html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,hgroup,nav,section{display:block}img,object,embed{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:bold;vertical-align:bottom}td{font-weight:normal;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom;*vertical-align:baseline}.ie6 input{vertical-align:text-bottom}select,input,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}a:hover,a:active{outline:none}small{font-size:85%}strong,th{font-weight:bold}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}pre,code,kbd,samp{font-family:monospace, sans-serif}.clickable,label,input[type=button],input[type=submit],button{cursor:pointer}button,input,select,textarea{margin:0}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.ie6 html{filter:expression(document.execCommand("BackgroundImageCache", false, true))}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}body{font:13px Helmet, Freesans, sans-serif}body,select,input,textarea{color:#333}a{color:#03f}a:hover{color:#69f}::-moz-selection{background:#fcd700;color:#fff;text-shadow:none}::selection{background:#fcd700;color:#fff;text-shadow:none}a:link{-webkit-tap-highlight-color:#fcd700}ins{background-color:#fcd700;color:#000;text-decoration:none}mark{background-color:#fcd700;color:#000;font-style:italic;font-weight:bold}hr.space{border:none}.right{text-align:right}.left{text-align:left;padding-left:0.76923em}#primary{height:100%}#primary h2{border-bottom:1px solid rgba(200,200,200,0.3);font-weight:bold}#primary h2.taxon-title{margin-bottom:0;padding-left:10px}@media (min-width: 767px){#primary h2.taxon-title{margin-bottom:0.72727em;padding-left:0}}#primary .product-info-table{width:100%}#primary .product-info-table td{border-left:1px solid rgba(200,200,200,0.2);border-top:1px solid rgba(200,200,200,0.2);border-bottom:1px solid rgba(200,200,200,0.2);margin:convert_o_ems(3px) 0;background-color:rgba(255,255,255,0.1);padding:0.38462em 0.76923em}#primary .product-info-table td.price,#primary .product-info-table td.total,#primary .product-info-table td.subtotal{text-align:center;vertical-align:middle;font-size:1.3em}#primary .product-info-table td .strike{text-decoration:line-through;color:#6d6d6d;display:block}#primary .product-info-table td.description{padding:0.75em;width:25%}#primary .product-info-table th{padding-top:0.38462em;padding-bottom:0.38462em}#primary input[type=text],#primary input[type=password],#primary input[type=email]{padding:4px;font-size:1.5em;width:100%}#primary select{padding:4px}#primary input[type=submit]{display:inline-block;border:none;text-transform:uppercase;font-family:"nimbus-sans-condensed",sans-serif;color:#333333;background-color:#008cba;font-size:16px;margin:30px 0 13px 0;float:right;padding:6px 13px;-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}#primary input[type=submit]:hover{color:white}#primary .hidden{display:none}#primary #clear_cart_link input[type=submit]{margin:0 20px 0 0;font-weight:bold}nav#breadcrumbs{display:none;margin-bottom:1.55556em}@media (min-width: 767px){nav#breadcrumbs{display:block;height:20px;margin:10px 0}}nav#breadcrumbs li{float:left;color:#999999;font-size:20px}nav#breadcrumbs li a{font-size:15px;text-transform:uppercase;font-family:"nimbus-sans-condensed",sans-serif}nav#breadcrumbs li a:hover{color:#e29000}nav#breadcrumbs li:last-of-type a{color:#008cba}a.button,#wishlist .wishlist-remove input[type=submit]{font-size:1.07692em;line-height:1.64286em;display:inline-block;font-weight:bold;padding:2px 8px;text-transform:uppercase;background-color:#6d6d6d;color:#333;margin:0;float:none;line-height:1.71429em}a.button:hover,#wishlist .wishlist-remove input[type=submit]:hover{color:white}a.checkout{float:right;background-color:#43aeba;font-size:1.7em;margin:0 0 13px 0;padding:4px 13px}.menu-opened-shadow{box-shadow:2px 2px 20px #000}.top-links-fixed{position:fixed;width:100%;z-index:500;background:#2e2e2e;padding-bottom:27px;left:0;top:0;padding:0 10px 10px 10px}@media (max-width: 320px){.top-links-fixed{padding-right:0}}@media (min-width: 767px){.top-links-fixed{box-shadow:none;position:relative;background:none;padding:0}}#top-bar{position:fixed;z-index:1000;width:100%;height:40px}@media (min-width: 767px){#top-bar{position:relative;background:#ccc}}#top-bar .secondary{display:none}@media (min-width: 767px){#top-bar .secondary{display:block}}.top-links{margin-top:10px;float:right;position:relative;z-index:15}@media (min-width: 767px){.top-links{margin-top:0;width:auto}}.top-links i{font-size:2.2em;line-height:120%}@media (min-width: 767px){.top-links i{font-size:1.7em}}@media (min-width: 767px){.top-links i.icon-heart{margin-top:3px;font-size:1.5em}}.top-links .icon-shopping-cart{position:relative;z-index:5}.top-links .cart-items-single{font-size:1.2em;color:#646464;position:absolute;z-index:3;right:14px;top:5px;-webkit-transform:rotate(-20deg)}@media (min-width: 767px){.top-links .cart-items-single{display:none}}.top-links .cart-items-multiple{font-size:1em;color:#c4c4c4;position:absolute;z-index:4;right:12px;top:7px;-webkit-transform:rotate(10deg)}@media (min-width: 767px){.top-links .cart-items-multiple{display:none}}.top-links .my-account{background:none;color:white;text-transform:none;font-size:11px}.top-links .my-account:hover{color:#008cba}.top-links .logged-in{display:none;margin:0 5px 0 0;text-align:right}@media (min-width: 767px){.top-links .logged-in{display:block}}.top-links .logged-in p{margin:2px 0 0;font-size:11px;color:black;text-align:left}.top-links .logged-in .user{display:inline-block;color:#008cba;padding-right:3px;font-size:11px}.top-links li{float:left;margin-left:3px}.top-links a{font-size:13px;text-align:center;display:inline-block;min-width:40px;width:44px;height:44px;padding:4px 7px;text-transform:uppercase;color:#fff;vertical-align:bottom;background-color:#bf202f}@media (min-width: 767px){.top-links a{font-size:11px;padding:0 3px;width:auto;height:auto}}@media (min-width: 767px){.top-links a [class^="icon-"]{display:block}.top-links a [class^="icon-"].cart-items-single,.top-links a [class^="icon-"].cart-items-multiple{display:none}}.top-links span{text-indent:-9999em;display:inline-block}@media (min-width: 767px){.top-links span{text-indent:0}}.top-links .login span{background-position:0 0}.top-links .view-wishlist{display:none}@media (min-width: 767px){.top-links .view-wishlist{display:block}}.top-links .mobile-nav-button{display:block}.top-links .mobile-nav-button a{padding:0;background:#646464;padding-top:15px}.top-links .mobile-nav-button span{height:3px;background-color:white;background-image:none;border-radius:1px;margin-bottom:4px;padding-top:2px;text-indent:0;display:block;width:24px;margin:0 auto 4px auto}@media (min-width: 767px){.top-links .mobile-nav-button{display:none}}.top-links .mobile-search a{background-color:#c4c4c4;color:#646464}@media (min-width: 767px){.top-links .mobile-search{display:none}}.top-links .view-cart{position:relative}.top-links .view-cart span{background-position:-26px 0}.top-links .cart-totals{display:none}@media (min-width: 767px){.top-links .cart-totals{display:block;margin-left:0}}.top-links .cart-totals a{font-size:11px;padding-top:3px}.top-links .cart-totals a span{background-image:none}.top-links .cart-totals a .total-items{text-transform:none;text-align:center;width:auto;padding:0 5px 0 3px;font-size:12px;height:16px;display:block}.top-links .cart-totals a .total-price{padding-bottom:3px}button.add{font-size:1.5em;background-color:#6d6d6d;text-transform:uppercase;border:none;color:#333;font-weight:bold;padding:2px 8px 1px 7px;float:left;line-height:1.5em;-webkit-transition:color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out;-ms-transition:color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out}@media (min-width: 767px){button.add{font-size:1.07692em;line-height:1.71429em}}button.add:hover{color:white}.product-details-actions .add-to-cart button.add,.product-action-buttons .add-to-cart button.add{background-color:#008cba}.product-details-actions .add-to-cart button.available-to-order,.product-action-buttons .add-to-cart button.available-to-order{background-color:#e29000}a.button.primary-colour{color:#000 !important}input.primary-colour{border:none;font-weight:bold;padding-bottom:0;padding-top:0;text-transform:uppercase}a.view{font-size:1.5em;padding:2px 10px;text-align:right;background-color:#008cba}@media (min-width: 767px){a.view{font-size:1.07692em;line-height:1.71429em}}a.view-all{float:left;margin-top:0.38889em;margin-left:0.92308em;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}a.view-all:hover{color:white}.add-to-wish button.add{background-color:#c4c4c4}.tablet-subcategory-nav{position:absolute;right:20px;top:13px}.tablet-subcategory-nav i{color:#008cba;font-size:30px}@media (min-width: 767px){.tablet-subcategory-nav{top:50px}}@media (min-width: 769px){.tablet-subcategory-nav{display:none}}#categories{clear:both;max-width:420px;margin:0 auto}@media (min-width: 767px){#categories{max-width:100%}}#categories .taxon{width:100%;float:left;background-color:#333;margin-bottom:2.07692em;padding:0}@media (min-width: 321px){#categories .taxon{width:46%}}@media (min-width: 767px){#categories .taxon{display:inline;float:left;width:31.501831467%;margin-right:1.3736264%}#categories .taxon:nth-child(3n){margin-right:0;margin-left:1.3736264%}#categories .taxon:nth-child(3n+2){margin-left:1.3736264%}#categories .taxon:first-child{margin-right:1.3736264%}}@media (min-width: 1041px){#categories .taxon{min-height:305px;display:inline;float:left;width:23.29545%;margin-right:2.27273%;margin-right:2.27273%}#categories .taxon:first-child{margin-right:2.27273%}#categories .taxon:nth-child(3n+2){margin-left:0}#categories .taxon:nth-child(3n){margin-right:2.27273%;margin-left:0}}#categories .taxon>.container{background-color:#333;position:relative;min-height:125px}#categories .taxon>.container .taxon-image{border:2px solid #6d6d6d;background:#333;float:left;width:50%}@media (min-width: 321px){#categories .taxon>.container .taxon-image{width:100%}}#categories .taxon>.container .taxon-image img{display:block;margin:0 auto;padding:0;width:100%}#categories .taxon>.container .taxon-information{width:50%;float:left;min-height:10.55556em;#padding-left:0.76923em;#padding-right:0.46154em}@media (min-width: 321px){#categories .taxon>.container .taxon-information{width:auto;min-height:8.66667em}}@media (min-width: 767px){#categories .taxon>.container .taxon-information{float:none;padding:10px}}#categories .taxon>.container .subtaxon-title{position:absolute;left:10px;bottom:0}@media (min-width: 321px){#categories .taxon>.container .subtaxon-title{position:relative;top:0;left:0}}#categories .taxon>.container .subtaxon-title a{font-size:1.38462em;line-height:2em;text-transform:uppercase;font-weight:bold;color:#fff}#categories .taxon>.container .taxon-grandchildren{color:#999}@media (min-width: 321px){#categories .taxon>.container .taxon-grandchildren{margin-top:0}}#categories .taxon>.container .taxon-grandchildren li{display:block;border-bottom:1px dotted #444}#categories .taxon>.container .taxon-grandchildren li a{font-size:1em;padding:8px;display:inline-block}@media (min-width: 321px){#categories .taxon>.container .taxon-grandchildren li a{padding:3px 0;font-size:1em}}#categories .taxon>.container .taxon-view-push{float:right;height:30px;width:0px}#categories .taxon>.container .taxon-view{display:none}@media (min-width: 767px){#categories .taxon>.container .taxon-view{clear:both;float:right;margin:10px 0 0 10px}}@media (min-width: 1041px){#categories .taxon.omega{display:inline;float:right;margin-right:0;#margin-left:-1.66667%;padding-right:0%}}.contact #wrapper,.contact>.container{max-width:100%}.contact #primary{width:100%;max-width:1200px;margin:0 auto;float:none;display:block}.contact #content{background:black;padding:20px;margin-top:400px}@media screen and (min-width: 420px){.contact #content{background:rgba(0,0,0,0.75);margin-top:0;float:right;width:40%;margin-right:0}}.contact #map_canvas{position:absolute;width:100%;height:100%}#fancybox-content{color:#000}form input.primary-colour{color:#000 !important}form input.search-field,form input#s{font-size:1.07692em;line-height:2.5em;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;background:#d6d6d6;border:none;height:2.5em;padding-bottom:0;padding-left:0.71429em;padding-right:0;padding-top:0;-webkit-appearance:none}form input.submit,form input#searchsubmit{font-size:1.30769em;line-height:2.05882em;height:2.05882em;padding:0 1.05882em;font-family:"nimbus-sans-condensed",sans-serif}form legend{font-size:1.69231em;line-height:1.63636em;font-weight:bold;text-transform:uppercase}.search-form li{float:left}#search-quick{display:none;-webkit-transition:right 0.2s ease-in-out;-moz-transition:right 0.2s ease-in-out;-ms-transition:right 0.2s ease-in-out;-o-transition:right 0.2s ease-in-out;transition:right 0.2s ease-in-out}@media (min-width: 767px){#search-quick{display:inline-block;padding:0;position:absolute;right:0;bottom:0}}#search-quick .search-field{float:left;width:228px;background:white}@media (min-width: 319px){#search-quick .search-field{width:20.71429em;border-bottom:5px solid #e29000}}#search-quick .submit{float:left;color:white !important;text-transform:none;font-weight:100;background:#008cba;border-bottom:5px solid #00a89b;height:40px}#search-products .search-field{width:10.92857em}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.edit_user{width:50%;float:right}.edit_user input[type=text],.edit_user input[type=password],.edit_user input[type=email],.edit_user select{display:block;clear:both;padding:4px;font-size:1.5em}.header-container{background:#2e2e2e}#header{position:relative}@media (min-width: 767){#header{margin-bottom:1.69231em}}nav.secondary{float:right;margin-right:10px}nav.secondary .cards{display:none;float:left;padding-top:7px;margin-right:10px}@media (min-width: 769px){nav.secondary .cards{display:block}}nav.secondary ul{float:right}nav.secondary li{float:left}nav.secondary li a{text-transform:uppercase;padding:11px;display:block;font-size:16px;font-weight:700;color:black}#logo{padding-top:18px;width:145px;float:left;padding-left:10px}@media (max-width: 400px){#logo{width:113px;padding-top:17px}}@media (min-width: 767px){#logo{width:200px}}@media (min-width: 1120px){#logo{padding-bottom:0.38462em;width:auto;padding-left:20px;padding-top:1.92308em}}#logo img{width:200px}@media (min-width: 769px){#logo img{width:300px;height:79px}}#header-right{display:none;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}@media (min-width: 767px){#header-right{display:block;z-index:10}}@media (min-width: 1120px){#header-right{float:right;width:70%;padding-bottom:0.76923em}}#header-contact{font-size:0.92308em;line-height:1.5em;list-style:none outside none;padding-top:34px;width:320px;float:right;font-weight:100;padding-right:18px}@media (min-width: 1120px){#header-contact{width:85%}}#header-contact li{border-left:1px solid #FFF;padding-left:0.92308em;padding-right:0.92308em}#header-contact li.first{font-size:2.46154em;line-height:0.5625em;border-left:none;margin-left:0;float:right;padding-right:0;margin-bottom:20px}#header-contact li.first span{text-transform:uppercase;color:#008cba}#header-contact li a{color:#FFF}#hd-social-buttons{float:right;margin-top:25px}@media (min-width: 1120px){#hd-social-buttons{margin-top:0}}#top-nav-bar{clear:both}html,body{background:black}body>.container{margin-bottom:3.84615em}body>footer{position:relative;clear:both}html.ie6 body>.container,html.ie8 body>.container,html.gte-ie9 body>.container{display:table;height:100%}body>#footer{padding:20px 10px;background:#242424}@media (min-width: 767px){body>#footer{padding:20px}}body>#footer .container{padding-top:0 !important}body>#footer h2{border-bottom:1px solid #262626}body>#footer form input.field{display:block;margin-bottom:0.76923em;padding:8px 10px;border:none;background-color:#000;color:#BBB;margin-right:2.3094688%;font-size:19px;width:100%}body>#footer form input.field#contactDataEmail{margin-right:0}@media (min-width: 767px){body>#footer form input.field{width:31.7936875%;float:left}}body>#footer form input.submit{font-size:1.30769em;line-height:2.11765em;height:auto !important;line-height:100%;font-weight:100;padding:11px;background:#00a89b}body>#footer .like-h2{color:#00a89b;font-size:32px;text-transform:uppercase;font-weight:700;line-height:1.25;margin-bottom:10px}@media (min-width: 767px){body>#footer .left-column{width:30%;float:left}}@media (min-width: 1041px){body>#footer .left-column{width:24%}}body>#footer .right-column{width:100%;clear:both;padding-top:30px}@media (min-width: 767px){body>#footer .right-column{padding-top:0;width:67%;margin-top:0;float:right;padding-left:10px;clear:none}}@media (min-width: 1041px){body>#footer .right-column{width:73%}}body>#footer .connect{padding:0 0 40px 0;margin-top:20px;overflow:auto}body>#footer .connect p{color:#999999;font-size:25px;margin-top:10px}body>#footer .connect .like-h2{color:#00a89b}#footer-left{width:100%}@media (min-width: 600px){#footer-left{display:inline;float:left;width:42.79661%;margin-right:1.69492%}}#footer-middle{width:100%;padding-top:30px}@media (min-width: 600px){#footer-middle{display:inline;float:left;width:23.72881%;margin-right:1.69492%;padding-top:0}}#footer-left ul,#footer-middle ul{width:100%}@media (min-width: 600px){#footer-left ul,#footer-middle ul{float:left;width:50%}}#footer-left ul li a,#footer-middle ul li a{font-weight:100;font-size:23px;padding:6px 0;display:block}@media (min-width: 600px){#footer-left ul li a,#footer-middle ul li a{font-size:18px;padding:3px 0}}#footer-left ul li a:hover,#footer-middle ul li a:hover{color:#e29000}#footer-right{width:100%;clear:both;padding-top:30px}@media (min-width: 600px){#footer-right{display:inline;float:left;width:30.08475%;margin-right:1.69492%;margin-right:0;clear:none;padding-top:0}}#footer-right p{font-family:"nimbus-sans-condensed",sans-serif;font-size:18px;font-weight:100;text-transform:uppercase;line-height:24px;color:#999999}#footer-right p a{color:#00a89b;font-size:20px;padding:5px 0;display:block}#footer-right form{margin-bottom:1.30769em}@media screen and (min-width: 768px){body.home>#footer .right-column{width:66%}}@media screen and (min-width: 769px){body.home>#footer form input.field{width:27.33%}}.header-quote{display:none}@media (min-width: 1120px){.header-quote{position:absolute;bottom:66px;font-size:24px;left:230px;display:block;font-size:30px;left:initial}}.clear{clear:both}.homepage_notification{background:rgba(0,0,0,0.5);color:#e29000;padding:15px 20px;font-size:20px;width:100%}@media (min-width: 600px){.homepage_notification{position:absolute;left:287px}}#bodycopy{background:url(/assets/common/home-biggest-brands.jpg) no-repeat center;background-size:cover;padding:65px 10px 0 10px}@media (min-width: 769px){#bodycopy{padding:65px 0 0 0}}#bodycopy p{margin-top:0;font-size:20px;line-height:24px;font-family:"nimbus-sans-condensed",sans-serif}@media screen and (min-width: 768px){#bodycopy p{font-size:30px;line-height:35px}}@media (min-width: 769px){#bodycopy .copy{display:inline;float:left;width:74.57627%;margin-right:1.69492%;margin-right:0}}@media (min-width: 769px){#bodycopy .sidebar-heading{display:inline;float:left;width:23.72881%;margin-right:1.69492%}}#bodycopy .sidebar-heading .like-h2{text-transform:uppercase;font-size:76px;font-weight:700;margin:0 35px 35px 0;line-height:64px}.home #primary h2{padding-left:10px;font-weight:bold;border-bottom:none}@media (min-width: 769px){.home #primary h2{font-size:50px;padding-left:0px}}.home #primary a.button{background:#008cba;font-weight:normal}.home #primary .view-all{float:right;font-size:16px}@media (min-width: 768px){.home #primary .view-all{margin-top:20px}}#homepage_featured_products,#homepage_featured_categories{clear:both;overflow:auto;margin-bottom:2.46154em}#homepage_featured_products ul#products,#homepage_featured_categories ul#products{clear:both}.blog-header a.follow,.twitter-header a.follow,.fstv-header a.follow{float:right;margin-top:0.30769em}.twitter-header .logo{float:left;background-image:url("/assets/common/sprite-7f16c58532682112a9b4b0b2c3bb1ecb.png");background-repeat:no-repeat;background-position:-355px -21px;width:39px;height:34px;margin-right:0.61538em}.twtr-widget .twtr-doc .twtr-hd,.twtr-widget .twtr-doc .twtr-ft{display:none}.twtr-widget .twtr-doc .twtr-tweet{border-bottom:none}.twtr-widget .twtr-doc .twtr-tweet:before{display:block;content:""}.twtr-widget .twtr-doc .twtr-tweet .twtr-tweet-wrap{padding:0.55556em 0}.twtr-widget .twtr-doc .twtr-tweet .twtr-tweet-wrap a.twtr-user{font-weight:bold}.twtr-widget .twtr-doc .twtr-tweet .twtr-tweet-wrap .twtr-tweet-text p em{display:none}.blog-post{border-bottom:none;color:#9A9A9A}.blog-post:before{display:block;content:""}.blog-post .blog-datetime{color:#fff;padding:0 0 10px}.blog-post .wrap{padding:0.55556em 0}.blog-post .wrap a{color:#2193AD;font-weight:bold}.gte-ie9 .multi-stop-gradient{filter:none}.lt-ie9 #sidebar nav .separator{background:#2A2A2A}.hd.clearance-colour{background-color:#bf202f}.ie8 .menu-collapse{float:left}.nav-bar-logo{display:none}.scrolled #top-nav-bar-container{position:fixed;width:100%;top:0;background:#2e2e2e;z-index:1000}.scrolled #nav-bar{margin-left:60px}.scrolled .nav-bar-logo{display:block;width:170px;position:absolute;top:5px;left:5px}.scrolled .container{padding-top:166px}.scrolled #search-quick{right:349px}.scrolled .top-links{margin-top:14px}.scrolled .top-links p{color:white}#top-nav-bar{position:relative;top:20px;-moz-transition:height 0.4s ease-in-out;-webkit-transition:height 0.4s ease-in-out;transition:height 0.4s ease-in-out;max-width:1200px;width:100%;margin:0 auto}@media (min-width: 767px){#top-nav-bar{padding-top:0;top:0}}#top-nav-bar>.primary{max-height:54px}@media (min-width: 1041px){#top-nav-bar>.primary{background:#2e2e2e}}#top-nav-bar>.secondary{background:#202020;background:rgba(46,46,46,0.6);clear:both}@media (min-width: 767px){#top-nav-bar li{float:left}}.mobile-search-box{padding:12px 10px;background:#ccc;position:fixed;width:100%;top:0;z-index:210;-moz-transition:top 0.4s ease-in-out;-webkit-transition:top 0.4s ease-in-out;transition:top 0.4s ease-in-out;-moz-box-shadow:inset 0px 0px 20px 9px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0px 0px 20px 9px rgba(0,0,0,0.2);box-shadow:inset 0px 0px 20px 9px rgba(0,0,0,0.2)}@media (max-width: 400px){.mobile-search-box{top:-6px}}@media (min-width: 767px){.mobile-search-box{display:none}}.mobile-search-visible{top:71px}@media (max-width: 400px){.mobile-search-visible{top:55px}}.mobile-refine-results{position:fixed;margin-left:-10px;display:block;z-index:100000;bottom:0;right:0;height:40px;width:100%;background:#646464;color:#fff;-webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}@media (min-width: 500px){.mobile-refine-results{display:none}}.mobile-refine-results .show-refine-options,.mobile-refine-results .show-sort-options{width:100%;background:none;border:0;color:white;padding:10px 0;float:left;display:block;font-size:1.5em}.brand-refine-list{position:fixed;bottom:0;right:0;width:40%;font-size:1.5em}.menu-collapse{height:0;-moz-transition:height 0.4s ease-in-out;-webkit-transition:height 0.4s ease-in-out;transition:height 0.4s ease-in-out;overflow:hidden;display:inline-block;width:100%}.menu-collapse #nav-bar{-moz-transition:height 0.4s ease-in-out;-webkit-transition:height 0.4s ease-in-out;transition:height 0.4s ease-in-out}@media (min-width: 767px){.menu-collapse{height:auto;width:50%;overflow:visible}}@media (min-width: 1041px){.menu-collapse{width:auto}}.menu-collapse.collapsed{height:306px}.menu-collapse.collapsed #nav-bar{height:270px;margin-top:37px}@media (min-width: 767px){.menu-collapse.collapsed{height:auto}}@media (min-width: 767px){.menu-collapse.collapsed ul{display:block}}#nav-bar{position:relative;background:#2e2e2e;margin-bottom:5px;width:100%;z-index:200;height:54px;padding-top:20px;padding-bottom:20px;-moz-box-shadow:inset 0 18px 18px -18px rgba(0,0,0,0.6),inset 0 -18px 18px -18px rgba(0,0,0,0.6);-webkit-box-shadow:inset 0 18px 18px -18px rgba(0,0,0,0.6),inset 0 -18px 18px -18px rgba(0,0,0,0.6);box-shadow:inset 0 18px 18px -18px rgba(0,0,0,0.6),inset 0 -18px 18px -18px rgba(0,0,0,0.6)}@media (min-width: 767px){#nav-bar{padding-bottom:0;padding-top:0;width:100%;position:relative;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}}@media (min-width: 1041px){#nav-bar{width:auto;margin-bottom:0}}#nav-bar a{color:#fff;display:block;border-bottom:1px solid #333}@media (min-width: 767px){#nav-bar a{border:none}}#nav-bar li{margin:0 10px}@media (min-width: 767px){#nav-bar li{margin:0}}#nav-bar li.home{border-left:4px solid #008cba}@media (min-width: 767px){#nav-bar li.home{width:12.7988748%;border:none}}@media (min-width: 1041px){#nav-bar li.home{width:auto}}#nav-bar li.products{border-left:4px solid #008cba}@media (min-width: 767px){#nav-bar li.products{border:none;width:23.488045%}}@media (min-width: 1041px){#nav-bar li.products{width:auto}}#nav-bar li.installation{border-left:4px solid #405b69}@media (min-width: 767px){#nav-bar li.installation{border:none;width:22.7848101%}}@media (min-width: 1041px){#nav-bar li.installation{width:auto}}#nav-bar li.blog{border-left:4px solid #00a89b}@media (min-width: 767px){#nav-bar li.blog{border:none;width:11.954993%}}@media (min-width: 1041px){#nav-bar li.blog{width:auto}}#nav-bar li.contact{border-left:4px solid #e29000}@media (min-width: 767px){#nav-bar li.contact{border:none;width:16.5963432%}}@media (min-width: 1041px){#nav-bar li.contact{width:auto}}#nav-bar li.fs-tv{border-left:4px solid #96bd14}@media (min-width: 767px){#nav-bar li.fs-tv{width:12.3769339%;border:none}}@media (min-width: 1041px){#nav-bar li.fs-tv{width:auto}}@media (min-width: 1041px){#nav-bar li.active a .overlay,#nav-bar li:hover a .overlay,#nav-bar li.hover a .overlay{height:1.73913em}#nav-bar li:hover .drop-down-menu,#nav-bar li.hover .drop-down-menu{display:block}}@media (min-width: 1041px) and (min-width: 767px){#nav-bar li.active a .overlay,#nav-bar li:hover a .overlay,#nav-bar li.hover a .overlay{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#40202020', endColorstr='#00202020',GradientType=0 );background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(32,32,32,0.3)), color-stop(100%, rgba(32,32,32,0)));background-image:-webkit-linear-gradient(top, rgba(32,32,32,0.3) 0%, rgba(32,32,32,0) 100%);background-image:-moz-linear-gradient(top, rgba(32,32,32,0.3) 0%, rgba(32,32,32,0) 100%);background-image:-o-linear-gradient(top, rgba(32,32,32,0.3) 0%, rgba(32,32,32,0) 100%);background-image:-ms-linear-gradient(top, rgba(32,32,32,0.3) 0%, rgba(32,32,32,0) 100%);background-image:linear-gradient(top, rgba(32,32,32,0.3) 0%,rgba(32,32,32,0) 100%);width:100%}}@media (min-width: 767px){#nav-bar li>a .hd{height:0.38462em}}#nav-bar li>a .bd{font-size:2.07692em;line-height:1.81481em;height:1.81481em;padding:0 0.77778em;position:relative;text-transform:uppercase;text-align:center}#nav-bar li>a .bd .overlay{left:0;position:absolute;top:0;z-index:0}#nav-bar li>a .bd .text{position:relative;z-index:1;font-size:0.8em}@media (min-width: 769px){#nav-bar li>a .bd .text{font-size:1em}}#nav-bar .drop-down-menu{font-size:0.92308em;line-height:2em;-webkit-box-shadow:0px 11px 6px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 11px 6px 0px rgba(0,0,0,0.75);box-shadow:0px 11px 6px 0px rgba(0,0,0,0.75);background:#FFF;color:#000;display:none;left:1.5942%;padding-bottom:4.16667em;position:absolute;top:4.08333em;width:96.76512%;z-index:1000}#nav-bar .drop-down-menu a{color:#000;font-weight:bold}#nav-bar .drop-down-menu li{float:none;padding-left:1.5em;width:192px}#nav-bar .drop-down-menu ul{float:left}#nav-bar .drop-down-menu>.hd{height:0.38462em}#nav-bar .drop-down-menu>.bd>div{float:left}#nav-bar .drop-down-menu .separator{margin-bottom:1em}#nav-bar .drop-down-menu .two-column .separator{width:62.38095%}#nav-bar .drop-down-menu .sub-category-heading{font-size:1.5em;line-height:1.9375em;font-weight:bold;text-transform:uppercase;padding-left:1em;padding-top:0.61111em}.wf-inactive #nav-bar li>a .bd{padding:0 0.51852em}.wf-inactive #nav-bar .text{font-size:67%}#sub-nav-bar{font-size:1.15385em;line-height:2.2em}#sub-nav-bar li{text-transform:uppercase;font-size:1.93333em}#sub-nav-bar li.hot-links{padding-left:1em;padding-right:0.73333em}#sub-nav-bar li a{padding-left:0.73333em;padding-right:0.73333em}#hot-links-nav{display:none;background:url(/assets/common/30-percent-black.png) repeat;background:rgba(0,0,0,0.3);padding-left:8px}@media (min-width: 1041px){#hot-links-nav{display:block}}#hot-links-nav *{padding:0 0.77778em;text-transform:uppercase;font-size:18px;line-height:35px}#hot-links-nav span{color:#008cba}#hot-links-nav a{color:#666}#hot-links-nav a:hover{color:#fff}.blog #hot-links-nav span{color:#00a89b}.factorysound-tv #hot-links-nav span,.youtube-featureds #hot-links-nav span{color:#96bd14}.contact #hot-links-nav span{color:#e29000}.installation #hot-links-nav span{color:#405b69}.header-banner{width:100%}.products .header-banner,.taxons .header-banner{display:none}@media (min-width: 767px){.products .header-banner,.taxons .header-banner{background-image:url(banners/fs-products-banner.jpg);height:180px}}.blog .header-banner{display:none}@media (min-width: 767px){.blog .header-banner{background-image:url(banners/fs-blog-banner.jpg);height:180px}}.orders h3{font-size:2em;font-weight:normal;margin:20px 0 10px 0;padding-bottom:10px;border-bottom:1px solid rgba(200,200,200,0.3);display:block;text-transform:uppercase}.order-billing,.order-shipping{width:50%;float:left}.pagination-container{width:100%;overflow:auto;margin-bottom:1.33333em;background-color:rgba(0,0,0,0.3)}.pagination-container .paginate{padding:5px 5px 4px 10px;display:block;width:98%;float:left}@media (min-width: 767px){.pagination-container .paginate{padding:8px 7px 7px 7px}}.pagination-container nav.pagination{float:right;font-size:1.3em;background-color:#008cba}@media (min-width: 767px){.pagination-container nav.pagination{float:left;background-color:transparent;margin-right:1.23077em;font-size:1em}}.pagination-container nav.pagination a{padding:5px 5px;display:inline-block;color:#000;font-family:"nimbus-sans-condensed",sans-serif;text-transform:uppercase;font-weight:bold}@media (min-width: 767px){.pagination-container nav.pagination a{color:#008cba;font-family:sans-serif;font-weight:normal;text-transform:capitalize;padding:0}}.pagination-container .pagination-status{float:right;padding-right:10px;padding:3px 5px}@media (min-width: 767px){.pagination-container .pagination-status{float:left;padding:0;font-size:1em}}.pagination-container .pagination-status .showing-label{display:none}@media (min-width: 767px){.pagination-container .pagination-status .showing-label{display:inline-block}}.pagination-container .pages-showing{padding:0 30px}.pagination-container .mobile-sort-toggle{display:block;background-color:#008cba;color:#000;border:none;text-transform:uppercase;font-weight:bold;font-size:1.3em;padding:3px 5px}@media (min-width: 767px){.pagination-container .mobile-sort-toggle{display:none}}.pagination-container .pagination-controls{display:none;padding:15px 0 5px 0;position:relative;clear:both}@media (min-width: 767px){.pagination-container .pagination-controls{display:inline-block;padding:0;max-width:330px;width:100%}}.pagination-container .pagination-controls p{display:inline;margin-left:0.30769em}.pagination-container .pagination-controls label{line-height:130%;display:inline-block;float:left;padding-left:5px;font-size:1.3em;font-weight:bold;padding-right:10px;text-transform:uppercase}@media (min-width: 767px){.pagination-container .pagination-controls label{font-size:16px;padding:0;margin:0 0.66667em}}.pagination-container .pagination-controls select#per_page{width:20%;float:left;padding-right:10px}@media (min-width: 767px){.pagination-container .pagination-controls select#per_page{padding:4px 0}}.pagination-container .pagination-controls select#sort{width:30%;float:left}@media (min-width: 767px){.pagination-container .pagination-controls select#sort{width:100px}}#primary{width:100%}@media (min-width: 769px){#primary{display:inline;float:left;width:74.57627%;margin-right:1.69492%;display:inline;float:right;margin-right:0;#margin-left:-1.66667%;padding-top:20px;padding-left:10px}}@media (min-width: 601px){.global-notification #primary{padding-top:70px}}#product-details #wrapper{margin-top:0}#wrapper{margin-top:-55px;position:relative;overflow:hidden}@media (min-width: 767px){#wrapper{margin-top:0;padding-left:0;padding-top:0px;padding-right:0}}.notice{font-size:14px;text-transform:uppercase;padding:8px;margin-bottom:15px;color:white;background:#008cba}.products .notice{background:#008cba;color:#ffffff}.users .notice{background:#008cba}.product_badges #content{margin-top:100px}@media (min-width: 769px){.product_badges #content{margin-top:0}}.search-result-title a{font-size:1.3em;line-height:150%;color:#008cba;font-weight:normal;padding-top:5px;display:block}.search-result-title a:hover{text-decoration:underline}#fancybox-content{background-color:white}.search-result-snippet{border-bottom:1px solid rgba(100,100,100,0.2);margin-bottom:5px;padding-bottom:5px}#content{position:relative;margin:0}@media (min-width: 767px){#content{margin:0 20px}}@media (min-width: 1025px){#content{margin:0 0 0 20px}}#message{font-size:1.5em;position:fixed;background-color:#008cba;display:none;top:0;left:0;width:100%;text-align:center;padding:8px 0;z-index:10000}input[type="number"]{-moz-appearance:textfield}@media (min-width: 1041px){#products.display-ads>li:nth-child(9n),#products.display-ads>li:nth-child(13n),#products.display-ads>li:nth-child(17n){margin-right:0;margin-left:2.27273% !important}}#products{margin:0}#products>li{margin-bottom:5px;margin-left:0;margin-right:0;padding:0}@media (min-width: 767px){#products>li{margin-bottom:2.07692em}}@media (min-width: 767px){#products>li{display:inline;float:left;width:31.501831467%;margin-right:1.3736264%}#products>li:nth-child(3n){margin-right:0;margin-left:1.3736264%}#products>li:nth-child(3n+2){margin-left:1.3736264%}#products>li:first-child{margin-right:1.3736264%}#products>li.factory-sound-vert{width:100%;height:108px;margin-right:0}}@media (min-width: 767px) and (min-width: 1041px){#products>li:nth-child(even){float:left}}@media (min-width: 1041px){#products>li{display:inline;float:left;width:23.29545%;margin-right:2.27273%;margin-right:2.27273%}#products>li:first-child{margin-right:2.27273%}#products>li:nth-child(3n+2){margin-left:0}#products>li:nth-child(3n){margin-right:2.27273%;margin-left:0}#products>li:nth-child(4n){margin-right:0}}#products>li>.container{background:#333;padding-bottom:0;overflow:auto;width:100%}@media (min-width: 767px){#products>li>.container{width:auto;padding-bottom:0.5em}}#products .product-description{padding-bottom:0.4em;padding-top:0.30769em;padding-left:0.76923em;padding-right:0.76923em}@media (min-width: 767px){#products .product-description{max-width:100%}}#products .product-description .product-brand-name{font-weight:normal}#products .product-image{float:left;position:relative;background:#fff;width:100px}@media (min-width: 767px){#products .product-image{float:none;width:auto;min-height:13.07692em}}#products .product-image img{display:block;margin:0 auto;padding:3px}@media (min-width: 767px){#products .product-image img{max-width:160px}}#products .product-information{float:left;display:block;width:200px;position:relative}@media (min-width: 767px){#products .product-information{display:inline-block;float:none;height:auto;width:100%}}#products .product-name{font-size:15px;font-weight:bold;text-transform:uppercase;color:#008cba;margin:2px 0;display:inline-block}#products .product-price{font-size:1em;line-height:1.38462em;font-weight:bold}#products .product-price.strike{display:none;font-size:0.92308em;line-height:1.5em;font-weight:normal;text-decoration:line-through;color:#CBCBCB}@media (min-width: 767px){#products .product-price.strike{display:inline}}#products .product-price span{display:inline-block;background:#be1e2d;line-height:1;color:white;padding:5px 5px;margin-left:-10px;padding-left:12px;border-radius:0 6px 6px 0}#products .product-view{text-align:right}#products .product-view .view{display:none;-webkit-transition:color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out;-ms-transition:color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out}@media (min-width: 767px){#products .product-view .view{display:inline-block}}#products .product-view .view:hover{color:white !important}#products .add-to-cart,#products .add-to-wish{float:right}@media (min-width: 767px){#products .add-to-cart,#products .add-to-wish{position:relative;bottom:0;right:0;margin-right:3px;float:left}}#products .add-to-cart .number,#products .add-to-wish .number{height:32px;width:1.75em;font-size:1.5em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media (min-width: 767px){#products .add-to-cart .number,#products .add-to-wish .number{margin-right:1px;font-size:1.25em;height:26px}}#products .add-to-wish{display:none}@media (min-width: 767px){#products .add-to-wish{display:block}}.product-action-buttons{padding-left:0.76923em;width:100%;bottom:5px;right:0}@media (min-width: 767px){.product-action-buttons{padding-right:0.76923em}}#primary h2.product-short-description,.product-short-description{display:block;font-family:Arial, Helvetica, sans-serif;border-bottom:none;font-size:11px;text-transform:none}.product-details-actions .add-to-cart,.product-details-actions .add-to-wish{float:left;margin-right:20px}.product-details-actions .add-to-cart .number,.product-details-actions .add-to-wish .number{float:left;width:14px;margin-right:3px;width:24px;font-size:1.5em}@media (min-width: 767px){.product-details-actions .add-to-cart .number,.product-details-actions .add-to-wish .number{margin-right:1px}}.product-details-actions span.no_overflow{height:22px;margin-right:0}.product-enquiry-product-image{float:right;margin-left:1em}.enquiry .formtastic .actions{padding-left:0;padding-top:10px}textarea#enquiry_enquiry{height:4em}#product-tabs>div li{list-style:disc inside none}#product-tabs>div li a{color:white !important}.off-canvas{position:absolute;right:-100%;z-index:5000;top:30px;-webkit-transition:right 0.5s ease-in-out;-moz-transition:right 0.5s ease-in-out;-ms-transition:right 0.5s ease-in-out;-o-transition:right 0.5s ease-in-out;transition:right 0.5s ease-in-out;background:black;padding:20px 50px 20px 20px}@media screen and (min-width: 769px){.off-canvas{display:none}}.off-canvas .like-h3{color:#008cba;text-transform:uppercase;font-size:30px;margin:5px 0 20px;font-weight:700}.off-canvas .like-h3 i{position:absolute;right:20px;top:20px}.off-canvas a{font-size:23px;padding:5px 0;display:block}#product_show{background-color:#fff;color:#000;position:relative}#product_show .product-icon{color:#666;font-size:1.9em;padding-left:5px}.product-details-overview{overflow:auto;padding-top:1.44444em;padding-bottom:1.11111em;padding-left:1.53846em;padding-right:0.76923em;position:relative}@media (min-width: 767px){.product-details-overview{top:0}}.product-details-overview .product-brand{float:right}@media (min-width: 767px){.product-details-overview .product-brand{margin-right:3.5%;margin-top:12px}}.product-details-overview h1{margin-bottom:0;line-height:100%}.product-details-overview .product-short-description{font-weight:bold;color:#333}.product-details-actions{background-color:#9d9d9d;padding:0.33333em 1.53846em;position:relative;top:320px}@media (min-width: 767px){.product-details-actions{top:0}}.product-details-actions .social{margin-top:15px;margin-right:3.5%;overflow:auto}@media (min-width: 500px){.product-details-actions .social{float:right}}@media (min-width: 768px){.product-details-actions .social{margin-top:4px}}.product-details-actions .social .fb-like>span{width:50px !important}.product-details-actions .social a.print{margin-left:1.53846em}.product-details-details{float:none;width:100%;position:relative;top:370px}@media (min-width: 767px){.product-details-details{display:inline;float:left;width:40.34091%;margin-right:2.27273%;top:0;display:block}}@media (min-width: 1025px){.product-details-details{display:inline;float:left;width:48.86364%;margin-right:2.27273%}}.product-details-details>.wrapper{padding-top:1.44444em;padding-bottom:1.11111em;padding-left:1.53846em;padding-right:1.53846em}@media (min-width: 767px){.product-details-details>.wrapper{padding-right:0}}.product-details-details .product-price{margin-bottom:1.88889em;margin-right:4px}.product-details-details .product-price .product-section-title{text-transform:uppercase}.product-details-details .product-price.sale .product-section-title{background-color:#be1e2d;color:white;padding:5px;padding-left:20px;margin-left:-20px;border-radius:0 4px 4px 0;float:left;margin-top:3px;margin-right:5px}.product-details-details .product-price .price.rrp{font-size:1.53846em;line-height:1.8em;font-weight:bold;color:#333}.product-details-details .product-price .price.rrp.strike{font-size:0.84615em;line-height:1.63636em;font-weight:normal;text-decoration:line-through}.product-details-details .product-price .price.sale{font-size:1.53846em;line-height:1.8em;font-weight:bold;color:#333;float:left}.product-details-details .product-price .price.sale span{color:#be1e2d}.product-details-details .description{clear:both;margin-top:30px}#product-images{width:100%;position:absolute}@media (min-width: 767px){#product-images{display:inline;float:left;width:48.86364%;margin-right:2.27273%;position:relative;margin-right:0;float:right}}#product-images #main-image,#product-images ul#product-thumbnails{margin-right:0.76923em}#product-images #main-image{margin-top:1.66667em;margin-bottom:0.33333em;padding:0.76923em;text-align:center;height:240px;width:240px;margin-left:auto;margin-right:auto;position:relative}@media (min-width: 1025px){#product-images #main-image{height:430px;width:430px}}#product-images #thumbnails{width:240px;margin:0 auto}@media (min-width: 767px){#product-images #thumbnails{width:100%}}#product-images ul#product-thumbnails{overflow:auto;padding:0.38462em 0;margin:0 auto}#product-images ul#product-thumbnails li{float:left;margin:0 1.1em 1.1em 0;border:1px solid #ccc;height:72px;width:72px}#product-tabs{padding:0}#product-tabs .ui-tabs-nav{padding:0}#product-tabs>ul{border-top:none;border-right:none;border-bottom:5px solid #008cba;border-left:none}#product-tabs>ul>li{margin:-1px -1px 1px -1px;padding-bottom:0;border-top:none;border-bottom:none;border-left:1px solid #4b4b4b;border-right:1px solid #4b4b4b}#product-tabs>ul>li a{color:white !important}#product-tabs>ul>li.first{margin-left:0;border-left:none}#product-tabs>ul>li.last{border-right:none}#product-tabs .ui-state-active,#product-tabs .ui-widget-content .ui-state-active,#product-tabs .ui-widget-header .ui-state-active,#product-tabs .ui-state-hover{background-image:none;background:#008cba}#product_tabs_video iframe{width:100%;height:250px}.product-badges{position:absolute;left:12px;top:0px}.product-badges .badge,.product-badges .badge-onsale-small,.product-badges .badge-new-small,.product-badges .badge-new-model-small,.product-badges .badge-1-yr-warranty-small,.product-badges .badge-2-yr-warranty-small,.product-badges .badge-3-yr-warranty-small,.product-badges .badge-5-yr-warranty-small,.product-badges .badge-10-year-warranty-small,.product-badges .badge-unlimited-warranty-small,.product-badges .badge-education-discount-small,.product-badges .badge-clearance-price-small,.product-badges .badge-staff-choice-small,.product-badges .badge-industry-standard-small,.product-badges .badge-scratch-n-dent-small,.product-badges .badge-discontinued-small,.product-badges .badge-scratch-n-dent-big,.product-badges .badge-discontinued-big,.product-badges .badge-industry-standard-big,.product-badges .badge-onsale-big,.product-badges .badge-new-big,.product-badges .badge-new-model-big,.product-badges .badge-1-yr-warranty-big,.product-badges .badge-2-yr-warranty-big,.product-badges .badge-3-yr-warranty-big,.product-badges .badge-5-yr-warranty-big,.product-badges .badge-10-year-warranty-big,.product-badges .badge-unlimited-warranty-big,.product-badges .badge-education-discount-big,.product-badges .badge-clearance-price-big,.product-badges .badge-staff-choice-big{float:left;margin-right:0.30769em;background-image:url("/assets/common/sprite-7f16c58532682112a9b4b0b2c3bb1ecb.png");background-repeat:no-repeat}.product-badges .small,.product-badges .badge-onsale-small,.product-badges .badge-new-small,.product-badges .badge-new-model-small,.product-badges .badge-1-yr-warranty-small,.product-badges .badge-2-yr-warranty-small,.product-badges .badge-3-yr-warranty-small,.product-badges .badge-5-yr-warranty-small,.product-badges .badge-10-year-warranty-small,.product-badges .badge-unlimited-warranty-small,.product-badges .badge-education-discount-small,.product-badges .badge-clearance-price-small,.product-badges .badge-staff-choice-small,.product-badges .badge-industry-standard-small,.product-badges .badge-scratch-n-dent-small,.product-badges .badge-discontinued-small{width:28px;height:39px}.product-badges .big,.product-badges .badge-scratch-n-dent-big,.product-badges .badge-discontinued-big,.product-badges .badge-industry-standard-big,.product-badges .badge-onsale-big,.product-badges .badge-new-big,.product-badges .badge-new-model-big,.product-badges .badge-1-yr-warranty-big,.product-badges .badge-2-yr-warranty-big,.product-badges .badge-3-yr-warranty-big,.product-badges .badge-5-yr-warranty-big,.product-badges .badge-10-year-warranty-big,.product-badges .badge-unlimited-warranty-big,.product-badges .badge-education-discount-big,.product-badges .badge-clearance-price-big,.product-badges .badge-staff-choice-big{width:32px;height:45px}.product-badges .badge-onsale-small{width:28px;background-position:-580px -40px}.product-badges .badge-new-small{width:29px;background-position:-580px 0px}.product-badges .badge-new-model-small{width:29px;background-position:-610px 0px}.product-badges .badge-1-yr-warranty-small{width:29px;background-position:-669px 0px}.product-badges .badge-2-yr-warranty-small{background-position:-699px 0px}.product-badges .badge-3-yr-warranty-small{background-position:-728px 0px}.product-badges .badge-5-yr-warranty-small{height:40px;background-position:-757px 0px}.product-badges .badge-10-year-warranty-small{background-position:-786px 0px}.product-badges .badge-unlimited-warranty-small{height:40px;background-position:-815px 0px}.product-badges .badge-education-discount-small{background-position:-844px 0px}.product-badges .badge-clearance-price-small{height:40px;background-position:-873px 0px}.product-badges .badge-staff-choice-small{background-position:-639px 0px}.product-badges .badge-industry-standard-small{background-position:-669px -40px}.product-badges .badge-scratch-n-dent-small{background-position:-839px -40px}.product-badges .badge-discontinued-small{background-position:-757px -40px}.product-badges .badge-scratch-n-dent-big{background-position:-868px -43px}.product-badges .badge-discontinued-big{background-position:-786px -43px}.product-badges .badge-industry-standard-big{background-position:-699px -44px}.product-badges .badge-onsale-big{width:33px;background-position:-610px -44px}.product-badges .badge-new-big{width:33px;background-position:-902px 0px}.product-badges .badge-new-model-big{width:33px;background-position:-936px 0px}.product-badges .badge-1-yr-warranty-big{width:33px;background-position:-1004px 0px}.product-badges .badge-2-yr-warranty-big{background-position:-1038px 0px}.product-badges .badge-3-yr-warranty-big{background-position:-1071px 0px}.product-badges .badge-5-yr-warranty-big{background-position:-1104px 0px}.product-badges .badge-10-year-warranty-big{width:33px;background-position:-1137px 0px}.product-badges .badge-unlimited-warranty-big{width:33px;background-position:-1171px 0px}.product-badges .badge-education-discount-big{background-position:-1205px 0px}.product-badges .badge-clearance-price-big{background-position:-1238px 0px}.product-badges .badge-staff-choice-big{width:33px;background-position:-970px 0px}.brand-head{background:white;clear:both;overflow:auto;padding:10px;margin-bottom:30px;margin-top:60px}.brand-head h1{float:left;color:#008cba;margin-bottom:5px;width:70%;font-size:24px}@media (min-width: 767px){.brand-head h1{font-size:2.61538em}}.brand-head p{float:left;color:black;margin-top:0}.brand-head .logo{float:right;max-height:50px;padding-right:5px}@media (min-width: 767px){.brand-head{margin-top:10px}}.taxons .brand-head p{width:100%}#brands{padding:10px}@media (min-width: 767px){#brands{padding:20px}}#brands .featured-heading{font-size:50px}#brands a.view-all{float:right;background:#008cba;font-size:16px;font-weight:100;margin-top:20px}#brands .brands-index{background:transparent;padding:0}#brands .brands-index .brands-list{clear:both}.brands-index{overflow:auto;padding:20px}.brands-index .brands-list li{float:left;width:94%;margin:3%;border:1px solid rgba(0,0,0,0.1);position:relative;min-height:140px;text-align:center;background:white}.brands-index .brands-list li a{position:absolute;width:100%;height:110px;top:0;left:0}.brands-index .brands-list li .helper{display:inline-block;height:100%;vertical-align:middle}@media (min-width: 767px){.brands-index .brands-list li{width:29.333%;margin:2%}}@media (min-width: 1024px){.brands-index .brands-list li{margin:0;width:15%;margin:0.8333333%}}.brands-index .brands-list li h3{color:black;position:absolute;bottom:0;left:0;width:100%;padding:7px;font-size:16px;text-transform:uppercase;font-weight:100;background:rgba(0,0,0,0.1)}.brands-index .brands-list li .logo{vertical-align:middle;max-width:85%}.one-col.product_brands #primary{width:100%}#factory-feed .item{padding:10px 0}#factory-feed .date{color:#008cba;display:block}#factory-feed .image-item>span{display:inline-block;width:100px;height:100px;float:left}#factory-feed .image-item>span img{width:100%}#factory-feed .image-item .content{float:left;width:60%;padding-left:10px;clear:none}#factory-feed .read-more{color:#008cba}#factory-feed .content{color:#999999;clear:both;padding-bottom:12px}#factory-feed .divider{display:block;height:1px;background-image:-webkit-gradient(linear, to right, to left, color-stop(0%, rgba(216,216,216,0)), color-stop(35%, rgba(216,216,216,0.4)), color-stop(65%, rgba(216,216,216,0.4)), color-stop(100%, rgba(216,216,216,0)));background-image:-webkit-linear-gradient(to right, rgba(216,216,216,0), rgba(216,216,216,0.4) 35%, rgba(216,216,216,0.4) 65%, rgba(216,216,216,0) 100%);background-image:-moz-linear-gradient(to right, rgba(216,216,216,0), rgba(216,216,216,0.4) 35%, rgba(216,216,216,0.4) 65%, rgba(216,216,216,0) 100%);background-image:-o-linear-gradient(to right, rgba(216,216,216,0), rgba(216,216,216,0.4) 35%, rgba(216,216,216,0.4) 65%, rgba(216,216,216,0) 100%);background-image:-ms-linear-gradient(to right, rgba(216,216,216,0), rgba(216,216,216,0.4) 35%, rgba(216,216,216,0.4) 65%, rgba(216,216,216,0) 100%);background-image:linear-gradient(to right, rgba(216,216,216,0),rgba(216,216,216,0.4) 35%,rgba(216,216,216,0.4) 65%,rgba(216,216,216,0) 100%);clear:both;margin:6px 0}#sidebar h3{color:#008cba;font-size:16px}#primary .related{margin-top:120px}@media (min-width: 767px){#primary .related{margin-top:10px}}#primary .related h2.featured-heading{font-size:50px;text-transform:uppercase;font-weight:bold;display:block;float:none;border:none;padding-left:10px;color:#008cba}@media (min-width: 767px){#primary .related h2.featured-heading{padding-left:0}}#primary .related h2.featured-heading a{color:#008cba}#sidebar{position:fixed;bottom:0;left:700px;width:100%;z-index:5000;-moz-transition:left 0.4s ease-in-out;-webkit-transition:left 0.4s ease-in-out;transition:left 0.4s ease-in-out;background:url(/assets/common/30-percent-black.png) repeat;background:rgba(0,0,0,0.5);padding-left:20px;padding-top:20px}@media (min-width: 500px){#sidebar{display:none;width:auto;height:auto;position:relative;top:0;left:0}}@media (min-width: 769px){#sidebar{margin-left:0;display:inline;float:left;width:23.72881%;margin-right:1.69492%;display:block;z-index:15}}#sidebar .navigation.filters{margin-top:20px}#sidebar .navigation.filters .like-h3{padding-bottom:10px}#sidebar .like-h3{color:#008cba;text-transform:uppercase;font-size:24px;padding:10px 0 15px 0}#sidebar #main-navigation{margin-bottom:60px;display:none}@media (min-width: 769px){#sidebar #main-navigation{display:block}}#sidebar #main-navigation li:hover>.sub-menu{width:280px;z-index:2000}#sidebar #main-navigation a{font-weight:100;text-transform:uppercase;font-size:20px;padding:3px 0;display:block}#sidebar #main-navigation a:hover{background:-webkit-gradient(linear, to right, to left, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, #000));background:-webkit-linear-gradient(to right, rgba(0,0,0,0), #000);background:-moz-linear-gradient(to right, rgba(0,0,0,0), #000);background:-o-linear-gradient(to right, rgba(0,0,0,0), #000);background:-ms-linear-gradient(to right, rgba(0,0,0,0), #000);background:linear-gradient(to right, rgba(0,0,0,0),#000000);color:#e29000}#sidebar #main-navigation .sub-menu{position:absolute;left:284px}#sidebar #main-navigation .sub-menu.menu{padding-top:20px;overflow:hidden;position:absolute;top:0;background:black;width:280px;min-height:460px;height:auto;width:0}#sidebar #main-navigation .sub-menu.menu ul{padding-left:20px;width:240px;padding-bottom:20px}#sidebar #main-navigation .sub-menu .like-h3{color:#008cba;text-transform:uppercase;font-size:18px;padding:5px 0 12px 20px}#sidebar #main-navigation .sub-menu a{font-weight:100;text-transform:uppercase;font-size:16px;padding:2px 0;display:block}#sidebar .current-category-nav-refine{position:absolute;bottom:60px;width:100%}#sidebar .twitter-feed h3{color:#2193AD;border-bottom:1px dotted #2193AD;padding-bottom:0.25em;margin-bottom:0.25em}#sidebar .twitter-feed a{color:#2193AD}#sidebar .twitter-feed a:hover{color:#40bedb}#sidebar .twitter-feed .twitter-header a{color:#333333}#sidebar .twitter-feed .tweet{margin-bottom:2em}#sidebar .mobile-refine-category{color:black;font-size:1.5em;padding:10px 10px 5px 10px}@media (min-width: 500px){#sidebar .mobile-refine-category{display:none}}@media (min-width: 500px){#sidebar #current-category-nav{position:relative;bottom:0;width:auto}}#sidebar .show-sort-options{border-right:1px solid #999}#sidebar>.container{overflow:scroll;padding-top:1.38462em;padding-bottom:1.38462em;background:#c4c4c4}@media (min-width: 500px){#sidebar>.container{overflow:visible;padding:1.38462em;padding-top:0;padding-left:0;margin-bottom:0.5em;background:transparent;margin-left:0;min-height:500px}}#sidebar>.container#page-sidebar{padding-top:0}#sidebar .filter-label{width:100%;display:block;position:relative;padding:9px 10px;font-size:1.5em;border-top:1px solid #999}@media (min-width: 500px){#sidebar .filter-label{font-size:20px;border:none;padding:0}}@media (min-width: 500px){#sidebar .filter-label input{margin-right:5px}}#sidebar #taxonomy-category>ul>a{font-weight:100;text-transform:uppercase;font-size:18px;padding:7px 0;display:block}#sidebar .expand{display:inline-block;width:17px}#sidebar .expand span{display:block;text-align:center;padding-right:5px;font-size:14px;position:relative;z-index:5000}#sidebar .expand:hover>span{color:#e29000}#sidebar .taxons-list .fa-plus{position:relative;z-index:500}#sidebar .taxons-list .current a{color:#008cba}#sidebar .taxons-list .current.open .parent{height:auto;margin-bottom:20px}#sidebar .taxons-list li a{color:#aeaeae}#sidebar .taxons-list li a:hover{color:#008cba}#sidebar .taxons-list.parent{overflow:hidden;height:0}#sidebar .taxons-list.parent li.current a{color:#008cba}#sidebar .taxons-list.parent li a{padding:9px 10px;color:#000;display:block;-moz-box-shadow:inset 0px 0px 14px 2px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0px 0px 14px 2px rgba(0,0,0,0.1);box-shadow:inset 0px 0px 14px 2px rgba(0,0,0,0.1)}@media (min-width: 500px){#sidebar .taxons-list.parent li a{padding:1px 17px;color:#999;display:inline-block;-moz-box-shadow:none;font-size:15px;font-weight:100;text-transform:none;-webkit-box-shadow:none;box-shadow:none}#sidebar .taxons-list.parent li a:hover{color:#e29000}}#sidebar .taxons-list li{border-top:1px solid #999;font-size:1.5em}@media (min-width: 500px){#sidebar .taxons-list li{font-size:1em;border:none}}#sidebar .taxons-list li a{font-weight:100;text-transform:uppercase;font-size:20px;padding:3px 0;display:inline-block}#sidebar #taxonomy-category,#sidebar #taxonomy-application{display:none}@media (min-width: 500px){#sidebar #taxonomy-category,#sidebar #taxonomy-application{display:block}}#sidebar #taxonomies{display:none}@media (min-width: 500px){#sidebar #taxonomies{display:block}}#sidebar .ui-accordion-content,#sidebar .ui-widget-content{background:none;border:none}#sidebar .ui-widget-content a{color:#999999}#sidebar .ui-widget-content a:hover{color:#69f}#sidebar .brand-alphabet-chunk{display:none;color:#008cba;font-size:13px;font-weight:bold;margin:8px 0;background:none;border:none;background-image:url("/assets/common/sprite-x.png");background-repeat:no-repeat;background-position:-6px 2px;padding-left:15px}@media (min-width: 500px){#sidebar .brand-alphabet-chunk{display:block}}#sidebar .brand-alphabet-chunk:hover,#sidebar .brand-alphabet-chunk:focus{cursor:pointer;background:none;background-image:url("/assets/common/sprite-x.png");background-repeat:no-repeat;background-position:0px -25px}#sidebar .brand-alphabet-chunk .ui-icon{display:none}#sidebar .brand-alphabet-chunk.ui-state-active{background-image:url("/assets/common/sprite-x.png");background-position:0px -25px}#sidebar .applied-filters .like-h4{color:#aeaeae;margin:4px 0;font-size:15px;text-transform:uppercase}#sidebar .applied-filters .button{background:#aeaeae}#sidebar .applied-filters span{display:block;width:100%;margin:2px 0}#sidebar input[type=submit]{font-size:1.07692em;line-height:1.14286em;display:inline-block;padding:7px 15px;text-transform:uppercase;background-color:#008cba;color:#333;font-size:16px;border:0;margin:8px 0 0 10px;-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}@media (min-width: 500px){#sidebar input[type=submit]{margin:8px 0 0 0}}#sidebar input[type=submit]:hover{color:white}#sidebar .applied-filters{border-bottom:1px dotted rgba(239,239,239,0.3);padding-bottom:15px}#sidebar .filter_choices,#sidebar .applied-filters{margin-top:10px}#sidebar .filter_choices li,#sidebar .applied-filters li{padding:3px 0}#sidebar .filter_choices.badges li,#sidebar .filter_choices.badges span,#sidebar .applied-filters.badges li,#sidebar .applied-filters.badges span{padding:3px 0 10px 0}#sidebar .filter_choices.badges .filter-label,#sidebar .applied-filters.badges .filter-label{padding-top:5px}#sidebar .filter_choices.badges .filter-label input,#sidebar .applied-filters.badges .filter-label input{margin-right:5px}#sidebar .filter_choices.badges .filter-label input:checked+.product-badges .badge.badge-clearance-price-small,#sidebar .applied-filters.badges .filter-label input:checked+.product-badges .badge.badge-clearance-price-small{background-position:-687px 1px}#sidebar .filter_choices.badges .filter-label input:checked+.product-badges .badge.badge-industry-standard-small,#sidebar .applied-filters.badges .filter-label input:checked+.product-badges .badge.badge-industry-standard-small{background-position:-527px -32px}#sidebar .filter_choices.badges .filter-label input:checked+.product-badges .badge.badge-staff-choice-small,#sidebar .applied-filters.badges .filter-label input:checked+.product-badges .badge.badge-staff-choice-small{background-position:-503px 1px}#sidebar .filter_choices.badges .filter-label input:checked+.product-badges .badge.badge-new-small,#sidebar .applied-filters.badges .filter-label input:checked+.product-badges .badge.badge-new-small{background-position:-457px 1px}#sidebar .filter_choices.badges .filter-label input:checked+.product-badges .badge.badge-new-model-small,#sidebar .applied-filters.badges .filter-label input:checked+.product-badges .badge.badge-new-model-small{background-position:-480px 1px}#sidebar .filter_choices.badges .filter-label input:checked+.product-badges .badge.badge-1-yr-warranty-small,#sidebar .applied-filters.badges .filter-label input:checked+.product-badges .badge.badge-1-yr-warranty-small{background-position:-527px 1px}#sidebar .filter_choices.badges .filter-label input:checked+.product-badges .badge.badge-2-yr-warranty-small,#sidebar .applied-filters.badges .filter-label input:checked+.product-badges .badge.badge-2-yr-warranty-small{background-position:-550px 1px}#sidebar .filter_choices.badges .filter-label input:checked+.product-badges .badge.badge-3-yr-warranty-small,#sidebar .applied-filters.badges .filter-label input:checked+.product-badges .badge.badge-3-yr-warranty-small{background-position:-573px 1px}#sidebar .filter_choices.badges .filter-label input:checked+.product-badges .badge.badge-5-yr-warranty-small,#sidebar .applied-filters.badges .filter-label input:checked+.product-badges .badge.badge-5-yr-warranty-small{background-position:-573px 1px}#sidebar .filter_choices.badges .filter-label input:checked+.product-badges .badge.badge-10-year-warranty-small,#sidebar .applied-filters.badges .filter-label input:checked+.product-badges .badge.badge-10-year-warranty-small{background-position:-619px 1px}#sidebar .filter_choices.badges .filter-label input:checked+.product-badges .badge.badge-unlimited-warranty-small,#sidebar .applied-filters.badges .filter-label input:checked+.product-badges .badge.badge-unlimited-warranty-small{background-position:-641px 1px}#sidebar .filter_choices.badges .filter-label input:checked+.product-badges .badge.badge-education-discount-small,#sidebar .applied-filters.badges .filter-label input:checked+.product-badges .badge.badge-education-discount-small{background-position:-664px 1px}#sidebar .filter_choices.badges .filter-label input:checked+.product-badges .badge.badge-onsale-small,#sidebar .applied-filters.badges .filter-label input:checked+.product-badges .badge.badge-onsale-small{background-position:-457px -32px}#sidebar .filter_choices.badges .filter-label input:checked+.product-badges .badge.badge-discontinued-small,#sidebar .applied-filters.badges .filter-label input:checked+.product-badges .badge.badge-discontinued-small{background-position:-596px -32px}#sidebar .filter_choices.badges .filter-label .product-badges,#sidebar .applied-filters.badges .filter-label .product-badges{margin-left:0px;left:0}#sidebar .filter_choices.badges .filter-label .product-badges .badge,#sidebar .applied-filters.badges .filter-label .product-badges .badge{background-size:1000px 71px;width:23px;height:32px}#sidebar .filter_choices.badges .filter-label .product-badges .badge.badge-clearance-price-small,#sidebar .applied-filters.badges .filter-label .product-badges .badge.badge-clearance-price-small{background-position:-412px -39px}#sidebar .filter_choices.badges .filter-label .product-badges .badge.badge-education-discount-small,#sidebar .applied-filters.badges .filter-label .product-badges .badge.badge-education-discount-small{background-position:-390px -39px}#sidebar .filter_choices.badges .filter-label .product-badges .badge.badge-unlimited-warranty-small,#sidebar .applied-filters.badges .filter-label .product-badges .badge.badge-unlimited-warranty-small{background-position:-367px -39px}#sidebar .filter_choices.badges .filter-label .product-badges .badge.badge-10-year-warranty-small,#sidebar .applied-filters.badges .filter-label .product-badges .badge.badge-10-year-warranty-small{background-position:-344px -39px}#sidebar .filter_choices.badges .filter-label .product-badges .badge.badge-5-yr-warranty-small,#sidebar .applied-filters.badges .filter-label .product-badges .badge.badge-5-yr-warranty-small{background-position:-321px -39px}#sidebar .filter_choices.badges .filter-label .product-badges .badge.badge-3-yr-warranty-small,#sidebar .applied-filters.badges .filter-label .product-badges .badge.badge-3-yr-warranty-small{background-position:-298px -39px}#sidebar .filter_choices.badges .filter-label .product-badges .badge.badge-2-yr-warranty-small,#sidebar .applied-filters.badges .filter-label .product-badges .badge.badge-2-yr-warranty-small{background-position:-276px -39px}#sidebar .filter_choices.badges .filter-label .product-badges .badge.badge-1-yr-warranty-small,#sidebar .applied-filters.badges .filter-label .product-badges .badge.badge-1-yr-warranty-small{background-position:-252px -39px}#sidebar .filter_choices.badges .filter-label .product-badges .badge.badge-staff-choice-small,#sidebar .applied-filters.badges .filter-label .product-badges .badge.badge-staff-choice-small{background-position:-229px -39px}#sidebar .filter_choices.badges .filter-label .product-badges .badge.badge-new-model-small,#sidebar .applied-filters.badges .filter-label .product-badges .badge.badge-new-model-small{background-position:-205px -39px}#sidebar .filter_choices.badges .filter-label .product-badges .badge.badge-new-model-small,#sidebar .applied-filters.badges .filter-label .product-badges .badge.badge-new-model-small{background-position:-205px -39px}#sidebar .filter_choices.badges .filter-label .product-badges .badge.badge-new-small,#sidebar .applied-filters.badges .filter-label .product-badges .badge.badge-new-small{background-position:-182px -39px}#sidebar .filter_choices.badges .filter-label .product-badges .badge.badge-industry-standard-small,#sidebar .applied-filters.badges .filter-label .product-badges .badge.badge-industry-standard-small{background-position:-737px -39px}#sidebar .filter_choices.badges .filter-label .product-badges .badge.badge-discontinued-small,#sidebar .applied-filters.badges .filter-label .product-badges .badge.badge-discontinued-small{background-position:-760px -39px}#sidebar .filter_choices.badges .filter-label .product-badges .badge.badge-onsale-small,#sidebar .applied-filters.badges .filter-label .product-badges .badge.badge-onsale-small{background-position:-713px -37px}#sidebar h2{line-height:1em;margin:0;padding-bottom:0}#sidebar h2:first-of-type{padding-top:0.63636em}#sidebar h2.filter-title{padding-top:0;padding-bottom:0}#sidebar h2 a{color:#fff}#sidebar nav .separator{display:none;margin-bottom:1.15385em;margin-left:0;margin-right:0;margin-top:1.15385em}@media (min-width: 500px){#sidebar nav .separator{display:block}}#sidebar .wrap{margin:0 0 22px 0}#sidebar .wrap li{margin:8px 0}#sidebar .wrap .collapsible-content ul{margin:8px 0}#sidebar .search-form .container{margin-left:1.61538em;margin-right:1.61538em}#sidebar #search-products .separator{background:-moz-linear-gradient(top, rgba(41,41,41,0) 0%, #292929 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(41,41,41,0)), color-stop(100%, #292929));background:-webkit-linear-gradient(top, rgba(41,41,41,0) 0%, #292929 100%);background:-o-linear-gradient(top, rgba(41,41,41,0) 0%, #292929 100%);background:-ms-linear-gradient(top, rgba(41,41,41,0) 0%, #292929 100%);background:linear-gradient(top, rgba(41,41,41,0) 0%,#292929 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00292929', endColorstr='#292929',GradientType=0 );border-bottom:1px solid #292929;height:0.53846em;margin-bottom:1.76923em;margin-top:1.15385em}#sidebar .products #sidebar{padding-top:15.5px}#sidebar .collapsible{margin-bottom:8px}#sidebar .collapsible span.h6{background-repeat:no-repeat;background-position:0px -25px;font-size:20px;font-family:"nimbus-sans-condensed",sans-serif;color:#999;text-transform:uppercase}#sidebar .collapsible span.h6 a{color:#999}#sidebar .collapsible span.h6.collapsed{background-position:-6px 2px}#sidebar .collapsible .collapsible-content{margin:0.76923em 1.15385em}.wishlists #sidebar,.orders #sidebar,.users #sidebar,.addresses #sidebar{left:0;height:0;overflow:hidden;bottom:40px;-webkit-transition:height 0.4s ease-in-out;-moz-transition:height 0.4s ease-in-out;transition:height 0.4s ease-in-out;position:relative}@media (min-width: 767px){.wishlists #sidebar,.orders #sidebar,.users #sidebar,.addresses #sidebar{overflow:visible;height:auto}}.wishlists #sidebar .container,.orders #sidebar .container,.users #sidebar .container,.addresses #sidebar .container{padding-top:0}.wishlists #sidebar .container .separator,.orders #sidebar .container .separator,.users #sidebar .container .separator,.addresses #sidebar .container .separator{display:none}.wishlists #sidebar .container h2,.orders #sidebar .container h2,.users #sidebar .container h2,.addresses #sidebar .container h2{display:none}@media (min-width: 767px){.wishlists #sidebar .container h2,.orders #sidebar .container h2,.users #sidebar .container h2,.addresses #sidebar .container h2{display:block}}.wishlists #sidebar .brand-alphabet-chunk,.orders #sidebar .brand-alphabet-chunk,.users #sidebar .brand-alphabet-chunk,.addresses #sidebar .brand-alphabet-chunk{display:block;background-image:none;font-size:1.5em;padding:8px 10px;background:#008cba;color:white;margin:0;font-weight:normal}@media (min-width: 767px){.wishlists #sidebar .brand-alphabet-chunk,.orders #sidebar .brand-alphabet-chunk,.users #sidebar .brand-alphabet-chunk,.addresses #sidebar .brand-alphabet-chunk{font-size:20px;text-transform:uppercase;font-family:"nimbus-sans-condensed",sans-serif;margin:8px 0;padding-left:0px;background-color:transparent;background-repeat:no-repeat;color:#999;padding-top:3px;padding-bottom:0}.wishlists #sidebar .brand-alphabet-chunk.ui-state-active,.orders #sidebar .brand-alphabet-chunk.ui-state-active,.users #sidebar .brand-alphabet-chunk.ui-state-active,.addresses #sidebar .brand-alphabet-chunk.ui-state-active{color:#008cba}}.wishlists #sidebar .collapsible-content a,.orders #sidebar .collapsible-content a,.users #sidebar .collapsible-content a,.addresses #sidebar .collapsible-content a{font-size:1.5em;padding:9px 10px;margin-left:0;border-top:1px solid #999;-moz-box-shadow:inset 0px 0px 14px 2px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0px 0px 14px 2px rgba(0,0,0,0.1);box-shadow:inset 0px 0px 14px 2px rgba(0,0,0,0.1);color:black}@media (min-width: 767px){.wishlists #sidebar .collapsible-content a,.orders #sidebar .collapsible-content a,.users #sidebar .collapsible-content a,.addresses #sidebar .collapsible-content a{border:none;padding:0;color:#ccc;font-size:1em;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wishlists #sidebar .collapsible-content a:hover,.orders #sidebar .collapsible-content a:hover,.users #sidebar .collapsible-content a:hover,.addresses #sidebar .collapsible-content a:hover{color:#e29000}}#cart #sidebar{display:none}#page-sidebar .wrap{margin-bottom:0}.home #sidebar>.container{height:auto;min-height:1px}.social-buttons li{float:left;list-style:none outside none;margin-left:0.15385em}.social-buttons li a{background-repeat:no-repeat;display:block}.social-buttons li a i{font-size:2.3em}.social-buttons li a i.icon-sign-blank{position:absolute;left:1px;z-index:-1;font-size:2em;top:1px;display:none}.social-buttons li a span{text-indent:-9999em;display:inline-block;width:0}.article-social-buttons{float:right;margin-top:2.2em}.article-social-buttons li{float:left;list-style:none outside none}.article-social-buttons .twitter,.article-social-buttons .google-plus{padding:2px 5px 0 0}#hd-social-buttons li{margin-right:8px}#hd-social-buttons li a{position:relative}#hd-social-buttons li a:hover>.icon-sign-blank{color:#fff;display:block}#hd-social-buttons li.facebook a:hover{color:#3b5998}#hd-social-buttons li.twitter a:hover{color:#3c8fc9}#hd-social-buttons li.google-plus a:hover{color:#cc3732}#hd-social-buttons li.google-plus a:hover>.icon-sign-blank{left:0;top:0;font-size:2.3em}#hd-social-buttons li.youtube a{text-align:center}#hd-social-buttons li.youtube a i.icon-play{font-size:1.3em;color:black;line-height:173%;padding-right:2px}#hd-social-buttons li.youtube a i.icon-sign-blank{display:block;font-size:2.3em;top:0;left:0}#hd-social-buttons li.youtube a:hover>.icon-play{color:white}#hd-social-buttons li.youtube a:hover>.icon-sign-blank{color:#cc3732}#hd-social-buttons li.rss a:hover{color:#ff6600}#ft-social-buttons li{margin-left:0;margin-right:10px}#ft-social-buttons li a{position:relative}#ft-social-buttons li a i{font-size:3.5em;color:#999999}#ft-social-buttons li a:hover>.icon-sign-blank{color:#fff;display:block;font-size:3.4em}@media (min-width: 767px){#ft-social-buttons li a:hover>.icon-sign-blank{font-size:2.2em}}#ft-social-buttons li.facebook a:hover{color:#3b5998}#ft-social-buttons li.twitter a:hover{color:#3c8fc9}#ft-social-buttons li.google-plus a:hover{color:#cc3732}#ft-social-buttons li.google-plus a:hover>.icon-sign-blank{left:0;top:0;font-size:3.5em}@media (min-width: 767px){#ft-social-buttons li.google-plus a:hover>.icon-sign-blank{font-size:2.3em}}#ft-social-buttons li.youtube a{text-align:center}#ft-social-buttons li.youtube a i.icon-play{font-size:1.9em;color:black;line-height:180%;padding-right:7px}@media (min-width: 767px){#ft-social-buttons li.youtube a i.icon-play{font-size:1.3em;color:black;line-height:173%;padding-right:2px}}#ft-social-buttons li.youtube a i.icon-sign-blank{display:block;font-size:3.5em;top:0;left:0}@media (min-width: 767px){#ft-social-buttons li.youtube a i.icon-sign-blank{font-size:2.3em}}#ft-social-buttons li.youtube a:hover>.icon-play{color:white}#ft-social-buttons li.youtube a:hover>.icon-sign-blank{color:#cc3732}#ft-social-buttons li.rss a:hover{color:#ff6600}.fb-like{overflow:hidden}#social{padding:20px 20px 40px 20px}@media (min-width: 769px){#social{padding:0 0 40px 0}}#social .feed .feed-item{float:left;width:100%;margin:0;margin:0.8333333%;height:275px;background:#00a89b;position:relative}#social .feed .feed-item a{display:block;max-height:130px;overflow:hidden}#social .feed .feed-item img{display:block;width:100%}@media (min-width: 321px){#social .feed .feed-item{width:48%}}@media (min-width: 767px){#social .feed .feed-item{width:31%}}@media (min-width: 769px){#social .feed .feed-item{width:15%}}#social .feed .message{padding:10px;position:absolute;bottom:0}#social .feed .message.twitter,#social .feed .message.blog{top:0;height:100%}#social .feed .message.twitter p,#social .feed .message.blog p{margin-top:0;font-size:24px}#social .feed .message.twitter .service,#social .feed .message.blog .service{position:absolute;bottom:14px}#social .feed .message p,#social .feed .message span{color:white;font-weight:100}#social .feed .message p{font-size:16px;line-height:1.25}#social .feed .message .service{font-size:24px;font-weight:100}#social .feed .message .service i{margin-right:5px;color:rgba(255,255,255,0.4)}#social .featured-heading{float:none;color:#00a89b;font-size:50px;margin-top:40px}h1{font-size:2.61538em;line-height:1.58824em;text-transform:uppercase;margin-bottom:0.47059em}article h1{font-size:1.84615em;line-height:1.5em;text-transform:none}article h1,article h1 a{color:#FFF}h2{font-size:1.69231em;line-height:1.63636em;text-transform:uppercase;margin-bottom:0.72727em}.featured-heading{float:left;font-size:2em;line-height:1.38462em;text-transform:uppercase;margin-bottom:10px}#homepage_featured_products{margin-top:-0.53846em}#homepage-carousel{margin-top:40px;position:relative;margin-bottom:2.15385em}@media (min-width: 766px){#homepage-carousel{display:inline;float:left;width:100%;margin-right:1.69492%;margin-right:0}}@media (min-width: 640px){#homepage-carousel{margin-top:0}}@media (min-width: 769px){#homepage-carousel{width:72.57627%}}#homepage-carousel .slides-container{width:100%;height:100%;text-align:center}#homepage-carousel .slides-container .slides_control div{width:100%;height:100%;display:block;background:#FFF}#homepage-carousel .slides-container .slides_control div img{width:100%;height:auto}#homepage-carousel .slides-container .slide .caption{position:relative;padding:0 20px;overflow:auto}@media (min-width: 768px){#homepage-carousel .slides-container .slide .caption{padding:0;position:absolute;bottom:50px;font-size:18px;width:280px}}@media (min-width: 1025px){#homepage-carousel .slides-container .slide .caption{bottom:70px}}@media (min-width: 768px){#homepage-carousel .slides-container .slide .caption.left{left:20px}}@media (min-width: 768px){#homepage-carousel .slides-container .slide .caption.right{right:45px}}#homepage-carousel .slides-container .slide .caption p{line-height:1.2;padding-bottom:7px;width:65%;float:left;margin-top:0;margin-right:10px}@media (min-width: 768px){#homepage-carousel .slides-container .slide .caption p{margin-top:1em;float:none;width:auto}}#homepage-carousel .slides-container .slide .caption .carousel-button{background:rgba(219,219,219,0.4);padding:8px 10px;text-transform:uppercase;color:black;margin-top:4px;transition:color 0.2s ease-in-out;display:inline-block}#homepage-carousel .slides-container .slide .caption .carousel-button:hover{color:white}#homepage-carousel .slides-container .slide .caption.empty .carousel-button{bottom:40px}#homepage-carousel .slidesjs-pagination{display:inline-block;height:18px;z-index:100;margin-top:20px}#homepage-carousel .slidesjs-pagination li{float:left;margin:0 3px;list-style:none}#homepage-carousel .slidesjs-pagination li a{display:block;background-color:#dbdbdb;width:12px;height:12px;border-radius:24px;float:left;overflow:hidden;text-indent:-999em}#homepage-carousel .slidesjs-pagination li a:hover{background-color:#008cba}#homepage-carousel .slidesjs-pagination li a.active{background-color:#008cba}#homepage-carousel .next,#homepage-carousel .prev{display:block;position:absolute;bottom:14px;right:19px;z-index:101;background:url("/assets/common/sprite-7f16c58532682112a9b4b0b2c3bb1ecb.png") no-repeat -536px 0;width:8px;height:16px;text-indent:-999em}#homepage-carousel .prev{right:122px;background-position:-489px 0px}#homepage-carousel .next:hover{background-position:-536px -19px}#homepage-carousel .prev:hover{background-position:-489px -19px}.slidesjs-navigation{display:none}#right-sidebar-advertising{display:none}@media (min-width: 767px){#right-sidebar-advertising{display:inline;float:left;width:55.50847%;margin-right:1.69492%;display:inline;float:right;margin-right:0;#margin-left:-1.66667%;height:363px;margin-bottom:2.15385em}#right-sidebar-advertising img{width:100%}}.hide-for-mobile{display:none}@media (min-width: 620px){.hide-for-mobile{display:block}}.show-for-mobile{display:block}@media (min-width: 620px){.show-for-mobile{display:none}}ul.ui-autocomplete{background:#fff;width:194px;overflow:auto;padding:0 3px;z-index:50000}ul.ui-autocomplete li{padding:2px}#primary input[type=submit].left{float:left;margin:0 0 20px}.clearfix{clear:both}.nav-button-bar{height:3px;background-color:white;background-image:none;border-radius:1px;margin-bottom:4px;padding-top:2px;text-indent:0;display:block;width:24px;margin:0 auto 4px auto}.account-tabs{border-bottom:3px solid #008cba;clear:both;line-height:23px}.account-tabs h3{display:none;float:left;padding:5px 0 0 22px;font-weight:bold;font-size:2.45em;border:none;margin:0}@media (min-width: 767px){.account-tabs h3{display:block}}.account-tabs h3 span{color:#008cba}.account-tabs .mobile-account-menu-button{background:#008cba;height:40px;border:none;width:12.5%;float:left}@media (min-width: 767px){.account-tabs .mobile-account-menu-button{display:none}}.account-tabs .tab-group{float:right;width:87.5%}@media (min-width: 767px){.account-tabs .tab-group{width:auto}}.account-tabs .tab-group .tab{float:left;width:33.333%;text-align:center;background:rgba(150,150,150,0.2)}@media (min-width: 767px){.account-tabs .tab-group .tab{width:auto;text-align:left}}.account-tabs .tab-group .tab a{color:#fff;padding:8px 0px;display:block}@media (min-width: 767px){.account-tabs .tab-group .tab a{padding-right:15px;padding-left:15px}}.account-tabs .tab-group .tab:last-child{border-right:1px solid #333}.account-tabs .tab-group .tab.active{background:#008cba;width:33%;border:none}@media (min-width: 767px){.account-tabs .tab-group .tab.active{width:auto}}.header-first-word{color:#008cba}#section_header{margin-top:20px}#primary{padding-bottom:100px}.refinery #primary h2{margin-top:25px;margin-bottom:5px}.refinery #primary p{font-size:13px !important;line-height:1.5;color:#dcdcdc}.refinery #primary p:first-of-type{margin-top:5px}#sidebar .username{color:#008cba}#sidebar .separator{margin:10px 0}#sidebar .collapsible-content a{display:block;padding:1px 0}.users #wrapper,.user_passwords #wrapper{overflow:auto}.users #sidebar h2,.user_passwords #sidebar h2{margin-top:0}.users #content h2,.user_passwords #content h2{border-bottom:1px solid rgba(200,200,200,0.3)}.users .password_info,.user_passwords .password_info{width:50%;float:left}.users .password_info p,.user_passwords .password_info p{font-size:1.3em;line-height:150%;padding-right:30px}.users .password-form,.user_passwords .password-form{width:50%;float:left}.users .account-details .first,.user_passwords .account-details .first{margin-right:20px}.users .account-details label,.user_passwords .account-details label{margin-top:10px;float:left}.users .edit_user,.user_passwords .edit_user{width:100%}.users .edit_user label,.user_passwords .edit_user label{font-size:1.3em;line-height:1.6em}.users .edit_user input[type=email],.users .edit_user input[type=password],.user_passwords .edit_user input[type=email],.user_passwords .edit_user input[type=password]{width:100%}.users .edit_user td,.user_passwords .edit_user td{float:left}@media (min-width: 767px){.users .edit_user td,.user_passwords .edit_user td{float:none}}.edit_address h2{border-bottom:1px solid rgba(200,200,200,0.3)}.edit_address input[type=text],.edit_address input[type=email],.edit_address select{display:block;clear:both;padding:4px;font-size:1.5em}#cart #primary{width:100%}#cart #primary .cart-summary h2{border-bottom:none;text-align:right}@media (min-width: 767px){#cart #primary .cart-summary h2{text-align:left}}.outside-cart-form{clear:both}#primary h2.to-be-ordered{border-bottom:0;padding-top:40px;color:#e29000}#estimate_result{color:#8c8c8c;font-size:1.5em}#cart-detail,.cart-detail{width:100%}#cart-detail #add-to-wish-button,.cart-detail #add-to-wish-button{float:none}#cart-detail td,.cart-detail td{border-left:1px solid rgba(200,200,200,0.2);border-top:1px solid rgba(200,200,200,0.2);border-bottom:1px solid rgba(200,200,200,0.2);margin:3px 0;background-color:rgba(255,255,255,0.1)}#cart-detail th,.cart-detail th{padding:5px 0}#cart-detail .cart-item-image-header,.cart-detail .cart-item-image-header{width:80px}#cart-detail .cart-item-image-header,#cart-detail .cart-item-category-header,#cart-detail .cart-item-wishlist-header,.cart-detail .cart-item-image-header,.cart-detail .cart-item-category-header,.cart-detail .cart-item-wishlist-header{display:none}@media (min-width: 767px){#cart-detail .cart-item-image-header,#cart-detail .cart-item-category-header,#cart-detail .cart-item-wishlist-header,.cart-detail .cart-item-image-header,.cart-detail .cart-item-category-header,.cart-detail .cart-item-wishlist-header{display:block}}#cart-detail .cart-item-description,.cart-detail .cart-item-description{padding:10px;width:25%}@media (min-width: 767px){#cart-detail .cart-item-description,.cart-detail .cart-item-description{padding:15px 20px}}#cart-detail .cart-item-category,.cart-detail .cart-item-category{display:none;width:15%;text-align:center;vertical-align:middle}@media (min-width: 767px){#cart-detail .cart-item-category,.cart-detail .cart-item-category{display:table-cell}}#cart-detail .cart-item-image,.cart-detail .cart-item-image{display:none}@media (min-width: 767px){#cart-detail .cart-item-image,.cart-detail .cart-item-image{display:table-cell;width:80px}}#cart-detail .strike,.cart-detail .strike{text-decoration:line-through;color:#6d6d6d;display:block}#cart-detail .cart-item-price,#cart-detail .cart-item-total,.cart-detail .cart-item-price,.cart-detail .cart-item-total{text-align:center;vertical-align:middle;font-size:1.2em}@media (min-width: 767px){#cart-detail .cart-item-price,#cart-detail .cart-item-total,.cart-detail .cart-item-price,.cart-detail .cart-item-total{font-size:1.4em}}#cart-detail .cart-item-quantity,.cart-detail .cart-item-quantity{vertical-align:middle;text-align:center;padding-top:18px}@media (min-width: 767px){#cart-detail .cart-item-quantity,.cart-detail .cart-item-quantity{padding-top:0}}#cart-detail .cart-item-quantity button,.cart-detail .cart-item-quantity button{float:none;font-size:1.3em;margin-top:5px}@media (min-width: 767px){#cart-detail .cart-item-quantity button,.cart-detail .cart-item-quantity button{font-size:1em;margin-top:0}}#cart-detail .cart-item-wishlist,.cart-detail .cart-item-wishlist{display:none;width:10%;vertical-align:middle;text-align:center}@media (min-width: 767px){#cart-detail .cart-item-wishlist,.cart-detail .cart-item-wishlist{display:table-cell}}#cart-detail .cart-item-delete,.cart-detail .cart-item-delete{text-align:center;vertical-align:middle;position:relative}#cart-detail .cart-item-delete .delete,.cart-detail .cart-item-delete .delete{background-color:#bf202f;position:absolute;left:-66px;bottom:10px;font-weight:normal;padding-left:0.64286em;padding-right:0.64286em;padding-top:3px;padding-bottom:3px;text-transform:uppercase;font-size:0.8em;margin:0 1em;color:white}@media (min-width: 767px){#cart-detail .cart-item-delete .delete,.cart-detail .cart-item-delete .delete{position:relative;display:inline-block;left:0;bottom:0}}#cart-detail .line_item_quantity,.cart-detail .line_item_quantity{width:50px;line-height:1.6em;vertical-align:top;display:block;margin:0 auto;text-align:center;font-size:1.3em}@media (min-width: 767px){#cart-detail .line_item_quantity,.cart-detail .line_item_quantity{display:inline;width:45px;margin:0;font-size:1em}}#cart-detail h4,.cart-detail h4{font-size:1.8em;padding-bottom:8px;text-transform:uppercase}#cart-detail h4 a,.cart-detail h4 a{color:white}#empty-cart{overflow:auto;clear:both}#submit_estimate{font-size:1.5em;margin-left:10px}#shipping_estimate{float:left;width:40% !important}.cart-summary,.shipping-estimate-delivery-address{float:right;width:100%;background:rgba(255,255,255,0.1);margin:30px 0 20px 30px;padding:15px 20px}@media (min-width: 767px){.cart-summary,.shipping-estimate-delivery-address{width:30%}}.cart-summary h2,.shipping-estimate-delivery-address h2{border-bottom:none !important}.cart-summary .summary-totals,.shipping-estimate-delivery-address .summary-totals{float:right;font-size:1.2em;color:#8c8c8c}.cart-summary .summary-totals td,.shipping-estimate-delivery-address .summary-totals td{padding:5px 10px;text-align:right}.cart-summary .summary-totals td.subtotal,.cart-summary .summary-totals td.subtotal-price,.shipping-estimate-delivery-address .summary-totals td.subtotal,.shipping-estimate-delivery-address .summary-totals td.subtotal-price{font-size:1.3em;font-weight:bold}.cart-summary .summary-totals td.currency,.cart-summary .summary-totals td.subtotal-price,.shipping-estimate-delivery-address .summary-totals td.currency,.shipping-estimate-delivery-address .summary-totals td.subtotal-price{text-align:right;padding-right:0}#wishlist_header h2{border-bottom:1px soild rgba(200,200,200,0.2)}.wishlists .accessible{font-size:1.4em;display:inline-block;margin-bottom:10px}.wishlists .edit-wishlist{float:none;margin-bottom:20px}.wishlists .edit-wishlist #manage_wishlist_links{margin-top:10px}#wishlist{width:100%;margin-bottom:30px}#wishlist p{padding:2px 0;margin:0}#wishlist td{border-left:1px solid rgba(200,200,200,0.2);border-top:1px solid rgba(200,200,200,0.2);border-bottom:1px solid rgba(200,200,200,0.2);margin:3px 0;background-color:rgba(255,255,255,0.1)}#wishlist .add-to-cart .number{width:30px}#wishlist .add-to-cart button{float:none}#wishlist .remove-wishlist-button{display:inline-block;font-weight:normal;padding-left:0.64286em;padding-right:0.64286em;padding-top:3px;padding-bottom:3px;text-transform:uppercase;color:white;background-color:#bf202f;-webkit-box-shadow:inset 0px 0px 8px 0px rgba(0,0,0,0.75);box-shadow:inset 0px 0px 8px 0px rgba(0,0,0,0.75)}#wishlist .wishlist-item-image{display:none}@media (min-width: 767px){#wishlist .wishlist-item-image{display:table-cell;width:100px}}#wishlist .wishlist-image-header{display:none}@media (min-width: 767px){#wishlist .wishlist-image-header{display:table-cell}}#wishlist .wishlist-item-description{padding:15px 20px}#wishlist .wishlist-item-description h4{font-size:1.8em;padding-bottom:8px;text-transform:uppercase}#wishlist .wishlist-item-description h4 a{color:white}#wishlist .wishlist-item-price{text-align:center;vertical-align:middle;font-size:1.5em}#wishlist .wishlist-item-price .strike{text-decoration:line-through;color:#6d6d6d;display:block}#wishlist .wishlist-remove{vertical-align:middle;text-align:center}#wishlist .wishlist-add-item-to-cart{vertical-align:middle;text-align:center}#primary #checkout input[type=submit],#primary .edit_address input[type=submit],#primary #new_address input[type=submit]{font-size:1.6em;margin:0 0 13px 10px;padding:2px 13px;float:none}.checkout .flash.error{background:#bf202f;padding:10px;font-size:1.5em;font-weight:bold;color:white}.checkout .users-sidebar-navigation{padding-top:20px}#primary .edit_address input[type=submit],#primary #new_address input[type=submit]{margin:0}span.shipping_method_description{display:block;padding:8px 20px;color:#b1b1b1;font-size:14px}#shipping_method label{display:block}a.button.continue-shopping-link{float:left}#creditcard-image{display:block}.edit_address .inner,#new_address .inner{overflow:auto}#bfirstname,#afirstname #bcity,#bzipcode,#bcountry,#sfirstname,#scity,#szipcode,#scountry{float:left}#bfirstname select,#afirstname #bcity select,#bzipcode select,#bcountry select,#sfirstname select,#scity select,#szipcode select,#scountry select{width:100%}#blastname,#alastname,#bbill_address,#baddress,#slastname,#bship_address{float:right}#blastname select,#alastname select,#bbill_address select,#baddress select,#slastname select,#bship_address select{width:100%}#baddress1,#baddress2,#saddress1,#saddress2,#aaddress1,#aaddress2{width:100%}#baddress1 input[type=text],#baddress2 input[type=text],#saddress1 input[type=text],#saddress2 input[type=text],#aaddress1 input[type=text],#aaddress2 input[type=text]{width:100%}#afirstname,#alastname,#bfirstname,#baddress,#blastname,#acity,#azipcode,#aphone,#bcity,#bbill_address,#bzipcode,#bcountry,#bphone,#sfirstname,#slastname,#scity,#bship_address,#szipcode,#scountry,#sphone{width:46%}#afirstname input[type=text],#alastname input[type=text],#bfirstname input[type=text],#baddress input[type=text],#blastname input[type=text],#acity input[type=text],#azipcode input[type=text],#aphone input[type=text],#bcity input[type=text],#bbill_address input[type=text],#bzipcode input[type=text],#bcountry input[type=text],#bphone input[type=text],#sfirstname input[type=text],#slastname input[type=text],#scity input[type=text],#bship_address input[type=text],#szipcode input[type=text],#scountry input[type=text],#sphone input[type=text]{width:100%}#sfirstname,#baddress1,#azipcode,#bzipcode,#aphone,#bphone,#saddress1,#szipcode,#sphone{clear:both}#baddress2 label,#baddress2 br,#saddress2 label,#saddress2 br,#aaddress2 label,#aaddress2 br{display:none}#checkout p.field,.edit_address p.field,#new_address p.field{margin-right:20px;float:left}#checkout .other-address,.edit_address .other-address,#new_address .other-address{clear:both}#checkout #payment_method_1 select,.edit_address #payment_method_1 select,#new_address #payment_method_1 select{width:80px}#checkout .select_address,.edit_address .select_address,#new_address .select_address{clear:both}#checkout .select_address p span,.edit_address .select_address p span,#new_address .select_address p span{display:block;margin-bottom:5px}.progress-steps li{font-size:1.9em;border-bottom:1px solid rgba(200,200,200,0.1);padding:10px 0;text-transform:uppercase}.progress-steps li.current{color:white}.progress-steps li.current .number{color:#008cba}.progress-steps li.completed{color:gray;background:url(checkout/checkout-complete-tick.png) no-repeat right}.progress-remaining li{font-size:1.9em;color:gray;border-bottom:1px solid rgba(200,200,200,0.1);padding:10px 0;text-transform:uppercase;clear:both}#checkout input[type=text],#checkout select,.edit_address input[type=text],.edit_address select,#new_address input[type=text],#new_address select{padding:4px 5px;border-radius:3px;border:none;font-size:1.4em}#checkout select,.edit_address select,#new_address select{width:100%}#checkout #line-items td,.edit_address #line-items td,#new_address #line-items td{border-left:1px solid rgba(200,200,200,0.2);border-top:1px solid rgba(200,200,200,0.2);border-bottom:1px solid rgba(200,200,200,0.2);margin:3px 0;background-color:rgba(255,255,255,0.1)}#checkout #line-items .order-item-description,.edit_address #line-items .order-item-description,#new_address #line-items .order-item-description{padding:15px 20px}#checkout #line-items .price,#checkout #line-items .total,#checkout #line-items .qty,.edit_address #line-items .price,.edit_address #line-items .total,.edit_address #line-items .qty,#new_address #line-items .price,#new_address #line-items .total,#new_address #line-items .qty{text-align:center;vertical-align:middle;font-size:1.4em}#checkout #line-items .price .strike,.edit_address #line-items .price .strike,#new_address #line-items .price .strike{text-decoration:line-through;color:#6d6d6d;display:block}#checkout #line-items h4,.edit_address #line-items h4,#new_address #line-items h4{font-size:1.8em;padding-bottom:8px;text-transform:uppercase}#checkout #line-items h4 a,.edit_address #line-items h4 a,#new_address #line-items h4 a{color:white}.form-buttons{float:right}.form-buttons .checkout-back{display:inline-block;border:none;font-weight:bold;float:left;text-transform:uppercase;color:black;-webkit-box-shadow:inset 0px 0px 8px 0px rgba(0,0,0,0.75);box-shadow:inset 0px 0px 8px 0px rgba(0,0,0,0.75);background-color:#b9b9b9;font-size:1.6em;margin:0 0 13px 0;font-family:"nimbus-sans-condensed",sans-serif;padding:5px 13px}.form-buttons .continue{display:inline-block;border:none;font-weight:bold;text-transform:uppercase;color:black;background-color:#43aeba;font-size:1.6em;margin:8px 0 13px 0;font-family:"nimbus-sans-condensed",sans-serif;padding:4px 13px}.field label{margin:7px 0;font-size:1.3em;display:inline-block}.sidebar-data{margin:10px 0}.sidebar-data .cc-type{line-height:2em}.sidebar-data .cc-type img{float:left;padding-right:8px}.sidebar-data .full-name{display:inline-block;width:100%}#checkout_form_delivery_auth label{padding-left:10px;font-size:1.2em;margin:4px 0;display:inline-block}#checkout_form_delivery_auth textarea{width:100%;margin-top:20px;height:80px;padding:10px}#checkout .address-book-label,.edit_address .address-book-label,#new_address .address-book-label{margin:0 5px}.hide{display:none}.select_address input[type=radio]{float:left}#billing,#shipping,.edit_address,#new_address{border-bottom:1px solid rgba(200,200,200,0.2)}#billing p,#shipping p,.edit_address p,#new_address p{margin-top:0}#billing legend,#shipping legend,.edit_address legend,#new_address legend{font-weight:normal}body{font-size:81.25%;line-height:1.38462em}html>body{font-size:13px}.fstv-nav-container{border-bottom:4px solid #96bd14}.fstv-playlist .wrap{background-color:#181818;margin:20px 0;overflow:auto}.fstv-playlist .wrap a,.fstv-playlist .wrap a:hover{color:#fff}.fstv-playlist .wrap img{width:225px}.fstv-playlist .wrap .fstv-title{font-weight:bold;padding:0 8px 4px;border-bottom:1px solid #333}.fstv-playlist .wrap .fstv-footer{font-size:0.76923em;line-height:1.8em;padding:0 8px}.fstv-playlist .wrap .fstv-footer span{padding:4px 0;display:inline-block}.fstv-playlist .wrap a.fs-tv-colour{background-color:#96bd14;color:#000}.fstv-playlist .wrap a.view{margin:0 -8px 0 0;float:right;position:relative;padding-top:1px;padding-bottom:1px}.fstv-player-header{height:38px;margin-bottom:1px}.fstv-player-header>div{font-size:0.92308em;line-height:2.91667em;display:block;float:left;height:35px;width:96px}.fstv-player-header>div.playlist-title{padding-left:20px;width:332px}.fstv-player-header>div.separator{clear:both;float:none;height:4px;width:100%}.fstv-player-header a{color:#FFF}.fstv-player-header .btn-previous a,.fstv-player-header .btn-next a{background-image:url("/assets/common/sprite-x-a3e13415864249f088dcc23b53dc35de.png");background-repeat:no-repeat;display:block;font-weight:bold;line-height:35px}.fstv-player-header .btn-previous a{background-position:13px -128px;padding-left:44px}.fstv-player-header .btn-next a{background-position:73px -168px;padding-left:27px}.fstv-player-header .playlists,.fstv-player-header .playlist-title{font-size:1.15385em;line-height:2.33333em;text-transform:uppercase}.fstv-player-header .playlists{text-align:center}.fstv-player-header .overlay{height:35px}.featured-thumbs li,.featured-playlists li{float:left;width:100%;min-height:160px}@media (min-width: 767px){.featured-thumbs li,.featured-playlists li{width:33.3333%}.featured-thumbs li:nth-child(3n+3) img,.featured-thumbs li:nth-child(3n+3) .fstv-featured-title,.featured-playlists li:nth-child(3n+3) img,.featured-playlists li:nth-child(3n+3) .fstv-featured-title{float:right}.featured-thumbs li:nth-child(n+2) img,.featured-thumbs li:nth-child(n+2) .fstv-featured-title,.featured-playlists li:nth-child(n+2) img,.featured-playlists li:nth-child(n+2) .fstv-featured-title{display:block;margin:0 auto}.featured-thumbs li:nth-child(3n - 2) img,.featured-thumbs li:nth-child(3n - 2) .fstv-featured-title,.featured-playlists li:nth-child(3n - 2) img,.featured-playlists li:nth-child(3n - 2) .fstv-featured-title{float:left}}.featured-thumbs li .fstv-featured-title,.featured-playlists li .fstv-featured-title{width:200px;padding:5px;color:white;font-weight:bold;font-size:1.2em;background:black;background:rgba(0,0,0,0.3)}.featured-video-thumb,.featured-playlist-thumb{width:200px;height:auto;background:black;display:block}.factorysound-tv #sidebar h2,.youtube_featureds #sidebar h2,.youtube-featureds #sidebar h2{margin-top:0;padding-top:0;font-size:1.8em}.factorysound-tv #sidebar h2 span,.youtube_featureds #sidebar h2 span,.youtube-featureds #sidebar h2 span{color:#96bd14}.factorysound-tv #sidebar h2 a.view-all-playlists,.youtube_featureds #sidebar h2 a.view-all-playlists,.youtube-featureds #sidebar h2 a.view-all-playlists{font-size:0.65em;line-height:1.47088em;position:relative;bottom:3px;color:#333;margin-left:5px}.factorysound-tv h1,.youtube_featureds h1,.youtube-featureds h1{font-size:2.5em;margin-top:2em;text-transform:uppercase}.factorysound-tv h1 span,.youtube_featureds h1 span,.youtube-featureds h1 span{color:#96bd14}.factorysound-tv h1 a.view-all-featured-videos,.youtube_featureds h1 a.view-all-featured-videos,.youtube-featureds h1 a.view-all-featured-videos{margin-left:1.5em;font-size:0.5em;line-height:1.47088em;position:relative;bottom:5px}.factorysound-tv h1.index,.youtube_featureds h1.index,.youtube-featureds h1.index{margin-top:7px}.factorysound-tv h1.index a.view-all-featured-videos,.youtube_featureds h1.index a.view-all-featured-videos,.youtube-featureds h1.index a.view-all-featured-videos{display:none}.carousel-wrapper{position:relative;height:100%;display:inline-block}.image-wrapper{width:100%;float:left}.nivoSlider{position:relative;width:550px;height:auto;float:left;overflow:hidden}.nivoSlider img{position:absolute;top:0px;left:0px;max-width:none}.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white;filter:alpha(opacity=0);opacity:0}.nivo-main-image{display:block !important;position:relative !important;width:100% !important}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}.nivo-box img{display:block}.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:0.8;overflow:hidden;display:none;-moz-opacity:0.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-caption p{padding:5px;margin:0}.nivo-caption a{display:inline !important}.nivo-html-caption{display:none}.nivo-control img{width:100px;height:auto}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}.nivo-prevNav{left:0px}.nivo-nextNav{right:0px}.nivo-controlNav{background:#2E2E2E;right:0;text-align:center;padding:15px 0;float:left;width:19%}.nivo-controlNav a{cursor:pointer}.nivo-controlNav a.active{font-weight:bold}.eightcol{width:100%}@media (min-width: 767px){.eightcol{float:right;width:69.38776%}}.sidebar,.fourcol{float:left;width:26.53061%;margin-right:1.02041%;padding-right:3.06122%}.sidebar .container,.fourcol .container{padding:1.63636em;margin-bottom:0.53989em;background:rgba(0,0,0,0.3);margin-left:0;min-height:500px}.blog #content{margin:20px auto;max-width:1200px;width:100%}.blog #content #sidebar{padding-right:10px}.blog h1{font-size:2.75em;background:rgba(255,255,255,0.1);padding-left:10px;margin-bottom:20px}.blog h1 span{color:#00a89b}.blog.index .entry-content,.blog.archive .entry-content,.blog.search .entry-content{float:left;width:78%;font-size:1.2em;line-height:140%;color:#ccc}.blog.index .entry-content p:first-of-type,.blog.archive .entry-content p:first-of-type,.blog.search .entry-content p:first-of-type{margin-top:0}.blog.index article,.blog.archive article,.blog.search article{border-bottom:1px dotted #ddd;margin-bottom:40px}.blog .entry-content{font-size:1.1em;line-height:145%}.blog .blog-date{background:#f4f4f4;border:1px solid #c5c5c5;color:#545454;float:left;margin-right:21px;width:50px;text-align:center}.blog .blog-date span{display:block}.blog .blog-date span.month-name{font-size:0.72727em;line-height:2.08375em;line-height:9px;text-transform:uppercase;border-bottom:1px solid #c5c5c5}.blog .blog-date span.month-date{font-size:1.81818em;line-height:1.667em;line-height:31px}.blog .blog-title{float:left;width:88%;margin-bottom:20px}.blog .blog-title .title{display:block;font-size:2em;line-height:130%;color:white}.blog .blog-title span a{display:inline}.blog.single .blog-title{margin-bottom:10px}.blog.single .blog-title .title{font-size:2.4em}.blog.single .article-header{border-bottom:1px dotted white;overflow:auto;margin:20px 0}.blog .blog-feature-image{width:120px;height:120px;float:left;overflow:hidden;margin-right:15px;margin-bottom:20px}.blog .alignleft{float:left;padding:5px;margin-top:0;margin-right:7px;margin-bottom:2px;margin-left:0}.blog #respond label{width:120px;font-size:1.2em;display:inline-block;margin-bottom:10px;vertical-align:top}.blog #respond input[type=text],.blog #respond input[type=email],.blog #respond textarea{background:#212121;border:none;color:white;width:76%;padding:0.5em;font-size:1.2em}.blog #respond textarea{height:9em}.blog #sidebar input[type=submit]{background-color:#00a89b;margin:0;font-size:17px}.blog #sidebar span.h6,.blog #sidebar h3{color:#00a89b}.blog #sidebar h3{padding:25px 0 5px 0;font-size:2em;color:white;font-weight:normal;text-transform:uppercase}.blog #sidebar #archive-accordion li{margin:5px 0 5px 15px;list-style-type:none}.blog #sidebar .widget .ui-accordion-content li{margin:5px 0 5px 15px}.blog .search-label{font-size:2em;padding:20px 0 15px 0;display:block}.blog #s{width:68%;float:left}.page-navigation,.wp-prev-next{margin:1.1em 0 2.2em}#comment-form-title{text-transform:uppercase;font-size:2em;margin-bottom:1em}#comment-form-elements li{margin:0.5em 0;width:80%}#comment-form-elements #comment{max-width:415px;height:200px}.comment-textarea{width:80%}.comment-title{color:#00a89b;font-size:3em}.respond-form input[type=submit]{background-color:#00bd8a;margin:0.5em 0.75em 0;font-size:17px;line-height:1.14286em;display:inline-block;font-weight:bold;padding-left:0.64286em;padding-right:0.64286em;text-transform:uppercase;color:#333333;-webkit-box-shadow:inset 0px 0px 8px 0px rgba(0,0,0,0.75);box-shadow:inset 0px 0px 8px 0px rgba(0,0,0,0.75);border:0;float:right}.respond-form .alert{width:80%}#allowed_tags{padding:1em 0;float:right;width:77%}.commentlist{margin-bottom:5em}.commentlist article{margin-top:3em}.commentlist .children{margin-left:1.5em}.commentlist .children .comment-author{background:#c6c4c5}.commentlist .children .comment-author .callout-triangle{border-left-color:#c6c4c5}.commentlist .children article{margin-top:0.5em}.commentlist .comment-reply-link{display:block;margin-bottom:1em}.commentlist .comment-author{float:left;width:27%;background:white;min-height:10em;position:relative}.commentlist .comment-author .callout-triangle{height:0;width:0;line-height:0;font-size:0;border:20px solid #000;height:0px;width:0px;border-width:20px;border-color:transparent;border-left-color:white;position:absolute;right:-38px;top:20px}.commentlist .comment-author .fn{display:block;color:#212121;padding:1em 0 0 1em;font-size:1.15em;font-style:normal}.commentlist .comment-author .comment-time{padding-left:1em}.commentlist .comment_content{float:left;width:68%;background:#212121;padding-left:2.5em;padding-right:2em;min-height:10em}.bones_page_navi{list-style-type:none}.bones_page_navi li{float:left;margin-left:10px;font-size:1.5em}.bones_page_navi li a{padding:3px 6px;display:block;text-decoration:none;position:relative}.bones_page_navi li a:hover,.bones_page_navi li a:focus{color:#00a89b;text-decoration:underline}.bones_page_navi li.bpn-current{padding:3px 6px;border-bottom:2px solid #00a89b;position:relative}.bones_page_navi li.bpn-prev-link,.bones_page_navi li.bpn-next-link{font-weight:700}.bones_page_navi li.bpn-prev-link a,.bones_page_navi li.bpn-next-link a,.bones_page_navi li.title{padding:0.25em 0 0 0}.bones_page_navi li.bpn-prev-link a:hover,.bones_page_navi li.bpn-next-link a:hover,.bones_page_navi li.bpn-first-page-link a:hover,.bones_page_navi li.bpn-last-page-link a:hover{background:none}.wp-prev-next .prev-link{float:left}.wp-prev-next .next-link{float:right}article h1{background:none;padding:0}.main-body-details{display:inline;float:left;width:125.56818%;margin-right:2.27273%;padding-right:8.52273%;padding:10px}.side-body-details{display:inline;float:left;width:57.38636%;margin-right:2.27273%;padding-right:0%;display:inline;float:right;margin-right:0;#margin-left:-1.66667%;position:relative;padding:10px 2px}.nivoSlider{position:relative}.nivoSlider img{position:absolute;top:0px;left:0px;display:none}.nivoSlider a{border:0;display:block}.contact .main-body-details{width:45%}.contact #sidebar{width:100%;position:relative;left:0}@media (min-width: 500px){.contact #sidebar{display:block}}@media (min-width: 767px){.contact #sidebar{float:left;width:58%}}.contact #sidebar #map_canvas{width:100%;height:350px}.contact #primary{width:100%;color:#bbb}.contact #primary [class^="icon-"],.contact #primary [class*=" icon-"]{float:left;margin-top:4px;margin-right:10px;color:#e29000}.contact #primary h2{color:#fff}.contact .side-body-details{width:50%}#next_prev_article a{color:#FFF}.installation #primary h3{font-size:2em;line-height:1.51545em;text-transform:uppercase;margin-bottom:0.72727em;font-weight:bold;font-family:"nimbus-sans-condensed",sans-serif}body{font-size:81.25%;line-height:1.38462em}html>body{font-size:13px}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{background:url("/assets/common/background-b995f1eacac0df55439db1be39edb9dd.jpg") no-repeat center top;color:#fff;font-family:Arial, sans-serif;line-height:18px}body>.container,body>footer>.container{*zoom:1;margin:auto;width:98.33333%;max-width:100%;max-width:1200px;width:100%}body>.container:after,body>footer>.container:after{content:"";display:table;clear:both}body .container{padding-top:54px}@media (min-width: 767px){body .container{padding-top:0}}body.home{background:url("/assets/common/background-blue-02ac48d2e8b212f5896775f7d3b40ad2.jpg") no-repeat center top,url("/assets/common/background-b995f1eacac0df55439db1be39edb9dd.jpg") no-repeat center top}@media (min-width: 769px){body.home{background-position-y:207px}}@media (min-width: 768px){body.home{background-size:160% 16%, auto}}@media (min-width: 1024px){body.home{background-size:auto}}#content .container{padding-top:0}.row{max-width:1200px;width:100%;margin:0 auto}a,#product-tabs div a{color:#999;text-decoration:none}fieldset>ol{list-style:none outside none}img,embed,object,video{max-width:100%;height:auto}p{margin:1em 0}.clearing{clear:both}.invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}body.home .primary-colour,span.home-colour,a.home-colour-hover:hover{color:#008cba}body.home a.button.primary-colour,body.home input.primary-colour,body.home div.primary-colour,div.home-colour,#nav-bar li.active div.home-colour-hover{background-color:#008cba}@media (min-width: 1041px){li:hover div.home-colour-hover{background-color:#008cba}}body.products .primary-colour,span.products-colour,a.products-colour,a.products-colour-hover:hover,p.products-colour{color:#008cba}body.products a.button.primary-colour,body.products input.primary-colour,body.products div.primary-colour,body.taxons a.button.primary-colour,body.taxons input.primary-colour,body.taxons div.primary-colour,div.products-colour{background-color:#008cba}@media (min-width: 1041px){li:hover div.products-colour-hover{background-color:#008cba}}body.installation .primary-colour,span.installation-colour,a.installation-colour-hover:hover{color:#405b69}body.installation a.button.primary-colour,body.installation input.primary-colour,body.installation div.primary-colour,div.installation-colour{background-color:#405b69}@media (min-width: 1041px){li:hover div.installation-colour-hover{background-color:#405b69}}body.blog .primary-colour,span.blog-colour-hover,a.blog-colour-hover:hover{color:#00a89b}body.blog a.button.primary-colour,body.blog input.primary-colour,body.blog div.primary-colour,div.blog-colour,#nav-bar li.active div.blog-colour-hover{background-color:#00a89b}@media (min-width: 1041px){li:hover div.blog-colour-hover{background-color:#00a89b}}body.factorysound-tv .primary-colour,span.fs-tv-colour,a.fs-tv-colour-hover:hover{color:#96bd14}body.factorysound-tv a.button.primary-colour,body.youtube-featureds a.button.primary-colour,body.youtube_featureds a.button.primary-colour,body.factorysound-tv input.primary-colour,body.youtube-featureds input.primary-colour,body.youtube_featureds input.primary-colour,body.factorysound-tv div.primary-colour,body.youtube_featureds div.primary-colour,body.youtube-featureds div.primary-colour,div.fs-tv-colour,#nav-bar li.active div.fs-tv-colour-hover{background-color:#96bd14}.youtube-featureds .fs-tv-colour-hover,.youtube_featureds .fs-tv-colour-hover{background-color:#96bd14}@media (min-width: 1041px){li:hover div.fs-tv-colour-hover{background-color:#96bd14}}body.contact .primary-colour,span.contact-colour,a.contact-colour-hover:hover{color:#e29000}body.contact a.button.primary-colour,body.contact input.primary-colour,body.contact div.primary-colour,div.contact-colour,#nav-bar li.active div.contact-colour-hover{background-color:#e29000}@media (min-width: 1041px){li:hover div.contact-colour-hover{background-color:#e29000}}div.primary-colour .overlay{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#40202020', endColorstr='#00202020',GradientType=0 );background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(32,32,32,0.3)), color-stop(100%, rgba(32,32,32,0)));background-image:-webkit-linear-gradient(top, rgba(32,32,32,0.3) 0%, rgba(32,32,32,0) 100%);background-image:-moz-linear-gradient(top, rgba(32,32,32,0.3) 0%, rgba(32,32,32,0) 100%);background-image:-o-linear-gradient(top, rgba(32,32,32,0.3) 0%, rgba(32,32,32,0) 100%);background-image:-ms-linear-gradient(top, rgba(32,32,32,0.3) 0%, rgba(32,32,32,0) 100%);background-image:linear-gradient(top, rgba(32,32,32,0.3) 0%,rgba(32,32,32,0) 100%);width:100%}.underlay{background:#2e2e2e;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#992e2e2e', endColorstr='#992e2e2e',GradientType=0 );background:rgba(46,46,46,0.6)}#sidebar .separator,#sidebar #blog-sidebar .separator,.drop-down-menu .separator,.twtr-widget .twtr-tweet:before,.blog-post:before{background:#000;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iNTAlIiB4Mj0iMTAwJSIgeTI9IjUwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgwLDAsMCwwKSIvPjxzdG9wIG9mZnNldD0iMzQlIiBzdG9wLWNvbG9yPSJyZ2JhKDAsMCwwLDAuMykiLz48c3RvcCBvZmZzZXQ9Ijc0JSIgc3RvcC1jb2xvcj0icmdiYSgwLDAsMCwwLjMpIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSJyZ2JhKDAsMCwwLDApIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(0,0,0,0)), color-stop(34%, rgba(0,0,0,0.3)), color-stop(74%, rgba(0,0,0,0.3)), color-stop(100%, rgba(0,0,0,0)));background:-webkit-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.3) 34%, rgba(0,0,0,0.3) 74%, rgba(0,0,0,0) 100%);background:-moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.3) 34%, rgba(0,0,0,0.3) 74%, rgba(0,0,0,0) 100%);background:-o-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.3) 34%, rgba(0,0,0,0.3) 74%, rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.3) 34%, rgba(0,0,0,0.3) 74%, rgba(0,0,0,0) 100%);background:linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0.3) 34%,rgba(0,0,0,0.3) 74%,rgba(0,0,0,0) 100%);height:0}@media (min-width: 500px){#sidebar .separator,#sidebar #blog-sidebar .separator,.drop-down-menu .separator,.twtr-widget .twtr-tweet:before,.blog-post:before{height:1px}}#product-tabs>ul>li.separator{width:1px;height:24px;background:#000;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgyNTUsMjU1LDI1NSwwKSIvPjxzdG9wIG9mZnNldD0iMzQlIiBzdG9wLWNvbG9yPSJyZ2JhKDI1NSwyNTUsMjU1LDAuMykiLz48c3RvcCBvZmZzZXQ9Ijc0JSIgc3RvcC1jb2xvcj0icmdiYSgyNTUsMjU1LDI1NSwwLjMpIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSJyZ2JhKDI1NSwyNTUsMjU1LDApIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0)), color-stop(34%, rgba(255,255,255,0.3)), color-stop(74%, rgba(255,255,255,0.3)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.3) 34%, rgba(255,255,255,0.3) 74%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.3) 34%, rgba(255,255,255,0.3) 74%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.3) 34%, rgba(255,255,255,0.3) 74%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.3) 34%, rgba(255,255,255,0.3) 74%, rgba(255,255,255,0) 100%);background:linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 34%,rgba(255,255,255,0.3) 74%,rgba(255,255,255,0) 100%)}.blog-post a.blog-link:before{content:">> "}::-moz-selection,::selection{background:#008cba;color:white;text-shadow:none}.ui-helper-hidden-accessible{text-indent:-9999em;display:inline-block;width:0;height:0;position:absolute}a:link{-webkit-tap-highlight-color:#008cba}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(/assets/fancybox-2860894247caf01164e4c782a8b12349.png)}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(/assets/fancybox-2860894247caf01164e4c782a8b12349.png) -40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(/assets/blank-b3f96f160b75b1b49b426754ba188fe8.gif);z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url(/assets/fancybox-2860894247caf01164e4c782a8b12349.png);background-position:-40px -30px}#fancybox-right-ico{background-image:url(/assets/fancybox-2860894247caf01164e4c782a8b12349.png);background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(/assets/fancybox-x-4e35ce6c8ff47ab0b8a17881ac64b613.png)}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(/assets/fancybox-2860894247caf01164e4c782a8b12349.png);background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(/assets/fancybox-y-d0e77f237d1741daec6fa30b76eb4989.png);background-position:-20px 0px}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(/assets/fancybox-2860894247caf01164e4c782a8b12349.png);background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(/assets/fancybox-x-4e35ce6c8ff47ab0b8a17881ac64b613.png);background-position:0px -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(/assets/fancybox-2860894247caf01164e4c782a8b12349.png);background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(/assets/fancybox-y-d0e77f237d1741daec6fa30b76eb4989.png)}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(/assets/fancybox-2860894247caf01164e4c782a8b12349.png);background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url(/assets/fancy_title_over-747a5394bc5a4e07c8c0c6062abe9dc7.png);display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url(/assets/fancybox-2860894247caf01164e4c782a8b12349.png) -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url(/assets/fancybox-x-4e35ce6c8ff47ab0b8a17881ac64b613.png) 0px -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url(/assets/fancybox-2860894247caf01164e4c782a8b12349.png) -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/fancy_close-3acff1b8f26a778fd9ebe34fcecccffe.png", sizingMethod='scale')}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/fancy_nav_left-376145884731c037df4c3afa6533f780.png", sizingMethod='scale')}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/fancy_nav_right-c8dd575ded31ef425f8729458e21ac33.png", sizingMethod='scale')}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/fancy_title_over-747a5394bc5a4e07c8c0c6062abe9dc7.png", sizingMethod='scale');zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/fancy_title_left-2e0af670c4011ffd95ac7bd846aad652.png", sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/fancy_title_main-a8bada41c49e3fb93a552ce79135f423.png", sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/fancy_title_right-55941a1133b327149751bbdeffa9b133.png", sizingMethod='scale')}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px')}#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/fancy_loading-02ee2b76da29a29a2f968a9696d8d29f.png", sizingMethod='scale')}.fancybox-ie .fancybox-bg{background:transparent !important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/fancy_shadow_n-74b71fa9bf6fc9b17625ae12f2e12973.png", sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/fancy_shadow_ne-1493f6825081fd775ddaacf4224e10a7.png", sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/fancy_shadow_e-44dce57f50e04401b9d71878b96e171f.png", sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/fancy_shadow_se-30722102e37d2f8cd7c994890618374b.png", sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/fancy_shadow_s-9277791422a39ffd46498a0a3d2aa3fd.png", sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/fancy_shadow_sw-324d3421261ffa20a7a16dc25e633eb7.png", sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/fancy_shadow_w-27a2914ca5b479061c12764addb62f55.png", sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/fancy_shadow_nw-b302d3e6b3ac1db5e866ac6276466cea.png", sizingMethod='scale')}
