@media screen and (min-device-width: 858px) and (max-device-width: 1800px) {

}
@media screen and (min-device-width: 1600px) and (max-device-width: 1800px) {
    .gd_related__title .gd_text{
        font-size: 2rem;
    }
/*Tin Tức Tiêu Hóa*/
    .page-article-group .gd_box__title .gd_text{
        font-size: 2rem;
    }
    .page-article-group .gd_box__title .gd_text i{
        font-size: 18px;
        line-height: 35px;
        width: 35px;
        height: 35px;
    }
/*End*/
}

@media screen and (max-device-width: 1536px) and (min-device-width: 1440px) {
/*Tin Tức Tiêu Hóa*/
    .page-article-group .gd_box__title .gd_text{
        font-size: 1.8rem;
    }
    .page-article-group .gd_box__title .gd_text i{
        font-size: 18px;
        line-height: 35px;
        width: 35px;
        height: 35px;
    }
/*End*/
}

@media only screen and (min-width: 1200px) and (max-width: 1440px) {
/*Điểm Bán*/
    .hb_online_hotline a{
        padding: 13px 80px;
    }
/*End*/
/*Liên Hệ*/
    .hb_contact_images img{
        width: 100%;
    }
    .gd_contact_form{
        margin-bottom: 0; 
        padding-bottom: 0;
    }
/*End*/
/*Chi tiết tin tức*/
    .hb_box_qc{
        padding: 30px 0;
    }
    .hb_box_qc .hb_qc_right {
        flex: 0 0 50%;
        max-width: 50%;
    }
    .hb_box_qc .hb_qc_left {
        flex: 0 0 30%;
        max-width: 30%;
        display: flex;
        align-items: center;
    }
    .hb_box_qc .hb_qc_left img{
        width: 100%;
    }
    .hb_box_qc .hb_qc_right img{
        width: 100%;
    }
    .gd_related__title .gd_text{
        font-size: 2rem;
    }
/*End*/
/*Tin Tức Tiêu Hóa*/
    .page-article-group .gd_box__title .gd_text{
        font-size: 1.6rem;
    }
    .page-article-group .gd_box__title .gd_text i{
        font-size: 18px;
        line-height: 30px;
        width: 30px;
        height: 30px;
    }
/*End*/
    .page-article {
        padding: 30px 0;
    }
}
@media screen and (min-device-width: 625px) and (max-device-width: 1366px) {

}
@media screen and (min-device-width: 858px) and (max-device-width: 1200px) {

}
@media only screen and (max-width: 1280px) and (min-width: 1199px){
   
}

@media only screen and (max-width: 1119px) and (min-width: 1080px){
/*Điểm Bán*/
    .hb_online_hotline a{
        padding: 13px 55px;
    }
/*End*/
/*Liên Hệ*/
    .hb_contact_images img{
        width: 100%;
    }
    .gd_contact_form{
        margin-bottom: 0; 
        padding-bottom: 0;
    }
/*End*/
/*Chi tiết tin tức*/
    .hb_box_qc{
        padding: 30px 0;
    }
    .hb_box_qc .hb_qc_right {
        flex: 0 0 50%;
        max-width: 50%;
    }
    .hb_box_qc .hb_qc_left {
        flex: 0 0 30%;
        max-width: 30%;
        display: flex;
        align-items: center;
    }
    .hb_box_qc .hb_qc_left img{
        width: 100%;
    }
    .hb_box_qc .hb_qc_right img{
        width: 100%;
    }
    .gd_related__title .gd_text{
        font-size: 2rem;
    }
/*End*/
/*Tin Tức Tiêu Hóa*/
    .page-article-group .gd_box__title .gd_text{
        font-size: 1.6rem;
    }
    .page-article-group .gd_box__title .gd_text i{
        font-size: 18px;
        line-height: 30px;
        width: 30px;
        height: 30px;
    }
/*End*/
}

