
@import url(http://fonts.googleapis.com/css?family=Ubuntu);body{font-family:'Ubuntu',sans-serif;background-color:white}.cleaner{clear:both;width:100%;visibility:hidden;margin:.5rem 0;height:1px;padding:0;border:0}header{background-color:#60aad7;padding:1.5rem 0}header h1{font-size:2rem;font-weight:bold;color:white;text-align:center}header h1 small{font-size:1rem;text-transform:none}#map .info-card{height:100%;width:100%;position:inherit;z-index:100;background-color:#60aad7}@media screen and (min-width:900px){#map .info-card{height:calc(100% - 2 * 2rem);width:35rem;float:right;margin-right:calc(2rem * 3);margin-top:2rem;margin-bottom:2rem}}#map .info-card .card-header{padding:1rem;background-color:white;text-align:center}#map .info-card .card-header a{text-decoration:none;font-weight:bold;font-size:1rem;color:#0077bf}@media screen and (min-width:900px){#map .info-card .card-header a{font-size:2rem}}#map .info-card .card-header a:hover{text-decoration:underline}#map .info-card .card-header a:hover img{-webkit-filter:blur(1px);filter:blur(1px)}#map .info-card .card-header a img{height:5rem;width:5rem;vertical-align:middle;margin-right:.5rem}#map .info-card .card-header a small{font-size:1rem}#map .info-card ul{margin:2rem;color:white;font-weight:bold}#map .info-card ul:first-of-type{text-align:center}#map .info-card ul li:first-child{font-size:2rem}#map .info-card ul .location{background:url(../images/location.svg) no-repeat;padding:0 10% 0 10%}@media screen and (min-width:900px){#map .info-card ul .location{padding:0 10% 0 5%}}form{padding:1rem}form h2{margin:.5rem;font-size:2rem;font-weight:bold}form #info strong{display:block;color:white;text-align:center;background-color:#ff8827;padding:1rem;margin:.5rem;width:calc(100% - 2 * .5rem - 2 * 1rem)}form textarea,form input,form button{border:0;margin:.5rem;padding:1rem;font-size:1rem}form textarea:hover,form input:hover,form button:hover{border:0}form label{display:block}form textarea{resize:vertical;height:10rem}@media screen and (min-width:900px){form textarea{height:18rem}}form textarea,form input{background-color:#eee;width:calc(100% - 2 * .5rem - 2 * 1rem)}@media screen and (min-width:900px){form textarea,form input{float:left;width:calc(100% / 2 - 2 * .5rem - 2 * 1rem)}}form button{width:calc(100% - 2 * .5rem);background-color:#ff8827;transition:all 1200ms ease;color:white;font-weight:bold}form button:hover{background-color:#f36d00}@media screen and (min-width:900px){form button{float:right;width:calc(100% / 2 - 2 * .5rem)}}footer{background-color:#60aad7;color:white;min-height:10rem;text-align:center;padding:.5rem}footer h2{font-size:2rem;font-weight:bold;padding:1.5rem}footer p{margin:.5rem}footer small{margin:2rem;font-size:.7rem}footer small a{text-decoration:none;color:white}footer small a:hover{text-decoration:underline}
