*,*:before, *:after{
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
header.header-nueva-tribuna,footer.footer-nueva-tribuna,
header.header-nueva-tribuna *,footer.footer-nueva-tribuna *,
header.header-nueva-tribuna *:before, header.header-nueva-tribuna *:after,
footer.footer-nueva-tribuna *:before, footer.footer-nueva-tribuna *:after{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

input[type="button"], input[type="submit"], input[type="reset"], button{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
input[type="file"]::-webkit-file-upload-button{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
header.header-nueva-tribuna#navbar{
    height:auto;
    background:none;
    position:static;
}
header.header-nueva-tribuna .accesos{
    color:white;
    background: none repeat scroll 0 0 #3d5172;
    width: 100%;
    height:auto;
}

header.header-nueva-tribuna.navbar-fixed-top .container {
    padding-right: 12px;
    padding-left: 12px;
    margin-right: auto;
    margin-left: auto;
    width:100%;
}
@media (min-width: 768px) {
    header.header-nueva-tribuna.navbar-fixed-top .container {
        width: 750px;
    }
}
@media (min-width: 992px) {
    header.header-nueva-tribuna.navbar-fixed-top .container {
        width: 970px;
    }
}
@media (min-width: 1200px) {
    header.header-nueva-tribuna.navbar-fixed-top .container {
        width: 1170px;
    }
}
header.header-nueva-tribuna .accesos .container .row{
    padding:0 12px;
    margin-left:-12px;
    margin-right:-12px;
}
header.header-nueva-tribuna .accesos .container .row .logos{
    padding:10px;
}
header.header-nueva-tribuna .accesos a{
    color:white;
}
header.header-nueva-tribuna .accesos .container .row .logos .wk{
    margin-left:20px;
}
header.header-nueva-tribuna .accesos .accesos-agrupados {
    text-align: right;
    font-size: 16px;
    padding: 10px;
    font-weight:normal;
}
@media (max-width: 767px){
    header.header-nueva-tribuna .accesos .accesos-agrupados {
        text-align: center;
        font-size: 14px;
        padding: 4px;
    }
}
header.header-nueva-tribuna .row{
    margin-left:-12px;
    margin-right:-12px;
}
header.header-nueva-tribuna .col-xs-1, header.header-nueva-tribuna .col-sm-1, header.header-nueva-tribuna .col-md-1, header.header-nueva-tribuna .col-lg-1, header.header-nueva-tribuna .col-xs-2, header.header-nueva-tribuna .col-sm-2, header.header-nueva-tribuna .col-md-2, header.header-nueva-tribuna .col-lg-2, header.header-nueva-tribuna .col-xs-3, header.header-nueva-tribuna .col-sm-3, header.header-nueva-tribuna .col-md-3, header.header-nueva-tribuna .col-lg-3, header.header-nueva-tribuna .col-xs-4, header.header-nueva-tribuna .col-sm-4, header.header-nueva-tribuna .col-md-4, header.header-nueva-tribuna .col-lg-4, header.header-nueva-tribuna .col-xs-5, header.header-nueva-tribuna .col-sm-5, header.header-nueva-tribuna .col-md-5, header.header-nueva-tribuna .col-lg-5, header.header-nueva-tribuna .col-xs-6, header.header-nueva-tribuna .col-sm-6, header.header-nueva-tribuna .col-md-6, header.header-nueva-tribuna .col-lg-6, header.header-nueva-tribuna .col-xs-7, header.header-nueva-tribuna .col-sm-7, header.header-nueva-tribuna .col-md-7, header.header-nueva-tribuna .col-lg-7, header.header-nueva-tribuna .col-xs-8, header.header-nueva-tribuna .col-sm-8, header.header-nueva-tribuna .col-md-8, header.header-nueva-tribuna .col-lg-8, header.header-nueva-tribuna .col-xs-9, header.header-nueva-tribuna .col-sm-9, header.header-nueva-tribuna .col-md-9, header.header-nueva-tribuna .col-lg-9, header.header-nueva-tribuna .col-xs-10, header.header-nueva-tribuna .col-sm-10, header.header-nueva-tribuna .col-md-10, header.header-nueva-tribuna .col-lg-10, header.header-nueva-tribuna .col-xs-11, header.header-nueva-tribuna .col-sm-11, header.header-nueva-tribuna .col-md-11, header.header-nueva-tribuna .col-lg-11, header.header-nueva-tribuna .col-xs-12, header.header-nueva-tribuna .col-sm-12, header.header-nueva-tribuna .col-md-12, header.header-nueva-tribuna .col-lg-12,
footer.footer-nueva-tribuna .col-xs-1, footer.footer-nueva-tribuna .col-sm-1, footer.footer-nueva-tribuna .col-md-1, footer.footer-nueva-tribuna .col-lg-1, footer.footer-nueva-tribuna .col-xs-2, footer.footer-nueva-tribuna .col-sm-2, footer.footer-nueva-tribuna .col-md-2, footer.footer-nueva-tribuna .col-lg-2, footer.footer-nueva-tribuna .col-xs-3, footer.footer-nueva-tribuna .col-sm-3, footer.footer-nueva-tribuna .col-md-3, footer.footer-nueva-tribuna .col-lg-3, footer.footer-nueva-tribuna .col-xs-4, footer.footer-nueva-tribuna .col-sm-4, footer.footer-nueva-tribuna .col-md-4, footer.footer-nueva-tribuna .col-lg-4, footer.footer-nueva-tribuna .col-xs-5, footer.footer-nueva-tribuna .col-sm-5, footer.footer-nueva-tribuna .col-md-5, footer.footer-nueva-tribuna .col-lg-5, footer.footer-nueva-tribuna .col-xs-6, footer.footer-nueva-tribuna .col-sm-6, footer.footer-nueva-tribuna .col-md-6, footer.footer-nueva-tribuna .col-lg-6, footer.footer-nueva-tribuna .col-xs-7, footer.footer-nueva-tribuna .col-sm-7, footer.footer-nueva-tribuna .col-md-7, footer.footer-nueva-tribuna .col-lg-7, footer.footer-nueva-tribuna .col-xs-8, footer.footer-nueva-tribuna .col-sm-8, footer.footer-nueva-tribuna .col-md-8, footer.footer-nueva-tribuna .col-lg-8, footer.footer-nueva-tribuna .col-xs-9, footer.footer-nueva-tribuna .col-sm-9, footer.footer-nueva-tribuna .col-md-9, footer.footer-nueva-tribuna .col-lg-9, footer.footer-nueva-tribuna .col-xs-10, footer.footer-nueva-tribuna .col-sm-10, footer.footer-nueva-tribuna .col-md-10, footer.footer-nueva-tribuna .col-lg-10, footer.footer-nueva-tribuna .col-xs-11, footer.footer-nueva-tribuna .col-sm-11, footer.footer-nueva-tribuna .col-md-11, footer.footer-nueva-tribuna .col-lg-11, footer.footer-nueva-tribuna .col-xs-12, footer.footer-nueva-tribuna .col-sm-12, footer.footer-nueva-tribuna .col-md-12, footer.footer-nueva-tribuna .col-lg-12{
    padding: 12px
}
header.header-nueva-tribuna h1,header.header-nueva-tribuna .eslogan{
    font-style: italic;
    font-weight: 500;
    font-size: 24px;
    padding: 0;
    margin: 4px 0;
    line-height: 1.1;
}
@media (max-width: 767px){
    header.header-nueva-tribuna h1,header.header-nueva-tribuna .eslogan{
        padding: 0 40px 0 0;
    }
}
@media (max-width: 610px){
    header.header-nueva-tribuna h1, header.header-nueva-tribuna .eslogan {
        font-size: 18px;
        margin: 3px 0;
        padding: 0 40px 0 0;
    }
}
@media (max-width: 470px){
    header.header-nueva-tribuna h1, header.header-nueva-tribuna .eslogan {
        font-size: 16px;
        margin: 2px 0;
        padding: 0 32px 0 0;
    }
}
@media (max-width: 420px){
    header.header-nueva-tribuna h1, header.header-nueva-tribuna .eslogan {
        font-size: 14px;
        margin: 0;
        padding: 0 32px 0 0;
    }
}


header.header-nueva-tribuna #buscador-cabecera {
    margin: 12px 0;
    font-family: 'Raleway', sans-serif;
    background: transparent url(https://cdn.ineaf.es/static/img/home/fondo-buscador.png) no-repeat;
    border-radius: 4px;
    color: #555555;
    display: inline-block;
    font-size: 14px;
    height: 32px;
    line-height: 20px;
    padding: 4px 6px 4px 56px;
    vertical-align: middle;
    border: 1px solid #CCCCCC;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    width:100%;
}
header.header-nueva-tribuna #buscador-cabecera:focus{
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}
@media (max-width: 767px){
    header.header-nueva-tribuna .contenedor-buscador-cabecera {
        display: none;
    }
}

header.header-nueva-tribuna .contenedor-buscador-cabecera .res-descriptivo{
    position: absolute;
    right: 0;
    display: none;
    background-color: white;
    z-index: 999;
    width: 600px;
    border: 1px solid #b1b1b1;
    -webkit-box-shadow: 4px 4px 11px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 4px 4px 11px 0px rgba(0,0,0,0.75);
    box-shadow: 4px 4px 11px 0px rgba(0,0,0,0.75);
}
header.header-nueva-tribuna .contenedor-buscador-cabecera .filtros-descriptivo {
    float: left;
    width: 40%;
}
header.header-nueva-tribuna .contenedor-buscador-cabecera .filtros-descriptivo .contenedor-filtros-descriptivos p, header.header-nueva-tribuna .contenedor-buscador-cabecera .resultados-descriptivo p {
    border-bottom: 1px solid #0c496c;
    padding: 10px 15px;
    text-transform: uppercase;
    font-size: 16px;
    color: rgb(28,86,156);
    font-weight: bold;
}
header.header-nueva-tribuna .contenedor-buscador-cabecera .filtros-descriptivo .categorias-descriptivo p, header.header-nueva-tribuna .contenedor-buscador-cabecera .filtros-descriptivo .tipo-descriptivo p {
    background-color: rgb(114,137,171);
    color: white;
    font-size: 16px;
    padding: 2px 15px;
    text-transform: uppercase;
    margin: 15px 0px 10px;
    border: none;
}
header.header-nueva-tribuna .contenedor-buscador-cabecera button#btn-tipo, header.header-nueva-tribuna .contenedor-buscador-cabecera button#btn-cat {
    background: transparent;
    border: none;
    color: white;
    float: right;
}
header.header-nueva-tribuna .contenedor-buscador-cabecera .resultados-descriptivo {
     float: right;
     width: 60%;
     background-color: rgb(238,238,238);
     padding-bottom: 10px;
 }
header.header-nueva-tribuna .contenedor-buscador-cabecera .resultados-descriptivo .item-descriptivo {
    background-color: white;
    margin: 0px 8px 8px 15px;
    padding: 10px 20px;
}
header.header-nueva-tribuna .contenedor-buscador-cabecera .resultados-descriptivo .item-descriptivo .titulo-descriptivo a {
    color: rgb(28,86,156);
    font-size: 14px;
    font-weight: bold;
}
header.header-nueva-tribuna .contenedor-buscador-cabecera .resultados-descriptivo .item-descriptivo .titulo-descriptivo {
    margin-bottom: 5px;
}
header.header-nueva-tribuna .contenedor-buscador-cabecera .resultados-descriptivo .item-descriptivo .info-descriptivo .duracion-descriptivo {
    margin-right: 20px;
    font-size: 14px;
}
header.header-nueva-tribuna .contenedor-buscador-cabecera .filtros-actual li i.fa.fa-check {
    color: rgb(233,189,0);
    margin-right: 5px;
}
header.header-nueva-tribuna .contenedor-buscador-cabecera .filtros-descriptivo ul {
    margin-left: 15px;
}
header.header-nueva-tribuna .contenedor-buscador-cabecera .filtros-descriptivo li {
    list-style: none;
    margin: 2px 0px;
}
header.header-nueva-tribuna .contenedor-buscador-cabecera .filtros-actual li {
    font-size: 14px;
}
header.header-nueva-tribuna .contenedor-buscador-cabecera .filtros-descriptivo li a {
    font-size: 14px;
    color: #4b4b4b;
    font-weight: bold;
}
header.header-nueva-tribuna .contenedor-buscador-cabecera .filtros-actual li i.fa.fa-times {
    float: right;
    margin: 3px 20px 0px 0px;
}
header.header-nueva-tribuna .contenedor-buscador-cabecera .filtros-actual li.first i.fa.fa-times {
    display: none;
}
header.header-nueva-tribuna .contenedor-buscador-cabecera .filtros-descriptivo .categorias-filtros p,header.header-nueva-tribuna .contenedor-buscador-cabecera .filtros-descriptivo .tipo-filtro p {
    background-color: #efad31;
    color: #3e3e3e;
    text-transform: initial;
    font-weight: bold;
    font-size: 14px;
    padding: 0px 5px;
}
header.header-nueva-tribuna .contenedor-buscador-cabecera .filtros-descriptivo .actual-descriptivo .filtros-actual h3 {
    display: none;
}
header.header-nueva-tribuna .contenedor-buscador-cabecera .resto-busq {
    text-align: center;
    padding-bottom: 20px;
}
header.header-nueva-tribuna .contenedor-buscador-cabecera .resto-busq a {
    padding: 8px;
    color: rgb(28,86,156);
}
header.header-nueva-tribuna .contenedor-buscador-cabecera .resultados-descriptivo .contenedor-items-descriptivo {
    overflow: auto;
    height: 650px;
    margin-right: 10px;
}
header.header-nueva-tribuna #menu-fijo {
    background-color: #eff0f1;
}
header.header-nueva-tribuna #menu-fijo .row.equal-height {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
}
header.header-nueva-tribuna .contenedor-item-menu {
    padding: 14px 45px;
    text-align: center;
    font-size: 14px;
    font-weight: 500;
    position: relative;
    cursor: pointer;
    transition: 0.2s all;
    -webkit-transition: 0.2s all;
}

