/*** tags ***/

body {
    padding-top: 70px; /* necessary padding for .navbar-fixed-top */
}
form {
    margin-bottom:20px;
}
input[type="text"],input[type="password"] {
    
}
footer {
    padding: 10px 0;
    margin-top:40px;
}
.jumbotron .h1, .jumbotron h1 {
    font-size: 49px;
}
.h1, h1 {
    font-size: 28px;
}
.h2, h2 {
    font-size: 21px;
}

/*** classes ***/

.navbar-inverse {
    background-color: #444;
    border-top: 5px solid #337ab7;
}
.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav > li > a {
    color: #ddd;
}
.navbar-inverse .navbar-nav > li > a.active {
    color: #448bc8;
}
.jumbotron {
    margin-top: 40px;
    margin-bottom: 40px;
}
.topLine {
    border-top:1px solid #ddd;
}
.bottomLine {
    border-bottom:1px solid #ddd;
    padding-bottom:20px;
    margin-bottom:20px;
}
.margin-top {
    margin-top:10px;    
}
.list-group {
    margin-top:28px;
}
.featureBox {
    margin-bottom: 30px;
}

