html, body{ background-image: none;}   
h1, h2, h3, h4, h5, h6, .button, button{ font-family: 'Days One', sans-serif;}
h1, h2, h3, h4, h5, h6, .button, button{ font-weight:normal;}

h1{margin: 4rem 0; color:#000;}
h5{color:#2199e8;}
hr{margin:0 0 1rem 0!important;}

a, a:hover{color:#000;}

header{ margin:0}
img{width:100%;}
footer{ background: #333; overflow: hidden; color:#eee; font-size: 0.75rem;}
footer a{color:#eee; display:block;}
ul.location-footer{list-style: none!important; margin: 0!important; padding:0!important;}
ul.location-footer li{display:inline-block!important; vertical-align: top;}

#logo{ margin-bottom: 0; padding: 0!important;}
.wide{width:100%; max-width: 100%;}
.wide.orange{ background: #FFAE00; overflow: hidden; padding: 0.5rem 0;}
.wide.grey{ background: #333; overflow: hidden; padding: 1rem 0;}


.socials{
    overflow: hidden;
    padding: 0;
    text-align: right;
    padding-top: 1rem;
    margin-top:1rem;
    border-top:solid 1px #ccc;
}
.socials a{
    font-size: 2rem;
    color:#FFAE00;
    display:inline-block;
    margin: 0 0 1rem 0;
    background: #333;
    vertical-align: middle;
}

.center{text-align:center;}
.left{text-align:left;}
.right{text-align: right;}

@media screen and (min-width: 64em) {
html, body{ background: #fff url('../../images/bg-body.gif') bottom left repeat-x!important;}
}
p.registrar{ font-size: 12px; color: #666;}