 .mainmenu ul#nav > li > a:after, .mainmenu ul#nav.menu-white > li > a:after, .search-menu, .button-default:hover, .button-green, .about-area .button-default, .single-item .button-default, .button-large.button-default, .single-latest-item .button-default, .single-product-text .button-default, .single-event-item .button-default, .subscribe-form > button, .social-icons > a:hover, .footer-area, .newsletter-two, .pagination-content.number .pagination li a:hover, .pagination-content.number .pagination li.current a, .pagination-content.number .pagination li:first-child a, .pagination-content.number .pagination li:last-child a, .product-details-content .button-default, .product-details-content .social-links a:hover, .duration-title, h4.title:after, .tution-fee, .single-sidebar-widget .social-links a:hover, .single-sidebar-widget .tags li a:hover, .pagination-content .pagination, .news-details-content .social-links a:hover, .contact-form-area .button-default, .skill-bar-item .progress-bar, #scrollUp, .bg-green, .bg-blue:hover, .preview-2 .nivo-directionNav a.nivo-prevNav:hover::before, .preview-2 .nivo-directionNav a.nivo-nextNav:hover::before, .slider-three .preview-2 .nivo-controlNav a, .footer-widget-area.footer-widget-four  {

 

  

  background: #0b246b;

}





.slider-area::after, .overlay-light-fullwidth::after {

    background: #0b246b none repeat scroll 0 0;

}

.mainmenu ul#nav > li > a:hover {

    color: #0b246b;

}



a:hover, .carousel-style-one.owl-theme .owl-controls .owl-nav div:hover,   .account-dropdown a:hover, .mainmenu ul#nav > li:hover > a, .mainmenu ul#nav li ul.sub-menu > li:hover > a, .mainmenu ul#nav li ul.sub-menu li ul.inside-menu > li > a:hover,   .mean-container .mean-nav ul li a:hover, .mean-container a.meanmenu-reveal, .single-item-text h4 a:hover, .single-latest-text > h3 a:hover, .single-product-text h4 a:hover, .single-event-item:hover h3 a,   .footer-list a:hover,   .pagination-content.number .pagination li a, .single-teacher-text > h3 a:hover, .author-info > h4 a:hover, span.reply a, .sidebar-widget .single-teacher-text > h3 a:hover, .breadcrumb-bar a:hover, .recent-text > h4 a:hover, .related-tag .tags li a:hover, .link-social > a:hover, .shortcode-area i, .shortcode-area h3, .text-green, .header-top span.text-green, .slick-prev:hover:before, .slick-next:hover:before, .footer-widget-list li a:hover, .footer-container .social-links-three > a:hover {

    color: #0b246b;

}



.footer-img a:before {

    background: rgba(188, 66, 76, 0.9) none repeat scroll 0 0;

}





  

 

 .new-font

 {

 	font-family: 'Ruda', sans-serif !important ; 

 	text-transform:none !important ;

 	font-size: 18px !important;

 }

  .new-footer-left

 {

    font-family: 'Ruda', sans-serif !important ; 

    text-transform:none !important ;

    font-size: 14px !important;

 }




  .new-font-menu

 {

 	font-family: 'Rammetto One', cursive !important ; 

 	text-transform:none !important ;

 	font-size: 15px !important;

    font-style: oblique !important;

 }

   .new-font-slider

 {

    font-family: Rammetto One, 'cursive' !important ; 

  

 }

 .menu-ust

 {

    font-family: 'Merriweather', serif !important ; 

    text-transform:none !important ;

    font-size: 20px !important;

    font-style: oblique !important;

 }

.menu-ust span{
    font-family: 'Merriweather', serif !important;
    text-transform: none !important;
    font-size: 20px !important;
    font-style: oblique !important;
}

  .menu-ust-header

 {

    font-family: 'Merriweather', serif !important ; 

    text-transform:none !important ;

    font-size: 25px !important;

    font-style: oblique !important;

 }



   .new-font-style

 {

    font-family: 'Marck Script', cursive !important ; 

    text-transform:none !important ;

    font-size: 25px !important;

    font-style: oblique !important;

 }

 .single-teacher-image > a:after {

    background: rgba(188, 66, 66, 0.8) none repeat scroll 0 0;

}

#ew-font-footer{
    font-family: 'Ruda', sans-serif !important ; 

    text-transform:none !important ;

    font-size: 12px !important;

}
.mainmenu ul#nav li ul.sub-menu > li a, .mega-menu a {
    
    border-bottom: 2px solid rgba(188, 66, 66, 0.8);
    margin-top: 5px;
    padding-left: 5px;
    font-family: 'Ruda', sans-serif !important ;
    font-size: 16px !important;
    }

 