﻿/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

a.navbar-brand {
    white-space: normal;
    text-align: center;
    word-break: break-all;
}

.h-45 {
    height: 45px !important;
}

.pt-2px {
    padding-top: 2px !important;
}
/* Provide sufficient contrast against white background */
a {
    color: #0366d6;
}

.btn-primary {
    color: #fff;
    background-color: #1b6ec2;
    border-color: #1861ac;
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    color: #fff;
    background-color: #1b6ec2;
    border-color: #1861ac;
}

/* Sticky footer styles
-------------------------------------------------- */
html {
    font-size: 14px;
}

@media (min-width: 768px) {
    html {
        font-size: 16px;
    }
}

.border-top {
    border-top: 1px solid #e5e5e5;
}

.border-bottom {
    border-bottom: 1px solid #e5e5e5;
}

.box-shadow {
    box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy {
    font-size: 1rem;
    line-height: inherit;
}

/* Sticky footer styles
-------------------------------------------------- */
html {
    position: relative;
    min-height: 100%;
}

body {
    /* Margin bottom by footer height */
    margin-bottom: 60px;
    font-family: Poppins, sans-serif;
}
/*.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  white-space: nowrap;
  line-height: 60px;*/ /* Vertically center the text there */
/*}*/
.top-85 {
    top: 85%;
}

.top-65 {
    top: 65%;
}

@media (min-width: 768px) {
    .logo-name {
        height: 45px !important;
    }
}

@media (max-width: 550px) {
    .top-80 {
        top: 80% !important;
    }
}

@media (max-width: 768px) {
    .bg-hidden {
        display: none !important;
    }
}

/*Css edited by Mehul - table-GetCheckListpage*/
.table-button {
    white-space: nowrap;
}

/*HighChart css Start*/
.highcharts-data-table table {
    min-width: 320px;
    max-width: 800px;
    margin: 1em auto;
}

.highcharts-data-table table {
    font-family: Poppins, sans-serif;
    border-collapse: collapse;
    border: 1px solid #ebebeb;
    margin: 10px auto;
    text-align: center;
    width: 100%;
    max-width: 500px;
}

.highcharts-data-table caption {
    padding: 1em 0;
    font-size: 1.2em;
    color: #555;
}

.highcharts-data-table th {
    font-weight: 600;
    padding: 0.5em;
}

.highcharts-data-table td,
.highcharts-data-table th,
.highcharts-data-table caption {
    padding: 0.5em;
}

.highcharts-data-table thead tr,
.highcharts-data-table tr:nth-child(even) {
    background: #f8f8f8;
}

.highcharts-data-table tr:hover {
    background: #f1f7ff;
}

input[type="number"] {
    min-width: 50px;
}

.highcharts-credits {
    display: none !important;
}
/*Css edited by Mehul Dashboard - GetData*/
button.highcharts-a11y-proxy-button {
    font-size: 13px;
    font-family: Poppins, sans-serif;
    font-weight: 600;
}
/*HighChart css End*/
/*Css edited by Mehul Dashboard - GenerateClaims page*/
.select2-container .select2-selection--multiple {
    overflow-y: auto !important;
    height: 42px !important;
}

.select2-container--open {
    z-index: 99999;
}
/*scroll height css edited by Hemangini*/
@media (min-width: 992px) {
    div:: -webkit-scrollbar, main::-webkit-scrollbar, ol::-webkit-scrollbar, pre::-webkit-scrollbar, span::-webkit-scrollbar, ul::-webkit-scrollbar {
        height: 0.8rem;
    }
}

@media (min-width: 1600px) {
    .wrapper {
        padding-left: 250px !important;
    }

    #kt_aside {
        width: 230px !important;
        transition: width ease !important;
        position: fixed !important;
        left: 15px !important;
        top: 85px !important;
        bottom: 25px !important;
    }

    .panva-fs-2 {
        font-size: 1.2rem !important;
    }

    .panva-fs-6 {
        font-size: 1.075rem !important;
    }

    .panva-fs-4 {
        font-size: 1.25rem !important;
    }

    .panva-me-10 {
        margin-right: 2.5rem !important;
    }

    .container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        padding: 0 30px !important;
    }

    /*table.dataTable > thead > tr > td:not(.sorting_disabled), table.dataTable > thead > tr > th:not(.sorting_disabled) {
        padding-right: 30px !important;
    }*/
}

@media (min-width: 1600px) {
    .panva-w-xxl-1600 {
        width: 300px !important;
    }
}

@media only screen and (max-width: 1599px) and (min-width: 1200px) {
    .panva-w-xxl-1400 {
        width: 250px !important;
    }
}

@media only screen and (max-width: 1599px) and (min-width: 992px) {

    .wrapper {
        padding-left: 220px !important;
    }

    #kt_aside {
        width: 200px !important;
        transition: width ease !important;
        position: fixed !important;
        left: 15px !important;
        top: 85px !important;
        bottom: 25px !important;
    }

    .panva-fs-2 {
        font-size: 1.15rem !important;
    }

    .panva-fs-6 {
        font-size: .90rem !important;
    }

    .panva-fs-4 {
        font-size: 1.1rem !important;
    }

    .panva-me-10 {
        margin-right: 1.5rem !important;
    }

    /*table.dataTable > thead > tr > td:not(.sorting_disabled), table.dataTable > thead > tr > th:not(.sorting_disabled) {
        padding-right: 15px !important;
    }*/
}

@media (min-width: 1200px) {
}

@media (min-width: 1400px) {

    tbody .text-x {
        font-size: 22px !important;
        font-weight: 500 !important;
    }
}

@media (max-width: 1399px) {

    tbody .text-x {
        font-size: 20px !important;
        font-weight: 500 !important;
    }
}

.text-h-auto {
    overflow-y: auto !important;
    height: 350px;
}
/*(_TodoList.cshtml)Todo height scroll css edited by Dixit*/
.Todo-h-auto {
    overflow-y: auto;
    height: 405px;
}

/*(_Notification.cshtml)Todo height scroll css edited by Dixit*/
.Notifications-h-auto {
    overflow-y: auto;
    height: 405px;
}
/*css edited by Hemangini for Select ICD Code*/
.text-select-opation select, option {
    word-break: break-all !important;
    white-space: break-spaces !important;
}

@media (max-width: 992px) {
    .cpd-btn {
        display: flex !important;
    }
}

.modal-xxl {
    max-width: 80% !important;
}

.ui-autocomplete {
    width: 250px !important;
    height: 400px !important;
    overflow: scroll !important;
}

.h-42 {
    height: 42.95px !important;
}

.h-620px {
    height: 620px !important;
}

.h-580px {
    height: 580px !important;
}

.h-560px {
    height: 560px !important;
}

.h-520px {
    height: 520px !important;
}

.w-295px {
    width: 295px !important;
}
/*Post Payment History */
.dataTables_scrollFootInner {
    width: 100% !important;
}
/*Appointments before css edited by Hemangini */
.datelabel:before {
    left: 111px !important;
}

div.dataTables_scrollBody thead {
    display: none;
}

.color-blue {
    background-color: #38b4fa !important;
}

.select2Validate {
    border-radius: 6px;
    border: 1px solid #f1416c !important;
    border-left-color: rgb(241, 65, 108);
    padding-right: calc(1.5em + 1.5rem);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23F1416C'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23F1416C' stroke='none'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right calc(.375em + .375rem) center;
    background-size: calc(.75em + .75rem) calc(.75em + .75rem);
}


@media (max-width: 1850px) {
    .tableheight {
        height: 442px !important;
        overflow: auto
    }
}

@media (min-width: 1851px) {
    .tableheight {
        height: 560px !important;
        overflow: auto
    }
}

@media (min-width: 1366px) {
    .ClaimCharges {
        font-size: calc(1.625rem + 1vw) !important;
    }

    .SCClaimCharges {
        font-size: calc(1.625rem + 0.5vw) !important;
    }

    .AllClaimCharges {
        font-size: calc(1.625rem + 0.5vw) !important;
    }
}

@media screen and (max-width: 1399px) {
    .divTodoList {
        height: 500px !important;
    }
}

@media screen and (min-width: 992px) {
    .header-fixed .wrapper {
        padding-top: 80px !important;
    }


    .containerfluid {
        position: relative !important;
        top: 0px !important;
        right: 0px !important;
    }

    .container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        padding: 0 10px !important;
    }
}

@media (min-width: 1200px) {
    .mb-xl-8 {
        margin-bottom: 1rem !important;
    }
}


#overlay {
    position: fixed;
    top: 0;
    z-index: 100;
    width: 100%;
    height: 100%;
    display: none;
    background: rgba(0,0,0,0.6);
}

.cv-spinner {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.spinner {
    width: 40px;
    height: 40px;
    border: 4px #ddd solid;
    border-top: 4px #2e93e6 solid;
    border-radius: 50%;
    animation: sp-anime 0.8s infinite linear;
}


@keyframes sp-anime {
    100% {
        transform: rotate(360deg);
    }
}

.is-hide {
    display: none;
}

.deniedactiondivvv {
    position: absolute;
    right: 100px;
    z-index: 70;
}

.Analyticsondivvv {
    position: absolute;
    left: 155px;
    z-index: 70;
}

.Cleandivvv {
    position: absolute;
    left: 100px;
    z-index: 70;
}

.table.dataTable {
    margin-top: 0px !important;
}

.filtercancle {
    position: absolute;
    bottom: 30px;
    right: 0px;
}

.dataTables_info > .select-info {
    display: none !important
}

#pendingcliamfiltertoggle, #kt_menu_61de11898aac1, #kt_menu_61de11898aac11 {
    z-index: 70;
    position: absolute;
    inset: -205px -250px auto auto;
    margin: 0px;
    transform: translate(-251px, 274px);
}

#OpenGnerateToggle {
    z-index: 70;
    position: absolute;
    top: 25px;
    /*inset: -205px -250px auto auto;*/
    margin: 0px;
    /*transform: translate(-251px, 274px);*/
}


#divPriorAuthList .table-responsive {
    height: 560px !important;
}

@media (max-width: 575px) {
    #pendingcliamfiltertoggle {
        z-index: 70;
        position: absolute;
        inset: -215px -400px auto auto;
        margin: 0px;
        transform: translate(-251px, 274px);
    }

    #kt_menu_61de11898aac1, #kt_menu_61de11898aac11 {
        z-index: 70;
        position: absolute;
        inset: -215px -450px auto auto;
        margin: 0px;
        transform: translate(-251px, 274px);
    }

    #OpenGnerateToggle {
        z-index: 70;
        position: absolute;
        inset: -215px -280px auto auto;
        margin: 0px;
        transform: translate(-251px, 274px);
    }
}

@media only screen and (max-width: 688px) and (min-width: 576px) {
    #kt_menu_61de11898aac11 {
        z-index: 70 !important;
        position: absolute !important;
        inset: -215px -370px auto auto !important;
        margin: 0px !important;
        transform: translate(-251px, 274px) !important;
    }
}

@media only screen and (max-width: 1225px) and (min-width: 920px) {
    #kt_menu_61de11898aac11 {
        z-index: 70 !important;
        position: absolute !important;
        inset: -210px -350px auto auto !important;
        margin: 0px !important;
        transform: translate(-251px, 274px) !important;
    }
}

.textalignright {
    text-align: right !important;
}

.EligibilityStatus .table-responsive {
    height: 575px !important
}

.note-insert {
    display: none !important;
}

.panva-500px .table-responsive {
    height: 520px !important;
}

.panva-500px .table-responsive, #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
    height: 400px !important;
}

@media only screen and (max-height: 810px) and (min-height: 801px) {
    .panva-h-700 .table-responsive {
        height: 550px !important;
    }

    .panva-autopay {
        height: 360px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 380px !important;
    }

    .panva-500px .table-responsive {
        height: 350px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 255px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 305px !important;
        max-height: 305px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 410px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 355px !important;
        max-height: 355px !important;
    }

    .panva-apy {
        height: 380px !important;
    }

    .panva-540px {
        height: 390px !important;
    }
}

@media only screen and (max-height: 820px) and (min-height: 811px) {
    .panva-h-700 .table-responsive {
        height: 560px !important;
    }

    .panva-autopay {
        height: 370px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 390px !important;
    }

    .panva-500px .table-responsive {
        height: 360px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 265px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 315px !important;
        max-height: 315px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 420px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 365px !important;
        max-height: 365px !important;
    }

    .panva-apy {
        height: 390px !important;
    }

    .panva-540px {
        height: 400px !important;
    }
}

@media only screen and (max-height: 830px) and (min-height: 821px) {
    .panva-h-700 .table-responsive {
        height: 570px !important;
    }

    .panva-autopay {
        height: 380px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 400px !important;
    }

    .panva-500px .table-responsive {
        height: 370px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 275px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 325px !important;
        max-height: 325px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 430px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 375px !important;
        max-height: 375px !important;
    }

    .panva-apy {
        height: 400px !important;
    }

    .panva-540px {
        height: 410px !important;
    }
}

@media only screen and (max-height: 840px) and (min-height: 831px) {
    .panva-h-700 .table-responsive {
        height: 580px !important;
    }

    .panva-autopay {
        height: 390px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 410px !important;
    }

    .panva-500px .table-responsive {
        height: 380px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 285px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 335px !important;
        max-height: 335px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 440px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 385px !important;
        max-height: 385px !important;
    }

    .panva-apy {
        height: 410px !important;
    }

    .panva-540px {
        height: 420px !important;
    }
}

@media only screen and (max-height: 850px) and (min-height: 841px) {
    .panva-h-700 .table-responsive {
        height: 590px !important;
    }

    .panva-autopay {
        height: 400px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 420px !important;
    }

    .panva-500px .table-responsive {
        height: 390px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 295px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 345px !important;
        max-height: 345px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 450px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 395px !important;
        max-height: 395px !important;
    }

    .panva-apy {
        height: 420px !important;
    }

    .panva-540px {
        height: 430px !important;
    }
}

