#home_news a {
    color: #FFF;
}



.post-content thead, tbody, tfoot, tr, td, th {
    border-color: inherit;
    border-style: solid;
    border-width: 1;
}


.form-check-input {
  border: 1px solid rgba(8, 60, 130, 0.5);
}


.btn-tm {
  color: #000;
  background-color: #F2DF74;
  border-color:  #F2DF74;
}



.link-tm {
    color: #004165;
}

.text-red .lineal-fill {
    fill: #F2DF74;
}

.text-green .lineal-fill {
    fill: #F2DF74;
}

.tm-yellow{
background-color:  #F2DF74;	
}

.bg-tm-blue {
    background-color: #004165 !important;
}

.btn-tm:hover {
  color: #000;
  background-color:  #F2DF74;
  border-color:  #F2DF74;
}

.navbar-nav {
 --bs-nav-link-hover-color: #006094;
}

a {
   color: #004165;
}

a:hover {
   color:#006094;
}

.link-dark:hover {
    color: #772432 !important;
}

.dropdown-menu {
  --bs-dropdown-link-hover-color: #006094;
}

.nav-link:focus,.accordion-wrapper .card-header button:before,.accordion-wrapper .card-header button {
  color: #006094;
}

.text-primary {
  color: #006094 !important;
}
.navbar-expand-lg.navbar-light .dropdown:not(.dropdown-submenu)>.dropdown-toggle:after {
    color: #006094;
  }

.badge.bg-yellow.rounded-pill {
  color: #fff;
  background-color: #006094 !important;
}

.navbar-expand-lg.extended .navbar-collapse-wrapper,
  .navbar-expand-lg.fancy .navbar-collapse-wrapper {
    box-shadow: 0rem 0.25rem 0.75rem rgba(30, 34, 40, 0.02);
    width: 100%;
    border-radius: 0.4rem;
  }
.navbar-expand-lg .navbar-other .nav-item.language-select .nav-link {
    font-size: 18px;
  }
.dropdown-item {
   font-size: 15px;
   padding-left: 10;
   padding-right: 10;
   white-space:normal;
}

.btn-primary {
    background-color: #004165;
    border-color: #006094;
}

.btn-primary:hover { 
  background-color: #006094;
  border-color: #006094;
}

.post-meta {  
  font-size: 14px;
  color: #004165;
}
.text-tm {
    color: #004165 !important;
}
.form-select {
  color: #333;
  font-size: 0.75rem; 
}

.form-floating>label {
  color: #60697b;
}
.bg-tm {    
    background-color:  #772432;
}



.btn-soft-tm {
    background-color: #772432;
    color: #FFF;
    border-color: transparent;
}
.btn-soft-tm:hover,
.btn-soft-tm:focus {
  background-color: #F2DF74;
  color: #772432;
  border-color: transparent;
}



.form-control {
 color: #333;
}
.display-1 {
  font-size: 27px;
}
.display-3 {
  font-size: 20px;
}
@media (min-width: 1200px) {
  .fs-56 {
    font-size: 32px !important;
  }
}


.social a:not(.btn-circle) {
  font-size: 15px;
}

.fs-16 {
    font-size: 22px !important;
}

p {
   font-size: 16px;	
}

#logo {

    max-width: 110px;
	
}
.text-inverse {
    color: #fff !important;
}
.btn, .lg-sub-html p, .nav-link, .navbar .btn-sm {
    font-size: 17px;
}

.bg-dark1 {
  background-color: #004165;
}

.h3, h3 {
    font-size: 16px;
}


.display-4 {
  font-size: 24px;
}

.fs-15 {
  font-size: 20px !important;
}

.img-fluid-photo {
  max-width: 80%;
  height: auto; 
  padding-left: 3rem !important;
}
