.visible-lg{display:none;}

.visible-tab{display:block;}

.brand-name{margin-left:-30px;width:220px;}

.main-nav .nav{display:none !important;}

.tab-nav{background-color:#000000;border-left:2px solid #eea904;bottom:0;display:block;position:fixed;right:0;top:33px;width:309px;z-index:9999;transform:translate3d(310px, 0px, 0px);-webkit-transform:translate3d(310px, 0px, 0px);-ms-transform:translate3d(310px, 0px, 0px);-o-transform:translate3d(310px, 0px, 0px);transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.tab-nav .toggle-sec{ background-color: #000000;display: block;padding-bottom: 32px;position: relative;text-align: right;vertical-align: middle; z-index: 1;}

.navwrap {bottom: 0;overflow-y: auto;padding-top: 95px;position: fixed;top: 0;}
	
.bars-tab label{display:none;font:22px/1em bebas_neuebold;/* margin-top:30px; */vertical-align:middle;}

.bar-toggle {margin-top: 30px;}

.bars-tab .bars{display:inline-block;margin-left:7px;vertical-align:middle; margin-top:0px;}

.nav-inner{float:left;width:100%;}

ul.menu li{display:block;list-style-type:none;}

.tab-nav ul.menu li a{color:#ffffff;display:block;font:24px/1em bebas_neuebold;padding:6px 20px;}

.tab-nav ul.menu{margin-bottom:20px;padding:0px;}

.tab-nav .icons-list li{margin-bottom:20px;}

.tab-nav .icons-list li a{color:#fff;font-size:27px;}

.tab-nav.nav-scroll{top:0px;}

.toggle-sec .bar-toggle {display: inline-block;}

.toggle-sec label{color:#eea904;display:inline-block;font:22px/1em bebas_neuebold;/* margin-top:30px; */vertical-align:middle;}

.toggle-sec .bars{color:#eea904;display:inline-block;vertical-align:middle; margin-top:0px;}

.tab-nav.nav-active{transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);}

.slide-caption label{font-size:19px;}

.main-nav{margin-right:0px;}

.homeslider-row .bx-wrapper .bx-prev{left:5px;}

.homeslider-row .bx-wrapper .bx-next{right:5px;}

.alignright.size-full.wp-image-81 {float: right;margin: 0 0 50px 75px;}

.navwrap ul.menu li:first-child {display: none;}

.sub-figure .fig-container{width:220px;margin:0 15px -11px;}

.review-content{width:100%;}

/* for new spray page */
.padding-none{background-size: cover;}

.padding-none .container { width: 100%;}

.flash-left-sec{width: 60%;}

.flash-title{font-size: 45px;}

.flash-wrapper{padding: 50px 0; background-size: 65px;}

.flash-right-sec { width: 100%;}

.flash-right-sec > img { position: absolute; right: 0; width: 850px;}

.product-video{width: 50%; padding: 0;}

.product-list { margin: 0 0 0 50px; width: 40%; padding: 20px 0 0;}

.product-list li{font-size: 18px;}

iframe { width: 100%;} 

.section-col .right-col{padding: 20px 0 0 20px;}

.footer-bg {background-size: 90% auto;/* margin-top: -120px; */padding-bottom: 40px;padding-top: 340px;}

.footer-right {background-size: 493px auto;height: 529px;width: 50%;}

.footer-content{font-size: 30px; margin: 0 0 2px 0;}

.footer-left{z-index: 2;}

.auto-zone { padding: 20px 0; margin: 0;}

.buy-now-btn a{padding: 0px; width:200px}

.buy-now-btn{line-height: 1em;} 

.footer-gray{padding: 10px 0; text-align: left;}

/** plus icons style **/

.plus:after { height: 50px; width: 50px;}

.plus { font-size: 15px !important; font-weight: bold;}

.plus-1:after{left: 70px; top: -15px;}

.plus-2:after { left: 85px; top: -10px;}

.plus span img { width: 50px;}

.plus .hv-cont{font-size: 12px; width: 100px; padding: 5px; top: 10px; left: -60px;}

.plus.plus-3 .hv-cont{left: -90px;}

.plus.plus-5 .hv-cont{left: -80px;}

.plus-3:after{left: -55px; top: -15px;}

.plus-4:after{left: -65px; top: -15px;}

.plus-5:after{left: 90px; top: -10px;}

.plus.plus-1 {
  right: 283px;
  top: 100px;
}
.plus.plus-2 {
  right: 179px;
  top: 55px;
}
.plus.plus-3 {
  right: 270px;
  top: 200px;
}
.plus.plus-4 {
  right: 160px;
  top: 150px;
}
.plus.plus-5 {
  right: 180px;
  top: 345px;
}

.flash-left-sec p { font-size: 15px; padding: 0 100px 0 0;}

.even .right-col p { padding: 0 0 0 40px;}

.yellow-heading{font-size: 25px;}

.where-spray { margin-top: 0;}

.section-col .right-col p {  font-size: 14px; padding:0;}

.rep-cont-3 .right-col img { width: 18px;}

.flash-left-sec img {

  max-width: 80%;
}

.title-bg{background-size:920px auto; height:350px;}
.spray-container {
 margin-top: -135px;
 
}
.footer-left{min-height:180px}
.padding-none .no-btn{display: none;}