#main-content.reservation{margin-top:40px}#main-content.reservation fieldset.period div.hotelType div #vpd{margin-left:47px}#main-content.reservation fieldset.period div.hotelType div input[type="radio"]{width:auto;margin-top:5px}#main-content.reservation fieldset.period div.hotelType div input[type="radio"]:disabled+label{opacity:.5}#main-content.reservation fieldset.period div.hotelType div label{width:auto}#main-content.reservation fieldset.period div.table.shifts{width:321px;margin:0 10px 10px 0;float:left}#main-content.reservation fieldset.period div.table.shifts>div.body{overflow-y:hidden;height:auto}#main-content.reservation fieldset.period div.table.shifts div.row div:nth-child(1),#main-content.reservation fieldset.period div.table.shifts div.row div:nth-child(2){width:90px}#main-content.reservation fieldset.period div.table.shifts div.row div:nth-child(3){width:80px;text-align:right}#main-content.reservation fieldset.period button.searchButton{margin-left:30px}#main-content.reservation fieldset.period span.read-only{width:20px}#main-content.reservation fieldset.period label.shortLabel{width:70px}#main-content.reservation fieldset.period label.useDates{margin-bottom:5px}#main-content.reservation fieldset.roomsSection{margin-bottom:10px}#main-content.reservation fieldset.roomsSection div.table.roomTypes{width:465px;float:left;margin-bottom:10px}#main-content.reservation fieldset.roomsSection div.table.roomTypes>div.body{overflow-y:hidden;height:auto}#main-content.reservation fieldset.roomsSection div.table.roomTypes div.body>div.row div:nth-child(1),#main-content.reservation fieldset.roomsSection div.table.roomTypes div.body>div.row div:nth-child(2),#main-content.reservation fieldset.roomsSection div.table.roomTypes div.body>div.row div:nth-child(3){padding-top:10px}#main-content.reservation fieldset.roomsSection div.table.roomTypes div.row div:nth-child(1){width:150px}#main-content.reservation fieldset.roomsSection div.table.roomTypes div.row div:nth-child(2),#main-content.reservation fieldset.roomsSection div.table.roomTypes div.row div:nth-child(3){width:75px;text-align:right}#main-content.reservation fieldset.roomsSection div.table.roomTypes div.row div:nth-child(4){width:85px;text-align:right}#main-content.reservation fieldset.roomsSection div.table.roomTypes div.row select{width:50px;margin:0 0 0 30px}#main-content.reservation fieldset.roomsSection div.table.rooms{width:130px;float:left;margin-bottom:10px;margin-left:10px}#main-content.reservation fieldset.roomsSection div.table.rooms>div.body{overflow-y:hidden;height:auto}#main-content.reservation fieldset.roomsSection div.table.rooms div.body>div.row div:nth-child(1){padding-top:10px}#main-content.reservation fieldset.roomsSection div.table.rooms div.body>div.row div:nth-child(2){padding-top:6px}#main-content.reservation fieldset.roomsSection div.table.rooms div.row div:nth-child(1){width:40px}#main-content.reservation fieldset.roomsSection div.table.rooms div.row div:nth-child(2){width:40px}#main-content.reservation fieldset.roomsSection div.roomInfo{float:left;margin-left:10px;padding:5px;border:2px solid #2f70a1;min-width:250px;max-width:330px}#main-content.reservation fieldset.roomsSection div.roomInfo span{font-size:12px}#main-content.reservation fieldset.roomsSection input.personsCount{width:40px;text-align:right;padding-right:3px}#main-content.reservation fieldset.personData div.ui-tooltip-content{font-size:10px}#main-content.reservation fieldset.personData div.table{border:none;margin-left:110px}#main-content.reservation fieldset.personData div.table>div.body{overflow-y:hidden;height:auto}#main-content.reservation fieldset.personData div.table div.header{background-color:#fff}#main-content.reservation fieldset.personData div.table div.row>div.index{width:5px}#main-content.reservation fieldset.personData div.table div.row>div.titular{width:45px}#main-content.reservation fieldset.personData div.table div.row>div.titular input{margin-top:7px}#main-content.reservation fieldset.personData div.table div.row>div.egn{width:90px}#main-content.reservation fieldset.personData div.table div.row>div.egn input{width:85px}#main-content.reservation fieldset.personData div.table div.row>div.name{width:130px}#main-content.reservation fieldset.personData div.table div.row>div.rank{width:150px}#main-content.reservation fieldset.personData div.table div.row>div.rank select{width:150px}#main-content.reservation fieldset.personData div.table div.row>div.workPlace{width:190px}#main-content.reservation fieldset.personData div.table div.row>div.workPlace select{width:190px}#main-content.reservation fieldset.personData div.table div.row>div.guestCategory{width:190px}#main-content.reservation fieldset.personData div.table div.row>div.guestCategory select{width:190px}#main-content.reservation fieldset.personData div.table div.body>div.row:nth-child(even){background-color:#fff}#main-content.reservation fieldset.personData div.table div.body>div.row:hover{background-color:#fff}#main-content.reservation fieldset.personData div.table div.body>div.row>div.index{padding-top:12px}#main-content.reservation fieldset.personData input,#main-content.reservation fieldset.personData select{margin:2px 0 5px 0}#main-content.reservation input.email{width:330px}#reportViewerFrame{display:block;width:1160px;height:1200px;margin:0 auto}#frame-container{margin-bottom:10px}