*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#666}body{position:relative;background-color:#29add3;background-position:50% 0,left top;background-repeat:no-repeat,repeat-x;padding:0;margin:0}a{color:#269ace;text-decoration:none}a img{border-width:0}h1,h2,h3,h4,h5,h6{font-family:"franklin-gothic-urw-comp","Arial Narrow",‘Trebuchet MS’,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;margin:0;padding:0;text-decoration:none}h1{font-size:2.6rem}h2{font-size:2.35rem}h3{font-size:2.1rem}h4{font-size:1.85rem}h5{font-size:1.60rem}h6{font-size:1.35rem}#product-tabs h1{font-size:2rem}#product-tabs h2{font-size:1.8rem}#product-tabs h3{font-size:1.6rem}#product-tabs h4{font-size:1.4rem}#product-tabs h5{font-size:1.2rem}#product-tabs h6{font-size:1rem}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#ff8e04;text-decoration:none}main{display:block}p{margin:0 0 1em 0;padding:0}table{font-size:inherit;font-family:inherit;border-collapse:collapse}table.data-table td{border:1px #cecece solid;padding:4px;margin:0}ul{list-style-type:disc;list-style-position:inside;margin:0;padding:0 .5em .5em 1em}ul.bullets{list-style-type:disc;margin-left:1em}ul.plain{list-style-type:none;margin-left:1em}ul li{margin-bottom:.5em}label{color:#6c6e70;font-family:Arial,Helvetica,sans-serif;font-weight:bold}b,strong{font-family:Arial,Helvetica,sans-serif}.mobile-only{display:none}.desktop-only{display:initial}@media(max-width:990px){body{background-image:none;background-color:#8ae0f9}.mobile-only{display:initial}.desktop-only{display:none}}.text-dark-red{color:#900}.text-dark-green{color:#46a748}.text-med-green{color:#62bc46}.text-light-green{color:#8ac75a}.text-dark-blue{color:#269ace}.text-med-blue{color:#81d3ec}.text-light-blue{color:#c8e9f0}.text-dark-grey{color:#6c6e70}.text-med-grey{color:#bcbec0}.text-light-grey{color:#e7e8e9}.text-dark-orange{color:#bb844b}.text-med-orange{color:#d09b2c}.text-light-orange{color:#e7d088}.text-yellow,.warning{color:#fff200}.text-red,.alert,.error{color:red}.bg-dark-green{background-color:#46a748}.bg-med-green{background-color:#62bc46}.bg-light-green{background-color:#8ac75a}.bg-dark-blue{background-color:#269ace}.bg-med-blue{background-color:#81d3ec}.bg-light-blue{background-color:#c8e9f0}.bg-dark-grey{background-color:#6c6e70}.bg-light-grey{background-color:#e7e8e9}.bg-dark-orange{background-color:#bb844b}.bg-med-orange{background-color:#d09b2c}.bg-light-orange{background-color:#e7d088}.bg-yellow{background-color:#fff200}.bg-red{background-color:red}.border-bottom-med-grey{border-bottom:1px #bcbec0 solid}.header{font-family:"franklin-gothic-urw-comp","Arial Narrow",‘Trebuchet MS’,Helvetica,sans-serif !important;font-weight:700}.header-light{font-family:"franklin-gothic-urw-comp","Arial Narrow",‘Trebuchet MS’,Helvetica,sans-serif;font-weight:400}.header-plain{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:1.7rem}.header-plain-light{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:1.7rem}.float-left{float:left}.float-right{float:right}.float-center{display:block;margin-left:auto;margin-right:auto}img.float-left{float:left;margin:0 1em 1em 0}img.float-right{float:right;margin:0 0 1em 1em}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-default{font-family:Arial,Helvetica,sans-serif}.clearfix{clear:both}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.hidden{display:none}.center-text{text-align:center}.footnote{font-size:1.2rem;font-style:italic}.button-blue{display:inline-block;font-size:1.7rem;font-family:"franklin-gothic-urw-comp","Arial Narrow",‘Trebuchet MS’,Helvetica,sans-serif;font-weight:400;text-transform:uppercase;text-align:center;color:#FFF !important;background-color:#269ace;padding:4px 10px;line-height:1.7rem;cursor:pointer;border-width:0}.button-blue-reverse{display:inline-block;font-size:1.7rem;font-family:"franklin-gothic-urw-comp","Arial Narrow",‘Trebuchet MS’,Helvetica,sans-serif;font-weight:400;text-transform:uppercase;text-align:center;color:#269ace !important;background-color:#FFF;padding:3px 10px;line-height:1.7rem;cursor:pointer;border:1px #269ace solid}.button-yellow{display:inline-block;font-size:1.7rem;font-family:"franklin-gothic-urw-comp","Arial Narrow",‘Trebuchet MS’,Helvetica,sans-serif;font-weight:400;text-transform:uppercase;text-align:center;color:#6c6e70 !important;background-color:#fff200;padding:5px 10px;line-height:23px;cursor:pointer;border:0}.button-large-green{display:inline-block;font-size:2.4rem;font-family:"franklin-gothic-urw-comp","Arial Narrow",‘Trebuchet MS’,Helvetica,sans-serif;font-weight:400;text-transform:uppercase;text-align:center;color:#fff !important;background-color:#44b315;padding:5px 10px;line-height:23px;cursor:pointer;border:0}.button-slim{padding:2px 10px;font-size:1.5rem}.linkable:hover,.linkable-ext:hover{cursor:pointer}.width-5{width:5%}.width-10{width:10%}.width-20{width:20%}.width-30{width:30%}.width-40{width:40%}.width-50{width:50%}.width-60{width:60%}.width-70{width:70%}.width-80{width:80%}.width-90{width:90%}.width-25{width:25%}.width-75{width:75%}.width-33{width:33%}.width-34{width:34%}.width-66{width:66%}.width-15{width:15%}.width-35{width:35%}.width-85{width:85%}#main-wrapper{position:relative;background:transparent url(/img/layout/background-header.gif) center top repeat-x;font-size:1.5rem}@media(max-width:990px){}#header-main{position:relative;width:100%;max-width:985px;min-height:135px;margin:0 auto}#header-main-mobile-logo{display:none}#header-main-top{width:100%;height:36px}#header-main-top ul{list-style:none;margin:0;padding:7px 0 0 0}#header-main-top ul li{display:inline-block;border-right:1px #6c6e70 solid;padding:0 10px;text-transform:uppercase;font-size:1.2rem}#header-main-top ul li:last-of-type{border-right:0 #6c6e70 solid}#header-main-top ul li a{color:#727272;text-decoration:none}#header-main-top .menu-icon{display:none;padding:5px}#header-main-top .header-main-top-free-shipping{position:absolute;top:0;left:317px;width:350px;margin:0 auto;height:36px;line-height:36px;text-align:center;background-color:#FFF;border-left:1px #bcbec0 solid;border-right:1px #bcbec0 solid;font-family:"franklin-gothic-urw-comp","Arial Narrow",‘Trebuchet MS’,Helvetica,sans-serif;font-size:2.3rem}#header-main-top .header-main-top-free-shipping .thesis{font-size:2.5rem;text-transform:uppercase}.header-cart-wrapper{position:relative;float:right;width:200px;text-align:center;padding:8px 0 0 9px}.header-cart{cursor:pointer;text-transform:uppercase;font-size:1.2rem}.header-cart-icon{display:none}.header-cart-label,.header-cart-label a{color:#727272}.header-cart-items{color:#727272;font-style:italic}.header-cart-items a{color:#727272;text-decoration:none;font-weight:normal}#header-main-bottom{height:109px;position:relative;background:transparent url(/img/layout/background-header-max.png) 60% -15px no-repeat}#header-main-bottom-holiday-hat{position:absolute;top:-21px;right:346px}#header-main-bottom-logo{position:absolute;top:10px;left:0}#header-phone-interruption{position:absolute;top:5px;right:0;padding:10px;border:#CCC 1px solid;background-color:#FFF;width:390px}#header-main-bottom-call-us{position:absolute;top:20px;left:212px;color:#FFF;font-family:"franklin-gothic-urw-comp","Arial Narrow",‘Trebuchet MS’,Helvetica,sans-serif;font-weight:400;font-size:27px;text-transform:uppercase}#form-search{width:100%;padding:10px 5px;border:1px #CCC solid;background-color:#EEE;border-radius:5px;margin-bottom:.5rem}#search-block{position:absolute;top:55px;left:202px;width:350px;background-color:rgba(255,255,255,.6);padding:5px;border-radius:5px;white-space:nowrap}#form-search-small{width:auto;padding:5px 0 3px 5px}#form-search-small input[type=text]{font-size:1.5rem;width:263px;padding:3px 2px;margin-left:10px}#form-search input[type=text]{padding:3px;width:92%;margin-right:10px;font-size:1.5rem;padding:1px}#form-search input[type=submit]{font-size:1.5rem}#header-main-bottom-promo{position:absolute;top:5px;right:0;width:320px;height:57px;padding:5px;background-color:#297aa6;font-family:"franklin-gothic-ext-comp","Arial Narrow",‘Trebuchet MS’,Helvetica,sans-serif;font-size:1.7rem;text-transform:uppercase;color:#fc6}#header-main-bottom-promo .thesis{font-size:2.2rem;color:#d3861a}#header-main-bottom-promo #header-promo-left{float:left;width:50%;border-right:1px #bcbec0 solid;text-align:center}#header-main-bottom-promo #header-promo-right{float:left;width:50%;text-align:center}#header-main-bottom-promo #header-promo-center{float:left;width:100%;text-align:center}#header-main-bottom-promo .newsletter-form{background-color:inherit;padding:0;margin-top:2px}#header-main-bottom-promo .newsletter-form .newsletter-form-fields{display:flex;align-items:center;justify-content:space-between;width:100%}#header-main-bottom-promo .newsletter-form .newsletter-form-fields input#nlemail-ft{width:250px;height:24px;font-size:14px;padding:3px 5px}#header-main-bottom-promo .newsletter-form .newsletter-form-fields input[type="submit"]{position:relative;background-color:#9cf;height:24px;border-radius:0;border:0;color:#297aa6;text-transform:uppercase}div.feedback-error{display:none;border:3px #8e1703 solid;padding:10px;color:#8e1703;margin-bottom:10px}#header-main-bottom-meet-max{position:absolute;bottom:0;right:183px;width:136px}#header-authorized-reseller{position:absolute;bottom:5px;right:0;width:165px}#testing-block{position:absolute;top:0;left:0;z-index:100;padding:5px;background-color:rgba(255,255,255,.5)}@media(max-width:990px){#header-main{position:relative;height:auto;min-height:initial;padding:0 0 5px 0}#header-main-top ul{display:none}#header-main-top .menu-icon{position:absolute;top:0;right:0;display:block}.header-cart-wrapper{position:absolute;top:0;right:40px;width:200px;text-align:right;padding:4px 0 0 9px}#header-main-mobile-logo{position:absolute;top:5px;left:5px;display:block}#header-main-top .header-main-top-free-shipping{display:none}#header-main-bottom{height:75px;position:relative;background-image:none;background-color:#29add3;margin-bottom:27px}#header-main-bottom-logo{display:none}#header-main-bottom-promo{position:absolute;top:75px;left:0;display:block;z-index:1;font-size:1.4rem;text-transform:none;width:auto;height:auto}#header-main-bottom-promo div{float:left;line-height:22px;margin-right:15px}#header-main-bottom-promo form{float:left}#header-main-bottom-promo .newsletter-form{background-color:inherit;padding:0;margin-top:2px}#header-main-bottom-promo .newsletter-form .newsletter-form-fields{display:flex;align-items:center;justify-content:space-between;width:100%}#header-main-bottom-promo .newsletter-form .newsletter-form-fields input#nlemail-ft{width:346px;height:20px;font-size:12px;padding:1px 5px;margin-right:0}#header-main-bottom-promo .newsletter-form .newsletter-form-fields input[type="submit"]{position:relative;background-color:#9cf;height:20px;border-radius:0;border:0;color:#297aa6;text-transform:uppercase}#header-main-bottom-call-us{display:none}#header-main-bottom-meet-max{display:none}#header-authorized-reseller{display:absolute;top:5px;right:5px}.form-search-button{font-size:16px}#form-search-small{width:auto;padding:2px}#form-search-small input[type=text]{width:92%;width:calc(100% - 80px);font-size:1.5rem;padding:1px}#search-block{display:block;position:absolute;left:140px;top:10px;right:0;width:auto;background-color:rgba(255,255,255,.6);padding:1px;border-radius:0;margin:25px 0 0 0}#testing-block{display:none}}@media(max-width:640px){.header-cart-icon{display:inline}.header-cart-label{display:none}#header-main-bottom{margin-bottom:50px}}@media(max-width:475px){#header-main{height:auto;min-height:92px}#header-main-top .menu-icon{padding-left:160px}#header-main-mobile-logo img{height:auto}#header-main-bottom-promo .newsletter-form .newsletter-form-fields input#nlemail-ft{width:250px}}#cart-flyout{display:none;position:absolute;top:28px;right:0;width:420px;background-color:#FFF;border:2px #bcbec0 solid;padding:10px 10px 55px 10px;z-index:10}#cart-flyout .cart-flyout-items{overflow:auto;max-height:200px}#cart-flyout .cart-flyout-item{width:100%;border-bottom:1px #bcbec0 solid;padding:15px 0;text-align:left}#cart-flyout .cart-flyout-item .cart-flyout-item-image{float:left;width:20%}#cart-flyout .cart-flyout-item .cart-flyout-item-details{float:right;width:80%}#cart-flyout .cart-flyout-item .cart-flyout-item-details .cart-flyout-item-title{font-size:1.7rem;font-weight:bold;margin-bottom:5px}#cart-flyout .cart-flyout-item .cart-flyout-item-details .cart-flyout-item-vendor{font-size:1.5rem;font-style:italic;margin-bottom:10px}#cart-flyout .cart-flyout-item .cart-flyout-item-details .cart-flyout-item-quantity{float:left;font-size:1.5rem;font-weight:bold}#cart-flyout .cart-flyout-item .cart-flyout-item-details .cart-flyout-item-price{float:right;font-size:1.5rem;font-weight:bold}#cart-flyout .cart-flyout-footer{position:absolute;bottom:0;left:0;width:100%;padding:15px 5px 10px 5px}#cart-flyout .cart-flyout-footer-view{float:left;font-size:1.6rem;padding:5px 0 0 0}#cart-flyout .cart-flyout-footer-subtotal{margin:0 auto;font-weight:bold;font-size:1.6rem;padding:5px 0 0 0}#cart-flyout .cart-flyout-footer-checkout{float:right}@media(max-width:990px){.header-cart{display:none}}.flyouts{position:absolute;top:380px;left:0;width:226px}.flyout-social{position:absolute;top:338px;left:0}.flyout-social-item{margin-bottom:2px}.flyout-paypal{position:absolute;top:194px;left:-169px}@media(max-width:1414px){.flyout-paypal{display:none}}@media(max-width:1074px){.flyout-social{display:none}}#content-main{position:relative;width:985px;min-height:550px;margin:0 auto 0 auto;padding:5px;background-color:#FFF}#content-wrapper{width:100%;background-color:#FFF}#content-wrapper main{float:left}#content-body-main{float:left;width:805px;padding:0 5px}#content-body-main.full{float:left;width:100%;padding:0 5px}#content-body-title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;width:100%;border-bottom:1px #6c6e70 solid;margin-bottom:10px}#content-body-title div.social-links{position:absolute;top:0;right:0}#content-body{padding-left:0}#content-body h1,#content-body h2,#content-body h3,#content-body h4,#content-body h5,#content-body h6{font-family:Arial,Helvetica,sans-serif;text-transform:none}#content-body h1.special-title{text-transform:none;margin-top:40px;text-align:center;font-size:2rem;color:#666}#content-body div.content-body-copy{padding:0 0 5px 0}#content-body div.content-image{float:right;margin:0 0 1em 1em}@media(max-width:990px){#content-main{width:100%;min-height:0}#content-body-main{float:none;width:100%}#content-body img{max-width:100%;height:auto !important}#content-wrapper main{float:none;width:100%}}#footer-top{width:100%;min-height:15px;background-color:#453c0b}#footer-bottom{width:100%;min-height:100px;background-color:#453c0b;padding:10px 0 10px 0}#footer-wrapper{width:974px;margin:0 auto;color:#FFF}#footer-left-block{width:50%}#footer-right-block{width:50%}#footer-wrapper ul{list-style:none;width:160px;margin:0;padding:0}#footer-wrapper ul li{padding:0}#footer-wrapper ul li label{color:#FFF}#footer-wrapper ul li.list-header{color:#fff23b;text-transform:uppercase;font-size:.9em;font-weight:900}#footer-wrapper ul li a{color:#FFF;text-decoration:none;padding:2px 0}#footer-wrapper div.footer-addresses{margin-bottom:10px}#footer-wrapper ul.footer-address{width:auto;margin:0 15px 0 0}#footer-wrapper ul.footer-address li.list-header a{color:#fff23b}#footer-wrapper div.footer-newsletter{display:flex;flex-direction:row;width:100%;height:57px}#footer-wrapper div.footer-newsletter .footer-newsletter-block{width:65%;padding:5px;background-color:#a68729;font-family:"franklin-gothic-ext-comp","Arial Narrow",‘Trebuchet MS’,Helvetica,sans-serif;font-size:1.5rem;text-transform:uppercase;color:#fc6}#footer-wrapper div.footer-newsletter .newsletter-form{background-color:inherit;padding:0;margin-top:2px}#footer-wrapper div.footer-newsletter .newsletter-form .newsletter-form-fields{display:flex;align-items:center;justify-content:space-between;width:100%}#footer-wrapper div.footer-newsletter .newsletter-form .newsletter-form-fields input#nlemail-ft{width:100%;height:24px;font-size:14px;padding:3px 5px}#footer-wrapper div.footer-newsletter .newsletter-form .newsletter-form-fields input[type="submit"]{position:relative;background-color:#9cf;height:24px;border-radius:0;border:0;color:#297aa6;text-transform:uppercase}#footer-wrapper .footer-disclaimers{padding:10px;text-align:center;font-size:1.1rem}.footer-copyright-block{margin-top:10px}.footer-copyright-block .footer-apple-specialist{text-align:center;margin-bottom:10px;font-size:1.4rem}.footer-copyright-block .footer-copyright{text-align:center;font-size:1.1rem}@media(max-width:990px){#footer-wrapper{width:100%}#footer-top{display:none}#footer-bottom{padding:10px}#footer-left-block{display:flex;justify-content:center;align-items;stretch;float:none;width:100%}#footer-right-block{float:none;width:100%}#footer-wrapper div.footer-addresses{display:flex;justify-content:center;align-items:stretch;width:100%;margin-bottom:10px}#footer-wrapper div.footer-newsletter{width:100%;margin-bottom:10px}}@media(max-width:475px){#footer-wrapper div.footer-newsletter{display:block;height:auto}#footer-wrapper div.footer-newsletter .footer-newsletter-block{width:100%}}div.page-newsletter div.newsletter-title{width:270px;font-family:"franklin-gothic-ext-comp-urw",Arial,Helvetica,sans-serif;font-weight:900;font-size:23px;color:#ff8e04;line-height:25px;font-style:italic;text-transform:uppercase;padding:10px 0 0 0}div.page-newsletter #newsletter-icon{float:left;margin-right:10px}ul.paginator{list-style:none;margin:0;padding:0;text-align:center}ul.paginator li{position:relative;display:inline-block;width:30px;height:20px;padding:5px;font-size:.9em;line-height:20px}ul.paginator li a{display:block;width:20px;height:20px;text-decoration:none;text-align:center;color:#7b7b7b}ul.paginator li.paginator-first a{position:absolute;top:8px;left:0;font-size:3em}ul.paginator li.paginator-previous a{position:absolute;top:8px;left:0;font-size:3em}ul.paginator li.paginator-page a{background:#ebebeb;background:-moz-linear-gradient(270deg,#ebebeb 0,#fff 100%);background:-webkit-linear-gradient(270deg,#ebebeb 0,#fff 100%);background:-o-linear-gradient(270deg,#ebebeb 0,#fff 100%);background:-ms-linear-gradient(270deg,#ebebeb 0,#fff 100%);background:linear-gradient(0,#ebebeb 0,#fff 100%);border:1px #d4d4d4 solid;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}ul.paginator li.paginator-page a.active{color:#FFF;background:#b0acab;background:-moz-linear-gradient(270deg,#b0acab 0,#696969 100%);background:-webkit-linear-gradient(270deg,#b0acab 0,#696969 100%);background:-o-linear-gradient(270deg,#b0acab 0,#696969 100%);background:-ms-linear-gradient(270deg,#b0acab 0,#696969 100%);background:linear-gradient(0,#b0acab 0,#696969 100%);border:1px #525252 solid}ul.paginator li.paginator-next a{position:absolute;top:8px;right:0;font-size:3em}ul.paginator li.paginator-last a{position:absolute;top:8px;right:0;font-size:3em}div.paginator-current{color:#7b7b7b;text-align:center;padding:5px}#captcha{width:100%}#captcha .captcha-title{width:100%;white-space:nowrap}#captcha .captcha-title label{display:inline !important}#captcha .captcha-image{text-align:center}#captcha .captcha-inputs{width:100%;text-align:center}#captcha .captcha-inputs input[type=text]{display:block;width:3rem;max-width:140px;margin:0 auto}#captcha.flat{width:100%}#captcha.flat .captcha-title{float:left;width:40%;white-space:normal}#captcha.flat .captcha-title label{display:inline !important}#captcha.flat .captcha-image{float:left;width:60%;text-align:center}#captcha.flat .captcha-inputs{width:100%;text-align:center}#captcha.flat .captcha-inputs input[type=text]{display:block;width:3rem;max-width:140px;margin:0 auto}.captcha-challenge{display:none}.trustpilot-widget{margin:10px 0}.content-promo{width:100%}.content-promo-left{float:left}.content-promo-right{float:right}@media(max-width:990px){.content-promo-left{float:left;width:50%;text-align:center}.content-promo-right{float:left;width:50%;text-align:center}}@media(max-width:800px){.content-promo-left{float:none;width:100%;text-align:center}.content-promo-right{float:none;width:100%;text-align:center}}@media(max-width:475px){.content-promo{display:none}}.addthis_horizontal_follow_toolbox{padding:6px}#atftbx>p{font-size:1.2rem;padding:1px 2px 2px 2px;margin:0;line-height:1em}@media(max-width:475px){.addthis_horizontal_follow_toolbox{text-align:center}#atftbx{text-align:center}.addthis_toolbox{width:145px;text-align:center;margin:0 auto}}