/*minify css
 .tbl-btn{margin:0px!important;background-color: #010101;font-size:10px!important;}.content-table{background-color:#f9f9f9;}.table-head{background-color: #d2d1d1!important;}.table-border{border:1px solid rgb(68, 67, 67)!important;border-collapse:collapse!important;}.schedule-table{margin:4rem 0rem;}.form-check-input:checked {background-color: #006c43 !important;border-color: #006c43 !important;margin-right: 0.2rem;}input[type="checkbox"] {margin-left: 0.2rem !important;accent-color: #006c43 !important;}.header {position: fixed !important;width: 100% !important;z-index: 10 !important;}.page2.foo_er .tt-le {top: -1px !important;}.right_side::after, .right_side::before {border-right-color: #bfbfbf !important;}.tt-le {color: #010101 !important;background-color: #bfbfbf !important;}.left_side::after, .left_side::before {border-left-color: #bfbfbf !important;}.topbar {background-color: #006c43;border: 0px !important;}.login-btn {background-color: #010101 !important;}.login-btn:hover {border-color: #fcbb1f !important;color: #ffffff !important;}input#save {color: white !important;line-height: 0px !important;}input[type="submit"] {background-color: #010101 !important;border-radius: 4px;border: double#010101 !important;}input[type="submit"]:hover {background-color: #010101 !important;border: double #fcbb1f !important;}.bot-menu ul li > a {color: #006c43 !important;}::after, .hidden-xs, #logout, .text-welcome, .userNameBig {color: white !important;}#logout img {width: 20px;}.us-lg-lo li > a {color: #ffffff !important;padding-bottom: 0px !important;}.menu .footer {margin-top: 20px !important;}.bot-menu .navbar-nav .nav-item > a::before {background: #010101 !important;}.large-sub-menu ul li {margin-bottom: 0.1rem !important;}.txt-bx, .back_ > a > img:hover, .hp-txt {background-color: #fcbb1f !important;}.txt-bx::before {background-color: #006c43 !important;}.hp-txt a {color: #010101 !important;}.help_fxd_icon {z-index: 9 !important;}.heading h2 span.d-inline-block {border-bottom: 3px solid #006c43 !important;}.in-heading > h3::after {background-color: #006c43 !important;}.footer {background-color: #313131 !important;color: white;}#Copyright {justify-content: center;align-items: center;margin-top: 1rem;text-align: center;}.footer li {padding-bottom: 2rem !important;}.navbar {flex-direction: column;align-items: flex-start !important;}@media only screen and (max-width: 800px) {.navbar {display: flex;flex-direction: row;justify-content: space-between;margin-bottom: 0rem;}@media only screen and (max-width: 800px) {.social-icon {margin: 1rem !important;}}.ft-bx-ar li {padding-right: 1rem !important;}.ft-bx-ar {padding: 0px;}}.cont_detail {border-bottom: 0px !important;border-top: 0px !important;border-right: 2px solid #fcbb15;border-left: 2px solid #fcbb15;}.nav-link.text-uppercase.text-white, .nav-item.px-5, .nav-link.text-uppercase.text-white, .nav-link.text-white {display: flex;}.nav-item p {padding-left: 20px;}.nav-link.text-uppercase.text-white {padding-left: 0px;}#footer-logo {width: 150px;}#last-section {display: flex;justify-content: center;align-items: center;flex-direction: column;}.container.cont_detail, .ft-bx-ar {display: flex;justify-content: center;}.social-icon {margin: 5rem !important;}.container-xl {padding: 2rem !important;}.link-button-trans {background-color: #010101 !important;}.preloader::before, .preloader::after {background-color: #006c43 !important;}.searchButton:hover {color: #fff !important;background-color: #010101 !important;}@media (min-width: 992px) {.form-container, .login-pg-container {width: 1200px important;}}.text-uppercase.d-inline-block.all_btn {background-color: #010101 !important;}.page-link.current-page {background-color: #010101;color: #fcbb1f;}.prev {color: #010101 !important;}.page-link.prev {color: #010101 !important;}.btn.bg-green.marginPG.donePG {background-color: black;}.activeP .bg-green {background-color: #fcbb1f !important;}.activeP .bg-green::before {background-color: #ecb73b !important;}.page-link {color: #010101 !important;}.btnBlueGrid {background-color: #010101 !important;}.xts-grid-cell a.btnMiniGrid:hover {color: #fcbb1f !important;}.banner_bg.bnner-section.in-pg-bnner {top: 9rem;display: flex !important;justify-content: center !important;align-items: center !important;margin-bottom: 8rem;}@media screen and(max-with:768px) {.banner_bg.bnner-section.in-pg-bnner {top: 16rem !important;margin-bottom: 10rem;}}.text-center.text-uppercase.mb-4 {color: black !important;}.page-link.current-page {background-color: #fcbb1f;color: #fcbb1f;}.xts-clear.xts-border-reset.xts-overflow-hidden.xts-max-size.xts-position-relative {z-index: 8 !important;}.control-btn {background-color: #010101 !important;}button#close {background-color: #010101;}button#user {background-color: #fcbb1f;}input#add_emp {background-color: #010101;}button.confirm {background-color: #006c43 !important;}.sweet-alert button.cancel {background-color: red !important;}.page-link:hover {color: #006c43 !important;}#error-msg {margin-top: 10rem !important;}.link-button-trans::before {background-color: #fcbb1f !important;border-radius: 3px !important;}div#windowHeader {background-color: #006c43 !important;border: #006c43 !important;}#user.btn::before {background-color: #ecb73b !important;}div#loading {border-top-color: #006c43 !important;}.modal-content {border: 0px !important;}.xts-grid-cell a.btnMiniGrid:before {background-color: #010101 !important;}.text-uppercase span:hover {color: #006c43 !important;}.col-xs-12.col-sm-12.border.border-secondary.cl-on.box-dv-col0 {display: flex !important;justify-content: center !important;align-items: center !important;}.col-xs-12.col-sm-12.border.border-secondary.cl-on.box-dv-col3 {display: flex !important;justify-content: center !important;align-items: center !important;}.col-xs-12.col-sm-12.border.border-secondary.cl-on.box-dv-col6 {display: flex !important;justify-content: center !important;align-items: center !important;}.col-xs-12.col-sm-12.border.border-secondary.cl-on.box-dv-col4 {display: flex !important;justify-content: center !important;align-items: center !important;}a.stu-button-form {text-decoration: none !important;}.stats-style.float-left.py-1.px-0.fw-bold.fs-6.text-uppercase.cursor-pointer:hover {color: rgb(103, 100, 100) !important;}.btn, .btn:focus {box-shadow: none !important;outline: none !important;border: 0px !important;}.form-control:focus {border: 1px solid rgb(231, 128, 6) !important;box-shadow: rgb(231, 128, 6) 0px 1px 2px !important;}.container.student-box {max-width: 1300px;}input[type="radio"] {accent-color: #006c43 !important;margin-right: 0.4rem;}.error-inner {margin: 10rem 0rem 5rem 0 !important;}ul li.active > a {color: #006c43 !important;}@media only screen and (max-width: 770px) {.banner_bg.bnner-section.in-pg-bnner {top: 15rem !important;margin-bottom: 15rem !important;}}@media only screen and (max-width: 768px) {form.row {display: flex !important;justify-content: center !important;}.col-lg-4.col-12.text-right {display: flex !important;justify-content: center !important;align-items: center !important;}}.col-lg-2 {margin-right: 1rem !important;}.alert.alert-info.alert-primary.mb-1 {background-color: #ec7a00 !important;}span.chat-img.float-start.mx-2.text-center.w-10 {background-color: #fcbb1f !important;}.custom-border {border-color: #ec7a00 !important;}.learner-detail-card {height: 20rem !important;overflow: auto !important;box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;}.document-download {height: 84.5rem;overflow: auto;box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;}.new-btn {font-size: 0.6rem !important;}.new-width {width: 50%;}table.table.table-striped.table-bordered {margin-bottom: 0px !important;}a.link-button-trans.new-btn {margin: 0px;}label.document-head {margin-bottom: 0px;padding: 0.2rem 0;}a.cookie-btn {background-color: black;}div#end-date {margin-top: 3rem !important;}button#dropdownMenuButton2 {background-color: #fcbb1f !important;}button#dropdownMenuButton2::before {background-color: #ecb73b !important;}button#dropdownMenuButton1 {background-color: #010101 !important;}.alert.alert-info.btn {background-color: #010101 !important;}.col-sm-12.comment-section {padding: 0px !important;}.redBg {padding-top: 0.2rem;}select#selection-one, select#selection-two, select#selection-three, select#selection-four, select#selection-five, select#selection-six {width: 3.8rem !important;background-size: 0.6rem !important;}input#btn_send_disable, input#btn_add, input#btn_send, input#btn_add_weekly_report {border: double #010101 !important;background-color: #010101 !important;}input#btn_send_disable, input#btn_add:hover, input#btn_send:hover, input#btn_add_weekly_report:hover {border: double #fcbb1f !important;background-color: #010101 !important;}a.btn {background-color: #010101 !important;}.form-group.mt100 {margin-top: 60px !important;}.d-flex.flex-column.justify-content-center.align-items-center.mn-ht {height: 100% !important;}h5.wb-na-me.text-uppercase.mb-4.sHead {font-size: 1.2rem !important;}input#save {font-size: 12px;}.search_result_role {color: #fff;font-size: 12px;padding: 5px 0;font-weight: 700;}.role2 {background: #ff8700;}.role5 {background: #008d4c;}.role8 {background: #ff8700;}.role9 {background: #0b9dc5;}.role10 {background: #7db4f3;}.role11 {background: #044ea2;}.role12 {background: #ff8700;}.role13 {background: #127cf5;}.role14 {background: #ff8700;}.detail_overlay {position: fixed;display: block;z-index: 99;width: 100%;padding: 0 50px;border-radius: 0 3px 3px 3px;visibility: visible;}.detail_data {margin: 0 50px;box-shadow: 0 10px 20px rgba(35, 50, 56, 0.3);background: #eaeaeaea;}#detail_content_container {overflow-y: scroll;height: 600px;}#detail_heading {background: #cacacaca;padding: 10px;}#detail_footer {background: #cacacaca;padding: 10px;}.hideOverlay {display: none;visibility: hidden;}.searchResultsPopup > h6 {font-size: 12px !important;}.searchResultsPopup > .card-body {padding-top: 5px !important;padding-bottom: 5px !important;}a.nav-link.text-white {padding-left: 0px;}.btnInGridMini.text-center.mt-1 {padding-left: 1rem;}.number-list{padding-left: 1rem;}.number-list li{list-style-type:number!important;padding:0.2rem;margin:0px!important;}.video-btn{cursor:pointer;background-color: #010101;margin: 0px!important;}.pdf-btn{cursor:pointer;background-color: #010101;}.video-heading{margin:0px!important;}.btn-alignment{text-align:end;}.about-sacpo-btn{padding-right:4rem!important;}.training-sch-btn{padding-right:1.8rem!important;}.tTipF{background: url(../../img/icons/question-circle-fill.svg)no-repeat center #c9bfbf!important;}.banner_bg.bnner-section.in-pg-bnner-6 {display: flex !important;justify-content: center !important;align-items: center !important;}*/

