﻿.isc-secondary-header {
    background-color: #12344d;
    color: #bbdcfe;
}

nav a {
    color: #bbdcfe;
}

.isc-nav-active1 {
    background-color: #12344d !important;
    color: #fff;
}

#Bind_Notification {
    color: #000;
}

nav ul li {
    background-color: #12344d;
}

.isc-header-space {
    background-color: #12344d;
    color: #bbdcfe;
}

.isc-app-name h3 {
    color: #fff;
}

.isc-icon-waffle [class*=isc-r] {
    background-color: #fff;
}

.isc-hme-hdr-question i {
    text-align: center;
    cursor: pointer;
    text-decoration: none;
    margin: 0px 15px 0px 5px;
    font-size: 20px;
    line-height: 30px;
    font-size: 15px;
    padding: 0;
    border-radius: 50%;
    height: 30px;
    width: 30px;
    background-color: #fff;
    color: #12344d !important;
}

.isc-wrap-container img {
    width: 60px !important;
    display: block;
    margin: 0 auto;
    border-radius: 50% !important;
    height: 60px !important;
    float: left;
}

.isc-entity-page-header {
    padding: 5px 0px !important;
    background: #fff;
    background-clip: padding-box;
    border: 1px solid #dddbda;
    margin-top: 42px;
    padding-bottom: 7px !important;
}

.isc-entity-sec-title {
    margin-top: 7px;
    font-family: Lexend Deca, sans-serif;
    font-size: 14px;
    line-height: normal;
    color: #212529;
    font-weight: 500;
}

.isc-entity-icon {
    margin-left: 8px;
}

.isc-entity-name {
    margin-left: 7px;
}

.isc-hdr-search-container.input-icon.left input {
    width: 229px;
}

a.isc-dd-drat-btn-s1.isc-btn-primary.isc-sub-menu-list-s1 {
    background-color: #2f5fc9 !important;
    color: #fff;
    border: 1px solid #2f5fc9;
    border-radius: 4px !important;
    padding: 2px 12px !important;
    font-size: 13px !important;
    font-weight: 400;
    line-height: 24px !important;
}

.isc-hdr-search-container {
    margin: 2px 2px 0px 0px;
}



.div-col-20per .pad-lft-max {
    height: calc(100vh - 138px) !important;
    overflow-y: auto;
}

.cata-sub-nav {
    margin: 0px;
}

.div-col-80per {
    width: 80% !important;
    margin: 0px;
}

.tab-content1 {
    margin-top: 0px;
}

.mar-top-15 {
    margin-top: 10px !important;
}

ul.tabs2 {
    float: left;
}

.cell-right:nth-of-type(odd) {
    padding: 0px;
}

.cell-right:nth-of-type(even) {
    padding: 0px;
}

#ExportService {
    padding: 0px 12px !important;
}

ul.tabs2 li {
    margin: 0px 3px 0px 5px;
}

.tab-content2 {
    margin-top: 5px !important;
    ;
}

.isc-agenda.isc-mar-all {
    margin-left: 0px !important;
    margin-right: 0px !important;
}

.isc-tabs-control {
    border-bottom: unset !important;
    height: 30px;
}

.isc-tabs-control {
    height: 32px !important;
}

ul.tabs1 li.current1 {
    color: #2f5fc9 !important;
    border-bottom: 3px solid #2f5fc9;
}

.isc-month-scroll {
    height: calc(100vh - 163px) !important;
    width: 99%;
}

.cell-right:nth-of-type(odd) {
    padding: 0px 10px;
    padding-left: 5px;
}

.isc-act-inner-par-tile-s2 {
    margin: 10px 0px 5px 0px;
}

.isc-month-scroll {
    background-color: #ebeff3;
}

.isc-lbl-in-tile-s1 {
    font-size: 13px;
    font-weight: 600;
}

    .isc-lbl-in-tile-s1 span {
        font-weight: 400;
    }

.isc-thm-bg-col-s1 {
    background-color: #d7d8ff !important;
    border: 1px solid #2f5fc9;
}

.isc-comment-sec-grp-lft-cell-s1 {
    border-radius: 4px;
    color: #2f5fc9;
}

.isc-comment-sec-grp-lft-cell-s1 {
    width: 40px;
    height: 40px;
    line-height: 40px !important;
    border-radius: 4px;
    background-color: #000000;
    font-size: 15px;
}

.tab-content2.current2 {
    background-color: #ebeff3;
}

.cata-sub-nav {
    padding-bottom: 0px !important;
    padding: 10px;
}

.isc-entity-page-header {
    border: 1px solid #f5f3f3;
}

.isc-entity-icon i {
    font-size: 20px !important;
}

.user-act-info i {
    color: #2f5fc9;
    background-color: #d7d8ff !important;
    border: 1px solid #2f5fc9;
    padding: unset;
    border-radius: 3px;
    width: 20px;
    height: 20px;
    text-align: center;
    margin-right: 5px;
    float: left;
    line-height: 20px;
}

.user-act-list i {
    background-color: unset !important;
    border: unset !important;
    font-size: 20px;
}

.div-col-20per .pad-lft-max {
    padding-top: 0px !important;
}

.isc-secondary-header {
    border-bottom: unset !important;
}

.isc-hme-hdr-question i {
    margin-right: 0px;
}



.isc-hdr-search-container.input-icon.left input {
    width: 150px;
    margin-top: 2px;
}

.isc-entity-icon {
    background-color: unset;
    width: 32px;
    color: #000;
}

.isc-entity-page-header {
    margin-top: 40px;
}

.isc-comment-sec-grp-lft-cell-s1 {
    border-radius: 50px;
    color: #2f5fc9 !important;
    background-color: #d7eeff !important;
    border: 1px solid #2f5fc9 !important;
}

.isc-lbl-in-tile-s1 {
    font-size: 13px !important;
    font-weight: 600 !important;
}

.isc-slide-bar-icon-action {
    padding-right: 0px;
}

.pad-lft-max.isc-style-1 {
    border-right: 1px solid #e3dfdf;
}

.isc-agenda p {
    margin-bottom: 15px;
}

ul.tabs2 li.current2 {
    background-color: #2f5fc9 !important;
}

.switch-field input:checked + label {
    background-color: #2f5fc9 !important;
}

.isc-timeline-ico-clr-p2 {
    background-color: #2f5fc9 !important;
}

.isc-color-p2 {
    color: #26bf94 !important;
}

.div-col-40per .isc-lbl-in-tile-s1 {
    font-size: 13px !important;
    font-weight: 600 !important;
    color: #000;
    line-height: 19px;
    color: #2f5fc9 !important;
}

.isc-hdr-search-container.input-icon.left i {
    margin: 8px 2px 4px 10px;
}

.fs-wrap {
    width: 170px;
}


/****************************/
list view
.isc-table-bordered > thead > tr > th, .isc-table-bordered > thead > tr > td {
    border-bottom-width: 1px;
    background-color: #f5f5f5;
    border-right: 1px solid #bababa33;
}

sc-table-fixed {
    table-layout: fixed;
}

.mar-top-10 {
    margin-top: 10px;
}

.isc-table-bordered {
    border-right: 1px solid #bababa33 !important;
    border-left: 1px solid #bababa33 !important;
    border-bottom: unset;
    border-spacing: unset;
}

.isc-table > tbody > tr > td {
    border-bottom: 1px solid #bababa33;
}

td.isc-color-p2 {
    color: #28be21;
}

.isc-table > thead > tr > th {
    border-right: 1px solid #bababa33;
}

.isc-table thead th i {
    right: 6px;
}

#logindaterange {
    width: auto;
}
/**********************************/

.modal-close {
    color: #d92644 !important;
    font-size: 17px !important;
}

.modal-header {
    background-color: #fff !important;
    color: #000 !important;
    border-bottom: 1px solid #ddd !important;
    box-shadow: unset;
}

#accordian h3 a:hover > .InnerBar {
    background-color: unset !important;
}

.tag {
    background-color: #2f5fc9 !important;
}

.tl_btns1 li span {
    color: #2f5fc9 !important;
}

.tl_btns1 li.active1:before {
    background: #2f5fc9 !important;
}

#slt_serviceCostCurrency {
    border-top-left-radius: unset !important;
    border-bottom-left-radius: unset !important;
}

.isc-sub-btn-s2 {
    border-radius: 2px;
    background-color: #2f5fc9 !important;
}

.isc-popup-btn-s1 {
    border-radius: 2px !important;
    background: linear-gradient(180deg, #fff 0, #f5f7f9);
    color: #333;
    border: 1px solid #cfd7df;
}

.switch input:checked + .slider {
    background-color: #2f5fc9 !important;
}

.isc-btn-s1 {
    background-color: #2f5fc9;
    border-radius: 2px;
}

.isc-btn-s3 {
    border-radius: 2px !important;
    background: linear-gradient(180deg, #fff 0, #f5f7f9);
    color: #333;
    border: 1px solid #cfd7df;
}

.icon-search {
    margin-right: 5px;
}

.icon-remove {
    margin-right: 5px;
}

.isc-close-action {
    color: #d92644;
}

.next {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
}

.back {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
}


.fs-label-wrap {
    border: unset;
}
/* .fs-label-wrap .fs-label {
        padding-left: 0px;
    }
*/
.fs-wrap {
    width: auto;
}

.isc-filter-act-btn {
    margin-top: 8px;
}

.isc-page-count-s1 {
    color: #2f5fc9;
    border: unset;
    font-weight: 600;
    font-size: 13px;
}

    .isc-page-count-s1.active {
        border: none;
        background: #00d4ff1c;
        color: #2f5fc9;
        border: 1px solid #2f5fc9;
    }

.isc-nav-sec {
    margin-top: -4px;
}

.isc-entity-filter-container {
    margin-top: 0px;
}

.isc-entity-name {
    padding-left: 0px;
}

.isc-entity-page-header {
    border-radius: unset;
}

.isc-nav-sec .icon-pushpin {
    margin-top: 10px;
}
/********************************/
left panel

.box {
    background-color: #08263c;
}

#accordian h3 {
    background: #08263c;
}

#accordian li {
    list-style-type: none;
    padding: 5px 0px;
    background-color: #08263c;
}

.isc-filter-options:first-child {
    padding-bottom: 5px;
}

.isc-filter-act-btn {
    margin-top: 5px;
}

.isc-table-bordered > tbody > tr:nth-child(even) {
    background-color: #fff;
}

nav .isc-nav-droplist li {
    background-color: #fff !important;
}

    nav .isc-nav-droplist li:hover {
        background-color: #2f5fc9 !important;
    }

    nav .isc-nav-droplist li a {
        color: #000 !important;
    }

        nav .isc-nav-droplist li a:hover {
            color: #fff !important;
        }

.box {
    background-color: #08263c;
}

ul.isc-sidenav-bar {
    background-color: #08263c;
}

ul.isc-nav-droplist {
    padding: 5px;
}

