﻿.generic_content .headDiv .header-course-name {
    text-align: center;
    flex-grow: 1;
}
.Course-Description-Area * {
    font-family: Proxima-Nova !important;
    font-size: 14px !important;
    line-height: 1.45 !important;
    max-width:100%;
    margin:0 auto !important;
    float:none !important;
}
#generic_price_table .generic_content {
    border-radius: 10px;
}

.generic_content .ContentDiv {
    border-radius: 0 0 10px 10px;
}


.enroll-btn-batch.enrollBtnBatchIcode {
    position: absolute;
    width: fit-content;
    bottom: 5px;
    left: 0;
    right: 0;
    margin: auto;
}
.enrollBtnBatchIcode .pricingTable-signup.subdataBtn {
    position: relative !important;
    border: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 22px;
    transition: 0.15s ease-in-out;
    max-width: 100% !important;
    margin: 5px 0 5px;
    padding: 10px 20px;
    border-radius: 4px;
}

.enrollBtnBatchIcode .subdataBtn:hover {
    box-shadow: 0px 2px 8px rgb(0 0 0 / 15%);
}
.headDiv {
    background: #0070f6 !important;
}
.show-more-btn {
    top: calc(100% - 85px) !important;
    padding: 3px;
}
.generic_content .iamgeDiv {
    margin-bottom: 12px;
}
.courseScheduleModalCols .course--description *:not(h4), .courseScheduleModalCols .technical--skills *:not(h4), .courseScheduleModalCols .Outcomes-desc *:not(h4), .courseScheduleModalCols .programs-details ul li, .courseScheduleModalCols .onlineRequirements ul li {
    font-size: 16px !important;
    font-weight: 400 !important;
    font-family: 'Proxima Nova Rg' !important;
    color: #000000 !important;
    margin: 0 !important;
    text-align: left !important;
}
.modals--main--wrapper ul li {
    list-style: none;
    color: #202020;
    margin-bottom: 12px;
    font-size: 16px;
    display: flex;
    align-items: center;
}

.nextPreviousMonthRange .nextPreBtn__wrapper button {
    background-color: #ffc802 !important;
}

.nextPreviousMonthRange .nextPreBtn__wrapper span.arrowText {
    background-color: #ffc802 !important;
    color: #000;
}

.nextPreviousMonthRange .nextPreBtn__wrapper span.arrowIcon {
    background: #fff !important;
}

@media (min-width: 992px) {
    .nextPreviousMonthRange {
        position: absolute;
        right: 15px;
        top: 30px;
        z-index: 1;
    }
}