.reg_wrapper_item .input-control-input {
    border-radius: 0.5rem !important;
}

.heading_sub {
    background-color: #c02631!important;
}

.notice-section #noticeContent {
    background-color:#c02631!important;;
}

.cta_area {
    background-color: #c02631;
}

.site_btn_border::after {
    background-color: #c02631;
}

.site_btn_border {
    border: 1px solid #c02631;
    color:#c02631;
}

.heading_main .container::before {
    border-radius: 50px;
    /*background-color: transparent;*/
}

.heading_main .container {
    padding: 15px 5px;
    position: relative;
    z-index: 1;
}

@media only screen and (min-width: 1200px) and (max-width: 1439px) {
    .heading_main .container {
        padding: 15px;
    }
}

.gallery_item_img {
    border-radius: 20px 20px 0 0;
}

.gallery_item_inner {
    background-color: #bf2534;
    border-radius: 0 0 20px 20px;
}

.gallery_item:hover h4 {
    color: #edff00;
}

@media only screen and (max-width: 767px) {
    .owl-carousel .owl-item img {
        width: 100%;
        height: 100%;
    }
}

@media only screen and (max-width: 767px) {
    .notice-section #noticeContent {
        bottom: 0px;
        margin-top: -15px;
    }
}

@media only screen and (max-width: 767px) {
    section.section_padding.gallery {
        padding: 140px 0px;
    }
}

.notice-section #noticeContent .notification-container ul {
    margin-top: 0!important;
}


.course_details_abouts_item ul {
    margin-top: 0;
    padding: 25px;
}
.course_details_abouts .overview {
    padding-right: 0;
}
.course_details_abouts_item ul li {
    margin-bottom:0;
}