.fc .fc-toolbar-title {
    font-size: 18px;
}

#calendar .fc-header-toolbar .fc-toolbar-chunk .fc-button-active {
    color: #2f5fc9 !important;
}

#clickHere1 {
    line-height: 31px;
    background-color: #2f5fc9;
}

.select2 {
    border: unset !important;
}

.fc .fc-button {
    padding: 0em .65em;
}

#calendar .fc-header-toolbar {
    padding: 10px;
    line-height: 12px;
}

#calendar thead tr th .fc-col-header-cell-cushion {
    padding: 11px 5px !important;
    font-weight: 600 !important;
}

.isc-close-menu .isc-lbl-tile-header-shedule-survy {
    line-height: 55px;
}

.isc-pos-rel {
    position: relative;
    background-color: #fff;
}

.userinfo-profile {
    margin-left: -10px;
}


.isc-overflow-auto {
    display: flow-root;
    background-color: #ebeff3;
}

#servicefilters {
    margin-top: 8px;
}

#ExportService {
    margin-top: 8px;
}

#allInActiveServices {
    margin-left: 7px;
}

.mar-top-15 {
    margin-top: 13px !important;
}

.switch-field {
    margin-bottom: 0px !important;
}

#ExportMeeting {
    margin-top: 15px;
}

#allActiveServices {
    margin-left: 7px;
}

.isc-month-tab #ExportMeeting {
    margin-top: 0px !important;
}

.isc-past-tab .isc-s2-tab {
    background-color: #ebeff3 !important;
}

.isc-past-tab #ExportMeeting {
    margin-top: 0px !important;
}

.isc-month-tab .cell-right {
    margin-top: -22px;
}

.isc-month-tab .cell-right {
    margin-top: -22px;
}

.isc-week-tab #ExportMeeting {
    margin-top: 0px !important;
}
/*.isc-dif-pos-switch {
    top: 0px !important;
}*/
#tab-14 {
    margin: 10px;
    width: 98%;
}

.isc-no-bg .content1 {
    padding: 10px;
}

.set.isc-no-bg {
    margin-bottom: 10px;
}

.isc-month-scroll.isc-dif-height {
    height: calc(100vh - 140px) !important;
    overflow-y: auto;
}

.isc-txt-ara-cell-s1 textarea.large.m-wrap {
    border-radius: unset !important;
}

.isc-comment-sec-grp-bot-cell-s1 {
    padding: 0px 0px 0px 0px !important;
    border: unset !important;
    border-bottom: 1px solid #ddd !important;
    border-radius: unset !important;
}

{
    background: linear-gradient(180deg, #f5f5f5, #dee0e0);
    padding: 2px;
    font-size: 12px;
}

.isc-com-title-txt-s1 span {
    background: linear-gradient(180deg, #f5f5f5, #dee0e0);
    padding: 2px 5px;
    border-radius: 2px;
    font-size: 12px;
    color: #000 !important;
}

.isc-com-title-txt-s1 .flt-right i {
    margin-right: 3px;
}

.isc-com-title-txt-s1 .mar-unset {
    padding: 0px;
    background: unset !important;
    font-size: 13px !important;
    margin: 0px !important;
}

#clickHere1 {
    background-color: #2f5fc9 !important;
    line-height: 30px;
}

#calendar-container {
    margin: 10px;
}

.fc-event {
    background-color: #2f5fc9;
}

.isc-popup-btn-act a {
    padding: 6px 10px !important;
}

/*.fs-label-wrap .fs-label {
    color: #000 !important;
}
*/
.fs-arrow {
    border-color: #2f5fc9 transparent;
}

.isc-g-b {
    border-image: linear-gradient(to right, #2f5fc9 10%, #fff);
    border-image-slice: 1;
}

.isc-not-cont {
    overflow-x: hidden !important;
}

#team_listDrop .isc-comment-sec-grp-lft-cell-s1 {
    height: 30px !important;
    border-radius: 4px !important;
    line-height: 30px !important;
    width: 30px !important;
    font-weight: 500;
}

#team_listDrop {
    margin-right: 10px;
}

.isc-color-p4 {
    color: #f56a00 !important;
}

.isc-color-p1 {
    color: #2f5fc9 !important;
}

.isc-filter-item .fs-label {
    padding-left: 0px !important;
}

.isc-sidenav-bar li:hover {
    background-color: #fff !important;
    color: #000;
}

    .isc-sidenav-bar li:hover h3 {
        background-color: #fff !important;
        color: #000;
    }

        .isc-sidenav-bar li:hover h3 .InnerBar {
            background-color: #fff !important;
            color: #000;
        }

        .isc-sidenav-bar li:hover h3 a i {
            color: #000 !important;
        }

a[disabled] {
    color: #8c9097b3 !important;
}

body {
    font-family: "Lexend Deca", sans-serif !important;
    font-optical-sizing: auto;
    font-weight: 500;
    font-style: normal;
}

.isc-table > thead > tr > th {
    font-family: Lexend Deca, sans-serif;
    font-weight: 400;
    font-size: 14px;
}

.isc-tags-indiviual {
    font-weight: 400 !important;
}

ul.tabs1 li {
    width: unset;
    font-weight: 400;
    font-size: 14px !important;
    font-family: 'Lexend Deca';
}

ul.tabs2 li {
    width: unset;
    font-weight: 400;
    font-size: 14px !important;
    font-family: 'Lexend Deca';
}

ul.tabs3 li {
    width: unset;
    font-weight: 400;
    font-size: 14px !important;
    font-family: 'Lexend Deca';
}

ul.tabs4 li {
    width: unset;
    font-weight: 400;
    font-size: 14px !important;
    font-family: 'Lexend Deca';
}

.fs-label-wrap .fs-label {
    font-weight: 400 !important;
}

h1 {
    font-family: 'Lexend Deca';
}

h2 {
    font-family: 'Lexend Deca';
}

h3 {
    font-family: 'Lexend Deca';
}

h4 {
    font-family: 'Lexend Deca';
}

h5 {
    font-family: 'Lexend Deca';
}

h6 {
    font-family: 'Lexend Deca';
}

p {
    font-family: 'Lexend Deca';
}

input {
    font-family: 'Lexend Deca';
}

select {
    font-family: 'Lexend Deca';
}

button {
    font-family: 'Lexend Deca';
}

.label-text {
    font-weight: 400;
}

ul.tabs li.current {
    color: #2f5fc9 !important;
    border-bottom: 3px solid #2f5fc9;
}

ul.tabs1 li.current {
    color: #2f5fc9 !important;
    border-bottom: 3px solid #2f5fc9;
}

ul.tabs2 li.current {
    color: #2f5fc9 !important;
    border-bottom: 3px solid #2f5fc9;
}

ul.tabs3 li.current {
    color: #2f5fc9 !important;
    border-bottom: 3px solid #2f5fc9;
}

ul.tabs3 li.current3 {
    color: #2f5fc9 !important;
    border-bottom: 3px solid #2f5fc9 !important;
}

ul.tabs4 li.current {
    color: #2f5fc9 !important;
    border-bottom: 3px solid #2f5fc9;
}

#Upcomingrange {
    font-size: 14px;
    font-weight: 400;
}

#pastrange {
    font-size: 14px;
    font-weight: 400;
}

.isc-activity-feed .isc-feed-item .text {
    font-weight: 500;
}

.isc-activity-feed .date {
    padding-right: 12px !important;
    display: block !important;
    float: unset !important;
    font-weight: 300;
    font-family: Lexend Deca, sans-serif;
    font-size: 13px !important;
    font-weight: 300;
    text-align: left !important;
    text-transform: capitalize !important;
    margin-bottom: 5px;
}

.timeline .div-col-60per {
    width: 100%;
}

.timeline h2 {
    color: #2f5fc9 !important;
}

.isc-activity-feed .isc-feed-item {
    border-left: 2px solid #2f5fc9 !important;
}

.timeline .isc-tim-line-icon {
    color: #2f5fc9 !important;
}

.isc-activity-feed .isc-feed-item:last-child {
    border: unset !important;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    font-weight: 400;
}

.isc-link-copy {
    color: #2f5fc9 !important;
}

.isc-navigation li a {
    font-weight: 400;
}

.isc-wrap-container label {
    font-size: 14px;
    font-weight: 400 !important;
}

.modal-heading {
    font-family: Lexend Deca, sans-serif;
    font-size: 20px !important;
    font-weight: 500 !important;
    line-height: 1 !important;
}

ul.tabs li {
    font-size: 14px !important;
    text-transform: capitalize;
    font-weight: 400 !important;
    font-size: 14px !important;
    font-family: 'Lexend Deca';
}

.isc-font-14 {
    font-weight: 400;
}

.isc-table > tbody > tr > td {
    border-bottom: 1px solid #bababa33;
    font-weight: 300;
    font-family: Lexend Deca, sans-serif;
    font-size: 14px;
}

.isc-table tbody tr td h5 {
    font-weight: 300;
}

.isc-hor-details .isc-label-name {
    font-weight: 400 !important;
}

label {
    font-family: Lexend Deca, sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: normal;
}

    label[for="option 1"] {
        font-weight: 300 !important;
        font-family: Lexend Deca, sans-serif;
    }

.red-col-text {
    font-weight: 400 !important;
    font-family: Lexend Deca, sans-serif;
}

.isc-agenda p {
    font-weight: 400;
    font-family: Lexend Deca, sans-serif;
}

.fs-option-label {
    font-weight: 300 !important;
}

.isc-create-wchrs ul li a {
    color: #2f5fc9 !important;
    text-decoration: none;
    font-size: 13px;
    font-weight: 300;
}

.isc-btn-s1:hover {
    background-color: #2f5fc9 !important;
    border: 1px solid #2f5fc9 !important;
    color: #fff !important;
}

.isc-slidebar-dots-container img {
    width: 29px;
}

.isc-color-p5 {
    color: #d92662 !important;
}

.isc-entity-icon i {
    font-size: 27px !important;
}

.isc-entity-icon i {
    margin-top: 3px;
}

.isc-entity-header-actions {
    margin-right: 10px;
}

ul.isc-entity-btn li:last-child {
    margin-right: 0px !important;
}

#calendar_view {
    margin-left: 5px;
}

.isc-action-dropdown li {
    font-weight: 400;
    font-size: 14px;
}

.isc-popup-btn-s1 {
    border-radius: 2px !important;
}

.next i {
    margin-left: 5px !important;
}

.back i {
    margin-left: 5px !important;
}

.isc-login-details-inner-con label {
    font-family: Lexend Deca, sans-serif;
    font-size: 14px;
    line-height: normal;
    color: #212529 !important;
    font-weight: 500;
}

.isc-login-details-inner-con input {
    border: 1px solid #ddd !important;
    padding: 8px 10px;
    border-radius: 5px;
    background: none;
    border-bottom: 1px solid #ddd !important;
    outline: none;
    width: 100%;
    height: 22px;
    margin-top: 6px;
    border-radius: 4px !important;
}

