
html, body .bg-color, .navbar-nav>li>.dropdown-menu , .course , .newsletter {
    background: #f3f7fd;
}

.teacher-img img , .teacher-info , .blog-box , .newsletter-form , .blog-item {
    background: #fff;
}

.newsletter-form .form-control , .blog-content blockquote {
    background: #f9f9f9;
}

 
a:hover, .footer li a:hover , .contact-info i , .single-item .feature-box i , .blog a:hover , .btn-more:hover , .social-media a , .blog-content i {
    color: #FF1949;
}

.slider .flexslider .flex-direction-nav a, .slider .flexslider .flex-direction-nav .flex-next, .line, .owl-next span, .owl-prev span, .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span , #filters .is-checked , .single-item .feature-box i::after , .blog-date , .blog-date::after , .pagination li.active a , .blog-content blockquote::before {
    background-color: #FF1949;
}

.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
    color: #fff !important;
    background-color: #ff1949 !important;
    border-radius: 4px !important;
}

.navbar-default .navbar-toggle , .pagination li.active a  {
    border-color: #FF1949;
}

.navbar-default .navbar-nav>li>a, .btn, .btn:hover, .btn:active, .btn:focus, .owl-next span, .owl-prev span, .course-box a, .flex-caption, .footer, .footer li a, .footer p, .copyright p, .footer h3, .dropdown-menu>li>a , .blog-content a , #filters .button{
    color: #000;
}

.flex-caption {
    background: rgba(0, 0, 0, .5);
}

.navbar-default .navbar-toggle .icon-bar {
    background: #000;
}

.btn {
    background-image: linear-gradient(to right, #036595, #00bbf2, #052d41) !important;
}

.flex-caption p , .banner h2 , #filters .button.is-checked , .blog-date , .newsletter-form button   {
    color: #fff;
}


.single-item:first-child .feature-box i {
    color: #1ec1d9;
}

.single-item:nth-child(3) .feature-box i {
    color: #10c45c;
}


.single-item:first-child .item i::after {
    background: #1ec1d9;
}

.single-item:nth-child(3) .item i::after {
    background: #10c45c;
}

.course-title  {
    color: #f8f9fa ;
}

.teacher-info span , .blog-content blockquote cite {
    color: #666666;
}

.blog a , .newsletter-form .form-control , .pagination li a , .blog-content blockquote  {
    color: #232323;
}

@media (max-width:767px) {

 
    .dropdown.dropdown-submenu .dropdown-menu {
        background: #ff1949;
    }

    .navbar-default .navbar-nav .open .dropdown.dropdown-submenu .dropdown-menu > li > a{
        color: #fff;
    }
 }
