﻿/*responesive cho desktop mình dùng @media min width*/
/* css responsive cho giao diện desktop */



/*************** responsive 1024px to 1280px *************/
@media only screen and (min-width: 1024px) and (max-width: 1279px) {
    .demo-slider-3 {
        margin-left: 32px !important;
    }

    .amazingslider-wrapper-0 {
        width: 88% !important;
    }

    .ndleft {
        width: 54% !important;
        margin-left: 70px !important;
    }

    .maindescriptioin .mainpdfmail {
        width: 29% !important;
    }

    .maindescriptioin .descriptionpr {
        width: 32% !important;
        margin-left: 26px !important;
    }
}



@media only screen and (min-width: 1280px) {
    h1 {
        font-size: 13px;
    }

    label {
        top: -2px !important;
        padding-top: 2px !important;
        padding-bottom: 2px !important;
    }

    .dvVirtualTour {
        margin-left: 49.5% !important;
    }
}

@media only screen and (min-width: 1366px) {
    h1 {
        font-size: 14px;
    }

    .maindescriptioin .mainpdfmail ul.pdfmail {
        margin-top: 67px !important;
    }
}

@media only screen and (min-width: 1400px) {
    #margin-top {
        display: block;
        margin-left: 1px !important;
        height: 12px;
        width: 98% !important;
        margin-top: -87.5% !important;
        margin-bottom: 85%;
        position: relative;
        background: #ffffff;
    }

    #margin-bottom {
        display: block;
        margin-left: 1px !important;
        height: 12px;
        width: 98% !important;
        margin-top: -7.4% !important;
        margin-bottom: 3% !important;
        position: relative;
        background: #ffffff;
    }

    .DescriptionTitle {
        width: 107% !important;
        padding-left: 2px !important;
        margin-top: 100px !important;
        margin-left: -11px !important;
    }

    .common {
        width: 23% !important;
        margin-left: 8% !important;
        position: relative;
    }

    .condetail {
        margin-left: 30px;
    }

    .ndleft {
        margin-left: -14px !important;
    }

    .line {
        width: 94% !important;
    }

    .formenquiry {
        width: 96% !important;
        margin-top: 100px;
        margin-left: 54px !important;
    }

    [type="checkbox"]:not(:checked) + label, [type="checkbox"]:checked + label {
        position: relative;
        padding-left: 26px !important;
        margin-left: 14px !important;
        cursor: pointer;
    }

    .border-box1 {
        position: absolute;
        width: 306px !important;
        height: 206px !important;
        border: 1px solid #dad9d9;
        top: -25px;
        left: -122px !important;
    }

    .border-box2 {
        position: absolute;
        width: 366px !important;
        height: 206px !important;
        border: 1px solid #dad9d9;
        top: -25px;
        left: -97px !important;
    }

    .RepeaterFeatures1 {
    }

    .prprty_feature_wrap h4 {
        margin-left: -85px !important;
    }

    .prprty_feature_cnt {
        margin-left: -85px !important;
    }

    .mainmap {
        margin-top: -34.5%;
        width: 126%;
        margin-left: -191px !important;
    }

    .maindescriptioin .mainpdfmail ul.pdfmail {
        list-style-type: none;
        margin-top: 172px;
        padding: 0px;
        margin-left: 58px !important;
    }

    .col-left {
        width: 63% !important;
    }
}

@media only screen and (min-width: 1420px) {
    .dvVirtualTour {
        margin-top: -141px !important;
        margin-left: 42.5% !important;
    }
}

@media only screen and (min-width: 1440px) {

    .prprty_feature_wrap .titleCommonFeatured {
        margin-left: -158px !important;
    }

    .reduce-min {
        width: 113% !important;
    }

    .col-left-1 {
        width: 72% !important;
        margin-left: -69px !important;
    }

    .col-right-1 {
        width: 81% !important;
        margin-left: 53% !important;
        margin-top: -61% !important;
    }

    .col-left-2 {
        width: 29% !important;
        margin-left: 0.5% !important;
    }

    .col-right-2 {
        width: 28% !important;
        margin-top: 3.6% !important;
    }

    #margin-top {
        display: none;
        /* margin-left: 1px !important; */
        /* height: 12px; */
        /* width: 98% !important; */
        /* margin-top: -87.5% !important; */
        /* margin-bottom: 85%; */
        /* position: relative; */
        /* background: #ffffff; */
    }

    #margin-bottom {
        display: none;
        /* margin-left: 1px !important; */
        /* height: 12px; */
        /* width: 98% !important; */
        /* margin-top: -7.4% !important; */
        /* margin-bottom: 3% !important; */
        /* position: relative; */
        /* background: #ffffff; */
    }

    .DescriptionTitle {
        width: 107% !important;
        padding-left: 2px !important;
        margin-top: 43px !important;
        margin-left: -39px !important
    }

    .common {
        width: 23% !important;
        margin-left: 8% !important;
        position: relative;
    }

    .condetail {
        margin-left: 30px;
    }

    .ndleft {
        margin-left: -14px !important;
    }

    .line {
        width: 94% !important;
    }

    .formenquiry {
        width: 96% !important;
        margin-top: 100px;
        margin-left: 54px !important;
    }

    [type="checkbox"]:not(:checked) + label, [type="checkbox"]:checked + label {
        position: relative;
        padding-left: 26px !important;
        margin-left: 14px !important;
        cursor: pointer;
    }

    .border-box1 {
        position: absolute;
        width: 340px !important;
        height: 206px !important;
        border: 1px solid #dad9d9;
        top: -25px;
        left: -162px !important;
    }

    .border-box2 {
        position: absolute;
        width: 366px !important;
        height: 206px !important;
        border: 1px solid #dad9d9;
        top: -25px;
        left: -97px !important;
    }

    .RepeaterFeatures1 {
    }
    /* .prprty_feature_wrap h4{ */
    /* margin-left:-85px !important; */
    /* } */
    .prprty_feature_cnt {
        margin-left: -85px !important;
    }

    .mainmap {
        margin-top: 0%;
        width: 129%;
        margin-left: -20% !important;
    }

    .maindescriptioin .mainpdfmail ul.pdfmail {
        list-style-type: none;
        margin-top: 114px;
        padding: 0px;
        margin-left: 44px !important
    }

    .border-box1 .col-left {
        width: 63% !important;
    }

    .border-box1 .col-right {
        width: 63% !important;
    }
}


@media only screen and (min-width: 1488px) {
    h1 {
        font-size: 15px;
    }
}

@media only screen and (min-width: 1500px) {
    .dvVirtualTour {
        margin-left: 42.4% !important;
        margin-top: -149px !important;
    }

    .bodycontainer {
        margin-left: 210px;
        position: relative;
    }

    .container-fluid #dv_menu2 {
        margin-left: 44px !important;
    }

    .areapara {
        margin-top: 13px !important;
    }
}

@media only screen and (min-width: 1600px) {
    /* .container-fluid #dv_menu2 .container .row.maintopbarmenu .col-xs-3.maintopbarmenu img { */
    /* margin-left: -191px !important; */
    /* } */
    .dvVirtualTour {
        margin-left: 53% !important;
        margin-top: -150px !important;
    }

    .container-fluid #dv_menu2 .container {
        margin-left: 168px;
    }

    .prprty_feature_wrap .titleCommonFeatured {
        margin-left: -100px !important;
    }

    .des_product {
        left: 51px !important;
    }

    .reduce-min {
        width: 119% !important;
        margin-left: -4px !important;
    }

    .propertydescriptioncontent {
        left: -51px !important;
    }

    .areapara {
        margin-top: 13px !important;
    }

    .mainmap {
        margin-top: 1.5% !important;
        width: 153% !important;
        margin-left: -18% !important;
    }

    .col-left-1 {
        width: 72% !important;
        margin-left: -22px !important;
    }

    .col-right-1 {
        width: 71% !important;
        margin-left: 65% !important;
        margin-top: -48% !important;
    }

    .col-right-2 {
        margin-left: 4% !important;
    }

    .DescriptionTitle {
        width: 107% !important;
        padding-left: 2px !important;
        margin-top: 39px !important;
        margin-left: 51px !important;
    }

    .maindescriptioin .mainpdfmail ul.pdfmail {
        list-style-type: none;
        margin-top: 124px;
        padding: 0px;
        margin-left: 130px !important;
    }

    .mainmap {
        margin-top: -34.5%;
        width: 148%;
        margin-left: -178px !important;
    }

    #scoullvv {
        text-decoration: underline;
        float: right;
        margin-top: -326px !important;
        font-size: 12px !important;
        padding: 9px;
        overflow: auto;
        text-align: justify;
        color: #428bca;
        font-family: roboto-medium;
        cursor: pointer;
    }

    #margin-top {
        display: none;
        /* margin-left: 1px !important; */
        /* height: 12px; */
        /* width: 98% !important; */
        /* margin-top: -91% !important; */
        /* margin-bottom: 85%; */
        /* position: relative; */
        /* background: #ffffff; */
    }

    #margin-bottom {
        display: none;
        /* margin-left: 1px !important; */
        /* height: 12px; */
        /* width: 98% !important; */
        /* margin-top: -4% !important; */
        /* margin-bottom: 3% !important; */
        /* position: relative; */
        /* background: #ffffff; */
    }

    .common {
        width: 30% !important;
        margin-left: 11% !important;
        position: relative;
    }

    .condetail {
        margin-left: 71px;
    }

    .ndleft {
        margin-left: 80px !important;
    }

    .formenquiry {
        width: 96% !important;
        margin-top: 100px;
        margin-left: 78px !important;
    }

    [type="checkbox"]:not(:checked) + label, [type="checkbox"]:checked + label {
        position: relative;
        padding-left: 26px !important;
        margin-left: 17px !important;
        cursor: pointer;
    }

    .border-box1 {
        position: absolute;
        width: 365px !important;
        height: 205px !important;
        border: 1px solid #dad9d9;
        top: -25px;
        left: -104px !important;
    }

    .border-box2 {
        position: absolute;
        width: 365px !important;
        height: 205px !important;
        border: 1px solid #dad9d9;
        top: -25px;
        left: -90px !important;
    }

    .prprty_feature_wrap h4 {
        margin-left: -76px !important;
    }

    .prprty_feature_cnt {
        margin-left: -76px !important;
    }
}

@media only screen and (min-width: 1680px) {
    /* .container-fluid #dv_menu2 .container .row.maintopbarmenu .col-xs-3.maintopbarmenu img { */
    /* margin-left: -191px !important; */
    /* } */
    .container-fluid #dv_menu2 .container {
        margin-left: 168px;
    }

    .bodycontainer {
        margin-left: 163px !important;
        position: relative;
    }

    .container-fluid #dv_menu2 {
        margin-left: 6px !important;
    }

    .prprty_feature_wrap .titleCommonFeatured {
        margin-left: -100px !important;
    }

    .col-left-1 {
        width: 72% !important;
        margin-left: -22px !important;
    }

    .col-right-1 {
        width: 71% !important;
        margin-left: 65% !important;
        margin-top: -46% !important;
    }

    .col-right-2 {
        margin-left: 4% !important;
    }

    #margin-top {
        display: none;
    }

    #margin-bottom {
        display: none;
    }

    .mainmap {
        margin-top: -28.5%;
        width: 153%;
        margin-left: -208px !important;
    }

    .show {
        margin-left: 46% !important;
    }

    .DescriptionTitle {
        width: 107% !important;
        padding-left: 2px !important;
        margin-top: 38px !important;
        margin-left: 53px !important;
    }

    .maindescriptioin .mainpdfmail ul.pdfmail {
        list-style-type: none;
        margin-top: 124px;
        padding: 0px;
        margin-left: 130px !important;
    }

    .common {
        width: 30% !important;
        margin-left: 11% !important;
        position: relative;
    }

    .condetail {
        margin-left: 71px;
    }

    .ndleft {
        margin-left: 80px !important;
    }

    .line {
        width: 94% !important;
    }

    .formenquiry {
        width: 96% !important;
        margin-top: 100px;
        margin-left: 78px !important;
    }

    [type="checkbox"]:not(:checked) + label, [type="checkbox"]:checked + label {
        position: relative;
        padding-left: 26px !important;
        margin-left: 17px !important;
        cursor: pointer;
    }

    .border-box1 {
        position: absolute;
        width: 365px !important;
        height: 205px !important;
        border: 1px solid #dad9d9;
        top: -25px;
        left: -104px !important;
    }

    .border-box2 {
        position: absolute;
        width: 365px !important;
        height: 205px !important;
        border: 1px solid #dad9d9;
        top: -25px;
        left: -90px !important;
    }

    .prprty_feature_wrap h4 {
        margin-left: -76px !important;
    }

    .prprty_feature_cnt {
        margin-left: -76px !important;
    }
}