@media only screen and (max-height: 860px) and (min-height: 851px) {
    .panva-h-700 .table-responsive {
        height: 600px !important;
    }

    .panva-autopay {
        height: 410px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 430px !important;
    }

    .panva-500px .table-responsive {
        height: 400px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 305px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 355px !important;
        max-height: 355px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 460px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 405px !important;
        max-height: 405px !important;
    }

    .panva-apy {
        height: 430px !important;
    }

    .panva-540px {
        height: 440px !important;
    }
}

@media only screen and (max-height: 870px) and (min-height: 861px) {
    .panva-h-700 .table-responsive {
        height: 610px !important;
    }

    .panva-autopay {
        height: 420px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 440px !important;
    }

    .panva-500px .table-responsive {
        height: 410px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 315px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 365px !important;
        max-height: 365px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 470px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 415px !important;
        max-height: 415px !important;
    }

    .panva-apy {
        height: 440px !important;
    }

    .panva-540px {
        height: 450px !important;
    }
}

@media only screen and (max-height: 880px) and (min-height: 871px) {
    .panva-h-700 .table-responsive {
        height: 620px !important;
    }

    .panva-autopay {
        height: 430px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 450px !important;
    }

    .panva-500px .table-responsive {
        height: 420px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 325px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 375px !important;
        max-height: 375px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 480px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 425px !important;
        max-height: 425px !important;
    }

    .panva-apy {
        height: 450px !important;
    }

    .panva-540px {
        height: 460px !important;
    }
}

@media only screen and (max-height: 890px) and (min-height: 881px) {
    .panva-h-700 .table-responsive {
        height: 630px !important;
    }

    .panva-autopay {
        height: 440px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 460px !important;
    }

    .panva-500px .table-responsive {
        height: 430px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 335px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 385px !important;
        max-height: 385px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 490px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 435px !important;
        max-height: 435px !important;
    }

    .panva-apy {
        height: 460px !important;
    }

    .panva-540px {
        height: 470px !important;
    }
}

@media only screen and (max-height: 900px) and (min-height: 891px) {
    .panva-h-700 .table-responsive {
        height: 640px !important;
    }

    .panva-autopay {
        height: 450px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 470px !important;
    }

    .panva-500px .table-responsive {
        height: 440px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 345px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 395px !important;
        max-height: 395px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 500px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 445px !important;
        max-height: 445px !important;
    }

    .panva-apy {
        height: 470px !important;
    }

    .panva-540px {
        height: 480px !important;
    }
}

@media only screen and (max-height: 910px) and (min-height: 901px) {
    .panva-h-700 .table-responsive {
        height: 650px !important;
    }

    .panva-autopay {
        height: 460px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 480px !important;
    }

    .panva-500px .table-responsive {
        height: 450px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 355px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 405px !important;
        max-height: 405px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 510px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 455px !important;
        max-height: 455px !important;
    }

    .panva-apy {
        height: 480px !important;
    }

    .panva-540px {
        height: 490px !important;
    }
}

@media only screen and (max-height: 920px) and (min-height: 911px) {
    .panva-h-700 .table-responsive {
        height: 660px !important;
    }

    .panva-autopay {
        height: 470px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 490px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 465px !important;
    }

    .panva-500px .table-responsive {
        height: 460px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 415px !important;
        max-height: 415px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 520px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 465px !important;
        max-height: 465px !important;
    }

    .panva-apy {
        height: 490px !important;
    }

    .panva-540px {
        height: 500px !important;
    }
}

@media only screen and (max-height: 930px) and (min-height: 921px) {
    .panva-h-700 .table-responsive {
        height: 670px !important;
    }

    .panva-autopay {
        height: 480px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 500px !important;
    }

    .panva-500px .table-responsive {
        height: 470px !important;
    }

    #divResponse .table-responsive {
        height: 530px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 375px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 425px !important;
        max-height: 425px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 540px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 475px !important;
        max-height: 475px !important;
    }

    .panva-apy {
        height: 500px !important;
    }

    .panva-540px {
        height: 510px !important;
    }
}

@media only screen and (max-height: 940px) and (min-height: 931px) {
    .panva-h-700 .table-responsive {
        height: 680px !important;
    }

    .panva-autopay {
        height: 490px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 510px !important;
    }

    .panva-500px .table-responsive {
        height: 480px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 385px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 435px !important;
        max-height: 435px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 550px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 485px !important;
        max-height: 485px !important;
    }

    .panva-apy {
        height: 510px !important;
    }

    .panva-540px {
        height: 520px !important;
    }

    .SubmitterReceiver {
        height: 795px;
    }
}

@media only screen and (max-height: 950px) and (min-height: 941px) {
    .panva-h-700 .table-responsive {
        height: 690px !important;
    }

    .panva-autopay {
        height: 500px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 520px !important;
    }

    .panva-500px .table-responsive {
        height: 490px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 395px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 445px !important;
        max-height: 445px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 560px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 895px !important;
        max-height: 895px !important;
    }

    .panva-apy {
        height: 520px !important;
    }

    .panva-540px {
        height: 530px !important;
    }

    .SubmitterReceiver {
        height: 805px;
    }
}

@media only screen and (max-height: 960px) and (min-height: 951px) {
    .panva-h-700 .table-responsive {
        height: 700px !important;
    }

    .panva-autopay {
        height: 510px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 530px !important;
    }

    .panva-500px .table-responsive {
        height: 500px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 405px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 455px !important;
        max-height: 455px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 570px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 515px !important;
        max-height: 515px !important;
    }

    .panva-apy {
        height: 530px !important;
    }

    .panva-540px {
        height: 540px !important;
    }

    .SubmitterReceiver {
        height: 815px;
    }
}

@media only screen and (max-height: 970px) and (min-height: 961px) {
    .panva-h-700 .table-responsive {
        height: 710px !important;
    }

    .SubmitterReceiver {
        height: 825px;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 540px !important;
    }

    .panva-autopay {
        height: 520px !important;
    }

    .panva-500px .table-responsive {
        height: 510px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 580px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 425px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 465px !important;
        max-height: 465px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 525px !important;
        max-height: 525px !important;
    }

    .panva-apy {
        height: 540px !important;
    }

    .panva-540px {
        height: 550px !important;
    }
}

@media only screen and (max-height: 980px) and (min-height: 971px) {
    .panva-h-700 .table-responsive {
        height: 720px !important;
    }

    .SubmitterReceiver {
        height: 835px;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 550px !important;
    }

    .panva-autopay {
        height: 530px !important;
    }

    .panva-500px .table-responsive {
        height: 520px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 435px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 475px !important;
        max-height: 475px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 590px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 535px !important;
        max-height: 535px !important;
    }

    .panva-apy {
        height: 550px !important;
    }

    .panva-540px {
        height: 560px !important;
    }
}

@media only screen and (max-height: 990px) and (min-height: 981px) {
    .panva-h-700 .table-responsive {
        height: 730px !important;
    }

    .SubmitterReceiver {
        height: 845px;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 560px !important;
    }

    .panva-autopay {
        height: 540px !important;
    }

    .panva-500px .table-responsive {
        height: 530px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 415px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 485px !important;
        max-height: 485px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 600px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 545px !important;
        max-height: 545px !important;
    }

    .panva-apy {
        height: 560px !important;
    }

    .panva-540px {
        height: 570px !important;
    }
}

@media only screen and (max-height: 1000px) and (min-height: 991px) {
    .panva-h-700 .table-responsive {
        height: 740px !important;
    }

    .SubmitterReceiver {
        height: 855px;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 570px !important;
    }

    .panva-autopay {
        height: 550px !important;
    }

    .panva-500px .table-responsive {
        height: 540px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 445px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divAllClaimlist .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 495px !important;
        max-height: 495px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 610px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 555px !important;
        max-height: 555px !important;
    }

    .panva-apy {
        height: 570px !important;
    }

    .panva-540px {
        height: 580px !important;
    }
}

@media only screen and (max-height: 1010px) and (min-height: 1001px) {
    .panva-h-700 .table-responsive {
        height: 750px !important;
    }

    .SubmitterReceiver {
        height: 865px;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 580px !important;
    }

    .panva-autopay {
        height: 560px !important;
    }

    .panva-500px .table-responsive {
        height: 550px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 455px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 505px !important;
        max-height: 505px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 620px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 565px !important;
        max-height: 565px !important;
    }

    .panva-apy {
        height: 580px !important;
    }

    .panva-540px {
        height: 590px !important;
    }
}

@media only screen and (max-height: 1020px) and (min-height: 1011px) {
    .panva-h-700 .table-responsive {
        height: 760px !important;
    }

    .SubmitterReceiver {
        height: 875px;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 590px !important;
    }

    .panva-autopay {
        height: 570px !important;
    }

    .panva-500px .table-responsive {
        height: 560px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 465px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 515px !important;
        max-height: 515px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 630px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 575px !important;
        max-height: 575px !important;
    }

    .panva-apy {
        height: 590px !important;
    }

    .panva-540px {
        height: 600px !important;
    }
}

@media only screen and (max-height: 1030px) and (min-height: 1021px) {
    .panva-h-700 .table-responsive {
        height: 770px !important;
    }

    .panva-autopay {
        height: 580px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 600px !important;
    }

    .panva-500px .table-responsive {
        height: 570px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 475px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 525px !important;
        max-height: 525px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 640px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 585px !important;
        max-height: 585px !important;
    }

    .panva-apy {
        height: 600px !important;
    }

    .panva-540px {
        height: 610px !important;
    }
}

@media only screen and (max-height: 1040px) and (min-height: 1031px) {
    .panva-h-700 .table-responsive {
        height: 780px !important;
    }

    .panva-autopay {
        height: 590px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 610px !important;
    }

    .panva-500px .table-responsive {
        height: 580px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 485px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 535px !important;
        max-height: 535px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 650px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 595px !important;
        max-height: 595px !important;
    }

    .panva-apy {
        height: 610px !important;
    }

    .panva-540px {
        height: 620px !important;
    }
}

@media only screen and (max-height: 1050px) and (min-height: 1041px) {
    .panva-h-700 .table-responsive {
        height: 790px !important;
    }

    .panva-autopay {
        height: 600px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 620px !important;
    }

    .panva-500px .table-responsive {
        height: 590px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 495px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 545px !important;
        max-height: 545px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 660px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 605px !important;
        max-height: 605px !important;
    }

    .panva-apy {
        height: 620px !important;
    }

    .panva-540px {
        height: 630px !important;
    }
}

@media only screen and (max-height: 1060px) and (min-height: 1051px) {
    .panva-h-700 .table-responsive {
        height: 800px !important;
    }

    .panva-autopay {
        height: 610px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 630px !important;
    }

    .panva-500px .table-responsive {
        height: 600px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 505px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 555px !important;
        max-height: 555px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 670px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 615px !important;
        max-height: 615px !important;
    }

    .panva-apy {
        height: 630px !important;
    }

    .panva-540px {
        height: 640px !important;
    }
}

@media only screen and (max-height: 1070px) and (min-height: 1061px) {
    .panva-h-700 .table-responsive {
        height: 810px !important;
    }

    .panva-autopay {
        height: 620px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 640px !important;
    }

    .panva-500px .table-responsive {
        height: 610px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 515px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 565px !important;
        max-height: 565px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 680px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 625px !important;
        max-height: 625px !important;
    }

    .panva-apy {
        height: 640px !important;
    }

    .panva-540px {
        height: 650px !important;
    }
}

@media only screen and (max-height: 1080px) and (min-height: 1071px) {
    .panva-h-700 .table-responsive {
        height: 820px !important;
    }

    .panva-autopay {
        height: 630px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 650px !important;
    }

    .panva-500px .table-responsive {
        height: 620px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 525px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 575px !important;
        max-height: 575px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 690px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 635px !important;
        max-height: 635px !important;
    }

    .panva-apy {
        height: 650px !important;
    }

    .panva-540px {
        height: 660px !important;
    }
}

@media only screen and (max-height: 1090px) and (min-height: 1081px) {
    .panva-h-700 .table-responsive {
        height: 830px !important;
    }

    .panva-autopay {
        height: 640px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 660px !important;
    }

    .panva-500px .table-responsive {
        height: 630px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 535px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 585px !important;
        max-height: 585px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 700px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 645px !important;
        max-height: 645px !important;
    }

    .panva-apy {
        height: 660px !important;
    }

    .panva-540px {
        height: 670px !important;
    }
}

@media only screen and (max-height: 1100px) and (min-height: 1091px) {
    .panva-h-700 .table-responsive {
        height: 840px !important;
    }

    .panva-autopay {
        height: 650px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 670px !important;
    }

    .panva-500px .table-responsive {
        height: 640px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 545px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 595px !important;
        max-height: 595px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 710px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 655px !important;
        max-height: 655px !important;
    }

    .panva-apy {
        height: 670px !important;
    }

    .panva-540px {
        height: 680px !important;
    }
}

@media only screen and (max-height: 1120px) and (min-height: 1101px) {
    .panva-h-700 .table-responsive {
        height: 850px !important;
    }

    .panva-autopay {
        height: 660px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 680px !important;
    }

    .panva-500px .table-responsive {
        height: 650px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 555px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 605px !important;
        max-height: 605px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 720px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 665px !important;
        max-height: 665px !important;
    }

    .panva-apy {
        height: 680px !important;
    }

    .panva-540px {
        height: 690px !important;
    }
}

@media only screen and (max-height: 1130px) and (min-height: 1121px) {
    .panva-h-700 .table-responsive {
        height: 860px !important;
    }

    .panva-autopay {
        height: 670px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 690px !important;
    }

    .panva-500px .table-responsive {
        height: 660px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 565px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 615px !important;
        max-height: 615px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 730px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 675px !important;
        max-height: 675px !important;
    }

    .panva-apy {
        height: 690px !important;
    }

    .panva-540px {
        height: 700px !important;
    }
}

@media only screen and (max-height: 1140px) and (min-height: 1131px) {
    .panva-h-700 .table-responsive {
        height: 870px !important;
    }

    .panva-autopay {
        height: 680px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 700px !important;
    }

    .panva-500px .table-responsive {
        height: 670px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 575px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 625px !important;
        max-height: 625px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 740px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 685px !important;
        max-height: 685px !important;
    }

    .panva-apy {
        height: 700px !important;
    }

    .panva-540px {
        height: 710px !important;
    }
}

