body{overflow-x:hidden;font-family: "Outfit", sans-serif;}
.sprite{background:url("../images/sprites.png") no-repeat left top;display:inline-block;}
.menuRightBox .socialImg{width:31px;height:30px;margin:3px 1px 0px 0px;}
.sprite.yt_green{background-position:-31px 0px;}
.sprite.insta_green{background-position:-62px 0px;}
.sprite.searchBtn, .sprite.searchBtn2{background-position:0px -64px;width:21px !important;height:22px;margin-top:7px !important;}
.sprite.searchBtn2{margin-top:0px !important;}
.sprite.closeSearch{background-position:-21px -64px;width:14px !important;height:15px;}
.footer_social{display:inline-block;width:34px;height:34px;margin:0px 3px 20px 3px;}
.footer_social.insta{background-position:-102px -30px;}
.footer_social.youtube{background-position:-68px -30px;}
.footer_social.fb{background-position:0px -30px;}
.bigSlider h2{font-weight: 700 !important;font-size:66px !important;color:#126223 !important;margin:0;padding:0;line-height:0!important;letter-spacing:2px;}
.bigSlider h3{font-weight: 300 !important;letter-spacing:2px;font-size:34px !important;color:#6a6a6a !important;margin:0;padding:0;line-height:0!important;}
.mobileMenu{display:none}
.regular1 .slick-slide{float:left;height:380px;min-height:1px;}
.allBlogs{display:none!important}
.blogbtn1{display:block}
.blogbtn2{display:none}
.bx-wrapper .bx-pager{display:none!important;}
.mobileDropDown{display:none!important}
p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
.smallLogo{width:100px;display:none}
.searchBar{width:100%;height:auto;position:fixed;background:#FFFFFF;padding:20px 0;z-index:100;top:0;text-align:center;display:none;border-bottom:1px solid #c6c6c6;}
.searchBar .searchField{width:45%;padding:6px 5px;border:0px solid #e0e3df;border-bottom:1px solid #e0e3df;position:relative;font-size:15px;color:#a5a3a3;display:inline-block;font-weight: 300 !important;display:inline-block;vertical-align:middle;}
.searchBar .searchBtn2{width:auto;display:inline-block;vertical-align:middle;cursor:pointer}
.searchBar .closeSearch{position:absolute;right:16px;top:16px;cursor:pointer}
.header{width:100%;height:auto;margin:auto;clear:both;background:rgba(255,255,255,1);position:fixed;top:0;z-index:2;border-bottom:1px solid #c6c6c6;padding:0px 0;}
.header .menu{max-width:1200px;width:100%;height:auto;margin:auto;text-align:center;}
.header .menu ul{margin:0;margin-left:0px;padding:0;width:620px;float:left;margin-left:9%;}
.header .menu ul li{list-style:none;display:inline-block;border-bottom:0px solid #b3946f;}
.menuPadding1{padding:33px 30px 25px 30px !important}
.productBtn2{display:none}
.gap1{width:100%;margin:auto;height:150px;}
.header .menu ul li a{font-weight: 500 !important;color:#666666;font-size:15px;text-transform:uppercase;text-decoration:none;letter-spacing:1px;padding:0 35px 0 35px;line-height:28px;}
.header .menu ul li a:hover{color:#248800;}
.header .mobileMenu{width:100%;margin:auto;text-align:right;padding:10px;display:table;display:none;}
.header .mobileMenu img{float:right;margin-right:20px;cursor:pointer}
.prdMob{display:none}
.header .menu ul li ul{position:absolute;width:auto;text-align:left;visibility:visible;transition:all .5s;margin-left:0!important;z-index:0;margin-top:8px;}
.header .menu ul li:hover ul{position:absolute;width:auto;text-align:center;visibility:visible;margin-left:0!important}
.header .menu ul li ul img{opacity:.8;transition:all .5s;}
.header .menu ul li ul li .prd1:hover img{opacity:1;transition:all .5s;}
.header .menu ul li ul li .prd1:hover p{color:#106600;}
.header .menu ul li ul li a{padding:0}
.submenuTop1{top:71px;transition:all .5s;}
.submenuTop2{top:49px;transition:all .5s;}
.header .menu ul li ul li{display:block;width:650px;height:auto;background:#FFFFFF;border:1px solid #bcbcbc;border-top:0px solid #bcbcbc;padding:15px;text-align:center}
.header .menu ul li ul li h2.maintence{font-weight: 500 !important;color:#666666;font-size:20px;text-transform:uppercase;text-align:left;letter-spacing:3px;padding-bottom:15px;padding-top:10px;}
.header .menu ul li ul li h2.relaxer{font-weight: 500 !important;color:#666666;font-size:20px;text-transform:uppercase;text-align:left;letter-spacing:3px;padding-bottom:15px;padding-top:40px;clear:both;}
.header .menu ul li ul li .prd1{width:22%;height:auto;display:inline-block;border-right:1px solid #bcbcbc;padding:0 1%;text-align:center;vertical-align:top;line-height:normal;}
.header .menu ul li ul li .prd1 p span{font-weight: 400 !important;}
.header .menuRightBox{width:auto;border:0px solid #EB989A;height:auto;float:right;text-align:right;position:relative;margin-right:0%;margin-top:19px;}
.header .menuRightBox .socialImg{display:inline-block;vertical-align:middle;}
.header .menuRightBox .socialgap{margin-right:25px;}
.rightBoxPadding2{padding:8px 0;transition:all .5s;}
.header .menuRightBox .searchBtn{display:inline-block;vertical-align:middle;margin-top:0;cursor:pointer;margin:0 30px 0 0;}
.header .menuRightBox ul{width:100%!important;margin:0;padding:0;width:auto;float:left;font-weight: 400 !important;font-size:15px;color:#a5a3a3;text-transform:uppercase;}
.header .menuRightBox ul li{margin:0;padding:10px 5px;;width:100%;float:left;font-weight: 400 !important;font-size:12px;color:#a5a3a3;text-transform:uppercase;text-align:left}
select.simple-control:disabled{-webkit-appearance:none;-moz-appearance:none;}
select{-moz-appearance:none;-webkit-appearance:none;}
select:disabled.simple-control::-ms-expand{display:none;}
.logo{width:9%;position:absolute;height:auto;z-index:200;left:2%;top:10px;transition:all .5s;}
.logo2{width:6%;position:absolute;height:auto;z-index:200;left:5%;top:10px;transition:all .5s;}
.bigSlider{width:100%;height:auto;margin:auto;clear:both;overflow:hidden;}
.mobSlider{display:none;}
.mobresp{display:none;}
.homeAboutRow{width:70.36%;height:406px;margin:80px auto auto;clear:both;padding-bottom:0px;display:table;background:url(../images/bgGirl.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover;}
.homeAboutRow .left{width:54%;height:auto;padding:0px 0px 0px 0px;background:none;float:none;position:relative;z-index:1;margin:100px 0px 0px 62px;}
.home-arrow{bottom:55px;display:none;position:fixed;right:20px;width:35px;z-index:99999;}
.Instacontainer{width:100%;height:auto;background:url(../images/instaBg.jpg);background-repeat:no-repeat;background-position:center top;}
.instcont{max-width:1250px;margin:0 auto;}
.InstaWrapper{max-width:1338px;margin:0 auto;text-align:center;}
#instafeed{margin:0 auto;text-align:center;}
#instafeed img{display:block;width:300px;padding-bottom:2%;margin:0px auto;height:300px;}
.InstaWrapper h3{font-size:23px;color:#656565;font-weight:bold;font-family:'Conv_GOTHAMMEDIUM_2';letter-spacing:17px;text-transform:uppercase;padding:65px 0px 60px 0px;margin:0px auto;}
.actions{position:absolute;left:22%;margin-top:2.1%;background-color:#fff;padding:45px 40px 30px 0px;max-width:1280px;width:100%;}
.abtnav{width:24%;max-width:300px;display:inline-block;vertical-align:top;margin:0px 2px 0px 2px;text-align:center;}
.abttext{max-width:300px;width:100%;margin:20px 0px 0px 0px;}
.abttxt{display:inline-block;vertical-align:top;width:70%;font-family:'Conv_Gotham-Book_2';font-size:18px;text-align:left;color:#525252;letter-spacing:1px;text-decoration:none;}
.abttxt p{color:#525252;}
.abttxt span{font-size:26px;line-height:32px;font-family:'gothamboldregular';letter-spacing:2px;}
.abtimg{display:inline-block;vertical-align:top;width:auto;}
.abtjpg{margin:0 auto;text-align:center;}
.whtarrow{top:-57px;position:relative;left:280px;}
.row{width:100%;height:auto;display:table;padding:40px 0 10px 0;clear:both;margin:auto;text-align:center;}
.row .inner{width:100%;max-width:1302px;height:auto;display:table;clear:both;margin:auto;text-align:center}
.heading{color:#525252;font-size:30px;font-weight: 400 !important;text-transform:uppercase;font-weight:bold;letter-spacing:12px;padding-bottom:20px;text-align:center}
.heading span{font-weight: 300 !important;}
p.mainText{color:#525252;font-size:16px;line-height:30px;font-weight: 400 !important;}
.headinPadding{padding:45px 0;}
.button{font-weight: 500 !important;width:183px;height:auto;padding:10px 0;text-align:center;color:#4d4d4d;border:1px solid #525252;background:none;text-transform:uppercase;margin-top:40px;cursor:pointer;transition:all .3s;position:relative;z-index:0!important}
.button:hover{font-weight: 500 !important;width:183px;height:auto;padding:10px 0;text-align:center;color:#fff;border:1px solid #525252;background:#216c31;text-transform:uppercase;margin-top:40px;cursor:pointer;transition:all .3s;}
.button_learn{cursor:pointer;font-weight: 500 !important;width:183px;height:auto;text-align:center;opacity:1;color:#a37a4d;border:1px solid #a37a4d;font-size:13px;padding:13px 0px 9px;font-weight:bold;background:transparent;line-height:34px;}
.homeProductBox{width:49.9%;float:left;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;padding:50px 0;text-align:center}
.homeProductBox img{display:inline-block;margin:25px 0;}
.noSpacing{letter-spacing:normal;}
.fullWidth{width:100%;clear:both;display:table;}
.rightBorder{border-right:1px solid #c6c6c6;}
.blogSlider .box{position:relative;text-align:left}
.blogSlider .box img{position:relative;z-index:0}
.blogSlider .box .blogCopy{width:100%;background:rgba(255,255,255,0.8);padding:20px 0;position:absolute;bottom:0;z-index:10;}
.blogSlider .box .blogCopy p.small{font-size:14px;color:#7d503c;text-transform:uppercase;font-weight: 500 !important;padding-left:5%}
.blogSlider .box .blogCopy p.big{font-size:24px;color:#272728;font-weight: 400 !important;padding-left:5%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:10px;}
.instaFeed{text-align:center}
.instaFeed img{width:80%!important;height:auto;display:inline-block!important;margin-bottom:10%}
#newsletter_form{position:relative;}
#newsletter_form label.error{width:100%;padding-left:0%;position:absolute;top:40px;left:0px;}
.bottom{width:100%;height:auto;margin:100px auto auto auto;background:#ffffff;text-align:center;border-top:1px solid #c6c6c6;clear:both;padding-top:35px;position:relative}
.bottom .inner{width:100%;max-width:1200px;height:auto;margin:auto}
.bottom .box1{width:auto;height:auto;float:left;vertical-align:top;margin:0 50px 0 0;position:relative;}
.bottom .box1 h2{font-size:16px;color:#606060;font-weight: 500 !important;padding-bottom:2px;text-align:left;text-transform:uppercase;padding-bottom:10px;}
.bottom .box1 ul{width:auto;height:auto;margin:0;padding:0;}
.bottom .box1 ul li{list-style:none;padding:1px 0;text-align:left}
.bottom .box1 ul li a{font-size:14px;color:#606060;font-weight: 400 !important;text-decoration:none;font-weight:300;}
.bottom .box1 ul li a:hover{color:#000;text-decoration:none;font-weight:300;}
.bottom .newsletter{width:311px;float:left;padding-bottom:25px;margin-left:10px;text-align:right;margin-top:0;}
.bottom .newsletter h2{font-size:13px;color:#606060;font-weight: 500 !important;padding-bottom:5px;text-align:left;text-transform:uppercase;}
.bottom .copyRight{width:90%;margin:auto;clear:both;padding:10px 0}
.bottom .box3{width:auto;height:auto;float:right;}
.bottom .copyRight h3{font-size:15px;color:#555555;font-weight: 400 !important;text-align:right;}
.bottom .box1 a.prdname{font-size:14px;color:#555555;font-weight: 400 !important;display:flex;line-height:23px;}
.bottom .box1 a.prdname:hover{color:#126c00;}
.bottom .box1 .bottomprd2{position:absolute;width:480px;display:none;bottom:40px;background:#fff;border:1px solid #ccc;border-bottom:0px solid #ccc;padding:20px 0px;bottom:58px;}
.bottom .box1 .bottomprd2 .boxOne{width:39%;display:inline-block;vertical-align:top;padding:0 25px}
.bottom .box1 .bottomprd2 .brdrRight{border-right:1px solid #ccc}
.bottom .box1 .bottomprd4{position:absolute;width:145px;display:none;bottom:40px;background:#fff;border:1px solid #ccc;border-bottom:0px solid #ccc;padding:20px;bottom:58px;}
.bottom .newsletter .txtfield{height:20px;max-height:34px;width:195px;background:none;border:1px solid #555555;padding:6px 0;color:#606060;font-size:14px;text-indent:10px;float:left;text-align:left;font-weight: 500 !important;text-transform:none;cursor:auto}
.bottom .newsletter .inputBtn{height:34px;max-height:34px;;line-height:34px;font-weight: 500 !important;width:110px;padding:0px 0 7px 0;text-align:center;color:#FFFFFF;background:#555555;text-transform:uppercase;cursor:pointer;transition:all .3s;border:0px solid #fff;float:left}
.bottom .box1 h2.connect{font-size:17px;color:#606060;font-weight: 500 !important;padding-bottom:13px;text-align:left;text-transform:uppercase;}
.bottom .box2{width:auto;height:auto;display:inline-block;vertical-align:top;margin-left:100px;position:relative;}
.bottom .box2 .socialIcon{float:right;margin-left:5px;padding-bottom:100px;display:none}
.bottom .box2 h2.connect{font-size:17px;color:#606060;font-weight: 500 !important;padding-bottom:10px;text-align:right;text-transform:uppercase;display:none}
.bottom .box2 h3{font-size:17px;color:#555555;font-weight: 400 !important;text-align:right;padding-top:65%;}
.bottom a{text-decoration:none;color:#606060;}
.bottom a:hover{color:#000;}
html, body{margin:0;padding:0;}
.slider{width:100%;margin:0;}
.slick-slide{margin:0px 0px;}
.slick-slide img{width:100%;}
.slick-prev:before,
.slick-next:before{color:black;}
.slick-slide{transition:all ease-in-out .3s;opacity:1;}
.slick-active{opacity:1;}
.slick-current{opacity:1;}
.headerSmall{width:50%;height:auto;margin:128px auto auto auto;clear:both;border-bottom:0px solid #c6c6c6;padding:10px 0;text-align:center;}
.headerSmall a{font-weight: 400 !important;color:#444444;font-size:16px;text-decoration:none;display:inline-block;vertical-align:top;}
.headerSmall a:hover{color:#42b203}
#Product_listing td{border-bottom:1px solid #c6c6c6;border-right:1px solid #c6c6c6;}
#Product_listing tr td:last-child{border-right:0px;}
.prdouctBox{width:49.9%;height:auto;float:left;border-bottom:1px solid #c6c6c6;padding:3% 0;text-align:center}
.prdouctBox.full_width{width:100%;border:0px;padding:6% 0;}
.prdouctBox h2.prdName1{font-weight: 400 !important;color:#525252;font-size:21px;text-transform:uppercase;letter-spacing:7px;text-align:center;font-weight:normal}
.prdouctBox h2.prdName2{font-weight: 500 !important;color:#525252;font-size:28px;text-transform:uppercase;text-align:center;letter-spacing:7px;padding-bottom:15px;}
.prdouctBox p.mainText{color:#525252;font-size:16px;line-height:30px;font-weight: 400 !important;width:77%;margin:auto;padding:15px 0 0 0}
element{min-height:613.833px;margin:auto;clear:both;float:none;}
.prdouctBoxCentre{margin:auto;clear:both;float:none;border-left:1px solid #c6c6c6;}
.contact{width:100%;height:auto;border-bottom:0px solid #c6c6c6;display:table;max-width:1250px;margin:auto;}
.contact .left{width:30%;height:auto;float:left;border-right:1px solid #c6c6c6;}
.contact .left .box{width:auto;height:auto;float:left;}
.contact .left .box .leftBox{width:auto;height:auto;float:left;border-right:0px solid #c6c6c6;padding-right:3%;}
.contact .left .box .leftBox2{width:41.7%;height:auto;float:right;border-right:0px solid #c6c6c6;padding:0 4% 0 4%;border-bottom:1px solid #c6c6c6;}
.contact .leftBox .mailBox,.contact .leftBox2 .mailBox{width:auto;float:left;padding:3px 0}
.contact .leftBox .mailBox p,.contact .leftBox2 .mailBox p{display:inline-block;vertical-align:middle;padding:0}
.contact .leftBox .mailBox img,.contact .leftBox2 .mailBox img{display:inline-block;vertical-align:middle}
.contact .gap{width:100%;margin:auto;height:40px;display:table}
.contact .left .formBox{width:100%;height:auto;float:right;border-top:1px solid #c6c6c6;padding:25px 0}
.contact .formBox .box1{width:42%;height:auto;display:inline-block;margin:0 86px 10px 0;}
.contact .formBox .box1 lable{font-weight: 500 !important;;font-size:16px;color:#3e3e3e;line-height:40px;}
.contact .formBox .box1 input{border:1px solid #c6c6c6;font-weight: 500 !important;;font-size:16px;padding:12px 10px;color:#3e3e3e;width:calc(77% - 20px);float:right}
.contact .formBox .box2{width:100%;height:auto;display:inline-block;margin:0 23px 10px 0;}
.contact .formBox .box2 lable{font-weight: 500 !important;;font-size:16px;color:#3e3e3e;line-height:normal;float:left}
.contact .formBox .box2 textarea{border:1px solid #c6c6c6;font-weight: 500 !important;font-size:16px;padding:12px 10px;color:#3e3e3e;width:calc(82% - 20px);float:left;margin-left:40px;}
.contact .formBox .button2{background:#555555;padding:12px 0px;text-align:center;font-weight: 500 !important;font-size:16px;color:#FFFFFF;text-transform:uppercase;border:0;cursor:pointer;float:left;margin-left:9.6%;border:1px solid #555555;width:138px;}
.contact .formBox .button2:hover{color:#555555;background:#FFFFFF;transition:all .3s;border:1px solid #555555;}
.contact .right{width:68%;height:auto;float:right;}
.contact .right .box{width:100%;margin-left:0px;}
.contact .right .box .mailBox{width:auto;float:left;padding:3px 0}
.contact .right .box .mailBox p{display:inline-block;vertical-align:middle;padding:0}
.contact .right .box .mailBox img{display:inline-block;vertical-align:middle}
.contact iframe{width:100%;height:520px;}
.contact h2{color:#525252;font-size:24px;font-weight: 500 !important;font-weight:bold;padding-bottom:15px;}
.contact p{color:#3e3e3e;font-size:16px;line-height:23px;font-weight: 400 !important;padding-bottom:20px;}
input:focus{outline:0;}
label.error{font-weight: 500 !important;color:red;font-size:12px;width:77%;padding-left:23%;float:left;}
.box2 label.error{width:82%;padding-left:0;margin-left:115px;margin-top:2px;}
.sliderProduct{width:50%;float:left;background:#f5f5f5;height:auto;}
.sliderProduct .slider{width:54%;height:auto;margin:auto}
.detailsProduct{width:43%;float:right;height:auto;display:table;text-align:left;padding-top:3%;margin-right:5%}
.detailsProduct h2{color:#444444;font-size:16px;font-weight:bold;line-height:23px;font-weight: 400 !important;letter-spacing:4px;text-transform:uppercase}
.detailsProduct h3{color:#444444;font-size:47px;font-weight: 700 !important;letter-spacing:8px;text-transform:uppercase}
.detailsProduct .dropDown{color:#444444;font-size:16px;font-weight: 500 !important;border:0px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:11px 10px 5px 10px;background:none;margin:45px 30px 45px 0;cursor:pointer;text-align:left;cursor:default;}
.detailsProduct p{color:#3e3e3e;font-size:16px;line-height:23px;font-weight: 400 !important;padding-bottom:20px;}
.detailsProduct .reviewRow{width:auto;float:left;height:auto;}
.detailsProduct .reviewRow img{width:auto;display:inline-block;vertical-align:bottom;}
.detailsProduct .reviewRow .rating{width:auto;display:inline-block;vertical-align:bottom;color:#3e3e3e;font-weight: 500 !important;font-size:16px;margin:0 25px}
.detailsProduct .reviewRow .rating a{color:#3e3e3e;text-decoration:underline}
.detailsProduct .btn{color:#fff;font-size:13px;font-weight: 500 !important;border:0px solid #acacac;padding:13px 56px;background:#444444;float:left;cursor:pointer;margin:20px 0}
.detailsProduct .btn:hover{background:#000;}
.detailsProduct h4, .detailsProduct li{color:#444444;font-size:16px;font-weight: 400 !important;text-align:left}
.beNifitsRow{width:100%;clear:both;padding:40px 0;display:table;border-top:1px #c6c6c6 solid;border-bottom:1px #c6c6c6 solid;background:#fafafa}
.beNifitsRow .box{width:20%;float:left;padding:2.45%;border-right:1px #c6c6c6 solid;text-align:center}
.beNifitsRow .grayBg{background:#fafafa}
.beNifitsRow .box h2{color:#444444;font-size:28px;font-weight: 700 !important;letter-spacing:8px;text-transform:uppercase;padding-bottom:30px;}
.resp-tab-content ul{list-style:none;text-align:justify}
.resp-tab-content ul li{list-style-image:url(../images/bullet.png);color:#444444;margin:0;font-weight: 400 !important;padding:0 0 10px 0;font-size:16px;line-height:normal;}
.resp-tab-content ul p{color:#444444;font-weight: 400 !important;padding:0 0 15px 0;font-size:12px;line-height:normal;text-align:left}
.beNifitsRow .listnone li{list-style:none;}
.beNifitsRow .listnone{list-style:none;}
.mobPrdName{width:100%;text-align:center;margin:auto;padding-bottom:25px;display:none}
.mobPrdName h2{color:#444444;font-size:12px;line-height:18px;font-weight: 700 !important;letter-spacing:2px;text-transform:uppercase;}
.mobPrdName h3{color:#444444;font-size:23px;font-weight: 700 !important;letter-spacing:3px;text-transform:uppercase;}
.promiseRow{padding:60px 0 10px 0}
.promiseRow h3{font-weight: 500 !important;font-size:16px;color:#444444;text-transform:uppercase}
.promiseRow p{list-style-image:url(../images/bullet.png);color:#444444;margin:0;font-weight: 400 !important;padding:0 0 15px 0;font-size:16px;line-height:35px;}
.promiseRow .btn{width:165px;display:inline-block;color:#444444;font-size:16px;font-weight: 500 !important;border:1px solid #acacac;padding:14px 20px;background:none;margin:15px 11px;cursor:pointer}
.promiseRow .box{width:23%;padding:1%;display:inline-block;border-right:1px #c6c6c6 solid;}
.promiseRow .box p{line-height:30px;}
.reviewBigRow{width:100%;height:auto;background-color:#f5f5f5;padding:50px 0;margin:45px auto auto auto;clear:both;}
.reviewBigRow .box{width:auto;height:auto;text-align:center;margin:30px 0}
.reviewBigRow .box h3{font-weight: 500 !important;font-size:17px;color:#444444;text-transform:uppercase;padding-bottom:20px;}
.reviewBigRow .box p{list-style-image:url(../images/bullet.png);color:#444444;margin:0;font-weight: 400 !important;font-size:16px;line-height:22px;padding-top:20px;}
.reviewBigRow .box img{width:auto;height:auto;display:inline-block;margin:0 2px;}
.reviewBigRow .box .boxInner{width:75%;margin:auto;padding:0 5%}
.reviewBigRow .slick-dots{position:absolute;bottom:-49px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}
.relatedPrdBox{width:33%;padding:2% 0;display:inline-block;border-right:1px #c6c6c6 solid;text-align:center;text-align:center}
.relatedPrd{border-bottom:1px #c6c6c6 solid;border-top:1px #c6c6c6 solid;}
.no_arrows_thumbs .flex-direction-nav{display:none !important;}
.noPadding{padding:0}
.relatedPrdBox h2.prdName1{font-weight: 400 !important;color:#525252;font-size:21px;text-transform:uppercase;letter-spacing:7px;text-align:center;}
.relatedPrdBox h2.prdName2{font-weight: 500 !important;color:#525252;font-size:28px;text-transform:uppercase;text-align:center;letter-spacing:7px;padding-bottom:15px;}
.relatedPrdBox img{width:40%;display:inline-block;margin:auto}
.relatedPrdBox .btn{font-weight: 500 !important;width:183px;height:auto;padding:10px 0;text-align:center;color:#4d4d4d;border:1px solid #525252;background:none;text-transform:uppercase;margin-top:20px;cursor:pointer;transition:all .3s;}
.relatedPrdBox .btn:hover{font-weight: 500 !important;width:183px;height:auto;padding:10px 0;text-align:center;color:#fff;border:1px solid #525252;background:#216c31;text-transform:uppercase;margin-top:20px;cursor:pointer;transition:all .3s;}
.locatemMain{width:70%;margin:auto;clear:both;height:auto;}
.locatemMain h3.enter{font-size:16px;color:#525252;font-weight: 400 !important;float:left;line-height:45px;margin-right:15px;}
.locatemMain .field1{width:70%;float:left;border:1px solid #a3a3a3;font-weight: 400 !important;font-size:16px;color:#525252;padding:11px 8px;}
.locatemMain .btn{width:auto;float:right;border:0px solid #a3a3a3;font-weight: 400 !important;font-size:16px;color:#fff;background:#555555;padding:13px 40px;text-transform:uppercase;cursor:pointer}
.locatemMain .btn:hover{background:#666;}
.locatemMain .left{width:58%;height:auto;float:left;border-right:1px solid #a3a3a3;margin:3% 0 5% 0;}
.locatemMain .left .row1{width:100%;height:auto;float:left;border-bottom:1px solid #a3a3a3;padding:25px 0}
.locatemMain .left .row1 img{width:100px;height:auto;display:inline-block;border-radius:20px;vertical-align:middle;}
.locatemMain .left .row1 .name{display:inline-block;vertical-align:middle;margin-left:5%;width:250px;word-wrap:break-word;overflow-wrap:break-word;}
.locatemMain .left .row1 .name h2{font-size:24px;color:#3e3e3e;font-weight: 500 !important;font-weight:bold;}
.locatemMain .left .row1 .address{display:inline-block;width:250px;vertical-align:middle;margin-left:5%;word-wrap:break-word;overflow-wrap:break-word;}
.locatemMain .left .row1 .address p{font-size:18px;color:#3e3e3e;font-weight: 400 !important;}
.locatemMain .right{width:40%;height:auto;float:right;margin-top:3%;}
.locatemMain .right iframe{width:100%;height:500px;float:right;}
.noBorder{border:0!important}
.aboutMain{width:100%;max-width:1145px;margin:auto;clear:both;position:relative}
.aboutMain .banner{width:100%;margin:auto;clear:both;margin-bottom:2%}
.aboutMain .leftText{width:48.5%;float:left;border-bottom:1px solid #c6c6c6;border-right:1px solid #c6c6c6;padding:0 1% 1.5% 0;margin-bottom:2%;}
.aboutMain .centerText{width:100%;float:left;padding:0 1% 1.5% 0;margin-bottom:2%;}
.aboutMain .centerText p{font-size:15px;color:#3e3e3e;font-weight: 400 !important;line-height:22px;}
.aboutMain .hdtxt{width:100%;float:left;border-bottom:1px solid #c6c6c6;margin-bottom:2%;padding:0 1% 1.5% 0;}
.aboutMain .hdtxt h2{font-size:24px;color:#3e3e3e;font-weight: 700 !important;padding-bottom:10px;}
.aboutMain .hdtxt p{font-size:15px;color:#3e3e3e;font-weight: 400 !important;line-height:28px;}
.aboutMain .aboutImgText{width:auto;position:absolute;left:4%;top:18%;border-bottom:2px solid #57a92f}
.aboutMain .aboutImgText h3, .aboutMain .aboutImgText h1{font-size:24px;color:#fff;font-weight: 700 !important;line-height:35px;text-transform:uppercase}
.aboutMain .aboutImgText h3 span, .aboutMain .aboutImgText h1 span{font-size:46px;}
.aboutMain .leftText h2{font-size:24px;color:#3e3e3e;font-weight: 700 !important;padding-bottom:10px;}
.aboutMain .leftText p{font-size:15px;color:#3e3e3e;font-weight: 400 !important;line-height:22px}
.aboutMain .rightText{width:48.9%;float:right;border-bottom:1px solid #c6c6c6;border-right:0px solid #c6c6c6;padding:0 0 1.5% 1.5%;margin-bottom:2%;}
.aboutMain .rightText h2{font-size:24px;color:#3e3e3e;font-weight: 700 !important;padding-bottom:10px;}
.aboutMain .rightText p{font-size:15px;color:#3e3e3e;font-weight: 400 !important;line-height:22px}
.aboutMain .wideRangeBox{width:52%;float:left;}
.aboutMain .wideRangeBox h2{font-size:24px;color:#3e3e3e;font-weight: 700 !important;padding-bottom:10px;}
.aboutMain .wideRangeBox p{font-size:15px;color:#3e3e3e;font-weight: 400 !important;line-height:28px;}
.aboutMain .wideRangeImg{width:44%;float:right;margin-top:2%;}
.aboutMain .wideRangeImg img{width:100%;}
.aboutMain p.presenting{width:100%;font-size:15px;color:#3e3e3e;font-weight: 400 !important;clear:both;padding:2% 0}
.aboutMain .prd1Box{width:22%;display:inline-block;vertical-align:top;border-right:1px solid #c6c6c6;padding:0 1%;text-align:center;margin-bottom:50px;position:relative;height:425px;}
.aboutMain .prd1Box h2{font-size:16px;color:#3e3e3e;font-weight: 700 !important;padding-bottom:10px;text-transform:uppercase}
.aboutMain .prd1Box p{font-size:13.5px;color:#3e3e3e;font-weight: 400 !important;line-height:20px;}
.aboutMain .prd1Box .btn{font-weight: 500 !important;width:124px;height:auto;padding:8px 0;text-align:center;color:#4d4d4d;border:1px solid #525252;background:none;text-transform:uppercase;margin-top:15px;cursor:pointer;transition:all .3s;font-size:12px; margin-top:25px; position: absolute !important; left: 50% !important; bottom: 0px; transform: translateX(-50%) !important; }
.aboutMain .prd1Box .btn:hover{background:#216c31;color:#FFFFFF}
.small_thumb_about { margin-top: 24px; margin-bottom: 25px; }
.maint{float:left;clear:both;width:100% !important;}
.mobmaint{display:none;}
.singlebox{max-width:100%;margin:0 auto;text-align:center;}
.bdr{border-left:1px #c6c6c6 solid;}
.bnrimg{width:72%;padding:3%;}
.oilimg{width:78%;padding:2%;}
.cocoimg{width:48%;}
.leaveimg{padding-top:3%;}
.prdimg{width:60%;}
.mptwo{clear:both;padding:15px 0px 0px 0px;}
.arganimg{width:80%;height:auto;}



/*#SEARCH PAGE#*/


#search_master ul {text-align: center; margin-top: 50px; display: none;}
/*#search_master ul li {display: inline-block; list-style-type: none; padding: 0 20px; position: relative;}
#search_master ul li:after {content: ''; font-size: 0; width: 6px; height: 6px; border-radius: 50%; background-color: #606060; display: inline-block; position: absolute; right: -3px; top: 35%; transform: translateY(-50%);}
#search_master ul li:last-child:after {display: none;}
#search_master ul li a {font-size: 16px; color: #606060;  font-weight: 500 !important; padding-bottom: 2px; text-align: left; text-transform: uppercase; padding-bottom: 10px;}*/

#search_page_landing #main form input[type="text"] {width: calc(100% - 32%); float: left; height: 40px; border:1px solid rgba(0,0,0,0.2); padding: 0 30% 0 2%; font-size: 15px; line-height: inherit; color: #444444;}
#search_page_landing #main form { margin-top: 30px; position: relative; float: left; width: calc(100% - 40%); padding-left: 20%;}
#search_page_landing #main form input[type="submit"]{position: absolute; right: 0px; top: 0; border:0px solid #248800; margin: 1px 0 0; width: 20%; height: 100%; float: right; display: inline-block; height: 40px; background-color: #248800; color: #fff; line-height: 44px; font-size: 15px; font-weight: 500 !important; padding: 0 20px;}

#search_page_landing  #result_report {width: 100%; float: left; margin-top: 20px;}

#search_page_landing  #result_report { text-align: center; display: block; color: #000; font-weight: 500 !important; font-weight: 700; font-size: 24px; letter-spacing: 0; line-height: 1.2; margin: 50px 0 40px;}
#search_page_landing  #result_report:after { content: ""; display: block; margin: 0 auto; margin-top: 8px; width: 24px; height: 1px; background: #248800;}
#search_page_landing #results {width: 100%; float: left;}
#search_page_landing #results a, #search_page_landing #results b {display: inline-block; font-weight: 500 !important; font-size: 21px; line-height: 28px; color: #000;}
#search_page_landing #results .description, #search_page_landing #results .description b {display: inline-block; font-weight: 500 !important; font-size: 15px; line-height: 28px; color: #aaa;}
#search_page_landing #results .description b {color: #606060;}
#search_page_landing #results .url, #search_page_landing #results .url b {display: inline-block; font-weight: 500 !important; font-size: 15px; line-height: 28px; color: #248800;}
#search_page_landing #results .url {margin-bottom: 25px;}
#search_page_landing #other_pages { margin: 0 0 30px; display: inline-block; font-weight: 500 !important; font-size: 15px; line-height: 28px; color: #000;}
#search_page_landing #other_pages a, #search_page_landing #other_pages b{color: #000; width: auto; font-size: 13px; margin: 0 5px; height: 30px; text-align: center; padding: 6px 15px 0; display: inline-block; border:1px solid #aaa;}
#search_page_landing #other_pages b, #search_page_landing #other_pages a:hover {background-color: #248800; color: #fff; border-color: #248800;}
#search_page_landing #main .bottom_container form {padding: 0; width: 100%; float: left;}
#search_page_landing #main .bottom_container form input[type="submit"] {display: none;}


#search_page_landing h1, #search_page_landing #powered_by, #search_page_landing .page_size, #search_page_landing .page_weight, #search_page_landing #common_report {display: none;}


@media screen and (max-width:768px){
#search_page_landing #main form {width: 100%; padding: 0;}
#search_page_landing #main form input[type="text"] {width: calc(100% - 72px); padding: 0 57px 0 15px;}
#search_page_landing #main form input[type="submit"] {width: 42px; font-size: 0; right: -1px; background: rgba(36,136,0,1) url(../images/ic_search.png) no-repeat center center; background-size: 50%;}
#search_page_landing #result_report {font-size: 19px; line-height: 1.4;}
#search_page_landing #results a, #search_page_landing #results b{font-size: 18px; line-height: 26px; margin-bottom: 5px; display: contents;}
#search_page_landing #results .description, #search_page_landing #results .description b {font-size: 14px; line-height: 1.3;}
#search_page_landing #results .description {margin-top: 10px;}
#search_page_landing #results .url, #search_page_landing #results .url b {font-size: 14px; line-height: 1.3;}
#search_page_landing #results .url {margin-top: 10px;}
#search_page_landing #other_pages a, #search_page_landing #other_pages b {padding: 9px 10px 7px;font-size: 11px; height: auto; line-height: 1;}
#search_page_landing #other_pages a {margin: 5px 3px;  }

#search_page_landing #results .url {display: none;}

}