.mcoFooter .footerLink {
    display: flex;
    flex-direction: column;
    align-items: center;
    font-size: 12px;
    color:#54565b;
}

.row {

    --bs-gutter-x: 0;

    --bs-gutter-y: 0;

    display: flex;

    flex-wrap: wrap;

    margin-top: calc(var(--bs-gutter-y) * -1);

    margin-right: calc(var(--bs-gutter-x) * -0.5);

    margin-left: calc(var(--bs-gutter-x) * -0.5);

}



.col {

    flex: 1 0 0%;

}


.col-auto {

    flex: 0 0 auto;

    width: auto;

}

.col-1 {

    flex: 0 0 auto;

    width: 8.33333333%;

}

.col-2 {

    flex: 0 0 auto;

    width: 16.66666667%;

}

.col-3 {

    flex: 0 0 auto;

    width: 25%;

}

.col-4 {

    flex: 0 0 auto;

    width: 33.33333333%;

}

.col-5 {

    flex: 0 0 auto;

    width: 41.66666667%;

}

.col-6 {

    flex: 0 0 auto;

    width: 50%;

}

.col-7 {

    flex: 0 0 auto;

    width: 58.33333333%;

}

.col-8 {

    flex: 0 0 auto;

    width: 66.66666667%;

}

.col-9 {

    flex: 0 0 auto;

    width: 75%;

}

.col-10 {

    flex: 0 0 auto;

    width: 83.33333333%;

}

.col-11 {

    flex: 0 0 auto;

    width: 91.66666667%;

}

.col-12 {

    flex: 0 0 auto;

    width: 100%;

}




.m-0 {

    margin: 0 !important;

}

.m-1 {

    margin: 0.25rem !important;

}

.m-2 {

    margin: 0.5rem !important;

}

.m-3 {

    margin: 1rem !important;

}

.m-4 {

    margin: 1.5rem !important;

}

.m-5 {

    margin: 3rem !important;

}

.m-auto {

    margin: auto !important;

}

.mx-0 {

    margin-right: 0 !important;

    margin-left: 0 !important;

}

.mx-1 {

    margin-right: 0.25rem !important;

    margin-left: 0.25rem !important;

}

.mx-2 {

    margin-right: 0.5rem !important;

    margin-left: 0.5rem !important;

}

.mx-3 {

    margin-right: 1rem !important;

    margin-left: 1rem !important;

}

.mx-4 {

    margin-right: 1.5rem !important;

    margin-left: 1.5rem !important;

}

.mx-5 {

    margin-right: 3rem !important;

    margin-left: 3rem !important;

}

.mx-auto {

    margin-right: auto !important;

    margin-left: auto !important;

}

.my-0 {

    margin-top: 0 !important;

    margin-bottom: 0 !important;

}

.my-1 {

    margin-top: 0.25rem !important;

    margin-bottom: 0.25rem !important;

}

.my-2 {

    margin-top: 0.5rem !important;

    margin-bottom: 0.5rem !important;

}

.my-3 {

    margin-top: 1rem !important;

    margin-bottom: 1rem !important;

}

.my-4 {

    margin-top: 1.5rem !important;

    margin-bottom: 1.5rem !important;

}

.my-5 {

    margin-top: 3rem !important;

    margin-bottom: 3rem !important;

}

.my-auto {

    margin-top: auto !important;

    margin-bottom: auto !important;

}

.mt-0 {

    margin-top: 0 !important;

}

.mt-1 {

    margin-top: 0.25rem !important;

}

.mt-2 {

    margin-top: 0.5rem !important;

}

.mt-3 {

    margin-top: 1rem !important;

}

.mt-4 {

    margin-top: 1.5rem !important;

}

.mt-5 {

    margin-top: 3rem !important;

}

.mt-auto {

    margin-top: auto !important;

}

.me-0 {

    margin-right: 0 !important;

}

.me-1 {

    margin-right: 0.25rem !important;

}

.me-2 {

    margin-right: 0.5rem !important;

}

.me-3 {

    margin-right: 1rem !important;

}

.me-4 {

    margin-right: 1.5rem !important;

}

.me-5 {

    margin-right: 3rem !important;

}

.me-auto {

    margin-right: auto !important;

}

.mb-0 {

    margin-bottom: 0 !important;

}

.mb-1 {

    margin-bottom: 0.25rem !important;

}

.mb-2 {

    margin-bottom: 0.5rem !important;

}

.mb-3 {

    margin-bottom: 1rem !important;

}

