@import "bootstrap.min.css";@import "carousel.css";@import url("font-awesome.min.css");html{scroll-behavior:smooth}
body{font-size:14px;color:#1F0F07;}
.sub-menu{display:none}
header.fheader{background:#1F0F07 none repeat scroll 0 0;color:#E0CB9B;}
.ullist a{color:#E0CB9B;}
.ullist .active > a,.ullist .current-menu-item > a,.ullist .current-menu-parent > a{color:#E0CB9B;}
.ullist li:hover > a{color:#F1EADA;text-decoration:none}
.vlogo{padding-bottom:9px;float:left;width:236px;padding-left: 15px;}
.vmenuu{float:right;width:calc(100% - 240px)}
.ullist{list-style:outside none none;margin:0;padding:0}
.ullist > li{position: relative;float:left;padding:30px 10px 24px}
.active-menu.open {display:none}
.ullist > li > a{font-size:14px; font-weight:bold;}
.vnhotline > a{text-decoration: none;color:#E0CB9B;}
.vvhot{font-size:22px}
.vvline{font-size:20px;color:#f79321}
.vnhotline{background:rgba(0,0,0,0) url(../images/iconcall.png) no-repeat scroll left 12px;float:right;padding:13px 10px 10px 69px}
.bgsli{background:rgba(0,0,0,0) none no-repeat scroll center top}
.item.vvslide{position:relative}
.vbutton{}
.vbutl{float:left;width:calc(50%)}
.vbutr{float:left;width:calc(50%)}
.but1{cursor: pointer;background:#131943 none repeat scroll 0 0;border-radius:30px;color:#fff;float:right;font-size:19px;height:50px;line-height:45px;margin-right:18px;text-align:center;width:170px}
.butr{cursor: pointer;background:#F79321 none repeat scroll 0 0;border-radius:30px;color:#fff;float:left;font-size:19px;height:50px;line-height:45px;margin-left:18px;text-align:center;width:170px}
.search-formf {margin-top: 10px;  float: left;  width: 100%;margin-bottom: 50px;}
button.btn-search {width: 100%;}
.entry-content {text-align: justify;}
.search-formf.cat1{top:40px}
.vvslide22233 {padding-top:179px;text-align:center;padding-bottom: 150px;}
.vbutton {float: left;  margin: 30px auto;  width: 100%;}
.vlist-slider {float: left;  margin-bottom: 14px;  width: 100%;}
.ctoi {margin-bottom: 12px;}
.form-control.vsubmit.btn {background: #f79321 none repeat scroll 0 0;  color: #ffffff;  font-size: 15px;  font-weight: bold;  height: 38px;  text-transform: uppercase;}
textarea.vtext.form-control {height: 90px;  resize: vertical;}
.title1cat1{color:#fff;font-size:27px;text-align:justify}
.title2cat1{color:#fff;font-size:17px;font-weight:400;margin-bottom:15px;margin-top:16px;text-align:justify}
.search-form.home-page{margin:0 auto;max-width:964px}
input#searchText{background:#fff url(../images/nl11.png) no-repeat scroll 5px center;border:1px solid #c2c2c2;border-radius:10px;font-size:17px;height:50px;padding:10px 12px 10px 42px}
.search-fullframe{background:rgba(255,255,255,0.3) none repeat scroll 0 0;border-radius:12px;padding:20px}
.search-fullframe2{background:#fff;border-radius:12px;padding:20px}
.d-inline-block{display:inline-block}
.v-margin-right-10{margin-right:10px}
.flightRadio input{float:left;margin-right:6px}
.flightRadio{display:block;position:relative;padding-left:24px;margin-bottom:12px;cursor:pointer;font-weight:400;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.flightRadio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#fff;border:2px solid #f79321;border-radius:50%}
.flightRadio:hover input ~ .checkmark{background-color:#fff}
.flightRadio input:checked ~ .checkmark{background-color:#fff}
.checkmark:after{content:"";position:absolute;display:none}
.flightRadio input:checked ~ .checkmark:after{display:block}
.flightRadio .checkmark:after{top:3px;left:3px;width:8px;height:8px;border-radius:50%;background:#f79321}
.col-xs-12.col-sm-6.from >.v_field{border:1px solid #dedede;height:56px;border-radius:8px}
.col-xs-12.col-sm-6.to >.v_field{border:1px solid #dedede;height:56px;border-radius:8px}
.hbor{border:1px solid #dedede;height:56px;border-radius:8px}
.pr10{padding-right:10px}
.pl10{padding-left:10px}
.inputPlace{margin-top:24px;border:medium none;box-shadow:none}
.form-control1{margin-top:9px;margin-left:16px;background-color:#ffffff;background-image:none;border:none;border-radius:4px;outline:none;box-shadow:none;color:#999999;display:block;font-size:16px;height:34px;line-height:1.42857;padding:6px 12px!important;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width:calc(100% - 4px)}
.holder{color:#828282;display:block;font-size:14px;left:36px;position:absolute;top:6px;z-index:0}
.twitter-typeahead2  input,.twitter-typeahead2  .npp,.twitter-typeahead2  .sokhach{float:left;margin:11px;width:250px;border:1px solid #c2c2c2;border-radius:10px;font-size:17px;height:50px;padding:10px 12px 10px 42px}
label.fromlb{font-weight:bold;font-size:15px}
.col-xs-12.col-sm-12.fromto > .v_field{border:1px solid #dedede;border-radius:8px;height:56px}
.row.vrow{margin-bottom:16px}
.ico-bay1{background:rgba(0, 0, 0, 0) url("../images/icomb1.png") no-repeat scroll 0 0;height:38px;left:3px;position:absolute;top:10px;width:42px }
.ico-bay2{background:rgba(0, 0, 0, 0) url("../images/icomb2.png") no-repeat scroll 0 0;height:38px;left:3px;position:absolute;top:10px;width:42px }
.ico-bay3{background:rgba(0, 0, 0, 0) url("../images/nl13.png") no-repeat scroll 0 0;height:25px;left:3px;position:absolute;top:10px;width:28px }
.ico-bay4{background:rgba(0, 0, 0, 0) url("../images/nl12.jpg") no-repeat scroll 0 0;height:25px;left:8px;position:absolute;top:14px;width:28px }
.toto2 .ico-bay4{background:rgba(0, 0, 0, 0) url("../images/nl121.jpg") no-repeat scroll 0 0;height:25px;left:8px;position:absolute;top:14px;width:28px }
.ico-bay65{background:rgba(0, 0, 0, 0) url("../images/icomb4.png") no-repeat scroll 0 0;height:25px;left:9px;position:absolute;top:18px;width:28px}
.ico-bay5{background:rgba(0, 0, 0, 0) url("../images/icomb4.png") no-repeat scroll 0 0;height:25px;left:3px;position:absolute;top:10px;width:28px}
.ico-bay6{background:rgba(0, 0, 0, 0) url("../images/icomb5.png") no-repeat scroll 0 0;height:25px;left:9px;position:absolute;top:18px;width:28px}
.ico-hdown{background:rgba(0, 0, 0, 0) url("../images/icomdown.png") no-repeat scroll right  center}
button.btn.vmb{color: #ffffff;border-radius:8px;height:56px;margin-top:27px;width:100% }
.twitter-typeahead2  input:first-child,.twitter-typeahead2  .npp:first-child{margin-left:0}
.npp.nhanphong {color: #8c8c8c;}
.npp.traphong{color: #8c8c8c;}
.sokhach {color: #8c8c8c;}
.vmeta {padding: 8px 0 0;}
.sokhach .v_field__text {font-weight: normal;  margin-top: -8px;}
.v_field__text.v_field__text2 {  margin-top: 0;}
.sokhach .v_field__description {font-style: normal;}
.bgreen {background: #029a1e none repeat scroll 0 0;color: #ffffff;border-radius: 4px;}
.butr > a {color: #ffffff;  text-decoration: none;}
#ngb-typeahead-1.droplb.droplb1 {border: 10px solid #ebebeb;padding: 0;}
button.btn-search{background:#029a1e none repeat scroll 0 0;color:#fff !important;font-size:14px;height:50px;margin:11px 0 0;text-transform:uppercase;width:158px}
.nhanphong.form-control{background:#fff url(../images/nl12.jpg) no-repeat scroll 10px center}
.traphong.form-control{background:#fff url(../images/nl121.jpg) no-repeat scroll 10px center}
.sokhach.form-control{position: relative;background:#fff url(../images/nl13.png) no-repeat scroll 10px center}
.search-form .room-popover.room-popoversk {left: 0;  top: 60px;}
.search-form .room-popover.room-popoversk .quantity.ng-binding {font-size: 18px;margin-top: 4px;  margin-right: 10px;  min-width: 22px;}
.search-form .room-popover.room-popoversk .v_field__text {font-size: 15px;  padding-top: 9px;}
.tt-menu .tt-dataset .tt-selectable {background: #ffffff none repeat scroll 0 0;  cursor: pointer;}
.tt-menu {background: #ffffff none repeat scroll 0 0;  border-radius: 4px;  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 0 2px rgba(0, 0, 0, 0.24);  color: #3d3f47;  margin-top: 1px;  width: 100%;}
.tt-menu  .search-header__inner {border-bottom: 1px solid rgba(108, 112, 126, 0.15);}
.tt-menu .search-header .title {font-size: 16px;  font-weight: bold;}
.tt-menu .media .media-body .media-heading {color: #3d3f47;  font-size: 16px;}
.media-heading {margin-bottom: 5px;  margin-top: 0;}
.tt-menu .search-result__description {color: #6c707e;font-size: 14px;}
.mddulich {border-radius: 5px;  width: 60px;}
.tt-menu .media {margin: 10px 10px 10px 0;}
.imddulich {border-radius: 5px;  float: left;  margin-right: 10px;}
.imddulich2 {margin-top: 8px;}
.imddulich2 h4.media-heading {margin: 0;font-weight: normal;  }
.tt-menu{left: 0;display:none;position: absolute;top: 50px;z-index: 100;}
.tt-menu .tt-dataset {background: #ffffff none repeat scroll 0 0;  border-radius: 4px;  position: relative;  width: 100%;}
.tt-menu .tt-dataset .tt-selectable:hover {background: rgba(61, 63, 71, 0.1) none repeat scroll 0 0;  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);}
.row2.row2kh {margin-top: 20px;}
.tt-menu .search-header {padding: 15px 15px 0;}
.vheader{font-weight:700;font-size:22px;padding:50px 0 22px}
.vheader a {
  color: #1a2b48;
  font-size: 16px;
}
.vheader > h3:hover {}
.vheader > h3,.dvheader3 h3 {
  font-size: 16px;
  margin: 0;
  padding: 0;transition: all 0.3s ease-in-out 0s; color: #1F0F07;
}
.vheader>h1{margin: 0;font-weight:700;font-size:22px;color:#1F0F07;}
.vdheader{font-size:14px;margin:0 auto;}
.icrow{padding-right:10px}
.dco1{font-size:14px;font-weight:700}
.crow{float:left;margin:15px 0}
.vdsv{font-size:16px;padding:12px 0;text-align:center; font-weight:bold;}
.vdsv > img{padding-left:6px}
.vdichvu .left.carousel-control{width:60px;left:-56px}
.vdichvu .right.carousel-control{width:60px;right:-56px}
.vsukiensl .left.carousel-control{width:60px;left:-56px}
.vsukiensl .right.carousel-control{width:60px;right:-56px}
.vdoitacsl .left.carousel-control{width:60px;left:-56px}
.vdoitacsl .right.carousel-control{width:60px;right:-56px}
.item.itemdv{text-align:center}
.vservice > a{text-decoration:none}
.visv > img {border-radius: 10px;}
img{height:auto;max-width:100%}
.mb30{margin-bottom:24px}
.mt30{margin-top:30px}
.dcrow{max-width:320px}
.diemmag{overflow: hidden;position:relative}
.diemmag img,.uaimg img {}
.diemmag img:hover {transition: all 0.3s ease-in-out 0s;transform: scale(1.05);}
img{transition: all 0.3s ease-in-out 0s}
.vdinfo{left:50%;transform:translate(-50%,-50%);margin:0 auto;position:absolute;top:50%}
.vdtitle{color:#F1EADA;background-color: #1F0F07;font-size:16px;font-weight:700;margin:0 auto;max-width:136px;padding:5px 12px;text-align:center;border-radius: 15px;}
.vddescription{border-radius:25px;text-align:center;color:#F1EADA;margin:0 auto;max-width:136px;padding:5px 8px}
.vtag > a{background:#1F0F07 none repeat scroll 0 0;border-radius:30px;color:#F1EADA;margin:0 5px;padding:8px 36px}
.vtag > a:hover {background: #131943 none repeat scroll 0 0;
  color: #ffffff;transition: all 0.2s ease-in-out 0s;
}
.sca11:hover{transition: all 0.3s ease-in-out 0s;transform: scale(1.05);}
.sca11{transition: all 0.3s ease-in-out 0s}
.tran{transition: all 0.2s ease-in-out 0s;}
.vtag > a:first-child{margin-left:0}
.diemmag > img{border-radius:6px}
.item.slitem{text-align:center}
.item.slitem > img{border:1px solid #dadada}
.vsukien{text-align:center}
.vskimg > img{border:1px solid #dadada;padding:6px}
.vslink{font-size:14px;font-weight:bold;margin:5px 14px;color:#1a2b48;text-align:left}
.foolink{background:#f9f9f9 none repeat scroll 0 0;padding:50px 0}
.vmdea{color:#1F0F07;font-size:14px;font-weight:bold;padding-bottom:20px;}
.vmdesc > ul{padding:0 0 0 18px}
.vmdesc a{color:#1F0F07;}
.vmdesc > p{text-transform:none;}
.homePageFooterDiv{padding-top:22px;background-color:#1F0F07;}
.vremoveSpacing{padding:0}
.foot-col-1{max-width:150px}
.footerPanel{margin:15px 0}
.footerPanel h3{padding-bottom:8px;color:#1F0F07;font-size:15px;font-weight:700;margin:0}
.footerPanel ul,.footerPanel ol{list-style-type:none;margin:0;padding:0}
.footerPanel a,.footerPanel span{color:#F1EADA;font-size:13px}
.footerPanel{margin:15px 0}
.foot-col-5{width:23%}
.homePageFooterDiv .homePageFooter .foot-col-5{color:#004e80;text-align:center}
.vspacing15{margin:15px 0}
.footer2 .socialIcons a img{width:30px}
.vcopyright{background:#F1EADA none repeat scroll 0 0;color:#1F0F07;}
.vcopy{font-size:14px;padding:8px}
.footer2 .footerContact{font-size:13px}
.vsukienuathich{padding-bottom:50px}
.vslogan{background:#f8f8f8 none repeat scroll 0 0;padding:50px 0}
.vslogan.white {background: #ffffff none repeat scroll 0 0;}
.poslh h1.entry-title {border: medium none;}
.bglienhe.text-center {position: relative;}
.poslh {margin-top: 116px;  position: absolute;  top: 0;  width: 100%;}
.bglienhe.text-center {position: relative;}
.sltit{font-weight:bold;padding:10px 0}
.sldesc{font-size:14px;margin:0 auto;max-width:266px;padding:0 0 10px}
.dvheader{font-size:20px;font-weight:bold;padding:18px 15px 10px}
.dvheader2{padding-bottom:30px;font-size:19px;font-weight:bold;padding-top:40px}
h1.dvheader3{padding-top: 10px;margin:0}
.colleft{float:left;width:calc(100% - 352px)}
.colright{float:right;width:333px}
.vhed3{text-align:justify;font-size:14px}
.newsdesc{float:right;width:calc(100% - 220px)}
.entry-description{margin-bottom: 20px;font-size:14px;text-align:justify}
.newsimg{float:left;width:220px}
.list-newss{padding: 8px 8px 8px 8px;float:left;margin-bottom:24px;width:100%}
.list-newss:hover {
background-color: #f5f6f8;
transition: all 0.2s ease-in-out 0s;
  
}
.list-newss:nth-child(1){}
.vhdt > a {
  color: #1F0F07;
}
.newsdesc1 {
  float: left;
  width: 356px;
}.newsdesc2 {text-align: right;
  float: right;
  width: calc(100% - 370px);
}.newsdesc2 .tourItemDateTime {
  color: #003366;font-size: 15px;
  display: inline-block;
  margin-top: 0;
}.newsdesc2 .price-line {
  color: #003366;
  display: block;
  font-size: 15px;
  font-weight: 400;
  margin: 5px 0 -5px;
  text-decoration: line-through;
}.newsdesc2 .tourItemPrice {
  font-size: 20px;
  font-weight: bold;
}.newsdesc2 .tourItemPrice .tourItemCurrency {
  font-size: 13px;
}.newsdesc2 .tourItemPricePerGuest {
  color: rgba(129, 129, 128, 0.85);
  font-size: 13px;
}.tourItemPricePerGuest > img {
  height: 16px;padding-right: 3px;
}.vhed22 {
  color: #616161;
  font-size: 13px;
  margin-bottom: 4px;
}.v-margin-right-15 {
  margin-right: 15px;
}.transportDiv > img {
  height: 11px;
  padding-right: 3px;
}.avmtopaj .col-md-4 {
  padding-left: 6px;
  padding-right: 6px;
}

.vhed1 > a{color:#1F0F07;display:block;font-weight:bold;padding-bottom:6px;font-size: 16px;}
.vhed2{font-size:15px;padding-bottom:3px}
.dvheader3{padding-bottom:14px;font-size:16px;font-weight:bold;padding-top:30px;text-transform: uppercase;}
.dvheaderdes {
    font-size: 17px;
    /* margin: 0 auto 30px; */
    max-width: 800px;
    padding: 12px 15px 10px;
}
.avmb{margin:15px 0;border:1px solid #cccccc;float:left;width:100%}
.avmbd{padding:8px 12px }
.avmbl{border-top:1px solid #cccccc;float:left;padding:8px 12px;width:100%}
.avmbd1{height: 24px;margin-bottom:8px}
.aloading {display: none}
.avmbd1 > a{color:#000033;font-weight:bold}
.avmbd2{padding-bottom:8px;text-align:justify}
.avmbd3{padding-top:16px;color:#333}
.avmbd3 > span{display:inline-block}
.savcu{text-decoration:line-through;font-weight:bold;padding-left:10px}
.sav1{color:#333}
.savmoi{padding-left:20px;color:#E60000;font-size:21px;font-weight:bold}
.avdatve{cursor:pointer;float:left;width:calc(50%)}
.avxt{float:left;width:calc(50%)}
.adatve{background:#f79321 url("../images/ac12.png") no-repeat scroll 78px center;color:#ffffff;padding:8px 8px 8px 26px;width:124px}
.axt{float:right;background:#131943 none repeat scroll 0 0;color:#ffffff;padding:8px 8px 8px 26px;width:124px}
.axt > a{color:#ffffff}
.avmbtop{margin:12px 0}
.linkxt2{background:#f79321 none repeat scroll 0 0;border-radius:30px;color:#ffffff;cursor:pointer;margin:20px auto;max-width:156px;padding:12px;color:#ffffff}
.vgnhan{background:#349cfb none repeat scroll 0 0;color:#ffffff;padding:16px}
.vgnhan1{background:rgba(0, 0, 0, 0) url("../images/thu11.png") no-repeat scroll 0 0;padding-left:95px;padding-bottom:16px}
.pvn1{font-size:17px;font-weight:bold}
.form-control2{color:#333333;padding:10px 5px;border:medium none;width:100%}
.btnnhantin{background:#f79321 url("../images/thu22.png") no-repeat scroll 0 0;border:medium none;height:33px;position:absolute;width:33px}
.btnnhantin{background:#ea7e33 url("../images/thu22.png") no-repeat scroll center center;border:medium none;height:43px;position:absolute;right:0;top:0;width:45px}
.cbkmdp2 > p {margin: 0;  padding: 0;}
.cbkmdp2 {float: right;  width: 116px;}
.entry-top {margin-bottom: 8px;}
.vgnhan2{position:relative}
.vmaybi{padding-right:6px;float:left}
.vmaybt > p:nth-child(1){font-size:18px;font-weight:bold;margin-bottom:3px;padding-bottom:0}
.hdatve{color:#000033;font-family:verdana;font-size:21px;font-weight:bold;padding-bottom:10px}
.vmayb{margin-bottom:25px}
.vnhanemail{margin:20px 0 66px}
.vtopcombo{background:#f8f8f8 none repeat scroll 0 0;padding-bottom:50px}
.cbkm{position:relative;background:#ffffff none repeat scroll 0 0;margin:0 auto;max-width:353px;padding:10px;border: 1px solid #e1e1e1;}
.cbkmd1 > a{color:#333333;font-size:17px;font-weight:bold}
.cbkmd1 {
  height: 58px;
  overflow: hidden;
  padding: 10px 0;
}.cbkmd2{color:#666666;font-size:15px;margin-bottom:12px;text-align:justify}
.cbkmdp1{float:left;width:50%}
.cbkmdp{border-top:2px solid #f4f4f4;padding-top:8px;float:left;width:100%}
.cbkmdp1 > p:nth-child(1){font-size:15px;font-weight:bold;margin-bottom:0;padding-bottom:0}
.cbkmdp11 > p:nth-child(1){font-size:15px;font-weight:bold;margin-bottom:0;padding-bottom:0}
.cbkmdp2 > p:nth-child(1){font-size:15px;font-weight:bold;margin-bottom:0;padding-bottom:0}
.cbkmdp2 > p:nth-child(2){color:#6d807c;font-size:15px}
.cbkmdp1 > p:nth-child(2){color:#6d807c;font-size:15px}
.cbkmdp11 > p:nth-child(2) {
  color: #6d807c;
  font-size: 15px;
  height: 43px;
  overflow: hidden;
}.vmef.vme11 {
  background: rgba(0, 0, 0, 0) url("../images/ct11.png") no-repeat scroll left 4px;
  padding-left: 36px;
  width: 100%;
}.nhanphong {
  background: #ffffff url("../images/nl12.jpg") no-repeat scroll 10px center;
}.traphong {
  background: #ffffff url("../images/nl121.jpg") no-repeat scroll 10px center;
}.nhanphong.form-control3.datepicker, .traphong.form-control3.datepicker2 {
  padding-left: 40px;
}.sokhach2hotel {
  margin-top: -8px;
}
.cbkmdp2 > p:nth-child(2) > img {padding-right: 4px;}
.cbkmdp11{background:rgba(0, 0, 0, 0) url("../images/ct11.png") no-repeat scroll left 4px;float:left;padding-left:33px;width:100%}
.cbkmdp1{background:rgba(0, 0, 0, 0) url("../images/ac31.png") no-repeat scroll left 8px;float:left;padding-left:33px;width:50%}
.cbkmdt{padding-top:10px;border-top:2px solid #f4f4f4;float:left;width:100%}
.itemcb{padding:16px 0}
.cbkmdt1{color:#003333;float:left;font-size:22px;font-weight:bold}
.cbkmdt2{background:#f79321 none repeat scroll 0 0;float:right;padding:8px;text-align:center;width:116px}
.cbct > a{color:#ffffff;display:block}
.vslidecb .left.carousel-control{left:-50px}
.vslidecb .right.carousel-control{right:-50px}
.cbdiadanh{background:#36bca1 none repeat scroll 0 0;border-radius:0 16px 16px 0;color:#ffffff;left:0;padding:0 16px;position:absolute;top:16px}
.vtinnbl {
  font-weight: bold;
  height: 46px;
  line-height: 20px;
  overflow: hidden;
  padding: 3px 3px 9px;
  text-align: justify;
}.search.sfb {
    border: 1px solid #cccccc;
    margin: 10px 0;
    width: 100%;
    height: auto;
    padding: 6px;
}.addlike.all.mt10 {
    border-bottom: 1px solid #cccccc;
    float: left;
    padding-bottom: 4px;
    text-align: left;
    width: 100%;
}
.vtinnbl > a {
  color: #000033;
  font-size: 15px;
}
.nicon1 {
  background: rgba(0, 0, 0, 0) url("../images/cb21.png") no-repeat scroll left 4px / 16px auto;
  display: inline-block;
  height: 18px;
  margin-right: 0;
  width: 14px;
}.meta {
  font-size: 13px;
}.meta .fa-user {
  color: #999999;
}.comment-tt01 {
  font-size: 14px;
  font-weight: bold;
  margin: 0;
  width: 40%;
}.fl {
  float: left;
}.comment-tt02 {
  color: #959ba7;
  font-weight: bold;
  margin: 0;font-size: 14px;
  width: 40%;
}.fr {
  float: right;
}.comment-tt02 span {
  display: block;
  float: left;
  padding: 2px 10px;
}.comment-tt02 a {
  color: #1F0F07;
  display: block;
  float: left;
  margin-left: 2px;
  padding: 2px 10px;
}.comment-tt02 a:hover, .comment-tt02 .cm-act {
  background: #1F0F07 none repeat scroll 0 0;
  color: #F1EADA;
}.comment-post {
  float: left;
  width: 100%;
}#comments textarea, #comments input {
  color: #000000;
  padding: 6px;
}#comments .ndvucm {
  height: 100px;
  resize: none;
}#comments .vinput {
  display: inline-block;
  margin: 0 4px;
  width: 31%;
}#comments textarea, #comments input {
  color: #000000;
  padding: 6px;
}ol.commentlist.commentListAjax {
  border-top: 1px solid #cccccc;
  list-style: outside none none;
  margin: 13px 0;
  padding: 14px 0 0;
}.commentlist .children {
  list-style: outside none none;
}form#commentform {
  position: relative;
}#commentform .form-submit {
  margin-top: -44px;
  position: absolute;
  right: 0;
}.vimgava {
  float: left;
  padding-right: 5px;
}.commentlist .reply {
  position: absolute;
  right: 0;
  top: 0;display: none;
}.comment-reply-link {
  font-size: 12px;
}.commentlist > li {
  position: relative;
}.popu, #comments input, #comments textarea, .tiphundvu .pop_fr > div input, .tiphundvu .pop_fr > div select, .tiphundvutuvan .pop_fr > div input, .tiphundvutuvan .pop_fr > div select, #icity, #ititle {
  background: #f8f8f8 none repeat scroll 0 0;
  border: 1px solid #e7e7e7;
  border-radius: 4px;
  font-size: 13px;
  margin-bottom: 4px;
  width: 100%;
}.comment-form-cookies-consent > input {
  display: inline-block !important;
  float: left;
  margin-right: 7px;
  width: auto !important;
}#comments .form-submit .submit {
  background: #1F0F07 none repeat scroll 0 0;
  color: #F1EADA;
  font-weight: 700;
  width: 200px;
}.comment-form-cookies-consent {
  display: none;
}
.nicon2{background:rgba(0, 0, 0, 0) url("../images/cb22.png") no-repeat scroll left 4px;display:inline-block;height:21px;width:19px;margin-right:4px}
.vtinnb{margin-bottom:22px}
.vtin{list-style:outside none none;margin:0;padding:0}
.vtin > li {
  background: rgba(0, 0, 0, 0) url("../images/ac33.png") no-repeat scroll left 7px / 6px auto;
  padding-bottom: 10px;
  padding-left: 12px;
}.vtin > li a{font-size: 15px;color:#000033}
.vnewtt2{margin-bottom:50px}
.vbutton.vbutton2{padding-top:20px;position:relative;top:auto}
.search-formf.search-formf2{float:left;margin-top:10px;position:relative;top:auto}
.vvslide222{padding-top:16px;text-align:center}
.cbdiadanh.red{background:#e62a21 none repeat scroll 0 0}
.varchive2.white{background:#ffffff none repeat scroll 0 0}
.varchive2.black,.varchive.black{background:#fbfbfb none repeat scroll 0 0;margin-top:30px}
.linkxt2.act {display: none;}
.avmbtop2 .cbkm{margin-bottom:20px;}
.vddnbl{background:rgba(0, 0, 0, 0) url("../images/loca.png") no-repeat scroll 3px 0;bottom:2px;font-weight:bold;left:2px;position:absolute;padding-left:20px}
.vddnb{margin-bottom:30px;position:relative}
.vddnbl > a{color:#ffffff}
.vdiadiemut .dvheader{margin-bottom:40px}
.vshea{text-transform:uppercase;background:#1F0F07 none repeat scroll 0 0;color:#E0CB9B;font-weight:bold;margin-bottom:10px;padding:7px 10px}
.usb > li{background:rgba(0, 0, 0, 0) url("../images/ct22.png") no-repeat scroll left 8px;padding-left:16px}
.usb{list-style:outside none none;margin:0;padding:0}
.usb a{color:#1F0F07;font-size:15px}
.vsidebar{float:left;margin-bottom:20px;width:100%}
.vshea2{background:rgba(0, 0, 0, 0) url("../images/ct24.png") no-repeat scroll center bottom;font-weight:bold;margin-bottom:10px;padding:10px 10px 10px 2px;text-transform:uppercase}
.vshea2 > h3,.vshea > h3,.vshea3 > h3 {margin: 0;font-size: 16px;}
.usbi{list-style:outside none none;margin:0;padding:0}
.usid{float:right;width:calc(100% - 120px)}
.usii{float:left;width:120px}
.usbi > li{border-bottom:1px solid #d7d7d7;float:left;margin-bottom:10px;padding-bottom:10px;width:100%}
.usid > a:hover, .vtin > li a:hover{text-decoration: none;color:#f79321}
.usid > a{text-decoration: none;color:#003366;font-size:15px;font-weight:bold}
.usii img{width:102px}
.usbi > li:last-child{border-bottom:medium none}
.usbk{list-style:outside none none;margin:0;padding:0}
.usbk > li{margin-bottom:6px;background:#f79321 none repeat scroll 0 0;border-radius:4px;display:inline-block;font-size:15px;margin-right:4px;padding:2px 4px}
.usbk h4 {
  color: #ffffff;
  margin: 0;
  padding: 3px;
}.vnewtt {
    border-top: 1px solid #ccc;
}
.usbk a {
  color: #ffffff;
  font-size: 15px;
}
.vshea3{background:rgba(0, 0, 0, 0) url("../images/ct15.png") no-repeat scroll left 3px;font-weight:bold;margin-bottom:10px;padding-left:22px;text-transform:uppercase}
.breadcrum2{padding:10px 0;}
.fromto{position:relative}
.search-form .room-popover{margin-top:0;padding:10px;display:none;position:absolute;top:94px}
.search-form .room-popover{background:#ebebeb none repeat scroll 0 0;border-radius:4px;max-width:378px;z-index:3}
.search-form .room-popover__inner{background:#ffffff none repeat scroll 0 0;border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);padding:0}
.search-form .room-popover__item{color:#6c707e;padding:10px}
.search-form .room-popover__quantity{align-items:center;display:flex;vertical-align:middle}
.no-padding{padding:0}
.search-form .room-popover__quantity .quantity{color:#3d3f47;display:inline-block;font-size:21px;margin-right:15px;min-width:26px;text-align:center}
.search-form .room-popover .room-popover__item ~ .room-popover__item{border-top:1px solid rgba(108, 112, 126, 0.15)}
.search-form .room-popover::after, .search-form .room-popover::before{border:medium solid rgba(0, 0, 0, 0);bottom:100%;content:" ";height:0;pointer-events:none;position:absolute;width:0}
.search-form .room-popover::after{border-color:rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) #ebebeb;border-width:9px;left:50%;margin-left:-9px}
.v_field__text{font-weight:bold;margin:0;padding:0}
.v_field__description{font-size:13px;font-style:italic;margin:0;padding:0}
.close-popup-filter{cursor:pointer}
.droplb.dropdown-menu .dropdown-item {background-color:rgba(0, 0, 0, 0);border:0 none;clear:both;color:#212529;font-weight:400;padding:8px 15px;position:relative;text-align:inherit;white-space:nowrap;width:100%;}
.droplb.dropdown-menu .dropdown-item .name {display:block;line-height:26px;padding-left:30px;}
.droplb.dropdown-menu .dropdown-item .airport {color:#828282;display:block;font-size:12px;padding-left:30px;}
.droplb.dropdown-menu .dropdown-item.active, .droplb.dropdown-menu .dropdown-item:active {background-color:rgba(64, 166, 242, 0.1);text-decoration:none;}
.droplb.dropdown-menu {left:0;position:absolute;top:6px;max-width:536px;transform:translate(13px, 83px);}
.droplb1.dropdown-menu {top:8px;}
.dropdown-item.active2 .name {font-weight:bold;}
.row.places .to.akh2 {display:none;}
#ngb-typeahead-1::after, #ngb-typeahead-1::before {border:medium solid rgba(0, 0, 0, 0);bottom:100%;content:" ";height:0;pointer-events:none;position:absolute;width:0;top:-28px}
#ngb-typeahead-1::after {border-color:rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) #ebebeb;border-width:9px;left:50%;margin-left:-9px;}
#ngb-typeahead-1.zitolb::after {border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #ebebeb;border-width:9px;left:20%;margin-left:-9px;}
#ngb-typeahead-1.zifromlb::after {border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #ebebeb;border-width:9px;left:70%;margin-left:-9px;}
.vlmobile {display:none;}
h1.entry-title {border-bottom: 1px solid #e1e1e1;  font-size: 18px;  margin: 0;  padding: 0 0 12px;}
.vmeta .vmef{min-width: 103px;margin-right: 12px;display:inline-block}
.vmef > p {margin: 0;  padding: 0;}
.vmef.vme1 {background: rgba(0, 0, 0, 0) url("../images/ct11.png") no-repeat scroll left 4px;  padding-left: 36px;  width: 290px;}
.vmef.vme2 {background: rgba(0, 0, 0, 0) url("../images/ct12.png") no-repeat scroll left 4px;  padding-left: 40px;min-width: 160px;  }
.vmef > p:nth-child(1) {font-weight: bold;}
.pvme3 > img {padding-right: 4px;}
.vmef > p:nth-child(2) {color: #333333;}
.entry2 {margin: 10px 0 0;  text-align: justify;color: #333333;line-height: 24px;}
.entry2 h1 {
    font-size: 20px;
}
.entry2 > h2 {font-size: 16px;line-height: 22px;  background: #f9f9f9 none repeat scroll 0 0;margin-bottom: 10px;font-weight: normal;padding: 8px;}
.entry2 > h3 {font-size: 20px;}
.entry2 > h4 {font-size: 19px;}
.entry2 > h5 {font-size: 18px;}
.vdattour {padding: 16px 0;  background: rgba(0, 0, 0, 0) url("../images/bgdky.jpg") no-repeat scroll center top / auto 100%;color: #ffffff;}
.vhdt {font-size: 19px;  font-weight: bold;  padding: 0 15px 10px;}
.form-control3 {margin-bottom: 10px;color: #333333;border: 1px solid #ebebeb;  width: 100%;padding: 5px 10px;}
.heinp .form-control3btn {padding: 6px 10px;}
.form-control3.datepicker {border-radius: 0;  padding: 5px 10px;}
.vmef.vme3 {min-width: 120px;}
.form-control3btn {background: #f79321 none repeat scroll 0 0;  border: medium none;  font-weight: bold;  padding: 10px;  text-transform: uppercase;  width: 100%;}
.he1 {font-size: 15px;  padding-bottom: 4px;}
.vsidebar2 {border: 1px solid #e1e1e1;  padding: 0;}
.vssb1 {background: #f79321 none repeat scroll 0 0;  color: #ffffff;  font-size: 17px;  padding: 16px;}
.col-xs-newss {display: block;  float: left;  width: 100%;}
.breadcrumbs2 a {color: #1F0F07;  font-size: 15px;}
.breadcrumb_last {}
.entry-ct {color: #000033;  text-align: justify;}
.vformlist label {font-size: 15px;  font-weight: normal;  margin-bottom: 10px;}
.btn.guiyc {background: #ff9933 none repeat scroll 0 0;  border-radius: 30px;  color: #ffffff;  font-size: 17px;  font-weight: bold;  padding: 12px 30px;  text-transform: uppercase;}
.bglienhe2 > img {width: 100%;}
.bglienhe2 {margin-top: 50px;}
.vcontent-lh.white {border-top: 2px solid #cccccc;  padding-top: 30px;}
.vssb2 {padding: 16px;}
.vssb1  span {font-size: 23px;  font-weight: bold;}
.form-control3.ico-hdown {background: rgba(0, 0, 0, 0) url("../images/icomhg2.jpg") no-repeat scroll right center;}
.vssb1.gvmb span {font-size: 20px;}
.vssb1 > p {margin: 0;}
.form-control3btn {color: #ffffff;}
.vsidebar3 {border: 1px solid #e1e1e1;  margin: 20px 0;}
.vshea34 {background: #59be54 none repeat scroll 0 0;  color: #ffffff;  font-weight: bold;  padding: 10px 16px;}
.vshded3 {padding: 16px;}
.vsim12 {color: #333333;  font-size: 22px;margin: 0;  font-weight: bold;  padding-top: 8px;}
.vsim13 {color: #1F0F07;  font-size: 28px;  font-weight: bold;}
.vsim14 {color: #333333;}
.vsidebar5 {background: #f9f9f9 none repeat scroll 0 0;  padding: 16px;margin-bottom: 16px;}
.form-contrl4 {border: 1px solid #e1e1e1;  padding: 5px 10px;  width: 100%;}
.vshea4 {font-size: 18px;  padding: 0 0 13px;  text-align: center;}
.form-contrl4bn {background: #f79321 none repeat scroll 0 0;  border: medium none;  color: #ffffff;  font-size: 18px;  padding: 10px;  width: 100%;}
.sub-menu {min-width: 240px;  background: #141943 none repeat scroll 0 0;  color: #ffffff;  display: none;  list-style: outside none none;  margin-top: 20px;  padding: 0;  position: absolute;  z-index: 9999;}
.sub-menu > li {padding-bottom: 5px;}
.sub-menu >li> a {color: #fff;  font-size: 16px;}
.ullist > li:hover .sub-menu {display: block;}
.sub-menu > li {border-bottom: 3px solid #656A92;  padding:8px 10px;}
.sub-menu > li:nth-child(1) {border-top: 3px solid #f79321;}
.sub-menu > li:last-child {border-bottom: medium none;}
.aligncenter {  display: block;    margin-left: auto;    margin-right: auto;}
.alignleft {  float: left;    margin: 0.5em 1em 0.5em 0;}
.alignright {  float: right;    margin: 0.5em 0 0.5em 1em;}
button.close {color: #ffffff;  font-size: 40px;  opacity: 1;  position: absolute;  right: 0;  top: 0;}
.btbd {display:none}
.wpcf7-form-control.wpcf7-not-valid {
  border: 1px solid #fe0000;
  color: #ff0000;
}.vform {
  position: relative;
}.wpcf7-form-control-wrap {
  position: static;
}.wpcf7-not-valid-tip {
  position: absolute;
  right: 0;
  top: 0;
}.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
  background: #ffffff none repeat scroll 0 0;
  border-color: #ffb900;
  color: #ff0000;
}.veror {
  border: 1px solid #fe0000;
}.veror::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: red;
  opacity: 1; /* Firefox */
}.vlisttt {
  float: left;
  width: 872px;
}.vlistr {
  float: right;margin-top: 43px;
}.vtabtintuc {
  margin: 46px 0 12px;
}.ultab {
  border-bottom: 1px solid #cccccc;
  float: left;
  list-style: outside none none;
  margin: 0 0 28px;
  padding: 0;
  width: 100%;
}.ultab > li.active {color:#F1EADA;
  background: #1F0F07 none repeat scroll 0 0;
}.ultab > li.active a {
  color: #ffffff;
}.ultab > li > a {
  color: #3b3b3b;
  font-weight: bold;
}.ultab > li {
  float: left;cursor: pointer;
  padding: 10px 18px; font-size: 16px; font-weight: 600;
}.vttt {
  display: none;
}.vttt.active {
  display: block;
}.vttt2 {
  float: right;
  width: calc(100% - 488px);
}.vttt1 {
  float: left;
  width: 469px;
}.ttul {
  height: 349px;
  list-style: outside none none;
  margin: 0;
  overflow: hidden;
  padding: 0;
}.txemthem {
  background: #1F0F07 none repeat scroll 0 0;
  float: right;
  padding: 6px 10px;
}.txemthem > a {
  color: #F1EADA;font-size: 16px;
}.ttul a {
  color: #3b3b3b;
}.ttul > li {
  padding: 0 0 15px  15px;position: relative;
}.vttt1l {
  color: #3b3b3b;
  font-size: 16px;
  font-weight: bold;
  padding: 10px 0 0;
}.vttt1l > a {
  color: #3b3b3b;
}.vdiemdenuathich .vheader {
  padding-top: 36px;
}
.veror:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: red;
}

.veror::-ms-input-placeholder { /* Microsoft Edge */
  color: red;
}.hotline{height:60px;padding-left:30px;padding-right:0;position:relative;right:15px}
.hotline .hotline-item{color:#ffffff;display:block}
.hotline .hotline-link{font-size:26px;font-weight:bold;color:#E0CB9B;letter-spacing:-1px;text-decoration:none}
.vhotline{float:right;padding:12px}
.hotline .hotline-location:hover {
  color: #26bed6;
}.v-padding-right-5 {
  padding-right: 5px;
}.vcolor-warning {
  color: #E0CB9B;
}.hotline .hotline-dropdown .dropdown-menu li:not(:last-child) .hotline-dd-item {
  border-bottom: 1px solid rgba(148, 151, 163, 0.25);
}.hotline .hotline-dropdown .dropdown-menu {
  background: #ffffff none repeat scroll 0 0;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 0 2px rgba(0, 0, 0, 0.15);
  left: auto;
  padding: 0;top: 18px;
  right: 0;
  width: 274px;
}.hotline .hotline-dropdown .dropdown-menu .hotline-dd-item {
  color: #6c707e;
  cursor: pointer;
  font-size: 16px;
  padding: 12px 15px;
}.dropdown-menu > li > a {
  padding: 3px 6px;
}.ttul > li {
  float: left;padding-bottom: 10px;
  position: relative;padding-left: 0;
  width: 100%;
}.tlde > a {
  font-weight: bold;
}.tlimg {
  float: left;
  padding-right: 10px;
}.vttt1d {
  font-size: 13px;
}.vttt1de {
  font-size: 14px;
  text-align: justify;
}.tlde {
  text-align: justify;
}a:hover {
  text-decoration: none;
}.breadcrum2.barch .breadcrumb_last {
  display: inline-block;
}.diemmag img {
  width: 100%;
}
.dropup, .dropdown{position:relative}
.hotline .hotline-item{color:#ffffff;display:block}
.hotline .hotline-location{cursor:pointer;transition:all 0.3s ease-in-out 0s}
.hotline .hotline-description,.v-margin-right-5{margin-right:5px}
.hotline .hotline-location{color:#ffffff;font-size:12px;margin:0}
.avmbd1 h3 {line-height: 20px;margin: 0;padding: 0;}
.avmbd1 h3 a {color: #000033;font-size: 17px;padding: 0;}
.cbkmd1 h3 {line-height: 20px;margin: 0;padding: 0;}
.cbkmd1 h3 a {color: #000033;font-size: 17px;padding: 0;}
.vtopcombo2 {
  float: left;
  width: 100%;margin-bottom: 30px;
}.vtopcombo2 .dvheader {
  padding: 10px 0;
}.vtopcombo2 .itemcb {
  margin: 10px;
  padding: 16px 0;
}.vtopcombo2 .cbkmd1 {
  height: 87px;
  margin-bottom: 12px;
  overflow: hidden;
  padding: 10px 0;
  text-align: left;
}.desktop {
  display: block;
}.mobile {
  display: none;
}.comment-content {
  font-style: italic;
}time.comment-date {
  color: #999999;
  font-size: 12px;
  font-style: italic;
  margin-left: 10px;
}.comment-author strong {
  color: #131943;
  font-style: italic;
}
/***************************************************************/
/***************************************************************/
/***************************************************************/
@media screen and (max-width:769px){.vmenuu {display:none;}
.mobile {
  display: block;
}.desktop {
  display: none;
}.comment-tt02 {
  width: auto;
}#commentform .form-submit {
  margin: 4px 0 0;
  position: relative;
  width: 100%;
}#comments .vinput {
  width: calc((100% - 20px) / 2);
}#comments .form-submit .submit {
  width: 100%;
}.col2 {
  float: left;
  padding: 4px;
  width: 50%;
}.vmdiem {
  bottom: 0;
  position: absolute;
  width: 100%;
}.mdiem {
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}.vmdiem {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.3) 30%, rgba(0, 0, 0, 0.01) 50%, rgba(0, 0, 0, 0) 100%);
  border-radius: 4px;
}.vmdiem .vdtitle {
  font-size: 14px;max-width: 100%;
  text-align: left;
}
.vlogo img {height:42px;margin-left:10px;}
.breadcrum2 {
  font-size: 15px;
}.main-archive2 > .container {
  padding-left: 8px;
  padding-right: 8px;
}.foolink > .container > .row {
  margin: 0;
}.row.footerContainer {
  margin: 0;
}.vmef > p:nth-child(2) {
  color: #333333;
  font-size: 15px;
}.lvchattkw {
  cursor: pointer;
}.lvchattkw .chattkw {
  background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
  bottom: 0;
  display: block;
  font-weight: 700;
  left: 0;
  position: fixed;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  z-index: 999;
}.lvchattkw .chattkw .dbbtn {
  color: #ffffff;
  display: inline-block;
  font-size: 11px;
  margin: 10px 0;
  padding: 0 5px;
  position: relative;
  width: 32%;
}.lvchattkw .chattkw .dbbtn a {
  color: #ffffff;
}.lvchattkw .chattkw .dbbtn:nth-child(1) .btn {
  background: #ea921c none repeat scroll 0 0;
  box-shadow: 0 3px 0 0 #b98132;
  width: 100%;
}.lvchattkw .chattkw .dbbtn:nth-child(2) .btn {
  background: #3fc183 none repeat scroll 0 0;
  box-shadow: 0 3px 0 0 #003e62;
  width: 100%;
}.lvchattkw .chattkw .dbbtn:nth-child(3) .btn {
  background: #ee3124 none repeat scroll 0 0;
  box-shadow: 0 3px 0 0 #b91c11;
  width: 100%;
}
.vvslogan .hotline {
  height: 50px;
  padding-left: 10px;
  text-align: left;
}.vvslogan .hotline .hotline-item {
  color: #ffffff;
  display: block;
}.vvslogan .hotline .hotline-link {
  font-size: 20px;
  font-weight: 500;
  letter-spacing: -1.5px;color: #E0CB9B;
text-decoration: none;
transition: all 0.3s ease-in-out 0s;
}.vvslogan {
  float: left;
  width: calc(100% - 47px);
}.hotline .hotline-location {
  color: #ffffff;
  float: left !important;
  font-size: 12px;
  margin: 0;
}



.search-form.home-page .col-xs-7 {width:100%;}
h1.title1cat1 {font-size:18px;line-height:24px;}
h2.title2cat1 {font-size:15px;margin:0 0 16px;}
.search-formf.cat1 {position:relative;top:auto;}
.hdatve {font-size:17px;padding:10px 0 20px;}
.vmaybt > p:nth-child(1) {font-size:16px;}
.vmaybt > p:nth-child(1) {font-size:15px;}
.vslidecb .right.carousel-control {right:0;}
.vslidecb .left.carousel-control {left:0;}
.vlmobile {display:block;width:calc(100% - 124px);float:right;}
.vlogo {float:left;padding-bottom:3px;width:100%;}
.slogan {float:left;padding:12px;text-align:center;width:calc(100% - 106px);}
.vcmenu .navbar-toggle {font-size:20px;margin:10px 15px 0 10px;padding:0;}
.vcmenu {float:right;}
.ullist > li {position: relative;background:#1F0F07;border-bottom: 1px solid #F1EADA;float:left;padding:0;width:100%;}
.vmenuu {float:left;width:100%;}
.vnhotline {width: 100%;float:left;margin-left:10px;}
.ullist > li:nth-child(1) {display:none;}
.vmenuu.active {display:block;}
.ullist a {display:block;}
header.fheader {left:0;position:fixed;top:0;width:100%;z-index:999999;}
.main {margin-top:44px;}
.vvslide22233 {padding-top:179px;text-align:center;padding-bottom: 150px;}
.but1 {background:#131943 none repeat scroll 0 0;border-radius:30px;color:#ffffff;float:right;font-size:16px;height:38px;line-height:36px;margin-right:18px;text-align:center;width:144px;}
.butr {background:#f79321 none repeat scroll 0 0;border-radius:30px;color:#ffffff;float:left;font-size:16px;height:38px;line-height:36px;margin-left:18px;text-align:center;width:144px;}
input#searchText,.twitter-typeahead2 > input {margin:6px 0;width:100%;}
.twitter-typeahead2 .chtwitter input {width:100%;}
.twitter-typeahead2 .chtwitter .sokhach {margin:10px 0;width:100%;}
button.btn-search {width:100%;}
.pr10{padding-right:15px}
.pl10{padding-left:15px}
.ullist > li:hover .sub-menu {display: none;}
.ullist li ul.act.sub-menu {display: block !important;  left: 0;  position: relative;  width: 100%;}
.ullist > li .sub-menu {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;  position: relative;margin: 0;}
.ullist {max-height: 296px;  overflow: scroll;}
.ullist > li > a {padding: 10px 10px 10px 14px;}
.sub-menu > li, .sub-menu > li:nth-child(1) {border: medium none;  margin: 0;  padding: 0;}
.ullist li ul.act.sub-menu > li > a {background: #115395 url("../images/lilimenu.png") repeat-x scroll left top;  border: medium none;  margin: 0;  padding:9px 9px 9px 26px;  width: 100%;}
.header-demo-fix {overflow-y: hidden !important;  padding-right: 6px;}
.active-menu.open {display:block}
.active-menu {color: #ffffff;opacity: 1;  cursor: pointer;  font-size: 22px;  position: absolute;  right: 15px;  top: 10px;  z-index: 500;}
.modal-dialog {margin: 20px;  position: relative;  z-index: 999999;}
.modal.fade.in {z-index: 99999999;}
.item.itemdv {margin: 10px;}
.row {margin-left: -8px;  margin-right: -8px;}
.vdichvu .left.carousel-control {display: none;}
.vdichvu .right.carousel-control {display: none;}
.diemmag {margin: 10px 0;  text-align: center;}
.vtag > a {display: inline-block;  float: left;  margin: 4px 2px;text-align: center;  width: calc((100% - 12px) / 2);}
.mt30 {margin-top: 20px;}
.uaimg {margin-bottom: 10px;text-align: center;}
.item.slitem {margin: 5px;}
.vdoitacsl .right.carousel-control,.vsukiensl  .right.carousel-control {right: 0;  text-align: right;}
.vdoitacsl .left.carousel-control,.vsukiensl .left.carousel-control {left: 0;  text-align: left;}
.left.carousel-control > img,.right.carousel-control > img {width: 10px;}
.item.skitem {margin: 5px;}
.vslider2 {float: left;  width: 100%;}
.vslogan {background: #f8f8f8 none repeat scroll 0 0;  float: left;  padding: 20px 0;  width: 100%;}
.search-formf.cat1 {margin-bottom: 20px;}
.vadv,.vgioithieu,.foolink,.vslogan,.varchive,.varchive2,.vnhanemail,.vtopcombo,.v-entry-ct,.varchive,.varchive2,.vnhanemail,.vtopcombo {float: left;  width: 100%;}
.main > div {float: left;  width: 100%;}
.vheader {font-size: 20px;  font-weight: 700;  padding: 20px 0 24px;}
.vdiemden .col-md-6 {
  float: left;
  padding-left: 4px;
  padding-right: 4px;
  width: 50%;
}.diemmag {
  margin: 4px 0;
  text-align: center;
}.vdiemden .col-md-4 {
  padding-left: 11px;
  padding-right: 11px;
}.mb30 {
  margin-bottom: 4px;
}.vdiemden .col-md-8 .col-md-12.mb30 {
  padding-left: 4px;
  padding-right: 4px;
}
.varchive,.vnhanemail,.v-entry-ct{background:#fff}
.item.itemcb {margin: 10px;}
.dvheader2 {padding-bottom: 20px;  padding-top: 20px;}
.vmdea {padding: 20px 0;}
.foolink {padding: 20px 0;}
.avmbi {text-align: center;}
.vdiadiemut .col-md-3 {float: left;  width: calc((100% - 0px) / 2);}
.colright {display: none;}
.colleft {float: left;  width: 100%;}
.main-archive2 {margin-top: 45px;}
.main-archive2 .colright {float: left;display: block;  width: 100%;margin-top: 30px;}
h1.entry-title {font-size: 18px;  line-height: 24px;}
.breadcrumb_last {}
.form-control1.roompop.sokhach2gg {margin-top: 0;}
.row.places.v-margin-bottom-15 {position: relative;}
.droplb.droplb1.dropdown-menu.zitolb {left: 0;  position: absolute;  top: -90px;  width: 100%;}
.btbd {font-size: 20px;border-bottom: 1px solid #ebebeb;  padding: 6px;display:block;}
.poslh {margin: -64px 0 0;  position: relative;}
.poslh h1.entry-title {padding: 0;}

.vlisttt,.vttt1,.vttt2,.vnewtt,.vnewtt2,footer {
  width: 100%;float:left
}.vlistr {
  float: left;
  margin-top: 8px;
  text-align: center;
  width: 100%;display: none;
}.vdsv {
  font-size: 14px;
  padding: 12px 0;
  text-align: center;
}.row.mt30 {
  margin-top: 0;
}.foolink .col-md-3 {
  float: left;
  padding-left: 8px;
  padding-right: 8px;
  width: 50%;
}.vmdea {
  font-size: 16px;
  padding-bottom: 10px;
}.footerContact.footerPanel {
  padding: 0;
}.homePageFooterDiv {
  padding: 0 10px;
}.vhed3 {
  display: none;
}.list-newss {
  padding-left: 0;
  padding-right: 0;
}.vnewtt .col-md-3 {
  float: left;
  padding: 0 6px;
  width: 50%;
}.vnewtt2 .col-xs-6 {
  width: 100%;
}.ttul {
  margin: 22px 0 0;
}

}
@media screen and (max-width:569px){
	.newsimg {
  float: left;
  width: 120px;
}.newsdesc {
  float: right;
  width: calc(100% - 134px);
}
}
