
  .st0 {
    fill: none;
    stroke: #7B7D86;
    stroke-width: 40.666;
    stroke-linecap: round;
    stroke-miterlimit: 203.33;
}

.st1 {
    fill: #5CACCC;
}

.st2 {
    fill: #BF6030;
}

.st3 {
    fill: #2D3142;
}

.st4 {
    fill: #E86B59;
}

.st5 {
    fill: #E86A59;
}

.resistor-calc{
    position: relative;
    
}
.result{
    display: flex;
    flex-direction: column;
   
}

fieldset{
    width: 320px;
}

.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, .preoutput-tolerance{
font-size:32px;
font-weight: 600;
}
.output-resistance, .preoutput-resistance{
    font-size:32px;
    font-weight: 600;
}

.ml-10{
    margin-left: 10px;
}