﻿.login-help-div {
    width: 100%;
    float: left;
    border: 1px solid #bababa;
    background: #fafafa;
    padding: 40px 15px;
    margin-top: 25px;
    -webkit-box-shadow: 0 0 80px 2px rgba(0,0,0,0.27);
    -moz-box-shadow: 0 0 80px 2px rgba(0,0,0,0.27);
    box-shadow: 0 0 80px 2px rgba(0,0,0,0.27);
}

    .login-help-div p {
        font-size: 16px;
        line-height: 24px;
        font-weight: 300;
    }

        .login-help-div p span {
            position: relative;
            display: inline-block;
            padding: 0 5px;
            -o-transition: .5s;
            -moz-transition: .5s;
            -webkit-transition: .5s;
            transition: .5s;
            cursor: pointer;
        }

            .login-help-div p span:before {
                display: block;
                height: 2px;
                background: #05658f;
                position: absolute;
                bottom: 0;
                content: " ";
                float: left;
                width: 100%;
                left: 0;
                -o-transition: .5s;
                -moz-transition: .5s;
                -webkit-transition: .5s;
                transition: .5s;
            }

        .login-help-div p a {
            color: #05658f;
            position: relative;
            z-index: 2;
        }

        .login-help-div p span:hover a {
            color: #fff;
        }

        .login-help-div p span:hover:before {
            height: 100%;
        }


.content_box_wrapper {
    border: 1px solid #ccc;
    padding: 30px 20px;
}

    .content_box_wrapper label {
        font-size: 14px;
        font-weight: normal;
        margin-right: 0;
    }

.resetPassword_userNameBox {
    max-width: 300px;
    height: 30px;
}

.resetPassword_resetBtnDisabled {
    color: #fff;
    background: #c9d2d6;
    border: 1px solid #d7e1e6;
    text-transform: uppercase;
    padding: 10px 8px 5px;
    font-size: 15px;
    margin-top: 10px;
    margin-left: 82px;
}

.resetPassword_resetBtnEnabled {
    color: #fff;
    background: #05658f;
    border: 1px solid #05658f;
    text-transform: uppercase;
    padding: 10px 8px 5px;
    font-size: 15px;
    margin-top: 10px;
    margin-left: 82px;
}

.adminReports_Dropdown {
    height: 28px;
}

.pageHeaderLabel {
    float: left;
    width: 92%;
    text-align: center;
}

    .pageHeaderLabel label {
        font-size: 18px;
        color: #05658f;
        font-weight: normal;
    }


table.activity-log-table tr:first-child th:nth-child(2), table.activity-log-table tr:first-child th:nth-child(3) {
    width: 95px;
}

 table.activity-log-table tr:first-child th:nth-child(4) {
    width: 100px;
}

table.activity-log-table tr:first-child th:nth-child(5) {
    width: 100px !important;
}

table.activity-log-table tr:first-child th:nth-child(6) {
    width: 100px !important;
}
table.activity-log-table tr:first-child th:nth-child(6) {
    width: 40px;
}

table.activity-log-table tr:first-child th:nth-child(6) {
    width: 30px;
}

table.activity-log-table tr:first-child th:nth-child(7) {
    width: 60px;
}

table.activity-log-table tr:first-child th {
    color: #666;
}

    table.activity-log-table tr:first-child th:nth-child(1) {
        /* width: 40px; */
        width: 75px;
    }

    table.activity-log-table tr:first-child th:nth-child(5) {
        width: 60px;
    }

    table.activity-log-table tr:first-child th:first-child, table.activity-log-table tbody tr td {
        border-left: 1px solid #e4e4e4;
    }

table.activity-log-table tbody {
    border: transparent;
}

table.blReport-table tr:first-child th:nth-child(3), table.blReport-table tr:first-child th:nth-child(7), table.blReport-table tr:first-child th:nth-child(8) {
    width: 35px;
}

table.blReport-table tr:first-child th:nth-child(5), table.blReport-table tr:first-child th:nth-child(6) {
    width: 50px;
}

.action-band .searchbar-nitification-download {
    width: 100%;
}

.searchbar-nitification-download .pageHeaderLabel {
    padding-top: 17px;
}

table.patient-activity-log-table tr:first-child th:nth-child(5) {
    width: 25px;
}

table.patient-activity-log-table tr:first-child th:nth-child(4) {
    width: 60px;
}

table.patient-activity-log-table tr:first-child th:nth-child(1) {
    width: 35px;
}

table.patient-activity-log-table tr:first-child th:nth-child(2), table.patient-activity-log-table tr:first-child th:nth-child(3) {
    width: 70px;
}

table.test-report-table tr:first-child th:nth-child(2), table.test-report-table tr:first-child th:nth-child(3), table.test-report-table tr:first-child th:nth-child(7) {
    width: 25px;
}

table.test-report-table tr:first-child th:nth-child(8) {
    width: 35px;
}

table.test-report-table tr:first-child th:nth-child(4), table.test-report-table tr:first-child th:nth-child(5) {
    width: 50px;
}

table.test-report-table tr:first-child th:nth-child(1) {
    width: 35px;
}

.testReport-noDataFoundSection {
    display: none;
    text-align: center;
    padding: 6px 0px 5px;
}

table.new-status-report-table tr:first-child th:nth-child(14) {
    width: 45px;
}

table.new-status-report-table tr:first-child th:nth-child(1) {
    width: 50px;
}

table.new-status-report-table tr:first-child th:nth-child(4) {
    width: 25px;
}

table.new-status-report-table tr:first-child th:nth-child(13) {
    width: 35px;
}

