/*Blue Branding*/

body.branding-applied .navbar{
    border-top: 3px solid var(--main-color) !important;
}

.branding-applied .card-footer-red,
.branding-applied .btn-red,
.branding-applied #login-form button,
.branding-applied .badge-status-sidebar,
.branding-applied div#view-mode-controls .active,
.branding-applied div#view-mode-controls .btn:hover,
.branding-applied div.dropdown-menu .dropdown-item:hover,
.branding-applied div#calendar td.student-indicator-badge,
.branding-applied div#calendar table thead th,
.branding-applied section#instrument-location-search div.autocomplete-results,
.branding-applied section#instrument-location-search div.autocomplete-results ul li:hover,
.branding-applied section#home-page-search div.autocomplete-results,
.branding-applied section#home-page-search div.autocomplete-results ul li:hover,
.branding-applied section#booking div.booking-breadcrumb button.active,
.branding-applied div#video-playlist ul li.active,
.branding-applied div#video-playlist ul li:hover,
.branding-applied ul.slot-list li:hover,
.branding-applied div#refine-toggle,
.branding-applied section#onboarding-setup-wizard span.current,
.branding-applied section#onboarding-setup-wizard span.checked,
.branding-applied .mobile-search-popout input[type="submit"],
.branding-applied .booking-confirm-sticky::before,
.branding-applied a#notification-toggle span.badge{
    background-color: var(--main-color) !important;
}

.branding-applied div#calendar td:hover .day {
    background-color: var(--main-color);
}

.branding-applied #calendar-view-type .selected {
    background-color: var(--main-color);
}

.branding-applied #calendar-view-type span:hover {
    background-color: var(--main-color);
}

.branding-applied div#calendar td.today .day {
    background-color: var(--main-color);
}

.branding-applied div#mobile-profile-nav div#profile-nav-tabs li a.active,
.branding-applied section#profile-tabs div#desktop-profile-nav div#profile-nav-tabs li a.active {
	box-shadow: inset 0 -4px 0 0 var(--main-color) !important;
}

.branding-applied .top-quicksearch input[type="submit"] {
	background-color: var(--main-color) !important;
	border: 1px solid var(--main-color) !important;
}

.branding-applied .red{
    color: var(--main-color) !important;
}


/*!* Green Branding *!*/
/*body.branding-green{*/
/*    border-top: 3px solid green !important;*/
/*}*/

/*.branding-green .card-footer-red,*/
/*.branding-green .btn-red,*/
/*.branding-green #login-form button,*/
/*.branding-green .badge-status-sidebar,*/
/*.branding-green div#view-mode-controls .active,*/
/*.branding-green div#view-mode-controls .btn:hover,*/
/*.branding-green div.dropdown-menu .dropdown-item:hover,*/
/*.branding-green div#calendar td.student-indicator-badge,*/
/*.branding-green div#calendar table thead th,*/
/*.branding-green section#instrument-location-search div.autocomplete-results,*/
/*.branding-green section#instrument-location-search div.autocomplete-results ul li:hover,*/
/*.branding-green section#home-page-search div.autocomplete-results,*/
/*.branding-green section#home-page-search div.autocomplete-results ul li:hover,*/
/*.branding-green section#booking div.booking-breadcrumb button.active,*/
/*.branding-green div#video-playlist ul li.active,*/
/*.branding-green div#video-playlist ul li:hover,*/
/*.branding-green ul.slot-list li:hover,*/
/*.branding-green div#refine-toggle,*/
/*.branding-green section#onboarding-setup-wizard span.current,*/
/*.branding-green section#onboarding-setup-wizard span.checked,*/
/*.branding-green a#notification-toggle span.badge{*/
/*    background-color: green !important;*/
/*}*/

/*.branding-green div#calendar td:hover {*/
/*    background-color: green;*/
/*}*/

/*.branding-green div#mobile-profile-nav div#profile-nav-tabs li a.active,*/
/*.branding-green section#profile-tabs div#desktop-profile-nav div#profile-nav-tabs li a.active {*/
/*	box-shadow: inset 0 -4px 0 0 green !important;*/
/*}*/

/*.branding-green .top-quicksearch input[type="submit"] {*/
/*	background-color: green !important;*/
/*	border: 1px solid green !important;*/
/*}*/

/*.branding-green .red{*/
/*    color: green !important;*/
/*}*/

/*!* Red Branding *!*/
/*.branding-red .btn-red {*/
/*    background-color: green !important;*/
/*}*/

/*body.branding-red{*/
/*    border-top: 3px solid #ff0000 !important;*/
/*}*/