@media only screen and (max-height: 1150px) and (min-height: 1141px) {
    .panva-h-700 .table-responsive {
        height: 880px !important;
    }

    .panva-autopay {
        height: 690px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 710px !important;
    }

    .panva-500px .table-responsive {
        height: 680px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 585px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 635px !important;
        max-height: 635px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 750px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 695px !important;
        max-height: 695px !important;
    }

    .panva-apy {
        height: 710px !important;
    }

    .panva-540px {
        height: 720px !important;
    }
}

@media only screen and (max-height: 1160px) and (min-height: 1151px) {
    .panva-h-700 .table-responsive {
        height: 890px !important;
    }

    .panva-autopay {
        height: 700px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 720px !important;
    }

    .panva-500px .table-responsive {
        height: 690px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 595px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 645px !important;
        max-height: 645px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 760px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 705px !important;
        max-height: 705px !important;
    }

    .panva-apy {
        height: 720px !important;
    }

    .panva-540px {
        height: 730px !important;
    }
}

@media only screen and (max-height: 1170px) and (min-height: 1161px) {
    .panva-h-700 .table-responsive {
        height: 900px !important;
    }

    .panva-autopay {
        height: 710px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 730px !important;
    }

    .panva-500px .table-responsive {
        height: 700px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 605px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 655px !important;
        max-height: 655px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 770px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 715px !important;
        max-height: 715px !important;
    }

    .panva-apy {
        height: 730px !important;
    }

    .panva-540px {
        height: 740px !important;
    }
}

@media only screen and (max-height: 1180px) and (min-height: 1171px) {
    .panva-h-700 .table-responsive {
        height: 910px !important;
    }

    .panva-autopay {
        height: 720px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 740px !important;
    }

    .panva-500px .table-responsive {
        height: 710px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 615px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 665px !important;
        max-height: 665px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 780px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 725px !important;
        max-height: 725px !important;
    }

    .panva-apy {
        height: 740px !important;
    }

    .panva-540px {
        height: 750px !important;
    }
}

@media only screen and (max-height: 1190px) and (min-height: 1181px) {
    .panva-h-700 .table-responsive {
        height: 920px !important;
    }

    .panva-autopay {
        height: 7300px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 750px !important;
    }

    .panva-500px .table-responsive {
        height: 720px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 625px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 675px !important;
        max-height: 675px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 790px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 735px !important;
        max-height: 735px !important;
    }

    .panva-apy {
        height: 750px !important;
    }

    .panva-540px {
        height: 760px !important;
    }
}

@media only screen and (max-height: 1200px) and (min-height: 1191px) {
    .panva-h-700 .table-responsive {
        height: 930px !important;
    }

    .panva-autopay {
        height: 740px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 760px !important;
    }

    .panva-500px .table-responsive {
        height: 730px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 635px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 685px !important;
        max-height: 685px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 800px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 745px !important;
        max-height: 745px !important;
    }

    .panva-apy {
        height: 760px !important;
    }

    .panva-540px {
        height: 770px !important;
    }
}

@media only screen and (max-height: 1210px) and (min-height: 1201px) {
    .panva-h-700 .table-responsive {
        height: 940px !important;
    }

    .panva-autopay {
        height: 750px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 770px !important;
    }

    .panva-500px .table-responsive {
        height: 740px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 645px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 695px !important;
        max-height: 695px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 810px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 755px !important;
        max-height: 755px !important;
    }

    .panva-apy {
        height: 770px !important;
    }

    .panva-540px {
        height: 780px !important;
    }
}

@media only screen and (max-height: 1220px) and (min-height: 1211px) {
    .panva-h-700 .table-responsive {
        height: 950px !important;
    }

    .panva-autopay {
        height: 760px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 780px !important;
    }

    .panva-500px .table-responsive {
        height: 750px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 655px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 705px !important;
        max-height: 705px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 820px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 765px !important;
        max-height: 765px !important;
    }

    .panva-apy {
        height: 780px !important;
    }

    .panva-540px {
        height: 790px !important;
    }
}

@media only screen and (max-height: 1230px) and (min-height: 1221px) {
    .panva-h-700 .table-responsive {
        height: 960px !important;
    }

    .panva-autopay {
        height: 770px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 790px !important;
    }

    .panva-500px .table-responsive {
        height: 760px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 665px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 715px !important;
        max-height: 715px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 830px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 775px !important;
        max-height: 775px !important;
    }

    .panva-apy {
        height: 790px !important;
    }

    .panva-540px {
        height: 800px !important;
    }
}

@media only screen and (max-height: 1240px) and (min-height: 1231px) {
    .panva-h-700 .table-responsive {
        height: 970px !important;
    }

    .panva-autopay {
        height: 780px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 800px !important;
    }

    .panva-500px .table-responsive {
        height: 770px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 675px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 725px !important;
        max-height: 725px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 840px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 785px !important;
        max-height: 785px !important;
    }

    .panva-apy {
        height: 800px !important;
    }

    .panva-540px {
        height: 810px !important;
    }
}

@media only screen and (max-height: 1260px) and (min-height: 1251px) {
    .panva-h-700 .table-responsive {
        height: 980px !important;
    }

    .panva-autopay {
        height: 790px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 810px !important;
    }

    .panva-500px .table-responsive {
        height: 780px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 685px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 735px !important;
        max-height: 735px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 850px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 795px !important;
        max-height: 795px !important;
    }

    .panva-apy {
        height: 810px !important;
    }

    .panva-540px {
        height: 820px !important;
    }
}

@media only screen and (max-height: 1270px) and (min-height: 1261px) {
    .panva-h-700 .table-responsive {
        height: 990px !important;
    }

    .panva-autopay {
        height: 800px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 820px !important;
    }

    .panva-500px .table-responsive {
        height: 790px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 705px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 745px !important;
        max-height: 745px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 860px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 805px !important;
        max-height: 805px !important;
    }

    .panva-apy {
        height: 820px !important;
    }

    .panva-540px {
        height: 830px !important;
    }
}

@media only screen and (max-height: 1280px) and (min-height: 1271px) {
    .panva-h-700 .table-responsive {
        height: 1000px !important;
    }

    .panva-autopay {
        height: 810px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 830px !important;
    }

    .panva-500px .table-responsive {
        height: 800px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 695px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 755px !important;
        max-height: 755px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 870px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 815px !important;
        max-height: 815px !important;
    }

    .panva-apy {
        height: 830px !important;
    }

    .panva-540px {
        height: 840px !important;
    }
}

@media only screen and (max-height: 1290px) and (min-height: 1281px) {
    .panva-autopay {
        height: 820px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 840px !important;
    }

    .panva-500px .table-responsive {
        height: 810px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 715px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 765px !important;
        max-height: 765px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 880px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 825px !important;
        max-height: 825px !important;
    }

    .panva-apy {
        height: 840px !important;
    }

    .panva-540px {
        height: 850px !important;
    }
}

@media only screen and (max-height: 1300px) and (min-height: 1291px) {
    .panva-autopay {
        height: 830px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 850px !important;
    }

    .panva-500px .table-responsive {
        height: 820px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 725px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 775px !important;
        max-height: 775px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 890px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 835px !important;
        max-height: 835px !important;
    }

    .panva-apy {
        height: 850px !important;
    }

    .panva-540px {
        height: 860px !important;
    }
}

@media only screen and (max-height: 1310px) and (min-height: 1301px) {
    .panva-autopay {
        height: 840px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 860px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 735px !important;
    }

    .panva-500px .table-responsive {
        height: 830px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 785px !important;
        max-height: 785px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 900px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 845px !important;
        max-height: 845px !important;
    }

    .panva-apy {
        height: 860px !important;
    }

    .panva-540px {
        height: 870px !important;
    }
}

@media only screen and (max-height: 1320px) and (min-height: 1311px) {
    .panva-autopay {
        height: 850px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 870px !important;
    }

    .panva-500px .table-responsive {
        height: 840px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 745px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 795px !important;
        max-height: 795px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 910px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 855px !important;
        max-height: 855px !important;
    }

    .panva-apy {
        height: 870px !important;
    }

    .panva-540px {
        height: 880px !important;
    }
}

@media only screen and (max-height: 1330px) and (min-height: 1321px) {
    .panva-autopay {
        height: 860px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 880px !important;
    }

    .panva-500px .table-responsive {
        height: 850px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 755px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 805px !important;
        max-height: 805px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 920px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 865px !important;
        max-height: 865px !important;
    }

    .panva-apy {
        height: 880px !important;
    }

    .panva-540px {
        height: 890px !important;
    }
}

@media only screen and (max-height: 13340px) and (min-height: 1331px) {
    .panva-autopay {
        height: 870px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 890px !important;
    }

    .panva-500px .table-responsive {
        height: 860px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 765px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 815px !important;
        max-height: 815px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 930px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 875px !important;
        max-height: 875px !important;
    }

    .panva-apy {
        height: 890px !important;
    }

    .panva-540px {
        height: 900px !important;
    }
}

@media only screen and (max-height: 1350px) and (min-height: 1341px) {
    .panva-autopay {
        height: 880px !important;
    }

    #dtInsurance_wrapper .table-responsive {
        height: 890px !important;
    }

    .panva-500px .table-responsive {
        height: 870px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #dtClaim_wrapper .dataTables_scrollBody {
        height: 775px !important;
    }

    #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 825px !important;
        max-height: 825px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 940px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 885px !important;
        max-height: 885px !important;
    }

    .panva-apy {
        height: 900px !important;
    }

    .panva-540px {
        height: 910px !important;
    }
}

@media screen and (min-height: 1351px) {
    .panva-autopay {
        height: 890px !important;
    }

    .panva-500px .table-responsive {
        height: 880px !important;
    }

    #dtClaim_wrapper .dataTables_scrollBody {
        height: 785px !important;
    }

    #dtInsurance_wrapper .dataTables_scrollBody, #divPendingClaimlist #dtClaim_wrapper .dataTables_scrollBody {
        height: 835px !important;
        max-height: 835px !important;
    }

    #divResponse .table-responsive #divsubmittedClaimlistd .table-responsive {
        height: 950px !important;
    }

    #divsubmittedClaimlistd #dtClaim_wrapper .dataTables_scrollBody {
        height: 895px !important;
        max-height: 895px !important;
    }

    .panva-apy {
        height: 910px !important;
    }

    .panva-540px {
        height: 920px !important;
    }
}

