
html { height: 100%; }

a {
    color: #555;
    text-decoration: none;
}
.elastislide-carousel ul li a h4{

    font-size: 14px;

    line-height: 22px;

    font-weight: normal;
}
.elastislide-carousel ul li a h5{
    font-size: 12px;
    font-weight: normal;
}
.og-details p{
    display: none;
}
.og-grid li a figure strong{
    max-height: 40px !important;
    overflow: hidden !important;
    display: block;
    color: #fff;
}
.og-close::before, .og-close::after {
    background: #fff;
}

.og-expanded .og-close::before,
.og-expanded .og-close::after{
    background: #000;
}