﻿body {
    color: #000000;
}

h1, h2, h3, h4, h5, h6 {
    color: #000000;
}

.push {
    display: none;
}

.footer {
    display: none;
}

.pure-u, .pure-g {
    display: block !important;
}

.printableDocument {
    font-size: 60%;
}

.printableDocument-Smaller {
    font-size: 8px !important;
}

.printableDocument h3 {
    margin: 0px;
}

.EmailButton {
    display: none;
}


#layout {
    left: 0px !important;
    padding-left: 0px;
    margin-bottom: 0px;
    min-height: 0px;
}

div#Header {
    display: none;
}

#menuLink {
    display: none;
}


.rightMenu {
    display: none;
}

#menu {
    display: none !important;
}

div#Page {
    border: 0px;
    margin: 0px;
    padding: 0px;
}

.ViewOptions {
    display: none;
}

.printableDocument h1 {
    padding-top: 15px;
}

.printableDocument .pageBreakBefore {
    page-break-before: always;
}

.printableDocument .pageBreakAvoid {
    page-break-inside: auto;
}

.pageBreak {
    page-break-before: always;
}

.pageBreakAfter {
    page-break-after: always;
    page-break-inside: avoid;
    display:block !important;
}

.pure-u-3-4 {
    display:block !important;
}

.viewTP .pageBreakBefore {
    page-break-before: always;
}

.viewTP .pageBreakAvoid {
    page-break-inside: auto;
}

.noPrint {
    display: none;
}

#RestartMessage {
    display: none;
}

.enrollmentList {
    font-size: 70%;
}


    .enrollmentList .pure-table td {
        padding: 2px 5px 0px 0px !important;
    }

    .enrollmentList .photo {
        width: 40px !important;
        float: right;
        border: none;
    }

.logo {
    width: 100px !important;
}

.textSize {
    display: none;
}

.font100 {
    font-size: 70% !important;
}

.font125 {
    font-size: 95% !important;
}

.font150 {
    font-size: 120% !important;
}

#divTrainingProgressContainer {
    display: none;
}

div#trainingContent {
    margin-top: 0px !important;
}

#divEmailAccess {
    display: none;
}

.trainingVideosIcon {
    display: none;
}

.tutorialIcon {
    display: none;
}

#divSupportTicketIcon {
    display: none;
}

.printInsuranceBilling * {
    padding: 0 !important;
    margin: 0 !important;
    font-size: 10px !important;
    box-shadow: none !important;
}

.ib_ClientContainer {
    box-shadow: none !important;
    border: none !important;
}

.ib_ClientContainer {
    margin-bottom: 10px !important;
    box-shadow: none !important;
    padding-bottom:10px !important;
}

.ib_Client {
    border-bottom: 1px solid black;    
}

.ib_InsuranceContainer h3 {
      box-shadow: none !important;
    border: none !important;
}

.employeeShiftContainer {
    background:white !important;
    color:black !important;
    border:1px solid black;
}

/*
    EmployeeScheduler
*/

/*.employeeCalendarWeekDiv div {
    height:50%;
}*/

/*.employeeSchedulerMain {
    height:500px !important;
}

.employeeScheduler_DayContainer {
    height: 70%;
    margin-bottom: 70%;
    position: relative;
}

.hourOfDay {
    height:20px !important;
}

.halfHour {
    height:10px !important;
}

.hourDisplay {
    height:18px !important;
}

.employeeShiftContainer {
    height: 70% !important;
    top:70% !important;
}*/

.spanSchedulingStaffRequiredNumber {
    display:none;
}

.pagingContainer {
    display:none;
}

.recordsRequestSection {
    margin-top:0px;
    border:none;
    background:none;
    padding:0px;
}

.printTable td {
    height:12px;
    font-size:12px;
    padding:0 0 2px 0;
    margin:0px;
    border-bottom:1px solid #555;
}

#centerMessages {
    display:none;
}
/********************************************************************************************
 * =APRNPsychologicalEvaluation
 *********************************************************************************************/
.printPsychEval {
    font-size: 14px;
}

@media print
{
    .no-Print{
        display:none !important;
    }
}