@media only screen and (min-width: 1700px) {
    .dvVirtualTour {
        margin-left: 53% !important;
        margin-top: -150px !important;
    }
}


@media only screen and (min-width: 1750px) {
    .dvVirtualTour {
        margin-left: 52.8% !important;
    }

    .container-fluid #dv_menu2 .container {
        margin-left: 207px;
    }

    .col-right-1 {
        width: 71% !important;
        margin-left: 65% !important;
        margin-top: -48% !important;
    }

    .reduce-min {
        width: 119% !important;
        margin-left: 45px !important;
    }

    .mainmap {
        margin-top: 1.5% !important;
        width: 153% !important;
        margin-left: -19% !important;
    }
}

@media only screen and (min-width: 1800px) {
    .container-fluid #dv_menu2 .container {
        margin-left: 203px;
    }

    .col-right-1 {
        width: 71% !important;
        margin-left: 65% !important;
        margin-top: -47% !important;
    }

    .mainmap {
        margin-top: 0.5% !important;
        margin-left: -15% !important;
    }
}


@media only screen and (min-width: 1821px) {
    .dvVirtualTour {
        margin-left: 52.8% !important;
        margin-top: -148px !important;
    }
}

@media only screen and (min-width: 1920px) {
    .dvVirtualTour {
        margin-left: 51.2% !important;
    }

    .bodycontainer {
        margin-left: 315px !important;
    }

    .reduce-min {
        width: 116% !important;
        margin-left: -31px !important;
        padding-top: 11px !important
    }

    .mainmap {
        margin-top: 0.5% !important;
        margin-left: -23% !important
    }

    .common {
        width: 30% !important;
        margin-left: 11% !important;
        position: relative;
    }

    .condetail {
        margin-left: 30px;
    }

    .ndleft {
        margin-left: 83px !important;
    }

    .formenquiry {
        width: 96% !important;
        margin-top: 100px;
        margin-left: 54px !important;
    }

    [type="checkbox"]:not(:checked) + label, [type="checkbox"]:checked + label {
        position: relative;
        padding-left: 26px !important;
        margin-left: 14px !important;
        cursor: pointer;
    }

    .border-box {
        position: absolute;
        width: 365px !important;
        height: 206px;
        border: 1px solid #dad9d9;
        top: -25px;
        left: -122px !important;
    }

    .border-box1 {
        width: 345px !important;
        left: -109px !important;
    }

    .col-left-1 {
        width: 63% !important;
        margin-left: 6px !important;
    }

    .col-right-1 {
        margin-top: -45% !important;
    }

    .prprty_feature_wrap h4 {
        margin-left: -105px !important;
    }

    .prprty_feature_cnt {
        margin-left: -105px !important;
    }
}

@media only screen and (min-width: 2040px) {
    .dvVirtualTour {
        margin-left: 51% !important;
    }
}
/*ket thuc  css responsive cho giao diện desktop */
.line-mobile {
    display: none;
}

.line-mobile1, .line-mobile2, .line-mobile0, .line-mobile11, .line-mobile3 {
    display: none;
}

.pdfmail {
    display: block;
}

.pdfmail_mobi {
    display: none;
}

.amazingslider-bottom-shadow-0 img {
    display: none !important;
}

