@media screen and (max-width: 1000px) {
    #wrapper {max-width: 800px;}
    .sub-footer {max-width: 800px;}
    #rightSidebar,
    .lan_corner,
    #tools_letter {display: none;}
}

@media screen and (max-width: 800px) {

    body {background: #fff url(../images/body_mob.png) repeat-x;}
    #container {max-width: 100%;  box-sizing: border-box; padding: 15px;}
    .content {background: #fff; padding-bottom: 0;}
    .main-banner {width: 100%;}
    .mob-header {display: flex;}
    #header_bg {background-position: top center;}
    #leftSidebar,
    .header_bottom #header_online_chat,
    .split-border,
    .banner-wrapper,
    .header-left-side,
    .header-right-side,
    .top_menu,
    .sep,
    .bgLandFooter {display: none;}
    .mob-side,
    .mob-view,
    .app-download {display: block;}
    #footer {background: #f2f2f2;}
    .sub-footer {flex-direction: column; padding: 15px;}
    .bottom_menu {flex-wrap: wrap; justify-content: center; border-bottom: 1px solid #dbdbdb; padding-bottom: 20px;}
    .bottom_menu a {margin: 10px 10px 0 10px;}
    .mob-shipping {display: flex;}
    .mob-payment {padding: 0 10px; margin-bottom: 10px; text-align: center;}
    .header_bottom{padding: 0 15px;}
    #static_sidebar_search {padding: 0; width: 100%;}
    .side_search,
    #gift_list {flex-grow: 1;}
    .side_search .text {width: 100%;}
    .about_us, .our_policy {padding: 0;}
    .header_bottom {height: 50px;}
    .side_search .text {height: 35px;}
    .side_search .bttn {top: 9px; right: 9px;}
    #gift_list {height: 34px; background: #fff url('../images/select.png') no-repeat center right 7px;}
    .continue-shopping {height: 40px;}
    .checkout-cart {height: 40px;}
}

@media screen and (max-width: 650px) {
    .ed_info {margin: 0;}
    .ed-pick-pc {display: none;}
    .ed-pick-mob {display: block;}
    .ed_caption {border: 0;}
    .ed_content {border-top: 1px dotted #dbdbdb; padding-top: 10px; margin-top: 5px;}
}

@media screen and (max-width: 576px) {
    .product-tbl td.product-tbl-bestsale {display: none;}
    .order-stat-tbl,
    .order-stat-tbl-inputs textarea,
    .order-stat-tbl-inputs input[type="email"],
    .order-stat-tbl-inputs input[type="text"] {width: 100%;}
    .order-stat-tbl td {padding: 5px;}
    .ed_per_pill {display: none;}
    .ed-pick-mob {width: 100px;}
}

@media screen and (max-width: 425px) {
    .cart-pill-img {width: 60px;}
    .cart-pill-img img {height: 40px; padding: 10px 0;}
    .continue-shopping,
    .checkout-cart {min-width: 47%;}
    .update-pills {font-size: 12px;}
    .shipping-item-label span {padding-left: 5px;}
    .bottom_menu a {margin: 10px 15px 0 15px;}
    .order-stat-tbl img {width: 100%;}
}