@media only screen and (max-width: 1079px) and (min-width: 992px) {
    .page-article{
        padding: 0;
    }
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
/*Liên Hệ*/
    .hb_contact_images img{
        width: 100%;
    }
    .gd_contact_us{
        padding: 20px 0;
    }
    .gd_contact_form{
        width: 100%;
        margin-bottom: 0; 
        padding-bottom: 0;
    }
/*End*/
/*Chi tiết tin tức*/
    .hb_box_qc{
        padding: 30px 0;
    }
    .hb_box_qc .hb_qc_right {
        flex: 0 0 50%;
        max-width: 50%;
    }
    .hb_box_qc .hb_qc_left {
        flex: 0 0 30%;
        max-width: 30%;
        display: flex;
        align-items: center;
    }
    .hb_box_qc .hb_qc_left img{
        width: 100%;
    }
    .hb_box_qc .hb_qc_right img{
        width: 100%;
    }
    .gd_related__title .gd_text{
        font-size: 2rem;
    }
/*End*/
/*Tin Tức Tiêu Hóa*/
    .page-article-group .gd_box__title .gd_text{
        font-size: 1.6rem;
    }
    .page-article-group .gd_box__title .gd_text i{
        font-size: 18px;
        line-height: 30px;
        width: 30px;
        height: 30px;
    }
/*End*/
    .hb_online_hotline a{
        padding: 13px 57px;
    }
/*Checkout*/
    .gd_pro__inner{
        margin-bottom: 30px;
    }
/*End/
}
@media screen and (max-device-width: 992px) {
/*Liên Hệ*/
    .hb_contact_images img{
        width: 100%;
    }
    .gd_contact_us{
        padding: 20px 0;
    }
    .gd_contact_form{
        width: 100%;
         margin-bottom: 0; 
         padding-bottom: 0;
    }
/*End*/
/*Tin Tức*/
    .widget .gd_widget__title .gd_text{
        font-size: 1rem;
    }
    .hb_contact_form .wpcf7-submit{
        padding: 10px 20px 10px 20px;
    }
/*End*/
/*Chi tiết tin tức*/
    .hb_box_qc{
        padding: 30px 0;
    }
    .hb_box_qc .hb_qc_right {
        flex: 0 0 50%;
        max-width: 50%;
    }
    .hb_box_qc .hb_qc_left {
        flex: 0 0 30%;
        max-width: 30%;
        display: flex;
        align-items: center;
    }
    .hb_box_qc .hb_qc_left img{
        width: 100%;
    }
    .hb_box_qc .hb_qc_right img{
        width: 100%;
    }
    .hb_box_icon{
        width: 50px;
        height: 50px;
    }
    .hb_box_icon a {
        padding: 15px 20px;
    }
    .hb_box_text a{
        font-size: 1.1rem;
    }
    .gd_related__title .gd_text{
        font-size: 2rem;
    }
    .gd_related__content .gd_post__title .gd_text {
        -webkit-line-clamp: 2;
    }
/*End*/
/*Tin Tức Tiêu Hóa*/
    .page-article-group .gd_box__title .gd_text{
        font-size: 1.6rem;
    }
    .page-article-group .gd_box__title .gd_text i{
        font-size: 18px;
        line-height: 30px;
        width: 30px;
        height: 30px;
    }
/*End*/
    .gd_location__group{
        flex: 0 0 100%;
        max-width: 100%;
    }
    #gd_sidebar{
        display: none !important;
    }
    .content_main{
    	flex:0 0 100%;
    	max-width: 100%;
    }
    .page-single-article{
    	padding: 30px 0;
    }
/*Điểm Bán*/
    .kh_page_curculigo {
        padding: 30px 0;
    }
    .kh_box_post{
        flex: 0 0 100%;
        max-width: 100%;
    }
/*End*/
}

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

}