.amazingslider-car-left-arrow-0 {
    z-index: 999;
    background: url(https://amazingslider.com/wp-content/uploads/amazingslider/12/sliderengine/skins/arrows-32-32-0.png) left bottom no-repeat !important;
}

.amazingslider-car-right-arrow-0 {
    z-index: 999;
    background: url(https://amazingslider.com/wp-content/uploads/amazingslider/12/sliderengine/skins/arrows-32-32-0.png) right bottom no-repeat !important;
}
/*css responsive cho giao diện mobile*/

/*màn hình cỡ ipad*/
/********** respponsive 768px - 1024px ***********/
@media only screen and (min-width: 768px) and (max-width: 1023px) {

    .icon-footer {
        margin-left: 188px !important;
    }
}

@media only screen and (max-width: 768px) {
    .dvVirtualTour {
        display: none !important;
    }

    .dvVirtualTourMobile {
        display: block !important;
        position: relative;
    }

    #scoullvv {
        margin-left: 251px !important;
        text-decoration: underline;
        float: left;
        margin-top: -49%;
        font-size: 13px;
        padding: 9px;
        overflow: auto;
        text-align: justify;
        color: #428bca;
        font-family: roboto-medium;
        cursor: pointer;
    }

    .container.bodycontainer {
        margin: 0px;
    }

    .reduce-min {
        min-height: 319px !important;
    }

    h5.dectitle {
        margin-left: 4px;
    }

    .amazingslider-swipe-box-0 {
        width: 113% !important;
    }

    .width_img {
        width: 100%;
        height: auto;
    }


    .amazingslider-img-0 {
        height: 300px !important;
    }

    .amazingslider-arrow-left-0 {
        margin-top: -182px !important;
    }

    .amazingslider-box-0 {
        height: 400px;
    }

    .amazingslider-bottom-shadow-0 {
        display: none !important;
    }

    .prprty_shortdesc {
        margin-top: -17px;
    }

    /*thay doi*/
    .des_product {
        padding-left: 22px !important;
        margin-left: -5px;
        width: 71%;
        margin-top: 11px;
    }

    #ContentPlaceHolder1_size span, #ContentPlaceHolder1_size2 span, .areapara span, .sizeproperty {
        margin-left: 8px;
    }

    .details_col_1 {
        float: left;
        width: 44%;
    }

    .details_col_2 {
        float: left;
        width: 49%;
    }

    .line-mobile {
        border-top: 1px solid #ccc;
        display: block;
        margin-top: 11px;
        margin-left: -15px;
    }

    .maindescriptioin .descriptionpr {
        margin-top: 70px;
        width: 55%;
    }

    .pdfmail {
        display: none;
    }

    .maindescriptioin .mainpdfmail {
        width: 53%;
    }

        .maindescriptioin .mainpdfmail .mainFeatures {
            margin-top: -21px !important;
        }

    .prprty_feature_wrap {
        margin-left: -54px;
    }

    .formenquiry textarea {
        width: 169%;
        margin-left: -27px;
    }

    .prprty_feature_wrap h4 {
        margin-left: -12px !important;
        margin-top: -3px !important;
    }

    .row.detailpropertymiddle {
        display: none;
    }

    .map_canvas1 {
        width: 106%;
        height: auto;
    }

    .map_canvas {
        width: 100%;
        height: 385px;
        padding-bottom: 20px;
    }

    .amazingslider-bullet-0-10, .amazingslider-bullet-0-0, .amazingslider-bullet-0-1, .amazingslider-bullet-0-11, .amazingslider-bullet-0-2, .amazingslider-bullet-0-3, .amazingslider-bullet-0-4, .amazingslider-bullet-0-5, .amazingslider-bullet-0-6, .amazingslider-bullet-0-7, .amazingslider-bullet-0-8, .amazingslider-bullet-0-9, .amazingslider-bullet-0-10, .amazingslider-bullet-0-13, .amazingslider-bullet-0-14, .amazingslider-bullet-0-15, .amazingslider-bullet-0-16, .amazingslider-bullet-0-17 {
        background: none !important;
        width: 100px !important;
    }

    .amazingslider-nav-featuredarrow-0 {
        display: none !important;
    }

    .pdfmail_mobi {
        display: block;
    }

        .pdfmail_mobi li {
            float: left;
            list-style: none;
            margin-left: 14.5%;
        }

    .prprty_feature_wrap {
        border-top: 0px !important;
        border-bottom: 0px !important;
    }

    .prprty_feature_cnt ul li {
        float: none !important;
    }

    .formenquiry p span {
        margin-left: 14px;
        color: #5f5f5f;
        font-family: roboto-regular;
    }

    .demo-slider-3 {
        margin-top: 2px;
    }

    .formenquiry .addmeto {
        margin-left: -325px;
    }

    .formenquiry p span {
        margin-left: 1px;
    }

    .enquiry1 {
        margin-left: -27px;
    }

    .formenquiry .enquiry1s {
        margin-left: -27px;
    }

    .formenquiry {
        margin-top: 0px;
        width: 116%;
    }

        .formenquiry .titleenquiry {
            text-align: center !important;
            margin-left: 70%;
        }

    .line-mobile2 {
        margin-left: -62px;
        margin-top: -2px;
        border-top: 1px solid #ccc;
        display: block;
        padding: 10px 0px;
        width: 140%;
    }

    .line-mobile3 {
        margin-top: 15px;
        border-top: 1px solid #ccc;
        display: block;
        margin-bottom: 33px;
        width: 140%;
    }

    .line-mobile11 {
        margin-left: -62px;
        border-top: 1px solid #ccc;
        display: block;
        width: 215%;
    }

    #btnSave {
        margin-left: -27px;
        width: 169% !important;
    }

    .col-left {
        float: left;
        width: 16%;
    }

    .col-right {
        float: left;
        width: 50%;
    }

    .formenquiry .enquiry1 {
        width: 169%;
        float: left;
    }

    .col-md-7 .prprty_feature_wrap {
        margin-top: -3px;
    }

    .line-mobile1 {
        border-top: 1px solid #ccc;
        display: block;
        margin-left: -15px;
        padding: 10px 0px;
        width: 140%;
    }

    .amazingslider-nav-container-0 {
        overflow: hidden;
        margin-left: -1px !important;
        margin-right: 92px;
    }

    .amazingslider-car-left-arrow-0 {
        left: 9px !important;
    }

    h1.nameproperty {
        font-size: 16px;
    }

    .amazingslider-car-left-arrow-0, .amazingslider-car-right-arrow-0 {
        display: block !important;
        top: 27px !important;
    }

    #ContentPlaceHolder1_Bedroom {
        /* margin-top: -4px; */
        float: left;
    }

    #ContentPlaceHolder1_nameproperty_Ref {
        /* margin-top: -3px; */
        float: left;
        width: 69%;
    }

    #ContentPlaceHolder1_Area {
        display: none;
    }

    .amazingslider-car-right-arrow-0 {
        left: 740px;
    }

    .amazingslider-bullet-image-0 img {
        width: 67% !important;
        height: 59% !important;
    }

    .amazingslider-12 {
        height: 400px !important;
    }

    .amazingslider-nav-0 {
        margin-top: -39px !important;
    }

    .line-mobile0 {
        margin-left: -62px;
        margin-top: 0px;
        border-top: 1px solid #ccc;
        display: block;
        padding: 10px 0px;
        width: 140%;
    }

    .amazingslider-arrow-left-0 {
        top: 94% !important;
        display: none;
    }

    .amazingslider-arrow-right-0 {
        right: -10.5% !important;
        margin-top: -5% !important;
        display: none;
    }

    .amazingslider-bullet-0-0, .amazingslider-bullet-0-1, .amazingslider-bullet-0-2, .amazingslider-bullet-0-3, .amazingslider-bullet-0-4, .amazingslider-bullet-0-5, .amazingslider-bullet-0-6, .amazingslider-bullet-0-7 {
        margin-right: 0px !important;
        width: 100px !important;
    }

    .amazingslider-img-elem-0 {
        width: 100% !important;
        height: 290px !important;
    }

    .amazingslider-nav-container-0 {
        margin-top: 24px;
        width: 113%;
    }

    .amazingslider-space-0 {
        margin-top: 24px;
    }

    .propertydescriptioncontent {
        position: relative !important;
        top: 0px !important;
        min-height: 0px !important;
    }

    .row.detailpropertyheader {
        margin-top: -34px !important;
        margin-bottom: 62px;
    }

        .row.detailpropertyheader .col-md-8 {
            width: 59% !important;
            margin-left: 30px !important;
        }

    .prprty_desc_wrap {
        margin-top: -9px !important;
        margin-left: 4px;
    }

    #ContentPlaceHolder1_price {
        /* margin-top: -7px !important; */
    }

    #ContentPlaceHolder1_size2 {
        margin-top: -8px !important;
    }

    .areapara {
        margin-top: 0px !important;
    }

    .nha {
        margin-top: 14px !important;
        height: 20px;
    }

    .line {
        display: none;
    }

    .DescriptionTitle {
        height: auto !important;
        margin-left: 18px !important;
        margin-top: -17px !important;
    }

    .border-box {
        display: none;
    }

    .row.maindescriptioin {
        margin-top: 0px !important;
    }

    .col-md-4.descriptionpr {
        margin-top: 0px !important;
    }

    .prprty_feature_cnt {
        margin-left: 61px !important;
        margin-top: -10px;
    }

    .mainmap {
        margin-top: 0px;
    }

    .mainenquiry {
        margin-left: 54px;
    }

    .col-md-7 .prprty_feature_wrap h4 {
        margin-left: 44px !important;
    }

    .col-md-5 .prprty_feature_wrap .prprty_feature_cnt {
        margin-left: 8px !important;
        margin-top: -10px;
    }

    .prprty_feature_cnt {
        width: 132% !important;
    }

    .col-md-7 .col-right {
        margin-left: -515px;
    }

    .DescriptionTitle p {
        width: 124%;
        margin-left: 0px;
        overflow: scroll;
        border: 0px !important;
        height: 300px !important;
    }
}
/*màn hình cỡ iphone 6 ngang*/
@media only screen and (max-width: 736px) {
    #scoullvv {
        margin-left: 228px;
        text-decoration: underline;
        float: left;
        margin-top: -51.5%;
        font-size: 13px;
        padding: 9px;
        overflow: auto;
        text-align: justify;
        color: #428bca;
        font-family: roboto-medium;
        cursor: pointer;
    }

    .container.bodycontainer {
        margin: 0px;
    }

    .reduce-min {
        margin-top: 27px;
        min-height: 319px !important;
    }

    h5.dectitle {
        margin-left: 4px;
    }

    .amazingslider-swipe-box-0 {
        width: 108.7% !important;
    }

    .width_img {
        width: 100%;
        height: auto;
    }


    .amazingslider-img-0 {
        height: 300px !important;
    }

    .amazingslider-arrow-left-0 {
        margin-top: -182px !important;
    }

    .amazingslider-box-0 {
        height: 400px;
    }

    .amazingslider-bottom-shadow-0 {
        display: none !important;
    }

    .prprty_shortdesc {
        margin-top: -17px;
    }

    /*thay doi*/
    .des_product {
        margin-top: -19px;
        padding-left: 24px !important;
        margin-left: -6px;
        width: 63%;
    }

    #ContentPlaceHolder1_size span, #ContentPlaceHolder1_size2 span, .areapara span, .sizeproperty {
        margin-left: 8px;
    }

    .details_col_1 {
        float: left;
        width: 44%;
    }

    .details_col_2 {
        float: left;
        width: 49%;
    }

    .line-mobile {
        border-top: 1px solid #ccc;
        display: block;
        margin-top: 11px;
        margin-left: -15px;
    }

    .maindescriptioin .descriptionpr {
        margin-top: 70px;
    }

    .pdfmail {
        display: none;
    }

    .maindescriptioin .mainpdfmail .mainFeatures {
        margin-top: -21px !important;
    }

    .prprty_feature_wrap {
        margin-left: -54px;
    }

    .formenquiry textarea {
        width: 89.9%;
        margin-left: -27px;
    }

    .prprty_feature_wrap h4 {
        margin-left: -14px !important;
        margin-top: -3px !important;
    }

    .row.detailpropertymiddle {
        display: none;
    }

    .map_canvas1 {
        width: 106%;
        height: auto;
    }

    .map_canvas {
        width: 100%;
        height: 385px;
        padding-bottom: 20px;
    }

    .amazingslider-bullet-0-10, .amazingslider-bullet-0-0, .amazingslider-bullet-0-1, .amazingslider-bullet-0-11, .amazingslider-bullet-0-2, .amazingslider-bullet-0-3, .amazingslider-bullet-0-4, .amazingslider-bullet-0-5, .amazingslider-bullet-0-6, .amazingslider-bullet-0-7, .amazingslider-bullet-0-8, .amazingslider-bullet-0-9, .amazingslider-bullet-0-10, .amazingslider-bullet-0-13, .amazingslider-bullet-0-14, .amazingslider-bullet-0-15, .amazingslider-bullet-0-16, .amazingslider-bullet-0-17 {
        background: none !important;
        width: 100px !important;
        margin-right: 0px !important;
    }

    .amazingslider-nav-featuredarrow-0 {
        display: none !important;
    }

    .pdfmail_mobi {
        display: block;
    }

        .pdfmail_mobi li {
            float: left;
            list-style: none;
            margin-left: 13%;
        }

    .prprty_feature_wrap {
        border-top: 0px !important;
        border-bottom: 0px !important;
    }

    .prprty_feature_cnt ul li {
        float: none !important;
    }

    .formenquiry p span {
        margin-left: 11px;
        color: #5f5f5f;
        font-family: roboto-regular;
        top: -2px;
        position: relative;
    }

    .formenquiry .addmeto {
        margin-left: -579px;
    }

    .enquiry1 {
        margin-left: -27px;
    }

    .formenquiry .enquiry1s {
        margin-left: -27px;
    }

    .formenquiry {
        margin-top: -11px;
        width: 210.2%;
    }

        .formenquiry .titleenquiry {
            text-align: center !important;
            margin-left: -68px;
        }

    .line-mobile2 {
        margin-left: -62px;
        margin-top: -2px;
        border-top: 1px solid #ccc;
        display: block;
        padding: 10px 0px;
        width: 140%;
    }

    .line-mobile3 {
        margin-top: 32px;
        border-top: 1px solid #ccc;
        display: block;
        margin-bottom: 32px;
        width: 140%;
    }

    .line-mobile2_3 {
        margin-top: 3px;
        border-top: 1px solid #ccc;
        display: block;
        margin-bottom: 19px;
        width: 140%;
    }

    .line-mobile11 {
        margin-left: -62px;
        border-top: 1px solid #ccc;
        display: block;
        width: 140%;
        margin-top: 20px;
    }

    #btnSave {
        margin-left: -133px;
        width: 90% !important;
    }

    [type="checkbox"]:not(:checked) + label, [type="checkbox"]:checked + label {
        position: relative;
        padding-left: 19px;
        margin-left: -111px !important;
        cursor: pointer;
    }

    .col-md-7 .prprty_feature_wrap .prprty_feature_cnt .col-left {
        width: 20% !important;
    }

    .col-md-5 .prprty_feature_wrap .prprty_feature_cnt .col-left {
        width: 25.5% !important;
    }

    #ContentPlaceHolder1_RepeaterCommon {
        margin-left: -11px;
    }

    .col-left {
        float: left;
        width: 16%;
    }

    .col-right {
        float: left;
        width: 50%;
    }

    .formenquiry .enquiry1 {
        width: 89.9%;
        float: left;
    }

    .col-md-7 .prprty_feature_wrap {
        margin-top: -3px;
    }

    .line-mobile1 {
        border-top: 1px solid #ccc;
        display: block;
        margin-left: -15px;
        padding: 10px 0px;
        width: 140%;
    }

    .amazingslider-nav-container-0 {
        overflow: hidden;
        margin-left: -1px !important;
        margin-right: 92px;
    }

    .amazingslider-car-left-arrow-0 {
        left: -8px !important;
    }

    h1.nameproperty {
        width: 93%;
        font-size: 16px;
    }

    .amazingslider-car-left-arrow-0, .amazingslider-car-right-arrow-0 {
        display: block !important;
        top: 27px !important;
    }

    #ContentPlaceHolder1_Bedroom {
        /* margin-top: -4px; */
        float: left;
    }

    #ContentPlaceHolder1_nameproperty_Ref {
        /* margin-top: -3px; */
        float: left;
        width: 69%;
    }

    #ContentPlaceHolder1_Area {
        display: none;
    }

    .amazingslider-car-right-arrow-0 {
        left: 693px;
    }

    .amazingslider-bullet-image-0 img {
        padding-left: 10px;
        width: 67% !important;
        height: 59% !important;
        margin-left: -10px;
    }

    .line-mobile2_2 {
        margin-left: -62px;
        margin-top: 22px;
        margin-bottom: -10px;
        border-top: 1px solid #ccc;
        display: block;
        padding: 10px 0px;
        width: 140%;
    }

    .amazingslider-12 {
        height: 400px !important;
    }

    .amazingslider-nav-0 {
        margin-left: 19px;
        margin-top: -47px !important;
        width: 92.7% !important;
    }

    .line-mobile0 {
        margin-left: -62px;
        margin-top: 0px;
        border-top: 1px solid #ccc;
        display: block;
        padding: 10px 0px;
        width: 140%;
    }

    .amazingslider-arrow-left-0 {
        top: 94% !important;
        display: none;
    }

    .amazingslider-arrow-right-0 {
        right: 39% !important;
        margin-top: -5% !important;
        display: none;
    }

    .amazingslider-bullet-0-0, .amazingslider-bullet-0-1, .amazingslider-bullet-0-2, .amazingslider-bullet-0-3, .amazingslider-bullet-0-4, .amazingslider-bullet-0-5, .amazingslider-bullet-0-6, .amazingslider-bullet-0-7 {
        margin-right: 0px !important;
        width: 100px !important;
    }

    .amazingslider-bullet-0-10, .amazingslider-bullet-0-11, .amazingslider-bullet-0-12 .amazingslider-bullet-0-13 .amazingslider-bullet-0-14.amazingslider-bullet-0-15 .amazingslider-bullet-0-16, .amazingslider-bullet-0-8, .amazingslider-bullet-0-12, .amazingslider-bullet-0-9, .amazingslider-bullet-0-13, .amazingslider-bullet-0-14, .amazingslider-bullet-0-15 .amazingslider-bullet-0-16 .amazingslider-bullet-0-17 .amazingslider-bullet-0-18 .amazingslider-bullet-0-19 .amazingslider-bullet-0-20 {
        width: 100px !important;
        margin-right: 0px !important;
    }

    .amazingslider-img-elem-0 {
        width: 100% !important;
        height: 290px !important;
    }

    .amazingslider-nav-container-0 {
        width: 111%;
        margin-top: 24px;
    }

    .amazingslider-space-0 {
        width: 110%;
        margin-top: 24px;
    }

    .propertydescriptioncontent {
        position: relative !important;
        top: 0px !important;
        min-height: 0px !important;
    }

    .row.detailpropertyheader {
        margin-top: -35px !important;
        margin-bottom: 62px;
    }

        .row.detailpropertyheader .col-md-8 {
            width: 59% !important;
            margin-left: 30px !important;
        }

    .prprty_desc_wrap {
        margin-top: -19px !important;
    }

    .suff-top {
        position: relative;
        top: -39px;
        left: 698px;
        margin-right: 14px;
        width: 30px;
        height: 30px;
        border: 1px solid #bebebe;
        padding: 2px 6px;
        color: #eeeeee;
    }

    #ContentPlaceHolder1_price {
        /* margin-top: -7px !important; */
    }

    #ContentPlaceHolder1_size2 {
        margin-top: -8px !important;
    }

    .areapara {
        margin-top: 0px !important;
    }

    .nha {
        margin-top: 14px !important;
        height: 20px;
    }

    .line {
        display: none;
    }

    .DescriptionTitle {
        height: auto !important;
        margin-left: 18px !important;
        margin-top: -17px !important;
    }

    .border-box {
        display: none;
    }

    .row.maindescriptioin {
        margin-top: 0px !important;
    }

    .col-md-4.descriptionpr {
        margin-top: 0px !important;
    }

    .prprty_feature_cnt {
        margin-left: 43px !important;
    }

    .mainmap {
        width: 64%;
        margin-top: 0px;
        margin-left: 15px;
    }

    .mainenquiry {
        margin-left: 52px;
    }

    .col-md-7 .prprty_feature_wrap h4 {
        margin-left: 44px !important;
    }

    .col-md-5 .prprty_feature_wrap .prprty_feature_cnt {
        margin-left: 1px !important;
    }

    .prprty_feature_cnt {
        width: 132% !important;
    }

    .col-md-7 .col-right {
        margin-left: -312px;
    }

    .DescriptionTitle p {
        width: 121%;
        margin-left: -5px;
        overflow: scroll;
        border: 0px !important;
        height: 300px !important;
        overflow: scroll;
    }

    #margin-top {
        display: none;
        margin-left: 2px;
        height: 12px;
        width: 98%;
        margin-top: -44.8%;
        margin-bottom: 41%;
        position: relative;
        background: #ffffff;
    }

    .pdfmail_mobi {
        margin-top: 0px;
        display: block;
    }

    #margin-bottom {
        display: none;
        margin-left: 2px;
        height: 12px;
        width: 98%;
        margin-top: -1.7%;
        margin-bottom: 0%;
        position: relative;
        background: #ffffff;
    }
}
/*màn hình cỡ iphone 6 ngang*/
@media only screen and (max-width: 667px) {
    #scoullvv {
        margin-left: 228px;
        text-decoration: underline;
        float: left;
        margin-top: -51.5%;
        font-size: 13px;
        padding: 9px;
        overflow: auto;
        text-align: justify;
        color: #428bca;
        font-family: roboto-medium;
        cursor: pointer;
    }

    .container.bodycontainer {
        margin: 0px;
    }

    .reduce-min {
        margin-top: 27px;
        min-height: 319px !important;
    }

    h5.dectitle {
        margin-left: 4px;
    }

    .amazingslider-swipe-box-0 {
        width: 98.4% !important;
    }

    .width_img {
        width: 100%;
        height: auto;
    }


    .amazingslider-img-0 {
        height: 300px !important;
    }

    .amazingslider-arrow-left-0 {
        margin-top: -182px !important;
    }

    .amazingslider-box-0 {
        height: 400px;
    }

    .amazingslider-bottom-shadow-0 {
        display: none !important;
    }

    .prprty_shortdesc {
        margin-top: -17px;
    }

    /*thay doi*/
    .des_product {
        margin-top: -19px;
        padding-left: 24px !important;
        margin-left: -6px;
        width: 63%;
    }

    #ContentPlaceHolder1_size span, #ContentPlaceHolder1_size2 span, .areapara span, .sizeproperty {
        margin-left: 8px;
    }

    .details_col_1 {
        float: left;
        width: 44%;
    }

    .details_col_2 {
        float: left;
        width: 49%;
    }

    .line-mobile {
        border-top: 1px solid #ccc;
        display: block;
        margin-top: 11px;
        margin-left: -15px;
    }

    .maindescriptioin .descriptionpr {
        margin-top: 70px;
    }

    .pdfmail {
        display: none;
    }

    .maindescriptioin .mainpdfmail .mainFeatures {
        margin-top: -21px !important;
    }

    .prprty_feature_wrap {
        margin-left: -54px;
    }

    .formenquiry textarea {
        width: 89.9%;
        margin-left: -27px;
    }

    .prprty_feature_wrap h4 {
        margin-left: -14px !important;
        margin-top: -3px !important;
    }

    .row.detailpropertymiddle {
        display: none;
    }

    .map_canvas1 {
        width: 106%;
        height: auto;
    }

    .map_canvas {
        width: 100%;
        height: 385px;
        padding-bottom: 20px;
    }

    .amazingslider-bullet-0-10, .amazingslider-bullet-0-0, .amazingslider-bullet-0-1, .amazingslider-bullet-0-11, .amazingslider-bullet-0-2, .amazingslider-bullet-0-3, .amazingslider-bullet-0-4, .amazingslider-bullet-0-5, .amazingslider-bullet-0-6, .amazingslider-bullet-0-7, .amazingslider-bullet-0-8, .amazingslider-bullet-0-9, .amazingslider-bullet-0-10, .amazingslider-bullet-0-13, .amazingslider-bullet-0-14, .amazingslider-bullet-0-15, .amazingslider-bullet-0-16, .amazingslider-bullet-0-17 {
        background: none !important;
        width: 100px !important;
        margin-right: 0px !important;
    }

    .amazingslider-nav-featuredarrow-0 {
        display: none !important;
    }

    .pdfmail_mobi {
        display: block;
    }

        .pdfmail_mobi li {
            float: left;
            list-style: none;
            margin-left: 11%;
        }

    .prprty_feature_wrap {
        border-top: 0px !important;
        border-bottom: 0px !important;
    }

    .prprty_feature_cnt ul li {
        float: none !important;
    }

    .formenquiry p span {
        margin-left: 25px;
        color: #5f5f5f;
        font-family: roboto-regular;
        top: -2px;
        position: relative;
    }

    .formenquiry .addmeto {
        margin-left: -579px;
    }

    .enquiry1 {
        margin-left: -27px;
    }

    .formenquiry .enquiry1s {
        margin-left: -27px;
    }

    .formenquiry {
        margin-top: -11px;
        width: 189%;
    }

        .formenquiry .titleenquiry {
            text-align: center !important;
            margin-left: -68px;
        }

    .line-mobile2 {
        margin-left: -62px;
        margin-top: -2px;
        border-top: 1px solid #ccc;
        display: block;
        padding: 10px 0px;
        width: 140%;
    }

    .line-mobile3 {
        margin-top: 32px;
        border-top: 1px solid #ccc;
        display: block;
        margin-bottom: 32px;
        width: 140%;
    }

    .line-mobile2_3 {
        margin-top: 3px;
        border-top: 1px solid #ccc;
        display: block;
        margin-bottom: 19px;
        width: 140%;
    }

    .line-mobile11 {
        margin-left: -62px;
        border-top: 1px solid #ccc;
        display: block;
        width: 140%;
        margin-top: 20px;
    }

    #btnSave {
        margin-left: -127px;
        width: 90% !important;
    }

    .col-md-7 .prprty_feature_wrap .prprty_feature_cnt .col-left {
        width: 20% !important;
    }

    .col-md-5 .prprty_feature_wrap .prprty_feature_cnt .col-left {
        width: 25.5% !important;
    }

    #ContentPlaceHolder1_RepeaterCommon {
        margin-left: -11px;
    }

    .col-left {
        float: left;
        width: 16%;
    }

    .col-right {
        float: left;
        width: 50%;
    }

    .formenquiry .enquiry1 {
        width: 89.9%;
        float: left;
    }

    .col-md-7 .prprty_feature_wrap {
        margin-top: -3px;
    }

    .line-mobile1 {
        border-top: 1px solid #ccc;
        display: block;
        margin-left: -15px;
        padding: 10px 0px;
        width: 140%;
    }

    .amazingslider-nav-container-0 {
        overflow: hidden;
        margin-left: -1px !important;
        margin-right: 92px;
    }

    .amazingslider-car-left-arrow-0 {
        left: -8px !important;
    }

    h1.nameproperty {
        width: 93%;
        font-size: 16px;
    }

    .amazingslider-car-left-arrow-0, .amazingslider-car-right-arrow-0 {
        display: block !important;
        top: 27px !important;
    }

    #ContentPlaceHolder1_Bedroom {
        /* margin-top: -4px; */
        float: left;
    }

    #ContentPlaceHolder1_nameproperty_Ref {
        /* margin-top: -3px; */
        float: left;
        width: 69%;
    }

    #ContentPlaceHolder1_Area {
        display: none;
    }

    .amazingslider-car-right-arrow-0 {
        left: 622px;
    }

    .amazingslider-bullet-image-0 img {
        padding-left: 10px;
        width: 67% !important;
        height: 59% !important;
        margin-left: -10px;
    }

    .line-mobile2_2 {
        margin-left: -62px;
        margin-top: 22px;
        margin-bottom: -10px;
        border-top: 1px solid #ccc;
        display: block;
        padding: 10px 0px;
        width: 140%;
    }

    .amazingslider-12 {
        height: 400px !important;
    }

    .amazingslider-nav-0 {
        margin-left: 19px;
        margin-top: -47px !important;
        width: 92.7% !important;
    }

    .line-mobile0 {
        margin-left: -62px;
        margin-top: 0px;
        border-top: 1px solid #ccc;
        display: block;
        padding: 10px 0px;
        width: 140%;
    }

    .amazingslider-arrow-left-0 {
        top: 94% !important;
        display: none;
    }

    .amazingslider-arrow-right-0 {
        right: 39% !important;
        margin-top: -5% !important;
        display: none;
    }

    .amazingslider-bullet-0-0, .amazingslider-bullet-0-1, .amazingslider-bullet-0-2, .amazingslider-bullet-0-3, .amazingslider-bullet-0-4, .amazingslider-bullet-0-5, .amazingslider-bullet-0-6, .amazingslider-bullet-0-7 {
        margin-right: 0px !important;
        width: 100px !important;
    }

    .amazingslider-bullet-0-10, .amazingslider-bullet-0-11, .amazingslider-bullet-0-12 .amazingslider-bullet-0-13 .amazingslider-bullet-0-14.amazingslider-bullet-0-15 .amazingslider-bullet-0-16, .amazingslider-bullet-0-8, .amazingslider-bullet-0-12, .amazingslider-bullet-0-9, .amazingslider-bullet-0-13, .amazingslider-bullet-0-14, .amazingslider-bullet-0-15 .amazingslider-bullet-0-16 .amazingslider-bullet-0-17 .amazingslider-bullet-0-18 .amazingslider-bullet-0-19 .amazingslider-bullet-0-20 {
        width: 100px !important;
        margin-right: 0px !important;
    }

    .amazingslider-img-elem-0 {
        width: 100% !important;
        height: 290px !important;
    }

    .amazingslider-nav-container-0 {
        margin-top: 24px;
    }

    .amazingslider-space-0 {
        margin-top: 24px;
    }

    .propertydescriptioncontent {
        position: relative !important;
        top: 0px !important;
        min-height: 0px !important;
    }

    .row.detailpropertyheader {
        margin-top: -35px !important;
        margin-bottom: 62px;
    }

        .row.detailpropertyheader .col-md-8 {
            width: 59% !important;
            margin-left: 30px !important;
        }

    .prprty_desc_wrap {
        margin-top: -19px !important;
    }

    #ContentPlaceHolder1_price {
        /* margin-top: -7px !important; */
    }

    #ContentPlaceHolder1_size2 {
        margin-top: -8px !important;
    }

    .areapara {
        margin-top: 0px !important;
    }

    .nha {
        margin-top: 14px !important;
        height: 20px;
    }

    .line {
        display: none;
    }

    .DescriptionTitle {
        height: auto !important;
        margin-left: 18px !important;
        margin-top: -17px !important;
    }

    .border-box {
        display: none;
    }

    .row.maindescriptioin {
        margin-top: 0px !important;
    }

    .col-md-4.descriptionpr {
        margin-top: 0px !important;
    }

    .prprty_feature_cnt {
        margin-left: 43px !important;
    }

    .mainmap {
        width: 58%;
        margin-top: 0px;
        margin-left: 14px;
    }

    .mainenquiry {
        margin-left: 54px;
    }

    .col-md-7 .prprty_feature_wrap h4 {
        margin-left: 44px !important;
    }

    .col-md-5 .prprty_feature_wrap .prprty_feature_cnt {
        margin-left: 1px !important;
    }

    .prprty_feature_cnt {
        width: 132% !important;
    }

    .col-md-7 .col-right {
        margin-left: -312px;
    }

    .DescriptionTitle p {
        width: 109.5%;
        margin-left: -5px;
        overflow: scroll;
        border: 0px !important;
        height: 300px !important;
        overflow: scroll;
    }

    #margin-top {
        display: none;
        margin-left: 2px;
        height: 12px;
        width: 98%;
        margin-top: -44.8%;
        margin-bottom: 41%;
        position: relative;
        background: #ffffff;
    }

    .pdfmail_mobi {
        margin-top: 0px;
        display: block;
    }

    #margin-bottom {
        display: none;
        margin-left: 2px;
        height: 12px;
        width: 98%;
        margin-top: -1.7%;
        margin-bottom: 0%;
        position: relative;
        background: #ffffff;
    }
}
/*màn hình cỡ iphone s5*/
@media only screen and (max-width: 640px) {
    #scoullvv {
        margin-left: 228px;
        text-decoration: underline;
        float: left;
        margin-top: -51.5%;
        font-size: 13px;
        padding: 9px;
        overflow: auto;
        text-align: justify;
        color: #428bca;
        font-family: roboto-medium;
        cursor: pointer;
    }

    .container.bodycontainer {
        margin: 0px;
    }

    .reduce-min {
        margin-top: 27px;
        min-height: 319px !important;
    }

    h5.dectitle {
        margin-left: 4px;
    }

    .amazingslider-swipe-box-0 {
        width: 94.5% !important;
    }

    .width_img {
        width: 100%;
        height: auto;
    }


    .amazingslider-img-0 {
        height: 300px !important;
    }

    .amazingslider-arrow-left-0 {
        margin-top: -182px !important;
    }

    .amazingslider-box-0 {
        height: 400px;
    }

    .amazingslider-bottom-shadow-0 {
        display: none !important;
    }

    .prprty_shortdesc {
        margin-top: -17px;
    }

    /*thay doi*/
    .des_product {
        margin-top: -19px;
        padding-left: 22px !important;
        margin-left: -6px;
        width: 61%;
    }

    #ContentPlaceHolder1_size span, #ContentPlaceHolder1_size2 span, .areapara span, .sizeproperty {
        margin-left: 8px;
    }

    .details_col_1 {
        float: left;
        width: 44%;
    }

    .details_col_2 {
        float: left;
        width: 49%;
    }

    .line-mobile {
        border-top: 1px solid #ccc;
        display: block;
        margin-top: 11px;
        margin-left: -15px;
    }

    .maindescriptioin .descriptionpr {
        margin-top: 70px;
    }

    .pdfmail {
        display: none;
    }

    .maindescriptioin .mainpdfmail .mainFeatures {
        margin-top: -21px !important;
    }

    .prprty_feature_wrap {
        margin-left: -54px;
    }

    .formenquiry textarea {
        width: 89.9%;
        margin-left: -27px;
    }

    .prprty_feature_wrap h4 {
        margin-left: -14px !important;
        margin-top: -3px !important;
    }

    .row.detailpropertymiddle {
        display: none;
    }

    .map_canvas1 {
        width: 106%;
        height: auto;
    }

    .map_canvas {
        width: 100%;
        height: 385px;
        padding-bottom: 20px;
    }

    .amazingslider-bullet-0-10, .amazingslider-bullet-0-0, .amazingslider-bullet-0-1, .amazingslider-bullet-0-11, .amazingslider-bullet-0-2, .amazingslider-bullet-0-3, .amazingslider-bullet-0-4, .amazingslider-bullet-0-5, .amazingslider-bullet-0-6, .amazingslider-bullet-0-7, .amazingslider-bullet-0-8, .amazingslider-bullet-0-9, .amazingslider-bullet-0-10, .amazingslider-bullet-0-13, .amazingslider-bullet-0-14, .amazingslider-bullet-0-15, .amazingslider-bullet-0-16, .amazingslider-bullet-0-17 {
        background: none !important;
        width: 100px !important;
        margin-right: 0px !important;
    }

    .amazingslider-nav-featuredarrow-0 {
        display: none !important;
    }

    .pdfmail_mobi {
        display: block;
    }

        .pdfmail_mobi li {
            float: left;
            list-style: none;
            margin-left: 11%;
        }

    .prprty_feature_wrap {
        border-top: 0px !important;
        border-bottom: 0px !important;
    }

    .prprty_feature_cnt ul li {
        float: none !important;
    }

    .formenquiry p span {
        margin-left: 1px;
        color: #5f5f5f;
        font-family: roboto-regular;
        top: -2px;
        position: relative;
    }

    .formenquiry .addmeto {
        margin-left: -579px;
    }

    .enquiry1 {
        margin-left: -27px;
    }

    .formenquiry .enquiry1s {
        margin-left: -27px;
    }

    .formenquiry {
        margin-top: -11px;
        width: 182%;
    }

        .formenquiry .titleenquiry {
            text-align: center !important;
            margin-left: -68px;
        }

    .line-mobile2 {
        margin-left: -62px;
        margin-top: -2px;
        border-top: 1px solid #ccc;
        display: block;
        padding: 10px 0px;
        width: 140%;
    }

    .line-mobile3 {
        margin-top: 32px;
        border-top: 1px solid #ccc;
        display: block;
        margin-bottom: 32px;
        width: 140%;
    }

    .line-mobile2_3 {
        margin-top: 3px;
        border-top: 1px solid #ccc;
        display: block;
        margin-bottom: 19px;
        width: 140%;
    }

    .line-mobile11 {
        margin-left: -62px;
        border-top: 1px solid #ccc;
        display: block;
        width: 140%;
        margin-top: 20px;
    }

    #btnSave {
        margin-left: -121px;
        width: 89.9% !important;
    }

    .col-md-7 .prprty_feature_wrap .prprty_feature_cnt .col-left {
        width: 20% !important;
    }

    .col-md-5 .prprty_feature_wrap .prprty_feature_cnt .col-left {
        width: 25.5% !important;
    }

    #ContentPlaceHolder1_RepeaterCommon {
        margin-left: -11px;
    }

    .col-left {
        float: left;
        width: 16%;
    }

    .col-right {
        float: left;
        width: 50%;
    }

    .formenquiry .enquiry1 {
        width: 89.9%;
        float: left;
    }

    .col-md-7 .prprty_feature_wrap {
        margin-top: -3px;
    }

    .line-mobile1 {
        border-top: 1px solid #ccc;
        display: block;
        margin-left: -15px;
        padding: 10px 0px;
        width: 140%;
    }

    .amazingslider-nav-container-0 {
        overflow: hidden;
        margin-left: -1px !important;
        margin-right: 92px;
    }

    .amazingslider-car-left-arrow-0 {
        left: -8px !important;
    }

    h1.nameproperty {
        width: 93%;
        font-size: 16px;
    }

    .amazingslider-car-left-arrow-0, .amazingslider-car-right-arrow-0 {
        display: block !important;
        top: 27px !important;
    }

    #ContentPlaceHolder1_Bedroom {
        /* margin-top: -4px; */
        float: left;
    }

    #ContentPlaceHolder1_nameproperty_Ref {
        /* margin-top: -3px; */
        float: left;
        width: 69%;
    }

    #ContentPlaceHolder1_Area {
        display: none;
    }

    .amazingslider-car-right-arrow-0 {
        left: 600px;
    }

    .amazingslider-bullet-image-0 img {
        padding-left: 10px;
        width: 67% !important;
        height: 59% !important;
        margin-left: -10px;
    }

    .line-mobile2_2 {
        margin-left: -62px;
        margin-top: 22px;
        margin-bottom: -10px;
        border-top: 1px solid #ccc;
        display: block;
        padding: 10px 0px;
        width: 140%;
    }

    .amazingslider-12 {
        height: 400px !important;
    }

    .amazingslider-nav-0 {
        margin-left: 19px;
        margin-top: -47px !important;
        width: 78.7% !important;
    }

    .line-mobile0 {
        margin-left: -62px;
        margin-top: 0px;
        border-top: 1px solid #ccc;
        display: block;
        padding: 10px 0px;
        width: 140%;
    }

    .amazingslider-arrow-left-0 {
        top: 94% !important;
        display: none;
    }

    .amazingslider-arrow-right-0 {
        right: 39% !important;
        margin-top: -5% !important;
        display: none;
    }

    .amazingslider-bullet-0-0, .amazingslider-bullet-0-1, .amazingslider-bullet-0-2, .amazingslider-bullet-0-3, .amazingslider-bullet-0-4, .amazingslider-bullet-0-5, .amazingslider-bullet-0-6, .amazingslider-bullet-0-7 {
        margin-right: 0px !important;
        width: 100px !important;
    }

    .amazingslider-bullet-0-10, .amazingslider-bullet-0-11, .amazingslider-bullet-0-12 .amazingslider-bullet-0-13 .amazingslider-bullet-0-14.amazingslider-bullet-0-15 .amazingslider-bullet-0-16, .amazingslider-bullet-0-8, .amazingslider-bullet-0-12, .amazingslider-bullet-0-9, .amazingslider-bullet-0-13, .amazingslider-bullet-0-14, .amazingslider-bullet-0-15 .amazingslider-bullet-0-16 .amazingslider-bullet-0-17 .amazingslider-bullet-0-18 .amazingslider-bullet-0-19 .amazingslider-bullet-0-20 {
        width: 100px !important;
        margin-right: 0px !important;
    }

    .amazingslider-img-elem-0 {
        width: 100% !important;
        height: 290px !important;
    }

    .amazingslider-nav-container-0 {
        margin-top: 24px;
    }

    .amazingslider-space-0 {
        margin-top: 24px;
    }

    .propertydescriptioncontent {
        position: relative !important;
        top: 0px !important;
        min-height: 0px !important;
    }

    .row.detailpropertyheader {
        margin-top: -35px !important;
        margin-bottom: 62px;
    }

        .row.detailpropertyheader .col-md-8 {
            width: 59% !important;
            margin-left: 30px !important;
        }

    .prprty_desc_wrap {
        margin-top: -19px !important;
    }

    #ContentPlaceHolder1_price {
        /* margin-top: -7px !important; */
    }

    #ContentPlaceHolder1_size2 {
        margin-top: -8px !important;
    }

    .areapara {
        margin-top: 0px !important;
    }

    .nha {
        margin-top: 14px !important;
        height: 20px;
    }

    .line {
        display: none;
    }

    .DescriptionTitle {
        height: auto !important;
        margin-left: 18px !important;
        margin-top: -17px !important;
    }

    .border-box {
        display: none;
    }

    .row.maindescriptioin {
        margin-top: 0px !important;
    }

    .col-md-4.descriptionpr {
        margin-top: 0px !important;
    }

    .prprty_feature_cnt {
        margin-left: 43px !important;
    }

    .mainmap {
        width: 55%;
        margin-top: 0px;
        margin-left: 14px;
    }

    .mainenquiry {
        margin-left: 54px;
    }

    .col-md-7 .prprty_feature_wrap h4 {
        margin-left: 44px !important;
    }

    .col-md-5 .prprty_feature_wrap .prprty_feature_cnt {
        margin-left: 1px !important;
    }

    .prprty_feature_cnt {
        width: 132% !important;
    }

    .col-md-7 .col-right {
        margin-left: -312px;
    }

    .DescriptionTitle p {
        width: 105.5%;
        margin-left: -5px;
        overflow: scroll;
        border: 0px !important;
        height: 300px !important;
        overflow: scroll;
    }

    #margin-top {
        display: none;
        margin-left: 2px;
        height: 12px;
        width: 98%;
        margin-top: -44.8%;
        margin-bottom: 41%;
        position: relative;
        background: #ffffff;
    }

    .pdfmail_mobi {
        margin-top: 0px;
        display: block;
    }

    #margin-bottom {
        display: none;
        margin-left: 2px;
        height: 12px;
        width: 98%;
        margin-top: -1.7%;
        margin-bottom: 0%;
        position: relative;
        background: #ffffff;
    }
}

