* {color: #000 !important;}

.post,
.select,
.counter,
.h1 p,
#special,
#content .c,
#content .a,
.contact,
#footer .c,
#people,
#header ul {display: none;}

#footer,
#container {
    margin: 0;
    min-width: 0;
    width: 100%;
    min-height: 0;
    height: auto;
    overflow: visible;
}

#content .b .r,
#footer .a .r {
    margin: 0 0 1em;
    padding: 0 43px;
}

h1, .h1,
#container,
#header,
#footer {background: none;}

#header {height: 100px;}

#logo {top: 20px;}

#content .b {width: 100%;}