@import "main-ie.0.1.3.1.css";.cart-buttons .columns:first-child{padding-left:0;padding-right:5px}.cart-buttons .columns:last-child{padding-left:5px;padding-right:0}.cart-buttons .button{display:block;margin-bottom:10px;margin-right:0}.cart-panel:before,.cart-panel:after{content:" ";display:table}.cart-panel:after{clear:both}.cart-panel+.cart-panel{border-top:0 none}.cart-panel h2{margin-top:0}.affiliate-id input{border-right:0}.coupon-code{border-top:1px solid #c2c2c2;padding-top:40px;padding-bottom:40px}.coupon-code label{margin-bottom:20px}.coupon-code input{border-right:0}.coupon-code input,.coupon-code .button{margin-bottom:0}.coupon-code .button{border:1px solid #c2c2c2;border-left:0 none}.express-checkout{border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;padding-top:40px;padding-bottom:40px}.express-checkout a{display:block;margin:0 auto}.express-checkout li{list-style:none;position:relative;padding:20px 0}.express-checkout li:after{content:"";display:block;width:40px;height:1px;position:absolute;bottom:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.express-checkout ul{margin:20px 0;padding:0}.checkout-options{margin-left:10px;margin-right:10px}.comments textarea{height:7.5em;padding:10px;color:#c2c2c2}.shipping-address-inputs>.columns>.columns{padding:0}.shipping-address-inputs>.columns>.columns input,.shipping-address-inputs>.columns>.columns select{width:100%}.shipping-preferences h3,.shipping-preferences body.product-review-page .product-review h2,body.product-review-page .product-review .shipping-preferences h2{position:absolute;left:-3000em}.cart-summary{border:1px solid #c2c2c2;margin-top:25px;margin-bottom:36px;background-color:#ebebeb}.cart-summary h2{margin:0;padding:12px;background-color:#fff}.cart-summary dt{padding:5px 0 5px 24px;float:left;clear:both}.cart-summary dd{padding:5px 24px 5px 0;float:right}.cart-summary dl{margin:0;padding:12px 0;font-size:12px;font-weight:700;color:#626262;border-top:1px solid #c2c2c2}.cart-summary dl:before,.cart-summary dl:after{content:" ";display:table}.cart-summary dl:after{clear:both}.cart-summary .total{margin:0 24px;padding:12px 0;position:relative;font-size:14px;font-weight:700;color:#39c}.cart-summary .total:before,.cart-summary .total:after{content:" ";display:table}.cart-summary .total:after{clear:both}.cart-summary .total:before{content:"";display:block;width:100%;height:1px;position:absolute;top:0;left:0;background-color:#c2c2c2}.cart-summary .total .label{float:left}.cart-summary .total .amount{float:right}.payment h2+label span{position:absolute;left:-300em}.payment .label-group select{width:48%;margin-right:1%}.payment .label-group:last-child{width:auto;float:right}.payment .label-group:last-child input{width:5em;margin-right:1em}.payment .label-group:last-child a{font-size:12px;color:#2d2d2d}.terms{border-bottom:0 none}.scrollbox{width:100%;height:12em;padding:10px;margin-bottom:1.5em;overflow:auto;font-size:12px;color:#c2c2c2;border:1px solid #c2c2c2}.access-customer-profile .myaccount-notifications div,.myaccount-password .myaccount-notifications div,.myaccount-settings .myaccount-notifications div,.myaccount-payment .myaccount-notifications div,.myaccount-addresses .myaccount-notifications div,.myaccount-reviews .myaccount-notifications div{display:none}.access-customer-profile .email-password,.myaccount-password .email-password,.myaccount-settings .email-password,.myaccount-payment .email-password,.myaccount-addresses .email-password,.myaccount-reviews .email-password{margin-bottom:0}body.affiliate .option-group.product-marketing input[type="text"]{display:block}body.affiliate .option-group.date-picker .date-range label{width:100%}body.affiliate .option-group.date-picker .date-range label strong{float:none}body.affiliate .option-group.date-picker input[type="text"],body.affiliate .option-group.date-picker input[type="date"]{display:block}body.affiliate .link-container{display:none}body.affiliate .custom-landing-url{display:none}.uc-highlight{color:#da3e3e !important}.order-detail .order{border-bottom:1px solid #c2c2c2}.order-detail .order table,.order-detail .order table tr td{border:0}.order-detail .order .before-customer td,.order-detail .order .after-customer td,.order-detail .order .itemTableHeaderRow td{padding:0;border-top:0}.order-detail .order .item-header th{border:0}.order-detail .order .order-detail .order table>tbody,.order-detail .order .order-detail .order table>tbody{border-bottom:0}.review-individual-ratings{border-bottom:1px dashed #c2c2c2;padding-bottom:10px;margin-bottom:10px}.review-overall{border-bottom:1px dashed #c2c2c2;padding-bottom:10px;margin-bottom:10px}.rating-name{display:inline-block;min-width:150px}.order-header,.order-footer{margin-bottom:20px}.order-header>:after,.order-footer>:after{content:"";display:block;clear:both}.order-header .orderPaginationTableFilterCell,.order-footer .orderPaginationTableFilterCell{text-align:right}.icon-arrow-right,.icon-arrow-left{font-size:8px}.order{padding:20px 20px 10px 20px;border:1px solid #bbb;margin-bottom:20px}.order .order-header{padding-bottom:none;border-bottom:0;margin-bottom:0;clear:both;padding-bottom:20px;border-bottom:1px dashed #bbb}.order .order-header>:after{content:"";display:block;clear:both}.order .order-details{box-sizing:border-box;margin-bottom:20px;padding-right:20px;width:50%;float:left}.order .order-actions{box-sizing:border-box;margin-bottom:20px;width:50%;float:left}.order .order-items table{border-bottom:1px dashed #bbb}.order .order-items table tr td{border-top:0;border-right:0;border-bottom:1px dashed #bbb;border-left:0}.order .order-items table>tbody>tr:first-child>td:first-child{width:120px}.review-stars span{color:#ffc900}.has-tip{color:#39c;cursor:pointer}.has-tip .tip{box-sizing:border-box;position:absolute;bottom:120%;left:50%;width:180px;margin:0 0 5px -90px;padding:.75em 1em;text-indent:0;white-space:normal;font-style:normal;font-weight:normal;line-height:1.4em;text-align:center;color:#f1f1f1;display:block;visibility:hidden;pointer-events:none;z-index:200;opacity:0;font-size:.8em;background:#333;background:rgba(51,51,51,0.9)}.has-tip.active .tip{visibility:visible;opacity:1}.has-tip :after{content:"";position:absolute;top:100%;left:50%;margin-left:-7px;width:0;border:7px solid transparent;border-top:5px solid #333;border-top-color:rgba(51,51,51,0.9)}.payment-options .ucPaypalImg{margin-right:10px}.blog-list-container .blog-list-info{font-size:13px;margin-bottom:20px;text-align:right}.blog-list-container ul.blog-post-list{list-style:none;margin:0;padding:0}.blog-list-container ul.blog-post-list li.blog-post{margin-bottom:40px}.blog-list-container ul.blog-post-list li.blog-post .blog-post-info{display:block;margin-bottom:10px}.blog-list-container ul.blog-post-list li.blog-post .blog-post-excerpt{margin-bottom:10px}.blog-list-container ul.blog-post-list li.blog-post .blog-post-image{background-position:center center;background-size:cover;display:block;min-height:150px;min-width:100%;margin-bottom:20px;margin-right:20px;float:left}.post-full h1,.post-full body.catalog.sidebar aside h2,body.catalog.sidebar aside .post-full h2{border-bottom:0;text-align:center}.post-full .post-info{text-align:center;margin:0 0 40px 0;display:block}pre.scrollbox{white-space:pre-wrap}.reveal-modal-bg{z-index:1599}.reveal-modal,dialog{z-index:1600}.reveal-modal .row,dialog .row{margin-top:20px}.reveal-modal .row:first-child,dialog .row:first-child{margin-top:0}.reveal-modal h1,dialog h1,.reveal-modal body.catalog.sidebar aside h2,body.catalog.sidebar aside .reveal-modal h2,dialog body.catalog.sidebar aside h2,body.catalog.sidebar aside dialog h2,.reveal-modal h2,dialog h2{text-align:center}.reveal-modal h2,dialog h2{margin-bottom:0}.reveal-modal.language-selector ul li.language_option,dialog.language-selector ul li.language_option{color:#39c;text-align:center}@media only screen and (min-width:40.063em){h2,.panel-title{font-weight:700}label.small-hide span{position:static;left:auto}table th{padding:17px 20px}table td{padding:17px 20px}.panel.commentsDisplay:before{display:block;content:"";width:0;height:0;border-left:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #ebebeb;position:absolute;left:2px;top:10px}.label-group span,.label-group label{margin-bottom:5px}.label-group.inline label,.label-group.inline span{display:inline-block;padding-top:.5em;padding-right:10px;width:auto}.label-group.inline input{display:inline-block;width:auto}.label-move span{margin-bottom:5px;padding-left:0;position:static;top:auto;left:auto;font-size:16px;color:#626262;-ms-transform:none;transform:none}.label-move input{padding-top:.4em;padding-bottom:.4em}.label-move.active>span{color:#626262;font-size:16px;padding-top:0;padding-left:0;height:auto}.label-move.active input{height:36px;padding-left:.5em}.label-move.active select{-webkit-appearance:menulist-button;height:36px;padding-left:.5em}.breadcrumb{display:block;padding:10px 0 0}.breadcrumb a{text-decoration:none;color:#626262;border-bottom:0 none}.breadcrumb li{list-style:none;display:inline-block;font-size:12px}.breadcrumb li:after{content:"/";display:inline-block;margin:0 0 0 .2em}.breadcrumb li:last-child:after{content:"";display:none}.breadcrumb li:last-child a{font-weight:700}.breadcrumb ul{margin:0;padding:0}.option-group label,.option-group input+label{padding-right:5px;margin-right:0}.featured-products-gallery h1,.featured-products-gallery body.catalog.sidebar aside h2,body.catalog.sidebar aside .featured-products-gallery h2{font-size:50px}.product-list-images.thumb li{padding-left:10px;padding-right:10px;width:12.5%;float:left}.product-list-images.thumb.two-up li{width:50%}.product-list-images.thumb.two-up li:nth-child(2n+1){clear:left}.product-list-images.small li{padding-left:10px;padding-right:10px;width:25%;float:left}.product-list-images.small li:nth-child(4n+1){clear:left}.product-list-images.small.three-up li{width:33%}.product-list-images.small.three-up li:nth-child(4n+1){clear:none}.product-list-images.small.three-up li:nth-child(3n+1){clear:left}.product-list-images.small.three-up li.fourth{clear:left}.product-list-images.small.gallery li{clear:none}.featured-products-gallery.no-cover-mode .slick-dots{bottom:10px}.featured-products-gallery.no-cover-mode h1,.featured-products-gallery.no-cover-mode body.catalog.sidebar aside h2,body.catalog.sidebar aside .featured-products-gallery.no-cover-mode h2{font-size:50px}.featured-products-gallery.no-cover-mode h2{font-size:28px}.wholesale-list .product-info{text-align:left;margin-top:0}.wholesale-list .product-info .product-info-title .product-title{text-align:left}.wholesale-list .product-info .product-info-title .review-stars{text-align:right}.wholesale-list .product-info .price,.wholesale-list .product-info .price.sale{margin-bottom:10px}.wholesale-list .product-info .label-group input{margin-bottom:0}.trust-seals{position:fixed;bottom:20px;right:20px;left:auto;background:transparent}.trust-seals .comodo-seal{width:auto;margin:0}#system{padding:0}#main-header{height:105px;position:relative}#main-header .social-links,#main-header .header-message,#main-header .header-cart-summary,#main-header .account-link,#main-header .language-selector{position:static;left:auto}#main-header .primary-masthead,#main-header .secondary-masthead{width:100%;position:absolute;left:0}#main-header .primary-masthead .row,#main-header .secondary-masthead .row{margin-top:0;margin-bottom:0;position:relative}#main-header .primary-masthead{top:25px}#main-header .primary-masthead .row{height:80px}#main-header .company-logo img{max-width:220px;max-height:60px}#main-header .company-logo span{padding:10px;font-size:18px}#main-header .secondary-masthead{height:25px;top:0;background-color:#2d2d2d}#main-header .company-logo{line-height:80px}#main-header .skip-nav{top:20px;transition:background-color 300ms 200ms}#main-header .skip-nav:hover{background-color:#ebebeb}#main-header .icon-menu{display:block;width:90px;height:80px;position:absolute;color:#626262}#main-header .icon-menu:before{margin-top:30px;margin-left:15px;display:block;font-size:20px}#main-header .social-links.small{margin-top:3px;float:left}#main-header .header-search{height:25px;width:25px;float:right;overflow:hidden;position:relative;left:auto;transition:background-color 200ms ease-in,width 200ms ease-in}#main-header .header-search .header-search-field{position:absolute;top:0;left:25px;transition:left 200ms ease-in}#main-header .header-search input{width:160px;height:24px;position:static;right:auto;padding:0 0 0 .4em}#main-header .header-search a{width:25px;height:25px;line-height:25px;position:absolute;right:0;top:0;left:auto;background-color:transparent}#main-header .header-search a:before{color:#626262}.lt-ie9 #main-header .header-search a:before{top:0}#main-header .header-search a:hover:before{color:#39c}#main-header .header-search.active{width:200px;background-color:#fff}#main-header .header-search.active .header-search-field{left:0}#main-header .header-cart{float:right;background-color:#626262}#main-header .account-link a{width:25px;height:25px;margin-right:0;float:right;color:#626262;position:relative}#main-header .account-link a:before{position:absolute;top:5px;left:7px}#main-header .language-selector span{font-size:12px;width:25px;height:25px;margin-right:0;float:right;color:#626262;position:relative;cursor:pointer}#main-header .language-selector span:before{position:absolute;font-size:14px;top:5px;left:7px}#main-header .language-selector span:hover{color:#39c}#main-header .header-cart-summary{display:block;height:25px;padding:2px 10px 0;float:left;font-size:12px;color:#fff}#main-header .menu-cart{width:40px;height:25px;float:right;position:relative;top:0;right:0;background-color:#fff;color:#626262;background-image:none}#main-header .menu-cart:before{position:absolute;margin-top:0;top:3px;left:9px}#main-header .header-message{font-size:12px;line-height:25px;text-align:center;color:#626262}#main-nav{top:0}#main-footer .subfooter{padding:18px 0 20px;position:relative}#main-footer .subfooter .store-title{margin:0 auto}#main-footer .subfooter img{margin-bottom:0}#main-footer .subfooter .credits{text-align:left;position:absolute;top:20px}#main-footer .subfooter .accepted-payments{margin-top:0;text-align:right;position:absolute;right:0;top:20px}#email-signup .signup-button{margin-top:22px}.cart-snapshot-active .cart-snapshot{display:block}body.product-page .row.collapse.product-review{margin:20px 0 0;border:1px solid #c2c2c2;width:100%}body.product-page .row.collapse.product-review:nth-child(odd){background-color:transparent}body.product-page .row.collapse.product-review>article{width:100%}body.store-locator #mapDisplay{height:50vh}.cart{clear:both;margin-top:-44px;margin-bottom:20px}.cart h2{display:block;width:73.95833%;margin:0;padding:12px 0;position:relative;top:50px;line-height:1.5;color:#626262;background-color:#ebebeb;border-bottom:1px solid #c2c2c2;border-right:0 none}.cart h2+.product-panel .product-image{padding-top:80px}.cart h2+.product-panel .product-info{padding-top:72px}.cart h2+.product-panel .product-total .product-qty label,.cart h2+.product-panel .product-total .product-pricetag-label{display:block}.product-panel{display:block;width:100%;height:100%;margin-top:0;border-top:0 none;position:relative}.product-panel .product-image{display:block;width:10.41667%;height:100%;padding:20px 0 20px 20px}.product-panel .product-info{display:block;width:62.5%;height:100%;padding:20px}.product-panel .product-info:before,.product-panel .product-info:after{content:" ";display:table}.product-panel .product-info:after{clear:both}.product-panel .product-options{margin-top:0}.product-panel .product-options:before,.product-panel .product-options:after{content:" ";display:table}.product-panel .product-options:after{clear:both}.product-panel .product-options label{display:block;width:100%}.product-panel .product-total{display:block;width:26.04167%;height:100%;padding:0;clear:none;position:absolute;bottom:0;right:0;border-top:0 none}.product-panel .product-total .product-qty label,.product-panel .product-total .product-pricetag-label{display:none;width:100%;padding:12px 0;position:static;left:auto;font-family:"Lato",sans-serif;font-weight:700;font-size:16px;text-align:center;line-height:1.5;color:#626262;background-color:#ebebeb;border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2}.product-panel .product-total .product-qty,.product-panel .product-total .product-pricetag{width:50%;height:100%;float:left;text-align:center;border-left:1px solid #c2c2c2}.product-panel .product-total .product-qty input{display:block;margin:20px auto 5px}.product-panel .product-total .product-remove-qty{display:block}.product-panel .product-total .product-pricetag-amount{display:inline-block;margin-top:20px}.cart-subtotal{width:40.27778%;height:90px;float:right;line-height:4}.cart-buttons{width:59.72222%;height:90px;padding:20px;float:left;border-top:0 none;border-left:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2}.cart-buttons .button{display:inline-block;margin-right:20px}.coupon-code{float:right;clear:both}.coupon-code label{margin-bottom:0}.coupon-code .button{border:1px solid #c2c2c2}.express-checkout{padding-top:0;padding-bottom:40px;float:left;border-top:0 none}.express-checkout h2{margin-bottom:0}.express-checkout p{margin-top:0}.express-checkout a{display:inline-block}.express-checkout li{display:inline-block;padding:0 5px;vertical-align:top}.express-checkout li:after{display:none}.checkout-options{overflow:hidden;border:1px solid #c2c2c2}.checkout-options:before,.checkout-options:after{content:" ";display:table}.checkout-options:after{clear:both}.shipping-address{border-top:0 none}.shipping-address .columns:first-child{padding-right:10px}.shipping-address .columns:last-child{padding-left:10px}.shipping-address .state{width:60%;margin-right:6%;float:left}.shipping-address .zip{width:34%}.shipping-preferences{width:49%;float:left;border:0 none}.shipping-preferences h3,.shipping-preferences body.product-review-page .product-review h2,body.product-review-page .product-review .shipping-preferences h2{position:static;font-size:14px;font-weight:400}.shipping-address-inputs>.columns>.columns{padding:0}.shipping-address-inputs>.columns>.columns input,.shipping-address-inputs>.columns>.columns select{width:100%}.shipping-address-inputs>.columns>.columns[class*="-half"]{padding-right:.5em}.shipping-address-inputs>.columns>.columns[class*="-half"]+[class*="-half"]{padding-right:0;padding-left:.5em}.referrer{clear:both}.referrer select{width:50%;margin:0;float:left}.referrer label.inline{width:50%;padding:0 0 0 20px;margin:0;float:left}.referrer input{margin-bottom:0}.payment.row h2+label span{position:static;left:auto}.payment.row>label.columns,.payment.row>.label-group.columns{padding-right:10px}.payment.row>label.columns:last-child,.payment.row>.label-group.columns:last-child{padding-right:0}.payment.row .label-group:last-child{width:auto;float:left}.finalize-order{float:right}body.store-locator #findTagsContainer .tag{float:left;clear:none;margin:0 10px 0 20px}body.store-locator #findTagsContainer .tag:first-child{margin:0 10px}body.store-locator #mapDisplay{height:50vh}body.store-locator #locationListContainer{max-height:50vh;overflow-y:scroll;overflow-x:hidden}.blog-list-container ul.blog-post-list li.blog-post .blog-post-image{min-width:150px}}@media only screen and (min-width:64.063em){.featured-products-gallery li{height:500px}.featured-products-gallery h1,.featured-products-gallery body.catalog.sidebar aside h2,body.catalog.sidebar aside .featured-products-gallery h2{font-size:60px}.accordion .accordion-navigation>.content>div:not(:last-child){border-bottom:0;margin-bottom:0}.featured-products-gallery.no-cover-mode .slick-dots{bottom:20px}.featured-products-gallery.no-cover-mode h1,.featured-products-gallery.no-cover-mode body.catalog.sidebar aside h2,body.catalog.sidebar aside .featured-products-gallery.no-cover-mode h2{font-size:60px}#galaxy{transition:none;-ms-transform:none;transform:none}.fix-nav-deux #galaxy{padding-top:105px}#main-header .skip-nav{display:none}#main-header .primary-masthead .row{background-position:left center}.fix-nav #main-header .primary-masthead{position:fixed;top:-19px}#main-header .company-logo{width:auto}#main-header .company-logo img{max-width:220px;max-height:60px}.fix-nav #main-header .company-logo img{max-width:120px;max-height:30px}#main-header .icon-menu{position:absolute;left:-3000em}.fix-nav-deux #main-header{width:100%;position:fixed;top:-62px;z-index:1450}.fix-nav-deux #main-header .company-logo span{padding:5px;font-size:14px}#main-header .header-cart{margin-right:10px;margin-left:10px}#main-nav{width:720px;height:50px;margin-left:-240px;position:absolute;top:42px;left:50%;font-size:14px}.fix-nav #main-nav{position:fixed;top:-2px}#main-nav a{color:#2d2d2d;border:0 none}#main-nav li{display:inline-block;position:relative}#main-nav li.has-subnav:after{content:"\e001";font-family:'ultracart-storefronts-1';color:#626262;font-size:8px;right:6px}#main-nav li:hover:after{color:#39c}#main-nav li ul{display:none;position:absolute;top:100%;right:0;text-align:right;background-color:#626262}#main-nav li ul li{line-height:1.3;display:block;clear:both}#main-nav li ul li.has-subnav:after{content:"\e002";font-family:'ultracart-storefronts-1';color:#c2c2c2;font-size:8px;left:5px;top:3px;display:block;height:10px;width:10px}#main-nav li ul li.has-subnav ul{display:none;right:100%;top:-10px;position:absolute;float:none;background-color:#626262;border-right:1px solid #2d2d2d}#main-nav li ul li.has-subnav ul a{white-space:nowrap}#main-nav li ul li.active>ul{display:block}#main-nav li ul a{white-space:nowrap}#main-nav li:hover>a{color:#39c}#main-nav li.active ul{display:block}#main-nav ul{float:right}.affiliate-id input{border-right:1px solid #c2c2c2}.coupon-code{border-top:0;border-left:1px solid #c2c2c2;padding-top:10px;padding-bottom:10px}.coupon-code input{border-right:1px solid #c2c2c2}.coupon-code button,.coupon-code .button{margin-top:10px}.express-checkout{border-bottom:0}body.store-locator .find-inputs .search-input.last{margin-bottom:0}body.store-locator .find-inputs input,body.store-locator .find-inputs select{width:100%;margin:0}body.store-locator .find-inputs input[type="button"]{float:right}body.store-locator #mapDisplay{height:50vh}.reveal-modal h2,dialog h2{text-align:left}.reveal-modal.language-selector ul li.language_option,dialog.language-selector ul li.language_option{text-align:left}}.footer-buttons .button,.footer-buttons button{display:block;width:100%}button.no-margin,.button.no-margin{margin:0}button.no-margin-top,.button.no-margin-top{margin-top:0}button.no-margin-left,.button.no-margin-left{margin-left:0}button.no-margin-right,.button.no-margin-right{margin-right:0}button.no-margin-bottom,.button.no-margin-bottom{margin-bottom:0}table.no-margin-top{margin-top:0}table.no-margin-left{margin-left:0}table.no-margin-right{margin-right:0}table.no-margin-bottom{margin-bottom:0}.steps{padding-top:10px;font-weight:bold;font-size:12px}.js-disabled-anchor{cursor:default !important}.js-link-anchor-parent{cursor:pointer}body.home #system{padding-top:0}.forgot-password-link{margin-right:15px}.access-customer-profile div.create{margin-top:20px}::-webkit-input-placeholder{color:#c2c2c2}:-moz-placeholder{color:#c2c2c2}::-moz-placeholder{color:#c2c2c2}input-placeholder{color:#c2c2c2}.shipping-panels{text-align:center}.shipping-panels [class*="column"]+[class*="column"]:last-child{float:left}.shipping-panels .address{margin-top:20px}.shipping-panels .address button,.shipping-panels .address .button{position:absolute;display:block;bottom:0;left:50%;width:80%;margin-left:-40%;margin-right:0;margin-top:20px;text-transform:none;font-weight:normal}.shipping-panels .address-text{margin-bottom:92px}.express-checkout-coupon{border:0;overflow:hidden}.buysafe-container .buysafe{background:#002c5d;height:50px;padding:0;position:relative}.buysafe-container .buysafe img{position:absolute;right:10px;top:10px}.buysafe-container .buysafe img:first-child{left:0;top:0}.buysafe-container .buysafe p{font-size:9px;position:absolute;top:50px;width:100%;margin-top:0}.buysafe-container .buysafe-learn-more{position:absolute;top:50px;display:block}.buysafe-container .buysafe-info{float:right}.buysafe-container .buysafe-container{margin-bottom:20px;margin-top:40px;padding-top:40px;padding-bottom:0;border:0}.buysafe-container #buysafe-yes-no{cursor:pointer}.buysafe-container #buysafe-text{top:62px}.label-group strong{font-weight:.95em;margin-top:5px;display:block}.label-group .price{font-size:1.15em;margin:3px 0}.label-move>span{overflow:hidden;text-overflow:ellipsis}.option-group input[type="text"]{width:90%;margin-left:22px;margin-top:10px;display:none}.shipping-information,.billing-information{margin-bottom:20px}.cart-footer button,.cart-footer .button{width:90%;margin:0 5% 20px}.cart-footer button:last-child,.cart-footer .button:last-child{margin-bottom:0}.cart-footer .cart-footer-left,.cart-footer .cart-footer-right{width:100%;border:1px solid #c2c2c2;background:#fff;border-top:0}.cart-footer .cart-footer-left{padding-top:20px;padding-bottom:20px;border-top:0}.cart-footer .cart-footer-left .shipping-info{padding-left:20px;padding-right:20px}.cart-footer .cart-footer-left .billing-info{padding-left:20px;padding-right:20px}.cart-footer .cart-breakdown{position:relative;background:#ebebeb;padding:20px;border-bottom:1px solid #c2c2c2}.cart-footer .cart-subtotal{border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2}.cart-footer .cart-total{width:100%;padding:1.42857em 1.42857em}.cart-footer .breakdown-item{text-align:right;overflow:hidden}.cart-footer .breakdown-item.total{margin-bottom:10px}.cart-footer .breakdown-item .label{font-weight:bold}.myaccount-reviews .reviews article{margin-bottom:20px}.myaccount-shipping ul.address-fields,.myaccount-billing ul.address-fields{list-style:none}.myaccount-shipping ul.address-fields li:first-child,.myaccount-billing ul.address-fields li:first-child{padding-left:0}.myaccount-shipping ul.address-fields strong,.myaccount-billing ul.address-fields strong{padding-left:10px}.myaccount-shipping ul.address-fields li,.myaccount-billing ul.address-fields li{padding-left:40px}.myaccount-shipping .address-actions,.myaccount-billing .address-actions{padding-left:50px}.myaccount-shipping .shipping-header,.myaccount-shipping .billing-header,.myaccount-billing .shipping-header,.myaccount-billing .billing-header{border-bottom:1px solid #c2c2c2;margin-bottom:20px}.myaccount-shipping .shipping-footer,.myaccount-shipping .billing-footer,.myaccount-billing .shipping-footer,.myaccount-billing .billing-footer{border-top:1px solid #c2c2c2;padding-top:20px}.myaccount-payments .expired{color:#da3e3e}.myaccount-payments ul.payment-fields{list-style:none}.myaccount-payments ul.payment-fields li:first-child{padding-left:0}.myaccount-payments ul.payment-fields strong{padding-left:10px}.myaccount-payments ul.payment-fields li{padding-left:40px}.myaccount-payments .payment-actions{padding-left:50px}.myaccount-payments .payment-header{border-bottom:1px solid #c2c2c2;margin-bottom:20px}.myaccount-payments .payment-footer{border-top:1px solid #c2c2c2;padding-top:20px}.review-item td{padding:5px;text-align:center;border:0}.review-item table{border-bottom:0}.review-item input[type="radio"]{margin-bottom:0}td.col_options dl{display:inline-block}td.col_options dt{font-weight:bold}td.col_options dd{font-weight:normal}#ucUpsellNoButtonId{width:100%}#ucUpsellYesButtonId{width:100%}@media only screen and (min-width:40.063em){.access-customer-profile div.create{margin-top:0}.shipping-panels{text-align:left}.label-group .price{font-size:1.15em}.cart-footer button,.cart-footer .button{width:auto;margin-left:0;margin-right:20px}.footer-buttons .button,.footer-buttons button{display:inline-block;width:auto}th.col_qty,td.col_qty{text-align:right;width:90px}th.col_amount,td.col_amount{text-align:right;width:125px;padding-right:20px}}@media only screen and (min-width:64.063em){#main-header .primary-masthead .row{background-position:10px center}.express-checkout-coupon{border:1px solid #c2c2c2}.shipping-panels .address{margin-top:0;margin-bottom:20px}.shipping-information,.billing-information{margin-bottom:0}.cart-footer .cart-footer-left{width:60%;float:left;border-right:0}.cart-footer .cart-footer-right{width:40%;float:right}.express-checkout{padding-top:10px;padding-bottom:10px}body.product-page .product-review{float:left}th.col_qty,td.col_qty{text-align:right;width:90px}th.col_amount,td.col_amount{text-align:right;width:285px;padding-right:20px}}@media print{#main-header,#main-footer,#main-nav,.footer-buttons,.breadcrumb,.receipt-title{display:none !important}#system{font-size:12px !important}}