/*màn hình cỡ iphone 5 ngang*/
@media only screen and (max-width: 568px) {
    #scoullvv {
        margin-left: 228px;
        text-decoration: underline;
        float: left;
        margin-top: -51.5%;
        font-size: 13px;
        padding: 9px;
        overflow: auto;
        text-align: justify;
        color: #428bca;
        font-family: roboto-medium;
        cursor: pointer;
    }

    .container.bodycontainer {
        margin: 0px;
    }

    .reduce-min {
        margin-top: 27px;
        min-height: 319px !important;
    }

    h5.dectitle {
        margin-left: 4px;
    }

    .amazingslider-swipe-box-0 {
        width: 84.5% !important;
    }

    .width_img {
        width: 100%;
        height: auto;
    }


    .amazingslider-img-0 {
        height: 300px !important;
    }

    .amazingslider-arrow-left-0 {
        margin-top: -182px !important;
    }

    .amazingslider-box-0 {
        height: 400px;
    }

    .amazingslider-bottom-shadow-0 {
        display: none !important;
    }

    .prprty_shortdesc {
        margin-top: -17px;
    }

    /*thay doi*/
    .des_product {
        margin-top: -19px;
        padding-left: 22px !important;
        margin-left: -6px;
        width: 61%;
    }

    #ContentPlaceHolder1_size span, #ContentPlaceHolder1_size2 span, .areapara span, .sizeproperty {
        margin-left: 8px;
    }

    .details_col_1 {
        float: left;
        width: 44%;
    }

    .details_col_2 {
        float: left;
        width: 49%;
    }

    .line-mobile {
        border-top: 1px solid #ccc;
        display: block;
        margin-top: 11px;
        margin-left: -15px;
    }

    .maindescriptioin .descriptionpr {
        margin-top: 70px;
    }

    .pdfmail {
        display: none;
    }

    .maindescriptioin .mainpdfmail .mainFeatures {
        margin-top: -21px !important;
    }

    .prprty_feature_wrap {
        margin-left: -54px;
    }

    .formenquiry textarea {
        width: 89.9%;
        margin-left: -27px;
    }

    .prprty_feature_wrap h4 {
        margin-left: -14px !important;
        margin-top: -3px !important;
    }

    .row.detailpropertymiddle {
        display: none;
    }

    .map_canvas1 {
        width: 106%;
        height: auto;
    }

    .map_canvas {
        width: 100%;
        height: 385px;
        padding-bottom: 20px;
    }

    .amazingslider-bullet-0-10, .amazingslider-bullet-0-0, .amazingslider-bullet-0-1, .amazingslider-bullet-0-11, .amazingslider-bullet-0-2, .amazingslider-bullet-0-3, .amazingslider-bullet-0-4, .amazingslider-bullet-0-5, .amazingslider-bullet-0-6, .amazingslider-bullet-0-7, .amazingslider-bullet-0-8, .amazingslider-bullet-0-9, .amazingslider-bullet-0-10, .amazingslider-bullet-0-13, .amazingslider-bullet-0-14, .amazingslider-bullet-0-15, .amazingslider-bullet-0-16, .amazingslider-bullet-0-17 {
        background: none !important;
        width: 100px !important;
        margin-right: 0px !important;
    }

    .amazingslider-nav-featuredarrow-0 {
        display: none !important;
    }

    .pdfmail_mobi {
        display: block;
    }

        .pdfmail_mobi li {
            float: left;
            list-style: none;
            margin-left: 11%;
        }

    .prprty_feature_wrap {
        border-top: 0px !important;
        border-bottom: 0px !important;
    }

    .prprty_feature_cnt ul li {
        float: none !important;
    }

    .formenquiry p span {
        margin-left: 0px;
        color: #5f5f5f;
        font-family: roboto-regular;
        top: 1px;
        position: relative;
    }

    [type="checkbox"]:not(:checked) + label, [type="checkbox"]:checked + label {
        padding-left: 19px !important;
        margin-left: 65px !important;
    }

    .formenquiry .addmeto {
        margin-left: -579px;
    }

    .enquiry1 {
        margin-left: -27px;
    }

    .formenquiry .enquiry1s {
        margin-left: -27px;
    }

    .formenquiry {
        margin-top: -11px;
        width: 161%;
    }

        .formenquiry .titleenquiry {
            text-align: center !important;
            margin-left: -68px;
        }

    .line-mobile2 {
        margin-left: -62px;
        margin-top: -2px;
        border-top: 1px solid #ccc;
        display: block;
        padding: 10px 0px;
        width: 140%;
    }

    .line-mobile3 {
        margin-top: 32px;
        border-top: 1px solid #ccc;
        display: block;
        margin-bottom: 32px;
        width: 140%;
    }

    .line-mobile2_3 {
        margin-top: 3px;
        border-top: 1px solid #ccc;
        display: block;
        margin-bottom: 19px;
        width: 140%;
    }

    .line-mobile11 {
        margin-left: -62px;
        border-top: 1px solid #ccc;
        display: block;
        width: 140%;
        margin-top: 20px;
    }

    #btnSave {
        margin-left: -115px;
        width: 89.9% !important;
    }

    .col-md-7 .prprty_feature_wrap .prprty_feature_cnt .col-left {
        width: 20% !important;
    }

    .col-md-5 .prprty_feature_wrap .prprty_feature_cnt .col-left {
        width: 25.5% !important;
    }

    #ContentPlaceHolder1_RepeaterCommon {
        margin-left: -11px;
    }

    .col-left {
        float: left;
        width: 16%;
    }

    .col-right {
        float: left;
        width: 50%;
    }

    .formenquiry .enquiry1 {
        width: 89.9%;
        float: left;
    }

    .col-md-7 .prprty_feature_wrap {
        margin-top: -3px;
    }

    .line-mobile1 {
        border-top: 1px solid #ccc;
        display: block;
        margin-left: -15px;
        padding: 10px 0px;
        width: 140%;
    }

    .amazingslider-nav-container-0 {
        overflow: hidden;
        margin-left: -1px !important;
        margin-right: 92px;
    }

    .amazingslider-car-left-arrow-0 {
        left: -8px !important;
    }

    h1.nameproperty {
        width: 93%;
        font-size: 16px;
    }

    .amazingslider-car-left-arrow-0, .amazingslider-car-right-arrow-0 {
        display: block !important;
        top: 27px !important;
    }

    #ContentPlaceHolder1_Bedroom {
        /* margin-top: -4px; */
        float: left;
    }

    #ContentPlaceHolder1_nameproperty_Ref {
        /* margin-top: -3px; */
        float: left;
        width: 69%;
    }

    #ContentPlaceHolder1_Area {
        display: none;
    }

    .amazingslider-car-right-arrow-0 {
        left: 530px;
    }

    .amazingslider-bullet-image-0 img {
        padding-left: 10px;
        width: 67% !important;
        height: 59% !important;
        margin-left: -10px;
    }

    .line-mobile2_2 {
        margin-left: -62px;
        margin-top: 22px;
        margin-bottom: -10px;
        border-top: 1px solid #ccc;
        display: block;
        padding: 10px 0px;
        width: 140%;
    }

    .amazingslider-12 {
        height: 400px !important;
    }

    .amazingslider-nav-0 {
        margin-left: 19px;
        margin-top: -47px !important;
        width: 78.7% !important;
    }

    .line-mobile0 {
        margin-left: -62px;
        margin-top: 0px;
        border-top: 1px solid #ccc;
        display: block;
        padding: 10px 0px;
        width: 140%;
    }

    .amazingslider-arrow-left-0 {
        top: 94% !important;
        display: none;
    }

    .amazingslider-arrow-right-0 {
        right: 39% !important;
        margin-top: -5% !important;
        display: none;
    }

    .amazingslider-bullet-0-0, .amazingslider-bullet-0-1, .amazingslider-bullet-0-2, .amazingslider-bullet-0-3, .amazingslider-bullet-0-4, .amazingslider-bullet-0-5, .amazingslider-bullet-0-6, .amazingslider-bullet-0-7 {
        margin-right: 0px !important;
        width: 100px !important;
    }

    .amazingslider-bullet-0-10, .amazingslider-bullet-0-11, .amazingslider-bullet-0-12 .amazingslider-bullet-0-13 .amazingslider-bullet-0-14.amazingslider-bullet-0-15 .amazingslider-bullet-0-16, .amazingslider-bullet-0-8, .amazingslider-bullet-0-12, .amazingslider-bullet-0-9, .amazingslider-bullet-0-13, .amazingslider-bullet-0-14, .amazingslider-bullet-0-15 .amazingslider-bullet-0-16 .amazingslider-bullet-0-17 .amazingslider-bullet-0-18 .amazingslider-bullet-0-19 .amazingslider-bullet-0-20 {
        width: 100px !important;
        margin-right: 0px !important;
    }

    .amazingslider-img-elem-0 {
        width: 100% !important;
        height: 290px !important;
    }

    .amazingslider-nav-container-0 {
        margin-top: 24px;
    }

    .amazingslider-space-0 {
        margin-top: 24px;
    }

    .propertydescriptioncontent {
        position: relative !important;
        top: 0px !important;
        min-height: 0px !important;
    }

    .row.detailpropertyheader {
        margin-top: -35px !important;
        margin-bottom: 62px;
    }

        .row.detailpropertyheader .col-md-8 {
            width: 59% !important;
            margin-left: 30px !important;
        }

    .prprty_desc_wrap {
        margin-top: -19px !important;
    }

    #ContentPlaceHolder1_price {
        /* margin-top: -7px !important; */
    }

    #ContentPlaceHolder1_size2 {
        margin-top: -8px !important;
    }

    .areapara {
        margin-top: 0px !important;
    }

    .nha {
        margin-top: 14px !important;
        height: 20px;
    }

    .line {
        display: none;
    }

    .DescriptionTitle {
        height: auto !important;
        margin-left: 18px !important;
        margin-top: -17px !important;
    }

    .border-box {
        display: none;
    }

    .row.maindescriptioin {
        margin-top: 0px !important;
    }

    .col-md-4.descriptionpr {
        margin-top: 0px !important;
    }

    .prprty_feature_cnt {
        margin-left: 43px !important;
    }

    .mainmap {
        width: 55%;
        margin-top: 0px;
        margin-left: 14px;
    }

    .mainenquiry {
        margin-left: 54px;
    }

    .col-md-7 .prprty_feature_wrap h4 {
        margin-left: 44px !important;
    }

    .col-md-5 .prprty_feature_wrap .prprty_feature_cnt {
        margin-left: 1px !important;
    }

    .prprty_feature_cnt {
        width: 132% !important;
    }

    .col-md-7 .col-right {
        margin-left: -312px;
    }

    .DescriptionTitle p {
        width: 105.5%;
        margin-left: -5px;
        overflow: scroll;
        border: 0px !important;
        height: 300px !important;
        overflow: scroll;
    }

    #margin-top {
        display: none;
        margin-left: 2px;
        height: 12px;
        width: 98%;
        margin-top: -44.8%;
        margin-bottom: 41%;
        position: relative;
        background: #ffffff;
    }

    .pdfmail_mobi {
        margin-top: 0px;
        display: block;
    }

    #margin-bottom {
        display: none;
        margin-left: 2px;
        height: 12px;
        width: 98%;
        margin-top: -1.7%;
        margin-bottom: 0%;
        position: relative;
        background: #ffffff;
    }
}
/*màn hình cỡ sam sung note 5,6,7.. có thể mình không dùng nó*/
@media only screen and (max-width: 515px) {
    .abc {
        width: 30%;
    }
}

