html {
   -webkit-text-size-adjust: none;
}
.video embed,
.video object,
.video iframe {
   width: 100%;
   height: auto;
}
img{
	max-width:100%;
	height: auto;
}
.support-online {display:none}
.support-content{width:361px;margin:0 auto;height:30px}
.support-online a{margin:10px 16px;float:left;width:40px;height:40px;position:relative}
.support-online i{width:40px;height:40px;color:#fff;border-radius:100%;font-size:20px;text-align:center;line-height:1.9;display:block}
.support-online a span{border-radius:2px;text-align:center;background:#67b634;padding:9px;display:none;width:180px;margin-left:10px;position:absolute;color:#fff;z-index:999;top:0;left:40px;transition:all .2s ease-in-out 0;-moz-animation:headerAnimation .7s 1;-webkit-animation:headerAnimation .7s 1;-o-animation:headerAnimation .7s 1;animation:headerAnimation .7s 1}
.support-online a{display:block}
.support-online i.fa-phone {font-size: 23px; background: #03a9f4; z-index: 9999; position: absolute; left: 0; right: 0; text-align: center; width: 40px; height: 40px; margin: 0; padding: 0;}
.kenit-alo-circle-fill{position:absolute;width:60px;height:60px;top:-10px;right:-10px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-color:rgba(0,175,242,0.5);opacity:.75}
.kenit-alo-circle{position:absolute;width:50px;height:50px;top:-5px;right:-5px;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,0.4);opacity:.1;border-color:#0089B9;opacity:.5}
.support-online img{width:40px;height:40px;background:#43a1f3;color:#fff;border-radius:100%;font-size:20px;text-align:center;line-height:1.9;position:relative;z-index:999}
#menu a.logo_index {height: 46px;background: none;padding: 0;width: 279px;}
#menu a.logo_index:hover {}
#menu a.hot_event {display:none;width: 46px;right: 43px;top: 0px;float: right;display: block;position: absolute;}
#menu a.hot_event img {border-right: 1px solid #efefef4d;border-left: 1px solid #efefef4d;}
#gallery {margin-bottom: 10px;width: 100%;overflow: hidden;}
#gallery a {float: left;height: 99px;width: 20%;position: relative;display: block;overflow: hidden;margin-bottom: 1px}
#gallery a img {width: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%)}
#gallery a:before {content: "";display: block;position: absolute;top: 1px;left: 1px;right: 1px;bottom: 1px;}
#gallery .attachment-5,#gallery .attachment-10,#gallery .attachment-15,#gallery .attachment-20,#gallery .attachment-25,#gallery .attachment-30 {float: right;}
#gallery .attachment-0 {display:none}
#gallery .attachment-5 p {display:none}
#gallery .attachment-5 .view-all-cover {display:none}



@media only screen and (max-width : 1200px) {}
	
@media only screen and (max-width : 992px) {
.support-online{display:inline-block;width:100%}
}

@media only screen and (max-width : 768px) {
.contacthd {display:block}
.mega_main_body_w .posts-index {width:50%}
.rounded_mid_fp_innerpages .content_page {padding:0 10px}
.mega_main_body .mega_right_column .megaright h3 {text-transform: uppercase;padding:8px 8px 0 8px;height: 42px;}
.rounded_mid_fp_innerpages .content_page {padding:0 10px}
.mega_right_column .megaright .megaright_i {padding: 5px 10px 0 10px;}
.mega_main_body_w .posts-index .left-align,
.mega_main_body_w .posts-index .center-align,
.mega_main_body_w .posts-index .right-align {overflow:hidden;float: none; margin:0 auto}
.entry-footer .readmore {padding: 9px 15px;text-indent: -9999px;background: url(img/view-more-index.png) center no-repeat}
.entry-footer .readmore:hover {text-indent: -9999px;background:#7CC142 url(img/view-more-index.png) center no-repeat}
.endpostindex {display:none}
.support-online{display:inline-block;width:100%}
.mega_wrapper .mega_wrapper_i .mega_main_body_i .mega_main_body .mega_content ol#breadcrumbs {
padding: 10px; color: #666; margin-bottom: 18px; background: #eaeaeab0; width: 98%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border: none;
}
.travel-guide-index .post-news, .travel-news-index .post-news {margin:8px 10px;clear:both}
.travel-news-index,
.travel-guide-index {float:none;width: auto}
#gallery a {margin-bottom: 1%;}
#gallery {width:calc(100% + 22px);margin: 0 -11px 10px -11px;}
#gallery .blocks10 {display:none}
#gallery .attachment-10 {display:none}
#gallery .attachment-9 {display:none}
#gallery .attachment-8 {display:none}
#gallery .attachment-5 {float:left}
#gallery .attachment-1 {height:200px;width:68.5%}
#gallery .attachment-1 img {height:auto;width: 100%;position: absolute;transform: translate(-50%, -50%)}
#gallery .attachment-2 {margin-bottom: 1%;height:97px;max-height:97px;width:30.5%;float:right}
#gallery .attachment-2 img {height:auto;width: 100%;position: absolute;transform: translate(-50%, -50%)}
#gallery .attachment-3 {height:97px;max-height:97px;width:30.5%;float: left;margin-left: 1%;}
#gallery .attachment-3 img {height:auto;width: 100%;position: absolute;transform: translate(-50%, -50%)}
#gallery .attachment-4 {width: 37%;margin-right: 1%;}
#gallery .attachment-4 img {min-height:99px;}
#gallery .attachment-5 {float: left;margin-right: 1%;}
#gallery .attachment-6 {margin-right: 1%;}
#gallery .attachment-7 {position: relative;}
#gallery .attachment-7 p {display: block;position: absolute;color: #fff;z-index:9;width: 100%;height: 100%;top: 0;font-size: 129%;text-align: center;line-height: 99px;font-weight: 500;}
#gallery .attachment-7 .view-all-cover {display:block;width: 100%;height: 100%;background: #000;position: absolute;line-height: 300px;top: 0;left: 0;opacity: 0.46;}
#gallery a.attachment-7:hover .view-all-cover{opacity:0}

.menu-neo-ul {width:95%;margin: 0 auto;}
.tourdulichquangbinh {text-align: left}
.youtube-gallery iframe{width: 88%; height: 46%;}
}

@media only screen and (max-width : 480px) {
.tourdulichquangbinh {text-align: left}		
.thong-tin-du-lich-quang-binh .column {width:100%}	
.thong-tin-du-lich-quang-binh .cat-post h3.top-cat-post {display: inline-block;}
.contacthd {display:block;font-size: 100%}
.contacthd a.callus {background-size: 24%}
.contacthd a.callushot {background-size: 24%;}
ol#breadcrumbs .fa-chevron-right {color: #dadada;font-size: 11px;padding: 0;}
.mega_main_body_w .posts-index {width:100%}
.mega_main_body_w .posts-index .left-align,
.mega_main_body_w .posts-index .center-align,
.mega_main_body_w .posts-index .right-align {overflow:hidden;float: none; margin:0 auto}
.posts-index a img {width: 99.98%;}
.mega_main_body_w .travel-news-index,
.mega_main_body_w .travel-guide-index {float: none;}
.mega_right_column .megaright .megaright_i {padding: 5px 10px 0 10px;}
.mega_main_body .mega_right_column .megaright h3 {font-size:130%;text-transform: uppercase; padding:8px 8px 0 8px}
.travel-guide-index .post-news, .travel-news-index .post-news {margin:0 10px}
.support-online{display:inline-block;width:100%}
.rounded_mid_fp_innerpages .content_page {padding:0 10px}
.mega_right_column .megaright .megaright_i {padding: 5px 10px 0 10px;}
a.call-ring {width: 46px;right: 43px;top: 0px;float: right;display: block;position: absolute;}
.mega_wrapper .mega_wrapper_i .mega_main_body_i .mega_main_body .mega_content ol#breadcrumbs {border-bottom: 1px solid #dadada70;padding:10px 0;color: #666;margin-bottom: 18px;background:#f1f1f159;width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
ol#breadcrumbs li:first-child a:before {
    content: "\f015";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
padding: 11px 10px 11px 17px; margin: -10px -12px;
    background: #dadada;
    color: #607D8B;
    font-size: 18px;
}
ol#breadcrumbs li:first-child a span {text-indent: -999999px;display: inline-block;}
.travel-news-index .post-news p,
.travel-guide-index .post-news p {display:none}
.travel-guide-index .post-news, .travel-news-index .post-news {margin-top:0; padding: 9px 0;min-height: 74px;}
#gallery a {margin-bottom: 1%;}
#gallery {width:calc(100% + 22px);margin: 0 -11px 10px -11px;}
#gallery .blocks10 {display:none}
#gallery .attachment-10 {display:none}
#gallery .attachment-9 {display:none}
#gallery .attachment-8 {display:none}
#gallery .attachment-7 {display:none}
#gallery .attachment-6 {display:none}
#gallery .attachment-1 {height:194px;width:49.5%}
#gallery .attachment-2 {height:194px;max-height:194px;width:49.5%;float:right}
#gallery .attachment-1 img {height:100%;width: 100%;position: absolute;transform: translate(-50%, -50%)}
#gallery .attachment-2 img {height:100%;width: 100%;position: absolute;transform: translate(-50%, -50%)}
#gallery .attachment-3 {height:99px;max-height:99px;width: 33%;margin-left:0}
#gallery .attachment-4 {width: 32%;margin-right:1%;margin-left:1%;}
#gallery .attachment-5 {width: 33%;float: right;margin-right:0}
#gallery .attachment-5 {position: relative;}
#gallery .attachment-5 p {display: block;position: absolute;color: #fff;z-index:9;width: 100%;height: 100%;top: 0;font-size: 129%;text-align: center;line-height: 99px;font-weight: 500;}
#gallery .attachment-5 .view-all-cover {display:block;width: 100%;height: 100%;background: #000;position: absolute;line-height: 300px;top: 0;left: 0;opacity: 0.46;}
#gallery a.attachment-5:hover .view-all-cover{opacity:0}
.menu-neo-ul {width: 84%;margin: 0 auto;}
.menu-neo-ul .left {width: 100%;float:left}
.menu-neo-ul .right {width: 100%;margin-top:-10px;float:left}
.youtube-gallery iframe{width: 88%; height: 46%;}
.youtube { width: 95vw;}
.youtube iframe {margin: 0 auto; top: 0; left: 0; width: 95vw; height: calc(100vw/1.87);}
}

@media only screen and (max-width : 320px) {
html,body{min-width:320px;width:100%;}
.contacthd {display:block;font-size: 100%}
.contacthd a.callus {background-size: 24%}
.contacthd a.callushot {background-size: 24%;}
#menu a img {width: 250px; padding-top: 2px;}
.mega_header .sub-menu ul li {padding: 12px 6px;}
.posts-index a img {width: 99.98%;}
.mega_main_body_w .posts-index {width:100%}
.mega_main_body_w .posts-index .left-align,
.mega_main_body_w .posts-index .center-align,
.mega_main_body_w .posts-index .right-align {overflow:hidden;float: none; margin:0 auto}
.support-online{display:inline-block;width:100%}
.entry-footer .readmore {padding: 9px 0px 9px 32px;text-indent: -9999px;background: url(img/view-more-index.png) center no-repeat}
.entry-footer .readmore:hover {text-indent: -9999px;background:#7CC142 url(img/view-more-index.png) center no-repeat}
.rounded_mid_fp_innerpages .content_page {padding:0 10px}
.mega_right_column .megaright .megaright_i {padding: 5px 10px 0 10px;}
.mega_wrapper .mega_wrapper_i .mega_main_body_i .mega_main_body .mega_content ol#breadcrumbs {padding: 10px 0;color: #666;margin-bottom: 18px;background: #eaeaea;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.travel-news-index .post-news p,
.travel-guide-index .post-news p {display:none}
.travel-guide-index .post-news, .travel-news-index .post-news {min-height:auto;padding: 9px 0;}
.travel-news-index .post-news a img,
.travel-guide-index .post-news a img {display:none}
.travel-news-index h2, .travel-guide-index h2 {font-size: 125%}
.youtube-gallery iframe{width: 88%; height: 46%;}
}
@media only screen and (max-width:370px){
.contacthd a.zalous, .contacthd a.whatsapp {display: none;}
}
@media only screen and (max-width:479px) {
.hotel .listhotel {width: calc((100% - 16px * 1) / 1);}
}

@media only screen and (min-width:480px) {
.hotel .listhotel { width: calc((100% - 16px * 2) / 2); padding: 8px; }
}
@media screen and (min-width:600px) {}
@media only screen and (min-width:768px) {
.hotel .listhotel { width: calc((100% - 16px * 3) / 3);padding: 8px; }
}
@media only screen and (min-width : 900px) {}

@media only screen and (min-width : 1024px) {
.hotel .listhotel { width: calc((100% - 16px * 3) / 3);padding: 8px; }
}

@media only screen and (min-width : 1200px) {}