/* Venue Specific Styles */

header {
        background-image: url('../images/276_header_responsive.png');
        background-size: 2400px 140px;
        background-position: left top;
        background-repeat: no-repeat;
        /*height: 120px;*/
}

.navbar-inverse {
    background-color: #338d3c;
}

footer.footer {
    color: rgba(255, 255, 255, 0.7);
    background-image: url('../images/footer_276.jpg');
    background-size: 2400px 480px;
    background-position: 0px 500px;
    background-repeat: no-repeat;

footer.footer a {
  color: rgba(0, 0, 0, 0.7);
}
footer.footer a:hover {
  color: black;
}

.contact-details-bg {
    background: rgba(255, 255, 255, .5);
}


@media (max-width: 768px) {
        header {
                background-size: 2400px 80px;
                /*height: 120px;*/
                }
        }