@charset "utf-8";.underline{border-bottom:1px dotted #6689b4;padding-left:5px}.f_H2{text-align:left;font-family:"PT Sans Narrow",verdana;color:#666;font-size:19px;padding-top:20px;padding-bottom:20px;line-height:18px}#redi_f_box{background-color:#f3f3f3;border-radius:10px;margin:10px auto;height:auto;box-shadow:3px 3px 3px 3px #e5e5e5;line-height:15px;position:relative;padding-bottom:20px;min-width:290px;max-width:460px}#redi_f_box img{box-shadow:none;border-radius:0;margin-bottom:3px}#redi_f_box td{border:0;padding:0}.f_step_box{margin:0 auto;height:50px;position:relative;z-index:10}.f_active_step1{background-color:#fff;height:65px;width:100%;font-family:"PT Sans Narrow",verdana;font-weight:700;color:#6689b4;text-align:center;padding-bottom:10px;top:-1px;border-top:3px solid #6689b4;z-index:10;float:left;display:block}.f_non_active_step2{height:50px;width:100%;font-family:"PT Sans Narrow",verdana;color:#666;text-align:center}.f_tab_box{background-color:#fff;margin:0 auto;box-shadow:3px 3px 3px 3px #e5e5e5;line-height:15px;position:relative;border-top:3px solid #6689b4;text-align:center}.f_subbox_title{background-color:#f3f3f3;margin:0 auto;border-radius:7px 7px 0 0;border-color:#ccc;border-width:1px;border-style:solid;text-align:left;text-align:center;max-width:400px}.f_subbox_title table tr td{padding-left:5px;padding-top:3px!important}.f_subbox_data{margin:0 auto;border-radius:0 0 7px 7px;border-color:#ccc;border-width:0 1px 1px 1px;border-style:solid;position:relative;max-width:400px}.f_person_data{font-family:"PT Sans Narrow",verdana;padding:5px 0 5px 0;vertical-align:top;text-align:center;line-height:35px;border-collapse:separate;margin:0;max-width:400px}.f_person_data td{background-color:#f3f3f3;font-family:"PT Sans Narrow",verdana;padding:5px 0 5px 0;vertical-align:top;text-align:center;border:0;line-height:35px;font-size:16px}.f_person_data td:hover{background-color:#6689b4!important;color:#fff}.f_person_data td.select{background-color:#71c18d!important;color:#fff}.f_subbox_data2{margin:0 auto;height:85px;border-radius:0 0 7px 7px;border-color:#ccc;border-width:0 1px 1px 1px;border-style:solid;position:relative;max-width:400px}.f_subbox_data2 table{border:0}.legend{font-family:"PT Sans Narrow",verdana;font-size:12px;line-height:5px;text-align:left}.f_calender_data{font-family:"PT Sans Narrow",verdana;text-align:center;line-height:20px;border-collapse:separate;border-spacing:6px}.f_calender_data td{background-color:#f3f3f3;font-family:"PT Sans Narrow",verdana;padding:5px 0 5px 0;vertical-align:top;text-align:center;border-spacing:6px;font-size:16px;line-height:20px}.f_calender_data td:hover{background-color:#6689b4!important;color:#fff}.f_calender_data td.select{background-color:#71c18d!important;color:#fff}tr#dates_row td{padding:0}.f_time_data{font-family:"PT Sans Narrow",verdana;padding:5px 0 5px 0;vertical-align:top;text-align:center;line-height:28px;border-collapse:separate;border-spacing:6px;margin:0;width:100%}.f_subbox_data table{border-collapse:separate;border-spacing:6px}.f_time_data td{background-color:#f3f3f3;font-family:"PT Sans Narrow",verdana;padding:5px 0 5px 0;vertical-align:top;text-align:center;font-size:16px}.f_time_data td:hover{background-color:#6689b4!important;color:#fff}.f_subbox_data3{margin:0 auto;border-radius:0 0 7px 7px;border-color:#ccc;border-width:0 1px 1px 1px;border-style:solid;position:relative;max-width:400px}.f_subbox_data3 table{border:0}.f_btn{background-color:#6689b4;height:30px;font-family:"PT Sans Narrow",verdana;font-size:16px;color:#fff;text-align:center;padding-top:17px;font-weight:700;box-sizing:initial;width:40%;float:right}.f_btn:hover{color:#a5e3ff}.f_calender td:hover{background-color:#6689b4;color:#fff}span.selectArrow2:hover{background-image:url(/assets/img/876d2c2e1bb1.webp)}span.selectArrow3:hover{background-image:url(/assets/img/076c1c3f7948.webp)}span.selectArrow4:hover{background-image:url(/assets/img/408b34b4649d.webp)}.textarea_field:focus{-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 0 8px rgba(82,168,236,.8);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 0 8px rgba(82,168,236,.8);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 0 8px rgba(82,168,236,.8)}span.selectArrow5:hover{background-image:url(/assets/img/2bfe79ed8ddc.webp)}.f_subbox_title table,.f_tab_box .f_person_data{border:0;margin:0}.f_subbox_title table tr td{border:0;text-align:left}#redi_f_box table{border:0;margin:0}#redi_f_box td{border:0;padding:0}.text_field:focus{-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 0 8px rgba(82,168,236,.8);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 0 8px rgba(82,168,236,.8);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 0 8px rgba(82,168,236,.8)}.redi-restaurant-time-button[disabled=disabled]{opacity:.4!important;filter:alpha(opacity=40)!important}#step2busy{line-height:100%;padding:5px}.redi-booking-alert-error{color:#fa9090;text-align:center;font-size:.8em}#step1errors{padding:5px}#large_groups_message{padding:5px;line-height:1.3em}.date img{padding:0;display:inline}#redi_f_box{color:#8e8e8e;cursor:default}#redi_f_box img{padding:0}.f_subbox_title img{display:inline}#next[disabled=disabled]{opacity:.4!important;filter:alpha(opacity=40)!important}.f_check{background-image:url(/assets/img/1390e4defcf9.webp);background-repeat:no-repeat;background-position:center;position:relative;width:9px;height:16px;top:3px;z-index:20;display:inline-block;margin-left:10px}.f_arrow_next_step{position:relative;width:9px;height:16px;top:3px;z-index:20;display:inline-block;background-image:url(/assets/img/190872c547a3.webp);margin-left:10px}.redi-restaurant-time-button{padding:2px!important;font-size:18px!important;cursor:pointer}#step2{min-width:290px}#buttons_first_step{height:40px;max-width:400px;margin:0 auto}.persons,.message_for_large_group,.more_date_select,.date{max-width:33px}@font-face{font-family:"PT Sans Narrow";font-style:normal;font-weight:400;src:url(/assets/fonts/6c5b22f5096d.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"PT Sans Narrow";font-style:normal;font-weight:400;src:url(/assets/fonts/b341ff9879bd.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"PT Sans Narrow";font-style:normal;font-weight:400;src:url(/assets/fonts/7552498a4d96.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"PT Sans Narrow";font-style:normal;font-weight:400;src:url(/assets/fonts/72313b64051d.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"PT Sans Narrow";font-style:normal;font-weight:700;src:url(/assets/fonts/3fc60b29f6f6.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"PT Sans Narrow";font-style:normal;font-weight:700;src:url(/assets/fonts/66eeaed851af.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"PT Sans Narrow";font-style:normal;font-weight:700;src:url(/assets/fonts/67d0f37b1152.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"PT Sans Narrow";font-style:normal;font-weight:700;src:url(/assets/fonts/9ebdddacbc8a.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}