/*fuente*/
@font-face {
  font-family:Ubuntu;
  src: url('https://www.mbe-ni.com/wp-content/uploads/fuentes/Ubuntu.ttf');
}

h1,h2,h3,h4,h5,h6{
  font-family:Ubuntu !important;
}

/*TAMAÑO DE FUENTE DE BOTON*/
  span.avia_iconbox_title
{
  font-size:18px!important;
  }


/*ALTURA DE TOP BAR*/
#header_meta .container {
    min-height: 50px !important;
}

/*OCULTAR IMAGENES EN FOOTER*/

section#media_image-5 {
  
 visibility: hidden !important;
}

@media only screen 
   and (max-width : 760px) {
  section#media_image-5 {display:none !important}
}

/*2*/

section#media_image-6 {
  
 visibility: hidden !important;
}

@media only screen 
   and (max-width : 760px) {
 section#media_image-6 {display:none !important}
}

/*3*/

section#media_image-7 {
  
 visibility: hidden !important;
}

@media only screen 
   and (max-width : 760px) {
 section#media_image-7 {display:none !important}
}


/*4*/

section#media_image-8 {
  
 visibility: hidden !important;
}

@media only screen 
   and (max-width : 760px) {
 section#media_image-7 {display:none !important}
}




/*localiza tu mbe - estilos*/

a.mbe-top:hover{
color:#e42313 !important;
}


a.mbe-top{
font-weight: 100!important;
  color:#ffffff !important;
}

@media only screen 
   and (max-width : 760px) {
     a.mbe-top {color:#ffffff !important;}
}

/*hover de enlaces de registro y login e idiomas en top bar*/

li#menu-item-3753.login a:hover{
color:#e42313 !important;
}

li#menu-item-3752 a:hover{
color:#e42313 !important;

}

li#menu-item-4263-es a:hover{

 color:#e42313 !important;
}

li#menu-item-4263-en a:hover{

  color:#e42313 !important;
}


/*Margenes de enlaces de registro y login e idiomas en top bar*/

li#menu-item-3753.login a{

margin-left:5px !important;
}

li#menu-item-3752 a{

margin-left:5px !important;
}

li#menu-item-4263-es a{

  margin-left:5px !important;
}

li#menu-item-4263-en a{

  margin-left:5px !important;
}

/*tamaño de fuente en top localiza tu centro*/

a.mbe-top {
    font-size: 16px;
  text-decoration: none;
  
}

/*Color de separador de items de menu*/

.av_seperator_small_border .av-main-nav > li > a > .avia-menu-text {
    border-left-style: solid;
    border-left-width: 1px;
    padding-left: 13px;
    margin-left: -13px;
    border-left-color: #ffffff !important;
}


li.contact-m.av-active-burger-items{
    border-bottom: 2px solid #fff !important;
}
li.offices-m.av-active-burger-items {
    border-top: 2px solid #fff !important;
}

/*top bar margin*/

#header_meta .container, #header_meta {
  padding-top: 8px !important;
 
}
/*footer widget title size*/

h3.widgettitle {
    font-size: 20px!important;
}
/*footer widget font size*/
#footer .widgettitle + * {
    font-size: 13px !important;
}



/*menu encabezado transparente onscroll*/

.header_color .header_bg, .header_color .main_menu ul ul, .header_color .main_menu .menu ul li a, .header_color .pointer_arrow_wrap .pointer_arrow, .header_color .avia_mega_div, .header_color .av-subnav-menu > li ul, .header_color .av-subnav-menu a{

  display:none !important;
 
}




/*Margenes de redes sociales*/

ul.cnss-social-icon {
    margin-bottom: 21px!important;
    margin-top: 15px!important;
}

.av-rotator-text-single{text-transform:none!important;}

/*Colocar palabra Menú al lado de burguer menu*/
@media only screen and (min-width: 769px) {
  li.av-burger-menu-main a:before {
    content: 'MENU';
    position: absolute;
    left: -83px;
    top: 2%;
    font-size: 23px;
  }}

/*mover lupa a la izquierda*/
li#menu-item-search {
    right: 38px!important;
}

