/* //Responsive Design */
@media only screen and (max-width: 767px) {
    #collapsibleNavbar {
        position: fixed;
        top: 0;
        left: 0;
        z-index: 99;
        width: 280px;
        height: 100%;
        background-color: rgba(126, 247, 71, 0.9);
        overflow: auto;
    }
    .menu-overlay {
        display: none;
        background-color: #000;
        bottom: 0;
        left: 0;
        opacity: 0.5;
        filter: alpha(opacity=50);
        /* IE7 & 8 */
        position: fixed;
        right: 0;
        top: 0;
        z-index: 49;
    }
    ul.headnav li a {
        padding: 7px !important;
        font-size: 16px !important;
    }
    .navbar {
        padding: 0;
    }
}
