/**
 * @warning   This file was auto-generated by config.phtml
 * @created   2026-01-06 20:30:27
 */
th,td{text-align:left;}
th:first-child,td:first-child{padding-left:0;}
th:last-child,td:last-child{padding-right:0;}
select{padding-right:25px !important;background-image:url(../images/icons/select.png);background-position:right center;background-color:#fff;background-repeat:no-repeat;}
input[type='radio'],input[type='checkbox']{margin-right:5px;}
.backgroundsize select{background-image:url(../images/icons/select@2x.png);background-size:25px 25px;}
.left, .f-left{float:left !important;}
.right, .f-right{float:right !important;}
.a-left{text-align:left;}
.a-right{text-align:right;}
.header-left{float:left;}
.header-right{float:right;}
.header-cart .subtotal{text-align:right;}
.header-cart .subtotal .label{margin-right:5px;}
.header-cart .truncated{float:right;}
.header-middle .header-left{text-align:left;}
.header-middle .header-right{text-align:right;}
.header-menu.menu-main .menu-search .menu-panel{right:0;}
.header-menu.menu-mobile .menu-item{text-align:left !important;}
.menu-item .icon,
.menu-item .image{margin-right:5px;}
.menu-item .label{margin-left:7px;}
.menu-item .toggle,
.menu-item .opener{right:0;}
.menu-main li.level-top{float:left;text-align:left;}
.menu-main li.level-top.menu-search,
.menu-main li.level-top.menu-cart,
.menu-main li.level-top.menu-account{float:right;}
.menu-main a.level-top .label{right:0;}
.menu-main a.level-top .label:after{right:4px;border-right:5px solid transparent;}
.menu-main .menu-parent > a:after{float:right;margin-left:5px;}
.block-search .action.search{right:0;}
.block-search .input-text{padding-left:0;padding-right:25px;}
.cart-opener{float:right;}
.account-opener{float:right;}
.sidebar .accordion .menu-item{text-align:left !important;}
.sidebar .btn-edit,
.sidebar .btn-remove{float:right;}
.sidebar .actions a{float:right;margin-top:15px;margin-left:5px;}
.sidebar .block-title:before{float:right;}
.sidebar .block-layered-nav .currently .btn-remove{float:right;margin-left:5px;}
.sidebar .block-poll .votes{float:right;margin-left:5px;}
.sidebar .product-items .action.delete{left:auto;right:0;}
.sidebar .product-items .product-item-name{margin-right:20px;}
.filter-options-title{padding-right:20px;}
.filter-options-title .opener{right:0;}
.filter-options-panel{text-align:left;}
.filter-options-panel .count{float:right;}
.filter-current .filter-label{float:left;margin-right:10px;}
.filter-current .filter-value{text-align:right;}
.filter-current .filter-current-subtitle:before{right:0;}
.toolbar .pages .previous:after{content:'\e9f8';font-family:capicon;}
.toolbar .pages .next:after{content:'\e9f5';font-family:capicon;}
.add-to-links .action.tocompare{margin-left:10px;}
.products-list .ratings-box{float:right;}
.catalog-product-view .product.media{float:left;margin-right:3%;}
.catalog-product-view .product-info-main{float:left;}
.catalog-product-view .product-actions{float:right;}
.catalog-product-view .product-social-links{float:left;}
.catalog-product-view #tab-panel-reviews .block-content{text-align:left;}
.catalog-product-view .review-date{float:right;margin-top:8px;margin-left:5px;font-weight:500;}
.catalog-product-view .review-ratings{float:right;}
.product-review .product-img-box{float:left;width:140px;}
.product-review .product-details{margin-left:170px;overflow:hidden;}
.tabs-wrapper.accordion .tab-title .opener{float:right;}
.col2-set .col-1{float:left;}
.col2-set .col-2{float:right;}
.col3-set .col-1{float:left;}
.col3-set .col-2{float:left;margin-left:2%;}
.col3-set .col-3{float:right;}
.block-layered-nav dd li .count{float:right;}
.form .fieldset .field{float:left;}
.form.search.advanced .group.price .addon .addafter{right:0;}
.form.contact .field.name,
.form.contact .field.email{float:left;width:31%;margin-right:4%;margin-left:0;}
.form.contact .field.telephone{float:left;width:30%;margin-left:0;margin-right:0;}
.fieldset .field .fields.group .field{float:left;}
.form.search.advanced .fields.range .field:first-child .control{padding-right:10px;}
.form.search.advanced .fields.range .field:last-child .control{padding-left:10px;}
.form.search.advanced .fields.range .field:first-child .control:after{right:-10px;}
.control div.mage-error,
.control div.field-error{right:0;}
.control div.mage-error:after,
.control div.field-error:after{right:10px;border-right:6px solid transparent;}
.cart-content{float:left;}
.cart-summary{float:right;}
.cart.table-wrapper .cart tbody .product-item-name{padding-right:20px;}
.cart.table-wrapper .actions-toolbar > .action-delete{right:0;}
.cart-totals .a-right{text-align:left !important;}
.cart-totals .a-right .price{display:block;text-align:right !important;}
.cart-container .product-description .cell-label{margin-right:3px;}
.cart-container .product-description .button-remove{right:0;}
.cart-container .product-description .subtotal{text-align:right;}
.cart.table-wrapper .cart tbody td{float:right;width:66%;margin-left:2%;text-align:left !important;}
.cart.table-wrapper .cart tbody td.col.image{float:left;width:30%;margin-left:0;margin-right:2%;}
.cart.main.actions{text-align:right;}
tr.summary-total .summary-collapse{float:right;background-position:0 7px;}
tr.show-details .summary-collapse{background-position:0 -50px;}
.gift-message-link{background-position:0 7px;}
.gift-message-link.expanded{background-position:0 -50px;}
.header-cart .btn-edit,
.header-cart .btn-remove{float:right;}
.header-cart .product-item-photo{float:left;}
.header-cart .product-item-details{margin-left:90px;overflow:hidden;}
.item-options{text-align:left;}
.item-options dt{float:left;margin-right:3px;}
.dashboard .box-reviews .number{float:left;padding:0 10px;font-size:130%;line-height:1.25em;}
.dashboard .box-reviews .details{margin-left:38px;}
.box-account .box-head h2{float:left;}
.box-account .box-head a{float:right;}
.popup-closer{right:0;}
.popup-full .popup-panel{text-align:left;}
.popup-register button.action.secondary{margin-left:5px;}
.opc .step-title .number,
.opc .step-title h2{float:left;}
.opc .step-title a{float:right;}
#opc-login .buttons-set a,
.account-login .buttons-set a{float:right !important;margin:5px 0;}
.rating-result > span{left:0;}
.footer-scroll{text-align:right;}
.product-timer{right:0;}
.timer-wide .title{text-align:left;}
.timer-wide .timer{float:right;margin-left:10px;}
.offer-timer .timer .icon{margin-right:5px;}
.owl-theme .owl-prev{left:0;}
.owl-theme .owl-prev:before{content:'\e9ea';font-family:capicon;font-size:140%;}
.owl-theme .owl-next{right:0;}
.owl-theme .owl-next:before{content:'\e9ed';font-family:capicon;font-size:140%;}
.multiple-checkout .place-order .grand-total big span{margin-left:15px;}
.zoom-button{right:0;}

.menu-item .label:before{left:-4px;border-right:5px solid #555;}
.header-vertical .menu-main .menu-panel{top:0;left:100% !important;right:auto !important;}
.header-vertical .menu-main ul.level0 .menu-panel{left:0 !important;}
.sidebar-main .menu-main .menu-panel{top:0;left:100% !important;right:auto !important;}
.sidebar-main .menu-main ul.level0 .menu-panel{left:0 !important;}
.sidebar-additional .menu-main .menu-panel{top:0;left:auto !important;right:100% !important;}
.sidebar-additional .menu-main ul.level0 .menu-panel{right:0 !important;}

.page-products.page-layout-3columns .columns{text-align:center;}
.page-products.page-layout-3columns .columns > * {text-align:left;}

.w1,.w2,.w3,.w4,.w5,
.w6,.w7,.w8,.w9,.w10,
.w11,.w12,.w13,.w14,.w15,
.w12-66,.w13-66,.w14-66,.w15-66,.w16-66,
.w16,.w17,.w18,.w19,.w20,
.w21,.w22,.w23,.w24,.w25,
.w26,.w27,.w28,.w29,.w30,
.w29-33,.w30-33,.w31-33,.w32-33,.w33-33,
.w31,.w32,.w33,.w34,.w35,
.w36,.w37,.w38,.w39,.w40,
.w37-66,.w38-66,.w39-66,.w40-66,.w41-66,
.w41,.w42,.w43,.w44,.w45,
.w46,.w47,.w48,.w49,.w50,
.w51,.w52,.w53,.w54,.w55,
.w54-33,.w55-33,.w56-33,.w57-33,.w58-33,
.w56,.w57,.w58,.w59,.w60,
.w61,.w62,.w63,.w64,.w65,
.w62-66,.w63-66,.w64-66,.w65-66,.w66-66,
.w66,.w67,.w68,.w69,.w70,
.w71,.w72,.w73,.w74,.w75,
.w76,.w77,.w78,.w79,.w80,
.w79-33,.w80-33,.w81-33,.w82-33,.w83-33,
.w81,.w82,.w83,.w84,.w85,
.w86,.w87,.w88,.w89,.w90,
.w91,.w92,.w93,.w94,.w95,
.w96,.w97,.w98,.w99{float:left;margin-left:1%;margin-right:1%;}

.main-header .cms-index-index .page-header{position:absolute;top:0;left:0;right:0;bottom:0;visibility:hidden;z-index:120;}

.header-horizontal .menu-main .menu-parent a.level-top:after{display:none;float:none;}
	    .menu-main .menu-parent > a:after{content:'\e9ed';}
    .sliding .opener:before{content:'\e9ef';}
.sliding .menu-title:before{content:'\e9ec';}
.menu-item .toggle:before,
.accordion .parent > a .opener:before,
.accordion .tab-title > .opener:before{content:'\e9db';}
.menu-item .active .toggle:before,
.accordion .parent.active > a .opener:before,
.accordion .tab-title.active > .opener:before{content:'\e9de';}

        
                                                                                        .header-horizontal .menu-main .menu-wrapper{text-align:center;}
                .header-horizontal .menu-main li.level-top{display:inline-block;float:none;vertical-align:top;}
                .header-horizontal .menu-main li.level-top.menu-search,
                .header-horizontal .menu-main li.level-top.menu-cart,
                .header-horizontal .menu-main li.level-top.menu-account{float:right;}
                .header-horizontal .menu-mobile .menu-wrapper{text-align:left;}
                                                                    


.header-horizontal,
.header-horizontal .header-panel,
.header-horizontal .header-inner,
.header-horizontal .menu-main a.level-top,
.header-horizontal .menu-main .menu-search{height:60px;line-height:60px;}


.js.menu-active .header-horizontal,
.no-js .header-horizontal:hover{z-index:136;}

	    .header-horizontal .menu-mobile .menu-overlay{z-index:130;}
        
            .csstransforms .menu-mobile.active .menu-trigger .line-1{margin:0;top:1px;transform:rotate(45deg);-webkit-transform:rotate(45deg);}
    .csstransforms .menu-mobile.active .menu-trigger .line-2{margin:0;top:-1px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
    .csstransforms .menu-mobile .menu-trigger span{transition:transform 200ms;transition:-webkit-transform 200ms;transition:transform 200ms,-webkit-transform 200ms;}


	    @media(max-width:959px){
    	.menu-trigger{display:block;}
        .header-horizontal .header-cart .border{display:none;}
            }

.header-logo .logo-svg{display:none;}
.svg .header-logo .logo-img{display:none;}
.svg .header-logo .logo-svg{display:inline;}
.header-middle .header-item{float:right;}
.header-middle .header-logo,
.header-horizontal .header-logo{float:left;}
.menu-trigger{float:right;}
.header-vertical .header-logo{text-align:center;}

.footer-logo .logo-svg{display:none;}
.svg .footer-logo .logo-img{display:none;}
.svg .footer-logo .logo-svg{display:inline;}
.footer-logo{text-align:center;}



.header-horizontal .menu-mobile .menu-wrapper{display:none;}

.header-horizontal .menu-mobile .menu-section,
.header-horizontal .menu-mobile .menu-background{left:0;right:auto;}

.header-horizontal .menu-mobile .menu-wrapper{z-index:140;}
.header-horizontal .menu-mobile .menu-closer{position:absolute;top:0;right:-5px;z-index:20;}
.header-horizontal .menu-mobile .header-account{margin-right:35px;}




.product-timer .icon:before{content:'\e932';}

.products-grid .product-item{width:25%;}@media(max-width:1023px){.products-grid .product-item{width:33.33%;}}@media(max-width:567px){.products-grid .product-item{width:50%;}}@media(max-width:319px){.products-grid .product-item{width:100%;}}
.products .product, .products .product-item{font-size: 14px;} select, input.qty, input.item-qty, input.input-text, .password-strength-meter, .form.search.advanced .group.price .addon .addafter, .products-grid.wishlist .product-item-actions .action.edit, .products-grid.wishlist .product-item-actions .action.delete{height: 42px; line-height: 42px;} .title-buttons h1, .title-buttons h2, .title-buttons h3, .title-buttons h4, .title-buttons h5, .title-buttons h6{line-height: 42px;} .catalog-product-view .box-tocart select, .catalog-product-view .box-tocart input.qty, .catalog-product-view .box-tocart input.input-text{height: 52px; line-height: 52px;} .catalog-product-view .block-bundle-summary .price-box .price-wrapper > .price{font-size: 46px;} 
body{min-width:300px;}

.w1{width:1%;}.w2{width:2%;}.w3{width:3%;}.w4{width:4%;}.w5{width:5%;}
.w6{width:6%;}.w7{width:7%;}.w8{width:8%;}.w9{width:9%;}.w10{width:10%;}
.w11{width:11%;}.w12{width:12%;}.w13{width:13%;}.w14{width:14%;}.w15{width:15%;}
.w12-66{width:12.66%;}.w13-66{width:13.66%;}.w14-66{width:14.66%;}.w15-66{width:15.66%;}.w16-66{width:16.66%;}
.w16{width:16%;}.w17{width:17%;}.w18{width:18%;}.w19{width:19%;}.w20{width:20%;}
.w21{width:21%;}.w22{width:22%;}.w23{width:23%;}.w24{width:24%;}.w25{width:25%;}
.w26{width:26%;}.w27{width:27%;}.w28{width:28%;}.w29{width:29%;}.w30{width:30%;}
.w29-33{width:29.33%;}.w30-33{width:30.33%;}.w31-33{width:31.33%;}.w32-33{width:32.33%;}.w33-33{width:33.33%;}
.w31{width:31%;}.w32{width:32%;}.w33{width:33%;}.w34{width:34%;}.w35{width:35%;}
.w36{width:36%;}.w37{width:37%;}.w38{width:38%;}.w39{width:39%;}.w40{width:40%;}
.w37-66{width:37.66%;}.w38-66{width:38.66%;}.w39-66{width:39.66%;}.w40-66{width:40.66%;}.w41-66{width:41.66%;}
.w41{width:41%;}.w42{width:42%;}.w43{width:43%;}.w44{width:44%;}.w45{width:45%;}
.w46{width:46%;}.w47{width:47%;}.w48{width:48%;}.w49{width:49%;}.w50{width:50%;}
.w51{width:51%;}.w52{width:52%;}.w53{width:53%;}.w54{width:54%;}.w55{width:55%;}
.w54-33{width:54.33%;}.w55-33{width:55.33%;}.w56-33{width:56.33%;}.w57-33{width:57.33%;}.w58-33{width:58.33%;}
.w56{width:56%;}.w57{width:57%;}.w58{width:58%;}.w59{width:59%;}.w60{width:60%;}
.w61{width:61%;}.w62{width:62%;}.w63{width:63%;}.w64{width:64%;}.w65{width:65%;}
.w62-66{width:62.66%;}.w63-66{width:63.66%;}.w64-66{width:64.66%;}.w65-66{width:65.66%;}.w66-66{width:66.66%;}
.w66{width:66%;}.w67{width:67%;}.w68{width:68%;}.w69{width:69%;}.w70{width:70%;}
.w71{width:71%;}.w72{width:72%;}.w73{width:73%;}.w74{width:74%;}.w75{width:75%;}
.w76{width:76%;}.w77{width:77%;}.w78{width:78%;}.w79{width:79%;}.w80{width:80%;}
.w79-33{width:79.33%;}.w80-33{width:80.33%;}.w81-33{width:81.33%;}.w82-33{width:82.33%;}.w83-33{width:83.33%;}
.w81{width:81%;}.w82{width:82%;}.w83{width:83%;}.w84{width:84%;}.w85{width:85%;}
.w86{width:86%;}.w87{width:87%;}.w88{width:88%;}.w89{width:89%;}.w90{width:90%;}
.w91{width:91%;}.w92{width:92%;}.w93{width:93%;}.w94{width:94%;}.w95{width:95%;}
.w96{width:96%;}.w97{width:97%;}.w98{width:98%;}.w99{width:99%;}

.full{float:left;width:100%;}

.mr0{margin-right:0;}
.ml0{margin-left:0;}

.pr0{padding-right:0;}
.pl0{padding-left:0;}



@media(max-width:1024px){
.toolbar .sorter .amount{display:none !important;}
}

@media(max-width:960px){
.hide-960{display:none !important;}
}
@media(min-width:768px){
.page-layout-3columns .sidebar-additional-sticky{display:block !important;}
}
@media(max-width:767px){
.w1,.w2,.w3,.w4,.w5,
.w6,.w7,.w8,.w9,.w10,
.w11,.w12,.w13,.w14,.w15,
.w12-66,.w13-66,.w14-66,.w15-66,.w16-66,
.w16,.w17,.w18,.w19,.w20,
.w21,.w22,.w23,.w24,.w25,
.w26,.w27,.w28,.w29,.w30,
.w29-33,.w30-33,.w31-33,.w32-33,.w33-33,
.w31,.w32,.w33,.w34,.w35,
.w36,.w37,.w38,.w39,.w40,
.w37-66,.w38-66,.w39-66,.w40-66,.w41-66,
.w41,.w42,.w43,.w44,.w45,
.w46,.w47,.w48,.w49,.w50,
.w51,.w52,.w53,.w54,.w55,
.w54-33,.w55-33,.w56-33,.w57-33,.w58-33,
.w56,.w57,.w58,.w59,.w60,
.w61,.w62,.w63,.w64,.w65,
.w62-66,.w63-66,.w64-66,.w65-66,.w66-66,
.w66,.w67,.w68,.w69,.w70,
.w71,.w72,.w73,.w74,.w75,
.w76,.w77,.w78,.w79,.w80,
.w79-33,.w80-33,.w81-33,.w82-33,.w83-33,
.w81,.w82,.w83,.w84,.w85,
.w86,.w87,.w88,.w89,.w90,
.w91,.w92,.w93,.w94,.w95,
.w96,.w97,.w98,.w99{width:100%;margin-right:0;margin-left:0;}

.header-menu.menu-mobile .menu-block,
.header-menu.menu-mobile .menu-center{width:100%;margin-right:0;margin-left:0;}

.half{width:48%;margin-right:1%;margin-left:1%;}

.header-welcome{display:none;}

.sidebar-main,
.sidebar-additional{position:static !important;height:auto !important;margin-left:0 !important;margin-right:0 !important;visibility:visible !important;}
.sidebar-main .sidebar,
.sidebar-additional .sidebar{position:static !important;width:auto !important;transform:translateX(0) !important;}
.column.main{width:100% !important;padding-right:0 !important;padding-left:0 !important;}

.toolbar .sidebar-button{display: none !important;}

.col2-set .col-1,
.col2-set .col-2,
.col3-set .col-1,
.col3-set .col-2,
.col3-set .col-3,
.col2-set .col-wide,
.col2-set .col-narrow{width:100%;}

#payment_form_ccsave{width:100%;}

.advanced-search .form-list .control,
.advanced-search .form-list .input-range{width:100%;}

.block-layered-nav dd li,
.block-layered-nav .currently ol li{line-height:2.3333em;background-position:3px 10px;}
.block-layered-nav dd li:hover,
.block-layered-nav .currently ol li:hover{background-position:6px 10px;}

.toolbar .sort-by,
.toolbar sorter .amount{border-right:none;}

.catalog-product-view .review-date{float:none;margin:8px 0 10px;}
.catalog-product-view .review-ratings{float:none;max-width:none;}

.replace-related{margin-bottom:0;}

.my-wishlist .product-image{max-width:none;}

#cboxTitle{display:none !important;}

.data-table.orders th.ship,
.data-table.orders td.ship,
.data-table.orders td.status,
.data-table.orders th.status{display:none;}

.linearize-table-large tr,
.linearize-table-large th,
.linearize-table-large td{display:block;}
.linearize-table-large thead th.lin-hide{display:none;}
.linearize-table-large thead th:nth-child(1n+2){display:none;}
.linearize-table-large tbody tr{position:relative;}
.linearize-table-large tbody td{padding:0;}
.linearize-table-large tbody td.lin-hide{display:none;}
.linearize-table-large tbody td:first-child{padding-top:10px;}
.linearize-table-large tbody td:last-child{padding-bottom:10px;}
.linearize-table-large tfoot tr:after{content:'';display:table;clear:both;}
.linearize-table-large tfoot td.lin-hide{display:none;}
.linearize-table-large .product-image{text-align:center;}
.linearize-table-large .linearize-hide{display:none;}
.linearize-table-large .linearize-unpad{padding:0;}
.linearize-table-large .linearize-show{display:block;}

.linearize-table-large tbody td[data-rwd-label]{text-align:left;}
.linearize-table-large tbody td[data-rwd-label]:before{content: attr(data-rwd-label) ":";padding-right:5px;}
.linearize-table-large tfoot tr{display:block;text-align:right;}
.linearize-table-large tfoot td{display:block;float:left;}
.linearize-table-large tfoot td:nth-child(odd){clear:left;width:60%;padding-right:0;padding-left:0;text-align:left;}
.linearize-table-large tfoot td:nth-child(even){width:40%;padding-right:0;padding-left:0;text-align:right;}

.half{width:48%;margin-right:1%;margin-left:1%;}
.col2.half{clear:left;}
}

@media(max-width:568px){
.nobr{white-space:normal !important;}

.header-top .header-language .title .text{display:none;}

.header-middle .header-logo{position:static;height:auto;}
.header-middle .header-item{display:none;}

input.input-text,
textarea,
.form .fieldset,
.form .fieldset .field,
.form .fieldset > .legend,
.form.contact .field.name,
.form.contact .field.email,
.form.contact .field.telephone,
.sales-guest-form .admin__legend{width:100%;margin-right:0;margin-left:0;}

input.qty{width:50px;}

.control div.mage-error,
.control div.field-error{display:block !important;position:static;padding:0 !important;text-align:inherit !important;color:#ff8571;background:none;}
.control div.mage-error:before,
.control div.field-error:before{display:inline-block;}
.control div.mage-error:after,
.control div.field-error:after{display:none;}
.control .v-fix div.mage-error,
.control .v-fix div.field-error{display:block;}

.advanced-search .form-list .input-range{float:left;width:100%;}

.product-view .box-tags .product-tags{text-align:center;}
.product-view .box-tags .form-add label{margin:0;text-align:center;}
.product-view .box-tags .form-add .control{width:100%;padding:0;}
.product-view .box-tags .form-add input.input-text{width:100%;}
.product-view .box-tags .note{margin:3px 0;text-align:center;}

.product-review .product-img-box{float:none;margin-bottom:30px;}
.product-review .product-details{margin:0;}

.cart-totals .checkout-types{text-align:center;}

.products-list .product-item-photo{margin-bottom:20px;}

.order-items .sub-title .separator{display:none;}

.checkout-progress li{width:25%;}

.footer .col{display:block;float:left;width:100%;margin-right:0;margin-left:0;}

#my-reviews-table td{display:block;}

#subscribe-form label{float:none;line-height:20px;}
#subscribe-form .control{width:100%;}
#subscribe-form .input-text{width:100%;padding:0;text-align:center;}

.linearize-table tr,
.linearize-table th,
.linearize-table td{display:block;}
.linearize-table thead th.lin-hide{display:none;}
.linearize-table thead th:nth-child(1n+2){display:none;}
.linearize-table tbody tr{position:relative;}
.linearize-table tbody td{padding:0;}
.linearize-table tbody td.lin-hide {display:none;}
.linearize-table tbody td:first-child{padding-top:10px;}
.linearize-table tbody td:last-child{padding-bottom:10px;}
.linearize-table tfoot tr:after{content:'';display:table;clear:both;}
.linearize-table tfoot td.lin-hide{display:none;}
.linearize-table .product-image{text-align:center;}
.linearize-table .linearize-hide{display:none;}
.linearize-table .linearize-unpad{padding:0;}
.linearize-table .linearize-show{display:block;}

.linearize-table tbody td[data-rwd-label]{text-align:left;}
.linearize-table tbody td[data-rwd-label]:before{content:attr(data-rwd-label) ":";float:left;padding-right:5px;}
.linearize-table tbody td .btn-remove2{position:absolute;padding:15px;top:0;right:0;}
.linearize-table tfoot tr{display:block;text-align:right;}
.linearize-table tfoot td{display:block;float:left;}
.linearize-table tfoot td:nth-child(odd){clear:left;width:60%;padding-right:0;padding-left:0;text-align:left;}
.linearize-table tfoot td:nth-child(even){width:40%;padding-right:0;padding-left:0;text-align:right;}

#wishlist-table.linearize-table tbody td[data-rwd-label]:before{display:none;}
#wishlist-table.linearize-table tbody td .cart-cell{text-align:center;}

.half{width:100%;margin:0;}
}

@media(max-width:480px){
a.action.primary,
button.action{width:100%;}

.popup-full button.action.secondary{margin-top:10px;}
.popup-register button.action.secondary{margin-left:0;margin-right:0;}

.product-cart-actions button.action{width:auto;}

.product-view .product-shop .add-to-cart{width:100%;text-align:center;}
.product-view .product-shop .add-to-cart label{display:block;}
   
.product-shop .add-to-box{width:100%;}
.add-to-cart .button.btn-cart{margin-top:20px;}

.catalogsearch-advanced-index .buttons-set button.button span{padding:0;}

.opc .allow .step-title a{display:none;}

#opc-login .buttons-set a,
.account-login .buttons-set a{display:block;float:none !important;}

.box-account .box-head a{display:block;float:none;margin:10px 0;}

.product-view .product-shop .add-to-links{width:100%;text-align:center;}

.cart-container .product-description .subtotal{margin-top:15px;margin-bottom:0;text-align:left;}

.data-table.orders td.date,
.data-table.orders th.date{display:none;}

#product-review-table th,
#product-review-table td{padding:10px 3px;}

#product-review-table th:first-child,
#product-review-table td:first-child{padding-left:0;}
#product-review-table th:last-child,
#product-review-table td:last-child{padding-right:0;}
.multiple-checkout .grand-total big{display:block;text-align:left;}
.multiple-checkout .grand-total big span{float:right;}

.hide-480{display:none !important;}
}

@media(max-width:319px){
.checkout-progress li{width:40%;}

#product-review-table th,
#product-review-table td{padding:10px 1px;}

#product-review-table th:first-child,
#product-review-table td:first-child{padding-left:0;}
#product-review-table th:last-child,
#product-review-table td:last-child{padding-right:0;}

.hide-320{display:none !important;}
}