:root {
    --psych: #1F9FFD;
}

.b-primary {
    border: 3px solid var(--psych);
}

.border-blue {
    border: 2px solid var(--psych);
}

a:focus, a:hover {
    color: var(--psych);
}

.bg-c-blue {
    background: var(--psych);
}

.price-toggle .active, .choice-toggle .active, .price-toggle span:hover, .choice-toggle span:hover{
    color: var(--psych);
}

p.active > a {
    color: var(--psych);
    font-weight: 500;
}

.badge-inverse-primary {
    border-color: var(--psych);
    color: var(--psych);
}

.nav-left .active, .verslag-content p:last-of-type, .verslag-btns, .faq-btn, .color-blue, .pict {
    color: var(--psych);
}

.pcoded[theme-layout="vertical"] .pcoded-navbar[active-item-theme="theme1"] .pcoded-item>li.active>a, .pcoded[theme-layout="vertical"] .pcoded-navbar[active-item-theme="theme1"] .pcoded-item>li.active:hover>a, .pcoded[theme-layout="vertical"] .pcoded-navbar[active-item-theme="theme1"] .pcoded-item>li.pcoded-trigger>a, .pcoded[theme-layout="vertical"] .pcoded-navbar[active-item-theme="theme1"] .pcoded-item>li.pcoded-trigger:hover>a {
    border-left-color: var(--psych);
}

.pcoded[theme-layout="vertical"] .pcoded-navbar[active-item-theme="theme1"] .pcoded-item li .pcoded-submenu {
    border-left-color: var(--psych);
}

/* a:focus, a:hover, .nav-left > li > p > a:hover {
    color: var(--psych) !important;
} */

.btn-primary, .sweet-alert button.confirm, .wizard>.actions a {
    background-color: var(--psych) !important;
    border-color: var(--psych) !important;
}

.btn-disabled {
    background-color: rgba(70, 128, 255, 0.5) !important;
    border-color: rgba(70, 128, 255, 0.5) !important;
    color: #fff;
    cursor: pointer;
    -webkit-transition: all ease-in 0.3s;
    transition: all ease-in 0.3s;
}

.color-f-primary, .color-f-primary > a, .text-color-primary {
    color: var(--psych) !important;
}

.nav-left .active > a, .nav-left > li > p > a:hover {
    color: var(--psych) !important;
} 

.pcoded[theme-layout="vertical"] .pcoded-navbar[active-item-theme="theme1"] .pcoded-item li .pcoded-submenu li.active>a, .pcoded[theme-layout="vertical"] .pcoded-navbar[active-item-theme="theme1"] .pcoded-item li .pcoded-submenu li:hover>a {
    color: var(--psych) !important;
}

.md-tabs .nav-item.open .nav-link, .md-tabs .nav-item.open .nav-link:focus, .md-tabs .nav-item.open .nav-link:hover, .md-tabs .nav-link.active, .md-tabs .nav-link.active:focus, .md-tabs .nav-link.active:hover {
    color: var(--psych) !important;
}

.nav-tabs .slide {
    background: var(--psych) !important;
}

.bg-blue {
    background: var(--psych) !important;
}

.upgrade-account-block, .plan-videocall-btn, .label-primary, .bg-primary, .verslag-type {
    background-color: var(--psych) !important;
}

.dt-length {
    border: 1px solid var(--psych);
}

.length-item.active {
    color: var(--psych);
}