/* Small Desktop Layout */
@media only screen and (min-width: 991px) and (max-width: 1200px) {
    .main-menu ul li a {font-size: 15px;}
    .single-do h2, .single-involved h2{
        font-size: 18px;
    }
    .slicknav_menu {display: block;}
}

/* Tablet Layout */
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .main-menu ul li a {font-size: 15px;margin-left: 15px;}
    .main-menu ul li a::before {top: 4px;bottom: 4px;left: 5px;}
    .slicknav_menu {display: block;}
    .footer-credit p{
            margin-top: 111px;
    }
    .footer-right {
        margin-top: 70px;
    }
    .copyright p{
        font-size: 10px;
    }
}


/* Mobile Small Layout */
@media only screen and (max-width: 767px) { 
    .slicknav_menu {display: block;}
    .logo {text-align: center;}
    .top-menu ul,.social-bookmarks ul,.copyright,.footer-information {text-align: center;}
    .top-menu ul li a {margin: 0 5px;}
    .banner-menu {position: relative;width: 100%;top: 0;}
    .banner-content {padding: 20px;}
    .banner-menu ul {margin-bottom: 20px;}
    .banner-menu ul li {float: none;width: 100%;}
    .banner-menu ul li a {font-size: 16px;padding: 10px;border-width: 2px;}
    .banner-content p {font-size: 16px;}
    .section-title h2 {font-size: 20px;}
    .single-involved {margin-bottom: 30px;}
    .social-bookmarks ul li a {margin: 0 5px;}
    .page-title {padding: 20px;}
    .page-title h2 {font-size: 20px;}
    .page-content {font-size: 14px;}
    .page-content p {margin-bottom: 10px;}
    ul, ol{
            padding-left: 20px;
            margin: 10px 0px;
    }
}

/*@media screen and (min-width: 991px){
.single-do p{
        height: 480px;
    }

    .single-involved p {
    height: 450px;
}
}

@media screen and (max-width: 990px){
.single-do p{
        height: 360px;
    }

    .single-involved p {
    height: 450px;
}
}*/


@media screen and (min-width: 1200px){
    .banner-content p{
        padding: 0 15%;
    }
    .sticky {
        position: fixed;
        width: 100%;
        left: 0;
        top: 0;
        z-index: 100;
        border-top: 0;
    }
    .banner-area {
        margin-top: 112px;
    }
    .page-area{
        margin-top: 190px;
    }
} 