@charset "utf-8";
/* CSS Document */

@media only screen and (max-width: 768px){
	
	.left{
		position:relative;
		width:100%;
		height:auto;
	}
	.left-inner{
		padding:2% 5%;
	}
	.right{
		margin:0;
		width:100%;
		height: 100%;
		float:none;
		position:relative;
	}
	.social-media{
		display:none;
	}
	.footer{
		float:none;
	}
	.prd-search-inner{
		width:97% !important;
	}
	ul.flexy-menu{
		margin-top:10px;
		margin-bottom:0;
	}
	.flexy-menu > li > a:after{
		display:none;
	}
	.left-inner p{
		margin:0 0 10px;
	}
	.main-content{
		padding:15px;
	}
	.destination-homepage{
		padding:15px;
	}
	.tourist-attr{
		padding:15px;
	}
	.destination-box{
		width:100%;
		margin:0;
		margin-bottom:10px;
		min-height:auto;
	}
	.tourist-attr-content ul li{
		width: 100%;
    	margin-bottom: 0.5em;
	}
	.footer-othr-site ul li{
		width:100%;
	}
	.left-contact > ul > li{
		width:49%;
		float:left;
		margin-right:2%;
		margin-bottom:0;
		margin-top:5px;
	}
	.left-contact > ul > li:last-child{
		margin-right:0;
	}
	.contact-divider{
		width:100%;
	}
	.detail-banner{
		background:#cc6633;
		min-height:auto;
		padding:25px 0;
	}
	.detail-banner-inner{
		margin:0 auto;
	}
	.left-contact, .language{
		display:none;
	}
}
@media only screen and (max-width: 480px){
	.footer {
		display:none;
	}
	.flex-control-thumbs li {
		width:25%;
		margin:0px 6px;
	}
	.prd-search h3 { font-size:16px;}
	.prd-search-inner { padding:5px;}
	.prd-search-inner ul li { line-height:20px; margin-bottom:5px;}
}
@media only screen and (max-width: 240px){
	.footer {
		display:none;
	}
}