.isc-s2-tab-label.isc-tab-bg.isc-cat-1 {
    padding: 10px 10px !important;
    padding-left: 0px !important;
    padding-top: 0px !important;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
    cursor: text;
    color: #fff !important;
    background-color: #2f5fc9 !important;
    border-left: unset !important;
    width: 176px !important;
    padding: 5px 10px !important;
    line-height: 25px !important;
}

.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    cursor: default;
    font-size: 14px;
    padding: 10px 0px !important;
}

.userinfo-profile-popup #serviceIClick i {
    background-color: #2f5fc9 !important;
}

.ui-widget-header {
    border-left: unset !important;
    border-top: unset !important;
    border-right: 1px solid #dddddd;
    background: #fff !important;
    color: #333333;
    font-weight: bold;
}

.ui-tabs .ui-tabs-nav {
    padding: 10px !important;
}

.ui-widget-content .tab-cont {
    margin-left: 25% !important;
}

.ui-widget {
    font-family: Lexend Deca, sans-serif !important;
}

.isc-table tbody tr td h5 {
    font-size: 13px;
}

.isc-filter-act-btn .isc-btn-s1 {
    line-height: 18px;
}

.isc-login-icon h2 {
    text-align: center;
    background-color: #fde3cf;
    color: #f56a00;
    line-height: 0;
    font-size: 13px;
    font-family: Lexend Deca, sans-serif;
    font-size: 15px;
    line-height: 11px;
    padding: 0px !important;
}

.profilelogo h2 {
    padding: 0px 12px 2px 10px !important;
}

.isc-login-icon-pattern1 {
    background-color: #fde3cf;
    color: #f56a00 !important;
    font-family: Lexend Deca, sans-serif;
    font-size: 15px;
    padding: 0;
    border-radius: 50%;
    width: 35px;
    height: 35px !important;
    line-height: 35px;
}

.isc-login-sec-title {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 1.125rem;
    font-weight: 700;
    line-height: 1.25;
    display: block;
    cursor: pointer;
    font-family: Lexend Deca, sans-serif;
    font-size: 13px;
    color: #000;
    font-weight: 400;
}

.isc-login-dropdown li {
    font-family: Lexend Deca, sans-serif;
    font-size: 13px;
    color: #000;
    font-weight: 400;
}

.isc-login-dropdown {
    border: 1px solid #ddd;
    display: none;
    box-shadow: #959da533 0 8px 24px;
    border-radius: 4px;
}

.isc-left-log-cont .login-img {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    width: 75%;
}

.isc-left-log-cont {
    background-image: unset !important;
}

    .isc-left-log-cont h3 {
        font-family: Lexend Deca, sans-serif !important;
        font-size: 35px !important;
        line-height: normal;
        color: #000 !important;
        font-weight: 600 !important;
        margin-bottom: 10px;
    }

    .isc-left-log-cont h5 {
        font-family: Lexend Deca, sans-serif !important;
        font-size: 22px !important;
        color: #000;
        text-align: left !important;
        font-weight: 500 !important;
        margin-bottom: 10px !important;
        padding: 0px !important;
        line-height: 1.2 !important;
    }

    .isc-left-log-cont p {
        font-family: Lexend Deca, sans-serif !important;
        font-size: 15px !important;
        color: #000 !important;
        font-weight: 400 !important;
        margin-bottom: 0;
        padding: 0px !important;
    }

.isc-left-log-cont {
    padding: 0px !important;
}

    .isc-left-log-cont h5 {
        position: unset !important;
    }

.isc-log-cont-pos {
    position: absolute;
    width: 95%;
    top: 47%;
    left: 23%;
    text-align: justify
}

.isc-login-con img {
    display: block;
    margin: 0 auto;
    width: 300px;
}

.isc-login-con {
    padding-top: 0px !important;
}

    .isc-login-con h1 {
        /* text-align: center; */
        font-size: 21px;
        display: inline-block;
        font-weight: 500 !important;
        font-family: Lexend Deca, sans-serif !important;
        font-size: 30px !important;
        line-height: normal;
        color: #001b3d;
        font-weight: 600 !important;
        margin-bottom: 40px;
        width: 100%;
        margin-top: 0px !important;
    }

.isc-login-bg {
    width: 40% !important;
}

input:-webkit-autofill {
    background-color: #fff !important;
}

.isc-login-details-inner-con label {
    font-family: Lexend Deca, sans-serif !important;
    font-size: 14px;
    line-height: normal;
    color: #212529;
    font-weight: 500;
}

.isc-login-bg {
    top: 18% !important;
}

input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 30px white inset !important;
}

.isc-login-details-inner-con input {
    font-family: Lexend Deca, sans-serif;
    font-size: 15px !important;
    line-height: normal;
    color: #212529;
    font-weight: 300;
}

.fc .fc-daygrid-day-top {
    height: 47px;
}

.fc-button-primary {
    background-color: #2f5fc9 !important;
    opacity: 1 !important;
    line-height: 14px !important;
}

.fc .fc-toolbar.fc-header-toolbar {
    margin-bottom: 0px !important;
}

.fixed-popup-p3.is-visible {
    transition: left 0.5s ease, opacity 0.5s ease;
}

.isc-nav-active {
    background-color: unset !important;
    color: #fff !important;
}

.slds-context-footer-bar {
    display: none;
}

.isc-thm-hme-kpi-hdr-t1 {
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 0px 0px;
    color: #525252;
    line-height: 25px;
    font-weight: 600;
    font-size: 16px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-family: "Lexend Deca", sans-serif;
    font-size: 15px;
    font-weight: 400;
    margin-bottom: 5px;
    line-height: normal;
    color: rgb(51, 51, 51);
}

.isc-thm-hme-kpi-t2-p2 {
    font-family: "Lexend Deca", sans-serif;
    font-size: 25px;
    font-weight: 500;
    margin-bottom: 0px;
    line-height: normal;
}

.isc-thm-hme-kpi-t2 {
    font-family: "Lexend Deca", sans-serif;
    font-size: 25px;
    font-weight: 500;
    margin-bottom: 0px;
    line-height: normal;
}

.isc-thm-hme-kpi-t2-p1 {
    font-family: "Lexend Deca", sans-serif;
    font-size: 25px;
    font-weight: 500;
    margin-bottom: 0px;
    line-height: normal;
}

.isc-thm-hme-kpi-t2-p3 {
    font-family: "Lexend Deca", sans-serif;
    font-size: 25px;
    font-weight: 500;
    margin-bottom: 0px;
    line-height: normal;
}

.isc-accounts-plan {
    background-color: rgb(240, 241, 247);
}

.isc-thm-hme-kpi-cont1 {
    margin-bottom: 5.6px;
    border: unset;
    padding: 12px;
    background-color: #fff;
    border-radius: 4px;
}

#ContentPlaceHolder1_lnkBtnExportdata {
    line-height: 22px;
}

.isc-color-p13 {
    color: #990099 !important;
}

.isc-thm-hme-kpi-t2-p2 {
    color: #d92662 !important
}

.isc-thm-hme-kpi-t2-p3 {
    color: #2f5fc9 !important;
}

.isc-kpi-t2-clr {
    color: #f56a00 !important;
}

.isc-thm-hme-kpi-t2 {
    color: #26bf94 !important;
}

.isc-secondary-header nav {
    margin: 0 auto;
}

.isc-secondary-header .isc-sm-res {
    width: 20%;
}

html, body {
    overflow-x: hidden;
}

a.isc-var12 {
    color: #2f5fc9 !important;
}

.close-SaveFilter {
    line-height: unset !important;
}

.isc-filter-item .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #2f5fc9 !important;
}

.isc-filter-item .select2-container--default .select2-selection--single {
    border: unset !important;
}

.isc-filter-item .select2-container .select2-selection--single .select2-selection__rendered {
    display: block;
    padding-left: 0px;
}

.isc-ver-tabs-control-s1.isc-tabs-control li a {
    display: block;
    border-radius: 100px !important;
    text-align: center;
    font-weight: 500;
    width: unset;
    font-size: 11px;
    float: right;
    text-decoration: none;
    height: 15px;
    line-height: 20.2px;
    padding: 0px 5px;
    margin-left: 10px;
    margin-top: -2px;
    color: #fff !important;
    font-size: 12px;
    line-height: normal;
    padding: 2px 6px;
    border: unset !important;
    border-radius: 4px !important;
    background-color: #2f5fc9 !important;
}

.isc-mar-all.isc-mar-t1 .isc-100per .isc-thm-hme-kpi-cont1 .isc-thm-hme-kpi-hdr-t1 {
    border-bottom: 1px dashed #ddd;
    padding-bottom: 6px;
    margin-bottom: 6px;
}

#isc-groupby {
    margin-left: 5px;
}

.isc-secondary-header nav {
    display: unset;
}

#btn_TicketCancel {
    border-radius: 2px !important;
    background: linear-gradient(180deg, #fff 0, #f5f7f9);
    color: #333;
    border: 1px solid #cfd7df;
    padding: 4px 10px;
    line-height: 20px !important;
}

#btn_Cancel {
    border-radius: 2px !important;
    background: linear-gradient(180deg, #fff 0, #f5f7f9);
    color: #333;
    border: 1px solid #cfd7df;
    padding: 4px 10px;
    line-height: 20px !important;
    margin-right: 5px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    color: #2f5fc9 !important;
    border-color: #2f5fc9 !important;
}

.isc-bg-p1 {
    background-color: rgb(240, 241, 247);
}

.isc-stat-txt-inprog {
    background-color: #2f5fc9 !important;
}

.isc-entity-view {
    margin-right: 5px !important;
    height: 30px;
    line-height: 30px !important;
}

.isc-filter-item .fs-label-wrap {
    border: unset !important;
    color: #2f5fc9 !important;
}

    .isc-filter-item .fs-label-wrap .fs-label {
        color: #2f5fc9 !important;
        padding-left: 0px !important;
    }

.isc-filter-item .isc-textbox {
    padding-left: 5px !important;
    width: -webkit-fill-available !important;
    border: unset;
    padding: 2px 0px;
    font-size: 13px;
    color: #2f5fc9 !important;
    height: 22px;
    border-radius: 4px;
}

    .isc-filter-item .isc-textbox::placeholder {
        color: #2f5fc9 !important;
    }

.isc-details-page-title h1 {
    font-weight: 600;
}

.isc-header-right-action {
    top: 3px;
}

.isc-notify-count a {
    background-color: #eb0729 !important;
    box-shadow: #0000004a 0 0 8px;
    font-family: Lexend Deca,sans-serif;
    transform: scale(1);
    animation: pulse-red 1s infinite;
    right: -61px !important;
    top: -12px !important;
}

@keyframes pulse-red {
    0%, 100% {
        transform: scale(1);
        box-shadow: 0 0 #ff5252b3;
    }

    50% {
        transform: scale(1.1);
        box-shadow: 0 0 0 10px #ff525200;
    }
}

