/*!
 * DoctoresMérida v0.0.1 (http://doctoresmerida.mx)
 * Copyright 2014-2014 
 * Desarrollado por WebMérida http://webmerida.mx
 */

@import url(https://fonts.googleapis.com/css?family=Squada+One);@import url(https://fonts.googleapis.com/css?family=ABeeZee:400,400italic);@import url(https://fonts.googleapis.com/css?family=Josefin+Slab:400,700);a{outline:0!important}aside{display:block;margin-top:40px}body,html{height:100%;font-family:'Squada+One',ABeeZee,'Josefin+Slab'}footer{color:#bbb;margin-top:50px}@media (max-width:768px){footer{font-size:.8em}}footer #especialidades-footer{background-color:#2d2d2d;padding:50px 0}footer #especialidades-footer a{color:#bbb}footer #direccion-footer{background-color:#212121;text-align:center;padding-top:20px}footer #direccion-footer a{color:#bbb}h1,h2,h3,h4,h5,h6{color:#001a57}#back{margin-bottom:20px}#contenedor-principal{min-height:100%}#curriculum p{text-align:justify}#curriculum>div>h4{margin-top:0;padding-left:15px}#map_canvas,#mapa-sitio{height:500px;margin:15px auto}.mapa-sm{height:250px!important}#menu-navegacion{font-weight:500}#planes>p{font-size:1.3em}#volver{margin-top:40px;margin-bottom:15px}@media (max-width:768px){#volver{margin-top:0}}.banner{background-image:url(../img/fondo-banner.jpg);background-repeat:repeat-x;border-bottom:30px solid #bed74d;margin-top:-20px}.btn-anunciarte{margin-bottom:15px;color:#0477ab}.btn-anunciarte:hover{color:#035479!important}.btn-usuario-premium{white-space:normal!important}.btn-fix{margin-bottom:15px}.btn-mini-sitio{padding:0}.btn-video{background-color:#0477ab;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;width:60px;height:35px;padding:2px 15px;overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.btn-video>a>span{color:#fff!important;font-size:2em}.btn-video>a:hover{text-decoration:none!important}.btn-video:hover{background-color:#55acee;width:250px}.btn-video:hover>a::after{-webkit-transition:all 10s ease;-moz-transition:all 10s ease;-o-transition:all 10s ease;-ms-transition:all 10s ease;transition:all 10s ease;content:" Vídeo para Anunciantes";color:#fff}.cabecera-sitio{margin-bottom:20px}.cabecera-sitio h1,.cabecera-sitio h2{font-size:2em;font-weight:400;margin:0}.cabecera-sitio h2{font-size:1.5em}.cabecera-sitio ul{margin-top:10px}.cabecera-sitio ul li{padding-left:0}.clear{clear:both}.datos-minisitio{font-size:1.2em;margin-top:10px}.datos-minisitio ul{margin-bottom:0}.etiquetas-blog{margin-top:15px}.fa,.flaticon{font-size:1.2em}.fa-stack{margin-bottom:10px}.form-busqueda>.form-group{margin:0 -15px!important}.form-busqueda>.form-group .control-label,.form-busqueda>.form-group div>.form-control-static{padding-top:0}.form-busqueda>.form-group .control-label{color:#0477ab;text-align:left;margin-bottom:0}.hack-form>div{margin:0!important;padding:0!important}.hack-form>div:last-child{padding-left:15px!important}@media (max-width:991px){.hack-form>div:last-child{padding-left:0!important;padding-top:15px!important}}.head-plans{background-color:#0588C4;color:#fff;margin:15px 0;padding:.3em .5em;font-weight:400}.icono-definicion{font-size:2em}.icono-menu{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;color:#868686;text-align:center}.icono-menu h5{color:#868686}.icono-menu .fa,.icono-menu .flaticon{font-size:6em;display:block}.icono-menu:hover{-webkit-box-shadow:0 0 15px rgba(0,0,0,.6);-moz-box-shadow:0 0 15px rgba(0,0,0,.6);box-shadow:0 0 15px rgba(0,0,0,.6);color:#333;text-decoration:none}.icons-giro{font-size:1.6em;padding:0 0 6px}.icons-giro a:hover{text-decoration:none}.icons-giro span{color:#0477ab;border:1px solid #0477ab;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.icons-giro .fa-stack-2x{font-size:2em}.icons-title{font-size:2em;margin-top:40px;padding:0 0 9px}.icons-title span{color:#0477ab;border:1px solid #0477ab;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.icons-title .fa-stack-2x{font-size:2em}.icons-tab span{color:#999;font-size:4em;margin-bottom:10px}.icons-tab h3{margin-top:0;line-height:2.3}@media (max-width:768px){.icons-tab h3{line-height:1.1}}.imagen-perfil{color:#adadad;margin-bottom:10px;padding:0}.imagen-perfil span,.imagen-perfil>img{border:2px solid #e3e3e3;display:block;margin:auto}.imagen-perfil>span{font-size:5em}.img-brand{padding:60px 0 10px}@media (max-width:767px){.img-brand{padding:10px 0}}.iniciar-sesion>a{background-color:#95befb}.iniciar-sesion>a :active,.iniciar-sesion>a :focus,.iniciar-sesion>a:hover{background-color:#aecdfc!important}.iconos-reset{padding:0!important;margin:0!important}.listado-directorio li:first-child{padding-left:5px!important}.menu-principal{padding-top:30px}@media (max-width:1199px) and (min-width:767px){.menu-principal{display:inline-block;float:none!important;padding:0}}.menu-principal>li{margin-right:2px}.menu-principal>li>a .menu-hightlight{background-color:#0477ab;top:57px;height:3px;left:0;position:absolute;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;width:100%}@media (max-width:767px){.menu-principal>li>a .menu-hightlight{top:30px}}.menu-principal>li>a:hover{background-color:#f8f8f8!important;border-bottom-color:#0477ab;color:#035479!important}.menu-principal>li>a:hover .menu-hightlight{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.menu-principal>li>a:active,.menu-principal>li>a:focus{background-color:#f8f8f8!important;border-bottom-color:#0477ab;color:#0477ab!important}.menu-principal>li.active>a{background-color:#f8f8f8!important;border-bottom-color:#0477ab;color:#035479!important}.menu-principal>li.active>a .menu-hightlight{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.menu-principal>li.focus,.menu-principal>li.open>a{background-color:#f8f8f8!important;border-bottom-color:#0477ab;color:#035479!important}.menu-social,.menu-usuario>li{padding:0}.menu-social>a,.menu-usuario>li>a{color:#FFF!important}.mini-imagenes .directorio{height:130px;padding:0 20px}.mini-imagenes .galeriaFancy{height:160px}.navbar-default{background-image:url(../img/fondo-navbar.png);background-repeat:repeat-x}.pager>.active>a,.pager>.active>a:focus,.pager>.active>a:hover,.pager>.active>span,.pager>.active>span:focus,.pager>.active>span:hover{z-index:2;color:#fff;background-color:#95BEFB;border-color:#95BEFB;cursor:default}.registro.open>a,.registro>a{background-color:#bed74d!important}.registro.open>a:active,.registro.open>a:focus,.registro.open>a:hover,.registro>a:active,.registro>a:focus,.registro>a:hover{background-color:#c6dc62!important}.servicios-medicos li{margin-bottom:20px}.spacer{background-image:-webkit-linear-gradient(left,#eee,#ccc,#eee);background-image:-moz-linear-gradient(left,#eee,#ccc,#eee);background-image:-ms-linear-gradient(left,#eee,#ccc,#eee);background-image:-o-linear-gradient(left,#eee,#ccc,#eee);border:0;display:inline-block;height:2px;margin:30px 0;text-align:center;width:100%}.tab-pane{min-height:600px}.text-blue{color:#001a57}.titulo-buscador{margin-top:40px;text-transform:uppercase}.titulo-inicio{color:#001a57}.titulo-inicio:hover{text-decoration:none;color:#001a57}.titulo-sitio{margin-top:0!important}.ui-autocomplete{max-height:200px;overflow-y:auto;overflow-x:hidden}.ver-icono{padding:0 .7%}.ver-icono:hover{text-decoration:none}.well-def footer{margin-top:10px}.well-def h3,.well-def h4{font-weight:400;margin-top:10px}@media (max-width:767px){#recaptcha_widget_div{overflow:auto}.menu-principal{padding-top:0}.menu-social{float:none!important;margin-left:15px}.menu-social>li{float:left;padding:0}.menu-social>li>a{color:#fff!important}}.bronce,.gratis,.oro,.plata{margin:20px 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAIklEQVQIW2NkQAIfP378zwjjgzj8/PyMYAEYB8RmROaABAAVMg/XkcvroQAAAABJRU5ErkJggg==) repeat;-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);text-align:center}.gratis{border:1px solid #14937a;border-bottom:10px solid #14937a}.bronce{border:1px solid #2d2d2d;border-bottom:10px solid #2d2d2d}.plata{border:1px solid #2d2d2d;border-bottom:10px solid #2d2d2d}.oro{border:1px solid #2d2d2d;border-bottom:10px solid #2d2d2d}.cabecera-plan{padding:5px 0}.cabecera-plan h2{font-size: 45px;/*font-weight:700;color:#FFF*/}.cabecera-plan h3{/*font-weight:500;color:#FFF*/}.caracteristicas-plan strong{font-weight:700;color:#3d3d3d}.gratis .cabecera-plan{background:#16a085;border-bottom:10px solid #14937a}.bronce .cabecera-plan{background:#2d2d2d;border-bottom:10px solid #212121}.plata .cabecera-plan{background:#2d2d2d;border-bottom:10px solid #212121}.oro .cabecera-plan{background:#2d2d2d;border-bottom:10px solid #212121}.caracteristicas-plan-text{margin:15px 30px 0;padding:0 10px 15px;border-bottom:1px solid #ddd;text-align:left;line-height:30px;font-size:16px;color:#888}.caracteristicas-plan{margin:15px 10px 0;padding:0 10px 15px;border-bottom:1px dashed #888;text-align:center;line-height:20px;font-size:14px;color:#888}.btn-plan{margin-top:25px;padding-bottom:10px}.btn-plan a{display:inline-block;width:50%;height:50px;line-height:50px;/*color:#fff;*/text-decoration:none;text-transform:uppercase; font-weight: bold;}.gratis .btn-plan a{background:#16a085}.bronce .btn-plan a{background:#2d2d2d}.plata .btn-plan a{background:#2d2d2d}.oro .btn-plan a{background:#2d2d2d}.btn-plan a:hover{text-decoration:none;color:#fff}.btn-plan a:active{color:#fff}.gratis .btn-plan a:active,.gratis .btn-plan a:hover{background:#14937a}.bronce .btn-plan a:active,.bronce .btn-plan a:hover{background-color:#656565}.plata .btn-plan a:active,.plata .btn-plan a:hover{background-color:#656565}.oro .btn-plan a:active,.oro .btn-plan a:hover{background-color:#656565}.popover-content{color:#555}.jumbo-planes h1{font-size:30px}.jumbo-planes p{font-size:18px}

#planes .bronce, #planes .plata {
  margin: 60px 20px
}

