body,p{line-height:22px}body,h1,h2,h3,h4,h5,h6{font-weight:400;padding:0;margin:0}a,body{color:#7a7a7a}a:hover,p{color:#000}.clear,body,div,h1,h2,h3,h4,h5,h6,ol,p,ul{padding:0}body,div,form,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}.head-top,body,header{background:#fff}.head-lft ul li,.head-top .row,.row{position:relative}.m-menu a,:focus,a,a:focus{outline:0}@font-face{font-family:open_sansregular;src:url(fonts/opensans-regular-webfont.eot);src:url(fonts/opensans-regular-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/opensans-regular-webfont.woff) format('woff'),url(fonts/opensans-regular-webfont.ttf) format('truetype'),url(fonts/opensans-regular-webfont.svg#open_sansregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:open_sansbold;src:url(fonts/opensans-bold-webfont.eot);src:url(fonts/opensans-bold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/opensans-bold-webfont.woff) format('woff'),url(fonts/opensans-bold-webfont.ttf) format('truetype'),url(fonts/opensans-bold-webfont.svg#open_sansbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:open_sanslight;src:url(fonts/opensans-light-webfont-webfont.eot);src:url(fonts/opensans-light-webfont-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/opensans-light-webfont-webfont.woff) format('woff'),url(fonts/opensans-light-webfont-webfont.ttf) format('truetype'),url(fonts/opensans-light-webfont-webfont.svg#open_sanslight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:OpenSansSemibold;src:url(fonts/OpenSans-Semibold-webfont.eot);src:url(fonts/OpenSans-Semibold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-Semibold-webfont.woff) format('woff'),url(fonts/OpenSans-Semibold-webfont.ttf) format('truetype'),url(fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:poor_richardregular;src:url(fonts/poorich-webfont.eot);src:url(fonts/poorich-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/poorich-webfont.woff2) format('woff2'),url(fonts/poorich-webfont.woff) format('woff'),url(fonts/poorich-webfont.ttf) format('truetype'),url(fonts/poorich-webfont.svg#poor_richardregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:playfair_displaybold;src:url(fonts/playfairdisplay-bold-webfont.eot);src:url(fonts/playfairdisplay-bold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/playfairdisplay-bold-webfont.woff) format('woff'),url(fonts/playfairdisplay-bold-webfont.ttf) format('truetype'),url(fonts/playfairdisplay-bold-webfont.svg#playfair_displaybold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:playfair_displaybold_italic;src:url(fonts/playfairdisplay-bolditalic-webfont.eot);src:url(fonts/playfairdisplay-bolditalic-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/playfairdisplay-bolditalic-webfont.woff) format('woff'),url(fonts/playfairdisplay-bolditalic-webfont.ttf) format('truetype'),url(fonts/playfairdisplay-bolditalic-webfont.svg#playfair_displaybold_italic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:playfair_displayitalic;src:url(fonts/playfairdisplay-italic-webfont.eot);src:url(fonts/playfairdisplay-italic-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/playfairdisplay-italic-webfont.woff) format('woff'),url(fonts/playfairdisplay-italic-webfont.ttf) format('truetype'),url(fonts/playfairdisplay-italic-webfont.svg#playfair_displayitalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:playfair_displayregular;src:url(fonts/playfairdisplay-regular-webfont.eot);src:url(fonts/playfairdisplay-regular-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/playfairdisplay-regular-webfont.woff) format('woff'),url(fonts/playfairdisplay-regular-webfont.ttf) format('truetype'),url(fonts/playfairdisplay-regular-webfont.svg#playfair_displayregular) format('svg');font-weight:400;font-style:normal}body{font-size:15px;font-family:open_sansregular}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0}a,img{border:none}p{font-family:open_sanslight}a{text-decoration:none}ol,ul{list-style-type:none}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clear{clear:both;line-height:1px;height:0;font-size:1px}.head-lft ul li.acct a:after,.head-lft ul li.lang a:after{height:6px;right:2px;content:""}.left{float:left}.right{float:right}.anim{transition:all 1s ease;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease}form{padding:0}.row,.row1{float:none;padding:0;margin:0 auto}.row{width:1172px}.row1{width:1280px}.head-top,.stick-header,header{width:100%;float:left}.stick-header{z-index:9999}.head-top{padding:10px 0}.head-lft{float:left}.head-lft ul li{float:left;color:#999995;font-size:11px;margin-right:10px;text-transform:uppercase;padding-right:20px}.head-top ul li a{color:#fff;font-family:open_sansregular;line-height:23px}.head-lft ul li.lang a:after{background:url(../img/down-arrow.png) no-repeat;width:10px;position:absolute;top:9px;display:block}#panel{position:absolute;z-index:1;top:33px;padding:5px 10px;display:none;-webkit-animation:dropdownOpen .3s ease-out;-o-animation:dropdownOpen .3s ease-out;animation:dropdownOpen .3s ease-out;border:0;width:150px;background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.dealer-Login{float:left;margin:0 0 0 40px}.dealer-Login a{background:#3e3e3e;color:#fff;font-size:13px;font-family:OpenSansSemibold;padding:8px 25px;display:inline-block;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;border-radius:25px}.dealer-Login a:hover{background:#e49917;color:#fff}.search_box{padding:0;float:left}.search_box a,.search_box a:hover{color:#fff;text-transform:uppercase;padding:10px 24px;font-family:open_sansregular;font-size:13px;letter-spacing:1px}.search_box a{background:#8da551}.search_box a:hover{background:#7a923e;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}.search_box input[type=text]{-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;padding:9px 20px;color:#333;font-size:13px;width:488px;font-family:open_sansregular;border:1px solid #CCC}.head-top ul li a img{vertical-align:middle;margin-right:4px}.head-top ul li a:hover{color:#efcb2c}.head-lft ul li.lang:hover a:after{background-position:0 -7px}.head-lft ul li.acct a:after{background:url(../img/down-arrow.png) no-repeat;width:10px;position:absolute;top:9px;display:block}.head-lft ul li.acct:hover a:after{background-position:0 -7px}.acct #panel{left:20px}@-webkit-keyframes dropdownOpen{0%{opacity:0;-webkit-transform:scale(0)}100%{-webkit-transform:scale(1)}}@-moz-keyframes dropdownOpen{0%{opacity:0;-moz-transform:scale(0)}100%{-moz-transform:scale(1)}}@-o-keyframes dropdownOpen{0%{opacity:0;-o-transform:scale(0)}100%{-o-transform:scale(1)}}@keyframes dropdownOpen{0%{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.head-rgt{font-size:13px;color:#fff;font-family:montserrat-light;line-height:23px;letter-spacing:1px}h2.libre-italic,h2.tit-hed{color:#000;text-align:center}.head-rgt span{font-family:montserrat-bold}.head-rgt img{vertical-align:middle;margin-right:8px}.head-mid{float:left;width:100%}.head-menu{float:left;width:100%;position:relative;background:#fff;border-top:1px solid #e9e8e8}.is-sticky .head-menu{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.3);left:0;position:fixed;width:100%;z-index:999}#sticky-wrapper{height:auto!important}.logo{float:left}.head-rgt{float:right;margin:40px 0 35px}.banner,.head-rgt-logo,.menu,.social-icons ul li img,.welcme-pad{float:left}.head-rgt-logo img{margin:0 13px}.menu{width:100%;text-align:center;display:block}.banner{width:100%;position:relative;background:url(../img/loader.svg) center center no-repeat #ededeb;min-height:428px}.tit-pad p::after,.welcme-pad p::after{background:url(../img/title-divider.jpg) no-repeat;height:16px;left:0;right:0;bottom:0;content:""}.social-icons{float:left;position:fixed;z-index:1;top:300px}.welcme-pad{width:100%;position:relative}h2.libre-italic{font-family:playfair_displayregular;font-size:30px;line-height:40px;margin-top:30px;margin-bottom:6px}.welcme-pad p{font-family:open_sanslight;font-size:17px;text-align:center;padding-bottom:25px}.welcme-pad p::after{margin:auto;position:absolute;width:355px}.center-para{margin:auto;text-align:center;width:88%;line-height:30px}.line-sep,.tit-pad{float:left;width:100%;position:relative}.line-sep{border-bottom:1px solid #e5e5e5;margin-bottom:60px;padding-top:50px;text-align:center}h2.tit-hed{font-family:playfair_displayregular;font-size:30px;line-height:40px;margin-bottom:6px}.tit-pad p{font-family:open_sanslight;font-size:17px;text-align:center;padding-bottom:25px}.blend h2,.casting h2{font-size:42px;font-family:poor_richardregular;text-transform:uppercase}.tit-pad p::after{margin:auto;position:absolute;width:355px}.part-1{width:100%}.blend,.casting{float:left;width:49%;overflow:hidden}.blend{margin-right:2%;position:relative;margin-bottom:2%}.blend h2{position:absolute;margin:0 auto;color:#fff;left:0;top:45%;right:0}.material-txt{text-align:center}.casting{position:relative;margin-bottom:2%}.casting h2{position:absolute;margin:0 auto;color:#000;left:8%;top:85%;bottom:0}.handmade h2,.hybrid h2{font-size:42px;font-family:poor_richardregular;top:80%;text-transform:uppercase;left:0}.part-2{width:100%}.handmade,.hybrid{width:49%;float:left;overflow:hidden}.handmade{margin-right:2%;position:relative;margin-bottom:2%}.handmade h2{position:absolute;margin:0 auto;color:#000;right:0}.hybrid{position:relative;margin-bottom:2%}.hybrid h2,.m-menu{position:absolute;right:0}.hybrid h2{margin:0 auto 15px;color:#fff}.carouselintxtpad,.carouselpad .item a p,.carouselpad .item>p{font-family:Roboto,sans-serif;font-weight:300}.blend:hover img,.casting:hover img,.handmade:hover img,.hybrid:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}.blend img,.casting img,.handmade img,.hybrid img{float:left;-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease;-ms-transition:All .5s ease;transition:All .5s ease;backface-visibility:hidden;-webkit-backface-visibility:hidden;width:100%}.carouselintxtpad,.carouselpad .item a h2{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease}.material-pad{float:left;width:100%;margin:20px 0}.m-menu{display:none;top:75px}.m-menu a{display:inline-block;text-align:right}.m-menu a span{display:block;background:#fff;height:2px;margin-top:5px;width:25px}.acc-inner ul li,.carouselinnerpad,.carouselpad{width:100%;float:left}.m-menu:hover span{background:#F5C216}.carouselpad{background:#fff;padding:30px 0 0}.carouselpad h1{color:#010101;font-size:50px;line-height:50px;padding-bottom:50px;text-align:center}.carouselinnerpad{display:block;position:relative}.carouselintxtpad>p{padding:43% 0;color:#fff;font-size:20px;line-height:25px;text-align:center;vertical-align:middle}.carouselpad .item a h2,.carouselpad .item>h2{display:inline-block;font-size:30px;line-height:35px;margin-bottom:10px;text-align:center;width:100%}.carouselintxtpad{background:rgba(39,194,228,0);height:100%;left:0;position:absolute;text-align:center;top:0;vertical-align:middle;width:100%;transition:all 1s ease}#owl-carouselhome .item:hover .carouselintxtpad img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#owl-carouselhome .item:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}#owl-carouselhome .item:hover h2{color:#27c2e4}.carouselpad .item a h2{transition:all 1s ease}.carouselpad .item a p,.carouselpad .item>p{padding-bottom:10px;font-size:20px;text-align:center}.index-dt{opacity:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}#owl-carouselhome .item:hover .index-dt{opacity:1}#owl-carousel.owl-carousel .owl-item:hover .carouselintxtpad{display:block}.breadcum ul,.foot-btm-lnks ul li,.foot-btm-lnks ul li a,.foot-links p a{display:inline-block}#owl-carousel.owl-carousel .owl-item:hover a h2,#owl-carousel.owl-carousel .owl-item:hover a p{color:#00C8E8}#owl-carousel.owl-carousel .owl-item:hover .carouselintxtpad p{color:#fff}#owl-carouselhome .item{float:left;border:1px solid #efefef;-webkit-box-shadow:1px 1px 4px 0 rgba(212,210,212,.6);-moz-box-shadow:1px 1px 4px 0 rgba(212,210,212,.6);box-shadow:1px 1px 4px 0 rgba(212,210,212,.6)}.carouselimgpad{background:#fff;padding:15px 15px 0;text-align:center;float:left;position:relative;width:100%;overflow:hidden}.carouselimgpad img{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;float:left;width:100%}.carouselimgpad:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}.carouselimgpad:hover h4{color:#0a2c74}.produce-name{text-align:center;float:left;width:100%}.produce-name h4{color:#000;font-size:14px;border-bottom:solid 1px #e5e5e5;margin-bottom:0;padding-bottom:6px}.produce-name h5{font-family:open_sansbold;font-size:14px;color:#4f5f29;padding-top:10px;padding-bottom:10px}.produce-name h5 span{font-family:playfair_displayregular}footer{float:left;width:100%}.footer-bg{background:#2e2c2e;float:left;width:100%;padding:40px 0}.foot-links{float:left;width:22.5%;background:url(../img/foot-sep.png) right 15px no-repeat;padding-bottom:15px}.marg-lft{margin-left:33px}.foot-links ul li{float:left;margin-bottom:6px;width:100%;position:relative}.foot-links ul li a{margin-left:12px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.foot-links ul li::before{content:"";display:inline-block;width:4px;height:1px;background:#a5acc2;margin-top:11px;position:absolute}.foot-links ul li a:hover{margin-left:20px}.foot-links h5{font-size:14px;color:#fff;font-family:open_sansbold;text-transform:uppercase;margin-bottom:20px}.foot-links p{font-size:13px;color:#fff;line-height:26px}.foot-links a{font-size:13px;color:#999}.foot-links a:hover{color:#fff}.foot-links p a{border-bottom:solid 1px #234282;margin-bottom:2px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.foot-contact{background:0 0}.foot-contact p{line-height:20px;margin-bottom:16px}.copy-rgt-sec{background:#2e2c2e;float:left;width:100%;padding:8px 0 10px;color:#ccc;font-size:13px;border-top:1px solid #403e40;margin-top:30px}.cpylgt-txt{float:left;text-align:left;width:50%}.cpyrgt-sol,.foot-btm-lnks{float:right}.cpyrgt-sol{text-align:right;width:50%}.cpyrgt-sol p{color:#fff}.cpyrgt-sol a{color:#d9c5a0}.cpyrgt-sol a:hover{color:#fff;text-decoration:underline}.ban-img,.banner-tit,.inner-banner{float:left;width:100%}.foot-btm-lnks ul li a{color:#9aa2b9;font-size:14px;border-right:solid 1px #4e679b;line-height:14px;padding:0 12px 0 10px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.foot-btm-lnks ul li a:hover{color:#fff}.foot-btm-lnks ul li:last-child a{border-right:0;padding-right:0}.inner-banner{position:relative}.ban-img{height:114px}.banner-tit{position:absolute;top:37px}.breadcum{float:right;width:100%;margin-top:8px}.breadcum ul{padding:5px 5px 6px;background:#fff;float:right}.breadcum ul li{float:left;font-size:14px;color:#7d973c;background:url(../img/breadcum-sep.png) right center no-repeat;margin-left:9px;padding-right:20px}.breadcum ul li:last-child{background:0 0}.breadcum ul li a{color:#f0e0e0e}.breadcum ul li a:hover{color:#819848;text-decoration:underline}.banner-tit h1{font-family:playfair_displayregular;font-size:36px;color:#fff;line-height:36px}.lft-menu,.rgt-menu{font-size:15px;color:#000}.pge-tit{float:left;width:100%}.inner-content{float:left;width:100%;padding:30px 0 70px;min-height:575px}.inner-content.cat-inner{padding:30px 0 100px}.content-right{float:right;width:75%}.prouct-headet{width:100%;float:left;padding:11px;background:#eee;display:none}.lft-menu{float:left;text-transform:uppercase}.rgt-menu{float:right;width:40%}.short label,.show label{font-size:13px;line-height:30px;color:#666;float:left}.rgt-menu .show{float:left;margin-right:10px;width:32%}.rgt-menu .short{float:left;width:65%}.short label{width:25%}.show label{width:43%}.short .sbHolder{width:72%;float:left}.show .sbHolder{width:50%;float:left}.products-view{float:left;width:100%}.sidebar{float:left;width:22.4%;margin-right:2.6%}.categories.arrow-down{background:#8da551;float:left;width:100%;padding:12px 20px;color:#fff;font-size:14px;text-transform:uppercase;font-family:open_sansbold}.categories.arrow-down img{padding-right:7px}.categories.arrow-down a{float:right;font-size:14px;font-family:Geogrotesque-Medium;border:1px solid #fff;padding:0 10px;color:#fff}.filter-cont h4,.filter-title{font-family:open_sansbold;font-size:14px}.categories.arrow-down a:hover{background:#fff;color:#007db8}.acc_content .sub-list ul li a,.acc_content ul li{padding:0;margin:0}.filter-title{background:#8da551;float:left;width:100%;padding:12px 20px;color:#fff;text-transform:uppercase}.grid a,.list a{text-transform:initial}.filter-title img{padding-right:7px}.filter-cont{position:relative;margin:0 0 20px;padding:20px;list-style:none;display:inline-block;background:#f7f7f7;z-index:0;width:100%}.filter-cont h4{color:#333;margin-bottom:7px}.filter-cont .chk-list{background:#fff;float:left;width:220px;padding:15px}.chk-list ul li{margin:0;padding:5px 0}.chk-list label{font-size:14px;color:#666}.filter-cont .line{width:100%;margin-top:15px;margin-bottom:15px;background:#dedede;height:1px;float:left}.products-view li{float:left;width:31.3%;margin-right:3%;position:relative}.career-lft.career-rht,.products-view li:nth-child(3n-3){margin-right:0}.products-view .pro-list{border:1px solid #efefef;-webkit-box-shadow:0 0 9px 0 rgba(212,210,212,.5);-moz-box-shadow:0 0 9px 0 rgba(212,210,212,.5);box-shadow:0 0 9px 0 rgba(212,210,212,.5);float:left;margin-bottom:20px}.list,.list:hover{margin:0 0 0 10px}.grid{background:url(../img/grid.png) 10px 10px no-repeat #8da551;float:left;padding:5px 5px 5px 12px;width:75px}.grid a{color:#fff;float:left;padding:0 20px}.grid:hover,.list{padding:5px 5px 5px 12px;width:75px;float:left}.grid:hover{background:url(../img/grid-over.png) 10px 10px no-repeat #fff}.grid:hover a{color:#000}.list{background:url(../img/list.png) 10px 10px no-repeat #8da551}.list a{color:#fff;float:left;padding:0 22px}.list:hover{background:url(../img/list-over.png) 10px 10px no-repeat #fff;float:left;padding:5px 5px 5px 12px;width:75px}.list:hover a{color:#000}.field-box{float:left;margin:27px 0 0;width:100%}.field-box.search{border:1px solid #ccc;float:left;font-size:15px;font-weight:400;position:relative;width:100%}.field-box input[type=text]{padding:10px 20px;width:100%;line-height:28px;background:0 0;border:none;color:#2c2c2c;font-size:16px;font-family:'Roboto Condensed'}.pagination{float:left;width:100%;border:1px solid #e8e8e8;padding:6px;margin-top:20px}.pagination-pad{float:left}.pagination a.previous_link{background:url(../img/prev-arrw.jpg) no-repeat;height:30px;width:30px;overflow:hidden;float:left}.pagination a.next_link{background:url(../img/next-arrw.jpg) no-repeat;height:30px;width:30px;overflow:hidden;float:left}.pagination a.previous_link:hover{background:url(../img/prev-arrw.jpg) 0 -32px no-repeat}.pagination a.next_link:hover{background:url(../img/next-arrw.jpg) 0 -32px no-repeat}.pagination a{float:left;width:30px;display:inline-block;list-style:none;background:#fff;border:1px solid #e7e7e7;margin:3px 2px;text-align:center;color:#666;font-size:14px;padding:3px 0}.pagination a.active,.pagination a:hover{border:1px solid #e7e7e7;background:#8da551;color:#fff}.pagination span{float:right;padding:6px;font-size:13px}.product-detail-lft{width:38%;float:left;padding-left:25px}.product-detail-rht{width:62%;float:right;padding:10px 30px 0}.product-detail-rht h1{font-size:30px;color:#222;font-family:playfair_displayregular;padding-bottom:12px}.product-detail-rht h4{font-size:19px;color:#222;padding-bottom:15px}.product-detail-rht ul{border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;float:left;width:100%}.product-detail-rht ul li{display:inline-block;margin:10px 0;padding:0 13px 0 5px;line-height:25px}.qty-available h4{color:#262626;font-size:14px;display:inline-block;float:left;margin-right:20px;line-height:35px}.prod-det-btns.qty-available{margin:0}.prod-det-btns select,.prod-qty select{border:1px solid #dedede;color:#676767;font-size:14px;font-family:open_sansregular;font-weight:400;height:33px;width:66px;padding:0 10px}.prod-det-btns.btns{border:none;margin:0;padding:20px 0 0}.product-detail-rht .availability-check li:last-child{border-right:none}.product-detail-rht .availability-check li{border-right:1px solid #dfe1e8;color:#006391;text-transform:uppercase}.product-detail-rht ul li .avail-pad{font-size:14px;font-family:open_sansregular;color:#222}.product-detail-rht ul li .avail-pad span{color:#2c8f30}.product-detail-rht ul.price-tag{border-bottom:1px solid #eaeaea}.product-detail-rht ul.price-tag li{float:left;display:inline-block;padding:0 20px 0 0;margin:18px 0}.product-detail-rht ul.price-tag li.amt{font-size:30px;color:#006391;letter-spacing:1.2px}.product-detail-rht ul.price-tag li.net-wt{font-size:24px;color:#999;text-decoration:line-through;letter-spacing:1.2px}.product-detail-rht ul.price-tag li.offers{font-size:20px;color:#228427}.product-detail-rht ul.qty li{width:10%;float:left;display:inline-block;padding:10px 0;font-size:15px;border:1px solid #ccc;text-align:center;margin:15px 10px 20px 0;background:#f5f5f5;border-radius:2px}.product-detail-rht ul.qty li:nth-child(4){width:30%}.product-detail-rht ul.qty li.cart{color:#fff;background:url(../images/cart.png) 12px 11px no-repeat #231f20;font-size:17px;border-radius:3px}.qty-txt h5{font-size:15px;color:#333;display:inline-block;margin:25px 0 5px}.product-detail-rht .high-lights{float:left;width:100%;padding:20px 0;font-size:14px}.product-detail-rht .high-lights h3{font-size:16px;font-family:open_sansregular;color:#8da551;padding-bottom:5px}.product-detail-rht .high-lights ul{border-top:none;padding-left:5px;padding-bottom:20px}.product-detail-rht .high-lights li{float:left;width:100%;margin-top:5px;margin-bottom:0;background:url(../img/dot.png) left 7px no-repeat;padding-left:20px;color:#000}.product-detail-rht .service-pad{float:left;width:45%;padding:20px 0}.product-detail-rht .service-pad h3{font-size:17px;font-family:font-family: open_sansregular;color:#222;text-transform:uppercase}.product-detail-rht .service-pad ul{border-top:none;padding-left:0}.product-detail-rht .service-pad li{float:left;width:100%;margin-top:10px;line-height:28px;margin-bottom:0;padding-left:35px;color:#262626;text-transform:uppercase}.product-detail-rht .service-pad li.service1{background:url(../images/service-img1.png) left center no-repeat}.product-detail-rht .service-pad li.service2{background:url(../images/service-img2.png) left center no-repeat}.product-detail-rht .service-pad li.service3{background:url(../images/service-img3.png) left center no-repeat}.product-detail-rht .service-pad li.service4{background:url(../images/service-img4.png) left center no-repeat}.product-detail-rht .service-pad li span{color:#2c8f30;font-family:Geogrotesque-Semibold}.cart-btn,.visit-btn{margin-bottom:12px;color:#fff;font-family:open_sansbold;line-height:41px;height:42px;float:left;text-transform:uppercase}.cart-part{float:left;width:100%;padding:5px 0}.cart-btn{padding:0 25px 0 54px;background:url(../img/cart-img.png) 18px 12px no-repeat #f15d47;border:none;cursor:pointer;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;margin-right:10px}.cart-btn:hover{background:18px 12px no-repeat #333}.visit-btn,.visit-btn:hover{background:url(../img/view-cat.png) 93% 12px no-repeat #8da551;border:none;margin-right:10px;cursor:pointer}.visit-btn{font-size:15px;padding:0 34px 0 18px}.certify{width:100%;float:left}.certify p{width:100%;font-size:14px;color:#000;font-family:open_sansregular;font-weight:400;padding-bottom:10px}.product-spcation{width:100%;float:left;background:#fff;padding:0}#carousel.flexslider{margin:18px 0 0}.product-spcation #horizontalTab{padding:0 25px}#horizontalTab ul.resp-tabs-list{border-bottom:2px solid #006391;width:100%;float:left;background:#f0f0f0}#horizontalTab .resp-tab-content ul li{font-size:18px;line-height:25px;color:#666;padding:5px 0 5px 30px;letter-spacing:.5px}.related-area{width:100%;float:left;background:#fff}#carousel.flexslider .slides li img{border:1px solid #dfe1e8;width:auto}#carousel.flexslider .slides li.flex-active-slide img,#carousel.flexslider .slides li:hover img{border:1px solid #8da551}#carousel.flexslider .slides>li{cursor:pointer}.product-spcation h3{float:left;margin-top:20px;width:100%;color:#8da551;padding:0 0 10px;font-family:open_sansbold;font-size:18px;position:relative;margin-bottom:20px;border-bottom:1px #ccc solid}.product-spcation h3::after{position:absolute;display:block;content:"";left:0;bottom:0;height:1px;background:#8da551;width:183px}.product-spcation p{font-size:14px;color:#545454;font-family:open_sansregular;font-weight:400;line-height:25px}.carouselpad h2{padding:8px 18px;background:#ebebeb;color:#636363;margin-bottom:20px;font-family:open_sansbold;font-size:18px}.cart-details{float:left;width:100%;border:1px solid #e1e1e1}.cart-details h2{background:#efefef;font-size:28px;color:#000;text-transform:uppercase;padding:28px 20px;margin-bottom:30px;text-align:center}.cart-details h2 span{color:#cc3d55}.cart-details ul{float:left;width:100%;border-bottom:solid 1px #e1e1e1;position:relative;padding:9px 20px}.cart-details ul.prod-det-row{padding:16px 20px 9px}.cart-details ul.prod-tit{background:#f1f1f1;text-transform:uppercase}.cart-details ul.prod-tit li{font-size:14px;font-family:open_sansregular;font-family:open_sanslight}.cart-details ul li{float:left;color:#333;text-align:center;font-size:14px;font-family:open_sansregular}.cart-details ul li.prod-img{width:10%;padding:0}.cart-details ul li.prod-img:hover{opacity:.8}.cart-details ul li.prod-det-name{width:28%}.cart-details ul li.prod-det-name a{color:#333}.cart-details ul li.prod-det-name a:hover{color:#8da551}.cart-details ul li.prod-code{width:14%;margin:0 2%}.cart-details ul li.prod-price{width:13%;margin-right:2%}.cart-details ul li.prod-qty{width:8%;margin:0 4%}.cart-details ul li.net-wt{width:12%}ul.prod-det-row li.prod-code{text-transform:uppercase}.cart-details ul.table-btm{background:#f1f1f1;text-transform:none}.cart-details ul li.prod-total{width:50%;text-align:right;font-family:open_sansbold}.cart-details ul li.gw-total{width:8%;margin:0 4% 0 10%;color:#b80f0f}.cart-details ul li.qt-total{width:5%;margin:0 6%;color:#b80f0f}.cart-details ul li.nw-total{width:10%;color:#b80f0f}.cart-details ul li.net-wt input[type=text],.cart-details ul li.prod-qty input[type=text]{background:#fff;border:1px solid #ccc;color:#333;text-align:center;font-size:14px;font-family:open_sansregular;padding:7px;display:inline-block;width:75px}.submit-btn,.submit-btn:hover{background:url(../img/view-cat.png) 87% 12px no-repeat #8da551}.sign-btn,.submit-btn{margin-bottom:12px;color:#fff;font-family:open_sansbold;font-size:15px;line-height:41px;height:42px;border:none;margin-top:14px;margin-right:10px;float:left;text-transform:uppercase;cursor:pointer}.cart-details ul li.prod-qty a{display:inline-block;padding:0 3px}ul.prod-det-row li,ul.prod-det-row li.prod-qty{padding:28px 0}.cart-details ul:last-child{border-bottom:none}.submit-btn{padding:0 34px 0 18px}.submit-btn:hover{border:none;cursor:pointer;margin-right:10px}.sign-btn{padding:0 24px;background:#373536;border-radius:3px!important;display:inline-block}.sign-btn:hover{background:#d68f13;border:none;cursor:pointer;margin-right:10px;border-radius:3px!important;display:inline-block}.popup{float:left;display:none;background:#fff;max-width:820px;width:826px!important}.log-rght img{margin:25px 0 0}.appointmnt-rht h1{font-size:24px;color:#333;text-align:left;border-bottom:1px solid #e5e5e5;padding-bottom:15px;position:relative}.appointmnt-rht h1::after{width:70px;height:1px;background:#530056;content:"";left:0;bottom:-1px;position:absolute}.map-inner,.map-section{position:relative;float:left}.log-lft img{height:448px}.log-rght input[type=text],.log-rght input[type=password]{font-size:14px;color:rgba(66,66,66,.8);margin-bottom:16px;padding:8px 10px;width:100%;line-height:25px;font-family:open_sansregular;background:#FFF;border:1px solid #ddd;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px 5px 5px 5px}.submit{text-align:center;float:none;font-size:14px;color:#fff;text-transform:uppercase;padding:11px 45px 11px 35px;margin-top:10px;border-radius:25px!important;display:font-family: 'open_sansregular';background:url(../images/read-more-icon.png) 85% center no-repeat #a554a1;border:none;cursor:pointer}.log-lft{width:30%;float:left;line-height:0}.log-rght{width:70%;float:left}.login-frm{float:left;margin:20px 30px 20px 24px;padding:0;width:90%}.login-frm h2{font-size:23px;color:#000;font-family:playfair_displaybold;margin-bottom:15px;text-align:left}.log-top{text-align:center;width:100%;float:left;background:url(../img/log-top.png) right top no-repeat}.otp input[type=text]{font-family:open_sansregular;width:70%;font-size:14px;color:rgba(66,66,66,.8);margin-bottom:16px;padding:8px 10px;line-height:25px;background:#FFF;border:1px solid #ddd;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;float:left}.otp a{width:30%;font-family:open_sansbold;font-size:15px;color:#fff;background:#8da551;padding:11px 24px;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;margin-bottom:16px;float:left}.otp a:hover{color:#fff;background:#7a923e}.abt-container p{line-height:25px;margin-bottom:20px;text-align:justify}.img-rgt{padding-left:30px;width:450px;margin-bottom:20px}.abt-container p.center-para{text-align:center}.career-lft{float:left;width:48%;margin-right:4%;margin-top:15px}.career-lft ul li{float:left;width:100%;margin-bottom:20px}.select-gender .filter{font-size:16px;width:auto;overflow:inherit;float:left}.captcha-refresh{float:left;color:#7a923e}.captcha-refresh .fa.fa-refresh{margin-right:5px}#image_captcha,.select-gender .filter #image_captcha{float:left;margin-right:15px}.select-gender .filter select{border:1px solid #eaeaea;width:100%;height:45px;color:#8e8d8d;padding:10px;font-size:14px}.career-lft li.select-gender input{width:84%;float:left;margin-left:2%;border-radius:0;box-shadow:0 0 0 transparent}.careers input[type=text],.careers select{z-index:10;display:block;height:45px;font-size:14px;text-align:left;cursor:text;background:#fff;border:1px solid #eaeaea;width:100%;font-family:open_sansregular}.careers input[type=text]{padding:12px 20px;color:#333}.careers select{padding:10px 20px;color:#aaa}.careers input:focus,.careers select:focus,.careers textarea:focus{border:1px solid #8DA551}.careers textarea{height:95px;padding:15px 20px;font-family:open_sansregular;font-size:16px;width:100%;color:#333;border:1px solid #eaeaea}.career-lft ul li.resume-box{padding:10px 20px;background:#f7f7f7;border:1px solid #eaeaea;height:45px}.career-lft ul li label.resume{float:left;padding:0;font-size:13px;line-height:24px;color:#8e8d8d;font-family:open_sansregular}.career-lft ul li input[type=file]{display:inline-block;float:right;margin-left:0;width:38%;height:auto;padding:0;border-radius:0;box-shadow:0 0 0 transparent;font-size:15px;border:none}.catalogues,.form-btns{width:100%;float:left}.form-btns input[type=submit],.form-btns input[type=reset]{text-transform:uppercase;padding:8px 30px;color:#fff;font-size:14px;font-family:open_sansbold;cursor:pointer}.form-btns{text-align:center;margin-top:15px}.form-btns input[type=submit]{background:#7a923e;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;border:1px solid #7a923e}.form-btns input[type=submit]:hover{background:#6d8433}.form-btns input[type=reset]{background:#3e3e3e;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;border:1px solid #3e3e3e}.form-btns input[type=reset]:hover{background:#383333}.enquiry textarea{height:173px}.catalogues ul li{float:left;width:32%;box-shadow:0 0 5px #ddd;margin-right:2%;margin-bottom:2%}.catalogues ul li:nth-child(3n){margin-right:0}.catalogue-img img{width:100%;float:left;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}.catalogue-name{float:left;width:100%;text-align:center;padding:20px}.catalogues ul li a h3{color:#8da551;font-size:20px;font-family:OpenSansSemibold;margin-bottom:15px;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}.catalogues ul li a p{color:#535353;text-align:center;font-size:15px;margin-bottom:0}.catalogues ul li:hover a h3{color:#000}.catalogue-img{float:left;width:100%;overflow:hidden}.catalogues ul li:hover .catalogue-img img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}.is-sticky .head-top{display:none}.inner-content.contact{min-height:575px;padding:50px 0 30px}.contact-page .contact-lft{background:#fff;padding:0;width:48%;float:left;margin-right:2%}.contact-page .contact-lft h1{font-family:open_sansregular;color:#566d8f;font-size:35px}.contact-page .contact-lft ul{float:left;width:100%}.contact-page .contact-lft ul li{line-height:50px;padding-left:70px;font-size:16px;color:#444;font-family:open_sansregular;margin-bottom:28px}.contact-page .contact-lft ul li span{font-family:OpenSansSemibold;font-size:16px}.contact-page .contact-lft ul li a{color:#444}.contact-page .contact-lft ul li a:hover{color:#88A04C;border-bottom:1px solid #88A04C}.contact-page .contact-lft ul li.location{font-size:16px;color:#444;background:url(../img/loc-icon.png) left top no-repeat;line-height:27px}.contact-page .contact-lft ul li.phone{background:url(../img/phone-icon.png) left no-repeat}.contact-page .contact-lft ul li.cont-mail{background:url(../img/con-mail-ico.png) left no-repeat}.contact-rht{float:left;width:50%}.contact-rht iframe{width:100%;height:400px}.tit-hed.left{display:block;width:100%;float:left;text-align:left;border-bottom:1px solid #e7e7e7;margin-bottom:30px;padding-bottom:10px;font-size:27px;line-height:30px}.head-menu .head-top{display:none}.login-frm li{float:left;width:100%}select{color:#ccc;cursor:pointer!important}.highlight{color:#333!important}.material-pad .blend:nth-child(2n){margin-right:0}.prduct-lft .accordion-div.filter-div.smk_accordion{width:100%}.custom-design .career-lft{float:none;width:48%;text-align:center;margin:0 auto}.abt-container.inner-cont p{float:left;width:100%;margin-bottom:10px;font-family:open_sansregular;font-size:14px}.abt-container.inner-cont img{float:right;margin-left:2%!important;margin-top:0!important;margin-right:0!important;width:auto}.abt-container.inner-cont br{margin-bottom:10px}.inner-content.inner-cont{padding:30px 0 20px}.abt-container.inner-cont ul{float:left;margin:0 0 20px;padding:0;width:100%}.abt-container.inner-cont ul li{background:url(../img/inner-side-bar-arrow-og.png) 22px 18px no-repeat rgba(0,0,0,0);float:left;font-size:13px;padding:10px 20px 5px 40px;width:100%;color:#000}.abt-container.inner-cont h2{color:#8da551;font-size:22px;margin-bottom:20px}.careers .career-rht .select-gender #captcha_code{float:left!important;width:auto!important}.careers .career-lft span.info{float:right}.abt-outer{float:left;width:100%;margin-bottom:20px}.abt-lft{float:left;width:80%;margin-right:5%}.abt-rgt{float:right;width:15%}.abt-container.inner-cont .abt-rgt img{width:100%;float:left;border:4px solid #ddd}.map-section{width:100%;margin-top:30px;padding:0 15%}.map-inner{width:100%}.abt-container.inner-cont .map-section img{width:100%;margin:0!important}.abt-container.inner-cont .map-section ul{padding:0}.abt-container.inner-cont .map-section ul li{background:0 0;width:auto;padding:0}.map-section .blu-numbers{position:absolute;width:110px}.map-section .blu-numbers a{font-size:11px;color:#fff;text-align:center;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;display:block;font-family:OpenSansSemibold}.map-section .blu-numbers a:hover{color:#000}.abt-container.inner-cont .map-section .blu-numbers img{width:auto;float:none}.abt-container.inner-cont .map-section .blu-numbers span{display:block;line-height:12px}.map-section .blu-numbers.country-one{bottom:60%;right:37%}.map-section .blu-numbers.country-two{bottom:44%;right:48%}.map-section .blu-numbers.country-three{bottom:69%;right:68%}.map-section .blu-numbers.country-four{bottom:16%;right:64%}.map-section .blu-numbers.country-five{bottom:52%;right:62%}.map-section .blu-numbers.country-six{bottom:25%;right:70%}.map-section .blu-numbers.country-svn{bottom:44%;right:62%}.map-section .blu-numbers.country-eight{bottom:15%;right:57%}.map-section .blu-numbers.country-nine{bottom:9%;right:62%}.map-section .blu-numbers.country-ten{bottom:62%;right:48%}.map-section .blu-numbers.country-eleven{bottom:65%;right:55%}.map-section .blu-numbers.country-twl{bottom:72%;right:65%}.map-section .blu-numbers.country-thrt{bottom:57%;right:44%}.map-section .blu-numbers.country-frt{bottom:50%;right:30%}.map-section .popup-txt{padding:0;width:110px;position:absolute;display:none;z-index:99999;left:0;right:0;margin:auto;bottom:30px}.map-section .popup-txt>div{background:rgba(141,165,81,1);float:left;width:100%;padding:4px 10px;border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px}.map-section .popup-txt:after{position:absolute;display:block;content:"";bottom:-8px;left:0;right:0;margin:auto;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid rgba(141,165,81,1)}.map-section .popup-txt h2{font-size:14px;font-family:open_sansregular;color:#fff;line-height:25px;padding:0}.abt-container.inner-cont .map-section .popup-txt h2 span{display:inline-block;margin-left:20px;font-size:14px;color:#fff;font-family:open_sansbold;text-transform:none}.abt-container.inner-cont .map-section .popup-txt h2{margin-bottom:0}.map-section ul li.active .blu-numbers a{color:#000}.map-section ul li.active .popup-txt{display:block}.animated{-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@-webkit-keyframes bounce{0%,100%,20%,40%,60%,80%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(-5px)}}@keyframes bounce{0%,100%,20%,40%,60%,80%{transform:translateY(0)}50%{transform:translateY(-5px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}