html {
   -webkit-text-size-adjust: none;
}
.video embed,
.video object,
.video iframe {
   width: 100%;
   height: auto;
}
img{
	max-width:100%;
	height: auto;
   	width: auto\9; /* ie8 */
}
.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}
.fa-phone {	background:#43a1f3 url(/images/icon-phone-white.png) center no-repeat;}
.kenit-alo-circle-fill{position:absolute;width:60px;height:60px;top:-12px;right:-12px;-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:-7px;right:-7px;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 {background: #7CC142;}
#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;text-align:center}
.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%}
p#breadcrumbs {padding:10px 0;color: #666;margin-bottom: 18px;background: #eaeaea;width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.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:100%;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:100%;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:100%;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: 9999;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}
#breadcrumbs > span > span > a > span {display: block;float: left;width: 24px;background: url(img/home-icon.png) center no-repeat;background-size: 69%;text-indent: -999px;white-space: normal;	}
.menu-neo-ul {width:95%;margin: 0 auto;}
}

@media only screen and (max-width : 480px) {
.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%;}
#breadcrumbs > span > span > a > span {display: block;float: left;width: 24px;background: url(img/home-icon.png) center no-repeat;background-size: 69%;text-indent: -999px;white-space: normal;	}
.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 {overflow:hidden;float: none;}
.mega_right_column .megaright .megaright_i {padding: 5px 10px 0 10px;}
.mega_main_body .mega_right_column .megaright h3 {font-size:139%;text-transform: uppercase;text-align:center}
.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;}
p#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 {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: 9999;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}
}

@media only screen and (max-width : 320px) {
.contacthd {display:block;font-size: 100%}
.contacthd a.callus {background-size: 24%}
.contacthd a.callushot {background-size: 24%;}
.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;}
p#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%}
}