/*màn hình cỡ iphone 6s*/
@media only screen and (max-width: 414px) {
    .dvVirtualTourMobile img {
        width: 35px !important;
        height: 35px !important;
    }

    .dvVirtualTourMobile {
        margin-top: 0px;
        height: 45px;
        padding-left: 15%;
        padding-top: 8px;
    }

        .dvVirtualTourMobile p {
            font-size: 12px !important;
            color: #c2000b !important;
            font-family: roboto-medium !important;
            display: inline;
        }

    .scoullvn {
        border: none;
        margin-bottom: 4%;
    }

    label {
        top: -2px !important;
        padding-top: 2px !important;
        padding-bottom: 2px !important;
    }

    #scoullvv {
        margin-left: 228px;
        text-decoration: underline;
        float: left;
        margin-top: -51.5%;
        font-size: 13px;
        padding: 9px;
        overflow: auto;
        text-align: justify;
        color: #428bca;
        font-family: roboto-medium;
        cursor: pointer;
    }

    .container.bodycontainer {
        margin: 0px;
    }

    .reduce-min {
        margin-top: 27px;
        min-height: 319px !important;
    }

    h5.dectitle {
        margin-left: 4px;
    }

    .amazingslider-swipe-box-0 {
        width: 63% !important;
    }

    .width_img {
        width: 100%;
        height: auto;
    }


    .amazingslider-img-0 {
        height: 300px !important;
    }

    .amazingslider-arrow-left-0 {
        margin-top: -11% !important;
        left: 2% !important;
    }

    .amazingslider-box-0 {
        height: 400px;
    }

    .amazingslider-bottom-shadow-0 {
        display: none !important;
    }

    .prprty_shortdesc {
        margin-top: -17px;
    }

    /*thay doi*/
    .des_product {
        margin-top: -19px;
        padding-left: 22px !important;
        margin-left: -5px;
        width: 37%;
    }

    #ContentPlaceHolder1_size span, #ContentPlaceHolder1_size2 span, .areapara span, .sizeproperty {
        margin-left: 8px;
    }

    .details_col_1 {
        float: left;
        width: 44%;
    }

    .details_col_2 {
        float: left;
        width: 49%;
    }

    .line-mobile {
        border-top: 1px solid #ccc;
        display: block;
        margin-top: 11px;
        margin-left: -15px;
    }

    .maindescriptioin .descriptionpr {
        margin-top: 70px;
    }

    .pdfmail {
        display: none;
    }

    .maindescriptioin .mainpdfmail .mainFeatures {
        margin-top: -21px !important;
    }

    .prprty_feature_wrap {
        margin-left: -45px;
    }

    .formenquiry textarea {
        width: 65%;
        margin-left: -27px;
    }

    .prprty_feature_wrap h4 {
        margin-left: -14px !important;
        margin-top: -3px !important;
    }

    .row.detailpropertymiddle {
        display: none;
    }

    .map_canvas1 {
        width: 106%;
        height: auto;
    }

    .map_canvas {
        width: 100%;
        height: 385px;
        padding-bottom: 20px;
    }

    .amazingslider-bullet-0-10, .amazingslider-bullet-0-0, .amazingslider-bullet-0-1, .amazingslider-bullet-0-11, .amazingslider-bullet-0-2, .amazingslider-bullet-0-3, .amazingslider-bullet-0-4, .amazingslider-bullet-0-5, .amazingslider-bullet-0-6, .amazingslider-bullet-0-7, .amazingslider-bullet-0-8, .amazingslider-bullet-0-9, .amazingslider-bullet-0-10, .amazingslider-bullet-0-13, .amazingslider-bullet-0-14, .amazingslider-bullet-0-15, .amazingslider-bullet-0-16, .amazingslider-bullet-0-17 {
        background: none !important;
        width: 100px !important;
        margin-right: 0px !important;
    }

    .amazingslider-nav-featuredarrow-0 {
        display: none !important;
    }

    .pdfmail_mobi {
        display: block;
    }

        .pdfmail_mobi li {
            float: left;
            list-style: none;
            margin-left: 6%;
        }

    .prprty_feature_wrap {
        border-top: 0px !important;
        border-bottom: 0px !important;
    }

    .prprty_feature_cnt ul li {
        float: none !important;
    }

    .formenquiry p span {
        margin-left: 1px;
        color: #5f5f5f;
        font-family: roboto-regular;
        top: -2px;
        position: relative;
    }

    .formenquiry .addmeto {
        margin-left: -331px;
    }

    .enquiry1 {
        margin-left: -27px;
    }

    .formenquiry .enquiry1s {
        margin-left: -27px;
    }

    .formenquiry {
        margin-top: 10px;
    }

        .formenquiry .titleenquiry {
            text-align: center !important;
            margin-left: 0%;
            width: 345px;
        }

    .line-mobile2 {
        margin-left: -62px;
        margin-top: -2px;
        border-top: 1px solid #ccc;
        display: block;
        padding: 10px 0px;
        width: 140%;
    }

    .line-mobile3 {
        margin-top: 32px;
        border-top: 1px solid #ccc;
        display: block;
        margin-bottom: 32px;
        width: 140%;
    }

    .line-mobile2_3 {
        margin-top: 3px;
        border-top: 1px solid #ccc;
        display: block;
        margin-bottom: 19px;
        width: 140%;
    }

    .suff-top {
        position: relative;
        top: -40px;
        left: 375px;
        margin-right: 13px;
        width: 30px;
        height: 30px;
        border: 1px solid #bebebe;
        padding: 2px 6px;
        color: #eeeeee;
    }

    .line-mobile11 {
        margin-left: -62px;
        border-top: 1px solid #ccc;
        display: block;
        width: 140%;
        margin-top: 20px;
    }

    #btnSave {
        margin-left: -44%;
        width: 65% !important;
    }

    .col-md-7 .prprty_feature_wrap .prprty_feature_cnt .col-left {
        width: 20% !important;
    }

    .col-md-5 .prprty_feature_wrap .prprty_feature_cnt .col-left {
        width: 25.5% !important;
    }

    #ContentPlaceHolder1_RepeaterCommon {
        margin-left:0px;
    }

    .col-left {
        float: left;
        width: 16%;
    }

    .col-right {
        float: left;
        width: 50%;
    }

    .formenquiry .enquiry1 {
        width: 65%;
        float: left;
    }

    .col-md-7 .prprty_feature_wrap {
        margin-top: -3px;
    }

    .line-mobile1 {
        border-top: 1px solid #ccc;
        display: block;
        margin-left: -15px;
        padding: 10px 0px;
        width: 140%;
    }

    .amazingslider-nav-container-0 {
        overflow: hidden;
        margin-left: 6px !important;
        margin-right: 92px;
    }

    .amazingslider-car-left-arrow-0 {
        left: -8px !important;
    }

    h1.nameproperty {
        width: 93%;
        font-size: 16px;
    }

    .amazingslider-car-left-arrow-0, .amazingslider-car-right-arrow-0 {
        display: block !important;
        top: 27px !important;
    }

    #ContentPlaceHolder1_Bedroom {
        /* margin-top: -4px; */
        float: left;
    }

    #ContentPlaceHolder1_nameproperty_Ref {
        /* margin-top: -3px; */
        float: left;
        width: auto;
        /* margin-left: 9px; */
    }

    #ContentPlaceHolder1_Area {
        display: none;
    }

    .amazingslider-car-right-arrow-0 {
        left: 375px;
    }

    .amazingslider-bullet-image-0 img {
        padding-left: 10px;
        width: 67% !important;
        height: 59% !important;
        margin-left: -10px;
    }

    .line-mobile2_2 {
        margin-left: -62px;
        margin-top: 22px;
        margin-bottom: -10px;
        border-top: 1px solid #ccc;
        display: block;
        padding: 10px 0px;
        width: 140%;
    }

    .amazingslider-12 {
        height: 400px !important;
    }

    .amazingslider-nav-0 {
        margin-left: 19px;
        margin-top: -47px !important;
        width: 50.4% !important;
    }

    .line-mobile0 {
        margin-left: -62px;
        margin-top: 0px;
        border-top: 1px solid #ccc;
        display: block;
        padding: 10px 0px;
        width: 140%;
    }

    .amazingslider-arrow-left-0 {
        top: 94% !important;
        display: none;
    }

    .amazingslider-arrow-right-0 {
        right: 39% !important;
        margin-top: -11% !important;
        display: none;
    }

    .amazingslider-bullet-0-0, .amazingslider-bullet-0-1, .amazingslider-bullet-0-2, .amazingslider-bullet-0-3, .amazingslider-bullet-0-4, .amazingslider-bullet-0-5, .amazingslider-bullet-0-6, .amazingslider-bullet-0-7 {
        margin-right: 0px !important;
        width: 100px !important;
    }

    .amazingslider-bullet-0-10, .amazingslider-bullet-0-11, .amazingslider-bullet-0-12 .amazingslider-bullet-0-13 .amazingslider-bullet-0-14.amazingslider-bullet-0-15 .amazingslider-bullet-0-16, .amazingslider-bullet-0-8, .amazingslider-bullet-0-12, .amazingslider-bullet-0-9, .amazingslider-bullet-0-13, .amazingslider-bullet-0-14, .amazingslider-bullet-0-15 .amazingslider-bullet-0-16 .amazingslider-bullet-0-17 .amazingslider-bullet-0-18 .amazingslider-bullet-0-19 .amazingslider-bullet-0-20 {
        width: 100px !important;
        margin-right: 0px !important;
    }

    .amazingslider-img-elem-0 {
        width: 100% !important;
        height: 290px !important;
    }

    .amazingslider-nav-container-0 {
        margin-top: 24px;
    }

    .amazingslider-space-0 {
        margin-top: 24px;
    }

    .propertydescriptioncontent {
        position: relative !important;
        top: 0px !important;
        min-height: 0px !important;
    }

    .row.detailpropertyheader {
        margin-top: -35px !important;
        margin-bottom: 62px;
    }

        .row.detailpropertyheader .col-md-8 {
            width: 59% !important;
            margin-left: 30px !important;
        }

    .prprty_desc_wrap {
        margin-top: -19px !important;
    }

    #ContentPlaceHolder1_price {
        /* margin-top: -7px !important; */
    }

    #ContentPlaceHolder1_size2 {
        margin-top: -8px !important;
    }

    .areapara {
        margin-top: 0px !important;
    }

    .nha {
        margin-top: 14px !important;
        height: 20px;
    }

    .line {
        display: none;
    }

    .DescriptionTitle {
        height: auto !important;
        margin-left: 18px !important;
        margin-top: -17px !important;
    }

    .border-box {
        display: none;
    }

    .row.maindescriptioin {
        margin-top: 0px !important;
    }

    .col-md-4.descriptionpr {
        margin-top: 0px !important;
    }

    .prprty_feature_cnt {
        margin-left: 43px !important;
    }

    .mainmap {
        margin-top: 0px;
        margin-left: 14px;
    }

    .mainenquiry {
        margin-left: 54px;
    }

    .col-md-7 .prprty_feature_wrap h4 {
        margin-left: 44px !important;
    }

    .col-md-5 .prprty_feature_wrap .prprty_feature_cnt {
        margin-left: 1px !important;
    }

    .prprty_feature_cnt {
        width: 132% !important;
    }

    .col-md-7 .col-right {
        margin-left: -312px;
    }

    .DescriptionTitle p {
        width: 71%;
        margin-left: -5px;
        overflow: scroll;
        border: 0px !important;
        height: auto !important;
        padding: 0px 15px 0px 10px !important;
    }

    #margin-top {
        display: none;
        margin-left: 2px;
        height: 12px;
        width: 98%;
        margin-top: -44.8%;
        margin-bottom: 41%;
        position: relative;
        background: #ffffff;
    }

    .pdfmail_mobi {
        margin-top: 0px;
        display: block;
    }

    #margin-bottom {
        display: none;
        margin-left: 2px;
        height: 12px;
        width: 98%;
        margin-top: -1.7%;
        margin-bottom: 0%;
        position: relative;
        background: #ffffff;
    }
}

