@media screen and (max-width:1240px) {

    .fieldset { width:100%; box-sizing:border-box; }

    .view_more { margin-left:10%; margin-right:10%; left: 0; right: 0; bottom:100px; }

    .wishlist_icon { display:none !important; }

    .products-grid .btn-cart {  }

    .products-grid .hover { display:none !important; }

    #slider-wrapper { float:none; margin: 0 auto; }

    #mainNav #nav > li > ul { margin-left: 2%; width: 98% !important; }

    #bestseller-container { display:none !important; }

    #features-container { width:100% !important; max-width:none !important; display:block !important; float:none !important; }

    .footer-container .col1 { width:100% !important; display:block; max-width:none; float:none; }

    .footer-container .col2, .footer-container .col3, .footer-container .col4 { width:25% !important; max-width:none; }

    .col2 li, .col2 h2 { padding-left:0 !important; }

}



@media screen and (max-width:1068px) {

    .header .form-language { width:100%; box-sizing:border-box; float:none; text-align:left; margin-top:10px; }

    .header .links { margin-left:0 !important; }

}



@media screen and (max-width:1023px) {

    .view_more { margin-left:5%; margin-right:5%; left: 0; right: 0; bottom:100px; }

    #mainNav { display:none; }

    #menu_mobile_click { display:block !important; background: #333; }

    .search_icon { display:block !important; }

    #nav > li > ul { margin-left:0; }

    #search-lg-container { display:none !important; }

       .menu-titile {

    color: #fff !important;

    display: inline;

    text-align: center;

        font-size: 45px;

    font-weight: bold;

}





.Header_Menue .actions .btn{display:block;

    padding: 10px 2px !important;

margin: 5px auto 0px auto !important;}

}



@media screen and (max-width:940px) {

    .view_more { margin-left:0; margin-right:0; left: 0; right: 0; bottom:100px; }

    .products-grid .add-to-links { display:none !important; }

    .products-grid .price-box { max-width:none; width:100% !important; right:0; text-align:center; }

    .cart > form { width:100% !important; float:none !important; }

    .cart .totals { width:100% !important; float:none !important; max-width:940px !important; }

}



@media screen and (max-width:893px) {

    #slider-wrapper { width:100% !important; float:none !important; }

    section.min_baners { width:100% !important; float:none !important; max-width:893px !important; margin-left:0 !important; margin-top:2.25%; }

    section.min_baners ul li { float:left; display:block; width:48.875%; }

    section.min_baners ul li:first-child { margin-right:2.25%; }

    section.min_baners ul li a { margin-bottom:0 !important; }

    section.min_baners ul li a img { width:100%; }

    .col-left { display:none; }

    .customer-account-index .col-left, .customer-account-edit .col-left, .customer-address-index .col-left, .sales-order-history .col-left, .sales-billing-agreement-index .col-left,

    .sales-recurring-profile-index .col-left, .review-customer-index .col-left, .tag-customer-index .col-left, .wishlist-index-index .col-left, .oauth-customer-token-index .col-left,

    .newsletter-manage-index .col-left, .downloadable-customer-products .col-left

    { width:100% !important; max-width:none !important; display:block !important; }

    .customer-account-index .col-left .block, .customer-account-edit .col-left .block, .customer-address-index .col-left .block, .sales-order-history .col-left .block, .sales-billing-agreement-index .col-left .block,

    .sales-recurring-profile-index .col-left .block, .review-customer-index .col-left .block, .tag-customer-index .col-left .block, .wishlist-index-index .col-left .block, .oauth-customer-token-index .col-left .block,

    .newsletter-manage-index .col-left .block, .downloadable-customer-products .col-left .block { display:none; }

    .customer-account-index .col-left .block-account, .customer-account-edit .col-left .block-account, .customer-address-index .col-left .block-account, .sales-order-history .col-left .block-account, .sales-billing-agreement-index .col-left .block-account,

    .sales-recurring-profile-index .col-left .block-account, .review-customer-index .col-left .block-account, .tag-customer-index .col-left .block-account, .wishlist-index-index .col-left .block-account, .oauth-customer-token-index .col-left .block-account,

    .newsletter-manage-index .col-left .block-account, .downloadable-customer-products .col-left .block-account { display:block !important; margin-top:26px; }

    .col-right { display:none; }

    .col2-left-layout .col-main { width:100% !important; }

    .col2-right-layout .col-main { width:100% !important; }

    

    .header .links li { box-sizing:border-box; }

    .header .links { float:none; }

    .col3-layout .col-left { display:block !important; }

    .col3-layout .col-right { display:none; }

    .col3-layout .col-wrapper { width:100% !important; float:none; }

    .footer-container .col2, .footer-container .col3, .footer-container .col4 { width:50% !important; min-height:170px; }

    .baners { margin: 18px 0 3% !important; }

}

@media screen and (max-width:893px) {

    .col1-layout .products-grid li.item { width:48.8335% !important; margin-left:0 !important; }

    .col1-layout .products-grid li.item:nth-child(even) { margin-left:2.333% !important; }

    .col1-layout .products-grid { margin-bottom:0 !important; }

    .col1-layout .products-grid li.item:nth-child(2n), .col1-layout .products-grid li.item:nth-child(3n) { margin-bottom:2.333%; }

    li.compare-li { display:none !important; visibility:hidden; }

}