@media screen and (max-device-width: 576px) {
    .page-article {
        padding: 40px 0;
    }
    
    .gd_absolute .gd_text{
        font-size: 2rem;
    }
    .gd_post__single_content iframe{
    	height: 400px;
    }
    .page-single-article {
    	padding: 30px 0;
    }
/*Liên hệ*/
    .page-contact {
        padding: 30px 0 0;
    }
    .hb_contact_images img{
        width: 100%;
        height: 100%;
    }
    .gd_contact_us{
        padding: 0;
    }
    .gd_contact_us .gd_ct_form .gd_box__title .gd_text{
        font-size: 1.5rem;
    }
    .page-contact .wpcf7 .ajax-loader{
       position: absolute;
       left: 50%;
       transform: translate(-50%,-50%);
       top: 50%;
       margin: 0;
    }
    .page-contact .gd_contact_form{
        padding-bottom: 0;
        width: 100%;
    }
/*End*/
/*Tin Tức*/
    .kh_sticky_post .gd_post__image{
        height: unset !important;
    }
    .gd_posts__items .gd_news__inner{
        flex-wrap: wrap;
    }
    .hb_main_col .gd_news__inner .gd_post__image{
        height: unset;
        margin-bottom: 1rem;
        flex: 100%;
        max-width: 100%;
    }
    .hb_main_col .gd_news__inner .gd_news__content{
        padding-left: 0;
    }
    .hb_main_col .gd_news__inner .gd_news__content p.excerpt{
        margin-bottom: 0;
    }
    .gd_sidebar{
        display: none;
    }
    .gd_actione{
        margin-bottom: 1rem;
    }
/*End*/
/*Chi Tiết Tin Tức*/
    .gd_post__single_title{
        font-size: 1.5rem;
    }
    .hb_box_qc{
        background: transparent;
        flex-wrap: wrap;
        padding: 55px 0 20px;
    }
    .hb_box_qc .hb_qc_left{
        flex: 0 0 100%;
        max-width: 100%;
        margin-left: 0;
        margin-right: 0;
        margin-bottom: 20px;
    }
    .hb_box_qc .hb_qc_left img{
        width: 100%;
        height: 100%;
    }
    .hb_box_qc .hb_qc_right{
        flex: 0 0 100%;
        max-width: 100%;
    }
    .hb_box_qc .hb_qc_right img{
        width: 100%;
    }
    .hb_box_button .hb_qc_center{
        flex-wrap: wrap;
    }
    .hb_qc_diem_ban{
        margin-bottom: 20px;
    }
    .related-post-list{
        margin-top: 0;
        margin-bottom: 0;
    }
    .gd_post__image{
        height: unset;
    }
    .gd_related__title .gd_text{
        font-size: 2rem;
    }
/*End*/
/*Tin Tức Tiêu Hóa*/
    .page-article-group .gd_box__title .gd_text{
        font-size: 1.5rem;
    }
    .page-article-group .gd_box__title .gd_text i{
        font-size: 16px;
        line-height: 30px;
        width: 30px;
        height: 30px;
    }
    .gd_post__col .gd_post__item{
        flex:0 0 100%;
        max-width: 100%;
    }
    .gd_group__post.gd_post__col .gd_post__image{
        height: unset;
    }
    .gd_group__post .stick-aside .gd_post__image{
        height: unset;
    }
    .stick-aside .gd_post__inner{
        flex-wrap: wrap;
    }
    .stick-aside .gd_post__image{
        flex: 0 0 100%;
        max-width: 100%;
        margin-bottom: 1rem;
    }
    .gd_post__content{
        padding-left: 0;
    }
/*End*/
/*Điểm Bán*/
    .bg-gray-container .page-article{
        padding: 0;
    }
    .gd_group__locations{
        margin-bottom: 0;
    }
    #gd_sidebar{
        display: none;
    }
/*End*/
/*checkout*/
    .content_post_pd{
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    .product_action a{
        white-space: nowrap;
    }
    .gd_pro__inner{
        margin-bottom: 30px;
    }
/*End*/
/*Điểm Bán*/
    .kh_page_curculigo{
        padding: 30px 0;
    }
    .kh_list_provinces .kh_item_province{
        flex: 0 0 50%;
        max-width: 50%;
    }
/*End*/
}

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

}

@media screen and (max-device-width: 375px) {
    .kh_list_provinces .kh_item_province a:before{
        top: 11px;
        transform: unset;
    }
}
@media screen and (max-device-width: 360px) {
    .kh_list_provinces .kh_item_province a:before{
        top: 11px;
        transform: unset;
    }
}