.hotelbooking .searchresult h1{font-size:12px}
.hotelbooking .searchresult ul{list-style-type:none}
/*---- HOTEL DETAILS ---*/
.hotelbooking .searchresult .hotelname{float:left;width:70%;text-transform:uppercase;display:block;margin:0 0 10px}
.hotelbooking .searchresult .hotelinformation{float:left;overflow:hidden;width:60%}
.hotelbooking .withad .searchresult .hotelinformation{width:55%}
/*--- RATINGS ---*/
.hotelbooking .searchresult .ratings{margin:0 0 6px}
.hotelbooking .searchresult .ratings .stars{float:left;white-space:nowrap;margin:0 10px 0 0}
.hotelbooking .searchresult .ratings .reviews{float:left;white-space:nowrap;margin:0 10px 0 0}
.hotelbooking .searchresult .ratings .stars a,.hotelbooking .searchresult .ratings .reviews a{float:left;display:block;font-size:12px;margin:0 2px 0 0}
/*--- PRICE BOX ---*/
.hotelbooking .searchresult .price{border:1px solid #E0E9F3;float:right;text-align:right;width:25%;margin:0 0 .5em}
.hotelbooking .searchresult .price .margin{position:relative}
.hotelbooking .searchresult .price ul{list-style-type:none;text-align:center}
.hotelbooking .searchresult .price li{clear:both}
.hotelbooking .searchresult .price h1{font-size:14px;float:none}
.hotelbooking .searchresult .price h1 b{font-size:14px}
.hotelbooking .searchresult .hotrate h1{min-height:36px;height:auto !important;margin:0 0 0 36px}
* html .hotelbooking .searchresult .hotrate h1{height:36px !important}
.hotelbooking .select{clear:both;height:3em;overflow:hidden}
.hotelbooking .select .button{display:block;color:#FFF;border:none;height:100%;font-size:14px;line-height:1.2em;text-align:center;margin:.5em 0 0;padding:.25em 0 0}
.hotelbooking .hotrate .select .button{background-color:#ffa500}
.hotelbooking .price .tax_info{font-size:12px;clear:both;color:#000}
.hotelbooking .price .promo{text-align:center;margin:0 0 10px}
.hotelbooking .hotrate .icon_save{position:absolute;top:0;left:0;margin:0}
.hotelbooking .price .best_rate_link a,.hotelbooking .price .site_link a{font-weight:bold;color:#000;text-decoration:none}
/*--- PHOTO ---*/
.hotelbooking .searchresult .photo{float:left;display:inline;text-align:left;overflow:hidden;width:100px;margin:0 .5em 6px 0}
/*--- OTHER HOTEL DETAILS ---*/
.hotelbooking .searchresult .ratings,.hotelbooking .searchresult .location,.hotelbooking .searchresult .features_match,.hotelbooking .searchresult .hoteloption,.hotelbooking .searchresult .description{clear:both;display:block;width:100%;overflow:hidden;margin:0 0 .5em}
.hotelbooking .searchresult .location .address{display:block;margin:0 0 2em}
.hotelbooking .searchresult .map_it_link{white-space:nowrap}
.hotelbooking .searchresult .features_match{font-weight:bold}
.hotelbooking .searchresult .media-links{list-style-type:none;margin:.5em 0 0}
.hotelbooking .searchresult .media-links li{margin:0 .5em 0 0}
.hotelbooking .searchresult .hoteloption ul{list-style-type:none;margin:0;padding:0}
.hotelbooking .searchresult .hoteloption li{display:block;float:left;margin:0 .5em 0 0}
.hotelbooking .searchresult .hoteloption a{float:left;white-space:nowrap}

/*--- RESERVATION RESULT---*/
.hotelbooking .searchresult .icon_number{position:absolute;margin:5px}
.hotelbooking .searchresult .reservation_details{margin:1em}
.hotelbooking .searchresult .reservation_details ul{width:100%;overflow:hidden}
.hotelbooking .searchresult .reservation_details li{clear:both;padding:.2em 0}
.hotelbooking .searchresult .reservation_details label{clear:both;display:block;float:left;width:30%;font-weight:bold}
.hotelbooking .searchresult .reservation_details .notes{margin:1em 0;font-weight:bold}
.hotelbooking .searchresult .hotel-table{margin:1em 0}
.hotelbooking .searchresult .hotel-table th,.hotelbooking .searchresult .hotel-table td{padding:.2em 0}
.hotelbooking .searchresult .hotel-table th{width:30%}
.hotelbooking .searchresult .reservation_details h3{width:30%;float:left;font-size:12px;text-transform:uppercase}
.hotelbooking .searchresult .reservation_details p{width:68%;float:left;display:block}
.hotelbooking .searchdetails .reservation_links li{float:left;margin:0 3em 0 0}
.hotelbooking .searchdetails .reservation_links a{float:left;margin:.5em}
.hotelbooking .searchdetails .reservation_links a.icon{margin:0 0 .5em}
.hotelbooking .searchresult .reservation_details .button{display:block;clear:both;margin:1em 0 0;padding:2px 1em}
.hotelbooking .searchresult .reservation_details .cancel_reason{font-weight:bold;padding:1em 0 0}
.hotelbooking .searchresult .important_info{margin-top:0;padding:.5em}
.hotelbooking .searchresult .important_info p{width:auto}
.hotelbooking .searchresult hr{margin:0}
.hotelbooking .searchresult .buttons{text-align:center;margin:.5em}

/*--- PAGING ---*/
.hotelbooking .paging{float:right;display:block;margin:0 0 1em}
.hotelbooking .paging a{float:left}