#post-container article{margin-left:30px;}
.widget-title{}
#secondary aside.widget_search{margin-bottom:0;padding:20px 20px 0px 20px;background:none;width:initial;border:none}
.widget_search #s{color:#222;}
#respond input#submit{background:#222222;}
#searchsubmit, .widget_search #searchsubmit{background:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:35px;height:35px;top:-5px;left:-40px;}
.hentry, .no-results{border-bottom:none;}
.commentlist .avatar{width:auto !important;}
.page .entry-title{padding-top:0px;}
.singular .page-header .entry-title, .page-header .entry-title, .inner-page .page-header-image .entry-title{color:#fff;text-transform: uppercase; letter-spacing: 2px;;font-weight:300;padding:10px 0;line-height:100%;text-align:left;font-size:2em;border:none;}
article .entry-title{border-bottom:1px solid #817e7f;}
article .entry-title, article .entry-title a{color:#ed2836;}
.singular article .entry-title, .sidebar-wrapper .entry-title{text-transform:capitalize;border-bottom:1px solid #817e7f;}
.page-header .entry-meta{color:#fff;margin-top:5px;text-transform:uppercase;}
.widget-title{border-bottom:1px solid #222222;text-align:center;}
.inner-page .page-header{padding:10px 0;margin:0 auto;border:none;background-color:#d5d5d5;margin-bottom:25px;}
.inner-page .page-header-image{padding:0;margin:0 auto;border:none;background-color:rgba(129, 126, 127, 0.6);margin-bottom:0;position:absolute;top:0;left:0;right:0;}
.page-header h4, .page-header .category-archive{color:#f4f5f7;}
.page-header .category-archive a{color:#f4f5f7;font-size:.8em;}
.singular .hentry, .singular.page .hentry{padding:0;margin:0 auto;}
#secondary aside{padding:20px 2.5%;background:#F1F1F1;width:95%;border:.1225em solid;margin:20px auto;text-align:left;}
.entry-footer .entry-meta .posted span:after{content:"\2014";padding:0 5px;}
.entry-footer .entry-meta .posted span span:after{content:none;padding:0;}
.entry-footer .entry-meta .posted span:last-child:after{content:none;padding:0;}
.tag-links a{color:#757575;}
.tag-links a:after{content:"\00b7";padding:0 2.5px;}
.tag-links a:last-child:after{content:none;padding:0;}
.entry-footer .entry-meta .glyphicon{margin-right:5px;}
.articles-wrap{height:100%;min-height:100%;border-left:1px dotted #191919;padding:30px 60px;}
.post-date{position:absolute;left:-90px;top:0;background-color:#fff;color:#ed2836;height:60px;width:60px;padding:10px;line-height:1.25em;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;text-align:center;border:1px dotted #191919;}
.post-date .date-number{margin-top:-5px;font-weight:600;}
.post-date .date-text{margin-top:-15px;font-weight:600;}
.blog .entry-title, .blog .entry-title a{color:#ed2836;font-weight:400;padding:10px 0;text-transform:capitalize;}
.page-header .entry-title{color:#ffffff !important;}
article .post-content .post-image .post-thumbnail img{border-radius:0 0 3px 3px;margin-top:10px;webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;moz-box-shadow:6px 6px 25px 0px #333;-webkit-box-shadow:6px 6px 25px 0px #333;box-shadow:6px 6px 25px 0px #333;}
article .entry-footer{padding:20px 30px;background:#f4f5f7;border-radius:0 0 3px 3px;margin-top:10px;webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;moz-box-shadow:6px 6px 25px 0px #333;-webkit-box-shadow:6px 6px 25px 0px #333;box-shadow:6px 6px 25px 0px #333;}
.screen-reader-text{font-size:20px;text-align:left;text-transform:uppercase;}
.singular .screen-reader-text{text-align:center;}
.single .navigation a[rel="prev"]{float:left;}
.single .navigation a[rel="next"]{float:right;}
.post-recap, .post-recap li, .post-recap ul, .post-recap ul li{list-style:none;margin-left:0;padding-left:0;}
.single-recap{clear:both;padding:10px 0;margin:10px auto;border-bottom:1px solid #757575;}
.single-recap ul li{margin:5px auto;}
.single-recap:first-child{margin-top:0;padding-top:0;}
.single-recap:last-child{margin-bottom:0;padding-bottom:0;border:none;}
.site-scroll-top{z-index:999;position:fixed;display:none;background:#000;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;height:45px;line-height:45px;width:45px;text-align:center;bottom:30px;right:30px;color:#fff;font-size:18px;}
body .site-scroll-top:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.single .navigation{margin:50px auto;border-top:1px solid #757575;}
.single .navigation .prev a{float:left;}
.single .navigation .next a{float:right;}
.single .navigation a span{color:#777;margin-right:5px;margin-top:-5px;font-size:2em;float:left;}
.single .navigation .next a span{float:right;}
.widget{clear:initial;margin:0;}
.page404{padding:20px;}