/* manage scholl */

.new-insd-ttl {
    color: #5b9ec2;
    font-size: 20px;
    font-weight: bold;
    float: left;
    width: 100%;
    margin-bottom: 10px;
}

.new-srch-inpt {
    width: auto;
    background: none;
    border-bottom: 1px solid #000;
    color: #000;
    font-size: 18px;
    font-weight: 600;
    padding: 10px 0;
    line-height: 1;
}

.new-srch-inpt::placeholder {
    opacity: 1;
    color: #000;
}

.new-srch-btn {
    width: 30px;
    height: 30px;
    background: transparent url("../images/search-icon-new.png") no-repeat scroll center;
    position: absolute;
    right: 0;
    top: 10px;
}

.new-srch {
    float: left;
    width: auto;
    position: relative;
}

.new-add-prt {
    float: right;
    width: auto;
}

.add-schoool-btn {
    float: left;
    width: auto;
    border: 2px solid #000;
    font-size: 18px;
    text-transform: uppercase;
    line-height: 1;
    border-radius: 30px;
    font-weight: 600;
    color: #000;
    padding: 10px 25px 10px 40px;
    background: transparent url("../images/add-plus2.svg") no-repeat scroll 15px 7px;
    transition: 0.5s;
}

.add-schoool-btn:hover {
    color: #000;
    text-decoration: none;
    box-shadow: 0 0 10px #979797;
}

.new-manage-prt {
    float: left;
    width: 100%;
    padding-top: 25px;
}

.new-manage-main {
    float: left;
    width: 32%;
    background: #fff;
    margin-right: 2%;
    margin-bottom: 25px;
    border: 1px solid #e8e8e8;
}

.new-manage-main:nth-child(3n) {
    margin-right: 0;
}

.new-manage-box {
    padding: 70px 30px 15px 30px;
    width: 100%;
    float: left;
    position: relative;
    height: 280px;
}

.new-manage-action {
    float: left;
    width: 100%;
    border-top: 1px solid #e8e8e8;
}

.schl-fld-action {
    float: left;
    width: 33.33%;
    padding: 10px;
    border-right: 1px solid #e8e8e8;
    min-height: 60px;
    flex-wrap: wrap;
    align-items: center;
    align-content: center;
    text-align: center;
    justify-content: center;
    display: flex;
}

.schl-fld-action:last-child {
    border-right: 0;
}

.new-schl-name {
    width: 100%;
    float: left;
    font-size: 20px;
    color: #000;
    font-weight: bold;
    margin-bottom: 10px;
    font-weight: 600;
}

.new-schl-fld {
    float: left;
    width: 40%;
    margin-bottom: 10px;
}

.new-schl-fld:nth-child(2n) {
    width: 60%;
}

.schl-fld-lbl {
    color: #000;
    font-size: 17px;
    font-weight: bold;
    float: left;
    width: 100%;
    font-weight: 600;
}

.schl-fld-input {
    color: #000;
    font-size: 16px;
    font-weight: 400;
    float: left;
    width: 100%;
}

.schl-view {
    color: #395eff;
    font-size: 16px;
    text-transform: uppercase;
    background: transparent url("../images/view-schl.svg") no-repeat left center;
    padding-left: 32px;
}

.schl-dlt {
    color: #fc0005;
    font-size: 16px;
    text-transform: uppercase;
    background: transparent url("../images/inactive.svg") no-repeat left center;
    padding-left: 32px;
}

.schl-actv {
    /* color: #10d0a1; */
    color: #01b368;
    font-size: 16px;
    text-transform: uppercase;
    background: transparent url("../images/active.svg") no-repeat left center;
    padding-left: 32px;
}

.schl-view:hover {
    color: #395eff;
}

.schl-dlt:hover {
    color: #fc0005;
}

.schl-actv:hover {
    color: #01b368;
}

.schl-fld-action.schl-stdnt {
    font-size: 32px;
    color: #be00fc;
    font-weight: 600;
    line-height: 1;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    align-content: center;
    text-align: center;
    justify-content: center;
    padding: 4px 10px;
}

.schl-fld-action.schl-stdnt span {
    font-weight: 400;
    font-size: 13px;
    clear: both;
    width: 100%;
    display: inline-block;
}

