.basehotelinfo .hotelinfo { float: none; width: auto; clear: both;  }
.basehotelinfo div.hotel_left { float: none; width: auto; margin-top: 10px;    }
.basehotelinfo .hotelinfo_int { padding-left: 0; }

.basehotelinfo div.return { display: none;  }
.basehotelinfo .hotel_left .searchform { display: none;  }
.basehotelinfo div.hmenu { display: none;  }
.hotelinfo .socials { display: none; }

#vk_groups { display: none;  }

.basehotelinfo #nearest_hotels ul { overflow: hidden;  }
.basehotelinfo #nearest_hotels ul li { float: left; padding-right: 10px; width: 33%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; clear: none;  }
.basehotelinfo #nearest_hotels ul li.brd { border-top: 0px;  }
.basehotelinfo .hotel_left h2, .basehotelinfo .hotel_left .h2 { text-align: left;  }

.basehotelinfo .nearest_objects .obj { border-top: 0; padding-top: 0; float: left; padding-right: 10px; width: 50%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; clear: none; margin-top: 0; margin-bottom: 0.77em;  }
.basehotelinfo .nearest_objects .obj:nth-child(1 + 2n) { clear: left;  }


.basehotelinfo .nearest_objects { overflow: hidden;  }
