.clearsp4 {clear: both;}

@media (max-width: 1200px) {

}


@media (max-width: 970px) {
    .youtobe iframe{ height: 600px !important; }
    #logo{}
    .banner_top{width: 70%;}
    .hotline_top{display: none;}

    #banner_mobile{ display: block;}
   	
    .header_mm a{ display: block !important; }
    #menu{display: none !important; }
    .about_lt{display: none;}

    .clearsp4 {clear: none;}
    .clearsp3 {clear: both;}

    .simply-scroll-clip {height: 300px !important;}
    .footer_rt{width: 100%;}


    .gioithieu,.hinhanh_gt{ width: 100%;padding: 5px;  }
    .hinhanh_gt{ text-align: center; }
    #gioithieu{ margin: 0px 0px 10px 0px; }
    .bando_bt,.footer{ width: 100%; }
    .footer{ padding: 10px; }
    nav.menu_top{ display: none }
    #slide_show{ width: 100%; }
    #google_dich{ top: 40px; right: 12px; }
    .album{ width: 33.333333% }
    #danhmuc{ display: none }
    .right_slide{ padding: 10px; }
    .khung_sp,.noibat_owl{ grid-template-columns: 1fr 1fr 1fr !important; }
    .dangkymail{ grid-template-columns: 1fr 1fr !important; }
    .footer{ flex-wrap: wrap }
    #map_bottom{ width: 100%; }
    #info_bottom{ width: 100%; }
    .home_mobile,.menu_mobile{ display: block; }
    .box_duan:nth-child(4n+1){ clear: none }
    .box_duan:nth-child(3n+1){ clear: left }
    .box_duan{ width: 33.3333%; }
}

