@media only screen and (max-width:559px){.cart-collaterals .col3-set .col-3,.cart-collaterals .col3-set .col-1,.cart-collaterals .col3-set .col-2{float:left;clear:both;margin:0;width:100%}.cart .discount,.cart .shipping{padding:10px;min-height:10px}.cart .discount .discount-form,.cart .shipping .shipping-form{display:none}.cart .discount h2,.cart .shipping h2{position:relative;display:block;margin:0;cursor:pointer}.cart .discount h2 span,.cart .shipping h2 span{display:block;margin-top:5px}}@media only screen and (min-width:560px){.cart .discount .discount-form,.cart .shipping .shipping-form{display:block!important;height:auto!important}.cart .discount span.toggle,.cart .shipping span.toggle{display:none}}@media only screen and (max-width:359px){.cart-collaterals .col3-set .col-1,.cart-collaterals .col3-set .col-2,.cart-collaterals .col3-set .col-3{clear:both;width:100%}}@media only screen and (min-width:768px){.header-buttons{margin:3px 69px 0 0;border:0}.header-button.currency-list,.header-button.lang-list{display:inline-block;margin-left:7px;padding:0 12px;border:solid 1px #bbb;text-align:left;text-indent:5px}.header-button.currency-list>a,.header-button.lang-list>a{text-align:left}.header .quick-access{padding:7px 10px 0 0}.header-links .links:last-child li.first{margin:0;border:0}.es-lang-class .header-button.currency-list{width:65px}}@media only screen and (min-width:980px) and (max-width:1199px){.product-view .product-shop{width:63%}.col1-layout .product-view .product-shop{width:53%}.product-view .addthis_button_tweet{width:95px}.addthis_default_main .addthis_counter{clear:left}.addthis_mini_style .addthis_counter{clear:inherit}.box-up-sell .jcarousel-clip{width:885px}.box-up-sell ul li{margin-right:9px;padding:12px;width:187px!important}.products-ups.jcarousel-list .last{margin-right:9px}.mini-products-list .product-image{width:70px}.mini-products-list .product-name{width:135px}.catalog-product-view .block-addon .block-content .mini-products-list .product-name{width:105px}.block-related .product-name{width:120px}#back-top{margin-left:495px}.block-poll .answer{width:150px}.de-lang-class .row-product .email-friend,.es-lang-class .row-product .email-friend{float:left;clear:left}.home-banner-right{display:none}.banner-block a .banner-block-bg{position:relative;top:0;left:10px}.banner-block a img{display:block;margin:0 auto 10px}button.button>span,.block-wishlist .actions a,.page-sitemap .links a{font-size:12px}.header .logo{margin-top:20px}.nav-container{display:inline-block;float:none!important;padding:25px 20px 0 0!important}}@media only screen and (min-width:768px) and (max-width:979px){#carousel-wrapper-top{margin-top:10px!important}#checkoutSteps .hide-button{display:block!important;float:right}#checkoutSteps .main-button{display:none}#checkoutSteps .hide-back{display:block!important;float:left;margin-bottom:5px;color:black;text-decoration:none;font-weight:bold;font-size:1.2em}#checkoutSteps .main-back{display:none}#checkoutSteps .steps .left,#checkoutSteps .steps .right{float:none!important;width:auto}#checkoutSteps .steps .right #checkout-review-load{margin-left:0;width:100%}#checkoutSteps .steps .right #onestep-checkout-review-totals.fixed{position:relative;top:5px;width:100%}.order-buttons{display:none!important}.sorter .view-mode{padding-top:0}.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}.shipping .jqTransformSelectWrapper{width:204px!important}.shipping .jqTransformSelectWrapper>div>span{font-size:11px}.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 td+td{padding:15px 10px}.cart .grid_custom_2.first-row-float{display:none!important}.cart .grid_custom_2{display:block!important}.mini-products-list .product-name{margin:0;padding-top:10px;width:100%}.catalog-product-view .block-addon .block-content .mini-products-list .product-name{padding-top:0;width:90%}.products-grid li.item{padding:5px 5px 15px}.products-grid .product-image{width:100%}.regular-price,.products-grid li.item .minimal-price-link{float:none}.products-grid li.item .price-box.map-info a{float:none;margin-top:2px;padding:0}.products-grid li.item .regular-price,.products-grid li.item .old-price{display:block}.product-shop .price-box{float:none}.button.btn-details{display:none}.products-grid .add-to-links{clear:left}button.button>span,.block-wishlist .actions a,.page-sitemap .links a{font-size:12px}.products-grid button.button{margin-right:10px}.product-view .product-img-box .more-views li.item-4{margin-left:0}.product-view .product-img-box{float:none;margin:0 auto 30px;width:310px}.product-view .product-shop{float:none;width:auto}.col1-layout .product-view .product-shop{float:none;width:auto}.catalog-product-view .map-popup{left:0!important}.addthis_default_main .addthis_counter{clear:inherit}.block-layered-nav dd{padding-left:5px}.outsourceonline-captcha-contacts-index .main .contacts-right{margin-top:15px}.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}.box-up-sell{height:auto}.box-up-sell h2{font-size:12px;line-height:15px}.box-up-sell .jcarousel-clip{width:670px}.box-up-sell .jcarousel-next,.box-up-sell .jcarousel-prev{top:10px}.box-up-sell ul li{margin-right:9px;padding:8px;width:141px!important}.box-up-sell ul.jcarousel-list li{margin-right:9px!important}.box-up-sell ul li .product-image img{width:136px;height:136px}#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%}#co-billing-form>fieldset{display:table-column}.checkout-progress li{clear:left;width:100%}.box-collateral.form-add .box-collateral-content{overflow:auto}.form-list select{width:340px}.multiple-checkout .gift-messages-form .item .details .field{width:267px}.multiple-checkout .gift-messages-form .form-list input.input-text{width:261px}.multiple-checkout .gift-messages-form .inner-box .form-list li.wide textarea{width:260px}.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-cols-wrapper{position:relative;overflow:hidden;padding-bottom:10px}.footer-col.last{margin-right:0}.my-account #wishlist-view-form #wishlist-table .product-image img{width:100px;height: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}.banner-block a .banner-block-bg{position:relative;margin-bottom:80px}.header>.logo{margin-left:30%}.block-cart-header{clear:right;padding-right:0}}@media only screen and (max-width:767px){.btn-remove, .btn-remove2{margin-left: 4px;}.container{padding:0px}.data-table td,.data-table tr.last th,.data-table th {padding: 1px;max-width:40px} .data-table th span.responsiveRemovable {display: none;} button.btn-update,button.btn-continue {display:block;margin: 0 auto;} .cart {padding: 5px;}  .data-table, .data-table h2,  .data-table tr th {font-size: 9px !important;}  .cart button.button {float:none !important;}.multiply_payments ul fieldset{padding-left:0!important}.chosen-container{width:95%!important}#carousel-wrapper-top{margin-top:10px!important}#checkoutSteps .steps .left,#checkoutSteps .steps .right{float:none!important;width:auto}#checkoutSteps .steps .right #checkout-review-load{margin-left:0;width:100%}#checkoutSteps .steps .right #onestep-checkout-review-totals.fixed{position:relative;top:5px;width:100%}#checkoutSteps .steps .left textarea{width:100%}#checkoutSteps .hide-button{display:block!important;float:right}#checkoutSteps .main-button{display:none}#checkoutSteps .hide-back{display:block!important;display:inline-block;float:left;margin-bottom:5px;color:black;text-decoration:none;font-weight:bold;font-size:1.2em}#checkoutSteps .main-back{display:none}.cart .grid_custom_2.first-row-float{display:none!important}.cart .grid_custom_2{display:block!important}body{padding:0}.header{padding:10px}.padding-s{padding:0 10px}#search_mini_form{margin:0;padding-top:10px}.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}#search_mini_form{width:100%}.header .form-search button.button{width:20%}.header .form-search button.button span{display:block;float:none;padding:0;text-align:center}.header .form-search .input-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;width:77%;font-size:11px;line-height:17px;moz-box-sizing:border-box}.block-cart-header{clear:left}.block-cart-header .cart-content{right:0;z-index:999}.header-buttons{clear:both}.toolbar{margin-bottom:20px}.toolbar .pager{padding:0 18px 18px 0}.toolbar .pager .amount{padding:0}.toolbar .pager .pages{margin:0;padding-top:10px}.pager .pages li{margin-right:10px;font-weight:normal;font-size:14px;line-height:17px}.toolbar-bottom .toolbar .pager{padding:0;border:0}.toolbar-bottom .toolbar .pages{float:left;overflow:hidden;margin-top:10px;padding-bottom:0;width:100%;border:0;border-top:1px solid #e5e5e5}.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:155px}.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:183px}.form-list .name-middlename input.input-text{width:111px}.form-list .customer-dob .dob-year input.input-text{width:146px}.shipping .jqTransformSelectWrapper{width:258px!important}#checkout-step-login .col-2 .form-list input.input-text{width:253px}.multiple-checkout .page-title.title-buttons h1{margin-bottom:10px}.pager .pages{clear:both;margin:0;padding-top:10px;text-align:center}.products-grid{margin-bottom:0!important}.products-grid li.item{position:relative;overflow:hidden;margin:0 0 20px;padding-bottom:20px;width:100%}.products-grid .product-image,.products-list .product-image{float:left;margin:0 20px 0 0;width:185px}.products-grid .product-shop,.products-list .product-shop{overflow:hidden;padding-bottom:10px}.products-list .ratings .rating-links a+span+a,.products-list .ratings .rating-links .separator{display:none}.products-grid .actions,.products-list .actions{margin:0}.product-view{margin-bottom:5px}.product-view .product-shop{float:none;width:100%}.col1-layout .product-view .product-shop{float:none;width:100%}.outsourceonline-captcha-contacts-index .main .contacts-right{margin-top:15px}.product-view .product-img-box{float:none;margin:0 auto 20px;width:310px}.product-view .product-name h1{font-size:16px;line-height:19px}.product-view h2{padding:17px 15px}.product-view .price-box{display:block!important;float:none!important;overflow:hidden!important;margin:0 0 10px}.add-to-cart button.button{float:none;margin-left:25px}.add-to-cart{padding-top:15px}.add-to-cart .qty-block{margin:10px 0 0 5px;padding-top:0}.add-to-cart .qty{padding:13px 7px 14px}.product-view .product-shop .add-to-links{padding-bottom:0;border-bottom:0}.product-view .product-shop .add-to-links li{float:none;margin:0!important;padding-bottom:19px;font-weight:normal;font-size:14px;line-height:17px}.product-view .product-shop .add-to-links li a{padding-left:24px!important;font-weight:normal}.product-view .row-product{padding-top:0}.product-view .row-product p{float:none!important;padding-left:24px!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}.addthis_default_main .addthis_counter{clear:inherit}.addthis_button_google_plusone{clear:left}.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;width:10px;height:10px;background-image:url(../images/toogle-button2.png)}.box-collateral-content{display:none;margin-bottom:7px}.box-up-sell ul li{overflow:hidden}.box-up-sell ul li .product-image{float:left;margin-right:15px;width:100px}.box-up-sell ul li .product-image img{width:100px;height:auto}.box-up-sell ul li.jcarousel-item .product-image{float:none;margin-right:0}.box-up-sell ul li.jcarousel-item .product-image img{width:auto;height:auto}.related-carousel.box-up-sell ul li .product-image{width:100%}.box-up-sell{padding:20px 0 0;border:0;background:0}.box-up-sell ul li{float:none;margin:0 0 20px;padding:0 0 20px;width:auto!important;border:0;border-bottom:1px solid #DDD;background:0}.box-up-sell .jcarousel-clip{margin:0 auto;width:184px}.box-up-sell .jcarousel-clip li{margin:0;padding:0;width:184px!important;border:0}.box-up-sell .jcarousel-next{top:150px;right:10px}.box-up-sell .jcarousel-prev{top:150px;left:10px}.header .header-buttons,.header .links,.header .links li{float:none}.header .links li a{display:block;margin:0}.header-button>a{height:38px}.header .row-2 .slogon,.header .header-links{display:none}.header .welcome-msg{padding-bottom:10px}.top-login,.menu-list{display:block}.top-login{height:auto;border:0!important}.header-buttons{display:none}.header-buttons2{display:none;margin:10px 0 0}.header-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;border-right:1px solid #b0b0b0;moz-box-sizing:border-box}.header-button ul{top:46px;right:auto;left:-1px}.top-login ul li a{height:46px;background-image:url(../images/login.png);background-position:center center}.top-login ul li a.Logout_link{background-image:url(../images/logout.png)}.header-button.menu-list>a{background-position:center center}.header-button.currency-list>a,.header-button.lang-list>a,.header-button.lang-list2>a{background-position:center 36px}.header-button.menu-list:hover>a{background-color:#f9f9f9}.header-button.currency-list:hover>a,.header-button.lang-list:hover>a,.header-button.lang-list2:hover>a{background-color:#f9f9f9}.header-button.menu-list>a,.header-button.currency-list>a,.header-button.lang-list>a,.header-button.lang-list2>a{padding-top:8px}.top-login ul{top:0;right:0;left:auto;height:100%!important}.col-main{padding-bottom:20px}.block{margin-bottom:8px;padding:0 10px}.block .block-title{margin-bottom:10px;padding-right:40px;padding-bottom:16px}.block .block-title:hover{cursor:pointer}.block.block-account .block-title:hover{cursor:default}.block .block-title span.toggle{top:5px}.sidebar .block.block-progress .block-content{display:block}.mini-products-list .product-name{width:210px}.catalog-product-view .block-addon .block-content .mini-products-list .product-name{width:85%}.catalog-product-view .block-addon .block-content .mini-products-list li{float:none;clear:both;width:100%;text-align:left}.product-view .product-shop .block-addon .block-content .product-details.over_prod select{margin:0}.catalog-product-view .block-addon .block-content .mini-products-list .product-image{float:left}.block-related .product-name{width:185px}#shopping-cart-table .product-image img{max-width: 40px;height: auto !important;}.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{display:block;float:none;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,.grid_custom_1,.grid_custom_2{clear:both;width:100%}.cart-collaterals .col2-set .col-1,.grid_custom_1{margin-bottom:25px}.cart .bottom-buttons .checkout-types li,.cart .title-buttons .checkout-types li{display:block;float:none;clear:both;margin:auto;margin-top:15px;width:80%;text-align:center}.cart .bottom-buttons .checkout-buttons,.cart .title-buttons .checkout-types{float:none}.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{width:100%;border:1px solid #ececec}.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:0}.my-account .data-table td{display:block;border:0}.my-account .data-table colgroup{display:none}.my-account #my-orders-table td{padding:10px 10px 0 10px}.my-account #my-orders-table td.order-qty{font-weight:bold}.my-account #my-orders-table td.order-qty .nobr strong{font-weight:normal}.my-account #my-orders-table td.order-product-name .product-name{font-weight:bold}.my-account #my-orders-table td.order-subtotal.last{text-align:left}.my-account #my-orders-table td.last{padding-bottom:10px}.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{min-width:294px;max-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{width:200px;height: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;width:100px;height:100px}.product-review .product-img-box .product-image img{width:100px;height: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}.block-progress{margin:0}.block-progress .block-title span.toggle{display:none!important}.opc .field{width:287px}.form-list li.wide .input-box{width:288px}#checkoutSteps .steps .left .form-list li.wide .input-box,#checkoutSteps .steps .left .form-list li.wide,#checkoutSteps .steps .left .form-list li .input-box{width:100%!important}#checkoutSteps .steps .left .form-list .field{float:left;width:100%}#checkoutSteps .steps .left .form-list select,#checkoutSteps .steps .left .form-list input.input-text,#checkoutSteps .steps .left .form-list input.date{width:95%!important}#co-payment-form{width:100%}.form-list select{width:270px}.form-list select option{width:257px}.opc .form-list li.wide input.input-text,.form-list input.input-text,.form-list li.wide input.input-text{width:265px}.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:287px}.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:264px}.form-list .name-middlename input.input-text{width:82px!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{padding:0;border: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}.opc .fields select,.opc .field select{width:267px}#checkout-progress-wrapper{display:none}#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:265px}.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:286px}.title-buttons{text-align:left}.account-login .registered-users-wrapper,.account-login .new-users-wrapper{clear:both;width:100%}#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{width:100%;border:1px solid #ececec}.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:0}.cms-privacy-policy-cookie-restriction-mode .data-table td,.cms-privacy-policy-cookie-restriction-mode .data-table th{display:block;border:0}.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 15px}.sidebar .block .block-content,.block-compared,.block-compare,.block-wishlist,.breadcrumbs,.toolbar .sorter,.cart .crosssell .add-to-links li+li,.col-left .block-account,.my-account .data-table thead,.opc #checkout-review-table thead,.opc #checkout-review-table colgroup,.opc #checkout-review-table .item-options,.footer-col-content{display:none}.footer{padding:20px 10px 0}.footer-cols-wrapper{margin:0;border:0}.footer-col,.footer-newsletter{float:left!important;margin-right:0;width:100%!important}.footer address{border-top:0}.footer h4:hover{cursor:pointer}.map-popup{left:0!important;width:320px}.map-popup-heading,#map-popup-content{padding:20px;width:280px}.contact-left,#contactForm{float:none;margin:0;width:100%}#contactForm .form-list .field{float:none;width:100%}.footer-col-content{padding-bottom:10px}.form-alt li.last .input-box{width:auto!important}.home-banner-right{display:none}.banner-block li{margin-bottom:15px}.store-switcher{float:none;margin:0 0 10px}.header>.logo{margin-left:0}button.button>span,.block-wishlist .actions a,.page-sitemap .links a{font-size:11px}.products-grid .add-to-links,.products-list .add-to-links{display:none}button.btn-update,button.btn-continue{display:block;float:none;margin:0 auto}button.btn-continue,.cart .bottom-buttons .checkout-buttons,.cart .bottom-buttons .checkout-types,.cart .title-buttons .checkout-types,.cart .bottom-buttons button.button{float:none;text-align:center}.data-table td,.data-table tr.last th,.data-table th{padding:5px}button.btn-update,button.btn-continue{display:block;margin:0 auto}.cart .bottom-buttons .checkout-types li,.cart .title-buttons .checkout-types li{display:block;float:none;clear:both;margin:auto;margin-top:15px;width:80%;text-align:center}button.btn-checkout{margin-bottom:20px}.cart .totals table th,.cart .totals table td{padding:15px 10px;font-size:11px}}@media only screen and (min-width:480px) and (max-width:767px){.account-login .registered-users .form-list input.input-text{width:372px}.form-list input.input-text,.form-list li.wide input.input-text{width:333px}.form-list .name-middlename{width:132px}.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:202px}.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:230px}.form-list .name-middlename input.input-text{width:104px}.form-list .customer-dob .dob-year input.input-text{width:213px}.shipping .jqTransformSelectWrapper{width:378px!important}.box-up-sell .products-grid td{width:378px}.box-up-sell .jcarousel-next{right:50px}.box-up-sell .jcarousel-prev{left:50px}.block-wishlist .product-name{width:320px}.product-view .product-img-box{margin:0 auto 10px;width:310px}.product-view .product-img-box .more-views li.item-4{margin-left:0}.product-view .product-name h1{font-size:16px;line-height:19px}.addthis_button_google_plusone{clear:inherit}.products-grid .product-image,.products-list .product-image{width:210px}.products-grid .minimal-price-link{float:left;margin-left:10px}.map-popup{left:50px!important;width:340px}.map-popup-heading,#map-popup-content{width:300px}.mini-products-list .product-name{width:315px}.catalog-product-view .block-addon .block-content .mini-products-list .product-name{width:88%}#shopping-cart-table .product-image img{width:100px;height:100px}.form-list li.wide .input-box{width:288px}#checkoutSteps .steps .left .form-list li.wide .input-box{width:90%}.form-list select{width:395px}.form-list select option{width:386px}.opc .form-list li.wide input.input-text,.form-list input.input-text,.form-list li.wide input.input-text{width:390px}.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:296px}.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:270px}.form-list .name-middlename{width:122px}.form-list .name-middlename input.input-text{width:158px!important}.gift-messages-form .inner-box .form-list li.wide textarea{max-width:390px;width:390px}.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{padding:10px;border:1px solid #e5e5e5}#multiship-addresses-table select{width:150px}.opc .field{clear:left}.opc .fields select,.opc .field select{width:390px}.advanced-search .form-list select{width:416px}.footer h4{margin-bottom:12px;padding-bottom:10px}.container-slider{margin:0 auto}}@media only screen and (max-width:979px){.header{padding-bottom:0}#search_mini_form{position:static;margin:0 0 20px;padding:0;width:100%}#search_mini_form .button{width:auto}.header .form-search .input-text{border:0}.products-grid{margin-bottom:10px}.ratings .rating-box{float:none;margin:0 0 10px}button.button>span,.block-wishlist .actions a,.page-sitemap .links a{font-size:11px}button.button>span span{padding:0 10px}.products-grid .actions,.products-list .actions{background:0;opacity:1}.products-grid .link-wishlist,.products-list .link-wishlist,.products-grid .link-compare,.products-list .link-compare{background-color:#313131!important}.products-grid .link-wishlist:hover,.products-list .link-wishlist:hover,.products-grid .link-compare:hover,.products-list .link-compare:hover{background-color:#000!important}.products-grid .add-to-links,.products-list .add-to-links{padding:5px 0 0}#checkout-step-login .col2-set #origin-button{display:none}#checkout-step-login .col2-set #double-button{position:relative;left:-10px;display:block!important;padding:0 10px;border-top:1px solid #ececec}.cart .totals{clear:both}.title-buttons{margin:10px 0}.cart .totals .price{font-size:18px}}@media only screen and (max-width:1200px){.products-grid li.item .ratings .rating-box{float:none;margin:0 auto 10px}.products-grid li.item .ratings .amount{display:block;float:none;margin:0;text-align:center}}@media only screen and (max-width:560px){.button.btn-details{display:none}#checkout-step-login .col2-set #origin-button{display:none}#checkout-step-login .col2-set #double-button{position:relative;left:-10px;display:block!important;padding:0 10px;border-top:1px solid #ececec}}@media only screen and (max-width:460px){.header a.logo{width:90%;margin: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}.page-sitemap .links{margin:0}.cart .totals button.button>span{font-size:12px}.header .form-search button.button span{display:block;float:none;padding:0;text-align:center;font-size:11px}.banner-block li{margin:0 0 10px}.banner-block a .banner-block-bg{position:relative;display:block;margin-bottom:85px}.banner-block a{text-align:center}.regular-price .price{font-size:18px}#checkout-step-login .col2-set .col-1,#checkout-step-login .col2-set .col-2,#checkout-step-login .col-2 .form-list input.input-text{float:none;margin-right:0;width:100%}#checkout-step-login .col2-set .col-1 .input-box,#checkout-step-login .col2-set .col-2 .input-box{width:95%!important}.section li div.field label,.section li.wide label,.form-list label,.section li div.input-box label{width:auto!important}#checkout-step-login .col2-set #origin-button{display:none}#checkout-step-login .col2-set #double-button{position:relative;left:-10px;display:block!important;padding:0 10px;border-top:1px solid #ececec}}@media only screen and (min-width:362px) and (max-width:650px){.brand-list li{width:49%}}@media only screen and (max-width:362px){.product-view .product-img-box{width:288px;text-align:left}.product-view .product-img-box .product-image{left:0;overflow:hidden;width:284px;height:306px}.product-view .product-img-box .product-image #wrap{left:172px}.container-slider{width:286px}.tumbSlider li,.container-slider li{width:95px!important}.container-slider li a{width:90px}.brand-list li{width:99%}.chosen-container-single .chosen-single span{width:150px!important}.products-grid .product-image,.products-list .product-image{width:110px}}@media only screen and (min-width:980px) and (max-width:1250px){.cart .discount .input-box,.cart .shipping .input-box{width:48%}}