.resistor_color_band_tool {
  padding: 20px 30px;
  border-style: solid;
  border-radius: 5px;
  border-color: lightgray;
  border-width: 1px;
  background-color: lightyellow;   
}

.resistor_color_band_tool legend {
  font-weight:600;
}

.resistor-calc{
  position: relative;
}
.result{
  display: flex;
  flex-direction: column;
}

fieldset{
  width: 320px;
  margin-bottom: 20px;
}

.resistor-four-band{
    display: block;
}
.resistor-five-band{
    display:none;
}
.band-one{
  position: absolute;
  background-color: transparent;
  width: 20px;
  height: 75px;
  top:39px;
  left:87px;
  z-index: 10;
  border-top-right-radius: 50px 20px;
  border-bottom-right-radius: 50px 20px;
}
.band-two{
  position: absolute;
  background-color: transparent;
  width: 20px;
  height: 51px;
  top:51px;
  left:124px;
  z-index: 10;
}
.band-three{
  position: absolute;
  background-color: transparent;
  width: 15px;
  height: 51px;
  top:51px;
  left:146px;
  z-index: 10;
  display: none;
}
.band-multiplier{
  position: absolute;
  background-color: transparent;
  width: 20px;
  height: 51px;
  top:51px;
  left:163px;
  z-index: 10;
}
.band-tolerance{
  position: absolute;
  background-color: transparent;
  width: 12px;
  height: 75px;
  top:39px;
  left:230px;
  z-index: 10;
}

.pallete-band__one{
  display: none;
  list-style-type: none;
  border: 1px solid black;
  width: fit-content;
  padding: 0 !important;
  position: absolute;
  top: 110px;
  left: 20px;
  z-index: 99;
  background-color: white;
}
.pallete-band__one li {
  display:block;
  width: 70px;
  height: 30px;
  margin: 2px;
  border: 1px solid black;
}

.pallete-band__two{
    display: none;
    list-style-type: none;
    border: 1px solid black;
    width: fit-content;
    padding: 0 !important;
    position: absolute;
    top: 100px;
    left: 60px;
    z-index: 99;
    background-color: white;
}
.pallete-band__two li {
    display:block;
    width: 70px;
    height: 30px;
    margin: 2px;
    border: 1px solid black;
}

.pallete-band__three{
    display:none;
    list-style-type: none;
    border: 1px solid black;
    width: fit-content;
    padding: 0 !important;
    position: absolute;
    top: 100px;
    left: 78px;
    z-index: 99;
    background-color: white;
}
.pallete-band__three li {
    display:block;
    width: 70px;
    height: 30px;
    margin: 2px;
    border: 1px solid black;

}

.pallete-multiplier{
    display: none;
    list-style-type: none;
    border: 1px solid black;
    width: fit-content;
    padding: 0 !important;
    position: absolute;
    top: 100px;
    left: 100px;
    z-index: 99;
    background-color: white;
}
.pallete-multiplier li {
    display:block;
    width: 70px;
    height: 30px;
    margin: 2px;
    border: 1px solid black;
}

.pallete-tolerance{
    display: none;
    list-style-type: none;
    border: 1px solid black;
    width: fit-content;
    padding: 0 !important;
    position: absolute;
    top: 110px;
    left: 160px;
    z-index: 99;
    background-color: white;
}
.pallete-tolerance li {
    display:block;
    width: 70px;
    height: 30px;
    margin: 2px;
    border: 1px solid black;
}

.resistance-black{
    background-color: #2c3042;
}
.resistance-brown{
    background-color: #bf6030;
}
.resistance-red{
    background-color: #e86a58;
}
.resistance-orange{
    background-color: #fe7e26;
}
.resistance-yellow{
    background-color: #e2e358;
}
.resistance-green{
    background-color: #63e358;
}
.resistance-blue{
    background-color: #5673d9;
}
.resistance-violet{
    background-color: #d354d3;
}
.resistance-gray{
    background-color: #c6c7c7;
}
.resistance-white{
    background-color:#fefffe;
}
.resistance-gold{
    background-color: #F4CF71;
}
.resistance-silver{
    background-color: #BFBEBF;
}
.resistance-none{
    background-color: #fbb66f;
}

.output-tolerance, .output-resistance {
  font-size:24px;
  font-weight: 400;
}

.preoutput-tolerance, .preoutput-resistance {
  font-size:24px;
  font-weight: 600;
}


.ml-10{
    margin-left: 10px;
}