body .app-toast,body h4{text-transform:uppercase}[respond-form] .error,[respond-form] .success{display:none;padding:10px 15px;font-size:16px;margin:0 0 0 15px}[respond-form] .error[visible],[respond-form] .success[visible]{display:inline-block}[respond-form] .error{border:1px solid #CF4647;color:#fff;background-color:#CF4647}[respond-form] .success{border:1px solid #08B168;color:#fff;background-color:#08B168}[respond-form] .form-group{position:relative}[respond-form] .list-label{display:block;margin:0 0 10px;color:#9e9e9e}[respond-form] .list label{display:block;margin:0 0 5px}[respond-form] .has-error label{color:#CF4647!important}[respond-form] .loading{display:none;color:#888;vertical-align:top;width:25px;height:25px;margin-top:5px;margin-left:5px}[respond-form] .loading[visible]{display:inline-block}.map-container{display:block;height:200px;width:100%;border:1px solid #ddd}body .list-item{border-top:1px solid #ddd;padding:20px 0}body .list-item h5{font-size:16px;font-weight:700;margin:0 0 5px;padding:0}body.content .list-item p{font-size:14px;margin:0!important;padding:0}body .app-toast{font-family:Helvetica,Arial,sans-serif;position:fixed;top:0;left:0;width:100%;margin:0;text-align:center;padding:10px 0;color:#FFF;background-color:#345A6F;box-shadow:2px 2px 5px rgba(0,0,0,.1);z-index:100005;visibility:hidden;opacity:0;transition:all .25s ease}body .app-toast svg{fill:currentColor}body .app-toast[success]{background-color:#88C425}body .app-toast[failure]{background-color:#ED4747}body .app-toast[active]{visibility:visible;opacity:1}.gallery-image{display:inline-block;margin:0 20px 20px 0;padding:0;width:200px;border:5px solid #f0f0f0}.gallery-image a{margin:0!important;padding:0!important}.gallery-image img{width:200px;cursor:pointer;margin:0;padding:0}.respond-lightbox,.respond-searchbox{width:100%;height:100%;overflow:hidden;z-index:99999999;left:0}.respond-lightbox{display:none;align-items:center;justify-content:center;background:rgba(0,0,0,.9);position:fixed;top:0}.respond-lightbox[visible]{display:flex}.respond-lightbox-body{max-width:75%}.respond-lightbox-body p{color:#fff;margin:10px 0 0;padding:0;text-align:center}.respond-lightbox-body img{max-width:100%}.respond-lightbox-close{position:absolute;top:10px;right:10px;cursor:pointer}.respond-searchbox{display:none;background:rgba(255,255,255,.9);position:fixed;top:0;transition:all .25s ease}.respond-searchbox[visible]{display:flex}.respond-searchbox .respond-search-results{margin-top:25px}.respond-searchbox .respond-search-result{background-color:#fff;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:20px}.respond-searchbox .respond-search-result h2{font-size:18px;font-weight:700;margin:0 0 5px;padding:0}.respond-searchbox .respond-search-result small{font-size:12px;text-transform:uppercase;margin:0 0 10px;padding:0}.respond-searchbox .respond-search-result p{font-size:13px;margin:0;padding:0}.respond-searchbox .respond-search-result:last-child{border-bottom:1px solid #ccc}.respond-searchbox-form{width:80%;margin:50px auto 0}.respond-searchbox-form input[type=text]{width:100%;padding:10px;border:1px solid #888}.respond-searchbox-close{position:absolute;top:10px;right:10px;cursor:pointer}body a,body blockquote,body h1,body h2,body h3,body h4,body h5,body input,body label,body li,body p,body select{font-family:Roboto}body h4{font-size:14px;color:#506270;margin:0 0 10px;padding:0}body p{color:#555}.mdl-layout__header-row{padding:0 40px!important}.material-ribbon{width:100%;height:40vh;background-color:#506270;flex-shrink:0}.material-main{margin-top:-35vh;flex-shrink:0}.material-header .mdl-layout__header-row{padding-left:40px}.material-container h1:first-child,.material-container h2:first-child,.material-container h3:first-child,.material-container h4:first-child{margin-top:0}.material-container{width:calc(100% - 16px);border-radius:2px;padding:40px;max-width:80%;margin:0 auto 80px}.material-layout.is-small-screen .material-content{padding:40px 28px}.material-footer{padding-left:40px}footer .mdl-navigation__link{font-size:13px!important;color:#fff!important;margin:0 20px 0 0}.feature-block h3,.material-callout p{font-size:14px;text-transform:uppercase}.material-callout{width:100%;background-color:#506270;flex-shrink:0;text-align:center;color:#fff;margin:0;padding:125px 0}.material-callout h2,.material-callout p{color:#fff}.material-callout p{color:#f0f0f0}.feature-block{width:80%;margin:0 auto;min-height:100px}.feature-block h3{color:#506270;margin:0 0 10px;padding:0}.feature-block p{margin:0 0 25px;padding:0}.feature-block .mdl-cell--8-col{padding-right:20px}footer{background-color:#506270!important}