.wrapper{position:relative;background:#fff url(//woodstream.scene7.com/is/image/woodstream/ter-insect-footer) no-repeat bottom;width:950px;margin:0 auto;padding:0 0 91px;border:solid 1px #c3c3c3;border-width:0 1px 1px;-moz-box-shadow:0 10px 18px rgba(135,135,135,0.8);-webkit-box-shadow:0 10px 18px rgba(135,135,135,0.8);box-shadow:0 10px 18px rgba(135,135,135,0.8);behavior:url(../../../../../pie/PIE.htc)}
.fancybox-inner .wrapper{background:#fff;border:0;padding:0;box-shadow:none;width:auto!important}
.fancybox-inner .main{margin:0;padding:0;min-height:20px}
.fancybox-inner address.copyright{display:none}
.branding,.logo{float:left}
.free-shipping{float:left;margin:15px 0 0 10px;display:inline}
.header-container{padding:0 10px;text-align:left}
.header{padding:17px 0 10px;position:relative;width:930px}
.header .logo{text-decoration:none!important}
.header .logo strong{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}
.header .quick-access{width:590px;float:right;position:relative}
.header .quick-access .links{float:right;line-height:18px;white-space:nowrap;margin:0}
.header .quick-access .links li{padding:0 2px;border:0}
.header .quick-access .links li a{color:#000;text-decoration:none}
.header .quick-access .links li a:hover{text-decoration:underline}
.header .quick-access .checkout-link li{font-weight:bold;padding:0 0 0 12px;background-position:6px 4px}
.header .quick-access .cart-link li{font-weight:bold;padding:0;background:none}
.header .form-search{background:url(../images/bkg_sprites.png) no-repeat -487px -85px;padding:0 0 0 3px;position:absolute;left:-17px;top:58px;z-index:121}
.input-bkg{background:url(../images/bkg_inpt.gif) repeat-x 0 0;height:23px;padding:2px 0 0;float:left}
.header .form-search label{display:none}
.header .form-search input.input-text,.form-subscribe input.input-text,.blog-search input.input-text{background:none;border:0;height:18px;color:#787878;float:left}
.header .form-search input.input-text{color:#b4b4b4;width:243px;font:12px/18px arial}
.header .form-search button.button{margin:0;width:94px;height:25px;background:url(//woodstream.scene7.com/is/image/woodstream/terro-btn-common?fmt=png-alpha) no-repeat 0 0;float:left}
.header .form-search .search-autocomplete{z-index:999;position:absolute!important;top:26px!important;left:0!important;height:0!important;overflow:visible!important}
.header .form-search .search-autocomplete ul{border:1px solid #e9e9e9;border-top:0;padding-left:0;width:244px;background-color:#e9e9e9;position:absolute}
.header .form-search .search-autocomplete li{padding:4px 6px;border-bottom:1px solid #fff;font-size:12px;cursor:pointer}
.header .form-search .search-autocomplete li.autosearch-title{font:400 14px/20px oswald}
.header .form-search .search-autocomplete li .auto-srch-img{float:left;width:20%;display:block;margin-right:5px}
.header .form-search .search-autocomplete li .auto-srch-box{float:left;width:77%;display:block}
.header .form-search .search-autocomplete li .amount{float:right;font-weight:bold}
.header .form-search .search-autocomplete li.last{background:none;padding:0}
.top-links{float:right;margin:0 0 19px}
.top-links li{float:left;padding:0 16px;min-height:18px;line-height:18px}
.top-links li.contact-no,.top-links li.live-chat{background:url(../images/bkg_sprites.png) no-repeat 11px -70px;padding:0 13px 0 30px;color:#000}
.top-links li.live-chat{background-position:13px -104px;padding:0 0 0 36px}
.top-links a{color:#000}
.top-links a:hover{text-decoration:underline}
.top-links .sep{padding:0;color:#868686}
.checkout-onepage-index .top-links li.live-chat li.sep,.checkout-onepage-success .top-links li.live-chat li.sep,.paypal-express-review .top-links li.live-chat li.sep,.amazonpayments-cba-success .top-links li.live-chat li.sep{padding-left:3px;margin:0 8px 0 0}
.checkout-onepage-index .top-links li.contact-no,.checkout-onepage-success .top-links li.contact-no,.paypal-express-review .top-links li.contact-no,.amazonpayments-cba-success .top-links li.contact-no{background-position:9px -70px;padding:0 0 0 25px}
.checkout-onepage-index .top-links li.live-chat,.checkout-onepage-success .top-links li.live-chat,.paypal-express-review .top-links li.live-chat,.amazonpayments-cba-success .top-links li.live-chat{padding:0;background:none}
.checkout-onepage-index .top-links,.checkout-onepage-success .top-links,.paypal-express-review .top-links,.amazonpayments-cba-success .top-links{margin:0;float:right}
.checkout-onepage-index .top-links .sep,.checkout-onepage-success .top-links .sep,.paypal-express-review .top-links .sep,.amazonpayments-cba-success .top-links .sep{padding:0;color:#000}
.checkout-onepage-index .header-container,.checkout-onepage-success .header-container,.paypal-express-review .header-container,.amazonpayments-cba-success .header-container{border-bottom:solid 4px #0a1996}
.checkout-onepage-index .header,.checkout-onepage-success .header,.paypal-express-review .header,.amazonpayments-cba-success .header{padding:10px 0 15px}
.checkout-onepage-index .header .quick-access,.checkout-onepage-success .header .quick-access,.paypal-express-review .header .quick-access,.amazonpayments-cba-success .quick-access{padding:40px 0 0}
.amazonpayments-cba-success .col-main{padding:20px 0;line-height:1.75}
.nav-container{position:relative;margin:0 0 14px;z-index:1}
#nav{min-height:33px;background:url(../images/bkg_top_nav.gif) repeat 0 0}
#nav li.over{z-index:990!important}
#nav li.parent{position:relative}
#nav li a span{cursor:pointer}
#nav li.last{background:none!important}
.safari-mac #nav li.level-top.solution-finder a.level-top{padding:0 39px 0 40px}
#nav li.level-top{float:left;height:33px;position:relative;z-index:1;background:url(../images/bkg_nav-item-border.gif) 100% 0 no-repeat;padding-right:2px}
#nav li.level-top.nav-4{padding-right:0}
#nav li.level-top.solution-finder{background-position:0 0;padding:0 0 0 2px}
#nav li.level-top.solution-finder a.level-top{padding:0 35px}
#nav li.solution-finder.over a.level-top{background:#ff6900}
#nav a.level-top{float:left;height:33px;font-weight:bold;font-size:14px;line-height:33px;text-decoration:none!important;color:#fff;padding:0 33px}
#nav a.level-top span{float:left;padding:0;white-space:nowrap}
#nav li.over a.level-top{position:relative;z-index:2;background:#ff6900}
#nav ul,#nav div{position:absolute;width:18.5em;top:33px;left:-10000px;background:#fff;padding:6px 10px 17px;border:5px solid #ff6900;-moz-box-shadow:3px 3px 3px rgba(0,0,0,0.35);-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.35);box-shadow:3px 3px 3px rgba(0,0,0,0.35)}
#nav div ul{position:static;width:auto;background:none;padding:0;border:0!important}
#nav ul li{float:none;height:auto;display:block;background:url(../images/bg-nav-li.gif) repeat-x 0 100%}
#nav ul li.last{border-bottom:0}
#nav ul li.parent{background:url(../images/bkg_parent.gif) 100% 50% no-repeat}
#nav ul li a{display:block;font-size:12px;line-height:1.2;padding:7px 15px 7px 0;background:url(../images/bg-nav-link.png) no-repeat 100% center;text-decoration:none!important;color:#444}
#nav ul li a:hover,#nav ul li.over a.over,#nav ul li.active > a{color:#000}
#nav ul ul,#nav ul div{top:7px;border-top:1px solid #aeaeae}
#nav li .shown-sub{z-index:991;left:0}
#nav li .shown-sub .shown-sub{left:100px}
.home-prod-grid .products-grid{list-style:none;background:none;margin:0;padding:24px 0 0}
.home-prod-grid .products-grid .product-image img{border:0}
.home-prod-grid .products-grid .item{float:left;width:170px;border:1px solid #ff6903;margin-right:4px;padding-bottom:10px;-webkit-box-shadow:0 24px 52px -31px #9c9c9c;box-shadow:0 18px 47px -31px #9c9c9c;behavior:url(../../../../../pie/PIE.htc)}
.home-prod-grid .products-grid .product-name{padding-left:12px;margin-bottom:1px;height:auto}
.home-prod-grid .products-grid .last{margin:0}
.home-prod-grid ul.links{margin:0;padding:0 0 5px}
.home-prod-grid ul.links li{display:block;padding:0 0 0 12px;border:0}
.home-prod-grid .links a{color:#555;background:url(../images/bkg-right-arrows.png) no-repeat right 5px;padding-right:17px}
.home-prod-grid .links a.more:hover{text-decoration:underline}
.widget-static-block p{margin-bottom:0.5em}
.dotted-box{background:url(../images/bg-border.gif) repeat-x 0 0;padding:12px 0 0;margin:25px 0 0}
.dotted-box h3{font:24px/27px Oswald,Arial;color:#393939;margin-bottom:6px}
.dotted-box h4{font:16px/1.35 Oswald,Arial;color:#393939;margin-bottom:8px}
.dotted-box h3.feat-video{margin:0 0 19px;padding:9px 0 0}
.linkbluebold{color:#0a1996;font-weight:bold}
.read-more,.read-more1,.read-more2{background:url(//woodstream.scene7.com/is/image/woodstream/terro-gray-arrows-right?fmt=png-alpha) no-repeat right;padding-right:15px}
.read-less{background:url(//woodstream.scene7.com/is/image/woodstream/terro-gray-arrows-left?fmt=png-alpha) no-repeat right;padding-right:15px}
.terro-updates{border:solid 1px #e9e9e9;width:698px;margin:18px 0 0}
.subscribe-terro{width:304px;overflow:hidden;float:right;padding:2px}
.subscribe-terro h5{background:#fa7500;font:bold 14px/28px arial;color:#fff;margin:0 0 7px;padding:0 9px;min-height:32px}
.terro-blog{width:292px;margin:0 auto;border:solid 1px #e9e9e9}
.terro-blog h6{background:#dae5eb;font:bold 14px/22px arial;color:#34328e;padding:0 10px;height:44px;overflow:hidden}
.widget-static-block .blog-content{padding:7px 10px;line-height:16px}
.terro-blog .blog-content{min-height:114px}
.follow-terro{background:#f0f7fd;height:30px;border-bottom:solid 1px #e9e9e9;padding:10px 6px 0}
.blog-buttons{background:#dae5eb;height:30px;padding:6px}
.blog-buttons a{display:block;float:left;margin-right:10px;width:30px;height:30px;background:url(//woodstream.scene7.com/is/image/woodstream/terro-youtube?fmt=png-alpha) no-repeat 0 0}
.fb-news-feeds{width:385px;overflow:hidden;float:left;padding:2px;border-right:solid 1px #e9e9e9}
.fb-content{padding:11px 0 0}
.home-video{position:relative;float:left;width:364px;padding:3px;border:solid 1px #e9e9e9;background:#fff;height:258px;display:block;margin-right:25px;-moz-box-shadow:0 0 7px rgba(0,0,0,0.55);-webkit-box-shadow:0 0 7px rgba(0,0,0,0.55);box-shadow:0 0 7px rgba(0,0,0,0.55);behavior:url(../../../../../pie/PIE.htc);overflow:hidden}
.catalog-product-view .home-video{margin-top:10px}
.catalog-product-view .tabs-detail-info p{margin-bottom:10px}
.home-video-des{float:left;width:304px}
.home-video-des h5{margin:0 0 6px}
.fb-news-feeds h5{color:#fff;font:bold 14px/32px arial;background:#3c5a98;margin:0 0 7px;padding:0 9px;min-height:32px}
.subscribe-terro h5 a{color:#fff}
.footer-before-container{margin:0 0 3px;padding:0 10px}
.enews-input-bkg{background:url(../images/bkg-eNews-inpt.gif) repeat-x 0 0;height:25px;padding:2px 0 0;float:left;width:142px}
.horizontal-enews .enews-input-bkg{width:159px}
.form-subscribe{background:#ff6900;border:solid 5px #fee600;padding:0 0 30px}
.form-subscribe-header{color:#393939;margin-bottom:6px;padding:22px 10px 0}
.form-subscribe-header p.form-subscribe-copy{padding:13px 0 10px;font:14px arial;color:#000}
.form-subscribe-header label{display:block;text-align:center;color:#000;font:700 28px/1.35 Oswald}
.cms-insect-library .form-subscribe label span{background-position:113% -174px}
.form-subscribe input.input-text{width:131px;display:block;font:12px/21px arial;padding-left:5px}
.form-subscribe .validation-advice,.footer-container .horizontal-enews .form-subscribe .validation-advice,.sidebar .horizontal-enews .form-subscribe .validation-advice{width:180px;margin:0;color:#fff}
.form-subscribe .v-fix{text-align:left;margin:0 0 0 10px;background:url(../images/bkg_sprites.png) no-repeat -497px -85px;padding:0 0 0 3px}
.horizontal-enews .form-subscribe .v-fix{margin:5px 0 0}
.form-subscribe .v-fix span{display:inline-block;background:url(../images/bkg_sprites.png) no-repeat -345px -84px;padding-right:3px}
.form-subscribe a{color:#fff}
.footer-container{margin:0 auto;text-align:left;background:#fa6900;border:none;border-top:4px solid #f7e636;border-bottom:4px solid #f7e636;padding:7px 0;min-height:173px}
.footer{background:url(../images/bkg_footer.gif) repeat-y 272px 0}
.footer a{color:#fff}
.footer a:hover{text-decoration:none}
.footer .enews-section{width:272px;float:left}
.footer dl{display:block;float:left;width:151px;padding:8px 24px 10px 0}
.footer dl.first{padding-left:42px;padding-right:23px;width:156px}
.footer dl dt{font-weight:bold;color:#000;margin-bottom:6px}
.footer dl dt a{color:#000}
.footer dl dd{display:block;vertical-align:top;margin:0 0 2px;padding:0}
.footer dl.last{width:75px;margin-right:0}
.footer dl.about-us{width:139px}
.footer .social-links li{display:block;float:left;margin:0 5px 5px 0;width:30px}
.footer .social-links li a.fb{background:url(//woodstream.scene7.com/is/image/woodstream/terro-facebook?fmt=png-alpha) no-repeat 0 0;width:30px;height:30px;display:block}
.footer .social-links li a.pin,.blog-buttons a.pinit{background:url(//woodstream.scene7.com/is/image/woodstream/terro-pinterest?fmt=png-alpha) no-repeat 0 0;width:30px;height:30px;display:block}
.footer .social-links li a.twt{background:url(//woodstream.scene7.com/is/image/woodstream/terro-twitter?fmt=png-alpha) no-repeat 0 0;width:30px;height:30px;display:block}
.footer .social-links li a.blgr{background:url(//woodstream.scene7.com/is/image/woodstream/terro-blog?fmt=png-alpha) no-repeat 0 0;width:30px;height:30px;display:block}
.footer .social-links li a.youtub{background:url(//woodstream.scene7.com/is/image/woodstream/terro-youtube?fmt=png-alpha) no-repeat 0 0;width:30px;height:30px;display:block}
.sub-footer{text-align:left;padding:17px 48px 0}
.sub-footer address{color:#414141;font-size:11px;line-height:18px}
.sub-footer dl{float:left;border-right:1px solid #e0e0e0;padding:5px 33px 2px 57px;min-height:78px}
.sub-footer dt{color:#000;margin-bottom:8px;font-weight:bold}
.sub-footer dd{color:#414141}
.sub-footer dl.first{padding:5px 54px 0 8px;width:120px}
.sub-footer dl.last{padding-right:0;padding-left:54px}
.sub-footer .we-accept{width:393px}
.sub-footer .we-accept dt{margin-bottom:11px}
.sub-footer .secure-shopping{border:none;background:none}
.sub-footer .we-accept dd,.sub-footer .secure-shopping dd{background:url(../images/bkg_icon_standard.png) no-repeat 0 0;height:27px;display:block}
.sub-footer .secure-shopping dd{background-position:-481px 0}
address.copyright{height:27px;padding:9px 0 0;font-size:11px;text-align:center;color:#a0a0a0}
.footer .switcher-store{float:right;width:184px}
.footer .switcher-store select{padding:0;margin-bottom:1px}
.footer .switcher-store ul{float:none;width:auto;padding-left:0;margin-left:0}
.footer .switcher-store ul .current{display:none}
a.button,button.button span{background:url(//woodstream.scene7.com/is/image/woodstream/terro-btn-common?fmt=png-alpha) no-repeat 100% -248px!important;cursor:pointer;display:inline-block;height:25px;margin:0;padding:0 28px 0 0;text-decoration:none;text-transform:uppercase}
a.button span,button.button span span{background:url(//woodstream.scene7.com/is/image/woodstream/terro-btn-common?fmt=png-alpha) no-repeat 0 -217px!important;color:#fff;cursor:pointer;display:block;font:bold 12px/25px arial;height:25px;padding:0 0 0 11px;white-space:nowrap}
button.button:active span span{margin:0}
button.btn-small span{font-size:11px;line-height:14px;padding:1px 9px 0}
button.disabled{cursor:default!important;bottom:0!important;right:0!important}
button.disabled span{cursor:default!important;color:#bbb!important}
button.button-gray span{background-position:100% -176px!important;padding:0 27px 0 0}
button.button-gray span span{background-position:0 -143px!important;color:#393939}
.btn-go{background:url(//woodstream.scene7.com/is/image/woodstream/terro-btn-common?fmt=png-alpha) no-repeat 0 -55px!important;width:39px;height:27px;float:right}
.order-btn-section{clear:both;padding-top:15px}
.top-cart button.btn-cart{background:url(//woodstream.scene7.com/is/image/woodstream/terro-btn-common?fmt=png-alpha) no-repeat 0 -83px!important;width:90px;height:20px;display:block}
.top-cart .block-title .btn-cart{position:absolute;bottom:10px;right:10px}
.form-deals{float:left;padding:0 50px 0 0;width:235px}
.form-deals label{display:block;margin:10px 0 0}
.form-deals-header p{color:#010101;font-weight:normal;line-height:150%;padding:9px 50px 0 0;text-transform:none}
.form-deals input.input-text{height:21px;line-height:21px;display:block}
.enews-signup{ repeat-x 0 100%;margin:0 0 15px;}
.sidebar .block .block-content .btn-cart{margin:0 auto 25px;display:block;float:left}
.jqZoomWindow{margin-top:-2px}
.product-name a{color:#444;font:14px/1.35 arial;text-transform:capitalize}
.no-rating{padding:0 0 15px}
.no-rating a{font-size:11px}
.block-list .block-content li.seperator{border-top:solid 1px #e2e2e2;padding:0 0 10px}
.sidebar .block .block-title{padding:0 0 15px;background:url(../images/bg-border.gif) repeat-x 0 100%;text-align:left}
.col2-right-layout .sidebar .block .block-title{text-align:center}
.col-left .block .block-content,.col-left .block-layered-nav dl{margin:0;background:none}
.category-container{margin:0 0 14px}
.page-banner{margin:0 0 20px}
.category-content{width:523px;padding:0 0 0 25px;float:left}
.category-description p{margin:0 0 5px}
.category .subcategory{padding-right:14px}
.category .subcategory li{height:37px;line-height:37px;border-bottom:2px solid #ddd}
.category .subcategory li a{display:block;line-height:37px;background:url(//woodstream.scene7.com/is/image/woodstream/terro-gray-arrows-right?fmt=png-alpha) no-repeat 93% center}
.toolbar{background:#f1f1f1;border:solid 1px #e7e7e7;padding:7px 10px 9px}
.toolbar .pager,.toolbar .sorter{background:none;border:0;margin:0;padding:0;font-size:12px}
.category-products .last{padding:0;background:none}
.sorter .sort-by label{display:inline-block;padding:2px 6px 0 0}
.toolbar .pager{width:50%}
.category-view .toolbar{margin:0 0 10px;min-height:24px}
.share_toolbox{padding:0 0 15px}
.product-view .product-shop .quick-view-tiers .price-box{margin-top:0}
.share_toolbox .seperator{float:left;border-right:1px solid #d8d8d8;padding:0 6px;height:20px}
.share_toolbox .seperator.last{border-right:0;padding-right:0;position:relative}
.share_toolbox .seperator.first{padding-left:0}
.share_toolbox .seperator .fb-iframe{border:0;height:21px;overflow:hidden;width:78px}
.quickview-main .g-plus{position:absolute;left:6px;top:-11px}
button.btn-cart span{background:url(//woodstream.scene7.com/is/image/woodstream/terro-btn-common?fmt=png-alpha) no-repeat 0 -521px!important;padding:0 0 0 36px}
button.btn-cart span span{background:url(//woodstream.scene7.com/is/image/woodstream/terro-btn-common?fmt=png-alpha) no-repeat 100% -575px!important;padding:0 10px}
.product-collateral{width:930px;float:none;clear:none;padding:19px 0 0}
.catalog-product-view .products-grid .product-image{width:135px}
#product_addtocart_form .product-collateral,#bundleProduct .product-collateral{clear:both!important}
.collateral-tabs .tab-content .data-table td,.collateral-tabs .tab-content .data-table th{border-bottom:solid 1px #e9e9e9}
.box-content .merchant-details li,.box-tags .box-content{background:none}
.collateral-tabs .tab,.order-info li{background:url(../images/bkg-collateral-tabs.png) no-repeat 0 11px;color:#888;font-size:14px;padding-left:22px}
.collateral-tabs .tab span,.order-info li a{background:url(../images/bkg-collateral-tabs.png) no-repeat 100% 11px;display:inline-block;height:46px;line-height:58px;padding-right:22px}
.order-info li{margin-right:5px}
.collateral-tabs .active,.order-info li.current{background:url(../images/bkg-collateral-tabs.png) no-repeat 0 -36px;color:#0a1996;font-weight:bold}
.collateral-tabs .active.first{background-position:0 -36px}
.collateral-tabs .active span,.order-info li.current span{background:url(../images/bkg-collateral-tabs.png) no-repeat 100% -36px;line-height:46px}
.order-info li.current span{display:block;padding-right:22px}
.order-info li a{color:#888;font-weight:normal}
.product-detail-page-slider{background:url(../images/bkg-product-detail-slider.png) 0 0 no-repeat;width:250px;height:166px;display:block}
.product-description{background:url(../images/bkg-product-description.png) 0 0 no-repeat;width:369px;height:180px;display:block}
.box-collateral .box-content{padding:20px 0}
#wishlist-view-form p.wishlist-empty{padding:10px 0}
#advancereviews-filteredReviews table{padding-top:20px}
.availability.in-stock,.in-stock,p.out-of-stock,.out-stock{background:url(../images/links-icons.png) no-repeat 0 -369px;padding-left:20px;font:12px/25px arial}
.catalog-product-view .availability.in-stock,.catalog-product-view p.out-of-stock{padding-left:27px}
.availability.in-stock span{color:#060;font-weight:bold}
p.out-of-stock,.out-stock{background-position:0 -12px}
.my-account .my-wishlist .out-stock{background-position:0 -13px;line-height:20px}
.compare-products .availability.out-of-stock,.compare-products .availability.in-stock{margin:0 auto 10px;width:80px;height:25px;line-height:25px}
.compare-products .availability.out-of-stock{background-position:0 -12px}
.compare-products .availability.in-stock{background-position:0 -350px}
.print .title-buttons .link-print,.print .link-remove,.print .compare-products .availability.out-of-stock,.print .compare-products .availability.in-stock,.print .button,.print .link-wishlist,.print .ratings,.print .availability.out-of-stock span{display:none!important;background:#fff;color:#fff}
.print .other-product-details .price-box .special-price .price{padding:0;background:#fff}
.print .data-table .product-image img{width:50px;height:50px}
.product_comparison .std{word-break:break-word}
.availability.out-of-stock span{color:#c00;font-weight:bold;font-size:12px}
.product-essential .add-to-box,.notify-box{background:#e9e9e9;margin:0}
.notify-box{padding:10px;text-align:center}
.notify-box span{padding-right:10px}
.add-to-box .qty-option,.bundle-summary .add-to-cart .qty-option{border-right:1px solid #d8d8d8;margin:0 20px 0 37px;float:left;padding-right:23px}
.add-to-box .qty-option label,.add-to-box .qty-option input,.add-to-box button{margin:7px 0 8px;color:#727272}
.add-to-box button{float:left}
input.qty{height:25px;line-height:25px;padding:0 3px;width:40px!important}
.ratings .rating-links a,.no-rating a,a.read-complete{color:#0a1996;font-weight:bold;background:url(../images/links-icons.png) no-repeat 100% 2px!important;padding-right:15px;margin-right:5px;line-height:14px;font-size:12px}
.sidebar-links p a,.upload-image a,.read-all-QA a{background:url(../images/links-icons.png) no-repeat 100% 2px!important;padding-right:17px}
.product-main-info .ratings .rating-links a{background-position:100% 2px!important}
.ratings .rating-links a{background-position:100% 2px!important}
a.read-complete{font-weight:bold!important}
.linkblue{font:12px arial!important}
.linkblue:hover{color:#555;text-decoration:underline}
.sidebar .box-related .box-title{text-transform:capitalize}
.sidebar-links p.last{border:0}
.zoom-icon{background:url(../images/zoom-icon.png) no-repeat 0 0;bottom:0;display:block;height:41px;left:0;position:absolute;width:39px;z-index:999;margin:0!important}
.zoom-icon #zoom-image{display:block;height:40px}
.jcarousel-skin-tango-media .prod-images li a img.active,.jcarousel-skin-tango-media .prod-images li a img{border:0!important;background:none}
@media screen and (-webkit-min-device-pixel-ratio:0){
a.read-complete,.product-main-info .ratings .rating-links a,.upload-image a,.sidebar-links p a,.no-rating a{background-position:100% 3px!important}
.reward-points a{letter-spacing:-0.0828em}}
.sidebar .block-wishlist.block .block-title strong span,.sidebar .block-wishlist.block .block-title{text-transform:capitalize!important;margin-top:15px!important;margin-bottom:0!important}
.product-view .product-shop .product-ids{margin:8px 0 11px}
.mini-products-list{margin-top:10px}
.product-main-info .description.config-data{float:left;width:242px;padding-right:10px;border-right:1px solid #d8d8d8;min-height:115px}
.product-main-info .config-option{float:right;width:130px;padding:0 0 0 13px}
.product-main-info .config-option select{width:96px;margin-bottom:15px}
.product-main-info .config-option label{font-weight:bold;margin-bottom:5px;display:block}
.price-box .old-price,.price-box .special-price{display:inline-block;margin-right:4px;vertical-align:middle}
.product-view .product-shop .availability,.cms-press-release .std p{clear:both}
.cms-press-release .std p{padding-bottom:10px;border-bottom:1px solid #d8d8d8}
.price-box .old-price .price{font:12px/26px arial;color:#848484}
.cms-press-release p.last{border-bottom:0}
.price-box p.dis-price{color:#ff6900;font:italic 14px/24px arial;display:inline-block;vertical-align:middle}
.products-grid li p.dis-price,.box-related .dis-price,.productqa-index-index .limiter,.productqa-index-index .pager .amount{display:none}
.product-view .product-shop .price-box p.special-price{line-height:10px;padding-left:7px}
.catalog-product-view .col-main .product-view .product-shop .price-box p.special-price,.catalog-product-view .col-main .price-box p.dis-price,.catalog-product-view .col-main .price-box .old-price,.also-bought-section .price-box .special-price{float:left;display:block}
.catalog-product-view .price-box-bundle{margin-bottom:10px}
.catalog-product-view .bundle-summary .product{margin-bottom:0}
.catalog-product-view .old-price .price{font-weight:bold!important}
.question-entry .entry-comment strong a{color:#414141}
.box-collateral #product-q-a.box-content{padding:0}
.box-collateral #product-q-a{margin:0}
.question-entry{margin:0 8px 25px;padding-bottom:2px}
.entry-answer{padding-bottom:2px;margin-top:3px}
.entry-comment{margin-bottom:5px}
#questionForm .input-box .info-text span{color:#b4b4b4}
#questionForm input.sign-me,#questionForm .sign-me-text{float:left;margin-top:15px;width:18px}
#questionForm .sign-me-text{margin-left:10px;width:300px}
#questionForm input,#questionForm textarea{border:1px solid #d8d8d8;width:322px}
#questionForm .form-list{margin-top:10px}
.options-container-big{border:0;padding:0}
.price-box .special-price .price,.quickview-main .price-box .special-price .price,.product-view .price-box .special-price .price,.other-product-details .price-box .special-price .price{background:url(//woodstream.scene7.com/is/image/woodstream/terro-sale-tag?fmt=png-alpha) no-repeat 100% 1px;padding-right:51px;line-height:26px}
.view-images-details .price-box .special-price .price,.product-view .also-bought-section .price-box .special-price .price{background-position:100% 1px}
.quickview-main .price-box .special-price .price{background-position:100% 4px}
#product-q-a{margin-top:20px}
.banner-block{margin-bottom:20px}
.productqa-index-index .form-buttons{width:100%;padding-top:10px}
button.btn-submit-que,button.btn-hide-form{background:url(//woodstream.scene7.com/is/image/woodstream/terro-btn-common?fmt=png-alpha) no-repeat 0 -327px!important;height:26px;width:146px;float:right;border:0}
button.btn-hide-form{background-position:0 -289px!important;width:155px}
#questionForm .btn-submit-que{float:left;margin-left:242px!important}
#questionForm h5{font-size:14px}
form#questionForm{display:block!important}
.productqa-index-index .pager .pages{line-height:28px}
.product-test-bundle-product #options-container{width:670px;padding-top:10px}
.product-test-bundle-product .product-options dd select{width:50%}
.product-test-bundle-product .bundle-summary .product-details p.availability{line-height:20px;margin-top:16px}
.product-test-bundle-product div.validation-error{background-position:55% 0}
.product-test-bundle-product .price{font-size:20px!important;font-weight:normal}
.jcarousel-prev-disabled,.jcarousel-next-disabled{display:none!important}
.productqa-index-view .box-collateral .box-title h2{text-align:left!important}
.onsale-product-container{line-height:283px;display:block;max-width:283px;max-height:283px;min-height:283px;min-width:283px;border:1px solid #d8d8d8;z-index:0}
.onsale-product-container #videoPlay{margin-top:60px;max-width:283px!important}
#main-image img{max-width:283px;vertical-align:middle}
.onsale-product-container .zoom-icon{left:-1px!important;bottom:-2px!important}
.tab-content .disc{margin-top:10px}
.tab-content .disc li{margin-bottom:25px}
.more{color:green}
.my-account .box{cursor:inherit}
.box{display:inline-block;height:20px;margin:10px;cursor:pointer;text-align:center;border-right:1px solid #d8d8d8;padding-right:32px}
.enterprise-reward-customer-info .box{text-align:left}
.enterprise-rma-return-view .my-account .box{height:auto!important}
.my-account .my-rewards .box{display:inline;border-right:0}
.my-rewards .box.block{text-align:left;height:100%;display:block}
.my-rewards h2.sub-title{margin-bottom:10px;text-transform:capitalize!important}
.my-rewards .box.block .form-list li{margin-bottom:0}
.my-rewards .box.block .form-list li label{padding-left:5px}
.my-account .box-content{background:none;text-align:left;min-height:30px}
#rma_comment .box-content textarea{width:90%}
.box a{display:block;text-decoration:none;background:url(../images/links-icons.png) no-repeat 100% -332px;padding:3px 25px 0 0}
.my-account .box a{background:none}
.box-tags .please-wait{top:11%}
.enterprise-rma-return-view .my-account .box a{background:none;display:inline}
.enterprise-rma-return-view .my-account .buttons-set{margin:0;padding-top:0}
h2.tags-title{font:20px Oswald,Arial!important;text-transform:uppercase}
.tags-block h2.tags-title{text-align:center;padding-bottom:13px}
.summary-blocks.tags-block{border:0;background:url(../images/bg-border.gif) repeat-x 0 100%;padding-bottom:20px;margin-bottom:25px}
.tags-bg{background:#f1f1f1;display:block;border-bottom:1px solid #d8d8d8}
#btn-hide-all-qa{margin:5px}
#tag-cloud-selected{clear:both}
.tags-block div.first{float:left}
.tags-bg h4{border-bottom:0!important}
.review-customer-view .my-account .product-review .product-img-box{width:200px;margin-right:20px}
.review-customer-view .my-account .product-review .details{float:left}
.recommended-links .sub-cat-details{clear:both}
.invitation-msg{clear:both;width:400px;padding-top:10px}
.form-list li.width-200px input#lastname,.form-list li.width-200px input#firstname{width:180px}
.form-list li.width-200px input#middlename{width:50px!important}
.form-list li.width-200px .name-middlename{width:60px!important}
.product-collateral .ratings,.product-review .ratings,.catalog-product-view .ratings,.quickview-main .ratings,.sidebar .ratings{width:100%}
.data-table.tabs-detail-info{border:0}
.data-table.tabs-detail-info td.last{border-bottom:0!important}
.tab-content #product-attribute-specs-table.data-table{border-width:1px!important}
.onsale-product-container-inside{z-index:999!important}
.productmedia-view-index .breadcrumbs,.productmedia-view-index .product-view .product-img-box .collateral-tabs .tab-content{background:url(../images/bg-border.gif) repeat-x 0 100%;padding:20px 0}
.productmedia-view-index .product-view .product-img-box .collateral-tabs .tab-container{background:url(../images/bkg-tab-content.png) repeat-x 0 0}
.productmedia-view-index .breadcrumbs{margin:0 10px;padding:0 0 16px}
.productmedia-view-index .product-view .product-img-box .collateral-tabs .tab{padding:0 0 0 22px}
.productmedia-view-index .product-view .product-img-box .collateral-tabs .tab span{padding:0 22px 0 0}
.view-images{float:right;width:210px;padding-left:20px}
.view-images-details{margin:0 0 10px 12px}
.share-images{margin-top:20px;background:#f2f2f2;border:1px solid #e9e9e9;padding:17px 4px 19px 8px;text-align:center}
.share-images-title{font-size:16px;font-weight:bold;color:#393939;margin-bottom:5px}
#image-video-label .right a,.back a{background:url(//woodstream.scene7.com/is/image/woodstream/terro-gray-arrows-left?fmt=png-alpha) no-repeat left 2px;font-weight:bold;padding-left:15px}
.back a{background-position:left 3px}
#image-video-label div.right{margin:5px 0 0}
.viewing-for-title{float:left;font:14px/24px arial;text-transform:capitalize;color:#393939}
.viewing-for-title strong{font-size:16px}
.btn-upload-image,.btn-upload-video{margin:15px auto 0;width:155px}
.btn-upload-image a{background:url(//woodstream.scene7.com/is/image/woodstream/terro-btn-common?fmt=png-alpha) no-repeat 0 -108px;display:block;width:154px;height:25px}
.btn-upload-video a{background:url(//woodstream.scene7.com/is/image/woodstream/terro-btn-common?fmt=png-alpha) no-repeat 100% -108px;display:block;width:144px;height:25px}
.product-img-box-left{width:698px;float:left;margin-bottom:26px}
#media_container img{border:1px solid #d8d8d8}
.product-img-box-left .media-video{border:1px solid #e9e9e9;width:698px;padding:10px 0;max-height:700px}
#media_description{padding-top:15px}
#html5-elem-wrap{background:none!important}
#html5-elem-data-box{background:none!important;position:absolute!important;right:3px;top:10px}
#html5-lightbox-box{padding-top:20px!important;padding-right:15px!important}
#html5-close{margin:0!important}
.catalog-product-view div#html5-text,.productmedia-view-index div#html5-text{display:none!important}
.page-empty .account-login{width:926px;margin:0 auto}
.page-empty .fieldset h2.legend{text-transform:capitalize}
.page-empty .messages{margin:0 0 3px}
.productmedia-index-uploadmedia .messages{margin-left:0}
.uploadmedia h2.span{font-weight:normal!important}
.uploadmedia .form-list .input-box,.uploadmedia .form-list label{float:none;text-align:left;clear:both}
.uploadmedia button,.uploadmedia .required{float:left!important;text-align:left}
.top-cart .no-items{z-index:999}
#customer-reviews .box-title{margin-bottom:0}
#customer-reviews h2{font-size:24px;text-transform:capitalize;text-align:left}
#customer-reviews h4{font-size:14px;font-weight:bold;margin-top:16px}
#customer-reviews p{margin:0 0 16px}
#customer-reviews p.rating-links{margin:16px 0 0}
#customer-reviews .ratings{margin:0;float:left;width:100%}
#customer-reviews .helpful-review p{margin:5px 0;line-height:24px}
.review-summary-table.data-table td,.review-summary-table.data-table th{border:0!important}
.review-summary-table td.label,.data-table td.value{float:left!important}
.tracking-table-popup td.value{float:none!important}
.review-product-addnew .review-summary-table td.label,.review-product-addnew .review-summary-table td.value,.my-account .details .review-summary-table td.label{float:none!important}
.my-account .review-summary-table.data-table td{padding-left:0!important}
.ratings-table td.label{font-weight:bold;padding-left:5px}
.tab-container .review-summary-table td.label{float:none!important}
.product-view .box-reviews dd{border-bottom:1px solid #d8d8d8;background:0;clear:both}
.review-section.form-list label,.review-section.form-list .input-box{float:none}
#review-form .buttons-set button.button,#review-form p.required{float:left;text-align:left}
#review-form label{text-align:left;width:182px}
#review-form label.rate-label{width:158px}
.ratings-border{background:url(../images/bg-border.gif) repeat-x 0 100%;padding:0 0 2px}
#review-form input,#review-form .input-box textarea,#review-form select{border:1px solid #d8d8d8}
#review-form .rating-box{background:none;font-size:12px;text-transform:capitalize;line-height:12px}
.review-product-addnew #review-form .rating-box{width:100%}
.review-product-addnew #review-form .rating-box .rating{margin:0 2px}
.show{display:block!important}
#customer-reviews h2.sub-title{background:#f1f1f1;border:1px solid #e9e9e9;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:16px;padding:10px;margin-top:10px;font-weight:bold}
.catalog-product-view #product-reviews-list{padding-bottom:0}
#product-reviews-list .review-summary-table,#product-reviews-list .date{float:left}
#product-reviews-list .review-summary-table,#advancereviews-filteredReviews .ratings-table{width:25%}
#product-reviews-list .date,#advancereviews-filteredReviews .date{margin-top:3px;margin-left:10px}
#product-reviews-list .date,#advancereviews-filteredReviews .date{float:right;text-align:right}
#advancereviews-filteredReviews .date{margin-top:0}
#product-reviews-list{padding-top:0}
.click-here-link{text-transform:none}
.review-border{background:url(../images/bg-border.gif) repeat-x 0 0;padding-top:25px;margin-top:22px!important}
.review-border div.validation-error{padding-right:27px!important}
.advancedreviews-reviews-form .review-summary-table{margin:0!important;border:0}
.advancedreviews-reviews-form .review-summary-table thead{background:none}
.advancedreviews-reviews-form .review-summary-table th,.advancedreviews-reviews-form .review-summary-table td{text-align:center;text-transform:capitalize}
.form-list .review-border label,.form-list .review-border .input-box{float:none}
#review-form .box-content{margin-top:15px;clear:both}
.form-list .review-border label{width:250px!important}
.form-list .review-border .input-box textarea{width:100%}
#review-form input,#review-form select{width:300px!important}
#review-form .review-summary-table input{width:40px!important;margin-right:-3px}
#review-form{margin-top:20px!important;display:block}
#review-form .form-buttons button.button{margin:0}
#review-form .form-buttons button.button span{background-position:100% -248px!important;padding-right:28px}
#review-form .form-buttons button.button span span{background-position:0 -217px!important;padding-right:0}
.review-product-submitreview p{margin-bottom:15px}
.review-product-submitreview a.btn-gray{margin-left:0}
.review-product-submitreview p strong{font-size:13px;color:#4e4e4e}
#advancereviews-filteredReviews dd,#advancereviews-filteredReviews div{clear:both}
#customer-reviews a.btn-gray{margin-left:0;margin-right:10px}
.review-product-list #advancereviews-filteredReviews div{padding-top:0;clear:both;margin-right:5px}
#advancereviews-filteredReviews dd{border-bottom:1px solid #d8d8d8;padding-bottom:10px}
.helpful-review{padding-top:10px!important}
.helpful-review p.right a.btn-gray{margin-left:0}
.helpful-review p.left{width:185px}
.ratings .amount{padding:0}
#advancereviews-filteredReviews dd.last{border-bottom:0}
.ratings span,.product-view .product-shop .ratings p{float:left}
.ratings .rating-links a{line-height:12px}
.product-view .product-shop .ratings p{padding-left:10px}
.ratings span{margin-right:5px;line-height:12px}
#my-orders-table.data-table td .prod-sku{position:inherit!important}
#wishlist-table .prod-desc{word-wrap:break-word;width:129px;float:left}
#wishlist-table.data-table .btn-remove{margin-top:6px}
.page-print .col2-set .col-1{width:48%}
.sales-order-printinvoice .col2-set .col-1,.sales-order-printinvoice .col2-set .col-2,.sales-order-printcreditmemo .col2-set .col-1,.sales-order-printcreditmemo .col2-set .col-2{padding:10px}
.login-section{padding:0 10px}
.productmedia-index-index #login-form{width:400px}
button.btn-create-acc{margin-bottom:10px}
.char-limit{font-size:11px;color:#b4b4b4;font-style:italic}
.register-options{margin-top:12px}
.register-options li{list-style-type:disc;list-style-position:inside}
.productqa-index-index .box-title{padding-top:0}
.my-account .form-list label,.my-account .form-list .input-box,#payment_form_cybersourcepayment.form-list .input-box,#payment_form_cybersourcepayment.form-list label,#newsletter-detailed-subscription .form-list label,#newsletter-detailed-subscription .form-list .input-box{float:none;text-align:left}
.my-account .form-list .field{float:left}
.my-account #credit-card-form-validate .form-list .field{margin-right:30px}
.my-account .form-list li.fields .field,.customer-account-cimprofilecreate .form-list li .field{clear:none;float:left;margin-right:30px}
.name-firstname,.name-lastname{width:190px}
#payment_form_cybersourcepayment input#cybersourcepayment_cc_first_name,#payment_form_cybersourcepayment input#cybersourcepayment_cc_last_name{width:180px!important}
#credit-card-form-validate input#cybersourcepayment_cc_first_name,#credit-card-form-validate input#cybersourcepayment_cc_last_name{width:165px!important}
input#zip,select#country,input#city,select#region_id,input#telephone,input#region,input#cybersourcepayment_cc_billing_zip,input#cybersourcepayment_cc_billing_city,input#cybersourcepayment_cc_billing_state{width:318px!important}
.customer-account-cimprofilecreate #payment_form_cybersourcepayment select,.customer-account-cimprofilecreate input#cybersourcepayment_cc_owner,.customer-account-cimprofilecreate input#cybersourcepayment_cc_number,.wid-253px #cybersourcepayment_cc_number,.name-on-card #cybersourcepayment_cc_owner{width:245px}
#cybersourcepayment_cc_type_exp_div .v-fix select{width:114px!important}
input#cybersourcepayment_cc_owner,input#cybersourcepayment_cc_number{width:125px}
input#cybersourcepayment_cc_cid{width:145px}
.customer-account-cimprofilecreate select#cybersourcepayment_cc_type,.wid-253px #cybersourcepayment_cc_type,.country-select select{width:253px}
.customer-address-form input#zip,.customer-address-form select#country,.customer-address-form input#city,.customer-address-form select#region_id,.customer-address-form input#telephone,.customer-address-form input#region,.customer-address-form select#customer_address_type,.customer-address-form  input#extension,#payment_form_cybersourcepayment input#cybersourcepayment_cc_billing_zip,#payment_form_cybersourcepayment input#cybersourcepayment_cc_billing_city,.customer-account-cimprofilecreate #region_id,#credit-card-form-validate #cybersourcepayment_cc_billing_state,.customer-account-cimprofilecreate #payment_form_cybersourcepayment #cybersourcepayment_cc_billing_state,.credit-card-form-validate #cybersourcepayment_cc_owner,.credit-card-form-validate #cybersourcepayment_cc_number{width:245px!important}
.customer-address-form select#customer_address_type{width:250px!important}
.customer-address-form input#street_1,.customer-address-form input#street_2,#payment_form_cybersourcepayment input#cybersourcepayment_cc_billing_address{width:520px}
input#street_1,input#street_2,input#cybersourcepayment_cc_billing_address{width:244px}
input#cybersourcepaymentdirectdebit_bank_code,input#cybersourcepaymentdirectdebit_account_number{width:293px}
select#cybersourcepayment_expiration{width:67px;margin-right:6px}
select#cybersourcepayment_expiration_yr{width:74px}
select#cybersourcepayment_cc_type{width:151px}
select#ccsave_expiration{width:134px!important;margin-right:10px}
select#ccsave_expiration_yr{width:134px!important}
#payment_form_cybersourcepaymentdirectdebit select{width:299px}
select#ccsave_cc_type{width:278px}
input#ccsave_cc_owner,input#ccsave_cc_number{width:272px}
input#cybersourcepayment_save_card{margin:-2px 5px 0 0}
.card-expiry .for-month,.card-expiry .for-year{width:75px;float:left}
.my-account .form-list .add-field .input-box,.my-account .form-list .control .input-box{margin-left:0}
.my-account .form-list label,.customer-account-cimprofilecreate .form-list label{width:auto}
.customer-account-cimprofilecreate .street-validation div.validation-error,.customer-account-cimprofilecreate .street-validation div.validation-passed,.customer-address-form .street-validation div.validation-passed,.customer-address-form .street-validation div.validation-error{background-position:100% 2px!important;width:525px}
#cybersourcepayment_cc_type_exp_div div.validation-error,#cybersourcepayment_cc_type_exp_div div.validation-passed{background-position:55% 2px}
#cybersourcepayment_cc_type_exp_div.name-on-card div.validation-passed,#cybersourcepayment_cc_type_exp_div.name-on-card div.validation-error,.name-on-card div.validation-error,.name-on-card div.validation-passed{background-position:100% 2px;width:250px}
.email-validation div.validation-error,.email-validation div.validation-passed{background-position:59% 2px}
.edit-acc-form #email{width:383px}
#cybersourcepayment_cc_type_exp_div .input-box{width:475px}
#payment_form_cybersourcepayment .street-validation div.validation-error,#credit-card-form-validate .street-validation div.validation-error,#credit-card-form-validate .street-validation div.validation-passed{background-position:78% 2px}
#cybersourcepayment_cc_type_cvv_div div.validation-error,#cybersourcepayment_cc_type_cvv_div div.validation-passed{background-position:24% 2px}
.billing-col,.bill-ship-add{margin-bottom:20px;background:url(../images/bg-border.gif) repeat-x 0 100%;padding-bottom:22px}
.billing-col .info-box{width:49%}
.bill-ship-add .billing-col{float:left;width:48%;border:none;padding:0;margin:0}
.bill-ship-add .info-box{width:100%!important;position:relative;min-height:115px}
.bill-ship-add .addresses-primary{float:right!important;width:48%;margin:0!important}
.bill-ship-add .info-box .box-title{position:absolute;right:10px;top:7px;z-index:2;margin:0}
.my-account .form-list .control label{padding-left:28px}
.my-account .fieldset{margin:0}
.my-account .welcome-msg h2.sub-title{font-size:14px!important;background:none;margin-bottom:0;text-transform:capitalize!important}
.my-account h2{text-transform:uppercase!important;background:none;margin-bottom:0!important;font-size:16px;font-family:Arial,Helvetica,sans-serif;color:#414141}
.my-account .order-items.order-details h2.sub-title{text-transform:capitalize!important}
.order-details .order-additional .note-message dd{margin-bottom:0}
.dashboard h2.sub-title,.my-account h2.legend,.customer-account-cimprofilecreate h2.legend,.resources-tool-box h2.sub-title{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;border-bottom:0;margin-bottom:0!important;text-transform:uppercase!important;font-weight:bold!important}
.storecredit h2.table-caption{background:none}
.sidebar .block .block-title strong span{text-transform:uppercase;font:20px Oswald,Arial}
.col-left .block-account,.col-left .cms-left-nav-block,.contact-block{border:1px solid #e8e8e8;margin-bottom:20px}
.col-left .cms-left-nav-block .block-title,.sidebar .contact-block .block-title{padding:0;border:0}
.col-left .cms-left-nav-block .block-title h4,.contact-block .block-title h4{background:#f1f1f1;border-bottom:1px solid #e9e9e9;color:#393939;font-size:15px;line-height:30px;min-height:30px;padding:0 9px;text-transform:uppercase}
.col-left .cms-left-nav-block .block-content{padding:10px 4px;margin:0}
.col-left .cms-left-nav-block .block-content li a,.sidebar .block-blog-categories .block-content li.item a,.sidebar .block-blog-archives .block-content li.item a{background:url(//woodstream.scene7.com/is/image/woodstream/terro-gray-arrows-right?fmt=png-alpha) no-repeat 96% 9px;padding:0 9px;display:block}
.learning-center-nav .block-content li .action a.less,.learning-center-nav .block-content li .action a.less:hover{padding:0 9px 0 19px!important;background:url(//woodstream.scene7.com/is/image/woodstream/terro-gray-arrows-left?fmt=png-alpha) no-repeat 77px center!important}
.col-left .cms-left-nav-block .block-content li a:hover,.col-left .cms-left-nav-block .block-content li.active a,.col-left .cms-left-nav-block .block-content li.current .sub-nav-left a:hover,.sidebar .block-blog-categories .block-content li.item a:hover,.sidebar .block-blog-archives .block-content li.item a:hover{background:#f1f1f1 url(//woodstream.scene7.com/is/image/woodstream/terro-gray-arrows-right?fmt=png-alpha) no-repeat 96% 9px}
.cms-left-nav-block .block-content li.active a{color:#393939}
.sidebar .block-content li.show a{padding-right:30px}
.sidebar .block-content li.show a:hover{background:url(//woodstream.scene7.com/is/image/woodstream/terro-gray-arrows-right?fmt=png-alpha) no-repeat 96% 9px;text-decoration:underline}
.sidebar .block-content li.hide a{background:url(//woodstream.scene7.com/is/image/woodstream/terro-gray-arrows-left?fmt=png-alpha) no-repeat 90px center!important}
.sidebar .block-content li.hide a:hover{text-decoration:underline}
.my-account .info-box{background:#fbfbfb;border:1px solid #e9e9e9;min-height:80px}
.info-box-section{border:1px solid #e9e9e9;background:#fbfbfb;margin-bottom:10px;clear:both}
.resources-tool-box.info-box-section{background:none}
.info-box-section .info-box{background:none;border:0;min-height:95px}
.info-box-section h2.sub-title,.customer-account-cimprofilecreate h2.legend,.my-account h2.legend{background:#f1f1f1!important;font-weight:normal;border-bottom:1px solid #e9e9e9!important;padding:6px 9px!important}
.info-box-section h3.box-title,h3.box-title{font-size:16px!important;margin:0 17px 0 9px;color:#393939!important}
.min-ht-56 h3.box-title{margin:0 17px 0 0!important}
.info-box-area{background:url(../images/info-box-seperator.gif) repeat-y center center;margin-top:10px}
.info-box-section .info-box .box-content{padding:10px 17px 17px 9px;min-height:40px}
.recent-orders h2.table-caption,.contests h2.table-caption{text-transform:uppercase;font-size:16px!important;color:#393939;font-weight:bold;background:#f1f1f1!important;padding:6px 7px}
.recent-orders h2.table-caption a,.contests h2.table-caption a{font-weight:normal;font-size:12px;text-transform:capitalize}
.pager .amount,.pager .limiter{line-height:22px;padding-bottom:0}
.form-list .webforms-fields-row-16 label,.form-list .wide label{padding-left:0;text-align:left}
#questionForm .form-list .wide label{text-align:right}
.form-list .webforms-fields-row-16 label{padding-left:0}
.form-list .wide .list-select .control label{padding-left:0}
.form-list .list-select li.control{display:inline-block}
.data-table{margin-bottom:10px}
.data-table thead{background:none}
.data-table th{text-transform:uppercase}
.compare-products{padding:20px 0 0}
.compare-products .price-box{min-height:26px}
.compare-products .price-box p{margin-bottom:0}
.compare-products button.button{margin:0 0 10px}
.compare-products .data-table{border:1px solid #bdbdbd;margin:0}
.compare-products .data-table td,.compare-products .data-table th{border:1px solid #bdbdbd!important;border-width:0 1px 1px 0!important;padding:15px 10px 16px}
.compare-products .data-table tr.odd{background:#f9f9f9}
.compare-products .data-table tr.even{background:#efefef}
.compare-products .prod-wrapper{min-height:112px}
.compare-products .comp-prod-name{min-height:47px}
.compare-products .other-product-details{min-height:65px}
.compare-products .product-name{height:39px}
.view-images-details .product-image,.block-content .product-image,.sidebar .widget-new-products li .product-image{width:188px}
.compare-products .product-image{background:#fff;width:188px}
.compare-products .ratings{margin:0 auto;width:100%;float:none;display:inline-block}
.compare-products .ratings .rating-box{float:none;display:inline-block;vertical-align:middle;margin-top:-1px}
.compare-products .link-remove{margin:-15px -10px 10px 0;height:20px;text-align:right}
.compare-products .link-remove a{background:#e2e2e2 url(../images/remove-item.gif) no-repeat 98% 2px;color:#ff6900;font:bold 12px/20px arial;display:inline;padding:3px 24px 3px 9px}
.compare-products .link-wishlist{background:url(//woodstream.scene7.com/is/image/woodstream/terro-gray-arrows-right?fmt=png-alpha) no-repeat 100% center;padding-right:16px;font-weight:bold}
.compare-products .buttons-set{margin:0;padding:10px 0 0}
.btn-comp-close{background:url(//woodstream.scene7.com/is/image/woodstream/terro-btn-common?fmt=png-alpha) no-repeat 100% -328px!important;display:block;width:119px;height:25px;margin:0!important}
.product_comparison{background:url(../images/bg-border.gif) repeat-x 0 100%;padding:0 0 20px;overflow:auto;margin:0 0 35px}
.balance-info{background:#fbfbfb;border:1px solid #e9e9e9;padding:18px 10px 10px;clear:both;text-align:left;margin-bottom:15px}
.account-login .form-list li .note a,.account-login .form-list li.control a{background:none!important}
.my-rewards h2.sub-title,.store-page h2.sub-title,.storecredit h2.table-caption,.enterprise-invitation-index-index h2.table-caption{border-bottom:0;color:#414141;font-size:18px;font-family:Arial,Helvetica,sans-serif;padding-bottom:0;font-weight:normal;margin-bottom:10px;text-align:left}
.my-rewards h2.sub-title{padding-bottom:10px}
.enterprise-rma-return-history .buttons-set .back,.enterprise-rma-return-view .buttons-set .back{display:none}
.store-page h2.sub-title,.storecredit h2.table-caption,.enterprise-invitation-index-index h2.table-caption{background:none!important;text-transform:capitalize!important;border-bottom:0!important;padding-bottom:4px}
.enterprise-customerbalance-info-index .storecredit h2.table-caption,.enterprise-invitation-index-index h2.table-caption{border:0!important}
.rewards-btn{text-align:right}
a.btn-gray{margin-left:10px}
a.btn-gray,a.btn-gray span,button.btn-gray,button.btn-gray span,.my-account button span,.my-account button span span{display:inline-block;background:url(//woodstream.scene7.com/is/image/woodstream/terro-btn-common?fmt=png-alpha) no-repeat 100% -176px!important;padding:0 27px 0 0}
a.btn-gray span,button.btn-gray span,.my-account button span span{background-position:0 -143px!important;color:#393939;text-transform:uppercase;padding:0 0 0 10px;display:block;line-height:26px;font-weight:bold}
button.btn-gray{padding-right:24px}
#questionForm button.btn-gray{margin-left:241px;float:left}
#questionForm p.required{text-align:left;margin-left:240px;width:auto}
button.btn-gray span{font-size:12px;font-family:Arial,Helvetica,sans-serif}
.buttons-set p.back-link a{color:#0a1996}
.pager .limiter label,.pager .limiter select{margin-right:5px}
.data-table tbody tr:nth-child(2n),.data-table tr.even{background:#fff}
.help-section h2{background:#f1f1f1;padding:6px 10px;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #e9e9e9}
.help-section{border:1px solid #e9e9e9;margin-top:20px}
.help-info{padding:30px}
.help-info li{float:left;margin-right:70px;height:20px}
.help-info li.last{margin-right:0}
.help-info li a{padding-left:15px;display:block}
.help-info li.call-icon a{padding-left:0!important}
.help-info li.call-icon,.cannot-ship strong,.help-info li.call-icon,.cannot-ship strong,.help-info li.delivery-icon,.free_shipping a,.help-info li.faq-icon,.help-info li.contact-icon,.shipping-info a,.catalog-product-view .shipping-info a{background:url(../images/links-icons.png) no-repeat 0 -114px!important}
.catalog-product-view .shipping-info a,.quickview-main .shipping-info a{background-position:0 -195px!important;display:block;padding-left:30px;width:136px;margin-top:10px;float:left}
.product-shop #let-us-help {float:left;padding:5px 0 0;width:186px}
.help-info li.delivery-icon,.free_shipping a{background-position:0 -195px!important}
.help-info li.faq-icon{background-position:0 -164px!important}
.help-info li.contact-icon{background-position:0 -140px!important}
.help-info li.delivery-icon a{padding-left:30px}
.help-info li.faq-icon a{padding-left:25px}
.help-info li.call-icon{padding-left:18px;color:#0a1996}
.help-info li.contact-icon a,.free_shipping a{padding-left:34px;display:block;height:20px}
.order-details{font-size:12px!important}
.ship-divider{display:inline-block;margin:10px 10px 0 3px;border-right:solid 1px #ccc;float:left;height:27px}
#bundleProduct span.ship-divider{margin-left:8px}
.cannot-ship strong{background-position:0 -213px!important;display:block;float:left;margin-right:4px;padding-left:22px}
.cannot-ship span{display:block;float:left}
.cannot-ship {height:27px;line-height:27px;padding:10px 0 0;width:190px}
.free_shipping{line-height:20px;margin-top:13px;padding-right:10px}
.quickview-main .price-box .old-price .price{font:bold 12px/26px arial}
.recent-orders h2.table-caption span.separator,.link-seperator,span.separator,.contests h2.table-caption span.separator{font-weight:normal;color:#d8d8d8}
.link-seperator{color:#0a1996!important}
.info-box-area .info-box .box-title a,.sub-title a,.box-title a{text-transform:capitalize!important}
.dashboard .welcome-msg,.dashboard .col2-set,.dashboard .recent-orders{padding:0 0 7px}
.order-btn{float:right;clear:both}
.order-details .order-btn{clear:none}
.page-title .order-btn{clear:both}
.order-btn a.btn-gray,.cannot-ship,.free_shipping{float:left}
.order-page .order-date{font-size:12px;color:#414141;padding-top:10px}
.order-page .info-box{min-height:75px}
.order-details .table-caption,.sales-order-print .table-caption{background:none;font-size:18px;color:#414141;border:0;margin-bottom:5px}
.order-details .data-table thead,.order-details .data-table tfoot,.sales-order-print .data-table thead,.sales-order-print .data-table tfoot,.data-table thead,.data-table tfoot{background:#f1f1f1}
.customer-account-index .data-table thead{background:none!important}
.order-details .data-table td,.sales-order-print .data-table td,.sales-order-printinvoice .data-table td,sales-order-printinvoice .data-table th,.sales-order-printshipment .data-table th,.sales-order-printshipment .data-table td,.sales-order-printcreditmemo .data-table th,.sales-order-printcreditmemo .data-table td{border-right:0!important;border-left:0!important}
.order-details .data-table tfoot td{border:0!important}
.data-table{border-collapse:collapse;border-width:1px 1px 0;border-color:#e9e9e9}
.order-details .data-table{border-bottom:1px solid #e9e9e9}
.edit-acc-form form{display:block;padding:0!important}
.edit-acc-form form .form-list{padding:10px}
.edit-acc-form form .buttons-set{padding:10px 10px 0}
.edit-acc-form{margin-top:20px}
.edit-acc-form .form-list li.fields .field{padding:0}
.edit-acc-form .form-list li{margin:0 0 15px}
.edit-acc-form input#firstname,.edit-acc-form input#lastname{width:165px!important}
.customer-address-form h2.legend{display:none}
.wid-594px{width:594px!important}
.customer-address-form form{padding:10px!important;display:block}
.customer-address-form .my-account,.edit-acc-form,.customer-account-cimprofilecreate form{padding-bottom:20px;background:none!important}
.sales-order-print .data-table tfoot td{border:none!important}
.sales-order-print .data-table tfoot tr.last td,.order-details .data-table tfoot tr.last td{border-bottom:1px solid #e9e9e9!important}
.newsletter-manage-index .form-list .input-box,.newsletter-manage-index .form-list label,#giftcard-form .form-list .input-box,#giftcard-form .form-list label{float:left}
.customer-account-cimprofileedit .buttons-set{width:628px}
.customer-account-cimprofilecreate form{display:block;padding:0!important;margin-top:20px}
.customer-account-cimprofilecreate form .form-list,.customer-account-cimprofilecreate form .buttons-set{padding:20px 10px 0}
#payment_form_cybersourcepayment .v-fix{margin-right:20px}
.addresses-list .addresses-primary{float:left;margin-right:28px}
.addresses-list .addresses-additional li.item{min-height:165px;margin-bottom:20px;width:332px;float:left}
.addresses-additional-default{margin-bottom:33px}
.addresses-additional-default #additional-address li.item{width:300px}
.addresses-list .addresses-additional li.even{float:right!important}
#additional-address li.item{min-height:120px}
.customer-account-cimprofile #additional-address li.item.odd,.back-link{clear:both}
#additional-address input{vertical-align:top}
.payment-profile h1{float:left}
.payment-profile .buttons-set{float:right;margin:0;padding:0;clear:none}
li.default-profile{background:#fbfbfb;border:1px solid #e9e9e9;padding:10px;min-height:120px!important}
.addresses-additional{padding-left:12px}
#additional-address li{width:322px;margin-right:15px}
#additional-address li.empty{padding:0}
li.default-profile h3.box-title{font-weight:normal;color:#414141!important;padding-bottom:15px;margin:0}
.eback-link{padding-top:10px}
.addresses-list .addresses-additional li.info-box{width:332px;margin-bottom:20px}
.addresses-list .addresses-additional li.item.even{margin-right:28px}
.addresses-list .addresses-additional li.item .actions{margin-top:10px}
.account-balance.info-box,.reward-info.info-box{width:323px;float:left;margin-bottom:10px;padding:10px 10px 0}
.info-box.min-ht-56{min-height:56px;width:323px;float:left;margin-bottom:10px;padding:10px 10px 0}
.info-box.odd{margin-right:10px}
.dashboard .recent-orders h2{border:1px solid #e9e9e9;border-bottom:0}
#my_recent_reviews .details,.min-ht-56 p.box-content,.reward-info.info-box h3.box-title,.reward-info.info-box .box-content{margin-left:0!important;padding-left:0;margin-top:0}
.min-ht-56 p.box-content,.reward-info.info-box .box-content{min-height:20px}
.info-box .box-content{color:#414141}
.order-page-tab-data{background:url(../images/bkg-tab-content.png) repeat-x 0 0;padding-top:19px}
.order-info{border-bottom:0;margin-bottom:0;position:relative}
.order-info dd{left:0;position:absolute;top:51px;width:100%;z-index:1}
.my-account .order-details{clear:both;margin-top:20px}
.order-info dt{padding:6px 20px 0 0}
.order-page .order-page-tab-container h2.box-title{background:none;border-bottom:0;padding:0}
.order-page-tab-data h2.box-title,.order-details h2.table-caption{text-transform:capitalize!important}
.order-details .data-table th{text-transform:capitalize!important}
.order-details .order-links{float:right;background:none}
.order-details .link-print.btn-gray{display:block;padding:0 27px 0 0}
.order-items.order-details .buttons-set{clear:none!important}
.order-details .link-print{font-size:12px;text-transform:capitalize}
.home-icon{background:url(../images/Icon-billing-address.png) no-repeat left 0!important;padding-left:20px!important}
.delivery-add-icon{background:url(../images/Icon-delivery-addresses.png) no-repeat left 0!important;padding-left:20px!important}
.order-page-tab-container .order-status span{padding:0 30px}
#cybersourcepayment_cc_type_exp_div div.validation-passed{background-position:55% 2px}
#cybersourcepayment_cc_type_cvv_div div.validation-passed{background-position:40% 2px}
.cart-cell .availability{display:none}
.dotted-seperator{background:url(../images/bg-border.gif) repeat-x 0 0;padding-top:22px}
.dotted-seperator h2.sub-title{border-bottom:0!important;margin-bottom:0;font-family:Arial,Helvetica,sans-serif}
.verification-section h2{margin-bottom:10px;font-weight:bold}
.verification-section th{background:#f1f1f1;font-weight:bold}
.verification-section .data-table{border-bottom:1px solid #e9e9e9;width:98%;margin-top:15px}
.verification-section .data-table td{border:0;padding:8px 12px 0}
.verification-section .data-table .button{padding:15px 0}
.article-pager .pages a,.article-pager .pages a:hover{color:#0a1996!important;text-decoration:none!important}
.dialog_content{background:#fff!important;color:#414141!important;font-family:Arial,Helvetica,sans-serif;font-size:12px}
.dialog_title{font-size:14px;font-weight:bold}
.dialog_close{right:10px;left:inherit}
.webforms-fields-row-16 ul.list-select li{float:left;clear:none}
.back-link a.button{background-position:0 -547px!important;padding:0 0 0 7px}
.back-link a.button span{background-position:100% -575px!important;padding:0 15px 0 5px}
.enterprise-invitation-index-send .form-buttons p.back-link{width:169px}
.enterprise-invitation-index-send div.validation-error{background-position:57% 2px}
.box .pages a,.advancedreviews-reviews-form .box-content,.tab-content .box-content{background:none!important}
.min-wid-260{min-width:260px}
.my-account .data-table td{padding:5px 12px!important}
.sub-banner-block{padding:15px 0 32px;background:url(../images/bg-border.gif) repeat-x 0 100%;margin-bottom:21px}
.sub-banner-links{padding:0!important;margin:0!important}
.sub-banner-links li{float:left;list-style-type:none;margin-right:9px}
.sub-banner-links li.last{margin-right:0}
.video-block{clear:both;padding-bottom:25px}
.video-block .page-title{margin-bottom:18px}
.video-block .video-info{width:300px}
.video-block .video-info p{margin-bottom:12px}
.sub-cat-details{float:left;width:100%}
.sub-cat-image{float:right;padding:0 10px 10px}
.learning-center-Tabs{margin-top:27px;clear:both}
.learning-center-Tabs dd{padding:0}
.sub-category-listing .sub-cat-image{float:left;width:130px}
.sub-cat-data-des{float:right;width:315px}
.sub-cat-data-des h2 a{font-size:16px;color:#414141}
.sub-category-listing-data{padding:25px 5px 30px 0;border-top:1px solid #d8d8d8;clear:both}
.sub-category-listing-data.last{border-bottom:1px solid #d8d8d8}
.resources-tool-box dl{width:304px;float:left;padding:0 20px;margin-bottom:0}
.resources-tool-box .tool-box-seperator{margin:10px 0;background:url(../images/info-box-seperator.gif) repeat-y center center}
.horizontal-seperator{background:url(../images/bg-border.gif) repeat-x 0 100%;padding-bottom:2px}
.tool-box-content{margin:0 5px}
.resources-tool-box dd{background:url(../images/links-icons.png) no-repeat 0 -267px;padding-left:11px;margin-left:2px;line-height:20px}
.resources-tool-box dt{margin-bottom:5px}
.site-map-section .sub-title{background:none;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;margin:0!important;text-transform:none!important}
.site-map-section .left{width:220px;margin-right:15px}
.site-map-section .left.last{margin-right:0}
.site-map-section .list-block{min-height:230px}
.site-map-section ul{padding-left:0;margin-top:0!important}
.site-map-section .list-block ul ul{padding-left:10px}
.site-map-section ul li{list-style-type:none}
.site-map-section li strong{font-size:12px}
.site-map-section li{padding-left:6px;background:url(../images/links-icons.png) no-repeat 0 -409px;margin-left:8px}
.site-map-section li.first,.site-map-section .list-block li{ padding-left:0; background:none;margin-left:0}
.article-banner-img{margin:10px 0 25px}
.article-table{margin:16px 0}
.article-table thead th{background:#dfdfdf}
.article-table tr.even{background:#efefef!important}
.cms-helpful-resources .sub-banner-block,.cms-about-us .sub-banner-block{background:none!important;padding-bottom:0!important}
.cms-helpful-resources .sub-banner-links li,.cms-about-us .sub-banner-links li{margin-right:17px}
.cms-helpful-resources .sub-banner-links li.last,.cms-about-us .sub-banner-links li.last{margin-right:0}
.sidebar .contact-block .block-content{border:0;margin:0;padding:0 0 10px;background:#fbfbfb}
.sidebar .contact-block .block-content li{border-bottom:1px solid #e8e8e8;padding:5px 10px;background:none;height:auto;line-height:22px}
.sidebar .contact-block .block-content li a,.sidebar .contact-block .block-content li a:hover{background-position:96% center}
.sidebar .contact-block li strong,.sidebar .contact-block li span{font-size:12px}
.sidebar .contact-block li strong{color:#393939}
.col-left .learning-center-nav .block-content{padding:10px}
.col-left .learning-center-nav .block-content li{background:none;padding:5px 0;border-bottom:1px solid #d8d8d8;margin:0}
.col-left .learning-center-nav .block-content li a{margin:0;padding:0}
.col-left .learning-center-nav .block-content li strong{font:14px/30px Oswald,arial;display:block;color:#414141}
.col-left .learning-center-nav .block-content li.current{border:0;padding:0 0 12px}
.col-left .learning-center-nav .block-content li.current a{margin:0 0 10px;padding:0;border-bottom:solid 1px #d8d8d8}
.col-left .learning-center-nav .block-content li.current a:hover{background:#fff url(//woodstream.scene7.com/is/image/woodstream/terro-gray-arrows-right?fmt=png-alpha) no-repeat 96% center}
.col-left .learning-center-nav .block-content .sub-nav-left li{padding:0;border:0}
.col-left .learning-center-nav .block-content .current .sub-nav-left a{margin:0;padding:0 25px 0 10px;border:0}
.col-left .learning-center-nav .block-content .current .sub-nav-left a.active{background:url(//woodstream.scene7.com/is/image/woodstream/terro-gray-arrows-right?fmt=png-alpha) no-repeat 96% center #f1f1f1}
.col-left .learning-center-nav .block-content .current .sub-nav-left li a.see-more{text-align:right;display:block;padding-right:30px}
.col-left .learning-center-nav .block-content li.first{border-top:1px solid #d8d8d8}
.col-left .learning-center-nav .block-content .action.no-bg{text-align:right}
.col-left .learning-center-nav .block-content .action.no-bg a{border-bottom:0;margin-bottom:0}
.col-left .learning-center-nav .block-content .action.no-bg:hover,.col-left .learning-center-nav .block-content .action.no-bg a:hover{background-color:inherit!important}
.col-left .learning-center-nav .block-content .action.no-bg a{color:#0A1996!important;padding-right:30px}
.cms-press-release p strong a{color:#414141;margin-bottom:5px}
.article-pager,.pressrelease-pager{padding:5px 12px;background:#f1f1f1!important}
.article-pager .pages a,.pressrelease-pager .pages a{color:#0a1996;text-decoration:none}
.article-pager .seperator,.pressrelease-pager .seperator{padding-left:8px}
.article-pager .pages,.pressrelease-pager .pages{margin-right:0}
.detailed-subscription-form ul{padding-left:0}
.detailed-subscription-form ul li{list-style-type:none}
.detailed-subscription-form input#firstname,.detailed-subscription-form input#lastname,.detailed-subscription-form input#email{width:319px!important}
.detailed-subscription-form  #_dob,.edit-acc-form #_dob{width:119px!important;margin-right:5px}
.detailed-subscription-form #gender,.edit-acc-form #gender{width:126px!important}
.detailed-subscription-form p.required{text-align:left}
.newsletter-detailed-subscription .width-180px .input-box{width:180px}
.newsletter-detailed-subscription .input-box{width:325px}
.width-200px .input-box{width:190px}
.width-200px.dob .validation-passed{background-position:81% 2px!important}
.testimonial{border:1px solid #fa6900;padding:10px;margin-bottom:10px;min-height:200px}
.testimonial h1{font-size:20px}
.testimonial p{margin:5px 200px 5px 0}
.testimonial .product{float:right;padding-left:10px;width:190px}
.testimonial .product p{margin:5px 0}
.testimonial .product a{display:block;width:190px;margin:0;padding:0}
.sub-cat-section h2,.cms-page-view h2{text-transform:capitalize!important;font-weight:bold}
.fancybox-inner .sub-cat-section h2{font:bold 14px/18px arial;margin:0}
.fancybox-inner p{margin-bottom:1em}
.fancybox-inner ul{list-style:disc outside;padding-left:2.5em;margin-bottom:1em}
.fancybox-inner .giftcard-form ul{list-style:none;padding:0;margin:0}
.checkout-onepage-index .fancybox-inner .page-title h1{background:none;border:0;font:24px/27px Oswald;height:auto;padding:0}
.form-list .input-box .reward-pts a{font-size:12px}
.entry-comment strong,.entry-answer strong,.review-section .review-count,.review-section .rating-box,.review-product-addnew .page-title,.video-block .video-image,.video-block .video-info{float:left}
.qa-space,.qa-space-bold{padding-left:30px;display:block; width:95%}
.qa-space-bold{padding-left:18px}
.entry-comment strong,.entry-answer strong{color:#414141}
.col-right .block-content{margin:0 auto 15px;width:190px}
.box-related .block-content,.col-right .contact-block .block-content{width:auto}
.block-content .item-first .btn-cart-advance-review-list{margin-bottom:7px}
.block-content .item-first{background:url(../images/bg-border.gif) repeat-x 0 100%;padding-bottom:17px}
.box-up-sell .box-title h3{font-weight:normal;text-transform:capitalize}
.review-section .review-count,.review-section .rating-box{float:left}
.review-section .review-count{line-height:12px;padding-left:10px;color:#717171}
.review-product-addnew .page-title,.review-product-list .page-title{float:left}
.review-product-addnew .back-link,.review-product-list .back-link{float:right;clear:none}
.review-section-clear{clear:both}
.reviews-pager-section{background:#f1f1f1;border:1px solid #e9e9e9;padding:10px 10px 7px;margin-bottom:18px}
.reviews-pager-section #advancereviews-sort-reviews{float:left}
.reviews-pager-section #advancereviews-pager-reviews{float:right}
.reviews-pager-section .pager{background:none;border:0;padding:0;margin:0}
#advancereviews-filteredReviews{padding:0}
#customer-reviews .review-section-clear .review-desc{margin-top:18px}
.error-page p strong{font-size:14px}
.error-page ul{padding-left:14px}
.error-page-nav{background:url(../images/bg-border.gif) repeat-x 0 0;padding-top:22px;padding-left:0!important}
.error-page-nav li{list-style-type:none;float:left;border-right:1px solid #bdbdbd;padding:0 20px;line-height:12px}
.error-page-nav li.last{border-right:0}
.error-page-nav li.first{padding-left:0}
.deals-tips{background:none;padding:0}
.deals-tips .form-subscribe label{text-align:left}
.deals-tips .form-subscribe label span{background:url(../images/links-icons.png) no-repeat 100% -290px;padding-right:38px}
.deals-tips p{font-size:12px;padding-top:10px}
.social-btn{background:url(../images/social-icon.png) 0 0 no-repeat;width:30px;height:30px;display:block}
.twitter{background-position:0 -35px}
.youtube{background-position:0 -70px}
.col-left .block-account .block-title{padding:0 0 10px;border-bottom:1px solid #e9e9e9;background:#f1f1f1;padding:1px 5px 4px 10px}
.col-left .block-account .block-title span{font:bold 16px/30px arial!important}
.col-left .block-account ul{padding:5px 4px 11px}
.sidebar .block-account{background:none}
.my-account .page-title{padding:0}
.col-left .products-list .product-image,.col-right .products-list .product-image{float:none;margin:0 10px;display:inline-block}
.col-right .products-list .product-image,.shop-best-seller-box .product-image{border:1px solid #e9e9e9}
.col-left .products-list li.item,.col-right .products-list li.item{padding:0 0 20px}
.col-left .products-list .product-shop,.col-right .products-list .product-shop{margin:0;padding:20px 10px 0}
.col-left .products-list .product-shop .f-fix,.col-right .products-list .product-shop .f-fix{float:none}
.sidebar .block-compare{background:#f1f1f1;border:1px solid #e9e9e9;padding:0 0 10px}
.sidebar .block-compare .block-title{text-align:center;padding:5px 0 7px;margin:0 10px}
.sidebar .block-compare .block-title strong span{font:16px/40px Oswald!important;color:#393939}
.sidebar .block-compare .actions{border-top:1px solid #d8d8d8;margin:0 10px;padding-top:10px}
.sidebar .block-compare .actions a.left{margin:5px 0 0}
.sidebar .block-compare .block-content{padding:0}
.sidebar .block-compare .block-content li{padding:9px 10px 7px;width:auto;background:none;margin:0;font:bold 12px/40px arial;color:#393939;position:relative}
.sidebar .block-compare .block-content li p.product-name{padding-right:18px;margin:0 0 7px;height:auto}
.sidebar .block-compare p.empty{text-align:center;height:37px}
.sidebar .block-compare li a.btn-remove{background:url(../images/btn-remove-gray.gif) no-repeat 0 0;margin:3px 0 0}
.sidebar .block-compare .product-name a{font:bold 12px arial;color:#393939}
.sidebar .block-compare .for-compare-box-left{left:40%;line-height:100%;position:absolute;top:10px;z-index:11}
.products-grid .desc,.products-list .desc,.productmedia-view-index .desc,.related-sub-desc{color:#727272;min-height:20px;font:12px/1.35 arial}
.horizontal-enews{background:#ff6900;border:solid 5px #fee600;margin:0 0 15px;padding:0 0 25px}
.horizontal-enews .form-subscribe{background:none;border:0;padding:0 20px 0 0}
.horizontal-enews .form-subscribe-header{margin:0;padding:15px 0 0 26px}
.horizontal-enews input.input-text{width:148px}
.horizontal-enews .form-subscribe-header p.form-subscribe-copy{padding:12px 0 4px}
.horizontal-enews .form-subscribe-header label{text-align:left}
.horizontal-enews .form-subscribe .validation-advice{width:410px}
.footer-container .horizontal-enews{background:none;border:0}
.cat-horz-banner{margin:0}
.sidebar .block-layered-nav dd li,.search-filters li,.refine-search li.refinement-search{background:url(//woodstream.scene7.com/is/image/woodstream/terro-gray-arrows-right?fmt=png-alpha) no-repeat 94% center;margin:0;padding:0;border-bottom:solid 2px #d8d8d8;height:43px;font:14px/43px arial;color:#848484}
.refine-search .selected,.m-selected-ln-item{background:#f1f1f1 url(//woodstream.scene7.com/is/image/woodstream/terro-gray-arrows-right?fmt=png-alpha) no-repeat 94% center!important;color:#393939!important}
.refine-search li.refinement-search.last{margin:0 0 18px}
.new-product{background:url(//woodstream.scene7.com/is/image/woodstream/ter-us-label-new-1?fmt=png-alpha) no-repeat 0 0;width:95px;height:41px;display:block;position:absolute;right:1px;bottom:0;z-index:2}
.img-over{background:url(../images/product-overlay.png) repeat 0 0;border:solid 1px #bababa;width:168px;height:168px;display:none;position:absolute;left:-1px;top:-1px;z-index:1}
.over .img-over{display:block}
.results-view .category-products{padding:25px 0 0}
.contests-pager{padding:5px 10px 5px 0;margin:10px 0 8px;background:#f1f1f1;border:solid 1px #e9e9e9}
.contests-pager .title{text-transform:uppercase;font-weight:bold}
.toolbar-bottom .contests-pager .title{display:none}
.toolbar-bottom .contests-pager{margin-top:0}
.contests-pager .pages{line-height:20px;margin-left:10px}
.contests-pager .pages ol b{display:block;margin:0 5px;color:#939393;font-weight:normal;float:right}
.contests-list li{padding:2px 0}
.contests-list li h2 a{font-size:14px;text-transform:capitalize}
.contests-list li h2 a:hover{text-decoration:underline}
.conteststant_information h4{background:#f1f1f1;border:solid 1px #e9e9e9;border-bottom-width:0;padding:8px 12px;text-transform:uppercase}
#image-video-label,#rules_regulation_data{padding:15px 0 0}
.result-list,.contests-list{padding:10px 0;border:solid 1px #e9e9e9;margin:0 0 10px}
.result-list td,.contests-list td{padding:10px 12px;border-bottom:solid 1px #e9e9e9}
.result-list .product-image,.contests-list .product-image{float:left;position:relative;text-decoration:none!important}
.result-list .product-shop,.contests-list .product-shop{margin-left:190px;line-height:150%}
.result-list .product-shop h2{color:#0a1996;font-size:14px;text-transform:uppercase;margin:0 0 15px}
.result-list .product-shop p{padding:0 0 5px}
.product-shop .votes{color:#0a1996;font-weight:bold;font-size:12px}
.result{display:inline-block;font:12px arial;vertical-align:middle}
.pager strong{float:right}
#ContestsForm .form-button{float:right;margin-right:186px}
#ContestsForm p.required{width:516px}
.buttons-set .right p.required{width:100px}
.form-list.contestant{margin-top:20px}
.form-list.contestant label{text-align:left;min-width:120px;width:auto}
.for-enews{padding:12px 0 0 135px;line-height:18px}
.enews-sign-me-up{float:left;padding-left:8px;width:63%}
.highlight{border:0!important}
.contests-pager.pager .amount{float:left;line-height:14px;padding-left:50px;text-align:center}
.box-collateral .box-title{clear:both}
.box-collateral .box-title h2{font:20px/1.2 Oswald,Arial;text-transform:uppercase;color:#393939}
.box-collateral .box-title,.sidebar .block-wishlist.block .block-title,.sidebar .block-wishlist.block .block-title strong span{margin:0 0 16px;padding:15px 0 0;font:20px Oswald,Arial;text-transform:uppercase;text-align:center}
.sidebar .products-grid li.item{margin:0 0 25px;padding:0 11px 25px;border-bottom:solid 2px #d8d8d8}
.sidebar .products-grid .product-image{width:188px;height:188px}
.sidebar .products-grid li.no-seperator,.sidebar .products-grid li.last,.block-content li.last,.sidebar .widget-new-products .products-list li.item.last{margin:0!important;background:none!important;border:0!important}
.sidebar .block-account .block-content li.current.last{background:url(//woodstream.scene7.com/is/image/woodstream/terro-gray-arrows-right?fmt=png-alpha) no-repeat 97% center #f2f2f2!important;color:#393939}
.block-account .block-content li.last{width:100%}
.block-account .block-content li.last.current{width:97%}
.sidebar .block-compared .block-content .product-name{margin:0}
.sidebar .products-grid{margin:0;padding:0}
.account-login .form-list li.fields .field{width:225px;float:left;padding-right:20px;clear:none;text-align:left}
.account-login .page-title h1{font:bold 15px/27px arial;text-transform:uppercase}
.account-login #login-form,.account-login .col-2{width:451px;border:1px solid #e9e9e9}
.account-login .account-sub-head{font-size:14px}
.account-create{padding:0 10px 5px}
.account-create .page-title{margin:0 -10px 15px}
.account-create .form-list li.fields .field{width:206px;padding-right:0;margin-right:9px}
.account-create .form-list .control label{width:410px}
.account-login .form-list li .note a,.account-login .form-list li.control a,.product-view .product-shop .description a,.upload-image a,.sidebar-links p span{background:url(//woodstream.scene7.com/is/image/woodstream/terro-gray-arrows-right?fmt=png-alpha) no-repeat right center;padding-right:16px}
.form-list li{clear:left;margin:0 0 15px}
.account-login .form-list .validation-advice{width:185px}
.page-title{margin:0 0 11px}
.compare-products .page-title{margin:0 0 14px}
.product-view .product-img-box .collateral-tabs{margin:0;padding:0}
.product-view .product-img-box .product-collateral{padding:20px 0 31px}
.product-view .product-img-box .product-collateral .tab-container{background:none;padding:0;margin:0}
.product-view .product-img-box .collateral-tabs .tab{padding:0 0 0 15px}
.product-view .product-img-box .collateral-tabs .tab span{padding:0 15px 0 0}
.product-view .product-img-box .collateral-tabs .tab-content{padding:20px 0 0}
.product-view .product-shop .description h2,.product-main-info h2{font-size:12px;font-weight:bold;padding:0;text-transform:capitalize}
.sidebar-links{margin:0 0 20px;padding:6px 13px 2px;background:url(../images/bg-border.gif) repeat-x 0 100%}
.sidebar-links p{padding:15px 0 14px 40px;border-bottom:1px solid #d8d8d8}
.sidebar-links p a:hover{color:#555;text-decoration:underline}
.sidebar-links p.pdf-instructions,.sidebar-links p.emailto-link,.sidebar-links p.add-to-wishlist,.sidebar-links p.find-in-store,.sidebar-links p.web-instructions,.sidebar-links p.doc-instructions{background:url(../images/bkg_sprites.png) no-repeat -467px -321px}
.sidebar-links p.emailto-link{background-position:-467px -362px}
.sidebar-links p.add-to-wishlist{background-position:-466px -408px}
.sidebar-links p.find-in-store{background-position:-468px -603px}
.sidebar-links p.web-instructions{background-position:-467px -670px}
.sidebar-links p.doc-instructions{background-position:-467px -636px}
.upload-image{padding:11px 0 0;text-align:center}
.prod-images li{float:left;margin-right:3px}
.block-content li.item{width:191px;margin:0 0 21px;padding:0 11px 21px;background:url(../images/bg-border.gif) repeat-x 0 100%}
.sidebar .box-related .block-content li.item,.sidebar .widget-new-products .products-list li.item,.widget-products .products-list li.item{background:none;border-bottom:solid 2px #d8d8d8}
.block-compared .block-content li.item{margin:0 0 14px;padding-bottom:14px}
.block-content li.item input.checkbox{margin-bottom:10px}
.col2-left-layout .product-view .box-up-sell .products-grid,.col2-right-layout .product-view .box-up-sell .products-grid{border:0}
.info-box{border:solid 1px #b2b2b2;margin:0}
.sub-title,.fieldset h2.legend{font:20px Oswald,Arial;background:url(../images/bg-border.gif) repeat-x 0 100%;color:#393939;margin:0 0 20px!important;padding:0 0 12px}
.wishlist-index-share .sub-title,.fieldset h2.legend{margin:0 0 10px!important}
.wishlist-index-share .form-list textarea{height:8em}
#credit-card-form-validate h2.legend p{margin-bottom:0!important;padding-bottom:0!important}
#payment_form_cybersourcepayment{margin-top:15px}
.giftcardaccount .fieldset{width:530px}
.giftcardaccount .fieldset .form-buttons,.redeem-gift-card .fieldset{width:500px}
.redeem-gift-card{border-top:1px solid #d8d8d8;padding-top:15px}
.sidebar .block .block-title strong small{color:#414141;font:12px arial}
.col2-left-layout  #bundle-product-wrapper,.event-container{margin:0 0 8px}
.event-container .event{background:none;padding:0;margin:0;height:auto;line-height:auto}
.container-open .open{background:url(../images/bkg_event-container-open.gif) no-repeat 50% 100%;height:75px}
.cart .title-buttons{padding:0}
.col3-layout .col-wrapper{width:701px}
.col3-layout .col-main{width:465px;margin-left:20px}
.sidebar .widget-new-products .widget-title{text-align:center}
.widget-new-products .jcarousel-skin-tango .jcarousel-container-horizontal,.widget-products .products-list li.item.last{border:0}
.col-left .widget-new-products .products-list li.item{border-bottom:2px solid #d8d8d8}
.uploadmedia p.required{width:336px}
.uploadmedia .form-buttons{width:324px}
.uploadmedia .form-list textarea{height:4em;width:380px;vertical-align:middle;margin:5px 0 3px}
.uploadmedia input#media_image{margin-top:5px}
.uploadmedia .form-list .input-box{width:380px}
.uploadmedia .loader{display:inline-block;width:16px;height:16px;padding:5px 0 0 5px;float:right}
.uploadmedia .progress{width:2px;height:15px;color:#fff;overflow:hidden;background-color:blue;padding-left:0;margin-right:145px;margin-top:10px}
.form-list .name-prefix select{width:90px}
.form-list textarea#short_description{float:none}
ul.links li{border-right:solid 1px #a5a5a5;padding:0 7px 0 2px}
ul.links li.last{border:0;padding-right:0}
.buttons-set p.back-link a{margin:0}
.wishlist-index-share .form-buttons p.back-link{width:69px;text-align:left}
.product-sku{padding:9px 0 10px;color:#727272}
.quickview-main .or{display:inline-block;padding:8px 0 0}
.quickview-main .regular-price .price{font-size:20px!important;font-weight:normal}
.quickview-main .product-view{padding:25px;width:701px;float:none}
.quickview-main .product-collateral{min-height:185px;width:auto}
.quickview-main .giftcard-amount-form{padding:0}
.quickview-main .config-data{float:left;margin-right:15px;width:205px}
.quickview-main .config-option{float:left;width:155px;border-left:1px solid #d8d8d8;padding-left:15px}
.quickview-main .config-option dt,.quickview-main .config-option dd{padding:0 0 4px}
.quickview-main .bundle-summary .summary,.quickview-main .product-collateral{display:none}
.quickview-main .prod-images li a{width:auto;height:auto}
.quick-view-tiers{float:left}
.quick-view-tiers p{margin:0}
.quickview-main .quick-view-tiers .price-box p.dis-price{color:#ff6900}
.quick-view-price{float:left;width:180px;margin:0 10px 20px 0}
.quick-view-price .data-table td{border:solid 1px #e9e9e9}
.quick-view-price .benefit .percent{font-weight:normal;color:#848484;font-style:italic}
.contest-desc{padding:0 0 20px}
.contest-sub-title{border:1px solid #e9e9e9;background:#f1f1f1;margin:0 0 8px;padding:9px 10px;text-transform:capitalize;font:bold 14px arial}
.contest-dates{color:#0a1996;padding:0 0 22px}
.contest-entries{width:74%;float:left;background:url(../images/category-page-seperator.png) no-repeat 50%}
.contest-entries .data-table thead,.contest-entries .data-table tr.odd,.contest-entries .data-table tr.even{background:none}
.contest-entries .data-table td{padding:5px 12px}
.contests .data-table tr.odd th{background:#f1f1f1}
.contests_rule{float:left;width:20%;padding:15px 0 0 30px}
.contests_rule p{padding:0 0 8px}
.contests_description{padding:0 0 12px}
.contests_information{margin:0 0 20px}
.contests .data-table td{padding:5px 12px}
#eKomiSeal_default{position:absolute;right:6px;top:6px}
#eKomiSeal_default a{display:block}
#eKomiSeal_default img{width:46px}
.my-rewards .info-box{padding:10px;margin:0 0 20px;font-size:11px;min-height:90px;line-height:18px}
.my-rewards .info-box .info{float:right;width:330px}
.my-rewards .info-box ul{float:left;margin-right:15px;width:35px}
.my-rewards .info-box ul.action{width:135px}
.my-rewards .info-box ul.points{width:110px}
.my-rewards .info-box li{margin:0 0 15px}
.my-rewards .info-box li.title,.upload-image a,.order-details .data-table th,.order-details .data-table td .product-name,.sales-order-print .data-table th,.sales-order-print .data-table h3.product-name,.cms-page-view h2{font-weight:bold}
.my-rewards .info-box .ratio{background:url(../images/reward_points.jpg) no-repeat 5px 15px #f0f0f0;font-size:11px;margin:0 0 20px;padding:10px 10px 10px 50px}
.my-rewards .info-box .ratio h3{margin:0 0 5px;font-size:11px}
.my-rewards .info-box .ratio p{margin:0;color:#999}
.my-rewards .info-box .ratio p span{color:#333}
.my-rewards .info-box .terms{color:#999;font-size:11px}
.my-rewards .info-box .terms h3{font-size:11px;font-weight:normal;margin:0 0 10px}
.my-rewards .data-table{margin:0 0 20px}
.my-account .box{padding:0 0 20px;margin:0;width:100%;border-right:0}
.my-account p{padding:0 0 10px}
.my-account #invitationForm p{padding:0}
.shop-best-seller-box{float:right;width:211px}
.shop-best-seller-box ul{list-style:none;background:none}
.shop-banner-box{width:701px;float:left}
.shop-small-banners{float:right;width:341px;margin:0 0 24px;padding:25px 0 0}
.shop-listing-box{border:2px solid #dbdbdb;border-width:2px 0;padding:20px 0;margin:0 0 16px}
.std .shop-listing-box ul{margin:0;padding:0;list-style:none}
.shop-listing-box li{float:left;width:231px;min-height:200px;border-right:solid 1px #dbdbdb;text-align:center}
.shop-listing-box li.last{border:0;width:234px}
.shop-listing-box li h2,.shop-listing-box li h2 a{font:20px Oswald,Arial;color:#393939;padding:6px 0 21px}
.shop-listing-box li ul li{text-align:left;border:0;display:block;width:auto;padding:0 15px 15px;float:none;font:14px/1.1 Oswald,Arial;color:#393939;min-height:20px}
.shop-listing-box li.first ul li{padding:0 6px 15px}
.shop-listing-box li ul li a{color:#393939}
.shop-listing-box li ul li img{margin-right:10px;float:left}
.shop-listing-box li ul li label{float:left;width:73%;padding:13px 0 0;cursor:pointer}
.std ul.track-order,.track-order{list-style:none;margin:0 0 10px;padding:0}
.track-order input.input-text{width:312px!important}
.track-order label{width:90px!important;text-align:left;padding:2px 3px 4px 0}
.customer-track-your-order{padding:0 10px 25px 0}
.customer-track-your-order p.first{margin:0 0 5px}
.customer-track-your-order p.last{margin:0 0 16px}
.btn-track-order{background:url(//woodstream.scene7.com/is/image/woodstream/terro-btn-common?fmt=png-alpha) no-repeat 100% -354px!important;width:165px;height:25px;display:block}
.customer-track-your-order .form-buttons{width:411px}
.top-cart .top-cart-added-pro{border:1px solid #d8d8d8;background:#fff;margin:5px 0 0}
.top-cart .top-cart-added-pro .item{border:0;margin:0 10px;padding:0 0 6px}
.top-cart .top-cart-added-pro ol.mini-products-list{padding:0}
.new-added-pro{position:relative;border-bottom:1px solid #d8d8d8;height:24px;font:bold 12px/24px arial;color:#393939;background:#f1f1f1 url(../images/bkg_sprites.png) repeat 10px -493px;padding-left:33px}
#closeTopcart{background:url(../images/bkg_sprites.png) repeat 0 -477px;display:block;width:16px;height:16px;font:0/0 arial;margin:4px 4px 0 0}
.top-cart-arrow{display:block;width:18px;height:10px;background:url(../images/top-cart-arrow.png) repeat 0 0;position:absolute;left:46%;top:-10px}
.hazmat{color:#f00;font-size:10px;font-style:italic}
.order-notes h2{text-transform:capitalize!important}
.order-notes .note-message{border:1px solid #d8d8d8}
.video-main-area{background:url(../images/bg-border.gif) repeat-x 0 100%;clear:both;min-height:116px;padding:19px 0 21px 12px}
.video-area{float:left;margin-right:21px}
.title-box-small{background:#f1f1f1;border:1px solid #e9e9e9;padding:9px}
.title-box-big{background:#f1f1f1;border:1px solid #e9e9e9;min-height:126px;padding:7px 4px 7px 12px;margin-bottom:23px}
.sub-cat-details .categories{padding-top:15px;margin-bottom:25px}
.video-main-area.last{border:none}
.ssf-cmspage{margin:0 0 17px}
.ssf-cmspage .page-title h1{display:inline-block;width:760px}
.ssf-cmspage .buttons-set{float:right;margin:0}
.ssf-cmspage .sf-navigate-area{background:#f0f0f0;border:1px solid #d8d8d8;height:22px;margin:17px 0 0}
.ssf-cmspage .sf-navigate-area ul{list-style:none;margin:0;padding:0}
.ssf-cmspage .sf-navigate-area ul li.first{margin-left:1px}
.ssf-cmspage .sf-navigate-area ul li.first.active{margin-left:0}
.ssf-cmspage .sf-navigate-area ul li.first.active a{background:#555 url(../images/sf-navigate-bg.png) 0 0 no-repeat;padding-left:18px}
.ssf-cmspage .sf-navigate-area ul li{background:url(../images/sf-navigate-main-bg.png) repeat-x;height:24px;margin:-1px;float:left;line-height:24px}
.ssf-cmspage .sf-navigate-area ul li a{background:url(../images/sf-navigate-prev-bg.png) no-repeat 100% 0;display:block;color:#333;text-decoration:none;text-align:center;font-weight:bold;font-size:14px;padding:0 25px 0 15px}
.ssf-cmspage .sf-navigate-area ul li.active a{background:url(../images/sf-navigate-next-bg.png) no-repeat;color:#fff;padding-left:25px;padding-right:12px}
.ssf-cmspage .sf-navigate-area ul li.active{background:#555 url(../images/sf-navigate-nextright-bg.png) no-repeat 100% 0;padding-right:15px;margin-left:-12px}
.ssf-cmspage .sf-navigate-area ul li.active.last{background:url(../images/sf-navigate-last.gif) no-repeat 100% 0 #555;padding-right:0}
.ssf-cmspage .sf-navigate-area ul li.active.last a{padding:0 20px 0 25px}
.category-view .sf-category-listing,.category-view .sf-product-listing{list-style:none;margin:0;padding:3px 0 17px 3px;overflow:hidden}
.category-solution-finder .category-view{background:url(../images/bg-border.gif) repeat-x 0 100%;margin-bottom:18px;padding:0 0 10px}
.category-view .sf-category-listing li{width:176px;margin-right:8px;position:relative;display:inline-block;background:url(../images/solution-finder-top.png) no-repeat 0 0}
.category-view .sf-category-listing li .sf-category-image{display:block;width:176px;height:159px;background:url(../images/solution-finder-bg.png) repeat-y  0 0;margin-top:5px}
.category-view .sf-category-listing li .sf-category-image:hover{border-color:#bababa}
.category-view .step-second.sf-category-listing li{margin-right:10px;padding:0;width:460px;background:#fff;float:left}
.sf-category-listing.step-second li .sf-category-image{width:auto;height:auto;min-height:158px;border:0}
.category-view .sf-category-listing li li{float:none}
.category-view .sf-category-listing .info{padding:15px;background:#fff url(../images/ants-info-bg.png) repeat-x 0 0}
.category-view .sf-category-image:hover{cursor:pointer}
.category-view .sf-category-image:hover .image-overlay{display:block}
.category-view .sf-category-image .image-overlay{position:absolute;left:2px;top:3px;width:170px;height:161px;background:url(../images/bkg_transparent.png) repeat 0 0!important;display:none}
.category-view.ants .sf-category-image .image-overlay{width:454px}
.category-view .sf-category-listing .info strong{font-size:14px}
.category-view .sf-category-listing .info ul{list-style:disc;margin:0 0 10px;padding:10px 0 0 10px;list-style-position:inside}
.category-view .sf-category-listing .info li{border:0;width:auto}
.category-view .sf-category-listing ul{list-style:disc}
.category-view .sf-category-listing ul li{border:none;box-shadow:none;font-size:14px}
.category-view.ants .sf-category-listing li{margin-right:15px}
.category-view .sf-category-listing li.last{margin:0}
.category-view .sf-category-listing li .title{background:url(../images/sf-list-title-bg.png) repeat-x 0 0;margin:0 4px 0 2px}
.category-view .sf-category-listing li .title a{color:#fff;text-align:center;height:30px;font:bold 14px/30px arial;display:block}
.solution-step-three{margin:0 0 14px;padding:0 10px}
.solution-step-three h1{float:left}
.solution-step-three .buttons-set{float:right;clear:none;margin:0 0 3px}
.solution-step-three .category-container{clear:both}
.step-second .top-crn{background:url(../images/bkg_solution_finder_crn.png) no-repeat 0 -29px;padding-left:6px}
.step-second .top-crn div{background:url(../images/bkg_solution_finder_crn.png) no-repeat 100% -20px;height:6px}
.step-second .btm-crn{background:url(../images/bkg_solution_finder_crn.png) no-repeat 0 -2px;padding-left:6px}
.step-second .btm-crn div{background:url(../images/bkg_solution_finder_crn.png) no-repeat 100% -10px;height:6px}
.step-second .left-shade{background:url(../images/bkg_solution_finder.png) repeat-y 0 0;padding-left:4px}
.step-second .right-shade{background:url(../images/bkg_solution_finder.png) repeat-y 100% 0;padding-right:5px}
.category-view .step-second .sf-category-image .image-overlay{background:url(../images/bkg_transparent.png) repeat 0 0!important;opacity:1!important;width:452px;left:4px;top:5px;height:158px}
.category-view .sf-category-listing.step-second li .sf-category-image{background:none;margin-top:0}
.category-view .sf-category-listing.step-second li .title{margin:0 auto}
.category-view .sf-category-listing.step-second .info{width:421px;min-height:65px}
#access-policy{text-align:center}
#access-policy p{margin:0}
.category-outdoor .products-grid li.item{margin-right:7px}
#closeButton{bottom:13px;position:absolute;right:15px}
#product_comparison td,#product_comparison th{border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd}
.fancybox-inner #newsletter_subscribe_message ul,.fancybox-inner #vertical_newsletter_subscribe_message ul{list-style-type:none;padding:10px 17px;margin-bottom:0}
.fancybox-inner #vertical_newsletter_subscribe_message ul{padding:10px 17px 2px}
.fancybox-inner #newsletter_subscribe_message ul li,.fancybox-inner #vertical_newsletter_subscribe_message ul li{margin:0!important}
.fancybox-inner #vertical-access-policy p,.category-view .sf-category-listing{text-align:center!important}
.category-view .sf-category-listing.step-second{text-align:left!important;float:left;padding:0}
.category-view .sf-category-listing.step-second ul li{float:none!important;display:list-item!important}
.calendar{z-index:999}
.search-page{border:1px solid #d8d8d8;padding:17px 10px}
.search-result-info{font-size:16px;color:#414141;margin:19px 0!important}
.search-result-options{background:url(../images/divider.gif) repeat-y 48% 0;padding-bottom:15px}
.search-tips,.search-help{width:48%;float:left}
.search-help{padding-left:20px}
.search-result-options ul{padding-left:16px}
.search-result-options ul li{line-height:22px}
.search-result-options .search-help ul,.search-result-options .search-help ul li{list-style-type:none!important;padding-left:0!important}
.search-result-options h3{margin-bottom:10px}
.blog-tag-line{margin:0 0 15px}
.sidebar .block-blog .block-content{padding:10px 0;width:auto}
.sidebar .block-blog .block-content iframe{width:100%!important}
.sidebar .block-blog-search .block-title,.sidebar .block-blog-search .block-content{background:none;padding:0 0 5px}
.blog-search{background:url(../images/bkg_sprites.png) no-repeat -487px -85px;padding:0 0 0 3px;width:191px;margin:0 auto}
.blog-search button.btn-blog-search{background:url(//woodstream.scene7.com/is/image/woodstream/terro-btn-common?fmt=png-alpha) no-repeat 100% 100%;display:inline-block;height:25px;width:29px}
.blog-search input.input-text{color:#414141;width:158px}
.guestpostbutton a{display:block;width:200px;height:50px;margin:0 0 14px;font:0/0 arial;background:url(//woodstream.scene7.com/is/image/woodstream/terro-btn-common?fmt=png-alpha) no-repeat 0 -618px}
.post-list ul li{padding:0 0 20px}
.post-list-item{border:solid 1px #ff6900;padding:0 15px}
.post-list-item h2{background:#ff6900;margin:0 -15px 18px;padding:6px 15px 7px;font:24px oswald}
.post-list-item h2 a{color:#393939}
.post-meta{margin:0 0 13px}
.post-meta span.by-author,.post-meta a{font-weight:bold}
.alignright{float:right;margin:8px 0 8px 15px;clear:right}
.alignleft{float:left;margin:8px 15px 8px 0;clear:left}
.aligncenter{display:block;margin:8px auto;clear:both}
.blog-leave-reply{width:470px;margin:0 auto}
.blog-leave-reply .form-list label{width:168px;text-align:left}
.blog-leave-reply .form-list .input-box{width:265px}
.blog-leave-reply .form-list input.input-text,.blog-leave-reply .form-list textarea{width:259px}
.blog-leave-reply .buttons-set{padding-right:169px}
.post-view .blog-leave-reply .buttons-set{padding-right:154px}
.blog-leave-reply .validation-advice{width:180px}
.blog-leave-reply .captcha-image{margin-left:183px}
.blog-leave-reply p.required{width:auto;padding:0 0 0 182px;text-align:left}
.post-title{background:#ff6900;margin:0;padding:6px 22px 7px}
.post-title h1{font:24px oswald;text-transform:none}
.post-view-block{border:solid 1px #ff6900;border-top-width:0;margin:0 0 10px;padding:18px 22px 0}
.post-meta .post-skips{display:block;font-weight:bold;margin:0 0 5px;padding:8px 0 0}
.post-entry p{margin:0 0 10px}
.col3-layout .post-view .buttons-set{padding-right:37px}
.comments-wrapper{padding:10px 0}
.comments-wrapper h2,.comments-wrapper .legend,.blog-leave-reply .legend{font:bold 14px/24px arial;margin:0 0 10px}
.block-blog-categories,.block-blog-archives{border:1px solid #e8e8e8;margin:0 0 25px}
.sidebar .block-blog-categories .block-title,.sidebar .block-blog-archives .block-title{border:0;padding:0}
.sidebar .block-blog-categories .block-title strong span,.sidebar .block-blog-archives .block-title strong span{background:#f1f1f1;display:block;font:bold 15px/30px arial;padding:0 9px}
.sidebar .block-blog-categories .block-content,.sidebar .block-blog-archives .block-content{border:0;margin:0;padding:10px}
.sidebar .block-blog-categories .block-content li.item,.sidebar .block-blog-archives .block-content li.item{background:none;font:14px/26px arial;width:auto;padding:0;margin:0}
.comments-wrapper ul.children{margin-left:20px}
.page-print .print-order-review{width:61%}
.page-print .print-order-summary{width:38%}
.page-print .col2-set .col-1,.page-print .col2-set .col-2{padding:0}
.customer-invitation .page-title{margin:0 0 15px}
.customer-invitation .form-list li.fields .field{padding:0;width:auto;margin:0 0 10px}
.customer-invitation .form-list li.fields{margin:0}
.customer-invitation .form-list li{margin:0 0 10px}
.customer-invitation .form-list label{padding-bottom:0;width:115px;text-align:left}
.customer-invitation br,.sales-order-history .buttons-set .back{display:none}
.customer-invitation .char-limit{margin:-8px 0 0 129px;display:block}
.customer-invitation .form-list .control .input-box{margin-left:130px}
.customer-invitation .form-list .control label{width:355px;text-align:left;margin-left:155px}
.customer-invitation p.required,.customer-invitation .form-buttons{width:510px}
.post-skip-previous{background:url(../images/pager_arrow_left.png) no-repeat 0 3px;padding:0 0 0 17px}
.post-skip-next{background:url(../images/pager_arrow_right.png) no-repeat 100% 3px;padding:0 17px 0 0}
.comment-inner .gravatar{float:left;width:65px}
.comment-meta,.comment-entry,.reply{margin-left:65px}
.comment-inner{background:url(../images/bg-border.gif) repeat-x 0 100%;padding:0 0 15px;margin:0 0 15px}
.comment-entry.entry{word-wrap:break-word;margin-bottom:10px}
.is-blog .sidebar .block.block-blog-categories .block-content,.is-blog .sidebar .block.block-blog-archives .block-content{background:none}
.catalog-category-view .col2-left-layout .widget-banner li,.catalog-category-view .col2-left-layout .category-container{margin-bottom:5px!important}
.productqa-index-view .product-details{line-height:26px!important}
.block-recent-posts{border:solid 1px #ff6900;margin-bottom:20px}
.sidebar .block-recent-posts .block-title{background:#ff6900;padding:5px 11px}
.sidebar .block-recent-posts .block-content{background:none;margin:0;padding:0;width:auto}
.sidebar .block-recent-posts .block-content li.item{width:auto;margin:0;padding:8px 11px;line-height:120%}
.post-view .std ul{padding:0;list-style:none}
.post-entry ul li{padding:0}
.post-entry .buttons-set{padding-right:49px}
.post-view .std .buttons-set{padding-right:35px}
.sales-order-shipment .data-table td,.shipping-tracking-popup .data-table td{padding:5px 12px}
.jcarousel-skin-tango .products-grid li p.dis-price,.widget-products .products-grid li.item p.dis-price{display:inline-block}
.widget-products .products-list{padding-top:20px}
.sidebar .category-products .widget-title,.sidebar .category-products .jcarousel-title{text-transform:capitalize}
.group-select .filters input.input-text{width:191px;padding:0 14px;height:29px;line-height:29px}
.search-subtitle{vertical-align:middle;color:#414141}
.search-subtitle strong{display:inline-block;font-weight:400;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto;vertical-align:middle}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#nav a.level-top{padding:0 35px}
#nav li.level-top.solution-finder a.level-top{width:105px}
.quickview-main .g-plus{top:0}
.add-to-box .qty-option,.bundle-summary .add-to-cart .qty-option{margin-left:35px}
.fb-news-feeds h5{min-height:33px}}
:root #nav a.level-top{padding:0 35px \0/IE9}
:root #nav li.level-top.solution-finder a.level-top{width:105px \0/IE9}
@-moz-document url-prefix(){.terro-blog .blog-content{min-height:118px}
}
/* for Samsung devices */
@media (max-device-width: 800px) and (orientation: portrait){
#nav a.level-top{padding:0 32px!important}
#nav li.level-top.solution-finder a.level-top{padding:0 40px!important}
}
@media (max-device-width: 1280px) and (orientation: landscape){
#nav a.level-top{padding:0 32px!important}
#nav li.level-top.solution-finder a.level-top{padding:0 40px!important}
}
@media screen and (-webkit-min-device-pixel-ratio: 3.0) and (max-width: 1080px){
#nav a.level-top{padding:0 37px!important}
#nav li.level-top.solution-finder a.level-top{padding:0 3em 0 3.012em!important}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){
#nav a.level-top{padding:0 34px}
#nav li.level-top.solution-finder a.level-top{padding:0 40px 0 39px}
.my-account #my-orders-table td:first-child a,.enterprise-rma-return-history .my-account #my-returns-table td:first-child a{cursor:text;color:#414141}
.my-account button span,button.button-gray span{padding-right:26px}
.call-icon span a{display:inline;cursor:text}
button.btn-cart span{padding:0 0 0 35px}
.my-account button.btn-cart span{padding:0 25px 0 0}
.my-account button.btn-cart span span{padding:0 0 0 10px}
.onsale-product-container{min-height:284px;max-height:284px}
.review-summary-table tr.last td.value{padding:0 0 0 22px}
.review-list .input-box{width:65%}
}
@media only screen and (min-device-width :320px) and (max-device-width :480px){
.btn-compare{background:url(../images/btn-compare.png) 0 0 no-repeat!important;background-size:100% 100%!important}
button.btn-cart-add span{padding:0 0 0 35px}
.help-info li.call-icon span,.help-info li.call-icon a{float:left;display:block}
.storelocator-contr li{height:800px!important}
#tabs div.page-align ul li a{margin-top:5px}
#paginationDataRetail ul li a,#paginationDataRetailBottom ul li a,#paginationData ul li a,#paginationDataBottom ul li a,#paginationDataCSC ul li a,#paginationDataCSCBottom ul li a,#paginationDatadefault ul li a,#paginationDatadefaultBottom ul li a{margin:0!important}
.my-account #my-orders-table td:first-child a,.my-account #my-returns-table td:first-child a,.order-number strong a{cursor:text;color:#414141}
.search-tips ul.disc li{background-position:0 1em}
.my-account button span{padding-right:26px}
.help-info li.call-icon span{width:125px}
.help-info li.call-icon a{display:inline-block;cursor:text;float:none}
.enterprise-rma-return-history .back a{background-position:left 8px}
.catalog-category-view .fancybox-wrap{width:751px!important}
.catalog-category-view .fancybox-inner{width:100%!important;overflow:scroll!important}
#html5-lightbox-box{margin:50px auto 0!important}
}
@media only screen and (max-device-width :320px) and (orientation: portrait){
#nav a.level-top{padding:0 34px !important}
#nav li.level-top.solution-finder a.level-top{padding:0 40px 0 39px !important}
}
@media only screen and (max-device-width :480px) and (orientation: landscape){
#nav a.level-top{padding:0 34px !important}
#nav li.level-top.solution-finder a.level-top{padding:0 40px 0 39px !important}
}                                     