.new-schl-status {
    position: absolute;
    left: 0;
    top: 20px;
    padding: 10px;
    background: #000;
    line-height: 1;
    font-size: 17px;
    text-transform: uppercase;
    font-weight: 700;
    color: #fff;
    min-width: 100px;
    text-align: center;
    border-radius: 0 10px 10px 0;
}

.new-schl-status.schl-active {
    /* background: #10d0a1; */
    background: #01b368;
}

.new-schl-status.schl-inactive {
    /* background: #e77d00; */
    background: #fc0005;
}

@media (max-width: 767px) {
    .main-content-right {
        width: 100%;
    }
    .new-srch,
    .new-add-prt {
        width: 50%;
    }
    .new-srch-inpt {
        width: 100%;
    }
    .add-schoool-btn {
        padding: 10px 20px 10px 33px;
        background: transparent url("../images/add-plus2.svg") no-repeat scroll 15px 9px;
        background-size: 14px;
        font-size: 15px;
        float: right;
    }
    .new-manage-main {
        margin-right: 0;
        width: 100%;
    }
    .new-manage-box {
        padding: 70px 15px 15px 15px;
    }
    .new-schl-name {
        font-size: 20px;
    }
    .new-schl-fld {
        width: 100% !important;
    }
    .schl-view,
    .schl-dlt,
    .schl-actv {
        font-size: 14px;
    }
    .schl-fld-action.schl-stdnt {
        font-size: 30px;
    }
}


/* Dashoard */

.new-dsbrd-main {
    float: left;
    width: 100%;
    margin-bottom: 30px;
}

.new-dsbrd-prt {
    float: left;
    width: 20%;
    padding: 0 15px;
    text-align: center;
}

.new-dsbrd-full {
    float: left;
    width: 100%;
    background: #fff;
    padding: 20px 0px;
    border-radius: 20px;
    box-shadow: 0 0 15px #e8e2d6;
}

.new-dsbrd-img {
    float: left;
    width: 100%;
    min-height: 90px;
    margin-bottom: 12px;
}

.new-dsbrd-ttl {
    float: left;
    width: 100%;
    font-size: 22px;
    font-weight: 500;
    line-height: 1;
    padding: 14px 20px 0;
    border-top: 1px solid #eae9e7;
}

.ttl-clr-1 {
    color: #5b9ec2
}

.ttl-clr-2 {
    color: #bad848
}

.ttl-clr-3 {
    color: #c166ce
}

.ttl-clr-4 {
    color: #ef7625
}

.ttl-clr-5 {
    color: #ed1255
}

.ttl-clr-6 {
    color: #3300ff
}


/* Restricted */

.restricted-bg {
    background: #ffd3d6;
}

.restricted-ttl {
    float: left;
    width: 100%;
    font-size: 40px;
    font-weight: 700;
    color: #000;
    line-height: 1;
    margin-bottom: 10px;
}

.restricted-text {
    float: left;
    width: 100%;
    margin-bottom: 30px;
    padding: 0 15%;
    font-size: 20px;
}

.restricted-field {
    float: left;
    width: 100%;
}

.restricted-field input {
    background: none;
    border-bottom: 1px solid #000;
    color: #000;
    font-size: 20px;
    height: 44px;
}

.restricted-field input::placeholder {
    color: #000;
    font-weight: 700;
    opacity: 1;
}

.field-sbmt {
    background: #ee404c;
    font-size: 20px;
    font-weight: 700;
    color: #fff;
    padding: 12px 20px;
    display: inline-block;
    line-height: 1;
    margin-left: 15px;
}

.field-sbmt:hover {
    background: #ee404c;
    color: #fff;
    text-decoration: none;
}

.restricted-prt {
    padding: 50px 0;
    float: left;
    width: 100%;
}

.restricted-field-abs {
    position: relative;
}

.help-block-new {
    font-size: 12px;
    top: auto;
    left: 0;
    color: red;
}


/*-- Scool Info --*/

.new-menu-panel {
    float: left;
    width: 100%;
    border-top: 1px solid #d9d9d9;
    background: #fff;
    box-shadow: 0 10px 15px #f0ebde;
    position: relative;
    z-index: 999;
}

.new-menu-prt {
    float: left;
    width: 100%;
    display: flex;
    justify-content: flex-start;
}

.new-menu-prt li {
    padding: 5px 8px;
    position: relative;
    float: left;
    border-bottom: 1px solid #d9d9d9;
}

