#hippocamp-search-widget-container {
    background-color: transparent !important;
}
#hippo-main-search-container{
  margin-top: -50px;
  position: relative;
}
#hippo-main-search-container .bg-dark{
  box-shadow:0 15px 15px rgb(0 0 0/36%);
  padding:5px 30px!important
}
.bootstrap-iso select.form-control:not([size]):not([multiple]),#hc-widget-search-btn{
  height:42px!important
}

.bootstrap-iso .badge-secondary {
    color: #6c757d;
    border: 1px solid #6c757d;
    background: 0 0;
}

#hippo-main-search-container .bootstrap-iso .form-control{border:0!important}
#hc-search-field-datefilter,#hc-search-field-accomodation-type,#hc-search-field-adults,#hc-search-field-children{
  border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;
  background-color:#fff;
}
.drp-calendar{
  max-width:300px!important
}

.modal-backdrop{opacity:1!important;}
div.modal.fade{top:0 !important}
div.modal{width:auto!important;margin-left:0!important;background:0 0!important}

.badge{margin: 1px;}
#hippocampReviewsModal .modal-dialog{top:100px}

/*
.bootstrap-iso input, .bootstrap-iso select{
    height: 40px !important;
}
#hc-customer-form-field-accept-legal-notice, #accept_tac, #creditcard_btn, #transfer_btn, #check_btn{
  width: 40px !important;
  height: 40px !important;
}
*/
#creditcard_btn, #transfer_btn, #check_btn{
  margin-top: 5px !important;
}
