@media only screen and (max-width:1269px){.page{padding:0 20px 20px;}
                                          .header-topbar .headerbar-container{padding:0 20px;}
                                          #super-product-table .product-name{padding-right:0;}
                                          .icons-links:before, .icons-links:after{content:'';display:table}
                                          .icons-links:after{clear:both}
                                          .icons-links{position:relative;left:0;top:0;padding-top:10px;display:inline-block}
}
@media only screen and (min-width:980px) and (max-width:1199px){.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:660px;}
                                                                .box-up-sell ul li{width:187px !important;padding:12px;margin-right:9px;}
                                                                .products-ups.jcarousel-list .last{margin-right:9px;}
                                                                .sidebar .mini-products-list .product-image{width:70px;}
                                                                .sidebar .mini-products-list .product-name{width:135px;}
                                                                .sidebar .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;}
                                                                .#back-top{display:none !important;}
                                                                .socials a{width:50px;}
                                                                .footer address{font-size:12px;}
                                                                .right_slider_side{padding:72px 0 0 90px;}
                                                                .right_slider_side h2{font-size:35px !important;}
                                                                .right_slider_side h2 strong{font-size:50px !important;margin:-10px 0 0 0 !important;}
                                                                .right_slider_side p{font-size:15px !important;width:375px !important;}
                                                                .right_slider_side .shop_now_btn{margin-bottom:17px !important;}
                                                                .ban1 .b_holder{top:32px;}
                                                                .ban4 .b_holder{top:32px;left:75px;}
                                                                .b_holder{top:18px;}
                                                                .banner h2{font-size:17px;}
                                                                .banner h3{font-size:12px;}
                                                                .b_discoount{font-size:30px;margin:0 0 13px;}
                                                                .b_price{width:152px;}
                                                                .products-grid .price-box .regular-price .price{font-size:20px;}
                                                                .es-lang-class .products-grid button.button > span, .de-lang-class .products-grid button.button > span, .ru-lang-class .products-grid button.button > span{font-size:12px;}
                                                                .es-lang-class .products-grid button.button > span:after, .de-lang-class .products-grid button.button > span:after, .ru-lang-class .products-grid button.button > span:after{display:none;}
                                                                .es-lang-class .products-grid .add-to-links li, .de-lang-class .products-grid .add-to-links li, .ru-lang-class .products-grid .add-to-links li{display:block;line-height:14px;margin-bottom:5px;}
                                                                .es-lang-class .products-grid .add-to-links li .separator, .de-lang-class .products-grid .add-to-links li .separator, .ru-lang-class .products-grid .add-to-links li .separator{display:none;margin-left:5px;}
                                                                .bottom_banner1 img, .bottom_banner2 img, .bottom_banner3 img{border-radius:4px;}
                                                                .bottom_banner1 img, .bottom_banner2 img, .bottom_banner3 img, .span6{width:300px !important;}
                                                                .bottom_banner1 .bottom_holder{position:absolute;left:108px;top:5px;}
                                                                .bottom_banner2 .bottom_holder{position:absolute;left:104px;top:22px;}
                                                                .bottom_banner1 h2{font-size:32px;}
                                                                .bottom_banner1 p{font-size:11px;}
                                                                .bottom_banner2 h2{font-size:27px;}
                                                                .bottom_banner1:before{font-size:65px;margin:6px 0 0 14px;}
                                                                .bottom_banner2:before{font-size:60px;margin:8px 0 0 18px;}
}


