html {
  font-size: 14px;
}

@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}

body, html {
    background-color : lightgray;
    /*background: url('../images/PreAuth-Bg.png');
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    position: relative;
    min-height: 100%;*/
}

.loginLogo {
    padding: 8%;
    text-align: center;
    align-self: flex-start;
}

.loginRow {
    padding-top: 2%;
    padding-bottom: 8%;
    padding-left: 8%;
    padding-right: 8%;
    border-radius: 15px;
}

#logoImg{
    width: 75%;
    height: 75%;
}

#generateForm{
    margin-top: 8px;
}

.loginSection {
    padding: 40px;
    justify-content: start;
    color: #002060;
    font-weight: normal;
    border-bottom-right-radius: 50px;
    border-top-right-radius: 50px;
}

.customButton { 
    width: 30%;
    align-self: end;
    background-color: #002060;
    color: white;
    font-weight: 500;
    float: right;
}

ul{
    padding-left:40px;
    color: #002060;
    font-weight: bold;
}

.nav-tabs .nav-link.active {
    color: #002060;
    background-color: white;
    border-color: #002060 #002060 white;
}

.loginLogo{
    border-bottom-left-radius: 50px;
    border-top-left-radius: 50px;
}

#logo{
    width: 30px;
    height: 30px;
}

a.navbar-brand {
    padding-left : 8px;
}

#title {
    color: #002060;
    padding-left: 10px;
}

#title span img {
    padding-right: 5px;
}

#PatientPlan .control-label{
    padding-top: 10px;
}

#PreAuthReqAlert {
    color: maroon;
    font-style: italic;
    font-weight: 500;
    padding-top: 3px;
    display: none;
}

#PreAuthAlert {
    color: green;
    font-style: italic;
    font-weight: 500;
    display: none;
    padding-top: 3px;
}

/*input[type="text"], input[type="password"], select */ .form-control{
    background-color: #e8eef8;
}

nav {
    background-color: #002060;
}

.navbar-brand {
    color: white;
}

#Report {
    background-color: white;
    color: #002060;
    font-family: Calibri;
    font-size: 17px;
    padding: 30px;
}

#summary {
    padding: 30px;
    border: solid;
    border-color: #002060;
}

#faxLogo{
    width:20%;
}
#faxDiv {
    display: flex;
    justify-content: flex-end;
    align-items: center;
}

/**/

/*#faxDiv {
    justify-content: end;
}*/
