body {
    background-color: #262b33;
}

div,
.page-wrapper,
.content-wrapper,
.content-inner,
.main-content,
.main-content .content,
.main-content .side-bar,
.main-content .content .inner-content,
.content-inner-shadow,
.main-content .cutout{
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}

.header {
    width: auto;
    padding-bottom: 16px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.6);
}

.page-wrapper {
    /*background: none;*/
    background-image: url('/images/shared/background.png');
    margin-top: 32px;
    border-top: 1px solid rgba(255,255,255,0.1);
    margin-top: 0;
}

.content-wrapper {
    width: 100%;
    padding: 0;
    background: none;
}

.content-inner {
    background: none;
}

.content-inner-shadow {
}

.side-bar {
    display: none;
}

.main-content {
    width: 100%;
    margin-left: 0;
}

.main-content .content {
    background: none;
}

.main-content .content .inner-content {
    padding: 10px;
    background: none;
}

.main-content .content .inner-content .cutout {
    background-color: #262626
}

.main-content .inner-content > h1 {
    margin-top: 32px;
    margin-bottom: 14px;
}

body.single .main-content .inner-content .cutout article {
    border-bottom: none;
}

.main-content .inner-content > h1 {
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.45);
    color: #1D2A3D;
}

/** COMMENTS **/


.cutout .comments-container.cut-back-26 {
    background-color: #191919;
    margin: 0;
}

.comments-container textarea {
    width: 92%;
}

ol.commentlist li.comment section {
    background-color: #262626;
    width: 60%;
}

ol.commentlist {
    -webkit-padding-start: 0;
}


/*** footer ***/

.footer {
    background: #191919;
    margin: 0 10px;
}

.footer .section-content {
    border-right: none;
    border-left: none;
}


.footer .section-content {
    font-size: 11px;
    color: #5A5D66;
    text-shadow: 0 1px black;

    padding: 10px;
    border-bottom: 1px solid rgba(0,0,0,0.6);
    border-top: 1px solid rgba(255,255,255,0.1);

    overflow: hidden;
}

.footer .section-content-holder {
    float: none;
    width: 90%;
    margin: auto;
}

.footer .section-content .logo_container {
    width: 125%;
}

.footer .section-content-holder:first-child .section-content{
    color: #43464f;
    border-top: none;
}

.footer .section-content-holder:nth-child(3) .section-content {
    border-bottom: none;
}