.menu-wrapper {background: #e47830!important;}

.buttons {
padding: 15px;
border-radius: 2px;
color: #ffffff !important;
    background-color: #f8ab41 !important;
}

.grecaptcha-badge { visibility: hidden; }

.tagtopbinr  {min-width:110px; position:absolute; right:0px; top:0px; z-index:9999; display:block;}

.bookform  { background:#ffffff!important; margin:0 auto!important; padding:0px!important; width: 603px!important;}
.bookform .nf-form-content  { background:#ffffff!important; margin:0px!important; padding: 0 16px!important; float:left;}
.bookform nf-field { display: inline-block!important; float:inline-start!important;}
.bookform .nf-form-content label { font-size:13px!important; color:#000000!important; font-weight:500!important;}
.bookform .nf-field-label { margin: 8px 0 0 0!important;}
.bookform .listselect-container { width: 82px!important;}
.bookform .date-container {width: 177px!important;}
.bookform .nf-field-container { margin-bottom: 8px!important;}
.bookform .submit-container { margin-top: 28px!important;}
.bookform .date-container .ninja-forms-field { font-size:13px!important; color:#000000!important;}
.bookform .nf-form-content .list-select-wrap>div div:after { right: 3px!important; bottom:7px!important; height: 35px!important;}
.bookform .nf-form-content select.ninja-forms-field:not([multiple]), .bookform .nf-form-content .listselect-wrap .nf-field-element div, .bookform .nf-form-content input.ninja-forms-field { height:35px!important;}
.bookform .nf-form-content .ninja-forms-field { padding: 6px 10px!important;}
.nf-form-content .list-select-wrap>div select { font-size:13px!important; color:#000000!important; }

.bbtn { display:none;}

.hmbkn {margin:0 auto!important; padding:13px 5px 0 0!important; width: 610px!important; z-index:3000!important;}
.bbtnhm {z-index:3000!important; display:block!important;}
.hmbkn .btn-container a { width:275px;}

@media (max-width: 1050px) {

.hmbkn .col-lg-6 { width: 50%!important; display:inline-block; padding:0px!important; }
}


@media (max-width: 801px) {
.bookform .submit-container { margin-top:20px!important;}
}

@media (max-width: 600px) {
.bookform { display:none;}
.bbtn { display:block;}

.cpyrt p { margin: 18px 0px 75px!important;}

#smartsupp-widget-container div:first-child { bottom:35px!important; } 

.bknwbtnbotm {position:fixed!important; width:100%!important; text-align:center!important; font-size:16px!important; padding: 8px 0!important; margin:0px!important; color:#fff!important; background-color:#e47830!important; display:block!important; bottom:42px!important; z-index:3000!important; text-transform:capitalize!important;}

.ratebtnbotmlt, .ratebtnbotmrt {position:fixed!important; width:49%!important; text-align:center!important; font-size:14px!important; padding: 8px 0!important; margin:0px!important; color:#fff!important; background-color:#e47830!important; display:block!important; bottom:0px!important; z-index:3000!important; text-transform:uppercase!important; }


}

.ratebtnbotmlt {display:none; left:0px;}
.ratebtnbotmrt {display:none; right:0px;}
.bknwbtnbotm {display:none;}



#menu-maine-menu li a {text-shadow: 2px 2px 5px black!important; font-weight: 600!important; padding: 0px 10px 0px 10px;}
.row-menu {position: absolute!important;} 
.is_stuck .row-menu-inner { background: #e47830!important; opacity: 0.8!important;}

@media (max-width: 900px) {
.menu-wrapper { position: absolute!important; background:none!important; top:0px!important;}
.logo-customizer img {width:120px!important; height:auto!important;}
.menu-wrapper .row-menu .row-menu-inner { border-bottom: none!important;}
#menu-maine-menu li a {text-shadow: none!important; font-weight: 500!important;}
}
