#teaser { border-radius: 4px;
    overflow: hidden; }

    #interna.newClr #teaser h3 { display: block; }

/* interiores */
/* interiores */

#interna.newClr #teaser h2 { font-family: Monse-Bold;
    letter-spacing: 1px;
    font-size: 23px;  }

    #teaser h2 span { font-family: inherit;
    letter-spacing: inherit;
    font-size: inherit;
    display: inline; }
    
    .newClr #teaser div { background: var(--escalaLuminosaMedio) !important; }
    
    .newClr #contenidos > div.row.clearfix.cuerpo > div.col-xs-12.col-sm-4.col-sm-pull-8.col-md-3.col-md-pull-9.col-lg-pull-9.col-lg-3.lateral > div > div.hospitalSegLateral > p > a > span:nth-child(4), .newClr #contenidos > div.row.clearfix.cuerpo > div.col-xs-12.col-sm-4.col-sm-pull-8.col-md-3.col-md-pull-9.col-lg-pull-9.col-lg-3.lateral > div > div.holidayInnLateral > p > a > span:nth-child(3), .newClr #contenidos > div.row.clearfix.cuerpo > div.col-xs-12.col-sm-4.col-sm-pull-8.col-md-3.col-md-pull-9.col-lg-pull-9.col-lg-3.lateral > div > div.holidayInnLateral > p > a > span.glyphicon.glyphicon-menu-right, .newClr #menucontextual > ul > li:nth-child(1) > a, .newClr #contenidos > div.row.clearfix.cuerpo > div.col-xs-12.col-sm-4.col-sm-pull-8.col-md-3.col-md-pull-9.col-lg-pull-9.col-lg-3.lateral > div > div.hospitalSegLateral > p > a > span:nth-child(1), .newClr #contenidos > div.row.clearfix.cuerpo > div.col-xs-12.col-sm-4.col-sm-pull-8.col-md-3.col-md-pull-9.col-lg-pull-9.col-lg-3.lateral > div > div.citas-internationalpatient > p:nth-child(4) > a > span.glyphicon.glyphicon-menu-right, .newClr #contenidos > div.row.clearfix.cuerpo > div.col-xs-12.col-sm-4.col-sm-pull-8.col-md-3.col-md-pull-9.col-lg-pull-9.col-lg-3.lateral > div > div.citas-internationalpatient > p:nth-child(3) > a > span.glyphicon.glyphicon-menu-right, .newClr #contenidos > div.row.clearfix.cuerpo > div.col-xs-12.col-sm-4.col-sm-pull-8.col-md-3.col-md-pull-9.col-lg-pull-9.col-lg-3.lateral > div > div.citas-internationalpatient > p:nth-child(4) > a > span:nth-child(2), .newClr #contenidos > div.row.clearfix.cuerpo > div.col-xs-12.col-sm-4.col-sm-pull-8.col-md-3.col-md-pull-9.col-lg-pull-9.col-lg-3.lateral > div > div.citas-internationalpatient > p:nth-child(4) > span, .newClr #contenidos > div.row.clearfix.cuerpo > div.col-xs-12.col-sm-4.col-sm-pull-8.col-md-3.col-md-pull-9.col-lg-pull-9.col-lg-3.lateral > div > div.citas-internationalpatient > p:nth-child(3) > a > span:nth-child(2), .newClr #contenidos > div.row.clearfix.cuerpo > div.col-xs-12.col-sm-4.col-sm-pull-8.col-md-3.col-md-pull-9.col-lg-pull-9.col-lg-3.lateral > div > div.citas-internationalpatient > p:nth-child(3) > span, .newClr .cita a, .newClr .cita p.tit, .newClr .cita p.tit a, .newClr h4, .newClr h3 span, .newClr .menucontex .sel a, .newClr #interna .menucontex li:first-child a {
    color: var(--escalaLuminosaMedio) !important; }
    
    .newClr .btn-citas.blue { background-color: var(--escalaLuminosaMedio) !important; }  
    
    @media only screen and (min-width: 992px) {
        
    #interna.newClr #teaser h2 { font-size: 33px; }

    #interna.newClr .cita .txtR-cita { 
        text-align: left !important;
         }

    }
   

/* // interiores */
/* // interiores */

#interna.newClr .contenido h3 { color: var(--grisOsc) !important; }

