/*Move buttons down on mobile devices to avoid overlap with header and logo*/
@media only screen and (max-width: 600px) {
.welcome_btns {
    bottom: 3vh !important;
}
}


.orderNow {
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
	padding: 2px 0px;
}

.orderNow:hover {
	border-bottom: 3px solid #000 !important;
	border-top: 3px solid #000 !important;
	padding: 0px 0px;
}

/*Flipdish Ordering Colour Fix*/
div:not(#\20):not(#\20):not(#\20).MuiPaper-root.MuiPaper-elevation24.MuiDialog-paper.MuiDialog-paperScrollPaper.MuiDialog-paperWidthSm.MuiPaper-rounded {
    background: #e8ddcd !important;
}

.modal .modal-content {
    background: #e8ddcd !important;
}

.ot-dtp-picker.ot-standard.wide .ot-title {
color: #fff;
}
#ot-reservation-widget .ot-dtp-picker.ot-standard.wide .ot-dtp-picker-selector, #ot-reservation-widget .ot-dtp-picker.ot-standard.wide .ot-dtp-picker-button {
	width: 20.42rem;  font-size: 16px;
}
.ot-dtp-picker .iconRegular {
  height: 2.4rem;
  width: 2.4rem;
  min-width: 2.4rem;
}
#ot-reservation-widget .ot-standard .ot-dtp-picker-form {
  border: none;
}
#ot-reservation-widget .ot-dtp-picker.ot-standard.wide .ot-dtp-picker-button {height: 48px !important;
  right: -1px;
  position: relative;
  display: block;
  padding: 0;
  line-height: 1;
  border: none;
  outline: none;
  top: 0;
  box-shadow: none;}
#ot-reservation-widget .ot-dtp-picker .picker__table .picker__cell {
  height: 26px;
  width: 26px;
}
#ot-reservation-widget  .wide-calendar.picker--opened .picker__holder {  height: 48.688rem;  width: 22.5rem;}
#ot-reservation-widget  .ot-dtp-picker .picker__nav {  height: 2.4rem;
width: 2.4rem;
}
#ot-reservation-widget  .ot-dtp-picker .nav .icon {
height: 2.4rem;
  width: 2.4rem;
  min-width: 2.4rem;
}
#ot-reservation-widget
.ot-dtp-picker .caption_label {  height: 2.6rem;
    margin-bottom: 1rem;  color: #484d57;}
.reserve_main .home_main_content {  margin: 20vh 0 20vh 0;}
/* @media screen and (min-width: 995px) {
  .ot-dtp-picker.wide {
    width: 818px !important;}
} */
@media screen and (max-width: 995px) {
  .ot-dtp-picker-selector {
border: none !important;
  }
	#ot-reservation-widget .ot-dtp-picker.ot-standard.wide .ot-dtp-picker-button {  right: 0;}
}