
.fpstructure{
    padding-left: 30px;
    padding-right: 30px;
 }
 .fpstructure select {
  
     background:#ffde22;
     ;
     flex: 1;
     padding: 0.1em;
     color:black;
     cursor:pointer;
     font-size: 0.90em;
     font-family: inherit;
     text-align: center;
     align-content: center;
     
  }
  .fpfpstructure select::-ms-expand {
     display: none;
  }
  .fpstructure select {
     position: relative;
     display: flex;
     text-align: center;
     align-content: center;
     line-height:12px;
     background: #ffde22;
     overflow: hidden;
     border-radius: .25em;
  }
  .fpstructure select::after {
     content: '\25BC';
     position: absolute;
     top: 0;
     right: 0;
     padding: 0.1em;
     background: #ffde22;
     cursor:pointer;
     pointer-events:none;
     transition:.25s all ease;
     text-align: center;
     align-content: center;
     border: dotted;
     border-color: black;

  }
  .fpstructure select:hover::after {
    color: black;
 }
  .fpstructure label{
      font-size: 0.90em;
      font-family: 'Inter';
      font-weight: bold;
      text-align: center;
      align-content: center;
  }
  .fpstructure input [type=number] {
    color: white;
    overflow: hidden;
    display: flex;   
    justify-content: center;  
    align-items: flex-start; 
    text-align: center;
    align-content: center;
  }
