h2.hotel_h2{font-family:inherit;font-weight:500;line-height:1.1;margin-top:0;margin-bottom:10px;font-size:14px;color:#333}.tooltip-content p{display:block;margin:0 0 10px;line-height:14px;font-size:14px;color:#fff;text-transform:uppercase}.filter_type p{border-top:1px solid #ddd;margin:15px 0;padding:15px 0 0;font-size:12px;font-family:inherit;font-weight:500;line-height:1.1}div.sidebar_rech{border-top:1px solid #ddd;margin:15px 0;padding:15px 0 0}div.besoin_aid{font-family:inherit;font-weight:500;line-height:1.1;margin-top:10px;margin-bottom:10px;font-size:18px;-webkit-font-smoothing:antialiased;color:#333}div.besoin_aid span{color:#e04f67}#seo-text{font-size:14px}#seo-text h2{font-size:20px}.txt-j{text-align:justify}.hide-txt{max-height:423px;overflow:hidden}.plustxt-seo{float:right;padding:10px 0}.plustxt-seo a{color:#e04f67;font-size:14px;cursor:pointer}.plustxt-seo i{font-size:16px}.clear-b{clear:both}.btn_mail{cursor:pointer}h1 .h1-clr-on{color:#e04f67}.filter_type p{border:none;padding:5px 0 0;font-size:14px;font-weight:bold}#seo-text h1 span{color:#333}.filter_type label{font-size:14px}.short_info .price{float:left;width:100%}
.other-city{margin:10px 0 20px;text-align:center}
.other-city a{text-decoration:none;outline:none}
.other-city h2{font-weight:700;line-height:1.4}
.other-city:after{clear:both}
.btn-others-d{padding:6px 18px;font-size:16px;color:#000;font-weight:700;border:1px solid #e04f67;background-color:transparent;margin:0 5px 5px 0;outline:none}
.btn-others-d:hover{border:none;background-color:#51bce6;color:#fff}
#seo-text h1{text-align:center}