
.slbs2-isolator-power-calculator .col-sm-1 {
    padding: 0 10px 0 0;
    float: left;
}

.slbs2-isolator-power-calculator .column .column {
    padding-left: 0;
    padding-right: 0;
}

.slbs2-isolator-power-calculator .power-calculator-heading {
    margin-bottom: 20px;
    margin-top: 20px;
}

.slbs2-isolator-power-calculator .power-calculator-container .power-calculator-step-heading {
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 10px;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper {
    border-bottom: gray 1px solid;
    /*display: flex;*/
    margin: 0;
    padding-bottom: 5px;
    padding-top: 20px;
}

    .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper .col-sm-1 .circle {
        border: 1px solid black;
        border-radius: 50%;
        color: gray;
        height: 25px;
        text-align: center;
        width: 25px;
        font-size: 16px;
        color: black;
    }

@media (min-width: 992px) {
    .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper .col-sm-1 .circle {
        font-size: 20px;
        height: 36px;
        margin-top: 35px;
        padding: 3px;
        width: 36px;
    }
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper .col-sm-11 .input-wrapper {
    align-items: center;
    /*display: flex;
    flex-direction: column;*/
    margin-bottom: 15px;
}
/* @media (min-width: 992px) { */
@media (min-width: 768px) {
    .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper .col-sm-11 .input-wrapper {
        display: flex;
        flex-direction: row;
    }
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper .col-sm-11 .input-wrapper label {
    width: 100%;
    font-size: 16px;
}

@media (min-width: 992px) {
    .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper .col-sm-11 .input-wrapper label {
        margin-right: 10px;
        width: auto;
    }
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper .col-sm-11 .input-wrapper input {
    margin-bottom: 0;
    text-align: right;
}

    .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper .col-sm-11 .input-wrapper input.invalid-input {
        background-color: pink;
        border-color: red;
    }

    .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper .col-sm-11 .input-wrapper input::-webkit-outer-spin-button, .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper .col-sm-11 .input-wrapper input::-webkit-inner-spin-button {
        -webkit-appearance: none;
        margin: 0;
    }

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper .col-sm-11 .input-wrapper select {
    margin-bottom: 0;
    width: 100%;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper .col-sm-11 .power-calculator-channel-text-wrapper {
    margin-bottom: 20px;
    margin-top: 20px;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper .col-sm-11 .power-calculator-channel-text {
    font-size: 17px;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one {
    border-top: gray 1px solid;
}

    .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 {
        align-items: center;
        /*display: flex;
    flex-direction: column;*/
    }

@media (min-width: 992px) {
    .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 {
        /*flex-direction: row;*/
    }
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-part {
    /*display: flex;
    flex-direction: column;*/
}

@media (min-width: 992px) {
    .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-part {
        flex-direction: row;
    }
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-options .column123 {
    @media (min-width: 768px) {
        padding-right: 0;
    }
}


.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-part .isolator-img {
    background-repeat: no-repeat;
    margin-bottom: 15px;
    margin-right: 15px;
    height: 104px;
    width: 100px;
}

@media (min-width: 992px) {
    .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-part .isolator-img {
        float: left;
    }
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-part .isolator-img.iso10 {
    background-position: left 0;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-part .isolator-img.iso20 {
    background-position: -110px 0;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-part .isolator-img.iso21 {
    background-position: -220px 0;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-part .isolator-img.iso21High {
    background-position: -330px 0;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-part .isolator-img.iso30 {
    background-position: -440px 0;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-part .isolator-img.iso31 {
    background-position: -550px 0;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-part .isolator-img.iso40 {
    background-position: -660px 0;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-part .isolator-img.iso44 {
    background-position: -1760px 0;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-part .isolator-img.iso41 {
    background-position: -770px 0;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-part .isolator-img.iso42 {
    background-position: -880px 0;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-part .isolator-img.iso50 {
    background-position: -990px 0;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-part .isolator-img.iso51 {
    background-position: -1100px 0;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-part .isolator-img.iso51-1 {
    background-position: -1870px 0;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-part .isolator-img.iso52 {
    background-position: -1210px 0;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-part .isolator-img.iso60 {
    background-position: -1320px 0;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-part .isolator-img.iso61 {
    background-position: -1430px 0;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-part .isolator-img.iso62 {
    background-position: -1540px 0;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-part .isolator-img.iso63 {
    background-position: -1650px 0;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-part .power-calculator-or {
    align-items: center;
    /*display: flex;*/
    font-size: 20px;
    padding-left: 15px;
}

@media (min-width: 768px) {
    .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-part .power-calculator-or {
        justify-content: center;
        text-align: center;
        padding-left: 0px;
    }
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-options .input-wrapper {
    justify-content: flex-end;
}

    .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-options .input-wrapper select {
        direction: rtl;
    }

@media (min-width: 768px) {
    .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-options .input-wrapper select {
        max-width: 52px;
    }
}

@media (min-width: 992px) {
    .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-one .col-sm-11 .step-one-options .input-wrapper select {
        max-width: 80px; /*100px;*/
    }
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-two .col-sm-11 .col-md-6 .vdd-item-wrapper .input-wrapper label {
    min-width: max-content;
}
/* @media (min-width: 992px) { */
@media (min-width: 768px) {
    .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-two .col-sm-11 .col-md-6 .vdd-item-wrapper .input-wrapper input {
        max-width: 100px;
    }
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-three .col-sm-11 .forward-channel-wrapper .power-calculator-channel-text, .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-three .col-sm-11 .reverse-channel-wrapper .power-calculator-channel-text {
    display: none;
    margin-bottom: 15px;
    margin-top: 15px;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-three .col-sm-11 .forward-channel-wrapper .channel-item-wrapper .input-wrapper, .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-three .col-sm-11 .reverse-channel-wrapper .channel-item-wrapper .input-wrapper {
    display: none;
    flex-direction: row;
}

@media (min-width: 992px) {
    .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-three .col-sm-11 .forward-channel-wrapper .channel-item-wrapper .input-wrapper, .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-three .col-sm-11 .reverse-channel-wrapper .channel-item-wrapper .input-wrapper {
        float: left;
    }
}

@media (max-width: 768px) {
    .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-three .col-sm-11 .forward-channel-wrapper .channel-item-wrapper,
    .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-three .col-sm-11 .reverse-channel-wrapper .channel-item-wrapper {
        padding: 0;
    }
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-three .col-sm-11 .forward-channel-wrapper .channel-item-wrapper .input-wrapper label, .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-three .col-sm-11 .reverse-channel-wrapper .channel-item-wrapper .input-wrapper label {
    margin-right: 10px;
    min-width: max-content;
    white-space: nowrap;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-three .col-sm-11 .forward-channel-wrapper .channel-item-wrapper .input-wrapper .data-input, .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-three .col-sm-11 .reverse-channel-wrapper .channel-item-wrapper .input-wrapper .data-input {
    min-width: 80px;
    max-width: 80px;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-three .col-sm-11 .forward-channel-wrapper .channel-item-wrapper .input-wrapper .duty-input, .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-three .col-sm-11 .forward-channel-wrapper .channel-item-wrapper .input-wrapper .load-input, .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-three .col-sm-11 .reverse-channel-wrapper .channel-item-wrapper .input-wrapper .duty-input, .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-three .col-sm-11 .reverse-channel-wrapper .channel-item-wrapper .input-wrapper .load-input {
    margin-left: 10px;
    min-width: 60px;
    width: 60px;
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-three .col-sm-11 .forward-channel-wrapper .channel-item-wrapper .input-wrapper .load-input, .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-three .col-sm-11 .reverse-channel-wrapper .channel-item-wrapper .input-wrapper .load-input {
    margin-right: 35px;
}

.slbs2-isolator-power-calculator .power-calculator-container .power-calculator-submit-row {
    margin-bottom: 50px;
    margin-top: 50px;
}

    .slbs2-isolator-power-calculator .power-calculator-container .power-calculator-submit-row .button {
        margin-bottom: 0;
        width: 49%;
    }

@media (min-width: 992px) {
    .slbs2-isolator-power-calculator .power-calculator-container .power-calculator-submit-row .button {
        margin-right: 20px;
        width: auto;
    }
}

.slbs2-isolator-power-calculator .power-calculator-container .power-calculator-results {
    display: none;
}

    .slbs2-isolator-power-calculator .power-calculator-container .power-calculator-results .power-calculator-results-background {
        background-color: whitesmoke;
    }

        .slbs2-isolator-power-calculator .power-calculator-container .power-calculator-results .power-calculator-results-background .results-wrapper {
            font-size: 12px;
        }

@media (min-width: 992px) {
    .slbs2-isolator-power-calculator .power-calculator-container .power-calculator-results .power-calculator-results-background .results-wrapper {
        font-size: 16px;
    }
}

.slbs2-isolator-power-calculator .power-calculator-container .power-calculator-results .power-calculator-results-background .results-wrapper .result-heading-wrapper {
    padding-left: 5px;
    padding-right: 5px;
    margin: 0;
}

@media (min-width: 992px) {
    .slbs2-isolator-power-calculator .power-calculator-container .power-calculator-results .power-calculator-results-background .results-wrapper .result-heading-wrapper {
        padding-left: 8.33333%;
    }
}

.slbs2-isolator-power-calculator .power-calculator-container .power-calculator-results .power-calculator-results-background .results-wrapper .result-heading-wrapper .result-heading {
    color: gray;
    font-weight: bold;
    padding: 15px 10px 15px 0;
}

    .slbs2-isolator-power-calculator .power-calculator-container .power-calculator-results .power-calculator-results-background .results-wrapper .result-heading-wrapper .result-heading:last-child {
        padding-right: 0;
    }

.slbs2-isolator-power-calculator .power-calculator-container .power-calculator-results .power-calculator-results-background .results-wrapper .result-item-wrapper {
    display: none;
    padding: 5px;
    margin: 0;
}

@media (min-width: 992px) {
    .slbs2-isolator-power-calculator .power-calculator-container .power-calculator-results .power-calculator-results-background .results-wrapper .result-item-wrapper {
        padding-left: 8.33333%;
    }
}

.slbs2-isolator-power-calculator .power-calculator-container .power-calculator-results .power-calculator-results-background .results-wrapper .result-item-wrapper .small-3 {
    padding-right: 5px;
}

.slbs2-isolator-power-calculator .power-calculator-container .power-calculator-results .power-calculator-results-background .results-wrapper .result-item-wrapper a {
    color: #337ab7;
}


.slbs2-isolator-power-calculator .step-wrapper .input-wrapper input,
.slbs2-isolator-power-calculator .step-wrapper .input-wrapper select {
    font-size: 16px;
    height: 28px;
}

/* .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-two .input-wrapper {
    display: block;
} */

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-two .input-wrapper input {
    max-width: 100px;
}

@media (max-width: 768px) {
    .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-two .input-wrapper input {
        max-width: inherit;
        width: 100%;
    }
}

.slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-two .input-wrapper label {
    /* width: 100%;
    font-size: 16px; */
}

@media (min-width: 768px) {
    .slbs2-isolator-power-calculator .power-calculator-container .step-wrapper.power-calculator-step-two .input-wrapper label {
        margin-right: 10px;
        width: auto;
    }
}

/*DB-945*/
@media (max-width: 767.98px) {
    .power-calculator-container .power-calculator-channel-text {
        padding: 0;
    }

    .power-calculator-container .channel-item-wrapper .channel-item {
        padding: 0;
        display: flex;
        justify-content: space-between;
        gap: 6px;
    }

        .power-calculator-container .channel-item-wrapper .channel-item label {
            font-size: 14px !important;
            ;
            margin-right: 0 !important;
        }

        .power-calculator-container .channel-item-wrapper .channel-item input {
            font-size: 14px;
            max-width: 55px;
            min-width: unset !important;
            letter-spacing: -0.6px;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        .power-calculator-container .channel-item-wrapper .channel-item .load-input {
            margin-right: 0px;
        }

        .power-calculator-container .channel-item-wrapper .channel-item .load-input {
            margin-right: 0px;
        }
}


.power-calculator-container .input-wrapper {
    display: flex;
    justify-content: flex-start; /*flex-end;*/
}

.power-calculator-container .power-calculator-step-two .input-wrapper {
    display: flex;
    justify-content: flex-start;
}

.power-calculator-container .input-wrapper label {
    margin-right: auto;
}

.power-calculator-container .input-wrapper #ddlPartNumber {
    min-width: 300px;
}

@media (max-width: 767.98px) {
    .power-calculator-container .part-number-wrapper .input-wrapper #ddlPartNumber {
        position: absolute;
        transform: translate(-50%);
        left: 50%;
        position: relative;
    }

    .power-calculator-container .part-number-wrapper .input-wrapper {
        display: block !important;
        position: relative;
    }
}

@media (min-width: 768px) {
    .power-calculator-container .part-number-wrapper .input-wrapper {
        display: block !important;
        position: relative;
    }

    .power-calculator-container .channel-item.input-wrapper {
        display: inline-flex;
    }
}

@media (min-width: 992px) {
    .power-calculator-container .channel-item-wrapper .channel-item {
        width: 50%;
    }

        .power-calculator-container .channel-item-wrapper .channel-item label {
            margin-right: auto !important;
        }
}
