html{
    min-height: 100%;
    padding:0;
    margin:0;
}

body {
    font-family: Arial, Verdana;
    font-size: 14px;
    margin: 0;
    padding: 0;
}

h1 {
    color: #1A3A25;
}

h2 {
    color: #275796;
}

.gvText {
    font-family: tahoma, Verdana, sans-serif;
    font-size: 11px;
}

.boldText {
    font-family: ms sans serif, geneva;
    font-size: 10px;
    margin: 0;
    padding: 0;
    font-weight: bold;
}

.regularText {
    font-family: ms sans serif, geneva;
    font-size: 10px;
    margin: 0;
    padding: 0;
}

.mainTextAS {
    font-family: Arial Unicode MS;
    font-size: 10pt;
    margin: 0;
    padding: 0;
}

.smallTextAS {
    font-family: Arial Unicode MS;
    font-size: 9pt;
    margin: 0;
    padding: 0;
}

.errTxt {
    font-family: ms sans serif, geneva;
    font-size: 12px;
    margin: 0;
    padding: 0;
    color: Maroon;
}

.headProv {
    font-family: Arial, Verdana;
    font-weight: bold;
    font-size: 12px;
    height: 80px;
    background-image: url('images/test.jpg');
    background-repeat: repeat-x;
}

.headPink {
    font-family: Arial, Verdana;
    font-weight: bold;
    font-size: 12px;
    height: 80px;
    background-image: url('images/pink.jpg');
    background-repeat: repeat-x;
}

.headBlue {
    font-family: Arial, Verdana;
    font-weight: bold;
    font-size: 12px;
    height: 80px;
    background-image: url('images/blue.jpg');
    background-repeat: repeat-x;
}

.headerGreen {
    font-family: Arial, Verdana;
    font-weight: bolder;
    font-size: 14px;
    color: #A7A747;
}

.headerSuperBold {
    font-family: Arial, Verdana;
    font-weight: bolder;
    font-size: 12px;
}

.headerBlue {
    font-family: Arial, Verdana;
    font-weight: bold;
    font-size: 12px;
    color: #336699;
}

.headerBlueSmall {
    font-family: Arial, Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #336699;
}

.normalBtn {
    font-family: Arial, Verdana;
    font-size: 11px;
}

.blueBtn {
    font-family: Arial, Verdana;
    font-size: 11px;
    background: #336699;
    font-weight: bold;
    color: White;
}

.validate {
    color: Red;
}

.headerDarkGreen {
    font-family: Arial Unicode MS;
    font-size: 18px;
    font-weight: bold;
    color: #003300;
}

.mainText {
    font-family: tahoma, Verdana, sans-serif;
    font-size: 11px;
}

.links {
    font-family: Arial, Verdana;
    font-size: 10px;
}

.headerTitle {
    font-family: Arial Unicode MS;
    font-size: 30px;
    color: #336699;
}

.headerSubTitle {
    font-family: Arial Unicode MS;
    font-size: 12px;
    font-style: italic;
    color: #336699;
}

.HFLinkText {
    font-family: Arial Unicode MS;
    font-size: 14px;
}

.regText {
    font-family: Arial Unicode MS;
    font-size: 11px;
}

.regTextBold {
    font-family: Arial Unicode MS;
    font-size: 11px;
    font-weight: bold;
}

.regTextLarger {
    font-family: Arial Unicode MS;
    font-size: 12px;
}

.smallText {
    font-family: Arial Unicode MS;
    font-size: 10px;
}

.arialRegText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.arialTextLarger {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.arialSmallText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}

.arialSmallTextBold {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
}

.titleText {
    font-family: Arial, Verdana;
    font-size: 16px;
    font-weight: bold;
}

.headerText {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

.headerWhite {
    font-family: Verdana;
    font-size: 11pt;
    font-weight: bold;
    color: #FFFFFF;
}

.headerAuthSub {
    font-family: Arial Unicode MS;
    font-size: 12pt;
    font-weight: bold;
    color: #04422D;
}

.headerGV {
    font-family: Arial, Verdana;
    font-size: 9px;
    font-weight: bold;
}

.headerGreen {
    font-family: Arial, Verdana;
    font-size: 11px;
    font-weight: bold;
    color: Black;
    padding: 5px;
}

.mtMed {
    margin-top: 10%;
    display: block;
}

.sidebar-nav > div:nth-child(2) {
    display: none;
}

.sidebar-nav table tbody tr td {
    padding: 5px 0;
    box-sizing: content-box;
}

.EncounterReportText{
    color:black;
    padding-left: 10px;
    font-size: 15px;
       
}

.modal-header-discharge{
    background-color: #8BB035;
    border-color:black;
    border-width:1.5px
}

.btn-cancel {
    text-decoration: none;
    padding: 6px 8px;
    color: #555;
    border: 1px solid grey;
    border-radius: 4px;
    font-weight: 300;
    transition: all ease-in 0.2s;
}

.btn-cancel:hover{
    cursor: pointer;
}

.v-middle{
    vertical-align: middle;
}

.mr-5{
    margin-right:5px;
}


ul {
    margin-left: 25px;
    list-style-image: url('icons8-pdf-24.png');
}

.divContainer {
    width: 905px;
    float: left;
    margin-top: 5px;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: 14px;
}

.divContainer > h1 {
    font-size: 14pt;
    font-weight: bold;
}

#versionTable {
    padding-left: 50px;
}

.taxIdPadding {
    padding: 0 10px;
}

.checkRunDatePadding {
    padding: 0 15px;
}

.downloadLink {
    padding: 0 15px;
    text-align: center;
}

.content {
    width: auto !important;
}

.health-plan-header {
    text-align: left !important;
}

.healthplan-logo {
    width: auto;
    height: 62px;
}

.bg-purple {
    background-color: #9C27B0;
}