header
{
    background: #000;
}
body,#content
{
    background: #111;
    color:#888
}
body::-webkit-scrollbar-track { background-color: #000; }
body::-webkit-scrollbar { width: 6px; background-color: #000; }
body::-webkit-scrollbar-thumb { background-color: #fff; }



.sliphoveritemTitle i,.sliphoveritemTitle span
{
    background: transparent;
    color:#fff
}
.nav-bar {
    background-color: #fff;
    border-radius: 1px;
    display: block;
    width: 16px;
    height: 2px;
    margin: 0px auto 2px;
}

#menu-button .cursor {
    display: block;
    height: auto;
    cursor: pointer;
    background-color: rgba(0,0,0, 1);
    padding: 16px 16px 14px 16px;
}
#bottom-header p.small
{
    width: 140px;
}
.hentry h1, h2, h3, h4, h5
{
    color:#999;
}
.text-center {text-align: center}

.borderline {
    border-top: 1px solid #333;

}

.form-part > textarea, .form-part > select, .form-part > input:not([type="submit"]):not([type="image"]):not([type="button"]):not([type="checkbox"]):not([type="radio"]) {

    border: 1px solid #888;

    background: transparent;
}

input,textarea, blockquote p
{
    color:#888
}
p.light
{
    color : #ddd
}

img.lozad {

    opacity:0;

    -webkit-transition: opacity 500ms ease 100ms;
    -moz-transition: opacity 500ms ease-in-out 100ms;
    -o-transition: opacity 500ms ease-in-out 100ms;
    transition: opacity 500ms ease-in-out 100ms;
}

img.lozad.loaded {
    opacity:1;

}
.element figure .overlay
{
    content : "";
    top:0px;
    left:0px;
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0;
    z-index: 99;
}
#main-nav > ul li a.sub-nav-toggle:after
{
    background: #000;
}
.fancybox-thumbs
{
    background: #000;
}
.fancybox-thumbs__list a:before {
    border: 3px solid #ddd;
}
.fancybox-is-open .fancybox-bg
{
    opacity: .8;
}
.fancybox-bg
{
    background: #000;
}

    .fancybox-thumbs {
        top: auto;
        width: auto;
        bottom: 0;
        left: 0;
        right : 0;
        height: 95px;
        padding: 10px 10px 5px 10px;
        box-sizing: border-box;
        background: rgba(0, 0, 0, 0.3);
    }

    .fancybox-show-thumbs .fancybox-inner {
        right: 0;
        bottom: 95px;
    }
