
.nopaddingleft{
    padding-left: 0;
}
.nopaddingright{
    padding-right: 0;
}
.BCI_estimateinfobox{
    /* height: 70%; */
    background: #ffffff;
    border: 1px solid #CFD8E6;
    border-radius: 10px;
    padding: 15px;
    padding-bottom:20px;
    width: 95%;
}
.BCIesimatelabel{
    font-family: IBMPlexSans-Medium;
    font-size: 24px;
    line-height: 31px;
    letter-spacing: -0.282353px;
    color: #10254D;
    margin-bottom: 5px;
}
.BCI_loaninformationlabel {
    line-height: 21px;
    margin-bottom: 18px;
}
.BCI_ClosingCostContent {
    /* line-height: 1px; */
    width: 98%;
}
.BCI_ClosingCostTd{
    width: 70%;
}
.BCI_EstimateLabelDesc {
    font-weight: 400;
    font-size: 13px;
    color: #5C6066;
    font-family: IBMPlexSans-Regular;
    line-height: 22px;
    letter-spacing: -0.247059px;
}
.BCI_BoxScrollingDiv{
    /* height: 65%; */
    height : 40%;
    overflow: auto;
}
.BCI_emptytdforpriceloan {
    width: 20px;
}
.BCI_emptytdforpreimp {
    width: 29px;
}
.BCI_warpper {
    position: relative;
    top: 35px;
    padding: 0px 20px 0 40px;
}
.BCI_hr_class{
    width: 100%;
    border-top: 1px solid #E6F0FF;
}
#closingCosttable > tbody > tr:last-child{
    display: none;
}


@media (min-width: 768px) and (max-width: 991.98px) { 
    .BCR_RightView{
    left: 30%;
    overflow-x: scroll;
    width: 70%;
    }
    .BCI_estimateinfobox {
        /* height: 70%; */
        background: #ffffff;
        border: 1px solid #CFD8E6;
        border-radius: 10px;
        padding: 15px;
        padding-bottom:20px;
        width: 100%;
    }
    .contentclass{
        margin: 0!important;
    }
}
@media (max-width: 575.98px) { 

    .BCR_RightView{
        left: 0%;
        overflow-x: scroll;
        width: 100%;
        }
        .BCI_estimateinfobox {
            /* height: 70%; */
            background: #ffffff;
            border: 0px solid #CFD8E6;
            border-radius: 10px;
            padding: 0;
            width: 100%;
        }
        .BCIesimatelabel {
            font-family: IBMPlexSans-Medium;
            font-size: 21px;
            line-height: 31px;
            letter-spacing: -0.282353px;
            color: #10254D;
            margin-bottom: 5px;
            display: inline-block;
        }
        .BCI_warpper {
            position: relative;
            top: 35px;
            padding: 0;
        }
        .btoccontent{
            position: relative;
            min-height: 1px;
            padding: 0;
        }
        .homeclass{
            margin: 0;
        }
        .contentclass{
            margin: 0!important;
        }
        #closingCosttable > tbody > tr:last-child {
            display: table-row;
        }

 }
 @media (min-width: 576px) and (max-width: 767.98px) { 
    .BCR_RightView{
        left: 0%;
        overflow-x: scroll;
        width: 100%;
        }
        .BCI_estimateinfobox {
            /* height: 70%; */
            background: #ffffff;
            border: 0px solid #CFD8E6;
            border-radius: 10px;
            padding: 0;

            width: 100%;
        }
        .BCIesimatelabel {
            font-family: IBMPlexSans-Medium;
            font-size: 21px;
            line-height: 31px;
            letter-spacing: -0.282353px;
            color: #10254D;
            margin-bottom: 5px;
            display: inline-block;
        }
        .BCI_warpper {
            position: relative;
            top: 35px;
            padding: 0;
        }
        .btoccontent{
            position: relative;
            min-height: 1px;
            padding: 0;
        }
        .homeclass{
            margin: 0;

        }
        .contentclass{
            margin: 0!important;
        }
        #closingCosttable > tbody > tr:last-child {
            display: table-row;
        }
 }

 input[name = range] {   
    -webkit-transform: rotate(270deg);
       -moz-transform: rotate(270deg);
          transform: rotate(270deg);
 }