.logo{padding-top:5px;padding-bottom:5px;}@import url(https://fonts.googleapis.com/css?family=Roboto); /*bootstrap snippet repair width */ /* GLOBALâ€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */ #template-container{background: #fff; font-family: "Roboto",sans-serif;}p,li{font-size: 15px; color: #666565;}a{color: #1a9c26;}a:focus, a:hover{color: #179923;}img{max-height: 400px}#template-container h2:after, #template-container h3:after, #template-container h4:after, #template-container h5:after, #template-container h6:after{content: ""; display: block; width: 2em; height: 1px; margin: 10px 0 0 0; border-top: solid 2px #179923;}.margin-auto{margin: auto;}.bg-gray{background: #f3f3f3;}.bg-green, .container-about{background: #179923;}.animate-img{transition: transform 0.3s ease-in;}.animate-img:hover{transform: scale(1.1);}.button, button, input[type="submit"], input[type="reset"], input[type="button"]{display: inline-block; height: 38px; padding: 0 30px; color: #555; text-align: center; font-size: 11px; font-weight: 600; line-height: 38px; letter-spacing: 2px; text-transform: uppercase; text-decoration: none; white-space: nowrap; background-color: transparent; border-radius: 4px; border: 1px solid #179923; cursor: pointer; box-sizing: border-box; -o-transition: background 0.5s, color 0.5s; -moz-transition: background 0.5s, color 0.5s; -webkit-transition: background 0.5s, color 0.5s; -ms-transition: background 0.5s, color 0.5s; transition: background 0.5s, color 0.5s;}.button:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover{background: #179923; color: #fff; text-decoration: none;}.header-center:after{content: ""; display: block; width: 2em; height: 1px; border-top: solid 2px #179923; margin: 10px auto !important;}/* HEADERâ€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */ .top-bar{padding: 10px; background: #35b741; color: #fff;}.top-bar .col-loc,.top-bar .col-mail,.top-bar .col-tel{display: inline-block; padding: 0 5px;}.top-bar .col-mail,.top-bar .col-tel{float: right;}.top-bar p{margin: 0; color: #fff; font-size: 17px;}.top-bar p i{margin: 0 5px 0 0;}.navbar-nav{margin-top: 18px; margin-bottom: 12px;}.row-menu{background: #179923; color: #fff;}.navbar-nav li a{border-bottom: 3px solid #179923; color: #fff; -o-transition: border 0.3s; -moz-transition: border 0.3s; -webkit-transition: border 0.3s; -ms-transition: border 0.3s; transition: border 0.3s;}.nav>li>a:focus, .nav>li>a:hover{background: #179923; border-bottom: 3px solid #fff; -o-transition: border 0.3s; -moz-transition: border 0.3s; -webkit-transition: border 0.3s; -ms-transition: border 0.3s; transition: border 0.3s;}/* TITLEâ€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */ .row-title{padding: 15px 5px;}.row-title h1{text-align: center; padding: 0 0 5px 0;font-weight:700;}.h1-border{display: block; text-align: center; width: 180px; margin: auto; border-bottom: 3px solid #179923;}/* DESCâ€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */ .row-desc{padding: 30px 10px;}.row-desc ul{margin: 0; padding: 10px 17px}.row-desc ul li{margin: 0; padding: 0; list-style-type: none;}.row-desc ul li:before{padding-top: 5px;float: left;font-family: "Font Awesome 5 Free"; content: "\f111"; color: #179923; padding-right: 10px; font-size: 11px;}.col-inner-text{padding: 50px 10px;}/* SPECSâ€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */ .table tbody tr{border: 0; -webkit-transition: background 0.25s;}.table tbody tr td{color: #fff; border-top: 0;}.table tbody tr:nth-child(odd){background: #35b741;}.table tbody tr:nth-child(even){background: #1a9c26;}.table tbody tr td:first-child{font-weight: 700; text-align: right;}.table-hover tbody tr:hover{background: #179923; -webkit-transition: background 0.25s;}/* ABOUTâ€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */ .container-about{padding-top: 25px; padding-bottom: 40px;}.row-about-title{padding: 0 0 10px 0;}.row-about h2{color: #fff;}.row-about h2:after{border-top: solid 2px #fff !important;}.about-col{margin: 20px 0;}.about-box{padding: 10px 5px 0 25px; overflow: hidden; text-align: left;}.about-box h3, .about-text-box{float: right; width: 85%;}.about-box h3,.about-text-box p{color: #fff;}.about-text-box p:last-child{margin-bottom: 0;}.about-box h3{margin-top: 0;}.about-icon-box{width: 60px; height: 60px; float: left; background: #1a9c26; line-height: 40px; text-align: center; font-size: 31px; color: #fff; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; -o-transition: transform 0.5s; -moz-transition: transform 0.5s; -webkit-transition: transform 0.5s; -ms-transition: transform 0.5s; transition: transform 0.5s;}.about-icon-box i{padding-top: 14px; vertical-align: middle;}.about-desc-box{padding-left: 10px;}.about-col:hover .about-icon-box{-moz-transform: scale(1.1) rotate(30deg); -webkit-transform: scale(1.1) rotate(30deg); -o-transform: scale(1.1) rotate(30deg); transform: scale(1.1) rotate(30deg);}/* INFOâ€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */ .info-col{padding-top: 30px; padding-bottom: 30px; text-align: center; color: #fff;}.info-icon-box{font-size: 60px; margin: 0 auto; width: 120px; height: 120px; background: #1a9c26; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; color: #fff; line-height: 120px; -o-transition: transform 0.5s; -moz-transition: transform 0.5s; -webkit-transition: transform 0.5s; -ms-transition: transform 0.5s; transition: transform 0.5s;}.info-col:hover .info-icon-box{-moz-transform: scale(1.1) rotate(30deg); -webkit-transform: scale(1.1) rotate(30deg); -o-transform: scale(1.1) rotate(30deg); transform: scale(1.1) rotate(30deg);}.info-icon-box i{padding-top: 30px;}.info-col h3{padding: 7px 0;}.info-col h3,.info-col p{color: #fff;}/* OTHER ITEMSâ€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */.row-other-items{padding: 40px 10px;}.row-other-items a{color: #179923;}.col-other-items{padding-top: 15px;padding-bottom: 15px;}.other-items-title{padding: 0 0 20px 0;}/* FOOTER INFO BOXâ€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */ .col-payment-logo{text-align: center;}.col-payment-logo img{padding: 5px;}.info-col-2{-webkit-transition: transform 0.5s; transition: transform 0.5s;}.info-col-2:hover{-webkit-transition: transform 0.5s; transition: transform 0.5s; -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}.info-col-2 i{width:auto;font-family: "Font Awesome 5 Free"; content: "\f087"; color: #ffffff; padding: 10px; margin-right: 10px; background: #1a9c26; border-radius: 50%; -webkit-transition: transform 0.5s; transition: transform 0.5s;}/* CATEGORY LINKâ€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */.col-category-links{padding: 15px 10px 10px 10px;}.category-links{padding: 0; margin-bottom: 0;}.category-links li{font-size: 16px; padding: 15px;}ul.category-links li:before{content: none;}.category-links li a{color: #1a9c26; -webkit-transition: color 0.25s; transition: color 0.25s;}.category-links li:hover a{color: #179923; text-decoration: underline;}/* FOOTERâ€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */ #template-container footer{padding: 20px 0; color: #fff; text-align: center;}.footer-last-p{color: #fff !important; opacity: 0.5 !important;}.footer-last-p a{color: #fff !important;}.container-footer {padding-top:25px;}/* MEDIA SCREENâ€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“â€“ */ @media screen and (max-width: 992px){.navbar-nav>li{float: none; display: inline-block;}.col-company-info .navbar-nav{float: none !important;}.navbar{width: 100%; text-align: center;} .logo{padding: 15px; margin: auto;}.navbar-nav{margin: 8px;}.about-desc{padding-left: 2px;}}@media screen and (max-width: 768px){.navbar-nav{margin: 7.5px 4px;}.top-bar{text-align: center;}.top-bar .col-loc,.top-bar .col-mail,.top-bar .col-tel{display: block;}.top-bar .col-mail,.top-bar .col-tel{float: none;}.about-icon-box{float: none; margin: 0 auto 10px auto;}.about-desc{padding-left: 0;}.about-text{text-align: center; padding: 10px 0;}.about-box{padding-left: 0;}.about-col h3{float: none; text-align: center; width: 100%; margin-top: 15px;}.about-text-box{float: none; width: 100%; text-align: center;}.about-desc-box{padding-left: 0;}}.logo-text {margin: 21spx 20px;color:#fbfbfb}.big-top-buffer{margin-top:40px;}.footer-last-p,.footer-last-p a {color:#ccc}.footer-last-p a{text-decoration:underline;}.footer-last-p a:hover{color:#a3a3a3;} .footer-last-p a:after {content:"HEROLISTER.COM";}.after-main-container {display:none;}