.logo, #logo {
    background: url("/CDN/theme/logo/rrif-logo.png") no-repeat;
    background-size: 40%;
    background-position: 10% 60%;
    width: 160px;
}
#sidebar .logo {
    background-size: 30%;
    background-position: 15% 50%;
}
a {
    color: #0075be;
}
a:hover {
    color: #00559e;
}
img.my-theme {background:#0075be;}
.fa-theme, .kron-font  {color:#0075be;}

#master-main-nav .level-1-li > a {color: #0075be;}
#master-main-nav .notification-badge {background: #0075be;}
#user-shortcuts .level-2-li a:hover, #user-shortcuts .level-2-li a:focus { background: #0075be; }
#user-shortcuts .level-2-li a:hover .notification-badge, #user-shortcuts .level-2-li a:focus .notification-badge { color: #0075be; }
.section-nav-2014 .level-1-li:hover { background: #0075be; border-color: #0075be; }
.section-nav-2014 .level-2-li a:hover { background: #0075be; }

#ZC_lang li:hover ul li a:hover{ background:#0075be;}
#ZC_nav li:hover ul li a:hover{ background:#0075be; }

a.class1 {color:#0075be;}
a.class1:visited {color:#0075be;}
a.class1:active {color:#0075be;}
a.class2:hover {color: #00559e;}

.btn-outline-primary {
    color: #0075be;
    border-color: #0075be;
}
.btn-primary, .btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #0075be;
    border-color: #0075be;
}
.btn-outline-primary:not(:disabled):not(.disabled).active, 
.btn-outline-primary:not(:disabled):not(.disabled):active, 
.show > .btn-outline-primary.dropdown-toggle,
.btn-outline-primary:not(:disabled):not(.disabled).active:focus, 
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, 
.show > .btn-outline-primary.dropdown-toggle:focus,
.btn-outline-primary:hover {
    color: #fff;
    background-color: #0075be;
    border-color: #0075be;
}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, 
.show > .btn-primary.dropdown-toggle, .btn-primary:not(:disabled):not(.disabled).active:focus, 
.btn-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus, 
.btn-primary:hover {
    *opacity: .75;
    background-color: #0075be;
    border-color: #0075be;
}
.custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #0075be;
    background-color: #0075be;
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: #0075be;
    opacity: .5;
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: #0075be;
    opacity: .5;
}
.custom-control-input:focus ~ .custom-control-label::before {
    border-color: #888;
    box-shadow: 0 0 0 .2rem rgba(0,0,0,.05);
}
.my-hr {
    border-top: 4px solid #0075be;
    padding-top: 2rem;
}
.bootstrap-datetimepicker-widget table td.active, 
.bootstrap-datetimepicker-widget table td.active:hover, 
.bootstrap-datetimepicker-widget table td span.active {
    background-color: #0075be;
}
.bootstrap-datetimepicker-widget table td.today::before {
    border-bottom-color: #0075be;
    border-top-color: rgba(0, 0, 0, 0.2);
}
.custom-control-input.colored-text:checked + .custom-control-label {
    color: #0075be;
}
.hline-thin {border-top: 1px solid #0075be;}
.hline-thick {border-top: 6px solid #0075be;}
.hline-box {border-top: 6px solid #0075be;border-bottom: 1px solid #0075be;}
.dhxtree_dhx_skyblue .selectedTreeRow { border: 1px solid #0075be;}

a.up{color: #0075be;} 
a.up:hover{text-decoration: underline;}
a.upw{color: #2297dc;}
a.upw:hover{text-decoration: underline;}
.my_tool_tcom { color: #0075be;}
.my_tool_tcom:hover { color: #ffffff !important; background-color: #0075be !important;}
.thick_red { border-top: 6px solid #0075be; margin-left: 0px;;width: 100%;  float: left;}
td .grid_link {color: #0075be;}
a.card-title:hover {color: #0075be;}