body{background-color:#f1f1f1}nav{position:relative}.content .container{background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);-moz-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5)}.brand{background-image:url(../img/bg_logo.png);width:152px;height:85px;position:absolute;top:0;left:0;border-radius:0 0 15px 15px;z-index:1;background-repeat: no-repeat;}.tab-container{background-color:#fff;z-index:0;position:relative}.pore{position:relative}.headmenu{background-color:#e6e6e6;font-size:11px}.headmenucont form{margin:10px 0 0}.headmenucont form input{padding:0 20px 0 10px;font-size:11px;width:150px;position:relative;z-index:2}.headmenucont ul li a{color:gray;line-height:30px}.headmenucont ul,.nomargin{margin:0}nav{background-color:#4d4d4d;text-transform:uppercase;font-weight:700;border-top:1px solid #2f2d2d;border-bottom:1px solid #403e3e}.nav-tabs>li>a,.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{color:#fff}.nav-tabs>.active>a,.nav-tabs>.active>a:focus,.nav-tabs>.active>a:hover{color:#fff;border:none;background-color:transparent;border-radius:0}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent}.nav-tabs li.active{background-color:gray}.nav-tabs{border:none}nav ul.nav{margin-left:230px}.nav-tabs>li>a{padding-top:5px;padding-bottom:5px;border:none}nav ul li.divider{color:#666;font-size:30px;padding-top:2px;font-weight:400;padding-left:0;padding-right:0}.carousel-inner .item{height:auto}.carousel-caption{position:absolute;right:0;bottom:60px;left:0;padding:8px 0;background:#1c537a;width:500px;-webkit-box-shadow:4px 4px 10px rgba(0,0,0,.3);-moz-box-shadow:4px 4px 10px rgba(0,0,0,.3);box-shadow:4px 4px 10px rgba(0,0,0,.3);z-index:1000}#home-border{padding:8px 0 7px!important}.carousel-caption a,.carousel-caption h1{text-transform:uppercase;color:#fff;text-align:center}.carousel-caption h1{font-size:24px;margin:0 0 5px;line-height:20px}.carousel-caption a{margin-left:135px}.carousel-border{border-top:1px dashed #96c0d4;border-bottom:1px dashed #96c0d4;padding:18px;z-index:1000;min-height:26px}.carousel-indicators{left:1%;top:auto;bottom:15px}.carousel-indicators li{background-color:#0e6f9c;width:13px;height:13px;cursor:pointer}.carousel-indicators .active{border:2px solid #0e6f9c;border-radius:90px;margin-top:-2px}.gallery a{font-weight:700;padding:7px 14px;background-color:#e26e1e;color:#fff;text-transform:uppercase;position:absolute;top:15px;border-left:1px solid #d1671f}.infosection h3{text-transform:uppercase;color:#0e6f9c;font-size:17.5px;line-height:20px!important}.infosection hr{margin:0}.infosection{margin:20px 0}.btn.btn-info{background-color:#0e6f9c;background-image:none;border-radius:0;text-transform:uppercase;font-weight:700}footer{color:#4d4d4d;background-color:#e6e6e6;padding-top:20px;padding-bottom:40px}footer ul.inline li{padding-left:0;padding-right:2px}footer ul.block li{display:block}footer strong{text-transform:uppercase}footer a{color:#4d4d4d}footer .span4 ul{margin-top:10px; line-height:35px;}#navproducts .span1{width:11.5%}.tabpic{height:65px;overflow:hidden;margin-bottom:10px}#navproducts hr{margin:5px}#navproducts strong,#navsupport strong{font-size:12px;color:gray;text-transform:uppercase}h1.minih1,h2.minih1{font-size:12px!important;line-height:20px!important;margin:0!important}h2.h1.minih1{font-weight:400}#navproducts a{font-size:15px;color:gray;font-weight:400}#navproducts button.btn{background-color:#e6e6e6;background-image:none;border-radius:0;font-weight:700;color:gray;margin-right:5px}.popover-content{background-color:#0e6f9c}.popover.right .arrow:after{border-right-color:#0e6f9c}.popover-content a{color:#fff}.popover{background-color:#0e6f9c;border-radius:0}#navsupport a i{font-size:11px;line-height:11px;color:#333}#navsupport hr{margin:0}.navsupportimg img{margin-left:20px;width:81px;margin-top:5px}#navsupport .span4>div.row-fluid{margin-bottom:10px}.navsupportimg{height:62px;overflow:hidden}.breadcrumb{background-color:transparent;margin-top:20px}.hero{position:relative;max-height:280px;overflow:hidden}.hero img{min-width:100%}.nav-tabs.nav-stacked>li>a{border:none}.content .nav-tabs>.active>a,.content .nav-tabs>.active>a:focus,.content .nav-tabs>.active>a:hover,.content .nav-tabs>li>a,.content .nav-tabs>li>a:focus,.content .nav-tabs>li>a:hover{color:#4d4d4d;font-weight:700;cursor:pointer}.content .nav-tabs li.active{background-color:transparent}.content .nav-tabs .icon-minus,.content .nav-tabs .icon-plus{cursor:pointer;margin-top:7px;background-color:#0e709c;border:2px solid #0e709c}.content .nav-tabs>li>a,.nav-pills>li>a{padding-left:28px}.adstitle h4,.content h3{color:#005a82;text-transform:uppercase}.content h1{text-transform:uppercase;font-size:24.5px}.content .nav-tabs a{color:#4d4d4d}.content ul.collapse li{padding-left:15px}.asideads{width:180px;height:235px;border-radius:10px;overflow:hidden;background-color:#3a5619}.asideads2{width:160px;min-height:215px;border-radius:10px;overflow:hidden;border:1px solid #c5c5c7;margin-bottom:20px;padding:10px}.asideads .adstitle a,.asideads .adstitle h4{color:#fff}.asideads .adstitle a{margin-left:40px}.adstitle h4{margin-bottom:0}.asideads2 h4{color:#005a82;font-size:16.5px}.asideads2 p{color:#4d4d4d;font-size:12px;line-height:17px}.welcomenote{margin-top:20px;font-size:19.5px;line-height:25px;color:#4d4d4d;margin-bottom:15px}.gallerycontainer{width:180px;height:240px;border:1px solid #c8c9cb;border-radius:10px;overflow:hidden}.galleryname{background-color:#1c537a;padding:5px;color:#fff;min-height:50px;line-height:18px}.galleryimg{height:180px;position:relative}.galleryimg img{max-width:120px;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;max-height:150px}.gallerymore{background-color:#e36f1e;width:180px;height:230px;border-radius:10px;padding:30px}.gallerymore a:hover{text-decoration:none}.gallerymoretitle{text-transform:uppercase;color:#fff;font-weight:700;font-size:17px;text-align:center}.gallerymore img{margin:25px auto;display:block}.second_content_text{margin-top:30px}.hoverdiv{display:none;background-color:rgba(0,0,0,.3);max-width:192px;height:160px;color:#fff;overflow:hidden;padding:10px;font-size:12px}.galleryimg:hover .hoverdiv{display:block;position:relative;z-index:1}form.row-fluid{margin-top:20px}form.row-fluid label{line-height:28px}.contentsprinkler .galleryname{font-size:11px;padding:5px 10px;line-height:18px}.gallerygridview{margin-bottom:20px}.contentfourthlevel .breadcrumb,.privacy_content .breadcrumb,.search_content .breadcrumb{margin-bottom:0}.imagepreview{max-height:430px;display:block;margin:0 auto!important}.imgthumbnails{margin:20px 0}.imgthumbnails img{max-height:70px;width:auto!important;display:block;margin:0 auto!important}.contentfourthlevel h3{text-transform:none}.btn.btn-orange{background-color:#e36f1e;background-image:none;text-transform:uppercase;font-weight:700;color:#fff;text-shadow:none;padding:5px 12px;margin-left:5px;border-radius:0}.btn.btn-orange:first-child{margin-left:0}.itemdescription strong{color:#005a82}#descriptionTab .nav-pills>li>a,#descriptionTab >li>a{padding-left:20px;padding-right:20px}#descriptionTab>.active>a,#descriptionTab>.active>a:focus,#descriptionTab>.active>a:hover,#descriptionTab>li>a,#descriptionTab>li>a:focus,#descriptionTab>li>a:hover{background-color:#e6e6e6;border:1px solid #c7c4c3}#descriptionTab>.active>a,#descriptionTab>.active>a:focus,#descriptionTab>.active>a:hover{color:#fff;border:1px solid #c7c4c3;border-radius:5px 5px 0 0;background-color:#e36f1e}#descriptionTab >li{margin-right:8px}#descriptionTab{margin-bottom:0}.tab-content{padding:10px;border:1px solid #c7c4c3;border-radius:0 10px 10px;margin-bottom:20px}.relatedproducts .offset1:first-child{margin-left:3.547009%}.contentfourthlevel h3.itemtitle{margin-bottom:0;margin-top:0}.sharesocial{text-align:left}.sharesocial ul{list-style:none;display:inline-block;padding:0;margin:0}.sharesocial ul li{list-style:none;display:inline-block;padding:0 0 0 5px}.fb-share-button{float:left}.pluginCountBox{height:26px;border-radius:3px}header .tab-content{padding:0;border:none;border-radius:0;margin-bottom:0}i.icon-globe{opacity:.5}.carousel-caption:after{content:' ';position:absolute;width:0;height:0;right:-48px;top:0;border-width:40px 25px;border-style:solid;border-color:#1c537a transparent #1c537a #1c537a;z-index:1000}#myCarousel .carousel-caption:after{border-width:46px 26px}#myCarousel .carousel-border:after{border-width:1px}#home-border .carousel-border:after{content:' ';position:absolute;width:0;height:25px;right:-42px;top:0;border-top:1px dashed #96c0d4;border-bottom:1px dashed #96c0d4;padding:25px;z-index:3000;margin-top:8px}.carousel-border:after{content:' ';position:absolute;width:0;height:12px;right:-42px;top:0;border-top:1px dashed #96c0d4;border-bottom:1px dashed #96c0d4;padding:25px;z-index:3000;margin-top:8px}.overhide:before{content:' ';position:absolute;width:0;height:0;left:-14px;top:20px;border-width:17px 7px;border-style:solid;border-color:#df6d1e #df6d1e #df6d1e transparent}.gallery .span3{width:20.076923%}.gallery .span3:first-child{margin-left:6%}.sharesocial img{margin-top:7px}.gallery img{height:150px;width:235px}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 0 0 230px}.navbar{margin-bottom:0}.navbar .nav>li>a{float:none;padding:5px 12px;color:#fff;text-shadow:none;cursor:pointer}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#aaa}.navbar-inverse .btn-navbar,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar[disabled]{background-image:none;background-color:#424141}.navbar .btn,.navbar .btn-group{margin-top:2px;margin-bottom:2px}.navbar-inverse .nav-collapse .dropdown-menu a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .nav>li>a:hover{background-color:#424141}.headmenucont .dropdown{margin-top:10px;margin-right:10px;cursor:pointer;font-weight:700;color:gray;height:32px}.headmenucont .icon-search{opacity:.5;position:absolute;z-index:4;right:45px;top:13px;cursor:pointer}.headmenucont form{margin-right:10px}.content_contactus>.container{min-height:475px}.content_contactus ul.breadcrumb,.privacy_content ul.breadcrumb,.search_content ul.breadcrumb{padding-left:0}.needhelp_cont{border:1px solid #c8c8ca;border-radius:5px;padding:5px}.content_contactus .aside ul.inline li{padding-right:0;padding-left:0;margin-right:-1px}.content_contactus .aside ul.unstyled li{padding-left:10px;font-size:12px}.content_contactus .aside ul.unstyled li a{color:gray}.genmanuals img{height:200px;margin:0 auto;display:block}.genmanuals strong{text-transform:uppercase;color:gray;text-align:center}.greyedtext{color:#999}.result_title{text-transform:uppercase}.result_field .result_title a,.result_field a[rel=shadowbox]{color:#03F}.imblue{color:#005a82}.privacy_content h2{text-transform:uppercase;color:gray;line-height:20px;font-size:14px;margin:0}.contentmanual .hero img{margin-top:0}.thumb{cursor:pointer}.hero_category img{height:100%;max-width:none;right:370px;position:relative}.breadcrumb{padding-left:20px}.faq>.container>.row-fluid>.container-fluid{margin-top:-30px;min-height:350px}.nav-faq{font-size:12px!important;border:1px solid #c7c4c3;border-radius:5px;color:#03F;width:inherit!important;float:left}.nav-faq li a{font-weight:400!important;color:#005a82!important;padding:5px 20px!important;border-radius:none;margin:0!important}.nav-faq li{border-left:1px #CCC solid}.nav-faq li.active a{color:#fff!important;padding:5px 20px!important;background-color:#005a82!important}.nav-faq li.active a:hover{padding:5px 20px!important;background-color:#005a82}.nav-faq li:first-child{border-left:none!important}.nav-faq>li:first-child>a{border-radius:5px 0 0 5px!important}.nav-faq>li:last-child>a{border-radius:0 5px 5px 0!important}.faqtabcont{clear:both;border:none}.faqtabcont .icon-minus,.faqtabcont .icon-plus{background-color:#005a82;margin-right:5px}.faqtabcont .in{padding:2px 0 0 10px;margin-bottom:10px}.faqtabcont ul.unstyled,ol.unstyled{padding-left:25px}.faqtabcont .icon-minus,.faqtabcont .icon-plus{margin-left:-25px}.nav-tabs.nav-stacked>li>a{cursor:pointer}.other>.container>.row-fluid>.container-fluid{margin-top:-30px}th.tcol1,th.tcol2,th.tcol3{border-bottom:#CCC solid 2px;margin-bottom:10px;color:#005a82}.tcol2{padding-right:10px}td.tcol1{font-weight:700;color:#4d4d4d}.tcol1,.tcol3{text-align:center}#tab-navs{margin-bottom:1px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);-moz-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5)}#navproducts,#navsolution,#navsupport{background-color:#fff;padding:0 15px}.vidimgcont{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:hidden;max-height:135px;border:2px solid #CECECE}.vidimgtitle{padding:10px 0;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700}.asideforie .icon-white{background-image:url(../img/glyphicons-halflings-white-md.png);width:10px;height:10px;margin-top:8px}.asideforie .icon-plus{background-position:-260px -61px}.asideforie .icon-minus{background-position:-276px -61px}.asideforie .content .nav-tabs>li>a,.nav-pills>li>a{padding-left:22px}.action-buttons .btn-orange{margin-top:5px;border-radius:0px;box-shadow:1px 1px 2px 2px #E2E2E2;padding:1px 5px}.gallerycontainer>a:hover{text-decoration:none}.collapse{-webkit-transition:opacity .35s linear;-moz-transition:opacity .35s linear;-o-transition:opacity .35s linear;transition:opacity .35s linear}.print-data-visible-only{display:none}#email-dialog-bg{width:100%;height:100%;position:fixed;top:0;left:0}#email-dialog-bg #email-dialog{width:300px;height:150px;position:fixed;top:50%;left:50%;margin-top:-75px;margin-left:-150px;background-color:#e6e6e6;border:1px solid #EDE}#email-dialog-bg #email-dialog #email-dialog-header{padding-right:3px;text-align:right;height:20px;background-color:#999}#email-dialog-bg #email-dialog #email-dialog-header #email-dialog-close{cursor:pointer}#email-dialog-bg #email-dialog #email-dialog-content{padding:20px 10px}#email-dialog-bg #email-dialog #email-dialog-content input{width:265px}#send-product{margin-right:5px}.letter-sort{margin-top:20px;margin-bottom:5px}.letter-sort ul>li>a{padding:3px 9px}.icon-white{cursor:pointer}#navsupport a:hover{text-decoration:underline}.play-icon{height:70px;width:100%;z-index:2;margin-top:-70px;background-image:url(/img/playbut.png);background-repeat:no-repeat;background-position:center;position:relative;background-size:35%}#search-button{right:15px}.bv-common{padding-bottom:10px}.bv-common table td{padding-right:10px}.review-container{margin-bottom:15px;border-top:1px #C3C3C3 solid;padding:10px 0}.review-container:first-child{border-top:none}.review-container div.review-content,.review-container div.review-nickname,.review-container div.review-ratings,.review-container div.review-title{margin:0}.review-container div.review-nickname,.review-container div.review-ratings,.review-container div.review-title{min-height:20px}.review-container div.review-content{margin-top:5px}.review-ratings .review-stars-bg{margin-bottom:-20px}.review-stars-bg{background-image:url(/img/starbg.png);background-size:20px 20px!important;height:20px;width:100px;margin-top:1px}.review-stars{background-image:url(/img/star.png);background-size:20px;height:20px}.add-rating{cursor:pointer}.review-stars-1{width:20px}.review-stars-2{width:40px}.review-stars-3{width:60px}.review-stars-4{width:80px}.review-stars-5{width:100px}.add-review-body{background-color:#FFF;width:500px;height:320px;position:fixed;top:0;margin:0 auto;z-index:99999}.add-review-body form input.text,.add-review-body form textarea.text{width:95%}#add-form,#login-form{padding:15px}#add-form ul{list-style:none;float:left;margin-left:10px}#add-form ul li{list-style:none;float:left;height:40px;width:40px}#add-form h4{float:left;width:auto}#add-form .star-select{cursor:pointer}#add-form a.star-select img{content:url(/img/starbg.png)}#add-form a.star-select img.select{content:url(/img/star.png)}.error-data{position:fixed;top:0;width:100%;background-color:red;color:#fff;text-align:center;z-index:99999}.error-data ul{list-style:none;margin:5px 0;font-size:10px;max-height:30px;color:#900}.error-data li{list-style:none}.error-data li a img{background-size:30px}.success-data{position:fixed;top:0;width:100%;background-color:#0F6;color:#333;font-weight:700;text-align:center;z-index:99999;padding:5px 0}#scVBwY a img{position:fixed;bottom:0;right:0;}.ez-gallery-left{background-image:url(/img/left.png);background-size:20px 70px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/left.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/left.png',sizingMethod='scale')"}.ez-gallery-right{background-image:url(/img/right.png);background-size:20px 70px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/right.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/right.png',sizingMethod='scale')"}.bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}#thumb-carousel{max-height:70px;margin:0 0 0 3px;padding:0 5px;position:absolute;overflow:visible;width:200%}#thumb-carousel li{min-height:70px;min-width:122px;max-height:70px;max-width:122px;display:inline-block;margin:0;padding:0;position:relative;float:left}#thumb-carousel img{margin:auto!important;position:absolute;top:0;left:0;bottom:0;right:0;max-height:70px;max-width:110px}#thumb-carousel-left{width:20px;height:72px;float:left;cursor:pointer;background-image:url(/img/left.png);background-size:20px 70px;margin-right:5px}#thumb-carousel-dashboard{max-width:490px;overflow:hidden;float:left;padding:0 3px;height:72px;position:relative;margin-right:5px}#thumb-carousel-right{width:20px;height:72px;float:left;cursor:pointer;background-image:url(/img/right.png);background-size:20px 70px}.media-carousel{margin-bottom:0;padding:0 40px 30px;margin-top:30px}.media-carousel .carousel-control.left{left:-12px;background:none repeat scroll 0 0 #222;border:4px solid #FFF;border-radius:23px;height:40px;width:40px;margin-top:30px}.media-carousel .carousel-control.right{right:-12px!important;background:none repeat scroll 0 0 #222;border:4px solid #FFF;border-radius:23px;height:40px;width:40px;margin-top:30px}.media-carousel .carousel-indicators{right:50%;top:auto;bottom:0;margin-right:-19px}.media-carousel .carousel-indicators li{background:silver}.media-carousel .carousel-indicators .active{background:#333}.media-carousel img{width:250px;height:100px}.carouFredSelWrapper{margin:0 40px;position:relative}#carouFredSel>div{height:auto;border:none;display:block;float:left;padding:0 0 0 15px;position:relative}#carouFredSel>div img{height:150px}#carouFredSel>div a h2:before{border-color:#df6d1e #df6d1e #df6d1e transparent;content:' ';position:absolute;width:0;height:0;left:-15px;top:6px;border-width:17px 7px;border-style:solid}#carouFredSel>div a h2{font-weight:700;padding:7px 14px;background-color:#e26e1e;color:#fff;text-transform:uppercase;position:absolute;top:15px;left:15px;border-left:1px solid #a25621;font-size:14px;margin:0;line-height:20px}#carou-next,#carou-prev{position:absolute;height:150px;width:20px;background:#ccc;top:50%;margin-top:-85px;text-indent:-999em}#carou-prev{left:-25px}#carou-next{right:-25px}#carou-next:after,#carou-prev:after{border-color:transparent #ccc transparent transparent;content:' ';position:absolute;width:0;height:0;top:50%;margin-top:-8px;border-width:8px 12px;border-style:solid}#carou-prev:after{left:-22px}#carou-next:after{border-color:transparent transparent transparent #ccc;right:-22px}#carou-next:hover,#carou-prev:hover{background:#0e6f9c}#carou-prev:hover:after{border-color:transparent #0e6f9c transparent transparent}#carou-next:hover:after{border-color:transparent transparent transparent #0e6f9c}.coming-soon-ribbon{width:700px;z-index:3;position:fixed;top:95px}.solcent_tab .tab-content{border:none}#invokeChat{background-color:#DF6D1E;color:#fff;padding:5px 5px 6px;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:700}#invokeChat:hover{text-decoration:none}#offline-dialog-bg{width:100%;height:100%;position:fixed;top:0;left:0}#offline-dialog-bg #offline-dialog{width:375px;height:150px;position:fixed;top:50%;left:50%;margin-top:-75px;margin-left:-150px;background-color:#e6e6e6;border:1px solid #EDE}#offline-dialog-bg #offline-dialog #offline-dialog-header{padding-right:3px;text-align:right;height:20px;background-color:#999}#offline-dialog-bg #offline-dialog #offline-dialog-header #offline-dialog-close{cursor:pointer}#offline-dialog-bg #offline-dialog #offline-dialog-content{padding:20px 10px}#offline-dialog-bg #offline-dialog #offline-dialog-content input{width:265px}.project-center .gallerycontainer{height:230px}
@font-face {
  font-family: 'DINCompPro-Bold';
  src: url(/DINCompPro-Bold.ttf);
}
	.content-solution-center .carousel-caption h1 {
		font-size:36px;
	}
.content-solution-center .combobox
	{
		width:120px !important;
	}
	.content-solution-center .category-tags
	{
		list-style:none;
		padding:0px;
		margin:0px;
		text-align:center;
		margin-top:10px;
	}
	.content-solution-center .category-tags td.active
	{
		background-color:#1A455A;
	}
	.content-solution-center .category-tags td
	{
		padding:6px;
		background-color:#0e6f9c;
		-webkit-border-top-left-radius: 10px;
		-webkit-border-top-right-radius: 10px;
		-moz-border-radius-topleft: 10px;
		-moz-border-radius-topright: 10px;
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
		border:#FFF 1px solid;
	}
	.content-solution-center .category-tags td a
	{
		padding:5px;
		display:block;
		margin:-5px;
		font-size:18px;
		color:#FFF;
	}
	.content-solution-center .category-tags td:hover
	{
		background-color:#1A455A;
	}
	
	.content-solution-center .category-tags td a:hover
	{
		text-decoration:none;
	}
	.content-solution-center .support-gallery img
	{
		width: 100%;
		position: absolute;
		margin: auto;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		height: 100%;
	}
	.content-solution-center .support-gallery .hoverdiv {
		display: none;
		background-color: rgba(0,0,0,0.30);
		max-width: 192px;
		height: 160px;
		color: white;
		overflow: hidden;
		padding: 10px;
		font-size: 12px;
	}
	.content-solution-center .carousel-caption { top:60px; bottom:auto; }
	.content-solution-center .search-field { width:100%; }
	.content-solution-center .gallerycontainer .galleryname { font-size:13px;}
.nav-items ul ul {
  display:none;   
}
.nav-items ul li a {
  padding-left: 35px;
  color: #96BED2 !important;
  text-decoration: none !important;
}
.nav-items ul ul li a {
  color: #9E9E9F !important;	
  padding-left: 55px;
  text-decoration: none !important;
width: 100% !important;
float: left !important;
margin-bottom: 10px;
}
.nav-items ul ul li ul li a {
  width: 70%;
  float: left;
width: 100% !important;
float: left !important;
margin-bottom: 10px;
}
#carouFredSell p {
	width: 300px;
}
.cat-side-bg {
	background-color: #365478; /*rgba(24, 125, 170, 0.7)*/
	width: 412px;
	float: right;
	height: 100%;
	border-left: 2px solid #fff;
	text-align: center;
	padding: 25px;
}
.cat-icon {
	width: auto !important;
	height: auto !important;
	min-width: auto !important;
}
.hero img.cat-icon {
	min-width: 48px !important;
	max-width: 48px !important;
}
.cat-side-bg h1, .cat-side-bg div {
	color: #fff;
}
.cat-side-bg div {
	padding: 0 40px;
}
.gallerycontainer {
	border: 0 !important;
}
.galleryname {
    background-color: #fff;
    padding: 5px;
    color: #0E709C;
}
.widgets-carousel .galleryimg:hover .hoverdiv {
  display: none;
}
#carou-prev {
	background: url('/img/prev-arrow.png') no-repeat scroll center center transparent !important;
}
#carou-next {
	background: url('/img/next-arrow.png') no-repeat scroll center center transparent !important;
}
.widgets-carousel #carou-prev {
	background: url('/img/prev-arrow.png') no-repeat scroll center 25% transparent !important;
}
.widgets-carousel #carou-next {
	background: url('/img/next-arrow.png') no-repeat scroll center 25% transparent !important;
}
.widgets-carousel #carou-next:after, .widgets-carousel #carou-prev:after, #carou-next:after, #carou-prev:after {
	border: 0 !important;
}
#thumb-carousel-left {
	background: url('/img/prev-arrow.png') no-repeat scroll center center transparent !important;
}
#thumb-carousel-right {
	background: url('/img/next-arrow.png') no-repeat scroll center center transparent !important;
}
.widgets-carousel h4 {
	text-transform: uppercase;
}
.widgets-carousel span {
	background: #0E709C;
	color: #fff;
	padding: 6px 10px;
	margin-right: 5px;
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 9px;
	font-size: 12px;
	position: absolute;
	bottom: 0;
}
.widgets-carousel span a {
	color: #fff;
}
.widgets-carousel a#invokeChat {
	background: transparent;
	color: #fff;
	border-radius: 0 !important;
	font-weight: normal !important;
	padding-top: 9px;
	position: absolute;
	bottom: 0;
	left: 200px;
}
.content-solution-center input {
	border-radius: 0 !important;
}
.content-solution-center .category-tags td.active {
  	background-color: #E26F25;
  	border-radius: 0 !important;
  	border-top: 2px solid #ECE6E6;
  	border-bottom: 2px solid #ECE6E6;
  	border-right: 1px solid #CDCDCD;
  	border-left: 1px solid #CDCDCD;
}
.content-solution-center .category-tags td {
	background-color: #FFF;
	border-radius: 0 !important;
	border-top: 2px solid #ECE6E6;
  	border-bottom: 2px solid #ECE6E6;
  	border-right: 1px solid #CDCDCD;
  	border-left: 1px solid #CDCDCD;
}
.content-solution-center .category-tags td.active a {
	color: #fff;
}
.content-solution-center .category-tags td a {
	color: #000;
	text-transform: uppercase;
	font-size: 14px;
}
.content-solution-center .category-tags td:hover a {
  	color: #fff;
}
.content-solution-center .gallerycontainer {
	border-radius: 0 !important;
}
.content-solution-center .galleryimg img {
	max-width: 278px !important;
	max-height: 278px !important;
	width: auto !important;
}
.content-solution-center .hoverdiv {
	background-color: rgba(24, 125, 170, 0.7) !important;
	max-width: 257px !important;
	text-align: center;
	vertical-align: middle;
}
.content-solution-center .galleryimg:hover .hoverdiv {
 	display: table-cell !important;
}
.content-solution-center .pagination ul {
	box-shadow: none;
}
.content-solution-center .pagination ul>li>a, .content-solution-center .pagination ul>li>span {
	border-radius: 0;
	border: 0;
}
#descriptionTab>.active>a, #descriptionTab>.active>a:focus, #descriptionTab>.active>a:hover {
	border: 0;
	border-radius: 0;
}
#descriptionTab>li>a, #descriptionTab>li>a:focus, #descriptionTab>li>a:hover {
	background: #fff;
	border-top: 0;
	border-right: 0;
	border-left: 0;
	border-radius: 0;
}
.tab-content {
	border-radius: 0;
  	max-height: 380px;
}
.bv-ask-question-container.bv-write-container {
	width: 210px !important;
}
.bv-viewall {
  float: left !important;
  display: inline-block !important;
  margin-right: 10px !important;
}
.contentsprinkler .galleryname {
    font-size: 12px;
    font-weight: bold;
}
#Reviews.tab-pane {
	min-height: 110px !important;
}
#carouFredSel > div a {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 15px;
}
@media (max-width: 370px) {
	.brand {
		left: 10px;
	}
}
@media (max-width: 600px) {
	.cat-side-bg {
  		width: auto !important;
	}
	.cat-side-bg div {
		display: none;
	}
	.content-solution-center .support-gallery img
	{
		width: 100%;
		position: absolute;
		margin: auto;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		height: 100%;
	}
	.content-solution-center .support-gallery .hoverdiv {
		display: none;
		background-color: rgba(0,0,0,0.30);
		max-width: 192px;
		height: 160px;
		color: white;
		overflow: hidden;
		padding: 10px;
		font-size: 12px !important;
	}
	.content-solution-center .galleryimg:hover .hoverdiv {
 		display: table-cell !important;
 		font-size: 12px !important;
	}
}
@media (min-width: 1200px) {
	.content-solution-center .row-fluid .span3 {
    	width: 24.6% !important;
	    margin-left: 0.264103% !important;
	   /* width: 24.4% !important;
  		margin-left: 0.564103% !important;*/
	}
}
@media only screen and (max-width : 800px) {
	.cat-side-bg {
		display: table;
		padding: 0;
	}
	.catimg {
		display: table-cell !important;
		vertical-align: middle;
	}
	.cat-side-bg div {
		display: none;
	}
	.content-solution-center #search-form .span8 {
    width: 30.957% !important;
}
.content-solution-center .combobox {
    width: 71% !important;
}
	/*.content-solution-center #search-form .span8, .content-solution-center #search-form .span2, .content-solution-center .search-field {
		width: 95% !important;
		max-width: 100% !important;
	}
	.content-solution-center .combobox {
	    width: 89% !important;
	}*/
}
@media only screen and (max-width : 980px) {
	.orbit-mobile {
	position: absolute;
	z-index: 999;
	background: #4D4D4D;
	width: 100%;
	right: 0;
	top: -50%;
	overflow: scroll-x;
	}
	.close-nav-mobile {
		display: block !important;
	}
	.mobile-nav-content {
		display: block !important;
		background: #4D4D4D;
		padding-top: 20px;
	}
	.mobile-search {
		display: block;
	}
	#support-mobile, #store-mobile {
		display: block !important;
	}
	#support-web, #store-web {
		display: none !important;
	}
	.content {
    	margin-top: 135px;
	}
	.content-solution-center #search-form .span8, .content-solution-center #search-form .span2 {
		width: 100% !important;
		max-width: 200px;
	}
	.content-solution-center .search-field {
	    width: 100%;
	    max-width: 200px;
	}
	.widgets-carousel span {
		bottom: -25px;
		left: 15px;
	}
	.widgets-carousel a#invokeChat {
		left: 70px;
	}
}
@media only screen and (min-width : 981px) {
	.mobile-nav-content {
		display: block !important;
		height: auto !important;
	}	
	#support-mobile, #store-mobile {
		display: none !important;
	}
	#support-web, #store-web {
		display: block !important;
	}
	.mobile-search {
		display: none !important;
	}
}
.main-cat {
  background: #17719D;
  width: 100% !important;
  float: left;
  padding: 10px;
}
#navproducts, #navsolution, #navsupport {
  padding: 0;
}
.nav-img {
	width: 100% !important;
margin-bottom: 15px;
}
.mobile-collapse {
	background: #fff;
	color: #515151;
	padding: 15px;
	width: 100%;
	float: left;
text-decoration: none !important;
font-weight: normal;
}
.list-items {
	margin-left: 15px;
}
.nav-collapse.collapse {
overflow: visible !important;
}
.pageHeader {
    z-index: 1001 !important;
}
.save-water {height: 270px; width: 100%; cursor: pointer; }
/*.save-water .bottom-bar {width: 100%; height: 100px; background-color: rgba(14, 112, 156, 0.5); top: 160px; position: relative; display: table; }*/
.save-water .bottom-bar {width: 100%; height: 100px; top: 195px; position: relative; display: table; }
.save-water .bottom-bar div {width: 100%; display: table-cell; }
/*.save-water h4 {color: #FFF; text-align: left; padding-left: 20px; padding-top: 20px; font-size: 30px; text-transform: uppercase; }*/
.save-water h4 {color: #FFF; text-align: center; font-size: 15px; text-transform: uppercase; width: 200px; vertical-align: middle; margin: 0 auto; border: 1px solid #fff; padding: 10px 15px;}
.save-water p {color: #FFF; text-align: left; padding-left: 20px; padding-top: 5px; font-size: 20px; text-transform: uppercase; }
.save-water p a {color: #FFF; }
.first {
    background: url('https://www.orbitonline.com/images/home-owner.jpg') no-repeat scroll 0% 0% transparent;
    float: left;
    position: relative;
    width: 100%;
    height: 490px;
    max-width: 760px !important;
}
.second {
    background: url('https://www.orbitonline.com/images/snow.png') no-repeat scroll 0% 0% / cover transparent;
    width: 410px;
    height: 255px;
    position: relative;
    float: right;
}
.third {
    background: url('https://www.orbitonline.com/site_files/slides/lightsstairs_crop.jpg') no-repeat scroll 0% 0% / cover transparent;
    position: relative;
    width: 410px;
    height: 235px;
    float: right;
}
.bar {
    height: 100px;
    background-color: rgba(14, 112, 156, 0.5);
    bottom: 0px;
    width: 100%;
    position: absolute;
}
.bar h4 {
    color: #FFF;
    text-align: left;
    padding-left: 20px;
    padding-top: 20px;
    font-size: 30px;
    text-transform: uppercase;
}
.bar p {
    color: #FFF;
    text-align: left;
    padding-left: 20px;
    padding-top: 5px;
    font-size: 20px;
    text-transform: uppercase;
}
.bar.small {
    height: 60px;
}
.bar.small p {
    line-height: 50px;
}
.bar p a {
    color: #FFF;
}
.carouFredSelWrapper {
    margin-top: 30px;
}
.first, .second, .third {
    cursor: pointer;
}
.caroufredsel_wrapper p {
	margin-bottom: 20px;
}
.caroufredsel_wrapper p a:first-child {
	margin-right: 30px;
}
#carouFredSel > div img {
	width: 50px;
	height: auto !important;
}
.galleryname {
	font-weight: bold;
}
.gallerycontainer {
	height: 220px;
}
.catimg {
	display: block;
}
.content-solution-center .pagination {
	margin-bottom: -20px;
}
.contentfourthlevel .btn.btn-orange.email-dialog {
	margin-left: 15px;
}
.content-solution-center .galleryimg {
	height: 185px;
}
.content-solution-center .hoverdiv {
	height: 165px;
}
#BVQAContainer .bv-cleanslate .bv-core-container-29 .bv-action-bar-header, #BVRRContainer .bv-cleanslate .bv-core-container-29 .bv-action-bar-header  {
	color: #4d4d4d !important;
	font-size: 14pt !important;
	font-weight: normal;
}
#BVQAContainer .bv-cleanslate .bv-core-container-29 .bv-author .bv-avatar-popup-target, 
#BVQAContainer .bv-cleanslate .bv-core-container-29 .bv-popup-profull .bv-content-item .bv-content-author-name .bv-author .bv-avatar-popup-target,
#BVRRContainer .bv-cleanslate .bv-core-container-29 .bv-author .bv-avatar-popup-target, 
#BVRRContainer .bv-cleanslate .bv-core-container-29 .bv-popup-profull .bv-content-item .bv-content-author-name .bv-author .bv-avatar-popup-target {
	color: #4d4d4d !important;
}
#BVQAContainer .bv-cleanslate .bv-secondary-content-link.bv-focusable,
#BVRRContainer .bv-cleanslate .bv-secondary-content-link.bv-focusable {
	color: #4d4d4d !important;
	font-weight: normal !important;
	font-size: 13px !important;
}

