
@media (min-width: 990px) {
	.about-pic {padding-top: 80px;}
}

@media (max-width: 1200px) {
	.thumb-pic {height: 220px;}
	.team-pic {height: 180px;}
	
	.resource-box .pic {height: 160px;}
	.guidebook-box .pic {height: 200px;}
	.guidebook-item .pic {height: 160px;}

	#mainMenu li br {display: none;}
	
	.post-item .post-image .post-meta-category {top: 20%;}
}

@media (max-width: 1024px) {
	.contactForm input:not([type="submit"]) {width: 280px; max-width: 100% !important;}
	.contactForm textarea {width: 280px;}

	#mainMenu nav > ul > li {padding: 40px 10px;}
	.social-icons li {
	    float: left;
	    list-style: none;
	    padding-top: 15px;
	}
	#mainMenu nav > ul > li > a{font-size: 14px}
	.header-extras .social {display: none;}
	
	.thumb-pic {height: 120px;}
	.team-pic {height: 150px;}

	.resource-box .pic {height: auto;}
	.guidebook-box .pic {height: auto;}
	.guidebook-item .pic {height: auto;}

	.video-box iframe {height: 300px;}
	
	.hinhanh .heading-text.heading-section h2,
	.welcome .heading-text.heading-section h2,
	.dichvu .heading-text.heading-section h2,
	.box-say h2
	{font-size: 30px;}
	
	.welcome .heading-text.heading-section h2 {display: block; text-align: center;}
	.post-item-description .title-des a {font-size: 18px;}
	.post-item.border > .post-item-wrap > .post-item-description {padding-top: 5px !important;}
	
	.resource-box .pic {height: auto;}
	
	.post-item .post-image .post-meta-category {top: 10%; width: 80%; margin: auto 10%;}
}

@media (max-width: 768px) {
	.price-content {text-align: center; padding: 0 0 15px 0;}
	.price-content p {display: inline-block; margin: 0 5px;}
	
	.social-icons li {padding-top: 0px;}
	body {font-size: 14px;}
	.thumb-pic {height: 200px;}
	.team-pic {height: 150px;}
	
	.container-fullwidth .row {padding: 0 20px;}
	
	.post-item .post-item-description > h2, .post-item .post-item-description > h2 > a {font-size: 16px;}
	
	.news-thumb {max-width: 180px; max-height: 120px;}
	
	.modal {padding-right: 2px !important;}
	
	.post-item .post-image .post-meta-category {top: 10%; width: 80%; margin: auto 10%;}

}	

@media (max-width: 590px) {
	.tour-box {overflow: visible;}
	.tour-thumb {float: none; width: 100% !important; max-width: 100% !important;}
	.tour-thumb img {width: 100% !important; margin-bottom: 10px;}
	
	.widget{ margin-bottom:5px }
	#footer .footer-content{    padding: 10px 0 10px 0}
	.bg-map { display:none; }
	.legend{ display:block;position:relative;
    width: 90%;  border-bottom:1px dashed #a7a5a5; margin-bottom:15px }
	.bg-map-mobile{ display:block; background:none; width:100%; height:400px ;    margin:0 auto; }

	.local{position:initial; }
	.map-local a{ display: inline; }
	.icon-preview{    margin: 8px 0px;
    width: 150px; }

	.local-japan{   animation-delay: 0.3s; }
	.local-japan i{color: #ed6668 !important;}
	.local-southkorea{    animation-delay: 0.5s; }
	.local-southkorea i{color: #ed6668 !important;}
	.local-taiwan{ animation-delay: 0.7s; }
	.local-taiwan i{color: #ed6668 !important;}

	.local-chiangmai{  animation-delay: 0.9s; }
	.local-hanoi{ animation-delay: 1.1s; }
	.local-danang{animation-delay: 1.3s; }
	.local-cambodia{ animation-delay: 1.4s; }
	.local-cambodia i{color: #ed6668 !important;}
	.local-hochiminh{ animation-delay: 1.5s; }
	.local-phuquoc{   animation-delay: 1.7s; }
	.local-phuket{ animation-delay: 1.9s; }
	.local-bangkok{  animation-delay: 2.1s; }
	.local-malaysia{   animation-delay: 0.5s; }
	.local-malaysia i{color: #ed6668 !important;}
	.local-singapore{   animation-delay: 1.0s; }
	.local-singapore i{color: #ed6668 !important;}

    .thumb-pic {height: 240px;}
    .team-pic {height: 220px;}
    
    .service-block .post-item {padding-right: 0 !important;}

    .resource-block {margin-bottom: 0px !important;}

    .post-item.border > .post-item-wrap > .post-item-description {padding-bottom: 0 !important;}
}	

@media (max-width: 468px) {
	.thumb-pic {height: auto;}
	.news-thumb {float: none; display: block; max-width: 100%; margin: 10px 0; max-height: 200px;}
	
	.video-box iframe {height: 220px;}
}