table.new-status-report-table tr:first-child th:nth-child(6), table.new-status-report-table tr:first-child th:nth-child(7),
table.new-status-report-table tr:first-child th:nth-child(8), table.new-status-report-table tr:first-child th:nth-child(10) {
    width: 40px;
}

table.periodic-report-table tr:first-child th:nth-child(1), table.periodic-report-table tr:first-child th:nth-child(2),
table.periodic-report-table tr:first-child th:nth-child(3) {
    width: 50px;
}

table.periodic-report-table tr:first-child th:nth-child(5) {
    width: 35px;
}

table.periodic-report-table tr:first-child th:nth-child(6) {
    width: 70px;
}

table.periodic-report-table tr:first-child th:nth-child(7) {
    width: 45px;
}

table.monthly-count-perStudy-table tr:first-child th:nth-child(1), table.monthly-count-perStudy-table tr:first-child th:nth-child(2) {
    width: 40px;
}

.lastMonthStatsCheckBoxWrapper {
    padding-left: 10px;
    padding-top: 10px;
}

    .lastMonthStatsCheckBoxWrapper label {
        margin-left: 5px;
    }

table.last-month-stats-table tr:first-child th:nth-child(1), table.last-month-stats-table tr:first-child th:nth-child(2),
table.last-month-stats-table tr:first-child th:nth-child(3),
table.last-month-stats-table tr:first-child th:nth-child(14), table.last-month-stats-table tr:first-child th:nth-child(15) {
    width: 70px;
}

table.last-month-stats-table tr:first-child th:nth-child(7),
table.last-month-stats-table tr:first-child th:nth-child(9), table.last-month-stats-table tr:first-child th:nth-child(11) {
    width: 50px;
}

table.last-month-stats-table tr:first-child th:nth-child(12) {
    width: 65px;
}

.defaultButtonStyle {
    color: #fff;
    background: #05658f;
    border: 1px solid #05658f;
    text-transform: uppercase;
    padding: 10px 8px 5px;
    font-size: 15px;
    margin-top: 10px;
    margin-left: 82px;
}

.lastBillingInfoBandWrapper {
    padding: 5px 0px;
}

.lastBillingInfoBand-InfoData {
    float: left;
    border-right: 3px solid #eee;
}

.gridUpperInfoSection {
    padding: 5px 0px;
}

.gridUpperInfoSection-InfoData {
    float: left;
    border-right: 3px solid #eee;
    width: 100%;
}

.lastBillingInfoBand-LabelText {
    padding-left: 15px;
}

.table-horizontal-scroll {
    overflow-x: auto;
    width: calc(100% - 18px);
    overflow-y: hidden;
}

table.last-billing-report-table tr th, table.status-report-type2-table tr th,
table.insertion-error-table tr th, table.billing-report-range-table tr th {
    width: 80px !important;
}

table.insertion-error-table tr:first-child th:nth-child(5), table.billing-report-range-table tr:first-child th:nth-child(12) {
    width: 250px !important;
}

.alertMangerLabelText {
    float: left;
    margin: 17px 20px 0px 10px;
    font-size: 18px;
    color: #05658f;
}

.alertMgr-SearchBoxWrapper {
    float: left;
    width: 70%;
}

    .alertMgr-SearchBoxWrapper input[type=image] {
        margin-top: 15px;
    }

.alertMgr-MainBandWrapper .nav-link {
    margin: 0px;
}

/******* Added by sunil *************/

table.send-patient-report-table tr:first-child th:nth-child(1) {
    width: 35px;
}

table.send-patient-report-table tr:first-child th:nth-child(2) {
    width: 35px;
}

table.send-patient-report-table tr:first-child th:nth-child(3) {
    width: 20px;
}

table.send-patient-report-table tr:first-child th:nth-child(4) {
    width: 35px;
}

table.send-patient-report-table tr:first-child th:nth-child(5) {
    width: 70px;
}

table.send-patient-report-table tr:first-child th:nth-child(6) {
    width: 60px;
}

table.send-patient-report-table tr:first-child th:nth-child(7) {
    width: 20px;
}


table.patient-old-report-table tr:first-child th:nth-child(1) {
    width: 125px;
}

table.patient-old-report-table tr:first-child th:nth-child(2) {
    width: 90px;
}

table.patient-old-report-table tr:first-child th:nth-child(3) {
    width: 90px;
}

table.patient-old-report-table tr:first-child th:nth-child(4) {
    width: 80px;
}

table.patient-old-report-table tr:first-child th:nth-child(5) {
    width: 100px;
}

table.patient-old-report-table tr:first-child th:nth-child(6) {
    width: 65px;
}

table.patient-old-report-table tr:first-child th:nth-child(7) {
    width: 60px;
}

table.patient-old-report-table tr:first-child th:nth-child(8) {
    width: 60px;
}

table.patient-old-report-table tr:first-child th:nth-child(9) {
    width: 85px;
}

table.patient-old-report-table tr:first-child th:nth-child(10) {
    width: 95px;
}

table.patient-old-report-table tr:first-child th:nth-child(11) {
    width: 95px;
}
table.patient-old-report-table tr:first-child th:nth-child(12) {
    width: 65px;
}
/******* END ***********************/
.pageHeaderLabelcenter {
    float: left;
    width: 50%;
    margin-top: 10px;
    text-align: center;
}

.pageHeadermanagepatient {
    float: left;
    width: 70%;
    margin-top: 10px;
    text-align: center;
}

    .pageHeaderLabelcenter span, .pageHeadermanagepatient span {
        font-size: 18px;
        color: #05658f;
        font-weight: normal;
    }

.othermanagepages span {
    font-size: 18px;
    color: #05658f;
    font-weight: normal;
    margin-left: 75px;
}

.othermanagepages {
    float: left;
    width: 90%;
    margin-top: 10px;
    text-align: center;
}