@media(min-width: 1568px) {

    @media only screen and (max-height: 810px) and (min-height: 801px) {

        .panva-apy {
            height: 420px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 315px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 360px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 820px) and (min-height: 811px) {

        .panva-apy {
            height: 430px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 325px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 370px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 830px) and (min-height: 821px) {

        .panva-apy {
            height: 440px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 335px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 380px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 840px) and (min-height: 831px) {

        .panva-apy {
            height: 450px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 345px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 390px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 850px) and (min-height: 841px) {

        .panva-apy {
            height: 460px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 355px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 400px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 860px) and (min-height: 851px) {

        .panva-apy {
            height: 470px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 365px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 410px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 870px) and (min-height: 861px) {

        .panva-apy {
            height: 480px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 375px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 420px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 880px) and (min-height: 871px) {

        .panva-apy {
            height: 490px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 385px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 430px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 890px) and (min-height: 881px) {

        .panva-apy {
            height: 500px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 395px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 440px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 900px) and (min-height: 891px) {

        .panva-apy {
            height: 510px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 405px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 450px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 910px) and (min-height: 901px) {

        .panva-apy {
            height: 520px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 415px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 460px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 920px) and (min-height: 911px) {

        .panva-apy {
            height: 530px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 425px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 470px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 930px) and (min-height: 921px) {

        .panva-apy {
            height: 540px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 435px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 480px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 940px) and (min-height: 931px) {

        .panva-apy {
            height: 550px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 445px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 490px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 950px) and (min-height: 941px) {

        .panva-apy {
            height: 560px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 500px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 960px) and (min-height: 951px) {

        .panva-apy {
            height: 570px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 455px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 510px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 970px) and (min-height: 961px) {

        .panva-apy {
            height: 580px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 465px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 530px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 980px) and (min-height: 971px) {

        .panva-apy {
            height: 590px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 475px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 530px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 990px) and (min-height: 981px) {

        .panva-apy {
            height: 600px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 485px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 540px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1000px) and (min-height: 991px) {

        .panva-apy {
            height: 610px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 495px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 550px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1010px) and (min-height: 1001px) {

        .panva-apy {
            height: 620px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 465px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 560px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1020px) and (min-height: 1011px) {

        .panva-apy {
            height: 630px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 475px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 570px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1030px) and (min-height: 1021px) {

        .panva-apy {
            height: 640px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 485px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 580px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1040px) and (min-height: 1031px) {

        .panva-apy {
            height: 650px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 495px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 590px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1050px) and (min-height: 1041px) {

        .panva-apy {
            height: 660px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 505px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 600px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1060px) and (min-height: 1051px) {

        .panva-apy {
            height: 670px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 515px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 610px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1070px) and (min-height: 1061px) {

        .panva-apy {
            height: 680px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 525px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 620px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1080px) and (min-height: 1071px) {

        .panva-apy {
            height: 690px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 535px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 630px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1090px) and (min-height: 1081px) {

        .panva-apy {
            height: 700px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 545px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 640px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1100px) and (min-height: 1091px) {

        .panva-apy {
            height: 670px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 555px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 650px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1120px) and (min-height: 1101px) {

        .panva-apy {
            height: 680px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 565px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 660px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1130px) and (min-height: 1121px) {

        .panva-apy {
            height: 690px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 575px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 670px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1140px) and (min-height: 1131px) {

        .panva-apy {
            height: 700px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 585px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 680px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1150px) and (min-height: 1141px) {

        .panva-apy {
            height: 710px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 595px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 690px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1160px) and (min-height: 1151px) {

        .panva-apy {
            height: 720px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 605px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 700px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1170px) and (min-height: 1161px) {

        .panva-apy {
            height: 730px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 615px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 710px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1180px) and (min-height: 1171px) {

        .panva-apy {
            height: 740px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 625px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 720px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1190px) and (min-height: 1181px) {

        .panva-apy {
            height: 750px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 635px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 730px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1200px) and (min-height: 1191px) {

        .panva-apy {
            height: 760px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 645px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 740px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1210px) and (min-height: 1201px) {

        .panva-apy {
            height: 770px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 655px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 750px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1220px) and (min-height: 1211px) {

        .panva-apy {
            height: 780px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 665px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 760px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1230px) and (min-height: 1221px) {

        .panva-apy {
            height: 790px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 675px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 770px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1240px) and (min-height: 1231px) {

        .panva-apy {
            height: 800px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 685px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 780px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1260px) and (min-height: 1251px) {

        .panva-apy {
            height: 810px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 695px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 790px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1270px) and (min-height: 1261px) {

        .panva-apy {
            height: 820px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 705px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 800px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1280px) and (min-height: 1271px) {

        .panva-apy {
            height: 830px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 715px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 810px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1290px) and (min-height: 1281px) {

        .panva-apy {
            height: 840px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 725px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 820px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1300px) and (min-height: 1291px) {

        .panva-apy {
            height: 850px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 735px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 830px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1310px) and (min-height: 1301px) {

        .panva-apy {
            height: 860px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 745px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 840px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1320px) and (min-height: 1311px) {

        .panva-apy {
            height: 870px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 755px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 850px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1330px) and (min-height: 1321px) {

        .panva-apy {
            height: 880px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 765px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 860px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 13340px) and (min-height: 1331px) {

        .panva-apy {
            height: 890px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 775px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 870px !important;
            max-height: none !important;
        }
    }

    @media only screen and (max-height: 1350px) and (min-height: 1341px) {

        .panva-apy {
            height: 900px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 785px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 880px !important;
            max-height: none !important;
        }
    }

    @media screen and (min-height: 1351px) {

        .panva-apy {
            height: 910px !important;
        }

        #dtClaim_wrapper .dataTables_scrollBody {
            height: 795px !important;
        }

        #divAllClaimlist #dtClaim_wrapper .dataTables_scrollBody {
            height: 890px !important;
            max-height: none !important;
        }
    }
}

@media only screen and (max-height: 870px) and (min-height: 861px) {

    #dtOfficeDetail_wrapper .table-responsive, #dtICDMaster_wrapper .table-responsive, #dthcpcmaster_wrapper .table-responsive, #dtCPTMaster_wrapper .table-responsive, #dtInsuranceDetail_wrapper .table-responsive {
        height: 510px !important;
    }

    .panva-Daily Collection {
        height: 370px !important;
    }

    .panva-aging {
        height: 480px !important;
    }
}

@media only screen and (max-height: 880px) and (min-height: 871px) {

    #dtOfficeDetail_wrapper .table-responsive, #dtICDMaster_wrapper .table-responsive, #dthcpcmaster_wrapper .table-responsive, #dtCPTMaster_wrapper .table-responsive, #dtInsuranceDetail_wrapper .table-responsive {
        height: 520px !important;
    }

    .panva-Daily Collection {
        height: 380px !important;
    }

    .panva-aging {
        height: 490px !important;
    }
}

@media only screen and (max-height: 890px) and (min-height: 881px) {

    #dtOfficeDetail_wrapper .table-responsive, #dtICDMaster_wrapper .table-responsive, #dthcpcmaster_wrapper .table-responsive, #dtCPTMaster_wrapper .table-responsive, #dtInsuranceDetail_wrapper .table-responsive {
        height: 530px !important;
    }

    .panva-Daily Collection {
        height: 390px !important;
    }

    .panva-aging {
        height: 500px !important;
    }
}

@media only screen and (max-height: 900px) and (min-height: 891px) {

    #dtOfficeDetail_wrapper .table-responsive, #dtICDMaster_wrapper .table-responsive, #dthcpcmaster_wrapper .table-responsive, #dtCPTMaster_wrapper .table-responsive, #dtInsuranceDetail_wrapper .table-responsive {
        height: 540px !important;
    }

    .panva-Daily Collection {
        height: 400px !important;
    }

    .panva-aging {
        height: 510px !important;
    }
}

@media only screen and (max-height: 910px) and (min-height: 901px) {

    #dtOfficeDetail_wrapper .table-responsive, #dtICDMaster_wrapper .table-responsive, #dthcpcmaster_wrapper .table-responsive, #dtCPTMaster_wrapper .table-responsive, #dtInsuranceDetail_wrapper .table-responsive {
        height: 550px !important;
    }

    .panva-Daily Collection {
        height: 410px !important;
    }

    .panva-aging {
        height: 520px !important;
    }
}

@media only screen and (max-height: 920px) and (min-height: 911px) {

    #dtOfficeDetail_wrapper .table-responsive, #dtICDMaster_wrapper .table-responsive, #dthcpcmaster_wrapper .table-responsive, #dtCPTMaster_wrapper .table-responsive, #dtInsuranceDetail_wrapper .table-responsive {
        height: 560px !important;
    }

    .panva-Daily Collection {
        height: 420px !important;
    }

    .panva-aging {
        height: 530px !important;
    }
}

@media only screen and (max-height: 930px) and (min-height: 921px) {

    #dtOfficeDetail_wrapper .table-responsive, #dtICDMaster_wrapper .table-responsive, #dthcpcmaster_wrapper .table-responsive, #dtCPTMaster_wrapper .table-responsive, #dtInsuranceDetail_wrapper .table-responsive {
        height: 570px !important;
    }

    .panva-Daily Collection {
        height: 430px !important;
    }

    .panva-aging {
        height: 540px !important;
    }
}

@media only screen and (max-height: 940px) and (min-height: 931px) {

    #dtOfficeDetail_wrapper .table-responsive, #dtICDMaster_wrapper .table-responsive, #dthcpcmaster_wrapper .table-responsive, #dtCPTMaster_wrapper .table-responsive, #dtInsuranceDetail_wrapper .table-responsive {
        height: 580px !important;
    }

    .panva-Daily Collection {
        height: 440px !important;
    }

    .panva-aging {
        height: 550px !important;
    }
}

@media only screen and (max-height: 950px) and (min-height: 941px) {

    #dtOfficeDetail_wrapper .table-responsive, #dtICDMaster_wrapper .table-responsive, #dthcpcmaster_wrapper .table-responsive, #dtCPTMaster_wrapper .table-responsive, #dtInsuranceDetail_wrapper .table-responsive {
        height: 590px !important;
    }

    .panva-Daily Collection {
        height: 450px !important;
    }

    .panva-aging {
        height: 560px !important;
    }
}

@media only screen and (max-height: 960px) and (min-height: 951px) {

    #dtOfficeDetail_wrapper .table-responsive, #dtICDMaster_wrapper .table-responsive, #dthcpcmaster_wrapper .table-responsive, #dtCPTMaster_wrapper .table-responsive, #dtInsuranceDetail_wrapper .table-responsive {
        height: 600px !important;
    }

    .panva-Daily Collection {
        height: 460px !important;
    }

    .panva-aging {
        height: 570px !important;
    }
}

@media only screen and (max-height: 970px) and (min-height: 961px) {

    #dtOfficeDetail_wrapper .table-responsive, #dtICDMaster_wrapper .table-responsive, #dthcpcmaster_wrapper .table-responsive, #dtCPTMaster_wrapper .table-responsive, #dtInsuranceDetail_wrapper .table-responsive {
        height: 610px !important;
    }

    .panva-Daily Collection {
        height: 470px !important;
    }

    .panva-aging {
        height: 580px !important;
    }
}

@media only screen and (max-height: 980px) and (min-height: 971px) {

    #dtOfficeDetail_wrapper .table-responsive, #dtICDMaster_wrapper .table-responsive, #dthcpcmaster_wrapper .table-responsive, #dtCPTMaster_wrapper .table-responsive, #dtInsuranceDetail_wrapper .table-responsive {
        height: 620px !important;
    }

    .panva-Daily Collection {
        height: 480px !important;
    }

    .panva-aging {
        height: 590px !important;
    }
}

@media only screen and (max-height: 990px) and (min-height: 981px) {

    #dtOfficeDetail_wrapper .table-responsive, #dtICDMaster_wrapper .table-responsive, #dthcpcmaster_wrapper .table-responsive, #dtCPTMaster_wrapper .table-responsive, #dtInsuranceDetail_wrapper .table-responsive {
        height: 630px !important;
    }

    .panva-Daily Collection {
        height: 490px !important;
    }

    .panva-aging {
        height: 600px !important;
    }
}

@media only screen and (max-height: 1000px) and (min-height: 991px) {

    #dtOfficeDetail_wrapper .table-responsive, #dtICDMaster_wrapper .table-responsive, #dthcpcmaster_wrapper .table-responsive, #dtCPTMaster_wrapper .table-responsive, #dtInsuranceDetail_wrapper .table-responsive {
        height: 640px !important;
    }

    .panva-Daily Collection {
        height: 500px !important;
    }

    .panva-aging {
        height: 610px !important;
    }
}

@media only screen and (max-height: 1010px) and (min-height: 1001px) {

    #dtOfficeDetail_wrapper .table-responsive, #dtICDMaster_wrapper .table-responsive, #dthcpcmaster_wrapper .table-responsive, #dtCPTMaster_wrapper .table-responsive, #dtInsuranceDetail_wrapper .table-responsive {
        height: 650px !important;
    }

    .panva-Daily Collection {
        height: 510px !important;
    }

    .panva-aging {
        height: 620px !important;
    }
}

@media only screen and (max-height: 1020px) and (min-height: 1011px) {

    #dtOfficeDetail_wrapper .table-responsive, #dtICDMaster_wrapper .table-responsive, #dthcpcmaster_wrapper .table-responsive, #dtCPTMaster_wrapper .table-responsive, #dtInsuranceDetail_wrapper .table-responsive {
        height: 660px !important;
    }

    .panva-Daily Collection {
        height: 520px !important;
    }

    .panva-aging {
        height: 630px !important;
    }
}

@media only screen and (max-height: 1030px) and (min-height: 1021px) {

    #dtOfficeDetail_wrapper .table-responsive, #dtICDMaster_wrapper .table-responsive, #dthcpcmaster_wrapper .table-responsive, #dtCPTMaster_wrapper .table-responsive, #dtInsuranceDetail_wrapper .table-responsive {
        height: 670px !important;
    }

    .panva-Daily Collection {
        height: 530px !important;
    }

    .panva-aging {
        height: 640px !important;
    }
}

@media only screen and (max-height: 1040px) and (min-height: 1031px) {

    #dtOfficeDetail_wrapper .table-responsive, #dtICDMaster_wrapper .table-responsive, #dthcpcmaster_wrapper .table-responsive, #dtCPTMaster_wrapper .table-responsive, #dtInsuranceDetail_wrapper .table-responsive {
        height: 680px !important;
    }

    .panva-Daily Collection {
        height: 540px !important;
    }

    .panva-aging {
        height: 650px !important;
    }
}

@media only screen and (max-height: 1050px) and (min-height: 1041px) {

    #dtOfficeDetail_wrapper .table-responsive, #dtICDMaster_wrapper .table-responsive, #dthcpcmaster_wrapper .table-responsive, #dtCPTMaster_wrapper .table-responsive, #dtInsuranceDetail_wrapper .table-responsive {
        height: 690px !important;
    }

    .panva-Daily Collection {
        height: 550px !important;
    }

    .panva-aging {
        height: 660px !important;
    }
}

@media only screen and (max-height: 1060px) and (min-height: 1051px) {

    #dtOfficeDetail_wrapper .table-responsive, #dtICDMaster_wrapper .table-responsive, #dthcpcmaster_wrapper .table-responsive, #dtCPTMaster_wrapper .table-responsive, #dtInsuranceDetail_wrapper .table-responsive {
        height: 700px !important;
    }

    .panva-Daily Collection {
        height: 560px !important;
    }

    .panva-aging {
        height: 670px !important;
    }
}

@media only screen and (max-height: 1070px) and (min-height: 1061px) {

    #dtOfficeDetail_wrapper .table-responsive, #dtICDMaster_wrapper .table-responsive, #dthcpcmaster_wrapper .table-responsive, #dtCPTMaster_wrapper .table-responsive, #dtInsuranceDetail_wrapper .table-responsive {
        height: 710px !important;
    }

    .panva-Daily Collection {
        height: 570px !important;
    }

    .panva-aging {
        height: 680px !important;
    }
}

@media screen and (min-height: 1071px) {

    #dtOfficeDetail_wrapper .table-responsive, #dtICDMaster_wrapper .table-responsive, #dthcpcmaster_wrapper .table-responsive, #dtCPTMaster_wrapper .table-responsive, #dtInsuranceDetail_wrapper .table-responsive {
        height: 720px !important;
    }

    .panva-Daily Collection {
        height: 580px !important;
    }

    .panva-aging {
        height: 690px !important;
    }
}

.table-responsive::-webkit-scrollbar {
    width: 5px !important;
    height: 10px !important;
}

.table-responsive::-webkit-scrollbar-track {
    background: #f5f5f5 !important;
    box-shadow: #f8f8fa;
}

.table-responsive::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: rgba(0,0,0,0.3) !important;
}

.dt-scroll-body::-webkit-scrollbar {
    width: 5px !important;
    height: 10px !important;
}

.dt-scroll-body::-webkit-scrollbar-track {
    background: #f5f5f5 !important;
    box-shadow: #f8f8fa;
}

.dt-scroll-body::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: rgba(0,0,0,0.3) !important;
}

/*All Claims*/

@media(max-width: 1250px) {
    .divAllClaimstablefooter #AllClaimsList_wrapper .col-md-7 {
        flex: 0 0 auto;
        width: 100% !important;
    }

    .divAllClaimstablefooter #AllClaimsList_wrapper .col-md-5 {
        flex: 0 0 auto;
        width: 100% !important;
    }

    .divAllClaimstablefooter #dtClaim_wrapper .col-md-7 {
        flex: 0 0 auto;
        width: 100% !important;
    }

    .divAllClaimstablefooter #dtClaim_wrapper .col-md-5 {
        flex: 0 0 auto;
        width: 100% !important;
    }
}

@media (min-width: 1251px) {
    .divAllClaimstablefooter #AllClaimsList_wrapper .col-md-7 {
        flex: 0 0 auto;
        width: 58.33333333% !important;
    }

    .divAllClaimstablefooter #AllClaimsList_wrapper .col-md-5 {
        flex: 0 0 auto;
        width: 41.66666667% !important;
    }

    .divAllClaimstablefooter .DivAllClaimsFooter {
        bottom: 7px;
        right: 350px;
    }

    .divAllClaimstablefooter #dtClaim_wrapper .col-md-7 {
        flex: 0 0 auto;
        width: 58.33333333% !important;
    }

    .divAllClaimstablefooter #dtClaim_wrapper .col-md-5 {
        flex: 0 0 auto;
        width: 41.66666667% !important;
    }
}

@media (max-width: 575px) {
    .divAllClaimstablefooter .DivAllClaimsFooter {
        bottom: 80px;
        right: 23%;
    }

    .divAllClaimstablefooter #AllClaimsList_wrapper .col-sm-12.col-md-5.justify-content-center {
        margin-top: 40px;
    }

    .divAllClaimstablefooter #dtClaim_wrapper .col-sm-12.col-md-5.justify-content-center {
        margin-top: 40px;
    }
}

@media only screen and (max-width: 1250px) and (min-width: 768px) {
    .divAllClaimstablefooter .DivAllClaimsFooter {
        bottom: 45px;
        right: 20px;
    }

    .divAllClaimstablefooter #AllClaimsList_wrapper .col-sm-12.col-md-7.d-flex.align-items-center.justify-content-center.justify-content-md-end {
        justify-content: center !important;
    }

    .divAllClaimstablefooter #dtClaim_wrapper .col-sm-12.col-md-7.d-flex.align-items-center.justify-content-center.justify-content-md-end {
        justify-content: center !important;
    }
}

@media only screen and (max-width: 767px) and (min-width: 576px) {
    .divAllClaimstablefooter .DivAllClaimsFooter {
        bottom: 70px;
        right: 20px;
    }

    .divAllClaimstablefooter #AllClaimsList_wrapper .col-sm-12.col-md-5.justify-content-center {
        justify-content: start !important
    }

    .divAllClaimstablefooter #dtClaim_wrapper .col-sm-12.col-md-5.justify-content-center {
        justify-content: start !important
    }
}

/*Pending Submission*/

@media(max-width: 1250px) {
    .divPendingSubmissiontablefooter #dtClaim_wrapper .col-md-7 {
        flex: 0 0 auto;
        width: 100% !important;
    }

    .divPendingSubmissiontablefooter #dtClaim_wrapper .col-md-5 {
        flex: 0 0 auto;
        width: 100% !important;
    }
}

@media (min-width: 1251px) {
    .divPendingSubmissiontablefooter #dtClaim_wrapper .col-md-7 {
        flex: 0 0 auto;
        width: 58.33333333% !important;
    }

    .divPendingSubmissiontablefooter #dtClaim_wrapper .col-md-5 {
        flex: 0 0 auto;
        width: 41.66666667% !important;
    }

    .divPendingSubmissiontablefooter .DivAllClaimsFooter {
        bottom: 10px;
        right: 350px;
    }
}

@media (max-width: 575px) {
    .divPendingSubmissiontablefooter .DivAllClaimsFooter {
        bottom: 110px;
        right: 23%;
    }

    .divPendingSubmissiontablefooter #dtClaim_wrapper .col-sm-12.col-md-5.justify-content-center {
        margin-top: 40px;
    }
}

@media only screen and (max-width: 1250px) and (min-width: 768px) {
    .divPendingSubmissiontablefooter .DivAllClaimsFooter {
        bottom: 70px;
        right: 20px;
    }

    .divPendingSubmissiontablefooter #dtClaim_wrapper .col-sm-12.col-md-7.d-flex.align-items-center.justify-content-center.justify-content-md-end {
        justify-content: center !important;
    }
}

@media only screen and (max-width: 767px) and (min-width: 576px) {
    .divPendingSubmissiontablefooter .DivAllClaimsFooter {
        bottom: 70px;
        right: 20px;
    }

    .divPendingSubmissiontablefooter #dtClaim_wrapper .col-sm-12.col-md-5.justify-content-center {
        justify-content: start !important
    }
}

/*Submitted Claims*/

@media(max-width: 1250px) {
    .divSubmittedClaimstablefooter #SubmittedClaimsList_wrapper .col-md-7 {
        flex: 0 0 auto;
        width: 100% !important;
    }

    .divSubmittedClaimstablefooter #SubmittedClaimsList_wrapper .col-md-5 {
        flex: 0 0 auto;
        width: 100% !important;
    }

    .divSubmittedClaimstablefooter #dtClaim_wrapper .col-md-7 {
        flex: 0 0 auto;
        width: 100% !important;
    }

    .divSubmittedClaimstablefooter #dtClaim_wrapper .col-md-5 {
        flex: 0 0 auto;
        width: 100% !important;
    }
}

