@media all and (max-width: 1300px) {
  
}

@media all and (max-width: 1024px) {
.header-center {
    width: 45%;
}
.fix_logo_home {
    width: 24%;
}
img#wows1_0 {
    width: 100%;
    height: 465px;
    object-fit: cover;
}
.title-slide {
    margin-bottom: 30px;
}
.title-slide h2 {
    margin-bottom: 25px;
    }
    .danh_sach-sp {
    width: 100%;
    float: left;
    padding-right: 0px;
}
.tin-noi-bat {
    float: left;
    width: 100%;
    padding-left: 0px;
    margin-top: 30px;
}
.danh_sach-tt {
    margin: 12px;
    width: 47.44444%;
    float: left;
}
label.checkbox.nam {
    margin-right: 9px;
}
label.checkbox {
    float: left;
    width: 28%;
    margin: 0;
}
label.gioitinh {
    margin-right: 10px;
}
.d-chi-ft {
    float: left;
    width: 7%;
}
.thong-tin-dc-ft {
    float: left;
    width: 92%;
}
.chung-toi p{
	width: 84%;
}
.trang-con {
    width: 33.33333%;
    float: left;
    padding: 10px;
}
.list-tt.blog {
    width: 31.44%;
    }
.chitiet_bds .trai_chitiet {
    width: 100%;
    float: left;
    margin-top: 24px;
    padding-right: 0px;
}
.phai_chitiet {
    float: left;
    width: 100%;
    padding-left: 0px;
    margin-bottom: 40px;
}
.sdt_bds {
    width: 50%;
    float: left;
}
.right-ky_gui.bds-ct {
    width: 51%;
    float: left;
}
.bat_dong_san_nb {
    float: right;
    width: 43%;
    margin-top: -120px;
}
/*.table-home {
    overflow-x: auto;
}*/
}

@media all and (max-width: 800px) {


}@media all and (max-width: 768px) {
.danh_sach-tt {
    width: 46.66666%;
}
.khung-ky_gui {
    width: 100%;
    margin: auto;
}
label.checkbox {
    float: left;
    width: 30%;
    margin: 0;
}
.chung-toi p {
    width: 91%;
}
.hinh-tintuc {
    width: 100%;
    padding-right: 0;
}
.tintuc_tt .phai-tintuc {

    width: 100%;
    padding-left: 0px;
    margin-top: 31px;
}
.ten p.ndung.ttin{
	-webkit-line-clamp: 3;
    min-height: 69px;
}
.header-center{
	display: none;
}
.danh_sach-sp {
    width: 100%;
    float: left;
    padding-right: 0px;
}
.header-img-baner{
    background: #FFFFFF;
    height: 80px;
}
#hamburger{
    display: block;
    margin-top: 86px;
}
.header{
    height: 143px;
}
 form.frm-search.asd {
    display: none!important;
}
form.frm-search {
    display: none;
}
a.item_search:before {
    content: '';
    position: absolute;
    background: url(/images/search-a.svg) no-repeat center center;
    background-size: 20px;
    z-index: 3;
    width: 30px;
    height: 30px;
    right: 14px;
    top: -31px;
}
.seach-header.mobi {
   position: absolute;
    right: 0px;
    top: 129px;
    display: block;}
.header .logo .img img {
    max-height: 66px;
}
.fix_logo_home {
    width: 100%;
    margin: 0 auto;
}
.header .logo .img {
    float: initial;
    width: auto;
    line-height: 0;
    text-align: center;
}
#wrapper {
    padding-top: 143px;
}
.title-slide {
    margin-left: 18px;
}
.d-chi-ft {
    float: left;
    width: 10%;
}
.thong-tin-dc-ft {
    float: left;
    width: 90%;
}
.title-slide h2 {
    margin-bottom: 13px;
}.list-li {
    width: 100%;
}
.trang-con {
    width: 50%;
}
.sanpham-ct .left-sanp {
    width: 100%;
    float: left;
}
.box-info-realty-right {
    width: 100%;
}
.content-satellite-realty {
    width: 48%;
    float: left;
    background-size: cover;
    padding: 0 20px;
}
.vi-year-click {
    width: 48%;
    float: right;
    background-size: cover;
    margin-top: 0;
    padding: 0 20px;
}
.trai-nam {
    position: relative;
    width: 76%;
    float: left;
}
.slider-home-img img#wows1_1 {
    height: 300px;
    object-fit: cover;
}
.sanpham-ct{
    margin-bottom: 60px;
}
.list-tt.blog {
    width: 31.1%;
}
.ten h3 a.name-h3 {
    -webkit-line-clamp: 3;
}
.list-tt.blog.blog-hot__item.asv {
    margin: 12px;
    width: 46.6%;
}
}