#interna.newClr .contenido h2, #interna.newClr .contenido h4 { font-size: 22px !important;
color: var(--escalaLuminosaMedio) !important; } 

#interna.newClr .contenido h2 span, #interna.newClr .contenido h3 span, #interna.newClr .contenido h4 span { font-size: inherit;
color: inherit; }


#interna.newClr .contenido > p { font-family: var(--tipoPrinRegular) !important;
    font-size: 15px;
    text-align: left;
    letter-spacing: 0.5px;
    line-height: 27px; }

    #interna.newClr * .contenido p.ultimaACT { text-align: right !important; }

    #interna.newClr .contenido * p, #interna.newClr .content-sub-table p { font-family: var(--tipoPrinRegular) !important; }

    /* c a m b i o   c o l o r   e n l a c e s a  */
    /* #interna.newClr .contenido > p > a, #interna.newClr .contenido ul li a { color: var(--escalaLuminosaMedio); } */

    #interna.newClr * .contenido a { color: var(--escalaLuminosaMedio) !important; }

    #interna.newClr * .contenido p, #interna.newClr * .contenido li { color: var(--grisOsc); }

    #interna.newClr * .contenido strong, #interna.newClr * .contenido b { 
    /* color: #4a4a4a; */
    color: inherit !important;
    font-family: var(--tipoPrinBold); }

    #interna.newClr * .bloc-whats a, #interna.newClr * .ctacontactg a, #interna.newClr * #accion a, #interna.newClr * #btnFAQs a, #interna.newClr * .btnHome.variantes a, #interna.newClr * #CallToAct a, #interna.newClr * .loMasRecientContent a, #interna.newClr * .CallToAct p,  #interna.newClr * #CallToAct p.tit-cta, #interna.newClr * .CallToAct .unTel a, #interna.newClr * .contenido .ctacontactg p,  #interna.newClr * .contenido .caja_boton a, #interna.newClr * .contenido #btn-registro, #interna.newClr * .contenido .recomendaciones p, #interna.newClr * .contenido .recomendaciones p a, #interna.newClr * .contenido .recomendaciones p strong, #interna.newClr * .contenido #content-tipo-prueva a, #interna.newClr * .contenido #autoexpresscta p, #interna.newClr * .contenido #CallToAct p, #interna.newClr * .contenido .unTblSucur li, #interna.newClr * .contenido .contBtnEncuentra a, #interna.newClr * .contenido #content-btns a,  #interna.newClr * .contenido p.titTblSucur, #interna.newClr * .contenido #ctaurgencias:hover a.txt-ctaurgencias strong, #interna.newClr * .contenido ul.nav.nav-tabs li.active a { color: white !important; }

    #interna.newClr * .contenido a.txt-ctaurgencias { color: var(--contrasteColorUrg) !important; } 
     
    #interna.newClr * .CallToAct .unTel { color: #98e0f9; }

    #interna.newClr .contenido .ctacontactg .whats-cta a { font-size: .8em; }

    /* // c a m b i o   c o l o r   e n l a c e s a  */
    /* tabs  */
    #interna.newClr .contenido ul.nav.nav-tabs li a { font-size: 13px;
        letter-spacing: 0.5px; }

        #interna.newClr .contenido ul.nav.nav-tabs li.active a {
            color: white !important;
            background: var(--escalaLuminosaMedio) !important; }

        #interna.newClr.casInterna .contenido ul.nav.nav-tabs li.active a { background: initial; }

    /* ul  */
    #interna.newClr .contenido li:before {
        color: var(--escalaLuminosaMedio) !important;
        left: -15px !important; }

        #interna.newClr .contenido li li:before { font-size: 13px;
        color: var(--grisOsc) !important;
        left: -15px !important; }

/* a j u s t e s  a  c i t a s  */

    #interna.newClr .cita.citas-principal { margin-bottom: 70px; }