header.header-nueva-tribuna .contenedor-item-menu:hover {
    background: #333430;
    color:#FFF;
}

header.header-nueva-tribuna .contenedor-item-menu:hover .enlace-inactivo-movil,header.header-nueva-tribuna #menu-fijo .contenedor-item-menu:hover > a {
    color:#FFF !important;
    text-decoration: none;
}

header.header-nueva-tribuna #menu-fijo .contenedor-item-menu > a, header.header-nueva-tribuna #menu-fijo .contenedor-item-menu .item-menu > a{
    color: #333;
}

header.header-nueva-tribuna #menu-fijo .contenedor-item-menu .submenu {
    position: absolute;
    z-index: 9;
    background-color: #333430;
    top: 48px;
    text-align: left;
    min-width: 300px;
    display: none;
    color: #ffffff;
    padding-top: 12px;
    left:0;
}

header.header-nueva-tribuna #menu-fijo .contenedor-item-menu .submenu .tipos-programa {
    background-color: #eff0f1;
    color:#333 !important;
}

header.header-nueva-tribuna #menu-fijo .contenedor-item-menu .submenu .tipos-programa a {
    color: #333 !important;
}

header.header-nueva-tribuna #menu-fijo .contenedor-item-menu .submenu .tipos-programa .item-submenu a{
    color: #4c4d4b;
}
header.header-nueva-tribuna #menu-fijo .contenedor-item-menu .submenu .tipos-programa .item-submenu:first-child{
    padding: 8px 0 8px 0;
}

