.single h1 {
    text-transform:uppercase;
}

.nav-single span a {
    font-family: "Respective";
    font-size: 3em;
    color: #f77b00;
}

section#comment-wrap {
    font-size: 14px;
}

#main-content .container:before, 
.et_full_width_page #main-content .container #content-area:before {
        display: none;
}

.et_pb_post .entry-content {
    padding-top: inherit;
}

.et_pb_post #sidebar {
    padding-top: 49px;
}

@media all and (min-width: 981px) {
        #main-content .container #content-area {
                position: relative;
        }

        #main-content .container #content-area:before {
                position: absolute;
                top: .5%;
                width: 1px;
                height: 99%;
                background-color: #eee;
                content: "";
        }

        .et_right_sidebar #main-content .container #content-area:before {
                right: 20.875% !important;
        }

        .et_left_sidebar #main-content .container #content-area:before {
                left: 20.875% !important;
        }

        .et_pb_gutter.et_pb_gutters4.et_right_sidebar #main-content .container #content-area:before {
                right: 19% !important;
        }

        .et_pb_gutter.et_pb_gutters4.et_left_sidebar #main-content .container #content-area:before {
                left: 19% !important;
        }

        .et_pb_gutter.et_pb_gutters2.et_right_sidebar #main-content .container #content-area:before {
                right: 22.75% !important;
        }

        .et_pb_gutter.et_pb_gutters2.et_left_sidebar #main-content .container #content-area:before {
                left: 22.75% !important;
        }

        .et_pb_gutter.et_pb_gutters1.et_right_sidebar #main-content .container #content-area:before {
                right: 25% !important;
        }

        .et_pb_gutter.et_pb_gutters1.et_left_sidebar #main-content .container #content-area:before {
                left: 25% !important;
        }
        .et_right_sidebar #main-content .container #content-area:before { right:31% !important; }
        .et_left_sidebar #main-content .container #content-area:before { left:31% !important; }
}

@media all and (max-width: 980px) {
        #main-content .container #content-area:before {
                display: none !important;
        }
}

p.comment-form-subscriptions,
p.form-submit {
    float:left;
}
.comments_title {
    font-size: 40px;
    text-transform: uppercase;
    font-weight: bold;
    font-family: 'Myriad Pro Condensed';
    padding-bottom: 10px;
}
p.form-submit {
    margin-right: 20px;
}