.support-page .cat-side-bg {
	display: table;
	padding: 0;
}
.support-page .catimg {
	display: table-cell !important;
	vertical-align: middle;
}
.hero {
    background-repeat: no-repeat !important;
    background-position: left center !important;
    background-color: transparent !important;
    height: 265px !important;
}
.designer {
	padding: 20px;
	margin-top: 8px;
	height: 200px;
}
.designer h4, .designer p.pdesc {
	display: inline-block;
	text-align: left;
}
.designer h4 {
	margin-right: 30px;
}
.designer p.pdesc {
	max-width: 350px;
	border-left: 1px solid #fff;
	padding-left: 30px;
	line-height: 18px;
	position: relative;
	top: 5px;
	width: 100%;
}
.number-orange {
    background-color: #fff;
    width: 15px;
    border-radius: 20px;
    height: 15px;
    padding: 10px;
    text-align: center;
}
.number-orange span {
    color: #0e709d;
    font-size: 20px;
    line-height: 14px;
}
.first-num {
	margin-left: 0 !important;
}
.designer p.left {
    margin-left: 45px;
}
.designer .button {
    background-color: transparent;
    line-height: 38px;
    border: 1px solid #fff;
    font-weight: bold;
}
.designer hr {
	margin: 20px auto;
}
.tboxes .span4 {
	width: 100%;
	max-width: 385px !important;
	margin-left: 0.564% !important;
}
.tboxes .span4:first-child {
	margin-left: 0 !important;
}
.content .container {
	box-shadow: none;
}
body, .homepage {
	background: #fff;
}
.homepage .carousel-control {
	display: none;
}
#myCarousel .span8 {
	margin-left: 0;
}
#myCarousel .span4 {
	margin-left: 8px;
	height: 426px;
	width: 100%;
	max-width: 390px;
}
#myCarousel .span4 h1 {
	margin-top: 0;
	font-size: 35px;
	color: #fff;
	padding-top: 25px;
}
.slide-info {
	background: #365478;
	padding: 55px 20px;
	text-align: center;
	height: 100%;
	max-height: 474px !important;
	color: #fff;
}
.slide-info hr {
	border-top: 1px solid #fff;
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
	max-width: 250px;
	margin: 15px auto;
	width: 100%;
}
.slide-info p {
	font-size: 15px;
	margin-bottom: 30px;
	line-height: 1.2;
}
.slide-info a {
	background-color: transparent;
    padding: 10px 15px;
    border: 1px solid #fff;
    font-weight: bold;
    line-height: 38px;
    color: #fff;
    text-transform: uppercase;
}
.carousel-indicators {
	left: 59%;
}
.carousel-indicators li {
    background-color: transparent;
    border: 1px solid #fff;
    width: 12px;
    height: 12px;
    cursor: pointer;
    border-radius: 0;
}
.carousel-indicators li.active {
    background-color: #fff;
    border: 1px solid #fff;
    width: 12px;
    height: 12px;
    cursor: pointer;
    border-radius: 0;
    margin-top: 0;
}
footer {
	background: #fff;
	padding-top: 110px;
}
footer .container {
	border-top: 1px solid #6d6f71;
	margin-top: 10px;
	padding-top: 35px;
}
footer .container input[class*="span"] {
	border-radius: 0;
}
footer form label {
	text-transform: uppercase;
}
footer .container button {
	background: transparent;
	border: 1px solid #0e709d;
	color: #0e709d;
	text-shadow: none;
}
footer ul {
	margin-top: 5px;
}
nav {
	background: #fff;
	border: 0;
}
.navbar .nav {
	float: right;
	padding-top: 20px;
	margin-bottom: -20px;
}
.navbar .nav > li > a {
	color: #4e4e4e;
	background: #fff;
	border: 0;
	padding: 5px 20px;
}
.headmenucont ul li a {
	color: #4E4E4E;
}
nav ul li.divider {
	display: none !important;
}
.pageHeader {
	background: #fff;
}
#header_search {
	border-radius: 0;
	border: 1px solid #006699;
	display: inline-block;
	float: left;
}
#header-search button {
	display: inline-block;
	background: none repeat scroll 0% 0% rgb(14, 112, 157);
	border: 0px none;
	height: 30px;
	float: left;
}
#search-button {
	position: static;
	color: #fff;
}
.glyphicon-search {
	color: #fff;
}
.headmenu {
	height: 30px;
}
.content {
	margin-top: 103px;
}
#tab-navs {
	box-shadow: none;
	position: relative;
    top: 95px;
}
.prod-sep {
	border-top: 2px solid #b6b7b8;
	margin: 0 !important;
	margin-top: 10px !important;
}
#navproducts strong, #navsupport strong {
    color: #0E709D;
    font-size: 13px;
}
#navproducts .span1 {
	width: 15%;
	margin-left: 0.564%;
}
#navproducts .span1:first-child {
	margin-left: 0;
}
#navproducts .span2 {
	width: 22%;
	margin-left: 0.564%;
}
.np-container {
	display: table;
}
.np-content {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	height: 175px;
	max-width: 260px;
	width: 260px;
}
.navbar .mobile-nav-content .nav > li > a {
    background: none;
}
.mobile-search #header_search {
	float: none;
	margin-top: 10px !important;
}
.mobile-search #search-button {
	display: none !important;
}
.np-content a {
    color: #fff !important;
    border: 1px solid #fff;
    padding: 8px 45px;
    text-transform: uppercase;
    font-weight: bold;
}
.gallerymore {
	background: none !important;
	display: table !important;
	width: 135px !important;
	padding: 0;
}
.gallerymoretitle {
	display: table-cell;
	vertical-align: middle;
}
.gallerymoretitle a {
	background: #E36F1E;
	color: #fff;
	padding: 10px;
	border-radius: 8px;
	float: left;
}
.copyright {
	background: #E5E5E6;
	padding-top: 10px;
	color: #adabab;
}
footer .newsletter-input {
    border: 1px solid #8f9194;
}
footer .btn.btn-info {
	background-color: transparent;
}
footer .btn-info:hover {
	color: #0E709D;
}
.discontinued .cat-side-bg {
	display: table;
	text-align: center;
	width: 460px;
	padding: 0;
}
.discontinued .cat-side-bg div {
	padding: 0;
}
.discontinued .catimg {
	display: table-cell !important;
	vertical-align: middle;
}
#myCarousel .span4 {
	position: relative;
}
.slide-info a {
	position: absolute;
    bottom: 15%;
    width: 56%;
    left: 19%;
    line-height: 1;
}
.save-water {
	position: relative;
}
.hover {
	display: none;
	position: absolute;
	width: 100%;
	background: none repeat scroll 0% 0% rgba(240, 129, 61, 0.8);
	height: 100%;
}
.hover p {
	text-align: center;
	text-transform: capitalize;
	padding: 75px;
}
footer .social-icons {
	width: 25px;
	margin-right: 8px;
}
#invokeChat {
	padding: 10px 10px 8px;
	border-radius: 0;
}
footer .btn.btn-info:focus {
	color: #0E709D;
}
.nav-faq {
	border: 0;
	border-radius: 0;
	border-bottom: 1px solid #C7C4C3;
}
.nav-faq > li:first-child > a {
	border-radius: 0;
}
.nav-faq li {
	border: 0;
}
.nav-faq li.active a {
    color: #FFF !important;
    background-color: #E36F1E !important;
    border-radius: 0 !important;
}
.carousel-inner .span4 {
	cursor: pointer;
}
.content_contactus .span3.aside li img {
	width: 25px;
}
.relatedproducts .gallerycontainer {
	height: 260px !important;
}
.top5 {
	color: #e06826;
	font-size: 75px !important;
	font-weight: bold;
	font-family: Myriad Pro !important;
	margin-bottom: 0;
}
.blue-txt {
	color: #0c709b;
}
.top5-sub {
	font-size: 32px !important;
	margin-top: 0;
	margin-bottom: 5px;
}
#top-list {
	list-style-type: none;
	border: 1px solid #cccbcb;
}
#top-list li {
	border-bottom: 1px solid #cccbcb;
}
#top-list li:last-child {
	border-bottom: 0;
}
#top-list li a {
	display: block;
	padding: 8px 20px;
	line-height: 29px;
	text-decoration: none;
}
.list-bg-icon {
	background: url('/img/icons/numbg.png');
	float: left;
	text-align: center;
	height: 26px;
	width: 26px;
	color: #fff;
	font-size: 13px;
}
.list-txt {
	margin-left: 10px;
	font-weight: bold;
}
#view-all {
    text-align: center;
    width: 100%;
    float: left;
    margin-top: 20px;
    font-size: 22px;
    color: #e26f26;
    font-weight: bold;
    outline: none;
    text-shadow: none;
    text-decoration: none;
}
#view-all:hover, #view-all:focus  {
	text-decoration: none;
	opacity: 0.9;
}
.tip-sep {
	border-top: 1px solid #CCCBCB;
	margin-top: 35px;
	margin-bottom: 35px;
}
.tipto {
	cursor: pointer;
}
.add-tips {
	color: #e06826 !important;
	font-family: "DINCompPro-Bold" !important;
	font-weight: normal;
	margin-bottom: 0;
	font-size: 32px;
	line-height: 15px;
}
.add-tips-sub {
	font-family: "DINCompPro-Bold" !important;
	font-weight: normal;
	margin-top: 0;
	margin-bottom: 0;
}
.list-bg-icon-lg {
	background: url('/img/icons/numbg2.png');
	display: inline-block;
	text-align: center;
	height: 32px;
	width: 32px;
	color: #fff;
	font-size: 12px;
	line-height: 36px;
	position: relative;
	top: -4px;
}
.tips-list {
	line-height: 39px;
	color: #e06826 !important;
	margin-top: 0;
}
.tips-desc {
	color: #6d6e71;
	margin-bottom: 50px;
}
.orange-btn {
	background:#e06826;
	padding: 5px 15px;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	border: 0;
	border-radius: 0;
	text-shadow: none;
}
.expand {
	background:#e06826;
	padding: 10px;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	position: absolute;
	bottom: 20px;
}
.expand:hover, .expand:focus {
	color: #fff !important;
	text-decoration: none !important;
}
.add-conts {
    background: #f1f1f2;
    border: 1px solid #CCCBCB;
    height: 870px;
	overflow-y: scroll;
}
.add-conts .span3 {
	max-width: 176px;
	width: 100%;
}
.add-conts .span3.socials {
	max-width: 225px;
	width: 100%;
}
.add-conts li {
	position: relative;
	border-bottom: 1px solid #cccbcb;
	padding: 20px 30px;
}
.add-conts .span6 {
	max-width: 633px;
	width: 100%;
}
.share-tip {
	margin-top: 0;
	margin-bottom: 0;
}
.socials img {
    width: 30px;
}
.socials li {
	border: 0;
	padding-top: 0;
}
#sign-up-tips {
	border: 1px solid #0c709b;
	color: #0c709b;
	text-decoration: none;
	text-transform: uppercase;
	padding: 10px 30px;
	font-weight: bold;
	margin-top: 10px;
}
.tips2.modal {
	width: 50%;
	margin-left: -25% !important;
	border-radius: 0;
	left: 50%;
	padding: 10px;
}
.tips2 .modal-header {
    border: 0px none;
}
.tips2.modal .modal-body {
	max-height: 510px;
	margin-top: 20px;
	max-width: 94.2%;
}
.memes.modal {
	background: #f1f1f2;
	width: 34%;
	margin-left: -17% !important;
	border-radius: 0;
	left: 50%;
	padding: 10px;
}
.memes .modal-header {
    border: 0px none;
}
.memes.modal .modal-body {
	max-height: 510px;
	max-width: 94.2%;
}
.memes.modal .span4 {
	margin-bottom: 60px;
}
.memes.modal h3 {
	margin-bottom: 20px;
}
#signuptips input {
	width: 96%;
}
.sign-cont {
	background: #0c709b;
}
.memes-cont {
    background: #fff;
    text-transform: uppercase;
    text-align: center;
    padding: 8px 20px;
    width: 100%;
    max-width: 135px;
    font-weight: bold;
}
.txt-blue {
	color:#0c6f9f;
}
.tips2.modal {
	padding: 0;
}
.tips2.modal .span6 {
	padding: 50px 25px;
	height: 400px;
}
.memes.modal .viewtip {
    float: right;
    margin-right: 12px;
    font-size: 12px;
    padding: 3px 8px;
    margin-top: 15px;
}
.memes.modal .viewtip:hover {
    color: #fff;
    text-decoration: none;
}
.meme-side-bg {
	float: right;
	height: 100%;
	text-align: center;
}
.meme-icon {
	width: auto !important;
	height: auto !important;
	min-width: auto !important;
}
.meme-side-bg h1, .meme-side-bg div {
	color: #fff;
}
.tips2.modal h1 {
	text-transform: uppercase;
	font-size: 30px;
	margin-top: 30px; 
}
.meme-sep {
	border: 0;
	border-top: 1px solid #d2e5ec;
	max-width: 290px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}
