﻿@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,300,600,700);@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,500,700);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,900,300);@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700);@import url(https://fonts.googleapis.com/css?family=PT+Sans+Caption:400,700);@import url(https://fonts.googleapis.com/css?family=Anton);@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i&display=swap');body, html, form{height:100%;min-height:100%;}
html, body, form {
height:auto; min-height:100%}
html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);}
body{font:14px/22px 'PT Sans', sans-serif;font-weight:normal;font-style:normal;color:#404040;background-color:#fff;padding-top:188px;overflow-x:hidden;}
button, input, select, textarea{font-family:inherit;font-size:inherit;line-height:inherit;}
@media(max-width:991px){body{padding-top:188px;}
}
a{color:#606060;text-decoration:none;}
a:hover{color:#c80000;text-decoration:underline;}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn a{color:#000;text-decoration:none;}
.btn a:hover{color:#000;text-decoration:none;}
.border{border:1px solid #ddd;}  
.scrollup{position:fixed;bottom:10px;right:20px;display:none;z-index:1;font-size:24px;padding:0px 8px 3px;}
.scrollup{-webkit-animation:moveFromBottom 1000ms ease;-moz-animation:moveFromBottom 1000ms ease;-ms-animation:moveFromBottom 1000ms ease;}
a.scrollup{color:#beae70;}
a.scrollup:hover{color:#c80000;}
.clear{clear:both;} 
.spacer{clear:both;width:100%;height:4px;}
.spacer1{clear:both;width:100%;height:10px;}
.spacer2{clear:both;width:100%;height:20px;}
.spacer3{clear:both;width:100%;height:30px;}
.spacer4{clear:both;width:100%;height:40px;}
.spacer5{clear:both;width:100%;height:50px;}
p{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;margin-bottom:15px !important;text-align:justify;}
.margin-top{margin-top:30px;}
.padding{padding:10px !important;}
.no-padding{padding:0px !important;}
.no-margin{margin:0px !important;}
.no-border{border:none !important;}
.no-shadow{box-shadow:none !important;}
.hr1{padding:0px;margin:0px;display:block;border-bottom:1px solid #ccc;width:100%;}
.brandlogo{width:100%;padding:0px;margin:0px;text-align:center;margin-bottom:30px;}
.brandlogo li{display:inline-block;}
ul.leftnav li:first-child{padding-top:0px !important;}
.panel ul.leftnav li:first-child{padding-top:5px !important;}
ul.leftnav li{display:block;padding:0px !important;transition:all .6s ease;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;}
ul.leftnav li:before{float:left;margin-right:10px;content:'\f105';font-family:'FontAwesome';font-size:16px;}
ul.leftnav li:hover{background:#beae70;color:#fff;}
ul.leftnav li.active{background:#beae70;color:#fff;}
ul.leftnav li a{color:inherit;display:block;text-decoration:none;transition:all .0s ease;-webkit-transition:all .0s ease;-moz-transition:all .0s ease;-o-transition:all .0s ease;-ms-transition:all .0s ease;}
ul.leftnav li a:hover{color:inherit;text-decoration:none;}
.tp-banner li{border-radius:5px !important;}
.bg-white{background:#fff;padding:0px 5px;}
@media (min-width:900px){.our-product .col-md-3{width:21%;padding-top:0px;margin-bottom:5px;}
.our-product .col-md-9{width:79%;}
}
.finish-detail{margin:10px 0px 7px;font-weight:700;}
.finish-detail img{margin-right:5px;}
ul.cert{display:block;margin:0px !important;padding:0px !important;}
ul.cert li{display:inline-block;margin-bottom:5px;margin-left:25px;}
ul.cert li:before{content:'\f1c1';font-family:'FontAwesome';color:#beae70;float:left;margin-left:-25px;}
ul.dop-cert{display:block;margin:0px !important;padding:0px !important;}
ul.dop-cert li{margin-bottom:5px;margin-left:25px;list-style-type:none;}
ul.dop-cert li:before{content:'\f1c1';font-family:'FontAwesome';color:#beae70;float:left;margin-left:-25px;}
a, .cat-btn-link{transition:all .6s ease;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;}
.delay-05s{-webkit-animation-delay:0.5s;animation-delay:0.5s;}
.delay-06s{-webkit-animation-delay:0.6s;animation-delay:0.6s;}
.delay-07s{-webkit-animation-delay:0.7s;animation-delay:0.7s;}
.delay-08s{-webkit-animation-delay:0.8s;animation-delay:0.8s;}
.delay-09s{-webkit-animation-delay:0.9s;animation-delay:0.9s;}
.delay-10s{-webkit-animation-delay:0.010s;animation-delay:1.0s;}
.delay-11s{-webkit-animation-delay:0.010s;animation-delay:1.5s;}
.delay-12s{-webkit-animation-delay:0.010s;animation-delay:2.0s;}
.underline{position:relative;font-size:20px;max-width:350px;margin:auto;color:#000;background:url(images/logo-icon.png) no-repeat center center;padding:15px;margin-bottom:20px;}
.underline:before{position:absolute;content:"";width:150px;height:1px;background-color:#beae70;top:50%;left:0;}
.underline:after{position:absolute;content:"";width:150px;height:1px;background-color:#beae70;top:50%;right:0;}
.underline1{position:relative;font-size:20px;max-width:228px;margin:auto;margin-bottom:-10px;color:#000;background:#fff url(images/logo-icon.png) no-repeat center center;background-size:8%;padding:10px 15px;z-index:99;}
.underline1:before{position:absolute;content:"";width:100px;height:1px;background-color:#beae70;top:50%;left:0;border-radius:4px;}
.underline1:after{position:absolute;content:"";width:100px;height:1px;background-color:#beae70;top:50%;right:0;border-radius:4px;}
.underline2{position:relative;font-size:20px;color:#beae70 !important;max-width:100%;margin:auto;color:#000;padding:0px 15px;padding-left:2%;}
.underline2:before{position:absolute;content:"";width:1%;height:1px;background-color:#ccc;top:50%;left:0;}
.underline2:after{position:absolute;content:"";width:95%;height:1px;background-color:#ccc;top:50%;right:0;}
.underline3{position:relative;font-size:20px;max-width:252px;margin:auto;margin-bottom:10px;color:#beae70;padding:0px 15px;z-index:99;text-align:center;}
.underline3:before{position:absolute;content:"";width:110px;height:1px;background-color:#beae70;top:50%;left:0;}
.underline3:after{position:absolute;content:"";width:110px;height:1px;background-color:#beae70;top:50%;right:0;}
.underline4{position:relative;font-size:20px;max-width:100%;margin:auto;margin-bottom:10px;color:#beae70;padding:0px 15px;z-index:99;}
.underline4:before{position:absolute;content:"";width:100%;height:1px;background-color:#ccc;top:50%;left:0;padding-right:10px;z-index:-1;}
.underline4:after{position:absolute;content:"";width:100%;height:1px;background-color:#ccc;top:50%;right:0;z-index:-1;}
h1{font-weight:100 !important;font-family:'Roboto', sans-serif !important;font-size:35px !important;color:#beae70 !important;margin:0px !important;}
h2 span{font-weight:100 !important;font-family:'Roboto', sans-serif !important;font-size:35px !important;color:#beae70 !important;margin:0px !important;}
h2{font-weight:100 !important;font-family:'Roboto', sans-serif !important;font-size:35px !important;color:#a9880a !important;}
h3{font-family:inherit;font-size:20px !important;color:#000 !important;margin:5px !important;}
h4{font-family:inherit;font-size:20px !important;color:#000 !important;margin:0px 0px 5px 0px !important;}
h5{font-family:inherit;font-size:17px !important;color:#000 !important;margin:0px 0px 5px 0px !important;font-weight:bold !important;}
h1.small-heading{font-size:35px !important;}
.wrapper{position:relative;width:100%;margin:0 auto;text-align:left;float:none;}
.wrapper{min-height:100%;height:auto !important;height:100%;_margin:0 auto -96px;}
.footerwrap{position:relative;width:100%;margin:0 auto;}
.footerwrap, .push{min-height:96px;clear:both;}
.container{position:relative;}
.header{background:#f5f5f5;padding:10px 0px;}
.logo{margin:0px auto;text-align:center;}
.logo h1{margin:0;padding:0px;}
.tp-nav{background:#f8c70c;border-top:2px solid #282c2d;}
.content-wrapper{margin:0px;}
.header .cap-left, .header .cap-right{-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;font-size:20px;color:#777;position:absolute;top:35%;opacity:1;}
.cap-left{float:left;left:10px;font-size:18px;font-weight:100 !important;font-family:'Roboto', sans-serif !important;color:#000;text-align:center;}
.cap-right{float:right;right:10px;}
.cap-right .btn{font-size:16px;display:flex;align-items:center;text-decoration:none!important;}
.cap-right .btn .fa{margin-left:10px;font-size:26px;color:#beae70}
.visualpanel{width:100%;padding:0px;margin:0px 0px 0px 0px;float:left;position:relative;margin-bottom:20px;}
ul.bulletlist{display:block;text-align:center;}
ul.bulletlist li{display:inline-block;margin:0px 2px;}
.header{height:135px;-webkit-transition:height 0.6s;-moz-transition:height 0.6s;transition:height 0.6s;text-align:center;}
.header .logo img{-webkit-transition:height 0.6s;-moz-transition:height 0.6s;transition:height 0.6s;height:114px;width:auto;opacity:1;}
.navbar-default .navbar-nav > li > a{font-size:15px !important;}
@media (min-width:1200px){header .navbar-left{float:left !important;width:100%;}
header .navbar-nav{float:none!important;margin:0 auto;text-align:center;}
header .navbar-nav > li{float:none!important}
header .nav > li{position:relative;display:inline-block!important;}
.header.shrink{height:0px;padding:0px;}
.header.shrink .logo img{width:auto;height:0px;opacity:0.5;}
.header.shrink .cap-left, .header.shrink .cap-right{opacity:0;}
}
@media (max-width:1200px){body{padding-top:100px;}
.header{height:100px;}
.header .logo img{height:80px;}
.header .cap-left, .header .cap-right{top:30%;}
}
@media (max-width:767px){.header .cap-left, .header .cap-right{top:20%;}
.header .cap-right .input-group span{display:none}
}
.categories-promo{margin:0px;padding:0px;}
.categories-promo .col-sm-3, .categories-promo .col-xs-3, .categories-promo .col-sm-4, .categories-promo .col-xs-4{overflow:hidden;margin:0px;padding:0px;}
.categories-promo .cat-btn{position:absolute;bottom:6%;left:0px;right:0px;margin:0px auto;width:100%;text-align:center;padding:0px 30px;}
.categories-promo .cat-btn-link{padding:20px 0px;border:1px solid #fff;width:100%;float:left;}
.categories-promo .col-sm-3:hover .cat-btn-link, .categories-promo .col-sm-4:hover .cat-btn-link{background:#f8c803;}
.categories-promo a{color:#fff;text-transform:uppercase;font-weight:700;}
.categories-promo a:hover{color:#fff;text-decoration:none;}
.categories-promo .item img{opacity:1;-webkit-transition:opacity 0.35s;transition:opacity 0.35s;-webkit-transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.categories-promo .item:hover img{opacity:1;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);}
.categories-promo .container ul.row{padding:0px;margin-bottom:0px;}
.categories-promo .container ul.row li{padding:0px;overflow:hidden;margin:0px 0px 0px 0px;}
.categories-promo .container ul.row li img{float:left;}
.categories-promo .container ul.row li:last-child{margin:0px 0px 0px 0px;}
.intro{text-align:center;padding:60px 60px 40px 60px;}
.intro .container{text-align:center;}
.intro .container h2{text-align:center;padding:0px 150px;}
@media (max-width:900px){.intro .container{text-align:center;padding:0px 20px;}
.intro .container h2{text-align:center;padding:0px 0px;font-size:35px !important}
}
.slider{text-align:center;padding:50px;}
.bg-visual{background:#e9e9e9 url(images/bg-vsual.png);overflow:hidden;}
@media (max-width:992px){
.categories-promo .cat-btn{position:relative;bottom:0%;left:0px;right:0px;margin:0px auto;text-align:center;padding:0px 0px;}
.categories-promo .cat-btn-link{padding:10px 0px;border:0px solid #fff;background:#606060;color:#fff;}
.categories-promo a{color:#000;text-transform:uppercase;font-weight:400;font-size:12px;}
.categories-promo .item:hover img{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
.categories-promo .container ul.row{padding:0px 0px 0px 0px !important;margin:0px 0px 0px 0px !important;}
}
@media (max-width:767px){
.categories-promo .col-xs-6{border-top:1px solid #fff;border-left:1px solid transparent;}
.categories-promo .col-xs-6:nth-child(2) {border-left:1px solid #fff;}
.categories-promo .col-xs-6:nth-child(4) {border-left:1px solid #fff;}
.categories-promo .cat-btn{position:absolute;background:#606060}
.categories-promo .col-xs-6:hover .cat-btn{background:#f8c803;}
.categories-promo .cat-btn-link{padding:6px 0px;line-height:normal;display:flex;align-items:center;justify-content:center;min-height:46px;}
.categories-promo a{color:#000;text-transform:uppercase;font-weight:400;font-size:12px;}

}
#banner{position:relative;padding-bottom:70px;padding-top:0px;width:100%;float:none;margin:auto;}
.banner_prev{display:block;width:23px;height:33px;position:absolute;left:50%;margin-left:-40px;bottom:0;z-index:0;font-size:25px;color:#f8c803;}
.banner_prev:hover{color:#fff;}
.banner_next{display:block;width:23px;height:33px;position:absolute;right:50%;margin-right:-40px;bottom:0;z-index:0;font-size:25px;color:#f8c803;}
.banner_next:hover{color:#fff;}
#banner .carousel-box{position:relative;}
#banner .carousel-box .inner{position:relative;overflow:visible;max-width:none;margin:0;}
#banner .carousel.main{position:relative;overflow:hidden;margin:0;padding:0;margin-right:-20px;}
#banner .caroufredsel_wrapper{padding:0;margin:0;}
#banner .caroufredsel_wrapper ul{padding:0;margin:0;}
#banner .carousel-box ul{text-align:center}
#banner .carousel-box ul li{_float:left;display:inline-block;padding:0px;margin:0px 7px 10px;position:relative;width:200px;overflow:visible;padding-right:0px;overflow:hidden}
@media (min-width:1400px){#banner .carousel-box ul li{_float:left;display:inline-block;padding:0px;margin:0px 7px 10px;position:relative;width:213px;overflow:visible;padding-right:0px;overflow:hidden}
}
#banner .carousel-box ul li img{max-width:100%;width:100%;}
.banner .banner_inner{padding-top:5px;}
.banner .banner_inner a{display:block;text-decoration:none;position:relative;background:#fff;padding:0px;text-align:left;border-top:none;bx-shadow:5px 5px 10px rgba(85, 66, 85, 0.32);mz-box-shadow:5px 5px 10px rgba(85, 66, 85, 0.32);-wbkit-box-shadow:5px 5px 10px rgba(85, 66, 85, 0.32);transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;border:1px solid #e9e9e9;}
.banner .banner_inner a:hover{background:#fff;}
.banner .banner_inner a figure{margin:0;padding:0px;position:relative;overflow:hidden;border:none;padding:0px;background:none;transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;text-align:center;}
.banner .banner_inner a:hover figure{}
.banner .banner_inner a figure .img{max-width:100%;width:100%;}
.banner .banner_inner a figure em{width:110px;height:30px;color:#fff;font-size:16px;line-height:20px;padding-top:30px;text-align:center;position:absolute;left:50%;margin-left:-55px;bottom:-60px;z-index:2;background:url(../images/leaf2.png) 0 0 no-repeat;opacity:0;filter:alpha(opacity=0);transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
.banner .banner_inner a:hover figure em{opacity:1;filter:alpha(opacity=100);bottom:0;}
.banner .banner_inner a .caption{padding-top:15px;text-align:center;}
.banner .banner_inner a .caption .txt1{font-size:20px;line-height:20px;color:#000;transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
.banner .banner_inner a:hover .caption .txt1{color:#c80000;}
.banner .banner_inner a .caption .txt2{color:#505050;font-size:13px;padding-top:10px;transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;font-weight:400;}
.banner .banner_inner a:hover .caption .txt2{color:#808080;}
@media (max-width:1024px){#banner .carousel-box ul li{margin:0px 1% 10px;max-width:23%;width:100%;}
}
@media (max-width:980px){#banner .carousel-box ul li{margin:0px 1% 10px;max-width:31%;width:100%;}
}
@media (max-width:767px){#banner .carousel-box ul li{margin:0px 2.5% 10px;max-width:45%;width:100%;}
}
@media (min-width:1200px){#banner{padding-bottom:0px;}
.banner_prev{left:-40px;margin-left:0px;bottom:50%;margin-bottom:-15px;z-index:0;}
.banner_next{right:-40px;margin-right:0px;bottom:50%;margin-bottom:-15px;z-index:0;}
}
.mega-dropdown{position:static !important;}
.mega-dropdown-menu{padding:10px 20px !important;width:100%;box-shadow:none;-webkit-box-shadow:none;}
.mega-dropdown-menu > li > ul{padding:0;margin:0;}
.mega-dropdown-menu > li ul li{margin:0;display:block;}
.mega-dropdown-menu > li ul li a{display:block;padding:2px 10px;font-weight:400;line-height:1.42857143;white-space:normal;font-size:13px;}
.mega-dropdown-menu > li ul li a:hover,
.mega-dropdown-menu > li ul li a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5;}
.mega-dropdown-menu > li{width:100%;padding:0px 0px 10px;margin-bottom:10px;vertical-align:top;border-bottom: 1px solid #ddd;}
.mega-dropdown-menu li:last-child{border-bottom:0px solid #ddd;}
.mega-dropdown-menu li .heading{color:#beae70;font-weight:600;text-transform:uppercase;width:22%;display:inline-block;vertical-align:top;}
.mega-dropdown-menu li .mega-sub-nav{display:inline-block;width:76%;vertical-align:top;}
.mega-dropdown-menu li .heading a{color:#beae70;}
.mega-dropdown-menu li .heading a:hover{text-decoration:none;color:#000;}
.mega-dropdown-menu li .mega-sub-nav ul{display:inline-block;width:24%;padding:0px;margin:0px;vertical-align:top;}
.mega-dropdown-menu li .mega-sub-nav ul li{padding:0px;border:none;}
.mega-dropdown-menu li .mega-sub-nav ul li.dropdown-header, .mega-dropdown-menu li .mega-sub-nav ul li.dropdown-header .dropdown-header-link{padding:0px 10px !important;color:#000;font-size:16px;}
.mega-dropdown-menu li .mega-sub-nav ul li.dropdown-header .dropdown-header-link{padding:0 !important;margin-top:0;margin-bottom:0;}
.mega-dropdown-menu li .mega-sub-nav2{display:inline-block;width:76%;}
.mega-dropdown-menu li .mega-sub-nav2 ul{width:100%;padding:0px;margin:0px;display:block;}
.mega-dropdown-menu li .mega-sub-nav2 ul li{display: inline-block;width: 24%;padding: 0px;margin: 0px;vertical-align: top;}
@media (max-width:1200px){.mega-dropdown-menu li .heading{width:100%;}
.mega-dropdown-menu li .mega-sub-nav{width:100%;}
.mega-dropdown-menu li .mega-sub-nav ul{float:left;width:100%;padding:0px;margin:0px;}
.mega-dropdown-menu li .mega-sub-nav2 ul li{float:left;width:100%;padding:0px;margin:0px;border:none;}
.mega-dropdown-menu li .mega-sub-nav ul li.dropdown-header, .mega-dropdown-menu li .mega-sub-nav ul li.dropdown-header .dropdown-header-link{padding:0px 0px !important;color:#000;font-size:17px;}
}
.parallax-banner{position:relative;width:100%;padding:20px 0 40px;text-align:center;overflow:hidden;clear:both;margin:0px 0px 0px;float:left;background:#fafafa;border-top:1px solid #e0e0e0;}
.intro-left{float:left;width:80%;text-align:justify;padding-left:7%;}
.intro-right{float:right;width:20%;text-align:right;padding-right:7%;}
@media (max-width:900px){.intro-left{float:left;width:80%;text-align:justify;padding-left:3%;}
.intro-right{float:right;width:20%;text-align:right;padding-right:3%;}
.cap-left, .cap-right{font-size:16px;}
}
@media (max-width:767px){body{padding-top:80px;}
.logo{float:none;padding-left:0px;}
.intro{text-align:center;padding:10px;}
.cap-left{display:none;}
.intro-left{width:100%;padding:0px;}
.intro-right{display:none;}
.header{height:80px;-webkit-transition:height 0.6s;-moz-transition:height 0.6s;transition:height 0.6s;text-align:center;}
.header.shrink{height:80px;padding:10px 0px;border-bottom:1px solid #fff;}
.header .logo img{-webkit-transition:height 0.6s;-moz-transition:height 0.6s;transition:height 0.6s;height:114px;width:auto;opacity:1;height:60px;}
.header.shrink .logo img{width:auto;height:60px;opacity:1;}
.mega-dropdown-menu > li > ul > li > a{padding:5px 10px;}
  #offcanvas-toggle{position:fixed;left:0}
}
.filter_panel_icon, .filter_panel_icon_close{display:none !important;}
.panel{margin-bottom:10px !important;}
.panel .list-group-item{padding:0px !important;margin:0px !important;border:1px solid #beae70;}
.panel .list-group-item li{padding:1px 15px 0px !important;margin-bottom:1px !important;list-style:none;border-bottom:1px solid #d4d5d4;}
.panel .list-group-item li label{max-width:90%;margin-left:5px;vertical-align:top;font-weight:300;}
.panel .list-group-item li:last-child{border:none;}
.panel .list-group-item li:first-child{padding-top:10px !important;}
.panel .list-group-item{border-radius:4px;}
.panel .submenu{padding:0px !important;margin:0px !important;border:1px solid #beae70;}
.panel .submenu li{padding:5px 15px 5px !important;margin-bottom:0px !important;list-style:none;border-bottom:1px solid #d4d5d4;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
.btn-yellow{background-image:-webkit-linear-gradient(top, #ffd73f 0%, #e9b901 100%) !important;background-image:-o-linear-gradient(top, #ffd73f 0%, #e9b901 100%) !important;background-image:-webkit-gradient(linear, left top, left bottom, from(#ffd73f), to(#e9b901)) !important;background-image:linear-gradient(to bottom, #ffd73f 0%, #e9b901 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd73f', endColorstr='#e9b901', GradientType=0) !important;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false) !important;background-repeat:repeat-x;border-color:#e9b901;}
.btn-yellow:hover,
.btn-yellow:focus{background-color:#e9b901;background-position:0 -15px;}
@media (max-width:991px){.panel_left{position:static !important;padding-top:20px;padding-bottom:20px;}
.filter_panel_icon, .filter_panel_icon_close{display:block !important;clear:left;}
div.filter_panel{display:none;position:fixed;top:0px;left:0px;bottom:0px;width:50%;margin:0;padding:0;overflow:auto;z-index:9999;background:#fff;clear:both;float:left;}
div.filter_panel > body{overflow:hidden;}
div.filter_panel_content{display:none;width:100%;padding:70px 20px 10px 20px;background:#fff;}
span.filter_panel_icon_close{position:absolute;right:20px;top:15px;cursor:pointer;}
.panel_left{padding:0px 20px;margin-bottom:15px;}
.panel_left.d-sm{display:none;}
.panel_left.d-lg, .panel_left + .col-md-9, .panel_right.content-panel{width:100% !important;}
}
@media (max-width:480px){.underline{position:relative;font-size:20px;max-width:300px;margin:auto;color:#000;background:url(images/logo-icon.png) no-repeat center center;padding:15px;margin-bottom:20px;}
.underline:before{position:absolute;content:"";width:100px;height:1px;background-color:#beae70;top:50%;left:0;}
.underline:after{position:absolute;content:"";width:100px;height:1px;background-color:#beae70;top:50%;right:0;}
div.filter_panel{width:280px;}
.panel_left{padding:0px 20px;}
.panel .submenu{padding:0px !important;margin:0px !important;border:0px solid #beae70;}
div.filter_panel_content{display:none;width:100%;padding:70px 10px 10px 10px;background:#fff;}
}
@media (max-width:768px){.spacer-bt{margin-bottom:20px;}
}
@media (max-width:480px){.spacer-bt{margin-bottom:20px;}
.img-spc-bt{margin-bottom:10px;}
.col-spc-bt{margin-bottom:25px;}
}
@media (max-width:480px){#product-grid .caption  h2{font-size:13px!important}
#product-grid .thumbnail {min-height: 220px;}
#brochure-grid .brochure h2{font-size:13px!important}
}
#product-grid{text-align:center;}
@media (min-width:992px){
#brochure-grid .row {width: 85%; margin: 0 auto;}    
#product-grid .col-md-3{display:inline-block;float:none;vertical-align:top;}
#product-grid .col-md-3{width:24.5%;}
#brochure-grid .col-md-3, #brochure-grid .col-md-4{width:24.333333%;}
#brochure-grid .col-md-3, #brochure-grid .col-md-4{display:inline-block;float:none;vertical-align:top;}
#brochure-grid .col-md-4{vertical-align:bottom;}
#brochure-grid .col-md-3{width:19%;}
}
@media(max-width:991px){ 
#brochure-grid .col-md-3, #brochure-grid .col-md-4{width:25%;display: inline-block; float: none; vertical-align: top;}
.brochure{min-height:295px;}
}
@media(max-width:575px) {
    #brochure-grid .col-md-3, #brochure-grid .col-md-4{width:49%;}
}
.products-detail .code {
    font-size: 0.9rem;
}
.products-detail .code {
    font-size: 0.9rem;
}
.prod-category{width:100%;padding:0px 10%;}
.product{height:230px;}
#product-grid h2{font-family:inherit !important;font-size:15px !important;line-height:normal;color:#000 !important;margin:0px 0px 5px 0px !important;padding:0px 0px 5px 0px !important;}
#product-grid h3{font-family:inherit !important;font-size:14px !important;line-height:normal;color:#404040 !important;margin:0px !important;padding:0px !important;}
#product-grid h4.price{font-size:28px !important;color:#beae70 !important;font-family:'Anton', sans-serif !important;}
#product-grid a{text-decoration:none !important;}
#brochure-grid h2{font-family:inherit !important;font-size:14px !important;line-height:normal;color:#000 !important;margin:5px 5px 5px 0px !important;}
#product-grid a{text-decoration:none !important;}
/*.prod-cat-sub-prod a:hover{border:1px solid #ddd !important;}*/
.prod-cat-sub-prod {margin-bottom:0}
.prod-cat-sub-prod .code-box {font-size:15px !important}
.prod-cat-sub-prod .code-box .l-text {text-align:left}
.prod-pic{width:140px !important;height:140px !important;padding:0px;overflow:hidden;margin:0 auto;}
.prod-pic img{width:130px;height:130px;}
.pro-price{font-size:18px;color:#beae70;font-weight:700;transition:all .6s ease;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;}
.thumbnail:hover .pro-price{color:#c80000;}
.pro-price-big{font-size:30px;color:#c80000;font-weight:700;transition:all .6s ease;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;padding-bottom:0px;margin-bottom:0px;float:left;}
.prod{background:#dedfe1 !important;padding:5px !important;float:left;}
.prod img{max-width:100%;width:inherit;height:auto;}
@media (max-width:991px) {
    .prod-cat-sub-prod {min-height: 215px;}
}
@media (max-width:640px){
.prod-cat-sub-prod .code-box .l-text {text-align:center !important}
}
.thumbnail{position:relative;}
.thumbnail .caption{padding:0px 5px !important;}
.thumbnail:hover .mg-gallery-overlayer{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}
.thumbnail:hover .mg-gallery-overlayer > i{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}
.thumbnail .mg-gallery-overlayer{display:none !important; background-color:rgba(0, 0, 0, .1);position:absolute;top:1px;bottom:1px;left:1px;right:1px;display:block;/*-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);*/opacity:0;-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;transition:transform 0.5s, opacity 0.5s;border-radius:3px;}
.thumbnail .mg-gallery-overlayer > i{display:none; width:50px;line-height:50px;text-align:center;background-color:#e7b315;border-radius:50%;position:absolute;left:50%;top:50%;margin-top:-25px;margin-left:-25px;color:#16262e;font-size:16px;-webkit-transform:scale(0.4);-ms-transform:scale(0.4);transform:scale(0.4);opacity:0;-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;transition:transform 0.5s, opacity 0.5s;}
.thumbnail .mg-gallery-overlayer > i:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.thumbnail.sub-prod-panel:hover, .prod-cat-sub-prod:hover .thumbnail{border-color:#beae70;}
.brochure{padding:10px 0px 5px;}
.brochure img { padding: 0;width: 100%;}
.brochure:hover .mg-gallery-overlayer{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}
.brochure:hover .mg-gallery-overlayer > i{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}
.brochure .mg-gallery-overlayer{background-color:rgba(0, 0, 0, 0);position:absolute;top:1px;bottom:1px;left:1px;right:1px;display:block;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:0;-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;transition:transform 0.5s, opacity 0.5s;border-radius:3px;}
.brochure .mg-gallery-overlayer > i{width:50px;line-height:50px;text-align:center;background-color:#e7b315;border-radius:50%;position:absolute;left:50%;top:50%;margin-top:-25px;margin-left:-25px;color:#16262e;font-size:16px;-webkit-transform:scale(0.4);-ms-transform:scale(0.4);transform:scale(0.4);opacity:0;-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;transition:transform 0.5s, opacity 0.5s;}
.brochure .mg-gallery-overlayer > i:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.zoomin img{opacity:1;-webkit-transition:opacity 0.35s;transition:opacity 0.35s;-webkit-transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.zoomin:hover img{opacity:1;/*-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);*/}
.prod img{opacity:1;-webkit-transition:opacity 0.35s;transition:opacity 0.35s;-webkit-transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.prod:hover img{opacity:1;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);}
#product-details{display:block;}
#product-details .panel_right .col-md-4 img{float:right;}
#product-details h2{font-family:inherit !important;color:#000 !important;font-size:18px !important;margin:0px 0px 10px 0px !important;}
#product-details h3{font-family:inherit !important;color:#606060 !important;font-size:15px !important;margin:0px !important;}
#product-details h4{font-family:inherit !important;color:#beae70 !important;font-size:20px !important;margin:0px !important;}
.zoom_pic_holder img{width:100%;max-width:100%;height:auto;float:left;}
.zoom_pic_holder{float:left;border:1px solid #e3e1e1;padding:1px;position:relative;margin-bottom:15px;height:100% !important;}
.zoom_pic_holder .icon_zoom{position:absolute;bottom:10px !important;right:10px;z-index:0;font-size:18px;}
.pro-thumb{font-size:14px;text-align:center;}
.pro-thumb img{border:1px solid #ccc;margin:5px 0px;transition:all .6s ease;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;}
.pro-thumb:hover img{border:1px solid #f8c70c;color:#f8c70c;}
.pro-thumb.focus img{border:1px solid #f8c70c;color:#f8c70c;}
.pro-thumb.focus{color:#f8c70c}
.prod-code{font-weight:300;color:#000;transition:all .6s ease;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;}
.pro-thumb:hover .prod-code{color:#f8c70c;}
.pro-thumb.focus .prod-code{color:#f8c70c;}
.pro-thumb:hover{text-decoration:none;}
.prod-price{font-weight:300;}
a.pro-thumb{transition:all .6s ease;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;}
a:hover.pro-thumb{color:#f8c70c;text-decoration:none;}
a.focus{color:#f8c70c;text-decoration:none;}
.pro-thumb1 img{padding:15px;}
a.pro-thumb1{display:block;margin-bottom:15px;}
#product-details .col-md-2{width:20%;padding-right:0px;padding-left:0px;}
@media (max-width:767px){#product-details .col-xs-6{width:25%;padding-right:0px;padding-left:0px;}
}
@media (max-width:460px){#product-details .col-xs-6{width:50%;padding-right:0px;padding-left:0px;}
}
ul.button_list{padding:0;margin:0;clear:both;}
ul.button_list li{list-style:none;padding:1px;display:inline-block;margin:0 0px 11px 0;text-align:left;}
ul.button_list li:last-child{float:right;}
@media (max-width:480px){ul.button_list li{width:100%;display:block;}
ul.button_list .btn{width:100%;}
ul.button_list{margin-bottom:50px;}
}
footer{border-top:1px solid #ccc;box-shadow:inset 0 3px 5px 0px #ccc;padding:15px 0px;font-size:15px;font-weight:400;}
ul.ftr-list{list-style:none;padding:0px;margin:0px;}
ul.ftr-list li{list-style:none;padding:0px;margin:0px;display:inline-block;border-right:1px solid rgba(85, 66, 85, 0.32);padding-right:7px;margin-right:5px;}
ul.ftr-list li:last-child{border-right:none;}
@media (min-width:992px){footer .footer-right{text-align:right;}
footer .footer-left{text-align:left;float:left;}
}
.flag-best{background:url(images/flag-best.png) no-repeat left top;z-index:999;height:92px;width:95px;margin:0px;left:-4px;top:-4px;position:absolute;}
.flag-new{background:#f8c70c;float:left;position:absolute;z-index:99;left:8px;top:0px;border-top-left-radius:5px;}
.flag-new:before{content:"";border:0.3em solid #ab8804;position:absolute;bottom:-8px;left:0px;}
.flag-new:after{content:"";border:18.75px solid #f8c70c;position:absolute;top:0;right:-19px;z-index:2;}
.flag-new:after{border-right-color:transparent;}
.flag-new:before{border-left-color:transparent;border-bottom-color:transparent;}
.flag-new h6{display:inline-block;padding:5px 5px 4px;margin:5px;position:relative;float:left;color:#000;text-transform:capitalize;border-top:1px dashed #f8c70c;border-bottom:1px dashed #f8c70c;font-size:14px;z-index:3;}
.flag-new span:before{content:"";position:absolute;top:3em;left:0;border-right:0.5em solid #51909B;border-bottom:0.5em solid #eeeeee;}
.flag-new span:after{content:"";position:absolute;top:3em;right:0;border-left:0.5em solid #51909B;border-bottom:0.5em solid #eeeeee;}
ul.contact{display:block;margin:0px;padding:0px;width:auto;}
ul.contact li{list-style:none;padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;display:block;width:auto;}
ul.contact li.add:before{content:'\f277';font-family:'FontAwesome';float:left;width:25px;margin-left:-35px;border-right:1px solid #ccc;padding-right:5px;color:#beae70;height:100%;}
ul.contact li.phone:before{content:'\f095';font-family:'FontAwesome';float:left;width:25px;margin-left:-35px;border-right:1px solid #ccc;padding-right:5px;color:#beae70;}
ul.contact li.email:before{content:'\f0e0';font-family:'FontAwesome';float:left;width:25px;margin-left:-35px;border-right:1px solid #ccc;padding-right:5px;color:#beae70;}
ul.contact li.map:before{content:'\f279';font-family:'FontAwesome';float:left;width:25px;margin-left:-35px;border-right:1px solid #ccc;padding-right:5px;color:#beae70;}
#enquiry-form .form-control{resize:none;border-radius:0px;}
#enquiry-form .control-label{margin-bottom:5px;}
#enquiry-form .checkbox label{padding-left:0px;}
#enquiry-form ul{padding-left:30px !important;margin:0px !important;}
#enquiry-form ul li{list-style:none !important;}
#enquiry-form .btn{width:auto;padding-left:50px;padding-right:50px;border-radius:0px;}
.fa-rounding{width:100px;height:200px;padding:50px 0px !important;font-size:100px;text-align:center;border-radius:100%;border:1px solid #beae70;display:block;margin-left:20px;margin-bottom:20px;color:#beae70;}
ul.sitemaplist{display:block;}
ul.sitemaplist li{margin:0px;padding:0px;}
ul.sitemaplist li ul{margin:0px 0px 10px 0px !important;padding:0px !important;}
ul.sitemaplist li ul li{margin:0px 0px 7px 0px !important;padding:0px 0px 0px 5px !important;width:47%;display:inline-block;border-left:2px solid #beae70;}
ul.sitemaplist1 li ul{margin:0px 0px 10px 20px !important;padding:0px !important;}
ul.sitemaplist1 li ul li ul{margin:0px 0px 10px 20px !important;padding:0px !important;}
ul.sitemaplist1 li ul li ul li ul{margin:0px 0px 10px 0px !important;padding:0px !important;}
ul.sitemaplist1 li ul li ul li ul li{margin:0px 0px 7px 0px !important;padding:0px 0px 0px 5px !important;width:30%;display:inline-block;border-left:2px solid #beae70;}
ul.sitemaplist1 li ul li.sub ul li{margin:0px 0px 7px 0px !important;padding:0px 0px 0px 5px !important;width:30%;display:inline-block;border-left:2px solid #beae70;}
@media (max-width:992px){ul.sitemaplist{padding:0px 0px 0px 20px}
ul.sitemaplist li ul li{width:100%;}
ul.sitemaplist1{padding:0px 0px 0px 20px}
ul.sitemaplist1 li ul li.sub ul li{width:100%;}
ul.sitemaplist1 li ul li ul li ul li{width:100%;}
ul.sitemaplist1 li ul li ul{margin:0px 0px 10px 0px !important;padding:0px !important;}
}
.add{padding-left:25px;margin-bottom:10px;}
.add:before{float:left;margin-right:0px;content:'\f041';font-family:'FontAwesome';font-size:30px;margin-left:-25px;padding-top:6px;color:#beae70;}
.view_map:hover{background:#beae70;color:#fff;text-decoration:none;}
.view_map{margin-left:25px;border:1px solid #beae70;padding:5px 10px;text-decoration:none;clear:both;}
.visual_img{border-radius:5px;border:hidden;}
@media(max-width:768px){.map_space .col-md-6{margin-bottom:10px;}
}
.navbar-form .input-group .form-control{width:185px !important;}
@media(max-width:767px){.navbar-form.text-right{text-align:center !important;}
}
@media(max-width:528.98px){body{padding-top:82px;}
}
.text-danger{color:#a94442 !important;}
ul.pro-spec-list{margin:0px;padding:0px;list-style:none;border:1px solid #beae70;border-radius:4px;}
ul.pro-spec-list li a{padding:10px 10px !important;display:block;margin-bottom:0px !important;list-style:none;border-bottom:1px solid #d4d5d4;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
ul.pro-spec-list li:last-child a{border-bottom:0px solid #d4d5d4;}
ul.pro-spec-list li a:before{float:left;margin-right:10px;content:'\f105';font-family:'FontAwesome';font-size:16px;}
ul.pro-spec-list li a:hover{background:#beae70;color:#fff;text-decoration:none;}
.pro-spec-list li i.fa{float:right;font-size:18px;}
.social-media{padding-left:0;display:inline-block;}
.social-media li{display:inline-block;padding:0 !important;}
.social-media li:not(:last-child){margin-right:2px;}
.social-media li .fa{padding:5px;}
.social-media li a{color:#4e4e51;}
.social-media li a:hover .fa-facebook{color:#3b5998;}
.social-media li a:hover .fa-instagram{color:#3e739d;}
ul.ftr-list.no-divider li{border-right:0;vertical-align:middle;}
.footer-right table{text-align:left;}
@media(max-width:767px){.footer{text-align:center;}
}
.product-mnu-wrapper .filter_panel .list-group-item{border:none;padding:0 5px;}
.product-mnu-panel{border:1px solid #e0e0e0 !important;border-radius:10px;padding:0px 10px !important;}
.product-mnu-panel h3{text-transform:uppercase;font-weight:600;}
.british-standard-panel{text-align:center;padding:6px 20px !important;}
.british-standard-panel .std-panenl-img{margin:0 auto;}
.british-standard-panel span{font-size:14px;display:block;line-height:20px;}
@media(max-width:425px){.british-standard-panel{padding:10px;}
}
@media(max-width:768px){.british-standard-panel{width:48% !important;display:block;float:left;min-height:155px;margin:10px 5px !important;}
}
@media(max-width:767px){.british-standard-panel{width:100% !important;padding:10px !important;margin:0 auto;}
}
@media(max-width:767px){.container-mix{margin-top:-15px !important;}
.product-mnu-panel{margin-top:-12px !important;}
}
@media(max-width:768px){.d-lg{display:none;}
.product-mnu-panel .british-standard-panel .d-sm{border:1px solid #e0e0e0 !important;}
ul.product-mnu > li a span{margin-top:-3px;}
}
@media(min-width:992px){.d-sm{display:none;margin-top:0;}
.product-mnu-panel .british-standard-panel .d-sm{border:1px solid #e0e0e0 !important;}
}
@media(max-width:991px){.product-mnu-panel.british-standard-panel{border:1px solid #e0e0e0 !important;padding:5px !important;margin:10px auto !important;text-align:center !important;}
}
ul.product-mnu{list-style-type:none;padding:0;}
ul.product-mnu > li{border-radius:10px;margin:15px 0;}
ul.product-mnu > li a{border-radius:10px;padding:15px;font-size:18px;text-transform:uppercase;display:block;text-decoration:none;color:#fff;}
ul.product-mnu > li a span{position:relative;float:right;}
ul.product-mnu > li a span i.fa{font-size:12px;color:#a48d44;background:#fff;width:30px;height:30px;text-align:center;border-radius:50%;line-height:30px;}
.li-color1{background:#846f2f;}
.li-color2{background:#968039;}
.li-color3{background:#a99452;}
.li-color4{background:#c3ad69;}
.li-color5{background:#d3bc79;}
.mb1{margin-bottom:10px !important;}
.mb2{margin-bottom:20px !important;}
.mb3{margin-bottom:30px !important;}
.mb4{margin-bottom:40px !important;}
.mt1{margin-top:10px !important;}
.mt2{margin-top:20px !important;}
.mt3{margin-top:30px !important;}
.mt4{margin-top:40px !important;}
.p1{padding:10px !important}
.p2{padding:20px !important}
@media(max-width){}
a.li-color1.by-active, a.li-color2.by-active{background:#f8c70c !important;}
ul.product-mnu > li a.by-active span i.fa{transform:rotate(90deg) !important;color:#f8c70c !important;}
body{font:16px/26px 'PT Sans', sans-serif !important;}
p{text-align:inherit !important;}
.body-head{margin:5px 0 !important;font-weight:600;padding-bottom:10px;line-height:normal;}
.intro-shadow{position:relative;margin-right:40px;}
.intro-shadow::after{position:absolute;width:50px;height:296px;content:'';right:-45px;bottom:0;top:5%;background:url(images/shadow.png);background-repeat:no-repeat;}
.border-bottom{border-bottom:1px solid #e0e0e0;}
.btn-data-sheet{background:#000;color:#cfbc78;float:right;width:100%;padding:10px !important;}
.btn-data-sheet:hover{color:#000 !important;background:#fff;border:1px solid #beae70;}
h1 span{font-size:28px;}
.border_box{border:1px solid #e0e0e0 !important;border-radius:10px;box-shadow:0px 6px 10px 1px #e0e0e0;}
.border_box h3{margin-left:0 !important;}
.font-weight-bold{font-weight:bold !important;}
.box-shadows{box-shadow:0px 6px 10px 1px #e0e0e0;}
.range-head-panel{display:block;width:100%;clear:both;padding:10px 20px;}
.range-head{color:#684f00 !important;text-transform:uppercase;font-weight:600;padding-bottom:10px;display:inline-block;}
.last-ul li:last-child{border-bottom:none;}
.inside-ul-menu{padding:0 5px;}
.inside-ul-menu > h5{color:#84753e !important;}
.inside-ul-menu > ul.sub-prod-ul{margin:0;padding:0;list-style-type:none;text-transform:initial !important;}
.inside-ul-menu > ul.sub-prod-ul li:before{font-size:11px;color:#beae70;top:7px;position:absolute;content:'\F0DA';font-family:FontAwesome;left:0;}
.inside-ul-menu > ul.sub-prod-ul li{display:inline-block;position:relative;width:100% !important;margin:0;text-transform:initial !important;border-bottom:1px dotted #beae70;border-radius:0 !important;line-height:16pt;}
.inside-ul-menu > ul.sub-prod-ul li a{font-size:10pt !important;color:#000;text-transform:initial !important;padding:7px 0 !important;margin-left:10px;}
a.inside-product-link{text-decoration:none;}
.inside-ul-menu > ul.sub-prod-ul li a.active{color:#000;font-weight:bold;}
.menu-panel{width:28% !important;}
.content-panel{width:72% !important;}
ul.sub-prod-ul.list-col-2 li{width:47% !important;display:inline-block;margin:0px 1%;vertical-align:top}
ul.sub-prod-ul.list-col-2 li a.active{color:#000 !important;font-weight:bold;}
ul.spl-product-type-list a.mixitup-control-active{background:transparent !important;color:#000 !important;font-weight:bold;}
@media(max-width:767px){ul.spl-product-type-list{display:none;}
}
@media(max-width:1024px){body{font:14px/22px 'PT Sans', sans-serif !important;}
.button-panel{text-align:inherit !important;}
.button-panel a{border:1px solid #e0e0e0;padding:0 !important;border-radius:50px;display:block;margin-bottom:5px;width:48%;float:left;margin-right:5px;}
.button-panel a span i{background:#725700;line-height:40px !important;width:40px !important;height:40px !important;}
h1{font-size:30px !important;}
}
@media(max-width:991px){.menu-panel{width:30% !important;}
.content-panel{width:70% !important;}
.product-mnu-panel{border:0 !important;padding:0 !important;border-radius:0 !important;}
}
@media(max-width:768px){.text-lg-left{float:none;}
.btn-data-sheet{float:none;width:auto;text-align:center !important;margin:0 auto;}
.intro-shadow{margin:0;padding-bottom:10px;}
.intro-shadow::after{display:none;}
.menu-panel{width:100% !important;}
.content-panel{width:100% !important;}
.button-panel a{border:1px solid #e0e0e0;padding:0 !important;border-radius:50px;display:block;margin-bottom:5px;width:100%;}
}
@media(max-width:767px){.btn-data-sheet{float:none;width:100% !important;text-align:center !important;margin:0 auto;}
.mt3{margin-top:0 !important;}
}
@media(max-width:480px){.content-panel .visualpanel{display:none;}
.mt-on-resp{display:inline-block;padding-top:20px;clear:both;}
}
.code{display:inline-block;margin:10px;font-size:16px;font-weight:bold;}
.icons{margin-right:5px;}
.sub-prod-panel{margin-bottom:5px !important;}
.caption{margin-top: 5px;text-align:left;display: flex!important;justify-content: space-between!important;align-items: flex-start!important;}
.caption .fa {margin-top:8px;}
.caption span{font-weight:bold;display:block;}
.thead{font-weight:bold;}
.rounded{border-radius:10px;border:1px solid #eee;}
.button-panel{padding:0;margin:0;width:100%;}
.button-panel a{border:1px solid #ddd3b4;padding:7px 11px 7px 0;border-radius:50px;text-decoration:none;margin-right:8px;}
.button-panel a:hover{border:1px solid #725700;color:#fff;background:#725700;}
.button-panel a span{margin-right:5px;}
.button-panel a span i{border:1px solid transparent;background:#725700;color:#fff;line-height:35px;border-radius:50%;width:35px;height:35px;text-align:center;font-size:18px;}
.prod-cat-sub-prod .icons{margin:0 15px 0 0;border:1px solid #e0e0e0;padding:7px 15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:#edebc8;float:right;}
.prod-cat-sub-prod .thumbnail{margin-bottom:0 !important;height:135px !important;}
.prod-cat-sub-prod .thumbnail{vertical-align:middle}
.prod-cat-sub-prod .thumbnail > img{max-width:100%;width:auto;max-height:125px;}
.prod-cat-sub-prod .icons .fa{font-weight:bold;}
@media(max-width:767px){.prod-cat-sub-prod .thumbnail{margin-bottom:10px !important;height:100px !important;display:flex;align-items:center; justify-content: center!important;}
.prod-cat-sub-prod .thumbnail img{max-height:80px;}
.code{font-size:13px;font-weight:normal;margin:7px 0px;}
.prod-cat-sub-prod .icons{margin:0 0px 0 0;border:1px solid #e0e0e0;padding:5px 10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:#edebc8;float:right;}
.products .col-xs-6{padding:0px 7px}
}
.tp-caption{max-width:400px !important;white-space:normal !important;}
.caption-text{color:#fff;font-size:16px;background:rgba(174,151, 80, 0.75);padding:10px;margin:10px;}
.tp-btn{margin-top:10px;}
.caption-text .btn-sm{border:1px solid #fff;font-size:14px;color:#fff;border-radius:0;}
.caption-text .btn-sm:hover{color:#ae9750;background:#fff !important;}
.bg-borwn{background:#e0d2ac;}
.bg-header{background:#f1c64f;}
.bg-drk-brown{background:#9b5a01;}
.img-fluid{max-width:100%;height:auto;}
.rounded-10{border-radius:10px;}
.text-brown{color:#c29105;}
.search-txt{display:inline-block;width:100%;}
.search-txt p{display:inline-block;}
a.back-btn{border:1px solid #ddd3b4;padding:5px 15px;text-decoration:none;color:#606060;float:right;display:inline-block;margin-bottom:15px;}
a.back-btn:hover{background:#725700;color:#fff;}
a.product-back-btn{border:1px solid #ddd3b4;padding:5px 15px;text-decoration:none;color:#606060;display:inline-block;margin-bottom:15px;}
a.product-back-btn:hover{background:#725700;color:#fff;}
a.product-back-btn.rtl{float:right;}
@media(max-width:767px){a.product-back-btn.rtl{float:none;}
.range-head{display:block;}
}
.product-desp-list{list-style-type:none;margin:0;padding:0;}
.product-desp-list li{list-style:none;margin:0px 0px 0px 0px;padding:0px 10px 5px;width:100%;padding-left:25px;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
.product-desp-list li:before{content:'\f105';padding-right:8px;font-family:'FontAwesome';float:left;margin-left:-20px;font-weight:800;line-height:18pt;}
.head-prod-type{text-transform:uppercase;margin-top:10px;margin-bottom:8px !important;font-weight:600;}
.p-3{padding:1.5rem;}
.mt-n5, .my-n5{margin-top:-4.5rem !important;}
.pt1{padding-top:50px;}
.intro-text-panel{padding:10px;}
@media(max-width:320px){.ranges-img-panel{float:right !important;}
}
.prod-main-panel{/*min-height:230px !important;*/ min-height:260px !important;margin-bottom:10px;}
@media(max-width:767px){.navbar-default .navbar-nav > li > a:hover{}
.intro-text-panel{padding:0 10px !important;}
.prod-main-panel{/*min-height:160px !important;*/ min-height:215px !important;margin-bottom:10px;}
}
@media(max-width:320px){.prod-main-panel{min-height:185px !important;margin-bottom:10px;}}
@media(max-width:1024px){.text-sm{font-size:30px !important;}
}
.newsletter-sign-panel{background:#f8c70c;border-top:1px solid #e9e9e9;}
.newsletter-sign-panel .form-control{border-radius:0 !important;}
.newsletter-sign-panel h2{color:#171717 !important;}
.newsletter-sign-panel .underline:before, .underline:after{background-color:#8b7007 !important;}
.btn-black{background:#353535 !important;color:#fff !important;text-transform:uppercase;border:1px solid transparent;}
.btn-black:hover{color:#000 !important;background:#fff !important;border:1px solid #000 !important;}
@media(max-width:767px){p.policy{margin-top:20px !important;}
}
p.policy{margin-top:20px;}
a.privacy-link{color:#404040 !important;}
a.privacy-link:hover{color:#404040 !important;}
.err{color:#c80000;float:left;}
.subcribe-msg-panel{font-weight:bold;margin-top:15px;font-size:18px;color:#c80000 !important;}
.subcribe-msg{color:#c80000 !important;}
.point-head{color:#beae70 !important;font-weight:600 !important;}
.pp-content-panel p{margin-bottom:7px !important;}
.pp-content-panel a{color:#ff0000 !important;}
.pp-content-ul{padding:0 20px;}
@media(max-width:767px){.pp-content-panel p{margin:0 0 15px !important;}
}
.navbar-form{margin:0 !important;}
.navbar-form .btn-link{outline:0 !important;color:#fff !important;padding-top:8px;}
#Search_Panel{z-index:999999;}
.search-box{max-width:100%;width:100% !important;height:100%;min-height:100%;margin:0px !important;padding:0px;}
.bg-search-box{background:rgba(163,141,78,0.95) !important}
input.search{border:1px solid #fff;border-width:0px 0px 1px 0px;background:transparent !important;color:#fff !important;font-size:20px;font-weight:300;border-radius:0 !important;margin-bottom:15px;}
input.search::-webkit-input-placeholder{color:rgba(255,255,255,0.90);font-weight:300;}
input.search:-ms-input-placeholder{color:rgba(255,255,255,0.90);font-weight:300;}
input.search::placeholder{color:rgba(255,255,255,0.90);font-weight:300;}
.h-100{height:100% !important;}
.w-100{width:100% !important;}
.p-0{padding:0 !important;}
.mx-3{margin-left:1rem !important;margin-right:1rem !important;}
.align-items-center{-ms-flex-align:center !important;align-items:center !important;}
.d-flex{display:-ms-flexbox !important;display:flex !important;}
.justify-content-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
}
.shadow-none{box-shadow:none !important;}
.close-modal{width:100%;float:left;margin-bottom:8rem;}
@media(max-width:1200px){.navbar-form .btn-link{right:-10px;position:absolute;top:-85px;text-align:right;}
.navbar-form.text-right{padding:0;margin:0;height:0;text-align:right !important;}
.navbar-form .input-group{display:inline-table;}
.navbar-form .input-group .form-control, .navbar-form .input-group .input-group-btn{width:auto;}
}
@media(max-width:1024px){.product-mnu-panel.d-lg{display:none !important;}
}
.news-row .news-panel{border:1px solid #ccc;padding:15px;}
.news-panel .news-title{font-size:24px !important;margin-bottom:20px;font-family:'PT Sans', sans-serif !important;}
.pic-news{border:1px solid #ccc;padding:2px;float:right;margin-top:5px;margin-left:15px;margin-bottom:15px;}
.news-body .btn{padding-left:20px;padding-right:20px;}
@media(max-width:992px){.pic-news{float:none;margin:0 auto;}
}
.electrical_dropdown li:last-child {top:-2px; position:relative}
.electrical-table .show-mob{display:none;}
@media(max-width:767px) {
.electrical_dropdown li {margin:0px; margin-bottom:10px; padding:0px !important;}
.electrical_dropdown li:last-child {top:-4px; position:relative}
.electrical-table {min-width:400px;}
.electrical-table .show-mob{display:block;border-width: 1px 0 0 0;}
.electrical-table .hide-mob{display:none;} 
}

.zoom_pic_holder .glyphicon-search:before {font-size: 25px; color: #beae70;}
.img-center { margin:0 auto; text-align:center;}


/*==list Style==*/
.list ul {display: block;margin: 0px;padding: 0px;margin-bottom: 20px;}
.list ul li {list-style: none;margin: 0px 0px 0px 0px;padding: 0px 10px 5px;width: 100%;padding-left: 25px;-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
.list ul li:before {content: '\f105';padding-right: 8px;font-family: 'FontAwesome';float: left;margin-left: -20px;font-weight: 800;position: relative; top: 1px;}
