#mainCarousel{margin-bottom:20px;margin-left:-15px;margin-right:-15px;padding-bottom:20px;border-top:1px solid #039}#mainCarousel .carousel-control{color:#eee;width:10%}#mainCarousel .carousel-control:hover{color:#333}#mainCarousel .carousel-control .glyphicon-chevron-left{left:0;margin-left:0}#mainCarousel .carousel-control .glyphicon-chevron-right{right:0;margin-right:0}.carousel-indicators{margin-bottom:-10px;bottom:0}.carousel-indicators li{margin-bottom:0;border-color:#039;background-color:#fff}.carousel-indicators .active{background-color:#febf01;margin-bottom:-1px}.slide-1 .carousel-caption{top:10%;left:10%;right:40%}.slide-2 .carousel-caption{top:10%;left:45%;right:5%}.slide-3 .carousel-caption{top:10%;left:10%;right:40%}.carousel-caption{z-index:10}.carousel-inner>.item>img{min-width:100%}.carousel-control.left,.carousel-control.right{background:none}@media (min-width:768px){.carousel-caption h1{font-size:5em}.carousel-caption p{margin-bottom:20px;font-size:21px;line-height:1.4}}@media (max-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{}.carousel-caption{position:static;margin-top:-20px;padding-top:0}.carousel-caption h1{font-size:3em}}@media (max-width:1200px){.carousel-caption h1{font-size:3.5em}}@media (min-width:1200px){.carousel-caption h1{font-size:5em}}@media (min-width:1400px){.carousel-caption h1{font-size:8em;line-height:1em}}.carousel-showmanymoveone{margin:0}.carousel-showmanymoveone .carousel-inner>.item>div>a.img-link{display:block;padding:5px;margin:0 -10px;border:none}.carousel-showmanymoveone .carousel-inner>.item a:hover{text-decoration:none}.carousel-showmanymoveone .carousel-inner>.item .title{color:#333;font-weight:400;height:3em;line-height:1em}.carousel-showmanymoveone .carousel-inner>.item .price{color:#356aa0;font-size:1.5em;font-weight:700}.carousel-showmanymoveone .carousel-inner>.item a>img{max-height:150px;margin:0 auto}.carousel-showmanymoveone .carousel-control{width:4%;background-image:none;background-color:#333;width:40px;height:40px;border-radius:20px;border:2px solid #fff;margin-top:-15px;top:50%;padding:0;opacity:1}.carousel-showmanymoveone .carousel-control .glyphicon-chevron-left,.carousel-showmanymoveone .carousel-control .glyphicon-chevron-right{font-size:20px;line-height:20px;width:20px;height:20px}.carousel-showmanymoveone .carousel-control.left{margin-left:0;left:-15px}.carousel-showmanymoveone .carousel-control.right{margin-right:0;right:-15px}.carousel-showmanymoveone .cloneditem-1,.carousel-showmanymoveone .cloneditem-2,.carousel-showmanymoveone .cloneditem-3,.carousel-showmanymoveone .cloneditem-4,.carousel-showmanymoveone .cloneditem-5{display:none}@media (max-width:767px) and (min-width:430px){.carousel-showmanymoveone .carousel-inner>.item>.col-xs-12{width:50%}.carousel-showmanymoveone .carousel-inner>.active.left,.carousel-showmanymoveone .carousel-inner>.prev{left:-50%}.carousel-showmanymoveone .carousel-inner>.active.right,.carousel-showmanymoveone .carousel-inner>.next{left:50%}.carousel-showmanymoveone .carousel-inner>.left,.carousel-showmanymoveone .carousel-inner>.prev.right,.carousel-showmanymoveone .carousel-inner>.active{left:0}.carousel-showmanymoveone .carousel-inner .cloneditem-1{display:block}}@media all and (max-width:768px) and (min-width:430px) and (transform-3d),all and (max-width:768px) and (min-width:430px) and (-webkit-transform-3d){.carousel-showmanymoveone .carousel-inner>.item.active.right,.carousel-showmanymoveone .carousel-inner>.item.next{-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);left:0}.carousel-showmanymoveone .carousel-inner>.item.active.left,.carousel-showmanymoveone .carousel-inner>.item.prev{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);left:0}.carousel-showmanymoveone .carousel-inner>.item.left,.carousel-showmanymoveone .carousel-inner>.item.prev.right,.carousel-showmanymoveone .carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}@media all and (min-width:768px){.carousel-showmanymoveone .carousel-inner>.active.left,.carousel-showmanymoveone .carousel-inner>.prev{left:-50%}.carousel-showmanymoveone .carousel-inner>.active.right,.carousel-showmanymoveone .carousel-inner>.next{left:50%}.carousel-showmanymoveone .carousel-inner>.left,.carousel-showmanymoveone .carousel-inner>.prev.right,.carousel-showmanymoveone .carousel-inner>.active{left:0}.carousel-showmanymoveone .carousel-inner .cloneditem-1,.carousel-showmanymoveone .carousel-inner .cloneditem-2{display:block}}@media all and (min-width:768px) and (transform-3d),all and (min-width:768px) and (-webkit-transform-3d){.carousel-showmanymoveone .carousel-inner>.item.active.right,.carousel-showmanymoveone .carousel-inner>.item.next{-webkit-transform:translate3d(33.3%,0,0);transform:translate3d(33.3%,0,0);left:0}.carousel-showmanymoveone .carousel-inner>.item.active.left,.carousel-showmanymoveone .carousel-inner>.item.prev{-webkit-transform:translate3d(-33.3%,0,0);transform:translate3d(-33.3%,0,0);left:0}.carousel-showmanymoveone .carousel-inner>.item.left,.carousel-showmanymoveone .carousel-inner>.item.prev.right,.carousel-showmanymoveone .carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}@media all and (min-width:992px){.carousel-showmanymoveone .carousel-inner>.active.left,.carousel-showmanymoveone .carousel-inner>.prev{left:-25%}.carousel-showmanymoveone .carousel-inner>.active.right,.carousel-showmanymoveone .carousel-inner>.next{left:25%}.carousel-showmanymoveone .carousel-inner>.left,.carousel-showmanymoveone .carousel-inner>.prev.right,.carousel-showmanymoveone .carousel-inner>.active{left:0}.carousel-showmanymoveone .carousel-inner .cloneditem-3{display:block}}@media all and (min-width:992px) and (transform-3d),all and (min-width:992px) and (-webkit-transform-3d){.carousel-showmanymoveone .carousel-inner>.item.active.right,.carousel-showmanymoveone .carousel-inner>.item.next{-webkit-transform:translate3d(25%,0,0);transform:translate3d(25%,0,0);left:0}.carousel-showmanymoveone .carousel-inner>.item.active.left,.carousel-showmanymoveone .carousel-inner>.item.prev{-webkit-transform:translate3d(-25%,0,0);transform:translate3d(-25%,0,0);left:0}.carousel-showmanymoveone .carousel-inner>.item.left,.carousel-showmanymoveone .carousel-inner>.item.prev.right,.carousel-showmanymoveone .carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}@media all and (min-width:1200px){.carousel-showmanymoveone .carousel-inner>.active.left,.carousel-showmanymoveone .carousel-inner>.prev{left:-16.7%}.carousel-showmanymoveone .carousel-inner>.active.right,.carousel-showmanymoveone .carousel-inner>.next{left:16.7%}.carousel-showmanymoveone .carousel-inner>.left,.carousel-showmanymoveone .carousel-inner>.prev.right,.carousel-showmanymoveone .carousel-inner>.active{left:0}.carousel-showmanymoveone .carousel-inner .cloneditem-x{display:block}}@media all and (min-width:1200px) and (transform-3d),all and (min-width:1200px) and (-webkit-transform-3d){.carousel-showmanymoveone .carousel-inner>.item.active.right,.carousel-showmanymoveone .carousel-inner>.item.next{-webkit-transform:translate3d(16.7%,0,0);transform:translate3d(16.7%,0,0);-webkit-transform:translate3d(25%,0,0);transform:translate3d(25%,0,0);left:0}.carousel-showmanymoveone .carousel-inner>.item.active.left,.carousel-showmanymoveone .carousel-inner>.item.prev{-webkit-transform:translate3d(-16.7%,0,0);transform:translate3d(-16.7%,0,0);-webkit-transform:translate3d(-25%,0,0);transform:translate3d(-25%,0,0);left:0}.carousel-showmanymoveone .carousel-inner>.item.left,.carousel-showmanymoveone .carousel-inner>.item.prev.right,.carousel-showmanymoveone .carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.thumbnail-carousel.row{padding:20px 0}.thumbnail-carousel h2.title{margin-top:0;padding:0 20px;float:left}.thumbnail-carousel a.title-link{float:left;display:block}.thumbnail-carousel img.carousel-promo-img{padding-top:30px}.thumbnail-carousel .item a.img-link{position:relative;border:none;background-color:#fff}.thumbnail-carousel .item a.img-link div{height:auto;max-height:250px}.thumbnail-carousel .carousel-showmanymoveone .carousel-inner>.item>div>a.quickview-btn{display:none;border:1px solid}.thumbnail-carousel .carousel-showmanymoveone .carousel-inner>.item>div:hover>a.quickview-btn{display:inline-block;position:absolute;bottom:10%;right:0;left:0;margin:0 20px}@media (max-width:991px){.carousel-showmanymoveone .carousel-inner>.item>div>a.img-link{border:1px solid #ccc}}body{padding-top:70px}footer{padding:30px 0}@media screen and (max-width:767px){.row-offcanvas{position:relative;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.row-offcanvas-right{right:0}.row-offcanvas-left{left:0}.row-offcanvas-right .sidebar-offcanvas{right:-50%}.row-offcanvas-left .sidebar-offcanvas{left:-50%}.row-offcanvas-right.active{right:50%}.row-offcanvas-left.active{left:50%}.sidebar-offcanvas{position:absolute;top:0;width:50%}}.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}.text-xs-justify{text-align:justify}@media (min-width:767px){.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.text-sm-justify{text-align:justify}}@media (min-width:992px){.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.text-md-justify{text-align:justify}}@media (min-width:1200px){.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}.text-lg-justify{text-align:justify}}.container{max-width:1200px;width:auto}#mainModal{z-index:9000000000}.clear{clear:both}body.modal-open nav.affix{padding-right:17px}body{padding-top:0;font-family:Arial,Helvetica,sans-serif;font-family:myriad-pro,"Helvetica Neue",Helvetica,Arial,sans-serif}#top-links{background-color:#356aa0;background-color:#039;text-align:center}#top-links li a:hover,#top-links li a:focus{text-decoration:underline;background-color:transparent}main{padding-bottom:20px;background-color:#fff}a#logo{padding-top:0}img.logo{max-height:100%;max-width:100%}a#logo .tagline{margin:-18px -10px 0 0;padding:0;color:#febf01;font-size:.75em;float:right}nav.affix-top img.logo{margin-top:-10px}nav.affix a#logo .tagline{display:none}nav.affix{z-index:10000000}.navbar{margin-bottom:0}.navbar-brand{padding:5px 15px}.navbar-blue{color:#fff;font-weight:700;background:rgb(53,106,160);background:-moz-linear-gradient(top,#003399 0%,rgba(32,124,202,1) 91%,#003399 100%);background:-webkit-linear-gradient(top,#003399 0%,rgba(32,124,202,1) 91%,#003399 100%);background:linear-gradient(to bottom,#003399 0%,rgba(32,124,202,1) 91%,#003399 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#356aa0',endColorstr='#356aa0',GradientType=0)}.navbar-blue-trans{background:-moz-linear-gradient(top,rgba(30,87,153,.53) 0%,rgba(41,137,216,.63) 50%,rgba(32,124,202,.63) 51%,rgba(125,185,232,.73) 100%);background:-webkit-linear-gradient(top,rgba(30,87,153,.53) 0%,rgba(41,137,216,.63) 50%,rgba(32,124,202,.63) 51%,rgba(125,185,232,.73) 100%);background:linear-gradient(to bottom,rgba(30,87,153,.53) 0%,rgba(41,137,216,.63) 50%,rgba(32,124,202,.63) 51%,rgba(125,185,232,.73) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#871e5799',endColorstr='#ba7db9e8',GradientType=0)}.navbar-grey{background:#747474;background:-moz-linear-gradient(top,#747474 0%,#747474 100%);background:-webkit-linear-gradient(top,#747474 0%,#747474 100%);background:linear-gradient(to bottom,#747474 0%,#747474 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#747474',endColorstr='#747474',GradientType=0)}.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{margin-top:0;margin-bottom:0;background-color:#2a5480;border:none;border-radius:0;color:#fff;height:50px;min-width:45px;margin-right:0;font-size:22px}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#fff;background-color:#2a5480;background-color:transparent}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff}.navbar-default .navbar-toggle:after{font-family:'Glyphicons Halflings';content:"\e253";position:absolute;bottom:-11px;left:30%}.navbar-default .navbar-toggle.collapsed:after{content:""}.navbar-default .navbar-toggle.collapsed,.navbar-default .navbar-toggle.collapsed:focus,.navbar-default .navbar-toggle.collapsed:hover{background-color:transparent;color:#fff}#nav-button:after{font-family:'Glyphicons Halflings';content:"\e253";color:#ffc120;line-height:1em;position:static}#nav-button.collapsed:after{font-family:'Glyphicons Halflings';content:"\e252";color:#ffc120;line-height:1em;position:static}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>li>a{color:#fff}#sub-nav ul{background:#333;box-shadow:2px 2px 2px #888}#sub-nav li a{padding:5px 10px;color:#fff;font-weight:700}#sub-nav li a:hover,#sub-nav li a:focus{color:#333;background-color:#f5f5f5}#sub-nav .dropdown-menu li a:focus,#sub-nav .dropdown-menu li a:hover{color:#333}nav.affix .navbar-form input{padding:4px 12px;height:30px;font-size:14px}nav.affix .navbar-form button{padding:4px 10px;height:30px;font-size:14px}.navbar-form{margin-top:15px;margin-bottom:15px}.navbar-form button{height:35px}.navbar-form input{outline:none;height:35px;font-size:20px;font-weight:400;color:#333;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}nav #phone span.number{position:relative;top:-3px;color:#d89100;text-decoration:none;text-shadow:4px 0 0 rgba(255,255,255,.7),4px 1px 0 rgba(255,255,255,.7),3px 2px 0 rgba(255,255,255,.7),3px 3px 0 rgba(255,255,255,.7),2px 3px 0 rgba(255,255,255,.7),1px 4px 0 rgba(255,255,255,.7),0 4px 0 rgba(255,255,255,.7),-1px 4px 0 rgba(255,255,255,.7),-2px 3px 0 rgba(255,255,255,.7),-3px 3px 0 rgba(255,255,255,.7),-3px 2px 0 rgba(255,255,255,.7),-4px 1px 0 rgba(255,255,255,.7),-4px 0 0 rgba(255,255,255,.7),-4px -1px 0 rgba(255,255,255,.7),-3px -2px 0 rgba(255,255,255,.7),-3px -3px 0 rgba(255,255,255,.7),-2px -3px 0 rgba(255,255,255,.7),-1px -4px 0 rgba(255,255,255,.7),0 -4px 0 rgba(255,255,255,.7),1px -4px 0 rgba(255,255,255,.7),2px -3px 0 rgba(255,255,255,.7),3px -3px 0 rgba(255,255,255,.7),3px -2px 0 rgba(255,255,255,.7),4px -1px 0 rgba(255,255,255,.7)}nav #phone span.sms-number{margin:-20px 0 0 0;padding:0;font-weight:400;font-size:12px;line-height:10px;display:block;position:absolute;right:0}nav.affix #phone span.sms-number{margin-top:-16px}nav #phone,nav #support,nav #cart{padding:0 10px;font-size:25px;line-height:65px;-webkit-transition:font-size .5s;transition:font-size .5s}#support .dropdown-menu,#cart .dropdown-menu{top:55px;right:-5px}@media (max-width:300px){.navbar-default .navbar-toggle{padding:9px 2px;min-width:25px}}a#logo-xs{display:block;float:none}a#logo-xs img{margin:0 auto}@media (max-width:767px){nav.affix{position:static}.navbar-header{text-align:center}.navbar-form{border:none;margin-top:0;margin-bottom:0}.navbar-form .input-group{padding:0 5px}.navbar-default .navbar-toggle{float:none!important}.navbar-nav{margin:0 -15px}.nav.navbar-nav.navbar-collapse{text-align:center}.navbar-default .navbar-nav>li>a{color:#333;font-weight:700}.navbar-right .navbar-collapse.collapse.in .dropdown-menu{display:block;position:static;float:none;width:auto;margin-top:0;margin-bottom:5px;border:0;-webkit-box-shadow:none;box-shadow:none}.showhide{display:inline-block!important;width:100%}#sub-nav .dropdown-menu{float:none!important;padding-left:20px}#left-column{width:200px;text-align:center}.row-offcanvas-left.active{left:200px}#btn-offcanvas:before{font-family:'Glyphicons Halflings';content:"\e251";padding-right:5px;vertical-align:top}#btn-offcanvas.active:before{content:"\e252"}.row-offcanvas-left .sidebar-offcanvas{position:static!important;width:200px;margin-left:-200px;overflow:hidden;height:0}.row-offcanvas-left.active .sidebar-offcanvas{height:auto}}@media (max-width:992px){.navbar-form .input-group{width:100%}}@media (min-width:768px){.showhide-button{cursor:pointer;vertical-align:middle}.showhide{white-space:nowrap;overflow:hidden;vertical-align:middle}nav.affix{box-shadow:2px 2px 2px #888;top:0;width:100%}nav.affix a.navbar-brand{padding-bottom:5px;height:50px;-webkit-transition:height 1s;transition:height 1s}nav.affix-top a.navbar-brand{height:60px;-webkit-transition:height 1s;transition:height 1s}nav.affix-top a.navbar-brand img.logo{height:55px;-webkit-transition:height 1s;transition:height 1s}nav.affix .navbar-form{margin-top:10px;margin-bottom:10px}.navbar-form .input-group{padding:0 5%;display:table}nav.affix #nav-button{display:block;margin-right:25px}nav.affix #sub-nav.navbar-collapse.collapse{display:none!important}nav.affix #sub-nav.navbar-collapse.collapse.in{display:block!important}nav.affix #phone span.number{color:#d89100;text-shadow:2px 1px 0 rgba(255,255,255,.7),2px 2px 0 rgba(255,255,255,.7),1px 2px 0 rgba(255,255,255,.7),-1px 2px 0 rgba(255,255,255,.7),-2px 2px 0 rgba(255,255,255,.7),-2px 1px 0 rgba(255,255,255,.7),-2px -1px 0 rgba(255,255,255,.7),-2px -2px 0 rgba(255,255,255,.7),-1px -2px 0 rgba(255,255,255,.7),1px -2px 0 rgba(255,255,255,.7),2px -2px 0 rgba(255,255,255,.7),2px -1px 0 rgba(255,255,255,.7)}nav.affix-top #top-nav{min-height:64px}#cart li a{padding:0;margin:0}nav.affix #nav-button,nav.affix #phone,nav.affix #support,nav.affix #cart{padding:0 10px;color:#fff;font-size:18px;line-height:50px;-webkit-transition:font-size .5s;transition:font-size .5s}nav.affix #phone span.number{position:relative;top:-1px}nav.affix-top #phone span.glyphicon,nav.affix-top #phone span.number,nav.affix-top #support span.glyphicon,nav.affix-top #cart span.glyphicon{vertical-align:middle}#sub-nav>ul{text-align:center;width:100%}#sub-nav>ul>li{float:none;display:inline-block}}footer{padding:0;clear:both;background-color:#777}footer .menu{margin:0;padding:0;list-style-type:none}footer .menu li{margin:10px 0}footer .social li{margin:0;padding-right:5px;display:inline-block;font-size:3em}footer .trust img{margin-right:20px;padding-right:20px;max-height:40px}footer .copyright{text-align:center}#footer1{padding:10px;background-color:#777;text-align:center}#footer2{background-color:#333;border-top:1px solid #fff}#footer2 h4{color:#dedede;font-weight:700}#footer2 .menu li a{color:#fff}#footer3{color:#fff;background-color:#333}#footer3 .social a{color:#fff}#mc_embed_signup form{text-align:center;padding:20px;overflow:auto}.mc-field-group{display:inline-block}#mc_embed_signup label{display:inline-block;color:#fff;vertical-align:text-bottom}#mc_embed_signup label h2{margin:0}#mc_embed_signup .clear{display:inline-block}#mc_embed_signup input.email{margin:10px;padding:10px 20px;font-size:1.5em;border:1px solid #ABB0B2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#343434;background-color:#fff;box-sizing:border-box;display:inline-block;width:55%;vertical-align:top}#mc_embed_signup .button{margin:10px;padding:10px 20px;font-size:1.5em;font-weight:700;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;background-color:#0e559d;box-sizing:border-box;display:inline-block;float:left;transition:all 0.23s ease-in-out 0s}#mc_embed_signup .button:hover{background-color:#039;cursor:pointer}#mc_embed_signup div#mce-responses{float:left;top:-1.4em;padding:0em .5em 0em .5em;overflow:hidden;width:90%;margin:0 5%;clear:both}#mc_embed_signup div.response{margin:1em 0;padding:1em .5em .5em 0;font-weight:700;float:left;top:-1.5em;z-index:1;width:80%}#mc_embed_signup #mce-error-response{display:none}#mc_embed_signup #mce-success-response{color:#529214;display:none}#mc_embed_signup label.error{display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:.5em 0}@media (max-width:768px){#mc_embed_signup input.email{width:100%;margin:0 0 5px 0}#mc_embed_signup .clear{display:block;width:100%}#mc_embed_signup .button{width:100%;margin:0}}.common-form{margin:0 auto}.common-form input,.common-form select,.common-form textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;vertical-align:top;line-height:1em}.common-form fieldset{margin:1em 0;padding:1em;border:1px solid #666;background:#fff}.common-form legend{font-weight:700;width:auto;border:0}.common-form label{display:block}.common-form input[type="text"]{width:20em}.common-form input:focus,.common-form textarea:focus{background:#ffc}.common-form select{padding:5px;height:3em}.cart-form input[type="submit"],.common-form input[type="submit"]{padding:10px;vertical-align:middle;line-height:1em}#cart-preview-item-count{position:absolute;top:-1px;right:0;left:0;letter-spacing:-1px;font-weight:700;text-align:center;font-size:.65em;color:#c30;display:inline-block;border-radius:50%}nav.affix #cart-preview{right:5px}#cart-preview{margin:0;padding:10px;color:#000;font-weight:400;font-size:14px;border-radius:5px;background-color:#fff;min-width:250px;right:10px;z-index:100000}#cart-preview p{margin:0;padding:0;color:#000;line-height:1em}nav.affix #cart-preview-item-count{top:1px}@media (min-width:768px){#support .indicator,#cart-preview .indicator{margin:0;width:10px;height:10px;background-color:#fff;border-width:1px;border-style:solid;border-top-color:#000;border-right-color:#fff;border-bottom-color:#fff;border-left-color:#000;outline:none;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-6px;right:10px}}#cart-preview-table{margin-bottom:10px;width:100%}#cart-preview-table tr{border-bottom:1px solid #ccc;height:50px}#cart-preview-table img{margin:0;padding:0;width:40px;max-height:40px;vertical-align:middle}#cart-preview-table td#cart-preview-product-image{padding:5px;vertical-align:middle}#cart-preview-table td#cart-preview-product-desc{padding:5px 5px 5px 10px;vertical-align:top}#cart-preview-table td#cart-preview-product-desc a{margin:0;padding:0;color:#06c;line-height:1em;text-decoration:none}#cart-preview-table td#cart-preview-product-desc a{text-decoration:underline}#cart-preview-empty-cart-notice{font-size:1em;margin-top:20px;text-align:center;min-height:50px}#cart-preview-empty-cart-notice span{font-weight:700}#cart-preview-view-cart-button{border:none;display:block}#cart-preview-view-cart-button:hover{text-decoration:none}#cart-preview-view-cart-button button{margin:5px auto;padding:5px;font-size:1em;width:100%;text-align:center;font-family:arial}#cart-table table{margin:20px 0 10px 0;float:left;width:100%}#cart-table table thead,#cart-table table tfoot{background-color:#f6f6f6}#cart-table table tfoot td{text-align:right;padding:10px;font-weight:700;height:auto}.print-button{margin:10px 5px;padding:0;background:url(/images/template_images/shop/shop_category_page_sprite.png) no-repeat -234px -296px;border:none;height:22px;width:18px;display:inline-block;vertical-align:middle;outline:none;float:right;margin:-35px 10px 0 0}.cart-product-title{font-size:1.25em;font-weight:700;border:none;text-decoration:none}#cart-table tr{border-bottom:1px solid #ccc}#cart-table .cart-options-row p{padding:20px}#cart-table tfoot tr{border:none}#cart-table table th{padding:10px;font-weight:700;text-align:center}#cart-table table td{padding:10px;height:100px;vertical-align:top}#cart-table .update-btn{margin:0;padding:2px;border:none;background:none;text-decoration:underline;color:#06c}#cart-totals{margin:0 0 20px 0;padding:0;border:none;background-color:#f6f6f6;float:right;width:100%;max-width:425px}#cart-promos{margin:0;padding:0;float:right;border:1px solid #999;border-radius:4px;background-color:#dedede;width:100%;max-width:300px}#cart-buttons{margin:10px 0;float:left;text-align:center}#cart-table .cart-options-row td>p{margin:0;padding:0;display:block;font-weight:700;width:100%;background-color:#ffc;overflow:auto}#cart-table .cart-options-row a{background:url(/images/template_images/shop/shop_category_page_sprite.png) no-repeat -225px -318px;display:block;margin:8px 0 8px 50px;padding:0 20px 0 40px;vertical-align:middle}@media screen and (max-width:958px){#cart-table table{float:none;width:100%;max-width:none}}@media screen and (max-width:769px){#cart-table table td.break-on-mobile{display:block;padding:2px;float:left;clear:left;height:auto}#cart-promos{float:none;clear:both;width:100%}.no-mobile{display:none}}#autotab-list-container{padding-top:10px;position:relative;clear:both}#autotab-list-container #left,#autotab-list-container #right{margin:0;padding:0 10px;line-height:30px;white-space:nowrap;background-color:#fff;border:1px solid #000;border-bottom:none;color:#000;cursor:pointer;height:30px;font-size:12px;font-weight:700;text-align:center;position:absolute;bottom:0}#autotab-list-container #left{left:0}#autotab-list-container #right{right:0}.autotab-list{margin:0;margin-bottom:-2px;padding:0;overflow:hidden;white-space:nowrap}.padLeft{margin-left:27px}.padRight{margin-right:27px}.disappear{display:none}.autotab-list li{display:inline;margin:0 1px;padding:5px;min-width:75px;border:1px solid #000;border-bottom:none;text-align:center;box-shadow:inset 0 0 1px #999;-moz-box-shadow:inset 0 0 1px #999;-webkit-box-shadow:inset 0 0 1px #999;background:#0265c8;background:-moz-linear-gradient(top,#999999 0%,#666666 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#999999),color-stop(100%,#666666));background:-webkit-linear-gradient(top,#999999 0%,#666666 100%);background:-o-linear-gradient(top,#999999 0%,#666666 100%);background:-ms-linear-gradient(top,#999999 0%,#666666 100%);background:linear-gradient(top,#999999 0%,#666666 100%)}.autotab-list li:first-child{margin-left:0}.autotab-list li:last-child{margin-right:0}.autotab-list li a{margin:1px;padding:2px;display:inline-block;text-shadow:1px 1px 1px #000;color:#fff;text-decoration:none;font-weight:700;text-transform:capitalize}.autotab-list li.active-autotab{background:none;background-color:#fff;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-bottom:1px solid #fff}.autotab-list li.active-autotab a{color:#000;text-shadow:none}.autotabs-container{margin:0 0 20px 0;padding:10px;border:1px solid #000}div.active-autotab-panel{margin:0;padding:0;min-height:400px;float:left;width:100%}.star-rating-container{color:#fff}.stars{font-family:'Glyphicons Halflings';vertical-align:middle}.stars-base{position:relative;display:inline-block;color:lightgray}.stars-rating{position:absolute;top:0;left:0;color:#fc3;overflow:hidden}#blog h1{color:#333;border-bottom:1px solid #333}#blog ul li{list-style-type:none}#blog ol li{margin:10px 20px 10px 50px}#blog .category-wrapper{margin:20px;margin-top:0;padding:20px;background-color:#ccc;border-radius:10px}#blog .category{margin:10px;padding:10px;float:left;text-transform:capitalize}#blog .category a{color:#039;font-weight:900;text-decoration:none}#blog .category a:hover{text-decoration:none}#blog .post-header{margin:20px 10px 5px 10px;padding:5px;color:#039;border-bottom:1px solid #dedede;font-size:2em}#blog .post{padding:20px 10px;border-bottom:3px solid #ccc}#blog .post-title a{font-weight:900;text-decoration:none}#blog .post-title a:hover{text-decoration:none}#blog span.post-byline{font-weight:700}#blog span.post-date{padding:10px;font-size:18px}#blog .post-snippet{margin:0;padding:20px}#blog a.post-readmore{margin:10px;padding:10px;font-weight:700;color:#fff;text-decoration:none}#GB_window{z-index:1000;top:50px!important}.promo-paypal-horz img{width:auto;max-width:100%}.affirm-promo iframe{height:auto;max-height:60px;margin-top:-5px}iframe body.affirm-promo #affirm_promo_link,iframe body.affirm-promo #affirm_promo_link img{width:auto!important;max-width:100%!important}.paypal-financing-vert img{display:block;margin:0 auto}.modal-body iframe{border:none}iframe[name="google_conversion_frame"]{position:fixed}#shop{padding-top:20px}#shop h1{margin:0 0 10px 0;text-transform:capitalize;font-weight:900;letter-spacing:-1px}#shop .autotab h2{margin:0 0 10px 0;padding:20px 0 0 0;color:#039;text-transform:capitalize;font-size:1.5em;border:none;border-bottom:1px solid #039;clear:both}#shop h4{color:#333}#shop h5{font-weight:700}.header-subtext{margin:-10px 0 10px 0;padding:0 0 10px 0;display:inline;font-size:1.2em;font-weight:700;text-transform:capitalize}.shop-button{margin:1px;padding:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,0,0,1) 0 1px 0;-moz-box-shadow:rgba(0,0,0,1) 0 1px 0;box-shadow:rgba(0,0,0,1) 0 1px 0;text-shadow:rgba(0,0,0,.4) 0 1px 0;color:#fff;font-size:1em;font-weight:700;text-decoration:none;vertical-align:middle;white-space:nowrap}.details-btn{border:1px solid #0e559d;background:#3870bd;background:-webkit-gradient(linear,left top,left bottom,from(#3870bd),to(#0e559d));background:-webkit-linear-gradient(top,#3870bd,#0e559d);background:-moz-linear-gradient(top,#3870bd,#0e559d);background:-ms-linear-gradient(top,#3870bd,#0e559d);background:-o-linear-gradient(top,#3870bd,#0e559d)}.details-btn:hover{background:#0e559d;color:#fff}.details-btn:active{background:#0e559d}#shop .cart-btn{border:1px solid #666;background:#666;background:-webkit-gradient(linear,left top,left bottom,from(#939393),to(#666666));background:-webkit-linear-gradient(top,#939393,#666666);background:-moz-linear-gradient(top,#939393,#666666);background:-ms-linear-gradient(top,#939393,#666666);background:-o-linear-gradient(top,#939393,#666666)}#shop .cart-btn:hover{background:#666;color:#fff}#shop .cart-btn:active{background:#666}.quickview-btn{border:1px solid #0e559d;background:#eaeff6;color:#0e559d;text-align:center;text-shadow:none;box-shadow:none;text-decoration:none}.quickview-btn:hover{background:#b3c8e5;color:#0e559d;text-decoration:none}.quickview-btn:active{background:#b3c8e5}.shop-category-list{margin:20px 0;width:100%;clear:both;overflow:auto}.shop-category-list p{margin:0;padding:5px}.shop-category-list-thumb{padding:0;border:none;max-width:120px;max-height:150px}.shop-category-list-title{color:#006;text-align:left;border:none;display:inline}.shop-category-list-post-description{clear:both}#shop #product-count{margin:0 0 20px 0;padding:2px 5px;overflow:auto;border-top:1px solid #ccc;border-bottom:1px solid #ccc;box-shadow:0 0 10px #ddd;-webkit-box-shadow:0 0 10px #ddd}#shop #product-count span{margin:5px 10px;display:inline-block}button#list-view-btn,button#grid-view-btn{font-family:'Glyphicons Halflings';font-size:1.5em;border:none;outline:none;float:right;background-color:#fff}button#grid-view-btn:before{content:"\e011"}button#list-view-btn:before{content:"\e012"}button#grid-view-btn:hover:before,button#grid-view-btn:active:before,button#grid-view-btn.on:before,button#list-view-btn:hover:before,button#list-view-btn:active:before,button#list-view-btn.on:before{color:#e47911;text-shadow:1px #fff}.shop-breadcrumb{font-weight:700}.shop-breadcrumb a{text-decoration:none}.shop-breadcrumb a:hover{text-decoration:underline}#shop ul#product-list{position:relative;overflow:visible}#shop ul#product-list>li{list-style-type:none}.pagination{display:block;padding-left:0;margin:20px 0;border-radius:0;background-color:#ddd;border:1px solid #0e559d;text-align:center;font-weight:700;font-size:1.5em}.pagination .cur-page{text-decoration:underline}.pagination a.prev,.pagination a.next{padding:0 20px}.pagination a.prev:before{font-family:'Glyphicons Halflings';content:"\e079";vertical-align:top}.pagination a.next:after{font-family:'Glyphicons Halflings';font-size:1em;content:"\e080";vertical-align:top}.pagination a:hover{text-decoration:none}@media (min-width:430px) and (max-width:767px){#shop #product-list.grid-view>li{max-width:50%}}#shop #product-list.grid-view>li{height:22.5em;position:relative;overflow:hidden;border:none}#shop #product-list.grid-view .shop-product-list-wrapper{margin:0;padding:5px;width:100%;height:100%;background-color:#fff;border:1px solid #ddd;overflow:hidden}#shop #product-list.grid-view>li:hover{overflow:visible;z-index:900}@media (min-width:992px){#shop #product-list.grid-view>li:hover .shop-product-list-wrapper{padding:10px;min-height:25em;height:auto;position:absolute;left:50%;margin-left:-50%;border-radius:3px;border:1px solid #000;z-index:900}#shop #product-list.grid-view li:hover ul.sales-points,#shop #product-list.grid-view li:hover .shop-product-list-gtin{display:block}}#shop #product-list.grid-view .shop-product-list-image-wrapper{margin:0 0 5px 0;padding:0;text-align:center;height:105px;line-height:105px;position:relative}#shop #product-list.grid-view .shop-product-list-image a{margin:0;padding:0}#shop #product-list.grid-view .shop-product-list-image{margin:0;padding:0;max-height:105px;max-width:155px;vertical-align:middle;display:inline-block}#shop #product-list.grid-view .shop-product-list-title-wrapper{margin:0;padding:0;max-height:3em;line-height:1em;overflow:hidden}#shop #product-list.grid-view .shop-product-list-title-wrapper a{color:#666;font-weight:700;text-decoration:none}#shop #product-list.grid-view .shop-product-list-title-wrapper a:hover{text-decoration:underline}#shop #product-list.grid-view .shop-product-list-promo-text{margin:0;padding:0;max-height:2em;line-height:1em;color:#8d8d8d;overflow:hidden;color:#c00;font-size:.85em}#shop #product-list.grid-view .shop-product-list-valued-at-price{margin:0;padding:0;font-size:1em;line-height:1em;text-align:right;white-space:nowrap}#shop #product-list.grid-view .shop-product-list-valued-at-price span{text-decoration:line-through}#shop #product-list.grid-view .shop-product-list-price{margin:2px 0;padding:0;color:#666;font-size:1em;font-weight:700;line-height:1em;text-align:right;white-space:nowrap}#shop #product-list.grid-view .shop-product-list-rebate{margin:2px 0;padding:0;font-size:1em;font-weight:700;line-height:1em;text-align:right;color:#c00;background-color:#fff;max-height:2em}#shop #product-list.grid-view .shop-product-list-rebate .price{color:#c00;white-space:nowrap}#shop #product-list.grid-view .shop-product-list-check-price{margin:2px 0;padding:0;font-size:1em;font-weight:700;line-height:1em;text-align:center;max-height:2em}#shop #product-list.grid-view .shop-product-list-check-price .price{color:#c00;white-space:nowrap;font-size:12px}#shop #product-list.grid-view .shop-product-list-shipping{margin:0;padding:0;width:100px;height:100px;position:absolute;top:0;left:0;background:url(../images/template_images/shop/shop_category_page_sprite.png) no-repeat 0 0}#shop #product-list.grid-view .shop-product-list-financing{margin:0;padding:0;width:100px;height:100px;position:absolute;top:0;left:0;background:url(../images/template_images/shop/shop_category_page_sprite.png) no-repeat -44px -124px}#shop #product-list.grid-view .quickview-btn{margin:0 auto;padding:4px 3px;width:75%;position:absolute;top:5px;left:0;right:0;display:none;z-index:3000}#shop #product-list.grid-view li:hover .quickview-btn{display:block}#shop #product-list.grid-view .details-btn{margin:0 auto;padding:4px 3px;width:75%;position:absolute;bottom:5px;left:0;right:0;text-align:center}#shop #product-list.grid-view .cart-btn{margin:1px;padding:4px 3px;width:auto;line-height:13px;float:left}#shop #product-list.grid-view ul.sales-points{margin:0;padding:10px 0 0 15px;list-style-type:disc;width:auto;position:relative;clear:both;display:none}#shop #product-list.grid-view ul.sales-points li{margin:0;padding:0;width:auto;height:auto;color:#333;float:none;border:none}#shop #product-list.grid-view .shop-product-list-gtin{margin:10px 0 3em 0;padding:10px 2px 2px 2px;font-size:10px;line-height:11px;color:#333;clear:both;display:none}@media (max-width:300px){#shop #product-list.list-view .shop-product-list-check-price{display:none}}@media (max-width:768px){#shop #product-list.list-view ul.sales-points{display:none}}#shop #product-list.list-view li{width:100%;height:230px;border:none}#shop #product-list.list-view .shop-product-list-wrapper{margin:0;padding:0;width:100%;height:100%;background-color:#fff;overflow:hidden;position:relative;border-bottom:1px solid #ccc}#shop #product-list.list-view .shop-product-list-image-wrapper{margin:0;padding:0;text-align:center;width:175px;height:145px;line-height:125px;position:relative;top:4.2em;left:0}#shop #product-list.list-view .shop-product-list-image a{margin:0;padding:0}#shop #product-list.list-view .shop-product-list-image{margin:0;padding:0;max-width:175px;max-height:145px;vertical-align:middle;display:inline-block}#shop #product-list.list-view .shop-product-list-title-wrapper{margin:0;padding:0;color:#0e559d;line-height:1em;overflow:hidden;position:absolute;top:0;left:0}#shop #product-list.list-view .shop-product-list-title-wrapper a{color:#0e559d;font-weight:700;line-height:1em;font-size:1em;text-decoration:none}#shop #product-list.list-view .shop-product-list-title-wrapper a:hover{text-decoration:underline}#shop #product-list.list-view .shop-product-list-promo-text{margin:0;padding:0;height:2.2em;line-height:1em;color:#8d8d8d;overflow:hidden;color:#c00;font-size:1em;position:absolute;top:2em;left:0}#shop #product-list.list-view .shop-product-list-valued-at-price span{text-decoration:line-through}#shop #product-list.list-view .shop-product-list-price{margin:2px 0;padding:0;font-size:1em;font-weight:700;line-height:1em;text-align:right;white-space:nowrap;position:absolute;top:4em;right:5px;max-width:190px}#shop #product-list.list-view .shop-product-list-rebate{margin:2px 0;padding:0;font-size:10px;font-weight:700;line-height:1em;text-align:right;color:#c00;background-color:#fff;height:20px;position:absolute;top:50px;right:5px;max-width:190px}#shop #product-list.list-view .shop-product-list-rebate .price{color:#c00;white-space:nowrap}#shop #product-list.list-view .shop-product-list-check-price{margin:2px 0;padding:0;font-size:1em;font-weight:700;line-height:1em;text-align:right;color:#666;background-color:#fff;position:absolute;top:5em;right:5px;max-width:125px}#shop #product-list.list-view .shop-product-list-check-price div{margin:0;padding:0}#shop #product-list.list-view .shop-product-list-check-price .price{color:#c00;white-space:nowrap;font-size:1em}#shop #product-list.list-view .shop-product-list-shipping{margin:0;padding:0;width:100px;height:100px;position:absolute;top:4.2em;left:0;background:url(../images/template_images/shop/shop_category_page_sprite.png) no-repeat 0 0}#shop #product-list.list-view .shop-product-list-financing{margin:0;padding:0;width:100px;height:100px;position:absolute;top:4.2em;left:0;background:url(../images/template_images/shop/shop_category_page_sprite.png) no-repeat -44px -124px}#shop #product-list.list-view .quickview-btn{margin:1px;padding:4px;width:auto;text-align:center;display:none}#shop #product-list.list-view li:hover .quickview-btn{display:block;position:absolute;bottom:50%;right:50%;z-index:250}#shop #product-list.list-view .details-btn{margin:1px;padding:4px;width:auto;position:absolute;bottom:.5em;right:5px}#shop #product-list.list-view .cart-btn{margin:1px;padding:4px;width:auto;position:absolute;bottom:5px;right:100px}#shop #product-list.list-view ul.sales-points{margin:0;padding:10px 0 0 15px;list-style-type:disc;width:auto;clear:both;position:absolute;top:4.2em;left:180px;max-width:180px;z-index:20}#shop #product-list.list-view ul.sales-points li{margin:0;padding:0;width:auto;height:auto;font-size:1em;line-height:1em;color:#333;float:none;border:none}#shop #product-list.list-view .shop-product-list-gtin{display:none}.shop-product-list-title a{text-decoration:none;color:#006}.shop-product-list-title a:hover{text-decoration:none}#shop .shop-main-product-image-wrapper{margin:0 0 20px 0;padding:0;border:1px solid #ccc;width:100%;height:100%;overflow:auto}#shop .shop-main-product-image-wrapper .galleria-container{margin-left:-2px}#shop .shop-main-product-image{margin:0 auto;padding:10px;box-sizing:border-box;max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;border:none;display:block}#shop .shop-tag-list{margin:10px 3px;padding:0;font-size:.75em;line-height:.75em}#shop #compact-order-chart{margin:0 0 20px 0;padding:20px 10px;width:100%;height:100%;overflow:hidden;border:1px solid #ccc;background-color:#fff;box-sizing:border-box}#shop #compact-order-chart p{margin:6px 2px;padding:0;line-height:1em;color:#000}#shop #compact-order-chart p.clearance{color:#c00;font-weight:700;font-size:1.25em}#shop #compact-order-chart .price{font-weight:700}#shop #compact-order-chart .msrp .price{font-weight:400;text-decoration:line-through}#shop #compact-order-chart .unit-price .price{color:#356aa0;font-weight:700;font-size:2.5em;line-height:1em}#shop #compact-order-chart .unit-price .price .cur-sup{font-size:.5em;vertical-align:super}#shop #compact-order-chart .price-range{color:#c00;font-weight:700;font-size:1.25em}#shop #compact-order-chart .unit-price.strikethrough .price{text-decoration:line-through}#shop #compact-order-chart .after-rebate-price .price{color:#c00;font-weight:700;font-size:1.25em}#shop #compact-order-chart .multi-unit-price{color:#f90;font-weight:400;text-decoration:none}#shop #compact-order-chart .check-price{text-decoration:none;margin:4px;padding-left:40px;background:url(../images/template_images/shop/shop_category_page_sprite.png) no-repeat 0 -263px;min-height:35px;line-height:15px;text-align:left}#shop #compact-order-chart .check-price .price{color:#c00;white-space:nowrap}#shop #compact-order-chart .affirm{font-size:1em;font-weight:700;text-align:center}#shop #compact-order-chart .affirm a#affirm-financing{text-decoration:none}#shop #compact-order-chart .affirm a#affirm-financing .text{color:#4f4f4f}#shop #compact-order-chart .affirm a#affirm-financing .price{font-size:1.25em;color:#000}#shop #compact-order-chart .affirm a#affirm-financing .link{text-decoration:underline}#shop #compact-order-chart .financing{font-size:1em;font-weight:700;text-align:center;color:#4f4f4f}#shop #compact-order-chart .shipping{font-weight:700;white-space:nowrap;font-size:1.2em;line-height:1.2em}#shop #compact-order-chart .shipping .note{font-size:.75em;font-style:italic;display:block;line-height:.80em}#shop #compact-order-chart .sku-wrapper{margin-top:20px;font-size:smaller;font-weight:700;height:10px}#shop #compact-order-chart .out-of-stock,#shop #compact-order-chart .clearance{color:#c00;font-weight:700;font-size:1.25em}#shop #shop-compact-order-chart-variations{margin-top:20px}#shop #btn-add-to-cart{width:100%;max-width:100%;margin:10px auto;padding:10px;border-radius:0;font-size:1.5em;display:block}#shop #btn-add-to-cart:after{padding:0 0 0 20px;vertical-align:bottom;font-family:"Glyphicons Halflings";content:"\e116"}#shop #btn-add-to-cart.btn-config:after{padding:0 0 0 20px;vertical-align:bottom;font-family:"Glyphicons Halflings";content:"\e080"}#config-options-order-chart-form{position:relative}#config-options-order-chart-form fieldset{margin:0}#config-options-order-chart-form fieldset+fieldset{margin-top:20px}#config-options-order-chart-form fieldset h5{padding:0 10px 15px 10px;margin:5px;margin-bottom:10px;color:#337ab7;cursor:pointer;border-bottom:1px solid #f4f4f4;font-size:1.25em}#config-options-order-chart-form fieldset h5.collapsed{border-bottom:none;padding:0 10px;margin:5px}#config-options-order-chart-form fieldset h5>span:after{font-family:"Glyphicons Halflings";content:"\e113";font-size:1.25em;vertical-align:middle;float:right}#config-options-order-chart-form fieldset h5.collapsed>span:after{content:"\e114"}#config-summary-chart{position:sticky;top:40px}#config-summary-chart>div{padding:20px;margin-right:20px;background-color:#f5f5f5;border:1px solid #666}#config-summary-chart .product-title{text-align:center;margin-top:20px;color:#666}#config-options-order-chart-form .subtotal-price{font-size:1.25em;font-weight:700;color:#666;text-align:center}#config-options-order-chart-form .subtotal-price>span{color:#c00}#form-nav-menu{padding:10px;border:1px solid #337ab7;background-color:#fff}#form-nav-menu .form-nav-menu-title{padding-bottom:10px;margin-bottom:10px;color:#337ab7;text-align:center;cursor:pointer;border-bottom:1px solid #f4f4f4}#form-nav-menu .form-nav-menu-title.collapsed{border-bottom:none;padding:0 5px;margin:5px}#form-nav-menu .form-nav-menu-title:after{font-family:"Glyphicons Halflings";content:"\e113";font-size:1.25em;padding-left:40px;vertical-align:middle}#form-nav-menu .form-nav-menu-title.collapsed:after{content:"\e114"}#form-nav-menu-list{padding:10px;list-style-type:none;max-height:100px;overflow-y:auto;overflow-x:hide}#shop .product-addon-upgrades{margin:0;padding:0;list-style:none;width:100%}#shop .product-addon-upgrades li{margin:5px 7px;padding:0;float:left;display:block}#shop .product-addon-upgrades li img{max-width:100px;max-height:100px}#shop .upgrade-addon-price{color:#666}@media (max-width:767px){#shop h1{font-size:22px}#config-summary-chart{position:static}#config-summary-chart>div{padding:20px;margin-right:0;background-color:#fff;border:none}#config-options-order-chart-form .mobile-sticky{margin-top:20px;padding:0;position:sticky;top:unset;bottom:0;background-color:#333;height:75px}#config-options-order-chart-form .mobile-sticky .subtotal-price{display:inline-block;width:60%;margin:0;padding:10px;color:#fff;line-height:60px;font-weight:400}#config-options-order-chart-form .subtotal-price>span{color:#fff;font-weight:400}#shop #config-options-order-chart-form .mobile-sticky #btn-add-to-cart{display:inline-block;width:40%;height:100%;margin:0;border:none;padding:8px;font-size:18px;float:right;box-shadow:none;text-align:center}#shop #config-options-order-chart-form .mobile-sticky #btn-add-to-cart:after{padding:0;vertical-align:initial;content:""}}.shop-product-summary-text{clear:right}#shop .order-chart-table{margin:10px 0;border:2px solid #666}#shop .order-chart-table th{padding:4px;border-bottom:1px solid #666;background-color:#ccc}#shop .order-chart-table td{padding:4px}#shop .order-chart-table-alt-row{background-color:#ccc;border-top:1px solid #666;border-bottom:1px solid #666}#shop .order-chart-table-alt-row td{border-top:1px solid #666;border-bottom:1px solid #666}.shop-order-chart-thumbnail{margin:0;margin-right:4px;padding:0;max-height:60px;max-width:75px;float:left}.button-red{background:#f2260f}.button-blue{margin:1px;padding:5px;border:1px solid #0e559d;background:#3870bd;background:-webkit-gradient(linear,left top,left bottom,from(#3870bd),to(#0e559d));background:-webkit-linear-gradient(top,#3870bd,#0e559d);background:-moz-linear-gradient(top,#3870bd,#0e559d);background:-ms-linear-gradient(top,#3870bd,#0e559d);background:-o-linear-gradient(top,#3870bd,#0e559d);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,0,0,1) 0 1px 0;-moz-box-shadow:rgba(0,0,0,1) 0 1px 0;box-shadow:rgba(0,0,0,1) 0 1px 0;text-shadow:rgba(0,0,0,.4) 0 1px 0;color:#fff;font-size:1em;line-height:1em;text-decoration:none;vertical-align:middle;width:100%;max-width:200px;margin:10px auto;padding:10px;border-radius:0;font-size:1.5em;font-weight:700;display:block}.button-blue:hover,.button-blue:focus{border-top-color:#0e559d;background:#0e559d;color:#fff;text-decoration:none}.button-blue:active{border-top-color:#0e559d;background:#0e559d}.button-blue[disabled],.button-blue[disabled]:hover,.button-blue[disabled]:focus,.button-blue[disabled]:active{background:none;background-color:#ddd;border:none}.button-ltblue{margin:1px;padding:5px;border:1px solid #0e559d;background:#eaeff6;background:-webkit-gradient(linear,left top,left bottom,from(#eaeff6),to(#b3c8e5));background:-webkit-linear-gradient(top,#eaeff6,#b3c8e5);background:-moz-linear-gradient(top,#eaeff6,#b3c8e5);background:-ms-linear-gradient(top,#eaeff6,#b3c8e5);background:-o-linear-gradient(top,#eaeff6,#b3c8e5);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,0,0,1) 0 1px 0;-moz-box-shadow:rgba(0,0,0,1) 0 1px 0;box-shadow:rgba(0,0,0,1) 0 1px 0;text-shadow:rgba(0,0,0,.4) 0 1px 0;color:#0e559d;font-size:1em;line-height:1em;font-family:Georgia,serif;text-decoration:none;vertical-align:middle;white-space:nowrap}.button-ltblue:hover{background:#b3c8e5;color:#0e559d}.button-ltblue:active{background:#b3c8e5}.button-yellow{margin:1px;padding:5px;border:1px solid #f60;background:#f90;background:-webkit-gradient(linear,left top,left bottom,from(#ff9900),to(#ff6600));background:-webkit-linear-gradient(top,#ff9900,#ff6600);background:-moz-linear-gradient(top,#ff9900,#ff6600);background:-ms-linear-gradient(top,#ff9900,#ff6600);background:-o-linear-gradient(top,#ff9900,#ff6600);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,0,0,1) 0 1px 0;-moz-box-shadow:rgba(0,0,0,1) 0 1px 0;box-shadow:rgba(0,0,0,1) 0 1px 0;text-shadow:rgba(0,0,0,.4) 0 1px 0;color:#fff;font-size:1em;line-height:1em;font-family:Georgia,serif;text-decoration:none;vertical-align:middle;white-space:nowrap}.button-yellow:hover,.button-yellow:focus{border-top-color:#f60;background:#f60;color:#fff;text-decoration:none}.button-yellow:active{border-top-color:#f60;background:#f60}#faceted-search-form input[type=checkbox]{display:none}#faceted-search-form label{margin:0 0 0 10px;padding:0 0 0 10px;text-transform:capitalize;position:relative;font-weight:400;color:#333;display:inline-block;width:90%}#faceted-search-form span.facet-count{float:right}#faceted-search-form label.tag-group-label{padding:0 0 0 5px;margin:20px 0 10px 0;font-size:1.2em;font-weight:700;letter-spacing:-1px;text-transform:uppercase;display:block;border:1px solid #ccc;border-width:0 0 1px 0;width:100%}#faceted-search-form input[type=checkbox]+label:before{display:inline-block;letter-spacing:5px;color:#000;font-family:FontAwesome;font-size:1.25em;content:"\f10c";content:"\f096";position:absolute;left:-9px;top:0}#faceted-search-form input[type=checkbox]+label:hover:before{content:"\f046"}#faceted-search-form input[type=checkbox]:checked+label:before{content:"\f056";content:"\f14a"}#faceted-search-form input[type=checkbox]:checked+label:hover:before{content:"\f056";content:"\f00d";color:red}#faceted-search-form input[type=checkbox]:disabled+label:before{color:#a5a5a5;content:"\f0c8"}#faceted-search-form input[type=checkbox]:disabled+label{color:#a5a5a5}#faceted-search-form input[type=checkbox]:disabled+label:hover:before{content:"\f0c8"}#faceted-search-form .tag-group-section{padding-bottom:10px;overflow:auto;max-height:200px}#faceted-search-form button.reveal{border:none;background:transparent;cursor:pointer;outline:none;text-align:right;text-decoration:none;border-top:1px solid #ccc;display:block;width:100%}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff url(/images/template_images/shop/preload-ani.gif) no-repeat center center;;filter:alpha(opacity=5);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;z-index:10000}#shop #product-list .shop-product-list-promo-text .special{background-color:#f63;font-weight:700;font-size:1.1em;color:#fff;padding:2px;text-align:center;display:block}.notice{padding:20px 10px;background-color:#eee;border:2px solid #356aa0;border-left-width:100px;position:relative}.notice:before{color:#fff;font-family:FontAwesome;font-size:3em;content:"\f12a";position:absolute;top:50%;margin-top:-30px;width:100px;left:-100px;text-align:center}.assembly-notice{padding:20px 10px;background-color:#eee;border:2px solid #356aa0;border-left-width:100px;position:relative}.assembly-notice:before{color:#fff;font-family:FontAwesome;font-size:3em;content:"\f0ad";position:absolute;top:50%;margin-top:-30px;width:100px;left:-100px;text-align:center}.carb-notice{padding:20px 10px;background-color:#eee;border:2px solid #6c3;border-left-width:100px;position:relative}.carb-notice:before{color:#fff;font-family:FontAwesome;font-size:3em;content:"\f1b8";position:absolute;top:50%;margin-top:-25px;width:100px;left:-100px;text-align:center}.alert-notice{padding:20px 10px;background-color:#ffcccb;border:2px solid #c00;border-left-width:100px;position:relative}.alert-notice:before{color:#fff;font-family:FontAwesome;font-size:3em;content:"\f071";position:absolute;top:50%;margin-top:-25px;width:100px;left:-100px;text-align:center}.assembly-notice+blockquote,.carb-notice+blockquote,.alert-notice+blockquote{font-size:14px}.checkmark{margin:0 auto;padding:20px 10px 20px 45px;font-weight:900;letter-spacing:-1px;position:relative;color:#039;line-height:1em;max-width:300px}.checkmark-white{color:#fff}.checkmark:before{color:#039;font-family:FontAwesome;font-size:2em;content:"\f00c";position:absolute;top:50%;margin-top:-5px;margin-left:-45px}.checkmark-white:before{color:#fff}.discount-promo{color:#039;font-weight:900;letter-spacing:-1px;line-height:1em}.discount-promo i{font-size:2em;vertical-align:middle;padding:4px 8px;white-space:nowrap}.discount-promo ul{list-style-type:none;margin:10px auto;padding:0;text-align:center}.discount-promo ul>li{display:inline-block;white-space:nowrap}.hotmove{padding:20px 10px;font-weight:500;letter-spacing:-1px;position:relative;color:#333;line-height:1em;text-align:center}.hotmove>a{line-height:2em;font-weight:900;vertical-align:text-bottom}#right-column h5{font-weight:900;text-align:center}#right-column #related-products ul#product-list{padding:0;background-color:#f5f5f5}#right-column #related-products ul#product-list>li{margin:0;border:none;background:none}#right-column #related-products ul#product-list>li>div.shop-product-list-wrapper{border:1px solid #ddd;background-color:#fff}#right-column #related-products ul#product-list>li .shop-product-list-image{margin:0 auto}#right-column #related-products ul#product-list>li>div.shop-product-list-wrapper div.shop-product-list-price{text-align:center;font-weight:700}@media print{.no-print{display:none}body{background:none}#content{border:none}#top-menu,#top-nav,#banner,#footer{display:none}#logo img{position:relative!important}#cart-totals{page-break-inside:avoid}#cart-table .cart-form input[type='text']{border:none}#cart-table .update-btn{display:none}#related-products{display:none}#autotab-list-container{display:none}.autotabs-container{border:none}.autotab{margin:20px 0;padding:10px;display:block!important;float:none;overflow:auto;clear:both}div.active-autotab-panel{margin:20px 0;padding:10px;min-height:auto;overflow:visible;float:none;width:auto}}