/* START ACCESSIBILITY */

.btn-check:checked + .btn.btn-primary, .btn-check:active + .btn.btn-primary, .btn.btn-primary:focus:not(.btn-active), .btn.btn-primary:hover:not(.btn-active), .btn.btn-primary:active:not(.btn-active), .btn.btn-primary.active, .btn.btn-primary.show, .show > .btn.btn-primary {
	color: #FFFFFF;
	border-color: #05699e;
	background-color: #05699e !important;
}

.btn.btn-primary {
    border-color: #05699e;
	background-color: #05699e !important;
}

.text-primary {
	color: #05699e !important;
}

.bg-primary {
	background-color: #05699e !important;
}

[data-kt-sticky-landing-header="on"] .landing-header .menu .menu-link.active {
    color: #05699e;
    background-color: rgba(239, 242, 245, 0.4);
}

.badge-primary {
    color: #FFFFFF;
    background-color: #05699e;
}

.input-group-text {
    background-color: #05699e;
    color: #FFFFFF;
    border: 2px solid #05699e;
}

.text-danger-accessible {
    color: #cd2026;
}

.btn-check:checked + .btn.btn-danger-accessible,
.btn-check:active + .btn.btn-danger-accessible,
.btn.btn-danger-accessible:focus:not(.btn-active),
.btn.btn-danger-accessible:hover:not(.btn-active),
.btn.btn-danger-accessible:active:not(.btn-active),
.btn.btn-danger-accessible.active,
.btn.btn-danger-accessible.show,
.show > .btn.btn-danger-accessible {
	color: #FFFFFF;
	border-color: #cd2026;
	background-color: #cd2026 !important;
}


.alert-info {
    color: #44228c;
    background-color: #eee8f9;
    border-color: #eee8f9;
}

li.paginate_button.page-item.previous.disabled a,
li.paginate_button.page-item.next.disabled a,
td.dataTables_empty
{
  color:#333333;
}

/* END ACCESSIBILITY */

.circle_container {
    background-color: #3077bf;
    border-radius: 50%;
}

#kt_sign_in_form input.form-control {
    background-color: #dddddd;
}

.br-25 {
    border-radius: 25px;
}

.text-justify {
    text-align: justify;
}

.contact_item_container {
    display:table
}

.contact_item {
   height:200px;
   width:160px;
   text-align: center;
   display: table-cell;
}

p.qualification {
    font-size:11px;
}

p.contact_section {
    font-size:11px;
}

.data_number {
    font-size:50px;
}

.icon_pell_data {
    font-size:50px;
  }

#kt_cookie_policy_container {
    display:none;
    z-index: 2;
}

.text-right {
    text-align:right;
}

body .bottom_menu_section li a:hover {
    color: aqua !important
}

#cookie_types {
    padding-left:0;
    margin-left:0;
    list-style:none;
}


a:not([class*="btn"]):not(.text-white):not(.menu-link) {
    color: #006699 !important;
}