@media (min-width: 1251px) {
    .divSubmittedClaimstablefooter #SubmittedClaimsList_wrapper .col-md-7 {
        flex: 0 0 auto;
        width: 58.33333333% !important;
    }

    .divSubmittedClaimstablefooter #SubmittedClaimsList_wrapper .col-md-5 {
        flex: 0 0 auto;
        width: 41.66666667% !important;
    }

    .divSubmittedClaimstablefooter .DivAllClaimsFooter {
        bottom: 10px;
        right: 350px;
    }

    .divSubmittedClaimstablefooter #dtClaim_wrapper .col-md-7 {
        flex: 0 0 auto;
        width: 58.33333333% !important;
    }

    .divSubmittedClaimstablefooter #dtClaim_wrapper .col-md-5 {
        flex: 0 0 auto;
        width: 41.66666667% !important;
    }
}


@media (max-width: 575px) {
    .divSubmittedClaimstablefooter .DivAllClaimsFooter {
        bottom: 110px;
        right: 23%;
    }

    .divSubmittedClaimstablefooter #SubmittedClaimsList_wrapper .col-sm-12.col-md-5.justify-content-center {
        margin-top: 40px;
    }

    .divSubmittedClaimstablefooter .DivAllClaimsFooter {
        bottom: 110px;
        right: 23%;
    }

    .divSubmittedClaimstablefooter #dtClaim_wrapper .col-sm-12.col-md-5.justify-content-center {
        margin-top: 40px;
    }
}

@media only screen and (max-width: 1250px) and (min-width: 768px) {
    .divSubmittedClaimstablefooter .DivAllClaimsFooter {
        bottom: 70px;
        right: 20px;
    }

    .divSubmittedClaimstablefooter #SubmittedClaimsList_wrapper .col-sm-12.col-md-7.d-flex.align-items-center.justify-content-center.justify-content-md-end {
        justify-content: center !important;
    }

    .divSubmittedClaimstablefooter #dtClaim_wrapper .col-sm-12.col-md-7.d-flex.align-items-center.justify-content-center.justify-content-md-end {
        justify-content: center !important;
    }
}

@media only screen and (max-width: 767px) and (min-width: 576px) {
    .divSubmittedClaimstablefooter .DivAllClaimsFooter {
        bottom: 70px;
        right: 20px;
    }

    .divSubmittedClaimstablefooter #SubmittedClaimsList_wrapper .col-sm-12.col-md-5.justify-content-center {
        justify-content: start !important
    }

    .divSubmittedClaimstablefooter #dtClaim_wrapper .col-sm-12.col-md-5.justify-content-center {
        justify-content: start !important
    }
}

/*Rejected Claim*/

@media(max-width: 1250px) {
    .divRejectedClaim #tblRejectInsurance_wrapper .col-md-7 {
        flex: 0 0 auto;
        width: 100% !important;
    }

    .divRejectedClaim #tblRejectInsurance_wrapper .col-md-5 {
        flex: 0 0 auto;
        width: 100% !important;
    }

    .divRejectedClaim #dtInsurance_wrapper .col-md-7 {
        flex: 0 0 auto;
        width: 100% !important;
    }

    .divRejectedClaim #dtInsurance_wrapper .col-md-5 {
        flex: 0 0 auto;
        width: 100% !important;
    }
}

@media (min-width: 1251px) {
    .divRejectedClaim #tblRejectInsurance_wrapper .col-md-7 {
        flex: 0 0 auto;
        width: 58.33333333% !important;
    }

    .divRejectedClaim #dtClaim_wrapper .col-md-5 {
        flex: 0 0 auto;
        width: 41.66666667% !important;
    }

    .divRejectedClaim .DivAllClaimsFooter {
        bottom: 10px;
        right: 350px;
    }

    .divRejectedClaim #dtInsurance_wrapper .col-md-7 {
        flex: 0 0 auto;
        width: 58.33333333% !important;
    }

    .divRejectedClaim #dtInsurance_wrapper .col-md-5 {
        flex: 0 0 auto;
        width: 41.66666667% !important;
    }
}

@media (max-width: 575px) {
    .divRejectedClaim .DivAllClaimsFooter {
        bottom: 110px;
        right: 23%;
    }

    .divRejectedClaim #tblRejectInsurance_wrapper .col-sm-12.col-md-5.justify-content-center {
        margin-top: 40px;
    }

    #dtInsurance_wrapper .col-sm-12.col-md-5.justify-content-center {
        margin-top: 40px;
    }
}

@media only screen and (max-width: 1250px) and (min-width: 768px) {
    .divRejectedClaim .DivAllClaimsFooter {
        bottom: 70px;
        right: 20px;
    }

    .divRejectedClaim #tblRejectInsurance_wrapper .col-sm-12.col-md-7.d-flex.align-items-center.justify-content-center.justify-content-md-end {
        justify-content: center !important;
    }

    .divRejectedClaim #dtInsurance_wrapper .col-sm-12.col-md-7.d-flex.align-items-center.justify-content-center.justify-content-md-end {
        justify-content: center !important;
    }
}

@media only screen and (max-width: 767px) and (min-width: 576px) {
    .divRejectedClaim .DivAllClaimsFooter {
        bottom: 70px;
        right: 20px;
    }

    .divRejectedClaim #tblRejectInsurance_wrapper .col-sm-12.col-md-5.justify-content-center {
        justify-content: start !important
    }

    .divRejectedClaim #dtInsurance_wrapper .col-sm-12.col-md-5.justify-content-center {
        justify-content: start !important
    }
}
/*Denial Claim*/

@media(max-width: 1250px) {
    .divDenialClaim #tblRejectInsurance_wrapper .col-md-7 {
        flex: 0 0 auto;
        width: 100% !important;
    }

    .divDenialClaim #tblDeniedInsurance_wrapper .col-md-7 {
        flex: 0 0 auto;
        width: 100% !important;
    }

    .divDenialClaim #tblRejectInsurance_wrapper .col-md-5 {
        flex: 0 0 auto;
        width: 100% !important;
    }

    .divDenialClaim #tblDeniedInsurance_wrapper .col-md-5 {
        flex: 0 0 auto;
        width: 100% !important;
    }
}

@media (min-width: 1251px) {
    .divDenialClaim #tblRejectInsurance_wrapper .col-md-7 {
        flex: 0 0 auto;
        width: 58.33333333% !important;
    }

    .divDenialClaim #tblDeniedInsurance_wrapper .col-md-7 {
        flex: 0 0 auto;
        width: 58.33333333% !important;
    }

    .divDenialClaim #tblRejectInsurance_wrapper .col-md-5 {
        flex: 0 0 auto;
        width: 41.66666667% !important;
    }

    .divDenialClaim #tblDeniedInsurance_wrapper .col-md-5 {
        flex: 0 0 auto;
        width: 41.66666667% !important;
    }

    .divDenialClaim .DivAllClaimsFooter {
        bottom: 10px;
        right: 350px;
    }
}

@media (max-width: 575px) {
    .divDenialClaim .DivAllClaimsFooter {
        bottom: 110px;
        right: 23%;
    }

    .divDenialClaim #tblRejectInsurance_wrapper .col-sm-12.col-md-5.justify-content-center {
        margin-top: 40px;
    }

    .divDenialClaim #tblDeniedInsurance_wrapper .col-sm-12.col-md-5.justify-content-center {
        margin-top: 40px;
    }
}

@media only screen and (max-width: 1250px) and (min-width: 768px) {
    .divDenialClaim .DivAllClaimsFooter {
        bottom: 70px;
        right: 20px;
    }

    .divDenialClaim #tblRejectInsurance_wrapper .col-sm-12.col-md-7.d-flex.align-items-center.justify-content-center.justify-content-md-end {
        justify-content: center !important;
    }

    .divDenialClaim #tblDeniedInsurance_wrapper .col-sm-12.col-md-7.d-flex.align-items-center.justify-content-center.justify-content-md-end {
        justify-content: center !important;
    }
}

@media only screen and (max-width: 767px) and (min-width: 576px) {
    .divDenialClaim .DivAllClaimsFooter {
        bottom: 70px;
        right: 20px;
    }

    .divDenialClaim #tblRejectInsurance_wrapper .col-sm-12.col-md-5.justify-content-center {
        justify-content: start !important
    }

    .divDenialClaim #tblDeniedInsurance_wrapper .col-sm-12.col-md-5.justify-content-center {
        justify-content: start !important
    }
}

@media (min-width: 1650px) {
    .col-xxl-1650 {
        flex: 0 0 auto;
        width: 16.666667% !important;
    }

    .mt-xxl-1650 {
        margin-top: 2rem !important;
    }
}

.bg-greenActive {
    background-color: #B6F0B5 !important
}

.bg-RedInactive {
    background-color: #ffdddd !important
}

