@media (min-width: 1024px){
	section.middle-content{
		width:670px;
		float:right;
		margin-right: 10px;
		margin-bottom: 10px;
	}
	aside.left-aside{
		width:330px;
		float:left;
	}

	.result, .result-partner, .result-featured {
	    height: auto;
	    padding-bottom: 10px;
	    height: 129px;
	    margin-left: 10px;
	    width: 98%;
	    background-color: transparent;
	    margin: 5px 0;
	}

	.term-hotel-image {
	    border: 1px solid #333333;
	    float: left;
	    margin: 10px 13px 2px;
	    padding: 0;
	    height: 120px;
	    width: 120px;
	}
	.term-hotel-image img {
	    border: 1px solid #a2a2a2;
	    height: 120px;
	    width: 120px;
	}
	.hotel-description {
	    float: left;
	    width: 380px;
	}
	.hotel-description, .hotel-brief {
	    /*margin-top: 10px;*/
	    margin-bottom: 2px;
	}
	.hotel-name-city {
	    margin-bottom: 11px;
	}
	.hotel-name-city h2 {
	    font-size: 0.75em;
	    font-weight: bold;
	    line-height: 12pt;
	    margin: 0 1em 0 0;
	}
	.field-item h2 a {
	    color: #723d38;
	    font-family: Arial;
	    font-size: 16px;
	    font-weight: bold;
	}
	#content .hotel-description p {
	    font-size: 12px;
	}
	.ratephoto {
	    float: right;
	}

}

@media (min-width:320px) and (max-width: 767px){ 
	.business_image_div img {
		width: 290px !important;
	}

}

@media (min-width: 768px) and (max-width: 991px){
	

}