@import url('https://fonts.googleapis.com/css?family=Comfortaa:300,400,700'); /* AgileToolkit 4.2.5 // http://www.agiletoolkit.org */
/* Default Agiletoolkit's Theme */
/* This stylesheet contains selectors for the default UI layout */

/* --------------------------------------------------------------------
	Default Layout
-------------------------------------------------------------------- */
header:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    font-size: 0;
}

#header {
    padding: 0px 0;
    margin-bottom: 1em;
. zoom: 1;
. display: block;
}

#header-right {
    float: right;
}

#header-right .atk-menu {
    float: right;
}

#header-right #atk-version {
    clear: both;
    float: right;
    margin-top: 1em;
}

#navigation ul {
    overflow: hidden;
}

#navigation ul li {
    float: left;
    padding: 0.5em 1em;
}

#footer {
    text-align: center;
}

h3 {
    color: #FFAC30;
}

.capcha {
    float: left;
    margin-right: 20px;
    width: 370px;
}

.colorrow {
    color: #FF99CC;
}

.boldred {
    color: #FF1F1A;

}

.boldgreen {
    color: lime;

}

.font10px {
    font-size: 10px;
}

.font11px {
    font-size: 11px;
}

.font12px {
    font-size: 12px;
}

.font13px {
    font-size: 13px;
}

.font14px {
    font-size: 14px;
}

.font15px {
    font-size: 15px;
}

.font16px {
    font-size: 16px;
}

.font17px {
    font-size: 17px;
}

.font18px {
    font-size: 18px;
}

.font19px {
    font-size: 19px;
}

.font20px {
    font-size: 20px;
}

.font21px {
    font-size: 21px;
}

/* --------------------------------------------------------------------
	Default Layout
-------------------------------------------------------------------- */
#atk-logo {
    border: none;
    font-size: 0;
    line-height: 0;
    width: 163px;
    height: 41px;
    overflow: hidden;
}

.selectable .ui-selecting {
    background: #FECA40;
}

.selectable .ui-selected {
    background: #F39814;
    color: white;
}

.noBorderForm .atk-buttons {
    border-top: 0px;
    border: 0px;
}

/* SORTABLE LIBRARY ==================================================================================================================================================================================*/

.sortable {
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 100%;
}

.sortable-icon {
    margin: 30px 30px 30px 0;
    padding: 10px;
    float: left;
    width: 200px;
    height: 200px;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: right;
}

/* MULTISELECT LIBRARY ==================================================================================================================================================================================*/
.ui-widget-header {
    background: none;
}

.ui-multiselect {
    padding: 2px 0 2px 4px;
    text-align: left
}

.ui-multiselect span.ui-icon {
    float: right
}

.ui-multiselect-single .ui-multiselect-checkboxes input {
    position: absolute !important;
    top: auto !important;
    left: -9999px;
}

.ui-multiselect-single .ui-multiselect-checkboxes label {
    padding: 5px !important
}

.ui-multiselect-header {
    margin-bottom: 3px;
    padding: 3px 0 3px 4px;
    font-family: Comfortaa;
    background: #3e5f80;
    border-radius: 0;
    border: none;
}

.ui-multiselect-header ul {
    font-size: 0.9em
}

.ui-multiselect-header ul li {
    float: left;
    padding: 0 10px 0 0
}

.ui-multiselect-header a {
    text-decoration: none
}

.ui-multiselect-header a:hover {
    text-decoration: underline
}

.ui-multiselect-header span.ui-icon {
    float: left
}

.ui-multiselect-header li.ui-multiselect-close {
    float: right;
    text-align: right;
    padding-right: 0;

}

.ui-multiselect-menu {
    display: none;
    padding: 0;
    position: absolute;
    z-index: 10000;
    text-align: left;
    border-radius: 0;
}

.ui-multiselect-checkboxes {
    position: relative /* fixes bug in IE6/7 */;
    overflow-y: auto
}

.ui-multiselect-checkboxes label {
    cursor: default;
    display: block;
    border: 1px solid transparent;
    padding: 3px 1px
}

.ui-multiselect-checkboxes label input {
    position: relative;
    top: 1px
}

.ui-multiselect-checkboxes li {
    clear: both;
    font-size: 0.9em;
    padding-right: 3px
}

.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label {
    text-align: center;
    font-weight: bold;
    border-bottom: 1px solid
}

.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a {
    display: block;
    padding: 3px;
    margin: 1px 0;
    text-decoration: none
}

.ui-multiselect {
    padding: 2px 0 2px 4px;
    text-align: left
}

.ui-multiselect span.ui-icon {
    float: right
}

.ui-multiselect-single .ui-multiselect-checkboxes input {
    position: absolute !important;
    top: auto !important;
    left: -9999px;
}

.ui-multiselect-single .ui-multiselect-checkboxes label {
    padding: 5px !important
}

.ui-multiselect-header {
    margin-bottom: 3px;
    padding: 3px 0 3px 4px;
    font-family: Comfortaa;
    background: #3e5f80;
    border-radius: 0;
    border: none;
}

.ui-multiselect-header ul {
    font-size: 0.9em
}

.ui-multiselect-header ul li {
    float: left;
    padding: 0 10px 0 0
}

.ui-multiselect-header a {
    text-decoration: none
}

.ui-multiselect-header a:hover {
    text-decoration: underline
}

.ui-multiselect-header span.ui-icon {
    float: left
}

.ui-multiselect-header li.ui-multiselect-close {
    float: right;
    text-align: right;
    padding-right: 0;

}

.ui-multiselect-menu {
    display: none;
    padding: 0;
    position: absolute;
    z-index: 10000;
    text-align: left;
    border-radius: 0;
}

.ui-multiselect-menu .ui-state-active {
    background: #dedede;
    border: none;
    color: #2C4355;
}

.ui-multiselect-menu .ui-state-hover {
    background: #dedede;
    border: none;
    color: #2C4355;
}

.ui-multiselect-checkboxes {
    position: relative /* fixes bug in IE6/7 */;
    overflow-y: auto
}

.ui-multiselect-checkboxes label {
    cursor: default;
    display: block;
    border: 1px solid transparent;
    padding: 3px 1px
}

.ui-multiselect-checkboxes label input {
    position: relative;
    top: 1px
}

.ui-multiselect-checkboxes li {
    clear: both;
    font-size: 0.9em;
    padding-right: 3px
}

.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label {
    text-align: center;
    font-weight: bold;
    border-bottom: 1px solid
}

.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a {
    display: block;
    padding: 3px;
    margin: 1px 0;
    text-decoration: none
}

/* remove label borders in IE6 because IE6 does not support transparency */
* html .ui-multiselect-checkboxes label {
    border: none
}

.ui-multiselect-hasfilter ul {
    position: relative;
    top: 2px
}

.ui-multiselect-filter {
    float: left;
    margin-right: 10px;
    font-size: 11px
}

.ui-multiselect-filter input {
    width: 100px;
    font-size: 10px;
    margin-left: 5px;
    height: 15px;
    padding: 2px;
    border: 1px solid #292929;
    -webkit-appearance: textfield;
    -webkit-box-sizing: content-box;
}

/* ========================================================================================================================================================================================================== */

body {
    background: linear-gradient(to right, #99efa6, #89dadb) no-repeat fixed;
    font-family: Comfortaa;
    font-style: normal;
}

.atk-box {
    padding: 0;
}

/*Login*/

#div-login-content {
    margin: auto;
    max-width: 550px;
    box-shadow: 0 10px 25px 10px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0 10px 25px 10px rgba(0, 0, 0, 0.3);
    margin-top: 80px;
}

#login-heading {
    background-color: #3e5f80;
    color: #f1f3f2;
    max-width: 550px;
    margin: auto;
    padding: 12px 0;
    font-size: 30px;
}

#login-heading-border {
    position: relative;
    height: 6px;
    background-color: #89dadb;
    box-shadow: 0 0 20px 3px #89dadb;
    -webkit-box-shadow: 0 0 20px 3px #89dadb;
    z-index: 1;
}

#login-wrapper {
    background-color: #f2f2f2;
}

#login-logo {
    max-width: 350px;
}

.form-login > form {
    max-width: 400px;
    margin: auto;
}

.form-login > form {
    color: #387087;
    margin: auto !important;
    text-align: right;
    text-decoration: none;
}

.forgot-password a {
    color: #387087;
    text-decoration: none;
    margin: 10px 10px 10px 0;
    display: block;
}

.forgot-password a::after {
    content: "?";
}

.forgot-password a:hover {
    transition: 0.8s;
    color: #89dadb;
}

.capcha {
    max-width: 220px;
}

.captcha ins {
    display: none;
}

.form-login > form label {
    display: none;

}

.form-login > form .atk-form fieldset .atk-form-row > .atk-form-field {
    max-width: 400px;
    margin: auto;
}

.form-login > form input {
    padding: 12px 20px;
    border-radius: 5px;
    margin: 5px 0;
    border: none;
    font-family: Comfortaa;
}

.page_page input[type="text"]:focus,
.page_page input[type="password"]:focus,
.page_page input[type="number"]:focus {
    box-shadow: 0 0 25px #afefde;
    -webkit-box-shadow: 0 0 25px #afefde;
}

.page_page .atk-form fieldset .atk-form-row > .atk-form-field {
    margin: auto;
}

.page_page .atk-form .atk-buttons, .atk-form .legend {
    padding-left: 0;
    border: none;
}

.atk-form .atk-buttons-top {
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 1em;
    padding-bottom: 1em;
}

.atk-buttons > .login-submit-btn {
    display: block;
    margin: auto;
    padding: 5px 150px;
    text-transform: uppercase;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 18px;
    background: linear-gradient(to right, #97efa5, #89dadb) no-repeat fixed;
    border: none;
    border-bottom: 8px solid #89dadb;
    box-shadow: 0 0 25px #89dadb;
    -webkit-box-shadow: 0 0 25px #89dadb;

}

.atk-buttons > .login-submit-btn:hover {
    transition: 0.8s;
    color: #f2f2f2;
}

.page_page .atk-box {
    padding: 2em 1em 4.5em;
}

.entry-captcha-code {
    max-width: 90px;
    position: relative;
    top: 5px;
}

.atk-form .atk-form-field ins {
    display: none;
}

button.ui-state-disabled, button.ui-button-disabled {
    opacity: 0.65;
    cursor:not-allowed;
}

/*Index*/
.page_index, .page_homePage {
    max-width: 92%;
    margin: auto;
    background-color: #f7f7f7;
    box-shadow: 0 0 25px 5px rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: 0 0 25px 5px rgba(0, 0, 0, 0.4);

}

#header-wrapper,
#page-header {
    background: #f7f7f7;
    height: 96px;
    border: none;
    position: relative;
    vertical-align: middle;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);

}

#icons-wrapper-home {
    float: left;
    margin-top: 5px;
    margin-left: 20px;
    color: #69839c;
    font-weight: 700;
    cursor: pointer;
    font-size: 14px;

}

#header-wrapper .clock {
    color: #3e5f80;
}

#icons-wrapper i {
    color: #89dadb;
    margin-left: 5px;
    font-size: 2.1em;
}

#icons-wrapper i:hover {
    color: #3e5f80;
    transition: 0.8s;
}

#icons-wrapper {
    text-align: right;
    vertical-align: middle;
}

#account-box-wrapper {
    vertical-align: middle;
}

i.myMenu {
    font-size: 3em;
}

.page_index .myAccountGroup, .page_homePage .myAccountGroup, .page_patients_patientDashboard .myAccountGroup,
.page_orders .myAccountGroup, .page_patients_patientDash .myAccountGroup, .page_backOffice .myAccountGroup {
    background: #e6e6e6;
    padding: 27px 30px;
    display: inline;
    position: relative;
    top: 5px;
    right: 1px;
    border-radius: 0;
}

i.fa-lock,
i.fa-unlock {
    float: right;
    cursor: pointer;
    margin: 0 0 0 0.4em;
    color: #3e5f80;
    position: relative;
    top: 35px;
    left: 25px;
}

.index-menu-left .dashboard-menu:first-child {
    margin-top: 5.5em;
}

.index-menu-left .dashboard-menu {
    background: none;
    box-shadow: none;
    margin-top: 2.5em;
    color: #8F9DAA;
    border-left: 7px solid transparent;
}

.index-menu-left .menu-state-active {
    background: #2C4355;
    color: #cbcbcb;
    border-left: 7px solid #89dadb;
}

.index-menu-left .dashboard-menu:hover {
    background: #2C4355;
    color: #cbcbcb;
    border-left: 7px solid #89dadb;
}

.index-menu-left .dashboard-menu i {
    font-size: 3em;
    margin-bottom: 8px;

}

.index-menu-left {
    background: #3e5f80;
    height: 760px;
    text-align: center;
}

.index-menu-right .new-dashboard-icon {
    width: 163px;
    height: 163px;
    margin: 5px 20px 20px 20px;
    padding: 10px;
    border-radius: 30px;
    background-color: #f7f7f7;
    box-shadow: 0 0 25px 7px #ddd;
    -webkit-box-shadow: 0 0 25px 7px #ddd;

}

.index-menu-right .new-dashboard-icon:hover {
    box-shadow: 0 0 25px #89dadb;
}

.index-menu-right .new-dashboard-icon i {
    background: linear-gradient(to right, #99efa6, #88dadb);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin-top: 30px;
}

.index-menu-right .new-dashboard-icon > p {
    font-size: 14px;
    color: #3e5f80;
    text-transform: capitalize;

}

.index-heading-text {
    background-color: #89dadb;
    height: inherit;
    width: 14.5%;
    font-size: 14px;
    font-weight: 700;
    box-sizing: border-box;
    line-height: 35px;
    padding: 30px 20px;
    color: #f7f7f7;
    vertical-align: middle;
}

@media screen and (min-width: 1460px) {
    .index-heading-text {
        font-size: 16px;
    }
}

i[title="My account"] {
    color: #3e5f80;
}

.ui-dialog {
    background-color: #f2f2f2;
    border-radius: 0;
}

.ui-dialog .ui-dialog-titlebar {
    border: none;
    font-family: Comfortaa;
    color: #f7f7f7;
    background-color: #3a5f80;
    padding: 10px 12px;
    border-radius: 0;
}

.ui-dialog h3 {
    font-family: Comfortaa;
}

.ui-dialog label {
    font-family: Comfortaa;
    color: #2C4355;
}

.ui-dialog input {
    border: none;
}

.page_myaccount_details form {
    padding: 20px;
}

.page_myaccount_details form .atk-buttons {
    border: none;
    padding-left: 0;
}

.page_myaccount_details form .atk-buttons button {
    background: #89dadb;
    padding: 5px 115px;
    border: 1px solid #89dadb;
}

.page_myaccount_details form .atk-buttons button:hover {
    color: #f7f7f7;
    transition: 0.8s;

}

.page_myaccount_details p {
    color: #f8972C;
    font-family: Comfortaa;
    text-align: center;
}

.mandatory:before {
    content: "* ";
    color: #f8972C;
}

.atk-grid-notfound .ui-state-highlight, .ui-widget-content .ui-state-highlight {
    padding: 5px;
    font-family: Comfortaa;
    background: #f8dd9a;
    border: 1px solid #f8dd9a;
    color: #2C4355;
    border-radius: 0;
}

.ui-tabs .ui-tabs-nav.ui-widget-header {
    border: none;
}

#vendition_partners_playground_myaccount_userfiles_frame .atk-grid > table {
    position: relative;
    top: 20px;
}

#vendition_partners_playground_myaccount_signature_frame {
    font-family: Comfortaa;
}

#vendition_partners_playground_myaccount_signature_frame_h3 {
    font-family: Comfortaa;
    color: #2C4355;
}

#vendition_partners_playground_myaccount_viewas_h3 {
    font-family: Comfortaa;
    color: #2C4355;
}

#vendition_partners_myaccount_signature_frame h3 {
    font-family: Comfortaa;
    color: #2C4355;
}

#vendition_partners_playground_myaccount_preferences_h3 {
    font-family: Comfortaa;
    color: #2C4355;
}

.custom_Green {
    -moz-box-shadow: inset 0px 1px 0px 0px #caefab;
    -webkit-box-shadow: inset 0px 1px 0px 0px #caefab;
    box-shadow: inset 0px 1px 0px 0px #caefab;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #407c10));
    background: -moz-linear-gradient(top, #77d42a 5%, #407c10 100%);
    background: -webkit-linear-gradient(top, #77d42a 5%, #407c10 100%);
    background: -o-linear-gradient(top, #77d42a 5%, #407c10 100%);
    background: -ms-linear-gradient(top, #77d42a 5%, #407c10 100%);
    background: linear-gradient(to bottom, #77d42a 5%, #407c10 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#407c10', GradientType=0);
    background-color: #77d42a;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #216b15;
    color: Black;
    cursor: pointer;
    text-decoration: none;
    text-shadow: 0px 1px 0px #aade7c;
}

.custom_Green:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #407c10), color-stop(1, #77d42a));
    background: -moz-linear-gradient(top, #407c10 5%, #77d42a 100%);
    background: -webkit-linear-gradient(top, #407c10 5%, #77d42a 100%);
    background: -o-linear-gradient(top, #407c10 5%, #77d42a 100%);
    background: -ms-linear-gradient(top, #407c10 5%, #77d42a 100%);
    background: linear-gradient(to bottom, #407c10 5%, #77d42a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#407c10', endColorstr='#77d42a', GradientType=0);
    background-color: #407c10;
}

.custom_Green:active {
    position: relative;
    top: 1px;
}

.custom_Red {
    -moz-box-shadow: inset 0px 1px 0px 0px #f29c93;
    -webkit-box-shadow: inset 0px 1px 0px 0px #f29c93;
    box-shadow: inset 0px 1px 0px 0px #f29c93;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #910100));
    background: -moz-linear-gradient(top, #fe1a00 5%, #910100 100%);
    background: -webkit-linear-gradient(top, #fe1a00 5%, #910100 100%);
    background: -o-linear-gradient(top, #fe1a00 5%, #910100 100%);
    background: -ms-linear-gradient(top, #fe1a00 5%, #910100 100%);
    background: linear-gradient(to bottom, #fe1a00 5%, #910100 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#910100', GradientType=0);
    background-color: #fe1a00;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #a0261a;
    cursor: pointer;
    text-decoration: none;
    text-shadow: 0px 1px 0px #b23e35;
    color: Black;
}

.custom_Red:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #910100), color-stop(1, #fe1a00));
    background: -moz-linear-gradient(top, #910100 5%, #fe1a00 100%);
    background: -webkit-linear-gradient(top, #910100 5%, #fe1a00 100%);
    background: -o-linear-gradient(top, #910100 5%, #fe1a00 100%);
    background: -ms-linear-gradient(top, #910100 5%, #fe1a00 100%);
    background: linear-gradient(to bottom, #910100 5%, #fe1a00 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#910100', endColorstr='#fe1a00', GradientType=0);
    background-color: #910100;
}

.custom_Red:active {
    position: relative;
    top: 1px;
}

.custom_Yellow {
    -moz-box-shadow: inset 0px 1px 0px 0px #E6E65C;
    -webkit-box-shadow: inset 0px 1px 0px 0px #E6E65C;
    box-shadow: inset 0px 1px 0px 0px #E6E65C;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #F7F51D), color-stop(1, #A28C14));
    background: -moz-linear-gradient(top, #F7F51D 5%, #A28C14 100%);
    background: -webkit-linear-gradient(top, #F7F51D 5%, #A28C14 100%);
    background: -o-linear-gradient(top, #F7F51D 5%, #A28C14 100%);
    background: -ms-linear-gradient(top, #F7F51D 5%, #A28C14 100%);
    background: linear-gradient(to bottom, #F7F51D 5%, #A28C14 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7F51D', endColorstr='#A28C14', GradientType=0);
    background-color: #F7F51D;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #D6D633;
    cursor: pointer;
    text-decoration: none;
    text-shadow: 0px 1px 0px #E0E066;
    color: Black;
}

.custom_Yellow:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #A28C14), color-stop(1, #F7F51D));
    background: -moz-linear-gradient(top, #A28C14 5%, #F7F51D 100%);
    background: -webkit-linear-gradient(top, #A28C14 5%, #F7F51D 100%);
    background: -o-linear-gradient(top, #A28C14 5%, #F7F51D 100%);
    background: -ms-linear-gradient(top, #A28C14 5%, #F7F51D 100%);
    background: linear-gradient(to bottom, #A28C14 5%, #F7F51D 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#A28C14', endColorstr='#F7F51D', GradientType=0);
    background-color: #A28C14;
}

.custom_Yellow:active {
    position: relative;
    top: 1px;
}

.custom_Gray {
    -moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
    -webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
    box-shadow: inset 0px 1px 0px 0px #ffffff;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #818181));
    background: -moz-linear-gradient(top, #ededed 5%, #818181 100%);
    background: -webkit-linear-gradient(top, #ededed 5%, #818181 100%);
    background: -o-linear-gradient(top, #ededed 5%, #818181 100%);
    background: -ms-linear-gradient(top, #ededed 5%, #818181 100%);
    background: linear-gradient(to bottom, #ededed 5%, #818181 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#818181', GradientType=0);
    background-color: #ededed;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #707070;

    cursor: pointer;
    color: Black;

    text-decoration: none;
    text-shadow: 0px 1px 0px #ffffff;
}

.custom_Gray:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #818181), color-stop(1, #ededed));
    background: -moz-linear-gradient(top, #818181 5%, #ededed 100%);
    background: -webkit-linear-gradient(top, #818181 5%, #ededed 100%);
    background: -o-linear-gradient(top, #818181 5%, #ededed 100%);
    background: -ms-linear-gradient(top, #818181 5%, #ededed 100%);
    background: linear-gradient(to bottom, #818181 5%, #ededed 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#818181', endColorstr='#ededed', GradientType=0);
    background-color: #818181;
}

.custom_Gray:active {
    position: relative;
    top: 1px;
}

/* ========================================================================================================================================================================================================== */

input[type="date"] {
    display: block;
    width: 100%;
    margin: 0px;
}

.ui-menu {
    width: 150px;
    z-index: 99999;
    overflow-wrap: break-word;
}

.myGroup {
    margin: 0px;
    padding: 0px;
    border: 0px;
    float: left;
}

/*
.TopFrame{
	//margin: -18px;
	margin-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom:15px;
	padding-top:15px;
}
*/
.TopFrame a {
    margin-left: 20px;
    text-decoration: none;
    color: #3e5f80;
}

.TopFrame img {
    display: none;
}

.myAccountGroup {
    float: right;
    padding: 0px;
    margin: 0px;
    margin-top: -5px;
    border: 0px;
    margin-right: -1px;
}

#myAccount {
    position: absolute;
    text-align: center;
    border-radius: 0;
    padding: 0;
    font-family: Comfortaa;
    color: #f7f7f7;
}

#myAccount .ui-menu-divider {
    display: none;
}

#myAccount a {
    margin-left: 0px;
    text-align: left;
}

#myAccount .ui-menu-item {
    background: #3a5f80;
    color: #f7f7f7;
    border-bottom: 1px solid #3c445b;
    padding: 5px 7px;
    width: 100%;
    border-left: 3px solid #3a5f80;
    border-radius: 0;
}

#myAccount li:first-of-type {
    background: #89dadb;
    margin: 0;
    border-bottom: 1px solid #3c445b;
    padding: 5px 8px;
    width: 100%;
    text-align: left;

}

#myAccount .ui-menu-item a {
    color: #f7f7f7;
    background: none;
    border: none;
    border-radius: 0;
    margin: 0;
}

#myAccount .ui-menu-item:hover {
    background: #2C4355;
    border-left: 3px solid #88d9da;
    cursor: pointer;
}

.MainFrame {
    margin-left: auto;
    margin-right: auto;
    max-width: 90%;
    border-radius: 0;
    background: #f2f2f2;
    box-shadow: 0 0 15px #4d4d4d;
    /*max-width:1000px;
    min-width:900px;*/
}

.movcontainer .atk-box + .atk-box {
    margin-top: 0px;
}

.PatientFilter {
    float: right;
}

.login-form {
    font-size: 18px;
    width: 500px;
}

.scrollable_grid {
    width: 180px;
    height: 271px;
    position: relative;
    overflow: hidden;
}

.carousel_owl1 {
    width: 85%;
    padding: 0px;
    overflow: hidden;
    position: relative;
}

.carousel_item1 {
    padding: 5px;
    margin: 5px;
    text-align: center;
    width: 200px;
    border-color: #a6c9e2;
    display: inline-block;
}

.carousel_item1 + .carousel_item1 {
    margin: 5px;
}

.carousel_item1 .atk-form .atk-buttons {
    margin: 5px;
    padding-top: 5px;
}

/*///////////////////////////////////////////////////////////////////////////////////*/
.ps-container .ps-scrollbar-x {
    position: absolute; /* please don't change 'position' */
    bottom: 3px; /* there must be 'bottom' for ps-scrollbar-x */
    height: 8px;
    background-color: #aaa;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    opacity: 0;
    filter: alpha(opacity=0);
    -o-transition: opacity .2s linear;
    -webkit-transition: opacity .2s linear;
    -moz-transition: opacity .2s linear;
    transition: opacity .2s linear;
}

.ps-container.ie6 .ps-scrollbar-x {
    font-size: 0; /* fixed scrollbar height in xp sp3 ie6 */
}

.ps-container:hover .ps-scrollbar-x,
.ps-container.hover .ps-scrollbar-x {
    opacity: 0.6;
    filter: alpha(opacity=60);
}

.ps-container .ps-scrollbar-x:hover,
.ps-container .ps-scrollbar-x.hover {
    opacity: 0.9;
    filter: alpha(opacity=90);
    cursor: default;
}

.ps-container .ps-scrollbar-x.in-scrolling {
    opacity: 0.9;
    filter: alpha(opacity=90);
}

.ps-container .ps-scrollbar-y {
    position: absolute; /* please don't change 'position' */
    right: 3px; /* there must be 'right' for ps-scrollbar-y */
    width: 8px;
    background-color: #aaa;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    opacity: 0;
    filter: alpha(opacity=0);
    -o-transition: opacity .2s linear;
    -webkit-transition: opacity .2s linear;
    -moz-transition: opacity .2s linear;
    transition: opacity .2s linear;
}

.ps-container.ie .ps-scrollbar-y {
    font-size: 0; /* fixed scrollbar height in xp sp3 ie6 */
}

.ps-container:hover .ps-scrollbar-y,
.ps-container.hover .ps-scrollbar-y {
    opacity: 0.6;
    filter: alpha(opacity=60);
}

.ps-container .ps-scrollbar-y:hover,
.ps-container .ps-scrollbar-y.hover {
    opacity: 0.9;
    filter: alpha(opacity=90);
    cursor: default;
}

.ps-container .ps-scrollbar-y.in-scrolling {
    opacity: 0.9;
    filter: alpha(opacity=90);
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.zebra {
    font-size: 14px;
    margin: 25px;
    width: 90%;
    text-align: left;
    border-collapse: collapse;
    table-layout: fixed;
}

.odd {
    background: #303030;
}

.zebra-head {
    font-size: 18px;
}

.autoH {
    height: auto !important;
}

.ttable {
    border-spacing: 10px 0px;
    border-collapse: separate;
}

.toolbar_newfolder {
    border: none !important;
    background: url(../images/new_folder_ready.png) no-repeat !important;
    background-position-x: center !important;
}

.toolbar_upload {
    border: none !important;
    background: url(../images/upload.png) no-repeat !important;
    background-position-x: center !important;
}

.toolbar_delete {
    border: none !important;
    background: url(../images/delete.png) no-repeat !important;
    background-position-x: center !important;
}

.tree_toolbar {
    background: #0078a3 url(images/ui-bg_glass_20_555555_1x400.png) 50% 50%;
}

.tree_toolbar span {
    margin-top: 1.3em;
    font-weight: normal;
}

SLIDERS
.ui-slider-horizontal.ui-slider-pips {
    margin-bottom: 1.4em;
}

.ui-slider-pips .ui-slider-label,
.ui-slider-pips .ui-slider-pip-hide {
    display: none;
}

.ui-slider-pips .ui-slider-pip-label .ui-slider-label {
    display: block;
}

.ui-slider-pips .ui-slider-pip {
    width: 2em;
    height: 1em;
    line-height: 1em;
    position: absolute;
    font-size: 0.8em;
    color: #999;
    overflow: visible;
    text-align: center;
    top: 20px;
    left: 20px;
    margin-left: -1em;
    cursor: pointer;
}

.ui-slider-pips .ui-slider-line {
    background: #999;
    width: 1px;
    height: 3px;
    position: absolute;
    left: 50%;
}

.ui-slider-pips .ui-slider-label {
    position: absolute;
    top: 5px;
    left: 50%;
    margin-left: -1em;
    width: 2em;
}

.ui-slider-pip:hover .ui-slider-label {
    color: black;
    font-weight: bold;
}

.ui-slider-vertical.ui-slider-pips {
    margin-bottom: 0;
    margin-right: 2em;
}

.ui-slider-vertical.ui-slider-pips .ui-slider-pip {
    text-align: left;
    top: 20px;
    left: 20px;
    margin-left: 0;
    margin-top: -0.5em;
}

.ui-slider-vertical.ui-slider-pips .ui-slider-line {
    width: 3px;
    height: 1px;
    position: absolute;
    top: 50%;
    left: 0;
}

.ui-slider-vertical.ui-slider-pips .ui-slider-label {
    top: 50%;
    left: 0.5em;
    margin-left: 0;
    margin-top: -0.5em;
    width: 2em;
}

.ui-slider-vertical.ui-slider-pip:hover .ui-slider-label {
    color: black;
    font-weight: bold;
}

/* ui slider float */

.ui-slider-float .ui-slider-handle:focus,
.ui-slider-float .ui-slider-handle:focus .ui-slider-tip,
.ui-slider-float .ui-slider-handle:focus .ui-slider-tip-label {
    outline: none;
}

.ui-slider-float .ui-slider-tip,
.ui-slider-float .ui-slider-tip-label {
    position: absolute;
    visibility: hidden;
    top: -40px;
    display: block;
    width: 34px;
    margin-left: -18px;
    left: 50%;
    height: 20px;
    line-height: 20px;
    background: white;
    border-radius: 3px;
    border: 1px solid #888;
    text-align: center;
    font-size: 12px;
    opacity: 0;
    color: #333;

    -webkit-transition-duration: 200ms, 200ms, 0;
    -webkit-transition-property: opacity, top, visibility;
    -webkit-transition-delay: 0, 0, 200ms;
    -moz-transition-duration: 200ms, 200ms, 0;
    -moz-transition-property: opacity, top, visibility;
    -moz-transition-delay: 0, 0, 200ms;
    -ms-transition-duration: 200ms, 200ms, 0;
    -ms-transition-property: opacity, top, visibility;
    -ms-transition-delay: 0, 0, 200ms;
    transition-duration: 200ms, 200ms, 0;
    transition-property: opacity, top, visibility;
    transition-delay: 0, 0, 200ms;

}

.ui-slider-float .ui-slider-handle:hover .ui-slider-tip,
.ui-slider-float .ui-slider-handle:focus .ui-slider-tip,
.ui-slider-float .ui-slider-pip:hover .ui-slider-tip-label {

    opacity: 1;
    top: -30px;
    visibility: visible;

    -webkit-transition-duration: 200ms, 200ms, 0;
    -webkit-transition-property: opacity, top, visibility;
    -webkit-transition-delay: 200ms, 200ms, 0;
    -moz-transition-duration: 200ms, 200ms, 0;
    -moz-transition-property: opacity, top, visibility;
    -moz-transition-delay: 200ms, 200ms, 0;
    -ms-transition-duration: 200ms, 200ms, 0;
    -ms-transition-property: opacity, top, visibility;
    -ms-transition-delay: 200ms, 200ms, 0;
    transition-duration: 200ms, 200ms, 0;
    transition-property: opacity, top, visibility;
    transition-delay: 200ms, 200ms, 0;

}

.ui-slider-float .ui-slider-pip .ui-slider-tip-label {
    top: 30px;
}

.ui-slider-float .ui-slider-pip:hover .ui-slider-tip-label {
    top: 20px;
    font-weight: normal;
}

.ui-slider-float .ui-slider-tip:after,
.ui-slider-float .ui-slider-pip .ui-slider-tip-label:after {
    content: " ";
    width: 0;
    height: 0;
    border: 5px solid rgba(255, 255, 255, 0);
    border-top-color: rgba(255, 255, 255, 1);
    position: absolute;
    bottom: -10px;
    left: 50%;
    margin-left: -5px;
}

.ui-slider-float .ui-slider-tip:before,
.ui-slider-float .ui-slider-pip .ui-slider-tip-label:before {
    content: " ";
    width: 0;
    height: 0;
    border: 5px solid rgba(255, 255, 255, 0);
    border-top-color: #888;
    position: absolute;
    bottom: -11px;
    left: 50%;
    margin-left: -5px;
}

.ui-slider-float .ui-slider-pip .ui-slider-tip-label:after {
    border: 5px solid rgba(255, 255, 255, 0);
    border-bottom-color: rgba(255, 255, 255, 1);
    top: -10px;
}

.ui-slider-float .ui-slider-pip .ui-slider-tip-label:before {
    border: 5px solid rgba(255, 255, 255, 0);
    border-bottom-color: #888;
    top: -11px;
}

.dashboard-icon {
    display: inline-table;
    text-align: center;
    text-transform: uppercase;
    font-size: 14px;
    padding: 30px 110px 10px 10px;
    margin: 10px;
    width: 250px;
    height: 122px;
    background-position: 95% 50%;
    background-repeat: no-repeat;
    background-color: rgba(191, 202, 210, 0.3);
    cursor: pointer;
    color: #2e6e9e;
    font-weight: bold;
    border-color: #DDDDDD;
    margin-bottom: 25px;
    -webkit-box-shadow: 5px 10px 10px -10px rgba(0, 0, 0, 1);
    -moz-box-shadow: 5px 10px 10px -10px rgba(0, 0, 0, 1);
    box-shadow: 5px 10px 10px -10px rgba(0, 0, 0, 1);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.clock {
    font-size: 14px;
    left: 47%;
    color: #2e6e9e;
    position: absolute;
}

.TopFrame {
    margin-bottom: 100px;
    font-weight: 900;
    border: 1px solid rgba(173, 219, 255, 0.55);
    background: #f7f7f7;
    font-weight: bold;
    color: #89dadb;
    -webkit-box-shadow: 5px 10px 10px -10px rgba(0, 0, 0, 1);
    -moz-box-shadow: 5px 10px 10px -10px rgba(0, 0, 0, 1);
    box-shadow: 0 0 15px #4d4d4d;
    padding: 30px 20px;
    border-radius: 0;
}

.ui-widget-content {
    border: none;
    background: #f7f7f7;
}

.ui-tabs .ui-tabs-nav.ui-widget-header {
    background-color: #2C4355;
    display: inline-block;
}

.ui-tabs .ui-tabs-nav li {
    background: transparent;
    border: none;
    color: #f7f7f7;
    padding: 5px 10px;
    border-radius: 0;
}

.ui-tabs .ui-tabs-nav li:hover {
    color: #88dadb;
    cursor: pointer;
}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
    color: #f7f7f7;
    font-family: Comfortaa;
    font-size: 14px;
    font-weight: 400;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background: #89dadb;
    border: 1px solid #89dadb;
    font-family: Comfortaa;
    box-shadow: none;
    color: #3e5f80;
}

button.ui-multiselect.ui-state-default {
    background: #f7f7f7;
    padding: 5px;
    border-radius: 5px;
    border: none;
    box-shadow: none;
}

.ui-tabs .ui-tabs-panel {
    padding: 0;
}

.ui-tabs.ui-widget-content {
    filter: none;
    border: none;
    padding: 0;
}

.atk-grid > table > thead {
    background: linear-gradient(to right, #99efa6, #89dadb);
    color: #f7f7f7;
}

.atk-grid > table > thead > tr > th {
    border: none;
    text-align: left;
    padding: 15px 8px;
    color: #3a5f80;
    font-family: Comfortaa;

}

.atk-grid > table > thead > tr > th:first-child {
    padding-left: 15px;
}

.atk-grid > table > thead > tr > th:last-child {
    padding-right: 20px;
}

#vendition_partners_tests_patientPackets_view_htmlelement {
    padding: 50px 0;
}

.table-filter-1, .table-filter-2 {
    clear: both;
    background: #3a5f80;
    vertical-align: top;
    padding: 30px 15px 20px 12px;
    margin-top: -6px;
}

.table-filter-1 .ui-state-default {
    border: none;
    background: none;
    color: #f7f7f7;
    font-family: Comfortaa;
}

.table-filter-2 .ui-state-default {
    border: none;
    background: none;
    color: #f7f7f7;
    font-family: Comfortaa;
}

.table-button-set button {
    background: #89dadb;
    color: #3e5f80;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin: 0;
    border-bottom: 7px solid #89dadb;
    background-color: #6192b2;
    cursor: pointer;
    padding-bottom: 0;
}

.table-button-set button.ui-state-default {
    background: #89dadb;
    color: #3e5f80;
    font-family: Comfortaa;
    border: none;
    padding: 5px;
    margin-right: 10px;
    border-radius: 5px;
    border: 1px solid #89dadb;
}

.table-button-set button:first-of-type {
    margin-left: 9px;
}

.table-button-set button:hover {
    background: none;
    color: #f7f7f7;
    transition: 0.7s;
}

.input-row .input-cell .ui-buttonset {
    background: #89dadb;
    color: #3e5f80;
    font-family: Comfortaa;
    border: none;
    border-radius: 0 5px 5px 0;
}

.page_tests .input-row {
    display: table;
    margin-top: 7px;
}

table {
    font-family: Comfortaa;
}

.atk-grid > table > tbody > tr > td {
    border-bottom: 1px solid #959bab;
    padding: 25px 5px;
    vertical-align: middle;
}

.atk-grid > table > tbody > tr:hover {
    background-color: #e2e6e9;
    border-left: 7px solid #89dadb;
    cursor: pointer;
}

.atk-grid > table > tbody > tr > td:first-child:hover {
    border-left: 7px solid #89dadb;
}

.atk-grid > table > tbody > tr > td:first-child {
    padding-left: 20px;
    padding-right: 20px;
}

.atk-grid > table > tbody > tr > td:last-child {
    padding-right: 20px;
    padding-left: 20px;
    border-radius: 0;
}

.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    float: left;
    padding: 10px;
    text-decoration: none;
}

.table-footer-btns {
    padding-bottom: 20px;
    margin-top: 0;
    padding-top: 20px;
    background: #f1f1f1;  
}

.table-footer-btns .ui-icon {
    display: none;
}

.table-footer-btns .ui-button-text {
    padding: 0;
}

.table-footer-btns button.ui-state-default {
    background: #dedede;
    border-radius: 5px;
    padding: 7px 15px;
    margin-right: 10px;
    color: #2a4357;
    border: 1px solid #dedede;
}

.table-footer-btns button.ui-state-default:hover {
    background: none;
    transition: 0.7s;
}

.atk-grid > .atk-paginator {
    text-align: center;
    padding-top: 2em;
    padding-left: 120px;
    background: #f1f1f1;
    height: 60px;
}

.atk-grid > .atk-paginator a {
    background: #3a5f80;
    color: #f7f7f7;
    font-family: Comfortaa;
    border-radius: 0;
    margin: 0;
    margin-bottom: 50px;
}

.atk-grid > .atk-paginator a.ui-state-active {
    background: #2C4355;
    border: none;
    position: relative;
    top: 1px;
}

.atk-paginator span {
    font-family: Comfortaa;
}

input[type=number]::-webkit-inner-spin-button {
    appearance: none;
}

#iconObject {
    position: absolute;
    border-top: 1px solid #c6c6c6;
    display: block;
    bottom: 0;
    text-align: right;
    width: 100%;
    padding-top: 15px;
}

#iconObject > div {
    display: inline-block;
    text-align: center;
}

#iconObject > div i {
    color: #89dadb;
    margin: 0 20px;
}

#iconObject > div i:hover {
    color: #3e5f80;
    transition: 0.7s;
}

.page_patients, .page_patients2 {
    margin-left: auto;
    margin-right: auto;
    max-width: 90%;
    border-radius: 0;
    background: #f7f7f7;
    box-shadow: 0 0 15px #4d4d4d;
}

.topframe {
    margin-bottom: 100px;
    font-weight: bold;
    color: #89dadb;
    box-shadow: 0 0 15px #4d4d4d;
    padding: 30px 20px;
    border-radius: 0;
    font-family: Comfortaa;
}

.companyname {
    font-family: Comfortaa;
}

.page_schedule,
.page_ULCovid {
    max-width: 95vw;
    margin: auto;
    box-shadow: 0 0 15px #b3b3b3;
}

.page_patients div.patients-quick-edit-form > form,
.page_patients2 div.patients-quick-edit-form > form {
    margin-top: -6px;
    background: #3e5f80;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Comfortaa;
}

.page_patients div.patients-quick-edit-form > form span,
.page_patients2 div.patients-quick-edit-form > form span {
    color: #f7f7f7;
}

.page_patients div.patients-quick-edit-form > form label,
.page_patients2 div.patients-quick-edit-form > form label {
    color: #f7f7f7;
}

.page_patients div.patients-quick-edit-form > form input,
.page_patients2 div.patients-quick-edit-form > form input {
    padding: 8px 20px;
    border-radius: 5px;
    margin: 5px 0;
    border: none;
}

.page_patients div.patients-quick-edit-form > form input:focus,
.page_patients2 div.patients-quick-edit-form > form input:focus {
    box-shadow: 0 0 25px #afefde;
    -webkit-box-shadow: 0 0 25px #afefde;
}

.page_patients div.patients-quick-edit-form > form > div.atk-buttons,
.page_patients2 div.patients-quick-edit-form > form > div.atk-buttons {
    border: none !important;
    display: none;
}

.input-cell input {
    padding: 8px;
}

.page_archive .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    padding: 10px 5px;
    font-size: 13px;
}

.page_archive h3 {
    display: none;
}

.page_admtests .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    padding: 10px 3px;
    font-size: 13px;
}

.page_appointments {
    background: #f7f7f7;
    margin-left: auto;
    margin-right: auto;
    max-width: 90%;
    border-radius: 0;
    background: #f7f7f7;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_patients_addPatientBasic > div {
    margin-top: -6px;
    border-radius: 0;
}

.page_patients_addPatientBasic > div h3 {
    font-family: Comfortaa;
    padding: 20px 50px;
    background: #3a5f80;
    color: #f7f7f7;
}

.page_patients_addPatientBasic form {
    margin-top: -12px;
    padding: 0 50px;
    font-family: Comfortaa;
    color: #2C4355;
    padding-bottom: 50px;
    background: #f1f1f1;
}

.page_patients_addPatientBasic form input {
    padding: 12px 20px;
    border-radius: 5px;
    margin: 5px 0;
    border: none;
}

.page_patients_addPatientBasic form input:focus {
    box-shadow: 0 0 25px #afefde;
    -webkit-box-shadow: 0 0 25px #afefde;
}

.page_patients_addPatientBasic form .atk-buttons button {
    display: block;
    margin: auto;
    padding: 4px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 8px;
}

.page_patients_addPatientBasic form .atk-buttons button:hover {
    transition: 0.8s;
    background: none;
}

.page_patients_addPatientBasic form .ui-multiselect-header {
    background: #3e5f80;
    border: none;
    border-radius: 0;
}

.page_patients_addPatientBasic form .ui-multiselect-menu {
    border: none;
    border-radius: 0;
    padding: 0;
}

.page_patients_addPatientBasic form button.ui-multiselect {
    width: 100%;
    background: #fff;
    padding: 12px 20px;
}

.page_patients_addPatientBasic form button.ui-state-active {
    color: #2C4355;
}

.page_starttest {
    background: #f7f7f7;
    max-width: 90%;
    margin: auto;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_starttest .h3-perform-services {
    background: #3e5f80;
    padding: 30px 50px;
    color: #f7f7f7;
    border-bottom: 7px solid #89dadb;
    text-align: center;
}

.start-test-table {
    margin-top: -12px;
    background: #e0e0e0;
}

.start-test-table td {
    vertical-align: top;
}

.start-test-table td .ui-state-default {
    color: #2c4355;
    border: 1px solid #89dadb;
    padding: 5px 0;
}

.start-test-table td .ui-state-active {
    background: #89dadb;
}

.start-test-table .atk-buttons {
    padding-left: 0;
    border-top: 1px solid #989898;
}

.start-test-table .atk-buttons button {
    padding: 5px 50px;
    text-transform: uppercase;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 16px;
    background: linear-gradient(to right, #97efa5, #89dadb) no-repeat fixed;
    border: none;
    border-bottom: 8px solid #89dadb;
    box-shadow: 0 0 25px #89dadb;
    -webkit-box-shadow: 0 0 25px #89dadb;
}

.start-test-table .atk-buttons button:hover {
    transition: 0.8s;
    color: #f2f2f2;
}

.page_starttest .atk-form fieldset .atk-form-row:first-child > .atk-form-field {
    margin-left: 9em;
}

.page_starttest .atk-form fieldset .atk-form-row > .atk-form-field {
    margin-left: 0;
}

.page_starttest form {
    display: block;
    margin: auto;
    padding: 50px 10px;
}

.page_starttest .atk-form-row:first-child label {
    font-size: 15px;
    margin-top: -2px;
    color: #2c4355;
}

.page_starttest .atk-form-row:first-child input {
    border: none;
    padding: 12px;
    border-radius: 7px;
}

.page_starttest .atk-form-row:first-child input:focus {
    box-shadow: 0 0 25px #afefde;
    -webkit-box-shadow: 0 0 25px #afefde;
}

.page_starttest h3 {
    color: #2c4355;
}

.add-patient-advanced {
    margin-top: -6px;
    border-radius: 0;
}

.add-patient-advanced h3 {
    font-family: Comfortaa;
    padding: 20px 50px;
    background: #3a5f80;
    color: #f7f7f7;
}

.add-patient-advanced form {
    margin-top: -12px;
    padding: 0 50px;
    font-family: Comfortaa;
    color: #2C4355;
    padding-bottom: 50px;
    background: #f1f1f1;
}

.add-patient-advanced form input {
    padding: 12px 20px;
    border-radius: 5px;
    margin: 5px 0;
    border: none;
}

.add-patient-advanced form input:focus {
    box-shadow: 0 0 25px #afefde;
    -webkit-box-shadow: 0 0 25px #afefde;
}

.add-patient-advanced form .atk-buttons button {
    display: block;
    margin: auto;
    padding: 4px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 8px;
}

.add-patient-advanced form .atk-buttons button:hover {
    transition: 0.8s;
    background: none;
}

.add-patient-advanced form .ui-multiselect-header {
    background: #3e5f80;
    border: none;
    border-radius: 0;
}

.add-patient-advanced form .ui-multiselect-menu {
    border: none;
    border-radius: 0;
    padding: 0;
}

.add-patient-advanced form button.ui-multiselect {
    width: 100%;
    background: #fff;
    padding: 12px 20px;
}

.add-patient-advanced > .ui-multiselect-menu {
    padding: 0;
    border-radius: 0;
}

.add-patient-advanced .ui-dialog .ui-multiselect-header {
    padding: 0;
    border-radius: 0;
    background: #3a5f80;
}

.h3-scheduled-tests, .h3-selected-tests {
    display: none;
}

h3.h3-schedule-test {
    margin-top: -6px;
    font-family: Comfortaa;
    padding: 20px 50px;
    background: #3a5f80;
    color: #f7f7f7;
    text-align: center;
    margin-bottom: 0;
}

.form-schedule-test {
    padding: 50px;
    font-family: Comfortaa;
    color: #2C4355;
    background: #f1f1f1;
}

.form-schedule-test input {
    max-width: 700px;
    background: #fff;
    padding: 8px;
    border: none;
    border-radius: 5px;
}

.form-schedule-test input:focus {
    box-shadow: 0 0 25px #afefde;
    -webkit-box-shadow: 0 0 25px #afefde;
    border: none;
}

.form-schedule-test .atk-form-row {
    margin: 25px 0;
}

.form-schedule-test .atk-form-row-dropdown button {
    display: block;
    padding: 8px;
    color: #3e5f80;
    font-family: Comfortaa;
    background: #ffffff;
    border-radius: 5px;
    max-width: 700px;
}

.form-schedule-test form .atk-buttons {
    padding-left: 0;
}

.form-schedule-test form .atk-buttons button {
    display: block;
    margin: auto;
    padding: 4px 30px;
    text-transform: uppercase;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 8px;
}

.form-schedule-test form .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

h3.h3-new-order {
    margin-top: -6px;
    font-family: Comfortaa;
    padding: 20px 50px;
    background: #3a5f80;
    color: #f7f7f7;
    text-align: center;
    margin-bottom: 0;
}

.form-new-order {
    padding: 50px;
    font-family: Comfortaa;
    color: #2C4355;
    background: #f1f1f1;
}

.form-new-order input {
    background: #fff;
    padding: 8px;
    border: none;
    border-radius: 5px;
}

.form-new-order input:focus {
    box-shadow: 0 0 25px #afefde;
    -webkit-box-shadow: 0 0 25px #afefde;
    border: none;
}

.form-new-order .atk-buttons button {
    display: block;
    margin: auto;
    padding: 4px 30px;
    text-transform: uppercase;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 8px;
}

.form-new-order .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_appointments_calendar h4 {
    margin-top: -5px;
    padding: 20px;
    background: #3e5f80;
    border-radius: 0;
    color: #f7f7f7;
}

.page_unsigned2 > div {
    margin: auto;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_admtests_tabDeletedTOXeReqs2 h3 {
    display: none;
}

.page_shipping2 {
    max-width: 90%;
    margin: auto;
    background: #f7f7f7;
    box-shadow: 0 0 15px #4d4d4d;
}

.frame-shipping-tracking {
    margin-top: -6px;
    background: #3e5f80;
    font-family: Comfortaa;
    color: #f7f7f7;
    padding-top: 45px;
}

.shipping-tracking-btn {
    padding: 20px 20px 45px 20px;
    background: #3e5f80;
    border-bottom: 7px solid #f7f7f7;
}

.shipping-tracking-btn button.ui-state-default {
    display: block;
    margin: auto;
    padding: 4px 30px;
    text-transform: uppercase;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 8px;

}

.shipping-tracking-btn button.ui-state-default:hover {
    background: none;
    transition: 0.8s;
    color: #f7f7f7;
}

.frame-shipping-tracking svg text {
    fill: #dfdfdf;

}

.frame-shipping-tracking svg circle {
    stroke: #89dadb;
}

.page_labadmin2_tabList h3 {
    display: none;
}

.page_labadmin2_tabNewERequisition {
    border-radius: 0;
    margin-top: -6px;
}

.page_labadmin2_tabNewERequisition h3 {
    font-family: Comfortaa;
    padding: 20px 50px;
    background: #3a5f80;
    color: #f7f7f7;
    text-align: center;
    margin-bottom: 0;
}

.page_labadmin2_tabNewERequisition form {
    font-family: Comfortaa;
    color: #2C4355;
    padding: 50px;
    background: #f1f1f1;
}

.page_labadmin2_tabNewERequisition form input {
    padding: 12px 20px;
    border-radius: 5px;
    margin: 5px 0;
    border: none;
}

.page_labadmin2_tabNewERequisition form input:focus {
    box-shadow: 0 0 25px #afefde;
    -webkit-box-shadow: 0 0 25px #afefde;
}

.page_labadmin2_tabNewERequisition form .atk-buttons button {
    display: block;
    margin: auto;
    padding: 4px 30px;
    text-transform: uppercase;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 8px;
}

.page_labadmin2_tabNewERequisition form .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_labadmin2_tabPaperForms {
    border-radius: 0;
    margin-top: -6px;
}

.page_labadmin2_tabPaperForms h3 {
    font-family: Comfortaa;
    padding: 20px 50px;
    background: #3a5f80;
    color: #f7f7f7;
    text-align: center;
    margin-bottom: 0;
}

.page_labadmin2_tabPaperForms form {
    font-family: Comfortaa;
    color: #2C4355;
    padding: 50px;
    background: #f1f1f1;
}

.page_labadmin2_tabPaperForms form input {
    padding: 12px 20px;
    border-radius: 5px;
    margin: 5px 0;
    border: none;
}

.page_labadmin2_tabPaperForms form input:focus {
    box-shadow: 0 0 25px #afefde;
    -webkit-box-shadow: 0 0 25px #afefde;
}

.page_labadmin2_tabPaperForms form .atk-buttons button {
    display: block;
    margin: auto;
    padding: 4px 30px;
    text-transform: uppercase;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 8px;
}

.page_labadmin2_tabPaperForms form .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_system {
    max-width: 90%;
    margin: auto;
    background: #f7f7f7;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_system .ui-tabs .ui-tabs-nav li {
    padding: 5px;

}

.page_system .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    padding: 10px 5px;
    font-size: 12px;
}

.page_admins {
    max-width: 90%;
    margin: auto;
    background: #f7f7f7;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_admins h3 {
    display: none;
}

.page_admins .ui-tabs .ui-tabs-nav li {
    padding: 5px;

}

.page_admins .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    padding: 10px 5px;
    font-size: 12px;
}

.page_syslog h3 {
    display: none;
}

.page_random h3:first-child {
    font-family: Comfortaa;
    padding: 20px 50px;
    background: #3a5f80;
    color: #f7f7f7;
    text-align: center;
    margin-top: -6px;
    margin-bottom: 0;
}

.page_random form {
    margin-top: -20px;
    padding: 50px;
    font-family: Comfortaa;
    color: #2C4355;
    background: #f2f2f2;
}

.page_random form input {
    padding: 12px 20px;
    border-radius: 5px;
    margin: 5px 0;
    border: none;
}

.page_random form input:focus {
    box-shadow: 0 0 25px #afefde;
    -webkit-box-shadow: 0 0 25px #afefde;
}

.page_random form h3 {
    color: #3e5f80;
    margin: 50px 0 20px 0;
}

.p-random-drug-test > p {
    font-family: Comfortaa;
    padding: 20px 50px;
    background: #3a5f80;
    color: #f7f7f7;
    text-align: center;
    margin-top: -6px;
    padding: 10px 0;
    margin: 0;
}

.grid-random-drug-test {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
}

.grid-random-drug-test .table-filter-1, .grid-random-drug-test .table-filter-2 {
    background: #f1f1f1;
}

.grid-random-drug-test .atk-grid > table > thead {
    background: #c6c6c6;
}

.grid-random-drug-test .atk-grid > table > tbody > tr > td {
    background: #f1f1f1;
}

.grid-random-drug-test .atk-grid > .atk-grid-panel > .ui-buttonset {
    background: none;
}

.grid-random-drug-test .atk-grid > .atk-grid-panel > .ui-buttonset button {
    background: #89dadb;
    color: #3e5f80;
    font-family: Comfortaa;
    border: none;
    padding: 5px;
    margin-right: 10px;
    border-radius: 5px;
    border: 1px solid #89dadb;
}

.form-randomized-patient-list button.ui-multiselect {
    background: #fff;
    padding: 12px 20px;
}

.grid-randomized-patient-list {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
}

.grid-randomized-patient-list .table-filter-1, .grid-randomized-patient-list .table-filter-2 {
    background: #f1f1f1;
}

.grid-randomized-patient-list .atk-grid > table > thead {
    background: #c6c6c6;
}

.grid-randomized-patient-list .atk-grid > table > tbody > tr > td {
    background: #f1f1f1;
}

.grid-randomized-patient-list .atk-grid > .atk-grid-panel > .ui-buttonset  {
    background: none;
}

.grid-randomized-patient-list .atk-grid > .atk-grid-panel > .ui-buttonset button {
    background: #89dadb;
    color: #3e5f80;
    font-family: Comfortaa;
    border: none;
    padding: 5px;
    margin-right: 10px;
    border-radius: 5px;
    border: 1px solid #89dadb;
}

.grid-randomized-patient-list .atk-grid > .atk-grid-panel > .ui-buttonset button:hover {
    background: none;
    transition: 0.8s;
}

.grid-random-drug-test .atk-grid > .atk-grid-panel > .ui-buttonset button:hover {
    background: none;
    transition: 0.8s;
}

.page_admtests_tabDeletedClinics .atk-grid > .atk-grid-panel > .atk-quicksearch {
    margin-top: -30px;
}

.page_admtests_tabDeletedClients .atk-grid > .atk-grid-panel > .atk-quicksearch {
    margin-top: -30px;
}

.page_admtests_tabDeletedInvoices .atk-grid > .atk-grid-panel > .atk-quicksearch {
    margin-top: -30px;
}

.page_unsigned2 .atk-grid > .atk-grid-panel > .atk-quicksearch {
    margin-top: -30px;
}

.table-dropdown-filter {
    background: #2c4355;
    font-family: Comfortaa;
    color: #f7f7f7;
}

.table-dropdown-filter .input-row .input-cell.expanded + .input-cell .ui-button {
    background: #89dadb;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    color: #2c4355;
    padding: 5.2px;
}

.table-dropdown-filter .input-cell input {
    padding: 10px;
}

.table-dropdown-filter input,
.table-dropdown-filter button.ui-multiselect {
    padding: 10px;
}

.table-dropdown-filter button.ui-multiselect {
    background: #e5f1fd;
    padding: 10px;
    color: #2c4355;
}

.table-dropdown-filter button.ui-multiselect > span:nth-child(2) {
    text-transform: capitalize;
}

.table-dropdown-filter .atk-form.stacked fieldset .atk-form-row > label {
    margin-bottom: 10px;
    margin-top: -2px;
}

.table-dropdown-filter form input {
    border: none;
    border-radius: 5px;

}

.table-dropdown-filter form input:focus {
    box-shadow: 0 0 15px #89dadb;
    -webkit-box-shadow: 0 0 15px #89dadb;
    border: none;
}

.table-dropdown-filter button.ui-button-text-only {
    padding: 5px 20px;
    margin: 0 10px;
    color: #3e5f80;
    border: 1px solid #89dadb;
    background: #89dadb;
}

.table-dropdown-filter button.ui-button-text-only:hover {
    background: none;
    color: #f7f7f7;
    transition: 0.8s;
}

.page_myaccount_userfiles h3 {
    margin: 0;
    padding: 20px;
    color: #3e5f80;

}

.page_myaccount_userfiles .table-filter-1 {
    padding: 12px;
    margin-top: -20px;
}

.page_myaccount_userfiles .atk-grid > .atk-grid-panel > .atk-quicksearch {
    margin-top: -57px;
}

.page_myaccount_userfiles .table-filter-2 {
    padding: 12px;
}

.page_myaccount_userfiles table {
    margin-top: -20px;
}

.page_myaccount_signature .table-filter-1,
.page_myaccount_signature .table-filter-2 {
    padding: 15px;
}

.page_myaccount_signature h3 {
    color: #2c4355;
}

.page_myaccount_signature h3.ui-state-default {
    margin-bottom: 20px;
    background: #f1f1f1;
}

.page_myaccount_signature h3.ui-state-active {
    margin-bottom: 20px;
    background: #f1f1f1;
    color: #2c4355;
}

.page_myaccount_preferences h3 {
    color: #2c4355;
}

.myaccount-preferences-table {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
}

.myaccount-preferences-table .table-filter-1 {
    padding: 0;

}

.myaccount-preferences-table .table-filter-2 {
    background: none;
    padding: 12px;
}

.myaccount-preferences-table .atk-grid > table > thead {
    background: #c6c6c6;
    color: #3e5f80;
    font-size: 12px;
}

.myaccount-preferences-table > tbody > tr > td:first-child {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    color: #3e5f80;
}

.myaccount-preferences-table table > tbody > tr > td {
    font-size: 12px;
    color: #3e5f80;
}

.myaccount-preferences-table > tbody > tr > td:first-child:hover {
    border-left: none;
}

.myaccount-preferences-table > tbody > tr > td:last-child{
    padding-left: 10px;
    padding-right: 10px;
}

.myaccount-preferences-table .table-dropdown-filter .atk-form.stacked fieldset .atk-form-row > label {
    margin-bottom: 10px;
    margin-top: -2px;
    width: 115%;
    color: #f7f7f7;
}

.myaccount-preferences-table .table-button-set button.ui-state-hover {
    color: #3e5f80;
    background: none;
    transition: 0.8s;
}

.page_myaccount_credentials > div.ui-widget-content {
    background: none;
}

.page_myaccount_credentials h3 {
    color: #2c4355;
}

.page_myaccount_preferences .atk-buttons button {
    background: #89dadb;
    padding: 5px 115px;
    border: 1px solid #89dadb;
}

.page_myaccount_preferences .atk-buttons button:hover {
    color: #f7f7f7;
    transition: 0.8s;
}

.page_myaccount_credentials .atk-buttons button {
    background: #89dadb;
    padding: 5px 115px;
    border: 1px solid #89dadb;
}

.page_myaccount_credentials .atk-buttons button:hover {
    color: #f7f7f7;
    transition: 0.8s;
}

.page_myaccount_viewas button.ui-multiselect {
    padding: 5px;
    background: #f1f1f1;
}

.page_myaccount_viewas button.ui-state-active {
    color: #2c4355;
}

.page_myaccount_viewas .atk-buttons button {
    background: #89dadb;
    padding: 5px 35px;
    border: 1px solid #89dadb;
    margin: 0 10px;
}

.page_myaccount_viewas .atk-buttons button:hover {
    color: #f7f7f7;
    transition: 0.8s;
}

.quick-search button {
    border: 0;
}

.quick-search input:focus {
    box-shadow: 0 0 15px #89dadb;
    -webkit-box-shadow: 0 0 15px #89dadb;
}

.page_inscomp {
    max-width: 100%;
    margin: auto;
    box-shadow: 0 0 15px #4d4d4d;
    background: #f7f7f7;
}

.page_system_pending {
    padding: 0 30px 30px 30px;
}

.page_system_pending .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    background: #c6c6c6;
    padding: 5px 20px;
    border-radius: 10px;
    border-bottom: none;

}

.page_system_pending .ui-widget-content {
    background: #ececec;
}

.page_system_pending .ui-tabs .ui-tabs-nav.ui-widget-header {
    background: none;
    margin: 50px 0;
}

.page_system_pending .ui-state-default a, .page_system_pending .ui-state-default a:link {
    color: #4d4d4d;
}

.page_system_pending .ui-tabs-panel {
    box-shadow: 0 0 15px #4d4d4d;
    border: 1px solid #ececec;
    border-radius: 10px;
    overflow: hidden;

}

.page_system_pending .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_system_pending .atk-grid > table > thead > tr > th {
    color: #3e5f80;
}

.page_system_pending .table-filter-1, .page_system_pending .table-filter-2 {
    background: #ececec;
}

.ui-dialog {
    background: #ececec;
}

.page_system_pending .atk-grid > table > tbody > tr > td {
    border-bottom: 1px solid #939393;
}

.page_orders_pending .ui-widget-content {
    background: #ececec;
}

.page_orders_pending {
    padding: 0 30px 30px 30px;
}

.page_orders_pending .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    background: #c6c6c6;
    padding: 5px 20px;
    border-radius: 10px;
    border-bottom: none;

}

.page_orders_pending .ui-tabs .ui-tabs-nav.ui-widget-header {
    background: none;
    margin: 50px 0;
}

.page_orders_pending .ui-state-default a, .page_system_pending .ui-state-default a:link {
    color: #4d4d4d;
}

.page_orders_pending .table-filter-1, .page_orders_pending .table-filter-2 {
    background: #ececec;
}

.page_orders_pending .atk-grid > table > tbody > tr > td {
    border-bottom: 1px solid #939393;
}

.page_orders_pending .atk-grid > table > thead > tr > th {
    color: #3e5f80;
}

.page_orders_pending .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_orders_pending .atk-grid {
    box-shadow: 0 0 15px #4d4d4d;
    border: 1px solid #ececec;
    border-radius: 10px;
    overflow: hidden;

}

.page_orders_fulfillment.ui-widget-content {
    background: #ececec;
}

.page_orders_fulfillment {
    padding: 0 30px 30px 30px;
}

.page_orders_fulfillment  .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    background: #c6c6c6;
    padding: 5px 20px;
    border-radius: 10px;
    border-bottom: none;

}

.page_orders_fulfillment  .ui-tabs .ui-tabs-nav.ui-widget-header {
    background: none;
    margin: 50px 0;
}

.page_orders_fulfillment  .ui-state-default a, .page_system_pending .ui-state-default a:link {
    color: #4d4d4d;
}

.page_orders_fulfillment  .table-filter-1, .page_orders_fulfillment .table-filter-2 {
    background: #ececec;
}

.page_orders_fulfillment  .atk-grid > table > tbody > tr > td {
    border-bottom: 1px solid #939393;
}

.page_orders_fulfillment .atk-grid > table > thead > tr > th {
    color: #3e5f80;
}

.page_orders_fulfillment .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_orders_fulfillment .atk-grid {
    box-shadow: 0 0 15px #4d4d4d;
    border-radius: 10px;
    overflow: hidden;

}

.page_orders_fulfillment .atk-grid > .atk-grid-panel > .atk-quicksearch {
    margin-top: -30px;
}

.page_labadmin_tabToxicology h3 {
    display: none;
}

.page_labadmin_tabNewERequisition {
    border-radius: 0;
    margin-top: -5px;
}

.page_labadmin_tabNewERequisition h3 {
    font-family: Comfortaa;
    padding: 20px 50px;
    background: #3a5f80;
    color: #f7f7f7;
    text-align: center;
}

.page_labadmin_tabNewERequisition form {
    font-family: Comfortaa;
    color: #2C4355;
    padding: 50px;
}

.page_labadmin_tabNewERequisition form input {
    padding: 12px 20px;
    border-radius: 5px;
    margin: 5px 0;
    border: none;
}

.page_labadmin_tabNewERequisition form input:focus {
    box-shadow: 0 0 25px #afefde;
    -webkit-box-shadow: 0 0 25px #afefde;
}

.page_labadmin_tabNewERequisition form .atk-buttons button {
    display: block;
    margin: auto;
    padding: 4px 30px;
    text-transform: uppercase;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 8px;
}

.page_labadmin_tabNewERequisition form .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_labadmin2_udtins > div {
    margin: auto;
    box-shadow: 0 0 15px #4d4d4d;
}

.patient-tabs-container .ui-tabs .ui-tabs-nav.ui-widget-header {
    background: none;
    display: inline-block;
    width: 100%;
    overflow: hidden;
}

.patient-tabs-container .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    padding: 0;
}

.patient-tabs-container .ui-tabs .ui-tabs-nav li {
    width: 100%;
}

.patient-tabs-container .ui-tabs .ui-tabs-nav li {
    border-top: 1px solid #f7f7f7;
    margin: 0;
}

.patient-tabs-container .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    padding: 7px 20px;
}

.patient-tabs-container .ui-state-default a, #patient-tabs-container .ui-state-default a:link {
    font-size: 12px;
}

.patient-tabs-container .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    border-bottom: none;
    border-left: 6px solid #89dadb;
    background: #2c4355;
}

#patient-main-container-btns {
    max-width: 80%;
    margin: auto;
    text-align: right;
}

#patient-current-medications {
    max-width: 100%;
    margin: 80px auto 20px;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    padding-top: 30px;
    padding-bottom: 30px;
    background: #f1f1f1;
}

#patient-current-medications .atk-grid > .atk-paginator {
    height: 50px;
}

.page_patients_patientDash .atk-grid > table > tbody > tr > td {
    padding: 10px 5px;
}

#patient-current-medications h3 {
    margin: 0;
    padding-left: 20px;
    color: #3e5f80;
}

#patient-current-medications .table-filter-1, #patient-current-medications .table-filter-2 {
    padding: 0;
}

#patient-current-medications .table-button-set button.ui-state-default {
    border: 2px solid #89dadb;
    position: relative;
    right: 20px;
    top: -5px;
}

#patient-current-medications .table-button-set button:hover {
    color: #3e5f80;
}

#patient-current-medications .atk-grid > table > thead {
    background: #c6c6c6;
    color: #3e5f80;
    font-size: 14px;
}

#patient-current-medications .atk-grid > table > tbody > tr > td:first-child {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
    color: #3e5f80;
}

#patient-current-medications .atk-grid > table > tbody > tr > td {
    font-size: 14px;
    color: #3e5f80;
}

#patient-current-medications .atk-grid > table > tbody > tr > td:first-child:hover {
    border-left: none;
}

#patient-allergies {
    max-width: 80%;
    margin: 80px auto 20px;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 100px;
    display: none;
}

#patient-allergies h3 {
    margin: 0;
    padding-left: 20px;
    color: #3e5f80;
}

#patient-allergies .table-filter-1, #patient-allergies .table-filter-2 {
    padding: 0;
}

#patient-allergies .table-button-set button.ui-state-default {
    border: 2px solid #89dadb;
    position: relative;
    right: 20px;
    top: -5px;
}

#patient-allergies .table-button-set button:hover {
    color: #3e5f80;
}

#patient-allergies .atk-grid > table > thead {
    background: #c6c6c6;
    color: #3e5f80;
    font-size: 14px;
}

#patient-allergies .atk-grid > table > tbody > tr > td:first-child {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
    color: #3e5f80;
}

#patient-allergies .atk-grid > table > tbody > tr > td {
    font-size: 14px;
    color: #3e5f80;
}

#patient-allergies .atk-grid > table > tbody > tr > td:first-child:hover {
    border-left: none;
}

.page_patients_patientDashboard, .page_patients_patientDash {
    max-width: 97%;
    margin: auto;
    box-shadow: 0 0 15px #4d4d4d;
    background: #f7f7f7;
}

#patient-main-container-btns > div {
    width: 45px;
    height: 45px;
    background-size: cover;
}

.page_patients_patientDashboard .profile_icon, .page_patients_patientDash .profile_icon {
    width: 45px;
    height: 45px;
    cursor: pointer;
    background-repeat: no-repeat;
    margin-left: 2px;
}

.page_orders #header-wrapper {
    height: 80px;
}

.page_orders .myAccountGroup {
    background: #e6e6e6;
    padding: 19px 25px;
    display: inline;
    position: relative;
    top: 5px;
    right: 1px;
    border-radius: 0;
}

.orders-textDiv {
    line-height: 80px;
    padding-left: 25px;
    color: #89dadb;
    font-weight: bold;
}

.page_orders .ui-tabs .ui-tabs-nav.ui-widget-header {
    display: block;
}

.atk-notification {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.page_orders .atk-notification .atk-notification-text {
    padding: 0 50px;
}

.page_orders .index-menu-left h4 {
    font-size: 14px;
    color: #f7f7f7;
    padding-top: 18px;
    text-align: left;
    padding-left: 20px;
    font-family: Comfortaa;
}

.page_orders .tab-order-form {
    width: 84%;
}

.page_orders .index-menu-left .atk-grid > table > thead {
    background: #2c4355;

}

.page_orders .index-menu-left .atk-grid > table > thead > tr > th,
.page_orders .index-menu-left .atk-grid > table > tbody > tr > td {
    color: #f7f7f7;
}

.product-card .ui-state-default {
    background: #89dadb;
    border: 1px solid #89dadb;
    padding: 5px 15px;
    color: #2c4355;

}

.product-card .ui-state-default:hover {
    background: none;
    transition: 0.7s;

}

.product-card {
    margin: 20px 10px;
    background: #ececec;
    width: 180px;
    -webkit-box-shadow:  0 0 15px #4d4d4d;
    -moz-box-shadow:  0 0 15px #4d4d4d;
    box-shadow:  0 0 15px #4d4d4d;
    border-radius: 20px;
}

.page_orders .atk-flexy {
    max-width: 90%;
    margin: auto;
    padding-top: 30px;
}

.page_orders .supply-order-tabs > div > div.ui-widget-content > div.ui-widget-content {
    background: #ececec;
}

.page_orders_interfaces h3 {
    font-family: Comfortaa;
    padding: 20px 50px;
    background: #3a5f80;
    color: #f7f7f7;
    text-align: center;
}

.page_orders_interfaces .interface-request-form {
    margin-top: -12px;
    padding: 0 30px;
    padding-bottom: 0px;
    font-family: Comfortaa;
    color: #2C4355;
    padding-bottom: 50px;
    background: #f1f1f1;
}

.page_orders_interfaces .interface-request-form input, .page_orders_interfaces .interface-request-form textarea {
    padding: 12px 20px;
    border-radius: 5px;
    margin: 5px 0;
    border: none;
}

.page_orders_interfaces .interface-request-form input:focus, .page_orders_interfaces .interface-request-form textarea:focus {
    box-shadow: 0 0 25px #afefde;
    -webkit-box-shadow: 0 0 25px #afefde;
}

.page_orders_interfaces .interface-request-form .atk-buttons button {
    display: block;
    margin: auto;
    padding: 4px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 8px;
}

.page_orders_interfaces .interface-request-form .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_orders_iop h3 {
    font-family: Comfortaa;
    padding: 20px 50px;
    background: #3a5f80;
    color: #f7f7f7;
    text-align: center;
}

.page_orders_iop .iop-form {
    margin-top: -12px;
    padding: 0 30px;
    padding-bottom: 0px;
    font-family: Comfortaa;
    color: #2C4355;
    padding-bottom: 50px;
    background: #f1f1f1;
}

.page_orders_iop .iop-form input, .page_orders_iop .iop-form textarea {
    padding: 12px 20px;
    border-radius: 5px;
    margin: 5px 0;
    border: none;
}

.page_orders_iop .iop-form input:focus, .page_orders_iop .iop-form textarea:focus {
    box-shadow: 0 0 25px #afefde;
    -webkit-box-shadow: 0 0 25px #afefde;
}

.page_orders_iop .iop-form .atk-buttons button {
    display: block;
    margin: auto;
    padding: 4px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 8px;
}

.page_orders_iop .iop-form .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_orders_upsAccount h3 {
    font-family: Comfortaa;
    padding: 20px 50px;
    background: #3a5f80;
    color: #f7f7f7;
    text-align: center;
}

.page_orders_upsAccount .upsAccount-form {
    margin-top: -12px;
    padding: 0 50px;
    padding-bottom: 0px;
    font-family: Comfortaa;
    color: #2C4355;
    padding-bottom: 50px;
    background: #f1f1f1;
}

.page_orders_upsAccount .upsAccount-form input, .page_orders_upsAccount .upsAccount-form textarea {
    padding: 12px 20px;
    border-radius: 5px;
    margin: 5px 0;
    border: none;
}

.page_orders_upsAccount .upsAccount-form input:focus, .page_orders_upsAccount .upsAccount-form textarea:focus {
    box-shadow: 0 0 25px #afefde;
    -webkit-box-shadow: 0 0 25px #afefde;
}

.page_orders_upsAccount .upsAccount-form .atk-buttons button {
    display: block;
    margin: auto;
    padding: 10px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 8px;
}

.page_orders_upsAccount .upsAccount-form .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_orders_interfaces .atk-grid > .atk-grid-panel > .atk-quicksearch {
    margin-top: -40px;
}

.page_orders_iop .atk-grid > .atk-grid-panel > .atk-quicksearch {
    margin-top: -40px;
}

.page_orders_upsAccount .atk-grid > .atk-grid-panel > .atk-quicksearch {
    margin-top: -40px;
}

.page_orders_upsAccount .upsAccount-form button.ui-multiselect {
    background: #fff;
    padding: 12px 20px;
}

.page_orders .ui-accordion-content-active,
.page_pageOrders .ui-accordion-content-active {
    background: #ececec;
}

.page_orders .checkout-form form,
.page_pageOrders .checkout-form form {
    margin-top: -12px;
    padding-bottom: 0px;
    font-family: Comfortaa;
    color: #2C4355;
    padding-bottom: 50px;

}

.page_orders .checkout-form form input, .page_orders .checkout-form form textarea,
.page_pageOrders .checkout-form form input, .page_pageOrders .checkout-form form textarea {
    padding: 12px 20px;
    border-radius: 5px;
    margin: 5px 0;
    border: none;
}

.page_orders .checkout-form form input:focus, .page_orders .checkout-form form textarea:focus,
.page_orders .checkout-form form input:focus, .page_pageOrders .checkout-form form textarea:focus {
    box-shadow: 0 0 25px #afefde;
    -webkit-box-shadow: 0 0 25px #afefde;
}

.ui-accordion-header {
    padding: 5px;
    background: #f1f1f1;
}
.checkout-form form > button.ui-multiselect {
    background: #fff;
    padding: 12px 20px;
}


.checkout-form form > .atk-buttons button {
    display: block;
    margin: auto;
    padding: 4px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 8px;
}

.checkout-form form > .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.supply-order-tabs {
    overflow: hidden;
}

.dashboard-testResults, .dashboard-scheduledTests {
    max-width: 450px;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    padding-top: 30px;
    padding-bottom: 30px;
}

.dashboard-scheduledTests  button.ui-button-text-only {
    margin: 5px;
    border: 2px solid #89dadb;
    position: relative;
    right: 20px;
    top: -10px;
    background: #89dadb;
    padding: 5px;
}

.dashboard-scheduledTests button.ui-button-text-only:hover {
    background: none;
    transition: 0.8s;
}



.dashboard-testResults #patient-tabs-container .ui-tabs .ui-tabs-nav.ui-widget-header,
.dashboard-testResults #patient-tabs-container .ui-tabs .ui-tabs-nav.ui-widget-header {
    display: none;
}

.dashboard-testResults h5, .dashboard-scheduledTests h5{
    padding-left: 20px;
    color: #3e5f80;
    font-family: Comfortaa;
    padding-bottom: 20px;
}

.dashboard-testResults h5.dashboard-caption-scheduled {
    padding-bottom: 0;
}

.dashboard-testResults .table-filter-1, .dashboard-testResults .table-filter-2,
.dashboard-scheduledTests .table-filter-1, .dashboard-scheduledTests .table-filter-2{
    padding: 0;
}

.dashboard-testResults .table-button-set button.ui-state-default,
.dashboard-scheduledTests .table-button-set button.ui-state-default{
    border: 2px solid #89dadb;
    position: relative;
    right: 20px;
    top: -5px;
}

.dashboard-testResults .table-button-set button:hover,
.dashboard-scheduledTests .table-button-set button:hover{
    color: #3e5f80;
}

.dashboard-testResults .atk-grid > table > thead,
.dashboard-scheduledTests .atk-grid > table > thead{
    background: #c6c6c6;
    color: #3e5f80;
    font-size: 12px;
}

.dashboard-testResults .atk-grid > table > tbody > tr > td:first-child,
.dashboard-scheduledTests .atk-grid > table > tbody > tr > td:first-child{
    padding-left: 5px;
    padding-right: 20px;
    font-size: 12px;
    color: #3e5f80;
}

.dashboard-testResults .atk-grid > table > tbody > tr > td,
.dashboard-scheduledTests .atk-grid > table > tbody > tr > td{
    font-size: 12px;
    color: #3e5f80;
}

.dashboard-testResults .atk-grid > table > tbody > tr > td:first-child:hover,
.dashboard-scheduledTests .atk-grid > table > tbody > tr > td:first-child:hover {
    border-left: none;
}

.dashboard-pharmacy-data {
    max-width: 450px;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    padding-top: 30px;
    padding-bottom: 30px;
}

.dashboard-pharmacy-data h4{
    padding-left: 20px;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;
    padding-bottom: 20px;
}

.dashboard-pharmacy-data .table-filter-1, .dashboard-pharmacy-data .table-filter-2 {
    padding: 0;
}

.dashboard-pharmacy-data .table-button-set button.ui-state-default{
    border: 2px solid #89dadb;
    position: relative;
    right: 20px;
    top: -5px;
}

.dashboard-pharmacy-data .table-button-set button:hover{
    color: #3e5f80;
}


.dashboard-pharmacy-data .atk-grid > table > thead{
    background: #c6c6c6;
    color: #3e5f80;
    font-size: 14px;
}

.dashboard-pharmacy-data .atk-grid > table > tbody > tr > td:first-child{
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    color: #3e5f80;
}

.dashboard-pharmacy-data .atk-grid > table > tbody > tr > td{
    font-size: 12px;
    color: #3e5f80;
}

.dashboard-pharmacy-data .atk-grid > table > tbody > tr > td:first-child:hover {
    border-left: none;
}

.dashboard-genericTesting {
    max-width: 450px;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    padding-top: 30px;
    padding-bottom: 30px;
}

.dashboard-genericTesting h3{
    padding-left: 20px;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;
    padding-bottom: 20px;
}

.dashboard-genericTesting .table-filter-1, .dashboard-genericTesting .table-filter-2 {
    padding: 0;
}

.dashboard-genericTesting .table-button-set button.ui-state-default{
    border: 2px solid #89dadb;
    position: relative;
    right: 20px;
    top: -5px;
}

.dashboard-genericTesting .table-button-set button:hover{
    color: #3e5f80;
}


.dashboard-genericTesting .atk-grid > table > thead{
    background: #c6c6c6;
    color: #3e5f80;
    font-size: 12px;
}

.dashboard-genericTesting .atk-grid > table > tbody > tr > td:first-child{
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    color: #3e5f80;
}

.dashboard-genericTesting .atk-grid > table > tbody > tr > td{
    font-size: 12px;
    color: #3e5f80;
}

.dashboard-genericTesting .atk-grid > table > tbody > tr > td:first-child:hover {
    border-left: none;
}

.dashboard-ERVisits {
    max-width: 450px;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    padding: 30px 50px 30px 50px;
}

.dashboard-ERVisits h3{
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;
    padding-bottom: 10px;
}

.dashboard-ERVisits label{
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;

}

.dashboard-ERVisits input {
    padding: 12px;
    border-radius: 5px;
    margin: 5px 0;
    border: none;
}

.dashboard-ERVisits input:focus{
    box-shadow: 0 0 25px #afefde;
    -webkit-box-shadow: 0 0 25px #afefde;
}

.dashboard-addiction {
    max-width: 450px;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
}

.dashboard-addiction h3{
    padding-left: 20px;
    color: #3e5f80;
    font-size: 14px;
    font-family: Comfortaa;

}

.dashboard-addiction .table-filter-1, .dashboard-addiction .table-filter-2 {
    padding: 0;
}

.dashboard-addiction .table-button-set button.ui-state-default{
    border: 2px solid #89dadb;
    position: relative;
    right: 20px;
    top: -5px;
}

.dashboard-addiction .table-button-set button:hover{
    color: #3e5f80;
}


.dashboard-addiction .atk-grid > table > thead{
    background: #c6c6c6;
    color: #3e5f80;
    font-size: 12px;
}

.dashboard-addiction .atk-grid > table > tbody > tr > td:first-child{
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    color: #3e5f80;
}

.dashboard-addiction .atk-grid > table > tbody > tr > td{
    font-size: 12px;
    color: #3e5f80;
}

.dashboard-addiction .atk-grid > table > tbody > tr > td:first-child:hover {
    border-left: none;
}

.dashboard-procedures {
    max-width: 450px;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
}

.dashboard-procedures h3{
    padding-left: 20px;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;

}

.dashboard-procedures .table-filter-1, .dashboard-procedures .table-filter-2 {
    padding: 0;
}

.dashboard-procedures .table-button-set button.ui-state-default{
    border: 2px solid #89dadb;
    position: relative;
    right: 20px;
    top: -5px;
}

.dashboard-procedures .table-button-set button:hover{
    color: #3e5f80;
}


.dashboard-procedures .atk-grid > table > thead{
    background: #c6c6c6;
    color: #3e5f80;
    font-size: 12px;
}

.dashboard-procedures .atk-grid > table > tbody > tr > td:first-child{
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    color: #3e5f80;
}

.dashboard-procedures .atk-grid > table > tbody > tr > td{
    font-size: 12px;
    color: #3e5f80;
}

.dashboard-procedures .atk-grid > table > tbody > tr > td:first-child:hover {
    border-left: none;
}

.dashboard-hospital-admissions {
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    margin-right: 2.5%;
}

.dashboard-hospital-admissions h3{
    padding-left: 20px;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;

}

.dashboard-hospital-admissions .table-filter-1, .dashboard-hospital-admissions .table-filter-2 {
    padding: 0;
}

.dashboard-hospital-admissions .table-button-set button.ui-state-default{
    border: 2px solid #89dadb;
    position: relative;
    right: 20px;
    top: -5px;
}

.dashboard-hospital-admissions .table-button-set button:hover{
    color: #3e5f80;
}


.dashboard-hospital-admissions .atk-grid > table > thead{
    background: #c6c6c6;
    color: #3e5f80;
    font-size: 12px;
}

.dashboard-hospital-admissions .atk-grid > table > tbody > tr > td:first-child{
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
    color: #3e5f80;
}

.dashboard-hospital-admissions .atk-grid > table > tbody > tr > td{
    font-size: 12px;
    color: #3e5f80;
}

.dashboard-hospital-admissions .atk-grid > table > tbody > tr > td:first-child:hover {
    border-left: none;
}


.page_patients_qualityMetrics .atk-flexy > div {
    display: block;
}

.page_patients_qualityMetrics .atk-grid > table > thead > tr > th:first-child {
    padding-left: 10px;
}

.page_patients_qualityMetrics .atk-grid > table > thead > tr > th:last-child {
    padding-left: 10px;
}

.page_patients_qualityMetrics .atk-grid > table > thead > tr > th {
    font-size: 12px;
}

.dashboard-testResults .ui-tabs .ui-tabs-nav.ui-widget-header {
    padding-left: 20px;
    margin-bottom: 30px;
    background: none;
}

.dashboard-testResults  .ui-tabs .ui-tabs-nav li.ui-tabs-active,
.dashboard-scheduledTests  .ui-tabs .ui-tabs-nav li.ui-tabs-active{
    background: #c6c6c6;
    padding: 5px 20px;
    border-radius: 10px;
    border-bottom: none;
    border: none;
}

.dashboard-testResults  .ui-tabs .ui-tabs-nav li,
.dashboard-scheduledTests  .ui-tabs .ui-tabs-nav li
{
    width: initial;
    padding: 5px 10px;
}

.dashboard-testResults  .ui-tabs .ui-tabs-nav .ui-tabs-anchor,
.dashboard-scheduledTests  .ui-tabs .ui-tabs-nav .ui-tabs-anchor{
    color: #4d4d4d;
}

.dashboard-lab-services-form {
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
}

.dashboard-lab-services-form .table-filter-1, .dashboard-lab-services-form .table-filter-2 {
    padding: 0;
}

.dashboard-lab-services-form .atk-grid > table > thead{
    background: #c6c6c6;
    color: #3e5f80;
    font-size: 12px;
}

.dashboard-lab-services-form .atk-grid > table > tbody > tr > td:first-child{
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
    color: #3e5f80;
}

.dashboard-lab-services-form .atk-grid > table > tbody > tr > td{
    font-size: 12px;
    color: #3e5f80;
}

.dashboard-lab-services-form .atk-grid > table > tbody > tr > td:first-child:hover {
    border-left: none;
}


.dashboard-lab-services-form .atk-flexy > div {
    display: block;
}

.dashboard-lab-services-form .atk-grid > table > thead > tr > th:first-child {
    padding-left: 10px;
}

.dashboard-lab-services-formcs .atk-grid > table > thead > tr > th:last-child {
    padding-left: 10px;
}

.dashboard-lab-services-form .atk-grid > table > thead > tr > th {
    font-size: 12px;
}

.page_patients_qualityMetrics > h3 {
    text-align: center;
    margin-bottom: 100px;
    font-family: Comfortaa;
    color: transparent;
}

h3.dashboard-clinical-outcomes {
    font-family: Comfortaa;
    color: #3e5f80;
}

h4.dashboard-questionnaire {
    font-family: Comfortaa;
    color: #2c4355;
}

h4.dashboard-questionnaire-spanish {
    font-family: Comfortaa;
    color: #2c4355;
    margin-bottom: 50px;
}

.dashboard-ccm-h3 {
    font-family: Comfortaa;
    color: #3e5f80;
    text-align: center;
}

.dashboard-ccm-problemList, .dashboard-ccm-goals, .dashboard-ccm-services,
.dashboard-ccm-eventLog {
    font-family: Comfortaa;
    color: #3e5f80;
    max-width: 80%;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
}

.dashboard-ccm-problemList .table-filter-1, .dashboard-ccm-goals .table-filter-1, .dashboard-ccm-services .table-filter-1,
.dashboard-ccm-eventLog .table-filter-1 {
    padding: 0;
}

.dashboard-ccm-problemList .table-filter-2, .dashboard-ccm-goals .table-filter-2, .dashboard-ccm-services .table-filter-2,
.dashboard-ccm-eventLog .table-filter-2 {
    background: none;
}

.dashboard-ccm-problemList table > thead, .dashboard-ccm-goals table > thead,
.dashboard-ccm-services table > thead,
.dashboard-ccm-eventLog table > thead {
    background: #c6c6c6;
    color: #3e5f80;
    font-size: 12px;
}

.dashboard-ccm-problemList table > tbody > tr > td:first-child, .dashboard-ccm-goals table > tbody > tr > td:first-child,
.dashboard-ccm-services table > tbody > tr > td:first-child,
.dashboard-ccm-eventLog table > tbody > tr > td:first-child {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    color: #3e5f80;
}

.dashboard-ccm-problemList table > tbody > tr > td, .dashboard-ccm-goals table > tbody > tr > td,
.dashboard-ccm-services table > tbody > tr > td,
.dashboard-ccm-eventLog table > tbody > tr > td {
    font-size: 12px;
    color: #3e5f80;
}

.dashboard-ccm-problemList table > tbody > tr > td:first-child:hover, .dashboard-ccm-goals table > tbody > tr > td:first-child:hover,
.dashboard-ccm-services table > tbody > tr > td:first-child:hover,
.dashboard-ccm-eventLog table > tbody > tr > td:first-child:hover {
    border-left: none;
}

.dashboard-ccm-problemList table > tbody > tr > td:last-child,
.dashboard-ccm-goals table > tbody > tr > td:last-child,
.dashboard-ccm-services table > tbody > tr > td:last-child,
.dashboard-ccm-eventLog table > tbody > tr > td:last-child {
    padding-left: 10px;
    padding-right: 10px;
}


.dashboard-ccm-problemList input, .dashboard-ccm-goals input, .dashboard-ccm-services input,
.dashboard-ccm-eventLog input {
    padding: 12px;
    border-radius: 5px;
    margin: 5px 0;
    border: none;
}

.dashboard-ccm-problemList input:focus,
.dashboard-ccm-goals input:focus,
.dashboard-ccm-services input:focus,
.dashboard-ccm-eventLog input:focus{
    box-shadow: 0 0 25px #afefde;
    -webkit-box-shadow: 0 0 25px #afefde;
}

.dashboard-ccm-eventLog fieldset .span11 {
    margin-top: 6px;
}

.page_patients_eligibility h4 {
    font-family: Comfortaa;
    color: #3e5f80;
    text-align: center;
}

.dashboard-eligibility-reports, .dashboard-eligibility-payment, .dashboard-eligibility-insurance {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
}

.dashboard-eligibility-reports .table-filter-1,
.dashboard-eligibility-payment .table-filter-1,
.dashboard-eligibility-insurance .table-filter-1,
.dashboard-eligibility-reports .table-filter-2,
.dashboard-eligibility-payment .table-filter-2,
.dashboard-eligibility-insurance .table-filter-2 {
    background: none;

}

.dashboard-eligibility-reports .table-filter-1 .ui-state-default,
.dashboard-eligibility-payment .table-filter-1 .ui-state-default{
    color: #3e5f80;
}

.dashboard-eligibility-reports table > thead,
.dashboard-eligibility-payment table > thead,
.dashboard-eligibility-insurance table > thead {
    background: #c6c6c6;
    color: #3e5f80;
    font-size: 12px;
}

.dashboard-eligibility-payment table > tbody > tr > td:first-child,
.dashboard-eligibility-reports table > tbody > tr > td:first-child,
.dashboard-eligibility-insurance table > tbody > tr > td:first-child {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    color: #3e5f80;
}

.dashboard-eligibility-reports table > tbody > tr > td,
.dashboard-eligibility-payment table > tbody > tr > td,
.dashboard-eligibility-insurance table > tbody > tr > td{
    font-size: 12px;
    color: #3e5f80;
}

.dashboard-eligibility-payment table > tbody > tr > td:first-child:hover,
.dashboard-eligibility-reports table > tbody > tr > td:first-child:hover,
.dashboard-eligibility-insurance table > tbody > tr > td:first-child:hover {
    border-left: none;
}

.dashboard-eligibility-reports table > tbody > tr > td:last-child,
.dashboard-eligibility-payment table > tbody > tr > td:last-child,
.dashboard-eligibility-insurance table > tbody > tr > td:last-child{
    padding-left: 10px;
    padding-right: 10px;
}

.dashboard-eligibility-reports .float-right{
    float: none !important;

}

.dashboard-eligibility-reports .input-row .input-cell .ui-buttonset,
.dashboard-eligibility-payment .input-row .input-cell .ui-buttonset {
    padding: 3.6px;
}

.dashboard-eligibility-reports .table-dropdown-filter .atk-form.stacked fieldset .atk-form-row > label {
    margin-bottom: 10px;
    margin-top: -2px;
    width: 115%;
    color: #f7f7f7;
}

.page_patients_eligibility .table-button-set button.ui-state-hover {
    color: #3e5f80;
    background: none;
    transition: 0.8s;
}

.page_patients_files .ui-tabs .ui-tabs-nav.ui-widget-header {
    background: none;
    margin-bottom: 20px;
}

.page_patients_files .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    background: #c6c6c6;
    padding: 5px 20px;
    border-radius: 10px;
    border-bottom: none;
    border: none;
}

.page_patients_files .ui-tabs .ui-tabs-nav li {
    background: none;
}

.page_patients_files .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    color: #4d4d4d;
}

.page_patients_files .ui-state-default a, .ui-state-default a:link {
    font-size: 12px;
}

.dashboard-patientFiles-table {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
}

.dashboard-patientFiles-table .table-filter-1,
.dashboard-patientFiles-table .table-filter-2 {
    background: none;

}

.dashboard-patientFiles-table .table-filter-1 .ui-state-default{
    color: #3e5f80;
}

.dashboard-patientFiles-table table > thead {
    background: #c6c6c6;
    color: #3e5f80;
    font-size: 12px;
}

.dashboard-patientFiles-table > tbody > tr > td:first-child {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    color: #3e5f80;
}

.dashboard-patientFiles-table table > tbody > tr > td {
    font-size: 12px;
    color: #3e5f80;
}

.dashboard-patientFiles-table table > tbody > tr > td:first-child:hover {
    border-left: none;
}

.dashboard-patientFiles-table table > tbody > tr > td:last-child{
    padding-left: 10px;
    padding-right: 10px;
}

.dashboard-eligibility-reports .float-right{
    float: none !important;

}

.dashboard-patientFiles-table .input-row .input-cell .ui-buttonset {
    padding: 3.6px;
}

.dashboard-patientFiles-table .table-dropdown-filter .atk-form.stacked fieldset .atk-form-row > label {
    margin-bottom: 10px;
    margin-top: -2px;
    width: 115%;
    color: #f7f7f7;
}

.dashboard-patientFiles-table .table-button-set button.ui-state-hover {
    color: #3e5f80;
    background: none;
    transition: 0.8s;
}



.page_patients_medications {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
}

.page_patients_medications .table-filter-1,
.page_patients_medications .table-filter-2 {
    background: none;

}

.page_patients_medications .table-filter-1 .ui-state-default{
    color: #3e5f80;
}

.page_patients_medications table > thead {
    background: #c6c6c6;
    color: #3e5f80;
    font-size: 12px;
}

.page_patients_medications > tbody > tr > td:first-child {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    color: #3e5f80;
}

.page_patients_medications table > tbody > tr > td {
    font-size: 12px;
    color: #3e5f80;
}

.page_patients_medications table > tbody > tr > td:first-child:hover {
    border-left: none;
}

.page_patients_medications table > tbody > tr > td:last-child{
    padding-left: 10px;
    padding-right: 10px;
}

.page_patients_medications .table-dropdown-filter .atk-form.stacked fieldset .atk-form-row > label {
    margin-bottom: 10px;
    margin-top: -2px;
    width: 115%;
    color: #f7f7f7;
}

.page_patients_medications .table-button-set button.ui-state-hover {
    color: #3e5f80;
    background: none;
    transition: 0.8s;
}

.page_patients_medications > .ui-widget-content {
    background: #f1f1f1;
}

.page_patients_record .ui-tabs .ui-tabs-nav.ui-widget-header {
    background: none;
    margin-bottom: 20px;
}

.page_patients_record .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    background: #c6c6c6;
    padding: 5px 20px;
    border-radius: 10px;
    border-bottom: none;
    border: none;
}

.page_patients_record .ui-state-default a, .page_patients_record .ui-state-default a:link {
    color: #4d4d4d;
}

.dashboard-record-table {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
}

.dashboard-record-table .table-filter-1 {
    padding: 0;
}

.dashboard-record-table .table-filter-2 {
    background: none;
}

.dashboard-record-table table > thead {
    background: #c6c6c6;
    color: #3e5f80;
    font-size: 12px;
}

.dashboard-record-table > tbody > tr > td:first-child {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    color: #3e5f80;
}

.dashboard-record-table table > tbody > tr > td {
    font-size: 12px;
    color: #3e5f80;
}

.dashboard-record-table table > tbody > tr > td:first-child:hover {
    border-left: none;
}

.dashboard-record-table table > tbody > tr > td:last-child{
    padding-left: 10px;
    padding-right: 10px;
}

.dashboard-record-table .table-dropdown-filter .atk-form.stacked fieldset .atk-form-row > label {
    margin-bottom: 10px;
    margin-top: -2px;
    width: 115%;
    color: #f7f7f7;
}

.dashboard-record-table .table-button-set button.ui-state-hover {
    color: #3e5f80;
    background: none;
    transition: 0.8s;
}

.page_patients_documents {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
}

.page_patients_documents .table-filter-1 {
    padding: 0;
}

.page_patients_documents .table-filter-2 {
    background: none;
}

.page_patients_documents table > thead {
    background: #c6c6c6;
    color: #3e5f80;
    font-size: 12px;
}

.page_patients_documents > tbody > tr > td:first-child {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    color: #3e5f80;
}

.page_patients_documents table > tbody > tr > td {
    font-size: 12px;
    color: #3e5f80;
}

.page_patients_documents table > tbody > tr > td:first-child:hover {
    border-left: none;
}

.page_patients_documents table > tbody > tr > td:last-child{
    padding-left: 10px;
    padding-right: 10px;
}

.page_patients_documents .table-dropdown-filter .atk-form.stacked fieldset .atk-form-row > label {
    margin-bottom: 10px;
    margin-top: -2px;
    width: 115%;
    color: #f7f7f7;
}

.page_patients_documents .table-button-set button.ui-state-hover {
    color: #3e5f80;
    background: none;
    transition: 0.8s;
}

.page_patients_documents > .ui-widget-content {
    background: #f1f1f1;
}

.page_patients_appointments .atk-form fieldset.atk-row .atk-form-row {
    margin: 20px;
}

.page_patients_appointments form {
    margin-top: -12px;
    padding: 0 50px;
    font-family: Comfortaa;
    color: #2C4355;
    padding-bottom: 50px;
    background: #f1f1f1;
}

.page_patients_appointments form input,
.page_patients_appointments form textarea{
    padding: 12px 20px;
    border-radius: 5px;
    margin: 5px 0;
    border: none;
}

.page_patients_appointments form input:focus,
.page_patients_appointments form textarea:focus {
    box-shadow: 0 0 25px #afefde;
    -webkit-box-shadow: 0 0 25px #afefde;
}

.page_patients_appointments form .atk-buttons button {
    display: block;
    margin: auto;
    padding: 7px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 8px;
}

.page_patients_appointments form .atk-buttons button:hover {
    transition: 0.8s;
    background: none;
}

.page_patients_appointments form .ui-multiselect-header {
    background: #3e5f80;
    border: none;
    border-radius: 0;
}

.page_patients_appointments form .ui-multiselect-menu {
    border: none;
    border-radius: 0;
    padding: 0;
}

.page_patients_appointments form button.ui-multiselect {
    width: 100%;
    background: #fff;
    padding: 12px 20px;
}

.page_patients_patientDash .index-menu-left {
    height: px;
}

.page_myaccount_userfiles > .ui-widget-content {
    background: #ececec;
}

.page_myaccount_userfiles .ui-tabs .ui-tabs-nav.ui-widget-header {
    background: none;
    margin-bottom: 20px;
}

.page_myaccount_userfiles .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    background: #c6c6c6;
    padding: 5px 20px;
    border-radius: 10px;
    border-bottom: none;
    border: none;
}

.page_myaccount_userfiles .ui-tabs .ui-tabs-nav li {
    background: none;
}

.page_myaccount_userfiles .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    color: #4d4d4d;
}

.page_myaccount_userfiles .ui-state-default a, .ui-state-default a:link {
    font-size: 12px;
}

.myaccount-userFiles-table h3 {
    padding-left: 20px;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;
}

.myaccount-userFiles-table {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
}

.myaccount-userFiles-table .table-filter-1 {
    padding: 0;

}

.myaccount-userFiles-table .table-filter-2 {
    background: none;
    padding: 12px;
}

.myaccount-userFiles-table .atk-grid > table > thead {
    background: #c6c6c6;
    color: #3e5f80;
    font-size: 12px;
}

.myaccount-userFiles-table > tbody > tr > td:first-child {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    color: #3e5f80;
}

.myaccount-userFiles-table table > tbody > tr > td {
    font-size: 12px;
    color: #3e5f80;
}

.myaccount-userFiles-table > tbody > tr > td:first-child:hover {
    border-left: none;
}

.myaccount-userFiles-table > tbody > tr > td:last-child{
    padding-left: 10px;
    padding-right: 10px;
}

.myaccount-userFiles-table .table-dropdown-filter .atk-form.stacked fieldset .atk-form-row > label {
    margin-bottom: 10px;
    margin-top: -2px;
    width: 115%;
    color: #f7f7f7;
}

.myaccount-userFiles-table .table-button-set button.ui-state-hover {
    color: #3e5f80;
    background: none;
    transition: 0.8s;
}

.back-office-box {
    width: 163px;
    height: 163px;
    margin: 5px 20px 20px 20px;
    padding: 10px;
    border-radius: 30px;
    background-color: #f7f7f7;
    box-shadow: 0 0 25px 7px #ddd;
    -webkit-box-shadow: 0 0 25px 7px #ddd;
}

#backOffice-container .reports_icon i {
    background: linear-gradient(to right, #99efa6, #88dadb);
    background-clip: border-box;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin-top: 30px;
    font-size: 4em;
}

#backOffice-container .reports_icon p {
    font-size: 14px;
    color: #3e5f80;
}

#backOffice-container .reports_icon {
    width: 173px;
    height: 173px;
    margin: 5px 20px 20px 20px;
    padding: 10px;
    border-radius: 30px;
    background-color: #f7f7f7;
    box-shadow: 0 0 25px 7px #ddd;
    -webkit-box-shadow: 0 0 25px 7px #ddd;
    vertical-align: middle;
}

#backOffice-container .reports_icon:hover {
    box-shadow: 0 0 25px #89dadb;
}

#backOffice-container {
    padding: 100px 0;
}

.page_reports_checkpoint2,
.page_reports_ccmreport,
.page_reports_userPerformance,
.page_reports_pipeline,
.page_reports_patientVisits {
    max-width: 90%;
    margin: auto;
    box-shadow: 0 0 15px #4d4d4d;
    background: #f7f7f7;
}

.page_reports_ccmreport h3{
    display: none;
}

.page_reports_patientVisits .atk-grid > .atk-grid-panel > .atk-quicksearch{
    margin-top: -30px;
}

#dashboard-main-tabs  li {
    background: transparent;
    color: #f7f7f7;
    padding: 3px 10px;
    border-radius: 0;
    width: 100%;
    border-top: 1px solid #f7f7f7;
    border-left: 5px solid transparent;
    position: relative;
    top: -1000px
}

#dashboard-main-tabs  li.ui-tabs-active {
    border-bottom: none;
    border-left: 5px solid #89dadb;
    background-color: #2c4355;
}

.page_patients_patientDash .index-heading-text {
    width: 18%;
}

.page_sales {
    margin-left: auto;
    margin-right: auto;
    max-width: 90%;
    border-radius: 0;
    background: #f7f7f7;
    box-shadow: 0 0 15px #4d4d4d;
}

.page-labscribe-form {
    background: #3a5f80;
    font-family: Comfortaa;
    color: #f7f7f7;
    padding: 20px;
    margin-top: -6px;
}

.page_labscribe2_tabDLisomer .atk-grid > .atk-grid-panel > .atk-quicksearch {
    margin: -30px 0 0.5em 0;
}

.page_labscribe .atk-grid > .atk-grid-panel > .atk-quicksearch {
    margin: -30px 0 0.5em 0;
}

.page_labscribe2_tabEreqComments h3, .page_labscribe_tabEreqComments h3 {
    display: none;
}

.page_labscribe2_tabDLisomer_detailsDLisomer, .page_labscribe_details,
.page_labscribe_tabWomenHealth_detailsWomenHealth, .page_labscribe_tabGenetics_detailsGenetics,
.page_labscribe2_tabEreqComments_notes, .page_labscribe_tabEreqComments_notes  {
    box-shadow: 0 0 15px #4d4d4d;
}

.page_shipping2_contents {
    box-shadow: 0 0 15px #4d4d4d;
}

.page_shipping2_contents h3 {
    padding: 20px 50px;
    color: #f7f7f7;
    text-align: center;
    background: #3a5f80;
    margin-bottom: 0;
}

.page_reports_userPerformance_orders, .page_reports_userPerformance_orders_score {
    box-shadow: 0 0 15px #4d4d4d;
}

.page_reports_userPerformance_orders .atk-grid > .atk-grid-panel > .atk-quicksearch {
    margin: -30px 0 0.5em 0;
}

.page_sales_clinics, .page_sales_invoices {
    box-shadow: 0 0 15px #4d4d4d;
}

.sales-invoices-second-h3 {
    display: none;
}

.page-sales-total {
    font-family: Comfortaa;
    padding: 20px;
    background: #3a5f80;
    margin-top: -6px;
    color: #f7f7f7;
}

.page_sales p {
    margin: 0;
}

.page-sales-h3 {
    display: none;
}

.page_sales_superbills {
    box-shadow: 0 0 15px #4d4d4d;
}

.page_sales_superbills .atk-grid > .atk-grid-panel > .atk-quicksearch {
    margin: -30px 0 0.5em 0;
}

.page_labadmin_tabToxicology_files {
    box-shadow: 0 0 15px #4d4d4d;
}

.atk-grid > table > tbody > tr {
    background: #f1f1f1;
}

.page_labadmin2_udtins_details > div.ui-widget-content {
    background: none;
}   

.labscribe-details-grid-h3 {
    color: #3e5f80;
    margin: 50px 0 20px 0;
}

.labscribe-details-grid {
    box-shadow: 0 0 15px #4d4d4d;
}

.labscribe-details-form {
    box-shadow: 0 0 15px #4d4d4d;
    padding: 20px;
}

.labscribe-details-form input {
    padding: 8px 20px;
    border-radius: 5px;
    margin: 5px 0;
    border: none;
}

#patient-main-container-btns,
.patient-main-container-btns {
    max-width: 100%;
    margin: auto;
    padding: 20px 0;
    box-shadow: 0 0 15px #b3b3b3;
    background: #f7f7f7;
    border-radius: 10px;
    overflow: hidden;
}

#patient-main-container-btns > div,
.patient-main-container-btns > div {
    width: 120px;
    height: 45px;
    background-size: cover;
}

.patient-main-container-btns > div {
    width: 181px;
    height: 45px;
    background-size: cover;
}

#patient-main-container-btns i,
.patient-main-container-btns i {
    display: block;
    text-align: center;
    color: #89dadb;
    cursor: pointer;
}

#patient-main-container-btns a,
.patient-main-container-btns a {
    display: block;
    text-align: center;
    font-weight: bold;
    color: #6a849d;
    text-decoration: none;
    margin-top: 7px;
}

#patient-main-container-btns a:hover,
.patient-main-container-btns a:hover {
	color: #2c4355;
}

.pharmacy-newOrder-left-filed {
    background: #3e5f80;
    padding: 0;
}

.pharmacy-newOrder-client-information {
    background: #2c4355;
    color: #f7f7f7;
    padding: 20px;
    border-radius: 0;
}

.pharmacy-newOrder-client-information-table {
    line-height: 30px;
}

.pharmacy-newOrder-patient-information-h4 {
    padding: 20px 20px 0 20px;
    margin: 0;
    color: #f7f7f7;
}

.pharmacy-newOrder-patient-information-form {
    padding: 20px;
}

.pharmacy-newOrder-patient-information-form input,
.pharmacy-newOrder-patient-information-form textarea  {
    font-family: Comfortaa;
    background: #2c4355;
    border: none;
    box-shadow: none;
    color: #f7f7f7;
    border-radius: 5px;
    margin-bottom: 20px;
    padding: 10px 20px;
}

.pharmacy-newOrder-patient-information-form-options {
    margin: 20px 0;
    color: #f7f7f7;
}

.page_pharmacy_myNewOrder .ui-state-disabled, .ui-widget-content .ui-state-disabled {
    opacity: 1;
}

.page_pharmacy_myNewOrder .MainFrame {
    max-width: 90%;
}

.pharmacy-newOrder-left-filed {
    border-radius: 0;
}

.pharmacy-newOrder-left-filed .atk-form fieldset + fieldset {
    border: none;
    padding: 0;
    margin: 0;
}

.page_pharmacy_myNewOrder .atk-form-options label {
    color: #f7f7f7;
}

.pharmacy-newOrder-patient-information-h5 {
    color: #f7f7f7;
    font-weight: 400;
    position: relative;
    top: 15px;
    left: 5px;
}

.pharmacy-newOrder-patient-information-crud .table-filter-1,
.pharmacy-newOrder-patient-information-crud .table-filter-2 {
    padding: 5px;
}

.pharmacy-newOrder-patient-information-crud .atk-grid > table > thead {
    background: #2c4355;
}

.pharmacy-newOrder-patient-information-crud .atk-grid > table > thead > tr > th {
    color: #f7f7f7;
}

.pharmacy-newOrder-patient-information-crud .atk-grid > table > tbody > tr {
    background: none;
    border-bottom: 1px solid #f7f7f7;
}

.pharmacy-newOrder-patient-information-crud .atk-grid > table > tbody > tr > td {
    color: #f7f7f7;
}

.pharmacy-newOrder-right-filed > div.atk-row {
    margin: 0 40px;
    box-shadow: 0 0 15px #4d4d4d;
    border-radius: 10px;
    padding: 20px;
    color: #3e5f80;
}

.pharmacy-newOrder-right-filed .atk-form-options label {
    color: #3e5f80;
}

.pharmacy-newOrder-right-filed-crud {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 20px #4d4d4d80;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
}

.pharmacy-newOrder-right-h5 {
    padding-left: 20px;
    color: #3e5f80;
    position: relative;
    top: 7px;
}

.pharmacy-newOrder-right-filed-crud .ui-buttonset button {
    float: right;
    margin: -30px 0 10px 0;
    position: relative;
    right: 20px;
    top: -7px;
}

.pharmacy-newOrder-right-filed-crud .ui-buttonset button:hover {
    background: none;
    color: #3e5f80;
    transition: 0.8s;
}

.pharmacy-newOrder-right-filed-crud .table-filter-1,
.pharmacy-newOrder-right-filed-crud .table-filter-2 {
    background: none;
    padding: 5px;
}

.pharmacy-newOrder-right-filed-crud .atk-grid > table > thead {
    background: #c6c6c6;
}

.pharmacy-newOrder-right-filed button.ui-multiselect {
    padding: 10px 12px;
    background: #fff;
}

.pharmacy-newOrder-right-filed textarea {
    padding: 10px 20px;
    border-radius: 5px;
    border: none;
}

.pharmacy-newOrder-right-filed textarea:focus {
    box-shadow: 0 0 25px #afefde; 
}

.page-labadmin-udtForm-div {
    max-width: 92%;
    margin: 50px auto;
    box-shadow: 0 0 25px rgba(0, 0, 0, 0.4);
    border-radius: 15px;
    overflow: hidden;
    padding: 20px;
    color: #3e5f80;
}

.page-labadmin-udtForm-div .ui-widget-content {
    color: #3e5f80;
}

.page-labadmin-udtForm-div input {
    border: none;
    padding: 10px 20px;
    border-radius: 5px;
    background: #e8e8e8;
    font-family: Comfortaa;
}
.page-labadmin-udtForm-div button.ui-multiselect {
    padding: 10px 20px;
    border-radius: 5px;
    background: #fff;
}

.page-labadmin-udtForm-div .input-row .input-cell {
    background: #e8e8e8;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

.page-labadmin-utdForm-tab {
    max-width: 92%;
    margin: 50px auto;
    box-shadow: 0 0 25px #4d4d4d80;
    padding: 20px;
    border-radius: 15px;
}

.page-labadmin-utdForm-tab.ui-tabs.ui-widget-content {
    padding: 20px;
    font-family: Comfortaa;
    color: #3e5f80;
}

.page-labadmin-utdForm-tab .ui-widget-content {
    color: #3e5f80;
}

.page-labadmin-utdForm-tab .ui-tabs-nav li.ui-tabs-active {
    background: #c6c6c6;
    padding: 5px 20px;
    border-radius: 10px;
    border: none;
}

.page-labadmin-utdForm-tab  .ui-tabs-nav.ui-widget-header {
    background: none;
}

.page-labadmin-utdForm-tab input {
    padding: 10px 20px;
    border:none;
    border-radius: 5px;
}

.page-labadmin-utdForm-tab button.ui-multiselect {
    padding: 10px 20px;
    border-radius: 5px;
    background: #fff;
}

.page-labadmin-udtForm-div-grids {
    max-width: 92%;
    margin: 50px auto;
    padding: 20px;
}

.page-labadmin-utdForm-tab .ui-tabs-nav .ui-tabs-anchor {
    color: #4d4d4d;
}

.page-labadmin-udtForm-signature {
    max-width: 92%;
    margin: 50px auto;
    box-shadow: 0 0 25px #4d4d4d80;
    padding: 20px;
    border-radius: 15px;
}

.page-labadmin-udtForm-signature h3 {
    color: #3e5f80;
    text-align: center;
    padding: 20px 50px;
}

.page-labadmin-udtForm-grid-medications {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 25px #4d4d4d80;
    padding-top: 30px;
    padding-bottom: 30px;
    background: #f1f1f1;
    position: relative;
    top: -30px;
}

.page-labadmin-udtForm-grid-medications .table-filter-1, 
.page-labadmin-udtForm-grid-medications .table-filter-2 {
    padding: 10px;
    background: none;
}

.page-labadmin-udtForm-grid-medications .atk-grid > table > thead {
    background: #c6c6c6;
}

.page-labadmin-udtForm-grid-files {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 25px #4d4d4d80;
    padding-top: 30px;
    padding-bottom: 30px;
    background: #f1f1f1;
    position: relative;
    top: -14px;
}

.page-labadmin-udtForm-grid-files .table-filter-1, 
.page-labadmin-udtForm-grid-files .table-filter-2 {
    padding: 10px;
    background: none;
}

.page-labadmin-udtForm-grid-files .atk-grid > table > thead {
    background: #c6c6c6;
}

.page-labadmin-udtForm-div-grids h5 {
    color: #3e5f80;
}

.page-labadmin-udtForm-div-grids label {
    color: #3e5f80;
}

.page-labadmin-udtForm-div-grids textarea {
    padding: 10px 20px;
    font-family: Comfortaa;
    border-radius: 5px;
    border: none;
}

.page-labadmin-udtForm-subheading {
    text-align: center;
}

.page-labadmin-udtForm-h1 {
    color: #3e5f80;
}

.page_reports_billingStats {
    max-width: 90%;
    background: #f7f7f7;
    margin: auto;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_reports_billingStats_tabKPIs {
    padding: 20px 20px 50px 20px;
    box-shadow: 0 0 15px #4d4d4d;
    margin-top: -6px;
}

.billinStats-labTests-table h2 {
    font-family: Comfortaa;
    font-size: 18px;
    color: #4d4d4d;
    margin-bottom: 30px;
    margin-top: 30px;
    text-align: center;
}

.billinStats-labTests-table.span12 {
    border-radius: 15px;
    overflow: hidden;
    box-shadow: 0 0 15px #b3b3b3;
    background: #ececec;
    max-width: 95%;
    float: none;
    display: block;
    margin: auto;
}

.billinStats-labTests-table > .atk-grid .table-filter-1,
.billinStats-labTests-table > .atk-grid .table-filter-2 {
    background: #ececec;
    padding: 5px;
} 

.billinStats-labTests-table > .atk-grid > table > thead {
    background: #c6c6c6;
}

.billinStats-labTests-table > .atk-grid > table > tbody > tr > td {
    background: #ececec;
}

.page_reports_keymetrics {
    max-width: 90%;
    margin: auto;
    box-shadow: 0 0 15px #4d4d4d;
    background: #f7f7f7;

}

.keymetrics-tab {
    box-shadow: 0 0 15px #4d4d4d;
    margin-top: -6px;
    background: #f7f7f7;
    padding-bottom: 50px;
}

.keymetrics-form1 {
    background: #3e5f80;
    padding: 20px;
    font-family: Comfortaa;
    color: #f7f7f7;
}

.keymetrics-form1 button.ui-multiselect {
    font-family: Comfortaa;
    background: #fff;
    padding: 5px;
}

.keymetrics-tiles {
    padding: 20px;
    margin: 50px 0;
}

.keymetrics-chart-1, .keymetrics-chart-2, .keymetrics-chart-3, .keymetrics-form2  {
    margin: 50px 20px;
    border-radius: 15px;
    box-shadow: 0 0 15px #b3b3b3;
}

.keymetrics-form2 > form {
    padding: 20px;
    background: #ececec;
    font-family: Comfortaa;
    border-radius: 15px;
}

.keymetrics-form2 label {
    color: #4d4d4d;
}

.keymetrics-form2 button.ui-multiselect {
    padding: 6px;
    background: #fff;
}

.keymetrics-form2 input {
    padding: 5px 12px;
    border: none;
    border-radius: 5px;
    
}

.page_reports_keymetrics .ui-tabs .ui-tabs-panel {
    padding-bottom: 50px;
    background: #f7f7f7;
    border-radius: 0;
}

.custom_Gray {
    background: #f7f7f7;
    margin: 2px 2px;
    padding: 5px;
    height: 100px;
    width: 42.8%;
    position: relative;
    float: left;
    text-align: center;
    border-radius: 15px;
    font-family: Comfortaa;
    box-shadow: 0 0 15px #b3b3b3;
    color: #4d4d4d;
    text-shadow: none;
    border: none;
}

.custom_Red {
    background: #f7f7f7;
    margin: 2px 2px;
    padding: 5px;
    height: 100px;
    width: 42.8%;
    position: relative;
    float: left;
    text-align: center;
    border-radius: 15px;
    font-family: Comfortaa;
    box-shadow: 0 0 15px rgba(255,40,40,0.5);
    color: #4d4d4d;
    text-shadow: none;
    border: none;
}

.custom_Green {
    background: #f7f7f7;
    margin: 2px 2px;
    padding: 5px;
    height: 100px;
    width: 42.8%;
    position: relative;
    float: left;
    text-align: center;
    border-radius: 15px;
    font-family: Comfortaa;
    box-shadow: 0 0 15px rgb(0,128,0,0.5);
    color: #4d4d4d;
    text-shadow: none;
    border: none;
}

.custom_Gray:hover, .custom_Red:hover, .custom_Green:hover {
    background: none;
}

.page_reports_psych {
    max-width: 90%;
    margin: auto;
    background: #f7f7f7;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_reports_psych > div.ui-widget-content:nth-of-type(2) {
    background: #f7f7f7;
    box-shadow: 0 0 15px #4d4d4d;
    border-radius: 0;
    padding-bottom: 50px;
}

.page_reports_psych form {
    background: #3e5f80;
    font-family: Comfortaa;
    color: #f7f7f7;
    padding: 20px;
}

.page_reports_psych form button.ui-multiselect {
    padding: 6px;
    background: #fff;
    color: #3e5f80;
}

.psych-chart-1, .psych-chart-2 {
    margin: 50px 0;
    padding: 0 20px;
    border-radius: 15px;
}

.page_reports_labreport {
    max-width: 90%;
    margin: auto;
    box-shadow: 0 0 15px #4d4d4d;
    background: #f7f7f7;
}

.labreport-tab-labtests {
    margin-top: -6px;
}

.labreport-form-1 {
    background: #3e5f80;
    padding: 20px;
    font-family: Comfortaa;
    color: #f7f7f7;
}

.labreport-form-1 button.ui-multiselect {   
    padding: 6px;
    background: #fff;
}

.labreport-form-2 {
    background: #ececec;
    padding: 20px;
    font-family: Comfortaa;
    color: #2c4355;
    margin: 50px 20px;
    box-shadow: 0 0 15px #b3b3b3;
    border-radius: 15px;
}

.labreport-form-2 button.ui-multiselect {   
    padding: 6px;
    background: #fff;
}

.labreport-chart-1, .labreport-chart-2, .labreport-chart-3,
.labreport-chart-4, .labreport-chart-5 {
    margin: 50px 0;
    padding: 0 20px;
    border-radius: 15px;
}

.page_reports_toxreport2 {
    margin-top: -6px;
}

.page_reports_labreport .ui-tabs .ui-tabs-panel {
    padding-bottom: 50px;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_reports_analytics {
    max-width: 90%;
    margin: auto;
    box-shadow: 0 0 15px #4d4d4d;
    background: #f7f7f7;
}

.page_reports_analytics_tabCharts {
    box-shadow: 0 0 15px #4d4d4d;
    margin-top: -6px;
    padding-bottom: 50px;
}

.analytics-column {
    background: none;
    color: #f7f7f7;
}

.page_reports_analytics_tabCharts form {
    padding: 20px;
    background: #3e5f80;
    font-family: Comfortaa;
    color: #f7f7f7;
}

.page_reports_analytics_tabCharts form button.ui-button {
    background: #89dadb;
    color: #3e5f80;
    font-family: Comfortaa;
    border: none;
    padding: 5px;
    margin-right: 10px;
    border-radius: 5px;
    border: 1px solid #89dadb;
}

.page_reports_analytics_tabCharts .input-cell input {
    padding: 10px;
}

.page_reports_analytics_tabCharts form button.ui-button:hover {
    background: none;
    color: #f7f7f7;
    transition: 0.8s;
}


.page_reports_analytics_tabCharts form button.ui-multiselect {
    padding: 6px;
    background: #fff;
}

.addiction-chart-1, .addiction-chart-2, .addiction-chart-3 {
    margin: 50px 0;
    padding: 0 20px;
    border-radius: 15px;
}

.page_reports_billingStats_tabDetailByClaim {
    margin-top: -8px;
    background: #3a5f80;
}

.page_reports_billingStats_tabDetailByClaim h3.ui-accordion-header {
    color: #f7f7f7;
}

.page_reports_billingStats_tabDetailByClaim .ui-accordion .ui-accordion-content {
    padding: 1em 2em;
    border-radius: 0;
    background: #3a5f80;
    font-family: Comfortaa;
    color: #f7f7f7;
    background: #2c4355;
    margin: 0 15px;
    border-radius: 5px;
}

.page_reports_billingStats_tabDetailByClaim .ui-accordion .ui-accordion-content .input-cell .ui-button {
    background: #89dadb;
    padding: 6.5px 0;
} 

.page_reports_billingStats_tabDetailByClaim .ui-accordion .ui-accordion-content input {
    padding: 10px 20px;
    border-radius: 5px;
    margin: 5px 0;
    border: none;
}

.page_reports_billingStats_tabDetailByClaim .ui-accordion .ui-accordion-content button.ui-multiselect {
    padding: 10px 20px;
    border-radius: 5px;
    background: #fff;
}

.tabDetailByClaim-btns {
    background: #3a5f80;
    border-radius: 0;
}

.tabDetailByClaim-btns > h3 {
    display: none;
}

.tabDetailByClaim-btns > button.ui-state-default {
    background: #89dadb;
    color: #3e5f80;
    font-family: Comfortaa;
    border: none;
    padding: 5px;
    margin-right: 10px;
    margin-top: 15px;
    border-radius: 5px;
    border: 1px solid #89dadb;
}

.tabDetailByClaim-btns > button.ui-state-default:hover {
    background: none;
    color: #f7f7f7;
    transition: 0.7s;
}

.tabDetailByClaim-btns > button.ui-state-default:first-of-type {
    margin-left: 15px;
}

.tabDetailByClaim-btns .atk-grid > .atk-paginator {
    background: #f7f7f7;
}

.page_reports_billingStats_tabDetailByClaim_details {
    box-shadow: 0 0 15px #4d4d4d;

}

.page_reports_billingStats_tabPayorReport {
    margin-top: -8px;
    background: #3a5f80;
}

.page_reports_billingStats_tabPayorReport h4.ui-accordion-header {
    color: #f7f7f7;
    background: none;
    border: none;
}

.page_reports_billingStats_tabPayorReport .ui-accordion .ui-accordion-content {
    padding: 1em 2em;
    border-radius: 0;
    background: #3a5f80;
    font-family: Comfortaa;
    color: #f7f7f7;
    background: #2c4355;
    margin: 0 15px;
    border-radius: 5px;
}

.page_reports_billingStats_tabPayorReport .ui-accordion .ui-accordion-content .input-cell .ui-button {
    background: #89dadb;
    padding: 5.5px 0;
    margin: 0;
} 

.page_reports_billingStats_tabPayorReport .ui-accordion .ui-accordion-content button.ui-button {
    background: #89dadb;
    color: #3e5f80;
    font-family: Comfortaa;
    border: none;
    padding: 5px;
    margin-right: 10px;
    margin-top: 15px;
    border-radius: 5px;
    border: 1px solid #89dadb;
}

.page_reports_billingStats_tabPayorReport .ui-accordion .ui-accordion-content button.ui-button:hover {
    background: none;
    color: #f7f7f7;
    transition: 0.7s;
}

.page_reports_billingStats_tabPayorReport .ui-accordion .ui-accordion-content input {
    padding: 10px 20px;
    border-radius: 5px;
    margin: 5px 0;
    border: none;
}

.page_reports_billingStats_tabPayorReport .ui-accordion .ui-accordion-content button.ui-multiselect {
    padding: 10px 20px;
    border-radius: 5px;
    background: #fff;
}

.tabPayorReport-btns {
    background: #3a5f80;
    border-radius: 0;
}

.tabPayorReport-btns > h3 {
    display: none;
}

.tabPayorReport-btns > button.ui-state-default {
    background: #89dadb;
    color: #3e5f80;
    font-family: Comfortaa;
    border: none;
    padding: 5px;
    margin-right: 10px;
    margin-top: 15px;
    border-radius: 5px;
    border: 1px solid #89dadb;
}

.tabPayorReport-btns > button.ui-state-default:hover {
    background: none;
    color: #f7f7f7;
    transition: 0.7s;
}

.tabPayorReport-btns > button.ui-state-default:first-of-type {
    margin-left: 15px;
}

.tabPayorReport-btns .atk-grid > .atk-paginator {
    background: #f7f7f7;
}

.page_reports_keymetrics_salesreps {
    background: #3a5f80;
    margin-top: -6px;
    padding-top: 10px;
}

.page_reports_keymetrics_salesreps .ui-tabs .ui-tabs-nav.ui-widget-header {
    background: none;
    margin-left: 15px;
}

.page_reports_keymetrics_salesreps .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    background: #89dadb;
    padding: 5px 20px;
    border-radius: 10px;
    border-bottom: none;
    border: none;
}

.page_reports_keymetrics_salesreps h3.ui-accordion-header {
    background: #3a5f80;
    color: #f7f7f7;
    border-radius: 0;
}

.page_reports_keymetrics_report2 {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
}

.page_reports_keymetrics_report2 h3 {
    color: #4d4d4d;
    text-align: center;
    font-size: 18px;
}

.page_reports_keymetrics_report2 .table-filter-1,
.page_reports_keymetrics_report2 .table-filter-2 {
    padding: 5px;
    background: none;
}

.page_reports_keymetrics_report2 .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_reports_keymetrics_report3 {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
}

.page_reports_keymetrics_report3 h3 {
    color: #4d4d4d;
    text-align: center;
    font-size: 18px;
}

.page_reports_keymetrics_report3 .table-filter-1,
.page_reports_keymetrics_report3 .table-filter-2 {
    padding: 5px;
    background: none;
}

.page_reports_keymetrics_report3 .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_reports_keymetrics_report {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
}

.page_reports_keymetrics_report  h3 {
    color: #4d4d4d;
    text-align: center;
    font-size: 18px;
}

.page_reports_keymetrics_report  .table-filter-1,
.page_reports_keymetrics_report  .table-filter-2 {
    padding: 5px;
    background: none;
}

.page_reports_keymetrics_report .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_reports_keymetrics_report .table-button-set button.ui-state-default:hover {
    background: none;
    color: #3e5f80;
    transition: 0.7s;
}

.page_reports_keymetrics_reportmix {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
}

.page_reports_keymetrics_reportmix  h3 {
    color: #4d4d4d;
    text-align: center;
    font-size: 18px;
}

.page_reports_keymetrics_reportmix  .table-filter-1,
.page_reports_keymetrics_reportmix  .table-filter-2 {
    padding: 5px;
    background: none;
}

.page_reports_keymetrics_reportmix .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_reports_keymetrics_reportmix .table-button-set button.ui-state-default:hover {
    background: none;
    color: #3e5f80;
    transition: 0.7s;
}

.page_reports_billingStats_tabKPIs_claimsList {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
  
}

.page_reports_billingStats_tabKPIs_claimsList  h3 {
    color: #4d4d4d;
    text-align: center;
    font-size: 18px;
}

.page_reports_billingStats_tabKPIs_claimsList  .table-filter-1,
.page_reports_billingStats_tabKPIs_claimsList  .table-filter-2 {
    padding: 5px;
    background: none;
}

.page_reports_billingStats_tabKPIs_claimsList .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_reports_billingStats_tabKPIs_claimsList .table-button-set button.ui-state-default:hover {
    background: none;
    color: #3e5f80;
    transition: 0.7s;
}

.page_reports_billingStats_tabKPIs_eReqsList {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
}

.page_reports_billingStats_tabKPIs_eReqsList  h3 {
    color: #4d4d4d;
    text-align: center;
    font-size: 18px;
}

.page_reports_billingStats_tabKPIs_eReqsList  .table-filter-1,
.page_reports_billingStats_tabKPIs_eReqsList  .table-filter-2 {
    padding: 5px;
    background: none;
}

.page_reports_billingStats_tabKPIs_eReqsList .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_reports_billingStats_tabKPIs_eReqsList .table-button-set button.ui-state-default:hover {
    background: none;
    color: #3e5f80;
    transition: 0.7s;
}

.page_reports_billingStats_tabLabTests_samplesList {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;

}

.page_reports_billingStats_tabLabTests_samplesList  h3 {
    color: #4d4d4d;
    text-align: center;
    font-size: 18px;
}

.page_reports_billingStats_tabLabTests_samplesList  .table-filter-1,
.page_reports_billingStats_tabLabTests_samplesList  .table-filter-2 {
    padding: 5px;
    background: none;
}

.page_reports_billingStats_tabLabTests_samplesList .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_reports_billingStats_tabKPIs_eReqsList .table-button-set button.ui-state-default:hover {
    background: none;
    color: #3e5f80;
    transition: 0.7s;
}

.page_reports_labreport_report1 {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;

}

.page_reports_labreport_report1  h3 {
    color: #4d4d4d;
    text-align: center;
    font-size: 18px;
}

.page_reports_labreport_report1  .table-filter-1,
.page_reports_labreport_report1  .table-filter-2 {
    padding: 5px;
    background: none;
}

.page_reports_labreport_report1 .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_reports_labreport_report1 .table-button-set button.ui-state-default:hover {
    background: none;
    color: #3e5f80;
    transition: 0.7s;
}

.page_reports_labreport_clientMix {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;

}

.page_reports_labreport_clientMix  h3 {
    color: #4d4d4d;
    text-align: center;
    font-size: 18px;
}

.page_reports_labreport_clientMix  .table-filter-1,
.page_reports_labreport_clientMix .table-filter-2 {
    padding: 5px;
    background: none;
}

.page_reports_labreport_clientMix .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_reports_labreport_clientMix .table-button-set button.ui-state-default:hover {
    background: none;
    color: #3e5f80;
    transition: 0.7s;
}

.page_reports_toxpayormix {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
}

.page_reports_toxpayormix h3 {
    color: #4d4d4d;
    text-align: center;
    font-size: 18px;
}

.page_reports_toxpayormix .table-filter-1,
.page_reports_toxpayormix .table-filter-2 {
    padding: 5px;
    background: none;
}

.page_reports_toxpayormix .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_reports_toxpayormix .table-button-set button.ui-state-default:hover {
    background: none;
    color: #3e5f80;
    transition: 0.7s;
}

.page_reports_psych2 {
   font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1; 
}

.page_reports_psych2 h3 {
    color: #4d4d4d;
    text-align: center;
    font-size: 18px;
}

.page_reports_psych2 .table-filter-1,
.page_reports_psych2 .table-filter-2 {
    padding: 5px;
    background: none;
}

.page_reports_psych2 .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_reports_psych2 .table-button-set button.ui-state-default:hover {
    background: none;
    color: #3e5f80;
    transition: 0.7s;
}

.page_reports_psychclientmix {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1; 
}

.page_reports_psychclientmix h3 {
    color: #4d4d4d;
    text-align: center;
    font-size: 18px;
}

.page_reports_psychclientmix .table-filter-1,
.page_reports_psychclientmix .table-filter-2 {
    padding: 5px;
    background: none;
}

.page_reports_psychclientmix .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_reports_psychclientmix .table-button-set button.ui-state-default:hover {
    background: none;
    color: #3e5f80;
    transition: 0.7s;
}

.page_reports_analytics_tabHeatMap {
    background: #3e5f80;
    padding: 20px;
    margin-top: -6px;
}

.page_reports_analytics_tabHeatMap form {
    font-family: Comfortaa;
}

.page_reports_analytics_tabHeatMap form div.ui-widget-content {
    background: #3e5f80;
}

.page_reports_analytics_tabHeatMap label {
    color: #f7f7f7;
}

.page_reports_analytics_tabHeatMap .input-cell {
    display: table-cell;
    vertical-align: middle;
    background: #89dadb;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

.page_reports_analytics_tabHeatMap button.ui-multiselect {
    background: #fff;
    padding: 12px 20px;
    border-radius: 5px;
    border: none;
}

.page_reports_analytics_tabHeatMap form .span4 {
    background: none;  
}

.page_reports_analytics_tabHeatMap form input {
    padding: 12px 20px;
    border-radius: 5px;
    border: none;
}

.page_reports_billingStats_tabCptReport  {
    padding: 0 20px;
    margin: 50px 0;
    padding-bottom: 50px;
}

.page_labadmin2_incompleteBillDataEreq {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1; 
}

.page_labadmin2_incompleteBillDataEreq h3 {
    color: #4d4d4d;
    text-align: center;
    font-size: 18px;
    background: #f1f1f1;
    margin-bottom: 0;
    margin-top: 0;
    padding: 25px 0;
}

.page_labadmin2_incompleteBillDataEreq .input-row .input-cell .ui-buttonset {
    padding: 3.4px;
}

.page_labadmin2_incompleteBillDataEreq .table-filter-1, 
.page_labadmin2_incompleteBillDataEreq .table-filter-2 {
    padding: 5px;
    background: #f1f1f1;
}

.page_labadmin2_incompleteBillDataEreq .table-button-set button.ui-state-default:hover {
    background: none;
    transition: 0.8s;
}

.page_labadmin2_incompleteBillDataEreq  .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_labadmin2_incompleteBillDataEreq .atk-grid > .atk-paginator {
    background: #f1f1f1;
}

.page_labadmin2_incompleteBillDataEreq .table-footer-btns {
    background: #f1f1f1;
    margin: 0;
}

.page_labadmin_incompleteBillDataEreq h3 {
    color: #4d4d4d;
    text-align: center;
    font-size: 18px;
    background: #f1f1f1;
    margin-bottom: 0;
    margin-top: 0;
    padding: 25px 0;
}

.page_labadmin_incompleteBillDataEreq .input-row .input-cell .ui-buttonset {
    padding: 3.4px;
}

.page_labadmin_incompleteBillDataEreq .table-filter-1, 
.page_labadmin_incompleteBillDataEreq .table-filter-2 {
    padding: 5px;
    background: #f1f1f1;
}

.page_labadmin_incompleteBillDataEreq .table-button-set button.ui-state-default:hover {
    background: none;
    transition: 0.8s;
}

.page_labadmin_incompleteBillDataEreq  .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_labadmin_incompleteBillDataEreq .atk-grid > .atk-paginator {
    background: #f1f1f1;
}

.page_labadmin_incompleteBillDataEreq .table-footer-btns {
    background: #f1f1f1;
    margin: 0;
}

.page_patients2_newDash .MainFrame {
    max-width: 90%;
}

.newDash-mainFrame {
    max-width: 100%;
}

.newDash-tabs.ui-tabs.ui-widget-content {
    background: #3d6080;
    font-family: Comfortaa;
    color: #f7f7f7;
    border-radius: 0;
    margin-bottom: 50px;
}

.newDash-tabs.ui-tabs.ui-widget-content span {
    color: #f7f7f7;
}

.page_patients2_tabEdit {
   margin-top: -6px;
    
}

.page_patients2_tabEdit h3 {
   background: #3d6080;
   font-family: Comfortaa;
   color: #f7f7f7;
   padding: 50px 20px; 
}

.page_patients2_tabEdit .atk-form {
   background: #f2f2f2;
}

.page_patients2_tabEdit .atk-form {
   font-family: Comfortaa;
   color: #2c4355;
}

.page_patients2_tabEdit .atk-form input {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_patients2_tabEdit .atk-form button.ui-multiselect {
    padding: 12px 20px;
    border: none;
    background: #fff;
    border-radius: 5px;
}

.page_patients2_tabEdit .atk-form fieldset + fieldset {
    padding: 20px;
}

.page_patients2_tabInsurance .dashboard-eligibility-reports, 
.page_patients2_tabInsurance .dashboard-eligibility-payment, 
.page_patients2_tabInsurance .dashboard-eligibility-insurance {
    max-width: 90%;
}

.dashboard-eligibility-h4,
.dashboard-eligibility-insurance + h4 {
    font-family: Comfortaa;
    color: #4d4d4d;
    text-align: center;
    margin: 30px 0;
}

.page_patients2_newDash .dashboard-patientFiles-table,
.page_patients2_newDash .dashboard-patientFiles-table,
.page_patients2_newDash .dashboard-patientFiles-table,
.page_patients2_newDash .dashboard-patientFiles-table,
.page_patients2_newDash .dashboard-patientFiles-table,
.page_patients2_newDash .dashboard-patientFiles-table,
.page_patients2_newDash .dashboard-patientFiles-table {
    max-width: 90%;
}

.page_patients2_newDash .input-row .input-cell .ui-buttonset {
    padding: 5.6px;
}

.page_patients2_newDash .dashboard-record-table {
    max-width: 90%;
}

.page_patients2_tabInsurance h4:first-child {
    font-family: Comfortaa;
    color: #4d4d4d;
    text-align: center;
    margin: 30px 0;
}

.page_patients2_tabMedsAndAllergies .ui-tabs-panel .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    background: #c6c6c6;
    padding: 5px 20px;
    border-radius: 10px;
    border-bottom: none;
    border: none;
}

.page_patients2_tabMedsAndAllergies .ui-tabs-panel .ui-tabs .ui-tabs-nav {
    background: none;
    padding: 5px 20px;
    border-radius: 10px;
    border-bottom: none;
    border: none;
}

.page_patients2_tabMedsAndAllergies .ui-tabs-panel .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    color: #4d4d4d;
}


.page_patients2_tabMedsAndAllergies .medications .table-filter-1,
.page_patients2_tabMedsAndAllergies .medications .table-filter-2 {
    padding: 5px;
    background: none;
}

.page_patients2_tabMedsAndAllergies .medications .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_patients2_tabQuicknotes {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
    max-width: 96.5%;
}

.page_patients2_tabQuicknotes .table-filter-1,
.page_patients2_tabQuicknotes .table-filter-2 {
    padding: 5px;
    background: none;
}

.page_patients2_tabQuicknotes .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_patients2_tabDocuments {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
    max-width: 96.5%;
}

.page_patients2_tabDocuments .table-filter-1,
.page_patients2_tabDocuments .table-filter-2 {
    padding: 5px;
    background: none;
}

.page_patients2_tabDocuments .atk-grid > table > thead {
    background: #c6c6c6;
}

.newDash-tab-2 > ul.ui-tabs .ui-tabs-nav.ui-widget-header {
    width: 100%;
    padding-bottom: 80px;
}

.page_patients2_tabAppointments .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    background: #c6c6c6;
    padding: 5px 20px;
    border-radius: 10px;
    border-bottom: none;
    border: none;
}

.page_patients2_tabAppointments .ui-tabs .ui-tabs-nav {
    background: none;
    padding: 5px 20px;
    border-radius: 10px;
    border-bottom: none;
    border: none;
}

.page_patients2_tabAppointments .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    color: #4d4d4d;
}

.page_patients2_appointments_appointments {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
    max-width: 96.5%;
}

.page_patients2_appointments_appointments .table-filter-1,
.page_patients2_appointments_appointments .table-filter-2 {
    background: none;
    color: #3e5f80;
}

.page_patients2_appointments_appointments .table-filter-1 .ui-state-default {
    color: #3e5f80;
}

.page_patients2_appointments_appointments .atk-grid > table > thead {
    background: #c6c6c6;
}        

.page_patients2_tabPatientFiles .ui-tabs-panel .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    background: #c6c6c6;
    padding: 5px 20px;
    border-radius: 10px;
    border-bottom: none;
    border: none;
}  

.page_patients2_tabPatientFiles .ui-tabs-panel .ui-tabs .ui-tabs-nav {
    background: none;
    padding: 5px 20px;
    border-radius: 10px;
    border-bottom: none;
    border: none;
}   

.page_patients2_tabPatientFiles .ui-tabs-panel .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    color: #4d4d4d;
}

.page_patients2_tabPatientFiles .dashboard-patientFiles-table {
    max-width: 96.5%;
}

.page_patients2_tabPatientFiles .dashboard-patientFiles-table .table-filter-1,
.page_patients2_tabPatientFiles .dashboard-patientFiles-table .table-filter-2 {
    padding: 5px;
}

.page_patients2_tabMedicalRecord .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    background: #c6c6c6;
    padding: 5px 20px;
    border-radius: 10px;
    border-bottom: none;
    border: none;
}  

.page_patients2_tabMedicalRecord .ui-tabs .ui-tabs-nav {
    background: none;
    padding: 5px 20px;
    border-radius: 10px;
    border-bottom: none;
    border: none;
} 

.page_patients2_tabMedicalRecord .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    color: #4d4d4d;
}

.page_patients2_tabMedicalRecord .dashboard-record-table {
    max-width: 96.5%;
}
  
.newDash-tabs > ul {
    position: absolute;
    top: -51px;
}  

.page_patients2_tabEdit button.ui-button-text-only {
    display: block;
    margin: auto;
    padding: 4px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 8px;
}

.page_patients2_tabInsurance .dashboard-eligibility-insurance .table-filter-1,
.page_patients2_tabInsurance .dashboard-eligibility-insurance .table-filter-2 {
    padding: 5px;  
}

.page_patients2_tabInsurance .dashboard-eligibility-payment .table-filter-1,
.page_patients2_tabInsurance .dashboard-eligibility-payment .table-filter-2 {
    padding: 5px;
}

.page_patients2_tabInsurance .dashboard-eligibility-reports .table-filter-1,
.page_patients2_tabInsurance .dashboard-eligibility-reports .table-filter-2 {
    padding: 12px;
}

.page_patients2_tabMedsAndAllergies .ui-tabs-panel > div.atk-row {
    background: #2c4355;
    font-family: Comfortaa;
    color: #f7f7f7;
    padding: 10px;
    margin-top: -6px;
    margin-bottom: 30px;
}

.page_patients2_tabMedsAndAllergies .ui-tabs-panel > div.atk-row h3 {
    color: #f7f7f7;
    margin-left: 10px;
}

.page_patients2_tabMedsAndAllergies .atk-grid {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
    max-width: 96.5%;
}

.page_patients2_tabMedsAndAllergies .atk-grid .table-filter-1,
.page_patients2_tabMedsAndAllergies .atk-grid .table-filter-2 {
    background: none;
    color: #3e5f80;
    padding: 12px;
}

.tabResults2-grid1 > .atk-grid {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
    max-width: 96.5%;
}
.tabResults2-grid1 > .atk-grid .table-filter-1,
.tabResults2-grid1 > .atk-grid .table-filter-2 {
    padding: 5px;
    background: #f1f1f1;
}

.tabResults2-grid1 > .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_patients2_tabResults2 div.ui-widget-header {
    border: none;
}
 
.tabResults2-btn {
    display: block;
    margin: auto;
    padding: 4px 15px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.tabResults2-btn:hover {
    background: none;
    transition: 0.8s;
}

.page_patients2_tabResults2 .ui-widget-header > a {
    font-family: Comfortaa;
    color: #3e5f80;
    font-size: 13px;
    text-decoration: none;
}

.page_patients2_tabResults2 .ui-widget-header > a:hover {
    color: #3e5f80;
    text-decoration: none;
}

.tabResults2-risk-drug-test {
    margin: 40px 5px 5px 5px;
    padding: 20px;
    box-shadow: 0 0 15px #b3b3b3;
    border-radius: 15px;
}

.tabResults2-risk-drug-test label {
    font-family: Comfortaa;
    color: #2c4355;
}

.tabResults2-risk-drug-test button.ui-multiselect {
    background: #fff;
    border-radius: 5px;
    padding: 10px;
}

.tabResults2-risk-drug-test h3 {
    font-family: Comfortaa;
    color: #2c4355;
}

.tabResults2-risk-drug-test div.span7 {
    font-family: Comfortaa;
    
}

.tabResults2-tiles .carousel_item1 {
    box-shadow: 0 0 15px #b3b3b3;
    border-radius: 15px;
}

.tabResults2-tiles .custom_Red,
.tabResults2-tiles .custom_Gray {
    width: 90%;
    margin: 5px 0;
}

.tabResults2-tiles label {
    font-family: Comfortaa;
}

.tabResults2-tiles button.ui-multiselect {
    padding: 10px;
    background: #fff;
    border-radius: 5px;
}

.tabResults2-tiles p {
    font-family: Comfortaa;
}

.tabResults2-tiles input {
    border: none;
    padding: 12px 20px;
    border-radius: 5px;
}

.tabResults2-grid2 {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
    max-width: 96.5%;
}
.tabResults2-grid2 .table-filter-1,
.tabResults2-grid2 .table-filter-2 {
    padding: 12px;
    background: #f1f1f1;
}

.tabResults2-grid2 > table > thead {
    background: #c6c6c6;
}

.tabResults2-grid2 + div button.ui-state-default {
    padding: 4px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
    margin-left: 5px;
}

.tabResults2-grid2 + div button.ui-state-default:hover {
    background: none;
    transition: 0.8s;
}

.tabResults2-services-h3 {
    font-family: Comfortaa;
    text-align: center;
    color: #2c4355;
    margin-top: 50px;
}

.patients2-h3 {
    display: none;
}

.addPatient-tab h3 {
    font-family: Comfortaa;
    color: #f7f7f7;
    background: #3e5f80;
    padding: 20px 50px;
    margin-top: -6px;
}

.addPatient-tab form {
    font-family: Comfortaa;
    padding: 20px;
    margin-top: -12px;
    background: #f2f2f2;
}

.addPatient-tab form input {
    border: none;
    padding: 12px 20px;
    border-radius: 5px;
}

.addPatient-tab form button.ui-multiselect {
    background: #fff;
    padding: 12px;
    border-radius: 5px;
}

.addPatient-tab .atk-buttons button.ui-state-default {
    display: block;
    margin: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
    
}

.addPatient-tab .atk-buttons button.ui-state-default:hover {
    background: none;
    transition: 0.8s;
}

.newDash-pic-container {
    background: #2c4355;
}

.newDash-pic img {
    display: block;
    margin: auto;
    background: #2c4355;
}





.page_results_common h3 {
    color: #2c4355;
    margin-bottom: 30px;
}

.page_results_common-row-1 {
    max-width: 95%;
    margin: auto;  
}

.page_results_common h3 {
    color: #2c4355;
    text-align: center;
    font-size: 16px;
}

.page_results_common-column-1,  
.page_results_common-column-3 {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
    width: 350px;
}

.page_results_common-column-3 {
    margin-left: 29px !important;
}

.page_results_common-column-1 > h3,  
.page_results_common-column-3 h3 {
    color: #2c4355;
    text-align: center;
    margin-bottom: 15px;
}

.page_results_common-column-1 .table-filter-1, 
.page_results_common-column-3 .table-filter-1,
.page_results_common-column-1 .table-filter-2,  
.page_results_common-column-3 .table-filter-2 {
    padding: 5px;
    background: none;
}

.page_results_common-column-1 .atk-grid > table > thead,  
.page_results_common-column-3 .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_results_common-tile {
    position: relative;
    top: 30px;
    background: #f1f1f1;
    box-shadow: 0 0 15px #b3b3b3;
    border-radius: 10px;
    padding: 30px 10px;
}

.page_results_common-tile h4,
.page_results_common-tile p {
    color: #2c4355;
}

.common-test-answers-table .atk-grid,
.common-test-files-table .atk-grid {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
    max-width: 89%;
}

.common-test-answers-table .atk-grid .table-filter-1, 
.common-test-files-table .atk-grid .table-filter-1,
.common-test-answers-table .atk-grid .table-filter-2,  
.common-test-files-table .atk-grid .table-filter-2 {
    padding: 5px;
    background: none;
}

.common-test-answers-table .atk-grid > table > thead,  
.common-test-files-table .atk-grid > table > thead {
    background: #c6c6c6;
}

.common-test-charts > div.span1 > div.ui-widget-content {
    background: #f2f2f2;
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 0 0 15px #4d4d4d;
}

.common-test-charts {
    max-width: 95%;
    margin: auto;
}

.page_results_common .table-button-set button.ui-state-default:hover {
    background: none;
    color: #3e5f80;
    transition: 0.8s;
}

.page_results_pmqr h3 {
    color: #2c4355;
    margin-bottom: 30px;
}






.page_results_ccesdr-row-1, 
.page_results_ccesdr-row-2 {
    max-width: 95%;
    margin: auto;  
}

.page_results_ccesdr h3 {
    color: #2c4355;
    text-align: center;
    font-size: 16px;
}

.page_results_ccesdr-column-1,  
.page_results_ccesdr-column-3 {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
    width: 350px;
}

.page_results_ccesdr-column-2 {
    width: 190px;
    margin-left: 29px !important;
}

.page_results_ccesdr-column-3 {
     margin-left: 29px !important;
}

.page_results_ccesdr-column-1 > h3,  
.page_results_ccesdr-column-3 h3 {
    color: #2c4355;
    text-align: center;
    margin-bottom: 15px;
}

.page_results_ccesdr-column-1 .table-filter-1, 
.page_results_ccesdr-column-3 .table-filter-1,
.page_results_ccesdr-column-1 .table-filter-2,  
.page_results_ccesdr-column-3 .table-filter-2 {
    padding: 5px;
    background: none;
}

.page_results_ccesdr-column-1 .atk-grid > table > thead,  
.page_results_ccesdr-column-3 .atk-grid > table > thead {
    background: #c6c6c6;
}

.ccesdr-column-tile {
    position: relative;
    top: 30px;
    background: #f1f1f1;
    box-shadow: 0 0 15px #b3b3b3;
    border-radius: 10px;
    padding: 30px 10px;
    width: 190px;
    height: 290px;
}

.ccesdr-column-tile h4,
.ccesdr-column-tile p {
    color: #2c4355;
}

.ccesdr-answers-tables .atk-grid {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
    max-width: 95%;
}

.ccesdr-answers-tables .atk-grid .table-filter-1, 
.ccesdr-answers-tables .atk-grid .table-filter-2 {
    padding: 5px;
    background: none;
}

.ccesdr-answers-tables .atk-grid > table > thead {
    background: #c6c6c6;
}

.ccesdr-answers-tables .atk-grid > table > tbody > tr > td {
    background: #f1f1f1;
}

.pmqr-row-charts {
    max-width: 95%;
    margin: auto;
}

.page_results_pmqr .table-button-set button.ui-state-default:hover {
    background: none;
    color: #3e5f80;
    transition: 0.8s;
}

.ccesdr-comments-form {
    max-width: 95%;
    margin: auto;
    box-shadow: 0 0 15px #b3b3b3;
    padding: 20px 5px;
    border-radius: 10px;
    overflow: hidden;
    background: #f1f1f1;
}

.ccesdr-comments-form button.ui-multiselect {
    padding: 10px;
    background: #fff;
    border-radius: 5px;
}

.ccesdr-comments-form .atk-form.atk-row .atk-buttons {
    clear: both;
    text-align: center;
}

.ccesdr-comments-form .atk-form.atk-row .atk-buttons button {
    padding: 4px 20px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 8px;
}

.ccesdr-comments-form .atk-form.atk-row .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.pmqr-answers-tables h3 {
    margin-top: 60px;
}

.page_results_pmqr h3 {
    color: #2c4355;
    margin-bottom: 30px;
}

.page_results_pmqr-row {
    max-width: 95%;
    margin: auto;  
}

.page_results_pmqr h3 {
    color: #2c4355;
    text-align: center;
    font-size: 16px;
}

.page_results_pmqr-column-1,  
.page_results_pmqr-column-3 {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
    width: 350px;
}

.page_results_pmqr-column-2 {
    width: 190px;
    margin-left: 29px !important;
}

.page_results_pmqr-column-3 {
    width: 350px;
}

.page_results_pmqr-column-1 > h3,  
.page_results_pmqr-column-3 h3 {
    color: #2c4355;
    text-align: center;
    margin-bottom: 15px;
}

.page_results_pmqr-column-1 .table-filter-1, 
.page_results_pmqr-column-3 .table-filter-1,
.page_results_pmqr-column-1 .table-filter-2,  
.page_results_pmqr-column-3 .table-filter-2 {
    padding: 5px;
    background: none;
}

.page_results_pmqr-column-1 .atk-grid > table > thead,  
.page_results_pmqr-column-3 .atk-grid > table > thead {
    background: #c6c6c6;
}

.pmqr-column-tile {
    position: relative;
    top: 30px;
    background: #f1f1f1;
    box-shadow: 0 0 15px #b3b3b3;
    border-radius: 10px;
    padding: 30px 10px;
    width: 190px;
    height: 290px;
}

.page_results_pmqr-tile h4,
.page_results_pmqr-tile p {
    color: #2c4355;
}

.pmqr-answers-tables .atk-grid {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
    max-width: 95%;
}

.pmqr-answers-tables .atk-grid .table-filter-1, 
.pmqr-answers-tables .atk-grid .table-filter-2 {
    padding: 5px;
    background: none;
}

.pmqr-answers-tables .atk-grid > table > thead {
    background: #c6c6c6;
}

.pmqr-answers-tables .atk-grid > table > tbody > tr > td {
    background: #f1f1f1;
}

.pmqr-row-charts {
    max-width: 95%;
    margin: auto;
}

.page_results_pmqr .table-button-set button.ui-state-default:hover {
    background: none;
    color: #3e5f80;
    transition: 0.8s;
}

.pmqr-comments-form {
    max-width: 95%;
    margin: auto;
    box-shadow: 0 0 15px #b3b3b3;
    padding: 20px 5px;
    border-radius: 10px;
    overflow: hidden;
    background: #f1f1f1;
}

.pmqr-comments-form button.ui-multiselect {
    padding: 10px;
    background: #fff;
    border-radius: 5px;
}

.pmqr-comments-form .atk-form.atk-row .atk-buttons {
    clear: both;
    text-align: center;
}

.pmqr-comments-form .atk-form.atk-row .atk-buttons button {
    padding: 4px 20px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 8px;
}

.pmqr-comments-form .atk-form.atk-row .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.pmqr-answers-tables h3 {
    margin-top: 60px;
}

.page_sales_viewinvoice {
    max-width: 90%;
    margin: auto;
    box-shadow: 0 0 15px #4d4d4d;
    background: #f7f7f7;
}

.page_sales_viewinvoice > div.ui-widget-content:nth-of-type(2) {
    box-shadow: 0 0 15px #4d4d4d;
    border-radius: 0;
}

.page_sales_viewinvoice h3,
.page_sales_viewinvoice h4,
.page_sales_viewinvoice h2,
.page_sales_viewinvoice h5 {
    color: #2c4355;
}

.page_sales_viewinvoice hr {
    background: #2c4355;
    color: #2c4355;
    box-shadow: none;
    border: none;
    height: 1px;
}

.sales-viewinvoices-row-1 {
    max-width: 90%;
    margin: auto;
}

.page_sales_viewinvoice .atk-grid {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
    max-width: 90%;
}

.page_sales_viewinvoice .atk-grid .table-filter-1,
.page_sales_viewinvoice .atk-grid .table-filter-2 {
    background: #f1f1f1;
    padding: 5px;
}

.page_sales_viewinvoice .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_sales_viewinvoice .atk-grid .table-button-set button.ui-state-default:hover {
    background: none;
    transition: 0.7s;
    color: #3e5f80;
}

.sales-viewinvoice-usmedsci-logo {
    max-width: 300px;
}

.viewinvoice-sum-1,
.viewinvoice-sum-2 {
    text-align: center;
}

.page_reports_library {
    box-shadow: 0 0 15px #4d4d4d;
    max-width: 90%;
    margin: auto;
    background: #f7f7f7;
    padding-bottom: 100px;
}

.page_reports_library iframe {
    max-width: 90%;
    margin: auto;
    display: block;
    box-shadow: 0 0 15px #4d4d4d;
}

/* Pending Insurance Companies */

.page_inscomp .atk-grid > table > tbody > tr > td > button.ui-button-text-only,
.page_inscomp .atk-grid > table > tbody >tr > td > label.ui-button-text-icon-secondary {
    background: #89dadb;
    color: #3e5f80;
    font-family: Comfortaa;
    border: none;
    padding: 5px;
    margin-right: 10px;
    border-radius: 5px;
    border: 1px solid #89dadb;
}

.page_inscomp .atk-grid > table > tbody > tr > td > button.ui-button-text-only:hover,
.page_inscomp .atk-grid > table > tbody >tr > td > label.ui-button-text-icon-secondary:hover {
    color: #f7f7f7;
    transition: 0.8s;
}

.page_inscomp_merge {
    box-shadow: 0 0 15px #b3b3b3;
    border-radius: 0;
}

.page_inscomp_merge h4 {
    background: #3a5f80;
    margin: 0;
    color: #f7f7f7;
    padding: 20px;
    text-align: center;
}

.page_inscomp_merge .atk-grid > .atk-grid-panel > .ui-buttonset, .atk-grid > .atk-grid-panel > .atk-quicksearch {
    margin-top: -30px;
}

.page_inscomp_merge .input-row .input-cell .ui-buttonset {
    padding: 4.2px;
}

.page_inscomp_primary form {
    padding: 20px;
}

.page_inscomp_primary form input,
.page_inscomp_primary form textarea {
    border: none;
    padding: 12px 20px;
    border-radius: 5px;
}

.page_inscomp_primary form button.ui-multiselect {
    background: #fff;
    padding: 12px 20px;
    border-radius: 5px;
}

.page_inscomp_primary form .atk-buttons button {
    display: block;
    margin: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_inscomp_primary form .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}


/* Pending Accounts */

.page_system_pending .ui-tabs-panel {
    box-shadow: 0 0 15px #4d4d4d;
    border: 0;
    border-radius: 10px;
    overflow: hidden;
}

.page_system_pending .atk-grid > table > tbody > tr > td {
    border-bottom: 1px solid #c6c6c6;
}

.page_system_pending .ui-tabs .ui-tabs-nav.ui-widget-header {
    background: none;
    margin: 50px 0;
        margin-bottom: 50px;
    margin-bottom: 25px;
}

/* Pending Supply Orders */

.page_orders_pending .atk-grid {
    box-shadow: 0 0 15px #4d4d4d;
    border: 0;
    border-radius: 10px;
    overflow: hidden;
}

.page_orders_pending .atk-grid > table > tbody > tr > td {
    border-bottom: 1px solid #c6c6c6;
}

.page_orders_pending .table-footer-btns button.ui-state-default {
    background: #c6c6c6;
    border-radius: 5px;
    padding: 7px 15px;
    margin-right: 10px;
    color: #2a4357;
    border: 1px solid #c6c6c6;
}

.page_orders_pending .table-footer-btns button.ui-state-default:hover {
    background: none;
    transition: 0.8s;
}


/* Labscribe */

.page-labscribe-form {
    background: #3a5f80;
    font-family: Comfortaa;
    color: #f7f7f7;
    padding: 15px 20px;
    margin-top: -6px;
}

.page_labscribe2_tabDLisomer .table-filter-1 {
    padding: 20px;
}

.page_labscribe2_tabDLisomer .table-filter-2 {
    padding: 20px;
}

.page_labscribe2_tabDLisomer_edit form {
    padding: 20px;
}

.page_labscribe2_tabDLisomer_edit form input {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_labscribe2_tabDLisomer_edit form .atk-buttons button {
    display: block;
    margin: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_labscribe2_tabDLisomer_edit form .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_labscribe2_tabDLisomer_detailsDLisomer .table-filter-1,
.page_labscribe2_tabDLisomer_detailsDLisomer .table-filter-2 {
    clear: both;
    background: #3a5f80;
    vertical-align: top;
    padding: 30px 15px 20px 12px;
    margin-top: -6px;
}


/* Patients */

.page_patients_edit form {
    background: #ececec;
    padding: 20px;
}

.page_patients_edit form h3 {
    color: #3e5f80;
}

.page_patients_edit form input {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_patients_edit form button.ui-multiselect {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
    background: #fff; 
}

.page_patients_edit form .atk-buttons button {
    display: block;
    margin: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_patients_edit form .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.add-patient-advanced form input[type="checkbox"] {
    margin: 5px 10px;
}

/* Start Test Now */

.page_starttest .topframe {
    margin-bottom: 85px;
}

.page_starttest .atk-form fieldset .atk-form-row:first-child > .atk-form-field {
    margin-left: 7.9em;
}

.start-test-table {
    margin-top: -12px;
    background: #eaeaea;
}

.form-schedule-test .input-row .input-cell.expanded {
    width: 96%;
}

.page_3__iew_htmlelement_crud_virtualpage input {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_3__iew_htmlelement_crud_virtualpage .atk-buttons {
    padding-left: 0;
}

.page_3__iew_htmlelement_crud_virtualpage .atk-buttons button {
    display: block;
    margin: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_3__iew_htmlelement_crud_virtualpage .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_setmp form {
    padding: 20px;
    
}

.page_setmp form button.ui-multiselect {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
    background: #fff;
}

.page_setmp form .atk-buttons {
    padding-left: 0;
}

.page_setmp form .atk-buttons button {
    display: block;
    margin: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_setmp form .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

/* Add Drug */

.page_pharmacy_tabDrugs_form {
    padding: 20px;
}

.page_pharmacy_tabDrugs_form input,
.page_pharmacy_tabDrugs_form textarea {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
} 

.page_pharmacy_tabDrugs_form button.ui-multiselect {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
    background: #fff;
}

.page_pharmacy_tabDrugs_form .atk-buttons {
    padding-left: 0;
}

.page_pharmacy_tabDrugs_form .atk-buttons button {
    display: block;
    margin: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_pharmacy_tabDrugs_form .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_3__abs_view_htmlelement_crud_virtualpage form {
    padding: 20px;
}

.page_3__abs_view_htmlelement_crud_virtualpage form input,
.page_3__abs_view_htmlelement_crud_virtualpage form textarea {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_3__abs_view_htmlelement_crud_virtualpage form button.ui-multiselect {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
    background: #fff;
}

.page_3__abs_view_htmlelement_crud_virtualpage form .atk-buttons {
    padding-left: 0;
}

.page_3__abs_view_htmlelement_crud_virtualpage form .atk-buttons button {
    display: block;
    margin: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_3__abs_view_htmlelement_crud_virtualpage form .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}



.page_3__w_htmlelement_frame_crud_virtualpage form {
    padding: 20px;
}

.page_3__w_htmlelement_frame_crud_virtualpage form input,
.page_3__w_htmlelement_frame_crud_virtualpage form textarea {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_3__w_htmlelement_frame_crud_virtualpage form button.ui-multiselect {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
    background: #fff;
}

.page_3__w_htmlelement_frame_crud_virtualpage form .atk-buttons {
    padding-left: 0;
}

.page_3__w_htmlelement_frame_crud_virtualpage form .atk-buttons button {
    display: block;
    margin: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_3__w_htmlelement_frame_crud_virtualpage form .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}


.page_4__rame_crud_virtualpage form {
    padding: 20px;
}

.page_4__rame_crud_virtualpage form input,
.page_4__rame_crud_virtualpage form textarea {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_4__rame_crud_virtualpage form button.ui-multiselect {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
    background: #fff;
}

.page_4__rame_crud_virtualpage form .atk-buttons {
    padding-left: 0;
}

.page_4__rame_crud_virtualpage form .atk-buttons button {
    display: block;
    margin: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_4__rame_crud_virtualpage form .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}


.page_2___view_insurance_crud_virtualpage form {
    padding: 20px;
}

.page_2___view_insurance_crud_virtualpage form input,
.page_2___view_insurance_crud_virtualpage form textarea {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_2___view_insurance_crud_virtualpage form button.ui-multiselect {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
    background: #fff;
}

.page_2___view_insurance_crud_virtualpage form .atk-buttons {
    padding-left: 0;
}

.page_2___view_insurance_crud_virtualpage form .atk-buttons button {
    display: block;
    margin: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_2___view_insurance_crud_virtualpage form .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}


     
.page_claimScribe2_tabAuthorization_editClaim form {
    padding: 20px;
}

.page_claimScribe2_tabAuthorization_editClaim form input,
.page_claimScribe2_tabAuthorization_editClaim form textarea {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_claimScribe2_tabAuthorization_editClaim form button.ui-multiselect {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
    background: #fff;
}

.page_claimScribe2_tabAuthorization_editClaim form .atk-buttons {
    padding-left: 0;
}

.page_claimScribe2_tabAuthorization_editClaim form .atk-buttons button {
    display: block;
    margin: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_claimScribe2_tabAuthorization_editClaim form .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_claimScribe2_tabAuthorization_editClaim h3 {
    color: #3e5f80;
}

.page_claimScribe2_tabAuthorization_editClaim h3.ui-accordion-header {
    padding: 5px 20px;
    border: none;
    border-radius: 5px;
    background: #fff;
    margin-bottom: 15px;
}

.page_claimScribe2_tabAuthorization_editClaim .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    background: #c6c6c6;
    padding: 5px 20px;
    border-radius: 10px;
    border-bottom: none;
    border: none;
}

.page_claimScribe2_tabAuthorization_editClaim .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    color: #4d4d4d;
}

.page_claimScribe2_tabAuthorization_editClaim .ui-tabs .ui-tabs-nav.ui-widget-header {
    background: none;
}

.page_claimScribe2_tabAuthorization_editClaim h3.ui-state-active {
    color: #3e5f80;
}

.page_labscribe_editDLisomer form {
    padding: 20px;
}

.page_labscribe_editDLisomer form input {
    padding: 12px 20px;
    border: none;
    border-radius: none;
}

.page_labscribe_editDLisomer form .atk-buttons button {
    display: block;
    margin: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_labscribe_editDLisomer form .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_labadmin2_tabManualResults h3 {
    font-family: Comfortaa;
    margin-top: -6px;
    padding: 20px 50px;
    text-align: center;
    color: #f7f7f7;
    background: #3e5f80;
    margin-bottom: 0;
}

.page_labadmin2_tabManualResults form {
    font-family: Comfortaa;
    color: #2C4355;
    padding: 50px;
    background: #f1f1f1;
}

.page_labadmin2_tabManualResults form input {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_labadmin2_tabManualResults button.ui-multiselect {
    padding: 12px 20px;
    background: #fff;
    border-radius: 5px;
}

.page_labadmin2_tabManualResults .atk-buttons button {
    display: block;
    margin: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_labadmin2_tabManualResults .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_3__ame_frame_13_crud_virtualpage form {
    padding: 20px;
}

.page_3__ame_frame_13_crud_virtualpage form input,
.page_3__ame_frame_13_crud_virtualpage form textarea {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_3__ame_frame_13_crud_virtualpage .atk-buttons button {
    display: block;
    margin: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_3__ame_frame_13_crud_virtualpage .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_sales_geninvoice form {
    padding: 20px;
}

.page_sales_geninvoice form input,
.page_sales_geninvoice form textarea {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_sales_geninvoice .atk-buttons button {
    display: block;
    margin: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_sales_geninvoice .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_2__ls_crud_virtualpage form {
    padding: 20px;
}

.page_2__ls_crud_virtualpage form input,
.page_2__ls_crud_virtualpage form textarea {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_2__ls_crud_virtualpage button.ui-multiselect {
    padding: 12px 20px;
    background: #fff;
    border-radius: 5px;
}

.page_2__ls_crud_virtualpage .atk-buttons button {
    display: block;
    margin: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_2__ls_crud_virtualpage .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_labadmin_incompleteBillDataEreq {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
}

.page_2__w_htmlelement_3_frame_crud_virtualpage form {
    padding: 20px;
}

.page_2__w_htmlelement_3_frame_crud_virtualpage form input,
.page_2__w_htmlelement_3_frame_crud_virtualpage form textarea {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_2__w_htmlelement_3_frame_crud_virtualpage button.ui-multiselect {
    padding: 12px 20px;
    background: #fff;
    border-radius: 5px;
}

.page_2__w_htmlelement_3_frame_crud_virtualpage .atk-buttons button {
    display: block;
    margin: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_2__w_htmlelement_3_frame_crud_virtualpage .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_2__w_htmlelement_2_frame_crud_virtualpage form {
    padding: 20px;
}

.page_2__w_htmlelement_2_frame_crud_virtualpage form input,
.page_2__w_htmlelement_2_frame_crud_virtualpage form textarea {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_2__w_htmlelement_2_frame_crud_virtualpage button.ui-multiselect {
    padding: 12px 20px;
    background: #fff;
    border-radius: 5px;
}

.page_2__w_htmlelement_2_frame_crud_virtualpage .atk-buttons button {
    display: block;
    margin: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_2__w_htmlelement_2_frame_crud_virtualpage .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_reports_analytics_tabDrugs form,
.page_reports_analytics_tabDiseases form,
.page_testlucy form,
.analytics-diversion-rates form {
    padding: 20px;
    color: #2c4355;
    font-family: Comfortaa;
    background: #3e5f80;
    margin-top: -6px;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_reports_analytics_tabDrugs input,
.page_reports_analytics_tabDiseases input,
.page_testlucy input,
.analytics-diversion-rates input {
    border: none;
    padding: 12px 20px;
    border-radius: 5px;
}

.page_reports_analytics_tabDrugs button.ui-multiselect,
.page_reports_analytics_tabDiseases button.ui-multiselect,
.page_testlucy button.ui-multiselect,
.analytics-diversion-rates button.ui-multiselect {
    padding: 12px 20px;
    background: #fff;
    border-radius: 5px;
}

.page_reports_analytics_tabDrugs button.ui-button-text-only,
.page_reports_analytics_tabDiseases button.ui-button-text-only,
.page_testlucy button.ui-button-text-only,
.analytics-diversion-rates button.ui-button-text-only {
    background: #89dadb;
    color: #3e5f80;
    font-family: Comfortaa;
    border: none;
    padding: 5px;
    margin-right: 10px;
    border-radius: 5px;
    border: 1px solid #89dadb;
}

.page_reports_analytics_tabDrugs button.ui-button-text-only:hover,
.page_reports_analytics_tabDiseases button.ui-button-text-only:hover,
.page_testlucy button.ui-button-text-only:hover,
.analytics-diversion-rates button.ui-button-text-only:hover {
    background: none;
    color: #f7f7f7;
    transition: 0.8s;
}

.page_reports_analytics_tabDrugs .input-row .input-cell.expanded + .input-cell .ui-button,
.page_reports_analytics_tabDiseases .input-row .input-cell.expanded + .input-cell .ui-button,
.page_testlucy .input-row .input-cell.expanded + .input-cell .ui-button,
.analytics-diversion-rates .input-row .input-cell.expanded + .input-cell .ui-button {
    background: #89dadb;
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
    padding: 7.2px;
}

.page_reports_billingStats_tabKPIs form {
    font-family: Comfortaa;
    color: #2c4355;
}

.page_reports_billingStats_tabKPIs form input {
    padding: 12px 20px;
    border-radius: 5px;
    border: none;
}

.page_reports_billingStats_tabKPIs form button.ui-multiselect {
    padding: 12px 20px;
    border-radius: 5px;
    border: none;
    background: #fff;
}


/* Page System -> Add */

.page_system_add h2 {
    color: #2c4355;
}

.page_system_add form {
    padding: 20px;
}

.page_system_add label {
    color: #3e5f80;
}

.page_system_add input {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_system_add .atk-buttons button {
    display: block;
    margin: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_system_add .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

/* Page System -> Adding new Laboratory */

.page_2__ew_htmlelement_2_frame_crud_virtualpage form,
.page_2__ew_htmlelement_3_frame_crud_virtualpage form,
.page_2__ew_htmlelement_4_frame_crud_virtualpage form,
.page_2__ew_htmlelement_5_frame_crud_virtualpage form,
.page_2__ew_htmlelement_6_frame_crud_virtualpage form,
.page_2__ew_htmlelement_7_frame_crud_virtualpage form,
.page_2__ew_htmlelement_8_frame_crud_virtualpage form,
.page_2__ew_htmlelement_9_frame_crud_virtualpage form,
.page_2___frame_crud_virtualpage form {
    padding: 20px;
}

.page_2__ew_htmlelement_2_frame_crud_virtualpage form input,
.page_2__ew_htmlelement_2_frame_crud_virtualpage form textarea,
.page_2__ew_htmlelement_3_frame_crud_virtualpage form input,
.page_2__ew_htmlelement_3_frame_crud_virtualpage form textarea,
.page_2__ew_htmlelement_4_frame_crud_virtualpage form input,
.page_2__ew_htmlelement_4_frame_crud_virtualpage form textarea,
.page_2__ew_htmlelement_5_frame_crud_virtualpage form input,
.page_2__ew_htmlelement_5_frame_crud_virtualpage form textarea,
.page_2__ew_htmlelement_6_frame_crud_virtualpage form input,
.page_2__ew_htmlelement_6_frame_crud_virtualpage form textarea,
.page_2__ew_htmlelement_7_frame_crud_virtualpage form input,
.page_2__ew_htmlelement_7_frame_crud_virtualpage form textarea,
.page_2__ew_htmlelement_8_frame_crud_virtualpage form input,
.page_2__ew_htmlelement_8_frame_crud_virtualpage form textarea,
.page_2__ew_htmlelement_9_frame_crud_virtualpage form input,
.page_2__ew_htmlelement_9_frame_crud_virtualpage form textarea,
.page_2___frame_crud_virtualpage form input,
.page_2___frame_crud_virtualpage form textarea {
    padding: 12px 20px;
    border-radius: 5px;
    border: none;
}

.page_2__ew_htmlelement_2_frame_crud_virtualpage button.ui-multiselect,
.page_2__ew_htmlelement_3_frame_crud_virtualpage button.ui-multiselect,
.page_2__ew_htmlelement_4_frame_crud_virtualpage button.ui-multiselect,
.page_2__ew_htmlelement_5_frame_crud_virtualpage button.ui-multiselect,
.page_2__ew_htmlelement_6_frame_crud_virtualpage button.ui-multiselect,
.page_2__ew_htmlelement_7_frame_crud_virtualpage button.ui-multiselect,
.page_2__ew_htmlelement_8_frame_crud_virtualpage button.ui-multiselect,
.page_2__ew_htmlelement_9_frame_crud_virtualpage button.ui-multiselect,
.page_2___frame_crud_virtualpage button.ui-multiselect {
    padding: 12px 20px;
    border-radius: 5px;
    background: #fff; 
}

.page_2__ew_htmlelement_2_frame_crud_virtualpage .atk-buttons,
.page_2__ew_htmlelement_3_frame_crud_virtualpage .atk-buttons,
.page_2__ew_htmlelement_4_frame_crud_virtualpage .atk-buttons,
.page_2__ew_htmlelement_5_frame_crud_virtualpage .atk-buttons,
.page_2__ew_htmlelement_6_frame_crud_virtualpage .atk-buttons,
.page_2__ew_htmlelement_7_frame_crud_virtualpage .atk-buttons,
.page_2__ew_htmlelement_8_frame_crud_virtualpage .atk-buttons,
.page_2__ew_htmlelement_9_frame_crud_virtualpage .atk-buttons,
.page_2___frame_crud_virtualpage .atk-button {
    padding-left: 0;
}

.page_2__ew_htmlelement_2_frame_crud_virtualpage .atk-buttons button,
.page_2__ew_htmlelement_3_frame_crud_virtualpage .atk-buttons button,
.page_2__ew_htmlelement_4_frame_crud_virtualpage .atk-buttons button,
.page_2__ew_htmlelement_5_frame_crud_virtualpage .atk-buttons button,
.page_2__ew_htmlelement_6_frame_crud_virtualpage .atk-buttons button,
.page_2__ew_htmlelement_7_frame_crud_virtualpage .atk-buttons button,
.page_2__ew_htmlelement_8_frame_crud_virtualpage .atk-buttons button,
.page_2__ew_htmlelement_9_frame_crud_virtualpage .atk-buttons button,
.page_2___frame_crud_virtualpage .atk-buttons button  {
    display: block;
    margin: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_2__ew_htmlelement_2_frame_crud_virtualpage .atk-buttons button:hover,
.page_2__ew_htmlelement_3_frame_crud_virtualpage .atk-buttons button:hover,
.page_2__ew_htmlelement_4_frame_crud_virtualpage .atk-buttons button:hover,
.page_2__ew_htmlelement_5_frame_crud_virtualpage .atk-buttons button:hover,
.page_2__ew_htmlelement_6_frame_crud_virtualpage .atk-buttons button:hover,
.page_2__ew_htmlelement_7_frame_crud_virtualpage .atk-buttons button:hover,
.page_2__ew_htmlelement_8_frame_crud_virtualpage .atk-buttons button:hover,
.page_2__ew_htmlelement_9_frame_crud_virtualpage .atk-buttons button:hover,
.page_2___frame_crud_virtualpage .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_system .input-row .input-cell .ui-buttonset {
    padding: 4.3px;
}

.page_system .atk-grid > .atk-grid-panel > .atk-quicksearch {
    margin-top: 0;  
}

/* Page System Name */

.page_system_name h1 {
    font-family: Comfortaa;
    background: #2c4355;
    margin-top: -6px;
    color: #f7f7f7;
    padding: 20px 50px;   
    margin-bottom: 0; 
}

.page_system_name .system-name-tab1-buttons {
    max-width: 65%;
    margin: 50px auto 0;
}

.page_system_name .system-name-tab1-form1 {
    font-family: Comfortaa;
    color: #3e5f80;
}

.page_system_name .system-name-tab1-form1 input {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_system_name .system-name-tab1-form1 textarea {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_system_name .system-name-tab1-form1 button.ui-multiselect {
    padding: 10px 20px;
    border: none;
    border-radius: 5px;
    background: #fff;
}

.page_system_name .system-name-tab1-grid1 h5,
.page_system_name .system-name-tab1-grid2 h5,
.page_system_name .system-name-tab1-grid3 h5 {
    font-family: Comfortaa;
    color: #3e5f80;
}

.page_system_name .system-name-tab1-grid1 .atk-grid,
.page_system_name .system-name-tab1-grid2 .atk-grid,
.page_system_name .system-name-tab1-grid3 .atk-grid {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
}

.page_system_name .system-name-tab1-grid1 .atk-grid .table-filter-1,
.page_system_name .system-name-tab1-grid1 .atk-grid .table-filter-2,
.page_system_name .system-name-tab1-grid2 .atk-grid .table-filter-1,
.page_system_name .system-name-tab1-grid2 .atk-grid .table-filter-2,
.page_system_name .system-name-tab1-grid3 .atk-grid .table-filter-1,
.page_system_name .system-name-tab1-grid3 .atk-grid .table-filter-2 {
    background: #f1f1f1;
    padding: 10px;
}

.page_system_name .system-name-tab1-grid1 .atk-grid > table > thead,
.page_system_name .system-name-tab1-grid2 .atk-grid > table > thead,
.page_system_name .system-name-tab1-grid3 .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_system_name .system-name-tab1-grid1 .atk-grid > table > tbody > tr > td,
.page_system_name .system-name-tab1-grid2 .atk-grid > table > tbody > tr > td,
.page_system_name .system-name-tab1-grid3 .atk-grid > table > tbody > tr > td {
    background: #f1f1f1;
}

.page_system_name .system-name-tab1-form2 form {
    padding: 10px;
    font-family: Comfortaa;
    color: #3e5f80;
} 

.page_system_name .system-name-tab1-form2 input {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_system_name .system-name-tab1-form2 textarea {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_system_name .system-name-tab1-form2 button.ui-multiselect {
    padding: 10px 20px;
    border: none;
    border-radius: 5px;
    background: #fff;
}

.page_system_name .system-name-tab1-form3 form {
    padding: 10px;
    font-family: Comfortaa;
    color: #3e5f80;
} 

.page_system_name .system-name-tab1-form3 input {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_system_name .system-name-tab1-form3 textarea {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_system_name .system-name-tab1-form3 button.ui-multiselect {
    padding: 10px 20px;
    border: none;
    border-radius: 5px;
    background: #fff;
}

.page_system_name .table-button-set button.ui-state-default:hover {
    background: none;
    color: #3e5f80;
    transition: 0.8s;
    cursor: pointer;
}


.page_2__ew_htmlelement_frame_crud_virtualpage input,
.page_2__ew_htmlelement_11_frame_crud_virtualpage input,
.page_6__ud_virtualpage input,
.page_8__crud_virtualpage input,
.page_vendition_partners_playground_system_ref_crud_virtualpage input,
.page_10__crud_virtualpage input,
.page_12__crud_virtualpage input,
.page_2__ew_htmlelement_10_frame_crud_virtualpage input {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_2__ew_htmlelement_frame_crud_virtualpage textarea,
.page_2__ew_htmlelement_11_frame_crud_virtualpage textarea,
.page_6__ud_virtualpage textarea,
.page_8__crud_virtualpage textarea,
.page_vendition_partners_playground_system_ref_crud_virtualpage textarea,
.page_10__crud_virtualpage textarea,
.page_12__crud_virtualpage textarea,
.page_2__ew_htmlelement_10_frame_crud_virtualpage textarea {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_2__ew_htmlelement_frame_crud_virtualpage button.ui-multiselect,
.page_2__ew_htmlelement_11_frame_crud_virtualpage button.ui-multiselect,
.page_6__ud_virtualpage button.ui-multiselect,
.page_8__crud_virtualpage button.ui-multiselect,
.page_vendition_partners_playground_system_ref_crud_virtualpage button.ui-multiselect,
.page_10__crud_virtualpage button.ui-multiselect,
.page_12__crud_virtualpage button.ui-multiselect,
.page_2__ew_htmlelement_10_frame_crud_virtualpage button.ui-multiselect {
    padding: 10px 20px;
    border: none;
    border-radius: 5px;
    background: #fff;
}

.page_2__ew_htmlelement_frame_crud_virtualpage .atk-buttons button,
.page_2__ew_htmlelement_11_frame_crud_virtualpage .atk-buttons button,
.page_6__ud_virtualpage .atk-buttons button,
.page_8__crud_virtualpage .atk-buttons button,
.page_vendition_partners_playground_system_ref_crud_virtualpage .atk-buttons button,
.page_10__crud_virtualpage .atk-buttons button,
.page_12__crud_virtualpage .atk-buttons button,
.page_2__ew_htmlelement_10_frame_crud_virtualpage .atk-buttons button {
    display: block;
    margin: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_2__ew_htmlelement_frame_crud_virtualpage .atk-buttons,
.page_2__ew_htmlelement_11_frame_crud_virtualpage .atk-buttons,
.page_6__ud_virtualpage .atk-buttons,
.page_8__crud_virtualpage .atk-buttons,
.page_vendition_partners_playground_system_ref_crud_virtualpage .atk-buttons,
.page_10__crud_virtualpage .atk-buttons,
.page_12__crud_virtualpage .atk-buttons,
.page_2__ew_htmlelement_10_frame_crud_virtualpage .atk-buttons {
    padding-left: 0;
}

.page_2__ew_htmlelement_frame_crud_virtualpage .atk-buttons button:hover,
.page_2__ew_htmlelement_11_frame_crud_virtualpage .atk-buttons button:hover,
.page_6__ud_virtualpage .atk-buttons button:hover,
.page_8__crud_virtualpage .atk-buttons button:hover,
.page_vendition_partners_playground_system_ref_crud_virtualpage .atk-buttons button:hover,
.page_10__crud_virtualpage .atk-buttons button:hover,
.page_12__crud_virtualpage .atk-buttons button:hover,
.page_2__ew_htmlelement_10_frame_crud_virtualpage .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_admins {
    max-width: 90%;
}

.page_admins .input-row .input-cell .ui-buttonset {
    padding: 4.3px;
}

.page_system_ref {
    box-shadow: 0 0 15px #4d4d4d;
}

.page_admins .atk4_form {
    padding: 20px;
    font-family: Comfortaa;
    color: #3e5f80;
}

.page_admins .atk4_form input {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_admins .atk4_form .atk-buttons button {
    display: block;
    margin: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_admins .atk4_form .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

/* System Log */

.page_3__ew_htmlelement_frame_crud_virtualpage input {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_3__ew_htmlelement_frame_crud_virtualpage textarea {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_3__ew_htmlelement_frame_crud_virtualpage button.ui-multiselect {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
    background: #fff;
}

.page_3__ew_htmlelement_frame_crud_virtualpage .atk-buttons {
    padding-left: 0;
}

.page_3__ew_htmlelement_frame_crud_virtualpage .atk-buttons button {
    display: block;
    margin: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_3__ew_htmlelement_frame_crud_virtualpage .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_orders > div:first-child > div:nth-child(2) > div:first-child {
    box-shadow: 0 0 15px #4d4d4d;
}

.page_random form .atk-row > button.ui-state-default {
    background: #89dadb;
    color: #3e5f80;
    font-family: Comfortaa;
    border: none;
    padding: 5px;
    margin-right: 10px;
    border-radius: 5px;
    border: 1px solid #89dadb;
}

.page_random form .atk-row > button.ui-state-default:hover {
    background: none;
    transition: 0.8s;
}

.page_reports_analytics_tabDrugs .ui-tabs .ui-tabs-nav.ui-widget-header,
.page_reports_analytics_tabDiseases .ui-tabs .ui-tabs-nav.ui-widget-header {
    background: none;
    margin-left: 20px;
}

.page_reports_analytics_tabDrugs .ui-tabs .ui-tabs-nav li.ui-tabs-active,
.page_reports_analytics_tabDiseases .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin: 0;
    background-color: #c6c6c6;
    cursor: pointer;
    padding-bottom: 0;
    border-radius: 10px;
    box-shadow: 0 0 10px #b3b3b3;
    border-bottom: 0;

}

.page_reports_analytics_tabDrugs .ui-tabs .ui-tabs-nav a,
.page_reports_analytics_tabDiseases .ui-tabs .ui-tabs-nav a {
    color: #4d4d4d;
}

.page_reports_analytics_tabDrugs_table {
    margin: 20px;
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    padding-top: 30px;
    padding-bottom: 30px;
    background: #f1f1f1;
}

.page_reports_analytics_tabDrugs_table .table-filter-1,
.page_reports_analytics_tabDrugs_table .table-filter-2 {
    padding: 5px;
    background: #f1f1f1;
}

.page_reports_analytics_tabDrugs_table .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_reports_analytics_tabDrugs_table .atk-grid > table > tbody > tr > td {
    background: #f1f1f1;
}

.page_testlucy form {
    margin-bottom: 20px;
}

.page_testlucy p {
    margin-left: 20px;
    margin-right: 20px;
    font-family: Comfortaa;
    color: #3e5f80;
}

.page_testlucy h2 {
    font-family: Comfortaa;
    text-align: center;
    color: #3e5f80;
}

.page_testlucy .atk-grid {
    margin: 20px;
    font-family: Comfortaa;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    padding-top: 30px;
    padding-bottom: 30px;
    background: #f1f1f1;
}

.page_testlucy .atk-grid .table-filter-1,
.page_testlucy .atk-grid .table-filter-2 {
    padding: 10px;
    background: #f1f1f1;
}

.page_testlucy .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_testlucy .atk-grid > table > tbody > tr > td {
    background: #f1f1f1;
}

.page_reports_analytics_tabHeatMap form .atk-buttons button {
    background: #89dadb;
    color: #3e5f80;
    font-family: Comfortaa;
    border: none;
    padding: 5px;
    margin-right: 10px;
    border-radius: 5px;
    border: 1px solid #89dadb;
}

.page_reports_analytics_tabHeatMap form .atk-buttons button:hover {
    background: none;
    color: #f7f7f7;
    transition: 0.8s;
}

.analytics-diversion-rates form {
    margin-bottom: 50px;
}

.analytics-diversion-rates .atk-grid {
    margin: 50px 20px 0 20px;
    font-family: Comfortaa;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    padding-top: 30px;
    padding-bottom: 30px;
    background: #f1f1f1;
}

.analytics-diversion-rates .atk-grid .table-filter-1,
.analytics-diversion-rates .atk-grid .table-filter-2 {
    padding: 10px;
    background: #f1f1f1;
}

.analytics-diversion-rates .atk-grid > table > thead {
    background: #c6c6c6;
}

.analytics-diversion-rates .atk-grid > table > tbody > tr > td {
    background: #f1f1f1;
}

.page_reports_analytics {
    padding-bottom: 50px;
}

.page_reports_checkpoint2 .ui-accordion-content {
    background: #2c4355;
    font-family: Comfortaa;
    color: #f7f7f7;
    padding: 20px;
}

.page_reports_checkpoint2 .ui-accordion-content input {
    padding: 8px 12px;
    border: none;
    border-radius: 5px;
}

.page_reports_checkpoint2 .ui-accordion-content button.ui-multiselect {
    padding: 8px 12px;
    border: none;
    border-radius: 5px;
    background: #fff;
    color: #3e5f80;
}

.page_reports_checkpoint2 .ui-accordion-content .input-row .input-cell.expanded + .input-cell .ui-button {
    background: #89dadb;
    padding: 5.6px;
    color: #3e5f80;
}    

.page_reports_checkpoint2 button.ui-button-text-only {
    background: #89dadb;
    color: #3e5f80;
    font-family: Comfortaa;
    border: none;
    padding: 5px;
    margin-right: 10px;
    margin-bottom: 20px;
    border-radius: 5px;
    border: 1px solid #89dadb;
}

.page_reports_checkpoint2 button.ui-button-text-only:hover {
    background: none;
    color: #f7f7f7;
    transition: 0.8s;
}

/*New Patient Dashboard -> Tab "Patient Visits"*/

.page_patients2_tabVisits .atk-grid {
    max-width: 90%;
    margin: auto;
    box-shadow: 0 0 15px #4d4d4d;
    overflow: hidden;
    border-radius: 10px;
    background: #f1f1f1;
}

.page_patients2_tabVisits .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_patients2_tabVisits .table-filter-1,
.page_patients2_tabVisits .table-filter-2 {
    background: #f1f1f1;
}

.page_patients2_tabVisits .atk-grid > table > tbody > tr > td {
    background: #f1f1f1;
}

.page_patients2_tabVisits .table-footer-btns {
    max-width: 86%;
    margin: 20px auto;
}

.page_patients2_visits_forms_soap .ui-tabs-panel.ui-widget-content {
    padding: 20px;
    font-family: Comfortaa;
    color: #3e5f80;
    width: 1180px;
    max-width: 100%;
}

.page_patients2_visits_forms_soap h3 {
    text-align: center;
    font-size: 20px;
    color: #2c4355;
}

.page_patients2_visits_forms_soap h4 {
    text-align: center;
    color: #2c4355;
}

.page_patients2_visits_forms_soap .atk-form input,
.page_patients2_visits_forms_soap .atk-form textarea {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_patients2_visits_forms_casemanagement .ui-tabs-panel {
    padding: 20px;
    font-family: Comfortaa;
    color: #3e5f80;
    width: 1180px;
    max-width: 100%;
}

.page_patients2_visits_forms_casemanagement h3 {
    text-align: center;
    color: #3e5f80;
    margin-bottom: 30px;
}

.page_patients2_visits_forms_casemanagement input,
.page_patients2_visits_forms_casemanagement textarea,
.page_patients2_visits_forms_casemanagement button.ui-multiselect {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
    background: #fff;
}

.page_patients2_visits_forms_casemanagement .atk-row > :first-child:not([class*="offset"]).atk-grid{
    margin-left: auto !important;
    margin-right: auto;
}

.page_patients2_visits_forms_group .ui-tabs-panel {
    padding: 20px;
    font-family: Comfortaa;
    color: #3e5f80;
    width: 1180px;
    max-width: 100%;
}

.page_patients2_visits_forms_group h3,
.page_patients2_visits_forms_group h4 {
    text-align: center;
    color: #3e5f80;
    margin-bottom: 30px;
}

.page_patients2_visits_forms_group input,
.page_patients2_visits_forms_group textarea,
.page_patients2_visits_forms_group button.ui-multiselect {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
    background: #fff;
}

.page_patients2_visits_forms_group .atk-row > :first-child:not([class*="offset"]).atk-grid{
    margin-left: auto !important;
    margin-right: auto;
}

.page_patients2_visits_forms_psychintake .ui-tabs-panel {
    padding: 20px;
    font-family: Comfortaa;
    color: #3e5f80;
    width: 1180px;
    max-width: 100%;
}

.page_patients2_visits_forms_psychintake h3 {
    text-align: center;
    color: #3e5f80;
    margin-bottom: 30px;
}

.page_patients2_visits_forms_psychintake input,
.page_patients2_visits_forms_psychintake textarea,
.page_patients2_visits_forms_psychintake button.ui-multiselect {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
    background: #fff;
}

.page_patients2_visits_forms_psychintake .atk-row > :first-child:not([class*="offset"]).atk-grid{
    margin-left: auto !important;
    margin-right: auto;
}

.page_patients2_visits_forms_counseling .ui-tabs-panel {
    padding: 20px;
    font-family: Comfortaa;
    color: #3e5f80;
    width: 1180px;
    max-width: 100%;
}

.page_patients2_visits_forms_counseling h3,
.page_patients2_visits_forms_counseling h4 {
    text-align: center;
    color: #3e5f80;
    margin-bottom: 30px;
}

.page_patients2_visits_forms_counseling input,
.page_patients2_visits_forms_counseling textarea,
.page_patients2_visits_forms_counseling button.ui-multiselect {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
    background: #fff;
}

.page_patients2_visits_forms_counseling .atk-row > :first-child:not([class*="offset"]).atk-grid{
    margin-left: auto !important;
    margin-right: auto;
}

.page_patients2_visits_forms_recovery {
    padding: 20px;
    font-family: Comfortaa;
    color: #3e5f80;
    width: 1180px;
    max-width: 100%;
}

.page_patients2_visits_forms_recovery h3,
.page_patients2_visits_forms_recovery h4 {
    text-align: center;
    color: #3e5f80;
    margin-bottom: 30px;
}

.page_patients2_visits_forms_recovery input,
.page_patients2_visits_forms_recovery textarea,
.page_patients2_visits_forms_recovery button.ui-multiselect {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
    background: #fff;
}

.page_patients2_visits_forms_recovery .atk-row > :first-child:not([class*="offset"]).atk-grid{
    margin-left: auto !important;
    margin-right: auto;
}

.page_patients2_visits_forms_established .ui-tabs-panel {
    padding: 20px;
    font-family: Comfortaa;
    color: #3e5f80;
    width: 1180px;
    max-width: 100%;
}

.page_patients2_visits_forms_established h3,
.page_patients2_visits_forms_established h4 {
    text-align: center;
    color: #3e5f80;
    margin-bottom: 30px;
}

.page_patients2_visits_forms_established input,
.page_patients2_visits_forms_established textarea,
.page_patients2_visits_forms_established button.ui-multiselect {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
    background: #fff;
}

.page_patients2_visits_forms_established .atk-row > :first-child:not([class*="offset"]).atk-grid{
    margin-left: auto !important;
    margin-right: auto;
}

.page_labadmin_incompleteBillDataEreq_files {
    background: #f1f1f1;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    overflow: hidden;
    padding-bottom: 30px;
}

.page_labadmin_incompleteBillDataEreq_files .table-filter-1,
.page_labadmin_incompleteBillDataEreq_files .table-filter-2 {
    background: #f1f1f1;
    padding: 20px;
}

/* Page -> Labadmin2 -> Udt2 */

.page_labadmin2_udt2 .MainFrame {
    max-width: 90%;
}

.page_labadmin2_udt2-container {
    box-shadow: 0 0 15px #4d4d4d;
}

.page_labadmin2_udt2-heading {
    padding: 30px 0 20px 0;
    font-size: 20px;
    color: #2c4355;
}

.page_labadmin2_udt2-column-1 {
    background: #3e5f80;
    color: #f7f7f7;
    border-radius: 0;
    box-shadow: 0 0 7px #4d4d4d;
}

.page_labadmin2_udt2-column-1 .atk-form {
    padding: 20px;
}

.page_labadmin2_udt2-column-1 .atk-form input,
.page_labadmin2_udt2-column-1 .atk-form textarea {
    padding: 8px;
    border: none;
    border-radius: 5px;
}

.page_labadmin2_udt2-column-1 label {
    color: #f7f7f7;
}

.page_labadmin2_udt2-column-1 button.ui-button-text-only {
    padding: 4px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
    max-width: 87%;
    margin: 0 10px;
}

.page_labadmin2_udt2-column-1 button.ui-button-text-only:hover {
    background: none;
    color: #f7f7f7;
    transition: 0.8s;
}

.page_labadmin2_udt2-column-1-patientInfo {
    padding: 0 20px;
}

.page_labadmin2_udt2-column-1-clientInfo {
    background: #2c4355;
    padding: 20px;
    color: #f7f7f7;
    border-radius: 0;
}

.page_labadmin2_udt2-column-2 {
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    margin-top: -6px;
    color: #3e5f80;
    padding: 20px;
    font-size: 14px;
}

.page_labadmin2_udt2-column-2 input {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page_labadmin2_udt2-column-2 button.ui-multiselect {
    border: none;
    border-radius: 5px;
    padding: 10px;
    background: #fff;
}

.page_labadmin2_udt2-column-2 .ui-accordion-header {
    border: none;
    border-radius: 5px;
    padding: 10px;
    background: #fff;
}

.ui-dialog input, .ui-dialog textarea {
    padding: 12px 20px;
    border-radius: 5px;
    border: none;
}

.ui-dialog button.ui-multiselect {
    padding: 12px 20px;
    border-radius: 5px;
    border: none;
    background: #fff;
}

.ui-dialog .atk-buttons > button.ui-state-default {
    margin: auto;
    margin-left: auto;
    padding: 8px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 12px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
} 

.ui-dialog .atk-buttons {
    text-align: center;
    padding-left: 0;
}

.page-orders-wrapper {
    max-width: 100%; 
    margin: auto; 
    position: relative
}

.page_orders #icons-wrapper,
.page_pageOrders #icons-wrapper {
    display: inline-block; 
    width: 74%
}

.page_orders #account-box-wrapper,
.page_pageOrders #account-box-wrapper {
    display: inline;
    width: 8%
}

.page-orders-content-wrap {
    padding-top: 0; 
    min-height: 300px;
}

.page_orders .index-menu-left,
.page_pageOrders .index-menu-left {
    width: 16%;
    position: absolute; 
    top: 50px; 
    bottom: 0; 
    right: 0; 
    height: auto
}

.page_orders .index-menu-right,
.page_pageOrders .index-menu-right {
    margin-left: 0;
    width: 100%;
    background: #ececec; 
    float:right
}

.page-labadmin-udtForm-columns {
    display: flex;

}

.page-labadmin-udtForm-column1 {
      width: 34%
}

.page-labadmin-udtForm-column2 {
      width: 66%;
}

.pharmacy-newOrder-right-filed-crud {
    width: 670px;
}

.page-system-allUsers-tab {
    margin-top: -20px;
}

.page_results_common > .MainFrame {
    max-width: 1000px;
}

.page_results_common-column-1,
.page_results_common-column-3 {
    width: 350px;
}

.page_results_common-column-3.span1 {
    margin-left: 31px !important;
}

.page_results_common-column-2.span1 {
    width: 190px;
    margin-left: 29px !important;
}

.page-results-common-heading-row {
    text-align: center;
}

.page_results_common-tile {
    width: 190px;
    height: 290px;
}

.page_patients_patientDash #header-wrapper {
    max-width: 100%;
}

.page_patients_patientDash #icons-wrapper {
    display: inline-block; 
    width: 70%;
}

.page_patients_patientDash .index-menu-left {
    width: 18%;
}

.page_patients_patientDash .index-menu-right {
    margin-top: 5.5em
}

#patient-tabs-container > .dashboard-tabs {
    display: flex;
    width: 100%;
}

#dashboard-main-tabs {
    width: 18%;
    background: #3a5f80;
    position: relative;
}

#tabs-content {
    width: 80%;
    margin-left: 2%;
    position: relative;
}

.dashboard-lab-services-ereq {
    height: 280px;
    float: right;
    padding: 10px;
    box-shadow: none;
    border-radius: 10px;
    margin-right: 2.5%;
    background: #f1f1f1;
    box-shadow: 0 0 15px #b3b3b3;
}

.dashboard-lab-services-ereq .ui-widget-header {
    text-align: center;
    border: 1px solid #89dadb;
    padding: 5px;
    border-radius: 5px;
    font-family: Comfortaa;
    background: #89dadb;
}

.dashboard-lab-services-ereq .atk-buttons button {
    text-align: center;
    border: 1px solid #89dadb;
    padding: 0;
    border-radius: 5px;
    font-family: Comfortaa;
    background: #89dadb;
}

.dashboard-lab-services-risk {
    font-family: Comfortaa;
    color: #3e5f80;
}

.dashboard-lab-services-risk h3 {
    color: #2c4355;
}

.dashboard-lab-services-risk button.ui-multiselect {
    background: #fff;
    padding: 10px;
    border-radius: 5px;
} 

.dashboard-lab-services-risk .span5,
.dashboard-lab-services-risk .span7 {
    margin-right: 15px;
}

.dashboard-lab-services-risk .span7 {
    margin-left: 0;
}

.dashboard-lab-services-ereq .ui-widget-header a {
    text-decoration: none;
    color: #3e5f80;
}

.dashboard-lab-services-form {
    height: 280px;
    margin-top: 0;
    box-shadow: 0 0 15px #b3b3b3;
}

.page_patients_preventiveServices h3 {
    font-family: Comfortaa;
    color: #2c4355;
    text-align: center;
    margin: 20px 0;
}

.page_patients_preventiveServices form {
    font-family: Comfortaa;
    color: #2c4355;
    padding: 20px;
}

.page_patients_preventiveServices form input,
.page_patients_preventiveServices form textarea {
    padding: 12px 20px;
    border-radius: 5px;
    border: none;
}

.page_patients_preventiveServices .atk-buttons {
    padding-left: 0;
}

.page_patients_preventiveServices .atk-buttons button {
    display: block;
    margin: auto;
    padding: 4px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 8px;
}

.page_patients_preventiveServices .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_patients_visits {
    width: 97%;
    min-width: 1000px;
}

.page_patients_allergies {
    width: 100%;
    margin: 20px 0;
    text-align: center;
}

.page_patients_allergies h3 {
    font-family: Comfortaa;
    color: #2c4355;
}

.page_patients_psych .page-patients-psych-column-1{
    float: none;
    padding: 3px;
    width: 98%;
}

.page_patients_psych .page-patients-psych-column-1 .ui-buttonset button {
    margin-top: 10px;
    margin-right: 7px;
    padding: 5px;
    background: #89dadb;
    border: 1px solid #89dadb;
    color: #3e5f80;
    border-radius: 5px
}

.page_patients_psych .page-patients-psych-column-1 .ui-buttonset button:hover {
    background: none;
    transition: 0.7s;
}

.page_patients_psych .page-patients-psych-column-2 {
    height: 325px;
    width: 78%;
}

.page_patients_psych .page-patients-psych-chart-1 {
    width: 98%;
    padding: 0px;
    margin-right: 0px;
}

.page_patients_psych .page-patients-psych-chart-2 {
    width: 98%;
    padding: 0px;
    margin-left: 0;
}

.page_patients_psych .scrollable_grid {
    margin: 20px 0;
    box-shadow: 0 0 15px #b3b3b3;
    border-radius: 10px;
    background: #f7f7f7;
    width: 98%;
}

.page_patients_psych .page-patients-psych-chart-3 {
    width: 440px;
    height: 460px;
    margin: 5px;
    display: block;
    margin: auto;
}

.page-patients-psych-column-tiles {
      height: 325px;
      width: 98%;  
      box-shadow: 0 0 15px #b3b3b3;
      border-radius: 10px; 
      font-family: Comfortaa;   
}

.page-patients-psych-column-tiles input {
    border: none;
    padding: 12px 20px;
    border-radius: 5px;
}

.page_patients_visits > div > button.ui-state-default {
    padding: 5px;
    border-radius: 5px;
    background: #89dadb;
    border: 1px solid #89dadb;
}

.page_patients_visits .atk-grid {
    box-shadow: 0 0 15px #4d4d4d;
    border-radius: 10px;
    overflow: hidden;
}

.page_patients_visits .atk-grid .table-filter-1,
.page_patients_visits .atk-grid .table-filter-2 {
    background: none;
}

.page_patients_visits .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_patients_psych .custom_Red,
.page_patients_psych .custom_Gray,
.page_patients_psych .custom_Green {
      width: 100%;
}
  
.page-patients-psych-column-grid {
      width: 100%;
      background: #f7f7f7;
      box-shadow: 0 0 15px rgba(0,0,0,0.4);
      border-radius: 10px;
}

.page-patients-psych-timer {
    font-family: Comfortaa;
    color: #2c4355;
    text-align: center;
}

.page-patients-psych-column-grid .table-filter-1,
.page-patients-psych-column-grid .table-filter-2 {
      background: #f7f7f7;
}

.page-patients-psych-column-grid.atk-grid > table > thead {
      background: #c6c6c6;
}

.page-patients-psych-chart-filter {
    position: absolute;
    margin-top: -325px;
    margin-left: 0;
}

ul#myFilter {
    background: #f7f7f7;
    box-shadow: 0 0 15px #b3b3b3;
}

.patients-psych-charts-container-1, .patients-psych-charts-container-2 {
    width: 100%;
    height: 270px;
}


.page_patients_allergies .span2 {
    width: 90%;
    text-align: center;
}

.page_patients_allergies .span10 {
    width: 98%;
    font-family: Comfortaa;
    color: #3e5f80;
    text-align: left;
}

.page-visits-new-history-section,
.page-visits-new-exam-section,
.page_patients_visits_forms_established,
.page_patients_visits_forms_followup,
.page_patients_visits_forms_recovery,
.page_patients_visits_forms_counseling,
.page_patients_visits_forms_psychintake,
.page_patients_visits_forms_group,
.page_patients_visits_forms_discharge,
.page_patients_visits_forms_blank,
.page_patients_visits_forms_casemanagement {
    font-family: Comfortaa;
    color: #3e5f80;
}

.page-visits-new-history-section h3,
.page-visits-new-history-section h2,
.page-visits-new-history-section h4,
.page-visits-new-exam-section h3,
.page-visits-new-exam-section h2,
.page-visits-new-exam-section h4,
.page_patients_visits_forms_established h3,
.page_patients_visits_forms_established h2,
.page_patients_visits_forms_established h4,
.page_patients_visits_forms_followup h3,
.page_patients_visits_forms_followup h2,
.page_patients_visits_forms_followup h4,
.page_patients_visits_forms_recovery h3,
.page_patients_visits_forms_recovery h2,
.page_patients_visits_forms_recovery h4,
.page_patients_visits_forms_counseling h3,
.page_patients_visits_forms_counseling h2,
.page_patients_visits_forms_counseling h4,
.page_patients_visits_forms_psychintake h3,
.page_patients_visits_forms_psychintake h2,
.page_patients_visits_forms_psychintake h4,
.page_patients_visits_forms_group h3,
.page_patients_visits_forms_group h2,
.page_patients_visits_forms_group h4,
.page_patients_visits_forms_discharge h3,
.page_patients_visits_forms_discharge h2,
.page_patients_visits_forms_discharge h4,
.page_patients_visits_forms_blank h3,
.page_patients_visits_forms_blank h2,
.page_patients_visits_forms_blank h4,
.page_patients_visits_forms_casemanagement h3,
.page_patients_visits_forms_casemanagement h2,
.page_patients_visits_forms_casemanagement h4 {
    font-family: Comfortaa;
    color: #2c4355;
}

.page-visits-new-history-section input,
.page-visits-new-history-section textarea,
.page-visits-new-exam-section input,
.page-visits-new-exam-section textarea,
.page_patients_visits_forms_established input,
.page_patients_visits_forms_established textarea,
.page_patients_visits_forms_followup input,
.page_patients_visits_forms_followup textarea,
.page_patients_visits_forms_recovery input,
.page_patients_visits_forms_recovery textarea,
.page_patients_visits_forms_counseling input,
.page_patients_visits_forms_counseling textarea,
.page_patients_visits_forms_psychintake input,
.page_patients_visits_forms_psychintake textarea,
.page_patients_visits_forms_group input,
.page_patients_visits_forms_group textarea,
.page_patients_visits_forms_discharge input,
.page_patients_visits_forms_discharge textarea,
.page_patients_visits_forms_blank input,
.page_patients_visits_forms_blank textarea,
.page_patients_visits_forms_casemanagement input,
.page_patients_visits_forms_casemanagement textarea {
    border: none;
    border-radius: 5px;
    padding: 12px 20px;
}

.page-visits-new-exam-section .atk-grid,
.page_patients_visits_forms_established .atk-grid,
.page_patients_visits_forms_followup .atk-grid,
.page_patients_visits_forms_recovery .atk-grid,
.page_patients_visits_forms_counseling .atk-grid,
.page_patients_visits_forms_psychintake .atk-grid,
.page_patients_visits_forms_group .atk-grid,
.page_patients_visits_forms_discharge .atk-grid,
.page_patients_visits_forms_blank .atk-grid,
.page_patients_visits_forms_casemanagement .atk-grid {
    margin: 30px 0;
}

.page_patients_visits_forms_established button.ui-multiselect,
.page-visits-new-exam-section button.ui-multiselect,
.page-visits-new-history-section button.ui-multiselect,
.page_patients_visits_forms_followup button.ui-multiselect,
.page_patients_visits_forms_recovery button.ui-multiselect,
.page_patients_visits_forms_counseling button.ui-multiselect,
.page_patients_visits_forms_psychintake button.ui-multiselect,
.page_patients_visits_forms_group button.ui-multiselect,
.page_patients_visits_forms_discharge button.ui-multiselect,
.page_patients_visits_forms_blank button.ui-multiselect,
.page_patients_visits_forms_casemanagement button.ui-multiselect {
    background: #fff;
    padding: 12px 20px;
    border-radius: 5px;
}


.page_patients h3 {
    font-family: Comfortaa;
    padding: 20px 50px;
    background: #3a5f80;
    color: #f7f7f7;
}

.page_patients form {
    margin-top: -12px;
    padding: 0 50px;
    padding-bottom: 0px;
    font-family: Comfortaa;
    color: #2C4355;
    padding-bottom: 20px;
    background: #f1f1f1;
}

.page_patients form input {
    padding: 12px 20px;
    border-radius: 5px;
    margin: 5px 0;
    border: none;
}

.page_patients form button.ui-multiselect  {
    padding: 12px 20px;
    border-radius: 5px;
    background: #fff;
    border: none;
}

.page_patients form .atk-buttons button {
    display: block;
    margin: auto;
    padding: 4px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 8px;
}

.page_labadmin_udtins > div {
    margin: auto;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_reports_labreport_tabVolume {
    margin-top: -8px;
}

.page_reports_labreport_tabVolume > div.accordion {
    background: #3e5f80;
}

.page_reports_labreport_tabVolume > div.accordion > h4 {
    color: #f7f7f7;
    background: none;
    border: none;
}

.page_reports_labreport_tabVolume > div.accordion > div.ui-accordion-content .span3 {
    margin-left: 0;
}

.page_reports_labreport_tabVolume > div.accordion > div.ui-accordion-content {
    background: #3e5f80;
    font-family: Comfortaa;
    color:  #f7f7f7;
}

.page_reports_labreport_tabVolume > div.accordion > div.ui-accordion-content input {
    border: none;
    border-radius: 5px;
    padding: 12px 20px;
}

.page_reports_labreport_tabVolume > div.accordion > div.ui-accordion-content button.ui-multiselect {
    background: #fff;
    border-radius: 5px;
    padding: 12px 20px;
    color: #3e5f80;
}

.page_reports_labreport_tabVolume > div.accordion > div.ui-accordion-content form button.ui-button-text-icon-primary {
    background: #89dadb;
    border: 1px solid #89dadb;
    padding: 5px;
    border-radius: 5px;
    color: #3e5f80;
}


.page_reports_labreport_tabVolume > div.accordion > div.ui-accordion-content form button.ui-button-text-icon-primary:hover {
    background: none;
    color: #f7f7f7;
    transition: 0.8s;
} 

.page_reports_labreport_tabVolume div.ui-accordion-content .input-row .input-cell {
    background: #89dadb;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

.page_sales_tabClients_invoices,
.page_sales_tabSuperBills_superbills {
    box-shadow: 0 0 15px #4d4d4d;
}

.page_reports_userPerformance .atk-form {
    margin-top: -6px;
    padding: 20px 15px;
    background: #3e5f80;
    font-family: Comfortaa;
    color: #f7f7f7;
}

.page_reports_userPerformance .atk-form button.ui-multiselect {
    background: #fff;
    border-radius: 5px;
    padding: 10px 20px;
}

.page_reports_userPerformance .atk-form input {
    border: none;
    background: #fff;
    border-radius: 0;
    padding: 10px 20px;
}

.page_reports_userPerformance .atk-form .input-row div.input-cell {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    background: #89dadb;
}

.page_reports_userPerformance .atk-form .atk-buttons .ui-state-default {
    background: #89dadb;
    padding: 5px;
    position: relative;
    top: -18px;
}

.page-system-name-row-1 .span7,
.page-system-name-row-1 .span5 {
    width: 100%;
    float: none;
    margin-left:0;
}

.page-system-name-row-2 .span6 {
    width: 100%;
    float: none;
    margin-left: 0;
}

.page-system-name-form-1 {
    font-family: Comfortaa;
    color: #3e5f80;
}

.page-system-name-form-1 button.ui-multiselect {
    background: #fff;
    padding: 12px 20px;
    border-radius: 5px;
}

.page-system-name-form-1 input,
.page-system-name-form-1 textarea {
    padding: 12px 20px;
    border: none;
    border-radius: 5pxl
}

.page-system-name-form-1 input:focus,
.page-system-name-form-1 textarea:focus {
    box-shadow: 0 0 20px #89dadb;
}

.page-system-name-sales-grid .atk-grid,
.page-system-name-pharmacies-grid .atk-grid,
.page-system-name-laboratories-grid .atk-grid {
    background: #f2f2f2;
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 0 0 15px #4d4d4d;
}

.page-system-name-sales-grid h5,
.page-system-name-pharmacies-grid h5,
.page-system-name-laboratories-grid h5 {
    font-family: Comfortaa;
    text-align: center;
    color: #2c4355;
    margin: 40px 0
}


.page-system-name-sales-grid .atk-grid .table-filter-1,
.page-system-name-sales-grid .atk-grid .table-filter-2,
.page-system-name-pharmacies-grid .atk-grid .table-filter-1,
.page-system-name-pharmacies-grid .atk-grid .table-filter-2,
.page-system-name-laboratories-grid .atk-grid .table-filter-1,
.page-system-name-laboratories-grid .atk-grid .table-filter-2 {
    background: #f2f2f2;
}

.page-system-name-sales-grid .atk-grid > table > thead,
.page-system-name-pharmacies-grid .atk-grid > table > thead,
.page-system-name-laboratories-grid .atk-grid > table > thead {
    background: #c6c6c6;
} 

.page-system-name-form-2 h4 {
    font-family: Comfortaa;
    color: #2c4355;
    text-align: center;
    margin: 40px 0;
}

.page-system-name-form-2 {
    padding: 10px;
    font-family: Comfortaa;
    color: #3e5f80;
}

.page-system-name-form-2 button.ui-multiselect {
    background: #fff;
    padding: 12px 20px;
    border-radius: 5px;
}

.page-system-name-form-2 input,
.page-system-name-form-2 textarea {
    border: none;
    padding: 12px 20px;
    border-radius: 5px;
}

.page-system-name-form-2 input:focus,
.page-system-name-form-2 textarea:focus {
    box-shadow: 0 0 20px #89dadb;
}

.page-system-name-form-3 {
    padding: 10px;
    font-family: Comfortaa;
    color: #3e5f80;
}

.page-system-name-form-3 button.ui-multiselect {
    background: #fff;
    padding: 12px 20px;
    border-radius: 5px;
}

.page-system-name-form-3 input,
.page-system-name-form-3 textarea {
    border: none;
    padding: 12px 20px;
    border-radius: 5px;
}

.page-system-name-form-3 input:focus,
.page-system-name-form-3 textarea:focus {
    box-shadow: 0 0 20px #89dadb;
}

.page-system-name-buttons {
    text-align: center;
}

.page_system_name_tabManageClinics h3,
.page_system_name_tabManageTests h3,
.page_system_name_tabDocuments h3 {
    margin: 0;
    font-family: Comfortaa;
    background: #3e5f80;
    padding: 20px 50px;
    text-align: center;
    color: #f7f7f7;
}


.page_system_name_tabCCM form {
    background: #3e5f80;
    font-family: Comfortaa;
    color: #f7f7f7;
    padding: 20px 50px;
}

.page_system_name .page_system_name_tabRequests h1 {
    margin-bottom: 40px;
}

.page_system_name_tabCRM > div > div.atk-form {
    font-family: Comfortaa;
    color: #3e5f80;
    padding: 50px 0;
    max-width: 95%;
    margin: auto;
}


.page_system_name_tabCRM > div > div.atk-form textarea {
   border: none;
   padding: 12px 20px;
   border-radius: 5px;   
}

.page_system_name_tabCRM > div > div.atk-form .atk-buttons button {
    background: #89dadb;
    border: 1px solid #89dadb;
    padding: 5px;
    border-radius: 5px;
    color: #3e5f80;
}

.page_system_name_tabCRM > div > div.atk-form .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_system_name_tabCRM .atk-grid {
    background: #f1f1f1;
    box-shadow: 0 0 15px #4d4d4d;
    border-radius: 10px;
    overflow: hidden;
    color: #3e5f80;
    max-width: 97%;
    margin: auto;
}

.page_system_name_tabCRM .atk-grid .table-filter-1,
.page_system_name_tabCRM .atk-grid .table-filter-2 {
    background: #f1f1f1;
}

.page_system_name_tabCRM .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_system_name_tabPricingTests h3 {
    font-family: Comfortaa;
    color: #2c4355;
    text-align: center;
    margin: 50px 0;
}

.myaccount-preferences-table,
.toxicology-ereq-reflexive-logic {
    max-width: 95%;
    margin: auto;
}

.toxicology-ereq-reflexive-logic {
    background: #f1f1f1;
    box-shadow: 0 0 15px #4d4d4d;
    border-radius: 10px;
    overflow: hidden;
}

.toxicology-ereq-reflexive-logic .table-filter-1,
.toxicology-ereq-reflexive-logic .table-filter-2 {
    background: #f1f1f1;
}

.toxicology-ereq-reflexive-logic .atk-grid > table > thead {
    background: #c6c6c6;
}

.toxicology-ereq-reflexive-logic .atk-grid > table > tbody > tr > td {
    background: #f1f1f1;
}

.page-system-name-pricings-form-1,
.page-system-name-pricings-form-2,
.page-system-name-pricings-form-3 {
    max-width: 90%;
    margin: auto;
    font-family: Comfortaa;
    color: #3e5f80;
}

.page-system-name-pricings-form-1,
.page-system-name-pricings-form-2,
.page-system-name-pricings-form-3 {
    box-shadow: 0 0 15px #4d4d4d;
    padding: 50px 30px;
    border-radius: 10px;
    margin: 40px auto;
}

.page-system-name-pricings-form-2 {
    padding: 30px;
}

.page-system-name-pricings-form-2 h3 {
    margin: 20px 0;
}

.page-system-name-pricings-form-1 button.ui-multiselect,
.page-system-name-pricings-form-2 button.ui-multiselect {
    background: #fff;
    border-radius: 5px;
    padding: 12px 20px;
    color: #3e5f80;
}

.page-system-name-pricings-form-1 input {
    border: none;
    border-radius: 5px;
    padding: 12px 20px;
}

.page-system-name-pricings-form-2 h4 {
    font-family: Comfortaa;
    margin: 20px 0;
    text-align: center;
    color: #2c4355;
}

.page-system-name-pricings-form-1 .span3,
.page-system-name-pricings-form-1 .span2,
.page-system-name-pricings-form-1 .span1 {
    display: block;
    width: 100%;
    margin: 20px 0;
}

.page-system-name-pricings-form-2 .span1,
.page-system-name-pricings-form-2 .span2 {
    display: block;
    width: 100%;
    margin: 20px 0;

}

.page-system-name-pricings-form-1 .atk-buttons button,
.page-system-name-pricings-form-2 .atk-buttons button {
    padding: 5px;
    background: #89dadb;
    border-radius: 5px;
    border: 1px solid #89dadb;
    color: #3e5f80;
}

.page-system-name-pricings-form-1 .atk-buttons button:hover,
.page-system-name-pricings-form-2 .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page-system-name-pricings-form-3 .atk-buttons button {
    display: block;
    margin: auto;
    padding: 5px;
    background: #89dadb;
    border-radius: 5px;
    border: 1px solid #89dadb;
    color: #3e5f80;
}

.page-system-name-pricings-form-3 .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page-system-name-pricing-crud {
    background: #f2f2f2;
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 0 0 15px #4d4d4d;
    max-width: 95%;
    margin: auto;
}

.page-system-name-pricing-crud .table-filter-1,
.page-system-name-pricing-crud .table-filter-2 {
    background: #f2f2f2;
}
 
.page-system-name-pricing-crud .atk-grid > table > thead {
    background: #c6c6c6;
} 

.page-system-name-pricing-crud .atk-grid > table > tbody > tr > td {
    background: #f2f2f2;
}

.page_system_name > .MainFrame {
    padding-bottom: 50px;
}

   *,
      *:before,
      *:after {
        box-sizing: border-box;
      }
      .container-custom-radio {
  width: 80%;
  margin: 0 auto;
  display: inline-block;
}
.switch {
  margin: 64px auto;
}
/* main styles */
.switch {
  width: 384px;
  position: relative;
}
.switch input {
  position: absolute;
  top: 0;
  z-index: 2;
  opacity: 0;
  cursor: pointer;
}
.switch input:checked {
  z-index: 1;
}
.switch input:checked + label {
  opacity: 1;
  cursor: default;
}
.switch input:not(:checked) + label:hover {
  opacity: 0.5;
}
.switch label {
  color: #3e5f80;
  opacity: 0.33;
  transition: opacity 0.25s ease;
  cursor: pointer;
}
.switch .toggle-outside {
  height: 30px;
  border-radius: 32px;
  padding: 4px;
  overflow: hidden;
  transition: 0.25s ease all;
}
.switch .toggle-inside {
  border-radius: 80px;
  background: #537da7;
  position: absolute;
  transition: 0.25s ease all;
}
.switch--horizontal {
  width: 288px;
  height: 48px;
  margin: 0 auto;
  font-size: 0;
  margin-bottom: 1rem;
}
.switch--horizontal input {
  height: 48px;
  width: 32px;
  left: 32px;
  margin: 0;
}
.switch--horizontal label {
  font-size: 14px;
  line-height: 48px;
  display: inline-block;
  width: 30px;
  height: 100%;
  margin: 0;
  text-align: center;
}
.switch--horizontal label:last-of-type {
  margin-left: 75px;
}
.switch--horizontal .toggle-outside {
  background: #c6c6c6;
  position: absolute;
  width: 75px;
  left: 32px;
  top: 10px;
}
.switch--horizontal .toggle-inside {
  height: 15px;
  width: 15px;
  top: 7px;
}
.switch--horizontal input:checked ~ .toggle-outside .toggle-inside {
  left: 4px;
}
.switch--horizontal input ~ input:checked ~ .toggle-outside .toggle-inside {
  left: 52px;
}
 
 
.page_relogin h3 {
    text-align: center;
    color: #2c4355;
}

.page_relogin h4 {
    font-family: Comfortaa;
    text-align: center;
    color: #2c4355;
    font-size: 14px;
    margin-bottom: 30px;
}

.page_relogin .atk-form .atk-buttons {
    padding-left: 0em;
    text-align: center;
}

.ui-dialog .page_relogin .atk-buttons > button.ui-state-default {
    display: inline;
} 

.page_results_pmqr > .MainFrame {
    max-width: 1000px;
}

.page-results-pmqr-heading-row {
    text-align: center;
    color: #3e5f80;
    font-weight: bold;
    font-size: 14px;
}

/* WCST */

.page_results_wcst > .MainFrame {
    max-width: 1000px;
}

.page-results-wcst-h3-1 {
    max-width: 95%;
    margin: 40px auto;
    color: #2c4355;
}

.page-results-wcst-columns {
    max-width: 95%;
    margin: auto;
}

.page-results-wcst-column-1,
.page-results-wcst-column-3 {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    margin-left: auto;
    background: #f1f1f1;
}

.page-results-wcst-column-1 .atk-grid > table > thead,
.page-results-wcst-column-3 .atk-grid > table > thead {
    background: #c6c6c6;
}

.page-results-wcst-column-1 .atk-grid > table > tbody > tr > td,
.page-results-wcst-column-3 .atk-grid > table > tbody > tr > td {
    color: #3e5f80;
    background: #f1f1f1;
}

.page-results-wcst-column-1 .atk-grid .table-filter-1,
.page-results-wcst-column-3 .atk-grid .table-filter-1,
.page-results-wcst-column-1 .atk-grid .table-filter-2,
.page-results-wcst-column-3 .atk-grid .table-filter-2 {
    background: #f1f1f1;
    padding-top: 10px;
    padding-bottom: 10px;
}

.page-results-wcst-column-1 > h3,
.page-results-wcst-column-3 > h3 {
    color: #2c4355;
    text-align: center;
}

.wcst-column-tile {
    position: relative;
    top: 30px;
    background: #f1f1f1;
    box-shadow: 0 0 15px #b3b3b3;
    border-radius: 10px;
    color: #3e5f80;
    width: 190px;
    height: 290px;
}

.wcst-raw-scores-columns {
    max-width: 95%;
    margin: auto;
}

.wcst-raw-scores-column-1,
.wcst-raw-scores-column-3 {
    width: 100%;  
} 

.wcst-raw-scores-column-1 {
    box-shadow: 0 0 15px #4d4d4d;
    padding: 20px;
    border-radius: 10px;
    text-align: center;
    color: #3e5f80;
    margin-bottom: 50px;
    background: #f2f2f2;
}

.wcst-raw-scores-column-1 h3 {
    color: #2c4355;
}

.wcst-raw-scores-column-2 {
    margin-left: 0 !important;
    width: 100%;
    box-shadow: 0 0 15px #4d4d4d;
    border-radius: 10px;
    overflow: hidden;
    background: #f2f2f2;
}

.wcst-rawScores-statistics-h3 {
    color: #2c4355;
    text-align: center;
    margin: 30px 0;
}

.wcst-rawScores-statistics-table {
    box-shadow: 0 0 15px #4d4d4d;
    border-radius: 10px;
    color: #3e5f80;
    background: #f2f2f2;
}

.wcst-rawScores-statistics-table > tbody > tr > th {
    padding: 15px 0;
}

.page-results-wcst-charts-h3 {
    color: #2c4355;
    text-align: center;
}

.wcst-test-answers {
    max-width: 95%;
    margin: 50px auto;
    background: #f1f1f1;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    overflow: hidden;
}

.wcst-test-answers .table-filter-1,
.wcst-test-answers .table-filter-2 {
    background: #f1f1f1;
    padding-top: 10px;
    padding-bottom: 10px;
}

.wcst-test-answers .atk-grid > table > thead {
    background: #c6c6c6;
}

.wcst-test-answers .atk-grid > table > tbody > tr > td {
    background: #f1f1f1;
}

.wcst-test-answers h3 {
    color: #2c4355;
    text-align: center;
}

.wcst-test-answers h3:first-of-type {
    padding-top: 35px;
}

.wcst-test-answers h3:nth-of-type(2) {
    font-size: 16px;
}

.page-results-wcst-charts {
    max-width: 95%;
    margin: auto;
}

.page-results-wcst-charts .span1 > div.ui-widget-content {
    background: #f2f2f2;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    overflow: hidden;
} 


.page_results_igtes > .MainFrame {
    max-width: 1000px;
}

.page-results-igtes-h3-1 {
    max-width: 95%;
    margin: 40px auto;
    color: #2c4355;
}

.page-results-igtes-columns {
    max-width: 95%;
    margin: auto;
}

.page-results-igtes-column-1,
.page-results-igtes-column-3 {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    margin-left: auto;
    background: #f1f1f1;
}

.page-results-igtes-column-1 .atk-grid > table > thead,
.page-results-igtes-column-3 .atk-grid > table > thead {
    background: #c6c6c6;
}

.page-results-igtes-column-1 .atk-grid > table > tbody > tr > td,
.page-results-igtes-column-3 .atk-grid > table > tbody > tr > td {
    color: #3e5f80;
    background: #f1f1f1;
}

.page-results-igtes-column-1 .atk-grid .table-filter-1,
.page-results-igtes-column-3 .atk-grid .table-filter-1,
.page-results-igtes-column-1 .atk-grid .table-filter-2,
.page-results-igtes-column-3 .atk-grid .table-filter-2 {
    background: #f1f1f1;
    padding-top: 10px;
    padding-bottom: 10px;
}

.page-results-igtes-column-1 > h3,
.page-results-igtes-column-3 > h3 {
    color: #2c4355;
    text-align: center;
}

.igtes-column-tile {
    position: relative;
    top: 30px;
    background: #f1f1f1;
    box-shadow: 0 0 15px #b3b3b3;
    border-radius: 10px;
    color: #3e5f80;
    width: 190px;
    height: 290px;
}

.igtes-score-summary-columns {
    max-width: 95%;
    margin: auto;
}

.igtes-score-summary-column-1,
.igtes-score-summary-column-3 {
    width: 100%;  
} 

.igtes-score-summary-column-1 {
    box-shadow: 0 0 15px #4d4d4d;
    padding: 20px;
    border-radius: 10px;
    text-align: center;
    color: #3e5f80;
    margin-bottom: 50px;
    background: #f2f2f2;
    margin-top: 30px;
    margin-bottom: 30px;
}

.igtes-score-summary-column-1 h3 {
    color: #2c4355;
}

.igtes-score-summary-column-2 {
    margin-left: 0 !important;
    width: 100%;
    box-shadow: 0 0 15px #4d4d4d;
    border-radius: 10px;
    overflow: hidden;
    background: #f2f2f2;
    margin-top: 30px;
    margin-bottom: 30px;
}

.igtes-score-summary-column-3 {
    margin-left: 0 !important;
    width: 100%;
    box-shadow: 0 0 15px #4d4d4d;
    border-radius: 10px;
    overflow: hidden;
    background: #f2f2f2;
    margin-top: 30px;
    margin-bottom: 30px;
}

.igtes-score-summary-column-4 {
    margin-left: auto !important;
    margin-right: auto;
    width: 95%;
    box-shadow: 0 0 15px #4d4d4d;
    border-radius: 10px;
    overflow: hidden;
    background: #f2f2f2;
    margin-top: 30px;
    margin-bottom: 30px;
}

.igtes-summary-statistics-h3 {
    color: #2c4355;
    text-align: center;
    margin: 30px 0;
}

.igtes-score-summary-text {
    box-shadow: 0 0 15px #4d4d4d;
    border-radius: 10px;
    color: #3e5f80;
    background: #f2f2f2;
    padding: 10px;
    max-width: 95%;
    margin: auto;
}

.igtes-test-answers {
    max-width: 95%;
    margin: 50px auto;
    background: #f1f1f1;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    overflow: hidden;
}

.igtes-test-answers .table-filter-1,
.igtes-test-answers .table-filter-2 {
    background: #f1f1f1;
    padding-top: 10px;
    padding-bottom: 10px;
}

.igtes-test-answers .atk-grid > table > thead {
    background: #c6c6c6;
}

.igtes-test-answers .atk-grid > table > tbody > tr > td {
    background: #f1f1f1;
}

.igtes-test-answers h3 {
    color: #2c4355;
    text-align: center;
}

.igtes-test-answers h3:first-of-type {
    padding-top: 35px;
}

.igtes-test-answers h3:nth-of-type(2) {
    font-size: 16px;
}

.page-results-igtes-charts {
    max-width: 95%;
    margin: auto;
}

.page-results-igtes-charts .span1 > div.ui-widget-content {
    background: #f2f2f2;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    overflow: hidden;
}

.page_results_pdq > .MainFrame {
    max-width: 1000px;
}

.page-results-pdq-h3-1 {
    max-width: 95%;
    margin: 40px auto;
    color: #2c4355;
}

.page-results-pdq-columns {
    max-width: 95%;
    margin: auto;
}

.page-results-pdq-column-1,
.page-results-pdq-column-3 {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    margin-left: auto;
    background: #f1f1f1;
}

.page-results-pdq-column-1 .atk-grid > table > thead,
.page-results-pdq-column-3 .atk-grid > table > thead {
    background: #c6c6c6;
}

.page-results-pdq-column-1 .atk-grid > table > tbody > tr > td,
.page-results-pdq-column-3 .atk-grid > table > tbody > tr > td {
    color: #3e5f80;
    background: #f1f1f1;
}

.page-results-pdq-column-1 .atk-grid .table-filter-1,
.page-results-pdq-column-3 .atk-grid .table-filter-1,
.page-results-pdq-column-1 .atk-grid .table-filter-2,
.page-results-pdq-column-3 .atk-grid .table-filter-2 {
    background: #f1f1f1;
    padding-top: 10px;
    padding-bottom: 10px;
}

.page-results-pdq-column-1 > h3,
.page-results-pdq-column-3 > h3 {
    color: #2c4355;
    text-align: center;
}

.pdq-column-tile {
    position: relative;
    top: 30px;
    background: #f1f1f1;
    box-shadow: 0 0 15px #b3b3b3;
    border-radius: 10px;
    color: #3e5f80;
    width: 190px;
    height: 290px;
}

.pdq-column-tile h4 {
    text-align: center;
}

.pdq-raw-disability-columns {
    max-width: 95%;
    margin: auto;
}

.pdq-raw-disability-column-1,
.pdq-raw-disability-column-2 {
    width: 100%;  
} 

.pdq-raw-disability-column-1 {
    box-shadow: 0 0 15px #4d4d4d;
    padding: 20px;
    border-radius: 10px;
    text-align: center;
    color: #3e5f80;
    margin-bottom: 50px;
    background: #f2f2f2;
}

.pdq-raw-disability-column-1 h3 {
    color: #2c4355;
}

.pdq-raw-disability-column-2 {
    margin-left: 0 !important;
    width: 100%;
    box-shadow: 0 0 15px #4d4d4d;
    border-radius: 10px;
    overflow: hidden;
    background: #f2f2f2;
}

.pdq-test-answers {
    max-width: 95%;
    margin: 50px auto;
    background: #f1f1f1;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    overflow: hidden;
}

.pdq-test-answers .table-filter-1,
.pdq-test-answers .table-filter-2 {
    background: #f1f1f1;
    padding-top: 10px;
    padding-bottom: 10px;
}

.pdq-test-answers .atk-grid > table > thead {
    background: #c6c6c6;
}

.pdq-test-answers .atk-grid > table > tbody > tr > td {
    background: #f1f1f1;
}

.pdq-test-answers h3 {
    color: #2c4355;
    text-align: center;
}

.pdq-test-answers h3:first-of-type {
    padding-top: 35px;
}

.pdq-test-answers h3:nth-of-type(3) {
    font-size: 16px;
}

.page-results-pdq-charts {
    max-width: 95%;
    margin: auto;
}

.page-results-pdq-charts .span1 > div.ui-widget-content {
    background: #f2f2f2;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    overflow: hidden;
}

.page_results_pcs > .MainFrame {
    max-width: 1000px;
}

.page_results_pcs h3 {
    text-align: center;
    color: #2c4355;
}

.page-results-pcs-h3-1 {
    max-width: 95%;
    margin: 40px auto;
    color: #2c4355;
}


.page-results-pcs-columns {
    max-width: 95%;
    margin: auto;
}

.page-results-pcs-column-1,
.page-results-pcs-column-3 {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    margin-left: auto;
    background: #f1f1f1;
}

.page-results-pcs-column-1 .atk-grid > table > thead,
.page-results-pcs-column-3 .atk-grid > table > thead {
    background: #c6c6c6;
}

.page-results-pcs-column-1 .atk-grid > table > tbody > tr > td,
.page-results-pcs-column-3 .atk-grid > table > tbody > tr > td {
    color: #3e5f80;
    background: #f1f1f1;
}

.page-results-pcs-column-1 .atk-grid .table-filter-1,
.page-results-pcs-column-3 .atk-grid .table-filter-1,
.page-results-pcs-column-1 .atk-grid .table-filter-2,
.page-results-pcs-column-3 .atk-grid .table-filter-2 {
    background: #f1f1f1;
    padding-top: 10px;
    padding-bottom: 10px;
}

.page-results-pcs-column-1 > h3,
.page-results-pcs-column-3 > h3 {
    color: #2c4355;
    text-align: center;
}

.pcs-column-tile {
    position: relative;
    top: 30px;
    background: #f1f1f1;
    box-shadow: 0 0 15px #b3b3b3;
    border-radius: 10px;
    color: #3e5f80;
    width: 190px;
    height: 290px;
}

.pcs-column-tile h4 {
    text-align: center;
}

.pcs-component-scores-columns {
    max-width: 95%;
    margin: auto;
}

.pcs-component-scores-column-1,
.pcs-component-scores-column-2 {
    width: 100%;  
} 

.pcs-component-scores-column-1 {
    box-shadow: 0 0 15px #4d4d4d;
    padding: 20px;
    border-radius: 10px;
    text-align: center;
    color: #3e5f80;
    margin-bottom: 50px;
    background: #f2f2f2;
}

.pcs-component-scores-column-1 h3 {
    color: #2c4355;
}

.pcs-component-scores-column-2 {
    margin-left: 0 !important;
    width: 100%;
    box-shadow: 0 0 15px #4d4d4d;
    border-radius: 10px;
    overflow: hidden;
    background: #f2f2f2;
}

.pcs-test-answers {
    max-width: 95%;
    margin: 50px auto;
    background: #f1f1f1;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    overflow: hidden;
}

.pcs-test-answers .table-filter-1,
.pcs-test-answers .table-filter-2 {
    background: #f1f1f1;
    padding-top: 10px;
    padding-bottom: 10px;
}

.pcs-test-answers .atk-grid > table > thead {
    background: #c6c6c6;
}

.pcs-test-answers .atk-grid > table > tbody > tr > td {
    background: #f1f1f1;
}

.pcs-test-answers h3 {
    color: #2c4355;
    text-align: center;
}

.pcs-test-answers h3:first-of-type {
    padding-top: 35px;
}

.pcs-test-answers h3:nth-of-type(3) {
    font-size: 16px;
}

.page-results-pcs-charts {
    max-width: 95%;
    margin: auto;
}

.page-results-pcs-charts h3 {
    margin: 30px 0;
    text-align: center;
    color: #2c4355;
}

.page-results-pcs-charts .span1 > div.ui-widget-content {
    background: #f2f2f2;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    overflow: hidden;
}

.pcs-welless-history-gird {
    max-width: 95%;
    margin: 50px auto;
    background: #f1f1f1;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    overflow: hidden;
}

.pcs-welless-history-gird .table-filter-1,
.pcs-welless-history-gird .table-filter-2 {
    background: #f1f1f1;
    padding-top: 20px;
    padding-bottom: 15px;
}

.pcs-welless-history-gird > table > thead {
    background: #c6c6c6;
}

.pcs-welless-history-gird > table > tbody > tr > td {
    background: #f1f1f1;
}

.page_results_igt > .MainFrame,
.page_results_pmqres > .MainFrame,
.page_results_pdqes > .MainFrame,
.page_results_pcses > .MainFrame {
    max-width: 1000px;
}

.page_patients div.atk-quicksearch > form {
    padding: 0;
    padding-bottom: 0;
    background: transparent;
}

/* Labadmin2 -> Udt2 */
.page-labadmin2-udt2-row {
    display: flex;
}

.page-labadmin2-udt2-column-1 {
    display: block;
    width: 33%;
    margin: 40px 10px 40px 10px;
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 0 0 7px #b3b3b3;
}

.page-labadmin2-form-info {
    padding: 10px;
    background: #f1f1f1;
    font-family: Comfortaa;
    color: #3e5f80;
}

.page-labadmin2-form-info input,
.page-labadmin2-form-info textarea {
    padding: 12px 20px;
    border: none;
    border-radius: 5px;
}

.page-labadmin2-form-info > div:first-child {
    margin-bottom: 40px;
    color: #3e5f80;
    background: #fff;
    border-radius: 10px;
}

.page-labadmin2-form-info h4 {
    color: #2c4355;
}

.page-labadmin2-form-info .span6 button {
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
    color: #3e5f80;
    display: block;
    margin: 10px auto;
    width: 50%;
}

.page-labadmin2-form-info .span6 {
    width: 100%;
    margin: 40px 0;
}

.page-labadmin2-form-info .span6 button:hover {
    background: none;
    transition: 0.8s;
}

.page-labadmin2-udt2-column-2 {
    display: block;
    width: 66%;
    margin: 40px 10px 40px 0;
    padding: 10px;
    box-shadow: 0 0 7px #b3b3b3;
    border-radius: 10px;
    background: #f1f1f1;
}

.page-labadmin2-udt2-column-2 > div.ui-widget-content {
    background: #f1f1f1;
}

.page-labadmin2-udt2-btn-tests.ui-state-default {
    margin-top: -10px;
    background: #89dadb;
    border: 1px solid #89dadb;
    padding: 5px;
    color: #3e5f80;
    border-radius: 5px;
}

.page-labadmin2-udt2-btn-tests.ui-state-default:hover {
    background: none;
    transition: 0.8s;
}

.page-labadmin2-udt2-column-test-1 {
    width: 58%;
    margin-right: 15px;
}

.page-labadmin2-udt2-column-test-2 {
    width: 40%;
}

.page-labadmin2-udt2-column-2 h3.ui-state-default {
    background: #89dadb;
    border-radius: 5px;
}

.page-labadmin2-udt2-column-2 .ui-accordion-content form {
    font-family: Comfortaa;
    color: #3e5f80;
}

.page-labadmin2-udt2-column-2 .ui-accordion-content form h3 {
    color: #2c4355;
}

.page-labadmin2-udt2-column-2 .ui-accordion-content form input {
    border: none;
    border-radius: 5px;
    padding: 12px 20px;
}

.page-labadmin2-udt2-column-2 .atk-grid {
    background: #f1f1f1;
    box-shadow: 0 0 15px #4d4d4d;
    border-radius: 10px;
    overflow: hidden;
    margin-top: 40x;
}

.page-labadmin2-udt2-column-2 .atk-grid .table-filter-1,
.page-labadmin2-udt2-column-2 .atk-grid .table-filter-2 {
    background: #f1f1f1;
    padding: 15px;
}

.page-labadmin2-udt2-column-2 .atk-grid > table > thead {
    background: #c6c6c6;
}

.page-labadmin2-udt2-column-2 #medications {
    margin-top: 40px;
}

#medications h5 {    
    margin-bottom: 30px;
    margin-top: 30px;
    color: #2c4355;
}

#medications .atk-form-row-checkbox div {
    margin-top: -28px;
    margin-bottom: 30px;
    color: #3e5f80;
}

.page-labadmin2-udt2-row-test h5 {
    color: #2c4355;
    margin: 30px 0;
}

.page-labadmin2-udt2-row-test table {
    border-radius: 0;
    overflow: hidden;
}

.page-labadmin2-udt2-row-test table > thead {
    border: none;
    background: #c6c6c6;
}

.page-labadmin2-udt2-row-test table > thead > tr > th {
    padding: 10px;
}

.reloadPatientSignatures h4,
.reloadPhysicianSignatures h4 {
    color: #2c4355;
    width: 100%;
}

.page-labadmin2-udt2-column-test-2.span7 {
    width: 58%;
    margin-right: 15px;
}

.page-labadmin2-udt2-column-test-2.span5 {
    margin-left: 0;
    width: 40%;
}


.page-labadmin2-udt2-column-test-2 .span7 {
    margin-left: 0;
}

.page-labadmin2-udt2-column-test-2.span5 h4 {
    color: #2c4355;
}

.page-labadmin2-udt2-column-test-2 button.ui-multiselect {
    padding: 12px 20px;
    background: #fff;
    border-radius: 5px;
}

.page-labadmin2-udt2-column-test-2 input {
    border: none;
    padding: 12px 20px;
    border-radius: 5px;
}

.page-labadmin2-form-info .input-cell button.ui-state-default {
    background: #89dadb;
    border: 1px solid #89dadb;
    padding: 5px;
}

.page-labadmin2-udt2-column-2 button.ui-state-default {
    background: #89dadb;
    border: 1px solid #89dadb;
    padding: 5px;
    color: #3e5f80;
    border-radius: 5px;
    margin-top: 5px;
}

.page-labadmin2-udt2-column-2 button.ui-state-default.ui-multiselect {
    padding: 12px 20px;
    border: none;
    background: #fff;
}

.page-labadmin2-udt2-column-2 .input-cell button.ui-state-default {
    padding: 4.2px;
}

.page_sales_tabClients_admins h3 {
    color: #2c4355;
    text-align: center;
}

.page_sales_tabClients_admins .atk-grid {
    background: #f1f1f1;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    color: #3e5f80;
    padding-bottom: 30px;
    margin-bottom: 30px;
    overflow: hidden;
}

.page_sales_tabClients_admins .atk-grid .table-filter-1,
.page_sales_tabClients_admins .atk-grid .table-filter-2 {
    padding: 15px;
    background: #f1f1f1;
}

.page_sales_tabClients_admins .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_sales_tabClients_admins .atk-grid > table > tbody > tr > td {
    background: #f1f1f1;
}

.page_sales_tabClients_admins p,
.page_sales_tabClients_admins a {
    font-family: Comfortaa;
    color: #3e5f80;
}

.page_sales_tabClients_tests .atk-grid {
    background: #f1f1f1;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    color: #3e5f80;
    padding-bottom: 30px;
    margin-bottom: 30px;
    overflow: hidden;
}

.page_sales_tabClients_tests .atk-grid .table-filter-1,
.page_sales_tabClients_tests .atk-grid .table-filter-2 {
    padding: 15px;
    background: #f1f1f1;
}

.page_sales_tabClients_tests .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_sales_tabClients_tests .atk-grid > table > tbody > tr > td {
    background: #f1f1f1;
}

.page_reports_keymetrics_salesreps .ui-accordion .ui-accordion-content {
    background: #2c4355;
    font-family: Comfortaa;
    color: #f7f7f7;
}

.page_reports_keymetrics_salesreps .ui-accordion .ui-accordion-content input.ui-button,
.page_reports_keymetrics_salesreps .ui-accordion .ui-accordion-content .atk-buttons > button {
    background: #89dadb;
    padding: 5px;
    border-radius: 5px;
    color: #3e5f80;
}

.page_reports_keymetrics_salesreps .ui-accordion .ui-accordion-content input[type="text"] {
    padding: 10px;
    border: none;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}

.page_reports_keymetrics_salesreps .ui-accordion .ui-accordion-content .input-cell > button {
    background: #89dadb;
    padding: 7px;
}

.labreport-chart-2.span9 {
    width: 100%;
}

.labreport-clientUtilization-report.span2 {
     width: 97%;
     margin-left: 1.5%;
     box-shadow: 0 0 15px #b3b3b3;
     border-radius: 10px;
     padding: 10px;
     background: #ececec;
     font-family: Comfortaa;
     color: #3e5f80;
}

.labreport-clientUtilization-report .span8 {
    width: 100%;
}

.labreport-clientUtilization-report button.ui-multiselect {
    background: #fff;
    padding: 8px;
    border-radius: 5px;
}

.labreport-clientUtilization-report button.ui-button-text-only {
    display: block;
    width: 40%;
    margin-left: auto;
    margin-right: auto;
    background: #89dadb;
    border: 1px solid #89dadb;
    padding: 3px;
    position: relative;
    top: 10px;
}

.labreport-clientUtilization-report button.ui-button-text-only:hover {
    background: none;
    transition: 0.8s;
}

.page_reports_billingStats_tabCptReport {
    padding: 0;
    margin: 0;
}

.page_reports_billingStats_tabCptReport > div:first-of-type {
    padding: 20px;
    background: #3a5f80;
    font-family: Comfortaa;
    color: #f7f7f7;
    margin-top: -6px;
}

.page_reports_billingStats_tabCptReport > div:first-of-type button.ui-multiselect {
    padding: 8px;
    background: #fff;
    border-radius: 5px;
}

.page_reports_billingStats_tabCptReport > div:nth-of-type(2) {
    padding: 0 20px;
}

.page_reports_billingStats_tabKPIs {
    box-shadow: 0 0 15px #4d4d4d;
    margin-top: -8px;
    padding: 0;
}

.page_reports_billingStats_tabKPIs > div:first-of-type {
    padding: 20px;
    background: #3a5f80;
    font-family: Comfortaa;
    color: #f7f7f7;
    margin-top: -6px;
    border-radius: 0;
}

.page_reports_billingStats_tabKPIs > div:first-of-type h3 {
    color: #f7f7f7;
    background: none;
    border: none;
}

.page_reports_billingStats_tabKPIs .ui-accordion .ui-accordion-content {
    background: #2c4355;
    color: #f7f7f7;
    border-radius: 5px;
}

.page_reports_billingStats_tabKPIs > div:first-of-type button.ui-multiselect {
    padding: 8px;
    background: #fff;
    border-radius: 5px;
}

.page_reports_billingStats_tabKPIs > div:first-of-type input {
    padding: 10px;
    background: #fff;
    border-radius: 5px;
    border: none;
}

.page_reports_billingStats_tabKPIs > div:first-of-type .input-cell button {
    background: #89dadb;
    padding: 5px;
}


.page_reports_billingStats_tabKPIs > div:nth-of-type(2) {
    padding: 0 20px;
}

.page_sales {
    max-width: 90%;
}

.page-results-pdq-column-1,
.page-results-igtes-column-1,
.page-results-pcs-column-1,
.page_results_pmqr-column-1,
.page-results-wcst-column-1 {
    width: 350px;
}

.page-results-pdq-column-2,
.page-results-igtes-column-2,
.page-results-pcs-column-2,
.page_results_pmqr-column-2,
.page-results-wcst-column-2 {
    margin-left: 29px !important;
    width: 190px;
}

.page-results-pdq-column-3,
.page-results-igtes-column-3,
.page-results-pcs-column-3,
.page_results_pmqr-column-3,
.page-results-wcst-column-3 {
    margin-left: 31px !important;
    width: 350px;
}

.pdq-wellness-history-h3 {
    color: #2c4355;
    text-align: center;
    margin-bottom: 30px;
}

.pdq-wellness-history-grid {
    background: #f1f1f1;
    box-shadow: 0 0 15px #4d4d4d;
    border-radius: 10px;
    overflow: hidden;
    color: #3e5f80;
    max-width: 95%;
    margin: auto;
}

.pdq-wellness-history-grid .table-filter-1,
.pdq-wellness-history-grid .table-filter-2 {
    background: #f1f1f1;
}

.pdq-wellness-history-grid > table > thead {
    background: #c6c6c6;
}

.pdq-wellness-history-grid > table > tbody > tr > td {
    background: #f1f1f1;
}

.page_sales_tabClients_clinics {
    box-shadow: 0 0 15px #4d4d4d;
}

.billingStats-form-filters {
    max-width: 97%;
    margin: auto;
    box-shadow: 0 0 15px #b3b3b3;
    padding: 20px;
    background: #f1f1f1;
    border-radius: 10px;
}

.billingStats-chart-3 {
    max-width: 97%;
    margin: auto
}

.page_appointments_calendar h4.ui-accordion-header {
    border-radius: 0;
    background: #3a5f80;
    color: #f7f7f7;
    margin-top: -6px;
}

.page_appointments_calendar div.ui-accordion-content {
    display: block;
    background: #3a5f80;
    border-radius: 0;
    font-family: Comfortaa;
    color: #f7f7f7;
}

.page_appointments_calendar div.ui-accordion-content button.ui-multiselect {
    width: 100%;
    padding: 10px;
    background: #fff;
    color: #3e5f80;
}

.page_appointments_calendar div.ui-accordion-content input {
    width: 100%;
    padding: 10px;
    background: #fff;
    color: #3e5f80;
    border-radius: 5px;
}

.page_appointments_calendar div.ui-accordion-content button.ui-button-text-only {
    background: #89dadb;
    padding: 5px;
    color: #3e5f80;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_appointments_calendar div.ui-accordion-content button.ui-button-text-only:hover {
    background: none;
    transition: 0.8s;
    color: #f7f7f7;
}

.page_reports_userPerformance {
    padding-bottom: 50px;
}

.page_reports_userPerformance_orders, .page_reports_userPerformance_orders_score {
    box-shadow: none;
}

.red-ereqs-chart {
    max-width: 95%;
    margin: 40px auto;
    box-shadow: 0 0 15px #4d4d4d;
    border-radius: 10px;
    overflow: hidden;
}

.page_reports_userPerformance .atk-grid {
    max-width: 95%;
    margin: 40px auto;
    box-shadow: 0 0 15px #4d4d4d;
    border-radius: 10px;
    overflow: hidden;
    background: #f1f1f1;
}

.page_reports_userPerformance h4 {
    font-family: Comfortaa;
    color: #2c4355;
}

.page_reports_userPerformance .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_reports_userPerformance_orders .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_reports_userPerformance .atk-grid .table-filter-1,
.page_reports_userPerformance .atk-grid .table-filter-2 {
    background: #f1f1f1;
}

.page_reports_userPerformance .span6 h4 {
    font-family: Comfortaa;
    text-align: center;
    color: #2c4355;
    margin: 50px 0;
}

.page_reports_userPerformance h2 {
    font-family: Comfortaa;
    text-align: center;
    color: #f7f7f7;
    padding: 50px 20px;
    background: #2c4355;
    margin: 0;
    margin-top: -6px;
}

.userPerformance-column-1-chart.span6 {
    width: 95%;
    float: none;
    margin-left: auto !important;
    margin-right: auto;
    box-shadow: 0 0 15px #4d4d4d;
    display: block;
    border-radius: 10px;
    overflow: hidden;
}

.userPerformance-column-1-text {
    margin: 40px auto;
    display: block;
    width: 95%;
    float: none;
    text-align: center;
    font-family: Comfortaa;
}

.page_reports_userPerformance .atk-row > :first-child:not([class*="offset"]), .atk-row > form > :first-child[class*="span"], .atk-row > form > [class*="span"] > :first-child[class*="span"] {
    margin-left: auto !important;
}

.page_reports_userPerformance_orders .atk-grid > .atk-grid-panel > .atk-quicksearch {
    margin: -60px 0 0.5em 0;
}

.page_reports_userPerformance_orders .atk-form {
    background: none;
}

.page_system_name_workTime form {
    background: #ececec;
    font-family: Comfortaa;
    color: #3e5f80;
}

.page_system_name_tabManageClinics_ipads {
    box-shadow: 0 0 15px #4d4d4d;
}

.page_admins_details {
    max-width: 1200px;
    margin: auto;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_admins_details h3 {
    margin-bottom: 50px;
    text-align: center;
    color: #2c4355;
}

.page_admins_details_answers {
    box-shadow: 0 0 15px #4d4d4d;
}

.page_admins .input-row .input-cell .ui-buttonset {
    padding: 7px;
}

.page_results_ccesdr > .MainFrame {
    max-width: 1000px;
}

.page_results_ccesdr-row-2 {
    text-align: center;
}

.page_results_ccesdr-row-2 .span7 {
    width: 100%;
    box-shadow: 0 0 15px #b3b3b3;
    background: #f1f1f1;
    border-radius: 10px;
    margin-bottom: 50px;
    padding: 20px;
    margin-left: 0;
} 

.page_results_ccesdr-row-2 .span5 {
    width: 100%;
    margin: auto;
    box-shadow: 0 0 15px #b3b3b3;
    border-radius: 10px;
    overflow: hidden;
    margin-top: 10px;
    background: #f1f1f1;
}

.ccesdr-row-charts {
    max-width: 95%;
    margin: auto;
}

.ccesdr-row-charts .span1 {
    width: 100%;
    float: none;
    display: block;
    box-shadow: 0 0 15px #b3b3b3;
    border-radius: 10px;
    background: #f1f1f1;
    overflow: hidden;
}

.page_orders_iop_edit {
    background: #f7f7f7;
    box-shadow: 0 0 15px #4d4d4d;
    max-width: 1240px;
    margin: auto;
}

.page_orders_iop_edit > div.ui-widget-content:nth-of-type(2) {
    box-shadow: 0 0 15px #4d4d4d;
    border-radius: 0;
}

.page_orders_iop_edit h3 {
    color: #2c4355;
    position: relative;
    top: 30px;
    margin-bottom: 30px;
}

.page_orders_iop_edit .span7 {
    padding: 15px;
}

.page_orders_iop_edit .span7 form {
    font-family: Comfortaa;
    color: #3e5f80;
}

.page_orders_iop_edit .span7 form input,
.page_orders_iop_edit .span7 form textarea {
    padding: 10px;
    border: none;
    border-radius: 5px;
}

.page_orders_iop_edit .ui-tabs .ui-tabs-nav.ui-widget-header {
    background: none;
    position: relative;
    left: 10px;
}

.page_orders_iop_edit .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin: 0;
    border-bottom: 7px solid #89dadb;
    background-color: #89dadb;
    cursor: pointer;
    padding-bottom: 0;
    border-radius: 5px;
    margin: 0 20px;

}

.page_orders_iop_edit .ui-tabs .ui-tabs-nav li {
    background: transparent;
    border: none;
    padding: 5px 10px;
    border-radius: 0;
    box-shadow: 0 0 15px #b3b3b3;
    border-radius: 5px;
    margin: 0 20px;

}

.page_orders_iop_edit .ui-state-default a,
.page_orders_iop_edit .ui-state-default a:link {
    color: #3e5f80;
}

.page_orders_iop,
.page_orders_interfaces,
.page_orders_upsAccount {
    max-width: 100%;
    margin: auto;
    box-shadow: 0 0 15px #4d4d4d;
    border-radius: 0;
    background: #f7f7f7;
}

.page_orders_iop > div {
    border-radius: 0;
}

.page_orders_iop > div > div.ui-tabs.ui-widget-content,
.page_orders_interfaces > .ui-tabs.ui-widget-content,
.page_orders_upsAccount > .ui-tabs.ui-widget-content {
    padding: 0;
    border-radius: 0;
}

.table-order-interfaces,
.table-order-iop,
.table-order-upsAccount {
    box-shadow: 0 0 15px #4d4d4d;
}

.page_patients_visits_forms_counseling span,
.page_patients_visits_forms_counseling label,
.page_patients_visits_forms_psychintake span,
.page_patients_visits_forms_psychintake label,
.page_patients_visits_forms_casemanagement span,
.page_patients_visits_forms_casemanagement label {
    font-family: Comfortaa;
    color: #3e5f80;
}

.page_patients_eligibility > div:first-of-type,
.page_patients_schedule {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
}

.page_patients_eligibility > div:first-of-type .atk-grid .table-filter-1,
.page_patients_eligibility > div:first-of-type .atk-grid .table-filter-2,
.page_patients_schedule .atk-grid .table-filter-1,
.page_patients_schedule .atk-grid .table-filter-2 {
    background: #f1f1f1;
    padding: 15px;
}

.page_patients_eligibility > div:first-of-type .atk-grid > table > thead,
.page_patients_schedule .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_patients_diagnosis {
    text-align: center;
    color: #3e5f80;
}

.page_patients_diagnosis h3,
.page_patients_schedule h3 {
    font-family: Comfortaa;
    color: #2c4355;
    text-align: center;
}

.page_patients_psych .carousel_item1 .ui-widget-header {
    background: #89dadb;
    border: 1px solid #89dadb;
    font-family: Comfortaa;
    padding: 5px;
    border-radius: 5px;
}

.page_patients_psych .carousel_item1 a {
    color: #3e5f80;
    text-decoration: none;
}

.page_patients_patientDash .index-heading-text {
    padding: 30px 20px;
}

.page_orders .index-menu-left .atk-grid > table > tbody > tr,
.page_pageOrders .index-menu-left .atk-grid > table > tbody > tr {
    background: #3e5f80;
}

.page_orders .index-menu-left .atk-grid > table > tbody > tr:hover,
.page_pageOrders .index-menu-left .atk-grid > table > tbody > tr:hover {
    color: #3e5f80;
}

.page_orders_clientinventory > div.ui-widget-content:first-of-type {
    background: #ececec;
}

.page_orders_clientinventory > div.ui-widget-content:first-of-type h3 {
    color: #2c4355;
    text-align: center;
}

.page_orders_clientinventory > div.ui-widget-content:first-of-type .atk-grid {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 30px auto;
    background: #f1f1f1;
}

.page_orders_clientinventory > div.ui-widget-content:first-of-type .atk-grid .table-filter-1,
.page_orders_clientinventory > div.ui-widget-content:first-of-type .atk-grid .table-filter-2 {
    background: #f1f1f1;
    padding: 15px;
}

.page_orders_clientinventory > div.ui-widget-content:first-of-type .atk-grid > table > thead {
    background: #c6c6c6;
}

#header-wrapper .myAccountGroup,
#page-header .myAccountGroup {
    background: #e6e6e6;
    padding: 18.5px 25px;
    display: inline;
    position: relative;
    top: 5px;
    right: 1px;
    border-radius: 0
}

.page-labadmin2-udt2-column-2 button.ui-button-text-only:first-of-type,
.page-labadmin2-udt2-column-2 button.ui-button-text-only:nth-of-type(2) {
    position: relative;
}


.page-labadmin2-udt2-column-2 .reloadPatientSignatures button.ui-button-text-only {
    position: static;
}


.page_index #header-wrapper .myAccountGroup {
    padding: 27px 30px;
}

.page_labadmin2_helpdeskNeededEreq .atk-grid,
.page_labadmin2_billingFollowUpEreq .atk-grid {
    background: #f1f1f1;
    border-radius: 10px;
    box-shadow: 0 0 15px #4d4d4d;
    overflow: hidden;
    color: #3e5f80;
}

.page_labadmin2_helpdeskNeededEreq .table-filter-1,
.page_labadmin2_helpdeskNeededEreq .table-filter-2,
.page_labadmin2_billingFollowUpEreq .table-filter-1,
.page_labadmin2_billingFollowUpEreq .table-filter-2 {
    background: #f1f1f1;
}

.page_labadmin2_helpdeskNeededEreq .atk-grid > table > thead,
.page_labadmin2_billingFollowUpEreq .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_labadmin2_helpdeskNeededEreq .atk-grid > table > tbody > tr > td,
.page_labadmin2_billingFollowUpEreq .atk-grid > table > tbody > tr > td {
    background: #f1f1f1; 
}

.page_labadmin2_helpdeskNeededEreq h3,
.page_labadmin2_billingFollowUpEreq h3 {
    color: #2c4355;
    text-align: center;
    margin-bottom: 40px;
}

.page_labadmin2_helpdeskNeededEreq > .ui-widget-content,
.page_labadmin2_billingFollowUpEreq > .ui-widget-content {
    background: #ececec;
}



/*Claimscribe*/
.page_claimScribe2 .MainFrame {
    max-width: 1300px;
}

.page_claimScribe2_tabDashboard {
    height: 450px;
}

.page_claimScribe2_tabNewClaims form  {
    background: #f2f2f2;
    font-family: Comfortaa;
    color: #f7f7f7;
    padding: 20px 50px;
    margin-top: -6px;
}

.page_claimScribe2_tabNewClaims form .atk-buttons {
    padding-left: 0;
}

.page_claimScribe2_tabNewClaims form .atk-buttons button {
    display: block;
    margin: auto;
    padding: 4px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 8px;
}

.page_claimScribe2_tabNewClaims form .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_claimScribe2_tabCharts > div.atk-form {
    padding: 20px 50px;
    font-family: Comfortaa;
    color: #f7f7f7;
    background: #3e5f80;
    margin-top: -6px;
}

.page_claimScribe2_tabCharts > div.atk-form button.ui-multiselect {
    background: #fff;
    color: #3e5f80;
    padding: 10px;
    border-radius: 5px;
}

.page_claimScribe2_tabCharts > div.atk-form input {
    background: #fff;
    color: #3e5f80;
    padding: 10px;
    border-radius: 5px;
    border: none;
}

.page_claimScribe2_tabCharts .input-row .input-cell.expanded + .input-cell .ui-button {
    background: #89dadb;
    padding: 5.4px;
}

.page_claimScribe2_tabCharts {
    padding-bottom: 50px;
}

.claimscribe-tabCharts-chart-2 {
    height: 650px;
}

.page_claimScribe2_charts .highcharts-container {
    max-width: 90%;
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 0 0 15px #b3b3b3;
    margin: 40px auto;
    background: #f1f1f1;
}

.claimscribe-tabPayments-tabRemittances {
    background: #f2f2f2;
    border-radius: 0;
    padding: 20px 50px;
    margin-top: -6px;
    font-family: Comfortaa;
    color: #3e5f80;
}

.claimscribe-tabPayments-tabRemittances form {
    padding: 20px 50px;
}

.claimscribe-tabPayments-tabRemittances input {
    padding: 10px;
    border-radius: 5px; 
    border: none;
    color: #3e5f80;
    display: block;
}

.claimscribe-tabPayments-tabPayments {
    background: #f2f2f2;
    margin-top: -6px;
    padding: 20px 50px;
    font-family: Comfortaa;
    color: #3e5f80;
}

.claimscribe-tabPayments-tabPayments h4 {
    font-size: 21px;
    text-align: center;
    color: #2c4355;
    padding: 20px 50px;
    background: #f2f2f2;
}

.claimscribe-tabPayments-tabPayments form {
    padding: 20px 50px;
}

.claimscribe-tabPayments-tabPayments input {
    border: none;
    padding: 10px;
    border-radius: 5px;
    color: #3e5f80;
}

.claimscribe-tabPayments-tabPayments .atk-buttons button {
    display: block;
    margin: auto;
    padding: 4px 30px;
    text-transform: capitalize;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 8px;
}

.claimscribe-tabPayments-tabPayments .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.claimscribe-tabPayments-tabAdjustment {
    background: #f2f2f2;
    font-family: Comfortaa;
    color: #3e5f80;
}

.claimscribe-tabPayments-tabAdjustment,
.claimscribe-tabPayments-tabAdjustment form {
    background: #f2f2f2;
    font-family: Comfortaa;
    color: #3e5f80;
    padding: 20px 50px;
    margin-top: -6px;
}

.claimscribe-tabPayments-tabAdjustment input {
    border: none;
    padding: 10px;
    border-radius: 5px;
    color: #3e5f80;
}

.page_claimScribe2_tabEligibility {
    background: #f2f2f2;
}

.page_claimScribe2_tabEligibility h3 {
    font-family: Comfortaa;
    color: #2c4355;
    text-align: center;
}

.page_claimScribe2_tabEligibility form {
    background: #f2f2f2;
    padding: 20px 50px;
    color: #3e5f80;
}

.page_claimScribe2_tabEligibility input {
    border: none;
    padding: 10px;
    border-radius: 5px;
    color: #3e5f80;
}

.page_claimScribe2_tabEligibility .atk-grid form {
    padding: 0;
    background: none;
}

.page_claimScribe2_tabReports {
    background: #f2f2f2;
    font-family: Comfortaa;
    color: #3e5f80;
    padding: 20px 50px;
}

.page_claimScribe2_tabReports h3 {
    padding: 20px 50px;
    color: #2c4355;
    text-align: center;
}

.page_claimScribe2_tabReports button.ui-multiselect {
    background: #fff;
    padding: 10px;
    border-radius: 5px;
    color: #3e5f80;
}

.page_claimScribe2_tabReports input {
    background: #fff;
    padding: 10px;
    border-radius: 5px;
    color: #3e5f80;
    border: none;
}

.page_claimScribe2_tabReports .input-row .input-cell.expanded + .input-cell .ui-button {
    background: #89dadb;
    padding: 5px;
}

.page_claimScribe2_tabReports .atk-buttons button {
    background: #89dadb;
    border: 1px solid #89dadb;
    padding: 5px;
    color: #3e5f80;
    border-radius: 5px; 
}

.page_claimScribe2_tabReports .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_claimScribe2_tabStatements h3 {
    font-family: Comfortaa;
    color: #f7f7f7;
    text-align: center;
    background: #3e5f80;
    padding: 20px 50px;
    margin: 0;
    margin-top: -6px;
}

.page_claimScribe2 .atk-grid form {
    padding: 0;
    background: none;
}

.claimscribe-tabClaimManager-tabErrors  h4 {
    font-family: Comfortaa;
    text-align: center;
    color: #3e5f80;
    margin: 40px auto;
}

.claimscribe-tabClaimManager-tabErrors .atk-grid {
    max-width: 98%;
    margin: auto;
    box-shadow: 0 0 15px #b3b3b3;
    border-radius: 10px;
    overflow: hidden;
    color: #3e5f80;
    background: #f1f1f1;
    margin: 40px auto;
}

.claimscribe-tabClaimManager-tabErrors .atk-grid .table-filter-1,
.claimscribe-tabClaimManager-tabErrors .atk-grid .table-filter-2 {
    background: #f1f1f1;
}

.claimscribe-tabClaimManager-tabErrors .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_claimScribe2_tabClaimManagerI .atk-buttons {
    max-width: 82%;
    margin: auto;
}

.page_claimScribe2_tabClaimManagerI {
    padding-bottom: 50px;
    margin-top: -6px;
}

.page_claimScribe2_tabClaimManagerI .atk-buttons button {
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
    color: #3e5f80;
    padding: 5px;
    
}

.page_claimScribe2_tabClaimManagerI .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_claimScribe2_tabClaimManagerI h4 {
    font-family: Comfortaa;
    padding: 20px 50px;
    color: #2c4355;
    margin: 0;
    margin-top: -6px; 
    text-align: center;
}

.page_claimScribe2_tabClaimManagerI h3.ui-accordion-header {
    background: #2c4355;
    border-radius: 0;
    color: #f7f7f7;
    margin-top: -2px;
}

.page_claimScribe2_tabClaimManagerI div.atk-form-row-radio {
    padding-left: 20px;
    font-family: Comfortaa;
    color: #3e5f80;
    margin-bottom: 50px;
}

.page_claimScribe2_tabClaimManagerI .atk-buttons {
    text-align: center;
}

.page_claimScribe2_tabClaimManagerI label {
    font-family: Comfortaa;
    color: #3e5f80;
}

.page_claimScribe2_tabClaimManagerI input {
    padding: 10px;
    box-shadow: none;
    border-radius: 5px;
    border: none;
}

.page_claimScribe2_tabClaimManagerI button.ui-multiselect {
    padding: 10px;
    box-shadow: none;
    border-radius: 5px;
    border: none;
    background: #fff;
}

.page_claimScribe2_tabClaimManagerI .input-row .input-cell.expanded + .input-cell .ui-button {
    background: #89dadb;
    padding: 6.5px;
} 

.page_claimScribe2_tabAccounting_ins2 h5 {
    color: #2c4355;
    text-align: center;
}

.page_claimScribe2_tabAccounting_ins2 .atk-grid {
    background: #f1f1f1;
    border-radius: 10px;
    overflow: hidden;
    color: #3e5f80;
    box-shadow:  0 0 15px #b3b3b3;
}

.page_claimScribe2_tabAccounting_ins2 .table-filter-1,
.page_claimScribe2_tabAccounting_ins2 .table-filter-2 {
    background: #f1f1f1;
}

.page_claimScribe2_tabAccounting_ins2 .atk-grid > table > thead {
    background: #c6c6c6;
} 

.ui-dialog div.container {
    font-family: Comfortaa;
    color: #3e5f80;
}

.ui-dialog div.container > h1 {
    font-family: Comfortaa;
    color: #2c4355;
    text-align: center;
}

.InactiveCoverage {
    background-color: #b62a2a;
    font-family: Comfortaa;
    text-transform: capitalize;
    border-radius: 5px;
}

.FullRow h2,
.FullRow h3 {
    font-family: Comfortaa;
    color: #2c4355;
}

.ContentContainer {
    font-family: Comfortaa;
    color: #3e5f80;
    border-radius: 5px;
    border: none;
    box-shadow: 0 0 15px #4d4d4d;
    overflow: hidden;
}

.ErrorHeader,
.ErrorContents,
.NetworkLine {
    font-family: Comfortaa;
}

.page_claimScribe2_tabPatients_ledger h3 {
    color: #2c4355;
    text-align: center;
}

.page_claimScribe2_tabPatients_ledger .ui-widget-content {
    background: none;
}

.page_claimScribe2_tabPatients_ledger .atk-grid {
    box-shadow: 0 0 15px #b3b3b3;
    border-radius: 10px;
    overflow: hidden;
    background: #f7f7f7;
    color: #3e5f80;
}

.page_claimScribe2_tabPatients_ledger .atk-grid .table-filter-1,
.page_claimScribe2_tabPatients_ledger .atk-grid .table-filter-2 {
    background: #f7f7f7;
}

.page_claimScribe2_tabPatients_ledger .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_claimScribe2_tabClaimsList .span4 input {
    border: none;
    border-radius: 5px;
    box-shadow: none;
}

.page_claimScribe2_tabClaimsList h3.ui-accordion-header {
    background: #2c4355;
    color: #f7f7f7;
    border-radius: 0;
    
}

.page_claimScribe2_tabClaimsList .ui-accordion-content-active {
    background: #2c4355;
    font-family: Comfortaa;
    color: #f7f7f7;
    border-radius: 0;
}

.page_claimScribe2_tabClaimsList .ui-accordion-content-active input {
    border-radius: 5px;
    border: none;
    box-shadow: none;
    padding: 10px;
}

.page_claimScribe2_tabClaimsList .ui-accordion-content-active button.ui-multiselect {
    background: #fff;
    border-radius: 5px;
    border: none;
    padding: 10px;
}

.page_claimScribe2_tabClaimsList .input-row .input-cell.expanded + .input-cell .ui-button {
    background: #89dadb;
    padding: 5.6px;
}

.page_claimScribe2_tabStatements_details h3 {
    color: #2c4355;
    text-align: center;
}

.page_claimScribe2_tabStatements_details .ui-widget-content {
    background: none;
}

.page_claimScribe2_tabStatements_details button.ui-button-text-only {
    margin: -30px 0 10px 0;
    position: relative;
    left: -143px;
    bottom: -10px;
    background: #89dadb;
    padding: 5px 10px;
    border-radius: 5px;
}

.page_claimScribe2_newLabTest .MainFrame {
    max-width: 1200px;
}

.page_claimScribe2_newLabTest h4 {
    color: #2c4355;
}

.page_claimScribe2_newLabTest input {
    border: none;
    padding: 10px;
    border-radius: 5px;
    box-shadow: none;
    color: #3e5f80;
}

.page_claimScribe2_newLabTest .span7 button.ui-button-text-only {
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
    padding: 5px;
    color: #3e5f80;
    margin: 5px 0;
}

.page_claimScribe2_newLabTest .span7 button.ui-button-text-only:hover {
    background: none;
    transition: 0.8s;
}

.page_claimScribe2_newLabTest .input-row .input-cell.expanded + .input-cell .ui-button {
    background: #89dadb;
    padding: 5.2px;
}

.page_claimScribe2_newLabTest .ui-tabs .ui-tabs-nav.ui-widget-header {
    background: none;
}

.page_claimScribe2_newLabTest .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    border-bottom: none;
    border-radius: 10px;
    background: #6192b2;
    margin: 0 10px 0 0;
    padding: 5px 15px;
}

.page_claimScribe2_newLabTest .ui-tabs .ui-tabs-nav li {
    background: #2c4355;
    border-bottom: none;
    border-radius: 10px;
    margin: 0 10px 0 0;
}

.page_claimScribe2_newLabTest .span5 button.ui-multiselect {
    background: #fff;
    border-radius: 5px;
    color: #3e5f80;
    padding: 10px;
}

.page_claimScribe2_newLabTest .span5 input {
    border-radius: 5px;
    color: #3e5f80;
    padding: 10px;
}

.page_claimScribe2_newLabTest .span5 button.ui-button-text-only {
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
    padding: 5px;
    color: #3e5f80;
    margin: 5px 0;
}

.page_claimScribe2_newLabTest .span5 button.ui-button-text-only:hover {
    background: none;
    transition: 0.8s;
}

.page_claimScribe2_newLabTest .atk-buttons {
    padding-left: 0;
    max-width: 90%;
    margin: 50px auto;
    padding-bottom: 20px;
}

.page_claimScribe2_newLabTest .atk-buttons button {
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
    padding: 5px;
    color: #3e5f80;
    margin: 0 23px;
}

.page_claimScribe2_newLabTest .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_claimScribe2_newLabTest {
    padding-bottom: 50px; 
}

/* Calendar */

#ui-datepicker-div {
    background: #f1f1f1;
    color: #3e5f80;
    padding: 0;
    box-shadow: 0 0 15px rgba(0,0,0,0.4);
}

.ui-datepicker .ui-datepicker-header {
    border: none;
    border-radius: 0;
}

.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
    color: #3e5f80;
    font-size: 11px;
    margin-top: 2px
}

.ui-datepicker .ui-state-default {
    color: #3e5f80;
    background: none;
    border: none;
    font-size: 14px;
}

.ui-datepicker table th {
    font-size: 14px;
}

.page_myaccount_preferences .atk-buttons {
    padding-left: 0;
}

#page-header .icons-wrapper {
    width: 74%;
}

.ui-state-default.ui-dialog-titlebar-close {
    color: #f7f7f7;
    background: none;
    border: none;
}

i.fa-lock,
i.fa-unlock {
    float: right;
    cursor: pointer;
    margin: 0 0 0 0.4em;
    color: #3e5f80;
    position: relative;
    top: 35px;
    left: 25px;
}

.page_patients_patientDash #header-wrapper .myAccountGroup {
    padding: 27px;
}

.page_patients_allergies .ui-tabs .ui-tabs-nav.ui-widget-header {
    background: none;
    display: block;
    margin-bottom: 40px;
}

.page_patients_allergies .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin: 0;
    background-color: #6192b2;
    cursor: pointer;
    padding-bottom: 0;
    border-radius: 10px;
    padding: 6.5px 10px;
    margin-right: 20px;
}

.page_patients_allergies .ui-tabs .ui-tabs-nav li {
    background: #2c4355;
    border: none;
    color: #f7f7f7;
    padding: 5px 10px;
    border-radius: 10px;
    margin-right: 20px;
}

.page_patients_allergies .atk-grid {
    width: 97%;
    border-radius: 10px;
    overflow: hidden;
    background: #f1f1f1;
    color: #303a55;
    padding-bottom: 30px;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_patients_allergies .atk-grid .table-filter-1,
.page_patients_allergies .atk-grid .table-filter-2 {
    background: #f1f1f1;
}

.page_patients_allergies .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_patients_allergies .atk-grid > table > tbody > tr > td {
    background: #f1f1f1;
}

.page_patients_allergies .atk-grid > .atk-grid-panel > .ui-buttonset {
    text-align: left;
}

.page_patients_patientDash .index-menu-left {
    height: 1500px;
}

#patient-body-map .atk-grid {
    background: #f1f1f1;
    box-shadow: 0 0 15px #b3b3b3;
    overflow: hidden;
    border-radius: 10px;
    padding-bottom: 30px;
    width: 95%;
    position: relative;
    top: 20px;
    left: 20px;
    right: 20px;
}

#patient-body-map .atk-grid .table-filter-1,
#patient-body-map .atk-grid .table-filter-2 {
    background: #f1f1f1;
}

#patient-body-map .atk-grid > table > thead {
    background: #c6c6c6;
}

#patient-body-map .atk-grid > table > tbody > tr > td {
    background: #f1f1f1;
}

.input-row .input-cell input {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border: none;
    padding: 10px;
}

input {
    font-family: Comfortaa;
}

input:focus, textarea:focus {
    box-shadow: 0 0 20px #89dadb;
    
}

.page_system .input-row .input-cell .ui-buttonset,
.page_admins .input-row .input-cell .ui-buttonset {
    padding: 5.6px;
}

.page_patients form input {
    padding: 10px;
}

.page_reports_analytics_tabDrugs .input-row .input-cell.expanded + .input-cell .ui-button, .page_reports_analytics_tabDiseases .input-row .input-cell.expanded + .input-cell .ui-button, .page_testlucy .input-row .input-cell.expanded + .input-cell .ui-button, .analytics-diversion-rates .input-row .input-cell.expanded + .input-cell .ui-button {
    padding: 5.6px;
}

p {
    margin: 0;
}

.page_patients .atk-grid > .atk-paginator a.ui-state-active {
    top: 0;
}

.page_patients .table-dropdown-filter form {
    background: none;
    color: #f7f7f7;
}

.page_patients .table-dropdown-filter .span2 {
    width: 25%;
    margin-left: 0;
}

.page_patients .table-dropdown-filter .span4 {
    width: 100%;
    margin-left: 0;
}

.page_patients #page-header #icons-wrapper {
    width: 850px;
}

.page_patients .table-dropdown-filter button.ui-multiselect {
    background: #e5f1fd;
}

.page_reports_analytics,
.page_reports_keymetrics,
.page_reports_billingStats,
.page_reports_psych,
.page_reports_checkpoint2, 
.page_reports_ccmreport,
.page_reports_userPerformance,
.page_reports_pipeline,
.page_reports_patientVisits {
    max-width: 90%;
}

.page_reports_labreport {
    max-width: 90%;;
}

.userPerformance-highcharts-1 {
    max-width: 95%;
    margin: 40px auto;
    box-shadow: 0 0 15px #b3b3b3;
    overflow: hidden;
    border-radius: 10px;
    background: #f1f1f1;
}

.page_backOffice #header-wrapper .myAccountGroup {
    padding: 27px;
}

.page_orders_fulfillment_fulfill h3 {
    color: #2c4355;
}

.page_orders_fulfillment_fulfill .input-row .input-cell.expanded + .input-cell .ui-button {
    padding: 5.6px;
    background: #89dadb;
}

.input-row .input-cell.expanded + .input-cell .ui-button {
    padding: 5.2px;
    background: #89dadb;
    border: none;
}

.page_system .input-row .input-cell .ui-buttonset, .page_admins .input-row .input-cell .ui-buttonset {
    padding: 0;
}

.page_unsigned2 #page-header #icons-wrapper {
    width: 77%;
} 

.billingStats-chart-3 {
    height: 650px;
}

.btn-print-header,
.btn-print-header-firendly {
    position: relative;
    top: -4px;
}

.btn-print-header .ui-icon-print,
.btn-print-header-firendly .ui-icon-document {
    position: relative;
    top: 18px;
    color: #3e5f80;
}

.page_results_igtes #icons-wrapper i,
.page_results_wcst  #icons-wrapper i,
.page_results_ccesdr #icons-wrapper i,
.page_results_ccesdres #icons-wrapper i,
.page_results_pdq #icons-wrapper i,
.page_results_pdqes #icons-wrapper i,
.page_results_pmqr #icons-wrapper i,
.page_results_pmqres #icons-wrapper i,
.page_results_igt #icons-wrapper i,
.page_results_common #icons-wrapper i,
.page_results_pcs #icons-wrapper i,
.page_results_pcses #icons-wrapper i
{
    position: relative;
    top: 5px;
}

.page_sales_viewinvoice .table-footer-btns {
    background: none;
}

.page_results_ccesdr .table-footer-btns,
.page_results_ccesdres .table-footer-btns,
.page_results_pdq .table-footer-btns,
.page_results_pdqes .table-footer-btns,
.page_results_pcs .table-footer-btns,
.page_results_pcses .table-footer-btns,
.page_results_wcst .table-footer-btns,
.page_results_common .table-footer-btns,
.page_results_igt .table-footer-btns,
.page_results_igtes .table-footer-btns,
.page_results_pmqr .table-footer-btns,
.page_results_pmqres .table-footer-btns {
    background: none;
}

.page_archive #icons-wrapper {
    width: 74%;
}

.page_index .index-menu-right.span10 {
    width: 74.5%;
    margin-left: 5.5%;
    height: 650px;
    position: relative;
}

.page_inscomp #icons-wrapper,
.page__labadmin2_udt2 #icons-wrapper {
    width: 77%;
}

.page_labadmin_udtForm .table-footer-btns,
.page_pharmacy_myNewOrder .table-footer-btns {
    background: none;
}

.page-labadmin-udtForm-div-grids-row {
    display: flex;
}

.page_labadmin_udtForm #icons-wrapper {
    width: 77%;
}

.pharmacy-newOrder-patient-information-crud .atk-grid {
    margin: 40px auto;
    background: #f1f1f1;
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 0 0 15px rgba(0,0,0,0.4);
    padding-bottom: 30px;
}

.pharmacy-newOrder-patient-information-crud .table-filter-1, .pharmacy-newOrder-patient-information-crud .table-filter-2 {
    padding: 15px;
    background: #f1f1f1;
}

.pharmacy-newOrder-patient-information-crud .atk-grid > table > thead {
    background: #c6c6c6;
}

.pharmacy-newOrder-patient-information-crud .atk-grid > table > thead > tr > th {
    color: #3e5f80;
}

.pharmacy-newOrder-patient-information-crud .table-button-set > button {
    position: relative;
    top: 20px;
}

.pharmacy-newOrder-patient-information-crud .table-button-set > button:hover {
    background: none;
    color: #3e5f80;
    transition: 0.8s;
}

.page-labadmin-udtForm-column1 .input-row .input-cell {
    vertical-align: baseline;
}

.page-labadmin-udtForm-column1 {
    height: 1000px;
}

.billingStats-chart-2-columns {
    max-width: 97%;
    margin: auto;
}

.page_starttest {
    max-width: 90%;
}

.page_shipping2 {
    max-width: 90%;
}

.page_reports,
.page_labscribe2 {
    max-width: 90%;
    margin: auto;
    background: #f7f7f7;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_reports #page-header #icons-wrapper,
.page_labscribe2 #page-header #icons-wrapper {
    width: 900px;
} 

.page_reports_billingStats_tabLabTests {
    padding: 0;
}

.page_reports_billingStats_tabLabTests > div:first-of-type {
    background: #3a5f80;
    font-family: Comfortaa;
    color: #f7f7f7;
    margin-top: -6px;
    border-radius: 0;
}

.page_reports_billingStats_tabLabTests .ui-accordion .ui-accordion-content {
    background: #2c4355;
    color: #f7f7f7;
    border-radius: 5px;
}

.page_reports_billingStats .ui-accordion-content button.ui-multiselect,
.page_reports_billingStats .ui-accordion-content input {
    padding: 10px;
    border: none;
    border-radius: 5px;
    color: #4d4d4d
}

.tabLabTests-chart-1, .tabLabTests-chart-2 {
    border-radius: 15px;
    padding: 0px;
    max-width: 95%;
    margin: 50px auto;
    box-shadow: none;
}

#icons-wrapper-home i {
    padding: 10px;
    cursor: pointer;
}

.page_claimScribe2 #icons-wrapper {
    width: 78%;
}

.ui-icon-triangle-1-n {
    position: absolute;
    left: 55px;
}

.atk-form fieldset + fieldset {
    border-top: 1px solid #c6c6c6;
}

.page_tests,
.page_schtest,
.page_archive,
.page_admtests,
.page_labadmin2,
.page_random,
.page_labscribe {
    max-width: 90%;
    margin: auto;
    background: #f7f7f7;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_tests #icons-wrapper,
.page_schtest #icons-wrapper,
.page_archive #icons-wrapper,
.page_admtests #icons-wrapper,
.page_labadmin2 #icons-wrapper,
.page_random #icons-wrapper,
.page_labscribe #icons-wrapper {
    width: 850px;
}

.page_unsigned2 {
    max-width: 90%;
    margin: auto;
    width: 92%;
    background: #f7f7f7;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_unsigned2 > div {
    box-shadow: none;
}

.page_labadmin2_udtins {
    max-width: 90%;
    margin: auto;
    width: 97%;
    background: #f7f7f7;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_labadmin2_udtins > div {
    box-shadow: none;
}

.page_results_igt #icons-wrapper,
.page_results_igtes #icons-wrapper,
.page_results_ccesdr #icons-wrapper,
.page_results_ccesdres #icons-wrapper,
.page_results_common #icons-wrapper,
.page_results_pcs #icons-wrapper,
.page_results_pcses #icons-wrapper,
.page_results_pdq #icons-wrapper,
.page_results_pdqes #icons-wrapper,
.page_results_pmqr #icons-wrapper,
.page_results_pmqres #icons-wrapper,
.page_results_wcst #icons-wrapper {
    width: 70%;
}

.page_system_name {
    max-width: 90%;
    margin: auto;
    background: #f7f7f7;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_admins {
    max-width: 90%;
}

.tab-supply-items h3 { 
    font-family: Comfortaa;
    padding: 20px 20px 0 20px;
    background: #3e5f80;
    color: #f7f7f7;
    margin: 0;
}

.tab-supply-items h3:last-of-type {
    padding-bottom: 20px;
}

.form-ordering-instructions {
    padding: 20px;
    font-family: Comfortaa;
    color: #3e5f80;
}

.form-ordering-instructions textarea {
    border: none;
    padding: 10px;
    border-radius: 5px;
    box-shadow: none;
}

.form-ordering-instructions .atk-buttons button {
    border: 1px solid #89dadb;
    background: #89dadb;
    padding: 5px;
    color: #3e5f80;
    border-radius: 5px;
}

.form-ordering-instructions .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_patients .table-dropdown-filter {
    padding-top: 40px;
}

.page_labadmin2_udt2 .table-footer-btns {
    background: none;
}

.ui-dialog .atk-form .atk-buttons {
    border-top: 1px solid #c6c6c6;
}

.page-appointments-frame > .ui-tabs-panel {
    margin-top: -6px;
}

.udtins-form-export input.ui-button-text-only {
    background: #89dadb;
    border: 1px solid #89dadb;
    padding: 8px 15px;
    border-radius: 5px;
    color: #3e5f80;
}

.udtins-form-export input.ui-button-text-only:hover {
    background: none;
    color: #f7f7f7;
    transition: 0.8s;
}

.page_labscribe_review button.ui-multiselect {
    background: #fff;
    padding: 10px;
    border-radius: 5px;
    border: none;
    box-shadow: 0 0 3px #b3b3b3;
}

.page_labscribe_review textarea {
    background: #fff;
    padding: 10px;
    border-radius: 5px;
    border: none;
    box-shadow: none;
    box-shadow: 0 0 3px #b3b3b3;
}

.page_labscribe_review .atk-buttons button {
    background: #89dadb;
    border: 1px solid #89dadb;
    padding: 8px 15px;
    border-radius: 5px;
    color: #3e5f80;
}

.page_labscribe_review .atk-buttons button:hover {
    background: none;
    color: #f7f7f7;
    transition: 0.8s;
}

.page_labscribe2_tabWomenHealth .atk-tabs,
.page_labscribe2_tabDLisomer .atk-tabs {
    margin-top: -6px;
}

.page_labscribe2_tabEreqComments .ui-icon-triangle-1-s {
    position: absolute;
    left: 72px;
}

.page_reports_analytics_tabHeatMap .atk-form .atk-buttons {
     border: none;
}

.h4-diversion-rate {
    font-family: Comfortaa;
    color: #2c4355;
    margin-left: 20px;
}

.page_reports_keymetrics_salesreps ul li.ui-state-default {
    background: #2c4355;
    margin: 0 20px;
    border-radius: 10px;
}

.page_reports_keymetrics_salesreps ul li.ui-state-default a {
    color: #f7f7f7;
}

.page_reports_keymetrics_salesreps ul li.ui-state-active a {
    color: #3e5f80;
}

.page_reports_billingStats {
    width: 1200px;
}  

.page_reports_pipeline {
    max-width: 100%;
    width: 100%;
}

.page_patients_patientDash .index-menu-left {
    height: 1400px;
}

.page_sales_viewClientInvoice {
    max-width: 90%;
    margin: auto;
    box-shadow: 0 0 15px #4d4d4d;
    border-radius: 0;
    background: #f7f7f7;
}

.page_sales_viewClientInvoice > div > div.ui-widget-content:first-of-type {
    border-radius: 0;
}

.page_sales_viewClientInvoice .span6:first-of-type {
    width: 100%;
}

.page_sales_viewClientInvoice .span6 h1 {
    margin-bottom: 80px;
    padding: 30px 20px 0 20px;
}

.page_sales_viewClientInvoice .span6:nth-of-type(2) {
    width: 95%;
}

.page_reports_labreport_tabVolume .ui-accordion-content .span3 {
    width: 100%;
}

.page_labadmin2 {
    max-width: 90%;
}

.ui-dialog .ui-widget-content {
    background: #ececec;
}

.ui-dialog.ui-multiselect-menu {
    z-index: 10000;
}

.page_patients_visits > div > button.ui-state-default {
    margin: 5px 0;
} 

.page_patients_visits .table-footer-btns {
    background: none;
}

.page_patients_visits .atk-grid {
    margin-top: 20px;
}

.page_patients_visits .atk-grid .table-filter-1,
.page_patients_visits .atk-grid .table-filter-2 {
    background: #f1f1f1;
}

.page_labscribe {
    max-width: 90%;
}

.clock {
    margin-top: -24px;
}

.page_inscomp .atk-grid > table > tbody > tr > td > label.ui-button-text-icon-secondary
.ui-icon-triangle-1-s {
    left: 90px;  
}

.page_archive_tabTracking .ui-icon-triangle-1-s {
    left: 65px;
}

.page_archive_tabTracking_contents {
    box-shadow: 0 0 15px #4d4d4d;
}

.page_reports_billingStats_tabDetailByClaim .ui-accordion-content .ui-button-text-only {
    position: absolute;
    right: 42px;
    margin-top: 24px;
    padding: 5px;
    background: #89dadb;
    border: 1px solid #89dadb;
    color: #3e5f80;
}

.page_reports_billingStats_tabDetailByClaim .ui-accordion-content .ui-button-text-only:hover {
    background: none;
    transition: 0.7s;
    color: #f7f7f7;
}

.billing-sales-table button.ui-multiselect {
    padding: 10px;
    border-radius: 5px;
    background: #fff;
    color: #2c4355;
}

.billing-sales-table button..ui-button-text-only {
    margin: 20px;
    padding: 5px;
    background: #89dadb;
    border: 1px solid #89dadb;
    color: #3e5f80;
}

.billing-sales-table button. .ui-button-text-only:hover {
    background: none;
    transition: 0.7s;
    color: #f7f7f7;
}

.page-system-allUsers-tab .table-filter-1 {
    margin-top: 14px;
}

.page-system-name-pricings-form-2 .atk-form-row-multiselect.span3 {
    width: 30%;
    margin: 20px 0;
    height: 75px;
}

.page_system_name_CRMreply h4 {
    font-family: Comfortaa;
    color: #2c4355;
}

.page_system_name_CRMreply p {
    font-family: Comfortaa;
    font-size: 16px;
}

.page_system_name_CRMreply .ui-tabs .ui-tabs-nav.ui-widget-header {
    background: none;
}

.page_system_name_CRMreply .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    background: #c6c6c6;
    padding: 5px 20px;
    border-radius: 10px;
    border-bottom: none;
}

.page_system_name_CRMreply .ui-state-default a:link {
    color: #4d4d4d;
}

.ui-dialog .ui-multiselect-header .ui-icon-check,
.ui-dialog .ui-multiselect-header .ui-icon-closethick {
    left: -2px;
    top: 5px;
    color: #f7f7f7;
}

.ui-dialog .ui-multiselect-header a.ui-multiselect-all,
.ui-dialog .ui-multiselect-header a.ui-multiselect-none {
    text-decoration: none;
    color: #3e5f80;
    padding: 5px;
    border-radius: 5px;
    background: #89dadb;
    border: 1px solid #89dadb;
    position: relative;
    top: 6px;
}

.ui-dialog .ui-multiselect-header a.ui-multiselect-all:hover,
.ui-dialog .ui-multiselect-header a.ui-multiselect-none:hover {
    text-decoration: none;
    color: #f7f7f7;
    background: none;
    transition: 0.7s;
}

.page_pageOrders {
    background: #f7f7f7;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_pageOrders .index-menu-left h4 {
    color: #f7f7f7;
    padding-top: 15px;
}

.page_orders {
    background: #f7f7f7;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_reports_efficiency {
    background: #f7f7f7;
    max-width: 100%;
    margin: auto;
    box-shadow: 0 0 15px #4d4d4d;
    height: 280vh;
}

.efficiency-button {
    display: block;
    margin: 20px 2.5% -10px 2.5%;
    font-family: Comfortaa;
    font-size: 13.5px;
    text-align: center;
    color: #fff;
    padding: 20px;
    box-shadow: 0 0 15px #b3b3b3;
    width: 95%;
    border-radius: 10px;
    height: 100px;
    background: #3e5f80;
    border-bottom: none; 
}


.efficiency-tile-data {
    margin-left: 0;
    font-family: Comfortaa;
    font-size: 20px;
    text-align: center;
    color: #fff;
    padding: 20px;
    box-shadow: 0 0 15px #b3b3b3;
    border-radius: 10px;
    height: 100px;
    background: #f1f1f1;
}

.efficiency-right-top-columns {
    margin-top: 30px;
}

.efficiency-right-top-columns .span3,
.efficiency-right-top-columns .span4 {
    margin-left: 8px;
}

.efficiency-numbers-chart {
    width: 28%;
    height: 100px;
    position: relative;
    top: 0;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    overflow: hidden;
    background: #f1f1f1;
    display: inline-block;
    margin-left: 25px;
}

.efficiency-table-chart-data-chart,
.efficiency-right-bottom-chart,
.efficiency-right-bottom-chart,
.efficiency-right-bottom-chart {
    margin-left: 25px;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    overflow: hidden;
    background: #f1f1f1;
}

.efficiency-right-bottom-chart,
.efficiency-right-bottom-chart,
.efficiency-right-bottom-chart {
    height: 258px;
}

.efficiencyTable {
    background: #f1f1f1;
    box-shadow: 0 0 15px #b3b3b3;
    border-radius: 10px;
    overflow: hidden;
}

.efficiency-right-middle-columns h5 {
    text-align: center;
    font-size: 16px;
    color: #2c4355;
    padding: 20px;
}

.efficiency-right-middle-columns .atk-grid {
    background: #f1f1f1;
    padding-bottom: 30px;
}

.efficiency-right-middle-columns .table-filter-1,
.efficiency-right-middle-columns .table-filter-2 {
    background: #f1f1f1;
    padding: 10px;
}

.efficiency-right-middle-columns .atk-grid > table > thead {
    background: #dbdada;
}

.efficiency-right-middle-columns .atk-grid > table > tbody > tr > td {
    background: #f1f1f1;
}

.efficiency-right-bottom-columns .span4 {
    margin-left: 32px;
    width: 31%;
    position: relative;
    top: 30px;
}

.efficiency-column-tiles .ui-tabs .ui-tabs-nav.ui-widget-header {
    background: none;
    display: block;
}

.page_reports_efficiency .ui-tabs .ui-tabs-nav.ui-widget-header {
    background: none;
    margin-left: 0;
}

#efficiency-tabs-content.span9 {
    margin-left: 0;
    width: 77%;
}

.page_reports_efficiency .ui-tabs-nav li:nth-of-type(5) .ui-tabs-anchor {
    width: 95%;
    float: none;
    margin: auto;
}

.page_reports_efficiency .ui-tabs-nav li:last-of-type .ui-tabs-anchor {
    float: none;
    width: 50%;
    margin: auto;
}

.page_reports_efficiency .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    background: #89dadb;
}

.page_reports_efficiency .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
    color: #2c4355;
    font-size: 22px;
}

.page_random .talbe-filter-2 .atk-buttons {
    background: none;
}

.page_random .talbe-filter-2 .atk-buttons button {
    background: #89dadb;
    border: 1px solid #89dadb;
    padding: 5px;
    border-radius: 5px;
    margin-right: 20px;
}

.page_random .talbe-filter-2 .atk-buttons button:hover {
    background: none;
    color: #f7f7f7;
    transition: 0.8s;
}

.page_claimScribe2_tabClaimsList > div:first-child {
    padding: 20px;
    background: #3e5f80;
    margin-top: -6px;
    font-family: Comfortaa;
    color: #f7f7f7;
    margin-bottom: 50px;
}

.page_claimScribe2_tabClaimsList > div:first-child button.ui-multiselect {
    background: #fff;
    padding: 10px;
    color: #3e5f80;
    border: none;
    box-shadow: none;
    border-radius: 5px;
}

.page_claimScribe2_tabNewClaims {
    margin-top: -6px;
}

.page_claimScribe2_tabCharts .highcharts-container {
    left: 0.75px;
    top: 0.800003px;
    max-width: 95%;
    margin: 50px auto;
    box-shadow: 0 0 15px #b3b3b3;
    border-radius: 10px;
}

.claimscribe-tabDashboard-chart-1 {
    margin: 50px auto;
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 0 0 15px #b3b3b3;
    background: #f1f1f1;
}

.claimscribe-tabPayments-tabList > div.atk-form {
    padding: 20px;
    font-family: Comfortaa;
    color: #3e5f80;
}

.claimscribe-tabPayments-tabList > div.atk-form input {
    box-shadow: none;
    border-radius: 5px;
    padding: 10px;
}

.claimscribe-tabPayments-tabList > h4 {
    font-family: Comfortaa;
    color: #3e5f80;
    padding: 20px;
}

.page_claimScribe2_tabPayments .ui-tabs .ui-tabs-nav.ui-widget-header {
    margin-top: -6px;
}

.page_claimScribe2_tabStatements,
.page_claimScribe2_tabSettings {
    margin-top: -6px;
}

.page_claimScribe2_tabStatements_tabSettings {
    background: #f1f1f1;
    padding: 20px;
    margin-top: -6px;
    font-family: Comfortaa;
    color: #3e5f80;
}

.page_claimScribe2_tabStatements_tabSettings button.ui-multiselect {
    background: #fff;
    color: #3e5f80;
    padding: 10px;
    box-shadow: none;
    border-radius: 5px;
    border: none;
}

.page_claimScribe2_tabStatements_tabSettings .atk-buttons button {
    display: block;
    margin: auto;
    background: #89dadb;
    border: 1px solid #89dadb;
    padding: 5px 10px;
    font-family: Comfortaa;
    font-size: 16px;
    color: #3e5f80;
}

.page_claimScribe2_tabStatements_tabSettings .atk-buttons button:hover {
    background: none;
    transition: 0.8s;
}

.page_claimScribe2_tabClaimManager {
    background: #ececec;
}

.page_claimScribe2_tabClaimManager form {
    padding: 20px;
    font-family: Comfortaa;
    color: #3e5f80;
}

.page_claimScribe2_tabClaimManager form button.ui-multiselect {
    background: #fff;
    padding: 10px;
    border-radius: 5px;
    border: none;
}

.page_claimScribe2_tabClaimManager form input {
    background: #fff;
    padding: 10px;
    border: none;
    box-shadow: none;
    border-radius: 5px;
}

.page_claimScribe2_tabClaimManager form label {
    font-family: Comfortaa;
    color: #3e5f80;
}

.page_claimScribe2_tabClaimManager h4 {
    font-family: Comfortaa;
    color: #2c4355;
    padding: 20px;
    text-align: center;
}

.page_claimScribe2_tabClaimManager button.ui-button-text-only {
    background: #89dadb;
    border: 1px solid #89dadb;
    padding: 5px;
    color: #3e5f80;
}

.page_claimScribe2_tabClaimManager button.ui-button-text-only:hover {
    background: none;
    transition: 0.8s;
}

.page_claimScribe2_tabClaimManager .atk-buttons {
    text-align: center;
    padding: 25px 0;
}

#icons-wrapper-home i.fa-caret-left {
    cursor: pointer;
}

.page_reports_efficiency .table-button-set,
.page_reports_efficiency_billing .table-button-set {
    text-align: center;
    margin: 0;
    margin-top: 30px;
}

.page_reports_efficiency .table-button-set button,
.page_reports_efficiency_billing .table-button-set button {
    background: #c6c6c6;
    margin-right: 1px;
}

.page_reports_efficiency .table-button-set button:hover,
.page_reports_efficiency_billing .table-button-set button:hover {
    background: none;
    color: #3e5f80;
    transition: 0.8s;
}

.page_reports_efficiency .table-button-set .ui-buttonset,
.page_reports_efficiency_billing .table-button-set .ui-buttonset {
    display: inline-block; 
    border: 1px solid #89dadb; 
    border-radius: 5px;
    background: #ececec;
    overflow: hidden;
}

.page_reports_efficiency .table-button-set .ui-buttonset button,
.page_reports_efficiency_billing .table-button-set .ui-buttonset button {
    background: #ececec;
    color: #3e5f80;
    font-family: Comfortaa;
    border: none;
    padding: 10px;
    margin: 0px;
    cursor: pointer;
    border-radius: 0;
}

.page_reports_efficiency .table-button-set .ui-buttonset button.active-btn,
.page_reports_efficiency_billing .table-button-set .ui-buttonset button.active-btn {
    background: #89dadb;
    transition: 0.5s;
    
}

.efficiency-right-bottom-columns button.ui-state-default {
    background: #89dadb;
    border: 1px solid #89dadb;
    padding: 5px;
    border-radius: 5px;
    margin-top: 20px;
    color: #3e5f80;
}

.efficiency-right-bottom-columns button.ui-state-default:hover {
    background: none;
    transition: 0.8s;
}


.efficiency-right-column.span10 {
    margin-left: 40px;
    width: 77%;
    margin-right: 2.5%;
}

.efficiency-left-column.span2 .efficiency-button.ui-state-active,
.efficiency-left-column.span2 .efficiency-button.ui-state-hover {
    background: linear-gradient(to right, #99efa6, #88dadb);
    color: #fff;    
}

.page_reports_efficiency .atk-grid button {
    background: #89dadb;
    border: 1px solid #89dadb;
}

.page_reports_efficiecy #icons-wrapper.span9 {
    width: 1000px;
}

.efficiency-column-main.atk-row > :first-child:not([class*="offset"]) {
    margin-left: 2.5% !important;
}

.efficiency-left-column.span2 {
    width: 15%;
    margin-left: 2.5% !important;
    margin-top: 10px;
}

.efficiency-right-middle-columns .atk-grid > table > tbody > tr > td {
    padding-top: 15px;
    padding-bottom: 15px;
}

.page_labadmin_tabPaperForms {
    background: #ececec;
    margin-top: -6px;
}

.page_labadmin_tabPaperForms h3 {
    font-family: Comfortaa;
    padding: 20px 50px;
    background: #3a5f80;
    color: #f7f7f7;
    text-align: center;
}

.page_labadmin_tabPaperForms form {
    font-family: Comfortaa;
    padding: 20px;
    color: #3e5f80;
}

.page_labadmin_tabPaperForms input {
    border: none;
    border-radius: 5px;
    box-shadow: none;
    color: #3e5f80;
}

.page_labadmin_tabPaperForms .atk-buttons button {
    display: block;
    margin: auto;
    padding: 4px 30px;
    text-transform: uppercase;
    color: #3e5f80;
    font-family: Comfortaa;
    font-size: 14px;
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 8px;
}

.page_labadmin2_udt2_insurance .atk-form-row-button.span1 {
    position: relative;
    top: 33px;
}

.page_labadmin2_udt2_insurance .atk-form-row-button.span1 input[value=" + "] {
    position: relative;
    top: -34px;
    left: 15px;
}

.page_reports_efficiecy > div > .atk-row > :first-child:not([class*="offset"]),
.page_reports_efficiecy > div > .atk-row > form > :first-child[class*="span"], 
.page_reports_efficiecy > div > .atk-row > form > [class*="span"] > :first-child[class*="span"] {
    margin-left: auto !important;
}

.efficiency-top-tiles {
    height: 200px;
    width: 1210px;
    display: block;
    margin: auto !important;
}

.efficiency-top-tiles i {
    background: linear-gradient(to right, #99efa6, #88dadb);
    background-clip: border-box;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.page_reports_efficiency_billing {
    background: #f7f7f7;
    height: 260vh;
    box-shadow: 0 0 15px #4d4d4d;
}


.page_reports_checkpoint {
    background: #f7f7f7;
    box-shadow: 0 0 15px #4d4d4d;
    max-width: 80%;
    margin: auto;
}

.page_reports_checkpoint .ui-accordion-content {
    background: #2c4355;
    font-family: Comfortaa;
    color: #f7f7f7;
    padding: 20px;
    border-radius: 10px;
}

.page_reports_checkpoint .ui-accordion-content button.ui-multiselect {
    padding: 10px;
    background: #fff;
    color: #3e5f80;
    border: none;
    border-radius: 5px;
}

.page_reports_checkpoint .ui-accordion-content button.ui-button-text-only {
    background: #89dadb;
    color: #3e5f80;
    padding: 5px;
    border: 1px solid #89dadb;
    border-radius: 5px;
}

.page_reports_checkpoint .ui-accordion-content button.ui-button-text-only:hover {
    background: none;
    color: #f7f7f7;
    transition: 0.8s;
}


/*Efficiency -> Billing*/
.page_reports_efficiency_billing .efficiency-left-column > button.efficiency-button:nth-child(1) {
    background: #e4faba;
    color: #2c4355;
}

.page_reports_efficiency_billing .efficiency-left-column > button.efficiency-button:nth-child(2) {
    background: #c5f3b2;
    color: #2c4355;
}

.page_reports_efficiency_billing .efficiency-left-column > button.efficiency-button:nth-child(3) {
    background: #a1eca9;
    color: #2c4355;
}

.page_reports_efficiency_billing .efficiency-left-column > button.efficiency-button:nth-child(4) {
    background: #90eab2;
    color: #2c4355;
}

.page_reports_efficiency_billing .efficiency-left-column > button.efficiency-button:nth-child(5) {
    background: #6adda2;
    color: #2c4355;
}

.page_reports_efficiency_billing .efficiency-left-column > button.efficiency-button:nth-child(6) {
    background: #1aca9c;
    color: #2c4355;
}

.page_reports_efficiency_billing .efficiency-left-column > button.ui-state-active,
.page_reports_efficiency_billing .efficiency-left-column > button.efficiency-button:hover {
    box-shadow: 0 0 20px #90eab2;
}

.page_reports_efficiency_billing .table-button-set .ui-buttonset {
    border: 1px solid #90eab2;
    background: #dbdae2;
}

.page_reports_efficiency_billing .table-button-set .ui-buttonset button {
    background: #dbdae2;
}

.page_reports_efficiency_billing .table-button-set .ui-buttonset button.active-btn {
    background: #90eab2;
    transition: 0.5s;
}

.page_reports_efficiency_billing .atk-grid .ui-buttonset button {
    background: #90eab2;
    border: 1px solid #90eab2;
}

.page_reports_efficiency_billing .atk-grid .ui-buttonset button:hover {
    background: none;
    transition: 0.7s;
}

.page_reports_efficiency_billing .efficiency-right-middle-columns .atk-grid > table > thead {
    background: #dbdae2;
}

.page_reports_efficiency_billing .atk-grid .atk-grid-notfound {
    background: #f8dd9a;
    padding: 5px 0;
    border: none;
    border-radius: 0;
}

.page_reports_efficiency_billing .efficiency-right-bottom-columns button.ui-state-default {
    background: #90eab2;
    border: 1px solid #90eab2;
}

.page_reports_efficiency_billing .efficiency-right-bottom-columns button.ui-state-default:hover {
    background: none;
    transition: 0.7s;
}

.page_reports_efficiency_billing .atk-grid > .atk-paginator a {
    background: #90eab2;
    color: #3e5f80;
}

.page_reports_efficiency_billing .atk-grid > .atk-paginator a.ui-state-active {
    background: #1aca9c;
}

.page_reports_efficiency .efficiency-urlButton {
    display: inline-block;
    position: relative;
    top: -44px;
    margin-left: 2.5% !important;
    background: linear-gradient(to right, #99efa6, #88dadb);
    font-size: 20px;
    padding: 5px 20px;
    border: 1px solid #99efa6;
    color: #fff;
    border-radius: 5px;
}

.page_reports_efficiency_billing .efficiency-urlButton {
    display: inline-block;
    position: relative;
    top: -44px;
    margin-left: 2.5% !important;
    background: #90eab2;
    font-size: 20px;
    padding: 5px 20px;
    border: 1px solid #90eab2;
    color: #3e5f80;
    border-radius: 5px;
}



.efficiency-urlButton:hover {
    background: none;
    transition: 0.8s;
    cursor: pointer;
    color: #3e5f80;
}

.page_labadmin2_udt2_addMedications .atk-row > [class*="span"] {
    margin-left: 1%;
}

.page_labadmin2_udt2_addMedications .span1 {
    width: 8%;
}

.page_labadmin2_udt2_addMedications input,
.page_labadmin2_udt2_addMedications button.ui-multiselect {
    padding: 10px;  
}

.page_labadmin2_udt2_addMedications input.ui-button {
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
    color: #3e5f80;
    display: block;
    margin: 20px auto;
}

.page_labadmin2_udt2_addMedications input.ui-button:hover {
    background: none;
    transition: 0.7s;
}

.page_labadmin2_udt2_addMedications .span12 input {
    margin-bottom: 10px;
}

.patient-dash-avatar-btn.ui-state-default {
    display: block;
    margin: 20px auto;
    background: #82d4d4;
    padding: 5px 25px;
    border: 1px solid #82d4d4;
    color: #3e5f80;
}

.patient-dash-avatar-btn.ui-state-default:hover {
    background: none;
    color: #f7f7f7;
    transition: 0.8s;
}

#patient-main-container-btns {
    max-width: 1000px;
}

@media only screen and (min-width: 1060px) {
    #patient-body-map .span8 > div {
        margin: auto;
    }
}

.page_results_common {
    max-width: 1000px;
    margin: auto;
    background: #f7f7f7;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_patients_patientDash .index-menu-right.span9 {
    width: 78%;
}

#patient-main-container-btns > div:first-child i,
#patient-main-container-btns > div:first-child a{
    position: relative;
    top: -20px;
}

#patient-main-container-btns > div:nth-child(3) i,
#patient-main-container-btns > div:nth-child(3) a{
    position: relative;
    top: -20px;
}

#patient-main-container-btns > div:nth-child(4) i,
#patient-main-container-btns > div:nth-child(4) a{
    position: relative;
    top: -20px;
}

#patient-main-container-btns > div:nth-child(5) i,
#patient-main-container-btns > div:nth-child(5) a{
    position: relative;
    top: -20px;
}

#patient-main-container-btns > div:nth-child(6) i,
#patient-main-container-btns > div:nth-child(6) a{
    position: relative;
    top: -20px;
}

.page_labadmin2_udt2_addMedications ul.ui-menu {
    word-warp: break-word;
    overflow-wrap: break-word;
}

#page-header button.ui-state-default {
    background: none;
    border: none;
}

.page_reports_efficiecy button.efficiency-button,
.page_reports_efficiency_billing button.efficiency-button  {
    border: none;
}

.page_myaccount_signature .atk-grid {
    background: #f1f1f1;
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    margin-top: 20px;
    padding-bottom: 30px;
    overflow: hidden;
}

.page_myaccount_signature .atk-grid .table-filter-1,
.page_myaccount_signature .atk-grid .table-filter-2 {
    background: #f1f1f1;
}

.page_myaccount_signature .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_myaccount_signature .atk-grid > table > thead > tr > th {
    color: #3e5f80;
}

.page-patients-tab-merge h3 {
    margin-top: -6px;
}

.page-patients-tab-merge form {
    padding-top: 20px;
}

.page_labscribe2_tabWomenHealth_detailsWomenHealth {
    box-shadow: 0 0 15px #4d4d44;
}

.page_reports_preventive {
    max-width: 1200px;
    margin: auto;
    box-shadow: 0 0 15px #4d4d4d;
    background: #f7f7f7;
}

.page_reports_preventive h3 {
    background: #2c4355;
    padding: 25px;
    margin: 0;
    margin-top: -6px;
    font-family: Comfortaa;
    color: #f7f7f7;
    text-align: center;
}

.page_random .atk-grid,
.page_sales_tests .atk-grid {
    background: #f1f1f1;
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 0 0 15px #b3b3b3;
    padding-bottom: 30px;    
}

.page_random .atk-grid .table-filter-1,
.page_random .atk-grid .table-filter-2,
.page_sales_tests .atk-grid .table-filter-1,
.page_sales_tests .atk-grid .table-filter-2 {
    background: #f1f1f1;
}

.page_random .atk-grid .ui-buttonset {
    background: none;
}

.page_random .atk-grid > table > thead,
.page_sales_tests .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_random .atk-grid .ui-buttonset button,
.page_sales_tests .atk-grid button.ui-button-text-only {
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
    color: #3e5f80;
    padding: 5px;
    margin-right: 20px;
}

.page_sales_tests h5 {
    font-family: Comfortaa;
    color: #f7f7f7;
}

.page_random .atk-grid .ui-buttonset button:hover,
.page_sales_tests .atk-grid button.ui-button-text-only:hover {
    background: none;
    transition: 0.8s;
}

.billing-sales-table .ui-accordion-content {
    background: #2c4355;
    font-family: Comfortaa;
    color: #f7f7f7;
    border-radius: 10px;
    overflow: hidden;
}

.billing-sales-table .ui-accordion-content .ui-icon-calendar {
    color: #3e5f80;
}

.billing-sales-table .ui-accordion-content button.ui-text-only {
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
    color: #3e5f80;
    padding: 5px;
    margin-right: 20px;
}

.billing-sales-table .ui-accordion-content button.ui-text-only:hover {
    background: none;
    color: #f7f7f7;
    transition: 0.8s;
}

.page_labscribe2_tabDLisomer {
    background: #f7f7f7;
    max-width: 90%;
    margin: auto;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_labscribe2_tabDLisomer > div:nth-child(2) {
    margin-top: 0;
}

.page_labscribe2_tabWomenHealth{
    background: #f7f7f7;
    max-width: 90%;
    margin: auto;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_labscribe2_tabWomenHealth > div:nth-child(2) {
    margin-top: 0;
}

.page_labscribe2_tabEreqComments{
    background: #f7f7f7;
    max-width: 90%;
    margin: auto;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_labscribe2_tabEreqComments > div:nth-child(2) {
    margin-top: 0;
}

.page_labscribe2_tabReport{
    background: #f7f7f7;
    max-width: 90%;
    margin: auto;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_labscribe2_tabReport > div:nth-child(2) {
    margin-top: 0;
}

.page_labscribe2_tabReport h3 {
    background: #3e5f80;
    padding: 20px 50px;
    margin: 0;
    font-family: Comfortaa;
    color: #f7f7f7;
    text-align: center;
    margin-top: -6px;
}

.page_labscribe2_tabSpecimenReceipt {
    background: #f7f7f7;
    max-width: 90%;
    margin: auto;
    box-shadow: 0 0 15px #4d4d4d;
}

.page_orders .tab-order-form .ui-buttonset button {
    margin-right: 5px;
    border-radius: 5px;
}

.page_patients_report .atk-grid {
    background: #f1f1f1;
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 0 0 15px #b3b3b3; 
}

.page_patients_report .atk-grid .table-filter-1,
.page_patients_report .atk-grid .table-filter-2 {
    background: #f1f1f1;
}

.page_patients_report .atk-grid > table > thead {
    background: #c6c6c6;
}

.page_patients_report .atk-grid button.ui-button-text-only:hover {
    color: #3e5f80;
}

.page_patients_report .ui-tabs .ui-tabs-nav.ui-widget-header {
    background: transparent;
    margin: 40px 0;
}

.page_patients_report .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    border: none;
    border-radius: 10px;
    background: #c6c6c6;
    box-shadow:  0 0 10px #b3b3b3;
}

.page_patients_report .ui-tabs .ui-tabs-nav li {
    margin: 0 10px;
    background: none;
    border-radius: 10px;
}

.page_patients_report .ui-tabs .ui-tabs-nav li a.ui-tabs-anchor {
    color: #4d4d4d;
}

.page_patients_report .highchart_line {
    box-shadow: 0 0 15px #b3b3b3;
    border-radius: 10px;
    overflow: hidden;
    margin: auto;
}

.page_patients_report .page_patients_psych .page-patients-psych-column-1 {
    margin: auto;
    margin-bottom: 50px;
}

.page_patients_report .page_patients_psych .scrollable_grid {
    width: 100%;
}

.page_patients_report .page-patients-psych-column-tiles {
    margin: auto;
}

.page_patients_report .page_patients_psych .page-patients-psych-chart-1 {
    width: 100%;
}

.page_patients_report button.ui-multiselect {
    background: #fff;
    padding: 10px;
    border-radius: 5px;
    color: #3e5f80;
    border: none;
}

.page_reports_billingStats_tabKPIs .ui-accordion-content label {
    color: #f7f7f7;
}

.page_reports_billingStats_tabDetailByClaim h3.ui-accordion-header {
    background: none;
    border: none;
}

.page_reports_billingStats_tabCptReport > div:first-of-type {
    background: #2c4355;
}

.page_reports_analytics_tabDrugs form, .page_reports_analytics_tabDiseases form, .page_testlucy form, .analytics-diversion-rates form {
    background: #2c4355;
}

.labreport-form-1 {
    background: #2c4355;
}

.page_reports_labreport_tabVolume > div.accordion > h4 {
    padding: 20px;
}

.page_reports_labreport_tabVolume > div.accordion > div.ui-accordion-content {
    background: #2C4355;
}

.page_reports_psych form {
    background: #2c4355;
}

.page_reports_checkpoint .ui-accordion-content {
    border-radius: 5px;
}

.page_reports_checkpoint .ui-accordion-content .ui-icon-calendar {
    color: #3e5f80;
}

.page_reports_checkpoint .ui-accordion-content input[type="text"] {
    background: #fff;
    border: none;
    box-shadow: none;
    border-radius: 5px;
    padding: 10px;
    color: #3e5f80;
}

.page_reports_userPerformance .atk-form {
    background: #2c4355;
}

.page_labscribe2_tabSettings {
    background: #f7f7f7;
    box-shadow: 0 0 15px #b3b3b3;
    margin: auto;
}

.page_labscribe2_tabSpecimenReceipt > div:nth-child(2) > div:nth-child(2) > div > form {
    padding: 20px;
    font-family: Comfortaa;
    color: #3e5f80;
}

.page_labscribe2_tabPartialReview {
    background: #f7f7f7;
    box-shadow: 0 0 15px #4d4d4d;
    max-width: 90%;
    margin: auto;
}

.page-results-common-heading-row {
    max-width: 89%;
    margin: auto;
}

.page_patients_report .myAccountGroup button.ui-state-default {
    background: none;
    border: none;
}


.page_patients_report .ui-tabs-panel > div:first-child {
    border-radius: 10px;
    box-shadow: 0 0 15px #b3b3b3;
    margin: 20px;
    background: #f1f1f1;
}

.page_patients_report .ui-tabs-panel > div:nth-child(2) {
    margin: 20px;
    box-shadow: 0 0 15px #b3b3b3;
    background: #f1f1f1;
    border-radius: 10px;
    padding: 20px;
}

.page_patients_report label,
.page_patients_report h3,
.page_patients_report h5 {
    font-family: Comfortaa;
    color: #3e5f80;
}

.start-test-table td .ui-state-default {
    background: none;
    border: 2px solid #89dadb;
}

.start-test-table td .ui-state-active {
    background: #89dadb;
}

.page_labscribe2_tabSettings .atk-grid .ui-icon-triangle-1-s {
    position: absolute;
    left: 85px;
    top: 10px;
}

.page_labscribe2_tabSettings .atk-grid label.ui-button-text-icon-secondary {
    width: 105px;
}

.page_labscribe2_tabSettings_refRanges {
    box-shadow: 0 0 15px #4d4d4d;
}

.page_labscribe2_tabSettings_medDetails {
    box-shadow: 0 0 15px #4d4d4d;
}

button.ui-multiselect.ui-state-default,
button.ui-multiselect {
    background: #fff;
    padding: 10px;
}

input,
input[readonly],
input[type="number"],
input[type="text"],
input[type="password"] {
    padding: 11.2px 10px;
    border: none;
    box-shadow: none;
    border-radius: 5px;
}

.table-filter-1 .ui-buttonset .ui-icon-triangle-1-s {
    left: 60px;
    top: 10px;
}

.page_sales_tabClients .atk-grid .ui-icon-triangle-1-s {
    left: 65px;
    top: 10px;
}

.page_labadmin2 .atk-grid table tbody td > div { 
    display: inline;
}

.page_labadmin2 .atk-grid table tbody td span.ui-icon-check {
    display: inline;
}

.page_shipping2 .atk-grid span.ui-icon-triangle-1-s {
    left: 80px;
    top: 10px;
} 

.page_labadmin2_udtins .atk-grid span.ui-icon-triangle-1-s {
    top: 10px;
}

.page_labscribe2_tabSettings_addRule .ui-multiselect-menu.ui-dialog .ui-multiselect-header .ui-helper-reset li:first-child {
    position: relative;
    left: -150px;
    top: 40px;
}

.page_labscribe2_tabSettings_addRule .ui-multiselect-menu.ui-dialog .ui-multiselect-header .ui-helper-reset li:nth-child(2) {
    position: relative;
    left: -50px;
    top: 15px;
}

.page_labscribe2_tabSettings_addRule .ui-multiselect-menu.ui-dialog .ui-multiselect-header .ui-helper-reset li.ui-multiselect-close .ui-icon-circle-close {
    position: relative;
    left: -5px;
    top: -50px;
}

.page_labscribe2_tabSettings_edit {
    box-shadow: 0 0 15px #b3b3b3;
}

.page_labscribe2_tabEreqComments .atk-grid span.ui-icon-triangle-1-s {
    left: 80px;
    top: 10px;
}

.page_labadmin2_udtins_details h3 {
    color: #3e5f80;
    margin-bottom: 30px;
}

.page_labadmin2_udtins_details .atk-grid {
    box-shadow: 0 0 15px #b3b3b3;
}

.page_labadmin2_udtins_details input {
    border: none;
    padding: 10px;
    box-shadow: none;
    border-radius: 5px;
}

.page_labadmin2_udtins_detail .atk-buttons {
    padding-left: 0;
}

.page_labadmin2_udtins_detail .atk-buttons > .ui-button-text-only .ui-button-text {
    width: 155px;
}

.page_reports_keymetrics_salesreps h3.ui-accordion-header {
    border: none;
}

.page_reports_billingStats_tabDetailByClaim .atk-grid span.ui-icon-triangle-1-s {
    top: 10px;
}

.page_reports_billingStats_tabDetailByClaim h3.ui-accordion-header {
    padding-top: 20px;
    padding-bottom: 20px;
}

.page_reports_checkpoint {
    max-width: 90%;
}

.page_sales_tests h5 {
    color: #3e5f80;
}

.page_sales .atk-grid span.ui-icon-triangle-1-s,
.page_system .atk-grid span.ui-icon-triangle-1-s {
    left: 65px;
}   

.ui-dialog .ui-dialog-content {
    padding: 2em 1em;
}

.billing-sales-table .ui-accordion-content {
    border-radius: 5px;
}

.billing-sales-table .ui-accordion-content button.ui-button-text-only {
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
    padding: 5px;
    color: #3e5f80;
}

.billing-sales-table .ui-accordion-content button.ui-button-text-only:hover {
    background: none;
    color: #f7f7f7;
    transition: 0.8s;
}

.page_labadmin2_udt2 .page-labadmin2-udt2-column-1 .span6:first-child label {
    border-radius: 5px;
    border: 2px solid #89dadb;
}

.page_labadmin2_udt2 .page-labadmin2-udt2-column-1 .span6:first-child label.ui-state-hover:hover {
    background: none;
    transition: 0.8s;
}

.page_labadmin2_udt2 .page-labadmin2-udt2-column-1 .span6:first-child label.ui-state-active {
    background: none;
}

.page_labadmin2_udt2 .reloadPhysicianSignatures button,
.page_labadmin2_udt2 .reloadPatientSignatures button {
    border: 2px solid #89dadb;
}

.page_labadmin2_udt2 .reloadPhysicianSignatures button:hover,
.page_labadmin2_udt2 .reloadPatientSignatures button:hover {
    background: none;
    transition: 0.8s;
}

.page_labadmin2_udt2 .reloadPhysicianSignatures button.ui-state-active,
.page_labadmin2_udt2 .reloadPatientSignatures button.ui-state-active {
    background: none;
}

.page-patients-psych-column-grid .table-filter-1 .ui-state-default {
    background: #89dadb;
    border: 1px solid #89dadb;
    border-radius: 5px;
    color: #3e5f80;
    padding: 10px;
} 

.page-patients-psych-column-grid .table-filter-1 .ui-state-default:hover {
    color: #3e5f80;
    background: none;
    transition: 0.8s;
}

.page_patients_maketest h3 {
    text-align: center;
    color: #3e5f80;
}

.page-patient-report-profile-data.span8 {
    width: 34%;
}

.patient-main-container-btns.span8 {
    width: 65%;
}

.patients-report-column-1 {
    display: flex;
}

.page_labscribe2_tabResultsReview {
    background: #f7f7f7;
    padding-bottom: 50px;
    box-shadow: 0 0 15px #4d4d4d;
    font-family: Comfortaa;
}

.page_labscribe2_tabResultsReview .ui-tabs-panel > .table-filter-1 {
    font-family: Comfortaa;
    color: #f7f7f7;    
}

.page_labscribe2_tabResultsReview .ui-tabs-panel h3 {
    font-family: Comfortaa;
    color: #2c4355;
    padding-left: 20px;
}

.page_labscribe2_tabResultsReview .ui-tabs-panel label {
    font-family: Comfortaa;
    color: #3e5f80;
}

.ui-autocomplete.ui-menu li.ui-menu-item {
    border-bottom: 1px solid #3e5f80;
}

.ui-autocomplete.ui-menu {
    box-shadow: 0 5px 5px lightgray;
    background: #ececec;
    border-radius: 0;
}


.page_labscribe2_tabResultsReview .ui-tabs-panel > .table-filter-1 label {
    color: #f7f7f7;
}

table.labscribe-results-form tbody tr {
    border-bottom: 1px solid #c6c6c6;
}

table.labscribe-results-form tbody td input {
    margin: 10px 0;
}

table.labscribe-results-form thead th {
    padding: 15px 5px;
    font-weight: bold;
}

table.labscribe-results-form tbody td {
    padding-left: 5px;
    padding-right: 5px;
}

.page_labscribe2_tabResultsReview .ui-tabs-panel p {
    text-align: center;
    margin-top: 20px;
}

table.labscribe-results-form {
    box-shadow: 0 0 15px #b3b3b3;
    margin-top: 20px;
    border-radius: 0;
}

.page_labscribe2_tabResultsReview .ui-tabs-panel p > input[type="submit"] {
    background: #89dadb;
    border: 2px solid #89dadb;
    padding-left: 40px;
    padding-right: 40px;
    font-family: Comfortaa;
    font-weight: bold;
    color: #3e5f80;
    border-radius: 5px;
    cursor: pointer;
}

.page_labscribe2_tabResultsReview .ui-tabs-panel p > input[type="submit"]:hover {
    background: none;
    transition: 0.8s;
}

.page_labscribe2_tabReport h3 {
    margin-top: 0;
}

.page_labscribe2_tabReport .atk-form-row-dropdown.span6 {
    padding: 20px;
}

.page_labscribe2_tabReport .table-dropdown-filter {
    border-radius: 0;
}

.page_labscribe2_tabReport .table-dropdown-filter h3 {
    background: none;
    padding: 0;
    margin-bottom: 20px;
}

.page_labscribe2_tabInfectiousDiseases {
    max-width: 90%;
    margin: auto;
    box-shadow: 0 0 15px #4d4d4d;
    background: #f7f7f7;
}

.page_labscribe2_tabInfectiousDiseases h3 {
    background: #3e5f80;
    padding: 20px 50px;
    margin: 0;
    margin-top: -6px;
    font-family: Comfortaa;
    color: #f7f7f7;
    text-align: center;
}

.page_labscribe2_tabResultsReview .tabReview h3 {
    background: #3e5f80;
    padding: 20px 50px;
    margin: 0;
    margin-top: -6px;
    color: #f7f7f7;
    text-align: center;
}

.page_labscribe2_tabSettings .atk-grid > table > thead > tr > th:first-child,
.page_labscribe2_tabSettings .atk-grid > table > thead > tr > th:first-child {
    padding-left: 5px;
}

.page_labscribe2_tabSettings .atk-grid > table > tbody > tr > td:first-child {
    padding-left: 5px;
    padding-right: 2px;
}

.page_labscribe2_tabSettings .atk-grid > table > tbody > tr > td:last-child {
    padding-right: 0px;
    padding-left: 5px;
}

.page_labscribe2_tabSettings {
    box-shadow: 0 0 15px #4d4d4d;
}

.page_labscribe2_tabResultsReview table.labscribe-results-form tbody td:nth-child(3) {
    line-height: 30px;
}

.page_labscribe2_tabResultsReview h4 {
    font-family: Comfortaa;
    color: #2c4355;
}

.page_tests .MainFrame,
.page_schtest .MainFrame,
.page_archive .MainFrame,
.page_admtest .MainFrame,
.page_unsigned2 .MainFrame,
.page_labadmin2 .MainFrame,
.page_random .MainFrame,
.page_labscribe .MainFrame {
    max-width: 100%;
}

.grid-random-drug-test,
.grid-randomized-patient-list {
    box-shadow: none;
}

.page_labscribe2_review h4 {
    font-family: Comfortaa;
    color: #2c4355;
}

.page_labscribe2_review > div:first-child > div.span5 {
    width: 50%;
}

.page_labscribe2_review > div:first-child > div.span7 {
    width: 47%;
}

.page_labscribe2_review form .atk-form-row-line.span3 {
    width: 36%;
}

.page_labscribe2_review form fieldset > .atk-form-row-line.span2:nth-of-type(2) {
    width: 19.5%;
}

.page_labscribe2_review form fieldset > .atk-form-row-line.span2:nth-of-type(3) {
    width: 15%;
}

.page_labscribe2_review form .atk-form-row-dropdown.span4 {
    width: 18.5%;
}

.page_labscribe2_review .table-filter-1 h4 {
    color: #f7f7f7;
}

button.ui-state-disabled, button.ui-button-disabled {
    opacity: 0.65 !important;
    cursor: not-allowed !important;
}

.page-labadmin2-udt2-row-test {
    display: flex;
    flex-flow: column-reverse;
}

.page-labadmin2-udt2-column-test-1.span7,
.page-labadmin2-udt2-column-test-2.span5 {
    width: 100%;
    margin-right: 0 !important;
}

.page_reports_qbuilder {
    max-width: 95vw;
    margin: auto;
    background: #f7f7f7;
    box-shadow: 0 0 15px #b3b3b3;
    padding-bottom: 50px;   
}

.page_reports_qbuilder .ui-tabs-nav.ui-widget-header {
    background: none;
    margin-left: 10px;
}

.page_reports_qbuilder .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    border: none;
    background: #c6c6c6;
    box-shadow: 0 0 15px #b3b3b3;
    border-radius: 10px;
}

.page_reports_qbuilder .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    color: #4d4d4d;
} 

.page_reports_qbuilder .span2 > div > div.ui-widget-header,
.page_reports_qbuilder .span8 > div > div.ui-widget-header,
.page_reports_qbuilder .qbuilder-conditions-header  {
    font-family: Comfortaa;
    color: #3e5f80;
    font-weight: bold !important;
    border: none;
    margin: 20px 10px;
    background: #ececec !important;
    border-radius: 5px;
    padding: 10px !important;
    box-shadow: 0 0 5px #b3b3b3;
}

.page_reports_qbuilder .qbuilder-conditions-header {
    margin-left: 0;
    margin-right: 0;
}

.page_reports_qbuilder .atk-grid {
    margin-top: 20px;
    box-shadow: 0 0 5px #b3b3b3;
    margin-left: 5px;
 }

.page_resetpass p {
    padding: 20px;
    text-align: justify;
}

.page_resetpass form {
    padding-bottom: 20px;
}

.page_resetpass .atk-form fieldset .atk-form-row > .atk-form-field {
    margin-left: 0;
}

.page_resetpass .atk-form .atk-buttons {
    padding-left: 0;
}


/*Responsive Design*/

@media only screen and (max-width: 800px),
	(min-device-width: 320px) and (max-device-width: 1024px)  {
	
		/* Force table to not be like tables anymore */
        .atk-grid table,
        .atk-grid thead,
        .atk-grid tbody,
        .atk-grid th,
        .atk-grid td,
        .atk-grid tr { 
			display: block; 
		}
		
		/* Hide table headers (but not display: none;, for accessibility) */
		.atk-grid thead tr { 
			position: absolute;
			top: -9999px;
			left: -9999px;
		}
		
		.atk-grid tr { border: 1px solid #ccc; border-bottom:3px solid #3e5f80;}
		
		.atk-grid td { 
			/* Behave  like a "row" */
			border: none;
			border-bottom: 1px solid #eee; 
			position: relative;
			padding-left: 50%; 
		}
		
		.page_patients_preventiveServices tr {
        border: none;
		}
		
		.page_patients_preventiveServices td {
        padding-left: 0;
        border-bottom: none;
		}
		
		td:before { 
			/* Now like a table header */
			/* Top/left values mimic padding */
			top: 6px;
			left: 6px;
			width: 50%; 
			padding-right: 20px; 
			white-space: nowrap;
		}
		
		.atk-form fieldset.atk-row .atk-form-row {
    margin-top: 0;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0px 0;
}

.atk-grid > table > tbody > tr > td:first-child {
    padding-right: 20px;
    padding-left: 5px;
}

.atk-grid > table > tbody > tr > td:last-child {
    padding-right: 20px;
    padding-left: 5px;
    border-radius: 0;
}

.page_starttest .atk-form fieldset .atk-form-row:first-child > .atk-form-field {
    margin-left: 6px;
    margin-top: 20px;
    margin-bottom: 20px;  
}
    
.start-test-table td {
    vertical-align: top;
    display: block;
    margin: auto;
    padding: 0;
    text-align: center;
}

.start-test-table table, .start-test-table tr, .start-test-table td {
    border: none;
}

.page_reports_analytics div.span4 {
    width: 100%;
    margin: 20px 0;
}

.table-dropdown-filter .span3,
.table-dropdown-filter .span4,
.table-dropdown-filter .span5,
.table-dropdown-filter .span2 {
    width: 100%;
    margin-left: 0;
}

.table-dropdown-filter .span4,
.table-dropdown-filter .span5,
.table-dropdown-filter .span2 {
    margin: 0;
}

.atk-grid > .atk-paginator {
    padding-left: 0;
}

.topframe, .TopFrame {
    margin-bottom: 50px;
}

.ui-tabs .ui-tabs-nav.ui-widget-header {
    background-color: #2C4355;
    display: block;
    width: 100%;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin: 0;
    border-bottom: 7px solid #89dadb;
    background-color: #6192b2;
    cursor: pointer;
    padding-bottom: 0;
    padding: 5px 0;
    width: 100%;
    text-align: center;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin: 0;
    border-bottom: 7px solid #89dadb;
    background-color: #6192b2;
    cursor: pointer;
    padding-bottom: 0;
    padding: 5px 0;
    width: 100%;
    text-align: center;
}

.page_archive .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    padding: 10px 5px;
    font-size: 13px;
    display: block;
    margin: auto;
    width: 100%;
}

.table-footer-btns button.ui-state-default {
    background: #dedede;
    border-radius: 5px;
    padding: 7px 15px;
    margin-right: 10px;
    color: #2a4357;
    border: 1px solid #dedede;
    display: block;
    width: 50%;
    margin: 20px auto;
}

.page_starttest .atk-form fieldset .atk-form-row:first-child > .atk-form-field {
    margin-left: 6px;
}
		
body {
        width: 100%;
        height: 100%;
}
		
.custom_Gray, .custom_Green, .custom_Red {
        width: 88%;
        margin-top: 10px;
}

.page-labadmin-udtForm-columns {
      display: block;
      width: 495px;
}

.page-labadmin-udtForm-columns tr {
      border: none;
}

.page-labadmin-udtForm-columns td {
      border: none;
      padding-left: 0;
}

.page-labadmin-udtForm-columns .span7 {
      width: 100%;
}

.page-labadmin-udtForm-column1.span6 {
      width: 100%
}

.page-labadmin-udtForm-column2.span6 {
      width: 100%;
}

.page_sales_viewinvoice .span4,
.page_sales_viewinvoice .span5 {
      width: 100%;
}

.page_results_common-row-1 {
      max-width: 71%;
}

.page_results_common-tile {
      margin-bottom: 50px;
      width: 190px;
      height: 290px;
}

.page_results_common-tile {
      left: 50px;
}

.page_results_common-column-3.span1 {
      margin-left: 0;
}

.common-test-answers-table .atk-grid, 
.common-test-files-table .atk-grid {
      max-width: 71%;
}

.page_reports_keymetrics_salesreps .ui-tabs .ui-tabs-nav li.ui-tabs-active {
      width: 80%;
}
		
		/*
		Label the data
		*/
		/*Tests Labels*/
		.page_tests_psychTests td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
		.page_tests_psychTests td:nth-of-type(2):before { content: "Assessment ID"; color: #3e5f80; font-weight: 700;}
		.page_tests_psychTests td:nth-of-type(3):before { content: "Test Name"; color: #3e5f80; font-weight: 700;}
		.page_tests_psychTests td:nth-of-type(4):before { content: "Patient Name"; color: #3e5f80; font-weight: 700;}
		.page_tests_psychTests td:nth-of-type(5):before { content: "PS"; color: #3e5f80; font-weight: 700;}
		.page_tests_psychTests td:nth-of-type(6):before { content: "Clinic"; color: #3e5f80; font-weight: 700;}
		.page_tests_psychTests td:nth-of-type(7):before { content: "Provider"; color: #3e5f80; font-weight: 700;}
		.page_tests_psychTests td:nth-of-type(8):before { content: "DS"; color: #3e5f80; font-weight: 700;}
		.page_tests_psychTests td:nth-of-type(9):before { content: "MRN"; color: #3e5f80; font-weight: 700;}
		.page_tests_psychTests td:nth-of-type(10):before { content: "Test Date"; color: #3e5f80; font-weight: 700;}
		.page_tests_psychTests td:nth-of-type(11):before { content: "Score"; color: #3e5f80; font-weight: 700;}
		.page_tests_psychTests td:nth-of-type(12):before { content: "Test Report"; color: #3e5f80; font-weight: 700;}
		.page_tests_psychTests td:nth-of-type(13):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
		
		.page_tests_patientPackets td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
		.page_tests_patientPackets td:nth-of-type(2):before { content: "Patient Name"; color: #3e5f80; font-weight: 700;}
		.page_tests_patientPackets td:nth-of-type(3):before { content: "Clinic"; color: #3e5f80; font-weight: 700;}
		.page_tests_patientPackets td:nth-of-type(4):before { content: "Provider"; color: #3e5f80; font-weight: 700;}
		.page_tests_patientPackets td:nth-of-type(5):before { content: "MRN"; color: #3e5f80; font-weight: 700;}
		.page_tests_patientPackets td:nth-of-type(6):before { content: "Test Date"; color: #3e5f80; font-weight: 700;}
		.page_tests_patientPackets td:nth-of-type(7):before { content: "Form"; color: #3e5f80; font-weight: 700;}
		.page_tests_patientPackets td:nth-of-type(8):before { content: "PDF"; color: #3e5f80; font-weight: 700;}
		.page_tests_patientPackets td:nth-of-type(9):before { content: "TIF"; color: #3e5f80; font-weight: 700;}
		.page_tests_patientPackets td:nth-of-type(10):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
		
		.page_tests_toxTests td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
		.page_tests_toxTests td:nth-of-type(2):before { content: "eReq"; color: #3e5f80; font-weight: 700;}
		.page_tests_toxTests td:nth-of-type(3):before { content: "First Name"; color: #3e5f80; font-weight: 700;}
		.page_tests_toxTests td:nth-of-type(4):before { content: "Last Name"; color: #3e5f80; font-weight: 700;}
		.page_tests_toxTests td:nth-of-type(5):before { content: "Physician"; color: #3e5f80; font-weight: 700;}
		.page_tests_toxTests td:nth-of-type(6):before { content: "DS"; color: #3e5f80; font-weight: 700;}
		.page_tests_toxTests td:nth-of-type(7):before { content: "Result Date"; color: #3e5f80; font-weight: 700;}
		.page_tests_toxTests td:nth-of-type(8):before { content: "ID"; color: #3e5f80; font-weight: 700;}
		.page_tests_toxTests td:nth-of-type(9):before { content: "IM"; color: #3e5f80; font-weight: 700;}
		.page_tests_toxTests td:nth-of-type(10):before { content: "RES"; color: #3e5f80; font-weight: 700;}
		.page_tests_toxTests td:nth-of-type(11):before { content: "MTH"; color: #3e5f80; font-weight: 700;}
		.page_tests_toxTests td:nth-of-type(12):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
		
		.page_tests_toxTests2 td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
		.page_tests_toxTests2 td:nth-of-type(2):before { content: "eReq"; color: #3e5f80; font-weight: 700;}
		.page_tests_toxTests2 td:nth-of-type(3):before { content: "Patient Name"; color: #3e5f80; font-weight: 700;}
		.page_tests_toxTests2 td:nth-of-type(4):before { content: "Physician"; color: #3e5f80; font-weight: 700;}
		.page_tests_toxTests2 td:nth-of-type(5):before { content: "Collected"; color: #3e5f80; font-weight: 700;}
		.page_tests_toxTests2 td:nth-of-type(6):before { content: "Status"; color: #3e5f80; font-weight: 700;}
		.page_tests_toxTests2 td:nth-of-type(7):before { content: "RES"; color: #3e5f80; font-weight: 700;}
		.page_tests_toxTests2 td:nth-of-type(8):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
		
		.page_tests_batchPrint td:nth-of-type(1):before { content: "File"; color: #3e5f80; font-weight: 700;}
		.page_tests_batchPrint td:nth-of-type(2):before { content: "Client"; color: #3e5f80; font-weight: 700;}
		.page_tests_batchPrint td:nth-of-type(3):before { content: "User"; color: #3e5f80; font-weight: 700;}
		.page_tests_batchPrint td:nth-of-type(4):before { content: "Date"; color: #3e5f80; font-weight: 700;}
		.page_tests_batchPrint td:nth-of-type(5):before { content: "Status"; color: #3e5f80; font-weight: 700;}
		.page_tests_batchPrint td:nth-of-type(6):before { content: "Delete"; color: #3e5f80; font-weight: 700;}

		/*Patients Labels*/
		.page_patients td:nth-of-type(1):before { content: "Dashboard"; color: #3e5f80; font-weight: 700;}
		.page_patients td:nth-of-type(2):before { content: "Patient Name"; color: #3e5f80; font-weight: 700;}
		.page_patients td:nth-of-type(3):before { content: "Clinic"; color: #3e5f80; font-weight: 700;}
		.page_patients td:nth-of-type(4):before { content: "MRN"; color: #3e5f80; font-weight: 700;}
		.page_patients td:nth-of-type(5):before { content: "Age"; color: #3e5f80; font-weight: 700;}
		.page_patients td:nth-of-type(6):before { content: "Gender"; color: #3e5f80; font-weight: 700;}
		.page_patients td:nth-of-type(7):before { content: "Tests"; color: #3e5f80; font-weight: 700;}
		.page_patients td:nth-of-type(8):before { content: "Last Test"; color: #3e5f80; font-weight: 700;}
		.page_patients td:nth-of-type(9):before { content: "CCM"; color: #3e5f80; font-weight: 700;}
		.page_patients td:nth-of-type(10):before { content: "Outcomes"; color: #3e5f80; font-weight: 700;}
		.page_patients td:nth-of-type(11):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
		.page_patients td:nth-of-type(12):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
          
    #patient-current-medications td:nth-of-type(1):before { content: "Medication"; color: #3e5f80; font-weight: 700;}
		#patient-current-medications td:nth-of-type(2):before { content: "Dosage"; color: #3e5f80; font-weight: 700;}
		#patient-current-medications td:nth-of-type(3):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
		#patient-current-medications td:nth-of-type(4):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
		      
		
		/*Schedule Tests Labels*/
    .page_schtest td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
		.page_schtest td:nth-of-type(2):before { content: "Patient Name"; color: #3e5f80; font-weight: 700;}
		.page_schtest td:nth-of-type(3):before { content: "MRN"; color: #3e5f80; font-weight: 700;}
		.page_schtest td:nth-of-type(4):before { content: "Test Name"; color: #3e5f80; font-weight: 700;}
		.page_schtest td:nth-of-type(5):before { content: "Next Assessment"; color: #3e5f80; font-weight: 700;}
		.page_schtest td:nth-of-type(6):before { content: "Prev Assessment"; color: #3e5f80; font-weight: 700;}
		.page_schtest td:nth-of-type(7):before { content: "Perform Test"; color: #3e5f80; font-weight: 700;}
		.page_schtest td:nth-of-type(8):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
		.page_schtest td:nth-of-type(9):before { content: "Delete"; color: #3e5f80; font-weight: 700;}  


    /*Archive Labels*/
    .page_archive_tabPsychResults td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabPsychResults td:nth-of-type(2):before { content: "Assessment ID"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabPsychResults td:nth-of-type(3):before { content: "Test Name"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabPsychResults td:nth-of-type(4):before { content: "Patient Name"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabPsychResults td:nth-of-type(5):before { content: "PS"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabPsychResults td:nth-of-type(6):before { content: "Clinic"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabPsychResults td:nth-of-type(7):before { content: "Provider"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabPsychResults td:nth-of-type(8):before { content: "DS"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabPsychResults td:nth-of-type(9):before { content: "MRN"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabPsychResults td:nth-of-type(10):before { content: "Test Date"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabPsychResults td:nth-of-type(11):before { content: "Test Report"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabPsychResults td:nth-of-type(12):before { content: "Delete"; color: #3e5f80; font-weight: 700;} 
    
    .page_archive_tabToxResults td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxResults td:nth-of-type(2):before { content: "eReq"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxResults td:nth-of-type(3):before { content: "First Name"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxResults td:nth-of-type(4):before { content: "Last Name"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxResults td:nth-of-type(5):before { content: "Physician"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxResults td:nth-of-type(6):before { content: "DS"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxResults td:nth-of-type(7):before { content: "Result Date"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxResults td:nth-of-type(8):before { content: "ID"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxResults td:nth-of-type(9):before { content: "IM"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxResults td:nth-of-type(10):before { content: "Result"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxResults td:nth-of-type(11):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
    
    
    .page_archive_tabToxResults2 td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxResults2 td:nth-of-type(2):before { content: "eReq"; color: #3e5f80; font-weight: 700;}
    .ppage_archive_tabToxResults2 td:nth-of-type(3):before { content: "Patient"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxResults2 td:nth-of-type(4):before { content: "Physician"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxResults2 td:nth-of-type(5):before { content: "Collected"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxResults2 td:nth-of-type(6):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxResults2 td:nth-of-type(7):before { content: "RES"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxResults2 td:nth-of-type(8):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
    
    .page_archive_tabToxEReqs td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxEReqs td:nth-of-type(2):before { content: "eReq"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxEReqs td:nth-of-type(3):before { content: "First Name"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxEReqs td:nth-of-type(4):before { content: "Last Name"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxEReqs td:nth-of-type(5):before { content: "PS"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxEReqs td:nth-of-type(6):before { content: "Physician"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxEReqs td:nth-of-type(7):before { content: "DS"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxEReqs td:nth-of-type(8):before { content: "Order Date"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxEReqs td:nth-of-type(9):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxEReqs td:nth-of-type(10):before { content: "Result"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxEReqs td:nth-of-type(11):before { content: "eReq"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxEReqs td:nth-of-type(12):before { content: "Delete"; color: #3e5f80; font-weight: 700;} 
    
    .page_archive_tabToxEReqs2 td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxEReqs2 td:nth-of-type(2):before { content: "eReq"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxEReqs2 td:nth-of-type(3):before { content: "Patient"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxEReqs2 td:nth-of-type(4):before { content: "PS"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxEReqs2 td:nth-of-type(5):before { content: "Physician"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxEReqs2 td:nth-of-type(6):before { content: "DS"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxEReqs2 td:nth-of-type(7):before { content: "Collected"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxEReqs2 td:nth-of-type(8):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxEReqs2 td:nth-of-type(9):before { content: "Res"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxEReqs2 td:nth-of-type(10):before { content: "eReq"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxEReqs2 td:nth-of-type(11):before { content: "Label"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabToxEReqs2 td:nth-of-type(12):before { content: "Delete"; color: #3e5f80; font-weight: 700;} 
    
    .page_archive_tabBatchPrint td:nth-of-type(1):before { content: "File"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabBatchPrint td:nth-of-type(2):before { content: "Client"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabBatchPrint td:nth-of-type(3):before { content: "User"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabBatchPrint td:nth-of-type(4):before { content: "Date"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabBatchPrint td:nth-of-type(5):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabBatchPrint td:nth-of-type(6):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
    
    .page_archive_tabInvoices td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabInvoices td:nth-of-type(2):before { content: "Invoice #"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabInvoices td:nth-of-type(3):before { content: "Practice Name"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabInvoices td:nth-of-type(4):before { content: "Reference Number"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabInvoices td:nth-of-type(5):before { content: "Invoice Date"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabInvoices td:nth-of-type(6):before { content: "Due Date"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabInvoices td:nth-of-type(7):before { content: "Sent"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabInvoices td:nth-of-type(8):before { content: "Total Amount"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabInvoices td:nth-of-type(9):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    
    .page_archive_tabTracking td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabTracking td:nth-of-type(2):before { content: "Box ID"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabTracking td:nth-of-type(3):before { content: "Seneder"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabTracking td:nth-of-type(4):before { content: "Shipped By"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabTracking td:nth-of-type(5):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabTracking td:nth-of-type(6):before { content: "Tracking #"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabTracking td:nth-of-type(7):before { content: "Items"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabTracking td:nth-of-type(8):before { content: "Print"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabTracking td:nth-of-type(9):before { content: "Print"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabTracking td:nth-of-type(10):before { content: "Contents"; color: #3e5f80; font-weight: 700;}
    .page_archive_tabTracking td:nth-of-type(11):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
   
   /*Deleted Items Labels*/
    .page_admtests_tabIncompleteTests td:nth-of-type(1):before { content: "Assessment ID"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabIncompleteTests td:nth-of-type(2):before { content: "Test Name"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabIncompleteTests td:nth-of-type(3):before { content: "Patient Name"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabIncompleteTests td:nth-of-type(4):before { content: "PS"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabIncompleteTests td:nth-of-type(5):before { content: "Clinic"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabIncompleteTests td:nth-of-type(6):before { content: "Provider"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabIncompleteTests td:nth-of-type(7):before { content: "DS"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabIncompleteTests td:nth-of-type(8):before { content: "MRN"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabIncompleteTests td:nth-of-type(9):before { content: "Test Date"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabIncompleteTests td:nth-of-type(10):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
		
    .page_admtests_tabDeletedTests td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTests td:nth-of-type(2):before { content: "Assessment ID"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTests td:nth-of-type(3):before { content: "Test Name"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTests td:nth-of-type(4):before { content: "Patient Name"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTests td:nth-of-type(5):before { content: "PS"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTests td:nth-of-type(6):before { content: "Clinic"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTests td:nth-of-type(7):before { content: "Provider"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTests td:nth-of-type(8):before { content: "DS"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTests td:nth-of-type(9):before { content: "MRN"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTests td:nth-of-type(10):before { content: "Test Date"; color: #3e5f80; font-weight: 700;}
		
		.page_admtests_tabDeletedPatients td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedPatients td:nth-of-type(2):before { content: "First Name"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedPatients td:nth-of-type(3):before { content: "Last Name"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedPatients td:nth-of-type(4):before { content: "MI"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedPatients td:nth-of-type(5):before { content: "MRN"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedPatients td:nth-of-type(6):before { content: "Date Of Birth"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedPatients td:nth-of-type(7):before { content: "Gender"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedPatients td:nth-of-type(8):before { content: "City"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedPatients td:nth-of-type(9):before { content: "State"; color: #3e5f80; font-weight: 700;}

    .page_admtests_tabDeletedClients td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedClients td:nth-of-type(2):before { content: "Practice Name"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedClients td:nth-of-type(3):before { content: "Communication Addres"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedClients td:nth-of-type(4):before { content: "City Name"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedClients td:nth-of-type(5):before { content: "Zipcode"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedClients td:nth-of-type(6):before { content: "Created"; color: #3e5f80; font-weight: 700;}
		
    .page_admtests_tabDeletedClinics td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedClinics td:nth-of-type(2):before { content: "Clinics"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedClinics td:nth-of-type(3):before { content: "Communication Addres"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedClinics td:nth-of-type(4):before { content: "City Name"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedClinics td:nth-of-type(5):before { content: "Zipcode"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedClinics td:nth-of-type(6):before { content: "Created"; color: #3e5f80; font-weight: 700;}
		
    .page_admtests_tabDeletedTOXeReqs td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTOXeReqs td:nth-of-type(2):before { content: "eReq"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTOXeReqs td:nth-of-type(3):before { content: "Patient"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTOXeReqs td:nth-of-type(4):before { content: "PS"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTOXeReqs td:nth-of-type(5):before { content: "Physician DS"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTOXeReqs td:nth-of-type(6):before { content: "Collected"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTOXeReqs td:nth-of-type(7):before { content: "Status"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTOXeReqs td:nth-of-type(8):before { content: "Res"; color: #3e5f80; font-weight: 700;}

    .page_admtests_tabDeletedTOXeReqs2 td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
    .page_admtests_tabDeletedTOXeReqs2 td:nth-of-type(2):before { content: "eReq"; color: #3e5f80; font-weight: 700;}
    .page_admtests_tabDeletedTOXeReqs2 td:nth-of-type(3):before { content: "Patient"; color: #3e5f80; font-weight: 700;}
    .page_admtests_tabDeletedTOXeReqs2 td:nth-of-type(4):before { content: "PS"; color: #3e5f80; font-weight: 700;}
    .page_admtests_tabDeletedTOXeReqs2 td:nth-of-type(5):before { content: "Physician"; color: #3e5f80; font-weight: 700;}
    .page_admtests_tabDeletedTOXeReqs2 td:nth-of-type(6):before { content: "DS"; color: #3e5f80; font-weight: 700;}
    .page_admtests_tabDeletedTOXeReqs2 td:nth-of-type(7):before { content: "Collected"; color: #3e5f80; font-weight: 700;}
    .page_admtests_tabDeletedTOXeReqs2 td:nth-of-type(8):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .page_admtests_tabDeletedTOXeReqs2 td:nth-of-type(9):before { content: "Res"; color: #3e5f80; font-weight: 700;}
    .page_admtests_tabDeletedTOXeReqs2 td:nth-of-type(10):before { content: "eReq"; color: #3e5f80; font-weight: 700;}
    .page_admtests_tabDeletedTOXeReqs2 td:nth-of-type(11):before { content: "Label"; color: #3e5f80; font-weight: 700;}
   
    .page_admtests_tabDeletedTests td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTests td:nth-of-type(2):before { content: "Invoice #"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTests td:nth-of-type(3):before { content: "Invoice #"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTests td:nth-of-type(4):before { content: "Practice Name"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTests td:nth-of-type(5):before { content: "Reference Number"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTests td:nth-of-type(6):before { content: "Invoice Date"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTests td:nth-of-type(7):before { content: "Due Date"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTests td:nth-of-type(8):before { content: "Sent"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTests td:nth-of-type(9):before { content: "Total Amount"; color: #3e5f80; font-weight: 700;}
		.page_admtests_tabDeletedTests td:nth-of-type(10):before { content: "Status"; color: #3e5f80; font-weight: 700;}
	
	
    /*Pharmacy  Labels*/
    .pharmacy-orders-tab td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
    .pharmacy-orders-tab td:nth-of-type(2):before { content: "Order #"; color: #3e5f80; font-weight: 700;}
    .pharmacy-orders-tab td:nth-of-type(3):before { content: "Practice"; color: #3e5f80; font-weight: 700;}
    .pharmacy-orders-tab td:nth-of-type(4):before { content: "Pharmacy"; color: #3e5f80; font-weight: 700;}
    .pharmacy-orders-tab td:nth-of-type(5):before { content: "Patient"; color: #3e5f80; font-weight: 700;}
    .pharmacy-orders-tab td:nth-of-type(6):before { content: "Physician"; color: #3e5f80; font-weight: 700;}
    .pharmacy-orders-tab td:nth-of-type(7):before { content: "DS"; color: #3e5f80; font-weight: 700;}
    .pharmacy-orders-tabtd:nth-of-type(8):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .pharmacy-orders-tab td:nth-of-type(9):before { content: "PDF"; color: #3e5f80; font-weight: 700;}
    .pharmacy-orders-tab td:nth-of-type(10):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    .pharmacy-orders-tab td:nth-of-type(11):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
     
    .page_pharmacy_tabDrugs td:nth-of-type(1):before { content: "Category"; color: #3e5f80; font-weight: 700;}
    .page_pharmacy_tabDrugs td:nth-of-type(2):before { content: "Name"; color: #3e5f80; font-weight: 700;}
    .page_pharmacy_tabDrugs td:nth-of-type(3):before { content: "Description"; color: #3e5f80; font-weight: 700;}
    .page_pharmacy_tabDrugs td:nth-of-type(4):before { content: "Qty Description"; color: #3e5f80; font-weight: 700;}
    .page_pharmacy_tabDrugs td:nth-of-type(5):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
     
    /*Appointments Labels*/
    .appointments-tab td:nth-of-type(1):before { content: "Appointment Type"; color: #3e5f80; font-weight: 700;}
    .appointments-tab td:nth-of-type(2):before { content: "Patients"; color: #3e5f80; font-weight: 700;}
    .appointments-tab td:nth-of-type(3):before { content: "Start"; color: #3e5f80; font-weight: 700;}
    .appointments-tab td:nth-of-type(4):before { content: "End"; color: #3e5f80; font-weight: 700;}
    .appointments-tab td:nth-of-type(5):before { content: "Physician"; color: #3e5f80; font-weight: 700;}
    .appointments-tab td:nth-of-type(6):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .appointments-tab td:nth-of-type(7):before { content: "Chief complaint"; color: #3e5f80; font-weight: 700;}
    .appointments-tab td:nth-of-type(8):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    .appointments-tab td:nth-of-type(9):before { content: "$"; color: #3e5f80; font-weight: 700;}
    .appointments-tab td:nth-of-type(10):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
	
    
    /*Media Labels*/
    .media-tab-frame td:nth-of-type(1):before { content: "Client"; color: #3e5f80; font-weight: 700;}
    .media-tab-frame td:nth-of-type(2):before { content: "Title"; color: #3e5f80; font-weight: 700;}
    .media-tab-frame td:nth-of-type(3):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    .media-tab-frame td:nth-of-type(4):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
    
    /*Unsigned Documents Labels*/
    .page_unsigned2_tabPatientVisit td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabPatientVisit td:nth-of-type(2):before { content: "Patient"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabPatientVisit td:nth-of-type(3):before { content: "Type"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabPatientVisit td:nth-of-type(4):before { content: "Rendering Provider"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabPatientVisit td:nth-of-type(5):before { content: "Clinic"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabPatientVisit td:nth-of-type(6):before { content: "Billing Provider"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabPatientVisit td:nth-of-type(7):before { content: "DS"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabPatientVisit td:nth-of-type(8):before { content: "Time"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabPatientVisit td:nth-of-type(9):before { content: "DOS"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabPatientVisit td:nth-of-type(10):before { content: "Forward To"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabPatientVisit td:nth-of-type(11):before { content: "PDF"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabPatientVisit td:nth-of-type(12):before { content: "BILL"; color: #3e5f80; font-weight: 700;} 
    .page_unsigned2_tabPatientVisit td:nth-of-type(13):before { content: "Delete"; color: #3e5f80; font-weight: 700;} 
    	
    .page_unsigned2_tabLabRequests td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabLabRequests td:nth-of-type(2):before { content: "eReq"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabLabRequests td:nth-of-type(3):before { content: "Patient"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabLabRequests td:nth-of-type(4):before { content: "Physician"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabLabRequests td:nth-of-type(5):before { content: "DS"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabLabRequests td:nth-of-type(6):before { content: "Collected"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabLabRequests td:nth-of-type(7):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabLabRequests td:nth-of-type(8):before { content: "Res"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabLabRequests td:nth-of-type(9):before { content: "eReq"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabLabRequests td:nth-of-type(10):before { content: "Label"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabLabRequests td:nth-of-type(11):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
   
    .page_unsigned2_tabDigitalServices td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabDigitalServices td:nth-of-type(2):before { content: "Assessment ID"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabDigitalServices td:nth-of-type(3):before { content: "Test Name"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabDigitalServices td:nth-of-type(4):before { content: "Patient Name"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabDigitalServices td:nth-of-type(5):before { content: "PS"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabDigitalServices td:nth-of-type(6):before { content: "Clinic"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabDigitalServices td:nth-of-type(7):before { content: "Provider"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabDigitalServices td:nth-of-type(8):before { content: "DS"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabDigitalServices td:nth-of-type(9):before { content: "MRN"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabDigitalServices td:nth-of-type(10):before { content: "Test Date"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabDigitalServices td:nth-of-type(11):before { content: "Score"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabDigitalServices td:nth-of-type(12):before { content: "Test Report"; color: #3e5f80; font-weight: 700;} 
    .page_unsigned2_tabDigitalServices td:nth-of-type(13):before { content: "Delete"; color: #3e5f80; font-weight: 700;} 
    	
    .page_unsigned2_tabLabRequests td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabLabRequests td:nth-of-type(2):before { content: "Patient"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabLabRequests td:nth-of-type(3):before { content: "Description"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabLabRequests td:nth-of-type(4):before { content: "File"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabLabRequests td:nth-of-type(5):before { content: "DOS"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabLabRequests td:nth-of-type(6):before { content: "Require Signature"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabLabRequests td:nth-of-type(7):before { content: "Fid"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabLabRequests td:nth-of-type(8):before { content: "Forward To"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabLabRequests td:nth-of-type(9):before { content: "DS"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabLabRequests td:nth-of-type(10):before { content: "Open File"; color: #3e5f80; font-weight: 700;}
    .page_unsigned2_tabLabRequests td:nth-of-type(11):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
   	
   	
   	/*eReq Billings Labels*/
   	.page_labadmin2_udtins td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;} 
   	.page_labadmin2_udtins td:nth-of-type(2):before { content: "eReq"; color: #3e5f80; font-weight: 700;}
   	.page_labadmin2_udtins td:nth-of-type(3):before { content: "Collected"; color: #3e5f80; font-weight: 700;}
   	.page_labadmin2_udtins td:nth-of-type(4):before { content: "Client Name"; color: #3e5f80; font-weight: 700;}
   	.page_labadmin2_udtins td:nth-of-type(5):before { content: "Physician"; color: #3e5f80; font-weight: 700;}
   	.page_labadmin2_udtins td:nth-of-type(6):before { content: "Patient"; color: #3e5f80; font-weight: 700;}
   	.page_labadmin2_udtins td:nth-of-type(7):before { content: "Date Of Birth"; color: #3e5f80; font-weight: 700;}
   	.page_labadmin2_udtins td:nth-of-type(8):before { content: "Gender"; color: #3e5f80; font-weight: 700;}
   	.page_labadmin2_udtins td:nth-of-type(9):before { content: "Patient Address"; color: #3e5f80; font-weight: 700;}
   	.page_labadmin2_udtins td:nth-of-type(10):before { content: "Status"; color: #3e5f80; font-weight: 700;}
   	.page_labadmin2_udtins td:nth-of-type(11):before { content: "Res"; color: #3e5f80; font-weight: 700;}
   	.page_labadmin2_udtins td:nth-of-type(12):before { content: "Details"; color: #3e5f80; font-weight: 700;}   
	
    /*Lab Test*/  
    .page_labadmin2_tabList td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
    .page_labadmin2_tabList td:nth-of-type(2):before { content: "eReq"; color: #3e5f80; font-weight: 700;}
    .page_labadmin2_tabList td:nth-of-type(3):before { content: "Patient"; color: #3e5f80; font-weight: 700;}
    .page_labadmin2_tabList td:nth-of-type(4):before { content: "PS"; color: #3e5f80; font-weight: 700;}
    .page_labadmin2_tabList td:nth-of-type(5):before { content: "Physician"; color: #3e5f80; font-weight: 700;}
    .page_labadmin2_tabList td:nth-of-type(6):before { content: "DS"; color: #3e5f80; font-weight: 700;}
    .page_labadmin2_tabList td:nth-of-type(7):before { content: "Collected"; color: #3e5f80; font-weight: 700;}
    .page_labadmin2_tabList td:nth-of-type(8):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .page_labadmin2_tabList td:nth-of-type(9):before { content: "Res"; color: #3e5f80; font-weight: 700;}
    .page_labadmin2_tabList td:nth-of-type(10):before { content: "eReq"; color: #3e5f80; font-weight: 700;}
    .page_labadmin2_tabList td:nth-of-type(11):before { content: "Label"; color: #3e5f80; font-weight: 700;}
    .page_labadmin2_tabList td:nth-of-type(12):before { content: "Open"; color: #3e5f80; font-weight: 700;} 
    .page_labadmin2_tabList td:nth-of-type(13):before { content: "Delete"; color: #3e5f80; font-weight: 700;} 
    
    
    /*Labscribe Labels*/
    .tab-verification	td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
    .tab-verification	td:nth-of-type(2):before { content: "Batch Date"; color: #3e5f80; font-weight: 700;}
    .tab-verification	td:nth-of-type(3):before { content: "Details"; color: #3e5f80; font-weight: 700;}
    
    .tab-pending-samples td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
    .tab-pending-samples td:nth-of-type(2):before { content: "eReq"; color: #3e5f80; font-weight: 700;}
    .tab-pending-samples td:nth-of-type(3):before { content: "Patient"; color: #3e5f80; font-weight: 700;}
    .tab-pending-samples td:nth-of-type(4):before { content: "Physician Info"; color: #3e5f80; font-weight: 700;}
    .tab-pending-samples td:nth-of-type(5):before { content: "Apollo ID"; color: #3e5f80; font-weight: 700;}
    .tab-pending-samples td:nth-of-type(6):before { content: "Collected Date"; color: #3e5f80; font-weight: 700;}
    .tab-pending-samples td:nth-of-type(7):before { content: "Results"; color: #3e5f80; font-weight: 700;}
    
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(2):before { content: "eReq"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(3):before { content: "Patient"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(4):before { content: "Physician Info"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(5):before { content: "DS"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(6):before { content: "Result Date"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(7):before { content: "ID"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(8):before { content: "IM"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(9):before { content: "Result"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(10):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
    
    .page_labscribe2_tabEreqComments td:nth-of-type(1):before { content: "Tox"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabEreqComments td:nth-of-type(2):before { content: "Client"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabEreqComments td:nth-of-type(3):before { content: "Patient"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabEreqComments td:nth-of-type(4):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabEreqComments td:nth-of-type(5):before { content: "Collected"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabEreqComments td:nth-of-type(6):before { content: "User"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabEreqComments td:nth-of-type(7):before { content: "Comments"; color: #3e5f80; font-weight: 700;}
    
    .page_labscribe_tabEreqComments td:nth-of-type(1):before { content: "eReq"; color: #3e5f80; font-weight: 700;}
    .page_labscribe_tabEreqComments td:nth-of-type(2):before { content: "Patient"; color: #3e5f80; font-weight: 700;}
    .page_labscribe_tabEreqComments td:nth-of-type(3):before { content: "Practice Name"; color: #3e5f80; font-weight: 700;}
    .page_labscribe_tabEreqComments td:nth-of-type(4):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .page_labscribe_tabEreqComments td:nth-of-type(5):before { content: "Collected"; color: #3e5f80; font-weight: 700;}
    .page_labscribe_tabEreqComments td:nth-of-type(6):before { content: "User"; color: #3e5f80; font-weight: 700;}
    .page_labscribe_tabEreqComments td:nth-of-type(7):before { content: "Comments"; color: #3e5f80; font-weight: 700;}
    
    
    /*Billing Labels*/
    .page_sales_tabClients td:nth-of-type(1):before { content: "Client Name"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabClients td:nth-of-type(2):before { content: "Client State"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabClients td:nth-of-type(3):before { content: "Flat Fee"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabClients td:nth-of-type(4):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabClients td:nth-of-type(5):before { content: "Paid Tests"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabClients td:nth-of-type(6):before { content: "Unpaid Tests"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabClients td:nth-of-type(7):before { content: "Not Invoiced"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabClients td:nth-of-type(8):before { content: "Clinics"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabClients td:nth-of-type(9):before { content: "Invoices"; color: #3e5f80; font-weight: 700;}
   
    .page_sales_tabInvoices td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabInvoices td:nth-of-type(2):before { content: "Invoice #"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabInvoices td:nth-of-type(3):before { content: "Practice Name"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabInvoices td:nth-of-type(4):before { content: "Ref #"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabInvoices td:nth-of-type(5):before { content: "Invoice Date"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabInvoices td:nth-of-type(6):before { content: "Due Date"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabInvoices td:nth-of-type(7):before { content: "Sent"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabInvoices td:nth-of-type(8):before { content: "Total Amount"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabInvoices td:nth-of-type(9):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabInvoices td:nth-of-type(10):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabInvoices td:nth-of-type(11):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
   	
   	.page_sales_tabInvoiceItems td:nth-of-type(1):before { content: "Clients"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabInvoiceItems td:nth-of-type(2):before { content: "Name"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabInvoiceItems td:nth-of-type(3):before { content: "Price"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabInvoiceItems td:nth-of-type(4):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    
    .billing-sales-table td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
    .billing-sales-table td:nth-of-type(2):before { content: "Batch Date"; color: #3e5f80; font-weight: 700;}
    .billing-sales-table td:nth-of-type(3):before { content: "Details"; color: #3e5f80; font-weight: 700;}
    
    .page_sales_tabTransactions td:nth-of-type(1):before { content: "Client"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabTransactions td:nth-of-type(2):before { content: "Invoice #"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabTransactions td:nth-of-type(3):before { content: "Getaway"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabTransactions td:nth-of-type(4):before { content: "Type"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabTransactions td:nth-of-type(5):before { content: "Payer Email"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabTransactions td:nth-of-type(6):before { content: "Transaction"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabTransactions td:nth-of-type(7):before { content: "Total Amount"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabTransactions td:nth-of-type(8):before { content: "Fee Amount"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabTransactions td:nth-of-type(9):before { content: "Net Amount"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabTransactions td:nth-of-type(10):before { content: "Payment Date"; color: #3e5f80; font-weight: 700;}
    .page_sales_tabTransactions td:nth-of-type(11):before { content: "Status"; color: #3e5f80; font-weight: 700;}
   	
   	
   	/* Checkpoint Manager */
   	.page_reports_checkpoint2 td:nth-of-type(1):before { content: "Client Name"; color: #3e5f80; font-weight: 700;}
    .page_reports_checkpoint2 td:nth-of-type(2):before { content: "eReq"; color: #3e5f80; font-weight: 700;}
    .page_reports_checkpoint2 td:nth-of-type(3):before { content: "Ins"; color: #3e5f80; font-weight: 700;}
    .page_reports_checkpoint2 td:nth-of-type(4):before { content: "Sample"; color: #3e5f80; font-weight: 700;}
    .page_reports_checkpoint2 td:nth-of-type(5):before { content: "eReq Created"; color: #3e5f80; font-weight: 700;}
    .page_reports_checkpoint2 td:nth-of-type(6):before { content: "Collected"; color: #3e5f80; font-weight: 700;}
    .page_reports_checkpoint2 td:nth-of-type(7):before { content: "Submitted"; color: #3e5f80; font-weight: 700;}
    .page_reports_checkpoint2 td:nth-of-type(8):before { content: "Shipping Status"; color: #3e5f80; font-weight: 700;}
    .page_reports_checkpoint2 td:nth-of-type(9):before { content: "Sample Received"; color: #3e5f80; font-weight: 700;}
    .page_reports_checkpoint2 td:nth-of-type(10):before { content: "Result Date"; color: #3e5f80; font-weight: 700;}
    .page_reports_checkpoint2 td:nth-of-type(11):before { content: "Test Type"; color: #3e5f80; font-weight: 700;}
    .page_reports_checkpoint2 td:nth-of-type(12):before { content: "TAT"; color: #3e5f80; font-weight: 700;}
   	  
   	/*Preventive Services*/
   	.reports-ccmreport-table td:nth-of-type(1):before { content: "User"; color: #3e5f80; font-weight: 700;}
    .reports-ccmreport-table td:nth-of-type(2):before { content: "Client"; color: #3e5f80; font-weight: 700;}
    .reports-ccmreport-table td:nth-of-type(3):before { content: "Patient Name"; color: #3e5f80; font-weight: 700;}
    .reports-ccmreport-table td:nth-of-type(4):before { content: "Date Of Birth"; color: #3e5f80; font-weight: 700;}
    .reports-ccmreport-table td:nth-of-type(5):before { content: "MRN"; color: #3e5f80; font-weight: 700;}
    .reports-ccmreport-table td:nth-of-type(6):before { content: "May"; color: #3e5f80; font-weight: 700;}
    .reports-ccmreport-table td:nth-of-type(7):before { content: "Apr"; color: #3e5f80; font-weight: 700;}
    .reports-ccmreport-table td:nth-of-type(8):before { content: "Mar"; color: #3e5f80; font-weight: 700;}
    .reports-ccmreport-table td:nth-of-type(9):before { content: "Feb"; color: #3e5f80; font-weight: 700;}
    .reports-ccmreport-table td:nth-of-type(10):before { content: "Jan"; color: #3e5f80; font-weight: 700;}
    .reports-ccmreport-table td:nth-of-type(11):before { content: "Dec"; color: #3e5f80; font-weight: 700;}
   	  
   	/*User Performance Labels*/ 
   	.reports-userPerformance-table td:nth-of-type(1):before { content: "User"; color: #3e5f80; font-weight: 700;}
    .reports-userPerformance-table td:nth-of-type(2):before { content: "Not enough data"; color: #3e5f80; font-weight: 700;}
    .reports-userPerformance-table td:nth-of-type(3):before { content: "Unsatisfactory"; color: #3e5f80; font-weight: 700;}
    .reports-userPerformance-table td:nth-of-type(4):before { content: "Insurance"; color: #3e5f80; font-weight: 700;}
    .reports-userPerformance-table td:nth-of-type(5):before { content: "Orders"; color: #3e5f80; font-weight: 700;}
     
    /*Pipeline Labels*/
    .reports-pipeline-table td:nth-of-type(1):before { content: "Rep"; color: #3e5f80; font-weight: 700;}
    .reports-pipeline-table td:nth-of-type(2):before { content: "Acc. Name"; color: #3e5f80; font-weight: 700;}
    .reports-pipeline-table td:nth-of-type(3):before { content: "Test Vol.Urine"; color: #3e5f80; font-weight: 700;}
    .reports-pipeline-table td:nth-of-type(4):before { content: "Test Vol.Blood"; color: #3e5f80; font-weight: 700;}
    .reports-pipeline-table td:nth-of-type(5):before { content: "Test Mix.Blood"; color: #3e5f80; font-weight: 700;}
    .reports-pipeline-table td:nth-of-type(6):before { content: "Revenue"; color: #3e5f80; font-weight: 700;}
    .reports-pipeline-table td:nth-of-type(7):before { content: "Processor"; color: #3e5f80; font-weight: 700;}
    .reports-pipeline-table td:nth-of-type(8):before { content: "IOP"; color: #3e5f80; font-weight: 700;}
    .reports-pipeline-table td:nth-of-type(9):before { content: "Timeline"; color: #3e5f80; font-weight: 700;}
    .reports-pipeline-table td:nth-of-type(10):before { content: "Growing"; color: #3e5f80; font-weight: 700;}
    .reports-pipeline-table td:nth-of-type(11):before { content: "Start Date"; color: #3e5f80; font-weight: 700;}
    .reports-pipeline-table td:nth-of-type(12):before { content: "Cl. Status"; color: #3e5f80; font-weight: 700;} 
    .reports-pipeline-table td:nth-of-type(13):before { content: "Comments"; color: #3e5f80; font-weight: 700;} 
     
    /* Patient Visits Labels */
    .reports-visits-table td:nth-of-type(1):before { content: "Visit"; color: #3e5f80; font-weight: 700;}
    .reports-visits-table td:nth-of-type(2):before { content: "Patient"; color: #3e5f80; font-weight: 700;}
    .reports-visits-table td:nth-of-type(3):before { content: "Su Percents"; color: #3e5f80; font-weight: 700;}
    .reports-visits-table td:nth-of-type(4):before { content: "Su Visit"; color: #3e5f80; font-weight: 700;}
    .reports-visits-table td:nth-of-type(5):before { content: "Sp Pecents"; color: #3e5f80; font-weight: 700;}
    .reports-visits-table td:nth-of-type(6):before { content: "Sp Visit"; color: #3e5f80; font-weight: 700;}
    .reports-visits-table td:nth-of-type(7):before { content: "Other Percents"; color: #3e5f80; font-weight: 700;}
    .reports-visits-table td:nth-of-type(8):before { content: "Other Visit"; color: #3e5f80; font-weight: 700;}
    .reports-visits-table td:nth-of-type(9):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
    
    
    /*Supply Orders Labels*/
    .table-supply-orders td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
    .table-supply-orders td:nth-of-type(2):before { content: "Order #"; color: #3e5f80; font-weight: 700;}
    .table-supply-orders td:nth-of-type(3):before { content: "Client"; color: #3e5f80; font-weight: 700;}
    .table-supply-orders td:nth-of-type(4):before { content: "Clinic"; color: #3e5f80; font-weight: 700;}
    .table-supply-orders td:nth-of-type(5):before { content: "User"; color: #3e5f80; font-weight: 700;}
    .table-supply-orders td:nth-of-type(6):before { content: "Order Type"; color: #3e5f80; font-weight: 700;}
    .table-supply-orders td:nth-of-type(7):before { content: "Notes"; color: #3e5f80; font-weight: 700;}
    .table-supply-orders td:nth-of-type(8):before { content: "Invoice"; color: #3e5f80; font-weight: 700;}
    .table-supply-orders td:nth-of-type(9):before { content: "Shipping Address"; color: #3e5f80; font-weight: 700;}
    .table-supply-orders td:nth-of-type(10):before { content: "Order Date"; color: #3e5f80; font-weight: 700;}
    .table-supply-orders td:nth-of-type(11):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .table-supply-orders td:nth-of-type(12):before { content: "View Invoice"; color: #3e5f80; font-weight: 700;} 
    .table-supply-orders td:nth-of-type(13):before { content: "Details"; color: #3e5f80; font-weight: 700;} 
     
    .table-order-interfaces td:nth-of-type(1):before { content: "Client"; color: #3e5f80; font-weight: 700;}
    .table-order-interfaces td:nth-of-type(2):before { content: "Account Start Date"; color: #3e5f80; font-weight: 700;}
    .table-order-interfaces td:nth-of-type(3):before { content: "EMR Vendor Name"; color: #3e5f80; font-weight: 700;}
    .table-order-interfaces td:nth-of-type(4):before { content: "EMR Contact Name"; color: #3e5f80; font-weight: 700;}
    .table-order-interfaces td:nth-of-type(5):before { content: "EMR Contact Phone 	Interface Type"; color: #3e5f80; font-weight: 700;}
    .table-order-interfaces td:nth-of-type(6):before { content: "Submitted By"; color: #3e5f80; font-weight: 700;}
    .table-order-interfaces td:nth-of-type(7):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    .table-order-interfaces td:nth-of-type(7):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
   
    .table-order-iop td:nth-of-type(1):before { content: "IOP ID"; color: #3e5f80; font-weight: 700;}
    .table-order-iop td:nth-of-type(2):before { content: "Client"; color: #3e5f80; font-weight: 700;}
    .table-order-iop td:nth-of-type(3):before { content: "Phlebotomist"; color: #3e5f80; font-weight: 700;}
    .table-order-iop td:nth-of-type(4):before { content: "Work Days"; color: #3e5f80; font-weight: 700;}
    .ttable-order-iop td:nth-of-type(5):before { content: "Pictures"; color: #3e5f80; font-weight: 700;}
    .table-order-iop td:nth-of-type(6):before { content: "Ref Candidate"; color: #3e5f80; font-weight: 700;}
    .table-order-iop td:nth-of-type(7):before { content: "Ref Resume"; color: #3e5f80; font-weight: 700;}
    .table-order-iop td:nth-of-type(8):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .table-order-iop td:nth-of-type(9):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
   
    .table-order-upsAccount td:nth-of-type(1):before { content: "Clinic"; color: #3e5f80; font-weight: 700;}
    .table-order-upsAccount td:nth-of-type(2):before { content: "Pickup Location Address"; color: #3e5f80; font-weight: 700;}
    .table-order-upsAccount td:nth-of-type(3):before { content: "Clinic Contact"; color: #3e5f80; font-weight: 700;}
    .table-order-upsAccount td:nth-of-type(4):before { content: "Pickup Phone"; color: #3e5f80; font-weight: 700;}
    .table-order-upsAccount td:nth-of-type(5):before { content: "SP"; color: #3e5f80; font-weight: 700;}
    .table-order-upsAccount td:nth-of-type(6):before { content: "Daily Pickup"; color: #3e5f80; font-weight: 700;}
    .table-order-upsAccount td:nth-of-type(7):before { content: "Office Close Time"; color: #3e5f80; font-weight: 700;}
    .table-order-upsAccount td:nth-of-type(8):before { content: "Notes"; color: #3e5f80; font-weight: 700;}
    .table-order-upsAccount td:nth-of-type(9):before { content: "UPS Reps"; color: #3e5f80; font-weight: 700;}
    .table-order-upsAccount td:nth-of-type(10):before { content: "Send"; color: #3e5f80; font-weight: 700;}
    .table-order-upsAccount td:nth-of-type(11):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
     
    /*Addiction Analytics Labels*/
    .page_reports_analytics_tabDrugs_table td:nth-of-type(1):before { content: "Groups"; color: #3e5f80; font-weight: 700;}
    .page_reports_analytics_tabDrugs_table td:nth-of-type(2):before { content: "Positives"; color: #3e5f80; font-weight: 700;}
    .page_reports_analytics_tabDrugs_table td:nth-of-type(3):before { content: "Percentages"; color: #3e5f80; font-weight: 700;}
   
    /*Billing Stats Labels*/
    .page_reports_billingStats_tabDetailByClaim td:nth-of-type(1):before { content: "Practice"; color: #3e5f80; font-weight: 700;}
    .page_reports_billingStats_tabDetailByClaim td:nth-of-type(2):before { content: "Claim Status"; color: #3e5f80; font-weight: 700;}
    .page_reports_billingStats_tabDetailByClaim td:nth-of-type(3):before { content: "eReq"; color: #3e5f80; font-weight: 700;}
    .page_reports_billingStats_tabDetailByClaim td:nth-of-type(4):before { content: "Payers"; color: #3e5f80; font-weight: 700;}
    .page_reports_billingStats_tabDetailByClaim td:nth-of-type(5):before { content: "DOS"; color: #3e5f80; font-weight: 700;}
    .page_reports_billingStats_tabDetailByClaim td:nth-of-type(6):before { content: "Payments"; color: #3e5f80; font-weight: 700;}
    .page_reports_billingStats_tabDetailByClaim td:nth-of-type(7):before { content: "Charges"; color: #3e5f80; font-weight: 700;}
    .page_reports_billingStats_tabDetailByClaim td:nth-of-type(8):before { content: "Payment Date"; color: #3e5f80; font-weight: 700;}
    .page_reports_billingStats_tabDetailByClaim td:nth-of-type(9):before { content: "Details"; color: #3e5f80; font-weight: 700;}
     
    .page_reports_billingStats_tabPayorReport td:nth-of-type(1):before { content: "Payer Name"; color: #3e5f80; font-weight: 700;}
    .page_reports_billingStats_tabPayorReport td:nth-of-type(2):before { content: "Financial Class"; color: #3e5f80; font-weight: 700;}
    .page_reports_billingStats_tabPayorReport td:nth-of-type(3):before { content: "Avg Charge Amount"; color: #3e5f80; font-weight: 700;}
    .page_reports_billingStats_tabPayorReport td:nth-of-type(4):before { content: "Avg Paid Amount"; color: #3e5f80; font-weight: 700;}
    .page_reports_billingStats_tabPayorReport td:nth-of-type(5):before { content: "Total Paid Amount"; color: #3e5f80; font-weight: 700;}
    .page_reports_billingStats_tabPayorReport td:nth-of-type(6):before { content: "Total Charge Amount"; color: #3e5f80; font-weight: 700;}
    .page_reports_billingStats_tabPayorReport td:nth-of-type(7):before { content: "Avg Days"; color: #3e5f80; font-weight: 700;}
   
    /*Pending Insurance Companies Labels*/
    .page_inscomp td:nth-of-type(1):before { content: "Laboratories"; color: #3e5f80; font-weight: 700;}
    .page_inscomp td:nth-of-type(2):before { content: "Company"; color: #3e5f80; font-weight: 700;}
    .page_inscomp td:nth-of-type(3):before { content: "Notes"; color: #3e5f80; font-weight: 700;}
    .page_inscomp td:nth-of-type(4):before { content: "Ref"; color: #3e5f80; font-weight: 700;}
    .page_inscomp td:nth-of-type(5):before { content: "Submitted By"; color: #3e5f80; font-weight: 700;}
    .page_inscomp td:nth-of-type(6):before { content: "Submit Date"; color: #3e5f80; font-weight: 700;}
    .page_inscomp td:nth-of-type(7):before { content: "Add Primary"; color: #3e5f80; font-weight: 700;}
    .page_inscomp td:nth-of-type(8):before { content: "Add as Alias"; color: #3e5f80; font-weight: 700;}
    .page_inscomp td:nth-of-type(9):before { content: "File"; color: #3e5f80; font-weight: 700;}
    .page_inscomp td:nth-of-type(10):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
    
    /*System Labels*/
    .page-system-clients-tab td:nth-of-type(1):before { content: "Practice Name"; color: #3e5f80; font-weight: 700;}
    .page-system-clients-tab td:nth-of-type(2):before { content: "State"; color: #3e5f80; font-weight: 700;}
    .page-system-clients-tab td:nth-of-type(3):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .page-system-clients-tab td:nth-of-type(4):before { content: "Payment Term"; color: #3e5f80; font-weight: 700;}
    .page-system-clients-tab td:nth-of-type(5):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
    
    .page-system-laboratories-tab td:nth-of-type(1):before { content: "Name"; color: #3e5f80; font-weight: 700;}
    .page-system-laboratories-tab td:nth-of-type(2):before { content: "Refs"; color: #3e5f80; font-weight: 700;}
    .page-system-laboratories-tab td:nth-of-type(3):before { content: "Address"; color: #3e5f80; font-weight: 700;}
    .page-system-laboratories-tab td:nth-of-type(4):before { content: "City"; color: #3e5f80; font-weight: 700;}
    .page-system-laboratories-tab td:nth-of-type(5):before { content: "State"; color: #3e5f80; font-weight: 700;}
    .page-system-laboratories-tab td:nth-of-type(6):before { content: "ZIP"; color: #3e5f80; font-weight: 700;}
    .page-system-laboratories-tab td:nth-of-type(7):before { content: "Phone"; color: #3e5f80; font-weight: 700;}
    .page-system-laboratories-tab td:nth-of-type(8):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .page-system-laboratories-tab td:nth-of-type(9):before { content: "Clients"; color: #3e5f80; font-weight: 700;}
    .page-system-laboratories-tab td:nth-of-type(10):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    .page-system-laboratories-tab td:nth-of-type(11):before { content: "Ref Labs"; color: #3e5f80; font-weight: 700;}
    .page-system-laboratories-tab td:nth-of-type(12):before { content: "Delete"; color: #3e5f80; font-weight: 700;} 
    
    .page-system-pharmacies-tab td:nth-of-type(1):before { content: "Name"; color: #3e5f80; font-weight: 700;}
    .page-system-pharmacies-tab td:nth-of-type(2):before { content: "Address"; color: #3e5f80; font-weight: 700;}
    .page-system-pharmacies-tab td:nth-of-type(3):before { content: "City"; color: #3e5f80; font-weight: 700;}
    .page-system-pharmacies-tab td:nth-of-type(4):before { content: "State"; color: #3e5f80; font-weight: 700;}
    .page-system-pharmacies-tab td:nth-of-type(5):before { content: "ZIP"; color: #3e5f80; font-weight: 700;}
    .page-system-pharmacies-tab td:nth-of-type(6):before { content: "Phone"; color: #3e5f80; font-weight: 700;}
    .page-system-pharmacies-tab td:nth-of-type(7):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .page-system-pharmacies-tab td:nth-of-type(8):before { content: "Clients"; color: #3e5f80; font-weight: 700;}
    .page-system-pharmacies-tab td:nth-of-type(9):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    .page-system-pharmacies-tab td:nth-of-type(10):before { content: "Delete"; color: #3e5f80; font-weight: 700;}  
	
    .page-system-labTests-tab td:nth-of-type(1):before { content: "Laboratory"; color: #3e5f80; font-weight: 700;}
    .page-system-labTests-tab td:nth-of-type(2):before { content: "Name"; color: #3e5f80; font-weight: 700;}
    .page-system-labTests-tab td:nth-of-type(3):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    .page-system-labTests-tab td:nth-of-type(4):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
    
    .page-system-globalUsers-tab td:nth-of-type(1):before { content: "Name"; color: #3e5f80; font-weight: 700;}
    .page-system-globalUsers-tab td:nth-of-type(2):before { content: "Username"; color: #3e5f80; font-weight: 700;}
    .page-system-globalUsers-tab td:nth-of-type(3):before { content: "NPI"; color: #3e5f80; font-weight: 700;}
    .page-system-globalUsers-tab td:nth-of-type(4):before { content: "Email"; color: #3e5f80; font-weight: 700;}
    .page-system-globalUsers-tab td:nth-of-type(5):before { content: "User Role"; color: #3e5f80; font-weight: 700;}
    .page-system-globalUsers-tab td:nth-of-type(6):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .page-system-globalUsers-tab td:nth-of-type(7):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    .page-system-globalUsers-tab td:nth-of-type(8):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
    
    .page-system-labUsers-tab td:nth-of-type(1):before { content: "Name"; color: #3e5f80; font-weight: 700;}
    .page-system-labUsers-tab td:nth-of-type(2):before { content: "Username"; color: #3e5f80; font-weight: 700;}
    .page-system-labUsers-tab td:nth-of-type(3):before { content: "NPI"; color: #3e5f80; font-weight: 700;}
    .page-system-labUsers-tab td:nth-of-type(4):before { content: "Email"; color: #3e5f80; font-weight: 700;}
    .page-system-labUsers-tab td:nth-of-type(5):before { content: "User Role"; color: #3e5f80; font-weight: 700;}
    .page-system-labUsers-tab td:nth-of-type(6):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .page-system-labUsers-tab td:nth-of-type(7):before { content: "Laboratory"; color: #3e5f80; font-weight: 700;}
    .page-system-labUsers-tab td:nth-of-type(8):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    .page-system-labUsers-tab td:nth-of-type(9):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
   
    .page-system-salesUsers-tab td:nth-of-type(1):before { content: "Name"; color: #3e5f80; font-weight: 700;}
    .page-system-salesUsers-tab td:nth-of-type(2):before { content: "Username"; color: #3e5f80; font-weight: 700;}
    .page-system-salesUsers-tab td:nth-of-type(3):before { content: "User Role"; color: #3e5f80; font-weight: 700;}
    .page-system-salesUsers-tab td:nth-of-type(4):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .page-system-salesUsers-tab td:nth-of-type(5):before { content: "Clients"; color: #3e5f80; font-weight: 700;}
    .page-system-salesUsers-tab td:nth-of-type(6):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    .page-system-salesUsers-tab td:nth-of-type(7):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
    
    .page-system-allUsers-tab td:nth-of-type(1):before { content: "Clinic"; color: #3e5f80; font-weight: 700;}
    .page-system-allUsers-tab td:nth-of-type(2):before { content: "First Name"; color: #3e5f80; font-weight: 700;}
    .page-system-allUsers-tab td:nth-of-type(3):before { content: "Last Name"; color: #3e5f80; font-weight: 700;}
    .page-system-allUsers-tab td:nth-of-type(4):before { content: "Username"; color: #3e5f80; font-weight: 700;}
    .page-system-allUsers-tab td:nth-of-type(5):before { content: "User Role"; color: #3e5f80; font-weight: 700;}
    .page-system-allUsers-tab td:nth-of-type(6):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .page-system-allUsers-tab td:nth-of-type(7):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    
    .page_system_notifications td:nth-of-type(1):before { content: "Roles"; color: #3e5f80; font-weight: 700;}
    .page_system_notifications td:nth-of-type(2):before { content: "Clients"; color: #3e5f80; font-weight: 700;}
    .page_system_notifications td:nth-of-type(3):before { content: "Notification"; color: #3e5f80; font-weight: 700;}
    .page_system_notifications td:nth-of-type(4):before { content: "Created by"; color: #3e5f80; font-weight: 700;}
    .page_system_notifications td:nth-of-type(5):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    .page_system_notifications td:nth-of-type(6):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
    
    .page-system-orderCodes-tab td:nth-of-type(1):before { content: "LabTests"; color: #3e5f80; font-weight: 700;}
    .page-system-orderCodes-tab td:nth-of-type(2):before { content: "Lab"; color: #3e5f80; font-weight: 700;}
    .page-system-orderCodes-tab td:nth-of-type(3):before { content: "Order Code"; color: #3e5f80; font-weight: 700;}
    .page-system-orderCodes-tab td:nth-of-type(4):before { content: "Order Name"; color: #3e5f80; font-weight: 700;}
    .page-system-orderCodes-tab td:nth-of-type(5):before { content: "Order Abrv"; color: #3e5f80; font-weight: 700;}
    .page-system-orderCodes-tab td:nth-of-type(6):before { content: "Mandatory"; color: #3e5f80; font-weight: 700;}
    .page-system-orderCodes-tab td:nth-of-type(7):before { content: "Group Name"; color: #3e5f80; font-weight: 700;}
    .page-system-orderCodes-tab td:nth-of-type(8):before { content: "Req Vol"; color: #3e5f80; font-weight: 700;}
    .page-system-orderCodes-tab td:nth-of-type(9):before { content: "Order Num"; color: #3e5f80; font-weight: 700;}
    .page-system-orderCodes-tab td:nth-of-type(10):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    .page-system-orderCodes-tab td:nth-of-type(11):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
    
    
    /*Admins Labels*/
    .page-admins-roles-tab td:nth-of-type(1):before { content: "Name"; color: #3e5f80; font-weight: 700;}
    .page-admins-roles-tab td:nth-of-type(2):before { content: "Filter"; color: #3e5f80; font-weight: 700;}
    .page-admins-roles-tab td:nth-of-type(3):before { content: "Poges"; color: #3e5f80; font-weight: 700;}
    .page-admins-roles-tab td:nth-of-type(4):before { content: "Tabs"; color: #3e5f80; font-weight: 700;}
    .page-admins-roles-tab td:nth-of-type(5):before { content: "CRUDs"; color: #3e5f80; font-weight: 700;}
    .page-admins-roles-tab td:nth-of-type(6):before { content: "Type"; color: #3e5f80; font-weight: 700;}
    .page-admins-roles-tab td:nth-of-type(7):before { content: "Level"; color: #3e5f80; font-weight: 700;}
    .page-admins-roles-tab td:nth-of-type(8):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
	
    .page-admins-managePages-tab td:nth-of-type(1):before { content: "Name"; color: #3e5f80; font-weight: 700;}
    .page-admins-managePages-tab td:nth-of-type(2):before { content: "Title"; color: #3e5f80; font-weight: 700;}
    .page-admins-managePages-tab td:nth-of-type(3):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    
    .page-admins-manageTabs-tab td:nth-of-type(1):before { content: "Name"; color: #3e5f80; font-weight: 700;}
    .page-admins-manageTabs-tab td:nth-of-type(2):before { content: "Title"; color: #3e5f80; font-weight: 700;}
    .page-admins-manageTabs-tab td:nth-of-type(3):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    
    .page-admins-manageCruds-tab td:nth-of-type(1):before { content: "Name"; color: #3e5f80; font-weight: 700;}
    .page-admins-manageCruds-tab td:nth-of-type(2):before { content: "Title"; color: #3e5f80; font-weight: 700;}
    .page-admins-manageCruds-tab td:nth-of-type(3):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    
    .page-admins-manageFilters-tab td:nth-of-type(1):before { content: "Name"; color: #3e5f80; font-weight: 700;}
    .page-admins-manageFilters-tab td:nth-of-type(2):before { content: "Title"; color: #3e5f80; font-weight: 700;}
    .page-admins-manageFilters-tab td:nth-of-type(3):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    
    .page-admins-medications-tab td:nth-of-type(1):before { content: "Trade Name"; color: #3e5f80; font-weight: 700;}
    .page-admins-medications-tab td:nth-of-type(2):before { content: "POC Category"; color: #3e5f80; font-weight: 700;}
    .page-admins-medications-tab td:nth-of-type(3):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .page-admins-medications-tab td:nth-of-type(4):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    .page-admins-medications-tab td:nth-of-type(5):before { content: "Deleted"; color: #3e5f80; font-weight: 700;}
    .page-admins-medications-tab td:nth-of-type(6):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
    
    .page-admins-manageTests-tab td:nth-of-type(1):before { content: "Test Details"; color: #3e5f80; font-weight: 700;}
    .page-admins-manageTests-tab td:nth-of-type(2):before { content: "Client"; color: #3e5f80; font-weight: 700;}
    .page-admins-manageTests-tab td:nth-of-type(3):before { content: "Test Name"; color: #3e5f80; font-weight: 700;}
    .page-admins-manageTests-tab td:nth-of-type(4):before { content: "Display Name"; color: #3e5f80; font-weight: 700;}
    .page-admins-manageTests-tab td:nth-of-type(5):before { content: "Display Style"; color: #3e5f80; font-weight: 700;}
    .page-admins-manageTests-tab td:nth-of-type(6):before { content: "Category"; color: #3e5f80; font-weight: 700;}
    .page-admins-manageTests-tab td:nth-of-type(7):before { content: "Instructions"; color: #3e5f80; font-weight: 700;}
    .page-admins-manageTests-tab td:nth-of-type(8):before { content: "Unit Price"; color: #3e5f80; font-weight: 700;}
    .page-admins-manageTests-tab td:nth-of-type(9):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .page-admins-manageTests-tab td:nth-of-type(10):before { content: "Order"; color: #3e5f80; font-weight: 700;}
    .page-admins-manageTests-tab td:nth-of-type(11):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    .page-admins-manageTests-tab td:nth-of-type(12):before { content: "Delete"; color: #3e5f80; font-weight: 700;} 
    
    .page-admins-insurance-tab td:nth-of-type(1):before { content: "Laboratories"; color: #3e5f80; font-weight: 700;}
    .page-admins-insurance-tab td:nth-of-type(2):before { content: "Company"; color: #3e5f80; font-weight: 700;}
    .page-admins-insurance-tab td:nth-of-type(3):before { content: "Aliases"; color: #3e5f80; font-weight: 700;}
    .page-admins-insurance-tab td:nth-of-type(4):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .page-admins-insurance-tab td:nth-of-type(5):before { content: "Stage"; color: #3e5f80; font-weight: 700;}
    .page-admins-insurance-tab td:nth-of-type(6):before { content: "Financial Class"; color: #3e5f80; font-weight: 700;}
    .page-admins-insurance-tab td:nth-of-type(7):before { content: "Claim Submisson"; color: #3e5f80; font-weight: 700;}
    .page-admins-insurance-tab td:nth-of-type(8):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    .page-admins-insurance-tab td:nth-of-type(9):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
    
    .page-admins-mail-tab td:nth-of-type(1):before { content: "Template Name"; color: #3e5f80; font-weight: 700;}
    .page-admins-mail-tab td:nth-of-type(2):before { content: "Subject"; color: #3e5f80; font-weight: 700;}
    .page-admins-mail-tab td:nth-of-type(3):before { content: "Content"; color: #3e5f80; font-weight: 700;}
    .page-admins-mail-tab td:nth-of-type(4):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    
    .page-admins-accSetup-tab td:nth-of-type(1):before { content: "Short Name"; color: #3e5f80; font-weight: 700;}
    .page-admins-accSetup-tab td:nth-of-type(2):before { content: "Title"; color: #3e5f80; font-weight: 700;}
    .page-admins-accSetup-tab td:nth-of-type(3):before { content: "Html"; color: #3e5f80; font-weight: 700;}
    .page-admins-accSetup-tab td:nth-of-type(4):before { content: "Step"; color: #3e5f80; font-weight: 700;}
    .page-admins-accSetup-tab td:nth-of-type(5):before { content: "Version"; color: #3e5f80; font-weight: 700;}
    .page-admins-accSetup-tab td:nth-of-type(6):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    .page-admins-accSetup-tab td:nth-of-type(7):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
    
    .page-admins-icd-tab td:nth-of-type(1):before { content: "ICD Code"; color: #3e5f80; font-weight: 700;}
    .page-admins-icd-tab td:nth-of-type(2):before { content: "Description"; color: #3e5f80; font-weight: 700;}
    .page-admins-icd-tab td:nth-of-type(3):before { content: "Active"; color: #3e5f80; font-weight: 700;}
    .page-admins-icd-tab td:nth-of-type(4):before { content: "Inactive"; color: #3e5f80; font-weight: 700;}
    .page-admins-icd-tab td:nth-of-type(5):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    .page-admins-icd-tab td:nth-of-type(6):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
    
     
    .page-admins-hl7-tab td:nth-of-type(1):before { content: "Name"; color: #3e5f80; font-weight: 700;}
    .page-admins-hl7-tab td:nth-of-type(2):before { content: "Type"; color: #3e5f80; font-weight: 700;}
    .page-admins-hl7-tab td:nth-of-type(3):before { content: "File"; color: #3e5f80; font-weight: 700;}
    .page-admins-hl7-tab td:nth-of-type(4):before { content: "Mode"; color: #3e5f80; font-weight: 700;}
    .page-admins-hl7-tab td:nth-of-type(5):before { content: "Status"; color: #3e5f80; font-weight: 700;}
    .page-admins-hl7-tab td:nth-of-type(6):before { content: "Last Activity"; color: #3e5f80; font-weight: 700;}
    .page-admins-hl7-tab td:nth-of-type(7):before { content: "Last Error"; color: #3e5f80; font-weight: 700;}
    .page-admins-hl7-tab td:nth-of-type(8):before { content: "Binded"; color: #3e5f80; font-weight: 700;}
    .page-admins-hl7-tab td:nth-of-type(9):before { content: "Listens"; color: #3e5f80; font-weight: 700;}
    .page-admins-hl7-tab td:nth-of-type(10):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    .page-admins-hl7-tab td:nth-of-type(11):before { content: "EX"; color: #3e5f80; font-weight: 700;}
    
    .page-admins-hl7-tab td:nth-of-type(1):before { content: "Name"; color: #3e5f80; font-weight: 700;}
    .page-admins-hl7-tab td:nth-of-type(2):before { content: "Description"; color: #3e5f80; font-weight: 700;}
    .page-admins-hl7-tab td:nth-of-type(3):before { content: "Value"; color: #3e5f80; font-weight: 700;}
    .page-admins-hl7-tab td:nth-of-type(4):before { content: "Client"; color: #3e5f80; font-weight: 700;}
    .page-admins-hl7-tab td:nth-of-type(5):before { content: "Clinic"; color: #3e5f80; font-weight: 700;}
    .page-admins-hl7-tab td:nth-of-type(6):before { content: "User"; color: #3e5f80; font-weight: 700;}
    .page-admins-hl7-tab td:nth-of-type(7):before { content: "Value List"; color: #3e5f80; font-weight: 700;}
    .page-admins-hl7-tab td:nth-of-type(8):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    
     
    .page-sales-viewinvoice-grid-1 td:nth-of-type(1):before { content: "Clinic Name"; color: #3e5f80; font-weight: 700;}
    .page-sales-viewinvoice-grid-1 td:nth-of-type(2):before { content: "Test Name"; color: #3e5f80; font-weight: 700;}
    .page-sales-viewinvoice-grid-1 td:nth-of-type(3):before { content: "Test  Count"; color: #3e5f80; font-weight: 700;}
    .page-sales-viewinvoice-grid-1 td:nth-of-type(4):before { content: "Unit Price"; color: #3e5f80; font-weight: 700;}
    .page-sales-viewinvoice-grid-1 td:nth-of-type(5):before { content: "Sub Total"; color: #3e5f80; font-weight: 700;}
    
    .page-sales-viewinvoice-crud-1 td:nth-of-type(1):before { content: "Name"; color: #3e5f80; font-weight: 700;}
    .page-sales-viewinvoice-crud-1 td:nth-of-type(2):before { content: "Description"; color: #3e5f80; font-weight: 700;}
    .page-sales-viewinvoice-crud-1 td:nth-of-type(3):before { content: "Unit Price"; color: #3e5f80; font-weight: 700;}
    .page-sales-viewinvoice-crud-1 td:nth-of-type(4):before { content: "Qty"; color: #3e5f80; font-weight: 700;}
    .page-sales-viewinvoice-crud-1 td:nth-of-type(5):before { content: "Amount"; color: #3e5f80; font-weight: 700;}
    .page-sales-viewinvoice-crud-1 td:nth-of-type(6):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    .page-sales-viewinvoice-crud-1 td:nth-of-type(7):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
    
    
    /*Back Office Labels*/
    .page_testlucy td:nth-of-type(1):before { content: "Drug"; color: #3e5f80; font-weight: 700;}
    .page_testlucy td:nth-of-type(2):before { content: "Change"; color: #3e5f80; font-weight: 700;}
    .page_testlucy td:nth-of-type(3):before { content: "Average Change Rate"; color: #3e5f80; font-weight: 700;}
    
    .analytics-diversion-rates td:nth-of-type(1):before { content: "Medication"; color: #3e5f80; font-weight: 700;}
    .analytics-diversion-rates td:nth-of-type(2):before { content: "Diverting"; color: #3e5f80; font-weight: 700;}
    
    .billinStats-labTests-table td:nth-of-type(1):before { content: "Month"; color: #3e5f80; font-weight: 700;}
    .billinStats-labTests-table td:nth-of-type(2):before { content: "Toxicology"; color: #3e5f80; font-weight: 700;}
    .billinStats-labTests-table td:nth-of-type(3):before { content: "Chemistry"; color: #3e5f80; font-weight: 700;}
    .billinStats-labTests-table td:nth-of-type(4):before { content: "Genetics"; color: #3e5f80; font-weight: 700;}
    .billinStats-labTests-table td:nth-of-type(5):before { content: "Sexual Health"; color: #3e5f80; font-weight: 700;}
    .billinStats-labTests-table td:nth-of-type(6):before { content: "Infectious Diseases"; color: #3e5f80; font-weight: 700;}
    
    
    .page_reports_keymetrics_salesreps td:nth-of-type(1):before { content: "Alert"; color: #3e5f80; font-weight: 700;}
    .page_reports_keymetrics_salesreps td:nth-of-type(2):before { content: "Client Name"; color: #3e5f80; font-weight: 700;}
    .page_reports_keymetrics_salesreps td:nth-of-type(3):before { content: "Sales Rep(s)"; color: #3e5f80; font-weight: 700;}
    
    
    /*Labscribe Labels - II*/
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(2):before { content: "eReq"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(3):before { content: "Patient"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(4):before { content: "Physician Info"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(5):before { content: "DS"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(6):before { content: "Result Date"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(7):before { content: "ID"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(8):before { content: "IM"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(9):before { content: "Result"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(10):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
    
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(1):before { content: "Select"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(2):before { content: "eReq"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(3):before { content: "Patient"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(4):before { content: "Apollo ID"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(5):before { content: "Interpretation"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(6):before { content: "Result Date"; color: #3e5f80; font-weight: 700;}
    .page_labscribe2_tabDLisomer_archiveDLisomer td:nth-of-type(7):before { content: "Result"; color: #3e5f80; font-weight: 700;}
 
    .main div#wrapper td:nth-of-type(3):before { content: "Name"; color: #3e5f80; font-weight: 700; background: #f7f7f7;}
    .main div#wrapper td:nth-of-type(4):before { content: "Size"; color: #3e5f80; font-weight: 700; background: #f7f7f7;}
    .main div#wrapper td:nth-of-type(5):before { content: "Date"; color: #3e5f80; font-weight: 700; background: #f7f7f7;}  
  
     /* Page_Results_Common */
    .common-test-answers-table td:nth-of-type(1):before { content: "Num"; color: #3e5f80; font-weight: 700;}
    .common-test-answers-table td:nth-of-type(2):before { content: "Question"; color: #3e5f80; font-weight: 700;}
    .common-test-answers-table td:nth-of-type(3):before { content: "Answers"; color: #3e5f80; font-weight: 700;}
    .common-test-answers-table td:nth-of-type(4):before { content: "Score"; color: #3e5f80; font-weight: 700;}
    .common-test-answers-table td:nth-of-type(5):before { content: "Last Score"; color: #3e5f80; font-weight: 700;}
    
    .common-test-files-table td:nth-of-type(1):before { content: "File"; color: #3e5f80; font-weight: 700;}
    .common-test-files-table td:nth-of-type(2):before { content: "Edit"; color: #3e5f80; font-weight: 700;}
    .common-test-files-table td:nth-of-type(3):before { content: "Delete"; color: #3e5f80; font-weight: 700;}
    
    /* Page_Results_Pmqr */ 
    .pmqr-answers-tables .atk-grid:nth-of-type(2) td:nth-of-type(1):before { content: "Num"; color: #3e5f80; font-weight: 700;}
    .pmqr-answers-tables .atk-grid:nth-of-type(2) td:nth-of-type(2):before { content: "Question"; color: #3e5f80; font-weight: 700;}
    .pmqr-answers-tables .atk-grid:nth-of-type(2) td:nth-of-type(3):before { content: "Answers"; color: #3e5f80; font-weight: 700;}
    .pmqr-answers-tables .atk-grid:nth-of-type(2) td:nth-of-type(4):before { content: "Score"; color: #3e5f80; font-weight: 700;}
    .pmqr-answers-tables .atk-grid:nth-of-type(2) td:nth-of-type(5):before { content: "Last Score"; color: #3e5f80; font-weight: 700;}
    
    /* Page_Results_Wcst */
    .wcst-rawScores-statistics-table td:nth-of-type(1):before { content: "Age"; color: #3e5f80; font-weight: 700;}
    .wcst-rawScores-statistics-table td:nth-of-type(2):before { content: "18-19"; color: #3e5f80; font-weight: 700;}
    .wcst-rawScores-statistics-table td:nth-of-type(3):before { content: "20-29"; color: #3e5f80; font-weight: 700;}
    .wcst-rawScores-statistics-table td:nth-of-type(4):before { content: "30-39"; color: #3e5f80; font-weight: 700;}
    .wcst-rawScores-statistics-table td:nth-of-type(5):before { content: "40-49"; color: #3e5f80; font-weight: 700;}
    .wcst-rawScores-statistics-table td:nth-of-type(6):before { content: "50-59"; color: #3e5f80; font-weight: 700;}
    .wcst-rawScores-statistics-table td:nth-of-type(7):before { content: "60-64"; color: #3e5f80; font-weight: 700;}
    .wcst-rawScores-statistics-table td:nth-of-type(8):before { content: "65-69"; color: #3e5f80; font-weight: 700;}
    .wcst-rawScores-statistics-table td:nth-of-type(9):before { content: "70-74"; color: #3e5f80; font-weight: 700;}
    .wcst-rawScores-statistics-table td:nth-of-type(10):before { content: "75-79"; color: #3e5f80; font-weight: 700;}
    .wcst-rawScores-statistics-table td:nth-of-type(11):before { content: "80-84"; color: #3e5f80; font-weight: 700;}
    .wcst-rawScores-statistics-table td:nth-of-type(12):before { content: "85-89"; color: #3e5f80; font-weight: 700;} 
    
    .wcst-test-answers td:nth-of-type(1):before { content: "Card #"; color: #3e5f80; font-weight: 700;}
    .wcst-test-answers td:nth-of-type(2):before { content: "Sorting Principle"; color: #3e5f80; font-weight: 700;}
    .wcst-test-answers td:nth-of-type(3):before { content: "Categories Matched"; color: #3e5f80; font-weight: 700;}
    .wcst-test-answers td:nth-of-type(4):before { content: "Perseverative Principle"; color: #3e5f80; font-weight: 700;}
    .wcst-test-answers td:nth-of-type(5):before { content: "Perseverative Error"; color: #3e5f80; font-weight: 700;}
    .wcst-test-answers td:nth-of-type(6):before { content: "Correct"; color: #3e5f80; font-weight: 700;}
    .wcst-test-answers td:nth-of-type(7):before { content: "Correct Seq #"; color: #3e5f80; font-weight: 700;}

    .igtes-test-answers td:nth-of-type(1):before { content: "Trial"; color: #3e5f80; font-weight: 700;}
    .igtes-test-answers td:nth-of-type(2):before { content: "Deck"; color: #3e5f80; font-weight: 700;}
    .igtes-test-answers td:nth-of-type(3):before { content: "Win"; color: #3e5f80; font-weight: 700;}
    .igtes-test-answers td:nth-of-type(4):before { content: "Lose"; color: #3e5f80; font-weight: 700;}
    .igtes-test-answers td:nth-of-type(5):before { content: "Borrow"; color: #3e5f80; font-weight: 700;}
    .igtes-test-answers td:nth-of-type(6):before { content: "Score"; color: #3e5f80; font-weight: 700;}
 
    .igt-test-answers td:nth-of-type(1):before { content: "Trial"; color: #3e5f80; font-weight: 700;}
    .igt-test-answers td:nth-of-type(2):before { content: "Deck"; color: #3e5f80; font-weight: 700;}
    .igt-test-answers td:nth-of-type(3):before { content: "Win"; color: #3e5f80; font-weight: 700;}
    .igt-test-answers td:nth-of-type(4):before { content: "Lose"; color: #3e5f80; font-weight: 700;}
    .igt-test-answers td:nth-of-type(5):before { content: "Borrow"; color: #3e5f80; font-weight: 700;}
    .igt-test-answers td:nth-of-type(6):before { content: "Score"; color: #3e5f80; font-weight: 700;}
  
    .pcs-test-answers .atk-grid:nth-of-type(2) td:nth-of-type(1):before { content: "Num"; color: #3e5f80; font-weight: 700;}
    .pcs-test-answers .atk-grid:nth-of-type(2) td:nth-of-type(2):before { content: "Question"; color: #3e5f80; font-weight: 700;}
    .pcs-test-answers .atk-grid:nth-of-type(2) td:nth-of-type(3):before { content: "Answers"; color: #3e5f80; font-weight: 700;}
    .pcs-test-answers .atk-grid:nth-of-type(2) td:nth-of-type(4):before { content: "Score"; color: #3e5f80; font-weight: 700;}
    .pcs-test-answers .atk-grid:nth-of-type(2) td:nth-of-type(5):before { content: "Last Score"; color: #3e5f80; font-weight: 700;}
    
    .pcs-welless-history-gird td:nth-of-type(1):before { content: "Num"; color: #3e5f80; font-weight: 700;}
    .pcs-welless-history-gird td:nth-of-type(2):before { content: "Question"; color: #3e5f80; font-weight: 700;}
    .pcs-welless-history-gird td:nth-of-type(3):before { content: "Answers"; color: #3e5f80; font-weight: 700;}
    
    .pdq-test-answers .atk-grid:nth-of-type(2) td:nth-of-type(1):before { content: "Num"; color: #3e5f80; font-weight: 700;}
    .pdq-test-answers .atk-grid:nth-of-type(2) td:nth-of-type(2):before { content: "Question"; color: #3e5f80; font-weight: 700;}
    .pdq-test-answers .atk-grid:nth-of-type(2) td:nth-of-type(3):before { content: "Score"; color: #3e5f80; font-weight: 700;}
    .pdq-test-answers .atk-grid:nth-of-type(2) td:nth-of-type(4):before { content: "Last Score"; color: #3e5f80; font-weight: 700;}
    
    .pdq-welless-history-gird td:nth-of-type(1):before { content: "Num"; color: #3e5f80; font-weight: 700;}
    .pdq-welless-history-gird td:nth-of-type(2):before { content: "Question"; color: #3e5f80; font-weight: 700;}
    .pdq-welless-history-gird td:nth-of-type(3):before { content: "Answers"; color: #3e5f80; font-weight: 700;}
    
    /* Patient Dashboard -> Patient Allergies */
     
    .page_patients_allergies td:nth-of-type(1):before { content: "Type"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_patients_allergies td:nth-of-type(2):before { content: "Allergen"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_patients_allergies td:nth-of-type(3):before { content: "Criticality"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_patients_allergies td:nth-of-type(4):before { content: "Reactions"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_patients_allergies td:nth-of-type(5):before { content: "Onset"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_patients_allergies td:nth-of-type(6):before { content: "Onset Date"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_patients_allergies td:nth-of-type(7):before { content: "Notes"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_patients_allergies td:nth-of-type(8):before { content: "Status"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_patients_allergies td:nth-of-type(9):before { content: "Edit"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_patients_allergies td:nth-of-type(10):before { content: "Delete"; color: #3e5f80; font-weight: 700; text-align: left}
    
    /*Page_Tests*/
    .page_results_ccesdr-column-1 td:nth-of-type(1)  { display: none;}
    
    .page_results_ccesdr-column-1 tr:nth-of-type(1)  td:nth-of-type(2):before { content: "Name"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_ccesdr-column-1 tr:nth-of-type(2)  td:nth-of-type(2):before { content: "Birth Date"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_ccesdr-column-1 tr:nth-of-type(3)  td:nth-of-type(2):before { content: "MRN"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_ccesdr-column-1 tr:nth-of-type(4)  td:nth-of-type(2):before { content: "Gender"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_ccesdr-column-1 tr:nth-of-type(5)  td:nth-of-type(2):before { content: "Ethnicity"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_ccesdr-column-1 tr:nth-of-type(6)  td:nth-of-type(2):before { content: "Race"; color: #3e5f80; font-weight: 700; text-align: left}
    
    .page_results_ccesdr-column-3 td:nth-of-type(1)  { display: none;}
    
    .page_results_ccesdr-column-3 tr:nth-of-type(1) td:nth-of-type(2):before { content: "Medical Provider"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_ccesdr-column-3 tr:nth-of-type(2) td:nth-of-type(2):before { content: "NPI"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_ccesdr-column-3 tr:nth-of-type(3) td:nth-of-type(2):before { content: "Clinic Name"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_ccesdr-column-3 tr:nth-of-type(4) td:nth-of-type(2):before { content: "Client Name"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_ccesdr-column-3 tr:nth-of-type(5) td:nth-of-type(2):before { content: "Administrator"; color: #3e5f80; font-weight: 700; text-align: left}
    
    .page_results_common-column-1 td:nth-of-type(1)  { display: none;}
    
    .page_results_common-column-1 tr:nth-of-type(1)  td:nth-of-type(2):before { content: "Name"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_common-column-1 tr:nth-of-type(2)  td:nth-of-type(2):before { content: "Birth Date"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_common-column-1 tr:nth-of-type(3)  td:nth-of-type(2):before { content: "MRN"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_common-column-1 tr:nth-of-type(4)  td:nth-of-type(2):before { content: "Gender"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_common-column-1 tr:nth-of-type(5)  td:nth-of-type(2):before { content: "Ethnicity"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_common-column-1 tr:nth-of-type(6)  td:nth-of-type(2):before { content: "Race"; color: #3e5f80; font-weight: 700; text-align: left}
    
    .page_results_common-column-3 td:nth-of-type(1)  { display: none;}
    
    .page_results_common-column-3 tr:nth-of-type(1) td:nth-of-type(2):before { content: "Medical Provider"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_common-column-3 tr:nth-of-type(2) td:nth-of-type(2):before { content: "NPI"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_common-column-3 tr:nth-of-type(3) td:nth-of-type(2):before { content: "Clinic Name"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_common-column-3 tr:nth-of-type(4) td:nth-of-type(2):before { content: "Client Name"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_common-column-3 tr:nth-of-type(5) td:nth-of-type(2):before { content: "Administrator"; color: #3e5f80; font-weight: 700; text-align: left}
    
    .page_results_pmqr-column-1 td:nth-of-type(1)  { display: none;}
    
    .page_results_pmqr-column-1 tr:nth-of-type(1)  td:nth-of-type(2):before { content: "Name"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_pmqr-column-1 tr:nth-of-type(2)  td:nth-of-type(2):before { content: "Birth Date"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_pmqr-column-1 tr:nth-of-type(3)  td:nth-of-type(2):before { content: "MRN"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_pmqr-column-1 tr:nth-of-type(4)  td:nth-of-type(2):before { content: "Gender"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_pmqr-column-1 tr:nth-of-type(5)  td:nth-of-type(2):before { content: "Ethnicity"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_pmqr-column-1 tr:nth-of-type(6)  td:nth-of-type(2):before { content: "Race"; color: #3e5f80; font-weight: 700; text-align: left}
    
    .page_results_pmqr-column-3 td:nth-of-type(1)  { display: none;}
    
    .page_results_pmqr-column-3 tr:nth-of-type(1) td:nth-of-type(2):before { content: "Medical Provider"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_pmqr-column-3 tr:nth-of-type(2) td:nth-of-type(2):before { content: "NPI"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_pmqr-column-3 tr:nth-of-type(3) td:nth-of-type(2):before { content: "Clinic Name"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_pmqr-column-3 tr:nth-of-type(4) td:nth-of-type(2):before { content: "Client Name"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_results_pmqr-column-3 tr:nth-of-type(5) td:nth-of-type(2):before { content: "Administrator"; color: #3e5f80; font-weight: 700; text-align: left}
    
    .page-results-igtes-column-1 td:nth-of-type(1)  { display: none;}
    
    .page-results-igtes-column-1 tr:nth-of-type(1)  td:nth-of-type(2):before { content: "Name"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-igtes-column-1 tr:nth-of-type(2)  td:nth-of-type(2):before { content: "Birth Date"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-igtes-column-1 tr:nth-of-type(3)  td:nth-of-type(2):before { content: "MRN"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-igtes-column-1 tr:nth-of-type(4)  td:nth-of-type(2):before { content: "Gender"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-igtes-column-1 tr:nth-of-type(5)  td:nth-of-type(2):before { content: "Ethnicity"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-igtes-column-1 tr:nth-of-type(6)  td:nth-of-type(2):before { content: "Race"; color: #3e5f80; font-weight: 700; text-align: left}
    
    .page-results-igtes-column-3 td:nth-of-type(1)  { display: none;}
    
    .page-results-igtes-column-3 tr:nth-of-type(1) td:nth-of-type(2):before { content: "Medical Provider"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-igtes-column-3 tr:nth-of-type(2) td:nth-of-type(2):before { content: "NPI"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-igtes-column-3 tr:nth-of-type(3) td:nth-of-type(2):before { content: "Clinic Name"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-igtes-column-3 tr:nth-of-type(4) td:nth-of-type(2):before { content: "Client Name"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-igtes-column-3 tr:nth-of-type(5) td:nth-of-type(2):before { content: "Administrator"; color: #3e5f80; font-weight: 700; text-align: left}
    
    .page-results-pcs-column-1 td:nth-of-type(1)  { display: none;}
    
    .page-results-pcs-column-1 tr:nth-of-type(1)  td:nth-of-type(2):before { content: "Name"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-pcs-column-1 tr:nth-of-type(2)  td:nth-of-type(2):before { content: "Birth Date"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-pcs-column-1 tr:nth-of-type(3)  td:nth-of-type(2):before { content: "MRN"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-pcs-column-1 tr:nth-of-type(4)  td:nth-of-type(2):before { content: "Gender"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-pcs-column-1 tr:nth-of-type(5)  td:nth-of-type(2):before { content: "Ethnicity"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-pcs-column-1 tr:nth-of-type(6)  td:nth-of-type(2):before { content: "Race"; color: #3e5f80; font-weight: 700; text-align: left}
    
    .page-results-pcs-column-3 td:nth-of-type(1)  { display: none;}
    
    .page-results-pcs-column-3 tr:nth-of-type(1) td:nth-of-type(2):before { content: "Medical Provider"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-pcs-column-3 tr:nth-of-type(2) td:nth-of-type(2):before { content: "NPI"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-pcs-column-3 tr:nth-of-type(3) td:nth-of-type(2):before { content: "Clinic Name"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-pcs-column-3 tr:nth-of-type(4) td:nth-of-type(2):before { content: "Client Name"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-pcs-column-3 tr:nth-of-type(5) td:nth-of-type(2):before { content: "Administrator"; color: #3e5f80; font-weight: 700; text-align: left}
    
    .page-results-pdq-column-1 td:nth-of-type(1)  { display: none;}
    
    .page-results-pdq-column-1 tr:nth-of-type(1)  td:nth-of-type(2):before { content: "Name"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-pdq-column-1 tr:nth-of-type(2)  td:nth-of-type(2):before { content: "Birth Date"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-pdq-column-1 tr:nth-of-type(3)  td:nth-of-type(2):before { content: "MRN"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-pdq-column-1 tr:nth-of-type(4)  td:nth-of-type(2):before { content: "Gender"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-pdq-column-1 tr:nth-of-type(5)  td:nth-of-type(2):before { content: "Ethnicity"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-pdq-column-1 tr:nth-of-type(6)  td:nth-of-type(2):before { content: "Race"; color: #3e5f80; font-weight: 700; text-align: left}
    
    .page-results-pdq-column-3 td:nth-of-type(1)  { display: none;}
    
    .page-results-pdq-column-3 tr:nth-of-type(1) td:nth-of-type(2):before { content: "Medical Provider"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-pdq-column-3 tr:nth-of-type(2) td:nth-of-type(2):before { content: "NPI"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-pdq-column-3 tr:nth-of-type(3) td:nth-of-type(2):before { content: "Clinic Name"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-pdq-column-3 tr:nth-of-type(4) td:nth-of-type(2):before { content: "Client Name"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-pdq-column-3 tr:nth-of-type(5) td:nth-of-type(2):before { content: "Administrator"; color: #3e5f80; font-weight: 700; text-align: left}
    
    .page-results-wcst-column-1 td:nth-of-type(1)  { display: none;}
    
    .page-results-wcst-column-1 tr:nth-of-type(1)  td:nth-of-type(2):before { content: "Name"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-wcst-column-1 tr:nth-of-type(2)  td:nth-of-type(2):before { content: "Birth Date"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-wcst-column-1 tr:nth-of-type(3)  td:nth-of-type(2):before { content: "MRN"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-wcst-column-1 tr:nth-of-type(4)  td:nth-of-type(2):before { content: "Gender"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-wcst-column-1 tr:nth-of-type(5)  td:nth-of-type(2):before { content: "Ethnicity"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-wcst-column-1 tr:nth-of-type(6)  td:nth-of-type(2):before { content: "Race"; color: #3e5f80; font-weight: 700; text-align: left}
    
    .page-results-wcst-column-3 td:nth-of-type(1)  { display: none;}
    
    .page-results-wcst-column-3 tr:nth-of-type(1) td:nth-of-type(2):before { content: "Medical Provider"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-wcst-column-3 tr:nth-of-type(2) td:nth-of-type(2):before { content: "NPI"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-wcst-column-3 tr:nth-of-type(3) td:nth-of-type(2):before { content: "Clinic Name"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-wcst-column-3 tr:nth-of-type(4) td:nth-of-type(2):before { content: "Client Name"; color: #3e5f80; font-weight: 700; text-align: left}
    .page-results-wcst-column-3 tr:nth-of-type(5) td:nth-of-type(2):before { content: "Administrator"; color: #3e5f80; font-weight: 700; text-align: left}
    
    
    /* Page -> Reports -> Efficiency */
    
    .efficiency-table-chart-data-chart .atk-grid td:nth-of-type(1):before { content: "Practice Name"; color: #3e5f80; font-weight: 700; text-align: left }
    .efficiency-table-chart-data-chart .atk-grid td:nth-of-type(2):before { content: "# eReqs"; color: #3e5f80; font-weight: 700; text-align: left}
    .efficiency-table-chart-data-chart .atk-grid td:nth-of-type(3):before { content: "% of Client eReqs"; color: #3e5f80; font-weight: 700; text-align: left}
    
    /* Page -> Patients -> Report */
    
    .page_patients_report .span7.medications .atk-grid td:nth-of-type(1):before { content: "Medication"; color: #3e5f80; font-weight: 700; text-align: left }
    .page_patients_report .span7.medications .atk-grid td:nth-of-type(2):before { content: "Dosage"; color: #3e5f80; font-weight: 700; text-align: left } 
    .page_patients_report .span7.medications .atk-grid td:nth-of-type(3):before { content: "Edit"; color: #3e5f80; font-weight: 700; text-align: left }
    .page_patients_report .span7.medications .atk-grid td:nth-of-type(4):before { content: "Delete"; color: #3e5f80; font-weight: 700; text-align: left }
    
    .page_patients_report .span5 .atk-grid td:nth-of-type(1):before { content: "Allergen"; color: #3e5f80; font-weight: 700; text-align: left }
    .page_patients_report .span5 .atk-grid td:nth-of-type(2):before { content: "Criticality"; color: #3e5f80; font-weight: 700; text-align: left } 
    .page_patients_report .span5 .atk-grid td:nth-of-type(3):before { content: "Edit"; color: #3e5f80; font-weight: 700; text-align: left }
    .page_patients_report .span5 .atk-grid td:nth-of-type(4):before { content: "Delete"; color: #3e5f80; font-weight: 700; text-align: left }
    
    .page_patients_report .ui-tabs-panel .atk-grid td:nth-of-type(1):before {content: "eReq"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_patients_report .ui-tabs-panel .atk-grid td:nth-of-type(2):before {content: "Reported"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_patients_report .ui-tabs-panel .atk-grid td:nth-of-type(3):before {content: "Print eReq"; color: #3e5f80; font-weight: 700; text-align: left}
  
    .page_ccm .dashboard-ccm-problemList.atk-grid td:nth-of-type(1):before {content: "ICD Code"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_ccm .dashboard-ccm-problemList.atk-grid td:nth-of-type(2):before {content: "Chronic Condition"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_ccm .dashboard-ccm-problemList.atk-grid td:nth-of-type(3):before {content: "Expected Outcome"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_ccm .dashboard-ccm-problemList.atk-grid td:nth-of-type(4):before {content: "Active"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_ccm .dashboard-ccm-problemList.atk-grid td:nth-of-type(5):before {content: "Delete"; color: #3e5f80; font-weight: 700; text-align: left}
    
    .page_ccm .dashboard-ccm-goals.atk-grid td:nth-of-type(1):before {content: "ICD"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_ccm .dashboard-ccm-goals.atk-grid td:nth-of-type(2):before {content: "Diagnosis"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_ccm .dashboard-ccm-goals.atk-grid td:nth-of-type(3):before {content: "Goals"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_ccm .dashboard-ccm-goals.atk-grid td:nth-of-type(4):before {content: "Last Due Date"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_ccm .dashboard-ccm-goals.atk-grid td:nth-of-type(5):before {content: "Procedures"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_ccm .dashboard-ccm-goals.atk-grid td:nth-of-type(6):before {content: "Delete"; color: #3e5f80; font-weight: 700; text-align: left}
    
    .page_ccm .dashboard-ccm-services.atk-grid td:nth-of-type(1):before {content: "ICD"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_ccm .dashboard-ccm-services.atk-grid td:nth-of-type(2):before {content: "Services"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_ccm .dashboard-ccm-services.atk-grid td:nth-of-type(3):before {content: "Frequency"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_ccm .dashboard-ccm-services.atk-grid td:nth-of-type(4):before {content: "Last Due Date"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_ccm .dashboard-ccm-services.atk-grid td:nth-of-type(5):before {content: "Services"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_ccm .dashboard-ccm-services.atk-grid td:nth-of-type(6):before {content: "Delete"; color: #3e5f80; font-weight: 700; text-align: left}
  
    .page_ccm .dashboard-ccm-eventLog.atk-grid td:nth-of-type(1):before {content: "User"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_ccm .dashboard-ccm-eventLog.atk-grid td:nth-of-type(2):before {content: "Event"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_ccm .dashboard-ccm-eventLog.atk-grid td:nth-of-type(3):before {content: "Time Taken"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_ccm .dashboard-ccm-eventLog.atk-grid td:nth-of-type(4):before {content: "Created"; color: #3e5f80; font-weight: 700; text-align: left}
    
    .page_patients_psych .page-patients-psych-column-grid.atk-grid td:nth-of-type(1):before {content: "Test"; color: #3e5f80; font-weight: 700; text-align: left}
    .page_patients_psych .page-patients-psych-column-grid.atk-grid td:nth-of-type(2):before {content: "Scheduled"; color: #3e5f80; font-weight: 700; text-align: left} 
    
  }
	
	/* Smartphones (portrait and landscape) ----------- */
	@media only screen
	and (min-device-width : 320px)
	and (max-device-width : 479px) {
		.atk-grid, .page_patients2, .TopFrame, .topframe, .ui-tabs-panel, 
		.page_starttest, .page_reports_analytics, .page_appointments,
		.page_labadmin2_udtins, .page_sales, .page_sales_tabClients,
		.page-orders-wrapper, .page_reports_pipeline, .page_reports_checkpoint2,
		.page_reports_ccmreport, .page_reports_userPerformance,
		.page_reports_pipeline, .page_reports_patientVisits, .page_reports_billingStats,
		.page_reports_billingStats_tabDetailByClaim, .page_reports_psych,
		.page_inscomp, .page_sales_viewinvoice, .page_reports_library { 
			padding: 0; 
			margin: 0 auto; 
			max-width: 320px; 
		}
		
		.page_labadmin2_udt2 > .MainFrame {
      max-width: 320px;
  }
		
		 .page_reports_keymetrics_salesreps .atk-grid {
        width: 100%;
		 }	
			
		body {
        width: 100%;
        height: 100%
		}
		
		.topframe, .TopFrame {
    margin-bottom: 50px;
}

.page_reports_analytics_tabDrugs .ui-tabs .ui-tabs-nav li.ui-tabs-active, .page_reports_analytics_tabDiseases .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin: 0;
    background-color: #c6c6c6;
    cursor: pointer;
    padding-bottom: 0;
    border-radius: 10px;
    box-shadow: 0 0 10px #b3b3b3;
    border-bottom: 0;
    width: 90%;
}
		
		.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin: 0;
    border-bottom: 7px solid #89dadb;
    background-color: #6192b2;
    cursor: pointer;
    padding-bottom: 0;
    padding: 5px 0;
    width: 100%;
    text-align: center;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin: 0;
    border-bottom: 7px solid #89dadb;
    background-color: #6192b2;
    cursor: pointer;
    padding-bottom: 0;
    padding: 5px 0;
    width: 100%;
    text-align: center;
}

.ui-tabs .ui-tabs-nav li {
    background: transparent;
    border: none;
    color: #f7f7f7;
    padding: 5px 10px;
    border-radius: 0;
    width: 100%;
    text-align: center;
    padding: 5px 0;
}

.page_archive .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    padding: 10px 5px;
    font-size: 13px;
    display: block;
    margin: auto;
    width: 100%;
}

.table-footer-btns button.ui-state-default {
    background: #dedede;
    border-radius: 5px;
    padding: 7px 15px;
    margin-right: 10px;
    color: #2a4357;
    border: 1px solid #dedede;
    display: block;
    width: 50%;
    margin: 20px 0;
}

.page_orders .index-menu-left,
.page_pageOrders .index-menu-left {
        width: 100%;
        position: static;
        top: 0;
} 

.page_orders #icons-wrapper,
.page_pageOrders #icons-wrapper {
    display: inline-block;
    width: 40%;
}

.page_orders .index-menu-left .atk-grid > table > thead > tr > th, .page_orders .index-menu-left .atk-grid > table > tbody > tr > td,
.page_orders .index-menu-left .atk-grid > table > thead > tr,
.page_pageOrders .index-menu-left .atk-grid > table > thead > tr > th, .page_pageOrders .index-menu-left .atk-grid > table > tbody > tr > td,
.page_pageOrders .index-menu-left .atk-grid > table > thead > tr {
    color: #f7f7f7;
    background: #3e5f80;
    border-left: none;
    border-right: none;
}

.page_orders .index-menu-right,
.page_pageOrders .index-menu-right {
    margin-left: 0;
    width: 100%;
    background: #ececec;
    float: right;
}

.page-labadmin2-udt2-row {
      display: block;
  }
  
  .page-labadmin2-udt2-column-1 {
      width: 95%;
      margin: 40px auto;
  }
  
  .page-labadmin2-udt2-column-1 td {
      padding-left: 0;
  }
  
  .page-labadmin2-udt2-column-1 tr {
      border: none;
  }
  
  .page-labadmin2-udt2-column-2 {
      width: 95%;
      margin: 40px auto;
  }
  
  .page-labadmin2-udt2-column-test-1 {
      width: 100%;
  }
  
  .page_labadmin2_udt2 .table-footer-btns button.ui-state-default {
      margin: 20px auto;
      width: 70%;
      padding: 10px 15px;
  }
  
  .page-labadmin2-form-info .span6 button {
      width: 70%;
  }

}
		
		
	
	/* iPads (portrait and landscape) ----------- */
	@media only screen and (max-device-width: 1024px) {
        .ui-state-default a:link {
            font-size: 18px;
        }

        button, input, textarea {
            font-size: 18px;
        }

        label, label.ui-button, span {
            font-size: 16px;
        }

        .atk-grid > table > tbody > tr > td {
            font-size: 18px;
        }
        
        .atk-grid, .page_patients2, .TopFrame, .topframe, .ui-tabs-panel,
		.page_starttest, .MainFrame, .page_tests_psychTests, .page_tests_patientPackets,
		.page_tests_toxTests, .page_tests_toxTests2, .page_tests_batchPrint,
		.page_appointments, .page_labadmin2_udtins, .page_sales,
		.page_sales_tabClients, .page-orders-wrapper, .page_reports_pipeline,
		.page_reports_checkpoint2, .page_reports_ccmreport, .page_reports_userPerformance,
		.page_reports_pipeline, .page_reports_patientVisits, .page_reports_billingStats,
		.page_reports_billingStats_tabDetailByClaim, .page_reports_psych,
		.page_homePage, .page_labadmin_udtForm, .page_pharmacy_myNewOrder,
		.page_inscomp, .page_sales_viewinvoice, .page_reports_library,
		.page_patients_patientDash, .page_patients { 
			max-width: 90%;
			margin: auto; 
		}
		
		.ui-tabs-panel, .atk-grid, .MainFrame,.page_tests_psychTests, .page_tests_patientPackets,
		.page_tests_toxTests, .page_tests_toxTests2, .page_tests_batchPrint {
            max-width: 100%;
        }
		 
		 .page_reports_keymetrics_salesreps .atk-grid {
        width: 100%;
		 }
		 
		.page_orders .index-menu-left,
		.page_pageOrders .index-menu-left {
        width: 100%;
        position: static;
        top: 0;
		} 
		
		.page_orders #icons-wrapper,
		.page_pageOrders #icons-wrapper {
        display: inline-block;
        width: 40%;
    }
    
    .page_reports_analytics_tabDrugs .ui-tabs .ui-tabs-nav li.ui-tabs-active, .page_reports_analytics_tabDiseases .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin: 0;
    background-color: #c6c6c6;
    cursor: pointer;
    padding-bottom: 0;
    border-radius: 10px;
    box-shadow: 0 0 10px #b3b3b3;
    border-bottom: 0;
    width: 90%;
    text-align: center;
}

.page_orders .index-menu-left .atk-grid > table > thead > tr > th, .page_orders .index-menu-left .atk-grid > table > tbody > tr > td,
.page_orders .index-menu-left .atk-grid > table > thead > tr {
    color: #f7f7f7;
    background: #3e5f80;
    border-left: none;
    border-right: none;
}

.page_orders .index-menu-right,
.page_pageOrders .index-menu-right {
    margin-left: 0;
    width: 100%;
    background: #ececec;
    float: right;
}
		 
		.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin: 0;
    border-bottom: 7px solid #89dadb;
    background-color: #6192b2;
    cursor: pointer;
    padding-bottom: 0;
    padding: 5px 0;
    width: 100%;
    text-align: center;
}

.ui-tabs .ui-tabs-nav li {
    background: transparent;
    border: none;
    color: #f7f7f7;
    padding: 5px 10px;
    border-radius: 0;
    width: 100%;
    text-align: center;
    padding: 5px 0;
}

.topframe, .TopFrame {
    margin-bottom: 50px;
}

.page_archive .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    padding: 10px 5px;
    font-size: 13px;
    display: block;
    margin: auto;
    width: 100%;
}

.table-footer-btns button.ui-state-default {
    background: #dedede;
    border-radius: 5px;
    padding: 7px 15px;
    margin-right: 10px;
    color: #2a4357;
    border: 1px solid #dedede;
    display: block;
    width: 50%;
    margin: 20px 0;
}
		
		.page_starttest .atk-form fieldset .atk-form-row:first-child > .atk-form-field {
    margin-left: 6px;
    }
		
		body {
        width: 100%;
        height: 100%
		}
		
		.index-heading-text {
        width: 25.5%;
		}
		
		#icons-wrapper-home {
        font-size: 13px;
        margin-top: 3px;
		}
		
		#icons-wrapper.span9 {
        width: 56%;
		}
		
		#icons-wrapper i {
        margin-left: 5px;
        font-size: 24px; 
        }
        
        #myAccount.ui-menu {
            box-shadow: 0 0 15px #b3b3b3;
        }
		
		.page_homePage .index-menu-left.span2 {
        width: 25.5%; 
        height: 1150px;
		}
		
		.index-menu-right .new-dashboard-icon {
        width: 143px;
        height: 143px;
        margin: 5px 10px 20px 10px;
        padding: 10px;
        border-radius: 30px;
        background-color: #f7f7f7;
        box-shadow: 0 0 25px 7px #ddd;
        -webkit-box-shadow: 0 0 25px 7px #ddd;
    }
    
    #iconObject {
        max-width: 100%;
        margin-bottom: 50px;
        right: 0;
    }
    
    .page_homePage .index-menu-right.span10 {
        width: 71.5%;
    }
    
    .page_labadmin_udtForm .span7,
    .page_labadmin_udtForm .span5 {
        width: 100%;
    }
    
    .page_labadmin_udtForm .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin: 0;
    background-color: #c6c6c6;
    cursor: pointer;
    padding-bottom: 0;
    padding: 5px 0;
    width: 100%;
    text-align: center;
    border-bottom: none;
  }
  
  .page_labadmin_udtForm tr {
      border: none;
  }
  
  .page_labadmin_udtForm td {
      padding-left: 0;
  }
  
   .page_labadmin_udtForm .ui-tabs .ui-tabs-nav.ui-widget-header {
      background: none;
  }
  
  .pharmacy-newOrder-right-filed-crud {
      width: 100%;
  }
  
  .pharmacy-newOrder-right-filed > div.atk-row {
      margin: 10px;
  }
  
  .page_patients_patientDash .index-heading-text {
      width: 25%;
  }
  
  .page_patients_patientDash #icons-wrapper {
      display: inline-block; 
      width: 50%;
  }
  
  .page_patients_patientDash .index-menu-left {
      height: auto;
      width: 100%;
  }
  
  .page_patients_patientDash .index-menu-right {
      width: 100%;
      margin-left: 0;
  }
  
  #patient-main-container-btns, #patient-current-medications {
      max-width: 95%;
  }
  
  #patient-main-container-btns > div {
      width: 340px;
  }
  
  #patient-current-medications {
      padding-top: 10px;
  }
  
  #patient-current-medications h3 {
      margin: 30px 0;
      padding-left: 20px;
      color: #3e5f80;
  }
  
  #patient-current-medications .table-button-set button.ui-state-default {
      top: -25px;
  }
  
  #patient-tabs-container > .dashboard-tabs {
      display: block;
      width: 100%;
      overflow: hidden;
  }

  #dashboard-main-tabs {
      width: 100%;
      background: #3a5f80
  }

  #tabs-content {
      width: 100%;
      margin-left: 0;
  }
  
  .dashboard-lab-services-ereq {
      height: 260px;
      width: 470px;
      float: none;
      padding: 10px;
  }

  .dashboard-lab-services-form {
      height: 280px;
      width: 470px;
      margin-top: 0;
  }
  
  .dashboard-lab-services-risk {
      display: block;
      width: 470px;
      margin: auto;
  }
  
  .dashboard-lab-services-risk  .span5,
  .dashboard-lab-services-risk  .span7 {
      max-width: 100%;
      width: 470px;
      display: block;
  }
  
  .patient-dashboard-columns > .span6 {
      width: 100%;
      margin-left: 0;
  }
  
  .patient-dashboard-columns .atk-flexy {
      display: block;
  }
  
  h4.dashboard-questionnaire,
  h4.dashboard-questionnaire-spanish,
  h3.dashboard-clinical-outcomes {
      text-align: center;
  }
  
  .dashboard-testResults, .dashboard-scheduledTests, .dashboard-pharmacy-data,
  .page_patients_qualityMetrics .atk-flexy > div, .dashboard-ERVisits,
  .page_patients_qualityMetrics .atk-flexy > div, .page_patients_qualityMetrics .atk-flexy > div,
  .dashboard-hospital-admissions {
      max-width: 100%;
      margin: 2em auto;
      
  }
  
  .dashboard-addiction h3, .dashboard-procedures h3, .dashboard-hospital-admissions h3 {
      padding-bottom: 20px;
  }
  
  .dashboard-addiction .table-button-set button.ui-state-default,
  .dashboard-procedures .table-button-set button.ui-state-default,
  .dashboard-hospital-admissions .table-button-set button.ui-state-default {
      top: -50px;
  }
  
  .dashboard-testResults .ui-tabs .ui-tabs-nav li.ui-tabs-active, .dashboard-scheduledTests .ui-tabs .ui-tabs-nav li.ui-tabs-active {
      width: 80%;
  }
  
  .page_ccm h3:first-child {
      margin-top: 20px;
      margin-bottom: 20px;
  }
  
  .dashboard-ccm-h3 {
      margin: 20px 0;
  }
  
  .page_ccm .atk-grid {
      width: 100%;
  }
  
  .page_patients_visits {
      width: 495px;
      min-width: 475px;
  }
  
  .page_patients_visits > div > button.ui-state-default {
      display: block;
      width: 450px;
      padding: 5px;
      border: 1px solid #89dadb;
      background: #89dadb;
      color: #3e5f80;
      border-radius: 5px;
      margin: 20px auto;
  }
  
  .page_patients_visits > div > button.ui-state-default:hover {
      background: none;
      transition: 0.8s;
  }
  
  .page_patients_visits .atk-grid {
      max-width: 475px;
      border-radius: 10px;
      box-shadow: 0 0 15px #4d4d4d;
      padding-top: 30px;
      padding-bottom: 30px;
      background: #f2f2f2;
  }
  
  .page_patients_visits .atk-grid .table-filter-1,
  .page_patients_visits .atk-grid .table-filter-2 {
      background: #f2f2f2;
      padding: 10px;
  }
  
  .page_patients_allergies .span2 {
      width: 100%;
  }
  
  .page_patients_allergies .span10 {
      width: 100%;
      margin-left: 0;
  }
  
  .page_patients_allergies .span6 {
      width: 100%;
  }
  
  .page_patients_allergies label {
      font-family: Comfortaa;
      color: #3e5f80;
  }
  
  .page_patients_psych .page-patients-psych-column-1 { 
      float: none;
      padding: 0;
      width: 100%;
      height: 320px;
      margin: auto;
      border-radius: 10px;
      overflow: hidden;
      box-shadow: 0 0 15px #b3b3b3;
      background: #f2f2f2;
  }
  
  .page_patients_psych .page-patients-psych-column-1 .table-filter-1,
  .page_patients_psych .page-patients-psych-column-1 .table-filter-2 {
      background: #f2f2f2;
  }
  
  .page_patients_psych .page-patients-psych-column-1 button {
      background: #89dadb;
      border: 1px solid #89dadb;
      border-radius: 5px;
      padding: 5px;
      color: #3e5f80;
      margin-left: 10px;
      position: relative;
      bottom: 20px;
  }
  
  .page_patients_psych .page-patients-psych-column-1 button:hover {
      background: none;
      transition: 0.8s;
  }

  .page_patients_psych .page-patients-psych-column-2 {
      height: 325px;
      width: 95%;
  }
  
  .page-patients-psych-column-tiles {
      height: 325px;
      width: 100%;
      margin: auto;
  }
  
  .page-patients-psych-column-tiles label,
  .page-patients-psych-column-tiles span {
      font-family: Comfortaa;
      color: #3e5f80;
  }
  
  .page-patients-psych-column-grid {
      width: 100%;
      margin: auto;
  }
  
  .page-patients-psych-column-tiles .carousel_item1 .ui-widget-header {
      background: #c6c6c6;
      border: 1px solid #c6c6c6;
      font-family: Comfortaa;
      padding: 5px;
      border-radius: 5px;
  }
  
   .page-patients-psych-column-tiles .carousel_item1 .ui-widget-header a {
        color: #3e5f80;
        text-decoration: none;
   }

  .page_patients_psych .page-patients-psych-chart-1 {
      width: 100%;
      padding: 0px;
      margin-right: 0px;
  }

  .page_patients_psych .page-patients-psych-chart-2 {
      width: 100%;
      padding: 0px;
      margin-left: 0;
  }

  .page_patients_psych .page-patients-psych-chart-3 {
    width: 100%;
    height: 460px;
    margin: 0;
    display: block;
  }
  
  .page-patients-psych-chart-filter {
      position: absolute;
      margin-top: -265px;
      margin-left: 400px;
  }
  
  .page-patients-psych-timer {
      font-family: Comfortaa;
      color: #2c4355;
      text-align: center;
  }
  
  .page-patients-psych-timer span {
      font-family: Comfortaa;
      color: #2c4355;
  }
  
  .page_results_common > .MainFrame,
  .page_results_pmqr > .MainFrame,
  .page_results_wcst > .MainFrame,
  .page_results_igtes > .MainFrame,
  .page_results_igt > .MainFrame,
  .page_results_pcs > .MainFrame,
  .page_results_pcses > .MainFrame,
  .page_results_pdq > .MainFrame,
  .page_results_pdqes > .MainFrame {
      max-width: 90%;
  }
  
  .page_results_common h3 {
      max-width: 95%;
      margin: auto;
  }
  
  .common-test-answers-table .atk-grid, 
  .common-test-files-table .atk-grid {
      max-width: 95%;
  } 

  .ui-widget-header {
      border: 1px solid #c6c6c6;
  }
  
  .page_results_common .table-footer-btns button.ui-state-default,
  .page_results_pmqr .table-footer-btns button.ui-state-default,
  .page_results_wcst .table-footer-btns button.ui-state-default,
  .page_results_igtes .table-footer-btns button.ui-state-default,
  .page_results_igt .table-footer-btns button.ui-state-default,
  .page_results_pcs .table-footer-btns button.ui-state-default,
  .page_results_pcses .table-footer-btns button.ui-state-default,
  .page_results_pdq .table-footer-btns button.ui-state-default,
  .page_results_pdqes .table-footer-btns button.ui-state-default {
      display: block;
      margin: 20px auto;
  }
  
  .page-results-common-heading-row {
      text-align: center;
      max-width: 95%;
      margin: auto;     
  }
  
  .pcs-welless-history-gird,
  .pdq-welless-history-gird,
  .pdqes-welless-history-gird {
      max-width: 95%;
  }
  
  .page_labadmin2_udt2 > .MainFrame {
      max-width: 90%;
  }
  
  .page-labadmin2-udt2-row {
      display: block;
  }
  
  .page-labadmin2-udt2-column-1 {
      width: 95%;
      margin: 40px auto;
  }
  
  .page-labadmin2-udt2-column-1 td {
      padding-left: 0;
  }
  
  .page-labadmin2-udt2-column-1 tr {
      border: none;
  }
  
  .page-labadmin2-udt2-column-2 {
      width: 95%;
      margin: 40px auto;
  }
  
  .page-labadmin2-udt2-column-test-1 {
      width: 100%;
  }
  
  .page_labadmin2_udt2 .table-footer-btns button.ui-state-default {
      margin: 20px auto;
  }

  .page_claimScribe2 {
      max-width: 680px;
      margin: auto;
  }

  .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
      float: none;
      display: block;
      margin: auto;
  }
  
  #page-header #icons-wrapper {
      width: 60%;
  }
  
  .page_index {
      max-width: 95%;
  }
  
  .page_index .clock {
      left: 76%;
      top: 60px;
  }
  
  .page_index .index-menu-left {
    background: #3e5f80;
    height: 1270px;
    text-align: center;
    width: 25.5%;
  }
  
  .page_index .index-menu-right {
      margin-left: 9.5%;
      width: 59.5%; 
  }
  
  .page_index #icons-wrapper {
      width: 47%;
  }
  
  .page_patients_allergies .ui-tabs .ui-tabs-nav.ui-widget-header {
    background: none;
    display: block;
    margin-bottom: 40px;
    width: 97%;
    margin: auto;
 }

  .page_patients_allergies .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin: 0;
    background-color: #6192b2;
    cursor: pointer;
    padding-bottom: 0;
    border-radius: 10px;
    padding: 6.5px 10px;
    margin-right: 20px;
    margin-bottom: 20px;
  }

  .page_patients_allergies .ui-tabs .ui-tabs-nav li {
    background: #2c4355;
    border: none;
    color: #f7f7f7;
    padding: 5px 10px;
    border-radius: 10px;
    margin-right: 20px;
    margin-bottom: 20px;
  }

  .page_patients_allergies .atk-grid > table > tbody > tr > td {
      text-align: left;
  }
  
  .page_system,
  .page_admins,
  .page_shipping2,
  .page_unsigned2 {
      max-width: 680px;
  }
  
  .page_reports_labreport {
      width: 680px;
  }
  
  .page_patients #page-header #icons-wrapper {
      width: 45%;
  }
  
  .page_results_pmqr #page-header .myAccountGroup,
  .page_results_pmqres #page-header .myAccountGroup,
  .page_results_pdq #page-header .myAccountGroup,
  .page_results_pdqes #page-header .myAccountGroup,
  .page_results_igtes #page-header .myAccountGroup,
  .page_results_igt #page-header .myAccountGroup,
  .page_results_pcs #page-header .myAccountGroup,
  .page_results_pcses #page-header .myAccountGroup,
  .page_results_wcst #page-header .myAccountGroup,
  .page_results_common #page-header .myAccountGroup,
  .page_results_ccesdr #page-header .myAccountGroup,
  .page_results_ccesdres #page-header .myAccountGroup {
      background: #e6e6e6;
      padding: 19px 14px;
      display: inline;
      position: relative;
      top: 5px;
      right: 1px;
      border-radius: 0;
  }
  
  .page_results_pmqr #page-header #icons-wrapper,
  .page_results_pmqres #page-header #icons-wrapper,
  .page_results_pdq #page-header #icons-wrapper,
  .page_results_pdqes #page-header #icons-wrapper,
  .page_results_igtes #page-header #icons-wrapper,
  .page_results_igt #page-header #icons-wrapper,
  .page_results_pcs #page-header #icons-wrapper,
  .page_results_pcses #page-header #icons-wrapper,
  .page_results_wcst #page-header #icons-wrapper,
  .page_results_common #page-header #icons-wrapper,
  .page_results_ccesdr #page-header #icons-wrapper,
  .page_results_ccesdres #page-header #icons-wrapper {
      width: 52%;
  }
  
  .page_results_pmqr #page-header #icons-wrapper .fa-caret-left,
  .page_results_pmqres #page-header #icons-wrapper .fa-caret-left,
  .page_results_pdq #page-header #icons-wrapper .fa-caret-left,
  .page_results_pdqes #page-header #icons-wrapper .fa-caret-left,
  .page_results_igtes #page-header #icons-wrapper .fa-caret-left,
  .page_results_igt #page-header #icons-wrapper .fa-caret-left,
  .page_results_pcs #page-header #icons-wrapper .fa-caret-left,
  .page_results_pcses #page-header #icons-wrapper .fa-caret-left,
  .page_results_wcst #page-header #icons-wrapper .fa-caret-left,
  .page_results_common #page-header #icons-wrapper .fa-caret-left,
  .page_results_ccesdr #page-header #icons-wrapper .fa-caret-left,
  .page_results_ccesdres #page-header #icons-wrapper .fa-caret-left {
      display: none;
  }
  
  .page_results_pmqr-column-1,
  .page_results_pmqr-column-3,
  .page-results-pdq-column-1,
  .page-results-pdq-column-3,
  .page-results-pcs-column-1,
  .page-results-pcs-column-3,
  .page-results-igtes-column-1,
  .page-results-igtes-column-3,
  .page-results-wcst-column-1,
  .page-results-wcst-column-3,
  .page_results_ccesdr-column-1,
  .page_results_ccesdr-column-3,
  .page_results_common-column-1,
  .page_results_common-column-3 {
      width: 100%;
      margin: auto !important;
      display: block;
  }
  
  .page_results_igtes #icons-wrapper i, .page_results_wcst #icons-wrapper i, .page_results_ccesdr #icons-wrapper i, .page_results_ccesdres #icons-wrapper i, .page_results_pdq #icons-wrapper i, .page_results_pdqes #icons-wrapper i, .page_results_pmqr #icons-wrapper i, .page_results_pmqres #icons-wrapper i, .page_results_igt #icons-wrapper i, .page_results_common #icons-wrapper i, .page_results_pcs #icons-wrapper i, .page_results_pcses #icons-wrapper i {
      top: 2px;
  }
  
  .pmqr-column-tile,
  .wcst-column-tile,
  .pdq-column-tile,
  .pcs-column-tile,
  .wcst-column-tile,
  .page_results_common-tile,
  .ccesdr-column-tile {
      margin: 20px auto;
      text-align: center;
      position: static;
  }
  
  .atk-row > .page_results_pmqr-column-2,
  .atk-row > .page-results-pdq-column-2,
  .atk-row > .page-results-pcs-column-2,
  .atk-row > .page-results-igtes-column-2,
  .atk-row > .page-results-wcst-column-2,
  .atk-row > .page_results_ccesdr-column-2,
  .atk-row > .page_results_common-column-2 {
      margin: auto !important;
  }
  
  .page_results_pmqr .atk-row > [class*="span"],
  .page_results_pmqres .atk-row > [class*="span"],
  .page_results_pdq .atk-row > [class*="span"],
  .page_results_pdqes .atk-row > [class*="span"],
  .page_results_igtes .atk-row > [class*="span"],
  .page_results_igt .atk-row > [class*="span"],
  .page_results_pcs .atk-row > [class*="span"],
  .page_results_pcses .atk-row > [class*="span"],
  .page_results_wcst .atk-row > [class*="span"],
  .page_results_common .atk-row > [class*="span"],
  .page_results_ccesdr .atk-row > [class*="span"],
  .page_results_ccesdres .atk-row > [class*="span"] {
      display: block;
      float: none;
  }
  
  .page_results_ccesdr,
  .page_results_ccesdres,
  .page_results_igt,
  .page_results_igtes,
  .page_results_common,
  .page_results_wcst,
  .page_results_pdq,
  .page_results_pdqes,
  .page_results_pcs,
  .page_results_pcses,
  .page_results_pmqr,
  .page_results_pmqres {
      width: 495px;
      margin: auto;
  }
  
  .page_index .index-menu-right.span10 {
      width: 70.5%;
      margin-left: 2.5%;
      height: 1200px;
  }
  
  .page-labadmin-udtForm-div-grids {
      max-width: 100%;
      margin: 50px auto;
      margin-top: 50px;
      padding: 10px;
  }
  
  .page_labadmin_udtForm {
      max-width: 680px;
  }
  
  .page-labadmin-udtForm-signature {
      max-width: 100%;
  }
  
  .page_labadmin_udtForm .table-footer-btns > button.ui-state-default,
  .page_pharmacy_myNewOrder .table-footer-btns > button.ui-state-default {
      display: block;
      margin: 20px auto;
  }
  
  .ui-tabs .ui-tabs-nav.ui-widget-header {
      display: block;
  }
  
  .page_tests,
  .page_schtest,
  .page_archive,
  .page_admtests,
  .page_labadmin2,
  .page_random,
  .page_labscribe {
      max-width: 90%;
  }
  
  .page_unsigned2 #page-header #icons-wrapper,
  .page_unsigned2 #page-header #icons-wrapper {
      width: 45%;
  }
  
  .page_random h3:first-child {
      margin-top: 0;
  }
  
  .page_shipping2 .table-button-set button.ui-state-default {
      display: block;
      margin-left: 9px;
      margin-top: 10px;
      width: 50%;
  }
  
  .page_reports {
      max-width: 680px;
  }
  
  .page_reports #page-header #icons-wrapper {
      width: 50%;  
  }
  
  .page_reports_keymetrics_salesreps .ui-accordion .ui-accordion-content .span1 {
      width: 100%;
  }
  
  .page_reports_keymetrics_salesreps .atk-grid {
      width: 495px;
  }
  
  .page_reports_billingStats {
      max-width: 680px;
  }
  
  #dashboard-main-tabs li {
      top: 0;
  }
  
  .page-orders-wrapper,
  .page-orders-wrapper .ui-tabs-panel {
      max-width: 680px;
  }
  
  .page_orders .atk-flexy {
      max-width: 98%;
  }
  
  .page-labadmin-udtForm-column1 {
      height: 1500px;
  }
  
  .table-footer-btns button.ui-state-default {
      margin: 20px auto;
  }
  
  .page_reports_keymetrics_salesreps .ui-tabs .ui-tabs-nav.ui-widget-header {
      margin-top: 20px;
  }
  
  .page_reports_keymetrics_salesreps .ui-tabs .ui-tabs-nav li.ui-tabs-active {
      width: 94%;
  }
  
  .page_reports_keymetrics_salesreps ul li.ui-state-default {
      background: #2c4355;
      margin: 0 20px;
      border-radius: 10px;
      width: 94%;
      margin: 20px auto;
  } 
  
  .page_reports_keymetrics_salesreps .ui-accordion .ui-accordion-content .span1 {
      margin-left: 0;
  }
  
  .page_reports_keymetrics_salesreps .ui-accordion .ui-accordion-content .span3 {
      width: 100%;
  }
  
  .page_reports_labreport_tabVolume > div.accordion > h4 {
      padding: 20px;
  }
  
  .page_reports_labreport_tabVolum .ui-accordion-content .span3 {
      width: 100%;
  }
  
  .page_reports_billingStats .ui-tabs-panel {
      max-width: 680px;
  }
  
  .page_reports_billingStats_tabDetailByClaim {
      max-width: 680px;
  }
  
  .page_reports_billingStats .atk-grid {
      max-width: 680px;
  } 
  
  .page_reports_billingStats_tabPayorReport h4.ui-accordion-header {
      padding: 20px;
  }
  
  .page_reports_billingStats_tabPayorReport .ui-accordion-content .span3 {
      width: 100%;
      margin-left: 0;
  }
  
  .page_reports_checkpoint2 .ui-accordion-content .span2,
  .page_reports_checkpoint2 .ui-accordion-content .span4 {
      width: 100%;
      margin-left: 0;
  }
  
  .page_reports_userPerformance,
  .page_reports_userPerformance .ui-tabs-panel,
  .page_reports_pipeline,
  .page_reports_patientVisits {
      max-width: 680px;
  }
  
  .page_reports_keymetrics_salesreps .atk-grid {
      max-width: 680px;
      width: 680px;
  }
  
  .billingStats-chart-2-columns .span6 {
      width: 100%;
      max-width: 100%;
      margin-left: 0;
  }
  
  #patient-body-map .atk-grid {
      left: 0;
  }
  
  .page_patients_patientDash .index-heading-text {
      padding: 30px 20px;
  }
  
  .page_patients_patientDash #icons-wrapper {
      width: 58%;
  }
  
  .page_patients_patientDash {
      max-width: 720px;
  }
  
  .page_pageOrders,
  .page_orders {
      max-width: 100%;
      margin: auto;
  }
  
  .page_orders .atk-grid {
      max-width: 100%;
  }
  
  .page-orders-wrapper, .page-orders-wrapper .ui-tabs-panel {
      max-width: 100%;
  }
  
  .page_orders .atk-flexy {
      width: 100%;
  }
  
  .product-card {
      margin: 20px 4.7px; 
  }
  
  #efficiency-tabs-content.span9 {
      width: 100%;
  }
  
  .efficiency-right-top-columns .span3,
  .efficiency-right-top-columns .span4,
  .efficiency-right-middle-columns .span7,
  .efficiency-right-middle-columns .span5,
  .efficiency-right-bottom-chart.span4 {
      width: 100%;
      margin: 20px auto;
  }
  
  .page_reports_efficiency {
      height: 600vh;
  }

  .page_labadmin2_udt2 .MainFrame,
  .page_labadmin2_udt2,
  .page_starttest {
      max-width: 90%;
      margin: auto;
  }

  .start-test-table table {
      max-width: 100%;
  }
  
  .page_patients_report .atk-tabs.ui-tabs {
      max-width: 98%;
      margin: auto;
  }

  .patient-main-container-btns.span8 {
    width: 100%;
    margin-top: 50px;
  }

  .page-patient-report-profile-data.span8 {
    width: 100%;
  }

  .patients-report-column-1 {
    display: block;
  }

  .patients-report-column-1 .span7 {
      width: 100%;
  }

  .patients-report-column-1 .span5 {
      width: 100%;
      margin-left: 0;
  }

  .page_patients_report .MainFrame > div.atk-row {
      max-width: 98%;
      margin: auto;  
      margin-bottom: 50px;
  }

  .page_patients_report .TopFrame {
      max-width: 100%;
  }

  .page_patients_report .page-patients-psych-column-tiles {
      height: 450px;
  }

  .page_patients_report .page-patients-psych-column-tiles button > span {
      font-size: 14px;
  }

  .page_schedule,
  .page_ULCovid {
    height: 75vh;
    background: #f7f7f7;
}

.page_schedule h3,
.page_ULCovid h3 {
    font-size: 45px;
    color: #2c4355;
}

.page_schedule h4,
.page_ULCovid h4 {
    font-size: 32px;
    color: #2c4355;
}

.page_schedule form,
.page_ULCovid form {
    font-size: 25px;
}

.page_schedule .atk-form-row,
.page_ULCovid .atk-form-row {
    margin-top: 40px;
}

.page_schedule button.ui-multiselect,
.page_schedule input,
.page_ULCovid button.ui-multiselect,
.page_ULCovid input {
    font-size: 30px;
    padding: 30px;
}

.page_schedule .ui-icon-triangle-1-s,
.page_ULCovid .ui-icon-triangle-1-s {
    position: relative;
    left: 10px;
    top: 15px;
}

.page_schedule label,
.page_ULCovid label {
    font-size: 25px;
    margin-top: 25px !important;
}

.page_schedule .atk-buttons button.ui-state-default,
.page_ULCovid .atk-buttons button.ui-state-default {
    padding: 20px 50px;
    font-size: 30px;
}

.page_schedule span,
.page_ULCovid span {
    font-size: 28px;
}

.page_schedule .atk-buttons,
.page_ULCovid .atk-buttons {
    display: flex;
}

.page_schedule .atk-form-options label,
.page_ULCovid .atk-form-options label {
    font-size: 35px;
}

.page_schedule input[type="radio"],
.page_ULCovid input[type="radio"]{
    transform: scale(2.5);
}

.page_covid {
    max-width: 95vw;
    border-radius: 0;
    box-shadow: 0 0 15px #b3b3b3;
    margin: auto;
}

.page_covid h3 {
    font-size: 2.5rem;
    color: #3e5f80;
}

.page_covid h4 {
    font-size: 2rem;
}

.page_covid label > span,
.page_covid label {
    font-size: 2rem;
}

.page_covid input {
    font-size: 2rem;
    padding: 2rem;
}

.page_covid .atk-form-row {
    margin-bottom: 2rem;
}

.page_covid > .ui-widget-content {
    background: #f1f1f1;
}

.page_covid button span {
    font-size: 2rem;
}

.page_covid input[type="radio"] {
   
}

.ui-multiselect-filter,
.ui-multiselect-filter input {
    font-size: 2rem;
}

.ui-multiselect-filter input {
    padding: 2rem;
}

.ui-multiselect-checkboxes span {
    font-size: 2rem;
}

.ui-multiselect-checkboxes {
    height: 600px !important;
}

.atk-form fieldset.atk-row .atk-form-row {
    margin-bottom: 50px;
}

}

.qbuilder-table-draggable {
    font-family: Comfortaa;
    font-weight: bold;
    background: #89dadb;
    /*width: fit-content;*/
	max-height: 300px;
	max-width: 220px;
    /* padding: 0.6em; */
    font-size: 13px;
    color: white;
    border-radius: 3px;
    margin: 20px 20px 5px 20px;
	cursor: move;
    overflow: auto;
    box-shadow: 0 0 5px #b3b3b3;
    margin: 5px 10px;
}

.qbuilder-table-droppable {
	height: 360px;
	display: -webkit-box;
    overflow: auto;
	position:relative;
}

.qbuilder-table-droppable .qbuilder-table-draggable .ui-widget-content {
    background: #f1f1f1;
    padding: 10px;
}

.page_reports_qbuilder .ui-widget-header {
	border: none;
	padding: 0.5em;
	background: #89dadb;
    font-weight: normal;
    color: #3e5f80;
}

.qbuilder-column-icon {
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	padding: 2px;
    border: 1px solid;
    color: #9dc2d8;
	font-size: 16px;
}
.qbuilder-column-icon-remove, .qbuilder-column-icon-sort {
	margin-left: 6px;
	font-size: 16px;
	color: transparent;
}
.qbuilder-condition-icon-save {
	margin-left: 15px;
	color: #4c85b1;
	padding: 2px;
	font-size: 16px;
	cursor: pointer;
}
.qbuilder-table-icon-remove {
	float:right;
	padding:2px;
	cursor: pointer;
	font-size:medium;
}
.qbuilder-field-menu {
	display: inline-block;
    width: 130px;
    color: #8a8a8a;
    border-radius: 3px;
	border: none;
    background: transparent;
	margin-left: 4px;
}
input.qbuilder-input-limit {
	height: 25px;
	margin-top: 4px;
	margin-bottom: 4px;
}
span.qbuilder-label {
	min-width:50px;
	display:inline-block;
}
.qbuilder-select-operator {
	margin-left: 25px;
	color: #8a8a8a;
	border: none;
    background: transparent;
}

.qbuilder-conditions-nested {
    margin-top: 20px;
    box-shadow: 0 0 5px #b3b3b3;
}

.qbuilder-add-condition-group,
.qbuilder-remove-condition-group,
.qbuilder-conditions-header i {
    border: none !important;
    color: #3e5f80 !important;
}

.qbuilder-conditions-droppable {
	min-height: 90px;
	background: #ececec;
	overflow:auto;
}
.qbuilder-conditions-droppable > div {
	margin-top: 4px;
}
.qbuilder-condition-value {
	margin-left: 25px;
	height: 25px;
	color: #8a8a8a;
	background: transparent;
}
div.qbuilder-table-draggable::-webkit-scrollbar {
  width: 2px;
  height: 2px;
}
div.qbuilder-table-draggable::-webkit-scrollbar-button {
  width: 0px;
  height: 0px;
}
div.qbuilder-table-draggable::-webkit-scrollbar-thumb {
  background: #6d6c6c;
  border: 0px none #ffffff;
  border-radius: 50px;
}
div.qbuilder-table-draggable::-webkit-scrollbar-thumb:hover {
  background: #ffffff;
}
div.qbuilder-table-draggable::-webkit-scrollbar-thumb:active {
  background: #000000;
}
div.qbuilder-table-draggable::-webkit-scrollbar-track {
  background: #cecece;
  border: 0px none #ffffff;
  border-radius: 50px;
}
div.qbuilder-table-draggable::-webkit-scrollbar-track:hover {
  background: #cecece;
}
div.qbuilder-table-draggable::-webkit-scrollbar-track:active {
  background: #333333;
}
div.qbuilder-table-draggable::-webkit-scrollbar-corner {
  background: transparent;
}
.qbuilder-add-condition-group, .qbuilder-remove-condition-group {
	cursor: pointer;
	float:right;
	font-size: 16px;
	color: white;
	margin-right: 5px;
	border: 1px solid;
	padding: 2px;
}
.qbuilder-add-condition-group > span {
	display:inline-flex;
	margin:2px;
}
.qbuilder-buttonset-vertical {
	margin-top: 15px;
}
.qbuilder-buttonset-vertical > label {
	color: white;
	background: #89dadb;
	padding: 8px;
	cursor:pointer;
}
.qbuilder-buttonset-vertical > input {
	display:none;
}
.qbuilder-loader {
	position:absolute;
	top:45%;
	left:45%;
	z-index:10;
	border: 16px solid #dadada;
	border-top: 16px solid #89dadb;
	border-radius: 50%;
	width: 70px;
	height: 70px;
	animation: spin 2s linear infinite;
}

@keyframes spin {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}

.page_covid .fc-highlight {
	background: #89dadb !important;
}
.page_covid .fc-daygrid-day-events {
	margin-bottom: 0px !important;
}
.page_covid .fc-daygrid-day-events {
	position:absolute !important;
	width: 100% !important;
	bottom: 0 !important;
}
.page_covid .fc .fc-daygrid-day-frame {
	min-height: 70px !important;
}