.isc-login-sec-title {
    line-height: 30px;
}

.isc-login-drpdown-title {
    padding-bottom: 7px;
}

.isc-login-dropdown .fa-power-off {
    margin-right: 5px;
}

.isc-ticket-comment .isc-com-title-txt-s5 {
    margin-bottom: 0px !important;
    font-size: 13px !important;
    font-weight: 300;
}

.isc-ticket-comment .isc-cell-pos-flt-s2 {
    font-size: 12px !important;
}

.isc-comment-sec-grp-cell-s2 {
    padding: 0px 15px 0px 60px;
}

#btn_CLearNotification {
    border-radius: 2px !important;
    background: linear-gradient(180deg, #fff 0, #f5f7f9);
    color: #333;
    border: 1px solid #cfd7df;
    padding: 4px 10px;
    line-height: 20px !important;
}

.isc-table {
    table-layout: fixed;
}

    .isc-table.isc-fixed > tbody > tr > td h5 {
        font-weight: 300 !important;
    }

    .isc-table.isc-fixed > tbody > tr > td h5 {
        font-size: 13px !important;
    }

.isc-filter-item .select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #2f5fc9 transparent transparent transparent;
}

.error {
    color: red;
    font-size: 13px;
    font-weight: 300;
}

.isc-thm-hme-kpi-cont1 h2 {
    font-family: Lexend Deca, sans-serif;
    font-size: 25px;
    font-weight: 500;
}

.isc-mar-all .isc-100per .isc-thm-hme-kpi-cont1 .isc-thm-hme-kpi-hdr-t1 {
    font-size: 16px !important;
    font-weight: 500 !important;
    color: #000 !important;
}

.isc-mar-all .isc-100per .isc-20per .isc-thm-hme-kpi-cont1 .isc-thm-hme-kpi-hdr-t1 {
    font-size: 15px !important;
    font-weight: 400 !important;
    color: #333 !important;
}

ul.tabs li {
    padding: 5px 10px !important;
}

.isc-table > tbody > tr > td {
    font-size: 13px !important;
}

.isc-s2-tab-label.isc-tab-bg {
    font-family: Lexend Deca, sans-serif;
    font-size: 14px;
    font-weight: 500 !important;
    line-height: 1;
    color: #333 !important;
}

.isc-textarea {
    font-size: 13px !important;
    font-weight: 300 !important;
    
}
textarea {
    padding: 2px 6px !important;
   
}
textarea::placeholder{
    color: rgb(128, 128, 128) !important;
}
.isc-table-read-optimal.isc-tab-var td h4 {
    font-size: 13px !important;
    font-weight: 500 !important;
}

.isc-table-read-optimal.isc-tab-var td:nth-child(2) h4 {
    font-size: 13px !important;
    font-weight: 300 !important;
    color: #666 !important;
}

.isc-ticket-font .isc-hor-details-txt1 {
    margin: 0px 20px;
}

.isc-ticket-font table td input {
    font-size: 13px !important;
}

.isc-hor-details-txt1 label {
    font-size: 13px !important;
}

.isc-ticket-comment .isc-cell-pos-flt-s2 {
    font-weight: 300;
}

.isc-table-toggle-parent td label {
    font-size: 13px !important;
}

.isc-tabs-control li {
    text-transform: uppercase !important;
}

.isc-details-page-title h1 {
    font-family: Lexend Deca, sans-serif;
    font-size: 17px;
    font-weight: 500 !important;
    color: #000 !important;
}

.select2-results__option {
    font-weight: 300;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    font-weight: 300 !important;
    font-size: 13px !important;
}

.isc-hor-details .isc-detail-name input {
    border-radius: unset !important;
    height: 32px !important;
}

    .isc-hor-details .isc-detail-name input[placeholder] {
        font-size: 13px;
        font-weight: 300;
    }

.isc-textarea {
    border-radius: unset;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 38px;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 38px;
}

.isc-label-name label {
    font-size: 13px !important;
}

.select2-results__option {
    font-weight: 300 !important;
    font-size: 13px !important;
}

.select2-container--default .select2-selection--single {
    height: 38px !important;
    border-radius: unset !important;
}

    .select2-container--default .select2-selection--single .select2-selection__rendered {
        line-height: 37px !important;
    }

    .select2-container--default .select2-selection--single .select2-selection__arrow {
        top: 6px;
    }

.fs-label-wrap {
    height: 36px !important;
    border-radius: unset !important;
}

    .fs-label-wrap .fs-label {
        line-height: 20px !important;
    }

    .fs-label-wrap .fs-label {
        font-weight: 300 !important;
    }


