.pat-container{
    //background-color: #3e637d;
}

.pat-inputClass{
    width: 100%;
    border: 1px solid #818181 !Important;
    border-radius: 10px !Important;
    font-size: 1.2em;
    padding: 8px !Important;
    background-color: white !Important;
}

.pat-container-patInfo{
    height: 20vh;
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
}

.pat-container-action{
    padding-left: 10px;
    padding-right: 10px;
}

.pat-divCenter{
    text-align: center;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    vertical-align: middle;
    align-items: center;
    justify-content: center;
}

.pat-container-list{
    height:60%;
    background-color:white;
    margin-left:10px;
    margin-right:10px;
    border-radius:5px;
    border: 1px solid grey;
}

.pat-img-circle {
    border-radius: 30px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    width: 30px;
    height: 30px;
    margin-top: 4px;
    margin-left: 4px;
    box-shadow: 0 0 2px rgba(0, 0, 0, .8);
    -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, .8);
    -moz-box-shadow: 0 0 2px rgba(0, 0, 0, .8);
}

.pat-img-circle.pat-img-circle-bordered {
    border: 3px solid lightgrey;
}

.pat-img-circle.pat-img-circle-1-5x {
    border-radius: 40px;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    width: 40px;
    height: 40px;
}

.pat-img-circle.pat-img-circle-2x {
    border-radius: 60px;
    -webkit-border-radius: 60px;
    -moz-border-radius: 60px;
    width: 60px;
    height: 60px;
}

.pat-img-circle.pat-img-circle-big {
    border-radius: 80px;
    -webkit-border-radius: 80px;
    -moz-border-radius: 80px;
    width: 80px;
    height: 80px;
}

.pat-divPatientUnverifiedImageOverlay{
    width: 64px;
    height: 14px;
    background-image: url('../img/image_unverified.png');
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.pat-divPatientVerifiedImageOverlay{
    width: 64px;
    height: 14px;
    background-image: url('../img/image_verified.png');
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.pat-accordionItemContent{
    border-bottom: 1px solid #9e9e9e !Important;
}

.pat-listItemContent{
    width: 100%;
    height: inherit;
    font-size: 2vh;
}

.pat-listItemTwoRows{
    height: 25px !Important;
}

.pat-ripple-button{
    width: 35vh;
    height: 7vh;
    line-height: 7vh;
    background-color:#99C;
    color:#FFF !Important;
    border-radius:3px;
    text-decoration:none;
    text-align:center;
    font-size: 1.5em;
    display: block;
    margin-top: 10px;
}

.pat-textAreaClass{
    resize: none;
    width: 100%;
    height: 100px;
    border: 1px solid #818181;
    border-radius: 10px;
    font-size: 1.2em;
    padding: 8px;
}

/*Placement*/
.pat-add-padding-3{
    padding: 3px !important;
}

.pat-add-padding-5{
    padding: 5px !important;
}

.pat-add-padding-10{
    padding: 10px !important;
}

.pat-add-padding-top-10{
    padding-top: 10px !important;
}

.pat-add-padding-bottom-10{
    padding-bottom: 10px !important;
}

.pat-add-padding-left-10{
    padding-left: 10px !important;
}

.pat-add-padding-left-20{
    padding-left: 20px !important;
}

.pat-add-padding-right-10{
    padding-right: 10px !important;
}

.pat-remove-margin{
    margin: 0px !important;
}

.pat-add-margin-top-5{
    margin-top: 5px !important;
}

.pat-add-margin-left-10{
    margin-left: 10px !important;
}

.row-right {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: inherit;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: justify;
    justify-content: flex-end;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: end;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-end;
}

/*Patient Info*/
.pat-name {
    font-weight: bold;
    font-size: 3vh;
}

.pat-desc {
    font-size: 1em;
}

.pat-title {
    font-weight: bold;
    font-size: 2vh;
}

.pat-queueSeries {
    font-weight: bold;
    font-size: 4vh;
}

.pat-duplicate-height{
    height: 60vh !important;
}

