@media ( max-width:992px ) {

/* ---- COMMON & FX ----------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* VP CONTROL (To JS use only ) */
    .vp-control.vp-control-desktop { display: none; }
    .vp-control.vp-control-tablet { display: block; }
    .vp-control.vp-control-mobile { display: none; }
    
/* ---- NAV ----------------------------------------------------------------------------------------------------------------------------------------------------------- */   
    nav.main-menu ul li { padding: 0 10px;  }
    
/* ---- COMMON ----------------------------------------------------------------------------------------------------------------------------------------------------------- */   
    .btn { font-size: 13px; letter-spacing: 0.4px; line-height: 18px; padding: 6px 10px;  }

    
 /* ---- HOME ----------------------------------------------------------------------------------------------------------------------------------------------------------- */     
  .main-header .title { font-size: 60px; line-height: 65px; max-width: 500px; }
  .regular-form.search-form { max-width: 500px; }
  .incidencia-holder .incidencia-btn-holder .more-text { font-size: 14px; }
  .incidencia-holder { font-size: 16px; }
  
  .registro-wrapper { padding-top: 25px; }
  .registro-wrapper ul li { margin-bottom: 4px; }
  
  .registro-wrapper .upper-text { padding-right: 0; }
  .registro-wrapper ul { font-size: 16px; line-height: 21px; padding: 3px 0; }
  .block-holder .preguntas-blocks ul { height: auto !important; padding: 5px 0; }
  .block-holder .preguntas-blocks .ver-todo a { padding-bottom: 3px; }
  .single-cat-holder { padding: 10px 0; }
  .block-holder .block-blue { padding: 15px 0; }
  
  .cat-big { margin: 10px 0; margin-top: 0;  }
  
  .search-preresults { width: 500px; }
  
/* ---- SIDEBAR ----------------------------------------------------------------------------------------------------------------------------------------------------------- */    
  .sidebar-holder .sidebar-contact .sidebar-form { max-width: 400px; margin: 0 auto; text-align: center; }
  .sidebar-holder .sidebar-contact .title { max-width: 400px; margin: 0 auto; text-align: center; }
 
  .sidebar-holder .sidebar-help .title { max-width: 400px; margin: 0 auto; }
  .megafono-icon.title { max-width: 400px; margin: 0 auto; }

  .full-wrapper .persons-holder .persons-help .user-questions-holder { max-width: 400px; margin: 0 auto; }
   .megafono-icon.title:before { top: 10px; } 
   
   .sidebar-cat .category-holder .cat-name { width: calc(50% - 15px); margin-right: 15px; }
   
  
  
  
 }
