﻿/*Med Integrate Palette*/
.bg-color-orient {
    background-color: #005387;
}

.bg-color-deep-cerulean {
    background-color: #006FB0;
}

.bg-color-danube {
    background-color: #66A9D0;
}

.bg-color-cerulean {
    background-color: #00C0F3;
}

.bg-color-anakiwa {
    background-color: #99E6FA;
}

.bg-color-french-pass {
    background-color: #CCF2FD;
}

.bg-color-foam {
    background-color: #D9F6FD;
}

.bg-color-apple {
    background-color: #5CA038;
}

.bg-color-sushi {
    background-color: #72BF44;
}

.bg-color-feijoa {
    background-color: #AAD98F;
}

.bg-color-tradewind {
    background-color: #59BAAD;
}

.disclaimer-text {
    color: #7D7D7D;
}

.med-integrate-container .form-control:focus {
    border-color: #72BF44;
    -webkit-box-shadow: 0 0 7px 0 #72BF44;
    box-shadow: 0 0 7px 0 #72BF44;
}

.med-integrate-container .k-widget.form-control:focus {
    border-color: none;
}

.bg-color-orient .navbar li a:hover {
    color: white;
}

.nav > li > a:focus, .nav > li > a:hover {
    background-color: transparent;
}

.med-integrate-container .navbar-nav > li > a {
    color: white;
}

.med-integrate-container .bg-color-french-pass .navbar-nav > li > a {
    color: black;
}

.med-integrate-container .navbar-nav > li > a:hover {
    color: white;
}

.med-integrate-container .bg-color-french-pass .navbar-nav > li > a:hover {
    color: black;
}

.medint-logo {
    padding: 12px 0;
}

.med-integrate-container .main-navigation .navbar-collapse div,
.med-integrate-container .main-navigation .navbar-collapse a,
.med-integrate-container .third-navigation .navbar-nav li a {
    color: white;
}

.med-integrate-container .nav-bar-carret {
    border-bottom: solid 12px #CCF2FD;
}

.med-integrate-container .scrtabs-tab-scroll-arrow {
    color: #005387 !important;
}

.med-integrate-container .btn-specialtyiq:active,
.med-integrate-container .btn-specialtyiq:focus,
.med-integrate-container .btn-specialtyiq:hover {
    color: white;
}

.med-integrate-container .btn-specialtyiq-cancel:active,
.med-integrate-container .btn-specialtyiq-cancel:focus,
.med-integrate-container .btn-specialtyiq-cancel:hover {
    color: #006FB0;
}

.med-integrate-container .emphasize-tab {
    border-bottom: 5px solid #00C0F3;
}

.med-integrate-container .btn-specialtyiq-no-width {
    background-color: #006FB0;
    color: white;
    font-weight: bold;
    border-radius: 10px;
    margin: 1px;
}

.med-integrate-container .btn-specialtyiq-no-width:hover {
    background-color: #66A9D0;
    color: white;
}

.med-integrate-container .btn-specialtyiq {
    width: 75px;
    background-color: #006FB0;
    color: #fff;
    font-weight: bold;
    border-radius: 10px;
    margin: 1px;
}

.med-integrate-container .btn-specialtyiq:hover {
    background-color: #66A9D0;
    color: white;
}

.med-integrate-container .btn-specialtyiq-cancel {
    width: 75px;
    background-color: white;
    border-color: #006FB0;
    color: #006FB0;
    font-weight: bold;
    border-radius: 10px;
    margin: 1px;
}

.med-integrate-container .btn-specialtyiq3 {
    width: 127px;
    background-color: #005387;
    color: #fff;
    font-weight: bold;
    border-radius: 10px;
    margin: 1px;
    font-size: 12px;
}

.med-integrate-container .btn-specialtyiq3:hover {
    background-color: #006FB0;
}

.med-integrate-container .standard-grid .k-grid-header,
.med-integrate-container .standard-grid .k-header
{
    color: white;
    background-color: #005387;
    border-color: #99E6FA;
}

.med-integrate-container .standard-grid .k-grid-header .k-link,
.med-integrate-container .standard-grid .k-grid-header .k-link:link {
    color: white;
}

.med-integrate-container .k-grid-header div {
    font-weight: 700;
}

.med-integrate-container .k-grid,
.med-integrate-container .k-grid tr td {
    border-color: #99E6FA;
}

.med-integrate-container .k-alt {
    background-color: #D9F6FD;
}

.med-integrate-container .btn-specialtyiq-download-table {
    background-color: #006FB0;
    color: #fff;
    font-weight: bold;
    border-radius: 8px;
    margin: 1px;
    font-size: 14px;
}

.med-integrate-container .btn-specialtyiq-download-table:hover {
    background-color: #005387;
}

.med-integrate-container button:active,
.med-integrate-container button:focus,
.med-integrate-container button:hover {
    border-color: #006FB0;
}

