
@charset "UTF-8";
/*--------------- Comunes ---------------*/
html { -webkit-text-size-adjust: none;}
body {font-family:gobCL,Verdana, Geneva, sans-serif; font-weight:normal; font-style:normal;}
* {font-family:gobCL,Verdana, Geneva, sans-serif; font-weight:normal; font-style:normal;}
a {text-decoration:none; color:#37240C; outline:none;}
a:hover {text-decoration:underline; text-decoration-color:inherit;}
strong {font-weight:normal;}
.separa {width:100%; clear:both; height:0px; display:block; margin:0; padding:0;flex: 1; -webkit-box-flex: 1; -ms-flex: 1;}
.aleft {float:left;}
.aright {float:right;}
.hidden {opacity:0;}
.visible {opacity:1;}
.fullwidth { width:100%; height:auto;}
.overflow-hidden {overflow:hidden; float:left; position:relative;}
.bg-white {background-color:#FFF !important;}
.bg-water-blue {background-color:#1b88cc !important;}
button, /*select*/ {-webkit-appearance:caret;}
hr {margin:15px auto;}
.access1 {height:0; width:100%; color:#fcfcfc; overflow:hidden;}
/*Opacidad*/
.opacity {opacity: 1;
filter: alpha(opacity=100); /* For IE8 and earlier */}
.opacity:hover {opacity: 0.80;
filter: alpha(opacity=80); /* For IE8 and earlier */}
/*/Opacidad*/
/*Transiciones*/
.transition {-webkit-transition:all 0.5s ease 0s;
-moz-transition:all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition:all 0.5s ease 0s;}
.transition:hover {-webkit-transition:all 0.5s ease 0s;
-moz-transition:all 0.5s ease 0s;
-o-transition:all 0.5s ease 0s;
transition:all 0.5s ease 0s;}
/*/Transiciones*/
/*Transformacion*/
.transform {
-ms-transform:scale(1);
-webkit-transform:scale(1);
transform:scale(1);}
.transform:hover {
-ms-transform:scale(0.9);
-webkit-transform:scale(0.9);
transform:scale(0.9);}
/*/Transformacion*/
/*Escala*/
.scale {-moz-transform: scale(1);
-webkit-transform: scale(1);
transform: scale(1);
-webkit-transition:all 0.4s ease 0s;
-moz-transition:all 0.4s ease 0s;
-o-transition:all 0.4s ease 0s;
transition:all 0.4s ease 0s;}
.scale:hover {-moz-transform: scale(0.97);
-webkit-transform: scale(0.97);
transform: scale(0.97);
-webkit-transition:all 0.4s ease 0s;
-moz-transition:all 0.4s ease 0s;
-o-transition:all 0.4s ease 0s;
transition:all 0.4s ease 0s;}
/*/Escala*/
/*tabla div*/
.table {display: table;}
.fila {display: table-row;}
.cell {display: table-cell;}
.tex-align-left {text-align:left;}
.tex-align-right {text-align:right;}
.tex-align-center {text-align:center;}
.vertical-align-middle {vertical-align:middle}
.vertical-align-bottom {vertical-align:bottom}
.vertical-align-top {vertical-align:top}
.margin-0-auto-30 {margin:0 auto 30px;}
.margin-0-auto {margin:0 auto;}
.float-none {float:none !important;}
/*tabla div*/
/*Box Flex*/
.box-flex {display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex;}
.box-flex .flex_cover {position:relative; overflow:hidden;}
.box-flex .flex_cover img {width:100%; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.box-flex .flex_cover:before {content:''; position:absolute; top:0; right:0; bottom:0; left:0; z-index:5;}
.box-flex .flex_content {padding:0 0 0 15px; max-width:90%; overflow:hidden;}
/* FIN Comunes */
/*--------------- CONTRASTE ACCESIBILIDAD ---------------*/
body.contraste ::placeholder {color:#000000; opacity:1; /* Firefox */}
body.contraste :-ms-input-placeholder { /* Internet Explorer 10-11 */color:#000000;}
body.contraste ::-ms-input-placeholder { /* Microsoft Edge */color:#000000}
body.contraste, body.portada.generica.contraste {background-color:#000000 !important;}
body.contraste #header {background:#141414;}
body.contraste #footer {background:#141414;}
body.contraste :focus {outline:2px solid #ffcc99 !important;}
body.contraste #header :focus, body.contraste #footer :focus {outline:2px solid #ffcc99 !important;}
body.contraste ul.menu-top li a, body.contraste .nav-principal li a, body.contraste article.noti .auxi-art .titular, body.contraste .rot-seccion,
body.portada.prensa.contraste #galeria article.swiper-slide a.titular, body.contraste #agenda .tipo.uno .auxi .fecha,
body.contraste #agenda .tipo.uno .auxi .hora, body.contraste #agenda .tipo.uno .auxi .lugar, body.contraste #agenda .tipo.uno h4.titular, body.contraste article.noti .auxi-art .fecha,
body.contraste .noticia-destacada a.tit, body.contraste .noticia-destacada span.fecha, body.contraste .tipo h4.titular, body.contraste .col-top h3.tit, body.contraste .tipo .auxi .fecha,
body.contraste .tipo .auxi .hora, body.contraste .tipo .auxi .lugar, body.contraste #top-port .bajada p, body.contraste #cuerpo-port *, body.contraste #cuerpo-port h3.titular,
body.contraste #cuerpo-port .CUERPO ul li, body.contraste #enlaces .rot-seccion, body.contraste #informacion .rot-seccion, body.portada.embajada.contraste #boxes .rot-seccion,
body.portada.embajada.contraste #enlaces .rot-seccion, body.contraste h3.tit-relac, body.contraste .tags_title, body.contraste ul.breadcrumbs *, body.contraste .epigrafe, body.contraste .tit-art,
body.contraste .bajada, body.contraste .img-art .bottom span, body.contraste .CUERPO *, body.especial.contraste .swiper-citas *, body.articulo.galeria.contraste .fecha, body.contraste h3.titular-noticias,
body.tax.contraste #temas-interes .art.box-inferior .auxi-art .titular span, body.buscador.contraste #cont-buscador .art.box-inferior .auxi-art .titular span, body.contraste .mensaje-buscador * {color:#FFFFFF;}
body.contraste .tipo.uno {border-color:#000000 !important;}
body.contraste .nav-principal > li > a {border-bottom:4px solid #0000;}
body.contraste .nav-principal li .dropdown-menu a, body.contraste ul.menu-port li a, body.contraste #enlaces .row article a, body.contraste .pais-art .auxi .titular, body.contraste .box-search .campo-search {color:white;}
body.contraste .nav-principal li .dropdown-menu a {color: white;}
body.contraste article.links .auxi-art {border:1px solid #ffffff;}
body.contraste article.links .auxi-art *, body.contraste #destacado article.swiper-slide .fecha, body.contraste #destacado article.swiper-slide .titular {color:#FFF !important;}
body.contraste #header > .auxi > a, body.contraste .herramientas-dos li a {float:left; /*background:#ffffff;*/}
body.contraste #header > .auxi > a > .logo, body.contraste .herramientas-dos li a img {float:left;}
body.contraste .herramientas-dos li.idioma a {background:none;}
body.contraste ul.herramientas li a.font.mas {background:url(/minrel/imag/v1/auxi/a+_dos.png) no-repeat left top; width:20px; height:15px;}
body.contraste ul.herramientas li a.font.reset {background:url(/minrel/imag/v1/auxi/a_dos.png) no-repeat left top; width:11px; height:15px;}
body.contraste ul.herramientas li a.font.menos {background:url(/minrel/imag/v1/auxi/a-_dos.png) no-repeat left top; width:17px; height:15px;}
body.contraste ul.herramientas li a.buttom-contraste {float:left; background:url(/minrel/imag/v1/auxi/contraste_dos.png) no-repeat left top; width:20px; height:15px;}
body.contraste .lupa {background:#fff; padding:1px 2px; margin-top:0;}
body.contraste .nav-principal li a span, body.contraste ul.menu-port, body.contraste #enlaces .row article .auxi, body.contraste .pais-art {/*background-color:#FFF;*/}
body.contraste #footer .herramientas-dos li a {background:none;}
body.contraste ul.menu-port li + li {border-left:1px solid #000000;}
body.contraste .tags {background:#626262;}
body.articulo.galeria.contraste .swiper-button-white, body.articulo.general.contraste .swiper-button-white {background-color:rgba(255,255,255,0.3);}
body.articulo.especial.contraste .gallery-top .swiper-button-white {background-color:rgba(0,0,0,1);}
body.contraste .swiper-pagination-bullet {background:#ffffff; opacity:.9;}
body.contraste .swiper-pagination-bullet-active {background:#0368ae;}
body.contraste .swiper-container.gallery-top .swiper-wrapper .swiper-slide .image-caption a {color:rgba(255, 255, 255, 1);}
.swiper-slide { width: 100% !important;}
/*--------------- /CONTRASTE ACCESIBILIDAD ---------------*/
/*--HEADER--*/
#header {width:100%; margin:0 auto; padding:30px 0 0 0; background-color: #ffffff; transition: .2s all ease;}
#header .auxi {max-width:1300px; width:100%; margin:0 auto;}
#header .logo-header{display: inline-block; position: relative; left:0; transform-origin: center left;}
/*--HEADER sticky--*/
#header.sticky{position: fixed !important; top: 0 !important; left:0; right: 0; width: 100%;z-index: 1000; -webkit-box-shadow: 0px 3px 5px -3px rgba(0,0,0,0.14); -moz-box-shadow: 0px 3px 5px -3px rgba(0,0,0,0.14); box-shadow: 0px 3px 5px -3px rgba(0,0,0,0.14); padding-top:15px;}
#header.sticky .logo-header { transform: scale(0.7); transition: .3s all ease; top: -17px;}
#header.sticky .nav-principal > li {padding:0;}
#header.sticky .box.aright{margin-bottom: 20px;}
#header.sticky .nav-principal{top:-10px; position: relative;}
#header.sticky .nav-principal > li > a {padding:0 0 5px; }
#header.sticky .nav-principal > li + li > a {padding:0 0 5px;}
/*Menu*/
/*-Menu-*/
.nav-principal {display:block; margin:0; padding:0;}
.nav-principal li {display:inline-block; list-style:none;}
.nav-principal .button-dropdown {position:relative;}
.nav-principal li.colaborador a {padding:0 15px;}
.nav-principal li a {display:block; padding:18px 20px; text-decoration:none; font-family:gobCL,Verdana, Geneva, sans-serif; font-size:1rem; line-height:120%; color: #565555; letter-spacing: .5px;}
.nav-principal > li {padding: 9px 0;}
.nav-principal > li.colaborador {padding:10px 0;}
.nav-principal > li > a {padding:8px 0; margin:0 25px 0 0; border-bottom:4px solid #ffffff}
.nav-principal > li + li > a {padding:8px 0; margin:0 15px;}
.nav-principal li a.flex {display:flex !important; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -ms-flex-align: center; -moz-box-align: center; -webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.nav-principal li a strong {font-family:gobCLBold, Verdana, Geneva, sans-serif;}
.nav-principal li a span, .nav-principal li span span, .cbp-hrmenu > ul > li > a span {display:inline-block; margin-left:5px; font-size:10px; color:#999;}
.nav-principal li a span.aleft {margin-right:10px; margin-left:0;}
.nav-principal li a strong {margin-left:5px;}
.nav-principal li a:hover, .nav-principal li a.dropdown-toggle.active {border-bottom:4px solid #ff3946;}
.nav li a:hover span, .nav li a.dropdown-toggle.active span {color:#fff;}
.nav-principal li .dropdown-menu.active {display:block;}
.nav-principal li .dropdown-menu a {width:auto; border-bottom:2px solid #ffffff; padding:5px 10px 5px 5px;}
.nav-principal li + li .dropdown-menu a {padding: 10px 15px;}
.nav-principal li .dropdown-menu a:hover {border-bottom:2px solid #ff3946;}
ul.dropdown-menu li {float:left; clear:both; min-width: 200px; width:100%;}
.nav-principal li .dropdown-menu {display:none; z-index:999; position:absolute; left:0; padding:0; margin:0; margin-top:0; text-align:left; background-color: rgb(255, 255, 255); padding: 20px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
-webkit-box-shadow: 1px -1px 18px -10px rgba(0,0,0,0.67);
-moz-box-shadow: 1px -1px 18px -10px rgba(0,0,0,0.67);
box-shadow: 1px -1px 18px -10px rgba(0,0,0,0.67);
}
.contraste .nav-principal li .dropdown-menu {background-color: #141414;}
/*-efecto menÃº-*/
.bar1, .bar2, .bar3 {width:28px; height:2px; background-color:#0069B7; margin:5px 0; transition:0.4s;}
.change .bar1 {-webkit-transform:rotate(-45deg) translate(-5px, 5px) ;transform:rotate(-45deg) translate(-5px, 5px); background-color:#0069B7;}
.change .bar2 {opacity: 0;}
.change .bar3 {-webkit-transform: rotate(45deg) translate(-5px, -5px) ;transform: rotate(45deg) translate(-5px, -5px) ;background-color:#0069B7;}
.navbar .navbar-toggle:hover, .navbar .navbar-toggle:focus {background-color:#fff; border-color:#0069B7;}
.navbar-toggle:focus {outline:none;}
@media (min-width: 921px) {
.navbar-toggle, #menu {display:none;}
.navbar-collapse.collapse {height:auto !important; padding-bottom:0; overflow:visible !important; float:right; padding:0;}
}
.navbar .navbar-toggle {border-color:#0069B7;}
.navbar-toggle {cursor:pointer; position:absolute; top:13px; right:20px; float:right; margin-right:0; padding:0; margin-top:0; margin-bottom:0; background-color:transparent; background-image:none; border:0 solid transparent; border-radius:4px;}
.navbar-toggle{right:10px;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;}
.navbar-collapse {width:95%; clear:both; float:left; max-height:390px; overflow-x:visible; padding-right:15px; padding-left:15px; border-top:1px solid transparent; box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1); -webkit-overflow-scrolling:touch;}
.collapse {display: none;}
/*-Despliegue-*/
.navbar-collapse.in {overflow-y:auto;}
.collapse.in {display:block; opacity:1; filter:alpha(opacity=100);
-webkit-transition: all 0.9s ease 0s;
-moz-transition: all 0.9s ease 0s;
-o-transition: all 0.9s ease 0s;
transition: all 0.9s ease 0s;}
/*-Menu Principal-*/
#menu ul.nav li a {display:block; padding:15px 23px; text-decoration:none; font-family:gobCL,Verdana, Geneva, sans-serif; font-size:0.875rem; line-height:120%; color:#002855;}
#menu ul.nav li .dropdown-menu {background-color:rgba(241, 241, 241, 0.8);}
#menu ul.nav li a:hover, #menu ul.nav li a.dropdown-toggle.active {background-color:#e4e4e4; color:#002855;}
#menu ul.nav li .dropdown-menu a {font-size:0.813rem; padding:15px 10px;}
/*-Menu-*/
ul.menu-top {float:left; margin-left: 15px;}
ul.menu-top li {float:left; font-size:0.75rem !important; font-family:roboto,Verdana, Geneva, sans-serif; font-size: 0.71rem; line-height:120%; color:#8c8b8b;}
ul.menu-top li + li { margin-left: 34px;}
ul.menu-top li a {font-family:roboto,Verdana, Geneva, sans-serif; color:#8c8b8b; letter-spacing: .5px;}
ul.herramientas {float:left; margin-right: 10px;}
ul.herramientas li {float:left;}
ul.herramientas li + li {margin-left:10px;}
ul.herramientas li:last-child {margin-left:30px;}
ul.herramientas li a.font {float:left;}
ul.herramientas li a.font.mas {background:url(/minrel/imag/v1/auxi/a+.png) no-repeat left top; width:20px; height:15px;}
ul.herramientas li a.font.reset {background:url(/minrel/imag/v1/auxi/a.png) no-repeat left top; width:11px; height:15px;}
ul.herramientas li a.font.menos {background:url(/minrel/imag/v1/auxi/a-.png) no-repeat left top; width:17px; height:15px;}
ul.herramientas li a.buttom-contraste {float:left; background:url(/minrel/imag/v1/auxi/contraste.png) no-repeat left top; width:20px; height:15px;}
.box.aright {margin-bottom:30px; width: 100%; display: flex; justify-content: space-between;}
.box-search {float:left;}
.lupa {float:right; margin-top:2px;}
ul.herramientas-dos {float:left;}
ul.herramientas-dos li {float:left;}
ul.herramientas-dos li + li + li {margin-left: 5px;}
ul.herramientas-dos li.idioma {padding:11px 15px; margin:0 20px; font-family:gobCL,Verdana, Geneva, sans-serif; font-size:0.875rem; line-height:120%; color:#ffffff; background-color:#006ab9;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;}
ul.herramientas-dos li.idioma a {font-family:gobCL,Verdana, Geneva, sans-serif; color:#ffffff;}
ul.herramientas-dos.movil {display:none; margin-top:0;}
ul.herramientas-dos.movil li.siguenos {padding:10px 10px 0 0; font-family:gobCL,Verdana, Geneva, sans-serif; font-size:0.813rem; line-height:120%; color:#006abc;}
ul.herramientas-dos.movil li a img {width:33px; height:auto;}
.box-search {border:1px solid #85b8df; padding:8px 10px 9px; width:197px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;}
.box-search .campo-search {width:87%; font-family:gobCL,Verdana, Geneva, sans-serif; font-size:0.875rem; line-height:120%; color:#aaa5a4; border:none; outline: none;}
/*Input*/
::placeholder {color:#aaa5a4; opacity:1; /* Firefox */}
:-ms-input-placeholder { /* Internet Explorer 10-11 */color:#aaa5a4;}
::-ms-input-placeholder { /* Microsoft Edge */color:#aaa5a4;}
/*--/FIN HEADER--*/
/*--MAIN--*/
#main {max-width:1300px; width:100%; margin:0 auto;}
body.articulo.general #main { max-width: fit-content;width: 100%;margin: 0 auto;}
/*Slider Principal*/
#destacado .imagen-slide img.movil, #destacado .owl-carousel img.movil {display:none;}
#destacado .swiper-container {padding:0;}
#destacado .swiper-slide {display:block;}
#destacado .swiper-container-horizontal > .swiper-pagination-bullets {height:35px; bottom:0; top:390px;}
#destacado .swiper-pagination-bullet {width: 15px; height: 15px; background:#ffffff; opacity:1; margin: 0 8px;}
#destacado .swiper-pagination-bullet-active {opacity:1; background:#eb3b46;}
.imagen-slide {position:relative; float:left;}
.imagen-slide .mascara {position:absolute; width:100%; height:100%; background:url(/minrel/imag/v1/auxi/mascara.png) no-repeat; background-size:100% auto; z-index: 2;}
#destacado {padding-bottom:10px;}
#destacado article.swiper-slide .fecha {margin: 13px 5px 8px; font-family: gobCL,Verdana, Geneva, sans-serif; font-size: 19px; letter-spacing: .4px; line-height: 120%; color: #6f7171; float: left; clear: both;}
#destacado article.swiper-slide .titular {text-align:left; font-family:gobCL,Verdana, Geneva, sans-serif; font-size:2.5rem; line-height:120%; color:#134776; float:left; clear:both;}
.rot-seccion {font-family:gobCL,Verdana, Geneva, sans-serif; font-size: 38px; line-height:120%; color:#727272; float:left; clear:both; width:100%; margin: 45px auto 20px;}
#destacado .owl-dots {position: relative; top: -16em;}
#destacado .owl-carousel .owl-dot span {background:#ffffff;}
#destacado .owl-carousel .owl-dot.active span {opacity:1; background:#eb3b46;}
#destacado .owl-theme .owl-dots .owl-dot span {width: 15px; height: 15px;}
#destacado .owl-carousel .fecha {margin: 13px 5px 8px; font-family: gobCL,Verdana, Geneva, sans-serif; font-size: 19px; letter-spacing: .4px; line-height: 120%; color: #6f7171; float: left; clear: both;}
#destacado .owl-carousel .titular {text-align:left; font-family:gobCL,Verdana, Geneva, sans-serif; font-size:2.5rem; line-height:120%; color:#134776; float:left; clear:both;}
/*Temas*/
#temas-interes {margin:0 auto 70px;}
#temas-interes .art {position:relative;}
#temas-interes .art .auxi-art .imagen {width:100%;}
#temas-interes .art .auxi-art .imagen img {display: block;}
#temas-interes div.span-6 .auxi-art .titular{top: 0; bottom: auto;}
#temas-interes .art .auxi-art .titular {color:#ffffff; background-color: rgba(0, 100, 175, .8); width:100%; position:absolute; left:0; right:0; bottom:0;}
#temas-interes .art .auxi-art .titular span,
#cont-buscador .art .auxi-art .titular span {font-family:'gobCLBold', sans-serif; font-size:1.563rem; line-height:120%; color:#ffffff; padding: 25px 30px; display: block;}
#temas-interes .row DIV.span-6 {float:left;}
#temas-interes .row DIV.span-6 .art.span-12 {margin:0 auto 12px;}
/*FullBanner*/
.full-banner {margin:0 auto 27px; margin: 0 auto 50px;}
.full-banner + .full-banner {margin:27px auto 0;}
/*Article Noticias*/
#noti-destacadas .row{margin-left: -25px;}
article.noti {margin-bottom:30px;}
article.noti, #noti-destacadas .rot-seccion.col {border-left-width: 25px;}
article.noti .auxi-art .tema {background-color:#55a9d7;}
article.noti .auxi-art .tema span {padding:20px 30px; float:left; font-family:gobCL,Verdana, Geneva, sans-serif; font-size:1.5rem; line-height:120%; color:#ffffff;}
article.noti .auxi-art a.imagen {margin-bottom:20px; float:left; width:100%;}
article.noti .auxi-art .fecha {margin-bottom:15px; margin-left: 10px; margin-right: 10px; font-family:gobCL,Verdana, Geneva, sans-serif; font-size:0.938rem; line-height:120%; color:#6f7171; float:left; clear:both;}
article.noti .auxi-art .titular {font-family:gobCL,Verdana, Geneva, sans-serif; margin-left:10px; margin-right:10px; font-size:1.5rem; line-height:120%; color:#003a6d; float:left; clear:both;}
#destacados .row{margin-left: -20px;}
#destacados .banner {border-left-width:20px; margin-bottom:20px; /*min-height: 240px;*/}
#destacado-segundo-nivel{margin-bottom: 45px;}
#destacado-segundo-nivel .row{margin-left: -20px;}
#destacado-segundo-nivel article.notas{border-left-width: 20px;}
/*Destacados Small*/
.bg_uno {background-color:#003b6d;}
.bg_dos {background-color:#85518e;}
.bg_tres {background-color:#006ab9;}
.bg_cuatro {background-color:#52a09d;}
article.notas {padding: 23px 0;}
article.notas .auxi-art {text-align:center; padding:0 15px; display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; -ms-flex-align: center; -moz-box-align: center; -webkit-box-align: center; -webkit-align-items: center; align-items: center; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center;}
article.notas .auxi-art a.titular {font-family:gobCL,Verdana, Geneva, sans-serif; font-size:2.688rem; line-height:110%; color:#ffff;}
/*Links Gobierno*/
#links-gobierno {margin:0 0 30px;}
article.links { margin-bottom:15px;}
article.links .auxi-art {padding: 25px 15px; border:1px solid #006ab9; text-align:center; display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; -ms-flex-align: center; -moz-box-align: center; -webkit-box-align: center; -webkit-align-items: center; align-items: center; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center;}
article.links .auxi-art span a.titular span {font-family:gobCL,Verdana, Geneva, sans-serif; font-size:2rem; line-height:110%; color:#006ab9;}
article.links .auxi-art span a.titular:hover { text-decoration:none;}
article.links .auxi-art span p {font-family:gobCLBold,Verdana, Geneva, sans-serif; font-size:2rem; line-height:110%; color:#006ab9;}
/*GENERICA*/
#top-port { margin:0 auto 70px;}
body.portada.embajada #top-port { margin:0 auto;}
#top-port .cont-foto {width:100%; margin:0 auto; position:relative; min-height:210px;}
#top-port .cont-foto .cont-txt {max-width:1260px; width:100%; margin:0 auto; position:absolute; left:0; right:0; top:30%;}
#top-port .cont-foto .cont-txt .auxi {display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; -webkit-box-orient: inline-axis; -webkit-box-orient: horizontal; -moz-box-orient: inline-axis; -moz-box-orient: horizontal; -ms-flex-direction: row; -webkit-flex-direction: row; flex-direction: row; -ms-flex-align: center; -moz-box-align: center; -webkit-box-align: center; -webkit-align-items: center; align-items: center;}
#top-port .cont-foto .cont-txt .auxi img {margin-right:25px;}
#top-port .cont-foto .cont-txt .auxi .titular-port {font-family:gobCL,Verdana, Geneva, sans-serif; font-size:2.5rem; line-height:140%; color:#ffffff;}
#top-port .bajada {max-width: 1300px; width:100%; margin:0 auto; padding:45px 0 0 0; font-family:gobCL,Verdana, Geneva, sans-serif; font-size:1.375rem; line-height:140%; color:rgba(0, 0, 0, 0.9);}
#top-port .bajada p{padding-right:50px; font-size:1.375rem;}
#top-port .CUERPO {max-width: 1300px; width:100%; margin:0 auto; padding:45px 0 0 0; font-family:gobCL,Verdana, Geneva, sans-serif; font-size:1.375rem; line-height:140%; color:rgba(0, 0, 0, 0.9);}
#top-port .CUERPO p{padding-right:50px; font-size:1.375rem;}
/*--*/
/*--------------- GENERICA ---------------*/
#top-port .cont-foto {overflow:hidden;}
#top-port > .cont-foto.escritorio > img, #descarga > .escritorio > img {float:none; margin:0 auto; display:table;}
@media only screen and (min-width:2000px) {
#top-port > .cont-foto.escritorio > img, #descarga > .escritorio > img {width:100%;}
}
body.portada.generica #boxes {max-width:1260px; width:100%; margin:0 auto;}
#descarga {display:block !important; overflow:hidden;}
body.portada.generica { background-color:#FFF !important;}
body.portada.generica .mascara {position:absolute; width:100%; height:100%;}
body.portada.generica.bg_uno .mascara {background:rgba(0, 59, 109, 0.55);}
body.portada.generica.bg_dos .mascara {background:rgba(133, 81, 142, 0.55);}
body.portada.generica.bg_tres .mascara {background:rgba(0, 106, 185, 0.55);}
body.portada.generica.bg_cuatro .mascara {background:rgba(82, 160, 157, 0.55);}
body.portada.generica.bg_uno .desplegables-art {background:rgba(0, 59, 109, 1);}
body.portada.generica.bg_dos .desplegables-art {background:rgba(133, 81, 142, 1);}
body.portada.generica.bg_tres .desplegables-art {background:rgba(0, 106, 185, 1);}
body.portada.generica.bg_cuatro .desplegables-art {background:rgba(82, 160, 157, 1);}
@media only screen and (max-width:975px) {
.desplegables-art .auxi {padding:20px 10px !important;}
.desplegables-art .auxi a.titular {font-size:1.125rem;}
}
/*--------------- /GENERICA ---------------*/
#boxes > .row {display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox;
-webkit-flex-flow:row wrap;
justify-content:space-around;}
#boxes {margin:0 auto 50px;}
#boxes .row{margin-left: -25px;}
#boxes .span-3{border-left-width:25px;}
.desplegables-art {background-color:#85518e; position:relative; min-height:205px; margin-bottom:25px;}
.desplegables-art * {-webkit-transition:all 0.8s ease 0s;
-moz-transition:all 0.8s ease 0s;
-o-transition: all 0.8s ease 0s;
transition:all 0.8s ease 0s;}
.desplegables-art .auxi {padding: 30px 40px;}
.desplegables-art .auxi .ico-art {display:table; margin:0 auto 10px;}
.desplegables-art .auxi a.titular {font-family:gobCLBold,Verdana, Geneva, sans-serif; font-size:1.375rem; line-height:120%; color:#ffffff; text-align:center; margin:0 auto 15px; display:table;}
.desplegables-art .auxi p.box-bajada {max-height:0; font-family:gobCL,Verdana, Geneva, sans-serif; font-size:1rem; line-height:120%; color:#ffffff; text-align:center; margin:0 auto;
opacity:0;
filter: alpha(opacity=0); /* For IE8 and earlier */}
.desplegables-art:hover .auxi p.box-bajada { max-height: 300px; margin-bottom: 20px;
opacity: 1;
filter: alpha(opacity=100); /* For IE8 and earlier */}
.desplegables-art .auxi .arrow {position:absolute; bottom:7px; left:0; right:0; margin:11px auto;}
/*--*/
#cuerpo-port {margin:0 auto 60px; display:table; float:none; max-width: 860px;}
#cuerpo-port h3.titular {font-family:gobCL,Verdana, Geneva, sans-serif; font-size:1.875rem; line-height:120%; color:#134776; margin-bottom:75px;}
#cuerpo-port .CUERPO ul {margin:5px 5px 20px 20px;}
#cuerpo-port .CUERPO ul li {list-style:square; font-family:gobCL,Verdana, Geneva, sans-serif; font-size:1.375rem; color:#333333; margin-bottom:35px;}
#cuerpo-port .CUERPO p {font-family:gobCL,Verdana, Geneva, sans-serif; font-size:1.375rem; color:#333333;}
/*--*/
#descarga {margin:0 auto 30px; display:table; position:relative;}
#descarga .auxi-descarga {display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; -webkit-box-orient: inline-axis; -webkit-box-orient: horizontal; -moz-box-orient: inline-axis; -moz-box-orient: horizontal; -ms-flex-direction: row; -webkit-flex-direction: row; flex-direction: row; justify-content:flex-start; position:absolute; left:0; right:0; top:25%; margin:0 auto;}
#descarga .auxi-descarga img {margin-right:25px; width:62px; height:84px;}
#descarga .auxi-descarga .aleft span.descarga {font-family:gobCL,Verdana, Geneva, sans-serif; font-size:1.75rem; line-height:120%; color:#ffffff; float:left; clear:both; margin-bottom:15px;}
#descarga .auxi-descarga .aleft a.link-descarga {float:left; font-family:gobCL,Verdana, Geneva, sans-serif; font-size:0.9rem; line-height:120%; color:#006ab9; margin:0 5px 5px 0; background-color:#FFF; padding:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;}
/*--*/
#enlaces {margin:0 auto;}
#enlaces .rot-seccion{color: #134776; font-size:1.875rem; margin: 45px auto 35px;}
#enlaces .row {margin-left: -25px;}
#enlaces .row article {margin-bottom:15px; border-left-width: 25px;}
#enlaces .row article .auxi {background: url(/minrel/imag/v1/auxi/link.png) no-repeat; background-position:95% 50%; text-align:center; background-color:#d9e7f2; border:1px solid #69a4d0; padding:20px 45px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
#enlaces .row article a {margin:0 auto; display:table; font-family:gobCL,Verdana, Geneva, sans-serif; font-size:1.375rem; color:#0064af;}
/*--*/
#informacion {margin:0 auto; display:table;}
#informacion .rot-seccion{color: #134776; font-size:1.875rem; margin: 45px auto 35px;}
.auxi-row {margin:0 auto 80px; display:table;}
#informacion .row{margin-left: -25px;}
#informacion .col{border-left-width: 25px; margin-bottom: 25px;}
.informacion .auxi-art {padding:35px 15px; clear:both; display:table; margin:0 auto; text-align:center;}
.informacion .auxi-art a.foto {clear:both; display:table; margin:0 auto 15px; text-align:center;}
.informacion .auxi-art a.titular {font-family:gobCL,Verdana, Geneva, sans-serif; font-size:1.25rem; line-height:120%; color:#ffffff; clear:both; display:table; margin:0 auto; text-align:center;}
/*EMBAJADA*/
body.portada.embajada #boxes {max-width: 1300px; width:100%; margin:0 auto;}
body.portada.embajada #boxes .row{margin-left: -25px; margin-top: 40px;}
body.portada.embajada #boxes .pais-art{border-left-width:25px;}
body.portada.embajada #boxes .rot-seccion {font-family:'gobCLBold', sans-serif; font-size:1.375rem; color: #333333;}
.pais-art {background-color:#e5eff7; margin-bottom:25px;}
.pais-art .auxi {padding:10px;}
.pais-art .auxi {padding:10px;}
.pais-art .auxi a {display:table; margin:0 auto 10px; float:none;}
.pais-art .auxi .titular {display:table; margin:0 auto; float:none; font-family:gobCL,Verdana, Geneva, sans-serif; font-size:0.813rem; line-height:120%; color:#0064af;}
body.portada.embajada #enlaces {max-width: 1300px; width:100%; margin:0 auto 60px;}
body.portada.embajada #enlaces .rot-seccion {margin: 60px auto 45px; color:#134776; font-size:2.25rem;}
body.portada.embajada #enlaces .auxi-port {margin:0 auto;}
/*Fancybox*/
body.portada.embajada .fancybox-content {background:url(/minrel/js-local/jquery/plugins/fancybox/bg_fancybox.jpg) no-repeat 100px top #fff; display:inline-block; margin:0; max-width:430px !important; width:100% !important; overflow:auto; -webkit-overflow-scrolling:touch; padding:50px 80px; position:relative; text-align:left; vertical-align:middle;}
body.portada.embajada .fancybox-content h2 {font-family:gobCL,Verdana, Geneva, sans-serif; font-size:32px; line-height:120%; color:#333333; border-bottom:1px solid #e4e3e3; padding-bottom:25px; margin-bottom:25px;}
ul.datos-consulares { float:left; clear:both;}
ul.datos-consulares li {font-family:gobCL,Verdana, Geneva, sans-serif; font-size:16px; line-height:120%; color:#0064af; margin-bottom:15px; float:left; clear:both;}
ul.datos-consulares li.rot {font-family:gobCL,Verdana, Geneva, sans-serif; font-size:24px; line-height:120%; color:#333333; margin-bottom:20px;}
ul.datos-consulares li a {font-family:gobCL,Verdana, Geneva, sans-serif; color:#0064af; background:url(/minrel/imag/v1/auxi/link_dos.png) no-repeat right 5px #fff; padding-right:15px;}
/* TAXPORT*/
body.tax #main{margin-top: 25px;}
body.tax #temas-interes {margin-bottom:0;}
body.tax #temas-interes .row{margin-left: -20px; width: auto}
body.tax #temas-interes .art,
body.buscador #cont-buscador .art {margin-bottom: 20px; border-left-width:20px;}
body.tax #temas-interes .art.span-3 span,
body.buscador #cont-buscador .art.span-3 span {font-family: 'gobCL', sans-serif;}
body.tax #temas-interes .art .auxi-art .titular,
body.buscador #cont-buscador .art .auxi-art .titular {background-color: #0064af;}
body.tax #temas-interes .art.box-inferior .auxi-art .titular,
body.buscador #cont-buscador .art.box-inferior .auxi-art .titular {background-color: transparent; position: relative; overflow: hidden; display: block;}
body.tax #temas-interes .art.box-inferior .auxi-art .titular span,
body.buscador #cont-buscador .art.box-inferior .auxi-art .titular span {color:#003a6d; font-size:1.125rem; padding: 15px;}
/* BUSCADOR 2024*/
body.buscador2 #cont-buscador .art {margin-bottom: 20px; padding:40px 60px; background: #F8F9FB;}
body.buscador2 #cont-buscador .art.span-3 span {font-family: 'gobCL', sans-serif;}
body.buscador2 #cont-buscador .art.box-inferior .auxi-art .box-tipo {display: flex; width: fit-content; align-items: center; gap: 8px; margin-bottom: 20px; border:1px solid #ccc; padding: 5px 10px; border-radius: 5px;}
body.buscador2 #cont-buscador .art.box-inferior .auxi-art .box-tipo .box-tipo-texto {font-size: 16px; color: #333; font-weight: 300; }
body.buscador2 #cont-buscador .art.box-inferior .auxi-art .titular {font-size: 30px; color: #333; font-weight: 600; line-height: 120%; margin-bottom: 20px; }
body.buscador2 #cont-buscador .art.box-inferior .auxi-art .bajada {font-size: 22px; color: #333; font-weight: 300; line-height: 120%; margin-top: 20px; }
body.buscador2 #cont-buscador .art.box-inferior .auxi-art .bajada .fecha {font-size: 22px; color: #006AB9; font-weight: 600; line-height: 140%; }
#galeria {margin-bottom:45px;}
#galeria .rot-seccion {margin:30px auto 20px;}
#galeria .swiper-container {clear:both;}
#galeria .swiper-slide {display:block;}
body.portada.generica #galeria .swiper-button-prev {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E") !important;}
body.portada.generica #galeria .swiper-button-next {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E") !important;}
body.portada.generica #galeria .swiper-button-next, body.portada.generica #galeria .swiper-button-prev {width:65px; height:65px; background-color:rgba(64,115,172,0.9) !important; background-repeat:no-repeat; background-size:25px; background-position:20px 10px;}
body.portada.generica #galeria article.swiper-slide a.titular {font-family:gobCL,Verdana, Geneva, sans-serif; font-size:32px; line-height:120%; color:#134776; float:left; clear:both; margin-top:50px;}
/*--FIN MAIN--*/
/*--FOOTER--*/
#footer {width:100%; margin:0 auto; background-color:#56545a; padding: 60px 0 50px;}
#footer hr{border: none; height: 1px; background-color: #666666;}
#footer .auxi {max-width:1300px; width:97%; margin:0 auto;}
#footer .auxi .aright .rotulo {float:left; font-family:gobCL,Verdana, Geneva, sans-serif; font-size:1rem; line-height:120%; color:#FFF; margin:0 0 10px;}
ul.herramientas-dos.aleft {float:left; clear:both;}
ul.herramientas-dos.aleft li {float:left; margin:0;}
ul.herramientas-dos.aleft li + li {margin:0 0 0 5px;}
ul.herramientas-dos.aleft li a {float:left;}
#footer h4.tit {font-family:gobCLBold,Verdana, Geneva, sans-serif; font-size:1rem; line-height:120%; color:#FFF; margin-bottom:25px; margin-top:30px; letter-spacing: 3.5px;}
.cont-footer.box-flex {align-items:stretch;}
.cont-footer.box-flex ul {flex-grow:1; padding:10px 20px 10px 0;}
.cont-footer.box-flex ul + ul {padding-left: 50px;}
.cont-footer.box-flex ul {}
.cont-footer.box-flex ul li {font-family:gobCL,Verdana, Geneva, sans-serif; font-size:0.813rem; line-height:120%; color:#FFF; margin-bottom: 17px;}
.cont-footer.box-flex ul li a {font-family:gobCL,Verdana, Geneva, sans-serif; color:#FFFFFF; letter-spacing: .5px;}
.cierre-footer p {font-family:gobCL,Verdana, Geneva, sans-serif; font-size:0.938rem; line-height: 2.2; color:#FFF; letter-spacing: 1px;}
.box-socials {display: flex;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
-ms-flex-align: end;
-moz-box-align: end;
-webkit-box-align: end;
-webkit-align-items: flex-end;
align-items: flex-end;
}
.box-socials .link-tramite {background-color:#EB3B46; margin: 0 50px 2px; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; padding:10px 25px; text-decoration: none; font-family: gobCL,Verdana, Geneva, sans-serif; font-size: 1rem; line-height: 120%; color: #ffffff; letter-spacing: .5px;}
/*--/FIN FOOTER--*/
@media only screen and (max-width:1305px) {
#destacado article.swiper-slide .fecha, #destacado article.swiper-slide .titular, .rot-seccion, article.noti .auxi-art .fecha, article.noti .auxi-art .titular {width:95%; padding-left:10px; padding-right:10px; text-align:left;}
#destacado .owl-carousel .item .fecha, #destacado .owl-carousel .item .titular {width:95%; padding-left:10px; padding-right:10px; text-align:left;}
#header .auxi {max-width:1300px; width:94%; margin:0 auto;}
}
@media only screen and (max-width:1200px) {
#top-port .cont-foto .cont-txt {width:97%;}
#top-port .bajada, #descarga .auxi-descarga {top:10%; width:90%;}
#descarga .auxi-descarga img {width:62px; height:84px;}
}
@media only screen and (max-width:1150px) {
#destacado .swiper-container-horizontal > .swiper-pagination-bullets {top:350px;}
}
@media only screen and (max-width:1060px) {
#temas-interes .art .auxi-art .titular span {font-size:1rem; padding: 15px 20px; letter-spacing: .5px;}
#temas-interes .span-6 .art.span-6 .titular span {font-size:0.813rem; padding: 13px;}
}
@media only screen and (max-width:1150px) {
#destacado .swiper-container-horizontal > .swiper-pagination-bullets {top:300px;}
}
@media only screen and (max-width:1015px) {
.box.aright {margin-bottom:15px;}
ul.herramientas-dos li + li + li, ul.herramientas-dos li.idioma {margin:0 5px;}
.box-search {width:150px;}
.box-search .campo-search {width:80%;}
#header.sticky .logo-header{top: 0 !important;}
#header.sticky{padding-top: 0 !important;}
.separa.dos{margin: 3px auto 10px !important;}
#header.sticky .nav-principal{top: 0 !important;}
}
@media only screen and (max-width:975px) {
.cont-footer.box-flex ul + ul {padding-left:30px;}
}
@media only screen and (max-width:950px) {
article.links .auxi-art span a.titular span, article.links .auxi-art span p {font-size:0.75rem;}
#destacado-segundo-nivel, #links-gobierno, #destacados, #banners, #temas-interes .row {width:100%; margin:0 auto; display:table;}
article.notas .auxi-art a.titular {font-size:1.125rem;}
#noti-destacadas .row {width:95%;}
#destacado .swiper-container-horizontal > .swiper-pagination-bullets {top:60%;}
#links-gobierno .row{margin-left: -10px;}
#links-gobierno article.links{margin-bottom: 10px; border-left-width: 10px;}
#links-gobierno article.links .auxi-art{padding: 5px 10px;}
}
@media only screen and (max-width:925px) {
#destacado .swiper-container-horizontal > .swiper-pagination-bullets {top:250px;}
}
@media only screen and (max-width:920px) {
#header > .auxi > .nav-principal, #header > .auxi > .aright {display:none;}
#header > .auxi {margin-bottom:0;}
.cont-search {width:100%; margin:0 auto; border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea; clear:both; padding:20px 0;}
.box-search, .menu-top {float:none; clear:both; display:table; margin:0 auto;}
ul.menu-top {margin-top:5px; width:100%;}
ul.menu-top li {width:25%; text-align: left; padding:10px 0;}
ul.menu-top li + li {margin-left:0;}
ul.herramientas-dos.movil {margin-bottom: 8px; float: none; overflow: hidden; display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center;}
.navbar-toggle{top: 20px; right: 15px;}
.navbar-collapse {width:100%; padding-right:0; padding-left:0;}
.separa.dos {border-top:1px solid #eaeaea; margin:10px auto;}
.home #header, .generica #header, .embajada #header{border-bottom: none; margin-bottom: 0;}
#header {padding:10px 0 0 0; border-bottom: 1px solid #eaeaea; margin-bottom: 10px;}
#destacado .owl-dots {top: -20em;}
}
@media only screen and (max-width:827px) {
body.port-int.agenda .auxi-search .custom-select + .custom-select {width:80px;}
body.port-int.agenda .auxi-search .custom-select + .custom-select + .custom-select {width:120px;}
}
@media only screen and (max-width:780px) {
article.noti .auxi-art .tema span {padding:10px 15px; font-size:1.25rem;}
article.noti .auxi-art .titular {font-size:1.125rem;}
#destacado article.swiper-slide .titular {font-size:1.25rem;}
#destacado .owl-carousel .titular {font-size:1.25rem;}
.rot-seccion {font-size:1.375rem; margin:30px auto 15px;}
}
@media only screen and (max-width:775px) {
#destacado .swiper-container-horizontal > .swiper-pagination-bullets {top:200px;}
#destacado .owl-dots {display: none;}
}
.desktop {display:block;}
.cont-footer.box-flex.desktop {display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox;}
.responsive {display:none;}
@media only screen and (max-width:768px) {
.desktop {display:none;}
.responsive {display:block;}
#noti-destacadas {overflow:hidden;}
#destacado .swiper-pagination {display:none;}
.swiper-slide.noti {display:block; width:80%; border-left-width:0;}
.swiper-slide.noti:nth-child(2n) {width:80%;}
.swiper-slide.noti:nth-child(3n) {width:80%;}
#destacados .row .banner .auxi-art a.imagen {float:left; width:100%;}
#destacados .row .banner .auxi-art a.imagen img {float:left;}
#destacado-segundo-nivel .row .notas {margin-bottom: 10px;}
article.notas {padding: 20px 0;}
#cuerpo-port {width:97%; margin:0 auto; display:table; float:none;}
#enlaces .row article.col.span-6 {width:97%; margin:0 auto 5px; display:table; float:none;}
#informacion .auxi-row {width: 96%; margin:0 auto 5px; display:table; float:none;}
#informacion .auxi-row .row .informacion { margin-bottom:15px;}
#informacion .auxi-row .row{margin-left: -15px;}
#informacion .col{border-left-width:15px;}
.informacion .auxi-art a.titular{font-size:0.938rem;}
.informacion .auxi-art{padding: 25px 23px;}
.informacion .auxi-art a.foto{margin: 0 auto 10px;}
#accordion {display:none;}
#descarga .auxi-descarga .aleft span.descarga {font-size:1.375rem;}
}
@media only screen and (max-width:710px) {
.nav-principal > li + li > a {margin:0 10px;}
}
@media only screen and (max-width:690px) {
.box-socials > DIV.aleft {clear: both; float: none; margin: 0 auto; text-align: center;}
.box-socials > DIV.aleft ul.herramientas-dos.aleft {float: none; display: table; margin: 0 auto;}
.box-socials .link-tramite {float: none; clear: both; margin: 15px auto; display: table;}
#noti-destacadas .rot-seccion {border-left-width:12px;}
#destacados .rot-seccion, #destacado-segundo-nivel .rot-seccion {display:none;}
#destacado article.swiper-slide .fecha {margin-top:10px; font-size:0.938rem;}
#destacado .owl-carousel .fecha {margin-top:10px; font-size:0.938rem;}
#destacados, #destacado-segundo-nivel {margin-top:25px;}
#temas-interes .rot-seccion {margin:15px auto;}
#temas-interes .row .art, #temas-interes .row > .span-6 {margin-bottom:15px; width:100%; height: auto !important;}
body.tax #temas-interes{padding: 0 6px;}
body.tax #temas-interes .art {margin-bottom: 7px;}
body.tax #temas-interes .art .auxi-art .titular {bottom: 0; top: auto; position: relative; display: block;}
body.tax #temas-interes .art .auxi-art .titular span{padding: 15px 12px;}
body.tax #temas-interes .art.box-inferior .auxi-art .titular span{ padding: 15px 10px;}
body.tax h3.titular-noticias{ margin: 0px auto 22px; padding: 0 10px;}
#temas-interes div.span-6 {margin-bottom: 0 !important;}
#temas-interes .row > .span-6 .art.col.span-6 {width:50%;}
#temas-interes .art {border-left-width:0;}
#temas-interes .art .auxi-art .titular {bottom:auto; top:0; height:auto;}
#temas-interes {margin:0 auto;}
article.noti .auxi-art a.imagen{margin-bottom: 10px;}
article.noti .auxi-art .fecha{padding-left: 5px; margin-bottom: 10px;}
article.noti .auxi-art .titular{margin-left: 5px;}
.full-banner{ margin: 0 auto 10px;}
.full-banner + .full-banner{margin: 0 auto;}
#destacados, #destacado-segundo-nivel{margin-top: 12px;}
#destacado-segundo-nivel .row{margin-left: -10px;}
#destacado-segundo-nivel article.notas{border-left-width: 10px;}
#footer {padding: 25px 0 40px;}
#footer > .auxi > a, #footer > .auxi > .aright {float:none; margin: 0 auto 30px; display:table;}
#footer > .auxi > .aright .rotulo { margin:0 auto 15px; display:table; float:none;}
#footer hr {display:none;}
#links-gobierno {margin: 5px auto 30px; width: 95%;}
#links-gobierno article.links .auxi-art{ border: 1px solid rgba(0, 106, 185, 0.3);}
.cont-footer.box-flex.desktop {display:none;}
#accordion {margin: 0 auto 55px; width:auto; display:table; width:190px;}
#accordion h3 .ui-icon {float:right; margin-top:3px;}
.ui-icon-circle-arrow-e {background:url(/minrel/imag/v1/auxi/arrow_open.png) no-repeat left top !important;}
.ui-icon-circle-arrow-s {background:url(/minrel/imag/v1/auxi/arrow_close.png) no-repeat left top !important;}
.ui-accordion .ui-accordion-header {padding:5px !important; margin-bottom:0 !important; border:0 solid #c5c5c5; background:#56545a; font-family:gobCLBold,Verdana, Geneva, sans-serif; font-size:0.938rem; line-height:120%; color:#FFF; letter-spacing:3px;}
.ui-accordion .ui-accordion-header + .ui-accordion-header {margin-top:7px !important;}
.ui-accordion .ui-accordion-content {padding:5px !important; border:0 solid #dddddd; background:#56545a; color:#ffffff;}
.ui-accordion-content ul {}
.ui-accordion-content ul li {float:left; clear:both; width:100%; border-bottom:0 solid #CCC; padding-bottom:5px; margin-bottom: 10px;}
.ui-accordion-content ul li a {font-family:gobCL,Verdana, Geneva, sans-serif; font-size:0.938rem; line-height:120%; color:#fff;}
#footer > .auxi > a {width:215px;}
#footer > .auxi > a .logo {width:100%; height:auto;}
.cierre-footer p {line-height: 200%; font-size:0.813rem; padding: 0 10px;}
body.buscador2 .container {margin: 0 20px;}
.mensaje-buscador p.rotulo-buscador {font-size: 1.5rem;}
.mensaje-buscador p.resultados-buscador {font-size: .9rem;}
body.buscador2 #cont-buscador .art {padding: 20px;}
body.buscador2 #cont-buscador .art.box-inferior .auxi-art .titular {font-size: 1.2rem;}
body.buscador2 #cont-buscador .art.box-inferior .auxi-art .bajada {font-size: 1.1rem;}
body.buscador2 #cont-buscador .art.box-inferior .auxi-art .bajada .fecha {font-size: 1.1rem;}
}
@media only screen and (max-width:675px) {
.nav-principal li {float:left; clear:both;}
.nav-principal > li + li > a {margin:0;}
.nav-principal > li > a {font-size:1rem; padding:0; margin:0; color:#565555;}
.nav-principal {padding: 0 25px;}
.nav-principal li{width:100%; }
.nav-principal li .dropdown-menu {width:100%; background-color: rgba(255, 255, 255, 1); position: relative; box-shadow: none; overflow: hidden; padding: 0;}
.nav-principal li{padding: 0;}
.nav-principal li a{padding: 9px 0;}
ul.menu-top {margin:10px auto;}
ul.menu-top li {width:50%;}
.box-search {width:90%; font-size:1rem;}
ul.menu-top li a {font-size:0.813rem;}
#header.sticky .logo-header{top: 0 !important;}
#header.sticky{padding-top: 0 !important;}
.separa.dos{margin: 3px auto 10px !important;}
}
@media only screen and (max-width:565px) {
#boxes .row .xs-6 {width:97%; margin:0 auto; display:table; float:none;}
.desplegables-art { margin-bottom: 7px;}
body.portada.embajada .fancybox-content {max-width:430px !important; width:100% !important; padding:50px 25px 20px;}
}
.cont-foto.movil {display:none;}
#descarga .movil {display:none;}
@media only screen and (max-width:410px) {
#header .logo {width:200px; height:auto;}
.cont-foto.escritorio {display:none;}
.cont-foto.movil {display:block; background-size:100% auto !important;}
#descarga .movil {display:block;}
#descarga .escritorio {display:none;}
#top-port .cont-foto .cont-txt {top:20%;}
#top-port .cont-foto .cont-txt .auxi img {margin-right:0;}
#top-port .cont-foto .cont-txt .auxi {display:block; text-align:center;}
#top-port .cont-foto .cont-txt .auxi .titular-port {font-size:1.5rem; margin-top: 15px;}
#top-port .cont-foto .cont-txt .auxi img {width:38px; height:auto;}
#top-port .bajada {width:90%; font-size:1rem; margin:0 auto; padding:20px 0;}
#top-port .bajada p{padding-right: 0;}
#top-port {margin:0 auto;}
#boxes {margin:0 auto 30px; width: 95% !important;}
#cuerpo-port h3.titular {font-size:1.5rem; margin-bottom:35px;}
#cuerpo-port .CUERPO ul li {font-size:1rem; margin-bottom: 25px;}
.CUERPO p {font-size:0.938rem; line-height: 1.5;}
#cuerpo-port {width:90%;}
#descarga {width:95%;}
#descarga .movil .auxi-descarga {display:block;}
#descarga .movil .fullwidth{display: block;}
#descarga .auxi-descarga {top:10%;}
#descarga .auxi-descarga * {text-align:center !important;}
#descarga .auxi-descarga img {margin:0 auto 10px; display:table;}
#descarga .auxi-descarga .aleft a.link-descarga {margin:0 auto 10px; display:table; float:none;}
#descarga .auxi-descarga .aleft span.descarga {font-size:1.375rem;}
#top-port .cont-foto {min-height:100%;}
#top-port .cont-foto .fullwidth{display: block;}
body.portada.embajada #boxes .rot-seccion {font-family:gobCLBold,Verdana, Geneva, sans-serif; font-size:1rem; margin-top:10px; margin-bottom:20px;}
body.portada.embajada #enlaces .rot-seccion {margin:25px auto 30px;}
.rot-seccion {width:90%;}
#destacado .imagen-slide img.escritorio {display:none;}
#destacado .imagen-slide img.movil {display:block;}
.imagen-slide .mascara {background-size:100% 100%; left:0; display: none;}
#informacion .rot-seccion{margin: 25px auto 20px; font-size:1.5rem;}
body.portada.embajada #enlaces .rot-seccion{margin: 15px auto 25px; font-size:1.5rem;}
#enlaces .rot-seccion{margin: 15px auto 25px; font-size:1.5rem;}
#enlaces .row article a{font-size:1rem;}
.embajada #top-port .cont-foto{min-height: 170px;}
.embajada #top-port .bajada {width: 86%;}
.imagen-slide {position:relative; float: none;}
}
@media screen and (max-width:720px) and (min-width:410px) {
#descarga .auxi-descarga {top:5%; width:95%;}
#descarga .escritorio {min-height:150px; background-color:#85518F;}
}
#banner-full {padding-bottom: 10px; padding-top:25px; margin:0 auto;}
#banner-full .banner {max-width: 100%; margin:0 auto;}
#banner-full .banner figure {max-width: 100%; margin:0 auto;}
#banner-full .banner figure a {max-width: 100%; margin:0 auto;}
#banner-full .banner figure a img {max-width: 100%; margin:0 auto;}
#banner-full .banner figure img {max-width: 100%; margin:0 auto;}
/*Prensa*/
ul.menu-port {background-color:#b2b2b2; margin-bottom:50px; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-flex-flow:row; padding:8px;}
ul.menu-port li {float:left; text-align:center; flex-grow:1;}
ul.menu-port li + li {border-left:1px solid #FFF;}
ul.menu-port li a {font-family:gobCL,Verdana, Geneva, sans-serif; font-size:15px; line-height:120%; color:#ffffff;}
@media only screen and (max-width:450px) {
ul.menu-port {display: block; overflow: hidden;}
ul.menu-port li + li {border-left: 0 solid #FFF; border-top: 1px solid #FFF;}
ul.menu-port li {clear: both; width: 100%; padding: 5px 0;}
}
