﻿
body {
    background: url(../../Online_HIS/Images/patter.jpg);
}

.chosen-container-single .chosen-single {
    height: 32px;
    line-height: 2.2;
    margin-bottom: 10px;
}

.requiredField {
    border-bottom-color: red !important;
    border-bottom-width: 2px !important;
}

.from-conatiner {
    border: 20px solid blue;
    padding: 50px 60px;
    margin-top: 20%;
    box-shadow: -1px 4px 26px 11px rgba(0,0,0,0.75);
    background-color: white;
    border-radius: 40px;
}

.modal {
    display: none;
    overflow: auto;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    -webkit-overflow-scrolling: touch;
    outline: 0;
    background-color: rgba(0,0,0,0.4);
    text-align: center;
    padding: 0!important;
}

    .modal:before {
        content: '';
        display: inline-block;
        height: 100%;
        vertical-align: middle;
        margin-right: -4px;
    }

.modal-dialog {
    display: inline-block;
    text-align: left;
    vertical-align: middle;
}


.Box {
    border: solid 1px #303e54;
    float: left;
    clear: both;
    margin: 1px 1px 1px 1px;
    vertical-align: middle;
    display: inline-block;
    padding-bottom: 5px;
    width: 100%;
}

.Purchaseheader {
    padding: 1px;
    padding-left: 5px;
    color: #FFFFFF;
    font-size: 10pt;
    font-weight: bold;
    background: url(../../Online_HIS/Images/app-background.png);
    text-align: left;
}

.form-control {
    margin-bottom: 10px;
}

.mayank {
    padding: 1px;
    box-sizing: border-box;
}

.imagebox {
    border-style: double;
    width: 114px;
    height: 114px;
    display: block;
}

.badge-grey {
    background-color: #a0a0a0!important;
}

.GridViewHeaderStyle {
    border: solid 1px #C6DFF9;
    font-weight: bold;
    font-size: 9.5pt;
    background-color: #2C5A8B;
    background-repeat: repeat-x;
    color: #FFFFFF;
}

.GridViewLabItemStyle {
    border: solid 1px #C6DFF9;
    padding-left: 5px;
    font-size: 10.75pt;
}

.table.responsive-table thead {
    position: fixed;
    top: 50px;
    left: 0;
    right: 0;
    width: 100%;
    height: 50px;
    line-height: 3em;
    background: #eee;
    table-layout: fixed;
    display: table;
}