#planes .bronce {
  box-shadow: 0px 0px 25px #fac183;
}

#planes .plata {
  box-shadow: 0px 0px 25px #646464;
}

#planes .oro {
  box-shadow: 0px 0px 25px #f6eca7;
}

.text-gold {

  background-image: linear-gradient(
    to right,
    #cb9b51 0,
    #cb9b51 22%, 
    #f6e27a 45%,
    #f6f2c0 50%,
    #f6e27a 55%,
    #cb9b51 78%,
    #cb9b51 100%
  );
  color:transparent;
  -webkit-background-clip:text;
}

.text-silver {

  background-image: linear-gradient(
    to right,
    #6f6f6f 0,
    #909090 22%, 
    #acacac 45%,
    #cdcdcd 50%,
    #acacac 55%,
    #909090 78%,
    #6f6f6f 100%
  );
  color:transparent;
  -webkit-background-clip:text;
}

.text-bronze {

  background-image: linear-gradient(
    to right,
    #b07144 0,
    #d4975d 22%, 
    #eeb373 45%,
    #fcc486 50%,
    #eeb373 55%,
    #d4975d 78%,
    #b07144 100%
  );
  color:transparent;
  -webkit-background-clip:text;
}

.plan-boxed-simple {
  border: 1px #979797 solid;
  padding: 10px;
  border-radius: 5px;
}

