@font-face{
    font-family: 'Neue_Regular';
    src: url('../fonts/Regular_HelveticaNeue.eot');
    src: url('../fonts/Regular_HelveticaNeue.eot') format('embedded-opentype'),
        url('../fonts/Regular_HelveticaNeue.woff') format('woff'),
        url('../fonts/Regular_HelveticaNeue.ttf') format('truetype'),
        url('../fonts/Regular_HelveticaNeue.svg#PFDin_Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face{
    font-family: 'Neue_Bold';
    src: url('../fonts/Bold_HelveticaNeue.eot');
    src: url('../fonts/Bold_HelveticaNeue.eot') format('embedded-opentype'),
        url('../fonts/Bold_HelveticaNeue.woff') format('woff'),
        url('../fonts/Bold_HelveticaNeue.ttf') format('truetype'),
        url('../fonts/Bold_HelveticaNeue.svg#PFDin_Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}
#contenedor-noticia
{
    padding-left:50px;
    padding-top:10px;
}

#contenedor-noticia h1,h2,h3,h2
{
    font-size:21px;
}


#imagen-portada
{
    margin-top:10px;
}

#imagen-portada>a>img
{
    width:100%;
}

#epigrafe-imagen
{
    color:#808080;
    font-size: 13px;
    font-weight:bold;
}

#cuerpo-noticia
{
    margin-top:20px;
    font-size:16px !important;
    color:#706258 !important;
    line-height: normal;
    text-align: justify;
}

#cuerpo-noticia span
{
    color:#706258 !important;
}

#informe-noticia
{
    margin-top:20px;
    font-size:16px;
    color:#706258 !important;
}

#informe-noticia a
{
    text-decoration: none;
}

#compartir-noticia
{
    font-weight:bold;
}

#compartir-noticia div
{
    margin-top:5px;
}

#compartir-noticia div span
{
    display: inline-block;
}

legend
{
    padding-top:15px;
    border-bottom: 2px solid #cccccc;
}

#tags-noticia
{
    font-size:14px;
}

#tags-noticia a
{
    display: inline-block;
    background-color: #cccccc;
    border-radius:6px;
    margin-left:10px;
    padding:6px;
    font-weight:bold;
    text-align: center;
    color:#666666;
    margin-top: 5px;
}

#tags-noticia a:hover
{
    text-decoration:none;
}

#categoria-noticia
{
    margin-top:20px;
    font-size:14px;
}

#categoria-noticia span a:hover
{
    text-decoration:none;
}


#noticia-relacionada
{

}

#noticia-relacionada span
{
    color:#004179;
    font-weight:bold;
    font-size:16px;
}

#noticia-relacionada div.col-md-3
{
    background-color:#CCCCCC;
    margin-left:20px;
    margin-top:10px;
    color:#264478;;
    padding-top: 6px;
    padding-bottom:8px;
    font-size:14px;
    border-radius:3px;
    height:auto;
}

#video-noticia
{
    margin-top:20px;
}

#video-noticia .contenedor-video
{
    float:left;
}

#video-noticia .contenedor-video iframe
{
    margin-left:10px;
    width:317px;
    height:259px;
}

#titulo-noticia a:hover
{
    text-decoration: none;
}

#cuerpo-noticia iframe
{
    min-width: 100%;
    min-height:400px;
}

#cuerpo-noticia img
{
    width:100% !important;
    height:auto !important;
    margin-bottom: 10px;
}

#nombre-categoria a
{
    color: #333 !important;
    font-weight: bold;
}

#nombre-categoria a.educacion
{
    color:#009E7E !important;
    background-color:transparent;
    margin-left: 0px !important;
}

#nombre-categoria a.ciencia
{
    color:#DC0031!important;
    background-color:transparent;
    margin-left: 0px !important;
}

#nombre-categoria a.tecnologia
{
    color:#00ADBB!important;
    background-color:transparent;
    margin-left: 0px !important;
}

#nombre-categoria a.institucionales
{
    color:#FFC627!important;
    background-color:transparent;
    margin-left: 0px !important;
}

#usuario-redaccion
{
    margin-top:20px;
    font-size:16px;
}

#usuario-redaccion a
{
    text-decoration: none;
}

.banner
{
    height:auto;
    border-bottom: 2px solid #cccccc;
    margin-left:auto;
    margin-right:auto;
    padding-bottom:13px;
    margin-top:10px;
    width:75%;
    float: right;
}

.contenedor-banner
{
    width: 100%;
    margin-top: 5px;
    border-radius: 4px;
    /*background: #908D8D;*/
    padding: 10px;
    /*margin-left: 5%;*/
}

.contenedor-banner img
{
    width:93%;
    margin: 0 auto;
}

.relacionada
{
    text-align:justify;
    color: #004179;
    font-weight: bold;
}

.relacionada a:hover
{
    text-decoration:none;
}
/*---- Estilo para listado por categoria y tags ----*/
.contenedor-categoria
{
    /*border-bottom: 2px solid #cccccc;*/
    padding-bottom: 10px;
    margin-top:10px;
}

.volanta-categoria
{
    background-color:#893378;
    color: #fff;
    padding-right:7px;
    padding-left:7px;
    font-size:14px;
    font-weight:bold;
    font-size:14px;
}

.fecha-categoria
{
    margin-left:2%;
    color:#706258;
    font-size: 14px;
}

.titulo-categoria
{
    color:#706258;
    font-weight:bold;
    font-size:16px;
    margin-top:0;
}

.titulo-categoria a:hover
{
    text-decoration: none;
}

.bajada-categoria
{
    color:#706258;
    font-size:14px;
    text-align: justify;
    margin-top: 6px;
}

.imagen-categoria
{
    margin-top:10px;
}

.contenedor-opciones
{
    border-bottom: 1px dotted #B7B7B7;border-top: 1px dotted #B7B7B7;padding: 10px 0 8px 0;
}

#item-imprimir
{
    text-align: center;border-left:1px dotted #B7B7B7;height: 25px;
}

#item-fuente
{
    border-left:1px dotted #B7B7B7;font-weight: bold;text-align: center;
}

#item-email
{
    border-left:1px dotted #B7B7B7;text-align: center;height:25px;
}

#item-email a
{
    font-size: 16px;color: #666677;text-decoration: none;
}

.aumentar
{
    font-size: 18px;
    color: #666677;
    text-decoration: none;
    cursor:pointer;
}

.aumentar:hover
{
    text-decoration: none;
    color: #666677;
}

.disminuir
{
    font-size: 14px;
    color: #666677;
    padding-left: 12px;
    text-decoration: none;
    cursor:pointer;
}

.disminuir:hover
{
    text-decoration: none;
    color: #666677;
}
/**************  FOOTER  **************/
.footer
{
    margin-top: 25px;
    background-color: #004179;
    color:#ffffff !important;
}

.img-ulp
{
    margin-top:0px;
    max-width: 70%
}

.img-gob
{
    height: 50px;
}

.descripcion-footer
{
    color:#ffffff;
    font-size: 12px;
    text-align:justify;
    padding-left:40px;
    text-align: center;
}
/*---- Media Queries Screen ----*/
@media screen and (min-width:768px)
{
    #row-busqueda
    {
        display: none !important;
    }
}

@media screen and (max-width:768px)
{
    .contenedor-banner,.footer,#clima,#header_clima,#opciones-noticia
    {
        display: none;
    }
    #share_whatsapp{
        /*margin-left: 5px;*/
        display:inline-block !important;
        padding:0;
    }
}

@media screen and (max-width:767px)
{
    #col-banner,#columna-banner,#nav-busqueda
    {
        display: none;
    }
    #menu-categoria
    {
        height:auto !important;
    }
    .separador-categoria,.separador
    {
        display:none;
    }
    .item-categoria
    {
        font-size:14px !important;
    }
    #lista-nav
    {
        margin-left:1px;
    }
    #row-btn-busqueda
    {
        display: none;
        /*display:block !important;*/
    }
}

@media screen and (max-width:991px)
{
    .relacionada
    {
        margin-top:15px !important;
    }
    #columna-banner
    {
        display: none;
    }
    .item-categoria
    {
        font-size:12px;
        padding: 7px 28px !important;
    }
}

@media print
{
    #opciones-noticia,#columna-banner,#informe-noticia,header,legend,iframe,.footer,.no-print
    {
        display:none;
    }
}
