body {
    margin: 0;
}


#businessUnitGrid .k-grid-content,
#MarketListGrid .k-grid-content {
    min-height: 0px;
    max-height: 210px;
}


.dialogAddEditDeleteButtons {
    float: right;
    padding-top: 10px;
    width: 160px;
}


.clientFieldSet {
    float: left;
    margin: 10px;
    border-radius: 4px;
    border-width: 1px;
    border-style: solid;
    border-color: gray;
}


.clientLedgend {
    border: 0;
    margin-left: 10px;
    font-size: 12px;
    color: blue;
    width: auto;
}


.chartLedgend {
    border: 0;
    margin-left: 10px;
    font-size: 16px;
    color: blue;
    width: auto;
}


.splash {
    text-align: center;
    margin: 10% 0 0 0;
    box-sizing: border-box;
}


    .splash .message {
        font-size: 72px;
        line-height: 72px;
        text-shadow: rgba(0, 0, 0, 0.5) 0 0 15px;
        text-transform: uppercase;
    }

    .splash .spinnerOverlay {
        text-align: center;
        display: inline-block;
        font-size: 72px;
        margin-top: 100px;
    }

.page-host {
    position: absolute;
    left: 0;
    right: 0;
    top: 50px;
    bottom: 0;
    overflow-x: hidden;
    overflow-y: auto;
}

@media print {
    .page-host {
        position: absolute;
        left: 10px;
        right: 0;
        top: 50px;
        bottom: 0;
        overflow-y: inherit;
        overflow-x: inherit;
    }
}

section {
    margin: 0 20px;
}

.navbar-nav li.loader {
    margin: 12px 24px 0 6px;
}

.pictureDetail {
    max-width: 425px;
}

/* animate page transitions */
section.au-enter-active {
    -webkit-animation: fadeInRight 1s;
    animation: fadeInRight 1s;
}

div.au-stagger {
    /* 50ms will be applied between each successive enter operation */
    -webkit-animation-delay: 50ms;
    animation-delay: 50ms;
}

.card-container.au-enter {
    opacity: 0;
}

.card-container.au-enter-active {
    -webkit-animation: fadeIn 2s;
    animation: fadeIn 2s;
}

.card {
    overflow: hidden;
    position: relative;
    border: 1px solid #CCC;
    border-radius: 8px;
    text-align: center;
    padding: 0;
    background-color: #337ab7;
    color: rgb(136, 172, 217);
    margin-bottom: 32px;
    box-shadow: 0 0 5px rgba(0, 0, 0, .5);
}

    .card .content {
        margin-top: 10px;
    }

        .card .content .name {
            color: white;
            text-shadow: 0 0 6px rgba(0, 0, 0, .5);
            font-size: 18px;
        }

    .card .header-bg {
        /* This stretches the canvas across the entire hero unit */
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 70px;
        border-bottom: 1px #FFF solid;
        border-radius: 6px 6px 0 0;
    }

    .card .avatar {
        position: relative;
        margin-top: 15px;
        z-index: 100;
    }

        .card .avatar img {
            width: 100px;
            height: 100px;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            border-radius: 50%;
            border: 2px #FFF solid;
        }

/* animation definitions */
@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        -ms-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
    }
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}






.spinner-blocker {
    z-index: 99998;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    position: fixed;
    background-color: rgba(0, 0, 0, 0.3);
}

.spinnerOverlay {
    z-index: 99999;
    height: 100%;
    width: 100%;
    opacity: 1;
    left: 0;
    top: 0;
    position: fixed;
}


.sk-fading-circle {
  margin: 20% auto 0;
  width: 100px;
  height: 100px;
  position: relative;
}

.sk-fading-circle .sk-circle {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

.sk-fading-circle .sk-circle:before {
    content: '';
    display: block;
    margin: 0 auto;
    width: 15%;
    height: 15%;
    background-color: #00FFFF;
    background-repeat: repeat-y;
  border-radius: 100%;
  -webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
          animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
}
.sk-fading-circle .sk-circle2 {
  -webkit-transform: rotate(30deg);
      -ms-transform: rotate(30deg);
          transform: rotate(30deg);
          
}
.sk-fading-circle .sk-circle2:before {
    background-color: #0fe2e2;
}

.sk-fading-circle .sk-circle3 {
  -webkit-transform: rotate(60deg);
      -ms-transform: rotate(60deg);
          transform: rotate(60deg);
          
}
.sk-fading-circle .sk-circle3:before {
    background-color: #17d5d5;
}

.sk-fading-circle .sk-circle4 {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
          
}
.sk-fading-circle .sk-circle4:before {
    background-color: #1ec7c7;
}

.sk-fading-circle .sk-circle5 {
  -webkit-transform: rotate(120deg);
      -ms-transform: rotate(120deg);
          transform: rotate(120deg);
          
}
.sk-fading-circle .sk-circle5:before {
    background-color: #25b9b9;
}

.sk-fading-circle .sk-circle6 {
  -webkit-transform: rotate(150deg);
      -ms-transform: rotate(150deg);
          transform: rotate(150deg);
}
.sk-fading-circle .sk-circle6:before {
    background-color: #2cabab;
}

.sk-fading-circle .sk-circle7 {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);          
}
.sk-fading-circle .sk-circle7:before {
    background-color: #349d9d;
}

.sk-fading-circle .sk-circle8 {
  -webkit-transform: rotate(210deg);
      -ms-transform: rotate(210deg);
          transform: rotate(210deg);
}
.sk-fading-circle .sk-circle8:before {
    background-color: #3c9090;
}

.sk-fading-circle .sk-circle9 {
  -webkit-transform: rotate(240deg);
      -ms-transform: rotate(240deg);
          transform: rotate(240deg);
}
.sk-fading-circle .sk-circle9:before {
          background-color: #438383;
}

.sk-fading-circle .sk-circle10 {
  -webkit-transform: rotate(270deg);
      -ms-transform: rotate(270deg);
          transform: rotate(270deg);
}
.sk-fading-circle .sk-circle10:before {
          background-color: #4a7474;
}

.sk-fading-circle .sk-circle11 {
  -webkit-transform: rotate(300deg);
      -ms-transform: rotate(300deg);
          transform: rotate(300deg); 
}
.sk-fading-circle .sk-circle11:before {
          background-color: #526666;
}

.sk-fading-circle .sk-circle12 {
  -webkit-transform: rotate(330deg);
      -ms-transform: rotate(330deg);
          transform: rotate(330deg); 
}
.sk-fading-circle .sk-circle12:before {
          background-color: #595959;
}

.sk-fading-circle .sk-circle2:before {
  -webkit-animation-delay: -1.1s;
          animation-delay: -1.1s; 
}
.sk-fading-circle .sk-circle3:before {
  -webkit-animation-delay: -1s;
          animation-delay: -1s; 
}
.sk-fading-circle .sk-circle4:before {
  -webkit-animation-delay: -0.9s;
          animation-delay: -0.9s; 
}
.sk-fading-circle .sk-circle5:before {
  -webkit-animation-delay: -0.8s;
          animation-delay: -0.8s; 
}
.sk-fading-circle .sk-circle6:before {
  -webkit-animation-delay: -0.7s;
          animation-delay: -0.7s; 
}
.sk-fading-circle .sk-circle7:before {
  -webkit-animation-delay: -0.6s;
          animation-delay: -0.6s; 
}
.sk-fading-circle .sk-circle8:before {
  -webkit-animation-delay: -0.5s;
          animation-delay: -0.5s; 
}
.sk-fading-circle .sk-circle9:before {
  -webkit-animation-delay: -0.4s;
          animation-delay: -0.4s;
}
.sk-fading-circle .sk-circle10:before {
  -webkit-animation-delay: -0.3s;
          animation-delay: -0.3s;
}
.sk-fading-circle .sk-circle11:before {
  -webkit-animation-delay: -0.2s;
          animation-delay: -0.2s;
}
.sk-fading-circle .sk-circle12:before {
  -webkit-animation-delay: -0.1s;
          animation-delay: -0.1s;
}

@-webkit-keyframes sk-circleFadeDelay {
  0%, 39%, 100% { opacity: 0; }
  40% { opacity: 1; }
}

@keyframes sk-circleFadeDelay {
  0%, 39%, 100% { opacity: 0; }
  40% { opacity: 1; } 
}









.select-navigation {
    width: 200px !important;
}

.select-filter {
    width: 190px !important;
    max-height: 26px;
}

.select-filter-pendaction {
    width: 150px !important;
    max-height: 26px;
}

.select-filter-pendaction-sm {
    width: 110px !important;
    max-height: 26px;
}

.select-filter-outreachDetail {
    width: 120px !important;
    max-height: 26px;
}

.select-filter-coding
{
    max-height: 26px;
}


.select-filterSelected {
    width: 190px !important;
    max-height: 26px;
    color: black !important;
}

.select-filter-codingSelected {
    max-height: 26px;
    color: black !important;
}

.select-filter > .k-dropdown-wrap > .k-input,
.select-filter-coding > .k-dropdown-wrap > .k-input {
    color: gray !important;
}

.select-filterSelected > .k-dropdown-wrap > .k-input,
.select-filter-codingSelected > .k-dropdown-wrap > .k-input {
    color: black !important;
}
 
.select-filter > span,
.select-filter-coding > span
 {
    position: relative !important;
    display: flex;
}

.select-filterSelected > span,
.select-filter-codingSelected > span {
    position: relative !important;
    display: flex;
}

/*modal*/
.modalFilterContainer {
    width: auto;
}

.modalButtons {
    float: right;
}

.projectStatusDialog {
    width:300px;
}

#filterProjectIdLookup {
}

    #filterProjectIdLookup:valid {
        background-color: white;
    }

    #filterProjectIdLookup:invalid {
        background-color: transparent;
    }

.div-filter-grouping {
    display: inline-block;
}

.textholder>.au-target>.div-filter-container {
    padding-top: 2px;
    float: left;
    height: 40px;
}

.lookup-filterMemberid {
    width: 192px !important;
    position: absolute;
    top: 0;
    left: 0;
}

.lookup-filter2 {
    width: 192px !important;
    position: absolute;
    top: 0;
    left: 0;
    color: gray !important;
    background-color: white !important;
    z-index: 11;
}

.k-textbox:focus {
    border-color: initial;
}

.lookup-filter-search {
    display: inline-block !important;
    position: absolute;
    top: 6px;
    left: 174px;
    z-index:11;
 
}

.widget-lookup-filter-search .fa-search{
    /*display: inline-block !important;
    position: relative;
    left: -20px;
    z-index:11;
    float:right;*/

    position:absolute;
    margin-left:-20px;
    margin-top: 6px;

    /*position:absolute;
    margin-left: 230px;
    margin-top: -20px;*/
}

.k-multiselect .k-i-loading {
    display:none !important; /* Removed per request, loading overlay should be plenty */
}

.input-filter-search {
    display: inline-block !important;
    z-index: 11;
}

.input-filter-search > div {
    display: inline-block !important;
    z-index: 11;
}

.textholder>.au-target>.div-filter-container>.div-filter-value,
.textholder>.au-target>.div-filter-container>.div-filter-novalue {
  width: 250px;
  height: 100%;
  position: absolute;
}

