/*
 * Start Bootstrap - Heroic Features (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */



body {
    padding-top: 70px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */

    height: 100%;
    /* The html and body elements cannot have any padding or margin. */
}


.hero-spacer {
    margin-top: 50px;
}

.hero-feature {
    margin-bottom: 30px;
}

#footer {
    margin: 1px 0;
    height: 80px;
    background-color: #343a40;
    color: #fff;
    position: fixed;
    bottom: 0;
    width: 100%;
}

    #footer > .container {
        padding-top: 25px;
        padding-left: 15px;
        padding-right: 15px;
    }


.btn-primary {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
}

.navbar-inverse {
    background-color: #223C6F;
    border-bottom: #155994;
}

    .navbar-inverse .navbar-brand {
        color: #fff;
    }

@media (max-width:650px) {
    .navbar {
        min-height: 80px;
        padding-top: 12px;
    }

    .navbar-header {
        text-align: center !important;
    }

    #footer {
        position: absolute;
        bottom: auto;
    }

        #footer > .container {
            text-align: center;
        }
}