.new-menu-prt li::after {
    content: "";
    position: absolute;
    right: 0;
    top: 10px;
    width: 1px;
    height: 30px;
    background: #d9d9d9;
}

.new-menu-prt li:last-child::after {
    display: none;
}

.new-menu-prt li a {
    padding: 5px 8px;
    float: left;
    width: auto;
    font-size: 16px;
    font-weight: 500;
    color: #000;
}

.menuu-iconn {
    margin-right: 10px;
}

.scl-info-ttl {
    float: left;
    width: 100%;
    font-weight: 600;
    font-size: 22px;
    position: relative;
    margin-bottom: 10px;
}

.scl-ttl-clr-1 {
    color: #c166ce;
}

.scl-ttl-clr-2 {
    color: #dba12d;
}

.scl-ttl-clr-3 {
    color: #11c5c6;
}

.scl-ttl-clr-4 {
    color: #0a67c4;
}

.scl-ttl-clr-5 {
    color: #70bc11;
}

.scl-ttl-clr-6 {
    color: #e15bb0;
}

.new-edit-btn {
    position: absolute;
    right: 0;
    top: 3px;
}

.new-scl-info {
    float: left;
    width: 100%;
    padding: 15px;
    background: #fff;
    margin-bottom: 15px;
}

.scl-info-dtl-1 {
    float: left;
    width: 60%;
    width: calc(60% - 15px);
    background: #f9f7fc;
    padding: 15px;
    min-height: 430px;
}

.scl-info-dtl-2 {
    float: right;
    width: 40%;
    background: #fdf6eb;
    padding: 15px;
    min-height: 430px;
}

.scl-info-dtl-3 {
    float: left;
    width: 40%;
    background: #e9fbfb;
    padding: 15px;
    margin-top: 15px;
    min-height: 195px;
}

.scl-info-dtl-4 {
    float: right;
    width: 60%;
    width: calc(60% - 15px);
    background: #f4f8fc;
    padding: 15px;
    margin-top: 15px;
    min-height: 195px;
}

.scl-info-dtl-5 {
    float: left;
    width: 40%;
    background: #f3fbe9;
    padding: 15px;
    margin-top: 15px;
    min-height: 175px;
}

.scl-info-dtl-6 {
    float: right;
    width: 60%;
    width: calc(60% - 15px);
    background: #fbf4fc;
    padding: 15px;
    margin-top: 15px;
}

.scl-logo-prt {
    float: left;
    width: 100%;
    margin-bottom: 10px;
}

.new-schl-fld-main {
    float: left;
    width: 100%;
}

.new-schl-fld-1 {
    float: left;
    width: 32%;
    margin-right: 2%;
    margin-bottom: 10px;
}

.new-schl-fld-1:nth-child(3n) {
    margin-right: 0;
}

.scl-info-map {
    float: left;
    width: 100%;
    margin-top: 20px;
}

.scl-info-map iframe {
    width: 100%;
    height: 257px;
    background: #fff;
}

.scl-info-table table {
    width: 100%;
}

.scl-info-table {
    float: left;
    width: 100%;
}

.scl-info-table table th {
    font-size: 18px;
    color: #000;
}

.scl-info-table table th,
.scl-info-table table td {
    padding: 5px 0;
}

.scl-info-table table.table.division-table.table-striped.table-bordered.dt-responsive.nowrap.dataTable.no-footer.dtr-inline,
.scl-info-table table.table.division-table.table-striped.table-bordered.dt-responsive.nowrap.dataTable.no-footer.dtr-inline tr,
.scl-info-table table.table.division-table.table-striped.table-bordered.dt-responsive.nowrap.dataTable.no-footer.dtr-inline td,
.scl-info-table table.table.division-table.table-striped.table-bordered.dt-responsive.nowrap.dataTable.no-footer.dtr-inline th {
    background: none !important;
    border: 0 !important;
    text-align: left !important;
    padding-left: 0 !important;
}

.scl-info-dtl-1.school-detail {
    min-height: 450px;
}

.scl-info-dtl-2.map-area {
    min-height: 450px;
}

.late-fees-form-wrap a.remove_field,
.late-fees-form-wrap a.remove_field2 {
    background: #ee008b;
    border: 1px solid #ee008b;
    font-size: 16px;
}

.late-fees-form-wrap .form-next-btn span::after {
    content: unset;
}

