Hosting an event?
Click here
to learn more about our Virtual Events!
/* ----------------------------------------- */ /* View slug: reservation-all-location - start */ /* ----------------------------------------- */ .ot-powered-by { display: none; } .ot-title { display: none; } form.ot-dtp-picker-form { border: none !important; background: none !important; } .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector + .ot-dtp-picker-selector { border-left: 0px !important; } .ot-dtp-picker .ot-dtp-picker-selector { border:0px !important; border-bottom: 1px solid black !important; margin:0 11px !important; width: 30% !Important; } input.ot-button.ot-dtp-picker-button.en { display: inline-block !important; position: relative !important; float: none !important; top: 10px; text-align: center !important; margin: 0 auto !important; } .ot-dtp-picker .ot-dtp-picker-selector .ot-dtp-picker-selector-link { position: relative; display: block; color: black; padding: 14px 20px 14px 0 !important; z-index: 1; text-align: left; } .ot-dtp-picker .ot-party-size-picker .ot-dtp-picker-selector-link:after { content: "p" !important; font-size: 16px !important; color: #C49D47 !important; right: 0 !important; } .ot-dtp-picker .ot-date-picker .ot-dtp-picker-selector-link:after { content: "d" !important; font-size: 16px !important; color: #C49D47 !important; right: 0 !important; } .ot-dtp-picker .ot-time-picker .ot-dtp-picker-selector-link:after { content: "t" !important; font-size: 16px !important; right: 0 !important; color: #C49D47 !important; } .ot-dtp-picker .ot-restaurant-picker .ot-dtp-picker-selector-link:after { font-size: 10px !important; right: 0 !important; color: #C49D47 !important; } .ot-dtp-picker .ot-dtp-picker-selector .ot-dtp-picker-selector-link:before { display: none !important; } .ot-dtp-picker .ot-dtp-picker-selector .ot-dtp-picker-selector-link { color: black !important; font-family: 'Roboto Condensed', sans-serif; font-weight: 300; letter-spacing: 1px; } form.ot-dtp-picker-form { width: 100% !important; } .ot-dtp-picker .ot-dtp-picker-selector .ot-dtp-picker-selector-link.ot-select-label.highlighted, .ot-dtp-picker .ot-dtp-picker-selector:hover .ot-dtp-picker-selector-link.ot-select-label.highlighted { outline: 0px !important; -webkit-box-shadow: 0 0 !important; box-shadow: 0 0 !important; } .reservation h3 { font-weight: 100 !important; color: #C49D47; font-family: 'Roboto Condensed', sans-serif; letter-spacing: 1px; font-size: 23px; text-align: right; } .reservation { margin-top: -100px; background: rgba(0, 0, 0, 0.8); } .reservation .g-cols.vc_row.type_default.valign_middle { height: 100px; } input.ot-button.ot-dtp-picker-button.en { display: block !important; box-shadow: 0 0 !important; line-height: normal !important; width: unset !important; font-family: 'Roboto Condensed', sans-serif !important; height: 32px !important; position: absolute; bottom: 20px !important; margin-top: 20px !important; } .ot-button:focus, .ot-button:hover { background: #AD8B41 !important; color: white !important; } .reservation h3:after { content: ""; width: 55px !important; background: url(/photos/line.png)no-repeat; background-position: center !important; height: 55px !important; display: -webkit-inline-box !important; background-size: cover; margin-left: 20px; margin-bottom: -20px; } .ot-dtp-picker.wide { } .ot-dtp-picker.wide { width: 100% !important; max-width: 100% !important; min-width: 100% !important; } .ot-restaurant-picker.ot-dtp-picker-selector.unselected-on-init { width: 100% !important; } .ot-dtp-picker .ot-dtp-picker-selector select { left: 0px; } .ot-dtp-picker.wide .ot-dtp-picker-form { display: block !important; } .ot-restaurant-picker.ot-dtp-picker-selector.unselected-on-init { border: 0px !important; } .ot-restaurant-picker.ot-dtp-picker-selector.unselected-on-init a.ot-select-label.ot-dtp-picker-selector-link { width: 100%; margin: 0 auto; border-bottom: 1px solid black!important; } .ot-dtp-picker.wide .ot-dtp-picker-form { height: auto !important; } @media only screen and (max-width: 2500px) { .reservation h3:after { width: 20% !important; } } @media only screen and (max-width: 2500px) { input.ot-button.ot-dtp-picker-button.en { display: block; float: none !important; } form.ot-dtp-picker-form { width: 100% !important; } .ot-dtp-picker .ot-dtp-picker-selector { width: 100% !important; } .reservation .g-cols.vc_row.type_default.valign_middle { height: auto !important; } .ot-dtp-picker.wide { width: 100% !important; } input.ot-button.ot-dtp-picker-button.en { display: block; position: relative; float: none !important; top: 10px; } .reservation .g-cols.vc_row.type_default.valign_middle { height: auto !important; padding-bottom: 50px; background: black; } .reservation h3 { text-align: center; } .reservation h3:after{ display:none !important; } .ot-dtp-picker.wide { height: 380px !important } .ot-dtp-picker.wide { padding-left: 0px !important; } /* ----------------------------------------- */ /* View slug: reservation-all-location - end */ /* ----------------------------------------- */