ul#hotels{padding:0;margin-left:0}
#ft_hotellist{padding: 0}
img.ft_hotel{max-height:233px;width:auto;float:none; display:block;margin:0px auto 10px;background:#eee}
ul li.hotel{width:50%; overflow:hidden; float:left;display: block;margin:0; padding: 10px 2% 30px;min-height:300px; height:auto;}
ul li.hotel:nth-child(2n+1){clear:left;}
.ft_hotelname{font-size:1.2em;display:block;font-weight: bold; margin:0 0 10px;text-align: center}
.ft_hotelstars{color:#f9b027;}
.ft_address{color: #555; font-style: italic;margin:0 0 10px;text-align: center}
.entry-content a.ft_hotel{font-weight: bold;background-color: #245da0;font-weight:bold; color:#fff;width:200px;padding:10px; text-align: center; font-size: 1em; margin:10px auto;z-index: 10; -webkit-transition: 200ms; -ms-transition: 200ms;transition: 200ms;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;display: block; margin:10px auto 40px;float: none;clear: both}
.entry-content a.ft_hotel:hover{background:#f9b027; color:#245da0;text-decoration: none;}	
@media screen and (max-width:600px){
	ul li.hotel:nth-child(2n+1){clear:none;}
	ul li.hotel{width:100%;}
	img.ft_hotel{max-height:400px;height:auto;float:none; clear:both;margin:0px auto 10px;}
}