input#Uploadfile {
    padding-bottom: 0px !important;
    cursor: pointer;
    padding-top: 10px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #000 !important;
}
.isc-hor-details .isc-detail-name input::placeholder {
    color: rgb(128, 128, 128) !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered[title^="Choose"] {
    color: rgb(128, 128, 128) !important;
}.select2-container--default .select2-selection--single .select2-selection__rendered[title^="Select"] {
    color: rgb(128, 128, 128) !important;
}
.fs-default .fs-label-wrap .fs-label[title^="Choose"] {
    color: rgb(128, 128, 128) !important;
}
.isc-filter-options .isc-filter-label {
    font-size: 13px !important;
}
.isc-filter-item .select2-container .select2-selection--single .select2-selection__renderedl {
    color: #2F5FD2 !important;
    font-weight: 300 !important;
}
.isc-filter-item .select2-container--default .select2-selection--single .select2-selection__rendered[title^="Choose"] {
    color: #2F5FD2 !important;
    font-weight: 300 !important;
}
.isc-filter-item .select2-container--default .select2-selection--single {
    height: 28px !important;
}.isc-filter-item .select2-container--default .select2-selection--single {
    height: 28px !important;
}
    .isc-filter-item .select2-container--default .select2-selection--single .select2-selection__rendered {
        line-height: 28px !important;
    }
    .isc-filter-item .select2-container--default .select2-selection--single .select2-selection__arrow {
        top: 0px !important;
    }
.isc-filter-item .fs-default .fs-label-wrap .fs-label[title^="Choose"] {
    color: #2f5fc9 !important;
}
.isc-filter-item .fs-label-wrap .fs-label {
    line-height: unset !important;
}
.isc-filter-item .fs-label-wrap {
    height: unset !important;
}
.isc-filter-item .fs-arrow {
    border-top: 5px solid #2f5fc9
    !important;
}
ul.isc-multi-chk li a {
    font-weight: 300 !important;
}
.isc-comment-sec-grp-cell-s2 .isc-comment-sec-grp-lft-cell-s1
{
    line-height:35px !important;
}

/*.isc-ticket-font table td input {
    font-size: 13px !important;
    color: #666 !important;
    font-weight: 300 !important;
}

.isc-table-read-optimal.isc-tab-var td .select2-selection.select2-selection--single {
    padding-left: 5px !important;
    font-size: 13px !important;
    color: #666 !important;
    font-weight: 300 !important;
}*/
/****************/
/*Mobile*/
@media (max-width: 700px) and (min-width: 320px) {
    .isc-right-200px {
            right: 85px !important;
        }

        #ContentPlaceHolder1_lnkBtnExportdata {
            position: unset !important;
        }

        .isc-40per {
            width: 100%;
        }

        .isc-60per {
            width: 100%;
        }

        .isc-log-cont-pos {
            top: 30%;
            left: 4%;
        }

        .isc-left-log-cont .login-img {
            width: 52%;
        }

        .isc-login-bg {
            position: unset !important;
            width: 100% !important;
        }

        .isc-rgt-log-cont {
            padding: 10px;
        }

        .isc-login-con {
            padding: 0px !important;
        }

        .isc-left-log-cont {
            display: none;
        }
    }


    @media only screen and (max-width: 740px) and (min-width: 300px) {
        .visible-sm {
            position: relative;
            right: -7px;
            top: 1px;
        }

        .isc-secondary-header .isc-sm-hidden {
            display: none !important;
        }

        .isc-30per.isc-bg-p1 .isc-table-read-optimal td:first-child {
            width: 50% !important;
        }

        .isc-30per.isc-bg-p1 .isc-table-read-optimal td:nth-child(2) {
            width: 50% !important;
        }

        .isc-entity-sec-title {
            width: 100%;
        }

        .isc-entity-sm-title {
            width: auto;
            margin: 0px !important;
            position: unset;
            float: left;
        }

        .isc-two-col {
            display: block;
        }

        .isc-70.isc-bor-rgt-pos {
            width: fit-content;
            margin-right: 0px;
            border: unset;
            padding-right: 10px;
        }

            .isc-70.isc-bor-rgt-pos .fa-chevron-circle-right {
                display: none;
            }

        .select2-container {
            width: 100% !important;
        }

        .isc-arrow-colps {
            display: none !important;
        }

        .isc-entity-page-header {
            margin-top: 40px;
        }

        .clk-right {
            right: 90px !important;
            top: 3px;
        }

        .digital-clock {
            line-height: 10px;
        }

        .isc-wrap-container-body {
            height: auto !important;
        }

        .isc-sm-f {
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }

        .isc-wrap-container {
            width: -webkit-fill-available !important;
            margin-right: 10px;
            width: -moz-available !important;
        }

        .tab-content {
            margin-top: 10px !important;
        }

        .fixed-popup-p3 .modal-wrapper {
            left: unset !important;
            width: 100% !important;
        }

        .fixed-popup-p2 .modal-wrapper {
            left: unset !important;
        }

        .fixed-popup-p1 .modal-wrapper {
            left: unset !important;
        }

        .fixed-popup-p4 .modal-wrapper {
            left: unset !important;
        }

        .fixed-popup-p5 .modal-wrapper {
            left: unset !important;
        }

        .isc-t-n {
            display: inline-block !important;
        }

        .isc-btn-s3 {
            line-height: 18px;
        }

        .isc-filter-act-btn {
            margin-top: 0px;
        }

        #filter-content .isc-20 {
            padding-top: 0px;
        }

        .fixTableHeadFilter {
            height: auto !important;
        }

        #groupby-content .isc-20 {
            padding-top: 0px;
        }

        .fixTableHeadGroup {
            height: auto !important;
        }

        .fixTableHead {
            height: auto !important;
        }

        #filter-content .isc-split-screen {
            display: block;
        }

        #filter-content .isc-80 {
            width: 100% !important;
        }

        #filter-content .isc-20 {
            width: 100% !important;
        }

        #groupby-content .isc-split-screen {
            display: block;
        }

        #groupby-content .isc-80 {
            width: 100% !important;
        }

        #groupby-content .isc-20 {
            width: 100% !important;
        }

        #groupby-content .isc-filter-options:first-child {
            padding-bottom: 0px !important;
        }

        .isc-table {
            table-layout: unset !important;
        }

        .isc-ven-edit-cont1 {
            margin-top: 0px !important;
        }

            .isc-ven-edit-cont1 .div-col-6per {
                width: 20% !important;
            }

            .isc-ven-edit-cont1 .div-col-90per {
                width: 73% !important;
            }

            .isc-ven-edit-cont1 .div-col-20per {
                width: 40% !important;
            }

            .isc-ven-edit-cont1 .div-col-80per {
                width: 60% !important;
            }

        .isc-20per.isc-bg-p7 {
            width: 100% !important;
        }

            .isc-20per.isc-bg-p7 .isc-not-cont {
                height: auto !important;
            }

        .isc-mp .isc-80per {
            width: 100% !important;
        }

        .isc-toggle-sec i {
            display: none;
        }

        html, body {
            overflow-y: auto !important;
        }

        .tab-content.isc-var-p1 {
            padding: 0px 5px !important;
            margin-right: 5px !important;
        }

        input:checked ~ .isc-s2-tab-content {
            max-height: unset !important;
        }

        .isc-mp .isc-80per.isc-cus-style {
            height: auto !important;
        }

        .isc-wrap-sec .isc-50per {
            width: 100%;
        }

        input:checked ~ .isc-s2-tab-content.isc-var-tab-body {
            overflow-x: auto;
        }

        .isc-mp .global_search_context {
            overflow-x: auto;
        }

        #tab-myBenefits {
            overflow-x: auto;
            width: 100%;
        }

        .isc-mp .isc-93per-right {
            width: 100%;
        }

        .isc-93per-right .isc-var-arw i {
            background-color: unset;
            color: #000;
            width: 4px;
            height: 26px;
        }

        .cata-sub-nav {
            margin: 8px 10px 0px 15px;
        }

        .isc-var-t2.nav-next.arrow.isc-var-arw {
            margin-right: 0px !important;
        }

        .nav-next.arrow.isc-var-arw {
            right: 6px !important;
        }

        .nav-prev.arrow.isc-var-arw {
            background-color: #fff;
        }

        .cata-sub-nav {
            overflow-x: hidden;
        }

        .isc-tabs-show {
            height: auto !important;
        }

        .isc-entity-sec-title i {
            display: none !important;
        }

        .isc-benefit-tab-area {
            height: auto;
        }

        .isc-benefit-button {
            position: unset !important;
        }

        #tbl_BenefitsList {
            table-layout: unset !important;
        }

        .isc-txt-ara-cell-s1 textarea.large.m-wrap {
            width: 81.1% !important;
        }

        .fixPayPeriodTableHead {
            height: auto !important;
        }

        .fixTableHeadFilter {
            height: auto !important;
        }

        .isc-entity-name {
            width: 100%;
        }

        .cata-sub-nav.isc-var-360 li {
            display: flex;
        }

        .cata-sub-nav {
            overflow-x: auto;
            width: fit-content;
            margin-left: 0px;
            padding-top: 10px !important;
            margin: 0px 10px !important;
        }

        .isc-var-t2.nav-next.arrow.isc-var-arw {
            background-color: #fff;
        }

        .nav-next.arrow.isc-var-arw {
            right: -12px !important;
        }

        .nav-next.arrow.isc-var-arw {
            margin-top: 7px;
        }

        .isc-overx-auto {
            overflow-x: auto !important;
        }

        .isc-comment-sec-grp-cell-s2 {
            padding: 6px;
        }

        .modal-content .isc-mar-all {
            margin: 0px;
        }

        .isc-com-title-txt-s5 {
            padding-right: 0px !important;
        }

        .isc-comment-sec-grp-cell-s2 {
            padding: 10px !important;
        }

        .isc-ticket-comment .isc-cell-pos-flt-s2 {
            font-size: 10px !important;
        }

        .isc-cell-pos-flt-s2 {
            top: -17px;
            right: -8px !important;
        }

        .isc-filter-options {
            display: block;
        }

        .isc-filter-item {
            width: -webkit-fill-available !important;
            width: -moz-available !important;
        }

        .isc-ticket-font .isc-50per {
            width: 100%;
            float: left;
        }

        .isc-30per.isc-bg-p1 {
            float: left;
            width: 100%;
        }

        .isc-hor-details.isc-form-drp-dwn.isc-select2-watchers {
            padding: 10px !important;
        }

        .sr-only {
            position: absolute;
            width: 1px;
            height: 1px;
            padding: 0;
            margin: -1px;
            overflow: hidden;
            clip: rect(0, 0, 0, 0);
            border: 0;
        }

        .navbar-toggle .icon-bar {
            display: block;
            width: 22px;
            height: 2px;
            margin-top: 2px;
            border-radius: 1px;
        }

        .navbar-default .navbar-toggle .icon-bar {
            background-color: #888;
        }

        .navbar-toggle {
            background-color: transparent;
            background-image: none;
            border: 1px solid transparent;
            border-radius: 4px;
            float: right;
            margin-bottom: 5px;
            margin-right: 15px;
            margin-top: 11px;
            padding: 9px 10px;
            position: relative;
        }

        .navbar-default .navbar-toggle {
            border-color: #ddd;
            z-index: 9;
            margin-right: 26px;
        }

        .isc-list-header-icons {
            margin-right: 80px;
        }

        #bs-example-navbar-collapse-1 {
            width: 100% !important;
        }

        .nav {
            width: 100% !important;
            transform: unset !important;
            display: contents !important;
            float: left !important;
        }

        .nav {
            margin-left: 67px;
        }

        nav ul li {
            width: 100% !important;
            background-color: #0b4775 !important;
        }

            nav ul li a {
                color: #fff !important;
            }

        .navbar-default {
            display: contents !important;
        }

        .isc-secondary-header .visible-sm {
            float: right;
            margin-top: -38px;
            margin-right: 15px;
        }

        .isc-secondary-header .visible-xs, .visible-sm, .visible-md, .visible-lg {
            display: block !important;
        }

        .isc-secondary-header {
            position: fixed !important;
        }

            .isc-secondary-header .visible-sm {
                position: absolute;
                top: 31px;
                left: 0px;
            }

        .isc-header-icons {
            display: none !important;
        }

        .navbar-nav1 {
            padding-left: 0px;
            margin: 0px;
            width: 100%;
            position: unset;
            float: left;
            background-color: #fff !important;
        }

        nav ul ul ul li {
            position: unset !important;
        }

        .navbar-nav1 li a {
            color: #000 !important;
            margin-right: 10px;
        }

        .navbar-nav1 li {
            padding: 0px 10px;
            background-color: #fff !important;
        }
    }

    @media only screen and (max-width: 500px) and (min-width: 300px) {
        .isc-hdr-search-container {
            margin: 0px 2px 0px 0px;
        }

        ul.tabs li {
            padding: 6px 6px !important;
        }

        .isc-ticket-font .isc-table-read-optimal td:first-child {
            width: 50% !important;
        }

        .isc-ticket-font .isc-table-read-optimal td:nth-child(2) {
            width: 50% !important;
        }

        .isc-page-count-s1 {
            padding: 3px 2px !important;
        }

        .isc-entity-header-actions {
            align-items: flex-start;
        }

        .fixTableHeadFor240 {
            height: auto !important;
        }

        .isc-entity-icons li a {
            padding: 0px 5px;
        }

        .isc-sec-lvl-cust-dd-s1 li a {
            padding: 0px 5px;
        }

        .isc-entity-icons li a {
            margin-right: 0px;
            margin-left: 0px;
        }

        .isc-entity-page-header {
            padding: 5px 3px !important;
        }

        .isc-entity-header-actions {
            margin-right: 0px;
        }

        a.isc-dd-drat-btn-s1.isc-btn-primary.isc-sub-menu-list-s1 {
            padding: 2px 5px !important;
            white-space: nowrap;
        }




        .isc-pagination-sec-s1 {
            position: unset;
            padding: 0px !important;
        }

        .isc-sec-lvl-cust-dd-s1 li a {
            font-size: 13px !important;
        }

        ul.isc-entity-btn li {
            margin-right: 2px;
        }

        .isc-entity-sec-title i {
            position: relative;
        }

        ul.tl li .timestamp {
            left: unset !important;
            display: contents;
            margin-left: unset !important;
        }

        .isc-btn-s3 {
            line-height: 18px !important;
        }

        .isc-btn-s1 {
            line-height: 18px !important;
        }

        .isc-app-name h3 {
            font-size: 18px;
        }

        .isc-login-out li {
            font-size: 13px;
        }

        .navbar-toggle .icon-bar {
            display: block;
            width: 16px;
        }

        .clk-right {
            right: 80px !important;
        }

        .isc-login-out li {
            padding: 0px 4px;
        }

        .isc-page-count-s1 {
            margin: 0px !important;
        }

        .div-col-3per {
            width: 6% !important;
        }

        .box.isc-sm-hidden.isc-style-1.side-menu-height {
            display: none !important;
        }

        .dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
            padding: 3px 5px;
        }

        .isc-head-tp {
            margin-top: 0px !important;
        }

        .isc-entity-page-header-row {
            display: flex;
            flex-direction: row;
        }
    }

    @media only screen and (max-width: 767px) and (min-width: 501px) {
        .isc-head-tp {
            margin-top: 0px !important;
        }

        .cata-sub-nav ul.tabs li {
            padding: 6px 6px;
        }

        .cata-sub-nav {
            margin: 0px !important;
            padding-left: 0px !important;
        }

        .isc-ver-tabs-control-s1.isc-tabs-control li a {
            margin-left: 4px;
        }

        .isc-sec-lvl-cust-dd-s1 li a {
            margin: 0px 5px 0px 0px;
        }

        .isc-cus-style .isc-s2-tab-content {
            overflow-x: auto;
        }

        .isc-left-log-cont .login-img {
            width: 100%;
        }
    }

    @media only screen and (max-width: 740px) and (min-width: 600px) {
        .isc-entity-page-header {
            margin-top: 40px;
        }

        .isc-mar-rgt {
            margin-right: 10px;
        }

        .isc-20per {
            float: left;
            width: 31.5% !important;
        }


        .isc-navigation li a {
            padding: 10px 8px;
        }
    }

    @media only screen and (max-width: 740px) and (min-width: 600px) {
        .isc-secondary-header nav {
            margin: 0px !important;
        }
    }
    /*Tab*/
    @media only screen and (min-width: 740px) and (max-width: 1200px) {
        .cata-sub-nav {
            overflow-x: hidden;
        }

        .isc-secondary-header .visible-sm.visible-lg {
            display: none !important;
        }


        .isc-30per.isc-bg-p1 .isc-table-read-optimal td:first-child {
            width: 40% !important;
        }

        .isc-30per.isc-bg-p1 .isc-table-read-optimal td:nth-child(2) {
            width: 60% !important;
        }

        .isc-ticket-font .isc-50per {
            width: 100%;
            float: left;
        }

        .isc-ticket-font .isc-table-read-optimal td:first-child {
            width: 30% !important;
        }

        .isc-ticket-font .isc-table-read-optimal td:nth-child(2) {
            width: 70% !important;
        }


        .isc-70.isc-bor-rgt-pos {
            width: 60%;
        }

        .isc-30per.isc-bg-p1 {
            float: left;
            width: 40%;
        }

        .isc-filter-item {
            margin-right: 10px;
        }

        .isc-two-col {
            display: flex !important;
        }

        .isc-txt-ara-cell-s1 textarea.large.m-wrap {
            width: 87% !important;
        }

        .select2-container {
            width: 100% !important;
        }

        .isc-overx-auto {
            overflow-x: auto !important;
        }

        .isc-mar-rgt {
            margin-right: 8px;
        }

        .history-tl-container ul.tl li {
            margin-left: 210px !important;
        }

        .isc-tabs-show {
            height: auto !important;
        }

        .isc-toggle-sec i {
            left: 25.8% !important;
        }

        .isc-w-31per {
            float: left;
            width: 31.5% !important;
            padding: 10px 8px;
        }

        .isc-cus-style {
            height: auto !important;
        }

        .isc-right-200px {
            right: 202px !important;
        }

        nav a {
            padding: 10px 7px 13px 7px;
        }


        .visible-xs, .visible-sm, .visible-md, .visible-lg {
            display: block !important;
            position: relative;
            right: -7px;
            top: 4px;
        }

        .isc-entity-page-header {
            margin-top: 40px;
        }

        nav ul li {
            width: auto !important;
            background-color: #12344d !important;
            z-index: 99999 !important;
            position: relative;
        }

        .navbar-default {
            display: contents !important;
        }

            .navbar-default .navbar-toggle {
                border-color: #ddd;
                z-index: 9999 !important;
            }

        #bs-example-navbar-collapse-1 {
            width: 100% !important;
        }

        .nav {
            width: 100% !important;
            transform: unset !important;
            display: contents !important;
            float: left !important;
        }

        /*nav ul li {
        width: 100% !important;
        background-color: #0b4775 !important;
        z-index: 99999 !important;
        position: relative;
    }*/

        nav ul li a {
            color: #fff !important;
        }

        .navbar-nav1 {
            padding-left: 0px;
            margin: 0px;
            width: 100%;
            position: unset;
            float: left;
        }

            .navbar-nav1 li {
                border-bottom: 1px solid #dadada;
            }

                .navbar-nav1 li a {
                    color: #000 !important;
                }

        .navbar-toggle {
            background-color: transparent;
            background-image: none;
            border: 1px solid transparent;
            border-radius: 4px;
            float: right;
            margin-bottom: 5px;
            margin-top: 11px !important;
            margin-right: 15px;
            margin-top: 0px;
            padding: 9px 10px;
            position: relative;
        }

        .navbar-toggle {
            display: block;
        }

            .navbar-toggle .icon-bar {
                display: block;
                width: 22px;
                height: 2px;
                margin-top: 2px;
                border-radius: 1px;
                background-color: #888;
            }

        .isc-header-right-action {
            right: 0px;
        }

        .isc-myplan-tab {
            margin-top: 80px !important;
        }

        .isc-100 {
            width: 100%;
        }

        .isc-popup4 .modal-wrapper {
            left: 60% !important;
        }

        .isc-popup4 .modal-wrapper {
            left: 60% !important;
        }

        .isc-popup1 .modal-wrapper {
            left: 60% !important;
        }

        .isc-popup2 .modal-wrapper {
            left: 60% !important;
        }

        .isc-popup3 .modal-wrapper {
            left: 60% !important;
        }

        .isc-popup5 .modal-wrapper {
            left: 60% !important;
        }

        .isc-t-n {
            display: inline-block;
        }

        #filter-content .isc-split-screen .isc-80 {
            width: 69%;
        }

        #filter-content .isc-split-screen .isc-20 {
            width: 37%;
            margin-right: 0px;
        }

        #groupby-content .isc-split-screen .isc-80 {
            width: 69%;
        }

        #groupby-content .isc-split-screen .isc-20 {
            width: 31%;
        }

        .isc-table {
            table-layout: unset !important;
        }

        .fixTableHead {
            height: auto !important;
        }

        .isc-two-col {
            display: block;
        }

        .isc-entity-page-header {
            position: unset !important;
        }

        .isc-tabs-control {
            position: unset !important;
        }

        .isc-myplan-tab {
            margin-top: 0px !important;
        }

        .isc-wrap-container {
            width: 100% !important;
        }

        .fixed-popup-p3 .modal-wrapper {
            left: unset !important;
            width: 100% !important;
        }

        .fixed-popup-p2 .modal-wrapper {
            left: unset !important;
            width: 100% !important;
        }

        .fixed-popup-p1 .modal-wrapper {
            left: unset !important;
            width: 100% !important;
        }

        .fixed-popup-p4 .modal-wrapper {
            left: unset !important;
            width: 100% !important;
        }

        .fixed-popup-p5 .modal-wrapper {
            left: unset !important;
            width: 100% !important;
        }

        .isc-popup4 .modal-wrapper {
            left: 60% !important;
        }

        .isc-exp-popup {
            width: 100% !important;
            left: 0 !important;
        }

        .isc-exp-popup {
            left: 0 !important;
        }

        input:checked ~ .isc-s2-tab-content.isc-var-tab-body {
            overflow-x: auto;
        }

        .isc-ven-edit-cont1 {
            margin-top: 0px !important;
        }

            .isc-ven-edit-cont1 .div-col-6per {
                width: 10%;
            }

            .isc-ven-edit-cont1 .div-col-90per {
                width: 86% !important;
            }

        .isc-mp .isc-80per {
            width: 73% !important;
            float: left;
        }

        html, body {
            overflow-y: auto !important;
        }

        .isc-mp .isc-20per {
            float: left;
            width: 27%;
        }

        .isc-mp .global_search_context {
            overflow-x: auto;
        }

        #tab-myBenefits {
            overflow-x: auto;
            width: 100%;
        }

        ul.tabs1 li {
            display: unset;
            float: none;
        }

        .isc-popup15 .modal-wrapper {
            left: 60% !important;
        }

        .isc-popup14 .modal-wrapper {
            left: 60% !important;
        }

        .isc-popup1 .modal-wrapper {
            left: 60% !important;
        }

        .isc-popup2 .modal-wrapper {
            left: 60% !important;
        }

        .isc-popup3 .modal-wrapper {
            left: 60% !important;
        }

        .isc-popup4 .modal-wrapper {
            left: 60% !important;
        }

        .isc-popup5 .modal-wrapper {
            left: 60% !important;
        }

        .isc-popup6 .modal-wrapper {
            left: 60% !important;
        }

        .isc-popup7 .modal-wrapper {
            left: 60% !important;
        }

        .isc-popup8 .modal-wrapper {
            left: 60% !important;
        }

        .nav-prev.arrow.isc-var-arw.isc-md-hidden {
            position: absolute;
            margin-left: -45px !important;
            display: none !important;
            margin-top: 0px !important;
            background-color: #fff;
            top: unset;
        }

        .nav-next.arrow.isc-var-arw.isc-md-hidden {
            position: absolute;
            display: none !important;
            margin-top: -38px !important;
        }

        .isc-var-arw.isc-md-hidden i {
            background-color: unset;
            color: #000;
            width: 4px;
            height: 26px;
        }

        .modal10 .modal-wrapper {
            width: 100% !important;
        }

        nav {
            display: block !important;
        }

        .isc-log-cont-pos {
            top: 29%;
        }

        .isc-left-log-cont .login-img {
            width: 100%;
        }
    }

    @media (min-width: 741px) and (max-width: 1024px) {
        .isc-w-31per {
            width: 47% !important;
            padding: 10px 8px;
        }

        .isc-filter-item {
            width: 45% !important;
        }


        .isc-20per {
            float: left;
            width: 31.6% !important;
        }

        .isc-filter-options:first-child {
            padding: 0px 10px !important;
        }

        .isc-com-title-txt-s5 {
            padding-right: 0px !important;
        }

        .isc-comment-sec-grp-cell-s2 .isc-cell-pos-flt-s2 {
            top: -23px;
        }

        .isc-left-log-cont .login-img {
            width: 85%;
        }
    }
    /****************/
    @media (min-width: 601px) and (max-width: 1200px) {
        .isc-table thead th i {
            float: none !important;
        }
    }

    @media only screen and (min-width: 1025px) and (max-width: 1200px) {
        .isc-log-cont-pos {
            top: 52%;
        }
    }

    .visible-xs, .visible-sm, .visible-md, .visible-lg {
    display: none;
}
/****************/
/*Mobile*/
@media (max-width: 700px) and (min-width: 320px) {
    .isc-right-200px {
        right: 85px !important;
    }

    #ContentPlaceHolder1_lnkBtnExportdata {
        position: unset !important;
    }

    .isc-40per {
        width: 100%;
    }

    .isc-60per {
        width: 100%;
    }

    .isc-log-cont-pos {
        top: 30%;
        left: 4%;
    }

    .isc-left-log-cont .login-img {
        width: 52%;
    }

    .isc-login-bg {
        position: unset !important;
        width: 100% !important;
    }

    .isc-rgt-log-cont {
        padding: 10px;
    }

    .isc-login-con {
        padding: 0px !important;
    }

    .isc-left-log-cont {
        display: none;
    }
}