.meme-side-bg div.meme-txt {
	padding: 0 50px;
}
.memes-car #carouFredSel > div {
	text-align: center;
	cursor: pointer;
}
.memes-car h4 {
	color: #0c709b;
	font-size: 14px;
}
.prodd {
    margin-top: 0px;
    font-size: 34px;
}
.conservation-page .cat-side-bg h1 {
	margin-bottom: 0px;
}
.conservation-page .cat-side-bg .meme-sep {
	margin: 0px auto 15px;
	max-width: 300px;
}
.conservation-page .cat-side-bg div {
    padding: 0px 25px;
}
.memes-car #carouFredSel > div img {
    max-height: 100px !important;
    width: auto;
}
#sign-up-modal button.close {
	position: relative;
	top: -40px;
}
#sign-up-modal .sign-cont button.close {
	color: #fff;
	text-shadow: none;
	opacity: 0.7;
}
.imgtips {
	border: 1px solid #CCCBCB;
}
.ws-container {
	display: table;
	height: 100px;
	width: 100%;
}
.ws-container p {
	display: table-cell;
	vertical-align: middle;
}
.cat-side-bg h1 {
	line-height: 30px;
}
.no-underline:hover {
	text-decoration: none;
}
.copyright .container {
	background-color: transparent !important;
}
@media only screen and (max-width : 1200px) {
	.bar h4 {
	    font-size: 20px;
	padding-top: 4px;
	text-align: center;
	}
	.bar p {
	    text-align: center;
	}
	.bar p a, .save-water p a {
	    font-size: 15px;
	}
	.first, .second, .third {
	width: 100%;
		max-width: 1200px !important;
	}
	.first {
	background-size: cover;
	}
	.save-water h4 {
	font-size: 20px;
	}
	.content-solution-center .caroufredsel_wrapper, .contentsprinkler .caroufredsel_wrapper {
		height: 400px !important;
	}
	.content-solution-center #search-form .span8 {
	    width: 53.957%;
	}
	.content-solution-center #search-form .span2 {
	    width: 20.894%;
	}
	#carouFredSel > div a {
		font-size: 12px;
	}
	.tboxes .span4 {
	    max-width: 309px !important;
	}
	.designer p.pdesc {
		padding-left: 0;
		border: 0;
	}
	.designer .button {
		padding: 10px;
	}
	.slide-info p {
		display: none;
	}
	#myCarousel .span4 {
		max-width: 311px;
	}
	.slide-info a {
		position: static;
		line-height: 38px;
		width: auto;
	}
	.hover p {
		padding: 55px;
	}
}
@media only screen and (max-width : 980px) {
	.tboxes .span4 {
	    max-width: 238px !important;
	}
	.save-water h4 {
    	font-size: 15px;
    	padding: 10px 5px;
	}
	.designer .button {
		padding: 10px;
		font-size: 10px;
	}
	#myCarousel .span4 h1 {
		font-size: 24px;
	}
	.slide-info {
		padding: 20px;
	}
	.slide-info a {
		padding: 10px;
		float: left;
		line-height: 20px;
	}
	.carousel-indicators {
    	left: 54%;
	}
	.slide-info img {
		display: none;
	}
	#myCarousel .span4 {
		max-width: 240px;
	}
	#header-search button {
		display: none;
	}
	.content {
    	margin-top: 133px;
	}
	.hover p {
		padding: 32px;
	}
}
@media only screen and (max-width : 767px) {
	.tboxes .span4 {
	    max-width: 100% !important;
	    margin-left: 0 !important;
	}
	.save-water h4 {
    	font-size: 15px;
    	padding: 10px 5px;
	}
	.designer .span3 {
		min-height: 50px;
	}
	#myCarousel .span8 {
		display: inline-block;
		max-width:516px;
		width: 100%;
		float: left;
	}
	#myCarousel .span4 {
		display: inline-block;
		max-width:200px;
		width: 100%;
		float: left;
	}
	#myCarousel .span4 h1 {
		font-size: 20px;
		line-height: 28px;
	}
	.hover p {
		padding: 75px;
	}
}
@media only screen and (max-width : 590px) {
	#myCarousel .span4 h1, .slide-info hr {
		display: none;
	}
	.slide-info {
		padding: 60px 20px;
	}
}
@media only screen and (max-width : 500px) {
	.slide-info {
		padding: 40px 20px;
	}
}
@media only screen and (max-width : 480px) {
	.tboxes .span4 {
	    max-width: 100% !important;
	    margin-left: 0 !important;
	}
	.save-water h4 {
    	font-size: 15px;
    	padding: 10px 5px;
	}
	.designer .span3 {
		min-height: 50px;
	}
	#myCarousel .span4 {
		display: inline-block;
		max-width:120px;
		width: 100%;
		float: left;
	}
	.slide-info {
		padding: 40px 5px;
	}
	.slide-info a {
		font-size: 12px;
		border: 0;
		width: 75%;
	}
	.top5 {
		font-size: 65px !important;
	}
	#myCarousel .span8 {
		display: inline-block;
		max-width:205px;
	}
}
@media only screen and (max-width : 340px) {
	.slide-info {
		padding: 20px 5px;
	}
	.hover p {
		padding: 60	px;
	}
	#myCarousel .span8 {
		display: inline-block;
		max-width:160px;
	}
}
@media only screen and (max-width : 800px) {
	#view-all {
    	margin-bottom: 25px;
	}
}
@media only screen and (max-width : 1200px) {
	.expand {
		position: relative;
	}
}
@media only screen and (max-width : 1465px) {
	.meme-side-bg div.meme-txt {
		display: none;
	}
}
@media only screen and (min-width : 395px) and (max-width : 500px) {
	.caroufredsel_wrapper {
		height: 88px !important;
	}
	#carouFredSel > div img {
		float: left;
	}
}