.med-integrate-container footer.footer-section {
    position: absolute;
    background-color: #005387;
    bottom: 0;
    width: 100%;
    right: 0;
    left: 0;
}

.med-integrate-container footer.footer-section p {
    color: #fff;
    padding-top: 5%;
}

.med-integrate-container .admin-main-navigation .navbar-collapse .navbar-nav li a,
.med-integrate-container .site-of-care-sub-navigation li a,
.med-integrate-container .utilization-management-sub-navigation li a,
.med-integrate-container .claims-editing-sub-navigation li a {
    margin-right: 0px;
    padding: 0px;
    color: white;
}

.med-integrate-container .k-widget.k-treeview,
.med-integrate-container .k-treeview .k-in.k-state-hover {
    color: #005387
}

.med-integrate-container .k-state-selected,
.med-integrate-container .k-state-selected:link,
.med-integrate-container .k-state-selected:visited,
.med-integrate-container .k-list > .k-state-selected,
.med-integrate-container .k-list > .k-state-highlight,
.med-integrate-container .k-panel > .k-state-selected,
.med-integrate-container .k-ghost-splitbar-vertical,
.med-integrate-container .k-ghost-splitbar-horizontal,
.med-integrate-container .k-draghandle.k-state-selected:hover,
.med-integrate-container .k-scheduler .k-scheduler-toolbar
.med-integrate-container .k-state-selected,
.med-integrate-container .k-scheduler .k-today.k-state-selected,
.med-integrate-container .k-marquee-color {
    color: white;
    background-color: #006FB0;
    border-color: #005387;
}

.med-integrate-container .k-state-focused,
.med-integrate-container .k-list > .k-state-focused,
.med-integrate-container .k-listview > .k-state-focused,
.med-integrate-container .k-grid-header th.k-state-focused,
.med-integrate-container td.k-state-focused,
.med-integrate-container .k-button.k-state-focused {
    -webkit-box-shadow: inset 0 0 7px 0 #005387;
    box-shadow: inset 0 0 7px 0 #005387;
}

.med-integrate-container .k-state-focused.k-state-selected,
.med-integrate-container .k-list > .k-state-focused.k-state-selected,
.med-integrate-container .k-listview > .k-state-focused.k-state-selected,
.med-integrate-container td.k-state-focused.k-state-selected {
    -webkit-box-shadow: inset 0 0 10px 3px #005387;
    box-shadow: inset 0 0 10px 3px #005387;
}

.med-integrate-container .k-state-selected,
.med-integrate-container .k-state-selected:link,
.med-integrate-container .k-state-selected:visited,
.med-integrate-container .k-list > .k-state-selected,
.med-integrate-container .k-list > .k-state-highlight,
.med-integrate-container .k-panel > .k-state-selected,
.med-integrate-container .k-ghost-splitbar-vertical,
.med-integrate-container .k-ghost-splitbar-horizontal,
.med-integrate-container .k-draghandle.k-state-selected:hover,
.med-integrate-container .k-scheduler .k-scheduler-toolbar .k-state-selected,
.med-integrate-container .k-scheduler .k-today.k-state-selected,
.med-integrate-container .k-marquee-color {
    color: white;
    background-color: #006FB0;
    border-color: #005387;
}

.med-integrate-container .k-multiselect .k-button {
    color: white;
    border-color: #006FB0;
    background-color: #006FB0;
}

.med-integrate-container .k-multiselect .k-button.k-state-hover {
    border-color: #006FB0;
    background-color: #006FB0;
}

.med-integrate-container .k-multiselect .k-button:active {
    color: white;
    -webkit-box-shadow: inset 0 0 10px 3px #006FB0;
    box-shadow: inset 0 0 10px 3px #006FB0;
}

.med-integrate-container .k-textbox:focus,
.med-integrate-container .k-autocomplete.k-state-focused,
.med-integrate-container .k-picker-wrap.k-state-focused,
.med-integrate-container .k-numeric-wrap.k-state-focused,
.med-integrate-container .k-dropdown-wrap.k-state-focused,
.med-integrate-container .k-multiselect.k-header.k-state-focused,
.med-integrate-container .k-state-focused > .k-multiselect-wrap {
    background-color: white;
    background-image: none;
    background-position: 50% 50%;
    border-color: #72BF44;
    -webkit-box-shadow: 0 0 7px 0 #72BF44;
    box-shadow: 0 0 7px 0 #72BF44;
}

.med-integrate-container .pagination > .active > a,
.med-integrate-container .pagination > .active > a:focus,
.med-integrate-container .pagination > .active > a:hover,
.med-integrate-container .pagination > .active > span,
.med-integrate-container .pagination > .active > span:focus,
.med-integrate-container .pagination > .active > span:hover {
    z-index: 2;
    color: white;
    cursor: default;
    background-color: #006FB0;
    border-color: #005387;
}

