.re_date{
    width: 461px;
    height: 32px;
    padding: 5px;
}


.re_date1{
    width: 327px;
    height: 32px;
    padding: 5px;
}

.re_time{
    width: 435px;
    height: 32px;
}

.re_date_filter1{
    display: block;
    // width: 100%;
    height: calc(1.90625rem + 2px);
    padding: 0.25rem 0.7rem;
    font-size: 0.9375rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.2rem;
    -webkit-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.re_date11{
    width: 327px;
    height: 32px;
    padding: 5px;
}

.custom-control {
    position: relative;
    display: block;
    min-height: 1.40625rem;
    padding-left: 1.5rem;
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
}
  .custom-control-input {
    position: absolute;
    left: 0;
    
    width: 1rem;
    height: 1.20313rem;
    opacity: 0;
}

.Custom_Cancel{
    background-color: #78ea78;
    color: black;
}
.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
  width: 100%;
  margin-right: auto;
  margin-left: auto; }
.search{
    width: 178px;
    margin-left: 125px;
}
.search_title{
    margin-left: 125px;
}

.search_leave{
    width: 178px;
    margin-left: 125px;
}
.search_leave_label{
    margin-left: 125px;
}
.f_class_leave{
    margin-top: 140px;
    margin-bottom: -213px;
    }

    #google_translate_element_leaves{
      margin-top: -24px;
height: 30px;
margin-left: 80%;
    }
    #google_translate_element_leaves_add{
       margin-top: -24px;
height: 30px;
margin-left: 80%;
    }
    .indicator {
        background: #f11212;
        border-radius: 50%;
        display: block;
        height: 9px;
        width: 9px;
        //top: 18px;
        right: 0;
        transition: top .1s ease-out;
        // margin-left: -25px;
    }
    .indicator1 {
        background: hsl(120, 87%, 18%);
        border-radius: 50%;
        display: block;
        height: 9px;
        width: 9px;
        //top: 18px;
        right: 0;
        transition: top .1s ease-out;
        // margin-left: -25px;
    }