/*!
* Start Bootstrap - Landing Page (https://startbootstrap.com/template-overviews/landing-page)
* Copyright 2013-2017 Start Bootstrap
* Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-landing-page/blob/master/LICENSE)
*/body,html{
    width:100%;
    height:100%
}
body,h1,h2,h3,h4,h5,h6{
    font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight:700
}
#hdhBody{
    background-color:#bad8b6
}
.centered_picture{
    margin-left: auto;
    margin-right: auto;
    justify-content: center;
    text-align: center;
    align-items: center;
}
.intro-header{
    padding-top:50px 0;
    text-align:center;
    color:#e1eacd;
    /* background:url(../img/headshot-funny.2.jpg) no-repeat center center; */
    background:#01352c;
    background-size:cover
}
/* #hdhHeader{
  padding-top:30px 0;
  text-align:center;
  color:#d6ebf2;
  background:#6dbd75;
  background-size:cover
} */
.intro-message{
    position:relative;
    padding-top:20%;
    padding-bottom:20%
}
.intro-message>h1{
    margin:0;
    text-shadow:2px 2px 3px rgba(0,0,0,.6);
    font-size:5em
}
#comingSoon>h1{
    text-align: center;
}
.intro-divider{
    width:400px;
    border-top:1px solid #d6ebf2;
    border-bottom:1px solid rgba(0,0,0,.2)
}
.intro-message>h3{
    text-shadow:2px 2px 3px rgba(0,0,0,.6)
}
.intro-social-buttons i{
    font-size:80%
}
a{
    /* color: #5d74b0; */
    color:#2f89b3
}
@media (max-width:767px){
    .intro-message{
        padding-bottom:15%
    }
    .intro-message>h1
    {
        font-size:3em
    }
    ul.intro-social-buttons>li{
        display:block;
        margin-bottom:20px;
        padding:0
    }
    ul.intro-social-buttons>li:last-child{
        margin-bottom:0
    }
    .intro-divider{
        width:100%}
    }
    .network-name{
        text-transform:uppercase;
        font-size:14px;
        font-weight:400;
        letter-spacing:2px
    }
    .content-section-a{
        padding:50px 0;
        background-color:#bad8b6
    }
    .content-section-b{
        padding:50px 0;
        border-top:1px solid #cde7f0;
        border-bottom:1px solid #cde7f0
    }
    .section-heading{
        margin-bottom:30px
    }
    .section-heading-spacer{
        float:left;
        width:200px;
        border-top:3px solid #cde7f0
    }
    .banner{
        padding:100px 0;
        color:#d6ebf2;
        background:url(../img/banner-bg.jpg) no-repeat center center;
        background-size:cover
    }
    .banner h2{
        margin:0;
        text-shadow:2px 2px 3px rgba(0,0,0,.6);
        font-size:3em
    }
    .banner ul{
        margin-bottom:0
    }
    .banner-social-buttons{
        float:right;
        margin-top:0
    }
    @media (max-width:1199px){
        ul.banner-social-buttons{
            float:left;
            margin-top:15px
        }
    }
    @media (max-width:767px){
        .banner h2{
            margin:0;
            text-shadow:2px 2px 3px rgba(0,0,0,.6);
            font-size:3em
        }
        ul.banner-social-buttons>li{
            display:block;
            margin-bottom:20px;
            padding:0
        }
        ul.banner-social-buttons>li:last-child{
            margin-bottom:0
        }
    }
    footer{
        padding:50px 0;
        background-color:#bad8b6
    }
    p.copyright{
        margin:15px 0 0
    }