@media (max-height: 880px) {
    .panva-lab .table-responsive {
        height: 510px;
    }

    .panva-laborder .table-responsive {
        height: 540px;
    }

    .FullScreenimgfluid {
        height: 560px !important;
    }

    .panva-fixed-560px .dt-scroll-body {
        max-height: 520px !important;
        height: 520px !important;
    }

    .panva-fixed-patientlist .dt-scroll-body {
        max-height: 465px !important;
        height: 465px !important;
    }

    .panva-fixed-580px .dt-scroll-body {
        max-height: 500px !important;
        height: 500px !important;
    }

    .panva-fixed-500px .dt-scroll-body {
        max-height: 420px !important;
        height: 420px !important;
    }

    .panva-fixed-590px .dt-scroll-body {
        max-height: 510px !important;
        height: 510px !important;
    }

    .panva-patient-aging {
        height: 520px !important;
    }

    .h-ReaAppointment {
        height: 730px !important;
    }

    .h-dataFormlibrary {
        height: 560px !important;
    }

    .panva-roomstatus .table-responsive {
        height: 610px;
    }

    .panva-reschedule {
        height: 640px;
    }

    .panva-pcdocument .table-responsive {
        height: 460px;
    }

    .panva-apptype .table-responsive {
        height: 330px;
    }

    .panva-pccare .table-responsive {
        height: 420px;
    }

    .panva-patientlist .table-responsive {
        height: 475px;
    }

    .h-UserRights {
        height: 590px !important;
    }

    .panva-pcnote .table-responsive {
        height: 390px;
    }

    .panva-pcaccess .table-responsive {
        height: 380px;
    }

    .panva-edumaterial .table-responsive {
        height: 200px;
    }

    .panva-appimmuization .table-responsive {
        height: 530px;
    }

    .panva-setting .table-responsive {
        height: 340px;
    }
}


@media only screen and (max-height: 890px) and (min-height: 881px) {
    .panva-lab .table-responsive {
        height: 520px;
    }

    .panva-laborder .table-responsive {
        height: 550px;
    }

    .FullScreenimgfluid {
        height: 640px !important;
    }

    .panva-fixed-560px .dt-scroll-body {
        max-height: 530px !important;
        height: 530px !important;
    }

    .panva-fixed-patientlist .dt-scroll-body {
        max-height: 475px !important;
        height: 475px !important;
    }

    .panva-fixed-580px .dt-scroll-body {
        max-height: 510px !important;
        height: 510px !important;
    }

    .panva-fixed-500px .dt-scroll-body {
        max-height: 430px !important;
        height: 430px !important;
    }

    .panva-fixed-590px .dt-scroll-body {
        max-height: 520px !important;
        height: 520px !important;
    }

    .panva-patient-aging {
        height: 530px !important;
    }

    .h-ReaAppointment {
        height: 740px !important;
    }

    .h-dataFormlibrary {
        height: 560px !important;
    }

    .panva-roomstatus .table-responsive {
        height: 620px;
    }

    .panva-reschedule {
        height: 650px;
    }

    .system-configuration .table-xl-responsive {
        height: 680px;
    }

    .panva-pcdocument .table-responsive {
        height: 470px;
    }

    .panva-apptype .table-responsive {
        height: 340px;
    }

    .panva-pccare .table-responsive {
        height: 430px;
    }

    .panva-patientlist .table-responsive {
        height: 485px;
    }

    .h-UserRights {
        height: 600px !important;
    }

    .panva-pcnote .table-responsive {
        height: 400px;
    }

    .panva-pcaccess .table-responsive {
        height: 390px;
    }

    .panva-edumaterial .table-responsive {
        height: 210px;
    }

    .panva-appimmuization .table-responsive {
        height: 540px;
    }

    .panva-setting .table-responsive {
        height: 350px;
    }

    .panva-newset .table-responsive {
        height: 430px;
    }
}

@media only screen and (max-height: 900px) and (min-height: 891px) {
    .panva-lab .table-responsive {
        height: 530px;
    }

    .panva-laborder .table-responsive {
        height: 560px;
    }

    .FullScreenimgfluid {
        height: 650px !important;
    }

    .panva-fixed-560px .dt-scroll-body {
        max-height: 520px !important;
        height: 520px !important;
    }

    .panva-fixed-patientlist .dt-scroll-body {
        max-height: 485px !important;
        height: 485px !important;
    }

    .panva-fixed-580px .dt-scroll-body {
        max-height: 520px !important;
        height: 520px !important;
    }

    .panva-fixed-500px .dt-scroll-body {
        max-height: 440px !important;
        height: 440px !important;
    }

    .panva-fixed-590px .dt-scroll-body {
        max-height: 530px !important;
        height: 530px !important;
    }

    .panva-patient-aging {
        height: 540px !important;
    }

    .h-ReaAppointment {
        height: 750px !important;
    }

    .h-dataFormlibrary {
        height: 570px !important;
    }

    .panva-roomstatus .table-responsive {
        height: 630px;
    }

    .panva-reschedule {
        height: 660px;
    }

    .system-configuration .table-xl-responsive {
        height: 690px;
    }

    .panva-pcdocument .table-responsive {
        height: 480px;
    }

    .panva-apptype .table-responsive {
        height: 350px;
    }

    .panva-pccare .table-responsive {
        height: 440px;
    }

    .panva-patientlist .table-responsive {
        height: 495px;
    }

    .h-UserRights {
        height: 610px !important;
    }

    .panva-pcnote .table-responsive {
        height: 410px;
    }

    .panva-pcaccess .table-responsive {
        height: 400px;
    }

    .panva-edumaterial .table-responsive {
        height: 220px;
    }

    .panva-appimmuization .table-responsive {
        height: 550px;
    }

    .panva-setting .table-responsive {
        height: 360px;
    }

    .panva-newset .table-responsive {
        height: 440px;
    }
}

@media only screen and (max-height: 910px) and (min-height: 901px) {
    .panva-lab .table-responsive {
        height: 540px;
    }

    .panva-laborder .table-responsive {
        height: 570px;
    }

    .FullScreenimgfluid {
        height: 640px !important;
    }

    .panva-fixed-560px .dt-scroll-body {
        max-height: 510px !important;
        height: 510px !important;
    }

    .panva-fixed-patientlist .dt-scroll-body {
        max-height: 495px !important;
        height: 495px !important;
    }

    .panva-fixed-580px .dt-scroll-body {
        max-height: 530px !important;
        height: 530px !important;
    }

    .panva-fixed-500px .dt-scroll-body {
        max-height: 450px !important;
        height: 450px !important;
    }

    .panva-fixed-590px .dt-scroll-body {
        max-height: 540px !important;
        height: 540px !important;
    }

    .panva-patient-aging {
        height: 550px !important;
    }

    .h-ReaAppointment {
        height: 760px !important;
    }

    .h-dataFormlibrary {
        height: 580px !important;
    }

    .panva-roomstatus .table-responsive {
        height: 640px;
    }

    .panva-reschedule {
        height: 670px;
    }

    .system-configuration .table-xl-responsive {
        height: 700px;
    }

    .panva-pcdocument .table-responsive {
        height: 490px;
    }

    .panva-apptype .table-responsive {
        height: 360px;
    }

    .panva-pccare .table-responsive {
        height: 450px;
    }

    .panva-patientlist .table-responsive {
        height: 515px;
    }

    .panva-pcnote .table-responsive {
        height: 420px;
    }

    .h-UserRights {
        height: 620px !important;
    }

    .panva-pcaccess .table-responsive {
        height: 410px;
    }

    .panva-edumaterial .table-responsive {
        height: 230px;
    }

    .panva-appimmuization .table-responsive {
        height: 560px;
    }

    .panva-setting .table-responsive {
        height: 370px;
    }

    .panva-newset .table-responsive {
        height: 450px;
    }
}

@media only screen and (max-height: 920px) and (min-height: 911px) {
    .panva-lab .table-responsive {
        height: 550px;
    }

    .panva-laborder .table-responsive {
        height: 580px;
    }

    .FullScreenimgfluid {
        height: 670px !important;
    }

    .panva-fixed-560px .dt-scroll-body {
        max-height: 520px !important;
        height: 520px !important;
    }

    .panva-fixed-patientlist .dt-scroll-body {
        max-height: 505px !important;
        height: 505px !important;
    }

    .panva-fixed-580px .dt-scroll-body {
        max-height: 540px !important;
        height: 540px !important;
    }

    .panva-fixed-500px .dt-scroll-body {
        max-height: 460px !important;
        height: 460px !important;
    }

    .panva-fixed-590px .dt-scroll-body {
        max-height: 550px !important;
        height: 550px !important;
    }

    .panva-patient-aging {
        height: 560px !important;
    }

    .h-ReaAppointment {
        height: 770px !important;
    }

    .h-dataFormlibrary {
        height: 590px !important;
    }

    .panva-roomstatus .table-responsive {
        height: 650px;
    }

    .panva-reschedule {
        height: 680px;
    }

    .system-configuration .table-xl-responsive {
        height: 710px;
    }

    .panva-pcdocument .table-responsive {
        height: 500px;
    }

    .panva-apptype .table-responsive {
        height: 379px;
    }

    .panva-pccare .table-responsive {
        height: 460px;
    }

    .panva-patientlist .table-responsive {
        height: 525px;
    }

    .h-UserRights {
        height: 630px !important;
    }

    .panva-pcnote .table-responsive {
        height: 430px;
    }

    .panva-pcaccess .table-responsive {
        height: 420px;
    }

    .panva-edumaterial .table-responsive {
        height: 240px;
    }

    .panva-appimmuization .table-responsive {
        height: 570px;
    }

    .panva-setting .table-responsive {
        height: 380px;
    }

    .panva-newset .table-responsive {
        height: 460px;
    }
}

@media only screen and (max-height: 930px) and (min-height: 921px) {
    .panva-lab .table-responsive {
        height: 560px;
    }

    .panva-laborder .table-responsive {
        height: 590px;
    }

    .FullScreenimgfluid {
        height: 680px !important;
    }

    .panva-fixed-560px .dt-scroll-body {
        max-height: 530px !important;
        height: 530px !important;
    }

    .panva-fixed-patientlist .dt-scroll-body {
        max-height: 515px !important;
        height: 515px !important;
    }

    .panva-fixed-580px .dt-scroll-body {
        max-height: 550px !important;
        height: 550px !important;
    }

    .panva-fixed-500px .dt-scroll-body {
        max-height: 470px !important;
        height: 470px !important;
    }

    .panva-fixed-590px .dt-scroll-body {
        max-height: 560px !important;
        height: 560px !important;
    }

    .panva-patient-aging {
        height: 570px !important;
    }

    .h-ReaAppointment {
        height: 780px !important;
    }

    .h-dataFormlibrary {
        height: 600px !important;
    }

    .panva-roomstatus .table-responsive {
        height: 660px;
    }

    .panva-reschedule {
        height: 690px;
    }

    .system-configuration .table-xl-responsive {
        height: 720px;
    }

    .panva-pcdocument .table-responsive {
        height: 510px;
    }

    .panva-apptype .table-responsive {
        height: 389px;
    }

    .panva-pccare .table-responsive {
        height: 470px;
    }

    .panva-patientlist .table-responsive {
        height: 535px;
    }

    .panva-pcnote .table-responsive {
        height: 440px;
    }

    .h-UserRights {
        height: 640px !important;
    }

    .panva-pcaccess .table-responsive {
        height: 430px;
    }

    .panva-edumaterial .table-responsive {
        height: 250px;
    }

    .panva-appimmuization .table-responsive {
        height: 580px;
    }

    .panva-setting .table-responsive {
        height: 390px;
    }

    .panva-newset .table-responsive {
        height: 470px;
    }
}

@media only screen and (max-height: 940px) and (min-height: 931px) {
    .panva-lab .table-responsive {
        height: 570px;
    }

    .panva-laborder .table-responsive {
        height: 600px;
    }

    .FullScreenimgfluid {
        height: 690px !important;
    }

    .panva-fixed-560px .dt-scroll-body {
        max-height: 540px !important;
        height: 540px !important;
    }

    .panva-fixed-patientlist .dt-scroll-body {
        max-height: 525px !important;
        height: 525px !important;
    }

    .panva-fixed-580px .dt-scroll-body {
        max-height: 560px !important;
        height: 560px !important;
    }

    .panva-fixed-500px .dt-scroll-body {
        max-height: 480px !important;
        height: 480px !important;
    }

    .panva-fixed-590px .dt-scroll-body {
        max-height: 570px !important;
        height: 570px !important;
    }

    .panva-patient-aging {
        height: 580px !important;
    }

    .h-ReaAppointment {
        height: 790px !important;
    }

    .h-dataFormlibrary {
        height: 610px !important;
    }

    .panva-roomstatus .table-responsive {
        height: 670px;
    }

    .panva-reschedule {
        height: 700px;
    }

    .system-configuration .table-xl-responsive {
        height: 730px;
    }

    .panva-pcdocument .table-responsive {
        height: 520px;
    }

    .panva-apptype .table-responsive {
        height: 399px;
    }

    .panva-pccare .table-responsive {
        height: 480px;
    }

    .panva-patientlist .table-responsive {
        height: 545px;
    }

    .h-UserRights {
        height: 650px !important;
    }

    .panva-pcnote .table-responsive {
        height: 450px;
    }

    .panva-pcaccess .table-responsive {
        height: 440px;
    }

    .panva-edumaterial .table-responsive {
        height: 260px;
    }

    .panva-appimmuization .table-responsive {
        height: 590px;
    }

    .panva-setting .table-responsive {
        height: 400px;
    }

    .panva-newset .table-responsive {
        height: 480px;
    }
}

