.logo {
    background: url("/CDN2/theme_fax/images/ephzbh-logo.png") no-repeat;
	background-size: 18%;
	background-position: 20% 50%;
}
a {
    color: #1569a2;
}
a:hover {
    color: #1468a1;
}
.btn-outline-primary {
    color: #1569a2;
    border-color: #1569a2;
}
.btn-primary, .btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #1569a2;
    border-color: #1569a2;
}
.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: #1569a2;
    border-color: #1569a2;
}
.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: #1468a1;
    border-color: #1468a1;
}
.custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #1569a2;
    background-color: #1569a2;
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: #1569a2;
    opacity: .5;
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: #1569a2;
    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 #1569a2;
    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: #1569a2;
}
.bootstrap-datetimepicker-widget table td.today::before {
    border-bottom-color: #1569a2;
    border-top-color: rgba(0, 0, 0, 0.2);
}
.custom-control-input.colored-text:checked + .custom-control-label {
    color: #1569a2;
}
.text-theme {
    color: #1569a2;
}
.tooltip-inner {
    background-color: #1569a2;
}
.bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .bs-tooltip-bottom .arrow::before {
    border-bottom-color: #1569a2;
}
.bs-tooltip-auto[x-placement^="right"] .arrow::before, .bs-tooltip-right .arrow::before {
    border-right-color: #1569a2;
}
.bs-tooltip-auto[x-placement^="left"] .arrow::before, .bs-tooltip-left .arrow::before {
    border-left-color: #1569a2;
}
.bs-tooltip-auto[x-placement^="top"] .arrow::before, .bs-tooltip-top .arrow::before {
    border-top-color: #1569a2;
}
#ZC_close_pdf {
    background-color: #1569a2;
    border-color: #1569a2;
	color: #fff;
}
#ZC_close_pdf:hover, #ZC_close_pdf:focus, #ZC_close_pdf:active {
    background-color: #1468a1;
    border-color: #1468a1;
}
