.top-header {
    background-color: #302a39;
    color: #fff;
}

.navbar-light .navbar-toggler {
    background-color: #ffffff;
}

.quick-access-top ul li a {
    color: #fff;
}

a.register-button-header {
    background-color: #195ec8;
    color: #fff !important;
}

.seacrh-btn-header {
    background-color: #195ec8;
    color: #fff;
}

.select-category {
    background-color: #ebebeb;
    color: #195ec8;
}

.show-category-search a {
    color: #fff;
}

.advanced-course-search-section {
    background-color: #302a39;
}

input.user-search-box-advanced-filter::placeholder {
    color: #fff;
}

form.seach-courses-advanced-frm select {
    color: #fff;
    background-color: #302a39;
}

form.seach-courses-advanced-frm button {
    color: #fff;
    background-color: #4586ff;
}

span.course-instructor {
    color: gray;
}

.course-price-cta span {
    color: #2196f3;
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
    background: #2196F3 !important;
}

footer {
    background-color: #302a39;
    color: #fff;
}

.navbar {
    background: transparent;
    background-color: transparent !important;
}

.navbar-expand-lg .navbar-nav .nav-link {
    color: #fff !important;
}

span.login-link a {
    color: #fff;
}

.show-category-search {
    background-color: #273044;
}

input.user-search-box-advanced-filter {
    background-color: #302a39c7;
}

.circle-icon-back-gray i {
    color: #2196F3;
    background-color: #d5d5d56b;
}

.circle-icon-back-gray h4 {
    color: #3d3d3d;
}

.circle-icon-back-gray p {
    color: #525252;
}

.hovereffect .overlay {
    border-top: 1px solid #FFF;
}

.hovereffect h2 {
    color: #FFF;
}

.hovereffect a,
.hovereffect p {
    color: #FFF;
}

.category-name-fixed-gray {
    background-color: gray;
    color: #fff;
}

a.info.show-more-course-overlay-link {
    background-color: #2196F3;
}

.cat-title-small-section {
    color: #fff;
}

span.show-more-small-sec {
    background-color: #808080d4;
    color: #fff;
}

span.show-more-small-sec a {
    color: #fff;
}

.course-description-carousel {
    background-color: #fff;
}

.course-description-carousel h2 {
    color: #464646;
}

.course-description-carousel a :hover {
    color: #195ec8;
}

.course-price-cta a {
    background-color: #195ec8;
    color: #fff;
}

h4.pop-carousel-title-section,
h4.instructor-title-section {
    color: #565656;
}

.sub-title-desc p {
    color: #384158;
}

a.show-all-course-link {
    background-color: #2196F3;
    color: #fff !important;
}

.in-tab-course .course-price-cta a {
    background-color: #195ec8;
}

.contact-frm-index  {
    background-color: #fff;
}

.contact-frm-index h4 {
    color: #474747;
}

.contact-frm-index form button {
    background-color: #03A9F4;
}

.more-information-about-us h4 {
    color: #fff;
}

.more-information-about-us p {
    color: #fff;
}

.counter-number {
    color: #2196F3;
}

span.counter-desc {
    color: #fff;
}

.instructor-description {
    background-color: #fff;
}

.instructor-description span {
    color: #868686dd;
    background-color: #fff;
}

a.instructor-name {
    color: #494949;
}

.instructor-social-connect i {
    background-color: #c0ecff82;
    color: #195ec8c7;
}

.student-description-carousel p {
    color: #414141;
}

.student-description-carousel span {
    color: #167ce9;
}

h6.student-register-course-name {
    color: #7f7f7f;
}

.student-description-carousel i {
    background-color: #2196F3;
    color: #fff;
}

section.how-it-work-video {
    color: #fff;
}

.news-letter-register {
    color: #fff;
}

.news-letter-register div.overlay-background {
    background: -webkit-linear-gradient(left, #673ab7d9 0%, #2196f3d9 100%);
}

section.how-it-work-video div.overlay-background {
    background: linear-gradient(to right, #2421f3ba 0%, #00d4b7e3 100%);
}

.how-it-works-btn-blue {
    background: #0089ff;
    color: #fff;
}

.news-letter-form input::placeholder {
    color: #fff;
}

footer ul li a {
    color: #fff;
}

footer hr {
    background-color: #a8a8a8;
}

.navbar-light .navbar-toggler {
    background-color: #fff;
}


/* Course page style*/

.course-page-review {
    color: #fff;
}

.course-page-review span {
    background-color: #00000061;
}

.course-page-review a.start-learning-course-page-cta {
    background-color: #03A9F4;
}

.all-course-section-white {
    background-color: #fff;
}

.course-page-gray-back {
    background-color: #f6f6f6;
}

.on-hover-gray-course:hover {
    background-color: #f2f2f2c2;
}

ul.category-list-course-page li a,
ul.instructor-list-course-page li a,
ul.level-list-course-page li a {
    color: #3f3f3f;
}

.course-page-search-area select {
    color: #292929;
    background-color: #f4f4f4;
}

.course-page-search-area {
    background-color: #fff;
}

i.fas.fa-filter {
    color: #5c5c5c;
}

.slider-switch-pop {
    background-color: #ccc;
}

.slider-switch-pop:before {
    background-color: white;
}

.switch-check-btn:checked+.slider-switch-pop {
    background-color: #2196F3;
}

.feature-list {
    color: #f4f4f4;
    background-color: #3b3641e3;
}

.page-before-foot-description-cta {
    color: #fff;
}

.page-before-foot-description-cta a {
    background-color: #03A9F4;
    color: #fff;
}

.row.no-gutters.courses-box-full h5 {
    color: #484848;
}

.row.no-gutters.courses-box-full p,
.row.no-gutters.courses-box-full i {
    color: #5c5c5c;
}


/* single-course-style */

section.course-area-intro {
    background-color: #dddddd8a;
}

.course-information-course-tab {
    background-color: #fff;
}

.course-information-course-tab p {
    color: #373737;
}

.course-instructour-image-single p {
    color: #545454;
}

.course-instructour-image-single {
    background-color: #fff;
}

.course-single-information-extra-sidebar {
    background-color: #fff;
}

.course-single-information-extra-sidebar i {
    color: #03A9F4;
}

.related-course-cu-page ul li a {
    color: #3f3f3f;
}

.related-course-cu-page {
    background-color: #fff;
}

a.register-in-course-sidebar-cta {
    background-color: #007bff;
    color: #fff;
}

.category-single-course-sidebar {
    background-color: #fff;
}

span.go-to-top-btn-footer i {
    color: #fff;
}

a.add-to-card-mobile-sticy-bottom {
    background-color: #007bff;
    color: #fff !important;
}

.sticy-add-to-card-fix {
    background-color: #fff;
}

.course-sharing-social-sticy-bottom i {
    color: #3F51B5;
}