#school-mgmt.new-menu-prt,
#transport-mgmt.new-menu-prt,
#student-mgmt.new-menu-prt,
#user-mgmt.new-menu-prt,
#staff-mgmt.new-menu-prt {
    max-width: 70px;
}

#school-mgmt-lst.new-menu-prt,
#transport-mgmt-lst.new-menu-prt,
#student-mgmt-lst.new-menu-prt,
#user-mgmt-lst.new-menu-prt,
#staff-mgmt-lst.new-menu-prt {
    width: calc(100% - 70px);
    display: inline;
}

#school-mgmt-lst.new-menu-prt li,
#transport-mgmt-lst.new-menu-prt li {
    display: inline-block;
    /* width: 173px; */
    width: 16.3%;
}

#school-mgmt li a,
#transport-mgmt li a,
#student-mgmt li a,
#user-mgmt li a,
#staff-mgmt li a {
    width: 34px;
    padding: 10px 0 0;
}

#school-mgmt-lst.new-menu-prt li::after,
#transport-mgmt-lst.new-menu-prt li::after,
#student-mgmt-lst.new-menu-prt li::after,
#user-mgmt-lst.new-menu-prt li::after,
#staff-mgmt-lst.new-menu-prt li::after {
    right: auto;
    left: 0;
}

#school-mgmt-lst.new-menu-prt li a,
#transport-mgmt-lst.new-menu-prt li a,
#student-mgmt-lst.new-menu-prt li a,
#user-mgmt-lst.new-menu-prt li a,
#staff-mgmt-lst.new-menu-prt li a {
    display: flex;
    align-content: center;
    height: 45px;
    line-height: 1;
    align-items: center;
    width: 100%;
}

#school-mgmt-lst.new-menu-prt li:last-child::after,
#transport-mgmt-lst.new-menu-prt li:last-child::after,
#student-mgmt-lst.new-menu-prt li:last-child::after,
#user-mgmt-lst.new-menu-prt li:last-child::after,
#staff-mgmt-lst.new-menu-prt li:last-child::after {
    display: inline;
}

#tab_edit_student .parent-form-chng .div1,
#tab_edit_student .parent-form-chng .div1 .form-group {
    float: right;
}

#tab_edit_student .parent-form-chng form .form-full-2 .form-group.religion {
    float: left;
}

.admision-form-detail {
    margin-top: 25px;
}


/* srima sports */

#school-mgmt.new-menu-prt,
#transport-mgmt.new-menu-prt,
#student-mgmt.new-menu-prt,
#user-mgmt.new-menu-prt,
#srima_sports.new-menu-prt {
    max-width: 70px;
}

#school-mgmt-lst.new-menu-prt,
#transport-mgmt-lst.new-menu-prt,
#student-mgmt-lst.new-menu-prt,
#user-mgmt-lst.new-menu-prt,
#srima_sports-lst.new-menu-prt {
    width: calc(100% - 70px);
    display: inline;
}

#school-mgmt-lst.new-menu-prt li,
#transport-mgmt-lst.new-menu-prt li {
    display: inline-block;
    /* width: 173px; */
    width: 16.3%;
}

#school-mgmt li a,
#transport-mgmt li a,
#student-mgmt li a,
#user-mgmt li a,
#srima_sports li a {
    width: 34px;
    padding: 10px 0 0;
}

#school-mgmt-lst.new-menu-prt li::after,
#transport-mgmt-lst.new-menu-prt li::after,
#student-mgmt-lst.new-menu-prt li::after,
#user-mgmt-lst.new-menu-prt li::after,
#srima_sports-lst.new-menu-prt li::after {
    right: auto;
    left: 0;
}

#school-mgmt-lst.new-menu-prt li a,
#transport-mgmt-lst.new-menu-prt li a,
#student-mgmt-lst.new-menu-prt li a,
#user-mgmt-lst.new-menu-prt li a,
#srima_sports-lst.new-menu-prt li a {
    display: flex;
    align-content: center;
    height: 45px;
    line-height: 1;
    align-items: center;
    width: 100%;
}

#school-mgmt-lst.new-menu-prt li:last-child::after,
#transport-mgmt-lst.new-menu-prt li:last-child::after,
#student-mgmt-lst.new-menu-prt li:last-child::after,
#user-mgmt-lst.new-menu-prt li:last-child::after,
#srima_sports-lst.new-menu-prt li:last-child::after {
    display: inline;
}

