.topbar
{
    background-color: #10878f !important;
}

.header-1 .navbar-main .nav-link:hover 
{
    color: white !important;
    background-color: #10878f !important;
}

.navbar-main .dropdown-menu
{
    background-color: white !important;
    color: black !important;
}

.navbar-main .dropdown-item
{
    color: black !important;
    font-weight: 700 !important;
}

.navbar-main .dropdown-item:hover, .navbar-main .dropdown-item:focus
{
    color: white !important;
    background-color: #10878f !important;
    font-weight: 700 !important;
}

.logo_image
{
    height: 75px !important;
}

.header-1 .navbar-main .nav-link
{
    padding: 8px 16px !important;
    font-size: 16px !important;
}

.slider_images
{
    height: 580px !important;
    width: 100%;
}

.slide_item
{
    background-size: 100% 580px !important;
}

.banner .owl-theme .item
{
    background-position: top !important;
}

.about_image
{
    height: 450px !important;
    width: 100%;
    border: 8px solid #10878f;
}

.aboutus_div, .curriculum_div
{
    padding: 0 0 40px !important;
}

.footer .content-wrap
{
    background-color: #10878f !important;
}

.footer .fcopy
{
    background-color: white !important;
    color: black !important;
}

.rs-news-1 .body-box .title 
{
    font-size: 20px;
    font-weight: 800;
    color: #10878f;
    text-align: center;
}

.contactus_div
{
    background-color: #10878f !important;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .25), 0 3px 10px 5px rgba(0, 0, 0, 0.05) !important;
    padding: 33px 0;
}

.shadow-custom 
{
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .25), 0 3px 10px 5px rgba(0, 0, 0, 0.05) !important;
    padding: 30px;
}

.fafa_icons
{
    font-size: 50px;
    color: white !important;
}

.contact_details
{
    font-size: 17px !important;
}

.bg-tertiary 
{
    background-color: #1c858c7a !important;
}

.testimonial_div
{
    background-size: 100% 650px;
    background-repeat: no-repeat;
}

.aboutus_image
{
    height: 350px !important;
    width: 100%;
    border: 8px solid #10878f;
}

.aboutus_page_section
{
    padding: 20px 0;
}

.text-dark
{
    color: black !important;
}

.director_images
{
    height: 375px !important;
    width: 100%;
    border:10px solid #d06a6a;
}

.faculty_title
{
    color: #f74848;
    font-size: 22px;
    text-align: center;
}

.faculty_spl
{
    color: black;
    font-size: 16px;
    text-align: center;
}

.pathway_background
{
    background-color: #dfdfdd !important;
}

.student_learning_image
{
    height: 350px !important;
    width: 100%;
    border: 8px solid #10878f;
}

.neura_desc h3
{
    color: #10878f;
}

.mandatory_details
{
    border: 1px solid black;
    padding: 1px 5px;
}

@media screen and (min-width: 200px) and (max-width: 1023px)
{
    .topbar
    {
        display: none !important;
    }
    
    .about_image
    {
        height: 250px !important;
    }
    
    .testimonial_div
    {
        background-size: 100% 765px;
    }
    
}

@media screen and (min-width: 200px) and (max-width: 767px)
{
    .contact_us_page.p-0
    {
        padding: 15px !important;
    }
}

@media screen and (min-width: 200px) and (max-width: 374px)
{
    .logo_image 
    {
        height: 70px !important;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1199px)
{
    .header-1 .navbar-main .nav-link 
    {
        padding: 8px 10px !important;
        font-size: 15px !important;
    }
}

@media screen and (min-width: 200px) and (max-width: 1439px)
{
    .aboutus_div
    {
        padding: 80px 0 40px !important;
    }
}