@media all and (width: 414px) {


}@media all and (max-width: 480px) {
.danh_sach-tt {
    width: 100%;
        margin: 0px 0px 16px;
}
.spham-khac .lv_sp_next{
	display: none;
}
.spham-khac .lv_sp_back{
	display: none;
}
.left-ky_gui {
    display: none;
}
.lien-he-home3 .left-ky_gui {
    display: block;
    margin-top: 30px;
    width: 100%;
}
.right-ky_gui {
    width: 100%;
    float: left;
}
.lien-he-home {
    background: #f5f5f5;
}
.right-ky_gui .formlienhe.contact h3{
	color: #222222;
	text-align: center;
    font-size: 24px;
}
.bat-dong-san.a317{
    padding-top: 0;
}
.bat-dong-san.a318 {
    padding-top: 30px;
}
.input_contactlh {
    width: 100%;
    float: left;
    margin-bottom: 16px;
}
.input_contactlh.a1 {
    padding-right: 0%;
}
.input_contactlh.a2 {
    padding-left: 0%;
}
label.checkbox {
    float: left;
    width: 18%;
    margin: 0;
}
label.checkbox.nam {
    margin-right: 30px;
}
.bat-dong-san {
    background: #f5f5f5;
    padding-top: 30px;
}
.slider-bds.deck-top {
    display: none;
}
.bat_dog_san.mobi{
	display: block;
	margin-bottom: 30px;
}
.xemtatca-bds{
	float: right;
}
.list-li{
    width: 100%;
}
.tieu-de h3{
	font-size: 24px;
	text-align: center;
}
h3.name-tt.tt{
	font-size: 24px;
}
.img-library {
    width: 45%;
    float: left;
    height: 152px;
}
.bat_dong_san {
	float: left;
    width: 55%;
    padding: 8px 16px 16px;
}
.formlienhe h3{
    color: #222222;
}
.right-ky_gui span.show-error{
    color: #222222;
}
.name-library {
    margin-bottom: 6px;
}
.vitri {
    float: left;
    margin: 1px 0;
    width: 60%;
}
.vitri.gia {
    width: 40%;
}
.vitri.gia p{
	font-size: 16px;
    line-height: 19px;
    white-space: nowrap;
}
.hinh-tintuc {
 
    margin-bottom: 31px;
}
.hinh-tintuc img.ttuc {
    height: 323px;

}
p.ndung.ttin.mobi {
    display: none;
}
.phai-tintuc .right-tt{
	    padding: 12px 9px 0;
}
.right-tt .ten h3 {
    margin: 0;
    margin-bottom: 8px;
}
.phai-tintuc .list-tt .left-tt img {
    height: 138px;
    width: 100%;
    object-fit: cover;
}
.tintuc_tt .phai-tintuc {
    width: 100%;
    padding-left: 0px;
    margin-top: 0px;
}
.img-library.slide.img-pro {
    width: 100%;
    height: 200px;
}
.bat_dong_san.slide {
    width: 100%;
}
.khung-danh_sachơ{
	padding-bottom: 30px;
}
.xemtatca-bds {
    display: none;
}
.thong-tin-phai,
.thong-tin-trai {
    width: 100%;
    float: left;
}
.link-xh {
    margin-top: 30px;
    text-align: center;
}
.khung_copy {
    text-align: center;
    margin-top: 20px;
}
.link-xh ul li{
	margin-left: 0;
	margin: 0px 16px;
}
.ten_congty{
	text-align: center;
}
.tt-footer {
    margin-left: 63px;
}
h3.dich-vu.ky br {
    display: none;
}
.duongke1 {
    width: 295px;
}
.lien-he-home3 h4.ky_gui{
    margin-bottom: 0;
}
label.gioitinh {
    margin-right: 100px;
}
.title-slide h2{
    font-size: 30px;
}
.title-slide p{
    font-size: 20px;
    text-align: left;
}
.tin-tuc-h {
    padding-top: 30px;
}
.trai-nam {
    position: relative;
    width: 100%;
    float: left;
}
label.col-if-2 {
    float: initial;
    margin-top: 10px;
    text-align: center;
}
.trai-nam label.gioitinh {
    margin-right: 11px;
}
.trai-nam .g_tinh {
    float: left;
    margin-right: 15px;
    margin-top: 10px;
}
.col-iff.text-center.clearfix {
    margin-bottom: 15px;
}
.trang-con {
    width: 100%;
}
.list-library.tvien.trang-con .img-library, .bat_dong_san_nb .img-library{
    width: 100%;
}
.list-library.tvien.trang-con .bat_dong_san, .bat_dong_san_nb .bat_dong_san{
    width: 100%;
}
.content-satellite-realty span{
    margin-top: 25px;
}
.vi-year-click p.xem-huong{
    padding-top: 12px;
}
.thong_tin_ct ul li {
    margin-bottom: 11px;
}
.sdt_bds {
    width: 73%;
    float: left;
}
.right-ky_gui.bds-ct {
    width: 100%;
    float: left;
}
.bat_dong_san_nb {
    float: right;
    width: 100%;
    margin-top: 0px;
}
.sanpham-ct {
    margin-bottom: 20px;
}
.ten p.ndung.ttin{
    display: none;
}
.list-tt.blog {
    width: 100%;
}
.list-tt.blog.none2, .list-tt.blog.none5, .list-tt.blog.none8, .list-tt.blog.none11, .list-tt.blog.none14{
        margin: 0 0px;
        margin-bottom: 20px;
}
.right-tt {
    float: left;
    width: 50%;
    padding: 8px 16px 0;
}
.list-tt.blog .right-tt .ten h3 {
    margin: 7px 0;
    /* margin-bottom: 8px; */
}
.comment-pro .name h1{
    margin-top: 22px;
    padding-right: 0;
}
.phai_tintuc.tt .left-tt {
    width: 50%;
}
.phai-tintuc .list-tt .left-tt img{
    border-radius: 8px 0px 0 8px;
}
.right-tt .ten h3 {
    margin: 8px 0;
    margin-bottom: 8px;
}
.seach-header {
    width: 60%;
}
.vitri a{
    padding-left: 18px;
}
.vitri p a:before{
        margin-left: -20px;
}
.formlienhe.contact {
    margin-top: 40px;
}
.table-home {
    /* margin-top: 15px; */
    /*overflow-y: auto;*/
   /* max-height: 476px;*/
}
.xem-tatcar{
    display: block;
}
.xem-tatcar.bds{
    margin-top: 8px;
}
.xemtatca.du-an{
    margin-top: 8px;
}
.owl-theme .owl-dots, .owl-theme .owl-nav {
    text-align: center!important;
}
.owl-theme .owl-dots .owl-dot span {
    background: #B3B3B3!important;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{
    background: #222222!important;
}
.right-ky_gui.home .formlienhe h3{
        font-size: 24px;
    text-align: center;
}
.sdt_bds{
    margin-top: 0;
}
.list-tt.blog.blog-hot__item.asv {
   margin: 12px 0;
    width: 100%;
}
.table-striped>tbody>tr:hover {
    background: #3A9F11;
}
.sp-m-b-td{
    display: none;
}
.sp-m-b-th{
    display: none;
}
.danh_sach-sp .table tbody tr td p{
    font-size: 13px;
    white-space: normal; 
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    border-top: none;
    padding: 5px 6px;
}
.danh_sach-sp .table thead tr th p {
    font-size: 14px;
    white-space: normal; 
    padding-right: 0px!important;
}
.xemtaca.new a{
    font-size: 14px;
}
.danh_sach-sp .table tbody tr td a img{
    width: 20px;
}
a.xemchi{
    display: block;
    color: #333;
}
p.xemchit{
    display: none;
}
}@media all and (width: 414px) {

}
@media all and (width: 375px) {
.tt-footer {
    margin-left: 39px;
}
.sdt_bds {
    width: 86%;
    float: left;
}
.danh_sach-sp .table tbody tr td p {
    font-size: 12px;
    white-space: normal;
}
}

@media all and (width: 320px) {
label.gioitinh {
    margin-right: 40px;
}
label.checkbox {
    float: left;
    width: 25%;
       margin-right: 16px;
}
}
@media (min-width: 1400px) {

}
@media (width: 1920px) {
	.title-slide {
	    margin-bottom: 112px;
	}
}