header.header-nueva-tribuna #menu-fijo .contenedor-item-menu .submenu .tipos-programa .item-submenu:last-child {
    border-bottom:none;
}
header.header-nueva-tribuna #menu-fijo .contenedor-item-menu .submenu .universitarios-ucjc{
    background: #8b161a;
    color:white;
}
header.header-nueva-tribuna #menu-fijo .contenedor-item-menu:hover .submenu {
    display: block;
}


@media (min-width:992px) and (max-width: 1200px){
    header.header-nueva-tribuna .contenedor-item-menu {
        padding: 14px 28px;
    }
}

@media (min-width: 768px) and (max-width:991px){
    header.header-nueva-tribuna .contenedor-item-menu {
        padding: 14px 8px;
    }
}

@media (max-width: 767px){
    header.header-nueva-tribuna #menu-fijo{
        display:none;
        max-width:80%;
        background: #333430;
        padding-bottom:15px;
        position: absolute;
        z-index: 10;
        right: 15px;
        top:85px;
    }

    header.header-nueva-tribuna #menu-fijo .container{
        padding-left: 0;
        padding-right: 0;
    }
    header.header-nueva-tribuna #menu-fijo .container .row{
        margin-left: 0;
        margin-right: 0;
    }
    header.header-nueva-tribuna #menu-fijo .contenedor-item-menu{
        padding: 8px 0;
        background: #333430;
        color:#FFF;
        text-align:left;
        position:relative;
        width:100%;
    }

    header.header-nueva-tribuna #menu-fijo .contenedor-item-menu:after {
        content: " ";
        width: 85%;
        margin:0 auto;
        position: absolute;
        bottom:0;
        left:20px;
        height:1px;
        background: #FFF;
    }

    header.header-nueva-tribuna #menu-fijo .contenedor-item-menu.activo:after {
        display:none;
    }

    header.header-nueva-tribuna #menu-fijo .contenedor-item-menu .titulo-cabecera {
        margin-left:20px;
        color:#FFF;
    }

    header.header-nueva-tribuna #menu-fijo .contenedor-item-menu > .item-menu > a,header.header-nueva-tribuna #menu-fijo .contenedor-item-menu > a {
        color:#FFF;
    }
    header.header-nueva-tribuna #menu-fijo .contenedor-item-menu .submenu{
        position: initial;
        padding:0;
        z-index: 1;
        text-align: center;
        top: 0;
        margin-top: 12px;
        width:100%;
        min-width:initial;
        background:#eff0f1;
        color:#333;
    }

    header.header-nueva-tribuna #menu-fijo .contenedor-item-menu .submenu .item-submenu {
        text-align:left;
    }

    header.header-nueva-tribuna #menu-fijo .contenedor-item-menu .submenu .item-submenu.ultimo {
        border-width:1px;
    }

    header.header-nueva-tribuna #menu-fijo .contenedor-item-menu .submenu .item-submenu a {
        color:#333 !important;
    }

    header.header-nueva-tribuna #menu-fijo .contenedor-item-menu:hover .submenu{
        display: none;
    }
    header.header-nueva-tribuna #menu-fijo .contenedor-item-menu .item-menu .fa-angle-right{
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
        transition: .3s all;
    }
    header.header-nueva-tribuna #menu-fijo .contenedor-item-menu .item-menu .fa-angle-right.desplegado{
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
        transition: .3s all;
    }


    header.header-nueva-tribuna #menu-fijo .contenedor-item-menu .submenu {
        position: initial;
        z-index: 1;
        text-align: center;
        top: 0;
        margin-top: 12px;
    }
    header.header-nueva-tribuna #menu-fijo{
        display:none;
    }
}
@media (max-width: 767px){
    header.header-nueva-tribuna #menu-fijo .contenedor-item-menu:hover .submenu {
        display: none;
    }
}
header.header-nueva-tribuna #menu-fijo .contenedor-item-menu .submenu .item-submenu {
    border-bottom: 1px solid #8b8786;
    padding: 8px 0;
    margin: 0 14px;
}
header.header-nueva-tribuna #menu-fijo .contenedor-item-menu .submenu .item-submenu a {
    color: #FFF;
    font-family: 'Raleway', sans-serif;
    font-size: 16px;
}
header.header-nueva-tribuna #menu-fijo .contenedor-item-menu > a, header.header-nueva-tribuna #menu-fijo .contenedor-item-menu .item-menu > a {
    color: #333;
}
header.header-nueva-tribuna .navicon-mobile {
    font-size: 32px;
    color: #4b4b4b;
    background-color: #ededed;
    padding: 4px 8px;
    position: absolute;
    right: 4px;
    top: 20px;
    cursor: pointer;
}
header.header-nueva-tribuna .accesos .lupa-cabecera {
    font-size: 20px;
    cursor: pointer;
}