#tab_edit_student .parent-form-chng .div1,
#tab_edit_student .parent-form-chng .div1 .form-group {
    float: right;
}

#tab_edit_student .parent-form-chng form .form-full-2 .form-group.religion {
    float: left;
}

.admision-form-detail {
    margin-top: 25px;
}


/* srima sports */


/* annual function start*/

#school-mgmt.new-menu-prt,
#transport-mgmt.new-menu-prt,
#student-mgmt.new-menu-prt,
#user-mgmt.new-menu-prt,
#annualfunction.new-menu-prt {
    max-width: 70px;
}

#school-mgmt-lst.new-menu-prt,
#transport-mgmt-lst.new-menu-prt,
#student-mgmt-lst.new-menu-prt,
#user-mgmt-lst.new-menu-prt,
#annualfunction-lst.new-menu-prt {
    width: calc(100% - 70px);
    display: inline;
}

#school-mgmt-lst.new-menu-prt li,
#transport-mgmt-lst.new-menu-prt li {
    display: inline-block;
    /* width: 173px; */
    width: 16.3%;
}

#school-mgmt li a,
#transport-mgmt li a,
#student-mgmt li a,
#user-mgmt li a,
#annualfunction li a {
    width: 34px;
    padding: 10px 0 0;
}

#school-mgmt-lst.new-menu-prt li::after,
#transport-mgmt-lst.new-menu-prt li::after,
#student-mgmt-lst.new-menu-prt li::after,
#user-mgmt-lst.new-menu-prt li::after,
#annualfunction-lst.new-menu-prt li::after {
    right: auto;
    left: 0;
}

#school-mgmt-lst.new-menu-prt li a,
#transport-mgmt-lst.new-menu-prt li a,
#student-mgmt-lst.new-menu-prt li a,
#user-mgmt-lst.new-menu-prt li a,
#annualfunction-lst.new-menu-prt li a {
    display: flex;
    align-content: center;
    height: 45px;
    line-height: 1;
    align-items: center;
    width: 100%;
}

#school-mgmt-lst.new-menu-prt li:last-child::after,
#transport-mgmt-lst.new-menu-prt li:last-child::after,
#student-mgmt-lst.new-menu-prt li:last-child::after,
#user-mgmt-lst.new-menu-prt li:last-child::after,
#annualfunction-lst.new-menu-prt li:last-child::after {
    display: inline;
}

#tab_edit_student .parent-form-chng .div1,
#tab_edit_student .parent-form-chng .div1 .form-group {
    float: right;
}

#tab_edit_student .parent-form-chng form .form-full-2 .form-group.religion {
    float: left;
}

.admision-form-detail {
    margin-top: 25px;
}


/* annual function end */


/*---New 2023-07-10---*/

#school-mgmt-lst.new-menu-prt,
#fee-mgmt-lst.new-menu-prt,
#transport-mgmt-lst.new-menu-prt,
#user-mgmt-lst.new-menu-prt {
    position: relative;
}

#school-mgmt-lst.new-menu-prt::after,
#fee-mgmt-lst.new-menu-prt::after,
#transport-mgmt-lst.new-menu-prt::after {
    content: "";
    position: absolute;
    left: 38px;
    top: 50%;
    background: #d9d9d9;
    height: 1px;
    width: calc(100% - 38px);
    margin-top: -1px;
    display: none;
}

.btn.text-normal {
    text-transform: none;
}

.division-chk02 .checkmark {
    /* top: 10px; */
    top: 5px;
}

body .new-admision-form-box table.table.tbl-division02 th.th-note,
body .new-admision-form-box table.table.tbl-division02 td.th-note {
    width: 70% !important;
}

body .new-admision-form-box table.table.tbl-division02 th.th-div-list {
    width: 15% !important;
}

body .tab-content .new-admision-form-box table.table.tbl-division02 th.th-action-list,
body .tab-content .new-admision-form-box table.table.tbl-division02 td.td-action-list {
    width: 15% !important;
}

#student-mgmt-lst.new-menu-prt li {
    width: 14%;
}

