
/*# sourceMappingURL=custom.min.css.map */
/* Floating Label Styles */
body, .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-family: "Courier Prime", monospace;}
.form_field {border: solid 1px #D9D9D9;border-radius: 8px;background-color: #F3F3F3;padding: 10px;}
.form_field label {margin: 0 0 5px;}
.form_field .form-control {border: 0;box-shadow: unset !important;-webkit-box-shadow: unset !important;background-color: #F3F3F3;
    color: #6A707C;padding: 0;
}
.form_field select.form-control {appearance: none;-webkit-appearance: none;-moz-appearance: none;padding: 0 10px;
    margin: 0 -10px;
}
.form-control, .form-select {box-shadow: unset !important;}
.input_field {display: flex;gap: 5px;}
.input_field i {color: #6A707C;font-size: 0.8125rem;line-height: 1.5;font-weight: 400;}
.input_field button#password-addon {padding: 0;}
body {background-color: #F7F8F9;}
.navbar-menu {border: 0;background-color: #EBEDEF;}
#page-topbar {background-color: #EBEDEF;}
.navbar-menu .navbar-nav .nav-item {font-family: "Courier Prime", monospace;}
.navbar-menu .navbar-nav .nav-link,
.navbar-menu .navbar-nav .nav-link:hover,
.navbar-menu .navbar-nav .nav-link:focus,
.navbar-menu .navbar-nav .nav-link [data-bs-toggle="collapse"][aria-expanded="true"],
.navbar-menu .navbar-nav .nav-sm .nav-link,
.navbar-menu .navbar-nav .nav-sm .nav-link:hover,
.navbar-menu .navbar-nav .nav-sm .nav-link:focus {color: #000 !important;font-family: "Courier Prime", monospace;}
.navbar-menu .navbar-nav .nav-item > .nav-link.active {background-color: #FF6F61;}
.navbar-menu .navbar-nav .nav-link.active,
.navbar-menu .navbar-nav .nav-link.active:hover,
.navbar-menu .navbar-nav .nav-link.active:focus,
.navbar-menu .navbar-nav .nav-link.active[data-bs-toggle="collapse"][aria-expanded="true"],
.navbar-menu .navbar-nav .nav-sm .nav-link.active,
.navbar-menu .navbar-nav .nav-sm .nav-link.active:hover,
.navbar-menu .navbar-nav .nav-sm .nav-link.active:focus {color: #fff !important;}
.navbar-menu .navbar-nav .nav-link[data-bs-toggle="collapse"][aria-expanded="true"] > a {font-weight: 600;}
.navbar-menu .navbar-nav .nav-link[data-bs-toggle="collapse"]:after {right: 8px;}
.navbar-menu .navbar-nav .nav-link[data-bs-toggle="collapse"][aria-expanded="true"]::after {color: #6A707C;}
:is([data-layout="vertical"], [data-layout="semibox"])[data-sidebar-size="sm"] .navbar-brand-box {background-color: transparent;}
.navbar-menu .navbar-nav .nav-sm .nav-link::before {display: none;}
.filepond--item {width: 100px;height: 100px !important;overflow: hidden;}
.file_view_lists figure .rem_thumb {position: absolute;top: -8px;right: -6px;width: 20px;height: 20px;
    color: #fff;font-size: 12px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;
    text-align: center;line-height: 20px;cursor: pointer;z-index: 99;
    background-color: #dd4b39;
}
.snow-editor, .snow-ednew {height: 200px;}
.snow-ednew .ql-editor {background-color: #fff;}
.bg-black, .btn-dark {background-color: #FF6F61 !important;transition: 0.6s all;border-color: #FF6F61 !important;}
.bg-black:hover, .btn-dark:hover {opacity: 0.7;}
.btn-outline-dark {border-color: #FF6F61 !important;}
.btn-outline-dark:hover {background-color: #FF6F61 !important;}
.auth-page-wrapper .auth-page-content {position: static;}
.membership_card {background-image: url('../images/membership-card.png');background-repeat: no-repeat;background-position: left top;
    background-size: 100% 100%;height: 285px;
}
.membership_card .card-header {background-color: transparent;border: 0;}
.membership_card .card-header h5 {margin: 0;color: #fff;}
.membership_card .card-body {padding-top: 55px;}
.membership_card .member_info {padding-left: 25px;}
.membership_card .member_info h3 {color: #3AAFA9;position: relative;padding-left: 12px;}
.membership_card .member_info h3:before {content: '';width: 4px;top: 3px;height: 22px;background-color: #FF6F61;position: absolute;left: 0;}
.membership_card .subs_info {padding-left: 55px;margin-top: 55px;}
.membership_card .subs_info span {font-weight: 500;}
.hem-20 {
  height:20em !important
}
.event_banner img {max-height: 410px;width: 100%;object-fit: cover;object-position: left top;}
.event_content p {margin:  0 0 0.6rem;}
.event_content p:only-child br,
.event_content p > br:only-child {
    display: none;
}
.event_sidebar {top: 90px;border: solid 1px #D9D9D9;border-radius: 8px;}