.mb-4 {

    margin-bottom: 1.5rem !important;

}

.mb-5 {

    margin-bottom: 3rem !important;

}

.mb-auto {

    margin-bottom: auto !important;

}

.ms-0 {

    margin-left: 0 !important;

}

.ms-1 {

    margin-left: 0.25rem !important;

}

.ms-2 {

    margin-left: 0.5rem !important;

}

.ms-3 {

    margin-left: 1rem !important;

}

.ms-4 {

    margin-left: 1.5rem !important;

}

.ms-5 {

    margin-left: 3rem !important;

}

.ms-auto {

    margin-left: auto !important;

}

.p-0 {

    padding: 0 !important;

}

.p-1 {

    padding: 0.25rem !important;

}

.p-2 {

    padding: 0.5rem !important;

}

.p-3 {

    padding: 1rem !important;

}

.p-4 {

    padding: 1.5rem !important;

}

.p-5 {

    padding: 3rem !important;

}

.px-0 {

    padding-right: 0 !important;

    padding-left: 0 !important;

}

.px-1 {

    padding-right: 0.25rem !important;

    padding-left: 0.25rem !important;

}

.px-2 {

    padding-right: 0.5rem !important;

    padding-left: 0.5rem !important;

}

.px-3 {

    padding-right: 1rem !important;

    padding-left: 1rem !important;

}

.px-4 {

    padding-right: 1.5rem !important;

    padding-left: 1.5rem !important;

}

.px-5 {

    padding-right: 3rem !important;

    padding-left: 3rem !important;

}

.py-0 {

    padding-top: 0 !important;

    padding-bottom: 0 !important;

}

.py-1 {

    padding-top: 0.25rem !important;

    padding-bottom: 0.25rem !important;

}

.py-2 {

    padding-top: 0.5rem !important;

    padding-bottom: 0.5rem !important;

}

.py-3 {

    padding-top: 1rem !important;

    padding-bottom: 1rem !important;

}

.py-4 {

    padding-top: 1.5rem !important;

    padding-bottom: 1.5rem !important;

}

.py-5 {

    padding-top: 3rem !important;

    padding-bottom: 3rem !important;

}

.pt-0 {

    padding-top: 0 !important;

}

.pt-1 {

    padding-top: 0.25rem !important;

}

.pt-2 {

    padding-top: 0.5rem !important;

}

.pt-3 {

    padding-top: 3rem !important;

}

.pt-4 {

    padding-top: 1.5rem !important;

}

.pt-5 {

    padding-top: 3rem !important;

}

.pe-0 {

    padding-right: 0 !important;

}

.pe-1 {

    padding-right: 0.25rem !important;

}

.pe-2 {

    padding-right: 0.5rem !important;

}

.pe-3 {

    padding-right: 1rem !important;

}

.pe-4 {

    padding-right: 1.5rem !important;

}

.pe-5 {

    padding-right: 3rem !important;

}

.pb-0 {

    padding-bottom: 0 !important;

}

.pb-1 {

    padding-bottom: 0.25rem !important;

}

.pb-2 {

    padding-bottom: 0.5rem !important;

}

.pb-3 {

    padding-bottom: 1rem !important;

}

.pb-4 {

    padding-bottom: 1.5rem !important;

}

.pb-5 {

    padding-bottom: 3rem !important;

}

.ps-0 {

    padding-left: 0 !important;

}

.ps-1 {

    padding-left: 0.25rem !important;

}

.ps-2 {

    padding-left: 0.5rem !important;

}

.ps-3 {

    padding-left: 1rem !important;

}

.ps-4 {

    padding-left: 1.5rem !important;

}

.ps-5 {

    padding-left: 3rem !important;

}

.justify-content-start {

    justify-content: flex-start !important;

}

.justify-content-end {

    justify-content: flex-end !important;

}

.justify-content-center {

    justify-content: center !important;

}

.justify-content-between {

    justify-content: space-between !important;

}

.justify-content-around {

    justify-content: space-around !important;

}

.justify-content-evenly {

    justify-content: space-evenly !important;

}

.align-items-start {

    align-items: flex-start !important;

}

.align-items-end {

    align-items: flex-end !important;

}

.align-items-center {

    align-items: center !important;

}

.align-items-baseline {

    align-items: baseline !important;

}

.align-items-stretch {

    align-items: stretch !important;

}

.align-content-start {

    align-content: flex-start !important;

}

.align-content-end {

    align-content: flex-end !important;

}

.align-content-center {

    align-content: center !important;

}