@media screen and (min-width: 1000px) {
    .late-fees-form-wrap {}
    .late-fees-form-wrap .form-full {
        display: flex;
        flex-wrap: wrap;
        display: -webkit-flex;
        margin-bottom: 30px;
    }
    .late-fees-form-wrap .form-full .form-group {}
    .late-fees-form-wrap.form-wrap-three .form-full .form-group {
        width: 33.33%;
        position: relative;
        margin-bottom: 0;
    }
    .late-fees-form-wrap.form-wrap-four .form-full .form-group {
        width: 23%;
        position: relative;
        margin-bottom: 0;
    }
    .late-fees-form-wrap.form-wrap-four .form-full {
        justify-content: space-between;
    }
    .late-fees-form-wrap .form-full .form-group .radio-part {
        width: 44% !important;
        margin-top: 0;
        margin-bottom: 0;
        padding-top: 40px;
        padding-left: 45px;
    }
    .late-fees-form-wrap.form-wrap-four .form-full .form-group .radio-part {
        padding-left: 32px;
        width: 43% !important;
    }
    /* .late-fees-new-wrap .form-full .form-full{margin:0;padding:0;border:0;} */
    .late-fees-new-wrap .form-full.form-full-2 {
        float: left;
        width: 100%;
        border-bottom: 1px solid #ebebeb!important;
        padding: 0 0 30px!important;
        margin: 0 0 40px!important;
    }
    .late-fees-form-wrap.form-wrap-four .form-full .remove2 {
        width: 100%;
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }
    .late-fees-form-wrap .form-full .form-next-btn .pay-btn {
        width: auto;
    }
    .late-fees-form-wrap .radiobtn {
        top: 5px;
    }
    .late-fees-form-wrap.form-wrap-three .form-full .remove {
        width: 100%;
        display: flex;
    }
    .late-fees-form-wrap.form-wrap-three .form-full .remove .form-group {
        width: 33.33%;
    }
    .late-fees-form-wrap.form-wrap-three .form-full .remove .form-next-btn {
        width: auto;
    }
    .late-fees-form-wrap.form-wrap-three .form-full-001.input_fields_wrap {
        width: 100%;
    }
    .bs-holiday-modal-lg .modal-dialog {
        top: 110px;
    }
}

@media screen and (min-width: 1025px) {
    .new-dsbrd-main.new-dashboard-align-006 {
        height: calc(100vh - 210px);
        display: flex;
        align-items: center;
    }
    .new-dsbrd-full {
        min-height: 203px;
    }
}

@media screen and (max-width: 767px) {
    .scl-info-dtl-1,
    .scl-info-dtl-4,
    .scl-info-dtl-3,
    .scl-info-dtl-6 {
        float: left;
        width: 100%;
        width: calc(100%);
    }
    .scl-info-dtl-2,
    .scl-info-dtl-5 {
        float: right;
        width: 100%;
        min-height: auto;
        margin-top: 20px;
    }
    .new-schl-fld-1 {
        float: left;
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px;
    }
    .scl-info-dtl-4 {
        min-height: auto;
    }
    .bank-detail td:before {
        width: 150px;
        content: attr(data-th);
    }
    .bank-detail th {
        display: none
    }
    .new-manage-box {
        height: auto;
    }
    .late-fees-form-wrap .form-full .form-next-btn .pay-btn {
        width: auto;
    }
    /*---New 2023-07-10---*/
    .scl-info-table table.table.division-table.table-striped.table-bordered.dt-responsive.nowrap.dataTable.no-footer.dtr-inline.dvdr-table tbody tr {
        border-bottom: 1px solid #d7d7d7 !important;
        padding-bottom: 0px;
        margin-bottom: 0;
    }
    .scl-info-table table.table.division-table.table-striped.table-bordered.dt-responsive.nowrap.dataTable.no-footer.dtr-inline.dvdr-table tbody tr:last-child {
        border-bottom: 0 !important;
        padding-bottom: 0px;
        margin-bottom: 0;
    }
    .form-next-btn-02 .prev-btn a {
        padding: 11px 20px;
    }
    .tab-content .tab-pane-mob {
        padding-left: 15px;
        padding-right: 15px;
    }
    .new-admision-form-box.bg-white table.table.tbl-ayl tbody tr {
        border-bottom: 1px solid #ddd;
    }
    .new-admision-form-box.bg-white table.table.tbl-ayl tbody tr:last-child {
        border-bottom: 0;
    }
}

.new-dsbrd-prt {}

.new-dsbrd-main.new-dashboard-align-006 {
    flex-direction: row;
    flex-wrap: wrap;
}

.new-dsbrd-prt {
    padding: 15px;
}

.new-dsbrd-main.new-dashboard-align-006 {
    height: auto;
}