@media all and (max-width:1175px){.my-orders-table-outer{overflow-x:auto;overflow-y:hidden;}
                                  .sf-menu li a{ padding:22px 15px 23px 15px !important;}
}
@media all and (max-width:1160px){.header .row-2{width:530px;margin-left:-530px;}
                                  .logo-freight-outer{float:left;width:100%;padding-right:510px;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;}
                                  .logo-freight-inner{position:relative;}
                                  .logo{width:50%;}
                                  .free-freight-box{width:50%;margin-left:6px;}
}
@media all and (max-width:1060px){.header .logo{}
}
@media all and (max-width:1024px){.banners_row .banner{width:50%;}
                                  #nav li li{font-size:12px;line-height:18px;}
                                  .sitemap_custom{width:33.3%;}
                                  .data-table tbody.odd tr.border td.order-qty{text-align:left;}
                                  .add-to-cart .qty-block{float:none;}
                                  .add-to-box .add-to-cart .pricebox_parent, .product-options-bottom .add-to-cart .pricebox_parent{float:left;margin-left: 10px;margin-bottom:10px;}
                                  .zbstfeedimport-index-cartprint .col3-set .col-3{width:100% !important;}
}
@media only screen and (min-width:767px) and (max-width:1079px){.products-grid li.item{width:50%;}
}
@media all and (max-width:1023px){.qtybox:before, .qtybox:after{content:'';display:table}
                                  .qtybox:after{clear:both}
                                  .qtybox{padding-bottom:20px}
                                  .catalog-category-view .products-grid .qtybox{padding-bottom:0 !important;}
                                  .free-freight-box{display:none;}
                                  .logo{width:100%;}
}
@media only screen and (max-width:979px){.sf-menu-phone ul ul li{float:none !important;width:100%;}
}
@media only screen and (min-width:768px) and (max-width:979px){.header-links{float:right;width:auto;text-align:right;}
                                                               .header .links{text-align:right;}
                                                               .order-buttons{display:none !important;}
                                                               .sorter .view-mode{padding-top:0;}
                                                               .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;}
                                                               .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;}
                                                               .#back-top{display:none !important;}
                                                               .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;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;}
                                                               .products-grid .add-to-links li{display:block;line-height:14px;margin-bottom:5px;}
                                                               .products-grid .add-to-links li .separator{display:none;margin-left:5px;}
                                                               .es-lang-class .products-grid button.button > span, .de-lang-class .products-grid button.button > span, .ru-lang-class .products-grid button.button > span{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
                                                               .es-lang-class .products-grid button.button > span:after, .de-lang-class .products-grid button.button > span:after, .ru-lang-class .products-grid button.button > span:after{display:none;}
                                                               .block .block-title strong{font-size:12px;}
                                                               .product-view .product-img-box .more-views li.item-4{margin-left:0;}
                                                               .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 .fields select option, .opc .field select option{width:217px;}
                                                               .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-family:Arial, Helvetica, sans-serif;font-size:12px;}
                                                               .box-up-sell{height:auto;}
                                                               .box-up-sell h2{font-size:12px;line-height:15px;}
                                                               .box-up-sell .jcarousel-clip{width:500px;}
                                                               .box-up-sell .jcarousel-next, .box-up-sell .jcarousel-prev{top:10px;}
                                                               .box-up-sell ul li{margin-right:9px;width:141px !important;padding:8px;}
                                                               .box-up-sell ul.jcarousel-list li{margin-right:9px !important;}
                                                               .box-up-sell ul li .product-image img{height:136px;width: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;}
                                                               .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{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;}
                                                               .main-banner{width:244px;}
                                                               .socials a{width:40px;}
                                                               .footer-cols-wrapper{min-height:255px;}
                                                               .bottom_block{width:33.3%;}
                                                               .nav-container{background:none !important;}
                                                               .right_slider_side{padding:32px 0 0 70px !important;}
                                                               .right_slider_side h2{font-size:25px !important;}
                                                               .right_slider_side h2 strong{font-size:35px !important;margin:-10px 0 0 0 !important;}
                                                               .right_slider_side p{font-size:12px !important;width:325px !important;line-height:16px !important;}
                                                               .right_slider_side .shop_now_btn{margin-bottom:17px !important;padding:0 0 0 29px !important;width:228px !important;}
                                                               .bottom_banner1 img, .bottom_banner2 img, .bottom_banner3 img{border-radius:4px;}
                                                               .bottom_banner1 img, .bottom_banner2 img, .bottom_banner3 img, .span6{width:370px !important;display:table;clear:both;float:none;margin:0px auto 18px;}
                                                               .bottom_banner1 img, .bottom_banner2 img, .bottom_banner3 img, .span6:last-child{width:370px !important;display:table;clear:both;float:none;margin:0px auto 0px !important;}
                                                               .bottom_banner1 .bottom_holder{position:absolute;left:88px;top:9px;}
                                                               .bottom_banner2 .bottom_holder{position:absolute;left:84px;top:17px;}
                                                               .bottom_banner1 h2{font-size:32px;}
                                                               .bottom_banner1 p{display:none;}
                                                               .bottom_banner2 h2{font-size:21px;}
                                                               .bottom_banner1:before{font-size:45px;margin:8px 0 0 12px;}
                                                               .bottom_banner2:before{font-size:40px;margin:6px 0 0 15px;}
                                                               .opc .field{width:100%;float:none;}
                                                               #checkout-review-table thead{display:none;}
                                                               #checkout-review-table tbody, #checkout-review-table td, #checkout-review-table tfoot, #checkout-review-table tr{display:block;text-align:center !important}
                                                               #checkout-review-table td{border:0;}
                                                               #checkout-review-table tr{border:1px solid #ececec}
                                                               #checkout-review-table td h3{display:inline-block;}
                                                               #checkout-review-table span.label{display:inline-block;margin-right:10px;}
                                                               #checkout-review-table colgroup, #checkout-review-table .colname{display:none;}
                                                               .product-name-td{background:#DBDADA;}
                                                               .product-view .product-shop{}
                                                               .col2-right-layout .col-main{padding:0 !important;}
}
@media only screen and (max-width:900px){.logo-freight-outer{padding-right:0;}
                                         .header_email{float:left;padding-right:20px;margin-top:11px;}
                                         .header_email a{color:#707070;font-family:'Open Sans';font-size:14px;}
                                         .header_email a:hover{color:#000;}
                                         .container{margin:0 2.127659574468085%;}
                                         /*.header{padding:0;margin:0;}*/
                                         .header_phone{color:#ff0000;float:left;margin-right:0;}
                                         .header_phone a{color:#ff0000;}
                                         .header_flag{display:none;}
                                         .header_phone a{color:#707070;}
                                         .padding-s{padding:0 10px;}
                                         #search_mini_form{margin:0;clear:both;}
                                         .header-container{background:none;}
                                         .header-buttons{margin:-52px 0 0 0;}
                                         .header .links li a{display:block;margin:0;}
                                         .header-button > a{height:40px;}
                                         .header .row-2 .slogon, .header .welcome-msg, .header .header-links{display:none;}
                                         .top-login, .menu-list{display:block;}
                                         .top-login{height:auto;border:0 !important;display:none;}
                                         .header-button{width:55px;}
                                         .header-button ul{top:48px;}
                                         .top-login ul li a{height:48px;background-image:url(../images/login.png);background-position:center center;}
                                         .top-login ul li a.Logout_link{background-image:url(../images/logout.png);}
                                         .header .links li a:before{display:none;}
                                         .header .links{margin:0;}
                                         .header .links li{margin:0;}
                                         .header-button.currency-list, .header-button.lang-list{margin:0;}
                                         .header-button.currency-list > a, .header-button.lang-list > a{background-image:url(../images/marker-9.gif);background-repeat:no-repeat;background-position:0 0;font-size:15px;line-height:21px;color:#fff;text-align:center;padding:0;height:48px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
                                         .header-button.currency-list > a:after, .header-button.lang-list > a:after{display:none;}
                                         .header-button:hover > a, .top-login:hover ul li a{}
                                         .header-button.menu-list > a{background-position:center center;}
                                         .header-button.currency-list > a, .header-button.lang-list > a{background-position:center 36px;}
                                         .header-button.menu-list > a, .header-button.currency-list > a, .header-button.lang-list > a{padding-top:8px;}
                                         .top-login ul{top:0;left:auto;right:0;height:100% !important;}
                                         .header-button > a:hover, .header-button.active > a, .top-login ul li a:hover{background-color:#f52034;}
                                         .header_email a{color:#ff0000;font-weight:800;}
                                         .header_email a:hover{color:#fff;}
                                         .header_flag{float:none;text-align:center}
                                         .cms-index-index .products-grid li.item{width:50%;}
                                         .my_cart1{width:34%;float:right;cursor: pointer;}
                                         .block-cart-header .block-content{float:none;}
                                         .block-cart-header{float:none;border-radius:0 6px 0 0;min-height:57px;}
                                         .header .form-search{border-radius:6px 0 0 0;}
                                         .header .row-2{margin-top:10px;width:100%;margin-left:0;margin-bottom:-2px;}
                                         .header .form-search .input-text{width:100%;}

                                         .header:before, .header:after{content:"";display:table;}
                                         .header:after{clear:both;}
                                         .header{}
                                         .header .logo{    background: url(../images/small-logo.jpg) no-repeat;
                                                           width: 149px;
                                                           height: 51px;
                                                           display: block;
                                                           background-size: 100% auto;}
                                         .header-topbar{padding:5px 70px 10px 140px;}

                                         .sitemap_custom{width:50%;}
                                         .logo-section {
                                             float: left;
                                             width: 167px;
                                             position: relative;
                                             margin-left: 46px;
                                         }
                                         .header-links {    width: 114px !important;}
                                         .header {  max-width: 420px !important;   margin: auto;}
}
@media only screen and (max-width:768px){.add-to-cart .qty-block{float:none;}
                                         .add-to-box .add-to-cart .pricebox_parent, .product-options-bottom .add-to-cart .pricebox_parent{float:left;margin-left: 10px;margin-bottom:10px;}
}
@media only screen and (max-width:767px){.head_clear{}
                                         .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{}
                                         .header .form-search button.button span{}
                                         .header .form-search .input-text{width:100%;moz-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
                                         .block-cart-header h3{}
                                         /*.block-cart-header .cart-content{right:auto;left:0;}*/
                                         .block-cart-header .amount-2, .block-cart-header .empty{}
                                         .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{font-size:14px;line-height:17px;font-weight:normal;margin-right:5px;}
                                         .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:100%;}
                                         .indent-sw1{margin-bottom:20px;}
                                         .checkout-multishipping-login .col-main{padding-bottom:0;}
                                         .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;}
                                         .multiple-checkout .page-title.title-buttons h1{margin-bottom:10px;}
                                         .page-title, .category-title{margin-bottom:16px;}
                                         .pager .pages{clear:both;margin:0;text-align:center;padding-top:10px;}
                                         .cms-index-index .products-grid .product-name{min-height:inherit;}
                                         .products-grid .product-name, .products-list .product-name{margin:0 0 21px 0;}
                                         .products-grid{margin-bottom:0 !important;}
                                         .products-grid .price-box{margin:0 0 10px 0;float:none;}
                                         .products-grid .actions{float:none;}
                                         .de-lang-class .products-grid button.button > span, .es-lang-class .products-grid button.button > span, .ru-lang-class .products-grid button.button > span, .de-lang-class .products-list button.button > span, .es-lang-class .products-list button.button > span, .ru-lang-class .products-list button.button > span{font-size:13px;}
                                         .de-lang-class .products-grid button.button > span:after, .es-lang-class .products-grid button.button > span:after, .ru-lang-class .products-grid button.button > span:after{display:none;}
                                         .products-list .ratings .rating-links a+span+a, .products-list .ratings .rating-links .separator{display:none;}
                                         .product-view{margin-bottom:5px;}
                                         .product-view .product-name h1{font-size:16px;line-height:19px;clear:both;}
                                         .product-view h2{padding:17px 15px;}
                                         .product-view .price-box{float:none !important;display:block !important;margin:0 0 10px;overflow:hidden !important;}
                                         .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 .row-product{padding-top:0;}
                                         .product-view .row-product p{float:none !important;font-size:14px;line-height:17px;padding-left:24px !important;}
                                         .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{background-image:url(../images/toogle-button2.png);top:20px;height:10px;width:10px;}
                                         .box-collateral-content{display:block;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{height:auto;width:auto;}
                                         .related-carousel.box-up-sell ul li .product-image{width:100%;}
                                         .box-up-sell{background:none;border:none;padding:20px 0 0;}
                                         .box-up-sell ul li{float:none;background:none;border:none;border-bottom:1px solid #DDDDDD;padding:0 0 20px;margin:0 0 20px;width:auto !important;}
                                         .box-up-sell .jcarousel-clip{margin:0 auto;width:184px;}
                                         .box-up-sell .jcarousel-clip li{border:none;margin:0;padding:0;width:184px !important;}
                                         .box-up-sell .jcarousel-next{top:150px;right:10px;}
                                         .box-up-sell .jcarousel-prev{top:150px;left:10px;}
                                         .col-main{padding-bottom:20px;}
                                         .block{margin-bottom:8px;padding:0 10px;}
                                         .block .block-title{margin-bottom:8px;padding-bottom:8px;padding-right:40px;}
                                         .block .block-title:hover{cursor:pointer;}
                                         .block.block-account .block-title:hover{cursor:default;}
                                         .block .block-title span.toggle{background:url(../images/toogle-button2.png) 0 -61px no-repeat;top:16px;}
                                         .block .block-title span.opened{background-position:0 0;}
                                         .sidebar .block.block-progress .block-content{display:block;}
                                         .sidebar .mini-products-list .product-name{width:210px;}
                                         .sidebar .block-related .product-name{width:185px;}
                                         #shopping-cart-table .product-image img{height:70px;width:70px;}
                                         .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, .grid_custom_1, .grid_custom_2{width:100%;clear:both;}
                                         .cart-collaterals .col2-set .col-1, .grid_custom_1{margin-bottom:25px;}
                                         .col-main .block-account{display:block;}
                                         .padding-s .block{padding:0;}
                                         .my-account .page-title button.button{margin-top:0px;}
                                         .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;}
                                         #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;}
                                         .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;}
                                         .block-progress{margin:0;}
                                         .block-progress .block-title span.toggle{display:none !important;}
                                         .form-list select option{width:257px;}
                                         .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;}
                                         #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;}
                                         #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{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 15px;}
                                         .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, .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;}
                                         .sidebar .first{display:block !important;}
                                         .col-main .block-account{display:none !important;}
                                         .footer{padding:0 10px;}
                                         .footer-cols-wrapper{border:0;margin:0;}
                                         .footer-col{margin-right:0;width:100%;}
                                         .footer address{border-top:none;}
                                         .footer h4{padding-right:20px;}
                                         .footer h4:hover{cursor:pointer;}
                                         .bottom_block{float:none;width:100%;margin:0;padding:15px 0 0 0;}
                                         .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%;margin-top:10px;}
                                         .footer-col-content{padding-bottom:10px;}
                                         .form-alt li.last .input-box{width:auto !important;}
                                         .main-banner{float:none;height:185px;margin-right:0;}
                                         .main-banner img{float:right;}
                                         .store-switcher{float:none;margin:0 0 10px;}
                                         .right_slider_side{padding:10% 0 0 13% !important;}
                                         .right_slider_side h2 span{display:none;}
                                         .right_slider_side h2 strong{font-size:20px !important;margin:0 !important;}
                                         .right_slider_side p{display:none;}
                                         .right_slider_side .shop_now_btn{margin-bottom:17px !important;padding:0 0 0 0 !important;width:168px !important;text-align:center !important;font-size:22px !important;height:51px !important;line-height:49px !important;}
                                         .right_slider_side .shop_now_btn:after{display:none;}
                                         .pro_cat .products-grid li.item{width:50%;}
                                         .checkout-onepage-index .col-main{float:none;margin-right:0;padding-right:0}
                                         .bottom_block{position:relative}
                                         .footer-cols-wrapper{min-height:0}
}
@media only screen and (min-width:480px) and (max-width:767px){.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 .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 .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;}
                                                               .cart-content .product-name{width:auto !important;}
                                                               #shopping-cart-table .product-image img{height:100px;width:100px;}
                                                               .form-list select option{width:368px;}
                                                               .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:380px;width:380px;}
                                                               .checkout-multishipping-address-newshipping .form-list li.wide input.input-text{width:380px;}
                                                               .checkout-multishipping-address-newshipping .form-list select{width:380px;}
                                                               #payment-tool-tip img{width:400px;}
                                                               #co-billing-form > fieldset{border:1px solid #E5E5E5;padding:10px;}
                                                               #multiship-addresses-table select{width:150px;}
                                                               .advanced-search .form-list select{width:416px;}
                                                               .main-banner{height:185px;width:308px;margin:0 auto 10px !important;}
                                                               .main-banner img{float:right;}
                                                               .main-banner.num-3 img{float:left;}
                                                               .container-slider{margin:0 auto;}
}
@media only screen and (max-width:650px){.header .logo{margin-right:10px;}
                                         .header_email{padding-right:10px;}
                                         .header_phone{font-size:14px;}
                                         .header-topbar{padding-right:47px}
}
@media only screen and (max-width:639px){.sitemap_custom{width:100%;}
}
@media only screen and (max-width:567px){.header-topbar{padding-left:165px;padding-right:0}
                                         .header .logo{background:none;width:auto;height:auto;margin-top:-80px;max-width:106px;}
                                         .header .logo img{display:block}


                                         #super-product-table, #super-product-table tbody, #super-product-table tr{min-width:0;display:block;
                                                                                                                   display: -webkit-inline-box;}
                                         #super-product-table tr 
                                         #super-product-table .bstprice_tiers_tbl{display:block}
                                         #super-product-table td.price-col{   /*min-width:0*/
                                             /*width: 38%;*/
                                             margin-top: 20px;
                                         }


}

@media only screen and (max-width:480px){.header_email a{font-size:11px;}
}
@media only screen and (max-width:479px){.search-box{width:83%;}
                                         .block-cart-header{border-radius:6px 6px 0 0;}
                                         .form-search{border-radius:0}

                                         .header .form-search{margin-right:0;}
}
@media only screen and (max-width:460px){.header .logo{}
                                         .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;}
                                         .products-grid button.button > span{font-size:13px;}
                                         .products-grid button.button > span:after{display:none;}
                                         .de-lang-class .products-grid button.button > span, .es-lang-class .products-grid button.button > span, .ru-lang-class .products-grid button.button > span, .de-lang-class .products-list button.button > span, .es-lang-class .products-list button.button > span, .ru-lang-class .products-list button.button > span{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
                                         .de-lang-class .products-grid button.button > span:after, .es-lang-class .products-grid button.button > span:after, .ru-lang-class .products-grid button.button > span:after{display:none;}
                                         .right_slider_side{display:none;}
}
@media only screen and (max-width:380px){.header .logo{margin-top:-60px;}
                                         .header-buttons{background:none repeat scroll 0 0 #000;border-radius:4px;margin:10px 0 0;}
}
@media only screen and (max-width:362px){.product-view .product-img-box .product-image #wrap{left:148px;top:139px !important;}
                                         .container-slider{width:286px;}
                                         .tumbSlider li, .container-slider li{width:95px !important;}
                                         .container-slider li a{width:90px;}
                                         .my-orders-table-outer{overflow:visible;}
                                         .header-links {
                                             width: 95px !important;
                                         }
}
@media only screen and (max-width:1240px){.catalog-category-view .add-to-links{margin-left:0px;text-align:left;}
                                          .super-product-table-outer{overflow-x:auto;overflow-y:hidden}
}
@media only screen and (max-width:1023px){#super-product-table .product-name{padding:0;}
}
@media only screen and (max-width:979px){.catalog-category-view .products-grid button.button > span:after{font-size:14px;margin:10px 12px 0 -3px;}
                                         .checkout-onepage-index .span9{width:97.5% !important;}
                                         .checkout-onepage-index .span3{width:97.5% !important;}
                                         .checkout-onepage-index .block-progress{border:none;margin:20px 0 0 0;}
                                         #payment_form_ccsave #ccsave_expiration{margin-bottom:12px !important;}
                                         .cms-index-index .product-shop .old-price{display:inline-block !important;margin-right:12px;}
                                         .cms-index-index .product-shop .special-price{display:inline-block !important;}
                                         /*#shopping-cart-table th{display:none}*/
                                         #shopping-cart-table tr.first th{display:block !important;width:99% !important;border:0 !important;text-align:center !important;}
                                         #shopping-cart-table span.label{margin-right:5px;font-weight:bold;color:#000;}
                                         #shopping-cart-table td:before, #shopping-cart-table td:after{content:'';display:table}
                                         #shopping-cart-table td:after{clear:both}
                                         #shopping-cart-table td{text-align:center !important;border:0}
                                         #shopping-cart-table tr{border:1px solid #d6d5d5}
                                         #shopping-cart-table .product-image{border:1px solid #d6d5d5}
                                         .cart #shopping-cart-table .cart-price{display:inline-block}
                                         #shopping-cart-table td h2.product-name{display:inline-block;}
                                         #shopping-cart-table .product-name a{vertical-align:middle;}
                                         #shopping-cart-table .dangerous-goods-icon{display:inline-block;margin-left:5px;vertical-align:middle;float:none;}
                                         #shopping-cart-table .button.btn-update, #shopping-cart-table .button.btn-continue{float:none}
}
@media only screen and (max-width:959px){.my-account .col2-set .col-1, .my-account .col2-set .col-2{float:none;width:100%;}
                                         .my-account .data-table{border:1px solid #ECECEC;display:block;border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;}
                                         .my-account .data-table th{display:none}
                                         .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 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;}
                                         .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 .order-sku strong, .my-account .order-price strong, .my-account .order-subtotal strong, .order-qty span.label{display:inline-block;margin-right:5px;}
                                         .my-account tfoot, .my-account tbody{display:block;}
                                         .my-account #wishlist-table .cart-cell .price-box{text-align:center}
                                         #wishlist-table td{text-align:center}
                                         #wishlist-view-form #wishlist-table .cart-cell a{float:none;}
                                         #wishlist-view-form #wishlist-table .regular-price{float:none;}
                                         p.edit-link-outer{margin-bottom:0 !important}
                                         .padding-s{padding:0;}
                                         .col2-left-layout .col-main{padding-left:0;margin-left:0;}
}
@media only screen and (max-width:768px){.cart-collaterals .col3-set .col-1, .cart-collaterals .col3-set .col-2, .cart-collaterals .col3-set .col-3{width:100%;float:none;margin:0 0 20px 0;}
                                         .col2-left-layout .products-grid li.item{width:50%;}
                                         .block .block-title span.toggle{background:url(../images/toogle-button2.png) 0 -61px no-repeat !important;top:16px;display:block !important;}
                                         .block .block-title span.opened{background-position:0 0 !important;}
                                         .block{padding:0 !important;}
                                         #showResults{right:inherit !important;left:0 !important;}
                                         .cms-page-view .products-grid .actions{position:static;left:inherit;bottom:inherit;width:100%;}
                                         #vertnav{display:none;}
                                         .vertnav-container h4{position:relative;}
                                         .vertnav-container h4 span.toggle{background:url(../images/toogle-button2.png) 0 -61px no-repeat !important;top:20px;display:block !important;}
                                         .vertnav-container h4 span.opened{background-position:0 0 !important;}
}
@media only screen and (max-width:959px) and (min-width:768px){.product-shop .short-description ul, .product-shop .desc ul, .cms-page-view .col-main .std ul{display:block}
                                                               .cms-specials .product-shop .desc ul li{background:none repeat scroll 0 0 #eee;display:inline-block;margin:5px;padding:5px;text-align:center;}
                                                               #products-list .price-box .regular-price{float:none;}
                                                               .footer-two-cols:before, .footer-two-cols:after{content:'';display:table}
                                                               .footer-two-cols:after{clear:both}
                                                               .footer-two-cols{}
                                                               .footer-col{width:33.3%;}
                                                               .footer .middle{width:66.6%;}
                                                               .sidebar{width:100% !important;}
                                                               table tr.shipping td.a-right{padding-left:4px !important;}
}
@media only screen and (max-width:767px){.col2-left-layout .col-main{float:none;margin-left:0;padding-left:0;}
                                         /*.sidebar{width:100%;float:none;}*/
                                         .footer .middle{width:100% !important;}
                                         .header-top{background:#000000;float:left;margin-bottom:-49px;padding-bottom:4px;width:100%;}
                                         .catalog-category-view .add-to-links{display:block;margin-left:0px;text-align:left;}
                                         .checkout-onepage-index .span9{width:100% !important;}
                                         .checkout-onepage-index .span3{width:100% !important;}
                                         .checkout-onepage-index .block-progress{border:none;margin:0px 0 0 0;}
                                         .customer-address-index .title-buttons{text-align:right;}
                                         .customer-address-index .title-buttons h1{float:left !important;}
                                         .banners_row .banner{width:100%;}
                                         .account-login .new-users{min-height:0}
                                         .pager .sort-by, .pager .limiter, .pager .amount{float:none;text-align:left;margin-bottom:5px;}
                                         .pager .sort-by div.right{float:none !important;display:inline-block}
                                         /* #super-product-table .hidecol_onmobview, #super-product-table tr .qtyincr-col{display:none !important} */
                                         #super-product-table{min-width:600px;}
}
@media all and (max-width:640px){.products-grid .product-image-outer{margin:0 auto}
                                 #fancybox-content .added-content .actions span.or{margin-bottom:10px;}
}
@media only screen and (max-width:639px){.pro_cat .products-grid li.item{width:50%;}
                                         .catalog-category-view ul.add-to-links, .cms-specials ul.add-to-links{float:none;}
                                         .cms-index-index .products-grid li.item{width:100%;}
}
@media only screen and (max-width:568px){.bottom_banner{width:100%;}
                                         .product-view .product-name, .product-view .short-description{margin-right:0;}
                                         .product-image-outer{width:220px;}
                                         #fancybox-content{height:auto !important}
                                         #fancybox-content .added-content .actions button.leftbtnfancy{float:none;margin-bottom:10px;width:100%;}
                                         #fancybox-content .added-content .actions span.or{display:block;text-align:center}
                                         #fancybox-content .added-content .actions button.rightbtnfancy{float:none;width:100%;}
                                         #fancybox-content > div{width:100% !important;height:auto !important}
}
@media only screen and (max-width:567px){
    td.hidecol_onmobview.wishlist-col.section-one {

        left: 0;
        top: -17px;
    }
    #super-product-table td.price-col {
        min-width: 194px;
    }
    #super-product-table td .topopup2 {
        font-size: 12px !important;
        margin-right: 7px;
    }


    #super-product-table tr .status-col
    {
        position: absolute;
        font-size: 16px;
        width: 94px;
        margin-top: -5px;

    }
    #super-product-table td .link-wishlist
    {
        /*        position: relative;
                top: 45px;
                left: -25px;*/

    }
    #super-product-table tr .qty-col
    {       
        margin-right: -15px;
        position: relative;
        top: 27px;

    }



    .tiers-min-qty-col
    {
        margin-left: 5% ;
    }

    .bstprice_tiers_tbl tr
    {
        margin-top: -20px;
        margin-left: 8px;
    }
    .thumbnail-col
    {
        float: left;
    }
    .data-table td
    {
        border:none !important;
    }
    .data-table td .product-name
    {
        display: none;
    }
    .quantity-right {
        float: left;
        width: 50%;
        font-size: 11px;
        text-transform: uppercase;
        font-family: MontserratLight;
        padding-top: 10px;
    }

    .qtyincr-col
    {
        display: none !important;
    }

    .wishlist-col
    {
        /*        position: relative;
                top: -70px;
                left: 70px;*/
    }
    .status-col
    {
        margin-top: -25px;    
        margin-right: 30%;
    }
    #super-product-table
    {
        /*margin-left: 12% !important;*/
    }
    .tiers-min-qty-col,.tiers-price-col
    {
        float: left;
    }
    .cartMinus
    {
        /*  float: none !important;
          border-bottom-left-radius: 0px !important;
            border-top-left-radius: 0px !important;
            border-bottom-right-radius: 4px !important;
            border-top-right-radius: 4px !important;*/
    }
    .cartPlus
    {
        /*   float: none !important;
           border-bottom-left-radius: 4px !important;
            border-top-left-radius: 4px !important;
            border-bottom-right-radius: 0px !important;
            border-top-right-radius: 0px !important;*/
    }

    .welcome_content h2{font-family:'capture_itregular';font-size:20px;color:#0043a8;text-transform:uppercase;margin:0 0 16px;background:url(../images/welcome_repeat.jpg) repeat-x bottom !important;text-align:center;padding-bottom:12px;line-height:28px;}
    .welcome_content h2 span{display:none;}
    .banner h2{font-size:16px;line-height:22px;}
    #products-list .price-box .regular-price{float:none;}
    #products-list .product-image-outer{float:none;margin-right:0;margin-bottom:10px;display:inline-block}
    .pager .sort-by, .pager .limiter, .pager .amount{float:none;text-align:left;margin-bottom:5px;}
    .pager .sort-by div.right{float:none !important;display:inline-block}
    .cms-specials .std ul li{text-align:left}
    #super-product-table th{display:none}
    #super-product-table td{/*display:-webkit-inline-box;text-align:center*/}
    .super-product-table-outer{overflow-x:visible;overflow-y:visible}
    #super-product-table .product-view .product-name{padding-right:0}
    #super-product-table span.label{/*display:inline-block;*/font-weight:bold}
    .form-list .field{width:100%;}
    .product-image-outer{width:100%;}
    #shopping-cart-table .button{float:none;display:block;margin:0 auto 10px;}
    #checkout-step-login .col2-set .col-1, #checkout-step-login .col2-set .col-2{width:100%;float:none;margin:0}
    .current_password_li{width:100%}
    .change-password .name-firstname, .change-password .new-pwd-outer{padding-bottom:10px;}
    #checkout-review-table thead{display:none;}
    #checkout-review-table tbody, #checkout-review-table td, #checkout-review-table tfoot, #checkout-review-table tr{display:block;text-align:center !important}
    #checkout-review-table td{border:0;}
    #checkout-review-table tr{border:1px solid #ececec}
    #checkout-review-table td h3{display:inline-block;}
    #checkout-review-table span.label{display:inline-block;margin-right:10px;}
    #checkout-review-table colgroup, #checkout-review-table .colname{display:none;}
    .product-name-td{background:#DBDADA;}
    .col2-left-layout .products-grid li.item{width:100%;}
    .catalog-category-view button.btn-cart{margin-right:0}
    .products-list .btn-cart-outer{padding-right:5px;}
    .catalog-category-view ul.add-to-links{display:inline-block}
    .catalog-category-view button.btn-cart span span, .catalog-category-view ul.add-to-links li a{padding:0 5px;font-size:12px;}
    #super-product-table{min-width:0;}
    button.button span span{font-size:13px !important;}
    .cms-new .products-grid .item-inner, .cms-specials .products-grid .item-inner, .freetextsearch-search-result .products-grid .item-inner, .catalog-category-view .products-grid .item-inner{min-height:inherit !important;}
    .cms-new .products-grid .product-shop, .cms-specials .products-grid .product-shop, .freetextsearch-search-result .products-grid .product-shop, .catalog-category-view .products-grid .product-shop{min-height:inherit !important;}
    .cms-new .products-grid .actions, .cms-specials .products-grid .actions, .freetextsearch-search-result .products-grid .actions, .catalog-category-view .products-grid .actions{width:100%;}
}
@media only screen and (max-width:479px){.customer-address-index .title-buttons h1{float:none !important;}
                                         .customer-address-index .title-buttons{text-align:left;clear:both;}
                                         .products-grid li.item{width:100%;}
                                         .opc .form-list select{width:100%;}
                                         .footer .middle .footer-col-content ul{width:100%;}
                                         #payment_form_ccsave label{float:none;width:auto}
                                         .pro_cat .products-grid li.item{width:100%;}
                                         #products-list .qty-box{text-align:center}
                                         #products-list .qtylabel, #products-list .qtyinput{float:none;display:inline-block}
                                         .product-view{padding-top:10px;}
                                         .goback-popup-links{position:absolute;right:0;top:0;}
                                         .product-shop{position:static}
                                         .product-view .product-name{position:static}
                                         .product-view{padding-top:40px;}
                                         #contactForm .button-set{margin-top:0}
                                         #checkout-review-table span.label{font-size:9px;}
                                         #checkout-review-table .price{font-size:9px;}
                                         .opc #checkout-review-table td{font-size:9px;}
                                         .checkout-onepage-index .main-container{padding:10px;}
                                         #checkout-review-table td{padding:6px 10px !important}
                                         .main-container{padding-left:10px !important;padding-right:10px !important;}
                                         .page{padding-left:5px !important;padding-right:5px !important;}
                                         .footer{padding:0 !important;}
                                         .header .form-search{border-radius:0 !important;}

}
@media all and (max-width:375px){.cms-index-index .products-grid .product-name{min-height:42px !important;}
                                 .block-cart-header .block-content{min-width:157px;}
                                 .page-title h1, .page-title h2{font-size:14px;}
                                 .cart .totals .price{font-size:18px;}
                                 .captch-inputs > div{float:none !important;}
                                 .captch-inputs{padding-bottom:10px;}
                                 #products-list .icons-outer{position:relative}
                                 #showResults{width:100% !important;}
                                 .header-topbar{padding-left:0}
                                 .header_email a{font-size:14px;}
                                 .camera_prev > span , .camera_next > span{width:25px !important;height:25px !important;display:block !important;}
                                 .camera_next{width:23px !important;}
                                 .camera_prev > span:before, .camera_next > span:before{font-size:18px !important;line-height:28px !important;margin:0 0 0 8px !important;display:block !important;}
                                 .sidebar .mini-products-list .product-name{width:auto !important;margin-bottom:5px !important;}
                                 .sidebar .block-cart{padding:0 !important;}
                                 .catalog-product-view .product-view .product-options-bottom .PriceQty {
                                     float: right; margin-bottom:10px;
                                 }
}
@media only screen and (max-width:359px){#login-form{display:block}
                                         .checkout-onepage-index #checkout-step-login .col-2 .form-list input.input-text{width:230px;}
                                         .checkout-onepage-index .input-box .input-text{width:238px;}
                                         .checkout-onepage-index .form-list select option{width:227px;}
                                         #payment_form_ccsave #ccsave_cc_type{width:240px;}
                                         #payment_form_ccsave .form-list select{width:237px;}
                                         .shipping-form .checkout-onepage-index .opc .form-list li.wide input.input-text, .form-list input.input-text, .form-list li.wide input.input-text{width:100% !important;}
                                         #checkout-step-login .col2-set .col-1, #checkout-step-login .col2-set .col-2{width:100%;float:none;margin:0}
}
@media all and (max-width:320px){.form-list input.input-text{width:100% !important;}
                                 .header .form-search{border-radius:0;}
                                 .email-link{margin-right:0}
                                 .products-grid .product-name, .products-list .product-name{padding-right:0;}
                                 body .box-collateral span.toggle{top:14px !important;right:0px !important;}
                                 .add-to-cart-toponcofigopt button{margin-bottom:5px !important;}
                                 img.v-middle{position:relative;top:-2px;}
                                 .pager .pages li{line-height:inherit !important;}
}
@media only screen and (max-width: 714px) and (min-width: 568px)
{

    .catalog-product-view #product_addtocart_form .data-table.grouped-items-table tr td img.add2wishlimg
    {
        padding: 0px !important;
    }

    #super-product-table tr .status-col
    {
        width: 77px;
        padding-left: 40px !important;
    }
    .super-product-table-outer
    {
        padding-left: 0;
        /* max-width: 519px;*/
        max-width: 560px;
        margin: auto; 
    }


    #super-product-table .product-name
    {
        display: none ;
    }
    #super-product-table thead
    {
        display: none;
    }
    #super-product-table tr .price-col
    {
        width: auto !important;
    }
    #super-product-table td
    {
        float: left;
    }

    #super-product-table .icons-links img {
        width: 20px !important;
    }

    #super-product-table .icons-links {
        position: relative;
        right: 10px;
        padding: 0 8px;
        width: 20px;
    }
    #super-product-table .download-document-ico {
        /* position: static; */
        float: left;
        margin-left: 0px; 
        width: 20px !important;
        height: 26px;
        background-size: 100% auto;
        margin-top: 6px;
    } 
    .data-table td
    {
        border:none !important;
    }
    #super-product-table 
    {
        /*margin-left: 10% !important;*/
    }
    .catalog-product-view .add-to-cart-toponcofigopt,.add-to-cart
    {

        /*		width: 35%;*/
        /*  margin: auto;
          border: none;*/
    }
    #super-product-table td.price-col
    {
        min-width: auto !important;
    }

}