/* General font-size values editted by percentage */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    font-size: 100%;
}

/* Scale header EABW logo*/
.custom-logo{
	width:60%;
}

/* Font face of headings on the website */
.recent-post-slider h2.wp-post-title {
    font-family: 'Bitter', serif;
    line-height: 22px;
		font-size: 15px;
}
.post-title a, .column-posts-block .post-title a, .mt-slider-section .slide-title a, .featured-post-wrapper .featured-title a, .editorial_block_grid .post-title a  {
    font-family: 'Bitter', serif;
		text-transform: capitalize;
}
/*
.grid-posts-block .column-posts-block
.post-title a, .column-posts-block .post-title a
*/

/* Header Logo container
.site-branding {
    height: 130px !important; 
}*/


/*  Main Navigation*/
.bottom-header-wrapper {
    background: rgba(0, 0, 0, 0.1);
}
#site-navigation ul li a {
    color: #000;
    font-weight: 700;
		font-size-adjust: 0.45;
		text-transform:uppercase;
}

#site-navigation ul li {
    border-bottom-color:#ccc;
} 
.codeneric_ultimate_ads_manager_ad_wrapper{
	border: 1px solid #ccc;
}

/* Define Font family for Main headings */
h1, h2 {
    font-family: Roboto Slab;
}

/* Categories on home page slider */
.recent-post-slider .recentpost-categories ul.post-categories li:nth-child(4n+1) a {
    background: #E71C23;
}

.category-button.mt-cat-11 a {
    background: #E71C23;
}

.category-button.mt-cat-5 a {
    background: #E71C23;
}

.category-button.mt-cat-12 a {
    background: #E71C23;
}


/* Styles for display-posts short-code items  */
.listing-item{
	padding: 20px 0px;
	border-bottom:1px dotted #888;
}
.attachment-thumbnail{
	float:left;
	padding: 10px 30px 3px 0;
}
.title a{
	font-family: Roboto Slab;
	font-size:1.1em;
	font-weight:bold;
}
.listing-item a{
	font-family: Roboto Slab;
	font-size:1.1em;
	font-weight:bold;
}
.date{
	display:block;
	color:#999;
	font-size:smaller;
}

/* Title of Featured content items on Home Page */
.wpfp-title a{
	font-size-adjust :0.65;
line-height: 90% !important
}

.wpfp-categories a{
	text-transform: uppercase;
}

/* Sticky navigation BG*/
.is-sticky .bottom-header-wrapper {
    background: #666 !important;
}
.bottom-header-wrapper {
    background: #666 !important;
}

/* Darken gradient BG behind Home page slider titles*/
.recent-post-slider.design-3 .post-short-content {
background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(30, 30, 30, 0.3), rgba(30, 30, 30, 0.9)) repeat scroll 0 0;
}

/* Footer BG*/
#top-footer {
    background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
    margin-top: 20px;
}