footer.footer-nueva-tribuna#footer{
    font-family: 'Raleway', sans-serif;
    color: #ffffff;
    font-size: 16px;
    padding: 10px 0 22px 0;
    background: none repeat scroll 0 0 #4A4A4A;
    width: 100%;
    margin-bottom:-20px;
}
footer.footer-nueva-tribuna .clear-block{
    background-color:inherit;
}
footer.footer-nueva-tribuna.clear-block:after,footer.footer-nueva-tribuna .clear-block:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
footer.footer-nueva-tribuna .content{
    margin:0.3em 0;
}
footer.footer-nueva-tribuna#footer .contenedor-redes-sociales {
    padding: 32px 0 0 0;
    text-align: right;
}
footer.footer-nueva-tribuna#footer .contenedor-redes-sociales .red-social {
    margin: 0 2px;
    text-align: right;
}
footer.footer-nueva-tribuna#footer .contenedor-redes-sociales .red-social div {
    width: 35px;
    height: 35px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
footer.footer-nueva-tribuna#footer .contenedor-redes-sociales .red-social.facebook div {
    background-image: url(https://cdn.ineaf.es/static/img/social/big/fb.png);
}
footer.footer-nueva-tribuna#footer .contenedor-redes-sociales .red-social.facebook:hover div {
    background-image: url(https://cdn.ineaf.es/static/img/social/big/fb_hover.png);
}
footer.footer-nueva-tribuna#footer .contenedor-redes-sociales .red-social.twitter div {
    background-image: url(https://cdn.ineaf.es/static/img/social/big/tw.png);
}
footer.footer-nueva-tribuna#footer .contenedor-redes-sociales .red-social.twitter:hover div {
    background-image: url(https://cdn.ineaf.es/static/img/social/big/tw_hover.png);
}
footer.footer-nueva-tribuna#footer .contenedor-redes-sociales .red-social.linkedin div {
    background-image: url(https://cdn.ineaf.es/static/img/social/big/in.png);
}
footer.footer-nueva-tribuna#footer .contenedor-redes-sociales .red-social.linkedin:hover div {
    background-image: url(https://cdn.ineaf.es/static/img/social/big/in_hover.png);
}
footer.footer-nueva-tribuna#footer .contenedor-redes-sociales .red-social.google-plus div {
    background-image: url(https://cdn.ineaf.es/static/img/social/big/google.png);
}
footer.footer-nueva-tribuna#footer .contenedor-redes-sociales .red-social.google-plus:hover div {
    background-image: url(https://cdn.ineaf.es/static/img/social/big/google_hover.png);
}
footer.footer-nueva-tribuna#footer .contenedor-redes-sociales .red-social.youtube div {
    background-image: url(https://cdn.ineaf.es/static/img/social/big/yt.png);
}
footer.footer-nueva-tribuna#footer .contenedor-redes-sociales .red-social.youtube:hover div {
    background-image: url(https://cdn.ineaf.es/static/img/social/big/yt_hover.png);
}
footer.footer-nueva-tribuna#footer h2 {
    font-size: 18px;
    display:inline-block;
    font-weight: bold;
    margin:0;
}
@media (max-width: 1199px){
    footer.footer-nueva-tribuna#footer h2 {
        font-size: 17px;
    }
}
@media (max-width: 991px){
    footer.footer-nueva-tribuna#footer h2 {
        font-size: 15px;
    }
}