.med-integrate-container .pagination > li > a,
.med-integrate-container .pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #005387;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}

.med-integrate-container .claims-editing-sub-navigation li a {
    color: #000;
}

.med-integrate-container .k-state-focused.k-state-selected,
.med-integrate-container .k-list > .k-state-focused.k-state-selected {
    background-color: #006FB0;
}

.med-integrate-container #member-claim-list .k-grid-header,
.med-integrate-container #member-claim-list .k-header,
.med-integrate-container #member-claim-list.k-grid,
.med-integrate-container #member-claim-list.k-grid tr td,
.med-integrate-container #member-claim-list .k-alt,
.med-integrate-container #member-savings-claims-list-grid .k-grid-header,
.med-integrate-container #member-savings-claims-list-grid .k-header,
.med-integrate-container #member-savings-claims-list-grid.k-grid,
.med-integrate-container #member-savings-claims-list-grid.k-grid tr td,
.med-integrate-container #member-savings-claims-list-grid .k-alt,
.med-integrate-container #provider-claim-list .k-grid-header,
.med-integrate-container #provider-claim-list .k-header,
.med-integrate-container #provider-claim-list.k-grid,
.med-integrate-container #provider-claim-list.k-grid tr td,
.med-integrate-container #provider-claim-list .k-alt,
.med-integrate-container #provider-savings-profile-grid-id .k-grid-header,
.med-integrate-container #provider-savings-profile-grid-id .k-header,
.med-integrate-container #provider-savings-profile-grid-id.k-grid,
.med-integrate-container #provider-savings-profile-grid-id.k-grid tr td,
.med-integrate-container #provider-savings-profile-grid-id .k-alt,
.med-integrate-container #therapy-class-savings-claims-grid .k-grid-header,
.med-integrate-container #therapy-class-savings-claims-grid .k-header,
.med-integrate-container #therapy-class-savings-claims-grid.k-grid,
.med-integrate-container #therapy-class-savings-claims-grid.k-grid tr td,
.med-integrate-container #therapy-class-savings-claims-grid .k-alt,
.med-integrate-container #drug-savings-profile-grid-id .k-grid-header,
.med-integrate-container #drug-savings-profile-grid-id .k-header,
.med-integrate-container #drug-savings-profile-grid-id.k-grid,
.med-integrate-container #drug-savings-profile-grid-id.k-grid tr td,
.med-integrate-container #drug-savings-profile-grid-id .k-alt {
    color: rgb(89,89,89);
}

.med-integrate-container a:focus,
.med-integrate-container a:hover {
    color: initial;
}

.home-item a,
.home-item a:hover {
    text-decoration: none;
    color: initial;
}

.home-item img {
    height: 180px;
}

.home-item .menu-title {
    padding: 10px;
    color: white;
    font-weight: bold;
}

.home-item .sub-text {
    color: #005387;
    font-weight: bold;
}

.upper-content {
    margin-bottom: 50px;
}

/*Admin Tables and Icons*/
.med-integrate-container thead.k-grid-header th.k-header {
    background-color: #005387;
    border-color: #99E6FA;
    background-image: none !important;
    color: white;
}

.med-integrate-container button.edit-icon,
.med-integrate-container button.deactivate-icon,
.med-integrate-container button.activate-icon,
.med-integrate-container button.reset-pw-icon,
.med-integrate-container button.unlock-icon,
.med-integrate-container button.delete-icon,
.med-integrate-container button.clone-icon {
    width: 50px;
    height: 50px;
    margin: 12px 4px 12px 0;
    display: inline-block;
    border-top: 1px;
    border-left: 1px;
    border-right-color: #CCF2FD;
    border-bottom-color: #CCF2FD;
}

