@media only screen and (min-width: 1440px) {
#slideshow {height: 468px;}

}


@media only screen and (min-width: 1359px) { 
#slideshow {height: 468px;}
.slider1 {height: 469px;}
.slider2 {height: 246px;}
.slider3 {height: 227px;}
.flexslider.flexsliderphong .slides li .img-phong {height:430px}
.list-article-category .item .postImg {/* height: 209px; */}
}
@media only screen and (max-width: 1439px) {

#slideshow {height: 462px;}
.slider1 {height: 478px;}
.slider2 {height: 246px;}
.slider3 {height: 227px;}
.flexslider.flexsliderphong .slides li .img-phong {height:430px}
.list-article-category .item .postImg {height: 220px;}
}

@media only screen and (max-width: 1359px) {
#slideshow {height: 433px;}
.slider1 {height: 457px;}
.slider2 {height: 218px;}
.slider3 {height: 227px;}
.flexslider.flexsliderphong .slides li .img-phong {height:430px}
.list-article-category .item .postImg {height:200px}
.img-room {height:468px}
.show-thumb {top: 429px;}
.room-default-dt .show-thumb {top: 432px;}
}

@media only screen and (max-width: 1279px) {
nav {/* background-image: url(/Design/bg_navmobile.jpg); */}
.logo {width: auto;}
.logo a {display:block;margin-top:0;}
.logo:before {display:none;}
.logo img {margin-top:0;}
.top {background-color:white;}
nav:before,nav:after {width:2%;display:none}
.nav_main.fix .menu_main li a {padding: 12px 28px;}
#slideshow {height: 394px;}
.video-default:before {display:none}
.slider1 {height: 401px;}
.slider2 {height: 194px;}
.slider3 {height: 227px;}
.flexslider.flexsliderphong .slides li .img-phong {height:430px}
.list-article-category .item .postImg {height: 194px;}
.img-room {height: 426px;}
.show-thumb {top: 382px;}
.room-default-dt .show-thumb {top: 381px;}

.menu_main li a {padding: 17px 13px;}
.mota-ud {height:70px;overflow: hidden;}
.imgdv {height:260px}
.contain-services {padding:40px 0}
.room-inpage {width:100%;min-width:100%;}

.left-gt {padding-right:30px;padding-left: 30px;width: 54%;}
.img-right-cn a {height:182px;}
}

@media only screen and (max-width: 1150px) {
.tit-uudai {display:none}
nav {/* background-image: url(/Design/bg_navmobile.jpg); */}
.logo {/* background:none; *//* background-color:white; *//* width: auto; */}


.logo a {/* padding: 10px 23px; *//* display:block; *//* margin-top:0; */}
.logo:before {display:none;}
.logo img {margin-top:0;}
.top {background-color:white;}
nav:before,nav:after {width:2%;display:none}
.nav_main.fix .menu_main li a {padding: 12px 20px;}
#slideshow {height: 351px;}
.slider1 {height: 350px;margin-top: 0;}
.slider2 {height: 178px;}
.slider3 {height: 227px;}
.flexslider.flexsliderphong .slides li .img-phong {height:430px}
.list-article-category .item .postImg {height: 172px;}
.img-room {height: 379px;}
.show-thumb {top: 341px;}
.room-default-dt .show-thumb {top: 335px;}
.best {display:none}
.tittle-gt {font-size:28px;}
.menu_main li a {padding: 17px 7px;}
 .menu_main li.home a {width:30px}
.mota-ud {height:70px;overflow: hidden;}
.imgdv {height: 229px;}
.contain-services {padding:40px 0}
.room-inpage {width:100%;min-width:100%;}
#Booking .bookingForm {width:60%}
.left-gt {padding-top:20px;width: 56%;}
.right-gt {margin-top:120px}
.right-info-room {width:59%}
.about-default {padding-bottom:40px;}
.tittle-ud {font-size:20px;}
.image-ud {width:400px;height:400px;border: 30px solid white;}
.thongtinuudai {width: calc(100% - 480px);padding-top: 20px;}
.tomtatm-dv {width:90%}
.anhctbv a {height:250px}
.listHinhAnh .listImg, .listVieos .postImg {height:230px}
.detail-room a {font-size:15px;padding:8px 10px}
.cost-r {font-size:18px;padding: 2px 10px;}
.detail-room a:after {margin-top:5px}
.img-right-cn a {height:160px}
.img-left-cn {margin-top:20px}
.dk-main {padding:60px 0}
footer .foot {height:auto;text-align:center;}
footer .foot .left {display: block;float:none;overflow:hidden;width: 80%;margin: auto;margin-top: 20px;}
footer .foot .right {display:inline-block;float:none;overflow:hidden;margin-bottom: 15px;}
.total-online {margin-top: 12px;}
.social-footer {margin-top: 0px;}
.emailtop {display:none}
.addresstop {font-size:12px;}
.booking-Form {height: 252px;background-position: top center;}
.booking-default {margin-top: -64px;}
.btnBook {margin-top:10px;}
.slider-gt-default .customNavigation {left:10px;right: 10px;width: auto;}
.default-tienich .li-ti {/* background-color:#fff */}
.d-datve {display:none}
.default-tienich ul {width:100%;}
.default-tienich li {margin-top:25px;}
.link-ti a:nth-child(n+5) {display:none}
.link-ti a:nth-child(n+1) {width: 23.5%;}
.vidImg {height:280px;}
.list-photos-df .img .postImg {height:200px}
.tit-col-right {font-size:15px;}

.photos-default .customNavigation {left:10px;right:10px;width:auto;top: 204px;}
}


