.tbl-r05 td:first-child {
  background: #fbf5f5;
}

@media screen and (min-width: 769px) {
  .tbl-r05 {
    width: 100%;
  }
  .tbl-r05 .thead {
   
  }
  .tbl-r05 tr {
    
  }
  .tbl-r05 td {
   
    
  }
  .tbl-r05 td:first-child {
   
  }
  .tbl-r05 td:before {
  
  }

	.tbl-r07 {
    min-width: 100%;
    margin: 0 10px 50px;
		    border-collapse: collapse;
}


 
  .tbl-r07 td {
    border-top: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
  }
	.tbl-r07 th {
  background: rgba(253,253,253,0.40);
  border: solid 1px #ccc;
      color: #212529;
  padding: 10px;
}

.tbl-r07 td {
  border: solid 1px #ccc;
  padding: 10px;
}
}

@media screen and (max-width: 768px) {
  .tbl-r05 {
    width: 100%;
  }
  .tbl-r05 .thead {
    display: none;
  }
  .tbl-r05 tr {
    width: 100%;
  }
  .tbl-r05 td {
    display: block;
    /*text-align: right;*/
    width: 100%;
  }
  .tbl-r05 td:first-child {
    background: #e9727e;
    color: #fff;
    font-weight: bold;
    text-align: center;
  }
  .tbl-r05 td:before {
    content: attr(data-label);
    float: left;
    font-weight: bold;
    margin-right: 10px;
  }


}
@media screen and (max-width: 768px) {
  .scroll {
    overflow-x: auto;
  }
  table.no1_2{
    min-width: 768px;
    
	   border-collapse: collapse;

  }
  
}