.div-filter-container {
  position: relative;
  height: 25px;
}

.div-filter-container>.div-filter-value,
.div-filter-container>.div-filter-novalue {
  width: 250px;
  height: 100%;
  position: absolute; 
  padding-left: 0px;
}

.label-filter-sm {
    width: 110px;
    text-align: right;
    white-space: nowrap;
    padding-top: 5px;
    font-weight: 400;
}

.label-OutreachAssign,
.label-PendAssign,
.label-OverreadAssign {
    width: 300px;
    height: 20px;
    margin-left: 100px;
    margin-bottom: 5px;
    text-align: left;
    white-space: nowrap;
    font-weight: 400;
}


.divFilterControl {
    padding: 3px;
    float: left;
}

html, body {
    background-color: #eceae4;
    /*font-family: Arial;
    font-size:12px;*/
    font-family: Calibri, sans-serif;
    font-size: 12px;
    font-weight: 400;
    color: #323335;
    margin: 0;
    padding: 0;
    outline: none;
}

.page-container {
    background-color: #eceae4;
}

label {
    margin-right: 3px;
    height: 24px;
    float: left;
    font-family: Calibri, sans-serif;
    font-size: 1.05rem;
    font-weight: 400;
    color: #323335;
}

input {
    color: #323335;
    font-family: Calibri, sans-serif;
    font-size: 1.05rem;
    font-weight: 400;
    margin: 0;
    padding: 0;
}

.SignInButton {
    padding: 10px 125px;
    text-align:left;
    white-space:nowrap;
}

.SignInMessage {
    text-align: left;
    margin: 20px 0px 20px 0px;
}

.SignInButton button {
    border: solid 1px lightgray;
    background-color: white !important;
    color: #323335;
    border-radius: 0.3rem;
    -webkit-border-radius: 0.3rem;
    -moz-border-radius: 0.3rem;
    padding: 4px 8px 4px 8px;
}

.btnTandCAccept {
    width: auto;
}

.divCenter {
    margin-left: auto;
    margin-right: auto;
    float: none !important;
}

.SignIn {
    width: 100%;
}

.SignInInput label {
    color: #595959;
    font-family: Calibri, sans-serif;
    font-size: 1.05rem;
    font-weight: 400;
    text-align: left;
    padding-left: 20px;
    width: 100px !important;
}

.SignInHeader label {
    color: #595959;
    font-family: Calibri, sans-serif;
    font-weight: 400;    
    padding-left: 20px;
    padding-bottom: 15px;
    text-align:center;
    font-size: 1.8rem;
    white-space: nowrap;
}

.SignIn .SignInLogo img {
    width:370px;
    padding-left: 30px;
}

.SignInText {
    padding: 10px 0px;
}

.SignInText label {
    width: 100% !important;
    text-align: left;
    padding-left: 20px;
}

.SignInHelp {
    text-align: left;
    padding-left: 125px;
}

.SignInHelp a {
    color: #009AE5;
}

.SignInInput {
    padding-top: 10px;
}

.SignInInput input,
#resetInputContainer input {
    width: 250px;
}

#resetInputContainer label {
    width: 95px;
    text-align: right;
}

#recoverLoginContainer label {
    width: 90px;
    text-align: right;
}

#divSuccess {
    margin-top: 10px;
}

.loginContainer div {
    float: left;
}

.divLoginCenter {
    width: 430px;
    height: 350px;
    background-color: White;
    margin-top: 50px;
    border: 1px solid lightgray;
    padding: 15px;
    padding-top:0px;
    -webkit-border-radius: 0.9rem;
    border-radius: 0.9rem;
}

.divLoginLinks {
    text-align: left;
}

.bold {
    font-weight: 600;
}

.divUserInfo {
    margin: 10px;
    font-size: 17px;
}

.header {
    background-color: #000000;
}

.headerRow {
    height: 66px;
    border-bottom: 2px #f47b29 solid;
    background-color: White;
    width: 100%;
    /*float:left;*/
}


.headerUser {
    float: left;
    margin-left: 35%;
}

.divNavigation {
    margin-top: 10px;
}

.filterDiv {
    margin-bottom: 5px;
    border-bottom: 1px #B1B3B3 solid;
    border-top: 1px #B1B3B3 solid;
    width: 100%;
    display: inline-table;
}

.filterRptDiv {
    margin-bottom: 5px;
    border: 1px #B1B3B3 solid;
    background-color:white;
    width: 100%;
    display: inline-table;
    border-bottom-left-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
}

.filterDiv2 {
    margin-bottom: 5px;
    width: 100%;
    display: inline-table;
}

.filterDiv3 {
    width: 100%;
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: 1px #B1B3B3 solid;
    display: inline-table;
}

.columnFilter {
    width: 50%;
    float: left;
    padding-left:125px;
    white-space: nowrap;
}

.filterPadding {
    padding: 10px 0px 10px 0px;
}

.pendactionColumnFilter {
    width: 50%;
    float: left;
    /*padding-left: 50px;*/
    white-space: nowrap;
}

.pendactionColumnFilter label {
        margin: 4px -75px;
        width: 50%;
        white-space: nowrap;
    }

.outreachDetailColumnFilter {
    width: 30%;
    float: left;
    padding-left: 20px;
    white-space: nowrap;
}

    .outreachDetailColumnFilter label {
        margin: 4px -75px;
        width: 30%;
        white-space: nowrap;
    }

.achcolumnFilter {
    width: 50%;
    float: left;
    white-space: nowrap;
}

.columnFilter label, .label-filter {
    margin: 2px -125px;
    width: 50%;
    white-space: nowrap;
}

.columnFilter.adminCheckbox label {
    margin-left: 0px !important;
}

/*.columnFilter.adminCheckbox {
    padding-left: 0px !important;
}*/

.pendPaymentColumnFilter {
    width: 100%;
    float: right;
    padding-left: 125px;
    white-space: nowrap;
}

.pendPaymentColumnFilter label {
    margin: 4px -125px;
    width: 50%;
    white-space: nowrap;
    text-align: right;
}

.pendpayment {
    width:90%;
    float:right
}

.pendpaymentText {
    float:right
}


.widget-label-filter {
    width: auto !important;
    padding-left: 5px;
    /*margin-top: 8px*/
}

.divwidgetCheckBox
{
    float: left;
    /*margin-top: 7px;*/
}

.label-no-margin {
    margin: 0 !important;
}

.rowFilter {
    width: 100%;
    display: inline-block;
}

.divFilter {
    float: left;
    width: 30%;
    padding-bottom: 5px;
    display: inline-block !important;
}

.divFilter2 {
    float: left;
    width: 25%;
    padding-bottom: 5px;
    display: inline-block !important;
}

.divFilter3 {
    float: left;
    width: 50%;
    padding-bottom: 5px;
    display: inline-block !important;
}

.divFilter4 {
    float: left;
    padding-bottom: 5px; 
    display: inline-block !important;
}

.divFilter5 {
    float: left;
    width: 98%;
    padding-top: 5px;
    padding-bottom: 5px;
    display: inline-block !important;
}
.divFilter6 {
    float: left;
    width: 98%;
    padding-top: 15px;
    padding-bottom: 5px;
    display: inline-block !important;
}

.divFilter7 {
    float: left;
    padding-left: 10px;
    padding-top: 10px;
    text-align:left !important;
    display: inline-block !important;
}

.divFilter8 {
    float: left;
    width: 50%;
    padding-bottom: 5px;
    padding-top: 10px;
    padding-left: 10px;
    text-align:left !important;
    display: inline-block !important;
}

.divFilter9 {
    margin: auto;
    padding-left: 5%;
    padding-right: 5%;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align:left !important;
    display: inline-block !important;
}

.divFilter10 {
    margin: auto;
    padding-left: 2%;
    padding-right: 2%;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align:left !important;
    display: inline-block !important;
}

.itemDetailDialogContainer {
    width: 1450px;
    max-width:1450px;
}

.divFilter11 {
    float: left;
    width: 50%;
    padding-bottom: 5px;
    padding-left: 10px;
    text-align: left !important;
    display: inline-block !important;
}

.outreachDetailsContainer {
    width: 1450px;
    max-width:1450px;
}
#pendactionproviderpackage2 > #divProviderPackage {
    padding: 0px;
}

#pendactionproviderpackage2 .pendActionCardBody {
    height:365px;
}

#pendactionproviderpackage2 .pendActionCardBody .col-lg-12 {
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 12px;
}

.outreachDetailBottom {
    position: relative;
    float:left;
    bottom: 20px;
    right:20px;
    width:100%;
}

.outreachMargin {
    margin-right: 20px;
    margin-bottom: 10px;
}

#outreachnoteshistory .noPadding {
    padding: 0px;
}

#grdPendNotes .k-grid {
    width: 100% !important;
}

#grdPendNotes2 .k-grid-content {
    height: 180px !important;
}

.pendActionContainer {
    width: 1450px;
    max-width:1450px;
}

.div-outreachDetailDatepicker-control,
.div-coding-outreachDetailDatepicker-inline,
.div-coding-outreachDetailDatepicker-inline-row
{
   display:inline-block;
   float:left;
}

#outreachDetailsNotes .k-grid,
#grdOutreachDetailsNotes .k-grid {
    width: 620px !important;
}

#outreachDetailsNotes .k-grid-content,
#grdOutreachDetailsNotes .k-grid-content {
    height: 330px !important;
    width: 620px !important;
}


.outreachDetailsButtonsDiv {
    padding: 5px;
    margin-left: 45%;
    margin-right: auto;
    float: none !important;
}

.outreachDetailsButtons {
    padding: 5px;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
}


.outreachDetailsWidgetTextbox div {
    padding-top: 0px;
    float: left;
}

.outreachDetailsWidgetTextbox input[type=text] {
    border: 0;
    border-radius: 0px;
    border-bottom: 0px;
    padding-bottom: 10px;
    width: 100px;
    height: 29px;
    background-color: transparent;
}

.outreachDetailsWideWidgetTextbox div {
    padding-top: 0px;
    float: left;
}

.outreachDetailsWideWidgetTextbox input[type=text] {
    border: 0;
    border-radius: 0px;
    border-bottom: 0px;
    padding-bottom: 10px;
    width: 200px;
    height: 30px;
    background-color: transparent;
}

.outreachDetail {
    margin:5px;
    padding: 5px;
    display: inline-block !important;
}

.outreachDetailInner {
    border-left: .5px solid #3c3c3c !important;
    border-right: .5px solid #3c3c3c !important;
    border-bottom: .5px solid #3c3c3c !important;
    border-bottom-left-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
    width: 100%;
    display: inline-block !important;
    background-color: white;
}

#grdOutreachDetailsNotes .k-grid {
    width: 620px !important;
}
#grdOutreachDetailsNotes .k-grid-content {
    height: 330px !important;
    width: 620px !important;
}


.purpleSeparator2 {
    border-top: 2px solid;
    border-top-color: purple;
    width: 96.5%;
    height: 1px;
    display: inline-block !important;
    margin-left: 25px;
}

.divTitle {
    float: left;
}

