button{border-radius:50px;width:310px;max-width:100%;padding:18px;background-color:#ba9d4f;margin:15px max(0%,calc(50% - 155px)) 0;display:inline-block;color:#fff;border:0}#booking-package .goToBookingFormButton,#booking-package .bookingButton{width:310px}#nextAndReturnPanel{text-align:center}#nextAndReturnPanel .returnButton{width:310px;background:#b8b8b8}#booking-package_calendarPage .dayPanel{background-color:#e2f9db}#booking-package_calendarPage .pointer:hover{background-color:#b6f1a4}#booking-package_calendarPage .closingDay{background-color:#ccc}#booking-package_calendarPage .dayPanel:after{content:"○"}#booking-package_calendarPage .closingDay:after{content:"×"}#booking-package .calendar>.dayPanel:nth-child(-n+7){background:#fff}#booking-package .calendar>.dayPanel:nth-child(-n+7):after{content:""}#booking-package_inputFormPanel .name,#booking-package_serviceDetails .name,#booking-package_myBookingDetailsFroVisitor .name,#booking-package_myBookingDetails_panel .name{flex:0 0 10em}#booking-package_inputFormPanel .value,#booking-package_serviceDetails .value,#booking-package_myBookingDetailsFroVisitor .value,#booking-package_myBookingDetails_panel .value{flex:0 0 calc(100% - 10em)}@media screen and (max-width:767px){#booking-package_inputFormPanel .row,#booking-package_myBookingDetails .row,#booking-package_serviceDetails .row,#booking-package_myBookingDetailsFroVisitor .row{flex-flow:row wrap}#booking-package_inputFormPanel .name,#booking-package_serviceDetails .name,#booking-package_myBookingDetailsFroVisitor .name,#booking-package_myBookingDetails_panel .name,#booking-package_inputFormPanel .value,#booking-package_serviceDetails .value,#booking-package_myBookingDetailsFroVisitor .value,#booking-package_myBookingDetails_panel .value{flex:0 0 100%}}