/*---------------------------------------------------------------
---------------------------- Comunes ----------------------------
---------------------------------------------------------------*/
#main {background: #ffffff;}
#seccion-rotulo {background: none; margin-bottom: 2em;}
#seccion-rotulo .bajada {margin: .5em 0 0; font-size: 1.1em;}
#seccion-rotulo .cuerpo {}
#seccion-rotulo .cuerpo p {margin: .3em 0 0; font-size: .9em;}
#seccion-rotulo .boton {display: inline-block; margin-top: 1em;}
#seccion-rotulo .boton a {display: block; border:1px #f0f0f0 solid; color: #f0f0f0; padding: .5em 4em; border-radius: 3px; text-decoration: none;}
#seccion-rotulo .boton a:hover {background: rgba(4,35,79,.4);}
#seccion-rotulo .contenido-principal {padding-top:2em; padding-bottom:2em;}
#seccion-rotulo .contenido-principal .rotulo {color: #f0f0f0; font-size: 2em; font-weight: lighter; margin: 0;}
#seccion-rotulo .contenido-principal .bajada, #seccion-rotulo .contenido-principal .cuerpo p {color: #f0f0f0;}
#seccion-rotulo .contenido-secundario {padding: 2em;}
#seccion-rotulo .contenido-secundario .boton a {color: #0174B5; border: 1px #0174B5 solid;}
#seccion-rotulo .contenido-secundario .boton a:hover {background: #0174B5; color: #f0f0f0;}