@media only screen and (max-width: 768px) {
 li#menu-item-search {
    right: 0px!important;
}}

/*LOCALIZA TU CENTRO Y REGISTRATE E INICIA SESIÓN EN LA MISMA FILA EN MOVILES*/


@media only screen and (max-width: 767px) {
 .responsive #header .sub_menu, .responsive #header_meta .sub_menu>ul {
    float: none !important;
    width: 50% !important;
    text-align: left!important; 
    margin: 0 !important;
   display: inline !important;
  }
  .responsive .phone-info {
      float: right !important;
      width: 50% !important;
      clear: both !important;
      text-align: right !important;
      margin-top: -32px !important;
     
  }
  }

/*TAMAÑO DE FUENTE DE LOCALIZA  TU CENTRO EN MOVIL*/
@media only screen and (max-width: 767px) {
  a.mbe-top{ 
    margin-left: -3px!important;
    font-size: 10px !important;}
}

@media only screen and (max-width: 360px) {
  a.mbe-top{ 
    margin-left: 3px!important;
    font-size: 10px !important;}
}
  /*CAMBIAR COLOR DE MENU FLYOUT*/

ul#av-burger-menu-ul {
    background: #e42313 !important;
}

/*CAMBIAR BORDES DE LOS ITEMS DE FLYOUT MENU*/


/*Color de fuente fluout hover*/

/*PADDING DE EN/ES EN MOVIL*/
@media only screen and (max-width: 767px) {
  .responsive #header_meta .sub_menu>ul>li {
    float: none;
    display: inline-block;
    padding: 0 1px !important;
}
}

/*BORDES SEPARADORES DE EN/ES Y REGISTRATE EN MOVIL*/
@media only screen and (max-width: 767px) {
  #top .av_header_transparency #header_meta li {
    border-color: transparent !important;
    color: inherit;
}
}


/*TAMAÑO DE FUENTES DE EN/ES Y REGISTRATE EN MOVIL*/
@media only screen and (max-width: 767px) {
  nav.sub_menu {
    font-size: 10px !important;
}
}


/*BORDES DE MENU FLYOUT*/

.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li a {
    border-color: #e42313!important;
  color:#000 !important;
}



  
  
  /*CAMBIAR color DE LOS ITEMS DE FLYOUT MENU*/

.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li a {
    border-color: #e42313!important;
    color: #ffffff !important;

  }
/*.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li a:hover {
   
    background:#000!important;
    color: #ffffff !important;

  }*/

/*TAMAÑO DE FUENTES DE EN/ES Y REGISTRATE  y localiza tu centro EN MOVIL pequeño*/
@media only screen and (max-width: 365px) {
  nav.sub_menu,  a.mbe-top {
    font-size: 8px !important;
    color:#fff !important
}
  
  
  @media only screen and (max-width: 365px) {
  i.fas.fa-map-marker-alt {
    font-size: 8px !important;
    color:#e42313 !important
}
}
  /*color de marker responsive*/
   @media only screen and (max-width: 768px) {
  i.fas.fa-map-marker-alt {
   
    color:#e42313!important
}
}
  
  /*borde menu item contacto*/
 li.contact-m.menu-item-3604.av-active-burger-items {
    border-bottom: 2px solid #fff !important;
}
   /*borde menu item app*/
  li.menu-item-4550.av-active-burger-items {
    border-bottom: 2px solid #fff!important;
}
 /*padding items de menu*/
  
  .html_av-overlay-side #top #wrap_all .av-burger-overlay li a {
    padding: 8px 50px;
   
}
  
  
 /*Hover de menu background transparente */ 
  .html_av-overlay-side #top #wrap_all div .av-burger-overlay-scroll #av-burger-menu-ul a:hover {
    background-color: transparent !important;
}
  
/*ocultar scroll de menu*/
.av-burger-overlay-scroll {
    overflow-x: hidden !important;
}
  
  
  
  /*************************pop up maker***************/

@media only screen and (min-width: 1024px){
.pum-container.pum-responsive.pum-responsive-medium {
    margin-left: -30%;
    width: 31% !important;
}
  
  }