      span.select2.select2-container.select2-container--default , textarea{
       box-shadow: -10px 5px 15px 5px rgba(0, 0, 0, 0.2), 0 5px 5px 0 rgba(0, 0, 0, 0.24);  
  }
  
 input[type='checkbox'] {box-shadow: none}
  
      .select2-container--default .select2-selection--single {
          border: 0px solid #f2f2f2;
          text-align:left;
          width:100%;
      }
      
      #id_remark{
               font-family: "Roboto", sans-serif;
  outline: 0;
  background: #f2f2f2;
  border-radius: 30px;
  width: 100%;
  border: 0px solid #f2f2f2;
  margin: 0px 0px 0px 0px;
  padding: 20px;
  box-sizing: border-box;
  font-size: 11px;
  width: 100%;
      }
      
      
      input[type="file"]::button {


background-color: white;
border-radius: 30px;
border:1px solid #aaa;

}


.select2-results__options {
  
 box-shadow: -10px 5px 15px 5px rgba(0, 0, 0, 0.2), 0 5px 5px 0 rgba(0, 0, 0, 0.24);   
}


.QTN_tbl{
    font-size:11px;
    
}

/*
.select2 {
width:100%!important;
}

.select2-selection { overflow: hidden; }
.select2-selection__rendered { white-space: normal; word-break: break-all; }
*/