body{font-family:"futura-pt",sans-serif;background-color:#3574bf}strong{font-weight:bold}em{font-style:italic}@font-face{font-family:'si';src:url("//cdn.shopify.com/s/files/1/0840/4735/t/1/assets/socicon.eot?1334197439901381327");src:url("//cdn.shopify.com/s/files/1/0840/4735/t/1/assets/socicon.eot?1334197439901381327?#iefix") format("embedded-opentype"),url("//cdn.shopify.com/s/files/1/0840/4735/t/1/assets/socicon.woff?1334197439901381327") format("woff"),url("//cdn.shopify.com/s/files/1/0840/4735/t/1/assets/socicon.ttf?1334197439901381327") format("truetype"),url("//cdn.shopify.com/s/files/1/0840/4735/t/1/assets/socicon.svg?1334197439901381327#icomoonregular") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:si;src:url(//cdn.shopify.com/s/files/1/0840/4735/t/1/assets/socicon.svg?1334197439901381327) format(svg)}}.soc{overflow:hidden;margin:0;padding:0;list-style:none}.soc li{display:inline-block;*display:inline;zoom:1}.soc li a{font-family:si !important;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-decoration:none;text-align:center;display:block;position:relative;z-index:1;width:28px;height:28px;line-height:28px;font-size:14px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-right:5px;margin-bottom:4px;color:#ffffff;background-color:none;border:1px solid rgba(255,255,255,0.4)}.soc-twitter{background-color:#4da7de}.soc-twitter:before{content:'a'}.soc-facebook{background-color:#3e5b98}.soc-facebook:before{content:'b'}.soc-instagram{background-color:#9c7c6e}.soc-instagram:before{content:'x'}.soc-pinterest{background-color:#c92619}.soc-pinterest:before{content:'d'}input.btn.orange,.btn.orange{background:#f7a301;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3YTMwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZTc1MWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #f7a301 0%, #ee751b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7a301), color-stop(100%, #ee751b));background:-webkit-linear-gradient(top, #f7a301 0%, #ee751b 100%);background:-o-linear-gradient(top, #f7a301 0%, #ee751b 100%);background:-ms-linear-gradient(top, #f7a301 0%, #ee751b 100%);background:linear-gradient(to bottom, #f7a301 0%, #ee751b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7a301', endColorstr='#ee751b',GradientType=0 );text-shadow:2px 2px 2px rgba(185,67,12,0.6);cursor:pointer}input.btn,.btn{cursor:pointer;border:none;color:#fff;font-family:"futura-pt",sans-serif;text-transform:uppercase;-webkit-border-radius:27px;-moz-border-radius:27px;border-radius:27px;padding:6px 27px;font-size:23px;font-style:italic}.header-bg{position:fixed;height:200px;width:100%;left:0;right:0;z-index:-1;background:#79b0de;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc5YjBkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNTc0YmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #79b0de 0%, #3574bf 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #79b0de), color-stop(100%, #3574bf));background:-webkit-linear-gradient(top, #79b0de 0%, #3574bf 100%);background:-o-linear-gradient(top, #79b0de 0%, #3574bf 100%);background:-ms-linear-gradient(top, #79b0de 0%, #3574bf 100%);background:linear-gradient(to bottom, #79b0de 0%, #3574bf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79b0de', endColorstr='#3574bf',GradientType=0 )}header{position:absolute;top:20px}header h1{display:inline-block}header .as-seen{position:absolute;top:-4px;left:230px;padding-bottom:4px}header .as-seen img{display:inline-block;vertical-align:middle;margin-right:-20px}header .as-seen h3{color:#fff;display:inline-block;vertical-align:middle}header .as-seen h3 span{display:block;font-weight:bold}header .social-icons{margin-left:40px;position:absolute;top:0;left:430px}header .right-links{position:absolute;top:0;left:630px}header .right-links .top-two{text-transform:uppercase;font-size:12px}header .right-links .top-two li:first-child{padding-right:6px;border-right:1px solid rgba(26,57,94,0.5)}header .right-links .top-two li:nth-child(2){padding-left:6px}header .right-links .top-two a{text-decoration:none;color:#1a395e}header .right-links .locations{font-size:12px;margin-top:6px}header .right-links .locations li a{text-decoration:none;color:#1a395e}header .right-links .locations li span.flag{padding-right:24px;margin-right:12px;background-repeat:no-repeat;background-size:20px 10px;background-position:right center}header .right-links .locations li span.usa{background-image:url(//cdn.shopify.com/s/files/1/0840/4735/t/1/assets/usa.png?1334197439901381327)}header .right-links .locations li span.canada{background-image:url(//cdn.shopify.com/s/files/1/0840/4735/t/1/assets/canada.png?1334197439901381327)}header .right-links .locations li span.uk{background-image:url(//cdn.shopify.com/s/files/1/0840/4735/t/1/assets/uk.png?1334197439901381327)}header .nav-wrap{display:inline-block}header nav{cursor:pointer;display:inline-block;background-color:#f7a500;padding-left:27px;position:relative;bottom:27px;-webkit-border-radius:27px;-moz-border-radius:27px;border-radius:27px;background:#f7a301;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3YTMwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZTc1MWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #f7a301 0%, #ee751b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7a301), color-stop(100%, #ee751b));background:-webkit-linear-gradient(top, #f7a301 0%, #ee751b 100%);background:-o-linear-gradient(top, #f7a301 0%, #ee751b 100%);background:-ms-linear-gradient(top, #f7a301 0%, #ee751b 100%);background:linear-gradient(to bottom, #f7a301 0%, #ee751b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7a301', endColorstr='#ee751b',GradientType=0 )}header nav>ul.top-level{font-size:20px}header nav>ul.top-level>li{position:relative;text-shadow:2px 2px 2px rgba(185,67,12,0.6);display:inline-block;border-right:1px solid #f7a500}header nav>ul.top-level>li>ul.dropdown{position:absolute;top:40px;width:200%;background-color:#fff;z-index:10}header nav>ul.top-level>li>ul.dropdown li{display:block;text-shadow:2px 2px 2px rgba(185,67,12,0);color:#3574bf}header nav>ul.top-level>li>ul.dropdown li a{color:#3574bf}header nav>ul.top-level>li:first-child{padding-right:10px;border:0px;display:none}header nav>ul.top-level>li:nth-child(2){padding-right:10px}header nav>ul.top-level>li:nth-child(5){border:none}header nav>ul.top-level>li:last-child{text-transform:uppercase;font-style:italic;padding-right:10px;-webkit-border-top-right-radius:27px;-webkit-border-bottom-right-radius:27px;-moz-border-radius-topright:27px;-moz-border-radius-bottomright:27px;border-top-right-radius:27px;border-bottom-right-radius:27px;background:#f39408;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzOTQwOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNDU1MWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #f39408 0%, #d4551a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f39408), color-stop(100%, #d4551a));background:-webkit-linear-gradient(top, #f39408 0%, #d4551a 100%);background:-o-linear-gradient(top, #f39408 0%, #d4551a 100%);background:-ms-linear-gradient(top, #f39408 0%, #d4551a 100%);background:linear-gradient(to bottom, #f39408 0%, #d4551a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f39408', endColorstr='#d4551a',GradientType=0 )}header nav>ul.top-level>li a{padding:0 17px;line-height:54px;display:block;color:#fff;text-decoration:none}header nav>ul.top-level>li span.menu-text{padding:0 17px;line-height:54px;display:block;color:#fff;text-decoration:none}.site-wrap{max-width:916px;margin:0 auto}.header-space{height:100px;display:block}section.main{overflow:hidden;background-color:#fff;color:#000;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:6px solid #f7a500}.page-heading h1{font-size:24px;text-align:center;padding:62px 0 25px;color:#4b4b4b;font-weight:bold}.page-heading p{text-align:center;padding:0 40px;margin-top:-20px;padding-bottom:25px;font-size:18px;opacity:.6}#index{padding-bottom:40px}#index .homeslide{text-align:center}#index .homeslide img{width:100%;max-width:770px;text-align:center;margin:0 auto}.gray{background-color:#f2f2f2}.gray .rte{padding:20px 40px}.gray .rte ul li{margin:6px 0;font-size:18px}.rte{padding:40px;max-width:760px;margin:0 auto}.rte small{display:block;font-size:14px}.rte a.big{font-size:18px;font-weight:bold;text-decoration:underline;color:#3574bf}.rte table tr td{height:100%}.rte h3{font-weight:bold;font-size:24px;margin-bottom:10px;margin-top:10px;color:#3574bf}.rte h2{font-weight:bold;font-size:28px;margin-bottom:10px;margin-top:10px;color:#f7a500}.rte p{font-size:20px;line-height:28px;margin-bottom:40px}.rte ul{list-style:disc outside none;padding-left:26px}.rte ul li{color:#4b4b4b;display:list-item;list-style-type:disc;font-size:18px;margin:3px 0}.rte ul li h4{font-weight:bold;font-size:18px}.rte ul li p{margin-bottom:10px;line-height:18px;font-size:18px}.rte .left,.rte .right{width:48%;display:inline-block;vertical-align:top;margin-bottom:40px}.rte .left img,.rte .right img{width:100%}.rte .right{padding-left:2%}#page .rte img{max-width:40%;padding:20px}#page .rte img.full{max-width:4000px}#product.regular .price-preview{display:inline-block;margin-right:10px}#product.regular .purchase-section{display:inline-block}.product-image{padding-top:40px;padding-left:2%;width:48%;display:inline-block;vertical-align:top}.product-image span{width:100%}.product-image .image{width:100%}.product-image .image img{width:100%}.product-image .thumbs{text-align:center}.product-image .thumbs .image{width:50px;display:inline-block}h2.related-title{text-align:center;font-weight:bold;font-size:24px;margin-bottom:10px;margin-top:10px;color:#3574bf}.product-info{padding-left:4%;width:44%;padding-top:60px;display:inline-block;vertical-align:top}.product-info h3{font-size:22px}.product-info p{font-size:18px;line-height:24px;margin-bottom:14px}.product-info ul{list-style:disc outside none;padding-left:26px;margin-top:6px}.product-info ul li{color:#4b4b4b;display:list-item;list-style-type:disc;font-size:18px;margin:3px 0}.product-info h2.price-preview{font-size:30px;color:#3574bf;margin-top:24px}.product-info h2.price-preview del{color:#4b4b4b;margin-right:10px}.product-info input.btn{margin-top:20px;margin-bottom:20px}#product-cta{border-top:1px dotted #bbb;padding:30px 0}#product-cta .product-info a{text-decoration:none;color:#000;opacity:.5}#product-cta .product-info a:hover{text-decoration:underline;opacity:.8}#product-cta .product-image{position:relative}#product-cta .product-image .save-badge{position:absolute;height:140px;width:140px;top:-1px;right:-10px;z-index:40}.addons-cta{border-top:1px dotted #bbb;padding:30px 0}.addons-cta .product-grid-item{width:25%}.addons-cta h3{font-size:20px;color:#3574bf;text-align:center}.related-products{margin-top:40px;border-top:1px dotted #bbb;padding:30px 0}.product-grid{padding-bottom:40px}.product-grid-item:hover a h4{text-decoration:underline}.product-grid-item{width:33.333333%;display:inline-block;vertical-align:top;text-align:center}.product-grid-item .image{padding:20px}.product-grid-item .image img{width:100%}.product-grid-item a{text-decoration:none}.product-grid-item a h4{color:#000;max-width:80%;margin:0px auto 10px}.product-grid-item a .price{color:#3574bf;font-size:18px}.product-grid-item input.btn{margin-top:10px;-webkit-border-radius:27px;-moz-border-radius:27px;border-radius:27px;padding:6px 27px;font-size:14px}.product-grid-item h5{margin-top:10px}.product-grid-item .more-details{display:block;color:#000;opacity:.5;margin-top:10px}.product-grid-item .more-details:hover{opacity:.8}.empty-cart{padding:40px 0 100px;text-align:center;font-weight:300}.empty-cart a{color:#f7a500}header.cart-header{border-bottom:1px solid #e2e2e2;padding:26px 30px 18px;text-transform:uppercase}header.cart-header h1{opacity:.5;font-size:14px;letter-spacing:.05em;text-align:center}header.cart-header h1.mobile{display:none}header.cart-header h1.regular{display:block}.cart-content{border-bottom:1px solid #e2e2e2}.cart-content .cart-row{border-top:1px dashed #e2e2e2;padding:20px}.cart-content .cart-row:first-child{border-top:none}.cart-content .cart-row .cart-product-image{width:120px;display:inline-block;vertical-align:middle}.cart-content .cart-row .cart-product-image img{width:100%}.cart-content .cart-row .cart-product-title{padding-left:20px;padding-right:20px;display:inline-block;width:260px;vertical-align:middle}.cart-content .cart-row .cart-product-title h2{font-size:16px;text-transform:uppercase;padding-top:14px;font-weight:700;color:#1a0f0e;letter-spacing:.1em;line-height:24px;margin-bottom:10px}.cart-content .cart-row .cart-product-title h2 a{color:#3574bf;text-decoration:none}.cart-content .cart-row .cart-product-title h2 small{opacity:.5}.cart-content .cart-row .cbp-hssubmenu.more>li{width:100% !important;display:block !important}.cart-content .cart-row .cart-qty{display:inline-block;vertical-align:middle;width:54px;padding-top:10px}.cart-content .cart-row .cart-qty a{font-size:12px;letter-spacing:.05em;opacity:.7;display:inline-block;margin-top:4px;color:#000;opacity:.6}.cart-content .cart-row .cart-qty input{display:inline-block;width:40px;border:1px solid #999;padding:6px}.cart-content .cart-row .cart-item-price{margin-left:80px;display:inline-block;text-align:right;vertical-align:middle;width:98px;opacity:.5;font-size:13.5px;text-transform:uppercase;padding-top:14px;font-weight:400;color:#1a0f0e;letter-spacing:.1em;line-height:24px;margin-bottom:10px}.cart-content .cart-row .cart-line-price{margin-left:72px;display:inline-block;text-align:right;vertical-align:middle;width:98px;font-size:15px;text-transform:uppercase;padding-top:14px;font-weight:400;color:#1a0f0e;letter-spacing:.1em;line-height:24px;margin-bottom:10px}.cart-total{padding:30px;text-align:right}.cart-total p{margin:20px 0}.cart-total .or{width:147px;text-align:center;display:inline-block;margin-top:10px}.cart-total h3 em{margin-left:20px;font-style:normal;font-weight:bold;font-size:22px;color:#3574bf}.cart-total input.btn{margin-top:20px;cursor:pointer}.cart-total input.btn.gray{background-color:#333 !important}.cart-total .secure-text{text-transform:uppercase;margin-top:30px;font-size:11px;letter-spacing:.05em;line-height:16px;opacity:.4}.page-heading a{text-align:center;display:block;padding-top:43px;color:#3574bf}#article .page-heading h1{padding-top:10px}.articles{padding:40px}.articles h1{padding:0 40px}.articles h1 span{display:block;padding:10px 0}.articles h1 a{text-align:center;font-weight:bold;font-size:24px;margin-bottom:10px;margin-top:10px;color:#3574bf;margin-bottom:10px}.articles .keep-reading{font-size:18px;color:#3574bf}.sidebar{padding:20px 0 40px;text-align:center}.sidebar h3{text-align:center;font-weight:bold;font-size:24px;margin-bottom:10px;margin-top:10px;color:#3574bf}.sidebar em{display:block}.bottom-bar{margin-top:40px;height:60px;position:relative;background:#f7a301;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3YTMwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZTc1MWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #f7a301 0%, #ee751b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7a301), color-stop(100%, #ee751b));background:-webkit-linear-gradient(top, #f7a301 0%, #ee751b 100%);background:-o-linear-gradient(top, #f7a301 0%, #ee751b 100%);background:-ms-linear-gradient(top, #f7a301 0%, #ee751b 100%);background:linear-gradient(to bottom, #f7a301 0%, #ee751b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7a301', endColorstr='#ee751b',GradientType=0 )}.bottom-bar img{position:absolute;bottom:0;left:20px}.bottom-bar ul{margin-left:300px;line-height:60px}.bottom-bar ul li{color:#fff;padding:0 16px;font-size:18px;text-shadow:2px 2px 2px rgba(185,67,12,0.6)}.bottom-bar ul li a{color:#fff;text-decoration:none}.bottom-bar ul li a:hover{text-decoration:underline}footer{padding:20px;text-align:center}footer .secure-text{margin-top:6px;opacity:.7}footer ul li{margin:0 6px}footer ul li a{color:#fff;text-decoration:none}footer .soc{margin-top:20px}footer .first{margin-top:20px}footer .first li a{opacity:.7}footer .first li a:hover{opacity:1}footer .bottom-text{margin-top:10px;font-size:14px;color:#1a395e}footer .bottom-text a{color:#1a395e}footer .partner-sites{display:inline-block;max-width:400px;margin-top:20px;font-size:12.5px}footer .partner-sites li{margin-bottom:4px}footer .partner-sites li a{opacity:.8}footer .partner-sites li a:hover{opacity:1}.swatch{margin:30px 0 0 0;display:block}.swatch .header{margin:0.5em 0}.swatch div.header{font-weight:bold;text-transform:uppercase;font-size:14px}.swatch input{display:none}.swatch label{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:left;min-width:50px !important;height:35px !important;margin:0;border:#ccc 1px solid;background-color:#ddd;font-size:13px;text-align:center;line-height:35px;white-space:nowrap;text-transform:uppercase}.swatch-element label{padding:0 10px}.color.swatch-element label{padding:0}.swatch input:checked+label{-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.8);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.8);box-shadow:0px 1px 2px rgba(0,0,0,0.8);border-color:transparent}.swatch .swatch-element{float:left;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;margin:0px 10px 10px 0;position:relative}.crossed-out{position:absolute;width:100%;height:100%;left:0;top:0}.swatch .swatch-element .crossed-out{display:none}.swatch .swatch-element.soldout{display:none}.swatch .swatch-element.soldout .crossed-out{display:block}.swatch .swatch-element.soldout label{filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6}.swatch .tooltip{text-align:center;background:gray;color:#fff;bottom:100%;padding:10px;display:block;position:absolute;width:100px;left:-23px;margin-bottom:15px;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,0.28);box-shadow:2px 2px 6px rgba(0,0,0,0.28);z-index:10000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.swatch .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.swatch .tooltip:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid gray 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.swatch .swatch-element:hover .tooltip{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.swatch.error{background-color:#e8d2d2 !important;color:#333 !important;padding:1em;border-radius:5px}.swatch.error p{margin:0.7em 0}.swatch.error p:first-child{margin-top:0}.swatch.error p:last-child{margin-bottom:0}.swatch.error code{font-family:monospace}@media only screen and (max-width: 970px){.site-wrap{width:100%;max-width:1000px;min-width:690px;margin:0 auto}section.main{overflow:hidden;background-color:#fff;color:#000;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border-top:6px solid #f7a500;border-left:0px;border-right:0px;border-bottom:6px solid #f7a500}header{width:100%}header h1{display:inline-block;position:absolute;left:20px;z-index:20}.nav-wrap{min-width:690px;position:relative;top:118px;width:100%;text-align:center;display:inline-block}.header-space{height:134px}header .social-icons{top:46px;left:197px}header .right-links{top:46px;left:242px}.bottom-bar ul{margin-left:246px}.bottom-bar ul li{padding:0 7px}.cart-content .cart-row .cart-item-price{margin-left:0px}.cart-content .cart-row .cart-product-title{width:170px;text-align:left}.cart-content .cart-row .cart-line-price{margin-left:44px}.cart-content .cart-row{text-align:center}.cart-total{text-align:center}}nav ul li.mobile{display:none}@media only screen and (max-width: 480px){.site-wrap{min-width:320px}.header-space{height:98px}.nav-wrap{top:62px;z-index:1000}header nav{z-index:1000;bottom:0}nav ul.top-level li.mobile{display:inline-block}nav ul.top-level li.non-mobile{display:none}.nav-wrap{min-width:100%}ul.dropdown{-webkit-border-bottom-right-radius:27px;-moz-border-radius-bottomright:27px;border-bottom-right-radius:27px;-webkit-border-bottom-left-radius:27px;-moz-border-radius-bottomleft:27px;border-bottom-left-radius:27px;border-bottom:6px solid #f7a500;border-left:6px solid #f7a500;border-right:6px solid #f7a500}header h1 a img{width:120px}header .as-seen{width:100%;text-align:center;left:0px;top:-16px}header .as-seen img{display:none}header .as-seen h3{font-size:12px}header .as-seen h3 span{display:inline-block}header nav>ul.top-level{font-size:18px}li.mobile span.down-arrow{display:inline-block}li.mobile span.up-arrow{display:none}li.mobile:hover span.down-arrow{display:none}li.mobile:hover span.up-arrow{display:inline-block}header nav>ul.top-level>li:first-child{padding-right:0}nav ul.top-level li.mobile ul.dropdown{display:none}nav ul.top-level li.mobile:hover ul.dropdown{display:block}header nav>ul.top-level>li a,header nav>ul.top-level>li span.menu-text{line-height:40px;padding:0 7px}header .social-icons{top:13px;left:110px}header .right-links{display:none}header nav>ul.top-level>li:first-child{display:inline-block}.product-image,.product-info{width:90%;padding:5%}.rte .left,.rte .right{width:100%}.rte img{width:100%}#page .rte img{width:100%;padding:20px 0}.addons-cta .product-grid-item{width:50%}.product-grid-item{width:50%}}
