﻿/* Move down content because we have a fixed navbar that is 50px tall */
body {
    font-family: 'Raleway', sans-serif;
    /*padding-top: 91px;*/
    padding-bottom: 20px;
    
}
@media (max-width: 767px) {
    body {
    /*padding-top: 75px;*/
}
    .bottom-section{
        margin-bottom:50px;
    }
}

/* Wrapping element */
/* Set some basic padding to keep content from hitting the edges */
.body-content {
    /*padding-left: 15px;
    padding-right: 15px;*/
    
}
#MainContent{
    min-height:100vh !important;
}
#footer{
background-color:#337585;
}
.footer{
    background-color:rgba(0,0,0,0.1);
    /*opacity:0.7;*/
    color:#fff;
    text-align:center;
    padding-top:10px;
    padding-bottom:10px;
}
.footer p{
    margin:0px;
}
/* Set widths on the form inputs since otherwise they're 100% wide */
input,
select,
textarea {
    /*max-width: 280px;*/
    margin-bottom:15px;
}

/* Responsive: Portrait tablets and up */
@media screen and (min-width: 768px) {
    .jumbotron {
        margin-top: 20px;
    }
    .body-content {
    /*padding-left:-15px;
    padding-right:-15px;*/
    
}
}

p{
    font-size:14px;
    color:#888;
}
h1, h2, h3, h4, h5, h6{
    /*font-weight:normal;*/
    margin-top:10px;
    margin-bottom:10px;
}
h2{
    font-size:20px;
}
h3{
    font-size:18px;
}
h4{
    font-size:16px;
}
h5{
    font-size:15px;
}
h6{
    font-size:13px;
}
