#tabs {
  width: 100%;
  margin: 0 auto;
  margin-top: 2%;
  margin-bottom: 2%;
  border-radius: 3px;
}
input[type="radio"] {
  display: none;
}
label {
  background: #e9e9e9;
  display: inline-block;
  margin-right: 2px;
  border-radius: 3px;
  padding: 14px 20px;
  font-family: Arial;
  font-size: 95%;
  font-weight: 700;
  color: #777;
  cursor: pointer;
  text-shadow: 1px 1px #fff;
  transition: background .3s;
  -webkit-transition: background .3s;
}
label:hover {
  background: #d9d9d9;
  color: #707070;
}
.tab {
  min-height: 200px;
  background: #F5F5F5;
  display: none;
  padding: 12px;
  color: #444;
  text-shadow: 1px 1px #fff;
}

.fase_input{
    -moz-appearance:textfield !important;
    padding-right: 65px !important;
}

.fase_input::-webkit-inner-spin-button,
.fase_input::-webkit-outer-spin-button{
    -webkit-appearance: none !important; 
}

#toggle-tab1:checked ~ label[for="toggle-tab1"],
#toggle-tab2:checked ~ label[for="toggle-tab2"],
#toggle-tab3:checked ~ label[for="toggle-tab3"],
#toggle-tab4:checked ~ label[for="toggle-tab4"],
#toggle-tab5:checked ~ label[for="toggle-tab5"],
#toggle-tab6:checked ~ label[for="toggle-tab6"],
#toggle-tab7:checked ~ label[for="toggle-tab7"],
#toggle-tab8:checked ~ label[for="toggle-tab8"],
#toggle-tab9:checked ~ label[for="toggle-tab9"],
#toggle-tab10:checked ~ label[for="toggle-tab10"],
#toggle-tab11:checked ~ label[for="toggle-tab11"],
#toggle-tab12:checked ~ label[for="toggle-tab12"] {
  background: #d9d9d9;
  margin-bottom: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  padding-bottom: 18px;
  color: #606060;
  cursor: default;
}
#toggle-tab1:checked ~ #tab1,
#toggle-tab2:checked ~ #tab2,
#toggle-tab3:checked ~ #tab3,
#toggle-tab4:checked ~ #tab4,
#toggle-tab5:checked ~ #tab5,
#toggle-tab6:checked ~ #tab6,
#toggle-tab7:checked ~ #tab7,
#toggle-tab8:checked ~ #tab8,
#toggle-tab9:checked ~ #tab9,
#toggle-tab10:checked ~ #tab10,
#toggle-tab11:checked ~ #tab11,
#toggle-tab12:checked ~ #tab12 {
  display: block;
}
