﻿/* Công ty cổ phần Angkorich
 * Bootstrap v3.3.7
 * Copyright 2018 by Angkorich
 * Edit code bootstrap by linhlv.akr@gmail.com
 */
/*------------------------ Mobile ------------------------------*/
@media (max-width : 479px) {
    #slide_home img {
        height: 180px;
        width: 100%;
    }

    h3.name-ct-gt {
        font-weight: bold;
        margin-bottom: 10px;
        /*color: #de4a00;*/
        text-transform: uppercase;
        /* font-size: 18px;*/
    }

    .icon-tamnhin, .icon-sumenh {
        width: 65%;
    }

    .hidden-767 {
        display: none;
    }

    .name-all-duan {
        font-size: 19px;
    }

    .diadiem-hn, .diadiem-hcm {
        width: 100%;
    }
}

@media (min-width: 480px) and (max-width: 767px) {
    #slide_home img {
        height: 200px;
        width: 100%;
    }
}
/*------------------------ iphone ----------------------------*/
@media (min-width: 320px) {
}
/*------------------------ mobile and ipad ---------------------*/
@media (max-width: 768px) {
    #footer {
        padding: 0;
    }

    .ft-all-all {
        padding: 15px;
    }

    .click-xthem {
        padding: 0 14px;
    }

    .doitac-khachhang .owl-controls .owl-buttons div, .owl-controls .owl-page {
        cursor: pointer;
        top: 20%;
    }

    .linhvuc-hd {
        padding: 0px;
        padding-left: 0;
        padding-right: 0;
    }

    #header > .col-md-12 {
        padding-right: 0px;
        padding-left: 0px;
    }

    .Wrapper > .container {
        padding: 0 !important;
    }

    .slide-indexx > .col-md-12 {
        padding: 0 !important;
    }

    .header-r ul {
        display: none;
    }
    .text-gt-index {
        padding: 0;
    }
    
    #header {
        height: 60px;
    }

    .header-r {
        height: 0;
        width: 100%;
    }

    .logo {
        width: 100%;
        height: 60px !important;
        background: #379d30;
    }
        /*.logo h1{
		width: 130px;
	}*/
        .logo img {
            height: 50px !important;
            margin-top: 5px !important;
            width: auto !important;
        }

    .header-mid {
        height: 65px;
        position: relative;
        box-shadow: 0px 1px 5px #d96830bf;
    }

    .nav-btn-show {
        top: -65px;
    }

    .menu {
        height: 0;
    }

    .dd-hanoi, .dd-hcm {
        font-size: 14px;
    }

    .name-vanphong {
        font-size: 14px;
        margin-bottom: 10px;
    }

    .diadiem-ft {
        margin-bottom: 15px;
    }

    .title-lhe-ft {
        font-size: 14px;
        margin-bottom: 10px;
    }

    .diadiem-ft i {
        width: 27px;
        height: 27px;
        line-height: 27px;
    }

    .link-lk-ft i {
        width: 32px !important;
        height: 32px !important;
        line-height: 32px;
        font-size: 18px;
    }

    li.vanphong {
        margin-bottom: 15px;
        border-bottom: none;
    }

    h3.name-ct-gt {
        margin-bottom: 10px;
        font-size: 16px;
    }

    .gt-index p {
        line-height: 1.5;
        font-size: 14px;
    }

    h3.title-linhvuc {
        font-size: 17px;
        margin-bottom: 10px;
    }

    .linhvuc-hd {
        padding-bottom: 30px;
    }

    .item-linhvuc {
        margin-bottom: 10px;
    }

    .name-lvuc {
        font-size: 15px;
        margin: 10px 0;
    }

    .icon-tamnhin h3, .icon-sumenh h3 {
        font-size: 15px;
        text-transform: uppercase;
    }

    .ctgr li {
        display: unset;
        margin-bottom: 10px;
    }

    .ndc-sp-ctgr {
        width: 100%;
    }

    .img-sp-ctgr {
        width: 100%;
    }

    .ctgr li:nth-child(2n) .ndc-sp-ctgr {
        /* order: 1; */
        text-align: left;
    }

    .ndc-sp-ctgr {
        padding: 0;
    }

    .item-nd-ctgr h4 {
        font-size: 20px;
        margin: 10px 0;
        font-weight: bold;
    }

    .item-nd-ctgr p {
        line-height: unset;
        font-size: 15px;
    }

    .hotline-vs-gio {
        display: none;
    }

    .name-ct-hd-mid {
        display: none;
    }

    .search {
        display: none;
    }

    .search-mobie {
        display: block;
    }

    h3.name-gt-tbi {
        font-size: 16px;
    }

    .gt-thietbi-l p {
        font-size: 14px;
        line-height: 1.5;
    }

    .all-img-xs {
        /*height: 70px!important;*/
    }

    .img-xs {
        /*height: 70px!important;*/
        width: 200px !important;
    }

    .table thead {
        font-size: 13px;
    }

    td.td-loai-tbi {
        font-size: 15px;
    }

    td.bgr-name-tbi {
        font-size: 13px;
    }

    .table td {
        font-size: 12px;
    }

    .item-ttuc-w20 {
        width: 50%;
    }

    .item-tt-index p {
        display: none;
    }

    .icon-show-search {
        border: none;
    }

    .ttin-duan p {
        font-size: 13px;
    }

    .ttin-duan .name-du-an {
        min-height: 40px;
        font-size: 13px;
        margin-top: 0;
    }

    .list-duan-all li:nth-child(2) .ttin-duan .name-du-an {
        /*margin-top: 10px;*/
        font-size: 13px;
    }

    .list-duan-all li:first-child .ttin-duan .name-du-an {
        /*margin-top: 10px;*/
        font-size: 13px;
    }

    .date-thuchien-duan {
        font-size: 12px;
    }

    .table th {
        font-size: 12px !important;
    }

    .table > tbody > tr > td {
        padding: 6px;
    }

    .name-gt-nhanluc {
        font-size: 18px;
    }

    .ngonngu img {
        background: none;
        border: none;
        width: 22px;
        height: 18px;
        box-shadow: 0px 0px 0px #5f5f5f;
    }

    .ngonngu {
        margin-top: 0px;
    }

    .item-tin-l {
        width: 50%;
        margin-bottom: 0;
        padding: 0;
    }

    .list-tintonghop li:nth-child(2), .list-tintonghop li:nth-child(3) {
        width: 50%;
    }

    .list-tintonghop li:first-child {
        width: 100%;
    }

        .list-tintonghop li:first-child .nd-tt-tin-l {
            display: block !important;
            display: -webkit-box !important;
            -webkit-line-clamp: 2 !important;
            -webkit-box-orient: vertical !important;
            overflow: hidden !important;
            font-size: 14px;
        }

    .nd-tt-tin-l {
        display: none;
    }

    .list-tintonghop li:first-child .name-tin-l {
        font-size: 16px;
    }

    h3.name-tin-l {
        font-size: 13px;
        font-weight: bold;
        margin-bottom: 5px;
        min-height: unset;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }

    .pagination > li > a, .pagination > li > span {
        font-size: 13px;
        padding: 5px 12px;
    }

    .name-baiviet {
        font-size: 15px;
    }
    /*.tt-du-an {
	    width: 49%;
	    float: right;
	}
	.img-duan-item {
	    width: 50%;
	    float: left;
	}*/
    .tt-du-an p {
        width: 100%;
        font-size: 14px;
        padding: 0 2px;
        display: none;
    }

    .item-du-an {
        min-height: 160px;
        box-shadow: unset;
        margin-bottom: 15px;
    }

    .duan-dienhinh .name-section {
        color: white;
        font-size: 18px;
        margin: 10px 0;
    }
    /*.duan-dienhinh .container{
		background: #9696966b;
	}*/
    .name-du-an {
        font-size: 13px;
    }

    .tintuc .title-section-2index {
        font-size: 18px;
    }

    h3.title-section-2index {
        font-size: 18px;
    }

    .img-border {
        display: none;
    }

    .ngonngu-top {
        position: absolute;
        right: 15px;
        top: -60px;
        padding-right: 15px;
    }

    .name-title-secc {
        width: 80%;
        margin-left: 10%;
        font-size: 15px;
    }

    .item-thietbii {
        margin-bottom: 10px;
    }
    /*.name-title-secc:before{
		height: 0;
		width: 0;
	}*/
    .duan-dienhinh .click-xemthem, .tintuc .click-xemthem {
        padding: 5px 15px;
        font-size: 13px;
    }

    .title-section-secc {
        padding: 5px 10px;
        width: 60%;
        font-size: 15px;
        text-align: left;
    }

    .item-ttuc-w25 {
        width: 50%;
        float: left;
        padding: 0 15px;
        margin-bottom: 10px;
    }

    .chitiet-d-a {
        width: 100%;
        float: left;
        margin-bottom: 10px;
    }

    .img-duan-duan {
        width: 100%;
        float: right;
        margin-bottom: 10px;
    }

    .du-an-khac {
        display: none;
    }

    .img-duan {
        width: 45%;
        float: left;
        padding: 0px 5px;
        padding-right: 10px;
    }

    .item-duan-all {
        padding: 5px;
    }
}
/*------------------------ ipad chiều dọc ----------------------*/
@media (min-width: 768px) and (max-width: 991px) {
    .hotline-vs-gio {
        display: none;
    }

    .name-ct-hd-mid {
        display: none;
    }

    .search {
        display: none;
    }

    .logo {
        width: 50%;
        margin-left: 25%;
    }

        .logo h1 {
            width: 130px;
            margin: 0 auto;
        }

    .header-mid {
        height: 65px;
        position: relative;
    }

    .nav-btn-show {
        top: 5px;
    }

    .menu {
        height: 0;
    }

    .search-mobie {
        display: block;
    }

    .icon-show-search {
        border: none;
    }

    .header-r {
        height: 0;
    }

    #header {
        height: 70px;
    }

    .logo {
        width: 50%;
        margin-left: 25%;
        height: 70px;
    }
}
/*------------------------ ipad chiều ngang ----------------------*/
@media (min-width: 992px) and (max-width: 1280px) {
}
/*------------------------ PC ----------------------*/
@media (min-width: 1281px) {
}
