/*
Theme Name:     Afario child
Template:      	afario
Theme URI:      http://sver01.ntpthemes.com/
Author:         NTPThemes
Author URI:     https://themeforest.net/user/ntpthemes
Description:    Afario - A Modern News & Magazine Theme
Version:        1.1
Text Domain:    afario
Tags:           custom-menu, editor-style, featured-images, theme-options, custom-colors, translation-ready
License:        license purchased
License URI:    http://themeforest.net/licenses/standard
*/

/* Your CSS code goes here
-------------------------------------- */
	
	.post-title h1, .post-body h2 a, .single-post-body h2, .post-excerpt, p {
		font-family: "Zilla Slab", serif;
	}
	
	.post-title h1, .post-body h2 a, .post-excerpt {
		font-size:1.2em;
	}
	
.single-entry h2 span {
	font-size:1.3em;
	color: #00a85a;
}

.single-post-feat-bg-outer:not(.single-post-format-feat-bg-outer):before {background-color:transparent; !important}


	p {
	font-size:20px;
		font-weight:400;
		line-height:1.5em;
	}
	
	.banner-ad-wrap.banner-ad-bottom-single {
		margin-right:0; margin-left:0;
	
	background-color: seagreen;
    padding: 10px;
    border-radius: 5px;
    color: white;
	}
	
	a.contact {
		    font-size: 1.2em;
    font-weight: 100;
    display: block;
    border-radius: 5px;
    background: crimson;
    color: white;
    text-align: center;
    padding: 10px;
    text-transform: uppercase;
	}






.subscribe-title-wrap h3 {text-transform:none;}

.entry p > a {text-decoration: underline;}

h2 {font-size:18px; line-height:27px;}
h3 {font-size:16px; line-height:24px;}
h4 {font-size:14px; line-height:21px;}

.entry blockquote p {font-size:18px; line-height:27px; padding:20px;}
.entry hr {display:none;}


.post-cat-info {display:none;}
.post-body .post-meta-info {}
.post-body .meta-info-author {}
.post-header .post-meta-info {display:none;}
.post-title {}
.post-thumb-outer .post-thumb-overlay {z-index:2; background:linear-gradient(to bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,.5) 30%,rgba(0,0,0,.75) 100%); top:60%;}
.single-title {margin-top:10px;}
.single-title h1 {font-size:1em; text-align:center;}
.single-post-tag, span.single-post-tag {display:none;}
.single-post-share-big-inner > * {min-width:120px; padding:0;}
.single-post-share-big-inner i {display:none;}

.afario-block-wrap {margin-bottom:0}

.header-wrap .logo-inner img {
    display: block;
    margin: auto;
    max-height: 180px;
    width: 640px;
}

.header-inner .logo-wrap {
	max-width:640px;
}

.main-menu-inner .sub-menu a, .footer-menu-inner a, .menu-item {
	text-transform: none;
}



.bottom-footer-inner {padding:5px 15px;}
.post-thumb {position:relative; margin:0 auto;}
.post-thumb img {margin:0 auto;}

.thumbnail-caption {position:absolute; left:0; bottom:0; font-size:0.85em; font-weight:600; line-height:1.5em; width:100%; background-color:white; padding:5px 10px; background-color:rgba(255,255,255,0.8); color:#102030;}

.is-block-header-style-1 .block-title:after {background-color:#1d8a00;}

.widget_rss li {font-weight: bold;font-size:.9em;line-height:normal;margin-bottom: 20px;}
.sidebar-inner .rss-widget-icon {display:none;}

.single-post-header .post-meta-info {font-size: .9em;line-height:40px;color:dimgray;}
.single-post-header .meta-info-el {vertical-align:initial;}
.single-post-header .meta-info-author img {vertical-align: top;width:40px;height:40px;}

#cookies {font-family:sans-serif;display:block;position:fixed;bottom:0;left:0;right:0;width:100%;padding:10px;box-sizing:border-box;margin-bottom:0;background:#202080;border:none;z-index:900;transition:all 0.5s ease;line-height:1.5em;color:white;}
#cookies[hidden] {margin-bottom:-50%;}
#cookies a {display:inline-block;color:white;border:none;cursor:pointer;margin-left:10px;}
#cookies #accept {background:black;padding:3px 10px;box-shadow:0 0 0 1px white;text-decoration:none;}
#cookies #details {background:transparent;text-decoration:underline;}

#mc_embed_signup {margin:0;width:250px;height:200px;font-family:sans-serif;}
#mc_embed_signup form{width:100%;margin:0;}
#mc_embed_signup input{width:100%;height:30px;margin-top:20px; padding:0 10px;}
#mc_embed_signup label{font-weight:bold;display:inline-block;line-height:20px;margin-top:20px;}