@media only screen and (min-width:992px){body.ind .swipe,body.ind div.shadow{display:none!important;left:-300px!important}.indent-swipe{margin-left:auto!important}.top-search-cont{float:right;position:relative;font-size:18px}#ols-cartmodal-minicart-content{margin:30px 0 0;float:right}.block-cart-header{margin-right:20px}.block-cart-header:before{font-size:38px;color:#cc1e2c;margin-top:7px}.block-cart-header .cart-content{right:-110px}#GTS_CONTAINER{position:fixed;right:0;bottom:0;z-index:99999}}@media only screen and (min-width:992px) and (max-width:1199px){.product-view .product-shop{width:54%}.product-view .addthis_button_tweet{width:95px}.addthis_default_main .addthis_counter{clear:left}.addthis_mini_style .addthis_counter{clear:inherit}.mini-products-list .product-image{width:70px}.mini-products-list .product-name{width:130px;margin-left:0}.block-related .product-name{width:120px}.block-poll .answer{width:150px}.de-lang-class .row-product .email-friend,.es-lang-class .row-product .email-friend{float:left;clear:left}.box-up-sell .up-sell-carousel-none li .product-box{padding:10px}.box-up-sell .up-sell-carousel-none li{width:200px}.header .form-search .input-text{width:192px}.banner-block .banner .inner{font-size:11px}.banner-block .banner .inner strong{font-size:20px;line-height:20px}.banner-block .banner .banner-button{margin-top:13px}.banner-block .banner .banner-button>span{font-size:14px;line-height:26px;height:28px;padding:0 10px}.footer-banners li .banner-title{font-size:20px;padding:10px 0 7px}}@media only screen and (max-width:1400px){#back-top{display:none!important}}@media only screen and (min-width:992px) and (max-width:1199px){.header{}.main-container{padding:15px 0}.order-buttons{display:none!important}.nobr{white-space:normal}.sorter .view-mode{padding-top:0}#search_mini_form{display:block!important;height:100%!important;opacity:1!important}.account-login .registered-users .form-list input.input-text{width:326px}.cart .crosssell button.btn-cart{float:none;margin-bottom:10px}.cart .crosssell .add-to-links{float:none}.cart .crosssell .product-details button.button>span{font-size:11px}.cart .discount-form .input-box input{width:198px}.form-list .input-box{width:225px}.cart .shipping .form-list li select option{width:174px}.cart .totals button.button>span{font-size:14px}.cart .totals table th,.cart .totals table td{font-size:11px;padding:15px 10px}.cart .totals table td+td{padding:15px 10px}.cart .totals .price{font-size:18px}.mini-products-list .product-name{width:100%;margin:0;padding-top:10px}.block-compare .product-image{float:none;margin:0 auto 10px}.block .block-title strong,.page-title h1,.page-title h2{font-size:14px;word-wrap:break-word}.products-grid li.item{}.regular-price,.products-grid li.item .minimal-price-link{float:none}.products-grid li.item .price-box.map-info a{float:none;padding:0;margin-top:2px}.products-grid li.item .regular-price,.products-grid li.item .old-price{display:block}.products-grid li.item .ratings .rating-box{float:none;margin:0 auto 10px}.products-grid li.item .ratings .amount{float:none;display:block;text-align:center;margin:0}.product-shop .price-box{float:none}.products-grid .product-image{padding:0}.product-view .product-img-box .more-views li.item-4{margin-left:0}.product-view .product-img-box{float:none;width:308px;margin:0 auto 30px}#cloud-zoom-big{width:250px!important;height:250px!important}.product-view .product-shop{float:right}.catalog-product-view .map-popup{left:0!important}.addthis_default_main .addthis_counter{clear:inherit}.block-layered-nav dd{padding-left:5px}.my-account a{text-decoration:underline}.my-account a:hover{text-decoration:none}.opc .field{width:267px}.opc .fields input,.opc .field input{width:242px}.opc .fields select,.opc .field select{width:248px}.opc .fields select option,.opc .field select option{width:217px}.opc .form-list li.wide input.input-text{width:509px}.opc .name-middlename{width:149px}.opc .form-list .customer-name-suffix .name-lastname,.opc .form-list .customer-name-middlename .name-firstname,.opc .form-list .customer-name-middlename-suffix .name-firstname,.opc .form-list .customer-name-middlename-suffix .name-lastname{width:118px}.opc .form-list .customer-name-prefix .name-firstname input.input-text,.opc .form-list .customer-name-suffix .name-lastname input.input-text,.opc .form-list .customer-name-middlename .name-firstname input.input-text,.opc .form-list .customer-name-middlename-suffix .name-firstname input.input-text,.opc .form-list .customer-name-middlename-suffix .name-lastname input.input-text{width:93px}.cart-collaterals .col2-set .col-1{margin-right:15px}.cart .totals button.button>span{font-size:12px}.cart .crosssell .product-image,.cart .crosssell .product-image img{overflow:hidden}.box-up-sell{height:auto}.box-up-sell h2{font-size:12px;line-height:15px}.box-up-sell ul li .product-box{padding:8px}.box-up-sell ul li{margin:0 12px}#multiship-addresses-table select{width:200px}#multiship-addresses-table select option{width:170px}#checkout-step-login .col2-set .col-1{margin-bottom:10px}#checkout-step-login .col2-set .col-1,#checkout-step-login .col2-set .col-2{float:none;margin-right:0;width:96%}#multishipping-billing-form .sp-methods .form-list input.input-text{width:100%}.checkout-progress li{clear:left;width:100%}.box-collateral.form-add .box-collateral-content{overflow:auto}.form-list select{width:340px}.search-form .form-list select{width:300px}.multiple-checkout .form-list li.wide .input-box{width:100%}.multiple-checkout .gift-messages-form .item .details .field{width:100%}.multiple-checkout .gift-messages-form .form-list input.input-text{width:100%}.multiple-checkout .gift-messages-form .inner-box .form-list li.wide textarea{width:100%}.cms-about-magento-demo-store .about-col-1,.cms-about-magento-demo-store .about-col-2,.cms-about-magento-demo-store .about-col-3{padding:214px 15px 15px}.cms-about-magento-demo-store .about-col-4 ul,.cms-about-magento-demo-store .about-col-5 ul,.cms-about-magento-demo-store .about-col-6 ul{padding:25px 0 12px 20px}.block-poll .answer{width:95px}.footer-container{padding:20px 0}.footer-cols-wrapper{position:relative}.footer .footer-col.last{margin-right:0}.footer .footer-col.footer-col-ex{width:18%;margin:1%}.footer h4,.footer .block-subscribe .block-title strong,.footer h3{font-size:12px}.footer ul li a{font-weight:400;font-size:12px}.footer .footer-col.footer-col-ex.facebook-fanbox{width:235px}.my-account #wishlist-view-form #wishlist-table .product-image img{height:100px;width:100px}.my-account .data-table th,.my-account .data-table td{padding:5px}#wishlist-view-form .buttons-set.buttons-set2{text-align:center}#wishlist-view-form .buttons-set.buttons-set2 button.button{float:none;margin:0 10px 10px 0!important}#customer-reviews button.button{float:left}.box-up-sell .up-sell-carousel-none li .product-box{padding:5px}.box-up-sell .up-sell-carousel-none li{width:150px}.header .center-block{margin:0 15px}.header .logo{}button.button>span{font-size:10px}.banner-block .banner .inner{font-size:11px}.banner-block .banner .inner strong{font-size:14px;line-height:14px}.banner-block .banner .banner-button{margin-top:5px}.banner-block .banner p{display:none}.banner-block .banner .banner-button>span{font-size:12px;line-height:18px;height:20px;padding:0 10px}.footer-banners li a{font-size:12px;line-height:14px;padding:3px}.footer-banners li .banner-title{font-size:20px;padding:5px 0 4px}.footer-banners li .banner1:before{font-size:60px;line-height:60px;padding-right:17px}.footer-banners li .banner2:before{font-size:60px;line-height:60px;padding:8px 17px 0 0}.footer-banners li .banner3:before{font-size:60px;line-height:60px;padding-right:17px}}@media only screen and (max-width:992px){#ols-cartmodal-dialog .divider-or{display:block;height:auto;line-height:normal;margin-bottom:10px}#ols-cartmodal-dialog .divider-or.enable-divider{display:block}#ols-cartmodal-dialog .amazon-paypal-wrapper{display:block}body{padding:50px 0 0}body.ind.ps-phone{overflow:scroll;position:fixed;width:100%}body.ind.ps-static{overflow:hidden}.col1-layout .col-main,.col2-left-layout .col-main,.breadcrumbs{padding:2px 15px}.info-margin{margin:0 0 50px}#ols-cartmodal-dialog .modal-dialog{width:90vw}#ols-cartmodal-dialog .crosssell li.item{margin-right:5px}.label-product>span.sale:before,.label-product>span.sale{right:17px}.page>div>.container{padding:0}.page{margin:0 0 0}.main-container{padding:15px 0}.header{padding:0;margin:0}.header .top-search,.header .welcome-msg{display:none}.header .header-row-bg{padding:20px 10px}.padding-s{padding:0 15px}.order-buttons{display:none!important}.title-buttons h1,.title-buttons h2,.title-buttons h3,.title-buttons h4,.title-buttons h5,.title-buttons h6{float:none}.nobr{white-space:normal}.top-icon-menu{display:block}#search_mini_form{width:100%;position:fixed;left:0;top:51px;display:none;padding:0 20px;z-index:9}.header .form-search{background:#fbfbfb;padding:6px 112px 6px 6px;border:1px solid #ddd;position:relative}.header .form-search button.button{width:100px;position:absolute;right:12px;top:6px}.header .form-search button.button span{padding:0;height:40px;line-height:40px;float:none;display:block;text-align:center}.header .form-search .input-text{width:100%;margin:0;moz-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:none;height:40px}.block-cart-header,#ols-cartmodal-minicart-content .btn-checkout-header{position:fixed;right:90px;top:0;height:50px;padding:10px 30px;background:0 0;border:0;border-left:1px solid #962525;z-index:999;min-width:60px;cursor:pointer;border-radius:0}#ols-cartmodal-minicart-content .btn-checkout-header{background-color:#fff}.block-cart-header{right:215px}.block-cart-header:before{font-size:30px;color:#fff;margin-right:5px}.block-cart-header .mini-cart{color:#fff;display:inline-block;font-size:16px;padding-left:13px;position:relative;top:-5px}.block-cart-header .cart-content{left:-39px;top:50px}.block-cart-header .btn-checkout{padding-left:18px}.block-cart-header h3,.block-cart-header .empty>div,.block-cart-header .summary,.quick-access,.header-buttons{display:none}.toolbar{margin-bottom:20px}.toolbar .pager{padding:0 18px 18px 0}.toolbar .pager .amount{padding-top:2px;padding-left:10px}.toolbar .pager .pages{}.pager .pages li{font-size:14px;line-height:17px;font-weight:400;margin-right:10px}.toolbar-bottom .toolbar .pager{border:0;padding:0}.toolbar-bottom .toolbar .pages{border:0;padding-bottom:0;margin-top:10px;overflow:hidden;border-top:1px solid #e5e5e5;float:left;width:95%}.indent-sw1{margin-bottom:20px}.checkout-multishipping-login .col-main{padding-bottom:0}.account-login .registered-users .form-list input.input-text{width:252px}.form-list select{width:300px}.form-list input.input-text,.form-list li.wide input.input-text{width:294px}.form-list .name-middlename{width:117px}.form-list .customer-name-prefix .name-firstname input.input-text,.form-list .customer-name-suffix .name-lastname input.input-text,.form-list .customer-name-middlename .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-lastname input.input-text{width:99%}.form-list .customer-name-suffix .name-lastname,.form-list .customer-name-middlename .name-firstname,.form-list .customer-name-middlename-suffix .name-firstname,.form-list .customer-name-middlename-suffix .name-lastname{width:100%}.form-list .name-middlename input.input-text{width:99%}.form-list .customer-dob .dob-year input.input-text{width:146px}#checkout-payment-method-load input.input-text{width:100%}#shopping-cart-table{display:block;width:100%}#checkout-step-login .col-2 .form-list input.input-text{width:253px}.multiple-checkout .page-title.title-buttons h1{margin-bottom:10px}.page-title,.category-title{margin-bottom:16px 0}.pager .pages{margin:40px 0 0 10px;text-align:left;border-top:1px solid #e5e5e5}.sorter .sort-by{float:none;max-width:188px;margin:0 0 0 10px}.products-grid{margin-bottom:0!important}.products-grid li.item{border-bottom:1px solid #e9e9e9;overflow:hidden;text-align:left;position:relative;padding-bottom:20px;margin:0 0 20px;width:100%}.products-grid .product-image{float:left;margin:0 10px 0 0;width:100%;overflow:hidden}.products-list .product-image{float:left;margin:0 10px 0 0;overflow:hidden}.products-grid .product-shop,.products-list .product-shop{overflow:hidden}.products-list .ratings .rating-links a+span+a,.products-list .ratings .rating-links .separator{display:none}.products-grid .ratings .rating-box{margin:0 0 5px}.note-msg-empty-catalog{padding:150px 0 0;background-position:center top;text-align:center}.label-product{left:45px;right:auto}.label-product.label-indent{left:75px}.product-view{margin-bottom:5px}.product-view .product-shop{float:none;width:100%}.product-view .product-img-box{float:none;width:462px;margin:0 auto 20px}.product-view .product-name h1{font-size:16px;line-height:19px}.product-view h2{padding:17px 15px}.product-view .product-shop .price-box{float:none;display:block;margin:0 0 10px;overflow:hidden}.add-to-cart button.button{float:none;margin-left:25px}.add-to-cart{padding-top:15px}.add-to-cart .qty-block{padding-top:0;margin:0 0 5px}.product-view .product-shop .add-to-links{border-bottom:none;padding-bottom:0}.product-view .product-shop .add-to-links li{float:none;font-size:14px;line-height:17px;font-weight:400;margin:0!important;padding-bottom:19px}.product-view .row-product{padding-top:0}.product-view .row-product p{float:none!important;font-size:14px;line-height:17px}.product-view .row-product .no-rating{padding-bottom:19px}.product-view .row-product .ratings{float:none;padding-bottom:19px}.product-view .row-product .ratings .rating-links{padding-left:0!important}.product-view .add-to-links li+li{display:none}.product-options .options-list li label{padding-top:2px}.product-view .box-description .std{padding:0 15px}.product-view .product-collateral #customer-reviews dl{padding:0 15px}.product-view #review-form h3,.product-view #review-form h4,.product-view .tabs-custom{padding:0 15px}.container-slider{margin:12px 0 5px}.addthis_default_main .addthis_counter{clear:inherit}.product-view .product-options-bottom{margin-bottom:20px}.block-slider-sidebar{display:none!important}.product-collateral #customer-reviews #product-review-table span.nobr{padding:0}#review-form #product-review-table th{padding:9px 4px}#review-form #product-review-table td{padding:14px 4px;text-align:center}.product-collateral .box-collateral{margin-bottom:0}.product-collateral .box-collateral h2{cursor:pointer}.product-collateral .box-collateral h2 span.toggle{top:20px}.box-collateral-content{display:none;margin-bottom:7px}.box-up-sell .up-sell-carousel-none li .product-image{float:left;margin-right:15px;width:100px}.box-up-sell{background:0 0;border:none;padding:20px 0 0}.box-up-sell .up-sell-carousel-none li{float:none;background:0 0;width:auto;margin:0 0 15px;text-align:left}.box-up-sell .up-sell-carousel-none li .product-box{padding:10px;overflow:hidden}.box-up-sell .up-sell-carousel-none li .rating-box{margin:0 0 5px}.box-up-sell ul li .product-box{padding:5px}.carousel-prev,.carousel-next{right:10px}.carousel-prev{right:40px}.col-main{padding-bottom:20px}.block{margin-bottom:8px;padding:0 10px}.block .block-title{margin-bottom:8px;padding-bottom:6px;padding-right:40px}.block .block-title:hover{cursor:pointer}.block.block-account .block-title:hover{cursor:default}.block .block-title span.toggle{top:13px}.sidebar .block.block-progress .block-content{display:block}.mini-products-list .product-name{width:210px}.product-view .product-shop{float:none;width:100%}.cart .data-table,.cms-template-settings .data-table{position:relative;padding-bottom:90px}.cart .data-table thead,.cart .data-table colgroup,.cms-template-settings .data-table thead,.cms-template-settings .data-table colgroup{display:none}.cart .data-table tfoot,.cms-template-settings .data-table tfoot{width:100%;display:block}.cart .data-table td,.cart .data-table tr,.cart .data-table tbody,.cms-template-settings .data-table td,.cms-template-settings .data-table tr,.cms-template-settings .data-table tbody{display:block;text-align:center!important}.cart .data-table td,.cms-template-settings .data-table td{margin:0 10px;border:0;border-bottom:1px solid #ddd}.cart .data-table td.last,.cms-template-settings .data-table td:last-child{border:0}.cart .data-table tr,.cms-template-settings .data-table tr{margin:4px 0 25px;border:1px solid #e9e9e9}.cart .data-table tfoot{position:absolute;bottom:0;left:0}.cart .data-table tfoot button.button{margin:3px 0}.cart .data-table tfoot button.button span{font-size:11px}.block-related .product-name{width:185px}.cart .cart-table-foot{text-align:center}.cart .cart-table-foot .btn-continue{float:none}.cart .cart-table-foot button.button{margin-bottom:5px}.cart .crosssell .add-to-links{float:none;display:block;padding-top:10px}.cart .crosssell .add-to-links li{margin:0}.cart .crosssell button.btn-cart{float:none}.cart-collaterals .col2-set .col-1,.cart-collaterals .col2-set .col-2,.cart .cart-collaterals .col2-set,.cart .totals{width:100%;clear:both}.cart-collaterals .col2-set .col-1,.cart-collaterals .col2-set .col-2{margin:0 0 25px}.cart .discount,.cart .shipping{width:100%}.col-main .block-account{display:block}.padding-s .block{padding:0}.block-account ul li{font-size:14px;line-height:17px}.block-account ul li a,.my-account a{text-decoration:underline}.block-account ul li a:hover,.my-account a:hover{text-decoration:none}.my-account .col2-set .col-1,.my-account .col2-set .col-2{float:none;width:100%}.my-account .data-table{border:1px solid #ececec;width:100%}.my-account .data-table th,.my-account .data-table td{padding:10px 4px}.my-account .data-table tr{display:block;border-bottom:1px solid #ececec}.my-account .data-table tr.last{border-bottom:none}.my-account .data-table td{display:block;border:none}.my-account .data-table colgroup{display:none}.my-account #my-orders-table td{padding:10px 10px 0}.my-account #my-orders-table td.order-qty{font-weight:700}.my-account #my-orders-table td.order-qty .nobr strong{font-weight:400}.my-account #my-orders-table td.order-product-name .product-name{font-weight:700}.my-account #my-orders-table td.order-subtotal.last{text-align:left}.my-account #my-orders-table td.last{padding-bottom:10px;text-align:left}.my-account #my-orders-table tfoot{border-top:1px solid #ececec}.my-account #my-orders-table tfoot td{display:inline-block;padding:10px;width:120px}.my-account #my-orders-table tfoot td+td{text-align:left!important}.my-account #my-orders-table tfoot .grand_total{font-size:14px;line-height:17px}.my-account .page-title button.button{margin-top:10px}.my-account textarea{max-width:294px;min-width:294px}.my-account #wishlist-view-form .buttons-set{text-align:center}.my-account #wishlist-view-form .buttons-set button.button{float:none;margin:0 0 3px}.my-account #wishlist-table .cart-cell .price-box span.old-price{display:block}.my-account #wishlist-table .product-image{margin-left:42px}#wishlist-view-form #wishlist-table .product-image img{height:200px;width:200px}.my-account #my-tags-table td .price-box{overflow:hidden}.my-account #my-tags-table td button.button{float:left;margin-right:10px}.my-account #my-tags-table .add-to-links{float:right;margin-top:5px}#checkout-review-table-wrapper{overflow-x:auto}.product-review .product-img-box{float:none;overflow:hidden;margin:0 0 20px;width:310px}.product-review .product-img-box .product-image{float:left;margin:0 10px 0 0;height:100px;width:100px}.product-review .product-img-box .product-image img{height:100px;width:100px}.product-review .product-img-box .product-review-block{overflow:hidden;padding-top:20px}.product-review .product-img-box .product-review-block .rating-links{text-align:center}.product-view .add-to-cart .qty-block{margin-top:0}.form-list .field,.opc .field,.form-list .input-box,.form-list li.wide .input-box,.form-list select,.opc .form-list li.wide input.input-text,.form-list input.input-text,.form-list li.wide input.input-text,.opc .fields select,.opc .field select{width:100%}.opc .form-list .customer-name-suffix .name-lastname,.opc .form-list .customer-name-middlename .name-firstname,.opc .form-list .customer-name-middlename-suffix .name-firstname,.opc .form-list .customer-name-middlename-suffix .name-lastname,.opc .form-list .customer-name-prefix .name-firstname input.input-text,.opc .form-list .customer-name-suffix .name-lastname input.input-text,.opc .form-list .customer-name-middlename .name-firstname input.input-text,.opc .form-list .customer-name-middlename-suffix .name-firstname input.input-text,.opc .form-list .customer-name-middlename-suffix .name-lastname input.input-text{width:100%}.opc .name-middlename input{width:100%!important}.checkout-multishipping-address-newshipping .form-list li.wide input.input-text{width:265px}.checkout-multishipping-address-newshipping .form-list select{width:265px}.multiple-checkout .col-1.col-narrow,.multiple-checkout .col-2.col-wide{float:none;width:100%}.multiple-checkout .col-2.col-wide .box{margin-left:0}.checkout-progress li{clear:left;width:100%}#checkout-step-login .col2-set .col-1{margin-bottom:10px}#checkout-step-login .col2-set .col-1,#checkout-step-login .col2-set .col-2{float:none;margin-right:0;width:268px}#co-billing-form>fieldset{border:0;padding:0}#payment-tool-tip{right:0}#payment-tool-tip img{width:268px}.opc #checkout-review-table td{padding:7px}.opc #checkout-review-table tfoot td{padding:7px}#checkout-progress-wrapper{display:block;margin-left:-34px}#multiship-addresses-table.data-table td{padding:5px}#multiship-addresses-table select{width:80px}.gift-messages-form .inner-box .form-list li.wide textarea{width:99%;max-width:inherit}.gift-messages-form .item .product-img-box{float:none;margin-bottom:10px}.gift-messages-form .item .details{margin:0}#checkout-step-login .col2-set{padding:10px}#product_sendtofriend_form .form-list .fields .field input.input-text,#product_sendtofriend_form #sender_message{width:304px}.advanced-search .form-list select{width:100%}.advanced-search+.buttons-set{max-width:100%}.title-buttons{text-align:left}.account-login .registered-users-wrapper,.account-login .new-users-wrapper{width:100%;clear:both}#contactForm .form-list input.input-text,#contactForm .form-list li.wide .input-box{width:100%}.sales-guest-form .form-alt li .input-box,.sales-guest-form .form-alt input.input-text{width:100%!important}.cms-privacy-policy-cookie-restriction-mode .data-table thead{display:none}.cms-privacy-policy-cookie-restriction-mode .data-table{border:1px solid #ececec;width:100%}.cms-privacy-policy-cookie-restriction-mode .data-table tr{display:block;border-bottom:1px solid #ececec}.cms-privacy-policy-cookie-restriction-mode .data-table tr.last{border-bottom:none}.cms-privacy-policy-cookie-restriction-mode .data-table td,.cms-privacy-policy-cookie-restriction-mode .data-table th{display:block;border:none}.cms-privacy-policy-cookie-restriction-mode .data-table th{padding:10px 10px 5px}.cms-privacy-policy-cookie-restriction-mode .data-table td{padding:5px 10px 10px}.cms-about-magento-demo-store .about-col-1,.cms-about-magento-demo-store .about-col-2,.cms-about-magento-demo-store .about-col-3,.cms-about-magento-demo-store .about-col-4,.cms-about-magento-demo-store .about-col-5,.cms-about-magento-demo-store .about-col-6{margin:0 0 40px;width:100%}.about-padd,.about-padd2{padding-bottom:0}.page-sitemap .pager .amount{display:block}.page-sitemap .sitemap{padding:0}.sidebar .block .block-content,.block-compared,.block-compare,.products-grid .actions li+li,.products-list .add-to-links li+li,.products-grid .add-to-links,.products-list .add-to-links,.block-wishlist,.view-mode,.cart .crosssell .add-to-links li+li,.my-account .data-table thead,.opc #checkout-review-table thead,.opc #checkout-review-table colgroup,.opc #checkout-review-table .item-options,.footer .footer-col-content{display:none}.footer{padding:0 10px}.footer-cols-wrapper{border:0}.footer .footer-col{margin-right:0;width:100%}.footer .footer-col-content{margin-bottom:12px}.footer .paypal-logo{float:left;clear:left;margin:10px 0}.footer address{border-top:none}.footer h4{border-bottom:1px solid #ddd;padding-bottom:8px}.footer h4:hover{cursor:pointer}.footer-container-bottom .paypal-logo{float:left;clear:left;margin:10px 0}.footer .facebook-fanbox{text-align:center}.footer .store-switcher{float:left;clear:left}.map-popup{left:0!important;width:320px}.sorter{width:35%}.pager .limiter{float:left;min-width:89px}.pager .amount{float:left;padding-top:2px;padding-right:10px}.toolbar .pager{margin-top:10px;margin-bottom:5px}.contact-left,#contactForm{float:none;margin:0;width:100%}#contactForm .form-list .field{float:none;width:100%}.form-alt li.last .input-box{width:auto!important}button.button>span{font-size:10px}.header .form-search button.button span span{height:40px}.banner-block .banner{width:50%}.banner-block .banner .inner{font-size:11px}.banner-block .banner .inner strong{font-size:14px;line-height:14px}.banner-block .banner .banner-button{margin-top:5px}.banner-block .banner .banner-button>span{font-size:12px;line-height:18px;height:20px;padding:0 10px}.footer-banners li{float:none;width:100%}.footer-banners li a{font-size:12px;line-height:14px;padding:15px 15px 20px}.footer-banners li .banner-title{font-size:20px;padding:5px 0 10px}.footer-banners li .banner1,.footer-banners li .banner2{border-right:none;border-bottom:solid 1px #b2b2b2}.footer-banners li .banner1:before{font-size:60px;line-height:60px;padding-right:17px}.footer-banners li .banner2:before{font-size:60px;line-height:60px;padding:8px 17px 0 0}.footer-banners li .banner3:before{font-size:60px;line-height:60px;padding-right:17px}}@media only screen and (min-width:480px) and (max-width:992px){.products-grid .product-shop{width:100%;margin-left:auto;margin-right:auto}.products-grid li.item{width:50%}.account-login .registered-users .form-list input.input-text{width:372px}.form-list .name-middlename{width:100%}.form-list .customer-dob .dob-year input.input-text{width:213px}.products-grid .product-image{width:100%;max-width:100%}.products-list .product-image{width:210px}.minimal-price-link .label{padding-left:0}.map-popup{left:50px!important}.mini-products-list .product-name{width:315px;padding-top:10px}.checkout-multishipping-address-newshipping .form-list li.wide input.input-text{width:390px}.checkout-multishipping-address-newshipping .form-list select{width:390px}#checkout-step-login .col2-set .col-1,#checkout-step-login .col2-set .col-2{width:398px}#checkout-step-login .col-2 .form-list .input-box{width:398px}#checkout-step-login .col-2 .form-list input.input-text{width:392px}#payment-tool-tip img{width:400px}#co-billing-form>fieldset{border:1px solid #e5e5e5;padding:10px}#multiship-addresses-table select{width:150px}}@media only screen and (max-width:565px){.sorter .sort-by{float:left;min-width:152px}}@media only screen and (max-width:670px){.banner-block .banner p{display:none}}@media only screen and (max-width:600px){.cart .data-table{padding-bottom:200px}.cart .data-table tfoot button.button{margin-left:59px;margin-right:59px}}@media only screen and (max-width:479px){.products-grid .product-shop{width:100%;margin-left:5px;margin-right:auto}.product-center{width:100%;margin-left:auto;margin-right:auto}.data-table th,.data-table td{padding:10px 5px}.multiple-checkout .page-title h1{margin-bottom:5px}.multiple-checkout,.product-view .box-collateral-content,#review-form{overflow:auto;padding-bottom:20px;-webkit-overflow-scrolling:touch}.page-sitemap .links{margin:0}.cart .totals button.button>span{font-size:12px}.box-up-sell .caroufredsel_wrapper{min-height:320px}.block-cart-header{border:0}#review-form #product-review-table th .nobr{white-space:normal!important;text-align:center;display:block}.addthis_button_google_plusone{clear:left}.block-cart-header,#ols-cartmodal-minicart-content .btn-checkout-header{padding-left:10px;padding-right:10px}.block-cart-header{right:185px}#ols-cartmodal-dialog .btn-checkout.mobile{display:block;padding-right:0}#ols-cartmodal-dialog .btn-checkout.desktop{display:none}#ols-cartmodal-dialog .cart-top-header li.spacer,#ols-cartmodal-dialog .mini-products-list .product-image{display:none}#ols-cartmodal-dialog .mini-products-list .product-name{width:78%}#ols-cartmodal-dialog .mini-products-list .product-details{width:20%}#ols-cartmodal-dialog .cart-top-header .cart-titles{padding-left:0}#ols-cartmodal-dialog .cart-top-header .cart-titles.item{width:55%}.cart .totals button.button>span{padding-top:5px;padding-bottom:5px}}@media only screen and (max-width:435px){.pager .pages{clear:both;text-align:left}}@media only screen and (max-width:415px){.banner-block .banner{float:none;width:100%}.banner-block .banner .inner strong{display:block;font-size:26px;line-height:26px;font-weight:700;font-family:roboto,sans-serif;color:#333;margin:0 -40px 8px 0}.banner-block .banner p{display:block}.banner-block .banner .banner-button{display:block;margin-top:13px}.banner-block .banner .banner-button>span{font-size:16px;line-height:36px;height:39px;padding:0 15px}#ols-cartmodal-dialog .btn-continue{margin-right:5px}#ols-cartmodal-dialog .modal-footer{padding-left:10px;padding-right:10px}}@media only screen and (max-width:362px){.product-view .product-img-box{text-align:left;width:288px}.product-view .product-img-box .product-box-customs .product-image{overflow:hidden;width:284px}.container-slider{width:290px}.tumbSlider li,.container-slider li{width:90px}.top-icon-menu{min-width:320px}.banner-block .banner p{display:none}.prev-img,.next-img{display:block}}@media only screen and (max-width:340px){.cart .data-table tfoot button.button{margin-left:30px;margin-right:30px}#ols-cartmodal-dialog button.button span span{padding:0 5px}#ols-cartmodal-dialog .normal-imglist .util-next{right:-15px}#ols-cartmodal-dialog .normal-imglist .util-prev{left:-15px}.top-icon-menu>div{padding-left:15px;padding-right:15px}#ols-cartmodal-minicart-content .btn-checkout-header{right:60px}.block-cart-header{right:155px}#ols-cartmodal-dialog .modal-footer{padding-left:4px;padding-right:4px}#ols-cartmodal-dialog .summary{font-size:14px}.patiofurniture-wrap #featured-block .price-label{top:auto;margin-bottom:20px}.patiofurniture-wrap #featured-block .price-box .price{margin-left:0!important}}@media only screen and (max-width:320px) and (max-height:460px){.block-cart-header .cart-content{max-height:450px;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:60px}}@media only screen and (max-width:320px) and (max-height:410px){.block-cart-header .cart-content{max-height:370px;padding-bottom:70px}}@media only screen and (max-width:680px) and (max-height:460px){.block-cart-header .cart-content{height:320px;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:100px}.block-cart-header .empty .cart-content{height:auto}}@media only screen and (max-width:992px){.header-row{background-color:transparent}.phone-number,.request-a-call-link{color:#204795}.phone-number:hover,.request-a-call-link:hover{color:#204795;text-decoration:underline}}@media only screen and (min-width:240px) and (max-width:480px){.product-view .product-img-box{text-align:left;width:308px}.product-view .product-img-box .product-box-customs .product-image{overflow:hidden;width:308px}.product-view .product-img-box .product-image{position:relative;height:290px;width:290px}#ols-cartmodal-dialog #paypal_popup_button,#ols-cartmodal-dialog #amazone_popup_button{max-width:48%;vertical-align:middle;display:inline-block}}@media only screen and (min-width:480px) and (max-width:992px){.products-grid .product-shop{width:100%;margin-left:auto;margin-right:auto}.products-grid li.item{width:33.33%}}@media only screen and (max-width:767px){.category-products .toolbar .button.filters-popup-btn{display:block}.category-products .toolbar .pages{margin-top:10px}.category-products .toolbar .limiter{padding-bottom:10px}.freezePage{overflow:hidden;height:100%}#ols-filters-dialog,#ols-filters-dialog,#ols-filters-popup-content{-webkit-overflow-scrolling:touch}#ols-filters-dialog .modal-content{-webkit-overflow-scrolling:touch;height:calc(100vh - 20px);overflow:auto}#ols-filters-dialog .modal-title{color:#1f4694;text-align:left}#ols-filters-dialog .currently .label{color:inherit;font-size:100%;border-radius:0;display:inline-block;text-align:left;white-space:normal;line-height:normal}#ols-filters-dialog .block-layered-nav .block-content .actions{display:block!important}#ols-filters-dialog .modal-header .close{color:#fff;opacity:1;background-color:#1e4a94;font-weight:400;width:30px;height:30px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}#ols-filters-dialog .modal-footer .close{float:left;opacity:1;padding:10px 10px 10px 35px;position:relative;border:1px solid #e5e5e5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#ols-filters-dialog .modal-footer .close:before{content:'×';color:#fff;opacity:1;background-color:#1e4a94;font-weight:400;width:20px;height:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;font:16px/21px Arial,Helvetica,sans-serif!important;position:absolute;left:8px}#ols-filters-popup-content .block-layered-nav{text-align:left}#ols-filters-popup-content .block-layered-nav .block-title,#ols-filters-popup-content .block-layered-nav .block-subtitle{display:block!important}.col-right.sidebar .block-layered-nav{display:none}#ols-cartmodal-dialog .item-number{margin-left:10px}#ols-cartmodal-dialog .subtotal{margin-right:10px}#ols-cartmodal-dialog .item-number a.item-in-cart:before{font-size:30px}#ols-cartmodal-dialog .amazon-paypal-wrapper{text-align:center;padding-left:0;padding-right:0}.products-grid li.item{width:50%}#ols-cartmodal-dialog .crosssell li.item{width:auto;margin-right:0}#ols-cartmodal-dialog .crosssell li.item:last-child{width:auto;margin:0 auto;float:none;display:inline-block}#ols-cartmodal-dialog .crosssell .util-item{text-align:center}#ols-cartmodal-dialog .crosssell .product-details{max-width:190px}.patiofurniture-wrap #patio-slider,.patiofurniture-wrap .product-shop{max-width:none;margin-right:0}.patiofurniture-wrap #patio-slider{margin-bottom:65px}.patiofurniture-wrap #featured-block .product-name{margin-bottom:20px}.patiofurniture-wrap #featured-block .product-name a{font-size:28px}.patiofurniture-wrap #featured-block .short-description{font-size:16px;line-height:28px}.patiofurniture-wrap #featured-block .button,.patiofurniture-wrap #featured-block button>span{width:100%;max-width:440px}.patiofurniture-wrap #featured-block .button.btn-cart{margin-top:35px;padding-bottom:0}.patiofurniture-wrap #featured-block button.btn-cart>span{height:50px;line-height:50px}.patiofurniture-wrap #featured-block{padding:25px}.patiofurniture-wrap #featured-block .price-box .price{font-size:38px}.patiofurniture-wrap #featured-block button.button span span{float:none}}@media only screen and (max-width:479px){#ols-cartmodal-dialog #amazone_popup_button img{padding-left:0}.products-grid .product-shop{width:95%;margin-left:auto;margin-right:auto}.product-center{width:100%;margin-left:auto;margin-right:auto}.data-table th,.data-table td{padding:10px 5px}.multiple-checkout .page-title h1{margin-bottom:5px}.multiple-checkout,.product-view .box-collateral-content,#review-form{overflow:auto;padding-bottom:20px;-webkit-overflow-scrolling:touch}.page-sitemap .links{margin:0}.cart .totals button.button>span{font-size:16px}.box-up-sell .caroufredsel_wrapper{min-height:320px}.block-cart-header .cart-content{}.block-cart-header:after{border:0}#review-form #product-review-table th .nobr{white-space:normal!important;text-align:center;display:block}.addthis_button_google_plusone{clear:left}}@media only screen and (min-width:992px) and (max-width:1199px){.header{}.header .logo{}.header .form-search .input-text{width:135px}.product-view .product-img-box{text-align:left;width:462px}.product-view .product-img-box .product-box-customs .product-image{overflow:hidden;width:462px}.product-view .product-img-box .product-image{position:relative;height:462px;width:462px}.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%)}}@media only screen and (min-width:992px) and (max-width:1199px){.product-view .product-img-box{float:left;text-align:left;width:308px}.product-view .product-img-box .product-box-customs .product-image{overflow:hidden;width:308px}.product-view .product-img-box .product-image{position:relative;height:308px;width:308px}.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%)}}@media only screen and (min-width:240px) and (max-width:480px){.product-view .product-img-box{text-align:left;width:308px}.product-view .product-img-box .product-box-customs .product-image{overflow:hidden;width:308px}.product-view .product-img-box .product-image{position:relative;height:290px;width:290px}.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%)}}@media only screen and (min-width:240px) and (max-width:565px){.sorter{width:100%}}@media only screen and (max-width:767px){.homeFeature{margin-bottom:15px}#checkout-progress-wrapper{display:none}.my-account{margin-left:10px}.header .form-search .search-autocomplete{max-height:45vh}}@media only screen and (max-width:1199px){.cart .crosssell li.item{width:130px}}@media only screen and (max-width:659px){.cart .crosssell li.item{width:110px}}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}