.plan-boxed-premium {
  border: 1px #0078ae solid;
  padding: 10px;
  border-radius: 5px;
}

.medal-icon{ /* La medalla de las cuentas premium */
	position: absolute;
	right: 15px;
	top: 15px;
	z-index: 100;
}
.premium-box{ /* El borde del contenedor de los resultados con cuenta premium */

	/*border-color: #ADC4E7;*/
}

.esp-auto-comp
{
	background-color: #0078AE;
}

.caja-busqueda-general /* El "row" que contiene el input de la búsqueda general */
{
	position: absolute;
  /*top: 30%; */
  left: 0;
  right: 0;
  bottom: 0;
}
.caja-busqueda-general h2 {
  text-align: center;
  color: rgb(255, 255, 255);
  margin-top: 75px;
  font-weight: initial;
  font-size: 36px;
  text-shadow: 2px 2px 9px #666666;
}
.caja-busqueda-general > div > form > div > div > input /* El input de la búsqueda general */
{
	  background-color: rgba(255,255,255,1);

    font-size: 18px;
    height: 80px;
    padding: 20px 28px;
    border: none;
    border-radius: 0px !important;
    padding-right: 65px;
}

.caja-busqueda-general > div > form > div > div > span
{
  position: absolute;
    right: 48px;
    /* height: 50px; */
    top: 3px;
}
.caja-busqueda-general > div > form > div > div > span > button /* El boton con la lupa de la búsqueda general */
{
	  /*
    height: 55px;
    background-color: #0477ab;
    border-color: #0477ab;
    width: 55px;
    font-size: 24px;
    */
    background: transparent none repeat scroll 0% 0%;
    color: rgb(204, 204, 204);
    border: none;
    height: 74px;
    width: 55px;
    font-size: 20px;
    border-radius: 0px!important;
}

