p {
    font-size: 15px;
}
.navbar-brand img {
    max-width: 200px;
}
.colors-f .background-solid, .colors-f.background-solid {
    background-color: #000;
}
.colors-f .highlight, .colors-f .link, .colors-f.highlight, .colors-f.link,
#top-nav.colors-f .navbar-nav a.active,
.colors-f .header-details.highlight, .colors-f .slogan, .colors-f .subtitle.highlight, .colors-f .title.highlight,
.colors-f a, a.colors-f{
    color: #febd17;
}
.colors-f .top-line:before {
    background-color: #febd17;
}
.photo img {
    padding: 3px;
}
.gallery .grid .item {
    padding: 2px;
    cursor: pointer;
}
h4 {
    font-weight: 400;
    font-size: 18px;
    text-transform: none;
}