@media (max-width: 768px) {
    .clearsp3 {clear: none;}
    .clearsp2 {clear: both;}
    .product_nb h3 a{font-size: 18px;}
    .simply-scroll-clip {height: 500px !important;}


    #video .img{ display: none }
    #video .video{ width: 100%;  }
    #video .video { padding: 20px; }
    .mainSlider{ width: 100%; }
    .subSlider{ width: 100%; display: none }
    .box_duan{ width: 50%; }
    .box_duan:nth-child(3n+1){ clear: none }
    .box_duan:nth-child(2n+1){ clear: left }
    .box_duan .item_da *{ font-size: 12px; }
    .box_duan .item_da .project_des h3 a{ font-size: 12px; }
    .form-submit.form-blog .inputs > .group-input{ width: 100%; }
    .form-submit.form-blog .inputs > .group-submit{ width: 100%; }
    .slide_pc {height: 460px !important; }
    section.property .base-infos-container{ display: block; }
    section.property .base-infos-container .slider,section.property .base-infos-container .base-infos{ width: 100%; }
    section.property .base-infos-container .base-infos{ padding: 10px; }
    section.property .base-infos big,section.property .base-infos .property-type{ font-size: 18px; }
    section.property .base-infos .more-info{ padding-bottom: 15px; }
    section.property .base-infos .more-info > li:before{ top: 10px; }
    .navbar-nav .phone-number{ position: absolute; left: 0px; top: 0px; }
    .diachi_top{ width: 100%; }
	.email_top{ display: none; }
	 #left{ display: none; }
   	.thongtin_tt{ width: 100%; }
   	.ngonngu{ margin: 10px 10px 5px 0px;}
    #slide_show{ margin: 0px 0px 0px 0px;}
    .hotro_top{ position: relative }
    #sanpham_nb .tags_nb li a{ padding: 3px 10px !important; font-size: 12px; margin-bottom: 10px; }
    .tintuc_hot{ padding: 0px; }
    #right{ display: none; }
    .menu_gt{ width: 100%; }
    .menu_gt li{ left: 20px; }
    .gioithieu{ min-height: auto }
    .thuonghieu_item{ width: 33.33% }
    .thongke,.chinhsach{ width: 50%;}
    .yahoo_ht{ background: #3dc700; padding: 10px 0px 10px 0px; }
    .lienket{ width: 100%; padding-left: 20px;}
    .video_s{ padding: 10px; }
    .noidung_gt{ width: 100%}
    #load_map,.diachi_map{ width: 100%; }
    .top_left,.top_right{ width: 100%; }
    .top_right{ padding: 0px 10px 10px 0px;}
    .hotro_top ul{ display: none }
    .back_fix{ height: 200px}
    .input-group{ padding-left: 0px;}
    .menu_hinhanh ul,#hinhanh_top{ display: none;}
    .menu_hinhanh_m{ display: block;}
    .menu_hinhanh{ height: auto;min-height: 40px;}
    .menu_hinhanh ul{ width: 100%; float: left; margin-top: 35px; background: #000}
    .menu_hinhanh ul li{ width: 100%; float: left; background: none; border-bottom: 1px solid #333;}
    .ddsmoothmenu ul li a{ width: 100%; float: left; }
    .ddsmoothmenu{ height: auto;min-height: 40px; z-index: 1000; position: relative;}
    .ddsmoothmenu ul{ width: 100%; float: left;  background: #011f83}
    .ddsmoothmenu ul li ul{ position: relative; width: 100% !important; float: left;border-top: 1px solid #eee; }
    .ddsmoothmenu ul li{ width: 100%; float: left; background: none; border-bottom: 1px solid #eee;}
    .ddsmoothmenu ul li ul li a{ border-top: 0px !important; background: url(images/sao.png) no-repeat 10px 10px;}
    .khung_2{ display: none;}
    .amazingslider-nav-1{ display: none !important;}
    #amazingslider-wrapper-1{ padding-right: 0px !important}
    .khung_thongtin{ padding: 0px;   }
    .box_new{ width: 100%; }
    .dangnhap_top{ display: none; }
    .giohang_top{ right: 10px; }
    .thongtin_bt h2{ height: auto; line-height: 1.5;font-size: 20px;}
    .thongtin li{padding: 0px 0px 0px 30px; list-style: circle;}
    .owl-carousel{ padding: 10px; }
    .noidung{ padding: 10px; }
    .noidung_gt{ padding: 0px; }
    .item_dichvu img,.item_sanpham img,.item_kieutoc img{ width: 100%; }
    #hinhanh_gt{ width: 100%; }
    .item_sanpham{ width: 50%; }
    .chi_address{padding-top: 10px !important; }
    .item_chinhanh  img{ min-height: 150px; }
    .margin_auto{ max-width: 100% !important }
    .facebook{ width: 100%; padding: 10px 10px 0px 10px; }
    .noidung_chon{ padding: 0px 10px; }
    .hotro_tt{ width: 100%; }
    .thongtin_bt{ width: 100%; padding: 10px; }
    nav.menu_top{ display: none; }
    .owl_quytrinh{ padding: 10px 10px; }
    
    .tintuc_hot{ padding: 10px; }
    #lienhe_bottom{ margin: 0px; padding: 5px; }
    #lienhe_bottom p{ padding: 1px 0px 1px 0px; }
    #lienhe_bottom p input, #lienhe_bottom p textarea{ padding: 4px; }
    .thongtin_bg{ display: none }
    .danhmuc_bt{ flex: 1 100%; padding-left: 10px; }
    .facebook{ flex: 1 100%; }
    .footer{ padding: 20px 0px 20px 0px; }
    .toolbar{ display: block; }
    .khungf_left,.khungf_right{ width: 100%; }
    .khung_trai,.khung_phai{ width: 100%; padding: 0px; }
    .support .phone{padding-left: 10px; font-family: 'SFUHelveticaBold';  font-size: 22px; }
    .support .nav{ display: none }
    .support .email{ display: none }
    .icon_search{ top: 3px; right: 22px; }
    .khung_thongtin h1{ font-size: 22px; }
    .list_giaiphap .owl-prev{ left: 0px; }
    .list_giaiphap .owl-next{ right: 0px; }
    .tieude{ width: 100%; float: left; text-align: center; }
    .support_bt{ padding: 10px; }
    .khung{ padding: 0px; }
    
    .danhmuc_top{ display: none }
    .khung_qc li:nth-child(1n){ width: 50%; padding-right: 5px; }
    .khung_qc li:nth-child(2n){ width: 50%; padding-right: 5px; }
    .khung_qc li:nth-child(3n){ width: 50%; padding-bottom: 5px; }
    .khung_qc li:nth-child(4n){ width: 50% }
}

@media (max-width: 650px) {
    .top_info{ display: none; }
    .hotnew{ padding-left: 0px; }
    .hotnew .ngayth{ display: none }
}

@media (max-width: 600px) {
    #banner {  }
    .khung_sp,.noibat_owl{ grid-template-columns: 1fr 1fr !important; }
    .dangkymail{ grid-template-columns: 1fr !important; }
    .youtobe iframe{ height: 600px !important }
    #banner{ height: 400px; }
}

@media (max-width: 500px) {
    #info{margin: 20px 0px 0px 0px;}
    .title_gt{font-size: 18px;}
    .about_rt h3 a{font-size: 22px;}

    #slogan{ font-size: 28px; margin: 20px 0px 20px 0px ; }
    .thuonghieu_item{ width: 50% }
    .ku_1{ display: none;}
    .menu_bt li{ float: left; width: 100%; }
    .menu_bt li a{ float: left; padding: 5px 0px 5px 30px; width: 100%; text-align: left; border-bottom: 1px solid #2C55AF; background: url(images/sao.jpg) no-repeat 5px 10px;}
    .menu_bt li:after{ border-left: 0px; }
    .ngonngu{ right: 30%; }
    .tencty{ font-size: 24px; }
    .chi_address{ width: 100% !important; }
    .row_uudai{ margin: 0px; }
    .album{ width: 50%; }
    .menubar{ padding: 0px; }
    .form_lh{ padding: 10px 0px; }
    .thongke,.chinhsach{ width: 100%;}
    .row_gh li p{ font-size: 12px; }
    .chinhsach{ padding-left: 20px; }
    .giohang_form .cl_input{ width: 100% !important; }
    .khung_thongtin li .dathat_detail{ width: 100%; }
    .youtobe iframe{ height: 400px !important }
    .slide_pc {height: 360px !important; }
    .layers.layer3,.layers.layer4{ display: none; }
    #copy{ font-size: 12px; }
    .box_duan{ width: 100%; }
    .khung_qc li{ text-align: center; margin-bottom: 10px; }
    .khung_qc li:nth-child(1n){ width: 100%; padding-right: 0px; }
    .khung_qc li:nth-child(2n){ width: 100%; padding-right: 0px; }
    .khung_qc li:nth-child(3n){ width: 50%; padding-right: 5px; }
    .khung_qc li:nth-child(4n){ width: 50%; padding-left: 5px; }

}
@media (max-width: 380px) {
    .youtobe iframe{ height: 300px !important }
    .menubar:before{ left: 0px; }
    .khung_sp,.noibat_owl{ grid-template-columns: 1fr !important; }
    .header_top{ margin-top: 0px; padding: 5px; }
    .row_bt{ width: 100%; }
    #banner{ height: 300px; }
    .album{ width: 100%; }
    #google_dich{ position: relative; width: 100%; display: none }
}