#logo {
    font-family: "Rozha One", serif;
    letter-spacing: 3px;
    color: #000;
    font-size: 2rem;
}

.has-text-logo-color {
    color: #d86262;
}

#logo-highlight {
    color: #d86262;
}

.has-border-light {
    border: 1px solid hsl(0, 0%, 90%);
}

.has-border-top-light {
    border-top : 1px solid hsl(0, 0%, 90%);
}

.has-border-bottom-light {
    border-bottom : 1px solid hsl(0, 0%, 90%);
}

.has-shadow-light {
    box-shadow: 0px 0px 10px 0px hsl(0, 0%, 90%);
    -webkit-box-shadow: 0px 0px 10px 0px hsl(0, 0%, 90%);
    -moz-box-shadow: 0px 0px 10px 0px hsl(0, 0%, 90%);
}

.has-inset-shadow-bottom-light {
    box-shadow: 0px -100px 10px -100px hsl(0, 0%, 90%) inset;
    -webkit-box-shadow: 0px -100px 10px -100px hsl(0, 0%, 90%) inset;
    -moz-box-shadow: 0px -100px 10px -100px hsl(0, 0%, 90%) inset;
}

.block-title {
    background: #f5f5f5;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-left: 5px solid #d86262;
    font-weight: bold;
}