@media only screen and (max-height: 950px) and (min-height: 941px) {
    .panva-lab .table-responsive {
        height: 580px;
    }

    .panva-laborder .table-responsive {
        height: 610px;
    }

    .FullScreenimgfluid {
        height: 700px !important;
    }

    .panva-fixed-560px .dt-scroll-body {
        max-height: 550px !important;
        height: 550px !important;
    }

    .panva-fixed-patientlist .dt-scroll-body {
        max-height: 535px !important;
        height: 535px !important;
    }

    .panva-fixed-580px .dt-scroll-body {
        max-height: 570px !important;
        height: 570px !important;
    }

    .panva-fixed-500px .dt-scroll-body {
        max-height: 490px !important;
        height: 490px !important;
    }

    .panva-fixed-590px .dt-scroll-body {
        max-height: 580px !important;
        height: 580px !important;
    }

    .panva-patient-aging {
        height: 590px !important;
    }

    .h-ReaAppointment {
        height: 800px !important;
    }

    .h-UserRights {
        height: 660px !important;
    }

    .h-dataFormlibrary {
        height: 620px !important;
    }

    .panva-roomstatus .table-responsive {
        height: 680px;
    }

    .panva-reschedule {
        height: 710px;
    }

    .system-configuration .table-xl-responsive {
        height: 740px;
    }

    .panva-pcdocument .table-responsive {
        height: 530px;
    }

    .panva-apptype .table-responsive {
        height: 409px;
    }

    .panva-pccare .table-responsive {
        height: 490px;
    }

    .panva-patientlist .table-responsive {
        height: 555px;
    }

    .panva-pcnote .table-responsive {
        height: 460px;
    }

    .panva-pcaccess .table-responsive {
        height: 450px;
    }

    .panva-edumaterial .table-responsive {
        height: 270px;
    }

    .panva-appimmuization .table-responsive {
        height: 600px;
    }

    .panva-setting .table-responsive {
        height: 410px;
    }

    .panva-newset .table-responsive {
        height: 490px;
    }
}

@media only screen and (max-height: 960px) and (min-height: 951px) {
    .panva-lab .table-responsive {
        height: 590px;
    }

    .panva-laborder .table-responsive {
        height: 620px;
    }

    .FullScreenimgfluid {
        height: 720px !important;
    }

    .panva-fixed-560px .dt-scroll-body {
        max-height: 560px !important;
        height: 560px !important;
    }

    .panva-fixed-patientlist .dt-scroll-body {
        max-height: 545px !important;
        height: 545px !important;
    }

    .panva-fixed-580px .dt-scroll-body {
        max-height: 580px !important;
        height: 580px !important;
    }

    .panva-fixed-500px .dt-scroll-body {
        max-height: 500px !important;
        height: 500px !important;
    }

    .panva-fixed-590px .dt-scroll-body {
        max-height: 590px !important;
        height: 590px !important;
    }

    .panva-patient-aging {
        height: 600px !important;
    }

    .h-ReaAppointment {
        height: 810px !important;
    }

    .h-dataFormlibrary {
        height: 630px !important;
    }

    .h-UserRights {
        height: 670px !important;
    }

    .panva-roomstatus .table-responsive {
        height: 690px;
    }

    .panva-reschedule {
        height: 720px;
    }

    .system-configuration .table-xl-responsive {
        height: 750px;
    }

    .panva-pcdocument .table-responsive {
        height: 540px;
    }

    .panva-apptype .table-responsive {
        height: 419px;
    }

    .panva-pccare .table-responsive {
        height: 500px;
    }

    .panva-patientlist .table-responsive {
        height: 565px;
    }

    .panva-pcnote .table-responsive {
        height: 470px;
    }

    .panva-pcaccess .table-responsive {
        height: 460px;
    }

    .panva-edumaterial .table-responsive {
        height: 280px;
    }

    .panva-appimmuization .table-responsive {
        height: 610px;
    }

    .panva-setting .table-responsive {
        height: 420px;
    }

    .panva-newset .table-responsive {
        height: 500px;
    }
}

@media only screen and (max-height: 970px) and (min-height: 961px) {
    .panva-lab .table-responsive {
        height: 600px;
    }

    .panva-laborder .table-responsive {
        height: 630px;
    }

    .FullScreenimgfluid {
        height: 730px !important;
    }

    .panva-fixed-560px .dt-scroll-body {
        max-height: 570px !important;
        height: 570px !important;
    }

    .panva-fixed-patientlist .dt-scroll-body {
        max-height: 555px !important;
        height: 555px !important;
    }

    .panva-fixed-580px .dt-scroll-body {
        max-height: 590px !important;
        height: 590px !important;
    }

    .panva-fixed-500px .dt-scroll-body {
        max-height: 510px !important;
        height: 510px !important;
    }

    .panva-fixed-590px .dt-scroll-body {
        max-height: 600px !important;
        height: 600px !important;
    }

    .panva-patient-aging {
        height: 610px !important;
    }

    .h-ReaAppointment {
        height: 820px !important;
    }

    .h-UserRights {
        height: 680px !important;
    }

    .h-dataFormlibrary {
        height: 640px !important;
    }

    .panva-roomstatus .table-responsive {
        height: 700px;
    }

    .panva-reschedule {
        height: 730px;
    }

    .system-configuration .table-xl-responsive {
        height: 760px;
    }

    .panva-pcdocument .table-responsive {
        height: 550px;
    }

    .panva-apptype .table-responsive {
        height: 429px;
    }

    .panva-pccare .table-responsive {
        height: 510px;
    }

    .panva-patientlist .table-responsive {
        height: 575px;
    }

    .panva-pcnote .table-responsive {
        height: 480px;
    }

    .panva-pcaccess .table-responsive {
        height: 470px;
    }

    .panva-edumaterial .table-responsive {
        height: 290px;
    }

    .panva-appimmuization .table-responsive {
        height: 620px;
    }

    .panva-setting .table-responsive {
        height: 430px;
    }

    .panva-newset .table-responsive {
        height: 510px;
    }
}

@media only screen and (max-height: 980px) and (min-height: 971px) {
    .panva-lab .table-responsive {
        height: 610px;
    }

    .panva-laborder .table-responsive {
        height: 640px;
    }

    .FullScreenimgfluid {
        height: 740px !important;
    }

    .panva-fixed-560px .dt-scroll-body {
        max-height: 580px !important;
        height: 580px !important;
    }

    .panva-fixed-patientlist .dt-scroll-body {
        max-height: 565px !important;
        height: 565px !important;
    }

    .panva-fixed-580px .dt-scroll-body {
        max-height: 600px !important;
        height: 600px !important;
    }

    .panva-fixed-500px .dt-scroll-body {
        max-height: 520px !important;
        height: 520px !important;
    }

    .panva-fixed-590px .dt-scroll-body {
        max-height: 610px !important;
        height: 610px !important;
    }

    .panva-patient-aging {
        height: 620px !important;
    }

    .h-ReaAppointment {
        height: 830px !important;
    }

    .h-dataFormlibrary {
        height: 650px !important;
    }

    .h-UserRights {
        height: 690px !important;
    }

    .panva-roomstatus .table-responsive {
        height: 710px;
    }

    .panva-reschedule {
        height: 740px;
    }

    .system-configuration .table-xl-responsive {
        height: 770px;
    }

    .panva-pcdocument .table-responsive {
        height: 560px;
    }

    .panva-apptype .table-responsive {
        height: 439px;
    }

    .panva-pccare .table-responsive {
        height: 520px;
    }

    .panva-patientlist .table-responsive {
        height: 585px;
    }

    .panva-pcnote .table-responsive {
        height: 490px;
    }

    .panva-pcaccess .table-responsive {
        height: 480px;
    }

    .panva-edumaterial .table-responsive {
        height: 300px;
    }

    .panva-appimmuization .table-responsive {
        height: 630px;
    }

    .panva-setting .table-responsive {
        height: 440px;
    }

    .panva-newset .table-responsive {
        height: 520px;
    }
}

@media only screen and (max-height: 990px) and (min-height: 981px) {
    .panva-lab .table-responsive {
        height: 620px;
    }

    .panva-laborder .table-responsive {
        height: 650px;
    }

    .FullScreenimgfluid {
        height: 750px !important;
    }

    .panva-fixed-560px .dt-scroll-body {
        max-height: 590px !important;
        height: 590px !important;
    }

    .panva-fixed-patientlist .dt-scroll-body {
        max-height: 575px !important;
        height: 575px !important;
    }

    .panva-fixed-580px .dt-scroll-body {
        max-height: 610px !important;
        height: 610px !important;
    }

    .panva-fixed-500px .dt-scroll-body {
        max-height: 530px !important;
        height: 530px !important;
    }

    .panva-fixed-590px .dt-scroll-body {
        max-height: 620px !important;
        height: 620px !important;
    }

    .panva-patient-aging {
        height: 630px !important;
    }

    .h-ReaAppointment {
        height: 840px !important;
    }

    .h-UserRights {
        height: 700px !important;
    }

    .h-dataFormlibrary {
        height: 660px !important;
    }

    .panva-roomstatus .table-responsive {
        height: 720px;
    }

    .panva-reschedule {
        height: 750px;
    }

    .system-configuration .table-xl-responsive {
        height: 780px;
    }

    .panva-pcdocument .table-responsive {
        height: 570px;
    }

    .panva-apptype .table-responsive {
        height: 449px;
    }

    .panva-pccare .table-responsive {
        height: 530px;
    }

    .panva-patientlist .table-responsive {
        height: 595px;
    }

    .panva-pcnote .table-responsive {
        height: 500px;
    }

    .panva-pcaccess .table-responsive {
        height: 490px;
    }

    .panva-edumaterial .table-responsive {
        height: 310px;
    }

    .panva-appimmuization .table-responsive {
        height: 640px;
    }

    .panva-setting .table-responsive {
        height: 450px;
    }

    .panva-newset .table-responsive {
        height: 530px;
    }
}

@media only screen and (max-height: 1000px) and (min-height: 991px) {
    .panva-lab .table-responsive {
        height: 630px;
    }

    .panva-laborder .table-responsive {
        height: 660px;
    }

    .FullScreenimgfluid {
        height: 760px !important;
    }

    .panva-fixed-560px .dt-scroll-body {
        max-height: 600px !important;
        height: 600px !important;
    }

    .panva-fixed-patientlist .dt-scroll-body {
        max-height: 585px !important;
        height: 585px !important;
    }

    .panva-fixed-580px .dt-scroll-body {
        max-height: 620px !important;
        height: 620px !important;
    }

    .panva-fixed-500px .dt-scroll-body {
        max-height: 540px !important;
        height: 540px !important;
    }

    .panva-fixed-590px .dt-scroll-body {
        max-height: 630px !important;
        height: 630px !important;
    }

    .panva-patient-aging {
        height: 640px !important;
    }

    .h-ReaAppointment {
        height: 850px !important;
    }

    .h-UserRights {
        height: 710px !important;
    }

    .h-dataFormlibrary {
        height: 670px !important;
    }

    .panva-roomstatus .table-responsive {
        height: 730px;
    }

    .panva-reschedule {
        height: 760px;
    }

    .system-configuration .table-xl-responsive {
        height: 790px;
    }

    .panva-pcdocument .table-responsive {
        height: 580px;
    }

    .panva-apptype .table-responsive {
        height: 459px;
    }

    .panva-pccare .table-responsive {
        height: 540px;
    }

    .panva-patientlist .table-responsive {
        height: 605px;
    }

    .panva-pcnote .table-responsive {
        height: 510px;
    }

    .panva-pcaccess .table-responsive {
        height: 500px;
    }

    .panva-edumaterial .table-responsive {
        height: 320px;
    }

    .panva-appimmuization .table-responsive {
        height: 650px;
    }

    .panva-setting .table-responsive {
        height: 460px;
    }

    .panva-newset .table-responsive {
        height: 540px;
    }
}

@media only screen and (max-height: 1010px) and (min-height: 1001px) {
    .panva-lab .table-responsive {
        height: 640px;
    }

    .panva-laborder .table-responsive {
        height: 670px;
    }

    .FullScreenimgfluid {
        height: 770px !important;
    }

    .panva-fixed-560px .dt-scroll-body {
        max-height: 610px !important;
        height: 610px !important;
    }

    .panva-fixed-patientlist .dt-scroll-body {
        max-height: 595px !important;
        height: 595px !important;
    }

    .panva-fixed-580px .dt-scroll-body {
        max-height: 630px !important;
        height: 630px !important;
    }

    .panva-fixed-500px .dt-scroll-body {
        max-height: 550px !important;
        height: 550px !important;
    }

    .panva-fixed-590px .dt-scroll-body {
        max-height: 640px !important;
        height: 640px !important;
    }

    .panva-patient-aging {
        height: 650px !important;
    }

    .h-ReaAppointment {
        height: 860px !important;
    }

    .h-UserRights {
        height: 720px !important;
    }

    .h-dataFormlibrary {
        height: 680px !important;
    }

    .panva-roomstatus .table-responsive {
        height: 740px;
    }

    .panva-reschedule {
        height: 770px;
    }

    .system-configuration .table-xl-responsive {
        height: 800px;
    }

    .panva-pcdocument .table-responsive {
        height: 590px;
    }

    .panva-apptype .table-responsive {
        height: 469px;
    }

    .panva-pccare .table-responsive {
        height: 550px;
    }

    .panva-patientlist .table-responsive {
        height: 615px;
    }

    .panva-pcnote .table-responsive {
        height: 520px;
    }

    .panva-pcaccess .table-responsive {
        height: 510px;
    }

    .panva-edumaterial .table-responsive {
        height: 330px;
    }

    .panva-appimmuization .table-responsive {
        height: 660px;
    }

    .panva-setting .table-responsive {
        height: 470px;
    }

    .panva-newset .table-responsive {
        height: 550px;
    }
}

