

/*14*/



/* 15 */

@media (max-width:1200px){

  .cc-app{
    padding:0 16px;
  }

  .cc-table{
    min-width:1200px;
  }
}

@media (max-width:900px){

  .cc-table{
    min-width:1000px;
  }

  .cc-hero{
    flex-direction:column;
    align-items:flex-start;
  }

  .cc-card{
    padding:14px;
  }

  .cc-card-header h2{
    font-size:20px;
  }
}

@media (max-width:680px){

  .cc-app{
    padding:0 12px;
  }

  .cc-table{
    min-width:900px;
  }

  .cc-hero__title{
    font-size:20px;
  }

  .cc-hero__subtitle{
    font-size:13px;
  }
}

/* 16 */

@media (max-width:480px){

  .cc-table{
    min-width:800px;
  }

  .cc-btn,
  .cc-btn-primary,
  .cc-btn-ghost{
    height:36px;
    font-size:13px;
  }

  .cc-field input,
  .cc-field select{
    height:36px;
    font-size:13px;
  }
}