html {
overflow-y: scroll;
}
body{font-family: 'Lato', sans-serif; font-weight: 400}
.logo h1{display:none;}
.logo img{max-width: 420px;}
.logo {padding: 30px 0;}
.topbar {background: rgba(0, 0, 0, 0.21);border-top: 4px solid #90BC2B;}
.name {display:none;}
.background{background: #2E2E2E url(../img/background.jpg) no-repeat 50% 250px;}
.fullwhite{background:white;}
.number{
    color: #828282;
    font-size: 2em;
    font-style: italic;
    padding-top: 16px;
    text-align: right;
}
h4{
    color: #fff;
}
.strap{
    padding-top: 20px;
}
.strap h4{
    font-size: 1.3rem;
}
.strapsmall{
    font-size: .9rem;
}
.top-bar-section ul.right{background:none;}
footer {width: 100%;margin-top: 70px;}
.footerbar1,.footerbar2{padding: 20px 30px;color: #fff;text-align: center;font-weight: bold;font-style: italic;font-size: 1.5em;}
.footerbar1 {background: #90BC2B;}
.footerbar2 {background: #6D1D7C;}
.content h3, .content ul{color:#fff;margin-top: 0;}
.content.welcome{padding-top:60px;}
.rightside h5{font-size: 17px;color: #fff;margin-bottom: .2rem;}
.rightside p{color: #A2A2A2;font-size: 14px;}
.imgbtm img{border: 7px solid rgba(255, 255, 255, 0.21);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 .3333 .3333 0 0 .3333 .3333 .3333 0 0 .3333 .3333 .3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
  filter:gray;
  -webkit-filter:grayscale(100%);}
.thin{font-weight:100}
.rightcol {
    margin-top: 1rem;
}
.imgbtm {padding-top: 20px;}
.hrtop{/* border-top: 1px solid rgba(255, 255, 255, 0.27); */width: 100%;max-width: 60.5rem;}
.services li {
    padding-bottom: 15px;
    font-size: 1rem;
    padding-left: 10px;
}
i {margin-right:20px}
#map-canvas {
  height: 280px;
}

#map-canvas img {
  max-width: none; /* Fixes foundation issue with Google Map */
}
.form-error{padding:15px 20px; background:#6d1d7c;background: rgba(109, 29, 124, 0.62);color:white;border:1px solid #6d1d7c;}
.top-pad {padding-top:30px;}
/* Feedback */

.feedbackbutton{
    border-bottom: 1px solid rgba(255, 255, 255, 0.27);
    margin-bottom: 20px;
}
.feedbackbutton a{
    font-size: 1rem;
    color: #90BC2B;
}
.feedbackbutton a:hover{}
.feedbackbutton strong{font-size: 1.2rem;color: #a28d65;cursor: pointer;}
.feedbackleft{display:none;}
