h3.crai-titulo{
    color: #a6a6a6;
    font-size: 15px !important;
    font-weight: 100 !important;
    margin-top: 0;
}
h3.block-footer-title.arrow-left-mobile.crai-titulo.ur-click{
    color: black;
}
.wrap-main-footer.footer-line-1.back-crai {
    background-image: linear-gradient(to bottom, #fff 100%, #fff 100%) !important;
}
#block-calidad .block-footer-content.calidad.recua-crai {
    border: 1px solid #000;
}
/* Certificaciones hover*/
.certificacion-uno:hover{
    content:url("https://urosario.edu.co/PortalUrosario/media/CRAI/pw-crai-2020/logos/certificacion-iso-2.png");
   
}
.certificacion-dos:hover{
    content:url("https://urosario.edu.co/PortalUrosario/media/CRAI/pw-crai-2020/logos/certificacion-iso-2.png");
    
}
.certificacion-tres:hover{
    content:url("https://urosario.edu.co/PortalUrosario/media/CRAI/pw-crai-2020/logos/certificacion-iso-2.png");
    
}
.certificacion-cuatro:hover{
    content:url("https://urosario.edu.co/PortalUrosario/media/CRAI/pw-crai-2020/logos/certificacion-iso-2.png");
    
}
/* Políticas hover*/
.politica-uno:hover{
    content:url("https://urosario.edu.co/PortalUrosario/media/CRAI/pw-crai-2020/logos/politica-servicio-2.png");
    
}
.politica-dos:hover{
    content:url("https://urosario.edu.co/PortalUrosario/media/CRAI/pw-crai-2020/logos/Politica_datos_2.png");
    
}
.politica-tres:hover{
    content:url("https://urosario.edu.co/PortalUrosario/media/CRAI/pw-crai-2020/logos/politica-acceso-abierto-2.png");
    
}
.politica-unoa:hover{
    content:url("https://urosario.edu.co/PortalUrosario/media/CRAI/pw-crai-2020/logos/Politica_autoarchivo_2.png");
    width: 100%;    
}
.politica-unob:hover{
    content:url("https://urosario.edu.co/PortalUrosario/media/CRAI/pw-crai-2020/logos/Politica_creacion_repositorio_2.png");
    width: 50%;
}
/*Plataformas hover*/
.block-footer-content ul.nav a.nav-link.plata-crai:hover {
    color: #2c507f!important;
}
/*Tamaño de columnas para los que son 3*/
@media (min-width: 992px)
{
    .block-footer-column.tamaño-crai1 {
        flex: 0 0 33%;
        max-width: 33%;
        padding-right: 60px;
        padding-left: 60px;
    }
    .block-footer-column.tamaño-crai2 {
        flex: 0 0 12.5%;
        max-width: 12.5%;
        padding-right: 30px;
        padding-left: 30px;
    }
    .hide-on-lg{
        display: none !important;
    }
}

/*****Cambios JFLF*****/

.dropdown-toggle::after{
    display: revert !important;
    margin-left: revert !important;
    vertical-align: revert !important;
    content: unset;
    border-top: revert !important;
    border-right: revert !important;
    border-bottom: revert !important;
    border-left: revert !important;
}

.sticky-top .dropdown-toggle::after, .header-top-wrap .dropdown-toggle::after, .wrap-mobile-menu .dropdown-toggle::after{
    display: inline-block !important;
    margin-left: 0.255em !important;
    vertical-align: 0.255em !important;
    content: "" !important;
    border-top: 0.3em solid !important;
    border-right: 0.3em solid transparent !important;
    border-bottom: 0 !important;
    border-left: 0.3em solid transparent !important;
}


html{
    font-size: 14px;
}

#footer{
    position: relative;
}

#footer .img-crai{
    width:6em;
    height:auto;
}

#footer .politica-dos.politicas{
    width:12em;
    min-width: 12em;
    height: auto;
}

.back-crai .columns-footer{
    justify-content: center;
    justify-content: space-evenly;
    align-items: center;
}

#block-calidad .block-footer-content.calidad.recua-crai{
    border:unset;
}

.back-crai .block-footer-content.calidad.recua-crai .quality-logos{
    display:block;
}

#dataverse-header-block{
    /* padding-top: 12em; */
    padding-top: unset;
}
.header-top-wrap{
width: 100%;
}

.header-top-wrap .container-fluid{
    display: block !important;
}

#navbarFixed{
    padding: revert;
}

.sticky-top{
    width:100%;
}

.mega-menu-row{
    display:none !important;
}

#topNavBar .navbar-nav{
    display:block;
    flex-direction: row;
}

#navbarFixed .dropdown-menu.navbar-search,.navbar-nav .dropdown-menu{
    position: absolute !important;
}

body{
    padding-top: 5em;
}

footer>*{
    /* font-family: 'Nunito','sans-serif'; */
}

.block-enlaces-directos-crai{
    display:flex !important;
}
.datos_sello{
    margin:auto;
    display: flex !important;
    float:unset;
}

.datos_sello img{
    max-width: 5em;
    float: right;
    margin: auto;
    /* margin-top: -18px; */
    opacity: 0.4;
}

.crai-plataformas li a{
    color:#5c5c5c!important;
    font-size: 17px;
}

.block-nuestros-programas-crai .block-footer-content{
    display:flex;
    margin: auto;
}

.block-nuestros-programas-crai{
    display: flex;
}

.columns-footer .block-footer-content{
    display: flex;
}

.columns-footer .block-footer-content.calidad{
    display:block;
}


footer .contact-info{
    text-align: left;
    font-size: 20px;
    width: auto;
}

footer .container-fluid:after, footer .container-fluid:before{
    display:flex;
    content:revert !important;
}

@media (max-width: 991px){
    .hide-on-sm{
        display: none !important;
    }

    #navbarFixed .dropdown-menu.navbar-search,.navbar-nav .dropdown-menu{
        position: static !important;
        background:transparent !important;
        width:100%;
    }
    #navbarFixed .form-inline .input-group{
        width:100%;
    }
    
}


.wrap-inner-crai .block-footer-column.boder-left-column{
    padding: initial;
    height: 11em;
}

.crai-link{
    font-size: 15px !important;
    padding: unset !important;
    padding-left: 1em !important;
    padding-bottom: 20px !important;
}

.crai-link:hover{
    font-weight: bold;
}

#footer{
    padding-bottom: revert ;
}

.wrap-inner-crai .container-fluid{
    max-width: 1170px;
}