.align-content-between {

    align-content: space-between !important;

}

.align-content-around {

    align-content: space-around !important;

}

.align-content-stretch {

    align-content: stretch !important;

}

.align-self-auto {

    align-self: auto !important;

}

.align-self-start {

    align-self: flex-start !important;

}

.align-self-end {

    align-self: flex-end !important;

}

.align-self-center {

    align-self: center !important;

}

.align-self-baseline {

    align-self: baseline !important;

}

.align-self-stretch {

    align-self: stretch !important;

}





.mco_container,
.mco_container-fluid,
.mco_container-lg,
.mco_container-md,
.mco_container-sm,
.mco_container-xl,
.mco_container-xxl {
    width: 100%;
    padding-right: var(--bs-gutter-x, 0.75rem);
    padding-left: var(--bs-gutter-x, 0.75rem);
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 576px) {
    .mco_container,
    .mco_container-sm {
        max-width: 540px;
    }
}

@media (min-width: 768px) {
    .mco_container,
    .mco_container-md,
    .mco_container-sm {
        max-width: 720px;
    }
}

@media (min-width: 992px) {
    .mco_container,
    .mco_container-lg,
    .mco_container-md,
    .mco_container-sm {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .mco_container,
    .mco_container-lg,
    .mco_container-md,
    .mco_container-sm,
    .mco_container-xl {
        max-width: 1140px;
    }
}

@media (min-width: 1400px) {
    .mco_container,
    .mco_container-lg,
    .mco_container-md,
    .mco_container-sm,
    .mco_container-xl,
    .mco_container-xxl {
        max-width: 1320px;
    }
}

:is(.tab_head, .tab_body) .col {
    border: 1px solid #000;
    padding: 0.5rem;
    vertical-align: middle;
}
.border {
    border: 1px solid #000;
}
.mco_danger {
    background-color: #890429;
}
.tab_head {
    color: #fff;
    font-weight: 600;
    text-align: center;
}
.mco_textwhite{
    color: #fff;
}

/* Tooltip container */
.tooltip {
    position: relative;
    display: inline-block;
}

    /* Tooltip text */
    .tooltip .tooltiptext {
        visibility: hidden;
        right: 105%;
        top: -6px;
        width: 30rem;
        border: 1px solid #000;
        text-align: center;
        padding: 5px 0;
        border-radius: 2px;
        /* Position the tooltip text - see examples below! */
        position: absolute;
        z-index: 1;
        background-color:#fff;
        color:#000;
    }

    /* Show the tooltip text when you mouse over the tooltip container */
    .tooltip:hover .tooltiptext {
        visibility: visible;
    }


.mco_container table {
    font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 100%;
}



.mco_container td, .mco_container th {
    border: 1px solid #dddddd;
    text-align: center;
    padding: 8px;
}



.mco_container tr:nth-child(even) {
    background-color: #dddddd8a;
}
.mco_container thead tr {
    background-color: #b20838;
    color: #fff;
}

#u694_div {
  border-width:0px;
  position:relative;
  left:0px;
  top:0px;
  width:100%;
  height:50px;
  background:inherit;
  background-color:rgba(0, 0, 0, 1);
  border:none;
  border-radius:0px;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  box-shadow:none;
}
#u694 {
    border-width: 0px;
    position: relative;
    left: 0px;
    top: 0px;
    width: 100%;
    height: auto;
    display: flex;
    font-size: 13px;
    font-weight: 500;
    color: #fff;
}
    #u694 .text {
        position: absolute;
        align-self: center;
        padding: 2px 2px 2px 2px;
        box-sizing: border-box;
        width: 100%;
       
    }
#u694_text {
  border-width:0px;
  word-wrap:break-word;
  text-transform:none;
  visibility:hidden;
}
.px-50 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
.btn_logout {
    border: 2px solid #ffffffb8;
    padding: 0.3rem;
    color: inherit;
    background-color: inherit;
    font-size: 0.8rem
}
    .btn_logout:hover {
        background-color: #810629;
    }

/*Custom CSS */

.loginTitle {
    text-align: center;
    font-size: 2em;
    font-weight: 600;
    color: #B20838;
}

.regLogin{

 display: flex;
  justify-content: space-between;

}

.forgotButton > input {
    background: white;
    color: #910012;
    font-size: 0.7rem;

}

.regLogin > input, #LangDiv select{
    margin-bottom: 1rem;
}

.pBtn{

margin-bottom:0;
background-color:#B20838;
}








































































































































































































































