:root {
  --blue: #004b21;
  --white: #ffffff; 
  --headerFooter: #FDECBB; 
  --orange: #F26938;
  --menu-bg : #7D1456;
  --page-wrapper-bg-color : #ffefd5;  /*   Page wrapper bg color   */
  --home-card-bg : #FDF295;  /*   Home Page Card flash news, punchagam, upcoming events   */


  --home-header-subheading-color : #F6D700;
  --main-heading-color : #44233B;
  --yellow-lite : #FFEF62;


  /* Devotee Dashboard Css */
  --devotee-dashboard-menu : #fff;
  --devotee-menu-color : #000;
  --active-devotee-dashboard-menu : #09856E;
  --active-devotee-menu-color : #ffffff;
  --devotee-dashboard-menu-color : #000000;
  --devotee-sidebar-wrapper-bg : #ffffff!important;
  --devotee-table-header-bg : #2978B5;
  --dashboard-page-wrapper-bg-color : #fff;
}


.title{
    color: var(--orange)!important;
}
.header-footer-bg {
  background-color: var(--headerFooter)!important;
  color: var(--blue)!important;
}
.footer-icon-color{
	background-color: var(--headerFooter)!important;
	color: var(--blue)!important;
}

#footer .footer-top h4 {
   color: var(--blue)!important;
}

#footer .footer-top .footer-links ul a {
    color: var(--blue)!important;
}

.footer-contact p a {
    color: var(--blue);!important;
}

.menu-bg{
    background-color: var(--menu-bg)!important;
}



.btn-secondary:focus, .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus, .show > .btn-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.25rem rgb(130 138 145 / 0%);
}
.btn-secondary {
    color: #fff;
    background-color: #6c757d00;
    border-color: #ffffff;
}
.btn-secondary:focus {
    color: #fff;
    background-color: #b02135;
    border-color: #ffffff;
    box-shadow: none;
}
.btn-secondary:hover {
    color: #fff;
    background-color: #b02135;
    border-color: #ffffff;
    box-shadow: none;
}
.btn-check:checked+.btn, .btn.active, .btn.show, .btn:first-child:active, :not(.btn-check)+.btn:active {
    color: #fff;
    background-color: #b02135;
    border-color: #ffffff;
    box-shadow: none;
}

.dropdown-item {

    color: #ffffff;
    background-color: #2978B5;
}
.dropdown-item:hover, .dropdown-item:focus {
    color: #ffffff;
    background-color: #0261ab;
}
.dropdown-menu{
    background-color: #2978B5;
}

input::placeholder {
    color: #008080!important; /* change color to red */
}



.filter-bookings[data-bs-popper] {
    top: 100%;
    /* position: absolute; */
    margin-left: 0%!important; 
    margin-top: 0%!important; 
}