.d-flex{
    display: flex;
}
.d-flex .col-child{
    width: 100%;
}
.justify-between{
    justify-content: space-between;
}
.flex-col{
    flex-direction: column;
}
.items-center{
    align-items: center;
}
.items-end{
    align-items: flex-end;
}
.simulator-product .child-last{
    align-items: center;
    justify-content: center;
}
.simulator-data-container{
    width: 100%;
    height: 100%;
}
.result-container-part{
    justify-content: center;
}
@media screen and (min-width: 769px) {
    .md-flex-row{
        flex-direction: row;
    }
}

.range-input-c-wilda {
    -webkit-appearance: none;
    appearance: none; 
    width: 100%;
    cursor: pointer;
    outline: none;
    border-radius: 15px;
    height: 6px;
    background: #E3E3E3;
}

.range-input-c-wilda::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none; 
    height: 15px;
    width: 15px;
    background-color: rgb(232, 165, 51);
    border-radius: 50%;
    border: none;
    transition: .2s ease-in-out;
}

.range-input-c-wilda::-moz-range-thumb {
    height: 15px;
    width: 15px;
    background-color: #E8A533;
    border-radius: 50%;
    border: none;
    transition: .2s ease-in-out;
}

.range-input-c-wilda::-webkit-slider-thumb:hover {
    box-shadow: 0 0 0 5px rgba(232, 165, 51, .1)
}
.range-input-c-wilda:active::-webkit-slider-thumb {
    box-shadow: 0 0 0 6px rgba(232, 165, 51, .2)
}
.range-input-c-wilda:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 6px rgba(232, 165, 51, .2)
}

.range-input-c-wilda::-moz-range-thumb:hover {
    box-shadow: 0 0 0 5px rgba(232, 165, 51, .1)
}
.range-input-c-wilda:active::-moz-range-thumb {
    box-shadow: 0 0 0 6px rgba(232, 165, 51, .2)
}
.range-input-c-wilda:focus::-moz-range-thumb {
    box-shadow: 0 0 0 6px rgba(232, 165, 51, .2)    
}