.cita .gris-lt { color: #666;
    font-size: 14px; }

    .cita .tit { margin-top: 10px;
        font-family: 'Monse-Bold';
    font-size: 18px;
    letter-spacing: 0.3px; }

 #interna.newClr .cita .txtR-cita { font-size: 15px;
        text-align: center;
        letter-spacing: 0.5px;
        line-height: 27px;
        color: #666666 !important; }

        #interna.newClr .cita a.txtR-cita span { color: var(--escalaLuminosaMedio) !important; }

    .btn-citas { padding: 10px 0px 10px 0px;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 95%;
	border-radius: 10px;
	margin-top: 15px;
	transition: transform 0.3s; }

	.btn-citas:hover { transform: scale(1.04);
	box-shadow: 0px 8px 37px -16px rgba(97,27,28,0.8); }

	.btn-citas.urge { background-color: var(--contrasteColorUrg); }

    .btn-citas img { width: 40px;
    height: 40px;
    object-fit: contain; }

    .btn-citas p { color: white;
    font-weight: bolder;
    margin-bottom: 0px;
    margin-left: 15px;
    letter-spacing: 1px; }

	.btn-citas.blue { background-color: var(--principalNewColor); }

    .btn-citas.blue:hover { box-shadow: 0px 10px 37px -16px rgba(16,47,69,0.8); }

    #interna.newClr .btn-citas.blue.cargA { background-image: linear-gradient(to bottom right, #0195c3, #0379b1);
        min-height: 50px;
        margin: 40px 0px;
        color: white !important;
        font-weight: bold; }

    .cita a.btn-citas.wtsBtnL{background-color:#25d366;display:flex;margin-top:10px}
    
    .cita a.btn-citas.wtsBtnL:hover{box-shadow:0 5px 19px -4px rgba(48,72,49,.4)}

    .iconLogCita { width: 120px;
        height: auto;
        margin: auto;
        display: block; } 

    .cita.hospitalSegLateral .iconLogCita { width: 190px;
    position: relative;
    bottom: -25px; }

    .cita.holidayInnLateral { margin-top: 60px; }

    .cita.holidayInnLateral .iconLogCita { width: 210px; }

        .blocCit { margin-top: 40px; }

       .blocCit p { font-size: 15px;
    text-align: left;
    letter-spacing: 0.5px;
    line-height: 27px; }

    .blocCit p a { font-size: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    color: #666666; }

    .cita .txtR-cita .glyphicon { display: inline-block;
    top: 0px; }

    .cita p a .glyphicon {     font-size: 10px;
        margin-right: 5px; }

    .subTitCita { font-weight: bolder;
            color: var(--escalaLuminosaMedio) !important;
            letter-spacing: 0.3px;
            font-family: 'Monse-Bold'; }

    
 /* q  u i e r o   d o n a r */
     
 img.quieroDonar { width: 175px;
    height: 175px;
    padding: 4px;
    background-color: white;
    border-radius: 50%;
    border: 4px solid #DAE9F5;
    transition: all 0.4s;
    position: relative;
    right:  0px; } 
    
        .citaFundacion:hover img.quieroDonar { transform: scale(1.03);
        border: 1px solid #DAE9F5;
        box-shadow: 0px 5px 20px -10px rgba(16,47,69,0.4);
        right: -5px; }
        /* // q  u i e r o   d o n a r */
        a.btn-citas.wtsBtnL span.ruleM { font-style: italic;
            color: inherit;
            font-size: 12px; }

    /* // l a t e r a l e s */
    /* // l a t e r a l e s */

    .contenido li { position: relative; }

    .contenido li:before { font-size: 12px;
    top: 7px; }

/* m e n u  c o n t e x t u a l */
/* m e n u  c o n t e x t u a l */

#menucontex .navbar-header button.navbar-toggle { background: var(--escalaLuminosaMedio) !important }

#menucontex .navbar-header button.navbar-toggle span { font-family: Monse-Bold;
    letter-spacing: 0.6px;
    color: #e6ecf6; }

    #menucontex .navbar-header button.navbar-toggle span.glyphicon { font-family: 'Glyphicons Halflings'; }  

.menucontex li a { font-family: Monse-Regular !important; }

#interna.newClr .container #contenidos .cuerpo .lateral .menucontex #menucontextual ul li.hijo.siemprVis a, #interna.newClr #contenidos .menucontex #menucontextual ul li.hijoA a { color: var(--escalaLuminosaMedio) !important; }

/* sin lateral */

#interna.newClr .row.clearfix.cuerpo.sinlateral h2 { color: var(--escalaLuminosaMedio) !important;
    font-size: 22px;
    font-weight: 400; }

#interna.newClr .row.clearfix.cuerpo.sinlateral h4 { color: var(--escalaLuminosaMedio) !important; }