.caja-busqueda-general > div > form > div > div > span > button:hover /* El boton con la lupa de la búsqueda general */
{
  color: rgb(176, 176, 176);
  background: none;
}

.label-busqueda
{
  font-size: 22px;
  color: #001a57;
  text-shadow: 0px 0px 5px white;
}
/*********************************************/
#headerSearchOne {
  border-radius: 0px; border: medium none;
}
.busqueda-header button {
  

  background: rgb(255, 255, 255) none repeat scroll 0% 0%;
  color: rgb(89, 85, 89);
  border: medium none;
  height: 34px;
  border-radius: 0px;
}
.busqueda-header button:hover, .busqueda-header button:focus, .busqueda-header button:active {
  background: rgb(255, 255, 255) none repeat scroll 0% 0%;
  color: rgb(89, 85, 89);
}
/*********************************************/
.autocomplete-suggestions
{
  box-shadow: 0px 5px 10px rgb(132, 132, 132);
  background-color: rgb(238, 238, 238);
}
.autocomplete-suggestion
{
  cursor: pointer;
}
.elemento-autocomplete
{
    /*
    padding: 20px 0px;
    border-top: 1px solid rgb(234, 234, 234);
    */

    padding: 20px 0px;
    border: 1px solid rgb(234, 234, 234);
    margin: 10px 0px;
    /* margin: 0px 0px 10px 0px; */
    border-radius: 3px;
    background-color: #f8f8f8;
    border: 1px solid #e3e3e3;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.elemento-autocomplete .logotipo-autocomplete
{
    padding: 5px;
}

.elemento-autocomplete .logotipo-autocomplete img
{
    padding: 1px;
    border: 1px solid #ddd;
}

.elemento-autocomplete .nombre-autocomplete
{
    color: #001a57;
    font-weight: bold;
}
.elemento-autocomplete .clinica-autocomplete
{
    color: #3c763d;
}

.elemento-autocomplete .especialidad-autocomplete span
{
    background-color: #0477ab;
    color: #fff;
    padding: 1px 5px;
    border-radius: 2px;
    font-size: 12px;
    display: inline-block;
    margin-right: 5px;
    margin-bottom: 1px;
}
.elemento-autocomplete .especialidad-autocomplete-nostyle
{
  color: rgb(4, 119, 171);
}
.elemento-autocomplete .cedula-autocomplete span
{
    color: #0477ab;
}
.elemento-autocomplete div
{
    white-space: normal;
}

.elemento-autocomplete .coincidencia-autocomplete
{
    color: rgb(138, 138, 138);
}
.elemento-autocomplete .coincidencia-autocomplete i.fa
{
    font-size: 14px;
}

/***/

.titulo-autocomplete
{
    padding: 15px 0px;
    background: none;
    /* background-color: #edf9ff;*/
}

.titulo-autocomplete .titulo
{
    /*text-transform: uppercase;*/
}

/* */
.buscar-autocomplete
{
    padding: 20px 0px;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    /*border-top: 1px solid rgb(246, 246, 246);*/
}
.buscar-autocomplete span
{
    font-weight: bold;
    font-style: italic;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    
}

.caja-busqueda-general.busqueda-header
{
  width: 700px;
  top: 8px;
}
.caja-busqueda-general.busqueda-header input, .caja-busqueda-general.busqueda-header button
{
  height: 35px;
}


.autocomplete-suggestion.elemento-autocomplete.selected
{
  border-color:#555!important;
  background-color: #f8f8f8!important;

}
.autocomplete-suggestion.titulo-autocomplete.selected, .autocomplete-suggestion.buscar-autocomplete.selected
{
  background: none!important;
}
.autocomplete-suggestion.titulo-autocomplete.selected
{
  cursor: default!important;
}
.autocomplete-suggestion.buscar-autocomplete.selected
{
  font-weight: bold!important;
}
.autocomplete-suggestion.buscar-autocomplete.selected span
{
  text-decoration: underline;
}
/**************************/

.header-search-mobile
{
  background-color: #0078AE;
  padding: 15px 0px 0px 0px;
  /****/
  height: 0;
  padding: 0;
  /***/
}
.header-search-mobile input
{
  
}

.busqueda-responsivo
{
  position: absolute;
    z-index: 1;
    top: 7px;
}

.secciones-index > a:hover {
  text-decoration: none;

}
.secciones-index > a > .img-secciones
{
  text-decoration: none;
  display: inline-block;
  padding: 50px;
  background-color: rgb(153, 153, 153);
  -webkit-transition: all 300ms ease-in-out 0s;
  transition: all 300ms ease-in-out 0s;

}

.secciones-index > a > h4, .secciones-index > a:hover > h4
{
  text-decoration: none;
}

.secciones-index > a:hover > .img-secciones
{

  background-color: rgb(4, 119, 171);

}
/*****/
/*****/


/*** Estilos bienvenida publicidad **/
.btn-publicidad-bienvenida:hover, .btn-publicidad-bienvenida:focus, .btn-publicidad-bienvenida:visited {
  text-decoration: none;
}
.btn-publicidad .publicidad-bienvenida {
  background-image: url(../img/publicidad-bienvenida.jpg);
  background-size: cover;
  padding: 15px;
  max-width: 245px;
}
.btn-publicidad .publicidad-bienvenida .texto-bienvenida {
  margin-top: 15px;
  text-align: center;
  color: #555;
  font-weight: bold;
  font-size: 16px;
}
.btn-publicidad .publicidad-bienvenida .nombreUno {
  text-align: center;
  color: rgb(0, 26, 87);
  margin-bottom: 5px;
  font-weight: bold;
  font-size: 18px;
  margin-bottom: 0px;
}
.btn-publicidad .publicidad-bienvenida .nombreDos {
  text-align: center;
  color: rgb(0, 26, 87);
}

.telephones-container {
  padding: 8px;
  display: inline-block;
  margin-bottom: 5px;
  border-radius: 4px;
}

.datos-minisitio .phone-container {
  background-color: #0078ae;
  color: #ffffff;
}

.whatsapp-container {
  background-color: #008069;
  color: #ffffff;
  transition:all 1s ease;
}

a.whatsapp-container {
  text-decoration: none;
}

a.whatsapp-container:hover {
  background-color: #25d366;
  transition:all 1s ease;
}

.informacion-minisitio ul {
  list-style-image: url(/img/check.png);
}

/*****/
/*****/


/****** MEDIA QUERYS ******/
@media (max-width: 1200px) { /***   Éste es el switcheo para tablet   ***/
  .caja-busqueda-general 
  {
    /* top: 35px; */
  }
  .caja-busqueda-general h2
  {
    font-size: 38px;
  }
  .caja-busqueda-general > div > form > div > div > input
  {
    padding: 15px 23px;
    height: 60px;
  }
  .caja-busqueda-general > div > form > div > div > span > button
  {
    height: 55px;
  }
}
@media (max-width: 991px) {
    .elemento-autocomplete, .titulo-autocomplete, .busqueda-autocomplete
    {
        padding: 10px 0px;
    }
  .elemento-autocomplete .especialidad-autocomplete
  {
    text-align: left;
  }

  /*Caja búsqueda */
  .caja-busqueda-general h2
  {
    font-size: 32px;
    margin-bottom: 15px;
  }
  /* / Caja búsqueda */
}
@media (max-width: 769px) { /**** Este es el punto de switcheo para móvil ****/
    
  .header-search-mobile
  {
    padding: 15px 0px 0px 0px;
    height: auto;
  }
  .busqueda-responsivo
  {
    position: inherit;
      z-index: 1;
      top: 0px;
  } 
  .caja-busqueda-general > div > form > div > div > input
  {
    font-size: 14px;
  }
  .caja-busqueda-general > div > form > div > div > span > button
  {
    /* height: 45px; */
  }
  .caja-busqueda-general h2
  {
    font-size: 22px;
    margin-bottom: 15px;
  }
}
@media (max-width: 620px) { /**** Este es el punto de switcheo para móvil ****/
    
  .caja-busqueda-general
  {
    top: 25px!important;
  }
}
@media (max-width: 560px) { /**** Este es el punto de switcheo para móvil ****/
    
  .caja-busqueda-general
  {
    top: 15px!important;
  }
}
@media (max-width: 539px) { /**** Este es el punto de switcheo para móvil ****/
    
  .caja-busqueda-general
  {
    top: 5%!important;
  }
}
@media (max-width: 479px) { /**** Este es el punto de switcheo para móvil ****/
    
  .caja-busqueda-general
  {
    top: 15%!important;
  }
  .caja-busqueda-general > div > form > div > div > input
  {
    padding: 15px;
    padding-right: 34px;
    font-size: 11px;
  }
  .caja-busqueda-general > div > form > div > div > span > button
  {
    font-size: 16px;
  }
}
@media (max-width: 440px) {
  .titulo-autocomplete .titulo
  {
    font-size: 14px;
  }
  .buscar-autocomplete .titulo
  {
    font-size: 12px;
  }

}

@media (max-width: 375px) { /**** Este es el punto de switcheo para móvil ****/
    
  .caja-busqueda-general
  {
    top: 10%!important;
  }
}