.section-common > header {background: #6da115;}
.section-common header {padding-top: .4em; padding-bottom: .4em;}
.section-common header .rotulo {margin: 0; font-size: 1.5em; color: #f0f0f0; font-weight: normal; margin-top: .2em;}
.section-common header .buscador {}
.section-common header .buscador .contenido {border-radius: 15px; overflow: hidden; position: relative; border: 1px #e9e9e9 solid;}
.section-common header .buscador .form-group {margin-bottom: 0;}
.section-common header .buscador .form-control {border: none; height: 25px;}
.section-common header .buscador .ico-buscador {position: absolute; top:0; right:0; width: 39px; height: 26px; background-position: 0 -59px;}
.section-common footer {margin-top: .7em;}
.acciones {background: #f0f0f0; border-bottom: 3px #02254b solid;}
.acciones ul {margin-bottom: 0;}
.acciones ul li {font-size: .9em; color: #02254b; display: inline-block;}
.acciones ul li a {color: #02254b; display: block; padding: 1em 1.5em;}
.acciones ul li a:hover {background: #e3e3e3; text-decoration: none;}
.section1 {background: none repeat scroll 0 0 #ffffff;}
.iconos-multimedia {}
.iconos-multimedia li {margin-left: .5em; display: inline-block;}
.iconos-multimedia li:nth-child(1) {margin-left: 0;}
.iconos-multimedia li .icono {}
.embed{height:165px; }


/*--------------------------------------------------------------
---------------------- Noticia Principal ----------------------
--------------------------------------------------------------*/
.section-1 {border-bottom: 1px solid #0e6cb6;margin: 25px 20px 20px;padding-bottom: 30px;}
.section-1 .titular {color: #0D6CB6; font-size: 2.5em; margin: 5px 15px; text-transform:uppercase;}
.section-1 .fecha {color: #aaa; font-size: 1.0em; font-weight: normal; margin: 5px 15px;}
.section-1 .bajada {color: #666; font-size: 1.2em; font-weight: normal; margin: 5px 15px;}
.section-1 .foto img {width:100%;}
.section-1 .embed {height: 315px;}
.section-1 .col-2 {margin-left: -15px;margin-right: -15px;padding:0;}


/*--------------------------------------------------------------
--------------------------- Noticias ---------------------------
--------------------------------------------------------------*/
.section-2 { border-bottom: 1px solid #0e6cb6; margin: 5px 20px 20px; padding-bottom: 30px; }
.section-2 .rotulo {font-size: 1.3em; font-weight: lighter; margin: 0 0 .5em; text-align: center; color: #393939;}
.section-2 .articulo-principal .foto, #inicio-noticias .noticia .embed { width:100%; margin-bottom:10px; text-align: center;}
.section-2 .articulo-principal .foto img { max-width: 100%; height: auto;}
.section-2 .articulo-principal .titular { font-size:1em; color:#00254B; text-align:justify; }
.section-2 .articulo-principal .fecha { font-size:.9em; color:#999; display: inline-block; font-family:'Gob'; text-align:justify; margin-top:0px; }
.section-2 .articulo-principal .bajada { font-size:1em; color:#666; text-align:justify; margin-top:0px; }
.section-2 .articulo-principal .embed {height: 165px;}

.section-2 .articulo-comun {border-top: 2px #c9c9c9 solid; margin-bottom: .7em; transition: all .2s ease-in-out;}
.section-2 .articulo-comun:hover {border-top-color: #0E6CBE; box-shadow: 0 2px 7px #898989;}
.section-2 .articulo-comun .titular { font-size:1em; color:#00254B; text-align:justify; margin: 0;}
.section-2 .articulo-comun .titular a {display: block; padding: 1em; text-decoration: none; background: #f0f0f0; transition: all .2s ease-in-out;}


/*--------------------------------------------------------------
------------------ Relaciones Internacionales ------------------
--------------------------------------------------------------*/
#wrap-relaciones_internacionales {}

#wrap-relaciones_internacionales .ultimas_noticias .rotulo {font-weight: lighter; color: #393939; text-align: center; margin-top: 1.5em; margin-bottom: .3em; font-size: 1.5em;}
#wrap-relaciones_internacionales .ultimas_noticias .articulo {border-bottom: 1px #d9d9d9 solid; padding-top:1.5em; padding-bottom:1em; position: relative;}
#wrap-relaciones_internacionales .ultimas_noticias .articulo .embed {height: auto; }
#wrap-relaciones_internacionales .ultimas_noticias .articulo .embed .content {position: relative; height: 180px;}
#wrap-relaciones_internacionales .ultimas_noticias .articulo .embed .content iframe {position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
#wrap-relaciones_internacionales .ultimas_noticias .articulo .foto img {width: 100%; height: auto;}
#wrap-relaciones_internacionales .ultimas_noticias .articulo .titular {font-size: 24px; font-weight: lighter; color: #35578C; margin: 0;}
#wrap-relaciones_internacionales .ultimas_noticias .articulo .titular a {color: #019bdb; font-size: 24px;}
#wrap-relaciones_internacionales .ultimas_noticias .articulo .bajada {color: #595959; font-size: 12px; margin: 1em 0;}
#wrap-relaciones_internacionales .ultimas_noticias .articulo .fecha {color: #898989; font-size: 11px; font-style: italic;}

#wrap-buscador #main .resultado:hover {background: #f9f9f9;}


/*---------------------------------------------------------------
-------------------------- Autoridades --------------------------
---------------------------------------------------------------*/
.wrapper-autoridades {}
.wrapper-autoridades .autoridad {margin-bottom: 2em;}
.wrapper-autoridades .autoridad .foto {}
.wrapper-autoridades .autoridad .foto img {max-width: 100%; margin: 0 auto; width: auto;}
.wrapper-autoridades .autoridad .titular {font-size: 1.2em;}
.wrapper-autoridades .autoridad .titular a {}
.wrapper-autoridades .autoridad .bajada {}
.wrapper-autoridades .autoridad .cuerpo {}
.wrapper-autoridades .autoridad .cuerpo h1 {font-size: 1.1em; margin: .2em 0 .1em;}
.wrapper-autoridades .autoridad .cuerpo h2 {font-size: 1em; margin: .2em 0 .1em;}
.wrapper-autoridades .autoridad .cuerpo h3 {font-size: .9em; margin: .2em 0 .1em;}
.wrapper-autoridades .autoridad .cuerpo p {font-size:.9em; color: #595959; font-style: italic;}
.wrapper-autoridades .autoridad .acciones {background: #ffffff; border-bottom: 2px #0174B5 solid;}
.wrapper-autoridades .autoridad .acciones ul {}
.wrapper-autoridades .autoridad .acciones ul li {}
.wrapper-autoridades .autoridad .acciones ul li a {}
.wrapper-autoridades .autoridad .acciones ul li a:hover {background: #f0f0f0;}



/*---------------------------------------------------------------------------
--------------------------- Inicio - Responsive ----------------------------
-------------------------------------------------------------------------*/
@media only screen and (max-width: 1440px) {
}
@media only screen and (max-width: 1199px) {
}
@media only screen and (max-width: 991px) {
}
@media only screen and (max-width: 767px) {
}
@media only screen and (max-width: 480px) {
}