﻿
 @font-face {
    font-family: 'hind_madurailight';
    src: url('../css/Hind_Madurai/hindmadurai-light-webfont.woff2') format('woff2'),
         url('../css/Hind_Madurai/hindmadurai-light-webfont.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;

}


@font-face {
    font-family: 'robotoblack';
    src: url('../css/roboto/roboto-black-webfont.woff2') format('woff2'),
         url('../css/roboto/roboto-black-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotoblack_italic';
    src: url('../css/roboto/roboto-blackitalic-webfont.woff2') format('woff2'),
         url('../css/roboto/roboto-blackitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotobold';
    src: url('../css/roboto/roboto-bold-webfont.woff2') format('woff2'),
         url('../css/roboto/roboto-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotobold_italic';
    src: url('../css/roboto/roboto-bolditalic-webfont.woff2') format('woff2'),
         url('../css/roboto/roboto-bolditalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotoitalic';
    src: url('../css/roboto/roboto-italic-webfont.woff2') format('woff2'),
         url('../css/roboto/roboto-italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotolight';
    src: url('../css/roboto/roboto-light-webfont.woff2') format('woff2'),
         url('../css/roboto/roboto-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotolight_italic';
    src: url('../css/roboto/roboto-lightitalic-webfont.woff2') format('woff2'),
         url('../css/roboto/roboto-lightitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotomedium';
    src: url('../css/roboto/roboto-medium-webfont.woff2') format('woff2'),
         url('../css/roboto/roboto-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotomedium_italic';
    src: url('../css/roboto/roboto-mediumitalic-webfont.woff2') format('woff2'),
         url('../css/roboto/roboto-mediumitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotoregular';
    src: url('../css/roboto/roboto-regular-webfont.woff2') format('woff2'),
         url('../css/roboto/roboto-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotothin';
    src: url('../css/roboto/roboto-thin-webfont.woff2') format('woff2'),
         url('../css/roboto/roboto-thin-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotothin_italic';
    src: url('../css/roboto/roboto-thinitalic-webfont.woff2') format('woff2'),
         url('../css/roboto/roboto-thinitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}



body, li {
    font-family: 'robotolight';
}


label{
    font-weight: normal !important;
}

.hidecontrol {
    display: none;
}

.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
    border: 1px solid #dadada !important;
}


/*CSS FOR DROPDOWN OF CUSTOMER NAMES*/

.dropdownnames {
    padding: 0px 15px;
    position: absolute;
    z-index: 5;
    background: beige;
    width: 100%;
}

    .dropdownnames .customerlistclick {
        list-style: none;
        font-size: 16px;
        padding: 5px 0px;
        border-bottom: 1px solid #dadac7;
        width: 100%;
    }

        .dropdownnames .customerlistclick a {
            display: block;
            padding: 3px 20px;
            clear: both;
            font-weight: 400;
            line-height: 1.42857143;
            color: #333;
            white-space: nowrap;
        }


li.selected {
    background: yellow;
}


.errorfocus {
    border-color: rgba(249, 126, 126, 0.47) !important;
}


#warningmsg {
    text-align: center;
    color: red;
    font-size: 14px;
    text-decoration: underline;
}


.loaderw {
    position: fixed;
    background-color: #131212b0;
    opacity: 1;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 10000;
}

    .loaderw img {
        display: block;
        margin: 0 auto;
        width: 50px;
        margin-top: 20%;
    }


.specialselectors input[type=radio] {
    float: left;
    margin-left: 14px;
}

.form-group .rdotext {
    float: left;
    margin: 0px 6px;
    font-size: 14px;
}


.fornestedRiskMatrix > thead > tr > th,.fornestedRiskMatrix > tbody > tr > td{
    padding: 1px 8px !important;
    font-size: 15px;
}

.link_table_container{
    display: table;
    /* position: absolute; */
    width: 90%;
    /* height: 74px; */
       /*  border: 1px solid white;*/
    margin-left: auto;
    margin-right: auto;
}

.link_table_container div {
    float: left;
    display: block;
    width: 100%;
    padding: 4px
}

.scheme_code_list,.unit_list {
    float: left;
    padding: 6px 30px;
    border-right: 1px solid;
}

.custome_question_span{
    font-size: 14px;
    font-weight: 100;
    display: block;
    width: 100%;
}


.navbar-nav{
    height: 37px;
}

aside{
    position: fixed !important;
}

.main-sidebar .sidebar{
    position: fixed;
    width: 18%;
    
}

 table td, table td * {
            vertical-align: top !important;
        }

        table th, table th * {
            vertical-align: top !important;
        }

        