.divReportTitle {
    width: 100%;
    height: 28.44px;
    background-color: #3c3c3c;
    color: white;
    text-align:center;
    vertical-align: central;
    /*border-radius: 0.5rem;*/    
    border-top-left-radius: 0.5rem !important;
    border-top-right-radius: 0.5rem !important;
}

.divReportFilters 
{
    position: relative;
    min-height: 1px;
    padding-left: 32px;
    padding-right: 32px;
    padding-bottom: 5px;
}


.adminClientSetupAddEditBusinessUnitLobDialog,
.adminClientSetupAddEditBusinessUnitDialog,
.adminClientSetupAddEditWorkGroupDialog,
.adminClientSetupAddEditReasonCodesDialog,
.adminClientSetupAddEditNegativeReasoncodesDialog,
.adminClientSetupEditDialog {
    width:225px;
}

.adminClientSetupDialog {
    width: 1150px;
    max-width:1300px;
}

/*Grid*/

.LookupResultsContainer {
    float: left;
    margin: 5px 10px 0px 10px;
}

.IeLookupResultsContainer {
    margin: 5px 10px 0px 10px;
    float: none !important;
}

.AdminClientSetupLookupResultsContainer {
    margin: 5px 10px 0px 10px;
    border: 1px solid black;
    padding: 10px;
}

.AdminClientSetupLookupResultsContainer .results-header {
    background-color: #f5f5f5;
    margin: -10px -10px 10px;
    padding: 5px;
    font-size: 1.05rem;
}


#grdChartHedisChases .k-grid,
#grdChartDetails .k-grid {
    width: 1190px !important;
}

#grdAbstraction .k-grid {
    width: 1250px !important;
}

#grdPaymentApprovals .k-grid{
    height: 300px !important;
}

#chartDetailAuditLog .k-grid {
    width: 560px !important;
}

#chartDetailAuditLog .k-grid-content {
    height: 210px !important;
    width: 560px !important;
}

#chartOutreachProviderInvoices .k-grid,
#chartOutreachProviderInvoices2 .k-grid,
#grdOutreachProviderInvoices .k-grid
{
    width: 640px !important;
}

#grdOutreachProviderInvoices2 .k-grid
{
    width: 100% !important;
}

#grdOutreachProviderList .k-grid {
    width: 100% !important;
}

#chartOutreachProviderInvoices .k-grid-content,
#grdOutreachProviderInvoices .k-grid-content {
    height: 150px !important;
}

#chartOutreachProviderInvoices2 .k-grid-content {
    height: 215px !important;
}

#chartOutreachProviderIMSInvoices .k-grid-content,
#grdOutreachProviderIMSInvoices .k-grid-content {
    height: 150px !important;
    width: 860px !important;
}


#grdOutreachProviderList .k-grid-content,
#grdOutreachProviderInvoices2 .k-grid-content {
    height: 340px !important;
}

#grdOutreachProviderList .k-pager-info,
#grdOutreachProviderInvoices2 .k-pager-info {
    display:none !important;
}





.workbench-grid {
    width: 100%;
    height: 100%;
}

.workbench-grid .k-grid-content {
    height: calc(100vh - 280px) !important;
}

#grdChart .k-grid-content {
    height: 290px !important;
}

grdChartHedisChases .k-grid-content #grdChartDetails .k-grid-content {
    height: 160px !important;
}

#grdAbstraction .k-grid-content {
    height: 360px !important;
}

.LookupGrid .k-grid-content,
.adminGlobalSettingsGrid .k-grid-content,
#grdClientMemberLookup .k-grid-content,
#grdChaseLookup .k-grid-content,
#grdChartLookup .k-grid-content,
#grdProviderLookup .k-grid-content,
#grdCioxReviewNote .k-grid-content {
    height: 210px !important;
}

/*#grdACHLookup .k-grid,*/
#grdACHLookup .k-grid-content
{
    height: 360px !important;
}

.ReportGrid .k-grid .k-header,
.ReportGrid .k-grid .k-pager-numbers
{
    display: none;
}

.ReportGrid .k-editor, .ReportGrid .k-grid, .ReportGrid .k-menu,.k-scheduler
{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}


.LookupGrid .k-grid,
#grdClientMemberLookup .k-grid,
#grdChartLookup .k-grid,
#grdProviderLookup .k-grid {
    width: 640px !important;
}

#grdChaseLookup .k-grid {
    width: 730px !important;
}

.chartDetailsLogGrid .k-grid {
    width: 640px !important;
    height: 210px !important;
}
.chartDetailsLogGrid .k-grid-content {
    /*height: 210px !important;*/
}

#grdOverreadQAAudit .k-grid,
#grdOverreadAuditLog .k-grid,
#grdAuditLog .k-grid {
    width: 1200px !important;
}

#grdOverreadQAAudit .k-grid-content,
#grdOverreadAuditLog .k-grid-content,
#grdAuditLog .k-grid-content {
    height: 210px !important;
    width: 1200px !important;
}


#grdOutreachDetailsAudit .k-grid {
    width: 100% !important;
}

#grdOutreachDetailsAudit .k-grid-content {
    height: 210px !important;
}

.page-content-wrapper {
    float: left;
}

.display-none {
        display: none !important;
}

.page-content-container {
}

.page-sidebar-wrapper {
    float: left;
}

.pull-right {
    padding-right: 10px;
    font-size: 1.1rem;
}

.k-multiselect .k-button {
    color: #000 !important;
    border-color: #fff !important;
    background-color: #fff !important;
    overflow: hidden !important;
    /*text-wrap:none !important;*/
    text-align: left !important;
    max-height: 24px !important;
    
}

.div-filter-container .k-multiselect .k-button{
    width: 180px;
}



.itemDesc {
    width: 125px;
    float: left;
    color: gray !important;
}

.k-multiselect .itemDesc {
    width: 125px;
    float: left;
    color: gray !important;
}

.selectedItemDesc {
    width: 125px;
    float: left;
    color: black !important;
}

.k-autocomplete .k-input, .k-multiselect-wrap, .k-textbox > input {
    max-height: 25px !important;
}

.k-multiselect-wrap .k-input {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 0px;
    height: 0px;
    z-index: -1;
    
}

.k-autocomplete.k-state-focused, .k-dropdown-wrap.k-state-focused, .k-multiselect.k-header.k-state-focused, .k-numeric-wrap.k-state-focused, .k-picker-wrap.k-state-focused, .k-textbox:focus {
        box-shadow: 0 0 10px 0 #dcdcdc !important;
}

/*.select-filter .k-multiselect-wrap li {
    margin: 0 !important;
    width: 190px !important;
}*/

.selectholder, .textholder, .checkholder, .k-panel>li.k-item {
    display: inline-block !important;
    padding-left: 15px !important;
    background-color: #eceae4 !important;
    width: 233px;
    border: 0 !important;
    height: 35px;
}

.reportholder {
    float: left;
    padding-left: 15px !important;
    width: 250px;
    border: 0 !important;
    height: 35px;
}

.selectholderlbl 
{
    display: inline-block !important;
    /*background-color: #f7f7f7 !important;*/
    /*width: 233px;*/
    float: left;
    padding-left: 15px !important;
}

.selectholderleft 
{
    display: inline-block !important;
    /*background-color: #f7f7f7 !important;*/
    width: 233px;
    float: left;
    padding-left: 15px !important;
}

.selectholderright 
{
    display: inline-block !important;
    /*background-color: #f7f7f7 !important;*/
    width: 233px;
    float: right;
    padding-right: 15px !important;
    margin-bottom:10px;
}

.selectholderACH 
{
    display: inline-block !important;
    float: left;
    padding-left: 15px !important;
}

.selectholderNoPadding 
{
    display: inline-block !important;
    float: left;
}

 .widget-panelbar-report .k-panel > li.k-item {
    display: inline-block !important;
    background-color: #eceae4 !important;
    padding-left: 0 !important;
    width: 100%;
    border: 0 !important;
    height: 30px;
    padding-left: 10px;
}

.logo-holder {
    min-width:225px;
    position: absolute;
    top: -10px;
}

.k-panelbar>.k-hide-panelbar-expand>.k-link, .k-panelbar>.k-hide-panelbar-expand>.k-link>.k-icon  {
    display:none;
}

.k-panelbar>.k-item>.k-link>.k-icon  {
    font-size:2rem;
    right: 2px;
    top: 10px;
}

.widget-panelbar-cd > .k-panelbar .k-panel 
{
    border-color: transparent !important;
    padding-left: 0px !important;
    text-align: left !important;
    border-bottom-style:hidden;
}

.widget-panelbar-report > .k-panelbar .k-panel 
{
    border-color: transparent !important;
    padding-left: 0px !important;
    text-align: left !important;
    border-bottom-style:hidden;
}

.widget-panelbar-cd > .k-panelbar > .k-item > .k-link > .k-icon,
.widget-panelbar-report > .k-panelbar > .k-item > .k-link > .k-icon  {
    font-size:2rem;
    right: 2px;
    top: 10px;
    color: white !important;
}

.checkholder {
}

.k-grid tr:hover {
    background-color: #94ffff !important;
}

/*SELECTED */
.k-draghandle.k-state-selected:hover, 
.k-ghost-splitbar-horizontal, 
.k-ghost-splitbar-vertical, 
.k-list > .k-state-highlight, 
.k-list > .k-state-selected, 
.k-marquee-color, 
.k-panel > .k-state-selected, 
.k-scheduler .k-scheduler-toolbar .k-state-selected, 
.k-scheduler .k-today.k-state-selected, 
.k-state-selected, 
.k-state-selected:link, 
.k-state-selected:visited, 
.k-grid-content > table > tbody > .k-alt.k-state-selected {
  background-color: #94ffff !important;
  color: black !important;
  box-shadow: none !important;
}


.k-state-selected, .k-state-focused, .k-state-focused .k-state-selected {
    background-color: #ebebeb !important;
    box-shadow: none !important;
}

.k-grid-content > table > tbody > .k-alt {
    background-color: #ECEAE4;
}

.k-draghandle.k-state-selected:hover, .k-ghost-splitbar-horizontal, .k-ghost-splitbar-vertical, .k-list > .k-state-highlight, .k-list > .k-state-selected, .k-marquee-color, .k-panel > .k-state-selected, .k-scheduler .k-scheduler-toolbar .k-state-selected, .k-scheduler .k-today.k-state-selected, .k-state-selected, .k-state-selected:link, .k-state-selected:visited, .k-grid-content > table > tbody > .k-alt.k-state-selected {
    background-color: #94ffff !important;
    color: black !important;
    box-shadow: none !important;
}

.k-button, .k-widget {
    box-shadow: none !important;
}

.k-multiselect > .k-multiselect-wrap > .k-i-close {
    z-index: 5;
    background-color: white;
    cursor: pointer;
    visibility: hidden !important;
}


.widget-panelbar > ul > li > .k-state-selected, .widget-panelbar > ul > li > .k-state-focused, .widget-panelbar > ul > li > .k-state-focused, .widget-panelbar > ul > li > .k-state-hover, .widget-panelbar > ul > li, .widget-panelbar > ul > li > ul {
    background-color: #eceae4 !important;
    color: black !important;
    box-shadow: none !important;
}