@media only screen and (max-width: 740px) and (min-width: 300px) {
    .visible-sm {
        position: relative;
        right: -7px;
        top: 1px;
    }

    .isc-over-auto {
        overflow-y: unset !important;
    }

    .isc-secondary-header .isc-sm-hidden {
        display: none !important;
    }

    .isc-30per.isc-bg-p1 .isc-table-read-optimal td:first-child {
        width: 50% !important;
    }

    .isc-30per.isc-bg-p1 .isc-table-read-optimal td:nth-child(2) {
        width: 50% !important;
    }

    .isc-entity-sec-title {
        width: 100%;
    }

    .isc-entity-sm-title {
        width: auto;
        margin: 0px !important;
        position: unset;
        float: left;
    }

    .isc-two-col {
        display: block;
    }

    .isc-70.isc-bor-rgt-pos {
        width: fit-content;
        margin-right: 0px;
        border: unset;
        padding-right: 10px;
    }

        .isc-70.isc-bor-rgt-pos .fa-chevron-circle-right {
            display: none;
        }

    .select2-container {
        width: 100% !important;
    }

    .isc-arrow-colps {
        display: none !important;
    }

    .isc-entity-page-header {
        margin-top: 40px;
    }

    .clk-right {
        right: 90px !important;
        top: 3px;
    }

    .digital-clock {
        line-height: 10px;
    }

    .isc-wrap-container-body {
        height: auto !important;
    }

    .isc-sm-f {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .isc-wrap-container {
        width: -webkit-fill-available !important;
        margin-right: 10px;
        width: -moz-available !important;
    }

    .tab-content {
        margin-top: 10px !important;
    }

    .fixed-popup-p3 .modal-wrapper {
        left: unset !important;
        width: 100% !important;
    }

    .fixed-popup-p2 .modal-wrapper {
        left: unset !important;
    }

    .fixed-popup-p1 .modal-wrapper {
        left: unset !important;
    }

    .fixed-popup-p4 .modal-wrapper {
        left: unset !important;
    }

    .fixed-popup-p5 .modal-wrapper {
        left: unset !important;
    }

    .isc-t-n {
        display: inline-block !important;
    }

    .isc-btn-s3 {
        line-height: 18px;
    }

    .isc-filter-act-btn {
        margin-top: 0px;
    }

    #filter-content .isc-20 {
        padding-top: 0px;
    }

    .fixTableHeadFilter {
        height: auto !important;
    }

    #groupby-content .isc-20 {
        padding-top: 0px;
    }

    .fixTableHeadGroup {
        height: auto !important;
    }

    .fixTableHead {
        height: auto !important;
    }

    #filter-content .isc-split-screen {
        display: block;
    }

    #filter-content .isc-80 {
        width: 100% !important;
    }

    #filter-content .isc-20 {
        width: 100% !important;
    }

    #groupby-content .isc-split-screen {
        display: block;
    }

    #groupby-content .isc-80 {
        width: 100% !important;
    }

    #groupby-content .isc-20 {
        width: 100% !important;
    }

    #groupby-content .isc-filter-options:first-child {
        padding-bottom: 0px !important;
    }

    .isc-table {
        table-layout: unset !important;
    }

    .isc-ven-edit-cont1 {
        margin-top: 0px !important;
    }

        .isc-ven-edit-cont1 .div-col-6per {
            width: 20% !important;
        }

        .isc-ven-edit-cont1 .div-col-90per {
            width: 73% !important;
        }

        .isc-ven-edit-cont1 .div-col-20per {
            width: 40% !important;
        }

        .isc-ven-edit-cont1 .div-col-80per {
            width: 60% !important;
        }

    .isc-20per.isc-bg-p7 {
        width: 100% !important;
    }

        .isc-20per.isc-bg-p7 .isc-not-cont {
            height: auto !important;
        }

    .isc-mp .isc-80per {
        width: 100% !important;
    }

    .isc-toggle-sec i {
        display: none;
    }

    html, body {
        overflow-y: auto !important;
    }

    .tab-content.isc-var-p1 {
        padding: 0px 5px !important;
        margin-right: 5px !important;
    }

    input:checked ~ .isc-s2-tab-content {
        max-height: unset !important;
    }

    .isc-mp .isc-80per.isc-cus-style {
        height: auto !important;
    }

    .isc-wrap-sec .isc-50per {
        width: 100%;
    }

    input:checked ~ .isc-s2-tab-content.isc-var-tab-body {
        overflow-x: auto;
    }

    .isc-mp .global_search_context {
        overflow-x: auto;
    }

    #tab-myBenefits {
        overflow-x: auto;
        width: 100%;
    }

    .isc-mp .isc-93per-right {
        width: 100%;
    }

    .isc-93per-right .isc-var-arw i {
        background-color: unset;
        color: #000;
        width: 4px;
        height: 26px;
    }

    .cata-sub-nav {
        margin: 8px 10px 0px 15px;
    }

    .isc-var-t2.nav-next.arrow.isc-var-arw {
        margin-right: 0px !important;
    }

    .nav-next.arrow.isc-var-arw {
        right: 6px !important;
    }

    .nav-prev.arrow.isc-var-arw {
        background-color: #fff;
    }

    .cata-sub-nav {
        overflow-x: hidden;
    }

    .isc-tabs-show {
        height: auto !important;
    }

    .isc-entity-sec-title i {
        display: none !important;
    }

    .isc-benefit-tab-area {
        height: auto;
    }

    .isc-benefit-button {
        position: unset !important;
    }

    #tbl_BenefitsList {
        table-layout: unset !important;
    }

    .isc-txt-ara-cell-s1 textarea.large.m-wrap {
        width: 81.1% !important;
    }

    .fixPayPeriodTableHead {
        height: auto !important;
    }

    .fixTableHeadFilter {
        height: auto !important;
    }

    .isc-entity-name {
        width: 100%;
    }

    .cata-sub-nav.isc-var-360 li {
        display: flex;
    }

    .cata-sub-nav {
        overflow-x: auto;
        width: fit-content;
        margin-left: 0px;
        padding-top: 10px !important;
        margin: 0px 10px !important;
    }

    .isc-var-t2.nav-next.arrow.isc-var-arw {
        background-color: #fff;
    }

    .nav-next.arrow.isc-var-arw {
        right: -12px !important;
    }

    .nav-next.arrow.isc-var-arw {
        margin-top: 7px;
    }

    .isc-overx-auto {
        overflow-x: auto !important;
    }

    .isc-comment-sec-grp-cell-s2 {
        padding: 6px;
    }

    .modal-content .isc-mar-all {
        margin: 0px;
    }

    .isc-com-title-txt-s5 {
        padding-right: 0px !important;
    }

    .isc-comment-sec-grp-cell-s2 {
        padding: 10px !important;
    }

    .isc-ticket-comment .isc-cell-pos-flt-s2 {
        font-size: 10px !important;
    }

    .isc-cell-pos-flt-s2 {
        top: -17px;
        right: -8px !important;
    }

    .isc-filter-options {
        display: block;
    }

    .isc-filter-item {
        width: -webkit-fill-available !important;
        width: -moz-available !important;
    }

    .isc-ticket-font .isc-50per {
        width: 100%;
        float: left;
    }

    .isc-30per.isc-bg-p1 {
        float: left;
        width: 100%;
    }

    .isc-hor-details.isc-form-drp-dwn.isc-select2-watchers {
        padding: 10px !important;
    }

    .sr-only {
        position: absolute;
        width: 1px;
        height: 1px;
        padding: 0;
        margin: -1px;
        overflow: hidden;
        clip: rect(0, 0, 0, 0);
        border: 0;
    }

    .navbar-toggle .icon-bar {
        display: block;
        width: 22px;
        height: 2px;
        margin-top: 2px;
        border-radius: 1px;
    }

    .navbar-default .navbar-toggle .icon-bar {
        background-color: #888;
    }

    .navbar-toggle {
        background-color: transparent;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 4px;
        float: right;
        margin-bottom: 5px;
        margin-right: 15px;
        margin-top: 11px;
        padding: 9px 10px;
        position: relative;
    }

    .navbar-default .navbar-toggle {
        border-color: #ddd;
        z-index: 9;
        margin-right: 26px;
    }

    .isc-list-header-icons {
        margin-right: 80px;
    }

    #bs-example-navbar-collapse-1 {
        width: 100% !important;
    }

    .nav {
        width: 100% !important;
        transform: unset !important;
        display: contents !important;
        float: left !important;
    }

    .nav {
        margin-left: 67px;
    }

    nav ul li {
        width: 100% !important;
        background-color: #0b4775 !important;
    }

        nav ul li a {
            color: #fff !important;
        }

    .navbar-default {
        display: contents !important;
    }

    .isc-secondary-header .visible-sm {
        float: right;
        margin-top: -38px;
        margin-right: 15px;
    }

    .isc-secondary-header .visible-xs, .visible-sm, .visible-md, .visible-lg {
        display: block !important;
    }

    .isc-secondary-header {
        position: fixed !important;
    }

        .isc-secondary-header .visible-sm {
            position: absolute;
            top: 31px;
            left: 0px;
        }

    .isc-header-icons {
        display: none !important;
    }

    .navbar-nav1 {
        padding-left: 0px;
        margin: 0px;
        width: 100%;
        position: unset;
        float: left;
        background-color: #fff !important;
    }

    nav ul ul ul li {
        position: unset !important;
    }

    .navbar-nav1 li a {
        color: #000 !important;
        margin-right: 10px;
    }

    .navbar-nav1 li {
        padding: 0px 10px;
        background-color: #fff !important;
    }
}

