body {
    padding-top: 0;
    background-color: #efefef !important;
}

#header {
    background-color: #ccc;
}

.modal-backdrop.in {
    z-index: auto;
}

.modal-backdrop { display: none; } .modal { background: rgba(0,0,0,0.5); }


@media (max-width: 979px) {
    body {
        padding-top: 0;
    }
}

@media (min-width: 1600px) {
    #app .background{
        top: 300px;
    }
}

#main-navbar {
    background-color: #93c01f;
}

.navbar-light .navbar-nav .nav-link {
    font-size: 1.5rem !important;
}

.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

#content {
    margin-top: 3rem;
    margin-bottom: 5rem;
}
#slider {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}


#homeSliderIndicators {
    margin-top: 3rem;
    margin-bottom: 3rem;
}

#home .me {
    padding-top: 3rem;
}

footer {
    background-color: #676865;
}

footer a {
    color: #93c01f !important;
    font-size: 1.2em !important;
}

footer a:hover, footer a:active {
    color: #31400A !important;
    font-weight: bold;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