.widget-panelbar-report > .k-block, .widget-panelbar-report > .k-draghandle, .widget-panelbar-report > .k-inline-block, .widget-panelbar-report > .k-widget,
.widget-panelbar > .k-block, .widget-panelbar > .k-draghandle, .widget-panelbar > .k-inline-block, .widget-panelbar > .k-widget { 
    border: none !important;
}

.widget-panelbar-cd > ul > li > ul, .widget-panelbar-cd > ul > li, .widget-panelbar-cd > ul > li > .k-state-hover,
.widget-panelbar-cd > ul > li > .k-state-focused, .widget-panelbar-cd > ul > li > .k-state-selected
{
    background-color: #3c3c3c !important;
    text-align:center;
    color: white !important;
    font-size: 1.1em !important;
    box-shadow: none !important;
    padding: 0px !important;
}

.widget-panelbar-report > ul > li, 
.widget-panelbar-report > ul > li > .k-state-focused,
.widget-panelbar-report > ul > li > ul
{
    background-color: #3c3c3c !important;
    text-align:center;
    color: white !important;
    font-size: 12px !important;
    box-shadow: none !important;
    padding: 0px !important;
    border-radius: 0.5rem !important;
}


.widget-panelbar-report > ul > li > .k-state-hover
{
    height: 28.44px !important;
    line-height: 28px !important;
}

.widget-panelbar-report > ul > li > .k-state-selected,
.widget-panelbar-report > ul > li > .k-state-focused
{
    background-color: #3c3c3c !important;
    height: 28.44px !important;
    line-height: 28px !important;
    border-top-left-radius: 0.5rem !important;
    border-top-right-radius: 0.5rem !important;
    border-bottom-left-radius: 0rem !important;
    border-bottom-right-radius: 0rem !important;
}

.widget-panelbar-report ul > li > ul > li .k-state-hover,
.widget-panelbar-report ul > li > ul > li .k-state-focused, 
.widget-panelbar-report ul > li > ul > li .k-state-selected
{
    background-color: #B9A4C2 !important;
}


.widget-panelbar-report .k-panel > .k-item > .k-link, .widget-panelbar-report .k-panelbar > .k-item > .k-link
{
    font-size: 12px; /*1em;*/
    padding: 0px !important;
    border: none !important;
    background-color: transparent;
}

.k-panelbar .k-panel {
    border-color: transparent !important;
}

k-multiselect > .ka-state-selected { 
    background-color: #94ffff !important;
    color: #3c3c3c !important;
    box-shadow: none !important;
}

.k-panel > .k-item > .k-link, .k-panelbar > .k-item > .k-link {
    padding: 0 0 0 1rem !important;
    border: none !important;
    background-color: transparent;
}

.k-multiselect .itemCount {
    background-color: darkgray;
    font-weight: 600;
    color: white;
    float: left;
    border-radius: 2ex;
    -webkit-border-radius: 2ex;
    -moz-border-radius: 2ex;
    box-shadow: none;
    padding-right: 5px !important;
    padding-left: 5px;
    border: 1px !important;
    margin: 0px;
    padding-top: 0px;
    padding-bottom: -1px;
    margin-right: 0px !important;
    position: absolute;
    right: 25px;
    top: 2px;
}

.k-button .k-state-hover {
    position: absolute !important;
    right: 2px !important;
    display: none;
    z-index: 1;
}

.k-icon .k-i-arrow-s {
    float: right !important;
}


/*kendo grid*/

.k-grid tr td {
    white-space:nowrap;
}

.k-pager-wrap {
    color: #7c7f83 !important;
}

.k-grid th.k-header,
.k-grid-header {
    border-collapse: separate !important;
    color: black;
}

.k-grid-header th>.k-link>.k-icon {
    color: #cbc8c8 !important;
}

.k-grid th.k-header,
.k-grid th.k-header .k-link {
    background-color: black;
    color: white;
    text-align: center;
}

div.k-grid-header {
    background-color: black;
}

/*rows*/

.k-grid-content > table > tbody > tr {
    background-color: white;
    font-family: Calibri, sans-serif !important;
    font-size: 13px !important;
    font-weight: 400 !important;
} 

.k-grid-content > table > tbody > tr a, .custom-link {
    text-decoration: underline;
    color: #009AE5;
}

/*selection*/

.k-grid table tr.k-state-selected {
    background: #94ffff !important;
}


.k-state-selected:hover, 
.k-grid td.k-state-selected:hover, 
.k-grid tr.k-state-selected:hover td {
     background-color: #00FFFF !important;
}

/*end kendo grid*/

.CustomGrid tbody tr {
    max-height: 25px !important;
    overflow: hidden !important;
}

.CustomGrid td {
    white-space: nowrap !important;
    text-overflow: ellipsis !important;
}

.CustomGrid .k-grid-content {
    margin: 0px !important;
}

.CustomGridSmall .k-grid-content {
    height: 221px;
}

.image-button {
    color: #333 !important;
    border-color: #fff !important;
    background-color: #fff !important;
    border: none !important;
}

    .image-button:hover {
        border-color: #ccc !important;
    }

button {
    background-color: #f5f5f5 !important;
}

.modalButtons .button {
    width: 80px;
    margin: 0 2px 0 0;
}

.k-grid-content table {
    border-bottom: 0.5px !important;
    border-bottom-style: solid !important;
    border-bottom-width: 0.5px !important;
    border-bottom-color: rgb(204, 204, 204) !important;
}

.k-loading-image {
    background-image: url(../img/icons/empty.png) !important;
}

/* Dialogs outside sizes */

.editClientCompanyDialog {
    width: 350px;
    height: 120px;
}

.editClientMarketingLobDialog {
    width: 350px;
    height: 250px;
}

.editClientBusinessDialog {
    width: 350px;
    height: 160px;
}

.projectDialog {
    width: 690px;
    height: 550px;
}

.achDialog {
    width: 590px;
    height: 550px;
}

.overreadGenSampleDialog {
    width: 500px;
    height: 290px;
}

.overreadModalButtonContainer {
    margin: 15px 0px 5px -10px;
    width: 100%;
    float: left;
}

.memberDialog {
    width: 695px;
    height: 510px;
}

.clientMemberDialog {
    width: 695px;
    height: 510px;
}

.chaseDialog {
    width: 785px;
    height: 510px;
}

.chartDialog {
    width: 700px;
    height: 510px;
}

.providerDialog {
    width: 700px;
    height: 510px;
}

.providerMedicalGroupsDialog {
    width: 700px;
    height: 530px;
}

.siteDialog {
    width: 690px;
    height: 550px;
}

.overreadNoteMasterDialog,
.outreachDialog {
    width: 690px;
    height: 550px;
}

.overreadErrorNoteMasterDialog {
    width: 70px;
    height: 135px;
}

.projectErrorDialog {
    width: 70px;
    height: 115px;
}


.uploadErrorDialog {
    width: 70px;
    height: 115px;
}

.loginErrorDialog {
    width: 70px;
    height: auto;
}

.idleTimerWarningDialog {
    width: 70px;
    height: 150px;
}

.chaseAddDialog {
    width: 200px;
    height: 200px;
}




.windowAssignmentOutcomeDialogMessageContainer,
.windowErrorDialogMessageContainer {
    padding-top: 25px;
    padding-bottom: 10px;
}

.windowAssignmentOutcomeDialogMessageContainer {
    padding-top: 10px;
    padding-bottom: 10px;
}


.windowAssignmentOutcomeUpdateErrorMessages {
    padding-bottom: 5px;
}

.windowThreeLineTextMessage {
    padding-bottom: 3px;
}

.windowTextRowDialogButtonContainer {
    float: right;
    padding-bottom: 5px !important;
}


.windowTextRowDialogButtonContainer .button {
    width: 80px;
    margin: 0 2px 0 0;
}

.divDialogTitle {
    background-color: #f5f5f5;
    width: 100%;
    height: 2.3rem;
    float: left;
    white-space: nowrap;
    min-height: 16px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}


.modalContainer {
    padding-top: 20px;
}


.dialogTitle {
    margin: 7px 0 0 10px !important;
}


ux-dialog-overlay.active {    
    z-index: 20 !important;
}

ux-dialog-container.active {
    background-color: rgba(0, 0, 0, 0.3);
    z-index: 10003 !important;
    overflow-x: scroll;
}

.dialog {
    padding: 0px;
}

.projectEditDialog {
    width: 750px;
}

.div-filter-container-chkbx {
    width: 100px;
}

.div-filter-container-chkbx > div > .label-no-margin {
    margin: 2px 0px 0px 4px !important;
}


.divTitle h3 {
    margin-top: 10px !important;
    margin-bottom: 5px !important;
}



.divGridContainer {
    float: left;
}


.chartUploadDialog {
    width: 350px;
    min-height: 160px;
    overflow: auto;
}

.chartHedisChasesDialog {
    width: 1230px;
    min-height: 160px;
    overflow: auto;
}

.divUpload {
    float: left;
    width: 315px;
}

.k-upload-button {
    margin: .5rem;
}

.divDialogButtons {
    padding-top: 15px;
    padding-bottom: 15px;
}

.label-filter-exporttype {
    width: 85px !important;
}

.label-radio {
    margin-bottom: 0px !important;
}

.divradiobuttons {
    /*float:left;
    width: 100%;*/
    margin-left: auto;
    margin-right: auto;
}

.rowspacer {
    height: 0.5rem;
}

.divRadioSitesRecordsMainGrouping {
    float: left;
    width: 250px;
}

.divRadioSitesRecordsGrouping {
    width: 40px;
    height: 20px;
    margin-left: 100px;
    margin-bottom: 01px;
    text-align: left;
    white-space: nowrap;
    font-weight: 400;
}

.divRadioSitesRecordsRecordsLabel {
    padding-right: 20px;
    padding-top: 3px;
    float: right;
}

.divRadioSitesRecordsRecordsInput {
    width: 35px;
    margin-right: 3px;
    margin-right: 5px;
    float: right;
}

.divDialogBoxButtonGroup {
    text-align: center;
    width: 350px;
    margin-left: 20px;
    margin-top: 10px;
    float: left;
}

.colorBlack {
    background-color: #4f4f4f !important;
    color: #ebebeb !important;
}
.k-button {
    background-color: #4f4f4f !important;
    color: #ebebeb !important;
}

.btnMediumSize {
    width: 90px;
    margin: 10px;
}


.divAssignButtons {
    width: 80px;
    margin: 10px;
}


#grdAssignment .k-grid-content {
    height: 370px !important;
}

#grdAssignment .k-grid {
    width: 1250px !important;
}

#grdOverread .k-grid-content {
    height: 250px !important;
}

#grdOverread .k-grid {
    width: 1250px !important;
}

#grdWorkQueue .k-grid-content {
    height: 370px !important;
}

#grdWorkQueue .k-grid {
    width: 1250px !important;
}

#grdCioxReviewNote .k-grid {
    width: 495px !important;
}

.div-ciox-review-note textarea
{
    width:480px;
    height:100px;
}

.widgetNotePart {
    display: inline-block;
}



.widgetNotePartPadding {
    padding-left: 10px;
}

.widgetNoteHistoricalNotes {
    float: right;
}