@media only screen and (max-width: 500px) and (min-width: 300px) {
    .isc-hdr-search-container {
        margin: 0px 2px 0px 0px;
    }

    ul.tabs li {
        padding: 6px 6px !important;
    }

    .isc-ticket-font .isc-table-read-optimal td:first-child {
        width: 50% !important;
    }

    .isc-ticket-font .isc-table-read-optimal td:nth-child(2) {
        width: 50% !important;
    }

    .isc-page-count-s1 {
        padding: 3px 2px !important;
    }

    .isc-entity-header-actions {
        align-items: flex-start;
    }

    .fixTableHeadFor240 {
        height: auto !important;
    }

    .isc-entity-icons li a {
        padding: 0px 5px;
    }

    .isc-sec-lvl-cust-dd-s1 li a {
        padding: 0px 5px;
    }

    .isc-entity-icons li a {
        margin-right: 0px;
        margin-left: 0px;
    }

    .isc-entity-page-header {
        padding: 5px 3px !important;
    }

    .isc-entity-header-actions {
        margin-right: 0px;
    }

    a.isc-dd-drat-btn-s1.isc-btn-primary.isc-sub-menu-list-s1 {
        padding: 2px 5px !important;
        white-space: nowrap;
    }




    .isc-pagination-sec-s1 {
        position: unset;
        padding: 0px !important;
    }

    .isc-sec-lvl-cust-dd-s1 li a {
        font-size: 13px !important;
    }

    ul.isc-entity-btn li {
        margin-right: 2px;
    }

    .isc-entity-sec-title i {
        position: relative;
    }

    ul.tl li .timestamp {
        left: unset !important;
        display: contents;
        margin-left: unset !important;
    }

    .isc-btn-s3 {
        line-height: 18px !important;
    }

    .isc-btn-s1 {
        line-height: 18px !important;
    }

    .isc-app-name h3 {
        font-size: 18px;
    }

    .isc-login-out li {
        font-size: 13px;
    }

    .navbar-toggle .icon-bar {
        display: block;
        width: 16px;
    }

    .clk-right {
        right: 80px !important;
    }

    .isc-login-out li {
        padding: 0px 4px;
    }

    .isc-page-count-s1 {
        margin: 0px !important;
    }

    .div-col-3per {
        width: 6% !important;
    }

    .box.isc-sm-hidden.isc-style-1.side-menu-height {
        display: none !important;
    }

    .dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
        padding: 3px 5px;
    }

    .isc-head-tp {
        margin-top: 0px !important;
    }

    .isc-entity-page-header-row {
        display: flex;
        flex-direction: row;
    }
}

@media only screen and (max-width: 767px) and (min-width: 501px) {
    .isc-head-tp {
        margin-top: 0px !important;
    }

    .cata-sub-nav ul.tabs li {
        padding: 6px 6px;
    }

    .cata-sub-nav {
        margin: 0px !important;
        padding-left: 0px !important;
    }

    .isc-ver-tabs-control-s1.isc-tabs-control li a {
        margin-left: 4px;
    }

    .isc-sec-lvl-cust-dd-s1 li a {
        margin: 0px 5px 0px 0px;
    }

    .isc-cus-style .isc-s2-tab-content {
        overflow-x: auto;
    }

    .isc-left-log-cont .login-img {
        width: 100%;
    }
}

