#colophon {
line-height:0.5em;
}
#colophon a {
color:#c13f0b;
}

#colophon a:hover {
color:#ed4909;
}

#colophon a:active{
color:#c13f0b;
}
.ast-separate-container .ast-article-post {
padding:1em 1em 2em 0.5em;
}

.entry-content p {
    margin-bottom: 0;
}

.widget-title {
color:#ddd;
margin-bottom:10px;
}

.sidebar-main {
background:#111;
}

.ast-separate-container.ast-two-container.ast-right-sidebar #secondary{
background:#111;
margin-bottom:2em;
padding:0 20px;
}

.ast-separate-container.ast-two-container #secondary .widget{
background:#111;
margin-bottom:2em;
padding:10px 20px;
}

.ast-separate-container .site-main>.ast-row{
margin-top:10px;
}

.ast-header-break-point .main-header-menu {
background:#111;
}

.main-header-bar .main-header-bar-navigation.toggle-on {
padding-top:0;
}

.ast-site-identity {
padding:0.5em 0;
}

@media (min-width: 544px){
#primary .ast-col-sm-12{
width:50%;
}
}
@media (min-width: 1024px){
#post-grid-296 .item {
    width: 30%;
    height: 300px;
}
}
.skin.contentbottom .layer-content{
background: rgba(0, 0, 0, 1) none repeat scroll 0 0;
}