@media only screen and (max-height: 1020px) and (min-height: 1011px) {
    .panva-lab .table-responsive {
        height: 650px;
    }

    .panva-laborder .table-responsive {
        height: 680px;
    }

    .FullScreenimgfluid {
        height: 780px !important;
    }

    .panva-fixed-560px .dt-scroll-body {
        max-height: 620px !important;
        height: 620px !important;
    }

    .panva-fixed-patientlist .dt-scroll-body {
        max-height: 605px !important;
        height: 605px !important;
    }

    .panva-fixed-580px .dt-scroll-body {
        max-height: 640px !important;
        height: 640px !important;
    }

    .panva-fixed-500px .dt-scroll-body {
        max-height: 560px !important;
        height: 560px !important;
    }

    .panva-fixed-590px .dt-scroll-body {
        max-height: 650px !important;
        height: 650px !important;
    }

    .panva-patient-aging {
        height: 660px !important;
    }

    .h-ReaAppointment {
        height: 870px !important;
    }

    .h-dataFormlibrary {
        height: 690px !important;
    }

    .h-UserRights {
        height: 730px !important;
    }

    .panva-roomstatus .table-responsive {
        height: 750px;
    }

    .panva-reschedule {
        height: 780px;
    }

    .system-configuration .table-xl-responsive {
        height: 810px;
    }

    .panva-pcdocument .table-responsive {
        height: 600px;
    }

    .panva-apptype .table-responsive {
        height: 479px;
    }

    .panva-pccare .table-responsive {
        height: 560px;
    }

    .panva-patientlist .table-responsive {
        height: 625px;
    }

    .panva-pcnote .table-responsive {
        height: 530px;
    }

    .panva-pcaccess .table-responsive {
        height: 520px;
    }

    .panva-edumaterial .table-responsive {
        height: 340px;
    }

    .panva-appimmuization .table-responsive {
        height: 670px;
    }

    .panva-setting .table-responsive {
        height: 480px;
    }

    .panva-newset .table-responsive {
        height: 560px;
    }
}

@media only screen and (max-height: 1030px) and (min-height: 1021px) {
    .panva-lab .table-responsive {
        height: 660px;
    }

    .panva-laborder .table-responsive {
        height: 690px;
    }

    .FullScreenimgfluid {
        height: 780px !important;
    }

    .panva-fixed-560px .dt-scroll-body {
        max-height: 630px !important;
        height: 630px !important;
    }

    .panva-fixed-patientlist .dt-scroll-body {
        max-height: 615px !important;
        height: 615px !important;
    }

    .panva-fixed-580px .dt-scroll-body {
        max-height: 650px !important;
        height: 650px !important;
    }

    .panva-fixed-500px .dt-scroll-body {
        max-height: 570px !important;
        height: 570px !important;
    }

    .panva-fixed-590px .dt-scroll-body {
        max-height: 660px !important;
        height: 660px !important;
    }

    .panva-patient-aging {
        height: 670px !important;
    }

    .h-ReaAppointment {
        height: 880px !important;
    }

    .h-dataFormlibrary {
        height: 700px !important;
    }

    .h-UserRights {
        height: 740px !important;
    }

    .panva-roomstatus .table-responsive {
        height: 760px;
    }

    .panva-reschedule {
        height: 790px;
    }

    .system-configuration .table-xl-responsive {
        height: 820px;
    }

    .panva-pcdocument .table-responsive {
        height: 610px;
    }

    .panva-apptype .table-responsive {
        height: 489px;
    }

    .panva-pccare .table-responsive {
        height: 570px;
    }

    .panva-patientlist .table-responsive {
        height: 635px;
    }

    .panva-pcnote .table-responsive {
        height: 540px;
    }

    .panva-pcaccess .table-responsive {
        height: 530px;
    }

    .panva-edumaterial .table-responsive {
        height: 350px;
    }

    .panva-appimmuization .table-responsive {
        height: 680px;
    }

    .panva-setting .table-responsive {
        height: 490px;
    }

    .panva-newset .table-responsive {
        height: 570px;
    }
}

@media only screen and (max-height: 1040px) and (min-height: 1031px) {
    .panva-lab .table-responsive {
        height: 670px;
    }

    .panva-laborder .table-responsive {
        height: 700px;
    }

    .FullScreenimgfluid {
        height: 790px !important;
    }

    .panva-fixed-560px .dt-scroll-body {
        max-height: 640px !important;
        height: 640px !important;
    }

    .panva-fixed-patientlist .dt-scroll-body {
        max-height: 625px !important;
        height: 625px !important;
    }

    .panva-fixed-580px .dt-scroll-body {
        max-height: 660px !important;
        height: 660px !important;
    }

    .panva-fixed-500px .dt-scroll-body {
        max-height: 580px !important;
        height: 580px !important;
    }

    .panva-fixed-590px .dt-scroll-body {
        max-height: 670px !important;
        height: 670px !important;
    }

    .panva-patient-aging {
        height: 680px !important;
    }

    .h-UserRights {
        height: 750px !important;
    }

    .h-ReaAppointment {
        height: 890px !important;
    }

    .h-dataFormlibrary {
        height: 710px !important;
    }

    .panva-roomstatus .table-responsive {
        height: 770px;
    }

    .panva-reschedule {
        height: 800px;
    }

    .system-configuration .table-xl-responsive {
        height: 830px;
    }

    .panva-pcdocument .table-responsive {
        height: 620px;
    }

    .panva-apptype .table-responsive {
        height: 499px;
    }

    .panva-pccare .table-responsive {
        height: 580px;
    }

    .panva-patientlist .table-responsive {
        height: 645px;
    }

    .panva-pcnote .table-responsive {
        height: 550px;
    }

    .panva-pcaccess .table-responsive {
        height: 540px;
    }

    .panva-edumaterial .table-responsive {
        height: 360px;
    }

    .panva-appimmuization .table-responsive {
        height: 690px;
    }

    .panva-setting .table-responsive {
        height: 500px;
    }

    .panva-newset .table-responsive {
        height: 580px;
    }
}

@media only screen and (max-height: 1050px) and (min-height: 1041px) {
    .panva-lab .table-responsive {
        height: 680px;
    }

    .panva-laborder .table-responsive {
        height: 710px;
    }

    .FullScreenimgfluid {
        height: 800px !important;
    }

    .panva-fixed-560px .dt-scroll-body {
        max-height: 650px !important;
        height: 650px !important;
    }

    .panva-fixed-patientlist .dt-scroll-body {
        max-height: 635px !important;
        height: 635px !important;
    }

    .panva-fixed-580px .dt-scroll-body {
        max-height: 670px !important;
        height: 670px !important;
    }

    .panva-fixed-500px .dt-scroll-body {
        max-height: 590px !important;
        height: 590px !important;
    }

    .panva-fixed-590px .dt-scroll-body {
        max-height: 680px !important;
        height: 680px !important;
    }

    .panva-patient-aging {
        height: 690px !important;
    }

    .h-ReaAppointment {
        height: 900px !important;
    }

    .h-UserRights {
        height: 760px !important;
    }

    .h-dataFormlibrary {
        height: 720px !important;
    }

    .panva-roomstatus .table-responsive {
        height: 630px;
    }

    .panva-reschedule {
        height: 810px;
    }

    .system-configuration .table-xl-responsive {
        height: 840px;
    }

    .panva-pcdocument .table-responsive {
        height: 630px;
    }

    .panva-apptype .table-responsive {
        height: 509px;
    }

    .panva-pccare .table-responsive {
        height: 590px;
    }

    .panva-patientlist .table-responsive {
        height: 655px;
    }

    .panva-pcnote .table-responsive {
        height: 560px;
    }

    .panva-pcaccess .table-responsive {
        height: 550px;
    }

    .panva-edumaterial .table-responsive {
        height: 370px;
    }

    .panva-appimmuization .table-responsive {
        height: 700px;
    }

    .panva-setting .table-responsive {
        height: 510px;
    }

    .panva-newset .table-responsive {
        height: 590px;
    }
}

@media (min-height: 1051px) {
    .panva-lab .table-responsive {
        height: 680px;
    }

    .panva-laborder .table-responsive {
        height: 710px;
    }

    .FullScreenimgfluid {
        height: 800px !important;
    }

    .panva-fixed-560px .dt-scroll-body {
        max-height: 660px !important;
        height: 660px !important;
    }

    .panva-fixed-patientlist .dt-scroll-body {
        max-height: 645px !important;
        height: 645px !important;
    }

    .panva-fixed-580px .dt-scroll-body {
        max-height: 680px !important;
        height: 680px !important;
    }

    .panva-patient-aging {
        height: 690px !important;
    }

    .panva-fixed-500px .dt-scroll-body {
        max-height: 600px !important;
        height: 600px !important;
    }

    .panva-fixed-590px .dt-scroll-body {
        max-height: 690px !important;
        height: 690px !important;
    }

    .panva-patient-aging {
        height: 690px !important;
    }

    .h-ReaAppointment {
        height: 900px !important;
    }

    .h-UserRights {
        height: 770px !important;
    }

    .h-dataFormlibrary {
        height: 720px !important;
    }

    .panva-roomstatus .table-responsive {
        height: 630px;
    }

    .panva-reschedule {
        height: 810px;
    }

    .system-configuration .table-xl-responsive {
        height: 840px;
    }

    .panva-pcdocument .table-responsive {
        height: 630px;
    }

    .panva-apptype .table-responsive {
        height: 509px;
    }

    .panva-pccare .table-responsive {
        height: 590px;
    }

    .panva-patientlist .table-responsive {
        height: 655px;
    }

    .panva-pcnote .table-responsive {
        height: 560px;
    }

    .panva-pcaccess .table-responsive {
        height: 550px;
    }

    .panva-edumaterial .table-responsive {
        height: 370px;
    }

    .panva-appimmuization .table-responsive {
        height: 700px;
    }

    .panva-setting .table-responsive {
        height: 510px;
    }

    .panva-newset .table-responsive {
        height: 590px;
    }
}

.input-group-text {
    border: 0px !important;
}

td.dt-control {
    background: url(/img/PTClick/details_open.png) no-repeat center center;
    cursor: pointer;
}

tr.dt-hasChild td.dt-control {
    background: url(/img/PTClick/details_close.png) no-repeat center center;
}

/*.aside .aside-menu .menu .menu-item .menu-link.active {
    margin: 0 10px !important;
}*/

.select2-results__option--highlighted {
    background-color: #9edcff !important;
    color: #000000 !important;
}

.drawer.drawer-on {
    z-index: 99999 !important
}

.dropdown.show > .form-control.form-control-solid, .form-control.form-control-solid.active, .form-control.form-control-solid.focus, .form-control.form-control-solid:active, .form-control.form-control-solid:focus {
    border-color: #86b7fe !important;
    outline: 0 !important;
    box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25) !important;
}

.form-select.form-select-solid:active, .form-select.form-select-solid:focus {
    border-color: #86b7fe !important;
    outline: 0 !important;
    box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25) !important;
}

.h-42.position-relative input {
    z-index: 2 !important;
    background-color: transparent !important;
}

div.dataTables_wrapper div.dataTables_length {
    padding: 1rem 10px !important;
}

.dt-toolbar.panva label[for="dt-length-0"] {
    display: none !important;
}

.dt-toolbar.panva {
    padding: 1rem 1rem 0px 1rem !important;
}

    .dt-toolbar.panva .dt-info {
        margin-left: 1.25rem !important;
    }

    .dt-toolbar.panva #dt-length-0 {
        margin-left: .75rem !important;
    }

.dt-scroll-headInner {
    width: 100% !important;
}

.table.table-row-dashed tfoot td, .table.table-row-dashed tfoot th {
    border-top-width: 0px !important;
}

#myModaloverlay {
    position: fixed;
    top: 0;
    z-index: 1001;
    width: 100%;
    height: 100%;
    display: none;
    background: rgba(0, 0, 0, 0.6);
}

#myModalSecondoverlay {
    position: fixed;
    top: 0;
    z-index: 1001;
    width: 100%;
    height: 100%;
    display: none;
    background: rgba(0, 0, 0, 0.6);
}

.h-42 input.form-control.form-control-solid {
    z-index: 2 !important;
    background-color: transparent !important;
}

body {
    margin-bottom: 60px;
    font-family: ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";
}


.highcharts-data-table table {
    /*font-family: Poppins, sans-serif;*/
    font-family: ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";
    border-collapse: collapse;
    border: 1px solid #ebebeb;
    margin: 10px auto;
    text-align: center;
    width: 100%;
    max-width: 500px;
}


button.highcharts-a11y-proxy-button {
    font-size: 14px;
    /*font-family: Poppins, sans-serif;*/
    font-family: ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";
    font-weight: 400;
    color: rgb(100, 116, 139);
}


.form-control, .form-select.form-select-solid {
    border-color: #d0d5dd !important;
    border-radius: 10px !important;
}

.dt-toolbar.panva label {
    display: contents !important;
}

@media(min-width: 992px) {
    .pinrotate {
        transition: all .5s linear;
    }

    .lockpindown {
        transform: rotate(-45deg) !important;
    }
}

@media only screen and (max-width: 1300px) and (min-width: 992px) {
    .intro {
        padding-left: 325px !important;
    }

    .introtoolbar {
        left: 325px !important;
    }
}

.h-43px {
    height: 43px !important;
}

.card {
    border: 1px solid;
    box-shadow: 0 0 20px 0 rgba(76, 87, 125, .02);
    border-color: #e2e8f0;
    border-radius: .75rem !important;
}

.table thead tr th:first-child {
    border-top-left-radius: 10px !important;
}

.table thead tr th:last-child {
    border-top-right-radius: 10px !important;
}

.card.card-flush {
    border-width: 0 !important;
}

#divCollectionAnalysisSummary .card .card-header {
    border-bottom: 0px !important;
}

#divSummary .card .card-header {
    border-bottom: 0px;
}

body {
    background-image: linear-gradient(to bottom right, #f8fafc, #eff6ff) !important;
}

.panva-gradient-bg {
    background-image: linear-gradient(to bottom right, #f8fafc, #eff6ff) !important;
}

table tr.bg-secondary {
    background-color: #f3f6f8 !important;
}

table thead.bg-secondary {
    background-color: #f3f6f8 !important;
}

.form-control.form-control-solid, .form-select.form-select-solid {
    background-color: #f3f7fc !important;
}

.select2-container--bootstrap5.select2-container--focus .form-select-solid, .select2-container--bootstrap5.select2-container--open .form-select-solid {
    background-color: #f3f7fc !important;
}

table tbody tr td {
    color: #181c32 !important;
    font-weight: 400 !important;
}

.aside .aside-menu .menu .menu-item .menu-link.active {
    border-right: solid;
    border-color: #3eb54b;
}