/*minify css*/
.tbl-btn{
    margin:0px!important;
    background-color: #010101;
    font-size:10px!important;
}
.content-table{
    background-color:#f9f9f9;
}
.table-head{
    background-color: #d2d1d1!important;
}
.table-border{
    border:1px solid rgb(68, 67, 67)!important;
    border-collapse:collapse!important;
}
.schedule-table{
    margin:4rem 0rem;
}
.form-check-input:checked {
    background-color: #006c43 !important;
    border-color: #006c43 !important;
    margin-right: 0.2rem;
}
input[type="checkbox"] {
    margin-left: 0.2rem !important;
    accent-color: #006c43 !important;
}
.header {
    position: fixed !important;
    width: 100% !important;
    z-index: 10 !important;
}
.page2.foo_er .tt-le {
    top: -1px !important;
}
.right_side::after, .right_side::before {
    border-right-color: #bfbfbf !important;
}
.tt-le {
    color: #010101 !important;
    background-color: #bfbfbf !important;
}
.left_side::after, .left_side::before {
    border-left-color: #bfbfbf !important;
}
.topbar {
    border: 0px !important;
}
.login-btn {
    background-color: #010101 !important;
}
.login-btn:hover {
    border-color: #fcbb1f !important;
    color: #ffffff !important;
}
input#save {
    color: white !important;
    line-height: 0px !important;
}
/*input[type="submit"] {
    background-color: #b8cce4 !important;
    border-radius: 4px;
    border: double #b8cce4 !important;
    color: #000 !important;
    font-weight: bold !important;
}*/
/*input[type="submit"]:hover {
    background-color: #b8cce4 !important;
    border: double #fcbb1f !important;
}*/
.bot-menu ul li > a {
    color: #006c43 !important;
}
::after, .hidden-xs, #logout, .text-welcome, .userNameBig {
    color: #000 !important;
}
#logout img {
    width: 20px;
}
.us-lg-lo li > a {
    color: #ffffff !important;
    padding-bottom: 0px !important;
}
.menu .footer {
    margin-top: 20px !important;
}
.bot-menu .navbar-nav .nav-item > a::before {
    background: #010101 !important;
}
.large-sub-menu ul li {
    margin-bottom: 0.1rem !important;
}
.txt-bx, .back_ > a > img:hover, .hp-txt {
    background-color: #fcbb1f !important;
}
.txt-bx::before {
    background-color: #006c43 !important;
}
.hp-txt a {
    color: #010101 !important;
}
.help_fxd_icon {
    z-index: 9 !important;
}
.heading h2 span.d-inline-block {
    border-bottom: 3px solid #006c43 !important;
}
.in-heading > h3::after {
    /*background-color: #006c43 !important;*/
}
.footer {
    background-color: #313131 !important;
    color: white;
}
#Copyright {
    justify-content: center;
    align-items: center;
    margin-top: 1rem;
    text-align: center;
}
.footer li {
    padding-bottom: 2rem !important;
}
.navbar {
    flex-direction: column;
    align-items: flex-start !important;
}
@media only screen and (max-width: 800px) {
    .navbar {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        margin-bottom: 0rem;
    }
    @media only screen and (max-width: 800px) {
        .social-icon {
            margin: 1rem !important;
        }
    }
    .ft-bx-ar li {
        padding-right: 1rem !important;
    }
    .ft-bx-ar {
        padding: 0px;
    }
}
.cont_detail {
    border-bottom: 0px !important;
    border-top: 0px !important;
    border-right: 2px solid #fcbb15;
    border-left: 2px solid #fcbb15;
}
.nav-link.text-uppercase.text-white, .nav-item.px-5, .nav-link.text-uppercase.text-white, .nav-link.text-white {
    display: flex;
}
.nav-item p {
    padding-left: 20px;
}
.nav-link.text-uppercase.text-white {
    padding-left: 0px;
}
#footer-logo {
    width: 150px;
}
#last-section {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.container.cont_detail, .ft-bx-ar {
    display: flex;
    justify-content: center;
}
.social-icon {
    margin: 5rem !important;
}
.container-xl {
    padding: 2rem !important;
}
/* .preloader::before, .preloader::after {
    background-color: var(--primary) !important;
} */
.searchButton:hover {
    color: #fff !important;
    background-color: #010101 !important;
}
@media (min-width: 992px) {
    .form-container, .login-pg-container {
        width: 1200px important;
    }
}
.text-uppercase.d-inline-block.all_btn {
    background-color: #010101 !important;
}
.page-link.current-page {
    background-color: #010101;
    color: #fcbb1f;
}
.prev {
    color: #010101 !important;
}
.page-link.prev {
    color: #010101 !important;
}
.btn.bg-green.marginPG.donePG {
    background-color: black;
}
.activeP .bg-green {
    background-color: #fcbb1f !important;
}
.activeP .bg-green::before {
    background-color: #ecb73b !important;
}
.page-link {
    color: #010101 !important;
}
/*.btnBlueGrid {
    background-color: #010101 !important;
}*/
.banner_bg.bnner-section.in-pg-bnner {
    top: 9rem;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    margin-bottom: 8rem;
}
@media screen and(max-with:768px) {
    .banner_bg.bnner-section.in-pg-bnner {
        top: 16rem !important;
        margin-bottom: 10rem;
    }
}
.text-center.text-uppercase.mb-4 {
    color: black !important;
}
.page-link.current-page {
    background-color: #fcbb1f;
    color: #fcbb1f;
}
.xts-clear.xts-border-reset.xts-overflow-hidden.xts-max-size.xts-position-relative {
    z-index: 8 !important;
}
.control-btn {
    background-color: #010101 !important;
}
/* button#close {
    background-color: #010101;
}
button#user {
    background-color: #fcbb1f;
} */
input#add_emp {
    /*background-color: #010101;*/
}
button.confirm {
    background-color: var(--btn-background-2) !important;
    color: var(--btn-text-2) !important;
}
button.confirm:hover {
    background-color: var(--btn-background-1) !important;
    color: var(--btn-text-1) !important;
}
.sweet-alert button.cancel {
    background-color: var(--alert) !important;
    color: #fff !important;
}
.sweet-alert button.cancel:hover {
    background-color: var(--btn-background-1) !important;
    color: var(--btn-text-1) !important;
}
.page-link:hover {
    color: #006c43 !important;
}
#error-msg {
    margin-top: 10rem !important;
}
/* div#windowHeader {
    background-color: var(--primary) !important;
    border: #b8cce4 !important;
} */
/* #user.btn::before {
    background-color: #ecb73b !important;
} */
div#loading {
    border-top-color: var(--primary) !important;
}
.modal-content {
    border: 0px !important;
}
.xts-grid-cell a.btnMiniGrid:before {
    background-color: #010101 !important;
}
/* .text-uppercase span:hover {
    color: #006c43 !important;
} */
.col-xs-12.col-sm-12.border.border-secondary.cl-on.box-dv-col0 {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}
.col-xs-12.col-sm-12.border.border-secondary.cl-on.box-dv-col3 {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}
.col-xs-12.col-sm-12.border.border-secondary.cl-on.box-dv-col6 {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}
.col-xs-12.col-sm-12.border.border-secondary.cl-on.box-dv-col4 {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}
a.stu-button-form {
    text-decoration: none !important;
}
.stats-style.float-left.py-1.px-0.fw-bold.fs-6.text-uppercase.cursor-pointer:hover {
    color: rgb(103, 100, 100) !important;
}
.btn, .btn:focus {
    box-shadow: none !important;
    outline: none !important;
    border: 0px !important;
}
.container.student-box {
    max-width: 1300px;
}
input[type="radio"] {
    accent-color: #006c43 !important;
    margin-right: 0.4rem;
}
.error-inner {
    margin: 10rem 0rem 5rem 0 !important;
}
ul li.active > a {
    color: #006c43 !important;
}
@media only screen and (max-width: 770px) {
    .banner_bg.bnner-section.in-pg-bnner {
        top: 15rem !important;
        margin-bottom: 15rem !important;
    }
}
@media only screen and (max-width: 768px) {
    form.row {
        display: flex !important;
        justify-content: center !important;
    }
    .col-lg-4.col-12.text-right {
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
    }
}/*.col-lg-2 {margin-right: 1rem !important;}*/
.alert.alert-info.alert-primary.mb-1 {
    background-color: #ec7a00 !important;
}
span.chat-img.float-start.mx-2.text-center.w-10 {
    background-color: #fcbb1f !important;
}
.custom-border {
    border-color: #ec7a00 !important;
}
.learner-detail-card {
    height: 20rem !important;
    overflow: auto !important;
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
.document-download {
    height: 84.5rem;
    overflow: auto;
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
.new-btn {
    font-size: 0.6rem !important;
}
.new-width {
    width: 50%;
}
table.table.table-striped.table-bordered {
    margin-bottom: 0px !important;
}
a.link-button-trans.new-btn {
    margin: 0px;
}
label.document-head {
    margin-bottom: 0px;
    padding: 0.2rem 0;
}
a.cookie-btn {
    background-color: black;
}
div#end-date {
    margin-top: 3rem !important;
}
button#dropdownMenuButton2 {
    background-color: #fcbb1f !important;
}
button#dropdownMenuButton2::before {
    background-color: #ecb73b !important;
}
button#dropdownMenuButton1 {
    background-color: #010101 !important;
}
.alert.alert-info.btn {
    background-color: #010101 !important;
}
.col-sm-12.comment-section {
    padding: 0px !important;
}
.redBg {
    padding-top: 0.2rem;
}
select#selection-one, select#selection-two, select#selection-three, select#selection-four, select#selection-five, select#selection-six {
    width: 3.8rem !important;
    background-size: 0.6rem !important;
}
input#btn_send_disable, input#btn_add:hover, input#btn_send:hover, input#btn_add_weekly_report:hover {
    background-color: var(--link-button-bg-hover) !important;
    color: var(--link-button-text) !important;
}
a.btn {
    background-color: #010101 !important;
}
.form-group.mt100 {
    margin-top: 60px !important;
}
.d-flex.flex-column.justify-content-center.align-items-center.mn-ht {
    height: 100% !important;
}
h5.wb-na-me.text-uppercase.mb-4.sHead {
    font-size: 1.2rem !important;
}
input#save {
    font-size: 12px;
}
.search_result_role {
    color: #fff;
    font-size: 12px;
    padding: 5px 0;
    font-weight: 700;
}
.role2 {
    background: #ff8700;
}
.role5 {
    background: #008d4c;
}
.role8 {
    background: #ff8700;
}
.role9 {
    background: #0b9dc5;
}
.role10 {
    background: #7db4f3;
}
.role11 {
    background: #044ea2;
}
.role12 {
    background: #ff8700;
}
.role13 {
    background: #127cf5;
}
.role14 {
    background: #ff8700;
}
.detail_overlay {
    position: fixed;
    display: block;
    z-index: 99;
    width: 100%;
    padding: 0 50px;
    border-radius: 0 3px 3px 3px;
    visibility: visible;
}
.detail_data {
    margin: 0 50px;
    box-shadow: 0 10px 20px rgba(35, 50, 56, 0.3);
    background: #eaeaeaea;
}
#detail_content_container {
    overflow-y: scroll;
    height: 600px;
}
#detail_heading {
    background: #cacacaca;
    padding: 10px;
}
#detail_footer {
    background: #cacacaca;
    padding: 10px;
}
.hideOverlay {
    display: none;
    visibility: hidden;
}
.searchResultsPopup > h6 {
    font-size: 12px !important;
}
.searchResultsPopup > .card-body {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}
a.nav-link.text-white {
    padding-left: 0px;
}
.btnInGridMini.text-center.mt-1 {
    padding-left: 1rem;
}
.number-list{
    padding-left: 1rem;
}
.number-list li{
    list-style-type:number!important;
    padding:0.2rem;
    margin:0px!important;
}
.video-btn{
    cursor:pointer;
    background-color: #010101;
    margin: 0px!important;
}
.pdf-btn{
    cursor:pointer;
    background-color: #010101;
}
.video-heading{
    margin:0px!important;
}
.btn-alignment{
    text-align:end;
}
.about-sacpo-btn{
    padding-right:4rem!important;
}
.training-sch-btn{
    padding-right:1.8rem!important;
}
.tTipF{
    background: url(../../img/icons/question-circle-fill.svg)no-repeat center #c9bfbf!important;
}
.banner_bg.bnner-section.in-pg-bnner-6 {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