#grdPendAction .k-grid {
    width: 100%;
}


#grdPendAction .k-grid-content {
    height: 300px !important;
}



.gridEmbedControlColor {
    color: black;
}

.outreachResendSiteContainer {
    margin-top: 10px;
}


.chartDetailsWidgetTextbox div,
.outreachResendWidgetTextBox div,
.pendActionWidgetTextBox div,
.noteManagerWidgetTextBox div,
.ovrNoteManagerWidgetTextBox div,
.widgetTextBoxContainer div {
    padding-top: 0px;
    float: left;
}

.chartDetailsWidgetTextbox2 div, 
.chartDetailsWidgetTextboxStatus div,
.chartDetailsWidgetTextboxPendCode div,
.noteManagerWidgetTextBox2 div {
    padding-top: 0px;
    float: left;
}

.chartDetailsWidgetTextbox2 input[type=text],
.chartDetailsWidgetTextbox input[type=text] {
    border: 0;
    border-radius: 0px;
    border-bottom: 0px;
    width: 175px;
    height: 29px;
}

.chartDetailsWidgetTextboxStatus input[type=text] {
    border: 0;
    border-radius: 0px;
    border-bottom: 0px;
    color: #090;
    text-align:left;
    font-size: 1.1em;
    font-weight: bold;
    width: 150px;
    height: 29px;
}

.StatusLabel{
    color: #090;
    font-size: 1.5em;
    font-weight: bold;
    margin-left: 15px;
}

.chartDetailsWidgetTextboxPendCode input[type=text] {
    border: 0;
    border-radius: 0px;
    border-bottom: 0px;
    width: 360px;
    height: 29px;
}


.outreachResendWidgetTextBox input[type=text],
.pendActionWidgetTextBox input[type=text],
.noteManagerWidgetTextBox input[type=text],
.ovrNoteManagerWidgetTextBox input[type=text],
.widgetTextBoxContainer input[type=text] {
    border: 0;
    border-radius: 0px;
    border-bottom: 1px solid black;
    width: 175px;
    height: 35px;
}

.noteManagerWidgetTextBox2 input[type=text] {
    border: 0;
    border-radius: 0px;
    border-bottom: 1px solid black;
    width: 175px;
    height: 35px;
}

.chartDetailsWidgetTextbox label,
.chartDetailsWidgetTextboxPendCode label,
.chartDetailsWidgetTextboxStatus label,
.outreachResendWidgetTextBox label,
.pendActionWidgetTextBox label,
.noteManagerWidgetTextBox label,
.widgetTextBoxContainer label {
    width: 100px;
    text-align: right;
    white-space: nowrap;
    padding-top: 5px;
    font-weight: 400;
}

.pendActionWidgetLeftAlignTextDispBox label {

    width: 50px;
    text-align: left;
    white-space: nowrap;
    padding-top: 5px;
    font-weight: 400;
}

.pendActionWidgetLeftAlignTextBox label {
    width: 100px;
    text-align: left;
    white-space: nowrap;
    padding-top: 5px;
    font-weight: 400;
}


.pendActionWidgetLeftAlignTextDispBox input[type=text]{
    border: 0;
    border-radius: 0px;
    border-bottom: 1px solid black;
    width: 175px;
    height: 20px;
}
.noteManagerWidgetTextBox2 input[type=text] {
    border: 0;
    border-radius: 0px;
    border-bottom: 1px solid black;
    width: 175px;
    height: 35px;
}

.ovrNoteManagerWidgetTextBox label {
    width: 120px;
    text-align: right;
    white-space: nowrap;
    padding-top: 5px;
    font-weight: 400;
}

.chartDetailsWidgetTextbox2 label,
.noteManagerWidgetTextBox2 label  {
    /*width: 50px;*/
    text-align: right;
    white-space: nowrap;
    padding-top: 5px;
    font-weight: 400;
}

.chartDetailsWidgetTextbox #widgetTextBoxLabel2,
.chartDetailsWidgetTextbox2 #widgetTextBoxLabel2,
.chartDetailsWidgetTextboxStatus #widgetTextBoxLabel2,
.chartDetailsWidgetTextboxPendCode #widgetTextBoxLabel2,
.outreachResendWidgetTextBox #widgetTextBoxLabel2,
.pendActionWidgetTextBox #widgetTextBoxLabel2,
.noteManagerWidgetTextBox #widgetTextBoxLabel2,
.ovrNoteManagerWidgetTextBox #widgetTextBoxLabel2 {
    display: none;
}

.noteManagerWidgetTextBox2 #widgetTextBoxLabel2 {
    display: none;
}

.chartDetailsWidgetTextboxStatus #widgetTextBoxLabel2,
.chartDetailsWidgetTextboxStatus label {
    display: none;
}


.chartDetailsSummaryByTextBox div,
.chartDetailsPendCodeTextBox div,
.chartDetailsSummaryProvider div,
.chartDetailsSummary2TextBox div,
.chartDetailsSummary3TextBox div,
.chartDetailsSummary1TextBox div,
.overreadDetailsSummaryTextBox div {
    padding-top: 0px;
    padding-left: 15px;
    float: left;
}

/*disable label2 content chart details*/
.overreadDetailsSummaryTextBox #widgetTextBoxLabel2,
.chartDetailsSummary1TextBox #widgetTextBoxLabel2,
.chartDetailsSummary2TextBox #widgetTextBoxLabel2,
.chartDetailsSummary3TextBox #widgetTextBoxLabel2,
.chartDetailsSummaryByTextBox #widgetTextBoxLabel2,
.chartDetailsSummaryProvider #widgetTextBoxLabel2,
.chartDetailsImportWidgetTextArea #widgetTextBoxLabel2 {
    display: none;
}


.chartDetailsPendCodeTextBox label,
.chartDetailsSummaryProvider label,
.chartDetailsSummary1TextBox label {
    width: 70px;
    text-align: left;
    white-space: nowrap;
    padding-top: 5px;
    font-weight: 400;
}

.overreadDetailsSummaryTextBox label {
    width: 110px;
    text-align: right;
    white-space: nowrap;
    padding-top: 5px;
    font-weight: 400;
}


.chartDetailsSummary2TextBox label,
.chartDetailsSummary3TextBox label {
    width: 100px;
    text-align: right;
    white-space: nowrap;
    padding-top: 5px;
    font-weight: 400;
}


.chartDetailsSummaryByTextBox label {
    width: 30px;
    text-align: right;
    white-space: nowrap;
    padding-top: 5px;
    font-weight: 400;
}

.chartDetailsPendCodeTextBox input[type=text] {
    border: 0;
    border-radius: 0px;
    border-bottom: 1px solid black;
    width: 300px;
    height: 25px;
}

.chartDetailsSummary1TextBox input[type=text],
.overreadDetailsSummaryTextBox input[type=text] {
    border: 0;
    border-radius: 0px;
    border-bottom: 1px solid black;
    width: 250px;
    height: 25px;
}

.chartDetailsSummaryByTextBox input[type=text] {
    border: 0;
    border-radius: 0px;
    border-bottom: 1px solid black;
    width: 125px;
    height: 25px;
}

.chartDetailsSummary2TextBox input[type=text] {
    border: 0;
    border-radius: 0px;
    border-bottom: 1px solid black;
    width: 100px;
    height: 25px;
}

.chartDetailsSummary3TextBox input[type=text] {
    border: 0;
    border-radius: 0px;
    border-bottom: 1px solid black;
    width: 140px;
    height: 25px;
}

.chartDetailsSummaryProvider input[type=text] {
    border: 0;
    border-radius: 0px;
    border-bottom: 1px solid black;
    width: 450px;
    height: 25px;
}

.chartDetailsSummary,
.chartDetailMember,
.chartDetailProvider,
.chartDetailImportInfo,
.chartDetailPend,
.chartDetailNotes,
.chartDetailReject,
.chartDetailStatus {
    margin:5px;
    border:2px solid black;
    float: left;
    /*width: 30%;*/
    padding: 5px;
    display: inline-block !important;
}

.chartDetailHdrDiv
{
    width: 100%;
    padding: 5px;
}

.chartDetailHdrDivFirstHalf
{
    width: 50%;
    padding: 5px;
    display: inline-block !important;
}

.chartDetailHdrDivSecondHalf
{
    position:absolute;
    width: 48%;
    padding: 5px;
    display: inline-block !important;
}

.chartDetailSpn 
{
    height: 30px;
    text-align:center;
    background-color: #3c3c3c !important;
    border-top-left-radius: 0.5rem !important;
    border-top-right-radius: 0.5rem !important;
    display:inline-block;
    color: white !important;
    font-weight: 400 !important;
    font-size: 12px;
    width: 100%;
    line-height: 2.5rem;
}

.chartDetailDiv 
{
    padding-top: 5px;
    padding-bottom: 5px;
    display: inline-block !important;
    background-color: white !important;
    width: 100%;
    border-left: .5px solid #3c3c3c !important;
    border-right: .5px solid #3c3c3c !important;
    border-bottom: .5px solid #3c3c3c !important;
    border-bottom-left-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
}

.chartDetailDivGrd
{
    padding-top: 10px;
    padding-bottom: 5px;
    display: inline-block !important;
    background-color: white !important;
    width: 100%;
    border-left: .5px solid #3c3c3c !important;
    border-right: .5px solid #3c3c3c !important;
    border-bottom: .5px solid #3c3c3c !important;
    border-bottom-left-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
}

.chartDetailsImportWidgetTextArea,
.chartDetailsPendWidgetTextArea,
.chartDetailsWidgetTextArea {
    padding-left: 5px;
}

.chartDetailsPendWidgetTextArea {
    padding-left: 50px;
    padding-right: 120px;
}

.chartDetailsWidgetTextArea textarea {
    height: 85px;
    width: 250px;
}


.chartDetailsImportWidgetTextArea textarea {
    height: 70px;
    width: 280px;
}

.chartDetailsPendWidgetTextArea textarea {
    height: 70px;
    width: 530px;
}

.chartDetailsPendWidgetTextArea label {
    float: left;
    height: 20px;
    margin-bottom: 0px;
}

.pendActionWidgetTextArea {
    padding-left: 0px;
}

.pendActionCardHeader {
    height: 30px;
    text-align: center;
    background-color: gray !important;
    border-top-left-radius: 0.5rem !important;
    border-top-right-radius: 0.5rem !important;
    display: inline-block;
    color: white !important;
    font-weight: 400 !important;
    font-size: 20px;
    width: 100%;
    line-height: 2.5rem;
}

.pendActionHeaderTable{
    margin-bottom:0px !important;
}

.outreachDetailsHeaderTable {
    margin-bottom: 0px !important;
    border-top: 0px !important;
}

.largeTextButtons {
    float: right;
    font-size: 18px;
    margin-bottom: 0px !important;
}

.pendActionTableHeaderCenter {
    text-align:center !important
}

.purpleSeparator {
    border-top: 1px solid;
    border-top-color: purple;
    width: 100%;
    height: 1px;
    display: block;
}

.pendActionCardBody {
    padding-top: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-right: 5px;
    display: inline-block !important;
    background-color: white !important;
    width: 100%;
    border-left: .5px solid #3c3c3c !important;
    border-right: .5px solid #3c3c3c !important;
    border-bottom: .5px solid #3c3c3c !important;
    border-bottom-left-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
}

