@media all and (max-width: 1400px) {
	.right_p3 {
		width: 60%;
	}
	.title_home {
		font-size: 32px;
	}
}

@media all and (max-width: 1024px) {
    #mobile {
        display: block;
    }

    #desktop {
        display: none;
    }

    #top_header,
    .monday_fix,
    .hotline,
    .your_cart {
        display: none;
    }
    .price_sp {
    font-size:24px;
    font-weight: bold;
}
.title_outdoor2 {
    font-size: 25px;
    line-height: 26px;
 
}

    nav.navbar {
        position: fixed;
        top: 12px;
        right: 15px;
        z-index: 9999;
    }

    button.navbar-toggler {
        background: #00a1f1 !important;
    }

    .navbar-collapse {
        top: 80px;
        z-index: 9999;
        background: #00a1f1 !important;
    }

    li.nav-item .nav-link {
        padding: 10px !important;
        color: white;
    }

    li.nav-item:first-child .nav-link {
        padding-left: 10px !important;

    }

    header {
        padding: 10px 0;
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        background: white;
        z-index: 999;
    }
    a.giohangmb {
        font-size: 18px;
        position: relative;
        top: 4px;
    }

    .navbar-collapse.show {
        top: 75px !important;
        position: fixed;
        left: 0;
        right: 0;
    }

    .search_top {
        display: none;
    }

    body {
        padding-top: 75px;
        padding-bottom: 40px;
    }

    .text_ne h3 {
        font-size: 17px;
        margin-bottom: 23px;
    }

    .text_ne a {
        padding: 5px 15px;
    }

    .der_home {
        width: 100%;
    }

    #page_1 {
        padding: 20px 0 0;
    }

    .khung_outdoor {
        margin-top: 20px;
    }

    .readmore {
        margin-top: 20px;
    }

    .cacloai {
        position: fixed;
        bottom: 0;
        background-color: #00a1f1;
        left: 0;
        right: 0;
        text-align: center;
        border-top: 1px solid #cccc;
        z-index: 9999999;
    }

    .cacloai,
    .cacloai a {
        color: white;
    }

    .center_cl {
        margin: 0 auto;
        display: inline-flex;
        padding: 5px 0;
    }

    .cacloai a {
        padding: 5px 20px;
        /* float: left; */
        /* width: 25%; */
        text-align: center;
        display: table-cell;
    }

    .cacloai a img {
        position: relative;
        top: 3px;
    }

    #footer_end {
        padding-bottom: 60px;
    }

    .cacloai img {
        height: 27px;
    }

    a.bookfot {
        padding: 10px 15px;
        background: #fd9454;
        text-transform: uppercase;
        border-radius: 10px;
        margin-left: 10px;
    }

    #chatmxh {
        display: none;
    }

.left_fot {
    width: 100%;
    float: left;
}
    .right_fot {
        display: none;
    }

    .center_fot {
        width: 100%;
        padding-left: 0;
        float: left;
    }

    #footer_end {
        padding-bottom: 60px;
        width: 100%;
    }

    #page_5_2 {
        padding: 0 0 50px 0;
    }
}@media all and (max-width: 800px) {
    .title_home {
        font-size: 23px;
    }

    button.navbar-toggler {
        background: #d7a959;
    }

    #mobile {
        display: block;
    }
    .tt_in_view {
        width: 100%;
    }
    #desktop {
        display: none;
    }
    #page_2 {
        padding: 20px 0;
    }
    .slider_sanpham {
        margin: 20px 0 20px;
    }
    .box_service:nth-child(1), .box_service:nth-child(3) {
        display: none;
    }
    .box_service_center {
        width: 100%;
    }
    .shipping {
        width: 100%;
        padding: 20px 0;
        display: table !important;
    }
    .box_ship {
        padding: 0 10px;
        font-size: 16px;
        width: 25%;
        float: left;
        text-align: center;
    }
    .box_ship img {
        display: block;
        margin: auto;
        margin-bottom: 10px;
        height: 30px;
    }
    .title_home2 {
        font-size: 28px;
    }
    #page_4 {
        padding: 50px 0 30px;
    }
    .img_left {
        display: none;
    }
    .list_out {
        width: 100%;
        float: left;
        padding: 15px;
        padding-right: 15px;
    }
    #page_7 {
        margin-top: 0;
    }
    .right_end {
        width: 100%;
        float: left;
        text-align: left;
    }
    .left_end {
        width: 100%;
        float: left;
    }
    .khung_boloc {
        margin-bottom: 0;
        width: 50%;
        float: left;
    }
    .left_sp {
        width: 100%;
    }
    .right_sp {
        float: left;
        width: 100%;
        padding-left: 0;
    }
    .box_sanpham_v {
        position: relative;
        padding: 15px;
        width: 100%;
        float: left;
    }
    #khoangcach {
        padding: 20px 0;
    }
    .left_pro {
        float: left;
        width: 100%;
    }
    .right_prod {
        float: left;
        width: 100%;
        padding-left: 0;
        margin-top: 15px;
    }
    .tab-links li {
        padding: 10px ;
        width: 100%;
    }
    footer {
        padding: 30px 0 20px;
        background: #252525;
    }
}@media all and (max-width: 768px) {

	
}
@media all and (max-width: 680px) {
   .cm_cat {
    width: 100%;
   }

}@media all and (max-width: 480px) {
	
}@media all and (max-width: 320px) {
    
}
@media (min-width: 1600px) { 

}