/*màn hình cỡ iphone 6*/
@media only screen and (max-width: 375px) {
    .dvVirtualTourMobile {
        padding-left: 13%;
        height: 45px;
    }

    .formenquiry {
        margin-left: -9px;
        width: 117% !important;
    }

    .prprty_feature_wrap {
        margin-left: -45px;
    }

    #scoullvv {
        margin-left: 228px;
        text-decoration: underline;
        float: left;
        margin-top: -51.5%;
        font-size: 13px;
        padding: 9px;
        overflow: auto;
        text-align: justify;
        color: #428bca;
        font-family: roboto-medium;
        cursor: pointer;
    }

    .reduce-min {
        margin-top: 104px;
        min-height: 319px !important;
    }

    .amazingslider-nav-0 {
        margin-left: 18px;
        margin-top: -28px !important;
        width: 45.5% !important;
    }

    .amazingslider-swipe-box-0 {
        width: 57% !important;
    }

    .amazingslider-arrow-right-0 {
        right: 44.3% !important;
    }

    .amazingslider-car-right-arrow-0 {
        left: 337px;
    }

    .amazingslider-bullet-0-10, .amazingslider-bullet-0-11, .amazingslider-bullet-0-12 .amazingslider-bullet-0-13 .amazingslider-bullet-0-14.amazingslider-bullet-0-15 .amazingslider-bullet-0-16, .amazingslider-bullet-0-8, .amazingslider-bullet-0-12, .amazingslider-bullet-0-9, .amazingslider-bullet-0-13, .amazingslider-bullet-0-14, .amazingslider-bullet-0-15 .amazingslider-bullet-0-16 .amazingslider-bullet-0-17 .amazingslider-bullet-0-18 .amazingslider-bullet-0-19 .amazingslider-bullet-0-20 {
        width: 100px !important;
        margin-right: 0px !important;
    }

    .formenquiry .enquiry1 {
        width: 90.5%;
    }

    .formenquiry textarea {
        width: 90.5%;
        margin-left: -27px;
    }

    .des_product {
        margin-top: -98px;
        padding-left: 22px !important;
        margin-left: -5px;
        width: 34%;
    }

    .line-mobile11 {
        margin-left: -62px;
        border-top: 1px solid #ccc;
        display: block;
        width: 140%;
        margin-top: 27px;
    }

    .line-mobile3 {
        margin-top: 49px;
        border-top: 1px solid #ccc;
        display: block;
        margin-bottom: 33px;
        width: 140%;
    }

    .DescriptionTitle {
        margin-top: -19px !important;
    }

    .amazingslider-nav-container-0 {
        margin-top: 3px;
    }

    h5.dectitle {
        margin-left: 3px;
    }

    .col-md-5 .prprty_feature_wrap .prprty_feature_cnt .col-left {
        width: 21% !important;
    }

    .amazingslider-car-left-arrow-0, .amazingslider-car-right-arrow-0 {
        top: 7px !important;
    }

    .formenquiry .titleenquiry {
        margin-left: -128px;
    }

    .formenquiry .enquiry1 {
        width: 81%;
    }

    .formenquiry textarea {
        width: 81%;
    }

    #btnSave {
        width: 85% !important;
        margin-left: -140px;
    }

    .footer-mobile {
        border-top: none;
    }

    .suff-top {
        position: relative;
        top: -44px;
        left: 337px;
        margin-right: 13px;
        width: 30px;
        height: 30px;
        border: 1px solid #bebebe;
        padding: 2px 6px;
        color: #eeeeee;
    }

    .formenquiry .addmeto {
        margin-left: -324px;
    }

    .col-md-7 .col-right {
        margin-left: -356px;
    }

    .pdfmail_mobi li {
        margin-left: 5%;
    }

    .DescriptionTitle p {
        width: 64.5%;
        margin-left: -5px;
        overflow: scroll;
        border: 0px !important;
        height: auto !important;
        overflow: scroll;
    }

    #margin-top {
        display: none;
        margin-left: -2px;
        height: 12px;
        width: 61%;
        margin-top: -50.8%;
        margin-bottom: 47%;
        position: relative;
        background: #ffffff;
    }

    #margin-bottom {
        display: none;
        margin-left: 0px;
        height: 12px;
        width: 60%;
        margin-top: -1.7%;
        margin-bottom: 0%;
        position: relative;
        background: #ffffff;
    }

    .row.detailpropertyheader {
        margin-top: -41px !important;
        margin-bottom: 62px;
    }
}