.med-integrate-container button.edit-icon {
    background: url(../../Images/admin-button-icons/edit_icon.png), linear-gradient(#CCF2FD, #ffffff);
    background-position: center;
    background-repeat: no-repeat;
}

.med-integrate-container button.edit-icon:hover {
    background: url(../../Images/white-button-icons/edit_icon.png), linear-gradient(#99E6FA, #99E6FA24);
    background-position: center;
    background-repeat: no-repeat;
}

.med-integrate-container button.deactivate-icon {
    background: url(../../Images/admin-button-icons/deactivate_icon.png), linear-gradient(#CCF2FD, #ffffff);
    background-position: center;
    background-repeat: no-repeat;
}

.med-integrate-container button.deactivate-icon:hover {
    background: url(../../Images/white-button-icons/deactivate_icon.png), linear-gradient(#99E6FA, #99E6FA24);
    background-position: center;
    background-repeat: no-repeat;
}

.med-integrate-container button.activate-icon {
    background: url(../../Images/admin-button-icons/activate_icon.png), linear-gradient(#CCF2FD, #ffffff);
    background-position: center;
    background-repeat: no-repeat;
}

.med-integrate-container button.activate-icon:hover {
    background: url(../../Images/white-button-icons/activate_icon.png), linear-gradient(#99E6FA, #99E6FA24);
    background-position: center;
    background-repeat: no-repeat;
}

.med-integrate-container button.reset-pw-icon {
    background: url(../../Images/admin-button-icons/reset_pw_icon.png), linear-gradient(#CCF2FD, #ffffff);
    background-position: center;
    background-repeat: no-repeat;
}

.med-integrate-container button.reset-pw-icon:hover {
    background: url(../../Images/white-button-icons/reset_pw_icon.png), linear-gradient(#99E6FA, #99E6FA24);
    background-position: center;
    background-repeat: no-repeat;
}

.med-integrate-container button.unlock-icon {
    background: url(../../Images/admin-button-icons/unlock_icon.png), linear-gradient(#CCF2FD, #ffffff);
    background-position: center;
    background-repeat: no-repeat;
}

.med-integrate-container button.unlock-icon:hover {
    background: url(../../Images/white-button-icons/unlock_icon.png), linear-gradient(#99E6FA, #99E6FA24);
    background-position: center;
    background-repeat: no-repeat;
}

.med-integrate-container button.delete-icon {
    background: url(../../Images/admin-button-icons/delete_icon.png), linear-gradient(#CCF2FD, #ffffff);
    background-position: center;
    background-repeat: no-repeat;
}

.med-integrate-container button.delete-icon:hover {
    background: url(../../Images/white-button-icons/delete_icon.png), linear-gradient(#99E6FA, #99E6FA24);
    background-position: center;
    background-repeat: no-repeat;
}

.med-integrate-container button.clone-icon {
    background: url(../../Images/admin-button-icons/clone_icon.png), linear-gradient(#CCF2FD, #ffffff);
    background-position: center;
    background-repeat: no-repeat;
}

.med-integrate-container button.clone-icon:hover {
    background: url(../../Images/white-button-icons/clone_icon.png), linear-gradient(#99E6FA, #99E6FA24);
    background-position: center;
    background-repeat: no-repeat;
}

.med-integrate-container button.preview-document-icon {
    background: url(../../Images/admin-button-icons/preview_document_icon.png), linear-gradient(#CCF2FD, #ffffff);
    background-position: center;
    background-repeat: no-repeat;
    border-right-color: #ccf2fd;
    border-bottom-color: #ccf2fd;
}

.med-integrate-container button.preview-document-icon:hover {
    background: url(../../Images/white-button-icons/preview_document_icon.png), linear-gradient(#99E6FA, #99E6FA24);
    background-position: center;
    background-repeat: no-repeat;
}
/*End Admin Tables and Icons*/

.med-integrate-container #btn-login,
.med-integrate-container #txt-username,
.med-integrate-container #txt-password {
    border: 1px solid #00C0F3;
}

.med-integrate-container #txt-username:focus,
.med-integrate-container #txt-password:focus {
    border: 1px solid #72BF44 ;
}

.med-integrate-container .k-widget .k-header {
    background-color: #005387;
    border-color: #99E6FA;
    color: white;
}

.med-integrate-container .k-widget .k-content {
    background-color: #D9F6FD !important;
    border-color: #99E6FA !important;
}

.session-expired-body .k-widget .k-header {
    background-color: #005387;
    border-color: #99E6FA;
}

.session-expired-body .k-widget .k-content {
    background-color: #D9F6FD !important;
    border-color: #99E6FA !important;
}

.session-expired-body .btn-specialtyiq {
    background-color: #005387;
    border-color: #99E6FA;
}

#grd-role-list thead.k-grid-header th.k-header a {
    color: white !important;
}

.highcharts-button:hover {
    cursor: pointer !important;
}

#validationContainer {
    border: 0;
}

.med-integrate-container .k-list > .k-state-focused {
    border-color: transparent;
}

.med-integrate-container .btn:hover {
    border-color: #006fb0;
}

.med-integrate-container .k-grid tr:hover {
    background-color: inherit;
}

.med-integrate-container .k-grid tr.k-alt:hover {
    background-color: #D9F6FD;
}

.med-integrate-container #btnCancel {
    border-color: unset;
}

.med-integrate-container #btnCancel:hover {
    border-color: unset;
}

.med-integrate-container #terms-and-conditions-print-link {
    color: #006FB0 !important;
}

@media print {
    .highcharts-container {
        margin: 20px auto;
        top: 0px;
        bottom: 0px;
        width: auto;
        height: auto;
    }

    .highcharts-button {
        display: none;
    }
}

@page {
    size: auto;
    margin: 10mm;
}
    /*End Med Integrate Palette*/