footer.footer-nueva-tribuna#footer .bloque_pie ul {
    margin: 0;
    padding: 0;
}
footer.footer-nueva-tribuna .bloque_pie ul li {
    color: #FFFFFF;
    line-height: 1.4;
    list-style: none outside none;
    margin: 0;
    padding: 3px 0;
}
footer.footer-nueva-tribuna a:hover{
    color:white;
}
footer.footer-nueva-tribuna .bloque_pie.cursos-destacados li {
    padding: 8px 0;
}
footer.footer-nueva-tribuna#footer .donde-estamos-footer, footer.footer-nueva-tribuna#footer .donde-estamos-footer a {
    text-align: right;
    color: #89888b;
    font-weight: 500;
}
footer.footer-nueva-tribuna#footer .donde-estamos-footer h2 {
    color: #89888b;
}
footer.footer-nueva-tribuna#footer .donde-estamos-footer .ineaf {
    color: #ffffff;
    font-weight: 600;
}
footer.footer-nueva-tribuna#footer .donde-estamos-footer p{
    line-height:1.42857143;
}
footer.footer-nueva-tribuna#footer .block-title{
    line-height: 1.42857143;
    font-size:20px;
}
footer.footer-nueva-tribuna#footer .enlaces_footer{
    margin-top:10px;
}
footer.footer-nueva-tribuna .enlaces_footer .content {
    margin: 0px;
}
footer.footer-nueva-tribuna#footer .contenedor-enlaces-footer {
    text-align: center;
    font-size: 14px;
}
footer.footer-nueva-tribuna#footer .contenedor-enlaces-footer {
    text-align: center;
    font-size: 14px;
}
footer.footer-nueva-tribuna#footer .contenedor-enlaces-footer a, footer.footer-nueva-tribuna#footer .contenedor-enlaces-footer {
    color: #cbcccf;
}
footer.footer-nueva-tribuna#footer .contenedor-enlaces-footer .ineaf {
    color: #ffffff;
    font-weight: 600;
}
footer.footer-nueva-tribuna#footer .contenedor-logos-footer {
    text-align: center;
}
footer.footer-nueva-tribuna#footer .contenedor-logos-footer img {
    text-align: center;
    display: inline-block;
    margin: 0 6px;
}
@media (max-width: 767px){
    footer.footer-nueva-tribuna#footer .contenedor-logo img {
        margin: 0 auto;
    }
    footer.footer-nueva-tribuna .contenedor-logo {
        padding: 6px 80px;
    }
    header.header-nueva-tribuna .navicon-mobile{
        top:15px;
        right:-15px;
    }
}


