.booking-container{float:none;margin:0 auto;border:1px solid #c5c5c5;border-radius:calc(.3rem - 1px)}.span3.booking-select-job{height:100px;overflow:hidden;line-height:70px;text-align:center;color:#555;background-color:#f5f5f5;border-radius:10px;text-decoration:none!important;vertical-align:middle;padding:10px;border:5px solid #fff}.booking-select-job:hover,.booking-select-job.selected{background:#606f8d;color:#fff;transition:background .2s ease}.booking-select-job span{display:inline-block;vertical-align:middle;line-height:normal}.booking-select-job b{margin-top:5px}.booking-calendar{text-align:center}.booking-calendar .arrows{padding:5px 0;margin-bottom:5px}.booking-calendar .arrows a{display:inline-block;margin:0 5px;padding-bottom:2px}.booking-calendar table thead th{text-align:center;background:#f5f5f5}.booking-calendar table .days td{text-align:center;background:#606f8d;color:#fff}.booking-calendar table .days small{font-weight:bold}.booking-calendar table .times td{padding:8px 4px}.booking-calendar .booking-time-slot{display:block;background:#f0f0f5;border-radius:3px;text-decoration:none!important;text-align:center;color:#666;font-weight:bold;line-height:30px;margin-bottom:8px}.booking-calendar .booking-time-slot:hover,.booking-calendar .booking-time-slot.selected{background:#606f8d;color:#fff;transition:background .2s ease}.booking-calendar .booking-time-slot.taken{cursor:default!important;color:#c6c6c6;background:#f8f8f8}.booking-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f0f0f0;border:1px solid #eee;border-top:none;border-radius:0 0 3px 3px;*zoom:1}.control-group .control-group{margin-bottom:0}.booking-modal-content{display:flex;justify-content:space-between}.booking-preferences{width:60%;display:inline-flex;margin-top:7px}.booking-information{width:100%;display:inline-flex;padding:5px 6px 0 0}.control-group{width:100%;padding:1%}.dynamicInputs,.fixedInputs{display:inline-flex}.dynamic,.fixed{margin-top:2%}.booking-black-label{color:#000!important}.booking-days-container{width:80%;padding:1%;border:1px solid #999;border-radius:5%}.datepicker{margin-top:5%;width:70%}.dynamictextInputs{margin-top:5%;width:20%}