@media only screen and (max-width: 360px) {

    .dvVirtualTourMobile {
        margin-top: -33px;
        height: 75px;
        padding-left: 13%;
    }

    #ContentPlaceHolder1_price {
        /* margin-top: -6px !important; */
    }

    .prprty_feature_wrap {
        margin-left: -45px;
    }

    .prprty_desc_wrap {
        margin-top: -10px !important;
    }

    #scoullvv {
        margin-left: 228px;
        text-decoration: underline;
        float: left;
        margin-top: -51.5%;
        font-size: 13px;
        padding: 9px;
        overflow: auto;
        text-align: justify;
        color: #428bca;
        font-family: roboto-medium;
        cursor: pointer;
    }

    #margin-top {
        display: none;
        margin-left: 2px;
        height: 12px;
        width: 57%;
        margin-top: -49.8%;
        margin-bottom: 46%;
        position: relative;
        background: #ffffff;
    }

    .reduce-min {
        margin-top: -67px;
        min-height: 319px !important;
    }

    .pdfmail_mobi {
        margin-top: -18px;
        display: block;
    }

    #margin-bottom {
        display: none;
        margin-left: 2px;
        height: 12px;
        width: 46%;
        margin-top: -1.7%;
        margin-bottom: 0%;
        position: relative;
        background: #ffffff;
    }

    .prprty_desc_wrap {
        width: 90%;
        float: left;
        height: auto;
        color: #666666;
        font-family: Helvetica, Thonburi, sans-serif;
        _font-family: Arial, Tahoma;
        font-size: 13px;
        /* padding-top: 10px; */
        padding-top: 0;
    }

    .demo-slider-3 {
        margin-top: -10px;
    }

    .amazingslider-nav-0 {
        margin-left: 19px;
        width: 43.4% !important;
        margin-top: -61px !important;
    }

    .amazingslider-img-0 {
        height: 258px !important;
        width: 100% !important;
    }

    .formenquiry .titleenquiry {
        text-align: center !important;
        margin-left: -54px;
    }

    .amazingslider-arrow-left-0 {
        display: none;
        top: 94% !important;
    }

    .amazingslider-arrow-right-0 {
        right: 46% !important;
    }

    .amazingslider-car-left-arrow-0 {
        left: -9px !important;
    }

    .amazingslider-car-right-arrow-0 {
        left: 319px;
    }

    .formenquiry {
        margin-left: -9px;
        width: 117% !important;
    }

        .formenquiry .enquiry1 {
            width: 78%;
        }

        .formenquiry textarea {
            width: 78%;
            margin-left: -27px;
        }

    .col-left {
        width: 31% !important;
    }

    #btnSave {
        margin-left: -152px;
        width: 81.8% !important;
    }

    .DescriptionTitle p {
        width: 62%;
        margin-left: -6px;
        overflow: scroll;
        border: 0px !important;
        height: auto !important;
    }

    .mainmap {
        margin-bottom: -36px;
        margin-top: -1px;
        margin-left: 17px;
    }

    .suff-top {
        position: relative;
        top: -42px;
        left: 321px;
        width: 30px;
        height: 30px;
        border: 1px solid #bebebe;
        padding: 2px 6px;
        color: #eeeeee;
    }

        .suff-top i {
            position: relative;
            top: 2px;
            left: 1px;
        }

    .formenquiry .addmeto {
        margin-left: -278px;
    }

    .formenquiry p span {
        margin-left: 0px;
    }

    .des_product {
        width: 36%;
        margin-top: 40px;
    }

    .amazingslider-bullet-image-0 img {
        width: 67% !important;
        height: 59% !important;
        padding-left: 10px;
        margin-left: -10px;
    }

    #ContentPlaceHolder1_nameproperty {
        width: 100%;
    }

    .pdfmail_mobi li {
        margin-left: 4.5%;
    }

    .col-md-7 .col-right {
        margin-left: -348px;
    }

    .amazingslider-nav-container-0 {
        margin-top: 5px;
    }

    .amazingslider-car-left-arrow-0, .amazingslider-car-right-arrow-0 {
        top: 10px !important;
    }

    .formenquiry .titleenquiry {
        margin-left: -143px;
    }

    .formenquiry .addmeto {
        margin-left: -324px;
    }

    .line-mobile2 {
        margin-left: -62px;
        margin-top: 0px;
        border-top: 1px solid #ccc;
        display: block;
        padding: 10px 0px;
        width: 140%;
    }

    .line-mobile2_2 {
        margin-left: -62px;
        margin-top: 22px;
        margin-bottom: -10px;
        border-top: 1px solid #ccc;
        display: block;
        padding: 10px 0px;
        width: 140%;
    }

    .line-mobile11 {
        margin-left: -62px;
        border-top: 1px solid #ccc;
        display: block;
        width: 140%;
        margin-top: 30px;
    }

    .footer-mobile {
        border-top: none;
    }

    .line-mobile3 {
        margin-top: 36px;
        border-top: 1px solid #ccc;
        display: block;
        margin-bottom: 31px;
        width: 140%;
    }

    .line-mobile2_3 {
        margin-left: -62px;
        margin-top: -2px;
        border-top: 1px solid #ccc;
        display: block;
        padding: 10px 0px;
        width: 140%;
    }
}

