:root {
  --blue: #1e90ff;
  --white: #ffffff; 
  --headerFooter: #76020f!important; 
  --orange: #76020f !important;
  --menu-bg : #A63030!important;
  --page-wrapper-bg-color : #fff;  /*   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;


/* 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;

 

    --main-color-new-theme:#76020f;
    --main-color-new-theme-light:#ebd503;
    --paragraph-font-size:20px;
    --paragraph-color:#0000;
    --font-family:sans-serif;
    --paragraph-font-weight:400;
  }

.title{
    color: var(--orange)!important;
}
.header-footer-bg {
 color: #fff!important;
  background-color: var(--headerFooter)!important;
}
.footer-icon-color{
	background-color: var(--main-color-new-theme)!important;
	color: #fff!important;
}

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

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

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

.menu-bg{
    background: linear-gradient(to top, var(--main-color-new-theme) , var(--main-color-new-theme) );;
}



.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: var(--main-color-new-theme)!important; /* change color to red */
                    }



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