@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css");
body{
    background:url(../images/backsharp.webp);
    background-color:whitesmoke
}
.header{
    text-align:center;
    background-color:rgba(0,10,10,0.75)
}
.header img{
    padding:10px 0 10px 0;
    max-width:100%
}
.navbar{
    background:black;
    padding-top:2px;
    padding-bottom:2px
}
.navbar-nav{
    margin:auto;
    min-width:420px;
    max-width:700px;
    width:100%
}
.nav-item{
    text-align:center;
    width:17%
}
.nav-item:hover{
    background-color:#4d5358
}
.nav-link:hover{
    color:white!important
}
.nav-link:active{
    background-color:#4d5358
}
.dropdown-menu{
    border:solid 1px #2a2a2a;
    border-radius:0;
    background-color:#343a40;
    box-shadow:0 0 5px 0
}
.dropdown-item{
    color:aliceblue
}
.dropdown-item:hover{
    color:white;
    background-color:#5c6065
}
.container{
    color:#4b4b4b;
    padding:0;
    max-width:100%;
    background-color:whitesmoke;
    box-shadow:0 2px 2px 0 rgba(0,0,0,0.5)
}
.content{
    font-size:120%;
    margin:auto;
    max-width:800px;
    padding:25px
}
.contact-footer-info{
    max-width:100%;
    margin-top:100px;
    background-color:#e9e9e9;
    padding:20px 20px 40px 20px
}
footer{
    padding:0;
    max-width:100%;
    background-color:rgba(0,10,10,0.5)
}
.footer-content{
    margin:auto;
    max-width:800px;
    text-align:center;
    color:white;
    text-shadow:1px 1px 2px black
}
.fb-page{
    display:inline-block;
    min-width:340px
}
.bg-dark,.dropdown-menu{
    background-color:#323f4c!important
}
.navbar-dark .navbar-nav .nav-link{
    color:rgba(255,255,255,0.68)
}
a{
    color:#0454a5
}
a:hover{
    color:cornflowerblue
}
.nav-item:hover,.dropdown-item:hover{
    background-color:#495d70
}
.nav-link:focus,.dropdown-item:focus{
    background-color:#253443
}
.sh1{
    font-size:120%;
    color:darkslategray
}
.sh2{
    font-size:140%;
    color:darkslategray
}
.intake{
    display:block;
    padding:5px 20px 5px 5px;
    width:100%
}
.intake img{
    float:left;
    padding-bottom:5px;
    position:relative;
    width:100%
}
.intake td{
    width:33%;
    padding:0 10px 10px 10px
}
.content-faq h3{
    font-weight:400;
    font-style:normal;
    color:#0454a5;
    cursor:pointer;
    margin:auto
}
.content-faq h3:hover{
    font-weight:400;
    font-style:normal;
    color:cornflowerblue
}
.contact-page-info{
    display:inline-block;
    padding:0 10px 30px 0;
    width:39%;
    vertical-align:top
}
@media(max-width:766px){
    .contact-page-info{
        width:300px
    }
}
#contact-map{
    display:inline-block;
    width:auto;
    box-shadow:1px 1px 2px 0 rgba(0,0,0,0.5)
}
.panel-title{
    padding:10px 0 10px 0
}
.panel-title>a:before{
    float:right!important;
    font-family:FontAwesome;
    content:"\f056";
    padding-right:5px
}
.panel-title>a.collapsed:before{
    float:right!important;
    content:"\f055"
}
.panel-title>a:hover,.panel-title>a:active,.panel-title>a:focus{
    text-decoration:none
}
.sk-fading-circle{
    margin:100px auto;
    width:80px;
    height:80px;
    position:relative
}
.sk-fading-circle .sk-circle{
    width:100%;
    height:100%;
    position:absolute;
    left:0;
    top:0
}
.sk-fading-circle .sk-circle:before{
    content:'';
    display:block;
    margin:0 auto;
    width:15%;
    height:15%;
    background-color:#ffffff;
    border-radius:100%;
    -webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;
    animation:sk-circleFadeDelay 1.2s infinite ease-in-out both
}
.sk-fading-circle .sk-circle2{
    -webkit-transform:rotate(30deg);
    -ms-transform:rotate(30deg);
    transform:rotate(30deg)
}
.sk-fading-circle .sk-circle3{
    -webkit-transform:rotate(60deg);
    -ms-transform:rotate(60deg);
    transform:rotate(60deg)
}
.sk-fading-circle .sk-circle4{
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
.sk-fading-circle .sk-circle5{
    -webkit-transform:rotate(120deg);
    -ms-transform:rotate(120deg);
    transform:rotate(120deg)
}
.sk-fading-circle .sk-circle6{
    -webkit-transform:rotate(150deg);
    -ms-transform:rotate(150deg);
    transform:rotate(150deg)
}
.sk-fading-circle .sk-circle7{
    -webkit-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg)
}
.sk-fading-circle .sk-circle8{
    -webkit-transform:rotate(210deg);
    -ms-transform:rotate(210deg);
    transform:rotate(210deg)
}
.sk-fading-circle .sk-circle9{
    -webkit-transform:rotate(240deg);
    -ms-transform:rotate(240deg);
    transform:rotate(240deg)
}
.sk-fading-circle .sk-circle10{
    -webkit-transform:rotate(270deg);
    -ms-transform:rotate(270deg);
    transform:rotate(270deg)
}
.sk-fading-circle .sk-circle11{
    -webkit-transform:rotate(300deg);
    -ms-transform:rotate(300deg);
    transform:rotate(300deg)
}
.sk-fading-circle .sk-circle12{
    -webkit-transform:rotate(330deg);
    -ms-transform:rotate(330deg);
    transform:rotate(330deg)
}
.sk-fading-circle .sk-circle2:before{
    -webkit-animation-delay:-1.1s;
    animation-delay:-1.1s
}
.sk-fading-circle .sk-circle3:before{
    -webkit-animation-delay:-1s;
    animation-delay:-1s
}
.sk-fading-circle .sk-circle4:before{
    -webkit-animation-delay:-0.9s;
    animation-delay:-0.9s
}
.sk-fading-circle .sk-circle5:before{
    -webkit-animation-delay:-0.8s;
    animation-delay:-0.8s
}
.sk-fading-circle .sk-circle6:before{
    -webkit-animation-delay:-0.7s;
    animation-delay:-0.7s
}
.sk-fading-circle .sk-circle7:before{
    -webkit-animation-delay:-0.6s;
    animation-delay:-0.6s
}
.sk-fading-circle .sk-circle8:before{
    -webkit-animation-delay:-0.5s;
    animation-delay:-0.5s
}
.sk-fading-circle .sk-circle9:before{
    -webkit-animation-delay:-0.4s;
    animation-delay:-0.4s
}
.sk-fading-circle .sk-circle10:before{
    -webkit-animation-delay:-0.3s;
    animation-delay:-0.3s
}
.sk-fading-circle .sk-circle11:before{
    -webkit-animation-delay:-0.2s;
    animation-delay:-0.2s
}
.sk-fading-circle .sk-circle12:before{
    -webkit-animation-delay:-0.1s;
    animation-delay:-0.1s
}
@-webkit-keyframes sk-circleFadeDelay{
    0%,39%,100%{
        opacity:0
    }
    40%{
        opacity:1
    }
}
@keyframes sk-circleFadeDelay{
    0%,39%,100%{
        opacity:0
    }
    40%{
        opacity:1
    }
}
.announcement{
    color:red;
    display:none;
}