.top-bar-right ul li ul.sub-menu::-webkit-scrollbar, ::-webkit-scrollbar {
  width: 10px; -webkit-appearance: none;
}
 
.top-bar-right ul li ul.sub-menu::-webkit-scrollbar-track, ::-webkit-scrollbar-track {
  background: #666; 
    border:1px solid #666;
}
 
.top-bar-right ul li ul.sub-menu::-webkit-scrollbar-thumb, ::-webkit-scrollbar-thumb {
  background: #ff7d1e; 
    border:1px solid #ff7d1e;
    height:100px;
    border-radius:5px;
}
 
.top-bar-right ul li ul.sub-menu::-webkit-scrollbar-thumb:hover, ::-webkit-scrollbar-thumb:hover {
  background: blue; 
}

.top-bar-right ul li ul.sub-menu {  scrollbar-width: thin;  scrollbar-color: #ff7d1e #ff7d1e;}


body{font-family: 'Poppins', sans-serif; font-size:16px; color:#333; line-height:24px; margin:0px; font-weight:300; position: relative;}

p{font-family: 'Poppins', sans-serif; font-size:16px; color:#333; line-height:24px; font-weight:300; margin:0px;}

li,span {font-family: 'Poppins', sans-serif; font-size:16px; color:#333; font-weight:300;}

.row {max-width:1170px; margin:0 auto;}

.grid-container {max-width:1170px; margin:0 auto;}

a, a:hover {outline:0;}

h2 {margin:0px; font-size:34px; color:#0e4f9c; line-height:40px; font-weight:600; font-family: 'Poppins', sans-serif;}

h3 {margin:0px; font-size:26px; color:#0e4f9c; line-height:38px; font-weight:600; font-family: 'Poppins', sans-serif;}



#wc-stripe-payment-request-wrapper, #wc-stripe-payment-request-button-separator{ display: none!important; }

.top-header {position:relative; background:#eee; padding:7px 0px;}

.top-header a{font-size:14px; font-family: 'Poppins', sans-serif;}

.top-header a:hover{color:#01315b;}

.top-header-right a{ background:none; color:#333; padding: 7px 14px; font-family: 'Poppins', sans-serif; font-size:16px; font-weight:400; text-transform:uppercase;}

.top-header-right a:hover{ background:#0e4f9c; color:#fff;}



.search-box, .top-header-links {display: inline-block; vertical-align: middle; }

.search-box a{background:transparent; padding:0; color:#2a6ba5; margin-left:12px;}

.search-box a:hover{background:transparent; color:#01315b;}



.top-header-left{color:#333; margin-top:0px;}

.top-header-left a { margin:0px; color:#333; font-family: 'Poppins', sans-serif; font-size:16px; font-weight:600; letter-spacing:.5px;}

.fr-del { font-weight: 500;}



.logosec {width:100%; padding:20px 0px;}

.nav-outer {padding:0px; width:100%; background:#00a8eb; margin: 0 auto;}



.top-bar .top-bar-right {max-width:1170px; margin:0 auto; position:relative;}



.is-drilldown {position: relative;overflow: visible !important;min-height: auto !important;}

.top-bar{background: transparent;padding: 0;}

.drilldown a {background:#000;}

.dropdown.menu > li > a{font-family: 'Poppins', sans-serif; font-size:17px; font-weight:500; padding: 14px 28px; color:#ffffff; text-transform:uppercase; position: relative; height:47px;}

.dropdown.menu > li > a:hover{color:#fff; background:#0e4f9c;}

.menu .active > a {color:#fff; background:#0e4f9c;}

.top-bar-right > ul {float: right; background: transparent; margin-top: 0px; width: 100%; text-align: left; display: block; padding: 0px 15px;}

.logo {float: left; width: 100%; max-width:190px; height:34px; text-align: left;}

.dropdown.menu > li {margin:0px; float:left;}

.top-bar-right ul { padding: 0px 15px;}

.woocommerce-checkout .woocommerce-shipping-fields{padding: 3px;}

.logo a {cursor:pointer;}

.no-js .top-bar {

  display: none;

}

/*.dropdown.menu > li > a:before {content: "\f107";position: absolute;font-family: FontAwesome;bottom: -17px;font-size: 18px; left: 0;right: 0;}

.dropdown.menu > li > a:hover:before{animation: arrow .7s ease-in-out infinite;}*/

/*



@keyframes arrow { 

0%,

  100% {

    transform: translate(0, 3px);

  }



  50% {

    transform: translate(0, 0);

  }

}*/



.login-cart { float: right;}



.dropdown.menu > li:last-child ul ul.vertical.menu.submenu.is-dropdown-submenu {left:-100%;right: 100%;}



/*.top-bar-right ul li {flex: content;}*/



/*.vertical.menu.submenu {background:#00a8eb; border:0; padding:0px; text-align:left; }*/

.vertical.menu.submenu {background:#00a8eb; border:0; padding:0px; text-align:left; }

/*.top-bar-right ul li ul.vertical.menu li:last-child::after { content: '\f103'; font-family: 'FontAwesome'; position: absolute; left: 0; right: 0; bottom: 0px; color: #fff; margin: 0 auto; width: 100%; text-align: center; }*/


.dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu {right: auto;left: 0; margin-top:0px; /*padding-bottom: 20px;*/}

.vertical.menu.submenu a{font-family: 'Poppins', sans-serif; font-size:16px;  color:#fff;}

.vertical.menu.submenu a:hover{color:#fff; background: #ff7d1e;}

/*.dropdown.menu > li.is-dropdown-submenu-parent > a {padding-right: 0 !important;}*/

.dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a:after {display: none;}

.vertical.menu.submenu a {background: transparent !important; padding:10px;position: relative; line-height:24px; }
.vertical.menu.submenu a:hover {background:#0e4f9c !important;}


.vertical.menu.submenu .is-dropdown-submenu-parent > a:before {content: "\f105";	position: absolute;font-family: FontAwesome;bottom: 0;font-size: 18px;left: auto;right: 12px; top:7px;}



.vertical.menu.submenu a:hover:before{animation: arrow1 .7s ease-in-out infinite;}

/*.browse-menu-wrap {background:url('/wp-content/themes/chemron/css/../img/menu-border.png') no-repeat #00a8eb !important; background-position:50% 108.2% !important; border-bottom: 25px solid #ff7d1e !important; border-color: transparent !important;}*/


@keyframes arrow1 { 

0%,

  100% {

    transform: translate(0, 0);

  }



  50% {

    transform: translate(3px, 0);

  }

}





.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a:after {display: none;}

.is-dropdown-submenu {min-width:290px;}

.is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu {right: 0;left: 100%; margin-left: 0px;}

.dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a:after {display: none;}



.header-outer{position:relative; height:100%; margin-top: 66px;}



.header{min-height:670px; background-position:center; background-repeat: no-repeat; width:100%; padding-top:140px; position:relative;}

.header:after {content:''; width:100%; height:100%; left:0px; top:0px; background:rgba(14,79,156,0.7); position:absolute;}



.get-quote-btn { padding:15px 30px 15px; text-align:center; font-size:20px; font-family: 'Poppins', sans-serif; font-weight:500; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; color:#333; margin:14px 0 0; transition:background-color 300ms ease-out 0s; display:inline-block; background:#fff; text-transform:uppercase; border-bottom:4px solid #00a8eb; box-shadow: 0px 5px 7px 0px rgba(0,0,0,0.35);

-webkit-box-shadow: 0px 5px 7px 0px rgba(0,0,0,0.35); -moz-box-shadow:0px 5px 7px 0px rgba(0,0,0,0.35);}

.get-quote-btn:hover{ background:#00a8eb; color:#fff; }



.leadmsg {font-size:15px; color:#333; font-family: 'Poppins', sans-serif; font-weight:400; line-height:21px; position:relative; z-index:1;}

.leadmsg strong {font-weight:600;}

.leadmsg .fa {position:absolute; left:-22px; top:2px;}

.head-search {}

.head-search form {position:relative;}

.head-search input[type="text"] {height:46px; -moz-border-radius:30px; -webkit-border-radius:30px; border-radius:30px; background:#eeeeee; border:0px; box-shadow:none; padding:0px 65px 0px 20px; color:#333; font-size:16px; font-family: 'Poppins', sans-serif; font-weight:400; margin-bottom:0px;}

.head-search input[type="submit"] {width:55px; height:46px; cursor:pointer; background:url('/wp-content/themes/chemron/css/../img/search-icon.png') no-repeat; position:absolute; border:0px; box-shadow:none; right:0px; top:0px; margin-bottom:0px;}



.search-box-mobile { position: absolute; display: none; right: 0px; top: 60px; z-index: 1; width: 100%;}



.search-box-mobile input[type="search"] {height:46px; -moz-border-radius:30px; -webkit-border-radius:30px; border-radius:30px; background:#eeeeee; border:0px; box-shadow:none; padding:0px 105px 0px 20px; color:#333; font-size:16px; font-family: 'Poppins', sans-serif; font-weight:400; margin-bottom:0px;}



.search-box-mobile button[type="submit"] { width: 90px; height: 46px; cursor: pointer; background: #00a8eb; position: absolute; border: 0px; box-shadow: none; right: 0px; top: 0px; margin-bottom: 0px; color: #fff; border-top-right-radius: 30px; border-bottom-right-radius: 30px; font-weight: 500; font-size: 17px; outline: none; -webkit-tap-highlight-color: transparent;}







.search-box { background: #fff; position: absolute; z-index: 1; bottom: -30px; right: 54px; width: 350px; height: 60px; line-height: 60px; box-shadow: 0 0 10px rgba(0,0,0,0.2); border-top: 4px solid #760032; display: none;}



.search-mob { position: absolute; right: 15px; top: 8px; z-index: 3; display:none;}



.logosec .large-4 {position:relative;}



.header h1 {color:#fff; font-size:52px; margin:0 auto 10px; line-height:62px; padding: 0px; font-family: 'Poppins', sans-serif; font-weight:700; -webkit-text-shadow: 0px 3px 5px rgba(0, 0, 0, 0.5); -moz-text-shadow: 0px 3px 5px rgba(0, 0, 0, 0.5); text-shadow: 0px 3px 5px rgba(0, 0, 0, 0.5);}



.order-bt {display:inline-block; position:absolute; right:15px; top:0px; color:#fff; font-size:17px; font-family: 'Poppins', sans-serif; font-weight:500; text-transform: uppercase; letter-spacing:.5px; background:#202020;}

.order-bt a {color:#fff; display:block; padding:11px 15px 12px;}

.order-bt:hover {background:#0e4f9c;}



.slide-content{max-width:900px; width:100%; color: #fff; margin: 0 auto; text-align: center; position: relative; z-index: 1;}

.slide-content p {font-size:20px; line-height:24px; margin-bottom:20px; color:#fff; font-family: 'Poppins', sans-serif; font-weight:400; -webkit-text-shadow: 0px 3px 5px rgba(0, 0, 0, 0.5); -moz-text-shadow: 0px 3px 5px rgba(0, 0, 0, 0.5); text-shadow: 0px 3px 5px rgba(0, 0, 0, 0.5);}



.slider.single-item{margin-top:0; height:100%; margin:0px; }



.dropdown-pane:before {border-width: 13px; content: ''; border-color: transparent transparent #eee; border-style: solid; display: block; position: absolute; top: -21px; right: 6px;}



.service-boxes {width:100%; margin-top:-160px; position:relative;}

.services-box-content { padding: 15px; border-bottom:6px solid #00a8eb;}

.services-box-content h2 {margin:0px; font-size:23px; color:#333; line-height:30px; font-weight:600; font-family: 'Poppins', sans-serif; float:left;}

.services-box-content .fa {font-size:18px; color:#0e4f9c; float:right; margin-top: 8px;}

.services-box-content h2 a {color:#333;}

.services-box-content h2 a:hover {color:#0e4f9c;}

.service-box {box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.35); -webkit-box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.35); -moz-box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.35); transition:all ease .5s;}

.service-box:hover {transform:translateY(-5px);}



.company-info {width:100%; margin-top:70px; margin-bottom: 70px;}

.company-info h3 {font-weight:700; }

.company-info p {font-weight:300; line-height:23px; padding-bottom:20px; padding-left:10px;}

.company-info p:last-child {padding-bottom:0px;}

.company-info .large-5 {width:39.667%;}

.company-info .large-7 {border-left:4px solid #d7d7d7; width: 60.333%;}



.application {width:100%; background:#f3f3f3; padding:70px 0px;}

.application h2 { position:relative; margin-bottom:40px; padding-bottom:0px; }

.application h2:after {content:''; width:80%; height:1px; background:#e0e0e0; position:absolute; right:0px; bottom:0px;}



.app-box {-webkit-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.10); -moz-box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.10); box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.10); transition:all ease .5s;}

.app-box:hover {transform:translateY(-5px);}

.app-box h2 {font-size:22px; line-height:30px; color:#333; font-weight:500; margin:0px; padding-bottom:10px;}

.app-box h2:after {display:none;}

.appbox-pic {}

.app-box-content {padding:20px; border-bottom:6px solid #00a3e4;}

.app-box-content p {padding-bottom:20px;}

.app-box-content .button {background:#333; font-size:16px; line-height: 22px; font-weight:400; font-family: 'Poppins', sans-serif; padding: 8px 15px;}

.app-box-content .button:hover {background:#00a2e3;}



.viewall-btn {background:#0e4f9c; color:#fff; font-weight:400; font-family: 'Poppins', sans-serif; font-size:20px; padding:18px 20px; border-bottom:4px solid #00a8eb; margin-top:40px; margin-bottom:0px;}

.viewall-btn:hover {background:#00a8eb;}



.pro-consult {width:100%; padding:70px 0px;}

.pro-consult h2 {position:relative; margin-bottom:30px;}

.pro-consult h2:after {content:''; width:67%; height:1px; background:#e0e0e0; position:absolute; right:0px; bottom:0px;}

.pro-consult p {font-size:20px; line-height:33px; font-weight:300;}



.reviews {width:100%; padding:0px 0px 70px;}

.reviews h2 {position:relative; margin-bottom:30px;}

.reviews h2:after {content:''; width:75%; height:1px; background:#e0e0e0; position:absolute; right:0px; bottom:0px;}

span.stars a { color: #f58929;}

.review-box {}

.review-box p {padding-top:10px; padding-right:30px; min-height:160px;}

.reviews .slider {margin-top:0px;}

.reviews .slider .author-info {margin-top:20px;}

.reviews .slider .author-pic {margin-right:10px; display:inline-block; vertical-align:bottom;}

.reviews .slider .author-name { font-family: 'Poppins', sans-serif; display:inline-block; font-size:15px; color:#838383; font-weight:300;}

.reviews .slider .author-name h4 {font-family: 'Poppins', sans-serif; font-size:18px; line-height:24px; color:#0e4f9c; font-weight:600; margin:0px; padding-bottom:0px;}

.reviews .slider .author-pic img {-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}

.clientlogo-box {text-align:center;}

.clients {margin-top:50px; padding-bottom:30px;}

.clients .slick-slide {margin: 0px 20px;}

.clients .slick-slide img { width: 100%;}

/*.clients .slick-slide img {margin:0 auto;}*/

.clients h2 {position:relative; margin-bottom:30px;}

.clients h2:after {content:''; width:75%; height:1px; background:#e0e0e0; position:absolute; right:0px; bottom:0px;}



.footer{background:#e7e7e7; padding:60px 0 0px;}

.footer p{ font-size:15px; color:#626262; line-height:22px; font-weight:400; font-family: 'Poppins', sans-serif;}

.footer p span{ color:#91cbff;}



.footer h3{color:#0e4f9c; font-family: 'Poppins', sans-serif; font-size:20px; font-weight:500; margin-bottom:0px;}



.footer a{font-size:16px; color:#626262; font-family: 'Poppins', sans-serif; font-weight:400; line-height:30px;}

.footer a:hover{color:#0e4f9c;}



.footer .foot-1 p { margin-bottom:15px; font-size:15px; line-height:22px; font-family: 'Poppins', sans-serif; font-weight:400; color:#626262;}

.footer ul{ margin:0px; list-style:none; margin-left:10px;}

.footer li{ margin-bottom:0px; position:relative; padding-left:13px;}

.footer li:before{ content:"\f111"; position:absolute; top:8px; font-size: 7px; left:0; font-family:'FontAwesome'; color:#626262; }



.fa-ul{margin:0 0 0 23px;}

.fa-ul li{ color:#626262; font-size:16px; line-height:28px; margin-bottom:18px; font-weight:400;}

.fa-ul li .fa {top: 7px;}

.fa-ul li .fa-li.fa.fa-envelope {font-size: 14px;}



.footer-social .fa{font-size:27px; margin-right:16px;}



.foot-1{width:31%; float:left; padding-right:70px;}

.foot-2{width:26%; float:left;}

.foot-3{width:19%; float:left;}

.foot-4{float:right;}

.foot-4 li:before {display:none;}

.foot-4 .fa-ul li {padding-left: 20px; line-height: 25px; position:relative;}

.foot-4 .fa-ul li .fa {position:absolute; left:0px; top:4px;}

.foot-1 img {margin-bottom:5px;}

.foot-4 .fa-ul li:nth-child(2) .fa {top:7px;}



.footer-bottom {border-top: 1px #024580 solid;clear: both;margin-top:40px;float: left;width: 100%; padding-top:40px;}

.footer-bottom ul{margin:0px; text-align:center;} 

.footer-bottom li{display:inline-block; position:relative; padding-left:13px; padding-right:5px; font-size:14px;}

.footer-bottom li:before{ content:"/"; position:absolute; left:0; color:#fff;}

.footer-bottom li:first-child::before {content:"";}

.footer-bottom a{font-size:14px; font-weight:300;}



.copy {width:100%; padding:20px 0px; text-align: center; color: #333333; font-size: 15px; font-weight: 400; background:#c0c0c0;}



.footer-social { padding-top: 5px; padding-bottom: 7px;}



.breadcrumbs { margin: 0; list-style: none; margin-left: 15px; margin-top:8px;} 

.breadcrumbs li {font-size:14px; font-family: 'Poppins', sans-serif; font-weight:400;}

.breadcrumbs li a {text-decoration:none; color:#0e4f9c;}

.breadcrumbs li span {font-size:14px;}

.breadcrumbs li:not(:last-child)::after { margin: 0px 7px; }



.content-wrap { padding:30px 0px 0px; margin-top: 166px;}

.content-wrap h2 { padding-bottom: 25px; text-align: center; }

.category-left ul {margin:0px; padding:0px; margin-left:10px;}

.category-left ul li {list-style:none; font-size:17px; color:#013c80; font-family: 'Poppins', sans-serif; font-weight:500; position:relative;}



.tax-product_cat .content-wrap { margin-top: 134px;}

.tax-product_cat .content-wrap .large-12 {position:relative;}

.filter-toggle { display:none !important; position: fixed !important; top: 135px !important; left: 15px !important; font-weight:500 !important; font-size:16px !important; padding-left: 28px !important; z-index:1 !important;}

.filter-toggle:before {content:'\f0b0'; font-family:'FontAwesome'; color:#333; position:absolute; left:11px; top:10px; font-size:14px;}

.filter-toggle span { font-weight: 500; }



.category-left .accordion-title {font-size:17px; color:#013c80; font-family: 'Poppins', sans-serif; font-weight:400; background:#f4f4f4; padding:15px 20px; }

.category-left .accordion-title:hover { background: #eee;}

.category-left ul li a {padding:15px 20px;}

.category-left ul li ul li { list-style: none; padding-left: 14px; line-height: 30px; position: relative; color: #333; font-family: 'Poppins', sans-serif; font-weight:400; font-size:16px;}

.category-left ul li ul li:before {content:"\f105"; font-family:'FontAwesome'; color:#013c80; margin-right:7px;}

.category-left ul li ul li a {color:#333; padding: 0px; font-weight: 300;}



.specials-link {background:#f4f4f4; color: #013c80; font-family: 'Poppins', sans-serif; border: 1px solid #e6e6e6;}

.specials-link a {padding:10px 20px !important; color:#013c80; font-weight:400; display:block;}

.specials-link a:hover { background: #eee;}



.category-left .accordion-content {padding:10px;}

.tags {margin-top:20px;}

.tags h3 { padding-bottom:10px;}

.tags a {font-family: 'Poppins', sans-serif; font-weight:400; font-size:16px; color:#333; display:inline-block; margin:0px 5px;}

.tags a:hover {color: #013c80;}



.subcategories .term-description p{margin-bottom: 15px;}

.subcategories ul {margin:0px; padding:0px;}

.subcategories ul li {float:left; width:33.33%; padding-left: 10px; text-align:center; margin-bottom:20px; list-style:none;}

.subcategories ul li a {color:#333;}

.subcategories ul li h4 {font-size:17px; color:#333; font-family: 'Poppins', sans-serif; font-weight:400; padding-top:10px;}

.subcategories .product-category h2 { font-size: 22px !important; padding: 0px !important; font-weight: 500;}



.shop-pg-breadcrumb nav.woocommerce-breadcrumb { margin: 8px 0px 0px 15px; text-transform: uppercase; font-size: 14px; }

.shop-pg-breadcrumb nav.woocommerce-breadcrumb a {text-decoration: none; color:#0e4f9c;}

.main-shop-pg li.product-category a img { margin: 0px !important; transition:all ease .5s;}

.main-shop-pg li.product-category a img:hover {opacity:0.9;}



.category-left { padding: 20px 20px !important; background: #f0f0f0; margin-bottom: 60px; border: 1px solid #ddd;}

.main-shop-pg h2 { font-size: 22px !important; line-height: 26px; font-weight: 500;}

.main-shop-pg h2 .count {display:none;}

.category-left h4 { font-size: 20px; text-transform: uppercase; color:#0e4f9c; font-weight: 500; font-family: 'Poppins', sans-serif;

	padding-bottom: 5px; margin:0px;}



.woof_products_top_panel {display: none !important;}

.woof_container_inner { border-bottom: 3px solid #ddd; padding-bottom: 10px;}

.woof_text_search_container .woof_container_inner { border-bottom: 0px; padding-bottom: 0px; }

.woof_textinput_container .woof_container_inner { border-bottom: 0px; padding-bottom: 0px;}



.woof_text_search_container input[type="search"] {box-shadow:none;}



.subcategories li.product h2 { margin: 0px !important; padding: 0px !important; font-size: 21px !important; font-weight: 400; line-height: 26px;}  

.subcategories ul.products li.product .button { margin-top: 5px !important; background:#0e4f9c; color: #fff; font-weight: 500;}

.subcategories ul.products li.product .button:hover {background:#0b4384;}



.inner-content { padding: 50px 0px; margin-top: 166px;}
.page-id-68 .inner-content{margin-top: 240px;}
.inner-content .ship-cont {margin-bottom:30px;}

.inner-content .deli-time {margin-bottom:30px;}

.inner-content .deli-time h3 {padding-bottom:10px;}

.inner-content .deli-time .deli-tbl { margin-top: 20px;}

.inner-content .deli-time .deli-tbl thead {color:#fff; background:#0e4f9c; font-size:20px;}

.inner-content .deli-time .deli-tbl thead td {font-weight:500;}

.deli-cont ul {margin-top:10px; margin-left:0px;}

.deli-cont ul li {list-style:none; position:relative; padding-left:15px;}

.deli-cont ul li:before {content:'\f105'; font-family:'FontAwesome'; font-size:16px; position:absolute; left:0px; top:0px;}

.deli-add h3 {padding-bottom:10px;}



.inner-content ul {margin-top:0px; margin-left:10px;}

.inner-content ul li {list-style:none; position:relative; padding-left:15px;}

.inner-content ul li:before {content:'\f111'; font-family:'FontAwesome'; font-size:7px; position:absolute; left:0px; top:8px;}

.cart-collaterals ul li:before {content:' ' !important;font-size: 0px;}

.single-product .inner-content .widget-woof ul li:before {content:none;}



.inner-content h1 { margin: 0px; font-size: 38px; color: #0e4f9c; line-height: 44px; font-weight: 600; font-family: 'Poppins', sans-serif; padding-bottom:15px;}

.inner-content p {padding-bottom:15px;}

.inner-content address { padding-bottom: 15px;}

.menu-icon:focus {outline:0;}

.pro-consult .large-7 form span { width: 49%; float: left; margin-left: 1%;}

.pro-consult .large-7 form span.position { width: 99%; float: left;}

.pro-consult .large-7 form div {clear:both;}


..hs-input {
    border: 0px;
    background: #e4e4e4;
    font-size: 17px;
    font-weight: 300;
    font-family: 'Poppins', sans-serif;
    height: 46px;
    box-shadow: none;
    padding: 0px 15px;
    margin-bottom: 10px;
    float: left;
    width: 100%;
    margin-left: 0%;
}

.pro-consult .large-7 form input[type="text"], .pro-consult .large-7 form input[type="email"], .pro-consult .large-7 form input[type="tel"] {

	border: 0px; background: #e4e4e4; font-size: 17px; font-weight: 300; font-family: 'Poppins', sans-serif; height: 46px; box-shadow: none; padding: 0px 15px; margin-bottom: 10px; float: left;  width:100%; margin-left:0%;}

.pro-consult .large-7 form span.position input[type="text"] {width:100%; }

.pro-consult .large-7 form span.application {padding:0px; background:none; width:100%;}



.pro-consult form textarea {height:120px; border:0px; background:#e4e4e4; font-size:17px; font-weight:300; font-family: 'Poppins', sans-serif; box-shadow:none; padding:10px 15px 0px; width:99%; margin-left:0%; resize:none;}



.pro-consult form input[type="submit"] {cursor:pointer; background:#0e4f9c; color:#fff; font-size:25px; text-transform:uppercase; font-weight:400; font-family: 'Poppins', sans-serif; border:0px; margin-left:1%; padding:15px 40px; transition:all ease .5s; float: left; margin-top: 15px; margin-left: 8px; margin-bottom:10px;}

.pro-consult form input[type="submit"]:hover {background:#00a2e3;}

.pro-consult .g-recaptcha { margin-left: 7px;}



.aws-container .aws-show-clear .aws-search-field {-moz-border-radius: 30px !important; -webkit-border-radius: 30px !important; border-radius: 30px !important; height: 42px; background: #eeeeee; border: 0px; box-shadow: none; padding: 0px 65px 0px 20px; color: #333; font-size: 16px; font-family: 'Poppins', sans-serif; font-weight: 400; margin-bottom: 0px; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important;}

.aws-container .aws-show-clear .aws-search-field:focus {background: #eeeeee;}

.aws-container .aws-search-form .aws-form-btn { border-top-right-radius: 22px !important; border-bottom-right-radius: 22px !important; border: 0px !important; background: #00a8eb !important; height:42px; width:65px !important;}

.aws-container .aws-search-form .aws-search-btn svg {fill:#fff; width: 53px !important;}



.subcategories-wrapper { margin-top: 15px;}

.subcategories-wrapper h3 { padding-bottom: 15px;}

.term-cleaning .subcategories { padding-left: 15px; padding-right: 0px;}

.term-cleaning .subcategories-wrapper ul li {padding-left: 0px; padding-right:10px;}

.privacy-content-inr h3 { padding-bottom: 10px; line-height:26px;}

.ordered-list-inr li { padding-bottom: 10px;}



.woocommerce .woocommerce-cart-form .button.button { background: #666; color: #fff; font-weight: 500; height: 39px;}

.woocommerce .woocommerce-cart-form .button.button:hover {background: #333;}

.cart_totals h2 { font-size: 26px;}

.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a {background:#0e4f9c !important;}

.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a:hover {background:#0c4180 !important;}

.woocommerce .cart-collaterals .cart_totals table tr th {font-weight:600;}

.woocommerce .cart_totals ul li {margin:0px; padding-left:0px;}

.woocommerce .cart_totals ul li:before {display:none;}

.woocommerce .cart_totals ul li .free-ship-txt { font-size: 13px; line-height: 16px;}

.woocommerce table.shop_table th {font-weight:500 !important;}

.woocommerce .woocommerce-form-coupon { margin-top: 10px !important;}

.woocommerce form .form-row input.input-text {height:42px;}

.woocommerce form .woocommerce-billing-fields .select2-container .select2-selection--single {height:42px; border-radius:0px;}

.woocommerce form .woocommerce-billing-fields .select2-container--default .select2-selection--single .select2-selection__rendered {line-height:42px;}

.woocommerce form .woocommerce-billing-fields .select2-container--default .select2-selection--single .select2-selection__arrow { top: 8px;}

.woocommerce table.shop_table tfoot td {font-weight:500 !important;}

.woocommerce .woocommerce-form-coupon button.button { background: #666; color: #fff; font-weight: 500; height: 39px;}

.woocommerce .woocommerce-form-coupon button.button:hover {background: #333; color: #fff;}

.woocommerce form .woocommerce-input-wrapper .select2-container .select2-selection--single {height:42px; border-radius:0px;}

.woocommerce form .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered {line-height:42px;}

.woocommerce form .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow { top: 8px;}

.woocommerce .woocommerce-checkout-payment .place-order .button {background:#0e4f9c !important; font-weight:600;}

.woocommerce .woocommerce-checkout-payment .place-order .button:hover {background:#0c4180 !important;} 

.related.products h2 { padding-bottom: 15px; border-bottom: 2px solid #ddd; margin-bottom: 20px;}

.related.products ul li::before { display: none;}

.related.products ul li {text-align:center;}

.related.products ul li h2 { padding-bottom: 0px !important; font-size: 18px !important; line-height: 26px; border-bottom: 0px; }

.related.products ul li a.button {font-weight:500; color:#fff; background:#0e4f9c !important;}

.related.products ul li a.button:hover {background:#0c4180 !important;}

.site-main .product .woocommerce-tabs .tabs {border:0px; margin-bottom: 15px;}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before {box-shadow:none;}

.woocommerce .woocommerce-Tabs-panel h2 { font-size: 28px; line-height: 40px; font-weight: 600; padding-bottom: 5px;}

.related.products ul.products li.product .button {margin-top:0em !important;}

.woocommerce div.product .product_title { font-size:34px;}

.summary .variations_form.cart table tr td.label {background:none;}

.summary .variations_form.cart table tbody {border:0px;}

.woocommerce div.product form.cart table td {padding: 0px;}

.woocommerce div.product form.cart .variations select {margin-bottom:0px;}

.woocommerce-variation-price span { font-size: 24px; font-weight: 600; padding-bottom: 5px; display: inline-block; }

.woocommerce div.product form.cart .button { height: 39px; background:#0e4f9c;}

.woocommerce div.product form.cart .button:hover {background:#0c4180;}

.woocommerce div.product form.cart .variations label { font-weight: 500 !important;}

.woocommerce div.product form.cart { margin-bottom: 0em !important;}

.summary .product_meta span {display:block; margin-bottom: 5px;}

.summary .product_meta span span {display:inline-block; margin-bottom: 0px;}

.woocommerce div.product .woocommerce-tabs ul.tabs li a {font-weight:500 !important;}

table.variations tr td {display:block;}

.request-form { margin-top: 10px;}

.request-form form .grid-container { padding: 0px;}

.request-form form span {position:relative;}

.request-form form input[type="text"], .request-form form input[type="email"], .request-form form input[type="tel"], .request-form form select {box-shadow:none; height:42px; margin-bottom:10px;}

.request-form form select {color:#999;}

.request-form form textarea {box-shadow:none; height:150px; resize:none; margin-bottom:10px;}

.request-form form input[type="submit"] {cursor:pointer; background:#0e4f9c; color:#fff; font-size:25px; text-transform:uppercase; font-weight:400; font-family: 'Poppins', sans-serif; border:0px; padding:15px 40px; transition:all ease .5s; margin-top: 10px; margin-bottom: 30px;}

.request-form form input[type="submit"]:hover {background:#00a2e3;}

.request-form div.wpcf7-response-output {margin:0px;}

.request-form span.wpcf7-not-valid-tip { position: relative; top: -10px; font-size: 14px; font-weight: 300; }



.woocommerce-notices-wrapper .woocommerce-message { border-top-color: #0e4f9c;}

.woocommerce-notices-wrapper .woocommerce-message::before { content: "\e015"; color: #0e4f9c;}

.woocommerce-notices-wrapper .woocommerce-message a.button { background:#0e4f9c; color:#fff; font-weight:500;}

.woocommerce-notices-wrapper .woocommerce-message a.button:hover {background:#0c4180; color:#fff;}

.woocommerce .woocommerce-checkout { margin-bottom: 30px;}

.woocommerce ul.products li {text-align:center;}

.woocommerce ul.products li h2 {padding:0px !important;}

.woocommerce ul.products li a.button { margin-top: 5px !important; background: #0e4f9c; color: #fff; font-weight: 500;}

.woocommerce ul.products li a.button:hover {background:#0c4180; color:#fff;}



.cont-us-form .grid-container { padding: 0px;}

.cont-us-form input[type="text"], .cont-us-form input[type="email"], .cont-us-form input[type="tel"] {box-shadow:none; height:42px; margin-bottom:10px;}

.cont-us-form textarea {box-shadow:none; height:150px; resize:none; margin-bottom:10px;}

.cont-us-form input[type="submit"] { cursor: pointer; background: #0e4f9c; color: #fff; font-size: 25px; text-transform: uppercase; font-weight: 400;

font-family: 'Poppins', sans-serif; border: 0px; padding: 15px 40px; transition: all ease .5s; margin-top: 10px; margin-bottom: 30px; }

.cont-us-form input[type="submit"]:hover {background:#00a2e3;}

.pro-consult .large-7 form span span { width: 100%; position: relative;	top: -15px;}

.main-shop-pg ul.products .product-category h2 { padding-top: 21px !important; }

.working-contact-form { margin-bottom: 60px;}

.working-contact-form form input[type="submit"] { cursor: pointer; background: #0e4f9c; color: #fff; font-size: 25px; text-transform: uppercase; font-weight: 400; font-family: 'Poppins', sans-serif; border: 0px; padding: 15px 40px; transition: all ease .5s; float: left; margin-top: 15px; margin-left: 0px; margin-bottom: 10px; }

.working-contact-form form input[type="submit"]:hover {background: #00a2e3;}

.replacement-contact-form form span.wpcf7-list-item { display: inline-block; margin: 0 1em 0 0em;}

.replacement-contact-form form textarea { height: 150px; resize: none;}

.replacement-contact-form form .g-recaptcha { transform: scale(0.84); -webkit-transform: scale(0.84); transform-origin: 0 0; -webkit-transform-origin: 0 0;}



/*.sticky-chemron.fixed-menu{ position: fixed; left: 0; top: 0; width: 100%; z-index:100; animation: smoothScroll 1s forwards; background:#fff; box-shadow: 0px 0px 6px 4px rgba(0,0,0,0.3);}

@keyframes smoothScroll {

    0% {

        transform: translateY(-140px);

    }

    100% {

        transform: translateY(0px);

    }

}*/



.search .pagination {text-align:center; margin-top:20px;}

.search .pagination .nav-links { display: inline-block; margin: 0 auto;}

.search .pagination .nav-links .page-numbers {display:inline-block;}

.search .pagination .nav-links .next.page-numbers {background:#0e4f9c;}

.search .pagination .nav-links .next.page-numbers svg { width: 16px; height: 16px; fill:#fff; position: relative; top: 3px;}

.search .pagination .nav-links .prev.page-numbers {background:#0e4f9c;}

.search .pagination .nav-links .prev.page-numbers svg { width: 16px; height: 16px; fill:#fff; position: relative; top: 3px;}



.search .inner-content h2 { margin: 0px; font-size: 28px; color: #0e4f9c; line-height: 36px; padding-bottom: 7px; }

.inner-content h2 {padding-bottom:12px;}

.woocommerce ul.woocommerce-error li:before {display:none;}

.single .product .related.products { clear: both; padding-top: 10px; width: 100%;}

.single .woocommerce-tabs font { font-size: 16px;}

.single .woocommerce-tabs font strong {font-weight:600;}



.woocommerce .woocommerce-MyAccount-navigation ul li { padding: 8px 12px; border-bottom: 1px solid #ddd;}

.woocommerce .woocommerce-MyAccount-navigation ul li::before {top:8px;}

.woocommerce .woocommerce-info a.woocommerce-Button {font-weight:500; background:#0e4f9c; color:#fff;} 

.woocommerce .woocommerce-info a.woocommerce-Button:hover {background:#00a8eb; color:#fff;}



.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 { float: left; width: 100% !important;}

.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 { float: right; /*width: 100% !important;*/}



.woocommerce .woocommerce-address-fields button {font-weight:500 !important; background:#0e4f9c !important; color:#fff !important;}

.woocommerce .woocommerce-address-fields button:hover {background:#00a8eb !important; color:#fff !important;}



.woocommerce-Button.button {font-weight:500 !important; background:#0e4f9c !important; color:#fff !important;}

.woocommerce-Button.button:hover {background:#00a8eb !important; color:#fff !important;}

.woocommerce-account .addresses .title .edit { float: right; padding: 7px 10px; background: #0e4f9c; border-radius: 3px; color:#fff;}

.woocommerce .u-column1.col-1 h2 { font-size: 28px; font-weight: 500; margin: 0px; padding-bottom: 0px;	line-height: 32px;}

.woocommerce .u-column2.col-2 h2 { font-size: 28px; font-weight: 500; margin: 0px; padding-bottom: 0px;	line-height: 32px;}

.woocommerce .u-column1 form.woocommerce-form {margin-top: 15px;}

.woocommerce .u-column2 form.woocommerce-form {margin-top: 15px;}

.woocommerce form.woocommerce-form button.woocommerce-button {font-weight:500 !important; background:#0e4f9c !important; color:#fff !important;}

.woocommerce form.woocommerce-form button.woocommerce-button:hover {background:#00a8eb !important; color:#fff !important;}

.woocommerce .u-columns.col2-set .col-1, .woocommerce-page .col2-set .col-1 { float: left; width: 48% !important;}



/*.sticky-chemron.fixed-menu .top-header {display:none;}

.sticky-chemron.fixed-menu .head-search { width: 75%; float: right;}

.sticky-chemron.fixed-menu .logosec { padding: 13px 0px 18px;}

.sticky-chemron.fixed-menu .dropdown.menu > li > a {height:44px; padding: 15px 30px; font-size:16px;}

.sticky-chemron.fixed-menu .order-bt a {padding: 10px 15px; font-size:16px;}

.sticky-chemron.fixed-menu .logo {margin-top:7px;}

.sticky-chemron.fixed-menu .aws-container .aws-show-clear .aws-search-field {height:42px;}

.sticky-chemron.fixed-menu .aws-container .aws-search-form .aws-form-btn {height:42px;}*/



.sds-info-btn.button { cursor: pointer; background: #0e4f9c !important; color: #fff !important; font-size: 18px !important; text-transform: uppercase; font-weight: 500 !important; font-family: 'Poppins', sans-serif; border: 0px; padding: 13px 15px !important; transition: all ease .5s; margin-bottom: 20px !important;}



.sds-form-wrapper h2 { font-size: 28px; line-height: 32px; padding-bottom: 10px;}

.sds-form-wrapper input[type="text"], .sds-form-wrapper input[type="email"] { box-shadow: none; font-size: 15px; font-weight: 400; color: #333; margin-bottom: 10px;}



.sds-form-wrapper input[type="submit"] { cursor: pointer; background: #0e4f9c; color: #fff; font-size: 22px; text-transform: uppercase; font-weight: 400; font-family: 'Poppins', sans-serif; border: 0px; padding: 10px 20px; transition: all ease .5s; margin-top: 10px; margin-bottom: 10px;}



.sds-form-wrapper span.wpcf7-not-valid-tip {position: relative; top: -12px; font-size: 13px;}

.sds-form-wrapper div.wpcf7-response-output {margin:0px;}

.sds-form-wrapper .close-button span {font-size:25px;}



.sds-form-wrapper .g-recaptcha { -webkit-transform: scale(0.90); transform-origin: 0 0; -webkit-transform-origin: 0 0; transform: scale(0.90);}



/*.prod-menu-list ul { max-height: 320px; overflow: auto;}*/



.archive .woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul {

	display: inline-block;

	white-space: nowrap;

	padding: 0;

	clear: both;

	border: 0px solid #d3ced2 !important;

	border-right: 0;

	margin-top: 1px !important;

	margin-bottom: 30px !important;

}



.archive .woocommerce nav.woocommerce-pagination ul li, .woocommerce nav.woocommerce-pagination ul li{ border-right: 0px solid #d3ced2 !important; float: none !important; display: inline-block !important; width:auto;}

.archive .woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li a{padding: .5em .8em !important;}

.archive .woocommerce nav.woocommerce-pagination ul li a:focus, .archive .woocommerce nav.woocommerce-pagination ul li a:hover, .archive .woocommerce nav.woocommerce-pagination ul li span.current { background: #00a8eb; color: #fff; padding: .5em .8em;}

.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current { background: #00a8eb !important; color: #fff !important; padding: .5em .8em;}



.woocommerce div.product .woocommerce-tabs ul.tabs li::before { left: 0px !important; border-bottom-right-radius: 0px !important; border-width: 0px; box-shadow: 2px 2px 0 #ebe9eb !important;}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before { box-shadow: 2px 2px 0 #fff !important; border: none;}

.woocommerce div.product .woocommerce-tabs ul.tabs li::before {	border: none !important;}

ul.product-categories li a { padding-left: 15px; }

.product-categories li a:before {

	content: "\f111";

	position: absolute;

	top: 8px;

	left: 3px;

	font-size:7px;

	font-family: 'FontAwesome';

	color: #626262;

}

.sticky-chemron { position: fixed; width: 100%; top: 0px; background: #fff; z-index:10;}

.single-product .category-left #woocommerce_product_categories-2 ul li{padding-left: 0; }

.single-product .category-left #woocommerce_product_categories-2 ul li:before{content: none; }



.woocommerce ul.products li.product a .p-title {

	display: block; max-width: 208px;  

    margin: 0 auto;

}



.credit-cards-logo {margin-bottom:18px;}

.credit-cards-logo img {height: 17px;}



.woocommerce-checkout .woocommerce-form-coupon-toggle{display: none;}

.foot-4 ul { margin-left: 0px;}



.cont-brand .inner-content { margin-top: 0px; padding-top: 0px; padding-bottom: 0px;}

.cont-brand .brand-header { text-align: center; background: #00a8eb; margin-bottom: 0px; padding: 20px 20px;}

.cont-brand .brand-header h1 {padding-bottom:0px; color:#fff;}

.cont-brand .brand-header h2 {padding-bottom:0px; color:#fff; font-size: 25px; line-height: 30px; font-weight: 500;}

.cont-brand .inner-content h3 {font-size:30px; line-height:34px;}

.brand-desc {  margin-bottom: 0px; background:#f7f7f7; max-width:100%; padding:60px 20px !important;}

.brand-desc .grid-x.grid-padding-x { max-width: 1170px; margin: 0 auto;}

.brand-product { padding-bottom: 40px; padding-top: 60px; text-align:center;}

.brand-product ul { margin: 0px; padding: 0px; list-style:none; display: flex; flex-direction: row; text-align: center;}

.brand-product ul li {list-style:none; padding-left: 0px; margin-bottom: 20px;}

.brand-product ul li::before { content: ' ';}

.brand-product ul li a { list-style: none; font-size: 24px; line-height: 32px; font-weight: 500; color:#0e4f9c;}

.brand-product ul li .price { display: block; font-size: 20px; line-height: 28px; font-weight: 400; color:#333;}



.brand-faq { width: 100%; max-width: 100%; background: #f7f7f7;	padding:60px 0px !important;}

.brand-faq .grid-x.grid-padding-x { max-width: 1170px; margin: 0 auto;}



.brand-faq .wpsm_panel { margin-top: 0px !important; border-radius: 0px !important;}

.brand-faq .wpsm_panel .ac_title_class { font-size: 20px; font-weight: 500; line-height: 30px; padding-right:54px !important;}

.brand-product img { height: 225px;	width: 100%; object-fit: contain;	margin-bottom: 10px;}

.brand-faq h3 {padding-bottom:10px; margin: 0px !important;}



#wpsm_accordion_4247 .wpsm_panel-body {border:0px !important;}

.detail-desc { padding: 60px 0px;}

.detail-desc h3 {padding-bottom:10px;}



.brand-faq #wpsm_accordion_4247 .ac_title_class { padding-top: 18px !important; padding-bottom: 18px !important; color: #00a8eb;}

.detail-desc .grid-x.grid-padding-x { margin: 0px;}

.brand-faq #wpsm_accordion_4247 .wpsm_panel-default > .wpsm_panel-heading {background:#fff !important;}

.brand-faq #wpsm_accordion_4247 .wpsm_panel-default {border:0px !important; margin-bottom:0px;}

.brand-faq #wpsm_accordion_4247 .wpsm_panel-body {border:0px !important; padding-top: 0px; padding-right: 60px;}

.brand-faq #wpsm_accordion_4247 .wpsm_panel-title { border-top: 1px solid #eee;}

.brand-faq #wpsm_accordion_4247 .ac_open_cl_icon { background-color: #fff !important; color: #00a8eb !important; float: right !important; padding-top: 19px !important; padding-bottom: 19px !important; line-height: 1.0 !important; padding-left: 20px !important; padding-right: 20px !important; display: inline-block !important;}



.brand-product ul li a.button { color: #fff; font-size: 17px; padding: 2px 10px; height: auto; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; margin-top: 10px; background: #0e4f9c;}

.brand-product ul li a.button:hover {background: #0b4384;}

.top-bg .large-7 { text-align: right;}

.top-bg .large-7 .ph a { font-size: 22px; line-height: 24px; padding-top: 6px !important; display: inline-block;}





.cont-brand .slide-content {background:rgba(0,0,0,0.5); max-width:600px; padding:20px; position:absolute; left:0px; right:0px; top:50%; transform:translateY(-50%);}

.cont-brand .slide-content h1 {font-size:60px; line-height:55px; padding-bottom:10px; color:#fff;}

.cont-brand .slide-content h2 {font-size:40px; line-height:40px; font-weight:400; color:#fff;}

.cont-brand .header:after {content:''; width:100%; height:100%; left:0px; top:0px; background:none; position:absolute;}

.brand-product .slider { margin-top: 0px;}

.brand-product ul.slick-dots { display: none !important;}

.brand-parallax { background-attachment: fixed !important; position:relative; padding:70px 0px;}

.brand-parallax:before {content:''; width:100%; height:100%; left:0px; top:0px; background:rgba(0,0,0,0.5); position:absolute;}

.brand-parallax .large-12 { max-width: 1170px; margin: 0 auto; position:relative;}

.brand-parallax p {color:#fff;}

.brand-parallax ul {margin:0px; padding:0px;}

.brand-parallax ul li {list-style:none; color:#fff; padding-left:15px; position:relative;}

.brand-parallax ul li:before {content:'\f105'; font-family: 'FontAwesome'; color:#fff; position:absolute; left:0px; font-size:17px; top:0px;}

.brand-product .slider h2 { font-size: 21px !important; font-weight: 400; line-height: 26px; margin:0px; color: #0e4f9c !important; padding-bottom:8px;}

.brand-product .slider h2 a {color: #0e4f9c !important;}

.brand-product .slider span.price {display:block; font-weight:400;}

.brand-product .slider .button {background:#0b4384 !important; font-weight: 500; border-radius: 3px; margin-top:10px; font-size:16px; padding:10px 14px;}

.brand-product .slider small { color: #77a464; font-weight: 400; font-size:14px;}

.brand-product h2 { padding-bottom: 30px;}

.detail-desc ul {margin:0px;}



.summary.entry-summary .product-sub-title {

	font-size: 21px;

	line-height: 25px;

	margin-top: 5px;

}



.brand-form {

	background: #e7e7e7;

	padding: 70px 0;

	text-align:center;

}



.brand-form input {

	box-shadow: 0 0 0;

	border: 0;

	height: 47px;

	padding-left: 17px;

	margin-bottom: 11px;

}

.brand-form textarea {

	box-shadow: 0 0 0;

	border: 0;

	height: 180px;

	padding-left: 17px;

	margin-bottom: 11px;

}

.brand-form input:focus {

	box-shadow: 0 0 0 0;

	border: 0;

}



.brand-form input[type="submit"] {

	cursor: pointer;

	background: #0e4f9c;

	color: #fff;

	font-size: 25px;

	text-transform: uppercase;

	font-weight: 400;

	font-family: 'Poppins', sans-serif;

	border: 0px;

	padding: 15px 40px;

	transition: all ease .5s;

	float: left;

	margin-top: 15px;

	height: auto;

	margin-left: 1px;

	margin-right: 0;

	margin-bottom: 0;

	float: right;

}



.brand-form input[type="submit"]:hover {

	background: #00a2e3;

}



.slider.brand-slide .slick-next.slick-arrow:hover {background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAYAAAA6GuKaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAexJREFUeNrs2c9LwlAcAPBVE5o0B3UT9aBCVhcVvERgkHX0ol5EmAieRMR/QPYniIIXIfwDRHAWBIKCJ8NidKlOQdFEPIxGCWWXtkAYYRffDzbYF97he3jwYfC+7/t9IwmC4AiDxTphwDDRJtpEGx3tdrupdrt9UiqV9nGiSZDN+XzeF41Gj5RFOJ3Oq2w2e40DvaGs41U3i6L4kUwmDzaVCAaDXofD8dnpdERdo6fT6bzX6z0kEok9nHAgtBrj8fgLNxwYrYXHYjEfRVG/cJfLNed5/lW36AW83+8/LuCBQMCDCg4NjRMOFY0LDh2NA47sGh+NRnIkEjmXJOlNzTOZzFmj0TjUfe8hCMK7Fs6y7CkMOPKGCQUcS5cHG46tNYUJR1I9/ovJZDLvdrv38Xh812q1Un6/3yPLsjgcDiVdDwE2m81CkqRlkc9ms29dTy7hcHhbGRrSDMPQal6r1S7r9fqzbtHLwLlc7ka3BxEmGAtaqRg7WnClUrkAASNHq+Bms8lqwYVC4Va3NyIqMDI0SjASNGow8LvHMnCr1UrTNL2FCgz1S/8Fl8tlHgUYGnoZuFgsCqgO+brRwMDoUCjE4AYDo1OplBc3GLh6cBx3Z7fb6cFg8FKtVp9wNV9rhPlLzkSbaBO9SvwIMACpujqBdTDbXgAAAABJRU5ErkJggg==') no-repeat !important;}

.slider.brand-slide .slick-prev.slick-arrow:hover {background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAYAAAA6GuKaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAexJREFUeNrs2TFrwkAUB/BYQ1q/gDqIHbSFtHRQdCktFYPg0EVURPArCM5OLn4G1xRBnBwUBVEcFHTMErAugtiGNBIR2mLqUJoMQhuc4t150vwh8LIcP0Iu3HuxEARRII4sJ8QRxkSbaBP9H9HFYvGmVquFHQ4HZXQNq3qFUIFZlr3NZrOPNE2fq7fLTqcjGlmHRAUul8t3mUyG0WpZlpelUmmC9euhB0ciEXY6na6xRe8Ccxz3ju1GhAGGioYFhrYRK5XKfTqdDmu1JElyNBp9AgWG8qRhg4GjUYCBolGBgaFRgoFsRD2YYRiW5/kPmJ/SvdDVavUhlUqFUIL3ej0OBTaMzuVy3kOBDaNJkrRsa4qiSJvNZkV5Jjd0nh4Oh0u3273x+XyeMzXJZJLu9XpjQRC+sEVrqdfrLy6XS/H7/V7U8L06l0aj8aqHDwaD5/l8rmCL3gWPx+PQ4UB6RNRwYI0tSjjQblyDO53OdSAQuIAJBz5CaDabf+CJROK63++PQcKhzD108FPQcGjDGphwqBMmWHDoY7Fd8NFoNJnNZmts0Vu43W7/DAaDlxo8FotdtdttXhTFDbZoLa1WS/gNX61WYrfbfcMavYUriiIuFgspn89zav1tZB3tXFwgjizmnwATbaIxyI8AAwCNZH3XuSo47wAAAABJRU5ErkJggg==') no-repeat !important;}

.slider.brand-slide .slick-next.slick-arrow:focus {background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAYAAAA6GuKaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAexJREFUeNrs2c9LwlAcAPBVE5o0B3UT9aBCVhcVvERgkHX0ol5EmAieRMR/QPYniIIXIfwDRHAWBIKCJ8NidKlOQdFEPIxGCWWXtkAYYRffDzbYF97he3jwYfC+7/t9IwmC4AiDxTphwDDRJtpEGx3tdrupdrt9UiqV9nGiSZDN+XzeF41Gj5RFOJ3Oq2w2e40DvaGs41U3i6L4kUwmDzaVCAaDXofD8dnpdERdo6fT6bzX6z0kEok9nHAgtBrj8fgLNxwYrYXHYjEfRVG/cJfLNed5/lW36AW83+8/LuCBQMCDCg4NjRMOFY0LDh2NA47sGh+NRnIkEjmXJOlNzTOZzFmj0TjUfe8hCMK7Fs6y7CkMOPKGCQUcS5cHG46tNYUJR1I9/ovJZDLvdrv38Xh812q1Un6/3yPLsjgcDiVdDwE2m81CkqRlkc9ms29dTy7hcHhbGRrSDMPQal6r1S7r9fqzbtHLwLlc7ka3BxEmGAtaqRg7WnClUrkAASNHq+Bms8lqwYVC4Va3NyIqMDI0SjASNGow8LvHMnCr1UrTNL2FCgz1S/8Fl8tlHgUYGnoZuFgsCqgO+brRwMDoUCjE4AYDo1OplBc3GLh6cBx3Z7fb6cFg8FKtVp9wNV9rhPlLzkSbaBO9SvwIMACpujqBdTDbXgAAAABJRU5ErkJggg==') no-repeat !important;}

.slider.brand-slide .slick-prev.slick-arrow:focus {background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAYAAAA6GuKaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAexJREFUeNrs2TFrwkAUB/BYQ1q/gDqIHbSFtHRQdCktFYPg0EVURPArCM5OLn4G1xRBnBwUBVEcFHTMErAugtiGNBIR2mLqUJoMQhuc4t150vwh8LIcP0Iu3HuxEARRII4sJ8QRxkSbaBP9H9HFYvGmVquFHQ4HZXQNq3qFUIFZlr3NZrOPNE2fq7fLTqcjGlmHRAUul8t3mUyG0WpZlpelUmmC9euhB0ciEXY6na6xRe8Ccxz3ju1GhAGGioYFhrYRK5XKfTqdDmu1JElyNBp9AgWG8qRhg4GjUYCBolGBgaFRgoFsRD2YYRiW5/kPmJ/SvdDVavUhlUqFUIL3ej0OBTaMzuVy3kOBDaNJkrRsa4qiSJvNZkV5Jjd0nh4Oh0u3273x+XyeMzXJZJLu9XpjQRC+sEVrqdfrLy6XS/H7/V7U8L06l0aj8aqHDwaD5/l8rmCL3gWPx+PQ4UB6RNRwYI0tSjjQblyDO53OdSAQuIAJBz5CaDabf+CJROK63++PQcKhzD108FPQcGjDGphwqBMmWHDoY7Fd8NFoNJnNZmts0Vu43W7/DAaDlxo8FotdtdttXhTFDbZoLa1WS/gNX61WYrfbfcMavYUriiIuFgspn89zav1tZB3tXFwgjizmnwATbaIxyI8AAwCNZH3XuSo47wAAAABJRU5ErkJggg==') no-repeat !important;}



.brand-product .regular.slider .slick-next.slick-arrow:hover {background: url('/wp-content/themes/chemron/css/../img/arrow-right.png') no-repeat !important;}

.brand-product .regular.slider .slick-prev.slick-arrow:hover {background: url('/wp-content/themes/chemron/css/../img/arrow-left.png') no-repeat !important;}

.brand-product .regular.slider .slick-next.slick-arrow:focus {background: url('/wp-content/themes/chemron/css/../img/arrow-right.png') no-repeat !important;}

.brand-product .regular.slider .slick-prev.slick-arrow:focus {background: url('/wp-content/themes/chemron/css/../img/arrow-left.png') no-repeat !important;}



.brand-product .regular.slider .slick-prev.slick-arrow {left: 0; width: 46px;}

.brand-product .regular.slider .slick-next.slick-arrow {right:-10px; width: 46px;}



.detail-desc .regular1.slider .slick-next.slick-arrow:hover {background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAYAAAA6GuKaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAexJREFUeNrs2c9LwlAcAPBVE5o0B3UT9aBCVhcVvERgkHX0ol5EmAieRMR/QPYniIIXIfwDRHAWBIKCJ8NidKlOQdFEPIxGCWWXtkAYYRffDzbYF97he3jwYfC+7/t9IwmC4AiDxTphwDDRJtpEGx3tdrupdrt9UiqV9nGiSZDN+XzeF41Gj5RFOJ3Oq2w2e40DvaGs41U3i6L4kUwmDzaVCAaDXofD8dnpdERdo6fT6bzX6z0kEok9nHAgtBrj8fgLNxwYrYXHYjEfRVG/cJfLNed5/lW36AW83+8/LuCBQMCDCg4NjRMOFY0LDh2NA47sGh+NRnIkEjmXJOlNzTOZzFmj0TjUfe8hCMK7Fs6y7CkMOPKGCQUcS5cHG46tNYUJR1I9/ovJZDLvdrv38Xh812q1Un6/3yPLsjgcDiVdDwE2m81CkqRlkc9ms29dTy7hcHhbGRrSDMPQal6r1S7r9fqzbtHLwLlc7ka3BxEmGAtaqRg7WnClUrkAASNHq+Bms8lqwYVC4Va3NyIqMDI0SjASNGow8LvHMnCr1UrTNL2FCgz1S/8Fl8tlHgUYGnoZuFgsCqgO+brRwMDoUCjE4AYDo1OplBc3GLh6cBx3Z7fb6cFg8FKtVp9wNV9rhPlLzkSbaBO9SvwIMACpujqBdTDbXgAAAABJRU5ErkJggg==') no-repeat !important;}

.detail-desc .regular1.slider .slick-prev.slick-arrow:hover {background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAYAAAA6GuKaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAexJREFUeNrs2TFrwkAUB/BYQ1q/gDqIHbSFtHRQdCktFYPg0EVURPArCM5OLn4G1xRBnBwUBVEcFHTMErAugtiGNBIR2mLqUJoMQhuc4t150vwh8LIcP0Iu3HuxEARRII4sJ8QRxkSbaBP9H9HFYvGmVquFHQ4HZXQNq3qFUIFZlr3NZrOPNE2fq7fLTqcjGlmHRAUul8t3mUyG0WpZlpelUmmC9euhB0ciEXY6na6xRe8Ccxz3ju1GhAGGioYFhrYRK5XKfTqdDmu1JElyNBp9AgWG8qRhg4GjUYCBolGBgaFRgoFsRD2YYRiW5/kPmJ/SvdDVavUhlUqFUIL3ej0OBTaMzuVy3kOBDaNJkrRsa4qiSJvNZkV5Jjd0nh4Oh0u3273x+XyeMzXJZJLu9XpjQRC+sEVrqdfrLy6XS/H7/V7U8L06l0aj8aqHDwaD5/l8rmCL3gWPx+PQ4UB6RNRwYI0tSjjQblyDO53OdSAQuIAJBz5CaDabf+CJROK63++PQcKhzD108FPQcGjDGphwqBMmWHDoY7Fd8NFoNJnNZmts0Vu43W7/DAaDlxo8FotdtdttXhTFDbZoLa1WS/gNX61WYrfbfcMavYUriiIuFgspn89zav1tZB3tXFwgjizmnwATbaIxyI8AAwCNZH3XuSo47wAAAABJRU5ErkJggg==') no-repeat !important;}

.detail-desc .regular1.slider .slick-next.slick-arrow:focus {background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAYAAAA6GuKaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAexJREFUeNrs2c9LwlAcAPBVE5o0B3UT9aBCVhcVvERgkHX0ol5EmAieRMR/QPYniIIXIfwDRHAWBIKCJ8NidKlOQdFEPIxGCWWXtkAYYRffDzbYF97he3jwYfC+7/t9IwmC4AiDxTphwDDRJtpEGx3tdrupdrt9UiqV9nGiSZDN+XzeF41Gj5RFOJ3Oq2w2e40DvaGs41U3i6L4kUwmDzaVCAaDXofD8dnpdERdo6fT6bzX6z0kEok9nHAgtBrj8fgLNxwYrYXHYjEfRVG/cJfLNed5/lW36AW83+8/LuCBQMCDCg4NjRMOFY0LDh2NA47sGh+NRnIkEjmXJOlNzTOZzFmj0TjUfe8hCMK7Fs6y7CkMOPKGCQUcS5cHG46tNYUJR1I9/ovJZDLvdrv38Xh812q1Un6/3yPLsjgcDiVdDwE2m81CkqRlkc9ms29dTy7hcHhbGRrSDMPQal6r1S7r9fqzbtHLwLlc7ka3BxEmGAtaqRg7WnClUrkAASNHq+Bms8lqwYVC4Va3NyIqMDI0SjASNGow8LvHMnCr1UrTNL2FCgz1S/8Fl8tlHgUYGnoZuFgsCqgO+brRwMDoUCjE4AYDo1OplBc3GLh6cBx3Z7fb6cFg8FKtVp9wNV9rhPlLzkSbaBO9SvwIMACpujqBdTDbXgAAAABJRU5ErkJggg==') no-repeat !important;}

.detail-desc .regular1.slider .slick-prev.slick-arrow:focus {background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAYAAAA6GuKaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAexJREFUeNrs2TFrwkAUB/BYQ1q/gDqIHbSFtHRQdCktFYPg0EVURPArCM5OLn4G1xRBnBwUBVEcFHTMErAugtiGNBIR2mLqUJoMQhuc4t150vwh8LIcP0Iu3HuxEARRII4sJ8QRxkSbaBP9H9HFYvGmVquFHQ4HZXQNq3qFUIFZlr3NZrOPNE2fq7fLTqcjGlmHRAUul8t3mUyG0WpZlpelUmmC9euhB0ciEXY6na6xRe8Ccxz3ju1GhAGGioYFhrYRK5XKfTqdDmu1JElyNBp9AgWG8qRhg4GjUYCBolGBgaFRgoFsRD2YYRiW5/kPmJ/SvdDVavUhlUqFUIL3ej0OBTaMzuVy3kOBDaNJkrRsa4qiSJvNZkV5Jjd0nh4Oh0u3273x+XyeMzXJZJLu9XpjQRC+sEVrqdfrLy6XS/H7/V7U8L06l0aj8aqHDwaD5/l8rmCL3gWPx+PQ4UB6RNRwYI0tSjjQblyDO53OdSAQuIAJBz5CaDabf+CJROK63++PQcKhzD108FPQcGjDGphwqBMmWHDoY7Fd8NFoNJnNZmts0Vu43W7/DAaDlxo8FotdtdttXhTFDbZoLa1WS/gNX61WYrfbfcMavYUriiIuFgspn89zav1tZB3tXFwgjizmnwATbaIxyI8AAwCNZH3XuSo47wAAAABJRU5ErkJggg==') no-repeat !important;}



.detail-desc .regular1.slider .slick-prev.slick-arrow {left:14px; width: 46px;}

.detail-desc .regular1.slider .slick-next.slick-arrow {right:14px; width: 46px;}



.brand-form .ajax-loader {

	float: right;

	position: relative;

	top: 37px;

	right: 4px;

}





.slider.brand-slide .slick-prev{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAYAAAA6GuKaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAexJREFUeNrs2TFrwkAUB/BYQ1q/gDqIHbSFtHRQdCktFYPg0EVURPArCM5OLn4G1xRBnBwUBVEcFHTMErAugtiGNBIR2mLqUJoMQhuc4t150vwh8LIcP0Iu3HuxEARRII4sJ8QRxkSbaBP9H9HFYvGmVquFHQ4HZXQNq3qFUIFZlr3NZrOPNE2fq7fLTqcjGlmHRAUul8t3mUyG0WpZlpelUmmC9euhB0ciEXY6na6xRe8Ccxz3ju1GhAGGioYFhrYRK5XKfTqdDmu1JElyNBp9AgWG8qRhg4GjUYCBolGBgaFRgoFsRD2YYRiW5/kPmJ/SvdDVavUhlUqFUIL3ej0OBTaMzuVy3kOBDaNJkrRsa4qiSJvNZkV5Jjd0nh4Oh0u3273x+XyeMzXJZJLu9XpjQRC+sEVrqdfrLy6XS/H7/V7U8L06l0aj8aqHDwaD5/l8rmCL3gWPx+PQ4UB6RNRwYI0tSjjQblyDO53OdSAQuIAJBz5CaDabf+CJROK63++PQcKhzD108FPQcGjDGphwqBMmWHDoY7Fd8NFoNJnNZmts0Vu43W7/DAaDlxo8FotdtdttXhTFDbZoLa1WS/gNX61WYrfbfcMavYUriiIuFgspn89zav1tZB3tXFwgjizmnwATbaIxyI8AAwCNZH3XuSo47wAAAABJRU5ErkJggg==') no-repeat !important;}

.slider.brand-slide .slick-next{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAYAAAA6GuKaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAexJREFUeNrs2c9LwlAcAPBVE5o0B3UT9aBCVhcVvERgkHX0ol5EmAieRMR/QPYniIIXIfwDRHAWBIKCJ8NidKlOQdFEPIxGCWWXtkAYYRffDzbYF97he3jwYfC+7/t9IwmC4AiDxTphwDDRJtpEGx3tdrupdrt9UiqV9nGiSZDN+XzeF41Gj5RFOJ3Oq2w2e40DvaGs41U3i6L4kUwmDzaVCAaDXofD8dnpdERdo6fT6bzX6z0kEok9nHAgtBrj8fgLNxwYrYXHYjEfRVG/cJfLNed5/lW36AW83+8/LuCBQMCDCg4NjRMOFY0LDh2NA47sGh+NRnIkEjmXJOlNzTOZzFmj0TjUfe8hCMK7Fs6y7CkMOPKGCQUcS5cHG46tNYUJR1I9/ovJZDLvdrv38Xh812q1Un6/3yPLsjgcDiVdDwE2m81CkqRlkc9ms29dTy7hcHhbGRrSDMPQal6r1S7r9fqzbtHLwLlc7ka3BxEmGAtaqRg7WnClUrkAASNHq+Bms8lqwYVC4Va3NyIqMDI0SjASNGow8LvHMnCr1UrTNL2FCgz1S/8Fl8tlHgUYGnoZuFgsCqgO+brRwMDoUCjE4AYDo1OplBc3GLh6cBx3Z7fb6cFg8FKtVp9wNV9rhPlLzkSbaBO9SvwIMACpujqBdTDbXgAAAABJRU5ErkJggg==') no-repeat !important;}



.slider.brand-slide .slick-prev:hover{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAYAAAA6GuKaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAexJREFUeNrs2TFrwkAUB/BYQ1q/gDqIHbSFtHRQdCktFYPg0EVURPArCM5OLn4G1xRBnBwUBVEcFHTMErAugtiGNBIR2mLqUJoMQhuc4t150vwh8LIcP0Iu3HuxEARRII4sJ8QRxkSbaBP9H9HFYvGmVquFHQ4HZXQNq3qFUIFZlr3NZrOPNE2fq7fLTqcjGlmHRAUul8t3mUyG0WpZlpelUmmC9euhB0ciEXY6na6xRe8Ccxz3ju1GhAGGioYFhrYRK5XKfTqdDmu1JElyNBp9AgWG8qRhg4GjUYCBolGBgaFRgoFsRD2YYRiW5/kPmJ/SvdDVavUhlUqFUIL3ej0OBTaMzuVy3kOBDaNJkrRsa4qiSJvNZkV5Jjd0nh4Oh0u3273x+XyeMzXJZJLu9XpjQRC+sEVrqdfrLy6XS/H7/V7U8L06l0aj8aqHDwaD5/l8rmCL3gWPx+PQ4UB6RNRwYI0tSjjQblyDO53OdSAQuIAJBz5CaDabf+CJROK63++PQcKhzD108FPQcGjDGphwqBMmWHDoY7Fd8NFoNJnNZmts0Vu43W7/DAaDlxo8FotdtdttXhTFDbZoLa1WS/gNX61WYrfbfcMavYUriiIuFgspn89zav1tZB3tXFwgjizmnwATbaIxyI8AAwCNZH3XuSo47wAAAABJRU5ErkJggg==') no-repeat !important;}

.slider.brand-slide .slick-next:hover{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAYAAAA6GuKaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAexJREFUeNrs2c9LwlAcAPBVE5o0B3UT9aBCVhcVvERgkHX0ol5EmAieRMR/QPYniIIXIfwDRHAWBIKCJ8NidKlOQdFEPIxGCWWXtkAYYRffDzbYF97he3jwYfC+7/t9IwmC4AiDxTphwDDRJtpEGx3tdrupdrt9UiqV9nGiSZDN+XzeF41Gj5RFOJ3Oq2w2e40DvaGs41U3i6L4kUwmDzaVCAaDXofD8dnpdERdo6fT6bzX6z0kEok9nHAgtBrj8fgLNxwYrYXHYjEfRVG/cJfLNed5/lW36AW83+8/LuCBQMCDCg4NjRMOFY0LDh2NA47sGh+NRnIkEjmXJOlNzTOZzFmj0TjUfe8hCMK7Fs6y7CkMOPKGCQUcS5cHG46tNYUJR1I9/ovJZDLvdrv38Xh812q1Un6/3yPLsjgcDiVdDwE2m81CkqRlkc9ms29dTy7hcHhbGRrSDMPQal6r1S7r9fqzbtHLwLlc7ka3BxEmGAtaqRg7WnClUrkAASNHq+Bms8lqwYVC4Va3NyIqMDI0SjASNGow8LvHMnCr1UrTNL2FCgz1S/8Fl8tlHgUYGnoZuFgsCqgO+brRwMDoUCjE4AYDo1OplBc3GLh6cBx3Z7fb6cFg8FKtVp9wNV9rhPlLzkSbaBO9SvwIMACpujqBdTDbXgAAAABJRU5ErkJggg==') no-repeat !important;}



.detail-desc .regular1.slider .slick-prev{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAYAAAA6GuKaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAexJREFUeNrs2TFrwkAUB/BYQ1q/gDqIHbSFtHRQdCktFYPg0EVURPArCM5OLn4G1xRBnBwUBVEcFHTMErAugtiGNBIR2mLqUJoMQhuc4t150vwh8LIcP0Iu3HuxEARRII4sJ8QRxkSbaBP9H9HFYvGmVquFHQ4HZXQNq3qFUIFZlr3NZrOPNE2fq7fLTqcjGlmHRAUul8t3mUyG0WpZlpelUmmC9euhB0ciEXY6na6xRe8Ccxz3ju1GhAGGioYFhrYRK5XKfTqdDmu1JElyNBp9AgWG8qRhg4GjUYCBolGBgaFRgoFsRD2YYRiW5/kPmJ/SvdDVavUhlUqFUIL3ej0OBTaMzuVy3kOBDaNJkrRsa4qiSJvNZkV5Jjd0nh4Oh0u3273x+XyeMzXJZJLu9XpjQRC+sEVrqdfrLy6XS/H7/V7U8L06l0aj8aqHDwaD5/l8rmCL3gWPx+PQ4UB6RNRwYI0tSjjQblyDO53OdSAQuIAJBz5CaDabf+CJROK63++PQcKhzD108FPQcGjDGphwqBMmWHDoY7Fd8NFoNJnNZmts0Vu43W7/DAaDlxo8FotdtdttXhTFDbZoLa1WS/gNX61WYrfbfcMavYUriiIuFgspn89zav1tZB3tXFwgjizmnwATbaIxyI8AAwCNZH3XuSo47wAAAABJRU5ErkJggg==') no-repeat !important;}

.detail-desc .regular1.slider .slick-next{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAYAAAA6GuKaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAexJREFUeNrs2c9LwlAcAPBVE5o0B3UT9aBCVhcVvERgkHX0ol5EmAieRMR/QPYniIIXIfwDRHAWBIKCJ8NidKlOQdFEPIxGCWWXtkAYYRffDzbYF97he3jwYfC+7/t9IwmC4AiDxTphwDDRJtpEGx3tdrupdrt9UiqV9nGiSZDN+XzeF41Gj5RFOJ3Oq2w2e40DvaGs41U3i6L4kUwmDzaVCAaDXofD8dnpdERdo6fT6bzX6z0kEok9nHAgtBrj8fgLNxwYrYXHYjEfRVG/cJfLNed5/lW36AW83+8/LuCBQMCDCg4NjRMOFY0LDh2NA47sGh+NRnIkEjmXJOlNzTOZzFmj0TjUfe8hCMK7Fs6y7CkMOPKGCQUcS5cHG46tNYUJR1I9/ovJZDLvdrv38Xh812q1Un6/3yPLsjgcDiVdDwE2m81CkqRlkc9ms29dTy7hcHhbGRrSDMPQal6r1S7r9fqzbtHLwLlc7ka3BxEmGAtaqRg7WnClUrkAASNHq+Bms8lqwYVC4Va3NyIqMDI0SjASNGow8LvHMnCr1UrTNL2FCgz1S/8Fl8tlHgUYGnoZuFgsCqgO+brRwMDoUCjE4AYDo1OplBc3GLh6cBx3Z7fb6cFg8FKtVp9wNV9rhPlLzkSbaBO9SvwIMACpujqBdTDbXgAAAABJRU5ErkJggg==') no-repeat !important;}





.brand-product .regular1.slider .slick-arrow {

	display: none !important;

}





.brand-product .slider .post-prod h3 {font-family:'Poppins',sans-serif; font-size: 16px !important; color:#0b4384; font-weight:400; }

.search-results-btn { display: block; padding: 5px 0px; color: #fff; background: #0b4384; font-weight: 400; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; transition: all ease 0.5s; width: 180px; margin: 15px auto 0px;}
.search-results-btn:hover {background: #00a8eb; color:#fff;}

.top-keyword-btn { display: block; padding: 4px 0px; background: #0b4384; border-radius: 5px; color: #fff; font-weight: 400; margin-top: 8px; transition: all ease 0.5s; width: 142px;
	text-align: center; }
.top-keyword-btn:hover {background: #00a8eb; color:#fff;}


.icon-quote{background:url('/wp-content/themes/chemron/css/../img/icon-quote-new.png') no-repeat; width:25px; height:29px; display: inline-block; background-position: 0 0px;}
.icon-talk{background:url('/wp-content/themes/chemron/css/../img/icon-talk-new.png') no-repeat; width:29px; height:36px; display: inline-block;}
.icon-agent{background:url('/wp-content/themes/chemron/css/../img/icon-agent-new.png') no-repeat; width:25px; height:30px; display: inline-block;}
.call-box-1 {background:#00a8eb;margin-bottom: 2px;width: 114px;text-align: center;padding:17px 0 16px;transition: background-color 300ms ease-out 0s;}
.call-box-1:hover{background:#0e4f9c;}
.calltoaction p {margin: 0;color: #fff;line-height: 18px;text-transform: uppercase;font-size: 13px; margin-top: 0px;}

.calltoaction a:nth-child(1) .call-box-1{background:#00a8eb;}
.calltoaction a:nth-child(1) .call-box-1:hover{background:#0e4f9c;}

.calltoaction a:nth-child(2) .call-box-1{background:#ff7d1e;}
.calltoaction a:nth-child(2) .call-box-1:hover{background:#cc5e0e;}

.calltoaction a:nth-child(3) .call-box-1{background:#0e4f9c;}
.calltoaction a:nth-child(3) .call-box-1:hover{background:#0a3b75;}

.icon-phone-foot{background:url('/wp-content/themes/chemron/css/../img/icon-ph-side.png') no-repeat; width:26px; height:26px; display: inline-block;}

.call-box-1:hover .icon-quote{background-position:0px 0;}
.call-box-1:hover .icon-talk{background-position:0px 0px;}
.call-box-1:hover .icon-agent{background-position:0px 0px;}
.call-box-1:hover .icon-phone-foot{background-position:0px 0px;}
.calltoaction {position: fixed;z-index: 9999999;right: 0;top:33%;}

.woocommerce-products-header { margin-bottom: 40px;}
.show-mobile-menu { display: none;}

.xoo-cp-icon-spinner{color:#fff;}
.xoo-cp-icon-spinner:before{color:#fff;}

.xoo-cp-container .xcp-btn {
	color: #ffffff !important;
	font-size: 12px !important;
	width: auto !important;
	padding-left: 10px;
	padding-right: 10px;
}

.single-prod-right.right-prod-sec .button.enquirebutton.scroll-link {
	color: #fff;
	margin-left: 4px;
	padding-left: 10px;
	padding-right: 9px;
}


.single-prod-right.right-prod-sec { width: 100%; }

.moreless-button { cursor: pointer; background: #0e4f9c; color: #fff; font-size: 16px; text-transform: uppercase; font-weight: 500; font-family: 'Poppins', sans-serif; border: 0px;
	padding: 8px 12px; transition: all ease .5s; margin-bottom: 20px; display:inline-block; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.moreless-button:hover {color:#fff;}

.archive ul.products .product a.button {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
	width: 150px;
}

.archive ul.products .product {
	padding-bottom: 30px !important;
	min-height: 420px;
}

.cont-brand.purchase-by-cat { padding: 170px 0px 50px;}
.cont-brand.purchase-by-cat 
.purchase-cat-box {  border: 1px solid #ddd; margin-bottom: 20px;}
.purchase-cat-box a {color:#333; font-weight:400; font-size:19px; padding: 20px; display:block; transition:all ease 0.5s;}
.purchase-cat-box a:hover {color:#fff; background:#fff;}

.cont-brand.purchase-by-cat .brand-product img { margin-bottom: 0px; height: 180px;}
.purchase-cat-box a { padding: 20px 20px 10px; }

.main-shop-pg ul li h2 {display:none;}
.main-shop-pg ul li {text-align:center; min-height:auto !important;}
.main-shop-pg ul li img {
	
	width: 200px !important;
	
	margin: 0 auto !important;
	
}

.main-shop-pg li.product-category a img {
	margin: 0 auto !important;
	
}

.subcategories li.product .p-title {min-height: 55px;}
.subcategories li.product h3.pro-sub-title { line-height: 22px; min-height: 65px; }
.up-sells.upsells.products li.product h2 { line-height: 22px; min-height: 40px; font-size:21px !important; font-weight: 400; line-height: 26px; }
.up-sells.upsells.products li.product h3.pro-sub-title { line-height: 22px; min-height: 65px;}

.search-results .main-shop-pg ul li h2 {display:block;}



.woocommerce-page .col2-set .woocommerce-form.woocommerce-form-login.login {
	min-height: 483px;
}


/*.woocommerce-shipping-totals.shipping #shipping_method li:nth-child(2) .free-ship-txt {
	display: none;
}*/
.content-nw {
	background: #f2f2f2;
	padding: 13px;
	margin: 6px 0;
}

.content-nw a {
	color: #0c4180;
	font-weight: 500;
	text-decoration: underline;
	font-size: 15px;
}
.content-nw a:hover{
	color: #000;
	text-decoration:underline;
}
.content-nw p {
	padding-bottom: 0;
}
.printfriendly.pf-button.pf-alignleft img {
	border-radius: 3px;
}
h1#pf-title {
	color: #0e4f9c;
	text-align: center;
}

.printfriendly.pf-button.pf-alignleft {
	float: left;
	margin-top: 9px;
	margin-right: 4px;
}

.woocommerce-form.woocommerce-form-register.register .form-row.form-row-first {
	width: 100%;
}
.woocommerce-page ul.products.columns-3 li.product a.added_to_cart.wc-forward {
	display: none;
}

.menu.large-horizontal span {
	position: absolute;
	bottom: -1px;
}
.menu.large-horizontal img {
	height: 21px;
	object-fit: cover;
}


.sds-form-wrapper br {
	display: none;
}

.sds-form-wrapper lable {
	font-weight: 400;
	display: block;
}

.woocommerce-print-products-print-link .fa.fa-print.fa-2x {
	position: relative;
	top: 1px;
	font-size: 21px;
	margin-right: 9px;
}
.woocommerce-print-products-print-link {
	background: #0e4f9c;
	/*display: none;*/
	padding: 1px 18px 4px 14px;
	color: #fff;
	border-radius: 3px;
	font-weight: 700;
	margin: 10px 0;
}
.woocommerce-print-products-print-link:hover {
	background: #0c4180;
	color: #fff;
}
.woocommerce-print-products-pdf-link.woocommerce-print-products-pdf-button.btn.theme-btn.theme-button {
	background: #0e4f9c;
	display: inline-block;
	padding: 6px 18px 7px;
	color: #fff;
	border-radius: 3px;
	font-weight: 700;
	margin: 8px 0 0 4px;
}   
.woocommerce-print-products-pdf-link.woocommerce-print-products-pdf-button.btn.theme-btn.theme-button:hover {
	background: #0c4180;
	color: #fff;
}
.woocommerce-print-products-pdf-link.woocommerce-print-products-pdf-button.btn.theme-btn.theme-button .fa.fa-file-pdf.fa-2x {
	font-size: 21px;
	position: relative;
	top: 1px;
}
.woocommerce-print-products-pdf-link.woocommerce-print-products-pdf-button.btn.theme-btn.theme-button .fa.fa-file-pdf.fa-2x::before {
	content: "\f1c1";
}

.summary.entry-summary .single_variation_wrap {
	position: relative;
	padding-bottom: 40px;
}
.summary.entry-summary .single_variation_wrap .added_to_cart.wc-forward {
	position: absolute;
	left: 99px;
	top: 88px;
	background: #00a8eb;
	padding: 2px 10px;
	color: #fff;
	font-weight: 600;
	font-size: 12px;
	border-radius: 3px;
}
.summary.entry-summary .single_variation_wrap .added_to_cart.wc-forward:hover{
	background:#0e4f9c;
}


.woocommerce-shipping-methods li{
	position:relative;
	padding-left: 16px !important;
}

.woocommerce ul#shipping_method li input{
	position:absolute;
	left:0;
	top:4.5px;
}
.woocommerce ul#shipping_method li label {
    display: inherit !important;
}

.summary.entry-summary .sds-info-btn.button {
	float: left;
}

.woocommerce-print-products.link-wrapper {
	display: inline-flex;
}

.woocommerce-print-products-pdf-link.woocommerce-print-products-pdf-button.btn.theme-btn.theme-button .fa.fa-file-pdf.fa-2x {
	margin-left: 2px;
}
.woocommerce div.product .woocommerce-tabs .panel h3 {
	font-size: 18px;  
}
.woocommerce div.product .woocommerce-tabs .panel h4 {
	font-size: 16px;
}

.single-prod-right.right-prod-sec #tab-description ul {
	margin-top: 0;
}

.shop_table .woocommerce-shipping-destination{ display: none; }

.brand-faq .ac_title_class {
	color: #0e4f9c !important;
	font-weight: 600 !important;
}
.brand-faq .wpsm_panel .fa:before {
	color: #0e4f9c !important;
	top: 6px !important;
	position: relative;
}

.btcontent .wpsm-content p {
	margin-bottom: 20px;
}
.btcontent .wpsm-content h2 {
	margin-bottom: 2px;
	padding-top: 10px;
	text-align: left;
	font-size: 28px;
	font-weight: 500;
}
.btcontent .wpsm-content a span{color: #1779ba;}
.btcontent .wpsm-content a span:hover{color:#000;}
.brand-parallax h3 {
	margin-bottom: 24px;
}
.brand-parallax ul li {
	margin-bottom: 10px;
}   
.grid-container.detail-desc.hider44 {
	display: none;
}

.woocommerce-tabs.wc-tabs-wrapper a span{color: #1779ba;}
.woocommerce-tabs.wc-tabs-wrapper a span:hover{color:#000;}

.woocommerce div.product .woocommerce-tabs ul.tabs li a {
    text-transform: capitalize;
}


.variations .label{
	background-color:#ffffff;
	padding:5px 0px;
}

.woocommerce ul#shipping_method li{
	line-height: 12px !important;
}

/*
.thp-prod-container label+a {
    display:none !important;
}

.thp-prod-container a:nth-child(2){
display:none !important;
}
*/

#thp-popup-form .thp-popup-total {
display:none !important;
}

.single-post .aligncenter{
	display: block;
	margin: 0 auto;
}

.single-post .icon-arrow-left{
	width: 50px;
    display: inline-block;
    height: 14px;
}

.single-post .icon-arrow-right{
	width: 50px;
    display: inline-block;
    height: 14px;
}

.single-post .inner-content article a span{
	color: #00a8eb !important;
	/* background: #0e4f9c;
    color: #fff !important;
    font-weight: 400;
    font-family: 'Poppins', sans-serif;
    font-size: 20px;
    padding: 18px 20px;
    border-bottom: 4px solid #00a8eb;
    margin-top: 40px;
    margin-bottom: 0px; */
}

.blog .post-thumbnail img{
	width: 50%;
    margin: 20px 0px;
}