@media only screen and (max-width: 740px) and (min-width: 600px) {
    .isc-entity-page-header {
        margin-top: 40px;
    }

    .isc-mar-rgt {
        margin-right: 10px;
    }

    .isc-20per {
        float: left;
        width: 31.5% !important;
    }


    .isc-navigation li a {
        padding: 10px 8px;
    }
}

@media only screen and (max-width: 740px) and (min-width: 600px) {
    .isc-secondary-header nav {
        margin: 0px !important;
    }
}
/*Tab*/
@media only screen and (min-width: 740px) and (max-width: 1200px) {
    .cata-sub-nav {
        overflow-x: hidden;
    }

    ul.isc-nav-droplist {
        width: 160px;
    }

    .isc-submenu2 {
        left: -13px;
        width: 160px;
    }

    .isc-secondary-header .visible-sm.visible-lg {
        display: none !important;
    }


    .isc-30per.isc-bg-p1 .isc-table-read-optimal td:first-child {
        width: 40% !important;
    }

    .isc-30per.isc-bg-p1 .isc-table-read-optimal td:nth-child(2) {
        width: 60% !important;
    }

    .isc-ticket-font .isc-50per {
        width: 100%;
        float: left;
    }

    .isc-ticket-font .isc-table-read-optimal td:first-child {
        width: 30% !important;
    }

    .isc-ticket-font .isc-table-read-optimal td:nth-child(2) {
        width: 70% !important;
    }


    .isc-70.isc-bor-rgt-pos {
        width: 60%;
    }

    .isc-30per.isc-bg-p1 {
        float: left;
        width: 40%;
    }

    .isc-filter-item {
        margin-right: 10px;
    }

    .isc-two-col {
        display: flex !important;
    }

    .isc-txt-ara-cell-s1 textarea.large.m-wrap {
        width: 87% !important;
    }

    .select2-container {
        width: 100% !important;
    }

    .isc-overx-auto {
        overflow-x: auto !important;
    }

    .isc-mar-rgt {
        margin-right: 8px;
    }

    .history-tl-container ul.tl li {
        margin-left: 210px !important;
    }

    .isc-tabs-show {
        height: auto !important;
    }

    .isc-toggle-sec i {
        left: 25.8% !important;
    }

    .isc-w-31per {
        float: left;
        width: 31.5% !important;
        padding: 10px 8px;
    }

    .isc-cus-style {
        height: auto !important;
    }

    .isc-right-200px {
        right: 202px !important;
    }

    nav a {
        padding: 10px 7px 13px 7px;
    }


    .visible-xs, .visible-sm, .visible-md, .visible-lg {
        display: block !important;
        position: relative;
        right: -7px;
        top: 4px;
    }

    .isc-entity-page-header {
        margin-top: 40px;
    }

    nav ul li {
        width: auto !important;
        background-color: #12344d !important;
        z-index: 99999 !important;
        position: relative;
    }

    .navbar-default {
        display: contents !important;
    }

        .navbar-default .navbar-toggle {
            border-color: #ddd;
            z-index: 9999 !important;
        }

    #bs-example-navbar-collapse-1 {
        width: 100% !important;
    }

    .nav {
        width: 100% !important;
        transform: unset !important;
        display: contents !important;
        float: left !important;
    }

    /*nav ul li {
        width: 100% !important;
        background-color: #0b4775 !important;
        z-index: 99999 !important;
        position: relative;
    }*/

    nav ul li a {
        color: #fff !important;
    }

    .navbar-nav1 {
        padding-left: 0px;
        margin: 0px;
        width: 100%;
        position: unset;
        float: left;
    }

        .navbar-nav1 li {
            border-bottom: 1px solid #dadada;
        }

            .navbar-nav1 li a {
                color: #000 !important;
            }

    .navbar-toggle {
        background-color: transparent;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 4px;
        float: right;
        margin-bottom: 5px;
        margin-top: 11px !important;
        margin-right: 15px;
        margin-top: 0px;
        padding: 9px 10px;
        position: relative;
    }

    .navbar-toggle {
        display: block;
    }

        .navbar-toggle .icon-bar {
            display: block;
            width: 22px;
            height: 2px;
            margin-top: 2px;
            border-radius: 1px;
            background-color: #888;
        }

    .isc-header-right-action {
        right: 0px;
    }

    .isc-myplan-tab {
        margin-top: 80px !important;
    }

    .isc-100 {
        width: 100%;
    }

    .isc-popup4 .modal-wrapper {
        left: 60% !important;
    }

    .isc-popup4 .modal-wrapper {
        left: 60% !important;
    }

    .isc-popup1 .modal-wrapper {
        left: 60% !important;
    }

    .isc-popup2 .modal-wrapper {
        left: 60% !important;
    }

    .isc-popup3 .modal-wrapper {
        left: 60% !important;
    }

    .isc-popup5 .modal-wrapper {
        left: 60% !important;
    }

    .isc-t-n {
        display: inline-block;
    }

    #filter-content .isc-split-screen .isc-80 {
        width: 69%;
    }

    #filter-content .isc-split-screen .isc-20 {
        width: 37%;
        margin-right: 0px;
    }

    #groupby-content .isc-split-screen .isc-80 {
        width: 69%;
    }

    #groupby-content .isc-split-screen .isc-20 {
        width: 31%;
    }

    .isc-table {
        table-layout: unset !important;
    }

    .fixTableHead {
        height: auto !important;
    }

    .isc-two-col {
        display: block;
    }

    .isc-entity-page-header {
        position: unset !important;
    }

    .isc-tabs-control {
        position: unset !important;
    }

    .isc-myplan-tab {
        margin-top: 0px !important;
    }

    .isc-wrap-container {
        width: 100% !important;
    }

    .fixed-popup-p3 .modal-wrapper {
        left: unset !important;
        width: 100% !important;
    }

    .fixed-popup-p2 .modal-wrapper {
        left: unset !important;
        width: 100% !important;
    }

    .fixed-popup-p1 .modal-wrapper {
        left: unset !important;
        width: 100% !important;
    }

    .fixed-popup-p4 .modal-wrapper {
        left: unset !important;
        width: 100% !important;
    }

    .fixed-popup-p5 .modal-wrapper {
        left: unset !important;
        width: 100% !important;
    }

    .isc-popup4 .modal-wrapper {
        left: 60% !important;
    }

    .isc-exp-popup {
        width: 100% !important;
        left: 0 !important;
    }

    .isc-exp-popup {
        left: 0 !important;
    }

    input:checked ~ .isc-s2-tab-content.isc-var-tab-body {
        overflow-x: auto;
    }

    .isc-ven-edit-cont1 {
        margin-top: 0px !important;
    }

        .isc-ven-edit-cont1 .div-col-6per {
            width: 10%;
        }

        .isc-ven-edit-cont1 .div-col-90per {
            width: 86% !important;
        }

    .isc-mp .isc-80per {
        width: 73% !important;
        float: left;
    }

    html, body {
        overflow-y: auto !important;
    }

    .isc-mp .isc-20per {
        float: left;
        width: 27%;
    }

    .isc-mp .global_search_context {
        overflow-x: auto;
    }

    #tab-myBenefits {
        overflow-x: auto;
        width: 100%;
    }

    ul.tabs1 li {
        display: unset;
        float: none;
    }

    .isc-popup15 .modal-wrapper {
        left: 60% !important;
    }

    .isc-popup14 .modal-wrapper {
        left: 60% !important;
    }

    .isc-popup1 .modal-wrapper {
        left: 60% !important;
    }

    .isc-popup2 .modal-wrapper {
        left: 60% !important;
    }

    .isc-popup3 .modal-wrapper {
        left: 60% !important;
    }

    .isc-popup4 .modal-wrapper {
        left: 60% !important;
    }

    .isc-popup5 .modal-wrapper {
        left: 60% !important;
    }

    .isc-popup6 .modal-wrapper {
        left: 60% !important;
    }

    .isc-popup7 .modal-wrapper {
        left: 60% !important;
    }

    .isc-popup8 .modal-wrapper {
        left: 60% !important;
    }

    .nav-prev.arrow.isc-var-arw.isc-md-hidden {
        position: absolute;
        margin-left: -45px !important;
        display: none !important;
        margin-top: 0px !important;
        background-color: #fff;
        top: unset;
    }

    .nav-next.arrow.isc-var-arw.isc-md-hidden {
        position: absolute;
        display: none !important;
        margin-top: -38px !important;
    }

    .isc-var-arw.isc-md-hidden i {
        background-color: unset;
        color: #000;
        width: 4px;
        height: 26px;
    }

    .modal10 .modal-wrapper {
        width: 100% !important;
    }

    nav {
        display: block !important;
    }

    .isc-log-cont-pos {
        top: 29%;
    }

    .isc-left-log-cont .login-img {
        width: 100%;
    }
}

@media (min-width: 741px) and (max-width: 1024px) {
    .isc-w-31per {
        width: 47% !important;
        padding: 10px 8px;
    }

    .isc-filter-item {
        width: 45% !important;
    }


    .isc-20per {
        float: left;
        width: 31.6% !important;
    }

    .isc-filter-options:first-child {
        padding: 0px 10px !important;
    }

    .isc-com-title-txt-s5 {
        padding-right: 0px !important;
    }

    .isc-comment-sec-grp-cell-s2 .isc-cell-pos-flt-s2 {
        top: -23px;
    }

    .isc-left-log-cont .login-img {
        width: 85%;
    }
}

/****************/
@media (min-width: 601px) and (max-width: 1200px) {
    .isc-table thead th i {
        float: none !important;
    }
}

@media only screen and (min-width: 1025px) and (max-width: 1200px) {
    .isc-log-cont-pos {
        top: 52%;
    }
}

.visible-xs, .visible-sm, .visible-md, .visible-lg {
    display: none;
}
.fs-label-wrap .fs-label {
    font-size: 13px !important;
}
.isc-multi-chk a span
{
    font-size:13px !important;
}
#Daterangepicker {
    font-size: 13px;
    font-weight: 300;
    color: #2F5FD2 !important;
    font-family: 'Lexend Deca';
}
    #Daterangepicker span{
        margin-right:5px;
    }#Daterangepicker1 span{
        margin-right:5px;
    }
    #Daterangepicker1 {
        font-size: 13px;
        font-weight: 300;
        color: #2F5FD2 !important;
        font-family: 'Lexend Deca';
    }
.isc-filter-item {
    width: 21%;
}
.daterangepicker .calendar th, .daterangepicker .calendar td {
    min-width: 23px !important;
}
.daterangepicker .input-mini {
    width: 88% !important;
}
.fs-wrap {
    position: relative;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #2f5fc9 transparent;
}