/*màn hình cỡ iphone 5*/
@media only screen and (max-width: 320px) {
    #scoullvv {
        margin-left: 228px;
        text-decoration: underline;
        float: left;
        margin-top: -51.5%;
        font-size: 13px;
        padding: 9px;
        overflow: auto;
        text-align: justify;
        color: #428bca;
        font-family: roboto-medium;
        cursor: pointer;
    }

    .row.detailpropertyheader {
        margin-top: -19px !important;
    }

    .amazingslider-nav-container-0 {
        margin-left: 8px !important;
    }

    .amazingslider-nav-0 {
        width: 38.4% !important;
        margin-top: -24px !important;
    }

    h1.nameproperty {
        font-size: 15px;
    }

    .col-md-5 .prprty_feature_wrap .prprty_feature_cnt .col-left {
        width: 16.5% !important;
    }

    .col-md-7 .col-right {
        margin-left: -391px;
    }

    .des_product {
        margin-top: -98px;
    }

    #ContentPlaceHolder1_Bedroom {
        /* margin-top: -2px; */
    }

    #ContentPlaceHolder1_nameproperty_Ref {
        /* margin-top: -1px; */
    }

    .amazingslider-swipe-box-0 {
        width: 49% !important;
    }

    #ContentPlaceHolder1_price {
        margin-top: -6px !important;
    }

    #ContentPlaceHolder1_size {
        margin-top: -10px;
    }

    .prprty_desc_wrap {
        margin-top: -9px !important;
    }

    .reduce-min {
        margin-top: 131px;
        min-height: 318px !important;
    }

    .amazingslider-arrow-right-0 {
        right: 52% !important;
    }

    .amazingslider-nav-container-0 {
        margin-top: -32px;
    }

    .details_col_1 {
        width: 41% !important;
    }

    .amazingslider-car-left-arrow-0, .amazingslider-car-right-arrow-0 {
        top: -26% !important;
    }

    .ulDetails1 li span:nth-child(1) {
        width: 97px;
    }

    .amazingslider-car-right-arrow-0 {
        left: 281px;
    }

    .amazingslider-12 {
        height: 341px !important;
    }

    .amazingslider-bullet-0-10, .amazingslider-bullet-0-11, .amazingslider-bullet-0-16, .amazingslider-bullet-0-12, .amazingslider-bullet-0-8, .amazingslider-bullet-0-12, .amazingslider-bullet-0-9, .amazingslider-bullet-0-13, .amazingslider-bullet-0-14, .amazingslider-bullet-0-15 {
        width: 100px !important;
    }

    .formenquiry .enquiry1 {
        width: 69%;
    }

    .formenquiry textarea {
        width: 69%;
    }

    .formenquiry .titleenquiry {
        margin-left: -169px;
    }

    #btnSave {
        width: 68% !important;
        margin-left: -192px;
    }

    .DescriptionTitle p {
        width: 55.5%;
        margin-left: -6px;
        overflow: scroll;
        border: 0px !important;
        height: auto !important;
    }

    .suff-top {
        position: relative;
        top: -42px;
        left: 283px;
        width: 30px;
        height: 30px;
        border: 1px solid #bebebe;
        padding: 2px 6px;
        color: #eeeeee;
    }

    .pdfmail_mobi li {
        margin-left: 3.5%;
    }

    .prprty_feature_cnt {
        margin-top: -10px;
    }
}
/*ket thuc css responsive cho giao diện mobile*/

