


@media (max-width: 1160px)
{
	
	.wrapper {
		width: 750px;
	}
	
	.slogan-box .wrapper {
		width: 710px;
	}
	
	header a.logo {
    	width: 156px;
   		height: 37px;
   		margin-top: 12px;
    }
    
    header nav ul li a {
	    margin: 0 4px;
	    padding-top: 12px;
    }
	
	.hotel-box {
		width: 780px;
	}
	
	.hotel-box ul li,
	.content-box-75 .hotel-box ul li {
		width: 46%;
	}
	
	.hotel-box-list ul li {
		width: auto;
	}
	
	.feature-box ul li {
		padding-left: 20px;
	}
	
	.slideshow-box .title-box > button,
	.slideshow-box .title-box > button.bottom {
		top: auto;
		bottom: 40px;
	}
	
	.slideshow-box .title-box h2,
	.slideshow-box .title-box h3 {
    	font-size: 40px;
    	line-height: 1.2;
	}
	
	.full-search-box input[type="text"],
	.full-search-box input[type="number"],
	.full-search-box input[type="submit"],
	.full-search-box .chosen-container,
	.full-search-box .range-slider,
	.full-search-box .input-check,
	.full-search-box .multi-select,
	.full-search-box button.ui-multiselect {
		margin-right: 15px;
	}
	
	.side-search-box {
		display: none;
	}
	
	.content-box-75 {
		width: auto;
		float: none;
		padding-right: 0;
	}
	
	.content-box-25 {
		float: none;
		width: auto;
		padding-left: 0;
		padding-bottom: 20px;
	}
	
	.content-box-right .inner {
		width: auto;
	}
	
	.content-box-right-fixed {
		position: static;
	}
	
	.contact-box img.logo {
		float: left;
		width: 250px;
	}
	.contact-box .text {
		float: left;
		width: 500px;
		padding-top: 10px;
	}
	
	.text-box h2.with-line:after {
		width: 626px;
	}
	
	.testimonial-box .wrapper ul li blockquote {
    	padding-left: 30px;
    	padding-right: 30px;
	}
	
	footer .bottom {
    	padding-left: 12px;
    	padding-right: 12px;
	}
	
	.main-box {
    	padding: 0;
	}
	
	
}





@media (max-width: 900px)
{
    
    .slideshow-box .slideshow-content .wrapper {
        width: 600px;
    }
    
    .slideshow-box .slideshow-content .rating-box span.text {
        font-size: 11px;
    }
    
    .slideshow-box .slideshow-content .photo-category-box {
        max-width: 252px;
    }
    
    .slideshow-box .slideshow-content .photo-category-box a {
        margin-left: 4px;
        font-size: 12px;
    }
    
}




@media (max-width: 780px)
{
	
	footer .wrapper {
		padding: 0;
	}
	
	footer .column {
		width: 35%;
	}
	
	footer .column-right {
		width: 25%;
	}
	
	.testimonial-box .wrapper {
		width: auto;
	}
	
}


