#outer-container #inner-container > div.pnContainer > div.pnHeader > div.pnHeader-headerContainer.container > div.pnHeader-logo > a.pnHeader-imageLogo { height:80px !important; }#outer-container #page-blocks-container > div.container_3520.containerBlock > div.container > div.row > div.reservations-block.page-block.col-sm-6.col-xs-12.col-sm-offset-3.col-xs-offset-0 { font-family:Abel !important; }#outer-container .btn-primary,#outer-container .btn-primary:focus { background-color:rgba(239, 124, 25, 1) !important;border-color:rgba(239, 124, 25, 1) !important; }#outer-container .btn-primary:hover,#outer-container .btn-primary:active { background-color:rgba(263, 136, 28, 1) !important;border-color:rgba(263, 136, 28, 1) !important; }#outer-container .form-control:focus { border-color:rgba(239, 124, 25, 1) !important; }#outer-container .mbsc-mobiscroll .mbsc-radio-box { border-color:rgba(239, 124, 25, 1) !important; }#outer-container .mbsc-mobiscroll .mbsc-radio-box:after { background-color:rgba(239, 124, 25, 1) !important; }#outer-container .pnFooter-container { background-color:rgba(15, 21, 32, 1) !important; }#outer-container .pnFooter-poweredBy { background-color:rgba(-21, -14, -1, 1) !important; }#outer-container .pnFooter-poweredBy a:hover { background-color:rgba(-33, -26, -13, 1) !important; }#outer-container h1 { background-color:rgba(15, 21, 32, 1) !important; }#outer-container input[type=checkbox]:checked + label { background-color:rgba(239, 124, 25, 1) !important;border-color:rgba(239, 124, 25, 1) !important; }html[class~="blank-layout"], html[class~="blank-layout"] body {
background-color: transparent !important;
}
.pnFooter-hoursContainer{
   visibility: hidden;
}

#reservation-details .alert.alert-warning {
    display:none;
}

#reservation-details .alert.alert-warning.reservationPageWarning {
background-color: #ff000026;
    border-color: #faebcc;
    color: #990808b3;
    padding: 10px;
    display: block !important;
}