/* Search Page*/
.result-tabs span {
	display: inline-block;
	text-transform: uppercase;
	font-weight: bold;
}
.result-tabs ul {
	display: inline-block;
	list-style-type: none;
	margin-left: 10px;
	font-size: 0;
}
.result-tabs ul li {
	display: inline-block;
	font-size: 14px;
}
.result-tabs ul li:first-child {
	border-left: 1px solid #CDCDCD;
}
.result-tabs ul li a {
    padding: 8px 25px;
    display: block;
    min-width: 30px;
    text-align: center;
    color: #000;
    text-decoration: none;
    background-color: #FFF;
    border-radius: 0 !important;
    border-top: 2px solid #ECE6E6;
    border-bottom: 2px solid #ECE6E6;
    border-right: 1px solid #CDCDCD;
}
.result-tabs ul li a:hover {
	background-color: #1A455A;
	color: #fff;
}
.result-tabs ul li.active a {
	background-color: #E26F25;
    border: none;
    color: #fff;
    border-top: 2px solid #ECE6E6;
    border-bottom: 2px solid #ECE6E6;
    border-right: 1px solid #CDCDCD;
    border-left: 1px solid #CDCDCD;
}
.result-tabs ul li:first-child.active a {
	border-left: 0;
}
.mejs-overlay-button {
	background: none !important;
	display: none !important;
}
#help-vids .result_title {
	min-height: 35px;
}
#helpvids .row-fluid .span3:nth-child(5) {
	clear: both;
}
.alert-error.redirect {
    color: #b94a48;
    background-color: #f2dede;
    border-color: #eed3d7;
    z-index: 9999;
    position: fixed;
    width: 100%;
    text-align: center;
    font-size: 16px;
}
.single-product .doc_lang {
	margin-right: 5px;
	border-right: 1px solid #ccc;
	padding-right: 5px;
}
.single-product .doc_langs div:last-child {
	border-right: 0;
}
.mejs-offscreen {
	display: none;
}
.homepage .caroufredsel_wrapper {
	min-height: 120px;
}
.alert-error.redirect-timer {
    color: #b94a48;
    background-color: #f2dede;
    border-color: #eed3d7;
    z-index: 9999;
    position: fixed;
    width: 100%;
    text-align: center;
    font-size: 16px;
}
.timer-header {
	background: #E47D39;
    color: #fff !important;
    padding: 5px;
    cursor: pointer;
    text-decoration: none;
    display: block;
    width: 38%;
}
.cookies-alert {
    display: none;
    background: #365478;
    color: #fff;
    position: fixed;
    z-index: 999999;
    padding: 1.5rem;
    bottom: 0;
    width: 100%;
}
.cookies-alert h5 {
    font-size: 1.25rem;
    text-align: left;
}
.cookies-alert p {
    font-size: inherit;
    line-height: 1.6;
    margin-bottom: 1rem;
    text-rendering: optimizeLegibility;
    text-align: left;
}
.cookies-alert .buttons {
	margin-top: 7%;
}
.cookies-alert .buttons .button {
    border-radius: 0!important;
    background: transparent !important;
    transition: .1s;
    padding: 0.5rem 1rem;
    margin: 0.5rem;
    color: #fff;
    font-size: 0.8rem;
    text-transform: uppercase;
    font-weight: bolder;
    display: inline-block;
    text-align: center;
    line-height: 1;
    cursor: pointer;
    -webkit-appearance: none;
    transition: background-color 0.25s ease-out, color 0.25s ease-out;
    vertical-align: middle;
    border: 1px solid #fff !important;
    text-decoration: none !important;
}
.cookies-alert .buttons .button:hover {
    background: #fff !important;
    color: #000 !important;
}
#alertnot {
	background: #8BB2E0;
	width:100%;
	margin-bottom:0;
	border-radius:0;
	padding:5px;
	font-size: 13px;
	color: #fff;
}
#alertnot .glyphicon-star {
	color: #08c;
}
#alertnot .glyphicon-star, #alertnot div {
	display: inline-block;
}
.textSupport {
  color: white;
  height: 100%;
  padding: 1px;
  background-color: #8BB2E0;
  text-align: center;
  line-height: .2;
  text-shadow: none;
  border: 0;
}
.textSupport a {
    text-decoration: none;   
}
.textSupport h1 {
  font-size: 1.5rem;
  line-height: 20px;
}
.textSupport h3 {
  font-size: 1rem;
  line-height: 20px;
}
#alertnot {
	display: none;
}
.homepage #alertnot,
#b-help_center #alertnot,
#b-contact #alertnot
{
	display: block;
}
.lds-ellipsis {
  display: inline-block;
  position: relative;
  width: 64px;
  height: 64px;
}
.lds-ellipsis div {
  position: absolute;
  top: 27px;
  width: 11px;
  height: 11px;
  border-radius: 50%;
  background: #000;
  animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.lds-ellipsis div:nth-child(1) {
  left: 6px;
  animation: lds-ellipsis1 0.6s infinite;
}
.lds-ellipsis div:nth-child(2) {
  left: 6px;
  animation: lds-ellipsis2 0.6s infinite;
}
.lds-ellipsis div:nth-child(3) {
  left: 26px;
  animation: lds-ellipsis2 0.6s infinite;
}
.lds-ellipsis div:nth-child(4) {
  left: 45px;
  animation: lds-ellipsis3 0.6s infinite;
}
@keyframes lds-ellipsis1 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes lds-ellipsis3 {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}
@keyframes lds-ellipsis2 {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(19px, 0);
  }
}
