body{font-size:1.8rem;background-attachment:scroll;}
@media screen and (min-width:600px) and (max-width:959px) and (orientation:landscape){body{background-color:rgb(33,150,140);background-image:none;}
}
#banner{margin:7%;max-width:100%;font-size:4rem;height:25rem;}
@media screen and (max-height:480px){#logo{top:90px;display:block;position:absolute}
}
.slideshow-container{margin:2%;max-width:100%;padding:0;float:none;}
@media only screen and (max-width:300px){.prev, .next,.text{font-size:11px}
}
p, #home, #mission, #about, #contact, #news {margin: 3%;}
footer{display:block;height:auto;padding:8px;}
@media screen and (min-width:700px){#text{margin-left:8%;}
}
#text{padding:10px;float:left;}
#social{display:inline-block}
#mc_embed_signup{width:auto;font-family:'Pacifico', cursive;font-size:16px;display:flex;}
#Instagram{padding:29px;display:inline-block;}
#Facebook{display:inline-block;padding-top:29px;padding-left:20px;float:left;}
#map{width:auto;margin-left:1%;margin-right:1%;}
#mc_embed_signup{padding-left:20px;width:auto;}