.kyruus-custom {
  font-family: arial, sans-serif;
}

.kyruus-custom .ky-search-bar.kyruus-config-primary-color {
background-color: #B1E4E3;
}

.kyruus-custom a,
.kyruus-custom a:visited,
.kyruus-custom .nav li:hover a,
.kyruus-custom .nav li:hover a:visited,
.kyruus-custom .nav li.active a,
.kyruus-custom .nav li.active a:visited,
.kyruus-custom .pagination li a,
.kyruus-custom .pagination li a:visited {
  color: #003A96;
}

.kyruus-custom .pagination li.active a {
  color: #ffffff !important;
  background-color: #003A96 ;
  border-color: #003A96 ;
}

.kyruus-custom .ky-label-m {
color: #000000;
}

.kyruus-custom .ky-powered-by-link,
.kyruus-custom .ky-legal,
.kyruus-custom .ky-legal a,
.kyruus-custom .ky-legal a:visited {
color: #000000 !important;
}

.kyruus-custom .kyruus-config-secondary-color,
.kyruus-custom .kyruus-config-secondary-color.active:after {
background-color: #003A96;
}

.kyruus-custom .kyruus-config-secondary-color.button.btn-link,
.kyruus-custom .kyruus-config-secondary-color.button.btn-link:hover,
.kyruus-custom .kyruus-config-secondary-color.button.btn-positive,
.kyruus-custom .kyruus-config-secondary-color.button.btn-positive:hover
.kyruus-custom .kyruus-config-secondary-color.ky-button.btn-link,
.kyruus-custom .kyruus-config-secondary-color.ky-button.btn-link:hover,
.kyruus-custom .kyruus-config-secondary-color.ky-button.ky-btn-positive,
.kyruus-custom .kyruus-config-secondary-color.ky-button.ky-btn-positive:hover {
background-color: #003A96;
border-color: #003A96;
background-image: none;
text-shadow: none;
}

.kyruus-custom .kyruus-config-secondary-color.button.btn-link:hover,
.kyruus-custom .kyruus-config-secondary-color.button.btn-positive:hover,
.kyruus-custom .kyruus-config-secondary-color.ky-button.btn-link:hover,
.kyruus-custom .kyruus-config-secondary-color.ky-button.ky-btn-positive:hover,
.kyruus-custom .kyruus-config-secondary-color.button.btn-link:focus,
.kyruus-custom .kyruus-config-secondary-color.button.btn-positive:focus,
.kyruus-custom .kyruus-config-secondary-color.ky-button.btn-link:focus,
.kyruus-custom .kyruus-config-secondary-color.ky-button.ky-btn-positive:focus {
  background-color: #0077C8;
}

.kyruus-custom .kyruus-config-secondary-color.button.btn-link.disabled,
.kyruus-custom .kyruus-config-secondary-color.ky-button.btn-link.disabled {
background-color: #003A96;
}

.kyruus-custom .kyruus-config-secondary-color.button span,
.kyruus-custom .kyruus-config-quaternary-color.button span {
color: #ffffff;
}

.kyruus-custom .disclaimer.kyruus-config-disclaimer,
.kyruus-custom .disclaimer.kyruus-config-disclaimer:hover {
border-left: 8px solid #003A96;
}

.kyruus-custom .kyruus-config-tertiary-color,
.kyruus-custom .label.kyruus-config-tertiary-color {
background-color: #009ca6;
}

.kyruus-custom .kyruus-config-quaternary-color.button.btn-link,
.kyruus-custom .kyruus-config-quaternary-color.button.btn-link:hover,
.kyruus-custom .kyruus-config-quaternary-color.button.btn-positive,
.kyruus-custom .kyruus-config-quaternary-color.button.btn-positive:hover
.kyruus-custom .kyruus-config-quaternary-color.ky-button.btn-link,
.kyruus-custom .kyruus-config-quaternary-color.ky-button.btn-link:hover,
.kyruus-custom .kyruus-config-quaternary-color.ky-button.ky-btn-positive,
.kyruus-custom .kyruus-config-quaternary-color.ky-button.ky-btn-positive:hover {
background-color: #003A96;
border-color: #ffffff;
background-image: none;
text-shadow: none;
}
