/* -----------------------------------------
   Custom.css - put your own changes here 
----------------------------------------- */
.logo-img{
    width: 100%;
    height: 93px;
    object-fit: cover;
}
.user-info{
    margin-top: 10px;
}
.d-reports{
    min-height: 370px;
}
.bottom-0{
    vertical-align: bottom;
    float: none;
}

label.error{
    color: #a94442;
}

.pr5{
    padding-right: 5px;
}

.vertical-offset {
    margin-top: 24px;
    margin-bottom: 48px;
}

.vertical-offset-sm {
    margin-top: 22px;
    margin-bottom: 24px;
}

.inner-offset-sm {
    padding-bottom: 12px;
}

.active-child{
    background-color: #f8cd8f;
}

.active-child td{
    font-weight: bold;
}

.active-educator{
    color: black;
    font-weight: bold;
}

.row-lines-4 {
    overflow: hidden;
    text-indent: 10px;
    height: 128px;
    padding: 0 10px 10px 10px;
    text-align: justify;
}

.header-buttons .btn {
    margin: 21px 0 0 15px;
}
.bold-text,
.panel-heading .bold-text {
    font-weight: bold;
}

.relative-box {
    position: relative;
}

.relative-box .bottom-0 {
    position: absolute;
    bottom: 0;
}

.educator_children_option{
    background-color:#3498db !important;
}

.request_children_option{
    background-color:#f1c40f !important;
}

.badge-educator{
    background-color:#3498db !important;
    color: #ffffff !important;
}

.badge-client{
    background-color:#f1c40f !important;
    color: #ffffff !important;
}

.datepicker{
    z-index:1151 !important;
}

.relief_care_child_item{
    padding:25px;
    border:2px dotted #0bacd3;
    margin-bottom: 20px;
}

.relief_care_child_container{
    margin-top:20px;
}

.add-relief-care-child{
    position: relative;
    top: -16px;
    left: 13px;
}

.pb-40{
    padding-bottom: 40px;
}

.min-h1300{
    min-height: 1300px;
}

.min-h2000{
    min-height: 2000px;
}

.relatives-care-left-border{
    border-left: 2px solid #8a8a8a !important;
}

.relatives-care-right-border{
    border-right: 2px solid #8a8a8a !important;
}

.relatives-care-table td{
    padding:4px !important;
    text-align: center;
}

.relatives-care-table .form-control{
    padding:4px 6px !important;
}

.w200{
    width:200px;
}

.mt8{
    margin-top: 8px !important;
}

.floatThead-container{
    top:-7px !important;
}

.p-0{
    padding: 0 !important;
}