.rooms .form-group,.number_people .form-group,.rooms .form-group,.number_people .form-group{display:inline-block;width:auto}.number_people{padding:0}[dir='rtl'] .number_people{padding:5px 0 0 2px}.number_people legend{padding:0;border:0;font-size:14px;margin-bottom:5px}.occupancy_container .number_people legend{margin-top:0}.number_people .adults_children .form-group,.number_people .children_age .form-group{margin-right:10px;margin-bottom:10px}[dir='rtl'] .number_people .adults_children .form-group,[dir='rtl'] .number_people .children_age .form-group{margin-right:0;margin-left:5px}@media(min-width:768px){.col-people,.col-ages{width:46%}.col-people{float:left}.col-ages{float:right}[dir='rtl'] .col-people{float:right}[dir='rtl'] .col-ages{float:left}.occupancy_container .col-ages,.addhotel_layer .col-ages{margin-top:-25px}.side_column .occupancy_container .col-ages,.addhotel_layer .col-ages{margin-top:0}.number_people .children_age .form-group{float:left}[dir='rtl'] .number_people .children_age .form-group{float:right}.left_column_20 .col-people,.left_column_20 .col-ages{float:none;width:auto}.left_column_20 .number_people .children_age .form-group{width:auto}}.clearfix{clear:both}.legendlike{font-size:14px;margin-bottom:5px;clear:both}.occupancy_container .col-people .legendlike,.addhotel_layer .col-people .legendlike,.side_column .col-people .legendlike{display:none}.side_column .number_people label{margin:0}@media(min-width:768px){.side_column .col-people,.side_column .col-ages{width:100%;float:none}[dir='rtl'] .side_column .col-people,[dir='rtl'] .side_column .col-ages{float:none}}