.pendActionCardBodySmall {
    padding-top: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    display: inline-block !important;
    background-color: white !important;
    width: 100%;
    height: 380px;
    border-left: .5px solid #3c3c3c !important;
    border-right: .5px solid #3c3c3c !important;
    border-bottom: .5px solid #3c3c3c !important;
    border-bottom-left-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
}

    .pendActionWidgetTextArea #widgetTextArea {
        height: 170px;
        width: 430px;
    }

    .pendActionWidgetTextArea #widgetTextAreaLabel {
        float: none;
        height: 20px;
        margin-bottom: 0px;
        font-size: 18px;
    }

    .pendActionWidgetTextArea #widgetTextAreaCharacterLimitLabel {
        float: right;
        height: 20px;
        margin-bottom: 0px;
        padding-top: 5px;
    }

    .chaseRechaseModalWidgetTextArea #widgetTextAreaCharacterLimitLabel {
        float: right;
        height: 20px;
        margin-bottom: 0px;
        padding-top: 5px;
        text-indent: 168px !important;
    }



.pendActionGridControlButtons {
    display: inline-block;
    vertical-align: top;
}

.pendActionGridControlFilters {
    margin-left: 140px;
    margin-right: 15px;
    display: inline-block;
}



.pendActionNotesContainerItem {
    display: inline-block;
    vertical-align: middle;
}

.pendActionFilterPendCodes div {
    /*padding-top: 0px;*/
}

.pendActionFilterPendCodes label {
    /*width: 230px;*/
}




.pendActionButtonContainer {
    float: right;
    padding-top: 10px;
    padding-bottom: 10px;
}

.pendActionDialog {
    width: 1355px;
    height: 785px;
}


#grdAbRevDetails .k-grid {
    width: 900px !important;
}

#grdOvrRevDetails .k-grid-content,
#grdMesRevDetails .k-grid-content,
#grdAbRevDetails .k-grid-content {
    height: 380px !important;
}


#grdOvrReview .k-grid-content,
#grdMesReview .k-grid-content,
#grdAbReview .k-grid-content {
    height: 450px !important;
}


.AbRevDetailsDialog {
    width: 960px;
    height: 600px;
}

.noteManagerModifyFilterContainer {
    padding-bottom: 5px;
    display: inline-block !important;
}

.noteManagerModifyNotesContainer {
    margin-top: 10px;
    width: 100%;
    display:inline-block;
}

.noteManagerDialog {
    width: 1200px;
}

.noteManagerButtonContainer {
    float: right;
    padding-top: 10px;
    padding-bottom: 5px;
    color: black;
}

#grdNoteManager .k-grid {
    width: 1125px !important;
}


#grdNoteManager .k-grid-content {
    height: 275px !important;
}

#grdPendNotes .k-grid {
    width: 100% !important;
}


#grdPendNotes .k-grid-content {
    height: 215px !important;
}

.overreadNotesManagerDialog {
    width: 670px;
    height:auto;
}

#grdOverreadNoteManager .k-grid {
    width: auto;
}


#grdOverreadNoteManager .k-grid-content {
    height: 200px !important;
}

.chartNoteManagerDialog,
.chartRejectionDetailDialog {
    width: 750px;
}

.chartNoteManagerDialog .CustomGrid,
.chartRejectionDetailDialog .CustomGrid {
    padding: 10px;
}

.noteManagerModifyDialog {
    width: 700px;
    height: 400px;
}

.disableAnchor{
    pointer-events: none;
}

.noteManagerModifyButtonContainer {
    float: right;
    margin-top: 15px;
}

.k-tooltip-content {
    padding: 10px !important;
}

.k-tooltip {
    background-color: #eeeeee !important;
    color: #000000 !important;
    border: 1px solid !important;
    border-color: #9c9c9c !important;
}

.pnpNotesDialog,
.noteEditDialog,
.noteAddDialog {
    width: 350px;
    height: 525px;
}

.overreadnoteEditDialog {
    width: 550px;
    height: 250px;
}

.pnpNotesDialog {
    width: 350px;
    height: 200px;
}

.pnpNotesWidgetTextArea,
.noteEditWidgetTextArea,
.noteAddWidgetTextArea {
    padding-top: 15px;
}

    .noteEditWidgetTextArea textarea,
    .noteAddWidgetTextArea textarea {
        height: 300px;
        width: 315px;
    }

.overreadnoteEditWidgetTextArea textarea {
    height: 100px;
    width: 500px;
}

#adminRoleBasedSecurityFilterContainer label {
    margin-bottom: 0px;
}

.noteEditFilterDiv,
.noteAddFilterDiv {
    margin-bottom: 5px;
    width: 100%;
    display: inline-table;
}

.pendActionHistoricalNotes {
    float: right;
    text-decoration: underline;
    color: #009AE5;
}

fieldset {
    border: 1px solid #D8D8D8;
    border-radius: 4px;
    padding: 3px;
}


.k-popup {
    /*min-width: inherit !important;*/
    width: auto !important;
    max-width: 280px !important;
}

.loginLabelLeft {
    text-align: left !important;
    font-weight: bolder !important;
}

.wideErrorDialog {
    width: 450px;
    height: auto !important;
}

.divTandCContainer {
    width: 60%;
    margin-left: 20%;
}

#chkAccept {
    float: left;
    margin: 5px;
}




/* chase workbench and chase modals */

.chaseWorkbenchErrorModal {
    width: 70px;
    height: 115px;
}

.assignmentOutcomeInfoModal {
    width: 70px;
    height: 180px;
}


.chaseWorkbenchContainer {
}

.chaseWorkbenchButtonContainer {
}

.chaseWorkbenchFilterContainer {
}

.chaseWorkbenchResultsContainer {
}

/* chase workbench cancel modal */

.chaseCancelModal {
    width: 400px;
    min-height: 135px;
    overflow: auto;
}


.inventoryModal {
    width: 200px;
    min-height: 135px;
    overflow: auto;
}

.k-upload-files~.k-clear-selected, .k-upload-files~.k-upload-selected {
    display: none !important;
}

.chartUploadWidgetUpload {

}

    .chartUploadWidgetUpload .k-button.k-upload-selected {
        color: #000 !important;
    }


/* chase workbench site rechase modal */

.chaseSiteRechaseModal {
    width: 555px;
}

.chaseSiteRechaseModalError {
    width: 70px;
    height: 115px;
}

.chaseSiteRechaseModalValidation {
    width: 200px;
    min-height: 100px;
    overflow: auto;
}

.chaseSiteRechaseModalWidgetTextBox {
}

.chaseSiteRechaseModalWidgetTextBox #widgetTextBoxLabel2 {
    display: none;
}

.chaseSiteRechaseModalWidgetTextBox input[type=text] {
    border: 0;
    border-radius: 0px;
    border-bottom: 1px solid black;
    width: 300px;
}

.chaseSiteRechaseModalWidgetTextArea textarea {
    height: 150px;
    width: 525px;
}

.chaseSiteRechaseModalWidgetTextArea label {
    float:right;
    width: 55px;
    margin-top:0px !important;
}

#widgetTextAreaCharacterLimitLabel {
    text-indent: 125px;
    margin-top: -5px;
}




/* chase workbench rechase modal */

.chaseRechaseModal {
    width: 560px;
}

.chaseRechaseModalError {
    width: 70px;
    height: 115px;
}

.chaseRechaseModalValidation {
    width: 200px;
    min-height: 100px;
    overflow: auto;
}

.chaseRechaseModalWidgetTextArea textarea {
    height: 150px;
    width: 525px;
}

/* chase workbench add chase modal */

.chaseAddModal > ux-dialog-footer
{
    float:left;
    width:100%;
    margin-top:20px;
}

.chaseAddModalContainer {
    /*height: 600px !important;*/
    height:auto !important;
    float:left;
    max-height: 700px;
    width: 1340px;
}

.chaseAddModalError {
    width: 70px;
    height: 115px;
}

.chaseAddModalConfirm {
    width: 70px;
    height: 115px;
}

.chaseAddModalValidation {
    width: 200px;
    min-height: 100px;
    overflow: auto;
}

.chaseAddModalButtonContainer {
    float:left;
    /*margin: 5px 0px 0px 50px;*/
    line-height:normal;
}

.chaseAddModalButtonContainer > div > span > label {
    width: 100%;
}

.chaseAddModalDetailContainer {
    /*height: 60px;
    width:1340px;
    white-space:nowrap;
    overflow:hidden;*/
    float:left;
    width:100%;
}

.chaseAddModalLookup{
    float:left;
    width:100%;
    margin-bottom:10px;
}

.chaseAddModalLookup > .rowFilter > div {
    float:left;
    width: auto;
}

/*.chaseAddModalDetailContainer input[type=text] {
    border: 0;
    border-radius: 0px;
}*/

.chaseAddModalWidgetTextBox,
.chaseAddModalWidgetTextBoxLookup,
.chaseAddModalWidgetDropdownList,
.chaseAddModalWidgetDatePicker,
.chaseAddEmpty {
    display: inline-block;
    /*padding-right: 5px;*/
}

    .chaseAddModalWidgetTextBox #widgetTextBoxLabel,
    .chaseAddModalWidgetDatePicker #widgetDatePickerLabel {
        width: 112px !important;
        margin-bottom: 0px;
        padding-left: 5px;
        float: none;
        text-align: right !important;
        font-size: 11px;
    }

.chaseAddEmpty {
    display:inline-block;
    width:256.8px;
}

.chaseAddModalWidgetTextBox #widgetTextBoxLabel2 {
    display: none;
}

.chaseAddModalWidgetTextBoxEditForm #widgetTextBox:disabled, .chaseAddModalWidgetTextBoxEditForm #widgetTextBoxLookup:disabled {
    background-color: #ECEAE4;
}

.chaseAddModalWidgetTextBox div {
    display: block;
}

.chaseAddModalWidgetTextBoxLookup #widgetTextBoxLookupLabel {
    width: 112px;
    margin-bottom: 0px;
    height: 0px;
    padding-left: 5px;
    float: none;
    text-align: right;
    font-size: 11px;
}


.chaseAddModalChaseResultsContainer {
    padding: 10px 0px 10px 0px;
    width:100%;
    float:left;
}

.chaseAddModalInactiveFieldSetLedgend {
    border: 0;
    margin-left: 10px;
    font-size: 12px;
    color: blue;
    width: auto;
}

.chaseAddModalInactiveFieldSet {
    float: left;
    margin: 10px;
    border-radius: 4px;
    border-width: 1px;
    border-style: solid;
    border-color: gray;
    padding: 10px;
}

.chaseAddModalInactiveChaseContainer {
    float: left;
    width: 70%;
}

.chaseAddModalAdminDataContainerFieldset {
    float: left;
    width: 25%;
}

.chaseAddModalAdminDataContainerFieldset > .rowFilter > div {
    width: auto;
    float: left;
}

.chaseAddModalAdminDataContainer {
    display: inline-block;
}

.chaseAddModalAdminDataContainer div {
    float:left;
}