@media screen and (max-width:810px) {



    .category-bar i.fa-circle { display:none; }

}





@media screen and (max-width:767px) {

    .view_more { display:none !important; }

    .col2-left-layout .col-left, .col2-right-layout .col-left { display:none; }

    .col2-left-layout .col-left, .col2-right-layout .col-right { display:none; }

    .col2-left-layout .col-main { width:100%; }

    .col2-right-layout .col-main { width:100%; }

    .col3-layout .col-left { display:none !important; }

    .col3-layout .col-wrapper .col-main { float:none; }

    .col3-layout .col-main { margin-left:0 !important; width:100% !important; max-width:767px !important; }

    .products-grid li.item { max-width:500px !important; }

    #wishlist-table td { float:left; }

    #wishlist-table td.last { float:right !important; width:38px; border-bottom:0 !important; }

    #wishlist-table tr td:first-child { border-top:1px solid rgb(227, 225, 225) !important; }

    #wishlist-table tr td.width-74prer { border-top:1px solid rgb(227, 225, 225) !important; }

    #wishlist-table tr:first-child td.width-74prer { border-top:0 !important; }

    #wishlist-table tr:first-child td:first-child { border-top:0 !important; }

    #wishlist-table .cart-cell .add-to-cart-alt { display:inline-block; }

    #wishlist-table .cart-cell > p { display:inline-block; }

    #wishlist-table .cart-cell > p a { padding:0 20px; }

    .width-26prer { width:26% !important; }

    .width-74prer { width:74% !important; }

    .width-85prer { width:85% !important; }

    .my-account .data-table td { width:100%; float:left; box-sizing:border-box; }

    .my-account .data-table thead tr { display:none !important; }

    .my-account .data-table tr td.last { margin-bottom:14px; }

    .my-account .data-table tbody td:before { display:inline-block !important; }

    .my-account .data-table tr td.last { border-bottom:1px solid rgb(227, 225, 225); padding-bottom:20px; }

    .my-account .data-table tr.last td.last { border-bottom:0 !important; }

    .dashboard .welcome-msg { margin:0 0 5% 0 !important; }

    #my-reviews-table colgroup col, #my-orders-table colgroup col, 

    #my-tags-table colgroup col, #my-downloadable-products-table colgroup col { width:100% !important; }

    .col3-layout .col-wrapper .col-main { width:100%; }

}



@media screen and (max-width:767px) {

    cart .form-list li { display:block; }

    .cart .input-box { width:100% !important; }

    .cart .discount .input-box { width:100% !important; }

    .cart .discount input.input-text { width:100% !important; box-sizing:border-box; }

    .cart .form-list .input-box { width:100% !important; }

    .cart .form-list select { width:100%; }

    .catblocks li { width:48.8335% !important;  }

    .catblocks li:nth-child(3) { margin-left:0; }

    .header .quick-access { width:100% !important; }

    .header .msg_header { width:100% !important; }

    .header .welcome-msg { text-align:right; }

}



@media screen and (max-width:680px) {

    .tabNav h2 { font-size:13px !important; padding:12px !important; }

    .header .links li { display:block; margin:10px 0; }

    

    .cart-table .product-cart-image { float:left; width:40%; }

    .cart-table .cart-rwd-item { float:right; width:55%; text-align:left !important; }

    #shopping-cart-table a.product-image { width:100% !important; min-width:74px; }

    .cart-table td { padding:3px !important; }

    .cart-table colgroup, .cart-table thead { display:none; }

    .cart-table a-right, .cart-table a-ceter { text-align:left !important; }

    #full-slider-wrapper { display:none; }

    .newBanerList-container ul.banersList li { width:100% !important; margin-left:0 !important; }

    .data-table tbody td:before { display:inline-block !important; }

    .data-table tbody td[data-th="Product Name"]:before { display:none !important; }

    .cart .data-table tbody td:last-child:before { width:100% !important; }

    .cart .data-table tbody td a i { padding:15px; font-size:20px; }

    .cart .data-table tbody td a:first-child i { padding-left:0 !important; }

    .data-table tbody tr td:first-child { padding-top:20px; }

    #checkout-review-table tbody tr td:first-child { padding-top:0; }

    #checkout-review-table  tbody td:before { display:none !important; }

    #product-review-table tbody td:before { display:none !important; }

}



@media screen and (max-width:600px) {

    .col2-set .col-1 { float:none; width:100%; }

    .cart .cart-collaterals .col2-set { width:100%; float:none; }

    .col2-set .col-2 { width:100%; }

    .cart-table .btn-update { display:none; }

    #customer-reviews .review-summary-table .rating-box { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); height: 19.6px; text-align: center; text-indent: 0; width: 100%; }

    .product-collateral #customer-reviews #product-review-table { width:100% !important; display:block !important; }

    .product-collateral #customer-reviews #product-review-table colgroup { width:100% !important; display:block !important; }

    #product-review-table .rating-box { background:none; }

    #product-review-table .rating-box .rating { width:14px !important; }

    #product-review-table .rating-box .rating-number { text-indent:0px; }

    .category-bar .toolbar { width:100% !important; }

    .category-bar .circle-small { display:none !important; }

    .category-img { min-height:94px !important; }

    .category-img h3 { padding:20px 20px 20px 0 !important; font-size:40px !important; }

    .category-img span { padding:20px 0 !important; font-size:18px !important; }

  }

  

