@media only screen and (min-width:350px) and (max-width:649px) {
  .content-aux-data {
    width:42px;
    overflow:hidden;
  }
  .content-head-aux-menu button { 
    width:initial; 
    margin-left:10px;
  }
  .button.pagada { width:80px; }
  .content-head-aux-menu button.nuevo span { display:none; }
  .content-head-aux-menu button.filtro span { display:none; }
  .content-head-aux-menu button.promocion span { display:none; }
  .noneP { display:none !important; }
  .noneT { display:none !important; }
  [aux-type].active { width:100%; }
  .items-menu li { width:100%; }
  .items-menu2 li { width:100%; }
  .content-perfil-perfil { width:initial; }
  .content-aux-data.active .content-search-lateral-data { width:50%; }
  .content-search-lateral-data { padding:0 10px; }
  .content-aux-data.active .content-search-lateral-data input { width:80%; }
  .content-search-lateral-data svg { cursor:pointer; }
  .content-head-aux-menu { justify-content:space-between; }
  .contenedor-lateral-cuerpo-espera-interno { width:100%; }
  .contenedor-lateral-img-cuerpo-espera-interno { display:none; }
  .contenedor-lateral-cuerpo-espera-interno .circle.verificado {
    width:15px;
    height:15px;
    margin:0 17px 0 30px;
  }
  .contenedor-lateral-cuerpo-espera-interno .circle.verificado svg {
    width:8px;
    height:8px;
  }
  .contenedor-lateral-cuerpo-espera-interno .circle.verificando::after {
    left:-2px;
    width:15px;
    top:-2.5px;
    height:15px;
  }
  .contenedor-lateral-cuerpo-espera-interno .circle.verificando {
    width:12px;
    height:12px;
    margin:0 20px 0 32px;
  }
  .contenedor-lateral-cuerpo-espera-interno .circle {
    width:12px;
    height:12px;
    margin:0 20px 0 32px;
  }
  .contenedor-lateral-cuerpo-espera-interno .circle.sin-verificar::after {
    left:-2px;
    width:15px;
    top:-2.5px;
    height:15px;
  }
  .contenedor-estado-latera-cuerpo-espera-interno { height:45px; }
  .contenedor-cabezote-espera-interno { 
    padding:10px 15px; 
    align-items:center;
  }
  .contenedor-info-cabezote-espera-interno .titulo { font-size:16px; }
  .contenedor-info-cabezote-espera-interno .tiempo { font-size:12px; }
  .contenedor-btn-cabezote-espera-interno .botonera {
    width:30px;
    height:30px;
  }
  .contenedor-btn-cabezote-espera-interno .botonera svg {
    width:14px;
    height:14px;
  }
  .contenedor-nota-espera-interno { flex-direction:column; }
  .contenedor-nota-espera-interno .tiempo { 
    font-size:14px;
    margin-top:10px; 
  }
  .contenedor-titulo span { font-size:16px; }
  .contenedor-nota-espera-interno .nota { font-size:14px; }
  .mdl-lateral { width:100%; }
  .listado-items { width:100%; }
  .contenedor-footer-espera-interno { padding:10px 20px; }
}
@media only screen and (min-width:650px) and (max-width:849px) {
  .noneP { display:none !important; }
  .contenedor-marca-producto { width:80px; }
  .content-search-lateral-data { width:235px; }
  .contenedor-modelo-producto { font-size:14px; }
  .content-head-aux-menu button { width:initial; }
  .content-search-lateral-data input { width:180px; }
  .contenedor-descripcion-producto { font-size:14px; }
  .content-head-aux-menu button.nuevo span { display:none; }
  .content-head-aux-menu button.filtro span { display:none; }
  .content-head-aux-menu button.promocion span { display:none; }
  .contenedor-pedido-producto button[type="button"].agotado { 
    width:75px; 
    font-size:13px;
  }
  .contenedor-pedido-producto button[type="button"] {
    width:75px;
    font-size:13px;
  }
  .contenedor-pedido-producto input[type="number"] { width:45px; }
  .content-data-productos { grid-template-columns:repeat(auto-fill,minmax(250px, 1fr)); }
  .contenedor-cabezote-espera-interno { 
    padding:10px 15px; 
    align-items:center;
  }
  .contenedor-btn-cabezote-espera-interno .botonera {
    width:30px;
    height:30px;
  }
  .contenedor-btn-cabezote-espera-interno .botonera svg {
    width:14px;
    height:14px;
  }
  .contenedor-titulo svg {
    width:20px;
    height:20px;
  }
  .contenedor-titulo span { font-size:14px; }
  .contenedor-footer-espera-interno { padding:10px 15px; }
  .contenedor-nota-espera-interno .nota { font-size:12px; }
  .contenedor-nota-espera-interno .tiempo { 
    font-size:12px; 
    text-align:right;
  }
  .contenedor-estado-latera-cuerpo-espera-interno { height:25px; }
  .contenedor-info-cabezote-espera-interno .titulo { font-size:16px; }
  .contenedor-info-cabezote-espera-interno .tiempo { font-size:12px; }
  .contenedor-estado-latera-cuerpo-espera-interno span { font-size:12px; }
  .contenedor-lateral-cuerpo-espera-interno .circle.verificado {
    width:15px;
    height:15px;
    margin:0 17px 0 30px;
  }
  .contenedor-lateral-cuerpo-espera-interno .circle.verificado svg {
    width:8px;
    height:8px;
  }
  .contenedor-lateral-cuerpo-espera-interno .circle.verificando::after {
    left:-2px;
    width:15px;
    top:-2.5px;
    height:15px;
  }
  .contenedor-lateral-cuerpo-espera-interno .circle.verificando {
    width:12px;
    height:12px;
    margin:0 20px 0 32px;
  }
  .contenedor-lateral-cuerpo-espera-interno .circle {
    width:12px;
    height:12px;
    margin:0 20px 0 32px;
  }
  .contenedor-lateral-cuerpo-espera-interno .circle.sin-verificar::after {
    left:-2px;
    width:15px;
    top:-2.5px;
    height:15px;
  }
}
@media only screen and (min-width:850px) and (max-width:1050px) {
  .noneP { display:none !important; }
  .content-head-aux-menu button { width:initial; }
  .content-head-aux-menu button.nuevo span { display:none; }
  .contenedor-cabezote-espera-interno { 
    padding:10px 15px; 
    align-items:center;
  }
  .contenedor-btn-cabezote-espera-interno .botonera {
    width:30px;
    height:30px;
  }
  .contenedor-btn-cabezote-espera-interno .botonera svg {
    width:14px;
    height:14px;
  }
  .contenedor-titulo svg {
    width:20px;
    height:20px;
  }
  .contenedor-titulo span { font-size:16px; }
  .contenedor-footer-espera-interno { padding:10px 15px; }
  .contenedor-nota-espera-interno .nota { font-size:14px; }
  .contenedor-nota-espera-interno .tiempo { font-size:14px; }
  .content-head-aux-menu button.filtro span { display:none; }
  .content-head-aux-menu button.promocion span { display:none; }
  .contenedor-info-cabezote-espera-interno .titulo { font-size:16px; }
  .contenedor-info-cabezote-espera-interno .tiempo { font-size:12px; }
}