.chaseAddModalDetailContainer > .rowFilter > div{
    width: auto;
    float: left;
}

.chaseAddModalInactiveChaseContainer > .rowFilter > div {
    width: auto;
    float: left;
}

.chaseAddModalNumeratorContainer
{
    width:auto;
    float:right;
}


.chaseAddModalNumeratorFieldSet {
    float: left;
    margin: 10px;
    border-radius: 4px;
    border-width: 1px;
    border-style: solid;
    border-color: gray;
    padding: 10px;
}

#chaseAddModalChaseResultsGrid .k-grid {
    width: 1335px !important;
}

#chaseAddModalMemberDetailsGrid .k-grid {
    width: 940px !important;
}

#chaseAddModalChaseResultsGrid .k-grid-content {
    height: 150px !important;
}

#chaseAddModalNumeratorResultsGrid .k-grid {
    width: 300px !important;
}

#chaseAddModalNumeratorResultsGrid .k-grid-content {
    height: 200px !important;
}

.chaseAddModalWidgetDropdownList #widgetDropdownListLabel {
    width: 115px;
    margin-bottom: 0px;
    height: 0px;
    padding-left: 5px;
    float: none;
    text-align: right;
    font-size: 11px;
}

.chaseAddModalCheckbox   {
    margin-bottom: 0px;
    height: 10px;
    float:left;
}

.pendActionModalCheckbox   {
    margin-bottom: 0px;
    height: 0px;
    float:left;
    font-size: 18px;
}


.chaseAddModalWidgetDropdownList>.div-widget-dropdownlist-container>.k-dropdown {
    width: 50px;
}

.pendWorkbenchErrorModal {
    width: 70px;
    min-height: 115px;
    overflow: auto;
}



.pendChasesDialog,
.hedisChasesDialog {
    width: 1250px;
    height: 490px;
}

.windowThreeLineText {
    width: 70px;
    height: 160px;
}


.windowThreeLineTextMessage {
    padding-bottom: 3px;
}

.displayScrollingTextDialog {
    width: 500px;
    height: 220px;
}

.displayScrollingTextDialogMessageContainer {
    margin-top: 30px;
    width: 460px;
    height: 115px;
    overflow-y: scroll;
}

.displayScrollingTextDialogMessageButtonContainer {
    float: right;
    margin-top: 15px;
    padding-bottom: 15px !important;
}

    .displayScrollingTextDialogMessageButtonContainer .button {
        width: 80px;
        margin: 0 2px 0 0;
    }


.displayScrollingTextDialog .button {
    width: 80px;
    margin: 0 2px 0 0;
}

.pendCodeListDialog {
    width: 200px;
    height: 115px;
}

.exportDialog {
    width: 300px;
    /*height: 115px;*/
    min-height: 105px;
    overflow: auto;
}

.pendWorkbenchResultsCountDisplay {
    float: right;
    margin-top: 5px;
}

.pendCountDetailsDialog {
    min-width: 1px;
    min-height: 1px;
}

.pendCountDetailsButtonContainer {
    float: right;
    margin-top: 15px;
    margin-bottom: 10px;
}


.pendActionNumeratorDetailsDialog {
    min-width: 1px;
    min-height: 1px;
    max-width: 500px;
}

.pendChaseCountDetailsDialog {
    min-width: 1px;
    min-height: 1px;
}

.pendChaseCountDetailsButtonContainer,
.pendActionNumeratorDetailsButtonContainer,
.outreachSchedulingHistoryButtonContainer {
    float: right;
    margin-top: 15px;
    margin-bottom: 10px;
}

.pendReleasedCountDetailsDialog {
    min-width: 1px;
    max-width: 500px;
    min-height: 1px;
}

.pendReleasedCountDetailsButtonContainer {
    float: right;
    margin-top: 15px;
    margin-bottom: 10px;
}

.pendClosedCountDetailsDialog {
    min-width: 1px;
    max-width: 500px;
    min-height: 1px;
}

.pendClosedCountDetailsButtonContainer {
    float: right;
    margin-top: 15px;
    margin-bottom: 10px;
}

.infoDialog {
    min-width: 1px;
    max-width: 500px;
    min-height: 1px;
}

.infoDialog ux-dialog-body
{
    max-width: 500px;
}

.infoDialogMessageContainer {
    clear: right;
    margin-bottom: 5px;
    font-size: 1.05rem;
}

.infoDialogMessageContainer pre {
    background-color: transparent !important;
    border: none !important;
    font-family: Calibri, sans-serif;
    font-size: 1.05rem;
    font-weight: 400;
    color: #323335;
    margin: 0;
    padding: 0;
    outline: none;
    white-space: pre-wrap; 
    word-break: keep-all; 
}

.infoDialogButtonContainer {
    float: right;
    margin-top: 15px;
    margin-bottom: 10px;
}

.dialogButtonContainer {
    float: right;
    margin: 10px 0 10px 10px;
}

.dialogButtonContainerSmall {
    float: right;
    margin: 10px 0 5px 5px;
}

.dialogButtonContainerIE {
    margin: 0 0 5px 30px;
}

.errorDialog {
    min-width: 1px;
    max-width: 500px;
    min-height: 1px;
}

.errorDialogMessageContainer {
    clear: right;
}

.confirmDialog {
    min-width: 1px;
    max-width: 500px;
    min-height: 1px;
}

.confirmDialogMessageContainer {
    clear: right;
}

.confirmDialogButtonContainer {
    float: right;
    margin-top: 15px;
    margin-bottom: 10px;
}

.outreachWorkbenchResultsCountDisplay {
    float: right;
    margin-top: 5px;
}


.outreachPnpValidDetailsDialog {
    min-width: 1px;
    max-width: 500px;
    min-height: 1px;
}

.outreachPnpValidDetailsButtonContainer {
    float: right;
    margin-top: 15px;
    margin-bottom: 10px;
}

.outreachCustomPullListBoarder,
.outreachPendBoarder {
    margin-top: 10px;
    /*margin-bottom: 5px;*/
}

.outreachCustomPullList-checkbox {
    display: inline-block;
    float: left;
}

.outreachCustomPullList-height {
    margin-left: auto;
    margin-right: auto;
}


.adminSettingsContainer {
    padding-top: 25px;
    padding-left: 35px;
}

.adminSettingsLink {
    margin-top: 15px;
    margin-bottom: 5px;
    font-weight: 700;
    width: 25%;
    border-bottom: solid 1px #709CA5;
}

.adminGlobalSettingsGridContainer {
    clear: right;
}

.adminGlobalSettingsGridButtonContainer {
    float: right;
}

.adminGlobalSettingsGridRow, .adminClientSetupGridRow {
    display: inline-block;
    margin: 10px;
    width: 520px; 
}

/* .adminGlobalSettingsGridRow {
    height: 370px;
} */

.adminGlobalSettingsGrid {
    margin: 10px;
}

    .adminGlobalSettingsGrid #widgetGrid .k-grid-content {
        height: 220px !important;
    }

    .adminGlobalSettingsGrid #widgetGrid .k-grid {
        width: 490px !important;
    }

.adminGlobalSettingsButtonContainer {
    float: right;
    margin-bottom: 10px;    
}

.adminGlobalSettingsDialog,
.adminGlobalSettingsModifyChartStatusDialog,
.adminGlobalSettingsModifyHedisChartStatusDialog,
.adminGlobalSettingsModifyNegativeReasonCodeDialog,
.adminGlobalSettingsModifyHedisPendCodeDialog,
.adminGlobalSettingsModifyOutreachStatusDialog,
.adminGlobalSettingsModifyHedisOutreachStatusDialog,
.adminGlobalSettingsModifyHedisOverreadScoreDialog,
.adminGlobalSettingsModifyRechaseReasonDialog,
.adminGlobalSettingsModifyCorrespondenceReasonDialog,
.adminGlobalSettingsModifyCorrespondenceActionDialog,
.adminGlobalSettingsModifyCorrespondenceErrorTypeDialog {
    min-width: 1px;
    min-height: 1px;
}

.adminGlobalSettingsModifyButtonContainer,
.adminGlobalSettingsModifyHedisOutreachStatusButtonContainer {
    float: right;
}

.adminGlobalSettingsModifyButton,
.adminGlobalSettingsModifyHedisOutreachStatusButton {
    display: inline-block;
    margin-top: 5px;
    margin-right: 5px;
    margin-bottom: 10px;
}

.adminGlobalSettingsModifyChartStatusTextBox,
.adminGlobalSettingsModifyChartStatusDropDownList,
.adminGlobalSettingsModifyHedisChartStatusTextBox,
.adminGlobalSettingsModifyHedisChartStatusCheckBox,
.adminGlobalSettingsModifyNegativeReasonCodeTextBox,
.adminGlobalSettingsModifyHedisPendCodeTextBox,
.adminGlobalSettingsModifyHedisPendCodeCheckBox,
.adminGlobalSettingsModifyOutreachStatusTextBox,
.adminGlobalSettingsModifyOutreachStatusDropDownList,
.adminGlobalSettingsModifyHedisOutreachStatusTextBox,
.adminGlobalSettingsModifyHedisOutreachStatusCheckBox,
.adminGlobalSettingsModifyHedisOverreadScoreTextBox,
.adminGlobalSettingsModifyHedisOverreadScoreCheckBox,
.adminGlobalSettingsModifyRechaseReasonTextBox,
.adminGlobalSettingsModifyRechaseReasonCheckBox,
.adminGlobalSettingsModifyCorrespondenceReasonTextBox,
.adminGlobalSettingsModifyCorrespondenceReasonCheckBox,
.adminGlobalSettingsModifyCorrespondenceActionTextBox,
.adminGlobalSettingsModifyCorrespondenceActionCheckBox,
.adminGlobalSettingsModifyCorrespondenceErrorTypeTextBox,
.adminGlobalSettingsModifyCorrespondenceErrorTypeCheckBox,
.adminGlobalSettingsModifyCheckBox
{
    margin-bottom: 5px;
}

    .adminGlobalSettingsModifyChartStatusTextBox label,
    .adminGlobalSettingsModifyChartStatusDropDownList label,
    .adminGlobalSettingsModifyHedisChartStatusTextBox label,
    .adminGlobalSettingsModifyHedisChartStatusCheckBox label,
    .adminGlobalSettingsModifyNegativeReasonCodeTextBox label,
    .adminGlobalSettingsModifyHedisPendCodeTextBox label,
    .adminGlobalSettingsModifyHedisPendCodeCheckBox label,
    .adminGlobalSettingsModifyOutreachStatusTextBox label,
    .adminGlobalSettingsModifyOutreachStatusDropDownList label,
    .adminGlobalSettingsModifyHedisOutreachStatusTextBox label,
    .adminGlobalSettingsModifyHedisOutreachStatusCheckBox label,
    .adminGlobalSettingsModifyHedisOverreadScoreTextBox label,
    .adminGlobalSettingsModifyHedisOverreadScoreCheckBox label,
    .adminGlobalSettingsModifyRechaseReasonTextBox label,
    .adminGlobalSettingsModifyRechaseReasonCheckBox label,
    .adminGlobalSettingsModifyCorrespondenceReasonTextBox label,
    .adminGlobalSettingsModifyCorrespondenceReasonCheckBox label,
    .adminGlobalSettingsModifyCorrespondenceActionTextBox label,
    .adminGlobalSettingsModifyCorrespondenceActionCheckBox label,
    .adminGlobalSettingsModifyCorrespondenceErrorTypeTextBox label,
    .adminGlobalSettingsModifyCorrespondenceErrorTypeCheckBox label,
    .adminGlobalSettingsModifyCheckBox label
    {
        width: 125px;
    }

    .adminGlobalSettingsModifyChartStatusTextBox #widgetTextBoxLabel2,
    .adminGlobalSettingsModifyHedisChartStatusTextBox #widgetTextBoxLabel2,
    .adminGlobalSettingsModifyNegativeReasonCodeTextBox #widgetTextBoxLabel2,
    .adminGlobalSettingsModifyHedisPendCodeTextBox #widgetTextBoxLabel2,
    .adminGlobalSettingsModifyOutreachStatusTextBox #widgetTextBoxLabel2,
    .adminGlobalSettingsModifyHedisOutreachStatusTextBox #widgetTextBoxLabel2,
    .adminGlobalSettingsModifyHedisOverreadScoreTextBox #widgetTextBoxLabel2,
    .adminGlobalSettingsModifyRechaseReasonTextBox #widgetTextBoxLabel2,
    .adminGlobalSettingsModifyCorrespondenceReasonTextBox #widgetTextBoxLabel2,
    .adminGlobalSettingsModifyCorrespondenceActionTextBox #widgetTextBoxLabel2,
    .adminGlobalSettingsModifyCorrespondenceErrorTypeTextBox #widgetTextBoxLabel2 {
        display: none;
    }





