﻿@charset "utf-8";

/*

Theme Name: Cliki Salud 2016

Author: eidos'

Version: 3

*/
body { font-family:  'Raleway', sans-serif; background-color: #fff; font-size: 18px;  }
@font-face{ font-family: 'arciform'; src: url("arciform.otf"); font-weight:400; }
h1, h2 ,h3 { font-family: arciform; letter-spacing: 2px;}
html { margin-top: 0 !important; }
* { box-sizing: border-box; }
a { text-decoration: none; color: #034078; font-weight: bold; }
img { max-width: 100%; height: auto; }
b, strong { color: #009fff; }
h5 { width: 275px; float: left; padding: 10px 15px 10px 0; margin: 0 35px 5px 0; border-right: 3px solid #4ec3d0; font-size: 21px; font-weight: 400; line-height: 26px; text-align: left; }
h5.nota { width: 275px; float: left; padding: 30px 15px 30px 0; margin: 60px 35px 66px 0; border-right: 3px solid #4ec3d0; font-size: 21px; font-weight: 400; line-height: 36px; text-align: left; height:300px; }
.mm-menu { background: #fff !important; }
#movil { display: none; }
input, textarea { max-width: 100%; }
#content, .contenedor { max-width: 1190px; margin: 0 auto; padding: 40px 38px; overflow: hidden; line-height: 1.7em; }
div.contenota > p:first-child img { display: none; }
span.maxi { font-size: 4rem; font-weight: 100; vertical-align: sub; margin: 0 20px; }
span.maxii { font-size: 8rem; font-weight: 100; vertical-align: sub; margin: 0 20px; }
h1 span.maxi { font-size: 3rem; font-weight: inherit; text-transform: uppercase; }
.cyan { color: #009fff; }
.cyan2 { background-color: #009fff; color:#fff; width: fit-content; padding: 2px 5px; margin-top:-16px; }
.gris { background-color: #f4f4f4; overflow: hidden; }
.bloc { display: inline-block; }
h1.video span { padding: 5px 20px; font-weight: 400; font-size: 28px; color: #009fff; }
.pagina h1 { color: #1f3567; line-height: 50px; }
.pagina span.lineazul { margin-bottom: -10px; }
.caja { cursor: pointer; }
.watsapp { display: none; }
img.rss { transition: 0.4s ease; position: relative; bottom: 0px; margin-top: 20px; }
img.rss:hover { opacity: 0.7; bottom: 6px; }
#TB_window { background-color: transparent!important;}
#TB_secondLine { display: none!important;}
a#TB_ImageOff span.screen-reader-text { display: none!important; }
#displayed_gallery_9c41a4a9449bdcdd580231108bfdc231 .image-wrapper { margin: 20px; }
span.downcovid { background-color: #e30613; padding: 5px 10px; border-radius: 6px; margin: 10px;}
span.downcovid a { color: #fff; font-size: 16px;}
div.convid-descarga { width: 328px; float:left; margin: 10px 21px; text-align: center;}
a.nodo { color:#fff; background-color: #1f3567; padding: 5px; border-radius: 4px;}
a.nodo:hover { color: #1f3567; background-color: #fff;}
header { background-color: #fff;}
div.contenota, div.post-content { line-height:1.7em;}
.post li { list-style-position:inherit!important;}
.doblehome { display: flex; flex-wrap: wrap; justify-content: space-around;}
.doblehome div { max-width: 360px; width: 100%; margin: 20px 0px;}
.btn_auxilio { border: 2px solid #A90606; margin: 0px 0px; width: 260px; text-align:center; border-radius: 15px; color: #A90606; font-weight: bold; font-size: 22px; background-color: #fff;}
.btn_auxilio h3 { margin: 0px 0px; color: #A90606!important; font-weight:bold;}


/* ----- Shere WatsApp----- */
.wabtn_container { width: 170px; float: left; }
.wabtn { height: 20px; background-size: 15px 15px; }

/* ----- Video Responsivo ----- */
.video-container, .video-containerC, .video-containerCc { position: relative; padding-bottom: 40%; padding-top: 20px; height: 0; overflow: hidden; }
.video-container iframe, .video-container object, .video-container embed, .video-containerC iframe, .video-containerC object, .video-containerC embed, .video-containerCc iframe, .video-containerCc object, .video-containerCc embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.video-containerC { padding-bottom: 40%; padding-top: 50px; }
.video-containerCc { padding-bottom: 20%; padding-top: 10px; }
.grande { max-width: 478px; max-height: 478px; margin: 0 auto; border-radius: 40px 0; }
.chico { max-width: 425px; max-height: 239px; margin: 0 auto; border-radius: 20px; }

/* ----- Menú ----- */
.menuflota { width: 100%; text-align: center; }
.menuflota .centra { overflow: hidden; max-width: 1160px; margin: 0 auto; }
nav ul { padding: 0; max-width: 930px; margin: 46px 15px; }
nav ul li { display: inline-block; text-align: left; margin: 0 8px; font-weight: 100; color: #000; font-size: 16px; }
nav ul li a { color: #1f3567; font-weight: 100; }
nav ul li a span { font-weight: bold; color: #1f3567; text-transform: uppercase; }
.menu-fixed { position: fixed; background-color: rgba(255, 255, 255, .9); z-index: 1000; padding: 20px 0; box-shadow: 0px 2px 15px rgba(0, 0, 0, .2); top: 0; }

/* ----- Footer ----- */
footer a { color: #fff; }
footer { background-color: #034078; color: #fff; text-align: center; padding: 10px 0; }
footer label { color: #142958; }
footer .azul { background-color: #009fff; padding: 20px 10px; margin: 30px auto; }
footer input { border: 1px solid #000; margin: 10px 0; }
footer input.wpcf7-form-control.wpcf7-submit { background-color: #034078; border: none; color: #fff; padding: 5px 20px; }
footer nav { max-width: 480px; margin: 0 auto 15px; }
footer nav ul { padding: 0; margin: 0; }
footer nav ul li { display: inline-block; text-align: left; margin: 0 5px 10px; color: #fff; }
footer nav ul li a { color: #fff; }

/* ----- Noticias ----- */
.post-single { overflow: hidden; margin: 20px auto; padding: 20px 0; }
.post-single:nth-child(2n+1) { }
.post-single:nth-child(2n) { text-align: right; }
.post-single:nth-child(2n) h1 { padding-top: 0.67em; }
.post-single:nth-child(2n+1) img { float: left; margin-right: 30px; width: 560px; height: auto }
.post-single:nth-child(2n) img { float: right; margin-left: 30px; width: 560px; height: auto }
/*--.lineazul { width: 170px; height: 10px; background-color: #4ec3d0; display: flex; }--*/
.post-single:nth-child(2n) .lineazul { float: right; }
.oldernewer { text-align: left; }
.older { float: left; width: 50% }
.newer { float: right; text-align: right; width: 50% }
.older span, .newer span { }
.older span a, .newer span a { background-color: #009fff; padding: 5px 10px; color: #fff !important }
.yarpp-thumbnails-horizontal .yarpp-thumbnail { border: none; width: 150px; height: inherit; margin: 5px; overflow: hidden; }
.yarpp-thumbnail > img, .yarpp-thumbnail-default { width: 150px; height: 150px; }
.yarpp-related .yarpp-thumbnail-title { max-height: inherit; width: 100%; margin: 0; }

/* ----- Single ----- */
article.single h1, .featured-thumbnail, .yarpp-related { text-align: center; }
article.single p { text-align: justify; }
textarea#comment { width: 100%; border: 3px solid #4ec3d0; margin-top: 10px; }
input#submit { background: #4ec3d0; color: #fff; border: none; padding: 5px 10px; }
article.single .featured-thumbnail { max-width: 600px; display: block; margin: 0 auto; }
article.single .featured-thumbnail img { max-width: 600px; display: block; margin: 0 auto; }

/* ----- Home ----- */
.slide { margin: 40px auto 0px!important; }
.slide img { width: 100%; height: auto }
.slick-dots li button:before { font-size: 15px !important; color: #4ec3d0 !important; }
.slick-dots li.slick-active button:before { color: #1f3567 !important; }

/* ----- Home Noticias ----- */
.noti { width: 50%; padding: 20px 24px; float: left; min-height: 450px; } /*--417--*/
.imgnoti { width: 270px; height: 290px; background-size: cover; background-position: center center; float: left; margin-right: 20px; }
.noti h1 { line-height: 30px; margin: 10px auto; font-size: 23px; }
.noti p { font-size: 14px; text-transform:uppercase; }
.noti p.min { font-size: 12px; margin-bottom: 5px; color: #009fff;  }
p.tag a { color: #009fff; }

/* ----- Temas de Salud ----- */
.tSalud { text-align: center; color: #fff; }
.salud { background-attachment: fixed; background-attachment: -ms-fixed; background-position: center center; background-repeat: no-repeat; background-size: cover; }
nav.saludt ul { padding: 0; margin: 0 auto; max-width: 1190px; }/*--original width:1100;--*/
nav.saludt ul li { text-align: center; margin: 20px 30px; width: 130px; vertical-align: middle; text-transform:uppercase; }
nav.saludt ul li a { color: #fff; font-weight: 400; }
nav.saludt ul li a img { width: 80px; height: auto; }
img.fija { position: absolute; left: 0; }
.blur { background-color: rgba(1, 20, 89, 0.30); border-radius: 20px; }
.banco.blur { background-color: rgba(225, 225, 225, 0.35); }

/* ----- Temas de Salud Interarior ----- */
h1.titseccion { color: #034078; }
.fijo { width: 50%; float: right; padding-left: 50px; }
.fijo2 { width: 100%;}
div#sidebar2 { width: 42%; float: left; padding-right: 50px; margin-top: 40px; }
.post-fijo  { margin: 30px auto; overflow: hidden; }
.tinteres { margin: 30px auto; }
.imgfijo { width: 100%; height: 200px; background-size: cover; background-position: center center; }
.post-fijo .post-excerpt { font-size: 14px; }
.post-fijo .post-excerpt a { color: #009fff; }
.post-fijo h2 { margin: 15px auto; }
.tinteres ul { padding: 0; margin-bottom: 20px; }
/*--.tinteres ul li { border-bottom: 1px solid #4ec3d0; }--*/
ul.lisnot li { border-bottom: none; display: inline; border-right: 1px solid #4ec3d0; padding: 0 10px 0 0; margin: 0 10px 0 0; }
ul.lisnot li h4 { display: inline; font-weight: 100; font-size: 14px; line-height: 30px; }
.singleTS div#sidebar2 { width: 40%; margin-top:40px; }
.singleTS .fijo { width: 60%; }
.singleTS { margin-top: 0; border: 3px solid #009fff; padding: 0px 30px 0px 30px; border-radius: 14px; }
.singleTS ul { list-style:none; } 
.singleTS h2 { font-size: 15px; font-family:'Raleway'; letter-spacing:normal; }
.singleTS p, .singleTS ul, .singleTS ol, .singleTS li { font-size: 16px; line-height: 1.7em; text-align: justify; }
footer.comment-meta { color: #142958; background-color: transparent; text-align: left; padding: inherit; }
ul.submenu { padding: 0 50px; }
ul.submenu li a { color: #4ec3d0; font-weight: 100; }
ul.herramientas li { border-bottom: none; float: left; width: 50%; list-style: none; padding: 10px; }

/* ----- Videos ----- */
#videos { text-align: center; }
.videoSU { float: left; width: 33%; padding: 20px; min-height: 482px; }
.videoSU.videoganale { min-height: 990px; }
.sinp { min-height: 430px; }
span.lineazul.ajusta { margin-bottom: 15px; margin-left: 35px; }
.videoSU h2 { color: #142958; }
.videoSU p { text-align: left; }
.principal { width: 60%; float: left; margin: 20px; text-align: left; }
.principal.texto { width: 30%; }
.videoContenedor { overflow: hidden; margin: 40px auto; width:50%; float:left; padding: 0px 50px; }
.videoContenedor2 { overflow: hidden; margin: 15px 70px;; width: 250px; float: left; }
.videoContenedor3 { overflow: hidden; margin: 15px 14px;; width: 400px; float: left; }
.videodos { width: 100%; margin: 0 3%; float: left; padding-bottom: 25%; }<!-- max-width: 96%-->
.ganale { float: left; width: 70%; padding: 20px; text-align: left; margin-bottom: 40px; }
div#videoCliki .videodos { max-height: 529px; height: 529px; }
div#videoCliki .videotres { max-width: 200px; height: 340px; }
div#videoCliki2 .videotres { max-height: 340px; height: 340px; }
/*--div#videoCliki3 .videotres { max-width: 200px; height: 340px; float: none; margin: 0px auto; }--*/

/* ----- Línea de vida ----- */
.lineaVida { text-align: center; color: #FFF; }
.lineaVida nav.saludt ul li a { color: #FFF; font-weight: 400; }
span.mini { font-size: 1rem; font-weight: 400; }
.manuali { float: left; width: 33%; overflow: hidden; min-height: 203px; padding: 10px 20px; text-align: center; }
.manuali p { background-color: #4ec3d0; color: #fff; padding: 5px 0; margin-top: -5px; max-width: 304px; margin: -5px auto 0; }
.menumanuales { max-width: 270px; float: left; }
.menumanuales a, .menumanuales a:visited { color: #1f3567; }
.contmanuales { max-width: 830px; margin-left: 320px; }
#menumanual, #menumanu { position: absolute; }
#menumanual.fixed { position: fixed; top: 0; margin-top: 10px; }

/* ----- Manuales tu salud ----- */
.indice { width: 27%; float: left; padding-right: 20px; }
.contenido { float: right; width: 70%; padding-left: 20px; }
.total { display: table; width: 80%; margin: 20px auto; }
.margen { border: 2px dashed; border-left: none; border-right: none; padding: 10px 0; }
.medio { display: table-cell; vertical-align: middle; }
.simbolo { width: 50%; }
.simbolo:nth-child(2n+1) { text-align: center; }
div#boton { margin: 0 auto 60px; max-width: 230px; text-align: center; }
div#boton a { color: #fff; }
div#boton a span { padding: 15px; border-radius: 25px; }

/* ----- Datos ----- */
ul.datos li:first-child { list-style-image: url(""); }
ul.datos li, ul.datos li.solo { list-style-image: url(""); }
ul.datos li.nina { list-style-image: url(""); }
ul.datos li.nino { list-style-image: url(""); }
ul.datos li.mujer { list-style-image: url(""); }
ul.datos li.hombre { list-style-image: url(""); }
ul.datos li.hombrePrima { list-style-image: url(""); }

/* ----- Tip ----- */
ul.tip li { list-style-image: url(""); }
ul.tip li:first-child { list-style-image: url(""); }
ul.tip li.tipnina:first-child { list-style-image: url(""); }
ul.tip li.tipnino:first-child { list-style-image: url(""); }
ul.tip li.nina { list-style-image: url(""); }
ul.tip li.nino { list-style-image: url(""); }
ul.tip li.solo { list-style-image: url(""); }
ul.tip li.mujer { list-style-image: url(""); }
ul.tip li.hombre { list-style-image: url(""); }
ul.tip li.tipmujer { list-style-image: url(""); }

/* ----- Atención ----- */
ul.atencion li:first-child { list-style-image: url(""); }
ul.atencion li.soloN:first-child { list-style-image: url(""); }
ul.atencion li.atencionino:first-child { list-style-image: url(""); }
ul.atencion li, ul.atencion li.solo { list-style-image: url(""); }
ul.atencion li.nina { list-style-image: url(""); }
ul.atencion li.mujer { list-style-image: url(""); }
ul.atencion li.hombre { list-style-image: url(""); }
ul.atencion li.homujer { list-style-image: url(""); }
ul.atencion li.mujerPrima { list-style-image: url(""); }
ul.atencion li.hombrePrima { list-style-image: url(""); }
ul li.mujer { list-style-image: url(""); }
ul li.hombre { list-style-image: url(""); }
.indice.manualsalud { text-align: center; }
.manualsalud nav ul li { display: list-item; margin: 10px 0 10px 40px; }
.manualsalud nav ul li a { font-weight: bold; }
.lineapunto { border-bottom: 2px dashed #000; margin: 25px 0; }
h1.centro { text-align: center; }
.manualesalud img.prin { margin: 20px auto; }
li.nino { list-style-image: url(""); }
div.estimula, div.evita, div.manten, div.procura { width: 48%; float: left; min-height: 340px; margin: 20px 1%; padding: 0px 15px 0 0; }
div.estimula h3, div.evita h3, div.manten h3, div.procura h3 { margin-top: -25px; margin-left: 40px; margin-bottom: 30px; }
div.estimula { background-color: rgba(65, 173, 73, 0.31); }
div.evita { background-color: rgba(210, 35, 42, 0.31); }
div.manten { background-color: rgba(255, 196, 59, 0.31); }
div.procura { background-color: rgba(0, 174, 239, 0.31); }
div.estimula h3 { color: rgb(65, 173, 7); }
div.evita h3 { color: rgb(210, 35, 4); }
div.manten h3, div.mito h3 { color: rgb(255, 196, 5); }
div.procura h3, div.realidad h3 { color: rgb(0, 174, 239); }
div.estimula ul li { list-style-image: url(""); }
div.evita ul li { list-style-image: url(""); }
div.manten ul li { list-style-image: url(""); }
div.procura ul li { list-style-image: url(""); }
div.mito, div.realidad { width: 35%; float: left; margin: 10px 1%; padding: 0px 10px }
.realidad { border-left: 2px solid #b83690; width: 60% !important; }
.realidad:first-child { border-left: none; }
.mito { font-weight: bold; }
.nota p { text-align: center; font-style: italic; font-weight: bold; padding: 0 60px; }
h2.uno { color: #02bbd7; }
h2.dos { color: #8cc63e; }
h2.tres { color: #9e1e62; }
h2.cuatro { color: #be1e2d; }
h2.cinco { color: #f16521; }
h2.seis { color: #f0b21c; }

/* ----- Herramientas ----- */
#herramientas { text-align: center; margin: 20px auto 26px; width: 420px; float:left; margin-right: 90px;   }
#herramientas h1 { color: #034078;}
#herramientas ul { padding: 0; font-size: 16px; }
#herramientas ul li { list-style: none; }
#herramientas hr { border-style: solid; border-color: #009fff; width: 420px;}
#herramientas h1 { margin: -18px auto 45px; }
h1#notnew { width:fit-content; float:none; margin: 0px 200px; color: #034078; }

.calculadora { float: left; width: 33%; padding: 40px 20px; height:400px; }


/* ----- Nuestras Alianzas ----- */
ul.alianza { padding: 0; margin: 40px auto; }
ul.alianza li { display: inline-block; padding: 5px 10px; }
ul.alianza li img { width: 260px; }

/* ----- Nuestras Aplicaciones ----- */
ul.app { padding: 0; }
ul.app li { display: inline-block; width: 50%; float: left; padding: 30px; min-height: 200px; height:250px; }
ul.app li img { float: left; margin-right: 40px; margin-bottom:50px; }
.appp { height: 753px; }
.tiendas { text-align: right; margin-top: 20px; }
.tiendas img { width: 120px;}
.tiendas img.doble { width: 250px;}
.lac { color: #ed5c6b; }
.none { display: none; }
.clear { clear: both; }

/* ----- El Consejo del mes ----- */
.portadaconsejo, .consejos { width: 50%; height: 557px; float: left; }
.portadaconsejo { padding-right: 20px; }
.consejos { padding-left: 20px; overflow: auto; }
.consejos .post-single { padding: 0; margin: 0; }
.consejos::-webkit-scrollbar { width: 10px; }
.consejos::-webkit-scrollbar-thumb { background-color: rgba(78, 195, 208, 0.4); border-radius: 10px }

/* ----- Autismo Speak ----- */
div#contentseccion.autismoo { width: 100%; max-width: 960px; margin: 50px auto 0; }
.manual { float: left; width: 33%; padding: 10px 15px; min-height: 372px; }
.txt { padding: 20px; margin-top: -4px; box-sizing: border-box; min-height: 180px; }
.manual .txt h3 { margin: 0; color: #fff; }
.autismS .indice { float: left; width: 28%; padding-top: 20px; }
.manual.AS img {
    width: 254px;
    height: auto;
}
.manual.AS img.flecha { width: inherit; }
.autismS .indice h1 { font-size: 28px; margin: 30px 10px; }
.autismS .indice h3 { color: black; margin: 19px 0; text-align: center; }
.autismS .indice p { text-align: center; font-size: 15px; }
.autismS .indice .color { overflow: hidden; color: #fff; text-align: center; height: 154px; }
.autismS .indice .color p { font-size: 20px; margin: 5px 0; }
.autismS .titulo h1 { color: #fff; font-size: 2.5rem; }
.autismS .subtitulo h1 { color: #fff; font-size: 30px; padding: 0 30px; }
.autismS h2 { color: #fff; font-weight: 400; font-size: 1.8rem; margin-top: -4%; border-bottom: none; padding: 0; }
.autismS h3 { color: #fff; margin-bottom: -15px; }
.autismS p { text-align: left; }
p.conducta { background: #4EC3D0; box-sizing: border-box; margin: 20px 50px; }
.autismS .titulo p { color: #fff; }
.autismS .cajatexto { padding: 20px }
.autismS .cajatexto h1 { color: black; font-size: 2rem; line-height: 40px; }
.autismS .cajatexto h4 { color: black; font-size: 1.3rem; line-height: 25px; }
.autismS .cajatexto span p { padding: 30px; color: #fff; font-weight: lighter; text-align: center; margin: 0; }
.autismS .cajasente { padding: 20px 10px 20px 0; width: 70%; float: right; }
.autismS .minicaja { width: 48%; float: left; box-sizing: border-box; padding: 10px; }
.autismS .minicaja100 { width: 100%; box-sizing: border-box; padding: 10px; overflow: hidden; }
.autismS .cajaimg100 { padding: 20px; width: 30%; float: left; margin: 10px 20px; }
.autismS .cajaimg5 { padding: 20px; width: 17%; float: left; margin: 0 20px 0 0; }
.autismS .minicaja100 p { margin: 0 0 10px 0; }
.autismS .minicaja24 { width: 24%; float: left; box-sizing: border-box; padding: 10px; }
.autismS .minicaja33 { width: 33%; float: left; box-sizing: border-box; padding: 10px; }
.autismS .minicaja p { color: black; font-weight: 100; font-size: .8rem; text-align: left; }
.autismS .minicaja24 p { color: black; font-weight: 100; font-size: .8rem; text-align: left; }
.autismS .minicaja p span, .autismS .minicaja24 p span { color: #b92226; font-size: 1.5rem; }
.autismS .cajaimg { text-align: center; padding: 20px; }
.autismS .borde { border-left: 1px dotted #F9A53C; height: 200px; width: 0; float: left; }
.autismS .borde100 { border-top: 2px dotted; height: 0; width: 100%; margin: 20px 0; }
.autismS .bordeazul { border-left: 1px dotted #4e8cc2; height: 250px; width: 0; float: left; }
.autismS .borderojo { border-left: 3px dotted #b92126; height: 40px; width: 0; margin: 0 auto; }
.autismS .bordever { border-left: 3px dotted; height: 40px; width: 0; margin: 0 auto; }
.autismS .doble { color: #fff; width: 50%; float: left; box-sizing: border-box; padding: 10px 15px; text-align: left; }
.autismS .doble h4 { text-align: left; }
.autismS .doblecbor { color: #fff; width: 45%; float: left; box-sizing: border-box; padding: 20px; font-weight: lighter; text-align: center; margin: 10px; }
.autismS .juntos { width: 50%; color: #fff; float: left; }
.autismS .juntos p { padding: 0 20px; }
.autismS .fl { float: left; }
.autismS .fr { float: right; }
.autismS .clear { clear: both; }
.autismS span.block { width: 50%; float: left; }
.autismS span.block p { padding: 25px 20px; margin: 20px; text-align: left; border-top: 2px dotted; border-bottom: 2px dotted; }
.autismS .cal1 { float: left; width: 20%; }
.autismS .cal2 { float: left; width: 40%; }
.autismS div.borde80 { border-top: 2px dotted; height: 0; width: 80%; margin: 20px 0; float: right; margin-left: 20%; }
.autismS div.borde50 { border-top: 2px dotted; height: 0; width: 50%; margin: 20px 0; float: right; margin-left: 20%; }
p.grande { font-size: 25px; font-weight: bold; color: #000; }
.arriba { display: inline-block; padding: 17px 20px; cursor: pointer; position: fixed; z-index: 100; bottom: 110px; right: 10px; }
h2.AutismoSpeak { color: #4e8cc2; border-bottom: none; margin: 0; padding: 0; letter-spacing: 0; font-weight: normal; }
.doble p { text-align: left; }
.autismS strong, .autismS h3.black { color: #000; margin: inherit; }
.autismS .str { font-weight: bold; }
div#menumanual.indice { max-width: 320px; }
.imgfl { float: left; }
.titulosAS { color: #fff; float: left; width: 62%; margin-left: 5%; }
.notAS { width: 250px; margin-left: 19px; min-height: 264px; }
.glosarioAS { background-color: #4cb963; width: 212px; margin: 10px 15px; min-height: 314px; }
.autismS .as70 { width: 70%; float: left; margin: 15px 0; min-height: 210px; }
.autismS .as30 { width: 30%; float: left; text-align: center; padding: 20px; margin: 15px 0; min-height: 210px; }
.autismS .as33 { max-width: 33.33%; float: left; padding: 0 10px; }

/* ----- Alineación ----- */
.alignright { float: right; margin-left: 25px; margin-bottom: 25px; clear: both; }
.alignleft { float: left; margin-bottom: 25px; margin-right: 25px; clear: both; }
.aligncenter { display: block; margin-right: auto; margin-left: auto; }
.alignright, .alignright { float: right; }
.alignleft, a .alignleft { float: left; }
.aligncenter, a .aligncenter { display: block; margin-right: auto; margin-left: auto; }

/* ----- Nuestras Campañas ----- */
.campanas { text-align: center; }
.campanas img { margin: 10px !important }
#rs { float: right; margin: 20px 0; }
.desaparece { display: block; }
.left30 { margin-left: 30px; }

/* ----- Manuales sismo ----- */
div#sismo { text-align: center; }
div#sismo div { display: inline-block; max-width: 30%; margin: 1%;  }

/* ----- Clinica Mayo ----- */

div#content.clinicamayo div.page article ul * {
	-webkit-transition: all 1s ease-out;
	-moz-transition: all 1s ease-out;
	-ms-transition: all 1s ease-out;
	-o-transition: all 1s ease-out;
	transition: all 1s ease-out;
}
div#content.clinicamayo div.page article ul {
	margin: 0;
	padding: 0;
	text-align: center;
}

div#content.clinicamayo div.page article ul li {
	list-style: none;
	display: inline-block;
	width: 33%;
	max-width: 350px;
	height: 300px;
	overflow: hidden;
	position: relative;
	margin: 10px;
	background-size: cover;
	background-position-x: 0px;
	position: relative;
}

div#content.clinicamayo div.page article ul li:hover {
	background-position-x: -200px;
}

div#content.clinicamayo div.page article ul li div.color {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #024d9e;
	opacity: 0.5
}

div#content.clinicamayo div.page article ul li:hover div.color {
	opacity: 1;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
}
div#content.clinicamayo div.page article ul li div.total { height: 100%; width: 90%; margin: 0 auto; }
div#content.clinicamayo div.page article ul li h2 { position: relative; z-index: 10; }
div#content.clinicamayo div.page article ul li h2 a { color: #fff; }
div#content.clinicamayo div.page article ul li div.logo { position: absolute; bottom: 10px; left: 0; width: 100%; }
div#content.clinicamayo div.boton { text-align: center; }
div#content.clinicamayo div.boton span.inicio { display: inline-block; background-color: #4ec3d0; padding: 3px 25px;  }
div#content.clinicamayo div.boton span.inicio a { color: #fff; }



/* ----- Sesámo Autismo ----- */
div#content.pagina.sesamoAutismo article { max-width: 960px; margin: 0 auto }
div#content.pagina.sesamoAutismo article div.post-content div.content { width: 90%; margin: 60px auto 30px; text-align: justify; }
div#content.pagina.sesamoAutismo article div.post-content h2 { text-align: center; color: #fff; padding: 5px 10px; }
div#content.pagina.sesamoAutismo article div.field { text-align: center; margin: 60px auto; }
div#content.pagina.sesamoAutismo article div.field a span { display: inline-block; padding: 10px 20px; border-radius: 20px; color: #fff; }
div#content.pagina.sesamoAutismo article div.field.herramientas a , div#content.pagina.sesamoAutismo article div.field.materiales a { display: inline-block; }
div#content.pagina.sesamoAutismo article div.field.herramientas, div#content.pagina.sesamoAutismo article div.field.materiales { max-width: 820px; }
div#content.pagina.sesamoAutismo article div.field.materiales a { margin: 10px; }
div#content.pagina.sesamoAutismo article div.field div.video { display: inline-block; vertical-align: top; max-width: 300px; }
div#content.pagina.sesamoAutismo article div.field div.video div { overflow: hidden; border-radius: 100%; position: relative; width: 250px; height: 250px; margin: 10px; }
div#content.pagina.sesamoAutismo article div.field div.video div.play { width: 50px;
    height: 50px;
    border-radius: 60px;
    background-color: rgba(255, 255, 255, .3);
    position: absolute;
    z-index: 10;
    left: 50%;
    margin-top: -30px;
    transition: .05s linear all;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 35px 35px;
    background-image: url("");
    background-size: 70%;
    top: auto;
    bottom: 40px;
    margin-left: -20px;
}

div#content.pagina.sesamoAutismo article div.field div.video div a:hover div.play {
    width: 100px;
    height: 100px;
    -moz-border-radius: 120px;
    -webkit-border-radius: 120px;
    border-radius: 120px;
    background-color: rgba(255, 255, 255, .3);
    position: absolute;
    z-index: 10;
    left: 50%;
    margin-top: -60px;
    transition: .1s linear all;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 80%;
    background-image: url("");
    top: auto;
    bottom: 20px;
    margin-left: -45px;
}

/*---Formulario autismo--*/
div#wpcf7-f63079-p63080-o1 span.your-edad, div#wpcf7-f63079-p63080-o1 span.your-name { margin-right: 20px;}
div#wpcf7-f63079-p63080-o1 span.wpcf7-list-item-label { color:#4ec3d0; }

/*-----Vacunación-----*/
table.vacunas { border-collapse: collapse; width: 100%; table-layout: fixed; text-align: center;}
table.vacunas, table.vacunas th, table.vacunas td { border: 1px solid black; }
table.vacunas th { white-space: nowrap; background-color: #1f3567; color: #fff; height: 10px; }
table.vacunas td { overflow: hidden; }
table.vacunas th, table.vacunas td { padding: 8px; }
.colortabla { background-color: #c3eaef; }
.colortabla:hover { background-color: #fff; }
div#accordion h4.accordion-toggle { position: relative; display: block; padding: 10px;color: #fff; text-decoration: none; text-align: center; }
div#accordion h4.accordion-toggle:hover { background: #4ec3d0; color: #1f3567; }
div#accordion div.accordion-content { display: none; overflow: hidden;     line-height: 35px;}

/*---Buscador----*/

#contentbuscador { float: right; width: 80%; padding: 40px 140px;  }
#sidebar { float: right; width: 20%; }


/*--Programas nuevos--*/
div#contentnuevo { margin: 0 auto; padding: 40px 0px; line-height:1.7em; }
div#contentnuevo h1.titseccion { width: 1200px; margin: 0px auto 50px; }
span.que { color: #ffffff; font-size: 20px; background-color: #009fff; padding: 16px 15px; margin-left: 450px; top: 12px; position: relative; font-family: arciform;  }
div.que_tit { color: #ffffff; font-size: 20px; background-color: #009fff; padding: 16px 15px; margin-left: 240px; top: 24px; position: relative; font-family: arciform;  width: fit-content; }
div.border { border: 3px solid #009fff; border-radius: 30px; width: 1100px; padding: 30px; margin: 0 auto; }
div#temasmenu { margin: 100px auto 70px; transition: ease-in-out .35s; overflow:hidden; max-width: 1800px; }
div#temasmenu div.temasuno { float: left; width: 26%; text-align: center; margin: 0 60px; border: 3px solid #009fff; border-radius: 14px; padding: 0px 0px 16px 0px; }
h2.titulo_tem { background-color: #009fff; width: fit-content; padding: 5px 40px; margin: -20px auto 50px; color: #fff; font-size: 1.2em; }
div.temasuno ul { padding-left: 0px; }
div.temasuno ul li { list-style: none; }
div#temasmenu li { font-size: 16px; line-height: 22px; text-align: center; }
div#opinion2 { display: none; }
div.descripcion { display: none; }
div#tableacordeon { margin: 100px auto 20px; width: 1400px; }
div.fijo20 { width: 1250px; margin: 50px auto; overflow:hidden; }
div.post-fijonew { float: left; width: 27%; margin: 38px; height: 500px;}
div.post-fijonew h2 { height: 66px; }
div.post-fijonew .imgfijo { height: 320px; width: 100%; background-size: cover; background-position: center center; }
div#acordeonmovil { display: none; }
div.temasmenu2 { height: 430px!important;}
.diab { height: 510px!important;}
div.anexos { width: 100%; max-width: 1200px; margin: 80px auto;}
div.anexos img { width: 390px; margin:30px auto!important;}
div#temasmenu div.temas_uno { width: 460px; text-align: center; overflow: hidden; float: left; margin: 10px 70px; box-shadow: 2px 3px 4px grey; }
div.temas_uno div.imgdiabetes { width: 100%; height: 336px;}
div.temas_uno div.imgdiabeteslarge { width: 100%; height: auto;}
/*--div#temasmenu div.temas_uno:nth-child(2n) { margin-top: 60px;}
div#temasmenu div.temas_uno:nth-child(3n) { margin-top: 120px;}--*/
div#temasmenu div.temas_uno h2 { color: #fff; margin: 0px auto; padding: 150px 10px; }
div#temasmenu div.temas_uno h3 { color: #009fff;}
div.temas_uno p { padding-left: 0px; }
div.temas_uno div.tgen { margin: 0px 15px; }
div.temas_uno div.tgen a { color: #000; font-weight: 400; }
div.temas_uno div.tgen a:hover { color: #009fff; }
div.temas_uno div.tgen hr { border-style: solid; color: #019fff; width: 100px;}
div#temas_menu { max-width: 1200px; margin: 100px auto 100px; transition: ease-in-out .35s; overflow:hidden; width: 100%;}
div#temas_menu div.temas_uno h2 { color: #fff; margin: 0px auto; padding: 150px 10px; }
div#temas_menu div.temas_uno h3 { color: #009fff;}
div#temas_menu div.temas_uno { width: 38%; text-align: center; overflow: hidden; margin: 10px auto; box-shadow: 5px 3px 13px #cecece; }
div#temasmenudoble { margin: 100px auto 70px; transition: ease-in-out .35s; overflow:hidden; max-width: 1200px; }
div#temasmenudoble div.temas_uno { width: 460px; text-align: center; overflow: hidden; float: left; margin: 10px 70px; box-shadow: 2px 3px 4px grey; }
/*--div#temasmenudoble div.temas_uno:nth-child(2n) { margin-top: 60px;}
div#temasmenudoble div.temas_uno:nth-child(3n) { margin-top: 120px;}--*/
div.dobletema { width: 64%;}
div.temasac { overflow:hidden; margin-bottom: 50px; box-shadow: 2px 3px 4px grey; height:336px; }
div.temasac div { float:left; text-align: center; }
div.temasac hr { border-style: solid; color: #019fff; width: 100px;}
div#temas_menuac { max-width: 914px; margin: 100px auto 100px; transition: ease-in-out .35s; width: 100%; }

/*---Tablas--*/
.fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; }
.fade.in { opacity: 1; }
.collapse { display: none; visibility: hidden; }
.collapse.in { display: block; visibility: visible; }
tr.collapse.in { display: table-row; }
tbody.collapse.in { display: table-row-group; }
.collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition-property: height, visibility; transition-property: height, visibility; -webkit-transition-duration: 0.35s; transition-duration: 0.35s; -webkit-transition-timing-function: ease; transition-timing-function: ease; }
.nav { margin-bottom: 0; padding-left: 0; list-style: none; }
.nav > li { position: relative; display: block; }
.nav > li > a { position: relative; display: block; padding: 10px 15px; }
.nav > li.disabled > a:focus, .nav > li.disabled > a:hover { text-decoration: none; background-color: transparent; cursor: not-allowed; }
.nav .open > a, .nav .open > a:focus,.nav .open > a:hover { background-color: #eee; border-color: #337ab7; }
.nav .nav-divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; }
.nav > li > a > img { max-width: none; }
.nav-tabs > li { float: left; margin-bottom: -1px; }
.nav-tabs > li.visual { max-width: 340px; width: 100%; text-align:center;}
.nav-tabs > li > a { margin-right: 2px; line-height: 1.42857143; border-top: 3px solid #009fff; border-radius: 4px 4px 0 0; }
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { color: #fff; background-color: #009fff; cursor: default; }
.tab-content > .tab-pane { display: none; visibility: hidden; }
.tab-content > .active { display: block; visibility: visible; }
.nav-tabs .dropdown-menu { margin-top: -1px; border-top-right-radius: 0; border-top-left-radius: 0; }
.clearfix:after, .clearfix:before, .nav:after, .nav:before, .panel-body:after, .panel-body:before { content: " "; display: table; }
.clearfix:after, .nav:after, .panel-body:after { clear: both; }
.center-block { display: block; margin-left: auto; margin-right: auto; }
.invisible { visibility: hidden; }
.text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; }
.hidden { display: none !important; visibility: hidden !important; }
.affix { position: fixed; }
.preset_select { width: 30%; }
.xa-default { background: #fff; }
.xa-default li a { padding: 12px 30px; margin-right: 35px; border-radius: 0; outline: 0; background: #fff; font-weight: 500; text-decoration: none; }
.xa-default li a i { display: block; text-align: center; }
.xa-default .nav-tabs .active a, .xa-default .nav-tabs .active a:focus, .xa-default .nav-tabs .active a:hover { background: #009fff; }
.xa-default .tab-content .active { padding: 15px; }
.xa-default li a.menostabla { padding: 12px 72px; margin-right: 52px; border-radius: 0; outline: 0; background: #fff; font-weight: 500; text-decoration: none; }
div#myTabContent-1 { text-align:justify;}

/*--COVID19--*/
.covid { height:500px; margin-top:40px; }
.covid h1 { color: #fff; text-align:center; vertical-align:bottom; padding-top:350px; width:530px; margin:0 auto; text-shadow: 2px 3px 4px #000;}
.co1 { margin: 50px 130px; height: auto;}
.co1 .c1 { width: 40%; float:left; padding: 0px 0px 0px 143px; } 
.c1 h1 { color: #1f3567; float: left; margin: 20px 0px 0px 0px;}
h1.pregunta { padding:1px 20px; margin:0px } 
.co1 .c2 { width: 60%; float:left; padding: 0px 250px 0px 170px; } 
.co1 .c2 p { margin: 0px;}
span.num { color: rgba(217,241,245,0.9); font-size: 100px; }
.co2 { margin: 50px 130px; height: auto;}
.c21 h1 { color: #1f3567; float: left; margin: -43px 0px 0px 0px;}
.co2 .c21 { width: 40%; float:right; padding: 0px 0px 0px 0px; }
.co2 .c22 { width: 60%; float:left; padding: 0px 140px 0px 240px; } 
.co2 .c22 p { text-align:right;} 
h1.pregunta2 { padding:18px 0px; width: 408px; text-align:center; }
hr.linecora {  height: 12px; border: 0; box-shadow: inset 0 12px 12px -12px rgba(0, 0, 0, 0.5);} 
.bajo19 { color: #1f3567; background-color: #7fd5e2; text-align:center; padding: 10px 0px; }
div.telefono { background: rgb(198,199,199); background: linear-gradient(0deg, rgba(198,199,199,1) 0%, rgba(255,255,255,1) 100%); height: 450px; padding:0px 490px;}
.quetel { width: 400px; float:left;}
.quecovid { width: 426px; float:left; margin: 40px 40px;}
.quecovid h1 { color: #1f3567;}
.quecovid span { font-size:40px; color: #7fd5e2; font-weight: bold;}
.mitos { margin: 0px 180px;}
.mitos h1 { color: #1f3567; text-align:center;}
li.mit1 { width: 400px; background-color:#fff; text-align:center; box-shadow: 3px 5px 10px #ddddda; float:left; margin:20px 50px 70px 50px; height: 560px; display:inline-block; }
li.mit2 { width: 400px; background-color:#fff; text-align:center; box-shadow: 3px 5px 10px #ddddda; float:left; margin:20px 50px 70px 310px; height: 560px; display:inline-block; }
li.mit3 { width: 400px; background-color:#fff; text-align:center; box-shadow: 3px 5px 10px #ddddda; float:left; margin:20px 50px 70px 50px; height: 560px; display:inline-block; }
li.mit1 p, li.mit2 p, li.mit3 p  { padding: 10px 30px 40px 30px; }
li.mit1 h2, li.mit2 h2, li.mit3 h2 { color: #7fd5e2;  padding: 0px 30px;}
div.bancon { width:1100px; margin: 10px auto 30px; overflow: hidden;}
li.coro1 { list-style:none; float:left; margin: 0px 20px;}
div#temascora { margin: 20px 234px 130px 234px; text-align:center;}
div#temascora ul { padding-left:0px;}
div.covid19 .slick-slider { margin-bottom: 90px; }
div.quienesmovil19 { display:none; }

/*--Calculadora cinetica--*/
div.clacinetica { margin: 100px auto; width: fit-content; text-align:center; }


/*---Nuevo inicio--*/
div.co-1 { width: 30%; float:left;margin-left: 94px; }
div.co-2 { width: 53%; float:left; margin: 50px auto; }
div.covid-19 { text-align:center; width: 1340px; margin: 0 auto; }
div.covid-19 p { margin-bottom: 50px;}
div.covid-19 img.trans1 { margin: 0 20px!important;}
img.trans1 { float: none; }
div.prevencion { background-color: #f1f1f1; margin: 50px auto; padding:30px 50px; height: 500px; text-align:center; }
div.prevencion h1 { text-align:center; } 
div.sintomas { padding: 0px 400px; text-align:center; overflow:hidden;}
div.sintomas img.trans1 { margin: 15px 0px; width:180px;}
div.sintomas h1 { text-align: center;}
div.llamar { background-color: #f1f1f1; height:220px; margin: 80px auto 50px; padding: 0px 270px; }
div.lla-1 { width: 41%; float:left;margin: 40px 40px; }
div.lla-2 { width: 53%; float:left; margin: 50px auto; font-size:26px; }
div.datos img { width: 100%; }
p.btn-covid { width: fit-content; margin: 60px auto 40px!important; background-color:#162a42; font-size: 24px; padding: 10px; border-radius: 10px;}

/*---Diabetes covid---*/
.diabetescovid { border: solid 3px #F00; border-radius: 5px; padding: 5px 20px;}

/*--Covid Carso--*/
div.covidcarso span.que { color: #ffffff; font-size: 20px; background-color: #034078; padding: 16px 15px; margin-left: 450px; top: 12px; position: relative; font-family:arciform;  }
div.covidcarso div.border { border: 3px solid #034078; border-radius: 30px; width: 1100px; padding: 30px; margin: 0 auto; }
div.trescarso { margin: 50px auto 50px; width: 1400px; overflow: hidden;}
div.mincarso1 p, div.mincarso2 p, div.mincarso3 p, div.mincarso4 p { font-size: 26px; font-family: arciform; text-transform: uppercase; color: #034078;}
div.mincarso1{ float: left; width: 330px; text-align:center; margin: 30px 27px; }
div.mincarso3 { float: left; width: 390px; text-align:center; margin: 30px 27px; }
div.mincarso2 { float: left; width: 250px; text-align:center; margin:  30px auto;}
div.mincarso2 img { width: 220px;;}
div.mincarso1 img { width:390px; margin-bottom:10px;}
div.mincarso3 img { margin-bottom: 8px; width: 180px; border-radius:8px; box-shadow: 2px 3px 4px #999999; margin-right:5px;}
span.carsobtn a { font-weight: normal; font-size:16px;}
div.logofcs { text-align: center; margin: 100px auto 50px;}
div.mincarso4{ float: left; width: 260px; text-align:center; margin: 30px 27px;}
div.mincarso4 img { margin: 24px auto 40px!important;}
div.menugraficos { margin: 10px auto; text-align:center;}
div.menugraficos div.car { background-color: #4ec3d0; padding: 5px; border-radius: 8px; width: fit-content; float: left; margin: 8px 13px;}
div.menugraficos div.car a { color: #fff;}
.covidflotante { position: fixed; background-color: #609; right:0px; bottom: 400px; z-index: 1000; padding: 5px 10px; border-radius: 5px;}
.covidflotante a { color: #fff;}
div.carso-banner { margin: 80px 0px; text-align:center;}
div.trans1 { width: 190px; margin: 15px 0px; float:left;}
div.trans1bis { width: 100px; margin: 15px 24px; float:left; height:275px; padding: 100px 0px;}
div.trans1bis span { background-color: #034078; padding: 10px;  }
div.trans1bis span a { color: #fff; font-family: arciform; letter-spacing:1.5px;}
div.carrusel_vacunas { width: 1000px; margin: 0 auto;}

/*--COVID Carso prueba--*/
div.trescar { margin: 50px auto; overflow: hidden; max-width: 1350px; width: 100%;}
div.trescar div.mincarso1 { float: left; width: 33%; text-align:center; margin: 30px 20px; }
div.trescar div.mincarso3 { float: left; width: 32%; text-align:center; margin: 30px 20px;}
div.trescar div.mincarso4{ float: left; width: 22%; text-align:center; margin: 30px 20px;}
div.trescar div.mincarso4 img { margin: 24px auto 20px!important;}
div.trescar div.mincarso1 div { background-color: #009fff; display: block; margin: 3px 2px; width: 212px; height: 72px; border-radius: 10px; float: left; padding: 16px 6px; box-shadow: 2px 2px 3px #999; }
div.trescar div.mincarso4 div { background-color: #fff; display:block; border-radius:10px; box-shadow: 2px 2px 5px #999; margin-top: 25px;}
div.trescar div.mincarso4 div:hover { background-color: #e5e5e5;}
div.trescar div.mincarso1 div.granblue { float:none; margin: 3px auto; color:#fff; background-color:#003e7b;}
div.trescar div.mincarso1 div.granblue:hover { background-color: #009fff; color: #fff; }
div.trescar div.mincarso3 div { background-color: #e5e5e5; display: block; margin: 3px 2px; width: 212px; height: 96px; border-radius: 10px; float: left; box-shadow: 2px 2px 3px #999; }
div.trescar div.mincarso3min { background-color:#fff!important; width: 100%!important; border-radius: 0px!important; box-shadow:none!important; margin-top: 50px; height: auto!important;}
div.trescar div.mincarso3min div { background-color:#fff!important; float: none; }
div.trescar div.mincarso3min div.txtcurso { background-color: #fff; display: block; margin: 0px auto; width: 300px; height: auto; border-radius: 10px; box-shadow: 2px 2px 3px #999; margin-bottom: 20px; }
div.trescar div.mincarso3min img { width: auto;}
div.trescar div.mincarso1 a { color: #fff; font-size: 16px; font-weight:100;}
div.trescar div.mincarso1 div:hover {  background-color: #003e7b; color: #009fff;}
div.trescar div.mincarso1 img { width: 60px; float: left; margin: 0px;}
div.trescar div.mincarso3 img { margin: 10px auto; box-shadow:none; }
div.trescar div.mincarso3 div:hover {  background-color: #c8c7c7; }
div.trescar div.mincarso4 div.txtcurso:hover {  background-color: #e5e5e5; }
.blanboth { background-color: transparent; border: none; border-radius: none!important; box-shadow: none!important;}


/*--Video--*/
div.videocovid {float:left; text-align:center; margin: 20px 7px; width: 540px; height: 430px;} 
div.audiocovid {float:left; text-align:center; margin: 20px 7px; width: 540px; height:550px; } 
div.videoaccidentes {float:left; text-align:center; margin: 20px 7px; width: 340px; height: 230px;} 

/*--Covid home--*/
.covidhome { width: 1120px; margin:0 auto; text-align: center; height: 720px;}
.covidhome h1 { color: #1f3567;}
.covhome1 { float:left; width:300px; margin: 50px 130px;}
.covhome1 h2 { color: #1f3567;}
span.covhombtn { color: #fff; background-color: #009fff; border-radius: 5px; padding: 5px 20px;}
span.covhombtn a { color: #fff;}
div.corapleca { background-color: #009fff; width: 100%; padding: 1px 0px; height: 100px;}
div.corapleca img { width: 100px; }
div.corapleca div.tc19 { color: #fff; width: fit-content; margin: 0px auto; font-size:28px; }
div.corapleca div.tc19bis { color: #fff; width: fit-content; margin: 33px auto; font-size:28px; }
div.corapleca div.tc19 span { float: left; padding: 32px 0px;}
img.imgcv { width: 700px; margin: 14px 225px!important;}
div.listado {margin: 60px 0px; }
div.listado ul li {  background-color: #4ec3d0; width: max-content; padding: 6px 14px; margin: 8px 0px; font-size: 18px; list-style: none;}
div.listado ul li a { color: #fff; }
div.indicovid { float: left; position: absolute; background-repeat: no-repeat; background-image:url(""); height: 400px; margin-left: 130px; margin-top: 20px; }

div.nuevanormalidad { margin: 50px auto; width: fit-content;}
div.carrusel_normalidad { height: 240px;}

/*----Twitter feed----*/
div#feedtwitter { width: 500px; float:right; margin-bottom: 83px;}
div.ctf-credit-link { display:none; }

/*---Vacunas Covid--*/
	div.vacuna_movil { display: none;}
	div.vacuna_desk { margin: 30px auto; overflow:hidden; font-size: 17px;}
	div.vacuna_desk .tabla-vacunacion { display: flex; border: 1px solid #009fff; border-radius: 10px;}
	div.vacuna_desk .tabla-vacunacion .columna4, div.vacuna_desk .tabla-vacunacion .columna2, div.vacuna_desk .tabla-vacunacion .columna3, div.vacuna_desk .tabla-vacunacion .columna5, div.vacuna_desk .tabla-vacunacion .columna6 { text-align:center;}
	.tabla-vacunacion .columna1 div, .tabla-vacunacion .columna2 div, .tabla-vacunacion .columna3 div, .tabla-vacunacion .columna4 div, .tabla-vacunacion .columna5 div, .tabla-vacunacion .columna6 div{ display: flex; justify-content: center; align-items:center; height: 90px; border-bottom: 1px solid #009fff; } 
	.tabla-vacunacion .columna1, .tabla-vacunacion .columna2, .tabla-vacunacion .columna3, .tabla-vacunacion .columna4, .tabla-vacunacion .columna5 { border-right: 1px solid #009fff;}
	.tabla-vacunacion .columna1 { width: 34%;}
	.tabla-vacunacion .columna2 { width: 26%;}
	.tabla-vacunacion .columna3 { width: 8%;}
	.tabla-vacunacion .columna4 { width: 16%;}
	.tabla-vacunacion .columna5 { width: 10%;}
	.tabla-vacunacion .columna6 { width: 15%;}
	.fondoazul { background-color: #009fff; color: #fff; font-weight: bold;}
	
	/*--Niñas y niños creciendo sanos y listos--*/
	#creciendo { width: 100%; max-width: 1200px; margin: 50px auto;}
	.titulo-creciendo { text-align:center; color: #034078; text-transform: uppercase;}
	.cabecera-sanos { color: #fff; background-color: #33416d; max-width: 1100px; width: 100%; overflow:hidden; margin: 50px auto 80px;}
	.mintitulo { color:#fff; background-color: #009fff; font-weight:bold; width:fit-content; padding: 10px 20px; position: relative; margin: -25px auto 10px;}
	.contenido-sanos { padding: 15px 50px; line-height: 1.7em;}
	.video-curso { text-align:center;}
	.video-curso h3 { color: #034078; }
	.iconos { display: flex; width: 500px; margin: 10px auto 50px;}
	.comencemos { text-align:center;}
	.comencemos h1 { color: #034078; }
	.pasos_gral { display: flex; flex-wrap: wrap; justify-content: center; margin-top:50px;}
	.pasos-dos { display: flex; justify-content:center; align-items: center; margin: 50px auto;}
	.pasos-dos div { color: #FFF; background-color: #034078; border-radius: 15px; margin: 20px; padding: 1px 10px;}
	.paso-uno img.imgpaso{ width: 60px; height: 60px;}
	.paso-uno { display: flex; justify-content: center; align-items: center; margin-bottom: 50px; }
	.paso-uno div { margin: 0px 30px; text-align: center;}
	.paso-uno div.cincuenta { width:500px;}
	.paso-uno div p { text-align:center;}
	.herramientas-curso { max-width: 500px; width:100%; margin: 50px auto;}
	.herramientas-curso a { display:flex; align-items: center; justify-content: left; }
	.plan-capacitacion { width: 100%; max-width: 620px; margin: 0px auto; line-height:2em;}
	.plan-capacitacion h3 { color:#009fff; text-align:center; }
	.plan-capacitacion div { display: flex; align-items: center;}
	.plan-capacitacion div img { margin-right: 5px;}
	.carousel__viewport { display: none;}
	.pasos_gral div img { width: 160px;}
	.paso-uno img { width: 160px;}
	
	/*--Covid indice--*/
#myInput {
  background-image: url(""); /* Add a search icon to input */
  background-position: 10px 12px; /* Position the search icon */
  background-repeat: no-repeat; /* Do not repeat the icon image */
  width: 100%; /* Full-width */
  font-size: 16px; /* Increase font-size */
  padding: 12px 20px 12px 40px; /* Add some padding */
  border: 1px solid #ddd; /* Add a grey border */
  margin-bottom: 12px; /* Add some space below the input */
}

#myUL {
  /* Remove default list styling */
  list-style-type: none;
  padding: 0;
  margin: 0;
}

#myUL li a {
  border-bottom: 1px solid #ddd; /* Add a border to all links */
  margin-top: -1px; /* Prevent double borders */
  padding: 12px; /* Add some padding */
  text-decoration: none; /* Remove default text underline */
  color: black; /* Add a black text color */
  display: block; /* Make it into a block element to fill the whole list */
  font-weight: normal;
}

#myUL li a.nom { border: none; background-color:transparent; color:#009fff; font-size: 21px; font-weight: bold; margin: 15px 0px;}
#myUL li a.nom2 { border: none; background-color:transparent; color:#1f3567; font-size: 18px; font-weight: bold; margin: 15px 0px;}
#myUL li a.nom:hover { background-color: transparent;}
#myUL li a.nom2:hover { background-color: transparent;}

#myUL li a:hover {
  background-color: #eee; /* Add a hover effect to all links, except for headers */
}


/*--Infoteka--*/

.infoteka { text-align:center; color: #002e6a;}
.infoteka h1 { font-size: 3rem; font-weight:200; margin-bottom: 5px;}
.infoteka-home { max-width: 1500px; width: 100%; margin: 50px auto; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; flex-shrink: 0; }
.infoteka-home .infoteka-homes01 { border-radius: 16px; background-color: #fff; box-shadow: 3px 4px 10px #dbdbdb; width: 150px; height: 150px; margin: 20px 10px; padding: 5px 5px; border: 2px solid transparent;}
.infoteka-home .infoteka-homes01:hover { border: 2px solid #002e6a; }
.infoteka-home .infoteka-homes01 img { height: 80px; width: auto;}
.infoteka-home .infoteka-homes01 p { font-weight: 200; margin: 0px;}
.totalinfoteka { display: table; width: 80%; margin: 10px auto;}	

/*--Categorías de Infoteka--*/
.tituloinfoteka { color: #002e6a; text-align:center;  }
.tituloinfoteka h1 { font-weight:200;}
.cateofyinfoteka { display: flex; justify-content: center; align-items: center; margin: 50px auto;}
.infogralteka { display: flex; justify-content: space-around; align-items: center; flex-wrap: wrap;}
.infotekamin { overflow: hidden; width: 300px; height: 356px; margin: 20px 0px; box-shadow: 5px 3px 3px #dbdbdb; border-radius: 20px;}
.infotekamin-bis { overflow: hidden; width: 300px; height: 440px; margin: 20px 0px; box-shadow: 5px 3px 3px #dbdbdb; border-radius: 20px;}
.infotekamin p { margin: 0px; overflow:hidden; height: 300px; width: 300px;}
.infotekamin img { width: 100%; height:auto;}
.infotekabtn { display: flex; margin: 10px 0px 0px 10px;}
.infotekamin-bis img { width: 100%; height:auto;}
.infotekabtn-bis { display: flex; margin: 10px 0px 0px 10px;}
.infotekamin-bis p { display: none; }
.infotekaflotante { position: fixed; bottom: 400px; text-align: right; z-index: 10000; right: 0px;}
.infoflotante { color: #fff; background-color: #009fff; padding: 0px 10px; border-radius: 10px 0px 0px 10px; }
.oldernewerinfoteka { max-width: 1200px; margin: 0px auto; width: 100%;}

/*--Viruela símica--*/
.viruela-simica { display: flex; justify-content: space-evenly; align-items: center; margin: 50px auto; flex-wrap: wrap; }
.viruela-simica div { background-color: #009fff; color: #fff; display: flex; justify-content: center; align-items: center; width: 200px; border-radius: 10px; margin: 20px auto; height: 110px;}
.viruela-simica div img { width: 85px; height: 85px;}
.viruela-simica div:hover { background-color: #034078;}
.viruela-simica div p { font-size: 15px;}

/*--Anatomia del ojo--*/
.hide { color: #fff; border-radius: 5px; text-align: center; position: absolute; margin: 0px auto; padding:5px 8px; background-color: #009fff;}
.nervio-txt { top: 43%; left: 17%;}
.nervio-txt p, .coroide-txt p, .ciliar-txt p, .iris-txt p, .cristalino-txt p, .pupila-txt p, .cornea-txt p, .gel-txt p, .retina-txt p  { margin:0px; font-size: 18px}
.coroide-txt { top: 23%; left: 35%;}
.ciliar-txt { top: 35%; left: 43%;}
.iris-txt { top: 36%; left: 62%;}
.cristalino-txt { top: 51%; left: 51%;}
.pupila-txt { top: 51%; left: 68%;}
.cornea-txt { top: 65%; left: 66%;}
.gel-txt { top: 51%; left: 40%;}
.retina-txt { top: 61%; left: 28%;}
.marker-nervio, .marker-coroides, .marker-ciliar, .marker-iris, .marker-cristalino, .marker-pupila, .marker-cornea, .marker-gel, .marker-retina { cursor: pointer; animation-name: grande-ojo; animation-duration: 4s; animation-iteration-count: infinite; }

.conde-logo { margin: 20px auto 0px; max-width: 860px; width: 90%; overflow: hidden; color: #009fff; }
.conde-logo div { max-width: 500px; float:left;}
.imgconde img { max-width: 400px; width: 100%; }

@keyframes grande-ojo {
  from {fill: rgb(9, 31, 112);}
  to {fill:rgb(9, 120, 156);}
}

.btn_ojo { width: 320px; color: #fff; background-color: #009fff; border-radius: 10px; margin: 50px auto; font-size: 22px; text-align:center; padding: 5px;}
.btn_ojo p { margin: 0px 0px;}

.ojo-gral { margin: 50px auto; max-width: 600px; max-height: 650px; }
.ana-ojo { max-width: 600px; width: 100%; }
.uno-cor { position: absolute; top: 41%; left: 16%; width: 150px; }
.dos-cor { position: absolute; top: 60%; left: 26%; width: 150px; }
.tres-cor { position: absolute; top: 21%; left: 36%; width: 150px;}
.cuatro-cor { position: absolute; top: 50%; left: 40%; width: 150px }
.cinco-cor { position: absolute; top: 31%; left: 50%; width: 150px }
.seis-cor { position: absolute; top: 40%; left: 63%; width: 150px }
.siete-cor { position: absolute; top: 52%; left: 54%; width: 150px }
.ocho-cor { position: absolute; top: 49%; left: 67%; width: 150px }
.nueve-cor { position: absolute; top: 63%; left: 56%; width: 150px }
.anima-1 { opacity: 0; left: 10%; transition: 0.5s; }
.ojo-gral:hover .anima-1 { opacity: 1; left: 16%; }
.anima-2 { opacity: 0; left: 20%; transition: 0.5s; }
.ojo-gral:hover .anima-2 { opacity: 1; left: 26%; }
.anima-3 { opacity: 0; left: 30%; transition: 0.5s; }
.ojo-gral:hover .anima-3 { opacity: 1; left: 36%; }
.anima-4 { opacity: 0; left: 35%; transition: 0.5s; }
.ojo-gral:hover .anima-4 { opacity: 1; left: 40%; }
.anima-5 { opacity: 0; left: 60%; transition: 0.5s; }
.ojo-gral:hover .anima-5 { opacity: 1; left: 50%; }
.anima-6 { opacity: 0; left: 85%; transition: 0.5s; }
.ojo-gral:hover .anima-6 { opacity: 1; left: 63%; }
.anima-7 { opacity: 0; left: 60%; transition: 0.5s; }
.ojo-gral:hover .anima-7 { opacity: 1; left: 54%; }
.anima-8 { opacity: 0; left: 70%; transition: 0.5s; }
.ojo-gral:hover .anima-8 { opacity: 1; left: 67%; }
.anima-9 { opacity: 0; left: 65%; transition: 0.5s; }
.ojo-gral:hover .anima-9 { opacity: 1; left: 56%; }
.ojo-gral-movil { display: none;}

/*--ALERTAS Y ACTUALIZACIONES EPIDEMIOLÓGICAS--*/
.contenedoralertas { max-width: 1260px; margin: 0 auto; padding: 40px 38px; overflow: hidden; }
.alertas-tres { margin: 50px auto;  }
.alertas-tres div.alertamin { margin: 30px auto; padding: 10px; border-left: solid 2px #009fff; box-shadow: 2px 3px 6px #999; background-color:  #f6f6f6; position: relative; }
.alertas-tres div.alertamin a { color: #009fff; }
.alertamin p.titalerta { font-family:arciform; font-weight:100; font-size: 22px; letter-spacing: 2px; margin-bottom: 0px;}
.fechaalerta { margin-top: 10px; font-size: 22px;}
.lineaazulalerta { background-color: #009fff; width: 2px; height: 200px;}
.cuerpoalerta { max-width: 276px; margin-left: 20px;}
.fechaalertain { font-size:25px; margin-bottom: 5px;}
.btnalerta { width: 150px; padding: 5px; background-color: #009fff; text-align:center;}
.boxbtn { margin: 60px 0px}
.alertas-tres .alertamin:hover { background-color: #f6f6f6; top: -10px; }

/*--Prevención de accidentes--*/
.cuadrosaccidentes { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap;}
.mincuadro { margin: 50px 0px; display: flex;}
.blancofrente { width: 300px; position: relative; left: 0px;}
.mincuadro:hover .blancofrente { left:15px; transition:ease all 1s;}
div.temasaccidentes { width: 460px; text-align: center; overflow: hidden; margin: 10px auto; box-shadow: 2px 3px 4px grey; }
div.temasaccidentes div.imgdiabetes { width: 100%; height: 336px;}
div.temasaccidentes div.tgen a { color: #000; font-weight: 400; }
div.temasaccidentes div.tgen a:hover { color: #009fff; }

/*--Seguridad vial--*/
div#temasmenudobleseguridadvial { margin: 100px auto 70px; transition: ease-in-out .35s; overflow: hidden; max-width: 1200px; }
div#temasmenudobleseguridadvial div.temas_uno { width: 460px; text-align: center; overflow: hidden; float: left; margin: 10px 48px; box-shadow: 2px 3px 4px grey;}
.botones-seguridad { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; }
.seguridadbtn { border: 2px solid #22acff; border-radius: 20px; padding: 5px; width: 150px; text-align: center;}
.seguridadbtn p { color: #000; margin: 0px;}
.seguridad-uno { display: flex; justify-content: space-between; flex-wrap: wrap;}
.seguridad-uno div { max-width: 540px; width: 100%;}
.botones-seguridad a:hover .seguridadbtn { background-color: #034078; border: 2px solid #034078;}
.botones-seguridad a:hover .seguridadbtn p { color: #fff;}
.ahogamientobtn { border: 2px solid #22acff; border-radius: 20px; padding: 20px; width: 250px; text-align: center; background-color: #22acff;}
.ahogamientobtn p, .ahogamientobtn a { color: #fff; margin: 0px;}
.botones-ahogamiento { display: flex; justify-content: space-around; align-items: center; flex-wrap: wrap; margin: 50px auto; }
.ahogamientobtn:hover {background-color: #fff;}
.ahogamientobtn:hover p, .ahogamientobtn:hover a { color: #000; margin: 0px;}

/*--Embarao 2023--*/
.iconosemebarazo { display: flex; justify-content: center; align-items: center; flex-wrap: wrap; margin: 80px auto;}
.iconosemebarazo div img { max-width: 300px; width: 100&;}
.temasgrid { display: flex; justify-content: space-around; align-items: flex-start; flex-wrap: wrap; margin: 80px auto;}
.temasgrid div.gridindividual { max-width: 760px; width:100%; margin: 50px auto; }
.tmagridimg { overflow: hidden; max-width: 230px; height: 120px; box-shadow: 3px 4px 4px #6f6f6f; }
.tmagridimg img { max-width: 100%; width: 230px;}
#acordeonembarazo { max-width: 1200px; width: 100%; margin: 50px auto; display: inherit;}
div#acordeonembarazo div.accordionContent { width: 740px; margin: 50px auto; }
div#flota2 { text-align: right; position: absolute; right: 10px; bottom: 300px; z-index: 99; width: 250px; position:fixed; }
div#flota2 ul.social { list-style: none; }
div#flota2 ul.social li a { display: inline-block; background: #26c2dc; padding: 0px; height: 70px; width: 70px; margin: 3px 0; border-radius: 100%; text-decoration: none; transition: all 500ms ease; overflow: hidden;}
div#flota2 ul.social li a:hover { border-radius: 10px 10px 10px 10px; width: 186px; }
.cuadros-embarazo-min { width: 100%; height: 530px; overflow: hidden; }
.cuadros-embarazo-min-rev { width: 100%; height: 530px; overflow: hidden; }
.cuadros-embarazo-min .cuadro--embarazo-min-txt { width: 50%; display: flex; justify-content: center; align-items: center; max-width: 50%; float: left; min-height: 530px; height:auto; max-height: 530px; flex-wrap: wrap; }
.cuadros-embarazo-min-rev .cuadro--embarazo-min-txt { width: 50%; display: flex; justify-content: center; align-items: center; max-width: 50%; float: right; min-height: 530px; height:auto; max-height: 530px; flex-wrap: wrap; }
.cuadros-embarazo-min .ic-blanco-precon-img { max-width: 50%; float: left; min-height: 644px; max-height: 644px;}
.cuadros-embarazo-min-rev .ic-blanco-precon-img { max-width: 50%; float: right; min-height: 644px; max-height: 644px;}
.ic-blanco-precon { max-width: 120px; width: 100%; margin: 0px 20px; }
.ic-blanco-precon2 { max-width: 120px; width: 100%; }
.ic-embarazo-interno { float: left;}
.ic-blanco-precon-txt { float:left; max-width: 500px;}
.ic-embarazo-interno { display:flex; flex-wrap: wrap; justify-content: space-around; align-items: center; margin: 25px 0px; }
.cuadros-embarazo-min h1, .cuadros-embarazo-min-rev h1 { font-size: 2.3em; line-height: 60px;}
.cuadros-embarazo-min h2, .cuadros-embarazo-min-rev h2 { font-size: 24px;}
.gridindividual { display: flex; justify-content: space-around; flex-wrap: wrap;}
.tmagriditxt { max-width: 280px; width: 100%; margin: 0px 0px 0px 20px;}
.txt-embarazo-tit { font-size: 28px; margin-top: 0px; margin-bottom: 0px; padding: 10px;}
.titulopara { background-color: rgba(0, 145, 225, 0.5); color: #fff; text-align: center;}
.parallaxembarazo { display: flex; justify-content: center; align-items: center; height: 373px; background-position: center; background-repeat: no-repeat; background-size:cover;}
.paralex_txt { max-width: 1200px; margin: 70px auto; color: #000; text-align: left; font-weight: normal; width: 85%; line-height: 1.7em; }
.imgboxembarazo { width: 250px; height: 250px; background-size:cover; background-position:center;}
.gridembarazo { display: flex; flex-wrap: wrap; max-width: 50%; justify-content: center; align-items: center; margin: 50px 0px;}
.paralex_txt_grid { max-width: 300px; margin: 0px 0px 0px 30px; color: #000; text-align: left; line-height: 24px; font-weight: normal; }
.gridgrandeembarazo { display: flex; flex-wrap: wrap; max-width: 1200px; margin: 50px auto; justify-content: space-between; align-items: center;}
#notas { max-width:1240px; width:98%; margin: 20px auto; }
.paralex_txt ol li::marker, .paralex_txt ul li::marker { color: #009fff; font-weight:bold; }

/*---Historico de noticias--*/
#historic-not { max-width: 1200px; width: 100%; margin:50px auto; }
.noticias-arriba { display: flex; justify-content: space-between; align-items: start; margin:50px auto; padding-top: 50px; border-bottom: 1px solid #c1c1c1; }
.noticias-arriba .noticias-doble .noticias-singular { max-width: 310px; width: 100%; margin: 0px 0px 30px; border-bottom: 1px solid #c1c1c1; padding-bottom:30px; flex-wrap: wrap; } 
.noticias-arriba .noticias-doble .noticias-singular:nth-child(2) { border-bottom: none; }
.noticias-arriba .noticias-single .noticias-singular { max-width: 570px; width:100%;  text-align: center; text-align: center; font-size: 20px; border-left: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; padding: 0px 16px 0px; height: 440px;}
.noticias-arriba .noticias-cuatro .noticias-singular { max-width: 250px; width: 100%; margin: 0px 0px 30px; display:flex; flex-direction: row-reverse; align-items:center; border-bottom: 1px solid #c1c1c1; padding-bottom:30px; }
.noticias-arriba .noticias-cuatro .noticias-singular:nth-child(4) { border-bottom: none; }
.noticias-cuatro { margin-left: 20px; }
.noticias-doble { margin-right: 20px; }
.noticias-cuatro .overimg { width: 50px; height:50px; overflow: hidden; margin-left:8px; }
.noticias-cuatro .overimg img { max-width: 500px; width: 106px!important; margin-left:-30px; }
.noticias-cuatro-horizontal { display: flex; justify-content: space-between; align-items: start; }
.noticias-cuatro-horizontal .noticias-singular { max-width: 300px; width: 100%; min-width: 300px; padding: 0px 20px; }
.noticias-cuatro-horizontal .noticias-singular:nth-child(2) { border-left: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; }
.noticias-cuatro-horizontal .noticias-singular:nth-child(3) { border-right: 1px solid #c1c1c1; }
.divisor-not { margin: 50px auto; width:100%; max-width: 1200px; border: 1px solid #c1c1c1; }
.noticias-abajo { display: flex; justify-content: space-between; align-items: center; margin:50px auto; border-top:1px solid #c1c1c1; padding-top:50px; border-bottom:1px solid #c1c1c1; padding-bottom:50px; }
.noticias-abajo .noticias-single .noticias-singular { display: flex; max-width: 570px;  flex-direction: row-reverse; }
.noticias-abajo .noticias-single div.txt { width:260px; }
.noticias-abajo .noticias-single .overimg, .noticias-abajo .noticias-single .overimg img { width: 310px; }
.noticias-doble-dos .noticias-singular { max-width: 250px; width: 100%; margin: 0px 0px 30px; display:flex; flex-direction: row-reverse; align-items:center; border-bottom: 1px solid #c1c1c1; padding-bottom:30px;  }
.noticias-doble-dos .noticias-singular .overimg { width: 50px; height:50px; overflow: hidden; margin-left:8px; }
.noticias-doble-dos .noticias-singular .overimg img { max-width: 500px; width: 106px!important; }
.noticias-doble-dos .noticias-singular:nth-child(2), .noticias-doble-dos .noticias-singular:nth-child(5) { border-bottom: none; }
.bordes { border-left: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; padding-left:32px; padding-right: 32px; }
.historiconew { text-align: center; font-size:14px; margin: 150px auto 0px; max-width:1200px;  }
.historiconew a { color: #000; text-decoration: none; }
.historiconew .older { width:fit-content; }
.historiconew .newer { width:fit-content; float:right; margin-top:-30px; }
.noticias-general-horizontal { display: flex; justify-content: space-between; align-items: start; flex-wrap: wrap; }
.noticias-general-horizontal .noticias-singular { max-width: 300px; width: 100%; margin: 30px auto; border-left: 1px solid #c1c1c1; padding: 0px 25px;  }
.historico-nuevo-plantilla a { color: #000; text-decoration: none; }
.historico-nuevo-plantilla { max-width:1200px; width:100%; margin:50px auto; display:flex; justify-content: space-between; align-items: start; flex-wrap: wrap; }
.historico-nuevo-plantilla div { width:100%; max-width: 350px; }
.intindex-new { max-width: 250px; width: 100%; text-align: left; border-left: 1px solid #c1c1c1; padding-left: 25px; }
.historico-nuevo-plantilla div p { font-size:16px; }
.historico-nuevo-plantilla div a { font-weight: 100; }
.titulo-noticia { font-size: 24px!important; text-transform: uppercase; font-weight: bold; color: #034078;}

/*--Ecosalud 2024--*/
.introeco { max-width:1000px; width: 98%; margin: 50px auto; }
.ecosaludesktop { max-width:900px; width:99%; margin: 50px auto; }
.ecosaludesktop img { width: 100%; }
.ecosaludesktop2 { max-width:900px; width:99%; margin: 50px auto; }
.ecosaludesktop2 img { width: 100%; }
.ecosaludmovil { display:none; }
.ecobox { display: flex; justify-content: center; align-items: center; flex-wrap: wrap;}
.ecobox div.boxeco { max-width: 400px; width: 100%; margin: 30px 50px; }
.boxecotit { display: flex; justify-content: space-around; align-items: center; }
.boxecotit img { max-width:100px; width:1005; margin-right:20px; }

/*--Trombofilia--*/
.trombomargin { margin-top:-100px;  }
.trombomargin img { margin-right: 80px; }
.tipostrombobox { display: flex; justify-content: space-around; align-items: center; flex-wrap: wrap;  }
.tipostrombobox div { max-width:450px; width: 98%; text-align: center; color: #033269; border: 3px solid #033269; border-radius: 60px; min-height: 370px; height: 100%; display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 0px 30px; margin: 30px 0px; }
.sintomastrombox { display: flex; justify-content: space-between; align-items: self-start; margin-top:80px; flex-wrap: wrap; }
.sintomastrombox div { text-align: center; max-width: 235px; width:100%; margin:30px 0px; }
.diagnosticotromobox { display: flex; justify-content: space-around; align-items: flex-start; margin-bottom:50px; flex-wrap: wrap; }
.diagnosticotromobox div { background-color: #cdeffb; max-width:490px; width: 98%; padding: 30px; min-height:930px; height: 100%; margin:30px 0px; }
.acordeonfuente .accordionButton { background-color: #009fff; color:#fff; max-width: 200px; width:100%; padding: 0px 30px; border-radius: 40px  }
.acordeonfuente .accordionButton p { font-size:18px; font-weight:bold; text-align: center; }

/*--Noticias--*/
.mas-leidas { max-width: 260px; width: 100%; float: right; text-align: left; border-left: #009fff 1px solid; padding: 0px 0px 0px 47px; }
.contenido-noticia { float: left; width: 70%; }


/*--Hormonas--*/
.sintomashormonas { display: flex; justify-content: center; align-items: self-start; margin-top:80px; flex-wrap: wrap; }
.sintomashormonas div { text-align: center; max-width: 320px; width:100%; margin:30px 21px; font-family: arciform; font-weight: 100; letter-spacing: 1px; }
.doblehormonasazul { display:flex; margin:20px 0px 50px; }
.doblehormonasazul .doblehormonamin { background-color: #009FFF; color:#fff; max-width: 482px; width: 100%; padding: 0px 40px; display: flex; justify-content: center; align-items: center; flex-wrap: wrap; } 
.diagnosticohormonasbox { display: flex; justify-content: space-between; align-items: flex-start; flex-wrap: wrap; margin: 50px auto; }
.diagnosticohormonasboxmin { background-color: #fff; color: #033269; display: flex; align-items: start; max-width:550px; width: 100%; padding: 15px 30px; min-height: 315px; justify-content: space-between; margin: 20px 0px; border: 3px solid #033269; border-radius: 60px;}
.diagnosticohormonasboxmin div img { max-width: 90px; width:90px; }
#acordeon-hormonas { margin:80px 0px; }
#acordeon-hormonas #accordion-demo .accordionButton { background-color: #009fff; color: #fff; text-align: center; padding: 5px 0px; margin: 10px auto; max-width: 800px; border-radius: 20px;     display: flex; justify-content: center; align-items: center; }
#acordeon-hormonas #accordion-demo .accordionButton h2 { margin: 0px 0px; font-weight: normal; }

/*--Alzheimer--*/
div#acordeonalzheimer { display: inherit; margin: 50px auto; }
div#acordeonalzheimer div.accordionButton { width: 100%; background-color:#009fff; color: #fff; text-align: center; }
div#acordeonalzheimer div.accordionButton h2 { margin: 4px 0px; padding: 12px 0px; }
div#acordeonalzheimer div.accordionContent { width: 90%; margin: 50px auto; }
.contenidopestana { float: left; width: 70%; }
.masgeneral { max-width: 300px; width: 100%; float: right; text-align: left; border-left: #009fff 1px solid; padding: 0px 0px 0px 47px; }
.parallaxalzheimer { display: flex ; justify-content: center; align-items: center; height: 200px; background-position: center; background-repeat: no-repeat; background-size: cover; margin: 70px auto;}
.parallaxalzheimer .titulopara { display: flex; justify-content: center; align-items: center; }
.grisborde { background-color: #f1f1f1; border-top: 1px solid #009fff; padding: 5px 30px 5px 0px; }
.ic-alz-izq { color: #009fff; font-size: 110px; margin-top: 15px; }
.ic-alz-der { color: #009fff; font-size: 110px; margin-top: 15px; display: flex; align-items: anchor-center; margin-top: 80px; }
.alz-brackets { display: flex; }
.grisborde ul li { margin-bottom: 18px; }
.alz-excer { font-size:14px; }
.box-alz { border-top: solid 3px #009fff; border-bottom: solid 3px #009fff; padding-right: 200px; text-align: left; }
.box-alz p { font-size: 34px; color: #009fff; line-height: 42px; }
.alz-cuadro-min { display: flex; justify-content: space-between; align-items: center; flex-direction: column; max-width: 340px; margin: 30px 0px; }
.alz-cuadro-min div img { max-width:300px; min-width:300px; width:100%; }
.alz-cuadro-txt { max-width:500px; width: 100% }
.alz-cuadro hr { border: solid 1px #24417C; }
.azulclaro { background-color: #dceaf7; padding: 10px 0px; margin: 40px 0px; }
.alz-temas-box { display: flex; justify-content: space-between; align-items: center; text-align: right; }
.alz-temas-box-biz { display: flex; justify-content: space-between; align-items: center; flex-direction: row-reverse; text-align: left;}
.alz-temas-txt { max-width:450px; width:98%; color: #000!important; }
.alz-cuadro { display: flex; flex-wrap: wrap; justify-content: space-around; align-items: flex-start; }
.alz-temas-h1 { color: #033269; font-weight: 700; font-size: 60px; }
.alz-temas-txt-2 { max-width:450px; width:98%; color: #000!important; }
.alz-temas-box-2 { display: flex; justify-content: space-evenly; align-items: center; text-align: left; margin: 50px 0px; }
.alz-temas-box-2-biz { display: flex; justify-content: space-evenly; align-items: center; flex-direction: row-reverse; text-align: right; margin: 50px 0px;}
.alz-border { border-left: 2px solid #CDCDCD; padding: 0px 0px 0px 40px; }
.alz-border-2 { border-right: 2px solid #CDCDCD; padding: 0px 40px 0px 0px; }

/*--Inicio movil---*/
.movil { display: none; }


/*--Juntos en la diabetes--*/
.banner-juntos { width: 100%; }
#juntos-diabetes { width: 100%; max-width: 1200px; margin: 50px auto; }
.cabecera-juntos-diabetes { color: #fff; background-color: #33416d; max-width: 1100px; overflow: hidden; width: 100%; margin: 50px auto 80px;}
.mintitulo-juntos-diabetes { color: #fff; background-color: #009fff; font-weight: bold; width: 540px; padding: 10px 36px 10px 20px; position: relative; margin: -46px auto 0px; text-align: right; }
.ic-juntos-diabetes { position: absolute; z-index: 10; margin-top: -99px; left: 264px; }
.contenido-juntos-diabetes { padding: 15px 100px 40px; line-height: 1.7em;}
.video-juntos-diabetes { text-align: center; background-color: #EFFBFF; padding: 50px 0px; max-width: 1100px; width: 100%; margin: 0px auto; }
.video-juntos-diabetes h3 { color: #034078; }
.contenido-juntos-diabetes strong { color: #fff; }
.introduccion-juntos-diabetes { text-align:center; max-width: 800px; width: 100%; margin: 80px auto; }
.introduccion-juntos-diabetes p.titulo-uno-juntos { font-size: 60px; }
.pasos-juntos { display: flex; align-items: center; justify-content: center; flex-wrap: wrap; max-width:1200px; width:100%; margin: 100px auto; }
.pasos-juntos div img { max-width: 280px; width: 100%; margin:25px 35px; }
.juntos-movil { display: none; }
.juntos-escritorio { text-align: center; margin-top: -150px; }
.diabetes-navegador { text-align: center; margin: 70px auto; }
.diabetes-navegador div img { max-width: 220px; }
.titulo-leccion { text-align: center; }
.leccion-titulo-azul p { font-size: 32px; font-weight: bolder; color: #1F3567;  }
.video-leccion { margin: 0px auto; text-align: center; }
.video-leccion p { font-size:28px; }
.videos-lecciones-grid { background-color: #EFFBFF; display:flex; justify-content: center; align-items: center; flex-wrap:wrap; padding: 60px 0px; }
.videos-lecciones-grid div { margin: 25px 12px; }
.contenido-juntos-interior { color: #fff; background-color: #33416d; max-width: 1100px; overflow: hidden; width: 100%; margin: -40px auto 80px; padding: 60px 40px 36px 40px;}
.juntos-interior { text-align: center; }
.cabecera-diabetes-interior { margin: 20px auto; }
.ic-home img { max-width:180px; width: 100%; }
.navegador-juntos { display: flex; justify-content: space-between; align-items: center; }

/*--Lyme--*/
.lyme-doble { display: flex; justify-content: space-between; align-items: start; flex-wrap: wrap; margin: 50px auto; }
.lyme-sencillo { border: 1px solid #001C7A; border-radius:20px; max-width: 500px; padding: 30px 40px 30px 20px; min-height: 390px; }
.lyme-azul { background-color: #EBFAFF; border-radius:20px; padding: 30px; max-width: 1000px; width:100%; margin: 80px auto; }
.video-lyme { display: flex; justify-content: space-between; align-items: center; border-top: 3px solid #001C7A; border-bottom: 3px solid #001C7A; padding: 40px 0px; font-size: 24px; flex-wrap: wrap; }
.video-lyme-dos { display: flex; justify-content: space-between; align-items: center; border-top: 3px solid #001C7A; border-bottom: 3px solid #001C7A; padding: 40px 0px; flex-wrap: wrap; }
.video-lyme-dos div { max-width:500px; }

/* ----- Movíl ----- */
@media (max-width:1570px) {
	div.menugraficos { width: 1360px;}
	
	/*--covid--*/
	div.sintomas { padding: 0px 226px;}
 	div.covidcarso span.que { margin-left: 340px;}

 	/*--Juntos en la diabetes--*/
 	.ic-juntos-diabetes { left: 417px; }
	
	}
@media (max-width:1460px) {
	/*--Nuevo inicio--*/
	div.llamar { padding: 0 50px; }
	div.prevencion { padding: 30px 50px; }
	div.sintomas img.trans1 { float: none;} 
	div.sintomas { text-align:center; padding:0px 180px; }
	div.covidcarso span.que { margin-left: 290px;}
	
	/*--Embarazo 2023--*/
	.ic-blanco-precon-txt { width: 70%;}
	.cuadros-embarazo-min .cuadro--embarazo-min-txt, .cuadros-embarazo-min-rev .cuadro--embarazo-min-txt { min-height: 495px;}
	.cuadros-embarazo-min .ic-blanco-precon-img, .cuadros-embarazo-min-rev .ic-blanco-precon-img { min-height: 495px; height: 495px;}
	.ic-embarazo-interno { margin: 0px 0px;}
	.cuadros-embarazo-min, .cuadros-embarazo-min-rev { height: 493px; }

	/*--Juntos en la diabetes--*/
 	.ic-juntos-diabetes { left: 370px; }
	
	}
@media (max-width:1440px) {
div#temasmenu div.temasuno { margin: 0 45px; } 
div#tableacordeon { width: 1350px; }
	span.que { margin-left: 160px; }
	.xa-default li a { margin-right: 45px; }
	div#temasmenu div.temasuno { margin: 0 40px; }
	
	/*--COVID--*/
	.co1 .c2 { padding: 0px 50px 0px 59px; width: 56%; }
	.co1 .c1 { widows:44%; padding:0px 0px 0px 0px;}
	.co2 .c21 { width:44%; }
	.co2 .c22 { width: 56%; padding:0px 140px 0px 0px; }
	h1.pregunta { width: 365px; padding: 30px 20px; }
	h1.pregunta2 { width: 340px; }
	.mitos { margin: 0px 0px;}
	li.mit1 { margin: 20px 50px 70px 9px; }
	li.mit2 { margin: 20px 50px 70px 200px; }
	div.telefono { padding: 0px 260px;}
	div#temascora { margin:0px 40px 130px 40px; }
	li.coro1 { margin: 0px 14px; }
	
	/*--Nuevo inicio--*/
	div.prevencion { padding: 30px 40px; }
	div.sintomas img.trans1 { float: none;}
	div.sintomas { padding: 0px 170px; }
	div.llamar { padding: 0px 40px; }
	
	div.menugraficos div.car { margin: 8px 13px;}
	div.menugraficos span { margin: 0px 7px;}
	div.menugraficos {width: 1007px;} 
	
	.xa-default li a.menostabla { padding: 12px 62px;; }
	
	/*--nuevos programmas--*/
	div#temasmenu { width: 1200px;}
	
	/*--embarazo 2023--*/
	.cuadros-embarazo-min .cuadro--embarazo-min-txt, .cuadros-embarazo-min-rev .cuadro--embarazo-min-txt { min-height: 487px;}
	.cuadros-embarazo-min .ic-blanco-precon-img, .cuadros-embarazo-min-rev .ic-blanco-precon-img { min-height: 487px; height: 487px;}
	.cuadros-embarazo-min, .cuadros-embarazo-min-rev { height: 487px; }

	/*--Juntos en la diabetes--*/
 	.ic-juntos-diabetes { left: 350px; }
}

@media (max-width:1350px) { 
	div#tableacordeon { width: 1240px; }
	span.que { margin-left: 160px; }
	.xa-default li a { margin-right: 35px; }
	div#temasmenu div.temasuno { margin: 0 40px; }
	
	/*--COVID--*/
	h1.pregunta { width: 320px;}
	h1.pregunta2 { width: 330px; }
	.co1 .c2 { padding: 0px 0px 0px 59px; width: 50%; }
	.co1 .c1 { width: 50%; }
	.co2 .c21 { width: 50%; }
	.co2 .c22 { width: 50%;}
	li.mit1 { margin: 20px 20px 70px 9px; }
	div.telefono { padding: 0px 220px; }  
	li.coro1 { margin: 0px 12px; }
	div#temascora { margin: 0px 0px 130px 0px; }
	
	/*--Nuevo inicio--*/
	div.lla-2 { width: 46%; }
	div.lla-1 { margin: 40px 40px 40px 110px; }  
	div.prevencion img.trans1 { width: 317px; }
	div.prevencion { padding: 30px 0px; height:540px;}
	div.sintomas { padding: 0px 120px;}
	
	/*--Carso--*/
	div.trescarso {width: 1350px;}
	div.mincarso1, div.mincarso3 { margin: 30px 10px;}
	div.covidcarso span.que { margin-left: 220px;}
	
	/*--embarazo 2023--*/
	.cuadros-embarazo-min .cuadro--embarazo-min-txt, .cuadros-embarazo-min-rev .cuadro--embarazo-min-txt { min-height: 427px;}
	.cuadros-embarazo-min .ic-blanco-precon-img, .cuadros-embarazo-min-rev .ic-blanco-precon-img { min-height: 456px; height: 427px;}
	.ic-blanco-precon { width: 138px; }
	.cuadros-embarazo-min, .cuadros-embarazo-min-rev { height: 427px; }
	.cuadros-embarazo-min h1, .cuadros-embarazo-min-rev h1 { font-size: 2.1em; }

	/*--Hepatitis--*/
	.hepatitis     .xa-default li a { margin-right: 27px; }

	/*--Alzheimer--*/
	.acordeonalz { margin: 100px auto 10px!important; width: 1260px!important; }

	/*--Juntos en la diabetes--*/
 	.ic-juntos-diabetes { left: 300px; }
 }

@media all and (max-width:1190px) {
	.fcslogo { margin-top:15px; }
	#movil { display: block;  margin: 0px auto; }
	#desk { display: none; }
	.veinte { padding-top: 15px; }
	#rs { margin: 20px auto; width: 300px; float: none; }
	.desaparece { display: none; }
	.slide { margin: 20px auto 0px!important; }
	nav.saludt ul { max-width: 1020px; }
	.videoContenedor2 { margin: 15px 0px 15px 30px;}
	div#videoCliki2 .videotres { max-width: 324px; height: 324px; } 

	/*--Nuevo diseño--*/
	div.post-fijonew { width: 42%; margin: 38px 46px; }
	div#temasmenu div.temasuno { margin: 0 37px; padding: 0px 20px 16px 20px; }
	div#tableacordeon { width: 1090px; margin: 100px auto 0px; }
	div#contentnuevo h1.titseccion { width: 1070px; }
	div.fijo20 { width: 1170px; }
	.nav-tabs > li { margin-bottom: 10px; }
	span.que { margin-left: 80px; }
	.xa-default li a { margin-right: 0px!important; }/*--7--*/
	.xa-default li a.menostabla { padding: 12px 60px; }
	
	/*--COVID--*/
	.mitos { margin: 0px 130px;}
	li.mit2 { margin: 20px 50px 70px 11px; }
	li.mit3 { margin: 20px 50px 70px 10px; }
	div.telefono { padding: 0px 140px;}
	div#temascora { margin: 0px 100px 130px 100px; }
	li.coro1 { margin: 0px 35px; }
	
	/*--nuevo inicio--*/
	div.covid-19 {  width: 1190px;}
	div.covid-19 img.trans1 { float: none; margin: 10px 20px!important; }
	div.sintomas { padding: 0px 40px;}
	div.prevencion img.trans1 { float: none; }
	div.prevencion { padding: 30px 200px; height:870px; text-align:center;}
	div.prevencion img.trans1 { width: 270px;} 
	div.lla-1 { margin: 65px 40px 40px 70px;}
	
	/*--Carso--*/
	div.trescarso { width: 900px;}
	div.mincarso1 { width: 400px;}
	div.mincarso2 { margin:30px 20px; width:400px;}
	div.mincarso2 img { width: 260px;}
	div.mincarso3 { width: 400px;}
	div.mincarso4 { width: 400px; margin: 30px 20px;}
	div.mincarso4 img { width: 300px;}
	div.covidcarso span.que { margin-left: 130px;}
	
	/*--Nuevos programas--*/
	div.que_tit {  margin-left:107px; }
	div#temasmenu { width: 1060px;}
	div#temasmenu div.temas_uno { margin: 10px 35px;}
	div#temasmenudoble { width: 1060px;}
	div#temasmenudoble div.temas_uno { margin: 10px 35px;}
	
	/*--Covid prueba--*/
	div.trescar { width: 1000px;}
	div.trescar div.mincarso1 { width: 45%;}
	div.trescar div.mincarso3 { width: 45%;}
	div.trescar div.mincarso4 { width: 45%;}
	
	/*--Embarazo--*/
	.ic-blanco-precon-txt h1 { font-size: 2em;}
	.cuadros-embarazo-min h1, .cuadros-embarazo-min-rev h1 { font-size: 1.8em; line-height: 40px;}
	.cuadros-embarazo-min .cuadro--embarazo-min-txt, .cuadros-embarazo-min-rev .cuadro--embarazo-min-txt { min-height: 402px; height: 402px;}
	.cuadros-embarazo-min .ic-blanco-precon-img, .cuadros-embarazo-min-rev .ic-blanco-precon-img { min-height: 402px; height: 402px;}
	.ic-blanco-precon { margin: 0px 10px;}
	.cuadros-embarazo-min, .cuadros-embarazo-min-rev { height: 402px; }

	/*--Noticias--*/
	#historic-not { width:94%; }
	.noticias-cuatro-horizontal .noticias-singular { min-width:270px; }
	.historico-nuevo-plantilla { width:96%; }

	/*--Alzheimer--*/
	.acordeonalz { width: 1090px!important; margin: 100px auto 0px!important; }
	.alz-temas-txt { margin: 0px 34px; width: 60%; }

	/*--Juntos en la diabetes--*/
 	.ic-juntos-diabetes { left: 230px; }
	
	
}
@media (max-width:1097px) {
	.noti { min-height: 565px; }
	.imgnoti { width: 100%; }
	nav.saludt ul { max-width: 900px; }
	div.convid-descarga { width:297px;}

	/* ----- Manuales Tu salud ----- */
	div.estimula, div.evita, div.manten, div.procura { min-height: 400px; }

	/* ----- Videos Ganale a la Diabetes----- */
	.videoSU.videoganale { min-height: 900px; }

	/* ----- Videos Video Cliki----- */
	div#videoCliki .videodos { max-height: 486px; height: 486px; }
	div#videoCliki .videotres { max-width: 254px; height: 254px; margin: 0 12%;}
	div#videoCliki2 .videotres { max-width: 254px; height: 254px; }
	.videoContenedor2 { width: 270px; margin:15px 0px 15px 90px;}
	.videoContenedor { width: 100%; margin: 40px 0px; padding: 0px 0px;}


	/*--Nuevo diseño--*/
	div.fijo20 { width: 1090px; }
	div.border { width: 1000px; }
	div#contentnuevo h1.titseccion { width: 980px; }
	div#temasmenu div.temasuno { margin: 24px 40px; width: 42%; }
	div.post-fijonew { margin: 38px 76px; width: 36%; }
	.xa-default .tab-content .active { padding: 30px 70px!important; }
	.diab { height: 510px!important;}
	
	/*--COVID--*/
	.co1, .co2 { margin: 50px 100px; }
	.mitos { margin: 60px 70px 0px 90px;}
	div.telefono { padding: 0px 90px;}
	div#temascora { margin: 0px 50px 130px 50px;  }
	li.coro1 { margin: 16px 35px; }
	
	/*--Nuevo inicia--*/
	div.covid-19 { width: 1097px; }
	div.co-1 {  width: 34%;}
	div.co-2 { margin:10px auto;}
	div.sintomas { padding: 0px 0px;} 
	
		/*--Carso--*/
	div.trescarso {width: 990px;} 
	div.mincarso2 { width: 580px;}
	div.mincarso4 { width: 440px; margin:30px 60px;;}
	div.menugraficos span { margin: 0px 20px;}
	div.menugraficos { width: 1090px;}
	div.covidcarso div.border { width: 1000px;}
	div.trans1bis { margin: 15px 20px;}
	div.mincarso1 { width: 380px;}
	div.mincarso2 { width: 550px;}
	
	/*--Covid home--*/
	.covidhome { width: 1097px;}
	.covhome1 { margin: 50px 30px;}
	
	/*--Herramientas--*/
	#herramientas { margin: 20px auto 390px; margin-right: 50px; }
	#herramientas ul { margin-top: 60px; font-size: 20px;}	
	
	div.audiocovid { width: 496px; height: 500px;}
	div.videocovid { height: 380px; width: 496px; }
	
	/*--seguridad vial--*/
	.seguridad-uno div { max-width: 490px;}
	div#temasmenudobleseguridadvial div.temas_uno { margin: 10px 25px;}
	
	/*--EMbarazo--*/
	.ic-blanco-precon-txt h1 { font-size: 2em;}
	.cuadros-embarazo-min .ic-blanco-precon-img, .cuadros-embarazo-min-rev .ic-blanco-precon-img { overflow: hidden;}
	.cuadros-embarazo-min .ic-blanco-precon-img img, .cuadros-embarazo-min-rev .ic-blanco-precon-img img { max-width: 110%;}
	.gridgrandeembarazo { align-items: flex-start;}
	.paralex_txt_grid { margin: 0px;}

	/*--Noticias--*/
	.historico-nuevo-plantilla div { width: 90%; }
	.noticias-cuatro-horizontal .noticias-singular { min-width: 260px; }
	.noticias-abajo .noticias-single { width:520px; }

	/*--Hormonas--*/
	.diagnosticohormonasboxmin { width:49%; }

	/*--Alzheimer--*/
	.contenidopestana { width:60%; }
	.alz-cuadro-min { width: 100%; max-width: 550px;}
	.box-alz { padding-right:0px; }
	.alz-temas-txt-2 {  max-width: 50%;}

	/*--Juntos en la diabetes--*/
 	.ic-juntos-diabetes { left: 170px; }

}

@media (max-width:1024px) { 
	div#temasmenu div.temasuno { margin:23px 32px; width:43%; }
	div.fijo20 { width: 1024px; }
	div#tableacordeon { width: 1000px; margin: 0px auto 0px; } 
	.xa-default li a { padding: 12px 22px; }
	div.post-fijonew { margin: 38px 57px; }
	.diab { height: 510px!important;}
	#herramientas { margin-right: 30px;}
	div#videoCliki .videotres { margin: 0 11%; }
	
	/*--COVID--*/
	.co1, .co2 { margin: 50px 60px; }
	.mitos { margin: 60px 70px 0px 56px;}
	li.mit2 { margin: 20px 18px 70px 0px;}
	div.telefono { padding: 0px 59px;}
	.quecovid { width: 370px; margin: 40px 68px;}
	div.bancon { width: 1010px; }
	div#temascora { margin: 30px 17px 130px 17px;}
	
	/*--Nuevo inicia--*/
	div.covid-19 { width: 1024px; }
	div.sintomas { padding: 0px 220px;}
	div.co-2 { margin: 10px 30px; width:47%; }
	
		/*--Carso--*/
	div.trescarso {width: 960px;}
	div.mincarso2 { width: 470px; }
	div.mincarso1, div.mincarso4 { width: 413px;}
	div.mincarso3 { widows:413px;}
	div.menugraficos { width: 850px;}
	div.covidcarso div.border { width: 900px;}   
	
		/*--Covid home--*/
	.covidhome { width: 1024px;}
	.covhome1 { margin: 50px 100px;}
	
	div.convid-descarga { width: 430px;}
	
	div.audiocovid { width: 460px;}
	div.videocovid { width: 460px; height: 350px; }
	
	.xa-default li a.menostabla { padding: 12px 50px; }
	
	/*--Feed twitter--*/
	div#feedtwitter { width: 480px;}
	
	/*--Nuevos programas--*/
	div#temasmenu { width: 1000px;}
	div#temasmenu div.temas_uno { margin: 10px 20px;}
	
	/*--Covid prueba--*/
	div.trescar { width: 870px;}
	div.trescar div.mincarso1 { width: 50%; float: none; overflow: hidden; margin: 0px auto;}
	div.trescar div.mincarso3 { width: 50%; float: none; overflow: hidden; margin: 0px auto;}
	div.trescar div.mincarso4 { width: 50%; float: none; overflow: hidden; margin: 0px auto;}
	
	/*--App--*/
	ul.app li img { margin-bottom: 90px;}
	
	
	.ojo-gral { display:none;}
	.ojo-gral-movil { display: inherit;}
	
	/*--seguridad vial--*/
	div#temasmenudobleseguridadvial div.temas_uno { margin: 10px 6px;}
	.seguridad-uno div { max-width: 100%;}
	.svimg { text-align:center; margin-bottom: 50px;}
	
	/*--Embarazo--*/
	.ic-embarazo-interno { justify-content: center;}
	.ic-blanco-precon-txt { width: 100%;}
	.cuadros-embarazo-min .cuadro--embarazo-min-txt, .cuadros-embarazo-min-rev .cuadro--embarazo-min-txt, .cuadros-embarazo-min .ic-blanco-precon-img, .cuadros-embarazo-min-rev .ic-blanco-precon-img { float: none; margin: 0px auto;}
	.ic-embarazo-interno, .ic-blanco-precon-txt { text-align:center!important;}
	.ic-blanco-precon-txt { width: 90%; margin: 0px auto;}
	.cuadros-embarazo-min, .cuadros-embarazo-min-rev { height:auto; }
	.cuadros-embarazo-min .cuadro--embarazo-min-txt, .cuadros-embarazo-min-rev .cuadro--embarazo-min-txt { height:auto; }
	.cuadros-embarazo-min .ic-blanco-precon-img, .cuadros-embarazo-min-rev .ic-blanco-precon-img { max-width: 60%; }
	.cuadros-embarazo-min .cuadro--embarazo-min-txt, .cuadros-embarazo-min-rev .cuadro--embarazo-min-txt { max-width: 60%; width:60%; }

	/*--Noticias--*/
	.historico-nuevo-plantilla { justify-content: space-around; }
	.noticias-cuatro-horizontal .noticias-singular { min-width: 246px; }

	/*--Alzheimer--*/
	.acordeonalz { width: 1000px!important; margin: 0px auto 0px!important; }

	/*--Juntos en la diabetes--*/
 	.ic-juntos-diabetes { left: 146px; }
} 
@media (max-width:800px) {
	
	.fcslogo { margin-top: 20px; }
	.menumovilboton { position: relative; top: -20px; }

	/* ----- Noticias ----- */
	.post-single { margin: 20px auto; padding: 10px 0; }
	.post-single:nth-child(2n+1) img { float: none; margin-right: 0; width: 100%; height: auto; margin-bottom: 20px; }
	.post-single:nth-child(2n) img { float: none; margin-left: 0; width: 100%; height: auto; margin-bottom: 20px; }
	.noti { min-height: 610px; }
	.lineazul { width: 80% }
	.videoSU { width: 50%; }
	.principal { width: 55%; }
	.manual { width: 50%; }
	ul.alianza { text-align: center; }
	ul.app li { min-height: 220px; width: 100%; }
	ul.herramientas li { float: none; width: 100%; text-align: center; }
	#menumanual { position: initial !important; max-width: 100%; width: 100%; text-align: center; margin-bottom: 10px; float: none; }
	#menumanual ul { text-align: left; }
	.contmanuales { width: 100%; margin-left: 0; }
	.videoContenedor2 { float: none; }
	.videoContenedor2 { width: 390px; margin: 15px auto;}

	/* ----- Autismo Speak ----- */
	div#menumanual.indice, .manualesalud div.contenido { max-width: 100%; padding: 20px 0 0; width: 100%; float: none; }
	.autismS .cajasente { padding: 20px 0; width: 100%; }
	.imgfl { float: none; }
	.principalAS, .titulosAS p { text-align: center; }
	.titulosAS { float: none; width: 100%; }
	.autismS .juntos { width: 100% !important; }
	.autismS span.block { width: 50% !important; float: right; display: block; max-width: 100% !important; padding: 10px 0; }
	.manual.AS { width: 33%; }
	.manual .txt { min-height: 160px; }
	.notAS { margin-left: 0; }

	/* ----- Manuales Tu salud ----- */
	.indice { width: 100%!important; float: none!important; padding-right: 0; }
	div.estimula, div.evita, div.manten, div.procura { width: 100%; float: none; min-height: inherit; padding: 10px 5px; margin: 15px auto; }
	div.estimula h3, div.evita h3, div.manten h3, div.procura h3 { margin-top: 0; margin: 10px 0 0 40px; }

	/* ----- El consejo del mes ----- */
	.portadaconsejo, .consejos { width: 100%; height: inherit; float: none; padding: 0; overflow: hidden; }
	.portadaconsejo { margin-bottom: 40px; }

	/* ----- Herramientas ----- */
	#herramientas { margin: 20px auto 38px; width: 310px;}
	#herramientas hr { width: 310px; }
	h1#notnew { margin: 0px 110px;}


	/* ----- Videos Ganale a la Diabetes----- */
	.videoSU.videoganale { min-height: 830px; }

	/* ----- WhatsApp ----- */
	.watsapp { display: block; width: 90px; float: left; background-color: #339966; text-align: center; font-size: 15px; padding: 1px; border-radius: 5px; margin-right: 2px; }
	.watsapp a { color: #fff; font-weight: 100; }

	/* ----- Videos Video Cliki----- */
	div#videoCliki .videodos { max-height: 350px; height: 350px; }
	div#videoCliki .videotres { max-width: 47%; max-height: 47%; height: 376px; margin: 20px 10px; }
	.video-container { padding-top: 187px; }
	div#videoCliki2 .videodos { max-height: 350px; height: 350px; }
	div#videoCliki2 .videotres { max-width: 94%; max-height: 94%; height: 390px; margin: 20px 10px; }

	/*--Nuevos programas--*/
	div#temasmenu div.temasuno { margin: 0 39px; }
	div.fijo20 { width: 800px; }
	div.post-fijonew { width: 81%; }
	div.border { width: 740px; }
	div#contentnuevo h1.titseccion { width: 720px; }
	div#tableacordeon { width: 740px; }
	.xa-default .tab-content .active { padding: 30px 0px!important; }
	div#temasmenu div.temasuno { width: 100%; margin: 20px 0px; }
	div#tableacordeon { display: none; }
	div#acordeonmovil { display: inherit; width: 800px; margin: 50px auto; }
	div#acordeonmovil div.accordionButton { width: 100%; background-color:#009fff; color: #fff; text-align: center; }
	div#acordeonmovil div.accordionButton h2 { margin: 4px 0px; padding: 12px 0px; }
	div#acordeonmovil div.accordionContent { width: 740px; margin: 50px auto; }
	div.largO { height: 400px; }
	div.larg2 { height: 400px; }
	div.larg3 { height: 640px; }

	
	
	/*--COVID--*/
	.co1 .c1 { width: 100%; text-align:center;}
	.co1 .c2 { width: 100%; padding:0px 0px 0px 30px;}
	.co2 .c21 { width: 100%; text-align: center; }
	.co2 .c22 { width: 100%; padding: 0px 40px 0px 0px;}
	h1.pregunta { width: 500px; padding: 10px 20px;}
	h1.pregunta2 { width: 520px;}
	li.mit1 { margin: 20px 30px 70px 36px;}
	.mitos { margin: 60px 150px 0px 140px; }
	li.mit2, li.mit3 { margin: 20px 30px 70px 36px;}
	.quetel { width: 100%; float:none; text-align:center;}
	.quecovid { width:100%; margin:40px auto;}
	div.telefono { height: 670px;} 
	.mitos ul {padding: 0px;}
	div.bancon { width: 740px; }
	div#temascora { margin:30px 150px 50px 150px; }
	div.quienes19 { display: none; }
	div.quienesmovil19 { display:inherit;}
	div.covid19 .slick-slider { width: 495px; margin: 0 auto 90px; } 
	
	/*--Nuevo inicia--*/
	div.covid-19 { width: 800px; }
	div.co-1 { width: 100%; margin: 0 auto; float: none; text-align: center; }
	div.co-2 {  width: 100%; margin: 10px 0px; text-align: center;}
	div.prevencion { height: 1700px;}
	div.prevencion img.trans1 { width: 340px;}
	div.lla-1 { margin: 65px 40px 40px 30px;}
	div.lla-2 { margin: 20px auto; } 
	div.covid-19 img.trans1 { margin: 30px 20px!important; }
	
		/*--Carso--*/
	div.trescarso {width: 800px; } 
	div.mincarso1, div.mincarso3, div.mincarso2, div.mincarso4 { float: none; margin: 0 auto;}
	div.mincarso1, div.mincarso3, div.mincarso4 { width: 480px;}
	div.menugraficos span { margin: 0px 4px;}
	div.menugraficos { width: 747px;}
	div.covidcarso div.border { width: 700px;}
	div.sintomas { padding: 0px 100px;}
	div.carrusel_vacunas { width: 650px;}
	
	div.trescar { width: 100%;}
	div.trescar div.mincarso1 { width: 57%; margin: 50px auto; float: none; overflow: hidden; }
	div.trescar div.mincarso3 { width: 57%; margin: 50px auto; float: none; overflow: hidden; height: auto;}
	div.trescar div.mincarso4 { width: 60%; margin: 50px auto; float: none; overflow: hidden; }
	div.trescar div.mincarso1 div { margin: 2px 8px;}
	div.trescar div.mincarso3 div { margin: 2px 8px;}
	
	
	/*--Covid home--*/
	.covidhome { width: 800px;}
	.covhome1 { margin: 50px 50px;}
	
	div.audiocovid { width: 348px; height: 400px;}
	div.videocovid { width: 348px; height: 300px;}
	div.videocovid h2 { font-size: 1.3em;} 
	div.convid-descarga { width: 297px;}
	
	div.indicovid { margin-left: 20px;}
	img.imgcv { margin: 14px 30px!important;}
	
	/*--Feed twitter--*/
	div#feedtwitter { width: 390px;}
	
	/*--Calculadoras--*/
	.calculadora { width: 50%;}
	
	/*---Vacuna covid---*/
	div.vacuna_desk { display: none;}
	div.vacuna_movil { display: inherit; margin: 30px auto; overflow: hidden;}
	.vacunamovil1 { border: 1px solid #009fff; border-radius: 10px; text-align: center; margin: 50px auto;}
	.vac_azul { background-color: #009fff; color: #fff; font-weight: bold;}
	.vac_azul p { margin: 0px; padding: 10px 0px 0px;}
	
	/*--Nuevos programas--*/
	div#temasmenu { width: 500px; margin: 100px auto;}
	div#temasmenu div.temas_uno:nth-child(3n) { margin-top: 60px;}
	div#temasmenudoble { width: 500px; margin: 100px auto;}
	
	/*--Niñas y niños creciendo--*/
	.plan-capacitacion { width: 80%;}
	.plan-capacitacion div img { margin: 0px!important;}
	.plan-capacitacion div { align-items: flex-start;}
	
	/*--Salud visual--*/
	.conde-logo div { float: none; margin:0px auto;}
	.conde-logo { text-align: center;}
	
	/*--Alertas--*/
	.contenedoralertas span.maxi { font-size: 1.5rem;}
	
	/*--Seguridad vial--*/
	div#temasmenudobleseguridadvial div.temas_uno { margin: 30px auto; float: none;}
	span.maxi { margin: 0px 0px;}
	
	/*--Embarazo--*/
	.cuadros-embarazo-min .cuadro--embarazo-min-txt, .cuadros-embarazo-min-rev .cuadro--embarazo-min-txt { width: 100%; max-width: 600px;}
	.cuadros-embarazo-min .ic-blanco-precon-img, .cuadros-embarazo-min-rev .ic-blanco-precon-img { max-width: 600px;}
	.cuadros-embarazo-min .ic-blanco-precon-img img, .cuadros-embarazo-min-rev .ic-blanco-precon-img img { width: 100%;}
	div.temasac { height: auto; }
	div#temas_menuac { width: 450px; }

	/*--Noticias--*/
	.noticias-cuatro-horizontal .noticias-singular { min-width: 318px; max-width: 600px; width:98%; margin: 30px auto; padding:0px 0px; }
	.noticias-cuatro-horizontal { flex-wrap: wrap; }
	.noticias-cuatro-horizontal .noticias-singular:nth-child(3) { border-right:none; }
	.noticias-cuatro-horizontal .noticias-singular:nth-child(2) { border-left: none; border-right: none; }
	.noticias-abajo .noticias-single .noticias-singular { flex-wrap: wrap; min-width: 318px; max-width: 600px; width:100%; margin: 30px auto; justify-content: center; }
	.noticias-abajo { flex-wrap: wrap; justify-content: center; }
	.noticias-doble-dos .noticias-singular { max-width: 600px; width:98%; min-width:318px; margin:30px auto; flex-direction:column; border-bottom: none; }
	.bordes { border-left: none; border-right: none; padding-left:0px; padding-right: 0px; }
	.noticias-abajo .noticias-single .overimg, .noticias-abajo .noticias-single .overimg img { width: 100%; max-width: 600px; }
	.noticias-doble-dos .noticias-singular .overimg { max-width: 600px; width: 100%; }
	.noticias-doble-dos .noticias-singular .overimg { width:100%!important; height: auto; margin-left:0px; }
	.noticias-doble-dos .noticias-singular .overimg img { width:100%!important; height: auto; max-width: 600px; }
	.noticias-abajo .noticias-single div.txt { width: 100%; }
	.noticias-general-horizontal .noticias-singular { max-width: 600px; width:100%; border-left: 0px; padding: 0px; }
	.noticias-arriba { flex-wrap: wrap; justify-content: center; }
	.noticias-arriba .noticias-doble .noticias-singular { max-width: 600px; border: none; }
	.noticias-arriba .noticias-single .noticias-singular { border-left: 0px; border-right: 0px; max-width:600px; width: 100%; padding:0px; height: auto; }
	.noticias-arriba .noticias-cuatro .noticias-singular { flex-wrap: wrap; max-width: 600px; width:100%; margin:50px auto; padding: 0px; border: none; justify-content: center; text-align: center; }
	.noticias-cuatro .overimg { width: 100%; height: auto; margin-left:0px; }
	.noticias-doble { margin-right: 0px; }
	.noticias-abajo .noticias-single { width: 600px; }
	.noticias-cuatro .overimg img { max-width: 600px; width: 100%!important; }
	#historic-not { text-align: center; }

	/*--Trombofilia--*/
	.sintomastrombox { justify-content: center; }
	.sintomastrombox div { margin: 30px 30px; }
	.trombomargin { margin-top: 0px; text-align:center; }
	.trombomargin img { float: none!important; margin-right:0px; }

	/*--Noticias--*/
	.contenido-noticia { float: none; width: 98%; }
	.mas-leidas { float: none; width: 100%; margin: 50px auto; }

	/*--Ecosalud--*/
	.boxecotit { flex-direction: column; }
	.boxecotit img { max-width: 250px; width:98%; }

	/*--Hormonas--*/
	.doblehormonasazul { flex-wrap: wrap; justify-content: center; }
	.doblehormonasazul .doblehormonamin { max-width: 706px; width: 100%; }
	.diagnosticohormonasboxmin { width: 100%; }
	.diagnosticohormonasbox { justify-content: center; }

	/*--Alzheimer--*/
	.alz-cuadro-min { max-width: 340px; }
	.masgeneral { max-width: 350px; margin: 100px auto; float:none; border-right: #009fff 1px solid;
    padding: 0px 47px 0px 47px; }

    /*--Juntos en la diabetes--*/
 	.ic-juntos-diabetes { left: 70px; }
 	.mintitulo-juntos-diabetes { margin: -46px 60px 0px 170px; }
}

@media (max-width:768px) {
	div.fijo20 { width: 768px; }
	div#acordeonmovil { width: 768px; } 
	div#movil img { width: 27%; margin-left:40px; }
	.fcslogo { width: 20%!important; margin-top: 10px; }
	.menumovilboton { top:-5px; }
	.menumovilboton img {max-width: 135px; width: 100%!important}
	
	/*--COVID--*/
	div.telefono { height:712px;}
	.quecovid { text-align:center;}
	
		/*--Nuevo inicia--*/
	div.covid-19 { width: 768px; }
	
		/*--Carso--*/
	div.trescarso {width: 768px;}
	div.sintomas { padding: 0px 90px; } 
	div.trescar div.mincarso1 { width: 60%; margin: 50px auto; float: none; overflow: hidden; }
	div.trescar div.mincarso3 { width: 60%; margin: 50px auto; float: none; overflow: hidden; height: auto;}
	div.trescar div.mincarso4 { width: 60%; margin: 50px auto; float: none; overflow: hidden; }
	
	
	/*--Covid home--*/
	.covidhome { width: 768px;}
	.covhome1 { margin: 50px 40px;}
	
	div.audiocovid { width: 330px;}
	div.videocovid { width: 330px;}
	
	#herramientas { margin: 80px auto 70px; width: 100%;}
	#herramientas ul { font-size: 18px;}
	
	/*--Feed twitter--*/
	div#feedtwitter { width: 100%; height: 770px;}
	
	/*--Nuevos programas--*/
	div.temas_uno div.tgen1 { border-right: none; width: 100%; float: none; text-align:center; padding-right: 0px;  }
	div.temas_uno div.tgen2 { width: 100%; float: none; text-align: center; padding-left: 0px; }
	div#temasmenu div.temas_uno { height: auto;}
	div.border { width:700px; }
	
	
	}
@media (max-width:600px) {
	.videoSU { width: 100%; float: none; }
	span.lineazul.ajusta { margin-left: 85px; width: 50%; }
	.principal.texto { width: 100%; float: none; margin: 0 auto; padding: 20px; }
	.principal { width: 93%; float: none; }
	.noti { width: 100%; float: none; min-height: initial; }
	.videodos { width: 100%; max-width: 100%; margin: 20px auto; float: none; padding-bottom: 50%; }
	.grande { padding-bottom: 55%; }
	.videoContenedor { margin: 20px auto; }
	.ganale { width: 100% !important; text-align: center; margin-bottom: 0; float: none; }
	.fijo, div#sidebar2, .singleTS .fijo, .singleTS div#sidebar2 { float: none; width: 100%; padding: 0; }
	ul.alianza li img { width: 100%; }
	ul.app li { width: 100%; float: none; padding: 20px 10px; min-height: initial; }
	.appp { background-image: none !important; height: inherit !important; }
	.padd { padding: 0 !important; }
	.lac { color: #ed5c6b !important; }
	.cora { color: #fd023e !important; }
	.videoContenedor2 { width:510px;}
	div#videoCliki2 .videotres { max-width: 100%; margin: 20px 0px;}
	.menumovilboton { top: -45px; margin-left:150px; }
	div#movil img { margin-left: 22px !important; margin-right: 54px !important; }
	.fcslogo { margin-top: 10px!important; }
	#movil { height: 80px; }
	.veinte { padding-top: 6px; }

	/* ----- Autismo Speak ----- */
	.autismS .minicaja24 { width: 50%; min-height: 240px; }
	.autismS .cajatexto span p { max-width: 100% !important; margin-top: 20px !important; }
	.autismS .fr, .autismS .fl { float: none; }
	.autismS .doblecbor, .autismS span.block { width: 100% !important; float: none; padding: 10px 20px; min-height: inherit !important; height: inherit !important; margin: 10px auto 20px; }
	.autismS .doble { width: 100%; max-width: 100% !important; float: none; min-height: inherit !important; }
	.autismS .juntos { max-width: 100% !important; }
	img.fr, img.fl, img { display: block; text-align: center; margin: 0 auto !important; }
	img.nofloat { display: inherit !important; text-align: left !important; margin: inherit !important; }
	.campanas img { display: block; text-align: center; margin: 10px auto !important }
	.autismS .cajatexto h4 { margin-top: inherit !important; }
	.autismS p.grande { padding-bottom: inherit !important; }
	.autismS .borde { display: none; }
	.manual.AS { width: 50%; min-height: inherit; }
	img.flecha { display: inherit; }
	.autismS .as30 { width: 100%; float: none; text-align: center; padding: 0; margin: 0; min-height: inherit; margin-top: 20px; }
	.autismS .as70 { width: 100%; float: none; margin: 20px 0; min-height: inherit; }

	/* ----- Manuales Tu salud ----- */
	.mito h3 img, .realidad h3 img { margin: 0 5px 0 !important; display: initial; text-align: initial; }
	#senal img { display: initial !important; }
	.manuali { width: 50%; }

	/* ----- Herramientas ----- */
	#herramientas { float: none; width: 100%; margin: 20px auto 50px;}
	#herramientas h1 { margin: 20px auto;}
	#herramientas ul { margin-top: 20px;}
	h1#notnew { margin: 0px auto;}

	/* ----- Videos Ganale a la Diabetes----- */
	.videoSU.videoganale { min-height: inherit; }

	/* ----- Videos Video Cliki----- */
	div#videoCliki .videodos { max-height: 560px; height: 560px; }
	div#videoCliki .videotres { height: 650px; }

	#contentbuscador { width: 100%; padding: 40px 15px; }

	div#videoCliki .videotres { max-width: 97%; max-height: 100%; height: 360px; margin: 20px 10px; }

	/*--Nuevos programas--*/
	div#contentnuevo h1.titseccion { width: 600px; text-align: center; }
	div.border { width: 520px; }
	div#acordeonmovil, div.fijo20 { width: 600px; }
	div.post-fijonew { margin: 38px 57px; }
	div#acordeonmovil div.accordionContent { width: 470px; }
	div#acordeonmovil div.accordionContent img { float: none; margin-bottom: 20px!important; }
	div.largO { height: 620px; }
	div.larg2 { height: 680px; }
	div.larg3 { height: 1060px; }
	div.dobletema { width: 100%;} 
	
	/*--COVID--*/
	h1.pregunta { width: 326px; padding: 30px 20px;}
	h1.pregunta2 { width:340px;}
	li.mit1, li.mit2, li.mit3 { margin: 20px 0px 70px -40px;}
	div.telefono { height: 730px;}
	div.bancon { width: 560px; }
	div#temascora { margin: 30px 55px 50px 55px; }
	
		/*--Nuevo inicia--*/
	div.covid-19 { width: 600px; }
	div.lla-1 { margin: 65px 0px 0px; width: 100%; }
	div.lla-2 { width: 100%;}
	div.llamar {  height: 380px;}
	div.prevencion { height:1730px;}
	div.covid-19 img.trans1 { margin: 30px 80px!important; }
	
		/*--Carso--*/
	div.trescarso {width: 600px; } 
	div.menugraficos span { font-size: 16px;}
	div.menugraficos { width: 585px;}
	div.mincarso3 img { margin-bottom: 20px!important; display: inline-block; margin-right: 5px!important;}
	div.covidcarso div.border { width:500px;}
	div.sintomas { padding: 0px 110px;}
	div.mincarso1, div.mincarso3, div.mincarso4, div.mincarso2 { margin: 50px auto;}
	div.carso-banner { margin: 50px auto 80px;}
	div.carrusel_vacunas { width: 450px;}
	
	div.trescar div.mincarso1 { width: 80%;}
	div.trescar div.mincarso3 { width: 80%;}
	div.trescar div.mincarso4 { width: 100%;}
	
	/*--Covid home--*/
	.covidhome { width: 600px;}
	.covhome1 { margin: 50px 0px;}
	
	div.audiocovid { width: 515px; height: 550px;}
	div.videocovid { width: 515px; height: 380px;}
	
	img.imgcv { margin: 36px 0px 80px!important;}
	div.convid-descarga { margin: 10px 110px;}
	
	/*--Feed twitter--*/
	div#feedtwitter { height:auto; float:none;}
	
	/*--Calculadora--*/
	.calculadora { width: 100%; height: 360px;}
	
	/*--Vacunas covid--*/
	div.vacuna_movil div.dosis, div.vacuna_movil div.componente, div.vacuna_movil div.eficacia, div.vacuna_movil div.autorizada { width: 50%;;}
	
	/*--App---*/
	ul.app li img { float:none;}
	
	/*--Niños y niñas creciendo--*/
	.paso-uno { flex-direction: column; margin: 50px auto;}
	.paso-uno div a { float: left;}
	.flexmovil { display: flex; flex-wrap: wrap; justify-content: center;}
	
	/*--Seguridad vial--*/
	div#temasmenudobleseguridadvial div.temas_uno { width: 320px;}
	div#temasmenudobleseguridadvial div.temas_uno div.imgdiabetes { height: auto;}
	h1 span.maxi { line-height: 60px;}
	
	/*--Embarazo--*/
	.cuadros-embarazo-min-rev, .cuadros-embarazo-min { max-height: 1260px;}
	.gridembarazo { max-width: 90%; margin: 50px auto;}

	/*--Noticia--*/
	.historico-nuevo-plantilla div { width:100%; max-width:600px; }

	/*--Becas--*/
	#acordeon-hormonas #accordion-demo .accordionButton h2 { min-width:220px; max-width: 230px; }
	#acordeon-hormonas #accordion-demo .accordionButton img { margin: 0px 0px!important; }

	/*--Al<heimer--*/
	.alz-temas-box-2, .alz-temas-box-2-biz { flex-wrap: wrap;  }
	.alz-temas-txt-2 { max-width: 100%; }
	.alz-temas-box, .alz-temas-box-biz { flex-wrap: wrap; justify-content:center; align-items:center; }
	.alz-temas-txt { width: 100%; }

	/*--Juntos en la diabetes--*/
	.ic-juntos-diabetes { position: relative; left: 0px; }
	.mintitulo-juntos-diabetes { margin: 0px auto; text-align: center; padding:10px 20px 10px 20px; width:fit-content; }
	.ic-juntos-diabetes img { width: 20%; }
	.mintitulo-juntos-diabetes h1 { font-size: 36px; }
	.introduccion-juntos-diabetes p.titulo-uno-juntos { font-size: 36px; }
	.contenido-juntos-diabetes { padding: 15px 30px 40px; }
	.pasos-juntos div img { margin: 25px 35px!important; }
	.juntos-escritorio { margin-top: -100px; }
}

@media (max-width:490px) {
	div.trescar div.mincarso1 div, div.trescar div.mincarso3 div { float: none; margin: 10px auto;}
	.coroide-txt { top: 30%;}
	div#movil img { margin-left: 46px !important; margin-right: 36px !important; }
	#movil { height: 50px; }
	.menumovilboton img { width:20%!important; margin-left:150px;  }
	.menumovilboton { top: -37px; }
	.menumovilboton { margin-left: 300px; }
	
	div#acordeonmovil, div.fijo20 { width: 490px;}
	div#contentnuevo h1.titseccion { width: 250px;}
	div.border { width: 440px;}
	.ic-blanco-precon-img { background-position: center;}

	/*--embarazo--*/
	.cuadros-embarazo-min h1, .cuadros-embarazo-min-rev h1 { font-size: 1.6em; }
	.cuadros-embarazo-min .ic-blanco-precon-img, .cuadros-embarazo-min-rev .ic-blanco-precon-img { min-height: 330px; height: 330px; }

	/*--ecosalud 2024--*/
	.ecosaludesktop, .ecosaludesktop2 { display: none; }
	.ecosaludmovil { display: inherit; }

	/*--Hormonas--*/
	.diagnosticohormonasboxmin { flex-direction: column; align-items: center; }

	/*--Alzheimer**/ 
	.box-alz p { font-size:24px; }

		/*--Nuevo inicio móvil--*/
	.noticias-primer-bloque { margin-top: 100px; margin-bottom: 100px; }
	.titulo-noticia-movil { font-size: 16px; color: #009FFF; font-family: 'arciform'; line-height: 18px; }
	.titulo-noticia-movil a { color: #009FFF; }
	.tagmovil { margin-top: 0px; text-align:center; }
	.tagmovil a { font-size: 14px!important; color: #009FFF; text-transform: uppercase; }
	.excerpt-movil { font-size: 14px!important; line-height: 18px; }
	.cuadroblanco { background-color: #fff; width: 100%; padding: 16px; height: 420px; }
	.cuadrogris { background-color: #F2F6FF; min-height: 450px !important; padding: 20px 20px; margin: 0px 20px; box-shadow: 5px 8px 10px #D9D9D9; border-radius: 10px; }
	.desk { display: none; }
	.img-noticia-movil { max-width: 172px; height: 117px; background-size:cover; margin-bottom: 30px; }
	.noticias-primer-bloque .slick-dots { margin-top:40px; bottom: -60px; }
	.slick-list { padding-bottom: 20px!important; }
	.degradado-movil { background: #E3ECFF; background: linear-gradient(180deg, rgba(227, 236, 255, 1) 0%, rgba(159, 206, 242, 1) 100%); height: 430px; margin-top: 80px; }
	.degradado-movil-segundo { background: linear-gradient(180deg, rgba(227, 236, 255, 1) 0%, rgba(159, 206, 242, 1) 100%); margin-top: 80px; padding: 30px; }
	.noticias-segundo-bloque { background-color: #DDF2FF; height: 640px; padding: 20px 0px; }
	.noticias-segundo-bloque .slick-dots { bottom:0px!important; }
	.degradado-movil-segundo nav.saludt ul li { margin: 20px 0px; width: 126px; }

	div.que_tit { margin: 0px auto;  text-align: center;}

	/*--Juntos diabetes--*/
	.juntos-escritorio { margin: -74px auto 0px; width: 80%; }

	}
@media (max-width:450px) {
	span.maxii { margin: 0 10px; }
	.alignright, .alignleft { float: none !important; display: block; margin: 0 auto 25px; }
	.tiendas { text-align: center; }
    .veinte { padding-top: 0px; }
	.menumovilboton { margin-left: 270px; top: -38px; }
	#movil { height: 60px; }

	/* ----- Autismo Speak ----- */
	.autismS .borde, .autismS .bordeazul { display: none; }
	.autismS .minicaja24 { width: 100%; }
	.autismS .doble { width: 100%; box-sizing: border-box; padding: 10px; }
	.autismS .cajatexto { padding: 0; }
	.autismS span.block { width: 100%; float: none; display: block; padding: 5px 0; margin: 5px auto 10px; }
	.autismS .cajatexto span p { min-height: inherit !important; margin: 10px 0 !important; width: 100% !important; }
	.autismS .minicaja { width: 100%; float: none; padding: 10px; }
	.autismS .cal1, .autismS .cal2 { float: none; width: 100%; }
	.autismS div.borde80 { :2px dotted; :0; width: 100%; margin: 20px 0; float: none; margin-left: 0; }
	.autismS .minicaja33 { width: 100%; float: none; padding: 0; }
	.manual.AS { width: 100%; max-width: 280px; margin: 0 auto; float: none; }
	.manual .txt { min-height: initial; }

	/* ----- Manuales Tu salud ----- */
	div.mito, div.realidad { width: 100% !important; float: none; margin: 20px auto; overflow: hidden; }
	.realidad { margin-top: -35px !important; }
	.mito h3 img, .realidad h3 img { margin: 0 5px 0 !important; }
	.mito { color: #ffc405; }
	.realidad { color: #00aeef; }
	div.estimula ul, div.evita ul, div.manten ul, div.procura ul { padding: 0 20px 0 40px; }
	.manuali { float: none; width: 100%; overflow: hidden; min-height: inherit; }

	/* ----- Videos Video Cliki----- */
	div#videoCliki .videodos { max-height: 410px; height: 410px; }
	div#videoCliki .videotres { height: 650px; }
	.videoContenedor2 { width: 360px;}
	div#videoCliki2 .videotres { height:410px;}


	h1 { font-size: 1.7em; }
	.manual { float: none; min-height: initial; width: 100%; }
	h1 span.maxi { font-size: 2rem; }
	h1.titseccion span.maxi { font-size: 2.5rem; }
	span.maxii { font-size: 3rem; margin: 0; }
	h5.nota { width: 350px; margin: 60px 35px 66px 40px; height: 165px; float: none; }

	/*--Clinica mayo--*/
	div#content.clinicamayo div.page article ul li { width: 100%; margin: 10px auto; }

	/*--Nuevos programas--*/
	div#contentnuevo h1.titseccion { width: 450px; }
	div.border { width: 400px; }
	div#acordeonmovil, div.fijo20 { width: 400px; }
	div#acordeonmovil div.accordionContent { width: 370px; }
	div.post-fijonew { margin: 38px 43px; }
	div.larg2 { height: 720px; }
	div.larg3 { height: 1130px; }
	div.temasuno video {margin-left: -37px;} 
	
	/*--COVID--*/
	.covid h1 { width: 400px;}
	.mitos { margin: 60px 0px 0px 0px;}
	li.mit1, li.mit2, li.mit3 { margin: 20px 0px 70px 25px;}
	.co1, .co2 { margin: 50px 10px;}
	h1.pregunta { width: 280px;}
	h1.pregunta2 { width:300px;}
	div.bancon { width: 420px; }
	div#temascora { margin: 30px 0px 50px 0px; }
	li.coro1 { margin: 16px 12px; } 
	div.covid19 .slick-slider { width: 400px;}
	
	
	/*--Nuevo inicia--*/
	div.covid-19 { width:356px; }
	div.prevencion { padding: 30px 20px; }
	div.covid-19 img.trans1 { margin: 40px 0px!important; }
	
		/*--Carso--*/
	div.trescarso {width: 450px;  }
	div.mincarso1 { width: 445px;  }
	div.mincarso4  { width:445px;}
	div.mincarso3 { width:445px;}
	div.mincarso2 { width: 445px; }
	div.menugraficos a.car { float: left;}
	div.menugraficos { width: 380px;}
	div.menugraficos span { margin: 0px 20px;}
	div.menugraficos div.car { float: none; margin: 8px auto;}
	div.logofcs { margin: 300px auto 50px;}
	div.covidcarso div.border { width: 400px;}
	div.covidcarso span.que { margin-left: 84px;}
	div.carso-banner { margin: 40px auto;}
	div.sintomas { padding: 0px 130px;}
	div.trans1bis { width: 150px; margin: 15px 20px; height: 110px; padding: 30px 0px;}
	
	div.trescar div.mincarso1 { width: 100%;}
	div.trescar div.mincarso3 { width: 100%;}
	div.trescar div.mincarso1 div { margin: 2px 6px;}
	div.trescar div.mincarso3 div { margin: 2px 6px;}
 
	
	/*--Covid home--*/
	.covidhome { width: 450px;}
	.covhome1 { margin: 50px 75px;}
	
	div.audiocovid { width: 360px; height: 400px;}
	div.videocovid { width: 360px; height: 300px;}
	
	div.convid-descarga { margin: 10px 30px;}
	div.indicovid { margin-top: 0px;}
	img.imgcv { margin: 36px 0px 150px!important;}
	div.corapleca img { float:left!important;}
	div.corapleca div.tc19 { font-size: 20px; margin:0px 30px;}
	div.corapleca div.tc19 span { width: 200px; text-align:center}
	
	div.corapleca div.tc19bis { text-align:center;}
	
	#herramientas { margin:60px auto 50px;}
	
	/*---Vacuna COVID--*/
	div.vacuna_movil div.dosis, div.vacuna_movil div.componente, div.vacuna_movil div.eficacia, div.vacuna_movil div.autorizada, div.vacuna_movil div.vacuna, div.vacuna_movil div.pais { width: 100%; height: auto;}
	
	/*--nuevos programas--*/
	div#temasmenu div.temas_uno { width: 370px;}
	div#temasmenu { width: 380px;}
	div#temasmenu div.temas_uno { margin: 10px 0px;}
	div.temas_uno div.imgdiabetes { background-position:center center;}
	div#temasmenudoble div.temas_uno { width: 370px; margin: 10px 0px;}
	div#temasmenudoble { width: 380px;}
	
	/*--Niñas y niños creciendo sanos--*/
	.video-curso iframe { width: 400px; height: 225px;}
	.pasos-dos div { text-align:center;}
	.paso-uno div.cincuenta { width: 300px;}
	.iconos { flex-direction: column; width:250px;}

	/*--Ojo--*/
	.cristalino-txt { top: 48%; left: 40%;}
	
	/*--Alertas--*/
	.contenedoralertas span.maxi { font-size: 1.2rem!important;}
	.contenedoralertas h1.titseccion { text-align: center;}
	.mincuadro { margin:40px auto; }

	/*--Embarazo--*/
	div#temas_menuac { width: 320px; }
	.cuadros-embarazo-min .ic-blanco-precon-img, .cuadros-embarazo-min-rev .ic-blanco-precon-img { min-height:auto; height:auto; }
	.cuadros-embarazo-min .cuadro--embarazo-min-txt, .cuadros-embarazo-min-rev .cuadro--embarazo-min-txt { max-height: 800px; height: 600px; }

	/*--Alzheimer--*/
	span.alz { margin-left:48px; }


	
}

@media only screen and (max-width:425px) { 
	.menumovilboton { margin-left: 250px;}
	div#movil img { margin-left: 25px !important; margin-right: 34px !important; } 
	.menu-fixed .menumovilboton { top: -28px; }

	/*--Nuevos programas--*/
	div#contentnuevo h1.titseccion { width: 275px; }
	div#acordeonmovil, div.fijo20 { width: 400px; }
	div.border { width: 360px; }
	
	/*--COVID--*/
	h1.pregunta2 { width: 282px; font-size: 1.8em!important;}
	h1.pregunta { font-size: 1.8em!important;}
	li.mit1, li.mit2, li.mit3 { margin: 20px 0px 70px 9px; }
	div.temasuno video {margin-left: -51px;}
	li.coro1 { margin: 16px 0px; } 
	
		/*--Nuevo inicia--*/
	div.covid-19 { width: 350px; }
	div.sintomas { padding: 0px 120px; }
	
		/*--Carso--*/
	div.trescarso {width: 425px;}
	div.mincarso1, div.mincarso4 { width: 420px;  }
	 div.mincarso3 { width: 420px;}
	div.mincarso2 { width: 420px; } 
	div.carrusel_vacunas { width: 350px;}
	div.trescar div.mincarso3 div { float: none; margin: 10px auto;}
	div.trescar div.mincarso1 div { margin: 10px auto;}
	
	
	/*--Covid home--*/
	.covidhome { width: 425px;}
	.covhome1 { margin: 50px 63px;}
	
	div.audiocovid { width: 336px;}
	div.videocovid { width: 336px; height: 276px;}
	
	div.corapleca div.tc19 { margin: 0px 16px;}
	
	/*--Ojo-*/
	.pupila-txt { left: 80%;}
	.iris-txt { top: 40%; left: 70%;}
	.cornea-txt { top: 62%;}
	
	/*--Embarazo--*/
	.cuadro--embarazo-min-txt { padding: 20px 20px;}
	.cuadros-embarazo-min .cuadro--embarazo-min-txt, .cuadros-embarazo-min-rev .cuadro--embarazo-min-txt { height:650px; }

	/*--Alzheimer--*/
	.alz-border { border-left: none; padding: 0px; }
	.alz-border-2 { border-right: none; padding: 0px; }

	span.alz { margin-left: 35px; }

	/*--Juntos diabetes--*/
	.juntos-escritorio { margin: -63px auto 0px; }



}

@media only screen and (max-width:425px) {
	span.alz { margin-left: 24px; }
}

@media only screen and (max-width:390px) {

	h1 { font-size: 1.7em; }
	.manual { float: none; min-height: initial; width: 100%; }
	h1 span.maxi { font-size: 2rem; }
	h1.titseccion span.maxi { font-size: 2.1rem; }
	span.maxii { font-size: 3rem; margin: 0; }
	.appp { height: inherit; }

	/* ----- Manuales Tu salud ----- */
	.medio { display: inline-block; }
	.simbolo { width: 100%; }

	/* ----- Videos Video Cliki----- */
	div#videoCliki .videodos { max-height: 350px; height: 350px; }
	.videoContenedor2 { width: 300px;}
	div#videoCliki2 .videotres { height: 350px;}

	/*--Playa del Carmen-*/
	div#content.clinicamayo div.page article ul li h2 { top: 100px; }

	/*--Nuevos programas--*/
	div#contentnuevo h1.titseccion { width: 390px; }
	div.border { width: 350px; }
	div#acordeonmovil, div.fijo20 { width: 390px; }
	div#acordeonmovil div.accordionContent { width: 350px; }
	div.post-fijonew { margin: 38px 37px; }
	
	/*---COVID--*/
	.covid h1 { width: 340px; padding-top:300px;}
	li.mit1, li.mit2, li.mit3 { width: 350px;}
	h1.pregunta { width: 260px;}
	h1.pregunta2 { width: 250px;}
	div.temasuno video { width: 364px; margin-left:-36px;}
	div.bancon { width: 380px; }
	div#temascora video { width: 370px; }
	div#temascora {  margin: 30px 10px 50px 10px; }
	
		/*--Nuevo inicia--*/
	div.covid-19 { width: 350px; }
	
		/*--Carso--*/
	div.trescarso {width: 390px;  }
	div.mincarso1, div.mincarso4 { width: 380px; }
	div.covidcarso span.que { margin-left: 50px;}
	div.mincarso3 { width: 380px;}
	div.mincarso2 { width: 380px;} 
	div.menugraficos { width: 315px;}
	div.covidcarso div.border { width:350px;}
	div.sintomas { padding: 0px 100px;}
	
	div.trescar div.mincarso1 div { float: none; margin: 5px auto;}
	div.trescar div.mincarso3 { width: 100%;}
	
	/*--Covid home--*/
	.covidhome { width: 390px;}
	.covhome1 { margin: 50px 45px;}
	
	div.audiocovid { width: 300px;}
	div.videocovid { width: 300px; height: 280px;}
	div.convid-descarga { margin: 10px 5px;}
	div.indicovid { margin-left: 0px;}
	div.corapleca div.tc19 span { width: 170px;}
	
	div.corapleca div.tc19bis { font-size: 23px;}
	
	/*--Nuevos programas--*/
	div#temasmenu { width: 370px;}
	div#temasmenu div.temas_uno { width: 360px;}
	div#temasmenudoble { width: 370px;}
	div#temasmenudoble div.temas_uno { width: 360px;}
	
	/*--Niños y niñas creciendo sanos--*/
	.video-curso iframe { width: 310px; height:170px;}
	.pasos-dos { flex-direction: column;}
	
	/*--Ojo--*/
	.ciliar-txt { top: 39%; left: 55%;}
	.coroide-txt { top: 34%;}
	
	/*--seguridad vial--*/
	div#temasmenudobleseguridadvial div.temas_uno { width: 280px;}
	
	/*--Embarazo--*/
	.cuadro--embarazo-min-txt { padding: 30px 30px;}
	.cuadros-embarazo-min .cuadro--embarazo-min-txt, .cuadros-embarazo-min-rev .cuadro--embarazo-min-txt { height:750px; }


	/*--Alzheimer--*/
	span.alz { margin-left: 17px; }

	/*--Juntos diabetes--*/
	.mintitulo-juntos-diabetes h1, .introduccion-juntos-diabetes p.titulo-uno-juntos { font-size: 26px; }

}

@media only screen and (max-width:390px) {
	span.maxii { display: none; }
	h5.nota { width: 320px; margin: 60px 0px 66px 8px; }
	div.larg3 { height: 1150px; }
	li.mit1, li.mit2, li.mit3 { margin: 20px 0px 70px 20px;}
	
}

@media only screen and (max-width:375px) { 
	.menumovilboton { top: -30px; }
	
	/*--Nuevos programas--*/
	div#contentnuevo h1.titseccion { width: 375px; }
	div#acordeonmovil, div.fijo20 { width: 375px; }
	div.border { width: 330px; }
	span.que { font-size: 18px; }
	
	/*--COVID--*/
	span.num { font-size: 80px;}
	li.mit1, li.mit2, li.mit3 { margin: 20px 0px 70px 12px; }
	div.temasuno video { margin-left:-45px; }
	div.bancon { width: 350px; }
	div#temascora video { width: 357px; }
	div.covid19 .slick-slider { width: 320px;}
	
		/*--Nuevo inicia--*/
	div.covid-19 { width: 350px; }
	
		/*--Carso--*/
	div.trescarso {width: 375px; }
	div.mincarso1, div.mincarso3, div.mincarso4 { width: 365px; }
	div.mincarso2 { width: 365px;}
	div.menugraficos { width: 360px;}
	div.menugraficos span { font-size: 15px;}
	
	/*--Covid home--*/
	.covidhome { width: 375px;}
	.covhome1 { margin: 30px 38px;}
	.covidhome { height: 1310px;} 
	
	div.audiocovid { width: 288px;}
	div.videocovid { width: 288px; height: 250px;}
	div.videocovid h2 {font-size: 1.1em;}
	div.convid-descarga { margin: 10px 0px;}
	div.indicovid { margin-left: -12px;}
	
	div.corapleca div.tc19 span { width:167px;}
	
	/*--ojo--*/
	.cristalino-txt { left:32%;}
	
	#content, .contenedor { padding: 40px 20px;}

	/*--Juntos diabetes--*/
	.pasos-juntos div img { margin: 25px auto !important; }
} 

@media only screen and (max-width:360px) { 

	.videoContenedor2 { width: 280px;}
	#herramientas hr { width: 280px;}
	
	/*--Nuevos programas--*/
	div#contentnuevo h1.titseccion { width: 360px; }
	div#acordeonmovil { width: 340px; }
	div#acordeonmovil div.accordionContent { width: 320px; }
	div.fijo20 { width: 360px; }
	div.larg3 { height: 1230px; }
	
	/*--COVID--*/
	li.mit1, li.mit2, li.mit3 { width:320px;}
	h1.pregunta { width: 245px;}
	div.temascora video { width: 340px;}
	
		/*--Nuevo inicia--*/
	div.covid-19 { width: 340px; }
	div.prevencion { padding: 30px 0px;}
	
		/*--Carso--*/
	div.trescarso {width: 360px; }
	div.mincarso1, div.mincarso3, div.mincarso4 { width: 350px; }
	div.mincarso2 { width: 350px;}
	div.menugraficos { width: 350px;} 
	div.covidcarso span.que { margin-left: 36px;}
	div.sintomas { padding: 0px 80px;}
	
		/*--Covid home--*/
	.covidhome { width: 360px;}
	.covhome1 { margin: 30px 30px;}
	
	div.audiocovid { width: 308px;}
	div.videocovid { width: 308px; height: 250px;}
	div.videocovid h2 {font-size: 1em;}
	div.audiocovid h2 {font-size: 1em!important;}
	
	/*--Nuevos programas--*/
	div#temasmenu { width: 300px;}
	div#temasmenu div.temas_uno { width: 295px;}
	div.temas_uno div.imgdiabetes { width: 295px; background-size: contain; height: 215px;}
	div#temasmenudoble { width: 300px;}
	div#temasmenudoble div.temas_uno { width: 295px;}

}

@media only screen and (max-width:320px) { 
	
	.videoContenedor2 { width: 240px;}
	#herramientas hr { width: 240px;}
	.menumovilboton { margin-left: 197px; }
	div#movil img { margin-left: 12px !important;}
	.menumovilboton { top: -27px; margin-left:210px; }
    #movil { height: 50px; padding: 10px 0px; }
    .fcslogo { margin-top: 3px !important; }

	/*--Nuevos programas--*/
	div#contentnuevo h1.titseccion { width: 320px; }
	div.border { width: 310px; }
	div#acordeonmovil, div.fijo20 { width: 320px; }
	div#acordeonmovil div.accordionContent { width: 290px; }
	div.post-fijonew { margin: 38px 31px; }
	span.que { margin-left: 16px; }
	div.larg3 { height: 1270px; }
	
	/*---COVID--*/
	.covid h1 { width: 260px; padding-top: 240px;}
	li.mit1, li.mit2, li.mit3 { width: 294px;}
	div.telefono { height: 736px;}
	h1.pregunta { width:208px; padding: 30px 5px;}
	h1.pregunta2 { width: 200px;}
	div#temascora video { width:300px;}
	div.bancon { width: 310px; }
	
	/*--Nuevo inicia--*/
	div.covid-19 { width: 320px; }
	div.sintomas { padding: 47px 60px 0px; }
	div.convid-descarga { margin:10px -15px; width: 274px; }
	
		/*--Carso--*/
	div.trescarso {width: 320px; margin-top: 0px; margin-bottom: 0px; }
	div.mincarso1, div.mincarso4 { width: 310px;  }
	div.mincarso3 { width: 310px;  }
	div.mincarso2 { width: 310px; }
	div.mincarso1 p, div.mincarso2 p, div.mincarso3 p { font-size: 30px;} 
	div.menugraficos { width: 280px;}
	div.menugraficos a.car { line-height: 40px;}
	div.menugraficos span { font-size: 14px; margin: 0 10px;}
	div.logofcs { margin: 365px auto 50px;}
	div.covidcarso div.border { width: 280px;}
	div.covidcarso span.que { margin-left: 13px;}
	div.carrusel_vacunas { width: 310px;}
	
		/*--Covid home--*/
	.covidhome { width: 320px;}
	.covhome1 { margin: 30px 10px;}
	
	
	div.audiocovid { width: 235px; height: 310px;}
	div.videocovid { width: 235px; height: 180px;}
	
	.menucovi { overflow: hidden; height: 400px;}
	.listado ul { padding-left: 10px;}
	div.listado ul li { padding: 6px 4px;}
	div.corapleca img { width: 80px;}
	div.corapleca div.tc19 span { width: 123px; padding: 24px 0px;}
	div.corapleca div.tc19 { font-size: 16px;}
	div.corapleca { height: 90px;}
	
	div.corapleca div.tc19bis { margin: 18px auto;}
	
	/*--Calculadora--*/
	.calculadora { height: 320px;}
	h1.tit-calc { font-size: 40px!important;}
	
	/*--ojo--*/
	.coroide-txt { top: 41%;}
	.nervio-txt { top: 50%; left: -13%;}
	.iris-txt { top: 50%;}
	
	/*--alertas--*/
	.contenedoralertas { padding: 40px 5px;}
	.contenedoralertas span.maxi { font-size: 1rem!important;}
	
	#content, .contenedor { padding: 40px 6px;}
	
	div.fijo20 { width:310px;}
	div#contentnuevo h1.titseccion { width: 320px;}
	.cuadro--embarazo-min-txt h1 { font-size: 1.8rem;}
	
	/*--embarazo 2023--*/
	.cuadros-embarazo-min .cuadro--embarazo-min-txt, .cuadros-embarazo-min-rev .cuadro--embarazo-min-txt { height:830px; max-height: 900px;}
	div#temas_menuac { width: 310px; }

	/*--Alzheimer--*/
	span.alz { margin-left: 0px; padding:16px 10px; }
	.masgeneral { max-width: 270px; padding: 0px 16px 0px 16px; }

	/*--Juntos diabetes--*/
	.juntos-escritorio { margin: -46px auto 0px; width: 90%; }

	
 }

/* ----- Animaciones ----- */
.dera { animation-name: animacionderecha; animation-delay: .5s; animation-duration: 1s; animation-fill-mode: both; }
.dera:nth-child(2n) { animation-name: animacionizquierda; animation-delay: .5s; animation-duration: 1s; animation-fill-mode: both; }
@keyframes animacionderecha {
	0% { opacity: 0; -webkit-transform: translateX(20px); transform: translateX(20px) }
	100% { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0) }
}
.izqa { animation-name: animacionizquierda; animation-delay: .5s; animation-duration: 1s; animation-fill-mode: both; }
@keyframes animacionizquierda {
	0% { opacity: 0; -webkit-transform: translateX(-20px); transform: translateX(-20px); }
	100% { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0); }
}
.izq, .der, .dere, .baja, .sube, .aparece, .aparece2, .aparecep { position: relative; opacity: 0; }
.der, .dere { left: 20px; }
.der:nth-child(2n), .dere:nth-child(2n) { right: 20px; left: inherit; }
.baja { bottom: 20px; }
.sube { top: 20px; }
.primeronda.mueve, .segundaonda.mueve, .segundaondas.mueve, .segundaondass.mueve { -webkit-clip-path: inset(0 0 0 0); -moz-clip-path: inset(0 0 0 0) !important; clip-path: inset(0 0 0 0) !important; -webkit-transition: all 2.5s ease-in-out; transition: all 2.5s ease-in-out; }
.primersierra.camina, .segundasierra.camina { -webkit-clip-path: inset(0 0 0 0); -moz-clip-path: inset(0 0 0 0) !important; clip-path: inset(0 0 0 0) !important; -webkit-transition: all 3s ease-in-out; transition: all 3s ease-in-out; }
.primeronda, .primersierra, .segundasierra, .segundaonda, .segundaondas, .segundaondass { -webkit-clip-path: inset(0 100% 0 0); -moz-clip-path: inset(0 100% 0 0); clip-path: inset(0 100% 0 0); }
.aparecep { animation-name: animacionaparece; animation-delay: 0s; animation-duration: 3s; animation-fill-mode: both; }
@keyframes animacionaparece {
	0% { opacity: 0; }
	100% { opacity: 1; }
}
.baja2p { animation-name: animacionbaja; animation-delay: .5s; animation-duration: 1s; animation-fill-mode: both; }
@keyframes animacionbaja {
	0% { opacity: 0; -webkit-transform: translatey(-20px); transform: translatey(-20px); }
	100% { opacity: 1; -webkit-transform: translatey(0); transform: translatey(0); }
}
