/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/

@media (max-width: 991px) {
	.dark #header, #header.dark {
    background-color: #ad0132;
}

  .dark #header-wrap {
    background-color: #ad0132;
}
}

.dark .heading-block > span:not(.before-heading) {
    color: rgba(255,255,255,0.75);
}

.dark .form-control:not(.not-dark), .dark .sm-form-control:not(.not-dark), .dark .form-select:not(.not-dark) {
    color: #f0f0f0;
    background-color: rgba(0,0,0,0.6);
    border-color: rgba(255,255,255,0.15);
}

.dark .input-group-text {
    color: #f0f0f0;
    background-color: rgba(0,0,0,0.6);
    border-color: rgba(255,255,255,0.15);
}

.dark .form-control:not(.not-dark)::-moz-placeholder { color: rgba(255,255,255,0.75); }
.dark .form-control:not(.not-dark):-ms-input-placeholder { color: rgba(255,255,255,0.75); }
.dark .form-control:not(.not-dark)::-webkit-input-placeholder { color: rgba(255,255,255,0.75); }

a {
    color: #a9dea9;
}

