#left .pull,
.flex-container {
    margin-left: -30px;
    margin-right: -30px;
    padding-bottom: 15px;
}

@media screen and (max-width: 770px) { 
    #left .pull,
    .flex-container {
        margin-left: -20px;
        margin-right: -20px;
        padding-bottom: 15px;
    }
}

hr{
padding-left: 60px;
}

#pushLeft{
padding-left: 0;
}

#leftRightWrapper{
border-bottom: none;
}

.noside{
border-bottom: 1px solid #D3D3D3 !important;
}

#leftWrap{
margin-left: 0;
float: none;
}

section#left{
float: none;
}

#rightWrap {
float: none;
width: 100%;
box-shadow: inset #FFF 0 1px 0;
border-top: 1px solid #D3D3D3;
padding: 0px;
font-size: 1em;
}

#rightWrap,#leftWrap{
border-bottom: none;
}

section#right {
float: none;
position: relative;
z-index: 3;
padding: 30px;
}

#left .pull,
.flex-container {
    margin-left: -30px;
    margin-right: -30px;
    padding-bottom: 15px;
}

@media screen and (max-width: 770px) { 
    #left .pull,
    .flex-container {
        margin-left: -20px;
        margin-right: -20px;
        padding-bottom: 15px;
    }
}

hr{
padding-left: 60px;
}

#pushLeft{
padding-left: 0;
}

#leftRightWrapper{
border-bottom: none;
}

.noside{
border-bottom: 1px solid #D3D3D3 !important;
}

#leftWrap{
margin-left: 0;
float: none;
}

section#left{
float: none;
}

#rightWrap {
float: none;
width: 100%;
box-shadow: inset #FFF 0 1px 0;
border-top: 1px solid #D3D3D3;
padding: 0px;
font-size: 1em;
}

#rightWrap,#leftWrap{
border-bottom: none;
}

section#right {
float: none;
position: relative;
z-index: 3;
padding: 30px;
}

@media screen and (min-width: 771px) {
.fluid-width-video-wrapper{
padding-left:60px !important;
padding-bottom: 30px !important;
left:-30px;
}
}

@media screen and (max-width: 770px) {
section#right{padding: 20px;}
fluid-width-video-wrapper{padding-left:40px !important;padding-bottom:20px !important;left:-20px;}
}

#sim{position: relative;z-index: 2}

body{background-color: #1E1E1E;background-image: none;}


		body,.filesharing-item-title a:before,.filesharing-item-title a,a.blog-comment-link, form > div .form-input-field,form > div .form-input-button,input.form-input-button[type="reset"],input.form-input-button[type="submit"]{color: #444444;}
#breadcrumb li:last-child a{color: #444444;}
#breadcrumb, #breadcrumb a{color:#909090;}
#leftRightWrapper{border-top-color:#8B1D0D;}
#navBtn{background-color: #8B1D0D;}
section a{color:#8B1D0D;}
section a:hover{color:#333333;}
header h1 a,header h1 a:hover,.blog-entry-title a,.blog-entry-title, h1,h2,h3,h4,h5,h6{color: #444444;}
.filesharing-item-title a:after{border-color:#8B1D0D}



		