/* Ajustes franja superior UNED */
h2 { color: #000033;}
h3 {color: #00519e;}
h4 {color: #007BC0;}
h5 {color: #FF3300;}
h6 {color: #000033;}
a {
    color: #00519E;
}


.navbar-brand.logo-text .site-name {font-family: 'Raleway', sans-serif; font-weight:700; font-size: 2rem;}
.uned {padding: 8px;}
.t4-palette-top_uned {background: #eee;}
.t4-palette-top_uned a {color:#007BC0;}
.t4-palette-top_uned a:hover {color:#0D3996;}
    
.breadcrumb .divider:before {color:#007BC0;
    color: #555;
    content: ">" !important;
    display: inline-block;
}

/* Ajustes menú ajuste menu 24-09-24 GQQ*/
.t4-megamenu .dropdown-toggle .item-caret::before {
    border-top: 4px solid #fff;
    border-left: 4px solid rgba(0,0,0,0);
    border-right: 4px solid rgba(0,0,0,0);
    content: "";
    display: block;
}

.t4-megamenu .navbar-nav > li > a, .t4-megamenu .navbar-nav > li > .nav-link {
    font-size: 1.125rem;height: 60px;padding: 20px 1.2rem;
}

/*--------------- MEGA MENU -------------*/

.t4-megamenu .mega-inner {padding-bottom: 0rem;padding-top: 0rem;}
.t4-megamenu.animate.slide .dropdown .dropdown-menu {
    min-width: 0;
    margin-top: -1rem;
    transition-property: margin-top,opacity;
    transition-timing-function: ease;
    background: #0D3996;
}
.t4-palette-mainnav a:hover {background-color: #000033;}
.t4-palette-mainnav .t4-megamenu .navbar-nav > li.active > a, .t4-palette-mainnav .t4-megamenu .navbar-nav > li.active > .nav-link {
  background-color: #003;
}
.t4-megamenu .dropdown-menu {padding: 1rem;}
.t4-megamenu .dropdown-menu li > a:hover {background-color: #003;}
.t4-megamenu .dropdown-menu li > a, .t4-megamenu .dropdown-menu li > .nav-link {padding: .5rem;}
.dropdown-item {white-space: wrap;}
.t4-megamenu .dropdown-menu li > a, .t4-megamenu .dropdown-menu li > .nav-link, .t4-megamenu .dropdown-menu li .dropdown-item {
  padding: .5rem;
}


.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
    content: "\f0c9";
    color: white;
}






.nav-breakpoint-lg .t4-megamenu {
    background: #0D3996
  
}




.t4-megamenu .dropdown-menu li .dropdown-item:hover,
.t4-megamenu .dropdown-menu li .dropdown-item:focus,
.t4-megamenu .dropdown-menu li .dropdown-item:active
{
  
  color: var(--mainnav-link-hover-color);
}

.navbar .navbar-toggler i {
    color: white;
}


/* Fin ajustes menú */



.w-100 {
    width: 100% !important;
    background-color: #0D3996;
}



.tamtex {font-size: 1rem;}
.tamtex-xs {font-size: 0.85rem;}
.tamtex-xl {font-size: 1.125rem;}
.tamtex-xxl {font-size: 1.3rem;}

.header-p {margin-bottom: 0;}

.page-header h1,
.categories-list h1 {
    font-size: 2rem;
    font-weight: 700;
    font-family: 'Raleway', sans-serif;
    text-transform: none;
}

.nombre-personal {
    color: #007bc0;
    font-size: 1.1em;
    font-style: italic;
    border-bottom: 1px dashed #007bc0;
    padding-bottom: 5px;
  font-weight:bold;
}

.fondo {
    background-color: #f9f9f9;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border: 3px solid #eee;
    margin-bottom: 1rem;
    padding: 15px
}

.tituloazul2 {
    background-color: #00519E;
    color: #FFFFFF;
    line-height: normal;
    text-align: center;
    font-family: Arial;
    font-size: 22px;
    display: inline-block;
    float: left;
    padding: 8px 15px;
    margin: 20px 0px;
}
.contenidofechas {
  width: 98%;
  background-color: #FFF;
  display: inline-block;
  float: left;
}
.principalfechas {
  width: 98%;
  background-color: #FFF;
  display: inline-block;
  float: left;
}
#fecha {
  width: 380px;
  font-size: 16px;
  display: inline-block;
  margin: 10px 0px;
}
.texto1 {
  width: 30%;
  color: #003366;
  font-size: 18px;
  display: inline-block;
  float: left;
  padding-right: 5px;
  font-weight: 700;
}
.texto2 {
  width: 50%;
  font-size: 14px;
  display: inline-block;
  float: left;
  line-height: 24px;
}
.bordeamarillo {
  border-left: 6px solid #FFC211;
  height: 125px;
  left: 50%;
  top: 0;
  width: 6px;
  display: block;
  float: left;
  padding: 10px;
}
.article-info {
  overflow: initial;
}
.tituloamarillo {
    background-color: #FFC211;
    box-sizing: content-box;
    color: #003366;
    text-align: center;
    font-family: Arial;
    font-size: 22px;
    line-height: normal;
    display: inline-block;
    padding: 8px 15px;
    margin: 20px 0px;
}


/* Footer */
.t4-palette-pie_sitio {background-color: #eee;}



/* MOBILE */

@media (min-width:992px) {
    .t4-megamenu .dropdown-menu {
        background: #007bc0;
        -webkit-box-shadow: 0 0 0 1px rgb(0 0 0 / 10%);
        box-shadow: 0 0 0 1px rgb(0 0 0 / 10%);
    }
}




/*md small*/
@media (max-width: 575.98px) { .cintillo-tx {display: none;}
  .hide-uned {display:none;} }

  /* `lg` applies to medium devices (tablets, less than 992px)*/
@media (max-width: 991.98px) { .hide-uned {display:none;} }

@media (max-width:360px) {
    .navbar-brand {white-space: normal}
    .navbar .navbar-toggler i {color: #fff}
    .hide-uned {display: none}
}

@media (max-width: 991.98px){
.t4-offcanvas-toggle {text-align: right;padding: 16px 0px;} /* ajustes menu 24-09-24 GQQ*/
.t4-offcanvas-toggle i {font-size: 28px;} /* ajustes menu 24-09-24 GQQ*/
}






.t4-megamenu .dropdown-menu {
    background: #ffffff;
    -webkit-box-shadow: 0 0 0 1px rgb(0 0 0 / 10%);
    box-shadow: 0 0 0 1px rgb(0 0 0 / 10%);
}

.navbar-toggler i {
    color: #fff;
}








/*------------------ tablas --------------*/
#box-hor-table td {
    padding: 8px;
    background: #f2f2f2;
    border-bottom: 1px solid #fff;
    color: #669;
    border-top: 1px solid transparent;
    border-right: 1px solid #fff;
}

.t4-footnav  .container {
  background-color: #1A61AB; 
    padding-top: 2rem;
    padding-bottom: 2rem;
  color: #f8f9fa;
}
.t4-palette-footer {
    background-color: #1A61AB; 
    color: #f8f9fa;
}
.t4-footnav a {
  color: #f8f9fa;
}

.navbar-brand {
    overflow-wrap: normal;
	word-wrap:break-word;
white-space:normal;
}

.t4-header{
    overflow-wrap: normal;
	word-wrap:break-word;
white-space:normal;
}

p.readmore .btn, p.readmore .blog-list .item-readmore a, .blog-list .item-readmore p.readmore a {
    background-color: #1A61AB;
}


.t4-palette-blue {
    background-color: #00519E;

}







/* MOBILE */

@media (min-width:992px) {
    .t4-megamenu .dropdown-menu {
       
        -webkit-box-shadow: 0 0 0 1px rgb(0 0 0 / 10%);
        box-shadow: 0 0 0 1px rgb(0 0 0 / 10%);
    }
}



@media (max-width: 991.98px){
.t4-offcanvas-toggle {text-align: right;padding: 16px 0px;} /* ajustes menu 24-09-24 GQQ*/
.t4-offcanvas-toggle i {font-size: 28px;} /* ajustes menu 24-09-24 GQQ*/
}


.fondo-equipo {
    background: #000033;
    border-radius: 0.5rem;
}


.text-equipo {
    color: #FFF;
    font-family: "Raleway", sans-serif;
    font-size: 1.5rem;
    line-height: 1.875rem;
}

h2 {
    color: #0D3996;
}

.fondo-mision {
    border-radius: 0.5rem;
    background: #0D3996;
    padding: 2.5rem;
}

.t4-footnav  .container {
    background-color: none;
    padding-top: 2rem;
    padding-bottom: 2rem;
    color: #f8f9fa;
}

.fondo-mision p, .fondo-mision ul li {
    color: #fff;
}

.fondo-mision h2 {
    color: #fff;
    border-bottom: 1px solid #7F9ACC;
}



.t4-footnav  .container {
    background-color: #0D3996;
    padding-top: 2rem;
    padding-bottom: 2rem;
    color: #f8f9fa;
}



.border-top {
    border-top: none !important;
}

.fields-container {
    list-style-type: none;
    padding: 8px;
    font-size: 14px;
    font-family: open sans;
    color: #919393;
}