@font-face {
    font-family: lavagna;
    src: url(../../fonts/lavagna.woff);
}

.articlebody.WOD .articlebodyp{
	    /*font-family: lavagna !important;*/
	    font-size: 20px;
	  
	    margin: 4px;
	    padding: 20px;
	    
	}


.blog h1, .blog h2, .blog h3, .blog h4, .blog h5, .blog h6 {
    font-family: "Open Sans",Helvetica,Arial,sans-serif;
    color: #fff;
    line-height: 1.3;
    font-weight: 700;

}
.jquery-comments .highlight-font {
    color: #FFD106 !important;
}
.jquery-comments ul.navigation li.active, .jquery-comments ul.navigation li:hover {
    color: #FFD106 !important;
}

.jquery-comments ul.navigation li.active::after {
    background: #FFD106 !important;
}

.mh-subheader {
    box-shadow: 0px 0px 0px #ccc !important;
}

#mh-ticker-loop {

    padding-left: 0px;
}
.jquery-comments .textarea-wrapper::after {
   display: none;
}
.mh-custom-posts-item {
    padding: 20px 0;
        padding-top: 20px;
    border-bottom: 0px dotted #ebebeb;
}

.jquery-comments .textarea-wrapper .control-row > span.enabled {
    color:#000 !important;
}

.jquery-comments .textarea-wrapper .textarea {
    margin: 0;
    outline: 0;
    overflow-y: auto;
    cursor: text;
    border: 1px solid #CCC;
    background: #fff !important;
    font-size: 1em;
    line-height: 1.45em;
    padding: .25em .8em;
        padding-right: 0.8em;
    padding-right: 2em;
}


.mh-meta, .mh-meta a, .mh-footer .mh-meta a {
    color: #979797;
    text-align: right;
}

.jquery-comments .highlight-background {
    background: #FFD106 !important;
}

.jquery-comments ul.navigation li.active::after {
    background: #FFD106 !important;
}

.jquery-comments .highlight-font-bold {
    color: #FFD106 !important;
    font-weight: bold;
}
.mh-subheader{
	box-shadow: 1px 1px 1px #ccc;
}
.mh-custom-posts-header a {
    color: #fff;
    text-decoration: none;
}

.mh-container{
	 background-color: #000;
}

.mh-breadcrumb {
    padding: 0px;
    border-top: 0px dotted #ebebeb;
    border-bottom: 0px dotted #ebebeb;
       
}
.mh-ticker-content{
	width:99%;
}
.blog .page-header{
	display:none;
}
.page-title {
    font-size: 24px;
    font-size: 1.5rem;
    padding: 0px;
    background: #000;
}

.mh-ticker-title {
    background-color: #000;
    color:#FFD106;
}


.mh-ticker-item a, .mh-ticker-item a:hover {
    display: block;
    color: #fff;
    text-decoration: none;
    font-size:20px;
}

.mh-ticker-item{
	padding:0px;
}

.mh-widget-layout1 .mh-widget-title {
    font-size: 16px;
    font-size: 1rem;
    padding-bottom: 5px;
    border-bottom: 3px solid #FFD106;
}
aside .mh-custom-posts-header{
	float:left;
}
.articlebody{
	float:left;
	overflow:hidden;
	width:67%;
}
.articleimage {
	float:left;
	width:30%
}