.header .logo{display:block;float:left;margin:0;text-decoration:none!important}.header .logo img{margin-top:10px}.header .form-search .input-text{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#b2b2b2 -moz-use-text-color #b2b2b2 #b2b2b2;border-image:none;border-radius:3px 0 0 3px;border-style:solid none solid solid;border-width:1px medium 1px 1px;box-shadow:0 5px 5px #efefef inset;float:left;height:32px;padding:6px}.header-container{background:#fff;padding:0;line-height:20px}.header-row{background:#007cc8;margin-top:0}.header-container .links li a{color:#eee;display:inline-block;font-weight:700}.header-container .links li a:hover{color:#fff;text-decoration:underline}.main-container{z-index:auto;padding:10px 0}body{text-align:left;line-height:15px}.footer ul li a:hover{color:#007cc8}.footer .socials{overflow:hidden;margin-bottom:0}.footer .socials h3{float:left;margin:5px 10px 0 0}.footer .list-icon{float:left;margin-bottom:0}.footer h3{margin-bottom:7px}.footer .list-icon li a{font-size:22px;line-height:28px;color:#cbcaca}.footer .list-icon li a:hover{color:#4e4e4e}.footer .list-icon li{float:left;margin-right:10px}.footer-container .bottom-container{text-align:center}.footer-col{float:left;margin-right:2.6%;width:14.5%}.footer-col.last{margin-right:0}.footer-col.contacts,.footer-col.last{width:23%}.footer-col.contacts p{font-size:13px;color:#777;line-height:19px;margin-bottom:12px}.footer-col.contacts p:before{content:"\f041";font-size:28px;line-height:28px;color:#fb2803;margin-right:10px;display:block;float:left}.footer-col.contacts p.tel:before{content:"\f095";color:#008dc7}.footer-col.contacts p.tel strong{color:#333}.footer .footer-col .fb-like-box,.footer .footer-col iframe{background:#edeff4}.contact-left h3{color:#007cc8}.footer-banners li a:hover:before{color:#007cc8;text-shadow:-1px -1px 0 #333}.custom-servis-ul li h3{color:#007cc8}.about-col-1 h3,.about-col-2 h3,.about-col-3 h3{font-size:12px;text-transform:uppercase;color:#007cc8;margin-bottom:12px}.custom-servis-ul li h3{background:0 0;font-size:13px;line-height:16px;color:#007cc8;text-transform:uppercase;font-weight:400;margin-bottom:13px;padding:2px 0 8px 0}.div-center{margin:0 auto}button.button>span,.page-sitemap .links a{background:#025488;border:solid 1px #024d7c;color:#fff}button.button:hover>span,.page-sitemap .links a:hover{background:#007cc8}button.btn-cart>span{font-size:16px;color:#fff;border:solid 1px #024d7c;border-bottom-color:#024d7c;border-right-color:#024d7c;height:32px;background:#025488}button.btn-cart:hover>span{border-color:#024d7c;border-right-color:#024d7c;border-top-color:#024d7c;background:#007cc8}#ols-cartmodal-minicart-content .btn-checkout-header.disabled>span{background:#cc7f48;color:#e1e1e1;border-color:#ac6c11}.button.btn-continue>span,.button.btn-update>span,.discounts-shipping button.button>span{color:#666;background:#fff;border:1px solid #666}.button.btn-continue:hover>span,.button.btn-update:hover>span,.discounts-shipping button.button:hover>span{color:#fff;background:#666}.price-box .price{color:#ad0820;font-family:roboto,sans-serif;font-size:16px;font-weight:700}.old-price .list-price,.products-grid .old-price .list-price{color:#adadad;font-family:roboto,sans-serif;font-size:15px;text-decoration:line-through}.header .form-search button.button span span{font-size:16px;height:32px;color:#fff;padding:0 9px;border:solid 1px #024d7c;border-bottom-color:#024d7c;border-right-color:#024d7c;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;background:#025488}.header .form-search button.button:hover span span{border-color:#024d7c;border-right-color:#024d7c;border-top-color:#024d7c;background:#007cc8}.icon-facebook:before{content:"\f09a";color:#3c508a}.icon-twitter:before{content:"\f099";color:#5484e8}.icon-google-plus:before{content:"\f0d5";color:#bd3d36}.icon-pinterest:before{content:"\f0d2";color:#ae1a28}.icon-rss:before{content:"\f143";color:#dc551f}.pager .pages .current{color:#006eb2}a{color:#333;text-decoration:none}a:hover{color:#007cc8;text-decoration:none}a:focus{color:#007cc8;outline:0;text-decoration:none}.contact-info-large{font-size:13px;font-weight:700;margin:7px 0;color:#eee}.phone-number{font-size:17px;color:#fff}.phone-number:hover{color:#fff;text-decoration:underline}.contact-info-small{font-size:13px;font-weight:700;padding-top:10px}.block .block-title{border-bottom:1px solid #ddd}.block .block-title strong{font-size:17px;line-height:22px;font-weight:400;color:#555}.well{margin-right:15px}.buttons-set p.required{margin:0 0 10px;font-size:12px;color:#ad0820}.form-list label.required em{float:right;font-style:normal;color:#ad0820;position:absolute;top:0;right:-8px}#checkout-shipping-method-load .sp-methods dt{font-size:12px;text-transform:uppercase;color:#ad0820}#co-shipping-method-form .sp-methods dt{color:#ad0820;font-size:12px;padding-top:3px;padding-bottom:6px;text-transform:uppercase}.cart .shipping #co-shipping-method-form label{display:inline-block;font-weight:400;margin-bottom:5px;padding-bottom:3px}.account-login .registered-users h2,.account-login .new-users h2{padding:0 0 15px;border-bottom:1px solid #ececec;font-size:12px;text-transform:uppercase;color:#ad0820}.account-login .new-users{background:none right bottom #fff;border:1px solid #ececec;padding:20px;min-height:282px}.account-login .registered-users-wrapper{float:right;margin-bottom:20px;width:50%}.account-login .registered-users{background:none #fff;border:1px solid #ececec;padding:20px;min-height:260px}.fieldset .legend{font-weight:700;font-size:12px;text-transform:uppercase;position:relative;padding-bottom:8px;color:#ad0820}.col-1.addresses-primary h3{font-size:12px;text-transform:uppercase;font-weight:400;color:#ad0820}.product-view .product-shop .price-box .price{color:#ad0820;font-weight:400;font-size:24px}.product-view .product-shop .price-box .old-price .price{color:#adadad;font-size:15px}.product-view .product-shop .availability{display:block;font-size:12px;font-weight:700;color:#3a3a3a;margin:5px 0 10px;word-spacing:6px}.product-view .product-shop .availability span{display:inline-block;font-size:12px;font-weight:700;color:#ad0820;word-spacing:normal}.product-view .add-to-links li{margin-bottom:8px}.product-view .add-to-links li a:before{font-size:15px;margin-right:15px;color:#ad0820}.box-collateral.box-tags .note{color:#ad0820;padding-bottom:15px;padding-top:5px}.top-icon-menu .top-search{float:right;border-left:1px solid #025080;border-right-width:0;overflow:hidden}.top-icon-menu>div{float:left;border-right:1px solid #025080;height:50px;cursor:pointer;position:relative;z-index:9999}.swipe-menu{border-top:1px solid #025080}.swipe-menu .links li a,.footer-links-menu li a,.home-link,.swipe-menu .switch-show{border-bottom:1px solid #025080}.banner-block .banner .inner strong{display:block;font-size:20px;line-height:26px;font-weight:700;font-family:roboto,sans-serif;color:#333;margin:0 -30px 8px 0}.banner-block .banner .inner{position:absolute;top:15%;left:3%;width:50%;font-size:13px;color:#777;line-height:15px}.footer-banners li a{color:#777;display:block;overflow:hidden;font-size:13px;line-height:15px;padding:5px}.footer-banners li .banner1:before{content:"";text-shadow:-1px -1px 0 #a7a7a7;font-size:80px;line-height:83px;padding-right:17px;color:#c4c4c4;float:left}.footer-banners li .banner2:before{content:"";text-shadow:-1px -1px 0 #a7a7a7;font-size:74px;line-height:74px;padding:8px 17px 0 0;color:#c4c4c4;float:left}.footer-banners li .banner3:before{content:"";text-shadow:-1px -1px 0 #a7a7a7;font-size:83px;line-height:83px;padding-right:17px;color:#c4c4c4;float:left}.footer-static-bottom{margin:0;padding:20px 15px 50px}.footer-static-bottom .base-security-badges{margin-bottom:40px;overflow:hidden}.footer-static-bottom .base-security-badges a,.footer-static-bottom .base-security-badges img{float:left;margin-left:17px}.footer-static-bottom .base-security-badges a:first-child,.footer-static-bottom .base-security-badges img:first-child,.footer-static-bottom .base-security-badges a img{margin:0}.footer-static-bottom .final-text{color:gray;font-size:12px;line-height:18px;padding:0;text-align:left}.footer-static-bottom .final-text p{margin-top:1.2em}.footer-secondary-container{padding:0 0 10px}.footer-container .footer,.footer-secondary-container .footer-secondary-inner{padding:0 27px}.camera_caption>div{background:0 0;padding:0 3% 8% 4%;width:55%}.sf-menu{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E3DEE2',endColorstr='#FEFEFE');background:-webkit-gradient(linear,left top,left bottom,from(#E3DEE2),to(#FEFEFE));background:-moz-linear-gradient(center top,#E3DEE2,#FEFEFE) repeat scroll 0 0 transparent;background:-moz-linear-gradient(top,#E3DEE2,#FEFEFE);background:-o-linear-gradient(top,#E3DEE2,#FEFEFE);background:-ms-linear-gradient(top,#E3DEE2,#FEFEFE);-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.sf-menu>li.sfHover>a,.sf-menu>li>a:hover,.sf-menu>li.active>a{color:#025080}.sf-menu>li{border-left:1px solid #e3dee2;border-right:1px solid #fff}.sf-menu li a{color:#0077c0}.sf-menu>li.last{border-right:1px solid #e3dee2}.sf-menu>li.last>a{border-right:1px solid #fff}.sf-menu ul{background:none repeat scroll 0 0 #e3dee2}.sf-menu li li>a:hover,.sf-menu li li.sfHover>a,.sf-menu li li.active>a{background:none repeat scroll 0 0 #0077c0;color:#fff}.sf-menu li li a{background:none repeat scroll 0 0 transparent;color:#0077c0;display:block;font-size:13px;font-weight:700;line-height:15px;padding:6px 15px}#ols-cartmodal-dialog .modal-header .close{background-color:#007cc8}#ols-cartmodal-minicart-content .btn-checkout-header>span{background:#f57d27;border:1px solid #ac6c11}#ols-cartmodal-minicart-content .btn-checkout-header:hover>span{background:#f89c27;border:1px solid #ac6c11}#ols-cartmodal-dialog .btn-checkout>span{background:#f57d27;border:1px solid #7b4219}#ols-cartmodal-dialog .btn-checkout:hover>span{background:#f89c27;border:1px solid #ac6c11;-khtml-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)"}#ols-cartmodal-dialog .summary{background-color:#007cc8}@media only screen and (min-width:992px){#menu-icon,.sf-menu-phone,.sf-menu-block{display:none!important}}@media only screen and (max-width:992px){.sf-menu,.sf-menu-phone{display:none}.sf-menu-block{display:block;position:relative}#menu-icon{display:block;font-size:16px;line-height:21px;cursor:pointer;text-transform:uppercase;padding:0 20px;height:51px;line-height:51px;font-family:roboto,sans-serif;font-weight:700;color:#0077c0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E3DEE2',endColorstr='#FEFEFE');background:-webkit-gradient(linear,left top,left bottom,from(#E3DEE2),to(#FEFEFE));background:-moz-linear-gradient(top,#E3DEE2,#FEFEFE);background:-o-linear-gradient(top,#E3DEE2,#FEFEFE);background:-ms-linear-gradient(top,#E3DEE2,#FEFEFE);-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}#menu-icon:before{content:"\f055";font-size:25px;line-height:50px;float:right}#menu-icon.active:before{content:"\f056"}.sf-menu-phone{background:#e3dee2;border-top:0;position:absolute;z-index:2;width:100%;moz-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#faa635}.sf-menu-phone li{position:relative}.sf-menu-phone>li{font-size:13px}.sf-menu-phone>li.last{border-bottom:0}.sf-menu-phone li a{display:block;color:#025080;font-weight:700;padding:10px 20px}.sf-menu-phone li a:hover{background:#025080;color:#fff}.sf-menu-phone li li{font-size:13px;padding:0 15px}.sf-menu-phone li li.last{padding-bottom:10px}.sf-menu-phone li li:first-child{padding-top:10px}.sf-menu-phone li li:first-child strong{top:10px}.sf-menu-phone li strong{position:absolute;display:block;top:4px;right:5px;width:24px;font-size:16px;line-height:16px;text-align:center}.sf-menu-phone>li>strong{top:9px;right:18px;font-size:20px;line-height:20px}.sf-menu-phone li strong:hover{cursor:pointer;color:#025080}.sf-menu-phone li strong:before{content:"\f067"}.sf-menu-phone li strong.opened:before{content:"\f068"}.sf-menu-phone ul{width:auto;margin:10px 0 0;display:none}.sf-menu-phone>li.active>a>span{color:inherit}.sf-menu-phone>li.active>a,.sf-menu-phone>li>a:hover{}.sf-menu-phone li li.active>a,.sf-menu-phone li li a:hover{}.products-grid button.button{margin:0 4px 6px 0}}@media only screen and (max-width:1207px){.sf-menu-block{margin:0}}h2.shipping-method-extra{font-size:13px;font-weight:700;line-height:13px}p.shipping-method-extra{font-size:12px;font-weight:400;line-height:17px}.block-cart-header:before{color:#017acb}.block-cart-header .summary,.block-cart-header .empty,.block-cart-header .summary strong{font-weight:700;color:#333}.block-cart-header p,.block-cart-header .empty{}.block-cart-header .price{color:#ad0820}.block-cart-header .summary:hover,.block-cart-header .empty:hover{cursor:pointer}.block-cart-header .btn-remove,.block-cart-header .btn-edit{float:right;margin:0 5px 0 0}.block-cart-header .truncated{display:none}.block-cart-header .cart-content{position:absolute;top:62px;z-index:103;min-width:280px;width:100%;display:none;cursor:default}.block-cart-header .actions{padding:20px 20px 10px;overflow:hidden}.block-cart-header .actions button.button{float:left;margin-bottom:10px;margin-right:10px}.block-cart-header .actions button.button+button.button{margin-right:0}.block-cart-header .mini-products-list li.item{background:#f9f9f9;border-top:1px solid #ececec;width:100%;float:left;clear:both;min-height:85px;padding:20px;position:relative}.block-cart-header .mini-products-list .product-image{width:70px;border:1px solid #ededed}.block-cart-header .mini-products-list .product-details{margin:0 0 0 80px;overflow:inherit}.block-cart-header .product-name{padding-bottom:0;width:54%!important}.block-cart-header .cart-content .price{font-weight:700}.block-cart-header .cart-content-header{padding:11px 20px}.block-cart-header .cart-content-header,.block-cart-header .actions{background:#0077c0;color:#fff}.block-cart-header .cart-content-header .price{color:#fff}.block-cart-header .subtotal .label{font-weight:700;padding:0}.block-cart-header .subtotal .price{float:right}.block-layered-nav dd li{color:#faa635;padding:0 0 3px}.block-layered-nav dd li.amshopby-clearer:before{content:none}.top-icon-menu,.swipe{background-color:#0077c0}.ps-static .top-icon-menu>div:hover,.top-icon-menu>div.active{color:#fff}.swipe-menu ul li a:hover,.home-link:hover{background-color:#025080}.banner-block .banner .banner-button>span{font-size:16px;text-transform:uppercase;font-weight:700;font-family:roboto,sans-serif;line-height:36px;color:#fff;border:solid 1px #024d7c;border-bottom-color:#006eb2;border-right-color:#006eb2;display:inline-block;height:39px;padding:0 15px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006EB2',endColorstr='#024D7C');background:-webkit-gradient(linear,left top,left bottom,from(#006EB2),to(#024D7C));background:-moz-linear-gradient(top,#006EB2,#024D7C);background:-o-linear-gradient(top,#006EB2,#024D7C);background:-ms-linear-gradient(top,#006EB2,#024D7C);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.banner-block .banner:hover .banner-button>span{background:#006eb2;border-color:#024d7c;border-right-color:#006eb2;border-top-color:#006eb2}.toggle{color:#faa635}.box-collateral .toggle{color:#0077c0}.product-view .product-img-box{float:left;text-align:left;margin-bottom:30px;width:462px}.product-view .product-img-box .product-box-customs .product-image-zoom{position:relative;width:462px;height:462px;overflow:hidden;z-index:9}.product-view .product-img-box .product-box-customs .product-image-zoom img{position:absolute;left:0;top:0;width:462px!important;height:462px!important}.product-view .product-img-box .product-image{position:relative;height:462px;width:462px;border:1px solid #ececec;background:url(../images/opc-ajax-loader.gif) no-repeat center center;overflow:hidden}.product-view .product-img-box .video-container{top:50%;-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);-ms-transform:translatey(-50%);-o-transform:translatey(-50%);transform:translatey(-50%)}.container-slider{position:relative;width:100%;overflow:hidden}.container-slider li{float:left;height:auto;width:97px;moz-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:5px;margin-right:5px;margin-left:0;min-height:100px;position:relative}.slider-container{margin-top:-10px}.product-view .product-shop{float:right;width:45%}.product-view .gallery-swipe-content{max-width:270px;margin:0 auto;position:relative;display:block}.product-view .gallery-swipe li{}.product-view .bx-controls-direction>a{font-size:0;position:absolute;left:0;top:50%;width:40px;height:40px;display:block;text-align:center;line-height:40px;z-index:4}.product-view .bx-controls-direction>a.bx-next{right:0;left:auto}@media only screen and (max-width:767px){.ps-phone .product-view .gallery-swipe-content{display:block}.ps-phone .product-view .product-image,.ps-phone .product-view .more-views{display:block}.product-view .product-img-box .product-image span{z-index:9999}.product-view .bx-controls-direction>a:before{content:"\f053";font-size:20px}.product-view .bx-controls-direction>a.bx-next:before{content:"\f054"}}.icon-info-sign{color:#0077c0}.coo{margin:10px 0}.cart .totals{background:#0077c0;overflow:hidden;padding:0;width:100%;float:right}.cart .totals table{width:100%;font-size:12px;color:#7f7f7f;margin-bottom:0}.cart .totals table tr{border-bottom:1px solid #025080}.cart .totals table th,.cart .totals table td{padding:7px 11px;font-size:13px;line-height:17px;color:#fff;text-transform:uppercase;vertical-align:middle;width:50%}.cart .totals table tr td:first-child{}.cart .totals table td:first-child.a-right{text-align:left!important}.cart .totals table strong{font-weight:400}.cart .totals table th{font-weight:700}.cart .totals table tfoot th{}.cart .totals .price{font-size:18px;line-height:normal;color:#fff;display:inline-block;padding:0}.cart .totals button.button>span{background:#f57d27;border:1px solid #7b4219}.cart .totals button.button:hover>span{background:#f89c27;border:1px solid #ac6c11;-khtml-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)"}.checkout-types li{padding-top:15px}.checkout-types li:first-child{padding-top:0}.checkout-types li a{color:#fff;text-decoration:underline}.checkout-types li a:hover{text-decoration:none}.cart .totals .checkout-types{text-align:center;float:none;padding:15px 11px;background-color:#eee;border:solid 1px #b2b2b2}.cart .totals .checkout-types li a{width:auto}#shopping-cart-table .product-image img{max-width:none}.opc .active{}.opc .active .step-title{cursor:default;background:#0077c0}.opc .active .step-title .number{background:#fff;color:#3a3a3a;font-weight:700}.opc .active .step-title h2{color:#fff;font-size:15px;line-height:15px;padding-top:7px;font-weight:700}#checkout-step-login h3{font-size:12px;text-transform:uppercase;font-weight:400;color:#ad0820}#checkout-step-login .col2-set>.col-1 h4{font-size:12px;text-transform:uppercase;font-weight:400;color:#ad0820}.opc .step-title{padding:4px 5px 6px;text-align:right;background:#ddd}.opc .step-title .number{float:left;background:#fcb442;font-size:15px;line-height:21px;color:#fff;text-align:center;margin-right:8px;padding:3px 0 0;height:27px;width:27px;border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;-webkit-background-clip:padding-box;font-weight:700}.opc .step-title h2{color:#3a3a3a;float:left;font-size:14px;line-height:17px;margin-bottom:0;padding-top:5px}.block-progress dt{background:#ddd none repeat scroll 0 0;color:#3a3a3a;display:block;font-size:14px;line-height:17px;margin-bottom:10px;padding:9px 10px 11px;text-transform:none;font-weight:400}#paypal_direct_cc_type_cvv_div .v-fix{width:55px}.sp-methods input.cvv{width:4em!important}.camera_caption .link-camera{margin-top:23px;font-size:22px;color:#313131;font-family:roboto,sans-serif;border:solid 3px #fff;border-radius:50px;height:54px;line-height:46px;display:inline-block;padding:0 34px;font-weight:600;background:rgba(255,255,255,.5)}.camera_caption .link-camera:hover{background:#fff}@media only screen and (min-width:992px) and (max-width:1199px){.lof_camera_title{font-size:43px;line-height:64px}.lof_camara_desc2{font-size:16px;line-height:24px}.camera_caption .link-camera{margin-top:23px;font-size:22px;height:54px;line-height:46px;padding:0 34px}}@media only screen and (min-width:768px) and (max-width:992px){.lof_camera_title{font-size:23px;line-height:24px}.lof_camara_desc2{font-size:14px;line-height:24px}.camera_caption .link-camera{margin-top:23px;font-size:18px;height:54px;line-height:46px;padding:0 34px}}@media only screen and (max-width:767px){.camera_pag,.lof_camara_desc2{display:none}.lof_camera_title{font-size:33px;line-height:24px}.camera_caption .link-camera{margin-top:23px;font-size:18px;height:54px;line-height:46px;padding:0 34px}#shopping-cart-table .product-image img{max-width:100%}.regular-price{line-height:40px}}@media only screen and (max-width:600px){.lof_camera_title{font-size:16px;line-height:24px}.camera_caption .link-camera{margin-top:13px;font-size:13px;height:34px;line-height:28px;padding:0 14px}}@media only screen and (min-width:992px) and (max-width:1199px){.sf-menu>li>a>span{font-size:13px}}a h1{text-align:center}.cart-header{border:solid 1px #0077c0;padding:10px 0;background-color:#0077c0}.cart-contents{border:solid 1px #b2b2b2;border-top:0;padding:5px 0}.cart-checkout{border:solid 1px #df6d58}.cart-titles{font-family:sans-serif;color:#fff;font-weight:700;text-transform:uppercase;display:inline-block}.cart-titles.item{width:35%;padding-left:15px}.cart-titles.item-name{vertical-align:top;width:35%;padding:10px 0 0 10px;text-transform:none;font-weight:400}.cart-titles.qty{display:inline-block;width:10%}.cart-titles.qtyBox{vertical-align:top;display:inline-block;margin-top:5px;margin-bottom:5px;color:#333}.cart-titles.qtyBox,input.qty{border-color:#b2b2b2}.cart-titles.unit{width:15%;text-align:right}.cart-titles.sub{width:15%;text-align:right}.cart-titles.unitcost{color:#333;width:14%;text-align:right;vertical-align:top;margin-top:10px;font-weight:400}.cart-titles.subtotal{color:#333;width:15%;text-align:right;vertical-align:top;margin-top:10px}.icon-trash{display:inline-block;width:10%;text-align:right;padding-right:5px;vertical-align:top;margin-top:10px}.item-img{display:inline-block;vertical-align:top;padding:5px 0 5px 5px}.cart-titles.spacer{width:50px}.cart-sum{font-family:sans-serif;font-weight:700;text-transform:uppercase;display:inline-block;margin:5px}.sum-titles{font-family:sans-serif;font-weight:400;display:inline-block;padding:5px;width:40%}.sum-prices{text-align:right;font-family:sans-serif;font-weight:700;display:inline-block;padding:5px;width:55%}.total-titles{font-family:sans-serif;font-weight:700;text-transform:uppercase;font-size:18px;display:inline-block;padding:5px;width:40%}.total-prices{text-align:right;font-family:sans-serif;font-weight:700;font-size:18px;display:inline-block;padding:5px;width:55%}.cart-footer{border:solid 1px #b2b2b2;border-top:0;background-color:#fff}.cart-footer.buttons{text-align:right;padding-top:10px;padding-right:10px;background-color:#eee}.sum-underline{border-bottom:solid 1px #eee}.discounts-shipping{padding:10px;background-color:#eee;border:solid 1px #b2b2b2}.discounts-shipping,h2{color:#333}.discounts-shipping button.button{margin:0 5px 0 0;color:#00f}.discount{margin:0 0 30px;padding:10px;border-bottom:1px solid #b2b2b2;width:100%}.shipping{margin:0 0 20px;background-color:#fff;border:1px solid #b2b2b2;padding:10px;width:100%}.discounts-shipping input.input-text{border-color:#b2b2b2;margin-right:8px}.cart .shipping label{margin:20px 0 5px 5px}.cart-header-totals{padding:20px 0;background-color:#0077c0;font-size:16px;text-transform:uppercase;text-align:center;color:#fff;border-bottom:1px solid #025080}.item-options{margin-bottom:16px;padding-left:5px;color:#faa635}.discounts-shipping h3{float:left;font-weight:400;font-size:18px}.instructions{float:left;margin-bottom:8px}.cart .crosssell .product-name a{text-decoration:none;font-size:12px;line-height:18px}.cart .totals tfoot .price:last-child{font-size:24px;margin:10px 0}.cart .totals tfoot .a-right{font-size:18px}#back-top a{color:#008bcc}#back-top a:hover{color:#fcb443}@media only screen and (min-width:992px) and (max-width:1199px){.btn-lg{font-size:16px;margin-left:-7px}.button.btn-checkout span{font-size:14px}.cart .totals tfoot .a-right{font-size:14px}}@media only screen and (min-width:768px) and (max-width:992px){.btn-lg{font-size:16px;margin-left:-4px}.icon-trash{width:7%;padding-right:3px}.cart-titles.unit{width:10%}.cart-titles.sub{width:20%}.cart-titles.unitcost{width:9%}.cart-titles.subtotal{width:20%}.cart .totals tfoot .a-right{font-size:14px}}@media only screen and (max-width:992px){.cart-titles.sub{width:20%}.cart-titles.subtotal{width:20%}.icon-trash{width:5%!important}}@media only screen and (min-width:240px) and (max-width:512px){.item-img{display:none}.cart-titles.spacer{display:none}.cart-titles.subtotal{margin-right:15px}.cart-titles.unit{margin-right:15px}.cart-titles.unitcost{margin-right:15px}.cart-titles.qty{display:inline-block;width:20%}}@media only screen and (min-width:240px) and (max-width:360px){.cart-titles.sub{display:none}.cart-titles.subtotal{display:none}.cart-titles.qty{display:inline-block;width:20%;margin-right:15px}.cart-titles.subtotal{width:15%;text-align:right;margin-right:15px}}@media only screen and (max-width:767px){.cart-checkout{border-top:none}#shopping-cart-table{padding-left:0;padding-right:0}#shopping-cart-totals{padding-left:0;padding-right:0}.cart .totals tfoot .a-right{font-size:14px}.block-title span.toggle{display:block}}@media only screen and (max-width:459px){.button.button{padding:0 2px 7px 0}}#ampromo-items-add,.ampromo-items-add{background:#d49126;color:#fff}#ampromo-items-add a,.ampromo-items-add a{color:#fff}