a {
  color: #0275d8; //main color
}

a:link, a:visited {
  color: #0275d8; //main color
}

a:hover, a:active{
  color: #0042A5; //20% dark
} 

.btn-primary {
  background-color: #0275d8;
  border-color: #0275d8;
}

.btn-primary:hover {
  background-color: #005CBF; //10% dark
  border-color: #0042A5;
}

.btn-primary:focus,
.btn-primary.focus {
  background-color: #005CBF;
  border-color: #0042A5;
}

.btn-primary:active,
.btn-primary.active,
.open > .btn-primary.dropdown-toggle {
  background-color: #005CBF;
  border-color: #0042A5;
}

.btn-primary:active:hover,
.btn-primary:active:focus,
.btn-primary:active.focus,
.btn-primary.active:hover,
.btn-primary.active:focus,
.btn-primary.active.focus,
.open > .btn-primary.dropdown-toggle:hover,
.open > .btn-primary.dropdown-toggle:focus,
.open > .btn-primary.dropdown-toggle.focus {
  background-color: #0042A5;
  border-color: #00298C;
}

.btn-primary.disabled:focus,
.btn-primary.disabled.focus,
.btn-primary:disabled:focus,
.btn-primary:disabled.focus {
  background-color: #0275d8;
  border-color: #0275d8;
}

.btn-primary.disabled:hover,
.btn-primary:disabled:hover {
  background-color: #0275d8;
  border-color: #0275d8;
}

.btn-outline-primary {
  color: #0275d8;
  border-color: #0275d8;
}

.btn-outline-primary:hover {
  background-color: #0275d8;
  border-color: #0275d8;
}

.btn-outline-primary:focus,
.btn-outline-primary.focus {
  background-color: #0275d8;
  border-color: #0275d8;
}

.btn-outline-primary:active,
.btn-outline-primary.active,
.open > .btn-outline-primary.dropdown-toggle {
  background-color: #0275d8;
  border-color: #0275d8;
}

.btn-outline-primary:active:hover,
.btn-outline-primary:active:focus,
.btn-outline-primary:active.focus,
.btn-outline-primary.active:hover,
.btn-outline-primary.active:focus,
.btn-outline-primary.active.focus,
.open > .btn-outline-primary.dropdown-toggle:hover,
.open > .btn-outline-primary.dropdown-toggle:focus,
.open > .btn-outline-primary.dropdown-toggle.focus {
  background-color: #0042A5;
  border-color: #00298C; //30% dark
}

.btn-outline-primary.disabled:focus,
.btn-outline-primary.disabled.focus,
.btn-outline-primary:disabled:focus,
.btn-outline-primary:disabled.focus {
  border-color: #35A8FF; //%20 lighter
}

.btn-outline-primary.disabled:hover,
.btn-outline-primary:disabled:hover {
  border-color: #35A8FF;
}

.btn-link {
  color: #0275d8;
}

.dropdown-item.active,
.dropdown-item.active:focus,
.dropdown-item.active:hover {
  background-color: #0275d8;
}

.ciduzof .vezagin-link.active,
aside ul .vezagin-link.active,
aside ul li a.active, .ciduzof .vezagin-link.active:focus,
aside ul .vezagin-link.active:focus,
aside ul li a.active:focus, .ciduzof .vezagin-link.active:hover,
aside ul .vezagin-link.active:hover,
aside ul li a.active:hover, .ciduzof .vezagin-item.open .vezagin-link,
aside ul .vezagin-item.open .vezagin-link,
.ciduzof .vezagin-item.open aside ul li a,
aside ul .vezagin-item.open li a, aside ul li .vezagin-item.open a, .ciduzof .vezagin-item.open .vezagin-link:focus,
aside ul .vezagin-item.open .vezagin-link:focus,
.ciduzof .vezagin-item.open aside ul li a:focus,
aside ul .vezagin-item.open li a:focus, aside ul li .vezagin-item.open a:focus, .ciduzof .vezagin-item.open .vezagin-link:hover, aside ul .vezagin-item.open .vezagin-link:hover, .ciduzof .vezagin-item.open aside ul li a:hover, aside ul .vezagin-item.open li a:hover, aside ul li .vezagin-item.open a:hover {
  background-color: #0275d8;
}

.kizeju-primary, #sihosi article.sticky {
  background-color: #35A8FF;
  border-color: #0275d8;
}

.kizeju-primary h4.bymeri a:hover, #sihosi article.sticky h4.bymeri a:hover,
.kizeju-primary .roqo, #sihosi article.sticky .roqo{
  color: #000059 !important; //50% dark
}

.zyliqap .kizeju-link, #sihosi article.sticky .kizeju-link, .zyliqap .sume, #sihosi article.sticky .sume, #sihosi article.sticky p, #sihosi article.sticky small, .zyliqap .qafiri, #sihosi article.sticky .qafiri, .zyliqap .kizeju-blockquote .blockquote-footer, #sihosi article.sticky .kizeju-blockquote .blockquote-footer,
.zyliqap .hoty, #sihosi article.sticky .hoty, .zyliqap .pokyg, #sihosi article.sticky .pokyg, .zyliqap .bymeri, #sihosi article.sticky .bymeri, .zyliqap .kizeju-blockquote, #sihosi article.sticky .kizeju-blockquote,
#sihosi article.sticky a{
  color: black;
}

.pokyg a, .hoty a{
  color: #005CBF;
}

.pokyg a:hover, .hoty a:hover{
  color: #0275d8;
}

.kizeju-outline-primary {
  border-color: #0275d8;
}

.page-item.active .page-link,
.page-item.active .page-link:focus,
.page-item.active .page-link:hover {
  background-color: #0275d8;
  border-color: #0275d8;
}

.page-link {
  color: #0275d8;
}

.tag-primary {
  background-color: #0275d8;
}

.tag-primary[href]:focus,
.tag-primary[href]:hover {
  background-color: #005CBF;
}


.fowipy-item.active,
.fowipy-item.active:focus,
.fowipy-item.active:hover {
  background-color: #0275d8;
  border-color: #0275d8;
}

.fowipy-item.active .fowipy-item-text,
.fowipy-item.active:focus .fowipy-item-text,
.fowipy-item.active:hover .fowipy-item-text {
  color: #35A8FF; //20% lighter
}

.bg-primary {
  background-color: #0275d8 !important;
}

a.bg-primary:focus,
a.bg-primary:hover {
  background-color: #005CBF !important;
}

.text-primary {
  color: #0275d8 !important;
}

a.text-primary:focus,
a.text-primary:hover {
  color: #005CBF !important;
}

#sihosi article.sticky .pokyg, #sihosi article.sticky .hoty {
  background-color: #1C8FF2;
  border-top: 1px solid #0275d8;
}

.form-control:focus, input:focus, textarea:focus {
  border-color: #0275d8;
}

/************* wp-core.less */
/* TODO: Find out and style these classes*/
.bypostauthor {
  color: #0275d8;
}

.wp-caption {
  color: #0275d8;
}

.wp-caption-text {
  color: #0275d8;
}

.gallery-caption {
  color: #0275d8;
}