@media only screen and (max-width: 1023px) {
    .col-side {display:none}
    .col-section {width:100%;}
    .book-inner .col-section {margin-top:20px;}
    .box-book {padding:0 30px}
    .dat {padding:0 30px}
nav {display: none;position: fixed;width: 250px;/* z-index: 99999; */height: 100%;top: 0;left: 0;}
nav .container {width:100%;height:100%;overflow:auto;}
.mobile {display:block;height: 44px;width: 100%;position: relative;/* background-image: url(/Design/bg_navmobile.jpg); */z-index: 999999999;background-color: #fff;box-shadow: 0px 11px 10px rgb(0 42 84 / 9%);}
.header .top-header {position:relative;}
.slider-room-thumb .flex-viewport {display:none;}
.room-default .slider-room-thumb .flex-direction-nav {/* background-color:white; */z-index: 111;display: block;height: 50px;position: relative;width: 87px;}
#ShowMenu{display:block;position:absolute;padding-left: 36px;padding-top: 0;font-size:16px;text-transform:uppercase;color: #064b90;top: 4px;right: 5px;z-index: 999;height: 36px;background-color: white;text-align: center;border-radius: 2px;overflow: hidden;box-sizing: border-box;padding-top: 9px;font-weight: bold;padding-right: 10px;font-family: 'jsb';border: 1px solid;font-size: 21px;}
#ShowMenu i{position:absolute;left: 9px;top: 3px;font-size: 28px;}
#ShowMenu:before{content:"";font-family:fontawesome;color: #064b90;font-size: 27px;/* border:1px solid #c3a67d; */padding: 0;position:absolute;left: 6px;top: 5px;border-radius:4px;background:#fff;}
#ShowMenu .logo{position:absolute;left:0;right:0;text-align:center;width:70px;height:50px;top:15px;margin-left:20px;}
#ShowMenu .logo img{width:100%;height:100%;}
#ShowMenu.close:before{background-color:rgba(0,0,0,.6);position:fixed;width:100%;height:100%;z-index:8;top:0;border:0;left:0;content:"";}
#ShowMenu.close {background:none;}
.logo img {opacity:1;width: auto;}
.mobile .logo img {opacity:1;width: 100%;}
.logo {width:100%;margin-top: 0;position: relative;text-align: center;left: 0;top: 0;border-radius: 0;box-shadow: none;}
.mobile .logo {width: 86px;margin-top:-33px;box-shadow: 1px 3px 5px rgba(0, 0, 0, 0.6);position: absolute;top: -4px;left: 10px;border-radius: 50%;}
.mobile .logo a {padding: 0;display:block;text-align:center;}
.menu_main {margin:auto;width:100%;display:block;}
.menu_main li {display:block;float:none;overflow:hidden;margin: auto;border-top: 1px solid #294da5;margin: 0 !important;text-align: center;background: none;}
.menu_main li.home a {width:100%;text-align:center;height: 49px;}
.menu_main .home i {top:10px;position: relative;}
.menu_main li a {padding: 15px 0px;text-align: center;margin-top: 0;border-radius: 0;}
header .top:before,header .top:after,#slideshow:before {display:none}
.menusub {position:relative;padding-top:0;width: 100%;}
.nav_main.fix .menu_main li a {padding: 5px 12px;}
.boxes-gt1:before {display:none}
.mobilebook {display:block;position:relative;float:right;margin-top: 5px;top: 0;margin-right: 49px;transition: 0.5s;display: none;}
.fix-active {display:none}
 .mobilebook.mar  {margin-right:5px;}
 .right-gt {padding-bottom: 0;top: 0;display: block;margin-top: 0;width: 100%;}
 .bannerchange:before {display:none;}
 .box-center-room {padding-top:30px;}
 .info-room-dt.left-info-room {padding-top:0}
 header .top-header {/* position:relative */}
 #Booking .controlNgay {width:auto}



#slideshow {height: 309px;}
.slider1 {height: 573px;margin-top: 0;}
.slider2 {height: 178px;display: none;}
.slider3 {height: 227px;}
.flexslider.flexsliderphong .slides li .img-phong {height:430px}
.list-article-category .item .postImg {height: 154px;}
.img-room {height: 338px;}
.show-thumb {top: 288px;z-index: 2;}
.room-default-dt .show-thumb {top: 287px;}
.slider-room {position:relative;z-index:1}
.room-default .flex-direction-nav a {height:60px;background-color: rgba(255, 255, 255, 0.8);width: 42px;}
.detail-room {text-align:center;display: inline-block;margin: auto;margin-top: 20px;overflow: hidden;}
.detail-room a {/* float:none; */display:inline-block;}
.cost-r {/* float:none; */display:inline-block;margin-top:0;padding: 5px 10px;}
.cost-r sup {display:inline-block;vertical-align: initial;}
.img-room-dt {height:300px}
.showtienich {width:80%}
.mota-ud {height:70px;overflow: hidden;}
.imgdv {height: 194px;}
.contain-services {padding:40px 0}
.room-inpage {width:100%;min-width:100%;padding-top: 0;}
#Booking .bookingForm {width: 100%;text-align: center;}
.left-gt {padding-top: 30px;width: 100%;/* text-align: center; */}
.titgt h4 {margin:auto;margin-top:10px;}
.right-info-room {width: 100%;text-align: center;}
.about-default {padding-bottom:40px;}
.tittle-ud {font-size:20px;}
.image-ud {width:400px;height:400px;border: 30px solid white;}
.thongtinuudai {width: calc(100% - 480px);padding-top: 20px;}
.tomtatm-dv {width:90%}
.anhctbv a {height: 218px;}
.listHinhAnh .listImg, .listVieos .postImg {height: 211px;}
.left-info-room {padding-top: 25px;width: 100%;margin-top: 4px;text-align: center;background: none;padding-bottom: 0;} 
.art-img {height:80px;}
.bl-content {width: calc(100% - 50px);}
.bl-img {display:none}
.content-footer .menu-foot-1 {display: block;width: 38%;margin-left: 5%;margin-top: 28px;}
.menu-foot-1.menu-foot-2 {display: none !important;}
.register-boxes-foot {width:30%;}
.cd-top.cd-fade-out {display:none}
.content-footer .infocompany {width: 57%;}
footer .foot .right {/* float:left; */}
#Booking.checkngay {top: inherit;bottom: 82px;}
#Booking .title {display:none}
.booking-Form {min-width:700px;padding: 23px 0;}
.tit-book-df {display:none;}
.callbot {/* bottom: 88px; *//* left: 10px; */display: block;}
.tit-comneu h3 {font-size:28px;}
.img-left-cn {width:100%;margin-top:0;margin-bottom: 30px;}
.content-right-cn {width:100%}
.img-right-cn a {height:270px}
.img-footer {display:none}
.title-footer.tit-ft {font-size: 23px;}
.foot-tin .lxm {display:none}
.booking-default {/* display:none; */}
.hinhnendv .booking-default {display:block;height: auto;margin: 30px 0;}
header .hotline a {font-size:17px;padding: 8px 17px 3px;}
header .hotline i {margin-top: 1px;font-size: 19px;}
.addresstop {margin-left: 108px;font-size:14px;margin-top: 7px;}
.addresstop i {font-size:15px;}
.about-default .container {padding:30px 30px;margin-top: 20px;}
.img-gt {height: 312px;}
.vidImg {height:260px;}
.list-photos-df .img .postImg {height:160px}
.slider-gt-default .customNavigation {top:45%}
.content-footer .fanpage {width:100%;text-align:center;margin-top:20px;height: 130px;margin-bottom: 20px;}
.hinhnendv .booking-Form {background:none;background-color: rgb(239 237 228 / 90%);padding-top: 0;height: auto;padding-bottom: 20px;margin-bottom: 0;}
.hinhnendv .top-book {margin-bottom:15px;text-align: center;}
.name-khach {position:relative;margin-right:20px;}
.book-inner .col-side {display:block;width:100%;margin-bottom: 20px;}
.book-inner {padding:30px 0}
}


@media only screen and (max-width: 900px) {
.content-footer .logo-footer {display:none;}
.tit-cn {width:100%}
#slideshow {height: 263px;}
.slider1 {height: 496px;margin-top: 0;/* display: none; */}
.slider2 {height: 178px;display: none;}
.slider3 {height: 227px;}
.flexslider.flexsliderphong .slides li .img-phong {height:430px}
.list-article-category .item .postImg {height: 131px;}
.img-room {height: 287px;}
.show-thumb {top: 238px;z-index: 2;}
.room-default-dt .show-thumb {top: 236px;}
.slider-room {position:relative;z-index:1}
.room-default .flex-direction-nav a {height:60px;background-color: rgba(255, 255, 255, 0.8);width: 42px;}
.detail-room {text-align:center;}
.detail-room a {/* float:none; */display:inline-block;}
.img-room-dt {height: 261px;}
.showtienich {width:80%;padding-top: 40px;}
.mota-ud {height:70px;overflow: hidden;}
.imgdv {height: 172px;}
.contain-services {padding: 30px 0;}
.room-inpage {width:100%;min-width:100%;padding-top: 0;}
#Booking .bookingForm {width: 100%;text-align: center;}
.left-gt {padding-top:20px;width: 100%;}
.right-info-room {width: 100%;text-align: center;}
.about-default {padding-bottom: 12px;}
.tittle-ud {font-size:20px;}
.image-ud {width: 340px;height: 340px;border: 30px solid white;margin-bottom: -106px;margin-top: -53px;}
.image-ud img {height:100%;}
.thongtinuudai {width: calc(100% - 406px);padding-top: 20px;}
.tomtatm-dv {width:90%}
.anhctbv a {height: 189px;}
.listHinhAnh .listImg, .listVieos .postImg {height: 177px;}
.left-info-room {padding-top: 25px;/* width: calc(100% - 60px); */margin-top: 4px;text-align: center;background: none;padding-bottom: 0;} 
.art-img {height:80px;}
.bl-content {width: calc(100% - 50px);}
.bl-img {display:none}
.content-footer .menu-foot-1 {/* display:none; */text-align: center;width: 100%;margin-left: 0;}
.register-boxes-foot {width: 46%;}
.content-footer .infocompany {width: 100%;text-align: center;}
.title-footer:after {left:calc(50% - 25px)}
footer .foot .right {/* float:left; */}
#Booking.checkngay {top: inherit;bottom: 82px;}
#Booking .title {display:none}
.titgt {/* text-align:center; */}
.titgt h4 {margin:auto;margin-top:10px}
.boxes-gt1 .detail {width:100%;}
.boxes-gt2 .detail {width:45%}
.chinhsach {width:100%;}
.comment-dt-room {width:100%;}
.phongtrong {height:90px;}
.lstImgContent .postImg {height: 126px;}
.inner-page {padding:30px 0}
.contant-tienich {margin-top:0px}
.title-footer {margin-top:0;margin-bottom: 10px;}
.txtday {/* width:120px */}
.btnBook {/* padding:8px 10px; *//* background:none; *//* background-color:#064b90 */margin: auto;}
.img-gt {height:250px;}
.default-tienich {text-align:center;padding-top: 30px;}
.default-tienich li:nth-child(n+1) {width:30%;float:none;margin: 0 1%;border: 1px solid #294ca5;border-radius: 4px;margin-bottom: 16px;box-sizing: border-box;padding: 10px;}
.default-tienich .li-ti {position:relative;text-align:center;height: auto;background: none;padding-bottom: 20px;}
.default-tienich ul {float:none;overflow:hidden;text-align: center;}
.link-ti {bottom:10px;}
.show-video {padding:0}
.photos-default .title.title-p {color:#fff}
.photos-default .title.title-p img {display:none}
.photos-default {padding:30px 0 80px}
.list-photos-df .img .postImg {height:250px}
.photos-default .customNavigation {top:53%;}
.content-footer .menu-foot-1 li:before {display:none !important}
.contentlich {height:300px;}
.top .right {display:none}
.addresstop {float:right;margin-left:0}
.select-form {display:block;margin-bottom: 15px;}
.form-book:last-child {display:block;text-align:center;margin-top: 20px;}
}


@media only screen and (max-width: 767px) {
.list-article-category .item:nth-child(n+1),.service-item.service-div:nth-child(n+1) {width:49%;margin-left:0;}
.list-article-category .item:nth-child(2n+2),.service-item.service-div:nth-child(2n+2) {float:right}
.list-article-category .item:nth-child(n+3) {margin-top:15px}
.about-default .text {text-align:justify}
.container {width:98%;}
.art-default:after {display:none}
.commment-default .owl-controls {/* width:100% */}
.art-default {background-size: cover;background-attachment: unset;}
.listHinhAnh > li:nth-child(n+1), .listVieos > li:nth-child(n+1) {width:49%;margin-left:0;margin-right:0;}
.listHinhAnh > li:nth-child(2n+2), .listVieos > li:nth-child(2n+2) {float:right;}
.titbaner {font-size:18px;padding: 10px 0;}
.succhuaroom {display: none !important;}

 .content-footer .logo-footer {display:none;}
 .article-default {width: calc(100% - 20px);float: left;padding-left: 10px;padding-top: 34px;padding-right: 10px;padding-bottom: 30px;margin-bottom: 10px;}
 .commment-default {width: 100%;}
 .bottom-room {padding:30px 0}

.boxes .contain {/* margin-top: 0; */}
#slideshow {height: 219px;}
.slider1 {height: 447px;margin-top: 0;/* display: none; */}
.slider2 {height: 178px;display: none;}
.slider3 {height: 227px;}
.flexslider.flexsliderphong .slides li .img-phong {height:430px}
.list-article-category .item .postImg {height: 220px;}
.img-room {height: 237px;}
.show-thumb {top: 188px;z-index: 2;}
.room-default-dt .show-thumb {top: 187px;}
.slider-room {position:relative;z-index:1}
.room-default .flex-direction-nav a {height:60px;background-color: rgba(255, 255, 255, 0.8);width: 42px;}
.detail-room {text-align:center;}
.detail-room a {/* float:none; */display:inline-block;}
.img-room-dt {height: 235px;}
.showtienich {width: 96%;padding-top: 40px;padding: 20px 2%;}
.mota-ud {height:70px;overflow: hidden;}
.imgdv {height: 214px;}
.contain-services {padding: 30px 0;}
.room-inpage {width:100%;min-width:100%;padding-top: 0;}
#Booking .bookingForm {width: 100%;text-align: center;}
.left-gt {padding-top:20px;width: 100%;}
.right-info-room {width: 100%;text-align: center;}
.about-default {padding-bottom:40px;}
.tittle-ud {font-size:20px;}
.image-ud {width: 340px;height: 340px;border: 30px solid white;margin-bottom: -106px;margin-top: -53px;}
.image-ud img {height:100%;}
.thongtinuudai {width: calc(100% - 406px);padding-top: 20px;}
.tomtatm-dv {width:90%}
.anhctbv a {height: 189px;}
.listHinhAnh .listImg, .listVieos .postImg {height: 222px;}
.left-info-room {padding-top: 25px;/* width: calc(100% - 60px); */margin-top: 4px;text-align: center;background: none;padding-bottom: 0;} 
.art-img {height: 121px;}
.bl-content {width: calc(100% - 141px);}
.bl-img {display: block;}
.content-footer .menu-foot-1 {display: inline-block;margin-left: 0;text-align: center;margin: auto;float: none;overflow: hidden;width: auto;}
.register-boxes-foot {width: 46%;}
.content-footer .menu-foot-1 li {text-align:center;font-size: 17px;}
.content-footer .menu-foot-1 li:before {float:none;display:inline-block;}
.content-footer .infocompany {width: 100%;text-align: center;float: none;overflow: hidden;margin-bottom: 30px;}
.content-footer {text-align:center}
.title-footer:after {position:relative;display: block;margin:auto;margin-top: 10px;left: 0;}
footer .foot .right {/* float:left; */}
#Booking.checkngay {top: inherit;bottom: 59px;}
#Booking .title {display:none}
.titgt {/* text-align:center; */}
.titgt h4 {margin:auto;margin-top:10px}
.boxes-gt1 .detail {width:100%;}
.boxes-gt2 .detail {width: 92%;margin-top: 300px;}
.boxes-gt3 .detail {width: 92%;margin-top: 300px;}
.chinhsach {width:100%;}
.comment-dt-room {width:100%;}
.phongtrong {height:90px;}
.lstImgContent .postImg {height: 126px;}
.inner-page {padding:30px 0}
.book-inner {padding:10px 0}
.contant-tienich {margin-top:0px}
.service-item h4 a {font-size:18px;height: 23px;}
.haroom {width: 18%;}
.nameroom {width: 27%;}
.giaroom {width: 23%;}
.sproom {width: 12%;}
.broom {width:10%;}
.phongtrong.phongfirst * {font-size:13px}
.menuan {display:none !important}

.booking-Form {min-width:inherit;padding: 20px 10px;width: 100%;background-image: unset;}
.tit-book-df {display:none;}
.booking-default {/* position:relative; *//* bottom:0; *//* background-color:#fff; *//* border-bottom:1px solid #2389c9; */}
.btnBook {margin-top:10px}
header .formCtr .ddl {width:140px}
.tit-comneu:before {width: 195px;background-size:100% auto;background-repeat: no-repeat;height: 78px;}
.tit-comneu.tit-room:before {width: 195px;background-size:100% auto;background-repeat: no-repeat;height: 80px;}
.tit-comneu h3 {font-size:25px}
.title-room {font-size:22px}
.tit-comneu.tit-news:before {width: 163px;height: 76px;}
.foot-tin .lxm {display:block}
.mobile .logo {left:10px}
.addresstop {/* display:none */}
.comneu {padding-bottom:40px}
.img-gt {height:200px;}
.default-tienich li p {font-size:16px;}
.vidImg {height:220px}
.link-ti {position:relative;text-align:center}
.link-ti a:nth-child(n+1) {width:30%;float:none;margin:0 1%;margin-bottom:10px;display: inline-block;}
.link-ti a:last-child {width:50%;}
.form-book.form-day {display:block;margin-bottom:15px}
.input-b-u:nth-child(n+1) {width:49%;margin-left:0;}
.input-b-u:nth-child(2n+2) {float:right;}
.pnb {padding:0}
}

@media only screen and (max-width: 639px) {
    .cd-top {display:none !important}
#pix_prev, #pix_next {display:none}
.lstImgContent li:nth-child(n+1) {width: 49%;margin-left:0;margin-right:0;}
.lstImgContent li:nth-child(2n+2) {float:right;}
.menu-top {display:none}
.content-footer .logo-footer {display:none;}
.article-default {width: calc(100% - 20px);float: left;padding-left: 10px;padding-top: 34px;padding-right: 10px;padding-bottom: 30px;margin-bottom: 10px;}
.commment-default {width: 100%;}
.bottom-room {padding:30px 0}
.contact .left-content {width:100%;}
.contact .right-content {width:100%}
.flex-dv {padding:0}
.tit-dv h4 {font-size:18px;}
.tit-dv h3 {font-size:35px;}
#Booking .btn {border:1px solid white;width: 12px;text-indent: -1000px;color: #2389c9;background-position: center center;}

.boxes .contain {/* margin-top: 0; */}
#slideshow {height: 188px;}
.booking-default {/* display:none; */}
#Booking {position:relative;bottom: 0;right: 0;/* background-color: #2389c9; */padding: 3px 0;}
.mn_slideshow {position:absolute;bottom: 49px;right: 4px;}
.slider1 {height: 326px;margin-top: 0;/* display: none; */}
.slider2 {height: 178px;display: none;}
.slider3 {height: 227px;}
.flexslider.flexsliderphong .slides li .img-phong {height:430px}
.list-article-category .item .postImg {height: 176px;}
.img-room {height: 180px;}
.show-thumb {top: 131px;z-index: 2;}
.room-default-dt .show-thumb {top: 130px;}
.slider-room {position:relative;z-index:1}
.room-default .flex-direction-nav a {height:60px;background-color: rgba(255, 255, 255, 0.8);width: 42px;}
.detail-room {text-align:center;}
.detail-room a {float:none;display:inline-block;}
.cost-r {float:none;margin-left:0;}
.img-room-dt {height: 176px;}
.showtienich {width: 96%;padding-top: 40px;padding: 20px 2%;}
.mota-ud {height:70px;overflow: hidden;}
.imgdv {height: 165px;}
.contain-services {padding: 30px 0;}
.room-inpage {width:100%;min-width:100%;padding-top: 0;}
#Booking .bookingForm {width: 100%;text-align: center;}
.left-gt {padding-top:20px;width: 100%;}
.right-info-room {width: 100%;text-align: center;}
.about-default {padding-bottom: 0px;padding-top: 0;margin-top: 0;}
.about-default .container {margin-top:10px;}
.default-tienich {display:none}
.tittle-gt {background-size:220px auto;padding-top: 27px;text-align: center;}
.tittle-ud {font-size:20px;}
.tittle-gt strong {display:block;}
.image-ud {width: 150px;height: 150px;border: 10px solid white;margin-bottom: 0;margin-top: 30px;}
.image-ud img {height:100%;}
.thongtinuudai {width: calc(100% - 178px);padding-top: 20px;margin-bottom: 20px;}
.tomtatm-dv {width: 100%;}
.anhctbv a {height: 189px;width: 50%;}
.listHinhAnh .listImg, .listVieos .postImg {height: 171px;}
.left-info-room {padding-top: 25px;/* width: calc(100% - 60px); */margin-top: 4px;text-align: center;background: none;padding-bottom: 0;} 
.art-img {height: 90px;}
.bl-content {width: calc(100% - 141px);}
.bl-img {display: block;}
.content-footer .menu-foot-1 {display: block;}
.register-boxes-foot {width: 100%;}
.content-footer .infocompany {width: 100%;}
footer .foot .right {/* float:left; */text-align: center;}
.total-online {display:inline-block;float:none;margin-bottom: 10px;}
.social-footer {display:inline-block;float:none}
#Booking.checkngay {top: inherit;bottom: 59px;}
#Booking .title {display:none}
.titgt {/* text-align:center; */margin-bottom: 5px;}
.titgt h4 {margin:auto;margin-top:10px}
.boxes-gt1 .detail {width:100%;}
.boxes-gt2 .detail {width: 92%;margin-top: 300px;}
.boxes-gt3 .detail {width: 92%;margin-top: 300px;}
.chinhsach {width:100%;}
.comment-dt-room {width:100%;}
.phongtrong {height:90px;}
.lstImgContent .postImg {height: 152px;}
.inner-page {padding:30px 0}
.contant-tienich {margin-top:0px}
.service-item h4 a {font-size:18px;height: 23px;}
.haroom {width: 18%;display: none !important;}
.nameroom {width: 44%;}
.giaroom {width: 33%;}
.sproom {width: 12%;display: none !important;}
.broom {width: 17%;}
.phongtrong.phongfirst * {font-size:13px}
.menuan {display: block !important;}
.content-footer {padding:30px 0}
header .top-header {position:relative}
.mobile .logo img {/* width: auto; *//* height: 57px; */}
.mobile .logo {/* width:auto */}
.mobile .logo a {/* padding:10px 10px */}
.tittt h2 {font-size:25px;}
.boxes-gt4 {width:100%;}
.boxes-gt5 {width:100%;}
.content45 {padding:20px 0}
.titbnnew {position:relative;background: #f8f8f8;width: 96%;padding: 16px 2%;overflow: hidden;}
.titbnnew span.spantit {color:#000;font-size:22px;}
.titbnnew span.tomtatdvnew {font-size:18px;color: #000;}
.leftdv {width:100%;}
.rightdv {position:relative;width: 96%;}
.txtday {/* width: 187px; */}
.img-right-cn a {height: 170px;}
.form-dk {text-align:center;}
.txtdk {margin:auto;display: block;margin-bottom: 9px;}
.room-default {padding-bottom:20px}
.img-gt {height:180px}
.list-photos-df .img .postImg {height:220px;}
.addresstop {font-size:13px;}
.contentlich {height:250px;}
.title span {font-size:22px}
.title-footer.tit-ft {font-size:19px;}
.slider-gt-default {padding:20px 0}
.info-abouts span span {padding-top:10px;display: block;}
.info-abouts a {font-size:16px;}
.titgt h3 {font-size: 15px;}
.title-gt {font-size:16px}
}



@media only screen and (max-width: 549px) {
#pix_prev, #pix_next {display:none}
.lstImgContent li:nth-child(n+1) {width: 49%;margin-left:0;margin-right:0;}
.lstImgContent li:nth-child(2n+2) {float:right;}
.menu-top {display:none}
.content-footer .logo-footer {display:none;}
.article-default {width: calc(100% - 20px);float: left;padding-left: 10px;padding-top: 34px;padding-right: 10px;padding-bottom: 30px;margin-bottom: 10px;}
.commment-default {width: 100%;}
.bottom-room {padding:30px 0}
.contact .left-content {width:100%;margin-top: 30px;}
.contact .right-content {width:100%}
.flex-dv {padding:0}
.tit-dv h4 {font-size:18px;}
.tit-dv h3 {font-size:35px;}
#Booking .btn {border:1px solid white;width: 12px;text-indent: -1000px;color: #2389c9;background-position: center center;}

.boxes .contain {/* margin-top: 0; */}
#slideshow {height: 164px;}
.booking-default {/* display:none; */margin-top: 0;}
#Booking {position:relative;bottom: 0;right: 0;/* background-color: #2389c9; */padding: 3px 0;}
.mn_slideshow {position:absolute;bottom: 49px;right: 4px;}
.slider1 {height: 326px;margin-top: 0;/* display: none; */}
.slider2 {height: 178px;display: none;}
.slider3 {height: 227px;}
.flexslider.flexsliderphong .slides li .img-phong {height:430px}
.list-article-category .item .postImg {height: 176px;}
.img-room {height: 180px;}
.show-thumb {top: 131px;z-index: 2;}
.room-default-dt .show-thumb {top: 130px;}
.slider-room {position:relative;z-index:1}
.room-default .flex-direction-nav a {height:60px;background-color: rgba(255, 255, 255, 0.8);width: 42px;}
.detail-room {text-align:center;}
.detail-room a {float:none;display:inline-block;}
.cost-r {float:none;margin-left:0;}
.img-room-dt {height: 176px;}
.showtienich {width: 96%;padding-top: 40px;padding: 20px 2%;}
.mota-ud {height:70px;overflow: hidden;}
.imgdv {height: 165px;}
.contain-services {padding: 30px 0;}
.room-inpage {width:100%;min-width:100%;padding-top: 0;}
#Booking .bookingForm {width: 100%;text-align: center;}
.left-gt {padding-top:20px;width: 100%;}
.right-info-room {width: 100%;text-align: center;}
.about-default {padding-bottom: 0px;padding-top: 0;margin-top: 0;}
.about-default .container {margin-top:10px;}
.default-tienich {display:none}
.tittle-gt {background-size:220px auto;padding-top: 27px;text-align: center;}
.tittle-ud {font-size:20px;}
.tittle-gt strong {display:block;}
.image-ud {width: 150px;height: 150px;border: 10px solid white;margin-bottom: 0;margin-top: 30px;}
.image-ud img {height:100%;}
.thongtinuudai {width: calc(100% - 178px);padding-top: 20px;margin-bottom: 20px;}
.tomtatm-dv {width: 100%;}
.anhctbv a {height: 189px;width: 50%;}
.listHinhAnh .listImg, .listVieos .postImg {height: 171px;}
.left-info-room {padding-top: 25px;/* width: calc(100% - 60px); */margin-top: 4px;text-align: center;background: none;padding-bottom: 0;} 
.art-img {height: 90px;}
.bl-content {width: calc(100% - 141px);}
.bl-img {display: block;}
.content-footer .menu-foot-1 {display: block;}
.register-boxes-foot {width: 100%;}
.content-footer .infocompany {width: 100%;}
footer .foot .right {/* float:left; */text-align: center;}
.total-online {display:inline-block;float:none;margin-bottom: 10px;}
.social-footer {display:inline-block;float:none}
#Booking.checkngay {top: inherit;bottom: 59px;}
#Booking .title {display:none}
.titgt {/* text-align:center; */}
.titgt h4 {margin:auto;margin-top:10px}
.boxes-gt1 .detail {width:100%;}
.boxes-gt2 .detail {width: 92%;margin-top: 300px;}
.boxes-gt3 .detail {width: 92%;margin-top: 300px;}
.chinhsach {width:100%;}
.comment-dt-room {width:100%;}
.phongtrong {height:90px;}
.lstImgContent .postImg {height: 152px;}
.inner-page {padding:30px 0}
.contant-tienich {margin-top:0px}
.service-item h4 a {font-size:18px;height: 23px;}
.haroom {width: 18%;display: none !important;}
.nameroom {width: 44%;}
.giaroom {width: 33%;}
.sproom {width: 12%;display: none !important;}
.broom {width: 17%;}
.phongtrong.phongfirst * {font-size:13px}
.menuan {display: block !important;}
.content-footer {padding:30px 0}
header .top-header {position:relative}
.mobile .logo img {/* width: auto; *//* height: 57px; */}
.mobile .logo {/* width:auto */top: -14px;/* box-shadow: 1px 3px 5px rgb(0 0 0 / 60%); */}
.mobile .logo a {/* padding:10px 10px */}
.tittt h2 {font-size:25px;}
.boxes-gt4 {width:100%;}
.boxes-gt5 {width:100%;}
.content45 {padding:20px 0}
.titbnnew {position:relative;background: #f8f8f8;width: 96%;padding: 16px 2%;overflow: hidden;}
.titbnnew span.spantit {color:#000;font-size:22px;}
.titbnnew span.tomtatdvnew {font-size:18px;color: #000;}
.leftdv {width:100%;}
.rightdv {position:relative;width: 96%;}
.txtday {/* width: 187px; */}
.img-right-cn a {height: 170px;}
.form-dk {text-align:center;}
.txtdk {margin:auto;display: block;margin-bottom: 9px;}
.room-default {padding-bottom:20px}
.callzalo {bottom:10px;right:70px}
.bookking-bot {width:80px;height: 54px;font-size: 13px;}
.bookking-bot p {font-size:13px;margin-top: 7px;}
.callbot {bottom: 12px;right:140px;}
footer .foot .left {width:100%;}
.name-khach {margin-right:0;display:block;margin:0 20px 10px}
.type-ticket {}
.hinhnendv .img-book {padding-top: 10px;}
.hinhnendv .booking-default {margin:0}
header .top {height:auto;}
.name-gt {display:none}
.slider-gt-default .customNavigation {top:25%}



.img-gt {height: 162px;}
.list-photos-df .img .postImg {height:220px;}
.addresstop {font-size:13px;margin-left: 110px;margin-bottom: 10px;}
.contentlich {height:250px;}
.vidImg {height:160px}
.list-photos-df .img .postImg {height:160px;}
footer .foot {padding-bottom: 54px;}
.title-footer.tit-ft {font-size:18px;margin-top: 0px;}
.tt-cty {font-size:15px;}
}


@media only screen and (max-width: 479px) {
.service-item.service-div:nth-child(n+1) {width:100%}
.tit-comneu h3 {padding-left: 40px;}
.xem-ct {display:none}
    .titgt h3 {}
.bl-thanks,.b-des,.art-tomtat {font-family:arial;}    
header .hotline, header .mail {font-family:arial;}
.tt-cty div {font-family:arial;}
.coppy {font-family:arial}
.title-register span {font-family:arial}
.art-tomtat {height:36px;} 
    .service-item.lidv {width:100%}
#pix_prev, #pix_next {display:none}
.lstImgContent li:nth-child(n+1) {width: 49%;margin-left:0;margin-right:0;}
.lstImgContent li:nth-child(2n+2) {float:right;}
.menu-top {display:none}
.content-footer .logo-footer {display:none;}
.article-default {width: calc(100% - 20px);float: left;padding-left: 10px;padding-top: 34px;padding-right: 10px;padding-bottom: 30px;margin-bottom: 10px;}
.commment-default {width: 100%;}
.bottom-room {padding:30px 0}
.contact .left-content {width:100%;}
.contact .right-content {width:100%}
.flex-dv {padding:0}
.tit-dv h4 {font-size:18px;font-family: arial;}
.tit-dv h3 {font-size:35px;}
#Booking .btn {border:1px solid white;width: 12px;text-indent: -1000px;color: #2389c9;background-position: center center;}

.boxes .contain {/* margin-top: 0; */}
#slideshow {height: 140px;}
#Booking {position:relative;bottom: 0;right: 0;background-color: #2389c9;padding: 3px 0;}
.mn_slideshow {position:absolute;bottom: 49px;right: 4px;}
.slider1 {height: 316px;margin-top: 0;/* display: none; */}
.slider2 {height: 178px;display: none;}
.slider3 {height: 227px;}
.flexslider.flexsliderphong .slides li .img-phong {height:430px}
.list-article-category .item .postImg {height: 152px;}
.img-room {height: 158px;}
.show-thumb {top: 108px;z-index: 2;}
.room-default-dt .show-thumb {top: 107px;}
.slider-room {position:relative;z-index:1}
.room-default .flex-direction-nav a {height:60px;background-color: rgba(255, 255, 255, 0.8);width: 42px;}
.detail-room {text-align:center;}
.detail-room a {float:none;display:inline-block;padding: 10px 15px;}
.img-room-dt {height: 155px;}
.showtienich {width: 96%;padding-top: 40px;padding: 20px 2%;}
.mota-ud {height:70px;overflow: hidden;font-family: arial;}
.imgdv {height: 294px;}
.contain-services {padding: 30px 0;}
.room-inpage {width:100%;min-width:100%;padding-top: 0;}
#Booking .bookingForm {width: 100%;text-align: center;}
.left-gt {padding-top:20px;width: 100%;}
.right-info-room {width: 100%;text-align: center;font-family: arial;}
.about-default {padding-bottom:40px;}
.tittle-ud {font-size:20px;}
.image-ud {width: 150px;height: 150px;border: 10px solid white;margin-bottom: 0;margin-top: 30px;}
.image-ud img {height:100%;}
.thongtinuudai {width: calc(100% - 178px);padding-top: 20px;margin-bottom: 20px;}
.tomtatm-dv {width: 100%;font-family: arial;}
.anhctbv a {height: 152px;}
.listHinhAnh .listImg, .listVieos .postImg {height: 153px;}
.left-info-room {padding-top: 25px;/* width: calc(100% - 60px); */margin-top: 4px;text-align: center;background: none;padding-bottom: 0;} 
.art-img {height: 79px;}
.bl-content {width: calc(100% - 50px);}
.bl-img {display: none;}
.content-footer .menu-foot-1 {/* display:none; */}
.register-boxes-foot {width: 100%;}
.content-footer .infocompany {width: 100%;}
footer .foot .right {/* float:left; *//* margin-right: 0; *//* margin-bottom: 50px; */}
.mnv-tuvan {/* bottom: 11px; *//* right: 16px; */}
.cd-top {right:inherit;left: calc(50% - 20px);bottom:20px;}
#Booking.checkngay {top: inherit;bottom: 59px;}
#Booking .title {display:none}
.titgt {/* text-align:center; */}
.titgt h4 {margin:auto;margin-top:10px}
.boxes-gt1 .detail {width:100%;}
.boxes-gt2 .detail {width: 92%;margin-top: 300px;}
.boxes-gt3 .detail {width: 92%;margin-top: 300px;}
.chinhsach {width:100%;}
.comment-dt-room {width:100%;}
.phongtrong {height:90px;}
.lstImgContent .postImg {height: 152px;}
.inner-page {padding:30px 0}
.contant-tienich {margin-top:0px}
.service-item h4 a {font-size:18px;height: 23px;}
.haroom {width: 18%;display: none !important;}
.nameroom {width: 44%;}
.giaroom {width: 33%;}
.sproom {width: 12%;display: none !important;}
.broom {width: 17%;}
.phongtrong.phongfirst * {font-size:13px}
.menuan {display: block !important;}
.content-footer {padding:30px 0}
header .top-header {position:relative}
.mobile .logo img {/* width: auto; *//* height: 57px; */}
.mobile .logo {width:auto;width: 83px;}
.mobile .logo a {/* padding:10px 10px */}
.tittt h2 {font-size:25px;}
.boxes-gt4 {width:100%;}
.boxes-gt5 {width:100%;}
.content45 {padding:20px 0}
#Booking .formControl .txt, #Booking .formControl .ddl {width:130px}
.showtienich li {width:33.3%}
.btndetail .price-boxes span {font-size:20px;}
.txtday {/* width: 182px; */}
header .formCtr .ddl {width: 290px;}
header .formCtr .ddl.ddlnguoi {width: 74px;}
footer .foot .left {margin-left:0}
.callbot {/* bottom: 19px; */}
.img-right-cn a {height:140px}
.foot-tin .lxm {display:none}
.design-ft {display:block;}

.title-gt {/* font-size: 18px; */}
.about-default .container {padding:20px 10px}
.chitiet-gt {margin-top:15px;}
.slider-gt-default .customNavigation {top: calc(30% - 25px);}

.img-gt {height: 147px;}
.list-photos-df .img .postImg {height:220px;}
.addresstop {font-size:13px;margin-left: 110px;margin-bottom: 10px;}
.contentlich {height: 172px;}
.vidImg {height:160px}
.list-photos-df .img .postImg {height: 133px;}

}


@media only screen and (max-width:409px) {
.art-tomtat {height:36px;} 
    .service-item.lidv {width:100%}
#pix_prev, #pix_next {display:none}
.lstImgContent li:nth-child(n+1) {width: 49%;margin-left:0;margin-right:0;}
.lstImgContent li:nth-child(2n+2) {float:right;}
.menu-top {display:none}
.content-footer .logo-footer {display:none;}
.article-default {width: calc(100% - 20px);float: left;padding-left: 10px;padding-top: 34px;padding-right: 10px;padding-bottom: 30px;margin-bottom: 10px;}
.commment-default {width: 100%;}
.bottom-room {padding:30px 0}
.contact .left-content {width:100%;}
.contact .right-content {width:100%}
.flex-dv {padding:0}
.tit-dv h4 {font-size:18px;font-family: arial;}
.tit-dv h3 {font-size:35px;}
#Booking .btn {border:1px solid white;width: 12px;text-indent: -1000px;color: #2389c9;background-position: center center;}

.boxes .contain {margin-top: 0;}
#slideshow {height: 127px;}
#Booking {position:relative;bottom: 0;right: 0;background-color: #2389c9;padding: 3px 0;}
.mn_slideshow {position:absolute;bottom: 49px;right: 4px;}
.slider1 {height: 326px;margin-top: 0;/* display: none; */}
.slider2 {height: 178px;display: none;}
.slider3 {height: 227px;}
.flexslider.flexsliderphong .slides li .img-phong {height:430px}
.list-article-category .item .postImg {height: 144px;}
.img-room {height: 158px;}
.show-thumb {top: 108px;z-index: 2;}
.room-default-dt .show-thumb {top: 107px;}
.slider-room {position:relative;z-index:1}
.room-default .flex-direction-nav a {height:60px;background-color: rgba(255, 255, 255, 0.8);width: 42px;}
.detail-room {text-align:center;}
.detail-room a {float:none;display:inline-block;padding: 10px 15px;}
.img-room-dt {height: 138px;}
.showtienich {width: 96%;padding-top: 40px;padding: 20px 2%;}
.mota-ud {height:70px;overflow: hidden;font-family: arial;}
.imgdv {height: 258px;}
.contain-services {padding: 30px 0;}
.room-inpage {width:100%;min-width:100%;padding-top: 0;}
#Booking .bookingForm {width: 100%;text-align: center;}
.left-gt {padding-top:20px;width: 100%;padding: 20px 12px;}
.right-info-room {width: 100%;text-align: center;font-family: arial;}
.about-default {padding-bottom:40px;}
.tittle-ud {font-size:20px;text-align: center;}
.image-ud {width: 200px;height: 200px;border: 10px solid white;margin: auto;float: none;margin-bottom: 30px;}
.image-ud img {height:100%;}
.thongtinuudai {width: 100%;padding-top: 30px;margin-bottom: 20px;}
.tomtatm-dv {width: 100%;font-family: arial;}
.anhctbv a {height: 152px;}
.listHinhAnh .listImg, .listVieos .postImg {height: 132px;}
.left-info-room {padding-top: 25px;/* width: calc(100% - 60px); */margin-top: 4px;text-align: center;background: none;padding-bottom: 0;} 
.art-img {height: 80px;}
.bl-content {width: calc(100% - 50px);}
.bl-img {display: none;}
.content-footer .menu-foot-1 {/* display:none; */}
.register-boxes-foot {width: 100%;}
.content-footer .infocompany {width: 100%;}
footer .foot .right {/* float:left; */}
#Booking.checkngay {top: inherit;bottom: 59px;}
#Booking .title {display:none}
.titgt {text-align:center;}
.titgt h4 {margin:auto;margin-top:10px}
.boxes-gt1 .detail {width:100%;}
.boxes-gt2 .detail {width: 92%;margin-top: 300px;}
.boxes-gt3 .detail {width: 92%;margin-top: 300px;}
.chinhsach {width:100%;}
.comment-dt-room {width:100%;}
.phongtrong {height:90px;}
.lstImgContent .postImg {height: 132px;}
.inner-page {padding:30px 0}
.contant-tienich {margin-top:0px}
.service-item h4 a {font-size:18px;height: 23px;}
.haroom {width: 18%;display: none !important;}
.nameroom {width: 44%;}
.giaroom {width: 33%;}
.sproom {width: 12%;display: none !important;}
.broom {width: 17%;}
.phongtrong.phongfirst * {font-size:13px}
.menuan {display: block !important;}
.content-footer {padding:30px 0}
header .top-header {position:relative}
.mobile .logo img {/* width: auto; *//* height: 57px; */}
.mobile .logo {/* width:auto */}
.mobile .logo a {/* padding:10px 10px */}
.tittt h2 {font-size:25px;}
.boxes-gt4 {width:100%;}
.boxes-gt5 {width:100%;}
.content45 {padding:20px 0}
#Booking .formControl .txt, #Booking .formControl .ddl {width: 126px;}
.showtienich li {width:33.3%}
.titgt h5 {font-size:25px;}
.detail-ud {text-align:center;}
.detail-ud a {float:none;display:inline-block;}
.bl-tit {text-align:center;}
.bl-des {text-align:center}
.pad40 {padding:20px 0}
.sttleft {width:100%;}
.sttright {width:100%;}
.titchinhsach {font-size:23px;}
.txtday {/* width: 162px; */}
header .formCtr .ddl {width: 257px;}
header .formCtr .ddl.ddlnguoi {width: 70px;}
.box-book {padding:10px }
}

@media only screen and (max-width:369px) {
    .art-tomtat {height:36px;} 
    .service-item.lidv {width:100%}
#pix_prev, #pix_next {display:none}
.lstImgContent li:nth-child(n+1) {width: 49%;margin-left:0;margin-right:0;}
.lstImgContent li:nth-child(2n+2) {float:right;}
.menu-top {display:none}
.content-footer .logo-footer {display:none;}
.article-default {width: calc(100% - 20px);float: left;padding-left: 10px;padding-top: 34px;padding-right: 10px;padding-bottom: 30px;margin-bottom: 10px;}
.commment-default {width: 100%;}
.bottom-room {padding:30px 0}
.contact .left-content {width:100%;}
.contact .right-content {width:100%}
.flex-dv {padding:0}
.tit-dv h4 {font-size:18px;font-family: arial;}
.tit-dv h3 {font-size:35px;}
#Booking .btn {border:1px solid white;width: 12px;text-indent: -1000px;color: #2389c9;background-position: center center;}

.boxes .contain {margin-top: 0;}
#slideshow {height: 123px;}
#Booking {position:relative;bottom: 0;right: 0;background-color: #2389c9;padding: 3px 0;}
.mn_slideshow {position:absolute;bottom: 49px;right: 4px;}
.slider1 {height: 326px;margin-top: 0;/* display: none; */}
.slider2 {height: 178px;display: none;}
.slider3 {height: 227px;}
.flexslider.flexsliderphong .slides li .img-phong {height:430px}
.list-article-category .item .postImg {height: 144px;}
.img-room {height: 158px;}
.show-thumb {top: 108px;z-index: 2;}
.room-default-dt .show-thumb {top: 107px;}
.slider-room {position:relative;z-index:1}
.room-default .flex-direction-nav a {height:60px;background-color: rgba(255, 255, 255, 0.8);width: 42px;}
.detail-room {text-align:center;}
.detail-room a {float:none;display:inline-block;padding: 10px 15px;}
.img-room-dt {height: 138px;}
.showtienich {width: 96%;padding-top: 40px;padding: 20px 2%;}
.mota-ud {height:70px;overflow: hidden;font-family: arial;}
.imgdv {height: 254px;}
.contain-services {padding: 30px 0;}
.room-inpage {width:100%;min-width:100%;padding-top: 0;}
#Booking .bookingForm {width: 100%;text-align: center;}
.left-gt {padding-top:20px;width: 100%;}
.right-info-room {width: 100%;text-align: center;font-family: arial;}
.about-default {padding-bottom:40px;}
.tittle-ud {font-size:20px;text-align: center;}
.image-ud {width: 200px;height: 200px;border: 10px solid white;margin: auto;float: none;margin-bottom: 30px;}
.image-ud img {height:100%;}
.thongtinuudai {width: 100%;padding-top: 30px;margin-bottom: 20px;}
.tomtatm-dv {width: 100%;font-family: arial;}
.anhctbv a {height: 152px;}
.listHinhAnh .listImg, .listVieos .postImg {height: 132px;}
.left-info-room {padding-top: 25px;width: calc(100% - 60px);margin-top: 4px;text-align: center;background: none;padding-bottom: 0;} 
.art-img {height: 79px;}
.bl-content {width: calc(100% - 50px);}
.bl-img {display: none;}
.content-footer .menu-foot-1 {/* display:none; */}
.register-boxes-foot {width: 100%;}
.content-footer .infocompany {width: 100%;}
footer .foot .right {float:left;}
#Booking.checkngay {top: inherit;bottom: 59px;}
#Booking .title {display:none}
.titgt {text-align:center;}
.titgt h4 {margin:auto;margin-top:10px}
.boxes-gt1 .detail {width:100%;}
.boxes-gt2 .detail {width: 92%;margin-top: 300px;}
.boxes-gt3 .detail {width: 92%;margin-top: 300px;}
.chinhsach {width:100%;}
.comment-dt-room {width:100%;}
.phongtrong {height:90px;}
.lstImgContent .postImg {height: 132px;}
.inner-page {padding:30px 0}
.contant-tienich {margin-top:0px}
.service-item h4 a {font-size:18px;height: 23px;}
.haroom {width: 18%;display: none !important;}
.nameroom {width: 44%;}
.giaroom {width: 33%;}
.sproom {width: 12%;display: none !important;}
.broom {width: 17%;}
.phongtrong.phongfirst * {font-size:13px}
.menuan {display: block !important;}
.content-footer {padding:30px 0}
header .top-header {position:relative}
.mobile .logo img {/* width: auto; *//* height: 57px; */}
.mobile .logo {/* width:auto */}
.mobile .logo a {/* padding:10px 10px */}
.tittt h2 {font-size:25px;}
.boxes-gt4 {width:100%;}
.boxes-gt5 {width:100%;}
.content45 {padding:20px 0}
#Booking .formControl .txt, #Booking .formControl .ddl {width:130px}
.showtienich li {width:33.3%}
.titgt h5 {font-size:25px;}
.detail-ud {text-align:center;}
.detail-ud a {float:none;display:inline-block;}
.bl-tit {text-align:center;}
.bl-des {text-align:center}
.pad40 {padding:20px 0}
.sttleft {width:100%;}
.sttright {width:100%;}
.titchinhsach {font-size:23px;}

.txtday {/* width: 158px; */}
header .formCtr .ddl {width: 246px;}
header .formCtr .ddl.ddlnguoi {width: 70px;}

}

@media only screen and (max-width:359px) {
    body {min-width:360px;width:360px}
}



@media (max-width:1023px){.nav_main .logo img{max-width:110px;height:auto}.nav_main .logo{text-align:center}}
@media (max-width:767px){.booking-Form{margin-left:0!important;margin-right:0!important;left:0!important;max-width:100%;box-sizing:border-box}}
@media (max-width:1023px){.booking-default .booking-Form{height:auto!important}}
.hinhnendv{background-size:cover!important;background-position:center!important}