footer.footer-nueva-tribuna#footer .contenedor-logos-footer img.aeca, footer.footer-nueva-tribuna#footer .contenedor-logos-footer img.feder {
    max-height: 40px;
}
footer.footer-nueva-tribuna #bloque-contacto-footer-mobile {
    position: fixed;
    bottom:0;
    left: 0;
    background-color: #6b6b6b;
    display: none;
    z-index: 999;
    padding: 6px 0;

}
#bloque-contacto-footer-mobile img {
    padding: 0 8px;
}
#bloque-contacto-footer-mobile .separador-mobile {
    height: 24px;
    width: 1px;
    vertical-align: middle;
    display: inline-block;
    background-color: #ffffff;
}
@media (max-width: 1259px){
    footer.footer-nueva-tribuna #bloque-contacto-footer-mobile {
        display: block;
    }
}
@media (max-width: 1199px){
    footer.footer-nueva-tribuna#footer, footer.footer-nueva-tribuna#footer .indice-curso-elemento-menu-titulo a {
        font-size: 15px;
    }
}

@media (max-width: 991px){
    footer.footer-nueva-tribuna#footer, footer.footer-nueva-tribuna#footer .indice-curso-elemento-menu-titulo a {
        font-size: 13px;
    }
}

@media (max-width: 767px){
    footer.footer-nueva-tribuna#footer, footer.footer-nueva-tribuna#footer .indice-curso-elemento-menu-titulo a {
        font-size: 16px;
    }
    footer.footer-nueva-tribuna#footer .contenedor-redes-sociales {
        padding: 32px 0 0 0;
        text-align: center;
    }
    footer.footer-nueva-tribuna#footer .donde-estamos-footer, footer.footer-nueva-tribuna#footer .donde-estamos-footer a {
        text-align: center;
    }
    footer.footer-nueva-tribuna#footer .donde-estamos-footer {
        padding-bottom: 0;
    }
    footer.footer-nueva-tribuna#footer .donde-estamos-footer h2 {
        display: none;
    }
    footer.footer-nueva-tribuna#footer .donde-estamos-footer p {
        line-height: 14px;
    }
    footer.footer-nueva-tribuna#footer .contenedor-enlaces-footer {
        padding: 0;
    }
}
