/* Automatic branding for app.itelabel.brand.love */

.navbar,
.md-skin .navbar,
.md-skin .navbar-static-top,
.md-skin .navbar-fixed-top,
.md-skin:not(.app-admin-panel-index):not(.app-engagement-profile-index):not(.app_footprint):not(.app_cryptokred) .nav.navbar-right > li > a,
.md-skin:not(.app-admin-panel-index):not(.app-engagement-profile-index):not(.app_footprint):not(.app_cryptokred) .nav.navbar-right > li > a:hover,
.md-skin:not(.app-admin-panel-index):not(.app-engagement-profile-index):not(.app_footprint):not(.app_cryptokred) .nav.navbar-right > li > a:focus,
.md-skin:not(.app-admin-panel-index):not(.app-engagement-profile-index):not(.app_footprint):not(.app_cryptokred) .nav.navbar-right > li > a:active,
.md-skin .nav.navbar-right > li > p {
background-color: #431F8E !important;
color: #FFFFFF !important;
}

[data-controller="index"][data-action="index"] .nav .app_contentbox-edit-button-container button,
.top-navigation .nav > li > a,
.md-skin .top-navigation .nav > li > a,
.top-navigation .navbar-brand,
.md-skin .top-navigation .navbar-brand {
color: #FFFFFF;
}

.dropdown-menu > li > a:hover,
.md-skin .dropdown-menu > li > a:focus,
.md-skin .dropdown-menu > li > a:hover {
background-color: #431F8E;
color: #FFFFFF;
}

.dropdown-menu > li > a {
background: #FFFFFF none;
color: #431F8E;
}

.dropdown-menu > li > a:hover {
background: #431F8E none;
}

.btn-primary.btn-outline {
color: #431F8E;
}

.btn-primary {
background-color: #431F8E;
border-color: #431F8E;
color: #FFFFFF;
}

.btn-primary.disabled,
.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled:active,
.btn-primary.disabled.active,
.btn-primary[disabled],
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:active,
.btn-primary.active[disabled],
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary.active {
background-color: #431F8E;
border-color: #431F8E;
}

.buttoncolor,
.buttonrev,
.button-rev,
.btn-rev {
color: #431F8E;
}

.dropdown-menu > li > a:hover {
color: #FFFFFF;
background: #431F8E none;
}

.profile-tabs {
color: #a37fee;
background: #FFFFFF;
}

.profile-tabs.active,
.nav-tabs.active,
.md-skin.top-navigation .nav > li.active a,
.md-skin.top-navigation .nav > li.active a.hover,
.md-skin.top-navigation .nav > li.active a {
color: #FFFFFF;
background: #a37fee;
}

.nav-tabs,
.md-skin.top-navigation:not(.serenade-skin) .nav > li a,
.md-skin.top-navigation:not(.serenade-skin) .nav > li a.hover,
.md-skin.top-navigation:not(.serenade-skin) .nav > li a:hover,
.md-skin.top-navigation:not(.serenade-skin) .nav > li a {
color: #a37fee;
background: #FFFFFF;
}

.tab-button:hover,
.tab-button:focus,
.tab-button:active,
.tab-button.active,
.open .dropdown-toggle.tab-button,
.tab-button:active:focus,
.tab-button:active:hover,
.tab-button.active:hover,
.tab-button.active:focus {
background-color: #431F8E !important;
border-color: #431F8E !important;
border-bottom: 4px solid #377ef7 !important;
}

.buttonoutline,
.button-outline,
.btn-out{
border-color: #a37fee;
color: #a37fee;
border: 1px solid #a37fee;
}

.clickable,
.clickable:hover {
background-color: #FFFFFF;
}

.clickable.selected:hover, .clickable.selected:active, .clickable.selected:link, .clickable.selected {
background-color: #ede9f4 !important;
}

/*
.contact-tag {
color: #a37fee;
border: solid 1px #a37fee;
border-radius: 50px;
}
*/

.contact-tag {
border: 1px solid #f1f1f1 !important;
border-radius: 50px !important;
font-size: 12px !important;
color: #666666 !important;
}

.nav-tab-compact,
#nav_dropdown {
background-color: #431F8E !important;
color: #FFFFFF !important;
}

.label-warning,
.badge-warning {
background-color:  #377ef7;
color:  #FFFFFF;
}

.badge-selected {
background-color: #431F8E;
}

/* Link color */

    .crm-unmarked-link {
    color: #000000;
    }

.fav-star,
.crm-simple-icon {
    color: #431F8E;
}

.dropdown-item.active,
.dropdown-item:active,
.dropdown-item.hover,
.dropdown-item:hover {
    background-color: #431F8E;
}