.adminUsersDialog {
    min-width: 1px;
    min-height: 1px;
    max-width: 1300px;
}

.adminUsersInactivateUsersDialog {
    min-width: 1px;
    min-height: 1px;
    max-width: 750px;
}

.adminUsersBulkSetupDialog {
    min-width: 1px;
    max-width: 1px;
    max-width: 400px;
}

.adminUsersBulkSetupWidgetUpload {
    margin-bottom: 10px;
}
    .adminUsersBulkSetupWidgetUpload .k-button.k-upload-selected {
        color: #000 !important;
    }

.adminUsersGrid,
.adminUsersInactivateUsersGrid {
    margin: 10px;
}

    .adminUsersGrid #widgetGrid .k-grid-content {
        height: 270px !important;
    }

    .adminUsersGrid #widgetGrid .k-grid {
        width: 1250px !important;
    }

    .adminUsersInactivateUsersGrid #widgetGrid .k-grid-content {
        height: 270px !important;
    }

    .adminUsersInactivateUsersGrid #widgetGrid .k-grid {
        width: 750px !important;
    }

.adminUsersInactivateUsersSummaryContainer {
    display: table;
    margin: 0 auto;
}


.adminUsersDivFilterContainer {
    float: left;
    width: 25%;
    padding-bottom: 5px;
    display: inline-block !important;
    margin-top: 10px;
}

.adminUsersTextBox,
.adminUsersDropDownList {
    margin-bottom: 5px;
}

.adminUsersBulkSetupTextBox,
.adminUsersBulkSetupCheckBox {
    margin-bottom: 8px;
    margin-top: 8px;
}

    .adminUsersBulkSetupTextBox label,
    .adminUsersBulkSetupCheckBox label {
        width: 125px;
    }

    .adminUsersBulkSetupTextBox #widgetTextBoxLabel2 {
        display:none;
    }

.adminUsersTextBox label,
.adminUsersDropDownList label {
    width: 100px;
}

.adminUsersTextBox #widgetTextBoxLabel2 {
    display: none;
}


.pendActionNotesContainer {
    margin-left: 10px;
}






.adminUsersUserSetupDialog {
    min-width: 1px;
    min-height: 1px;
}

.adminUsersUserSetupDiv {
    display: inline-block;
    margin: 10px;
    vertical-align: top;
    width: 310px;
}

.adminUsersUserSetupMultiSelectDiv {
    display: inline-block;
    margin: 10px;
    vertical-align: top;
    width: 210px;
}

.adminUsersUserSetupRowContainer {
    margin-left: 5px;
}

.adminUsersUserSetupTextBox,
.adminUsersUserSetupDropDownList,
.adminUsersUserSetupCheckBox {
    margin-bottom: 7px;
}

    .adminUsersUserSetupTextBox label,
    .adminUsersUserSetupDropDownList label,
    .adminUsersUserSetupCheckBox label,
    .adminUsersUserSetupRadioLabel {
        width: 125px;
    }

.adminUsersUserSetupTextBox #widgetTextBoxLabel2 {
    display: none;
}


.adminUsersUserSetupMultiSelect {
    /*here*/
}

.adminUsersUserSetupRadioDiv {
    display: inline-block;
}


.adminUsersUserSetupRadioOptionLabel {
    width: 70px;
}



.adminUsersUserSetupChangePasswordDialog {
    min-width: 1px;
    min-height: 1px;
    max-width: 300px;
}


.adminUsersUserSetupChangePassworContainer {
    display: table;
    margin: 0 auto;
    margin-top: 5px;
    margin-bottom: 10px;
}


.adminUnlockMemberDialog {
    min-width: 1px;
    min-height: 1px;
}

.adminUnlockMemberSummaryContainer {
    margin-bottom: 10px;
}

.adminUnlockMemberTextBox {
    margin-bottom: 7px;
}

.adminUnlockMemberTextBox label {
    width: 75px;
}


.adminUnlockMemberTextBox #widgetTextBoxLabel2 {
    display: none;
}


.adminRoleBasedSecurityDialog {
    min-width: 1px;
    min-height: 1px;
}

.adminRoleBasedSecurityPanelBarContainer {
    width: 1100px;
    min-height: 250px;
}

.adminRoleBasedSecurityPanelBarContainer .k-panel > li.k-item {
    background-color: #fff !important;
}

.adminRoleBasedSecurityPanelBarContainer .k-panel > li.k-item > .k-link > span > .au-target > div {
    display: inline-block;
}

#adminRoleBasedSecurityCheckBoxContainer {
    display: inline-block;
}

.adminRoleBasedSecurityPanel {
    display: inline-block;
    width: 350px;
    margin-right: 5px;
    margin-bottom: 5px;
    vertical-align: top;
}

.div-row
{
    width: 100%;
    float: left;
}

.gridCheckboxColumn {
    width: 30px;
    text-align: center;
}

.gridCheckboxColumnWithTabstrip { 
    width: 22px;
}

.assignmentAssignDialog {
    width: 300px;
}

.divBatchReports{
    position: relative;
    padding-top:10px !important;
}

#grdBatchReportQueue .k-grid-content {
    min-height: 200px !important;
    max-height:700px !important;
}

.cioxreviewrow{
    padding-left:10px; 
    margin-bottom:5px;
    float:left;
    width:auto;
}

.workQueueQualityReportModal {
    width: 500px;
}
.workQueueQualityReportModal div.div-widget-container {
    float: left;
    padding-right: 20px;
}

.modal-last-button {
    margin-right:25px;
}

.div-dropdown-xlrg .k-dropdown,
.div-dropdown-xlrg .k-multiselect
{
    width: 250px !important;
}

.div-dropdown-med .k-dropdown,
.div-dropdown-med .k-multiselect
{
    width: 148.8px !important;
}


.org-header {
  text-align: center;
}

.org-header i {
    font-size: 55px;
    vertical-align: middle;
    margin: 0 20px 0 0;
    color: #595959;
}

.no-padding {
    padding: 0;
}


.table-borderless > tbody > tr > td,
.table-borderless > tbody > tr > th,
.table-borderless > tfoot > tr > td,
.table-borderless > tfoot > tr > th,
.table-borderless > thead > tr > td,
.table-borderless > thead > tr > th {
    border: none;
    padding: 0px !important;
}

.pend-action-header h3,
.pend-action-header h2 {
    margin-top:0px !important;
    margin-bottom:0px !important;
}

.div-row {
    width:100%;
    float:left;
}

.pend-action-container hr,
.outreach-details-container hr
 {
    border-top: 10px solid #b2b2b2;
    margin-top: 0;
}

.pend-action-container,
.outreach-details-container{
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    padding-bottom:15px;
    margin-right: auto;
    margin-left: auto;
    margin-top:40px;
}

.pend-action-button,
.outreach-details-button
{
    float:right;
    padding: 0px 25px 0px 0px;
}

.select-filter-pendaction-sm .k-multiselect-wrap {
    padding-right:0px !important;
    
}

.providerPackageModal {
    width: 300px;
    min-height: 135px;
    overflow: auto;
}

.datepicker-input-color-red 
{
   color: red !important;
}

.textbox-filter-pendaction-sm input {
    width: 110px !important;
    max-height: 26px;
}


.custom-panelbar .k-icon.k-i-arrow-s.k-panelbar-expand,
.custom-panelbar .k-icon.k-i-arrow-n.k-panelbar-collapse
{
    display: none;
}

.k-state-active .customArrowIcon
{
  -webkit-transform:rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

.customArrowIcon
{
    height: 10px;
}

.customArrow
{
    float: right;
    margin-right: 5px;
    color: #595959;
}


.k-state-disabled
{
    opacity: 1 !important;
    background-color:#f5f5f5 !important;
}

/*.span-input-wrap
{
    background-color:#f5f5f5 !important;
    display: block;
    background-position:50% 50%;
}*/

.bulkSearchLabel
{
    max-width: 300px; 
    word-wrap: break-word; 
    height:auto;
}


.chaseBulkSearchlModal
{
    width: 350px;
}

.outreachSchedulingHistoryDialog
{
    width: 500px;
    max-height: 500px;
}


.div-dropdown-xxlrg .k-dropdown {
    width: 420px;
}


.outreachMemberDropdown label
{
    width: 70px;
}

.pendNoteInstructions {
    margin: 2px 0;
    font-size: 12px;
    color: #888;
}

.pendNoteInstructions i.fa {
        font-size: 15px;
        vertical-align: text-top;
        margin-right: 3px;
}

#formAddress div label {
    padding-left: 3px;
}

/*Remove Arrows/Spinners 
    Chrome, Safari, Edge, Opera */
.input-no-arrow::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Firefox */
.input-no-arrow[type=number] {
    -moz-appearance: textfield;
}

.pendcontactwidget .k-datepicker {
    width: 110px;
}

.navigation-bar .page-breadcrumb.breadcrumb a {
    border-bottom: 2px solid #eceae4;
}

.wrapper, .sidebar-wrapper, .navigation-bar .page-breadcrumb.breadcrumb, .sidebar-wrapper-report, .sidebar-wrapper {
    background-color: #eceae4;
}

.header .navbar-nav .user-header, .header .navbar-nav .user-header span, .header .navbar-nav > li a, .sidebar-search-button  {
    color: #ffffff !important;
  }

.sidebar-search-button{
    background-color: black;
}

.k-state-selected {
    background-color: #00FFFF !important;
}

.scheduling-notification {
    text-align: center;
    line-height: 4em;
    margin: 0px 12px 0px 12px;
}