@media screen and (max-width:567px) {

    .col1-layout .products-grid li.item { width:100%; margin-bottom:2.333% !important; }

    .col1-layout .products-grid li.item:nth-child(even) { margin-left:0 !important; }

    .products-grid li.item { max-width:none; float:none; width:100%; margin: 0 0 2% 0; margin-left:0 !important; }

    ul.products-grid.first { margin-top:28px !important; }

    ul.products-grid { margin:0 !important; }

    #layerslider { display:none; }

    .pager .amount { display:none; }

    .pager .limiter { display: none; }

    .pager .pages { margin:0 !important; }

    .sorter .sort-by { display:none; }

    .products-list .product-image { float:none; display:block; height:auto; width:100%; }

    .products-list .product-shop { margin-left:0; }

    .product-view .product-shop { width:100% !important; max-width:none; float:none; }

    .product-view .product-img-box { width:100% !important; float:none; margin-top:20px; }

    .col2-set .col-2 { float:none !important; width:100% !important; display:block !important; }

    .col2-set .col-1 { float:none !important; width: 100% !important; display:block !important; margin-bottom:26px; }

    .form-list select { width:100% !important; }

    .form-list .input-box { width:100% !important; }

    .cart-table .cart-footer-actions #empty_cart_button { display: block; float:none !important; margin: 0 0 10px; width:92% !important; }

    .cart-table .cart-footer-actions .btn-continue { display: block; float:none !important; margin: 0 0 5px; width:92% !important; }

    .form-list .field { width:100% !important; display:block; float:none !important; }

    .form-list li.wide input.input-text { width:100% !important; }

    section.min_baners { display:none !important; }

    .product-view .box-reviews .form-add .form-list input.input-text, .product-view .box-reviews .form-add .form-list textarea { width:100% !important; display:block; box-sizing:border-box; }

    .products-grid li.item { max-width:none !important; float:none !important; width:100%; margin: 0 0 2% 0; }

    .products-grid ul { margin:0; }

    .category-description { display:none; }

    .product-view .product-shop { width:100%; float:none; max-width:567px; }

    .product-view .product-img-box { width:100%; float:none; max-width:567px; }

    .box-tags .button_green { margin-top:10px; }

    .product-view .box-tags .form-add .input-box { width:100%; }

    .product-view .box-tags .form-add input.input-text { width:100%; }

    .msg_header { display:block; float:none; width:100% !important; text-align:center !important; font-weight:bold; }

    .header .links { width:100%; }

    .header .welcome-msg { text-align:center !important; }

    .header .links li { display:block; float:none !important; width:100%; text-align:center; padding:0 !important; }

    .header .links li a { font-size:14px; }

    .products-list .product-shop { margin-left:0 !important; width:100%; display:block; }

    .product-view .box-tags .form-add .input-box { width:100% !important; }

    .product-view .box-tags .form-add input.input-text { width:100% !important; }

    .tabNav li { width:100% !important; float:none !important; border-left: 1px solid #e3e1e1; box-sizing:border-box; }

    .footer-container .col2, .footer-container .col3, .footer-container .col4 { width:100% !important; display:block !important; float:none; min-height:0 !important; }

    

    #wishlist-table tr td.width-74prer { border-top:0 !important; }

    .width-26prer { width:100% !important; }

    .width-74prer { width:100% !important; }

    

    

}

@media screen and (max-width:545px) {

  

    .product-view .product-shop .add-to-links, #spstellafriend-list { width:100%; display:block !important; }

    .product-view .product-shop .add-to-links li, #spstellafriend-list li  { width:100%; float:none !important; text-align:left; }   

    #spstellafriend-list { margin-top:0 !important; }

    .gift-messages-form .item .details { width:100% !important; }

    .gift-messages-form .item .product-img-box { width:100% !important; }

    .category-img span { display:none !important; }

}



@media screen and (max-width:400px) {

    .cart-table .btn-continue { display:none; }

    .map-popup { width:155px !important; }

    .map-popup-heading { width:115px !important; }

    .map-popup-content { width:135px !important; }

    //*.nav-container .form-search input.input-text, #menu_mobile_click .form-search input.input-text { width:188px !important; }*//

    .catblocks li { display:block !important; width:100% !important; float:none !important; margin-left:0 !important; }

    .header h1.logo { width:100% !important; float:none !important; }

    .header h1.logo a { text-align:center; }

    .cart-box-header { width:100% !important; float:none !important; margin:0 !important; }

}



@media screen and (max-width:370px) {

    .customer-address-index h1 { width:100%; }

    .customer-address-index .title-buttons button.button { margin-bottom:15px !important; }

    .customer-address-index .title-buttons { text-align:left; }

  

}