/*
 Theme Name:   Fukasawa Child
 Description:  Fukasawa Child Theme
 Author:       Chantal Maquet
 Template:     fukasawa
 Version:      1.0.0
*/


.post-content blockquote:before {
	content: none;
}

.post-content blockquote p {
	font-size: 1em;
}

.wp-block-quote.is-large p, 
.wp-block-quote.is-style-large p {
	font-size: 1.25em;
}

em, q {
	font-style: normal;
}

.post-content cite:before {
	content: '\f443';
	font: 30px/1 "Genericons";
	vertical-align: middle;
}

.post-content blockquote.extern cite:before {
	content: '\f107';
	font: 30px/1 "Genericons";
	vertical-align: -webkit-baseline-middle;
}

.main-menu .current-menu-item:before, 
.main-menu .current_page_item:before,
.main-menu .current-post-parent:before{
	content: '\f429';
    display: block;
    font: 16px/1 "Genericons";
    color: #019EBD;
    position: absolute;
    top: -1px;
    left: -20px;
}

.blog-title a {
	padding: 0px 0px;
	text-align: left;
	border: 0px;
}

.blog-title a:hover {
	background: #fff;
	color: #019EBD;
}

.post-content input[type="email"] {
	width: 100%;
	padding: 14px 16px;
	font-size: 0.9em;
	border: none;
	color: #333;
	background: #f2f2f2;
	border-radius: 3px;
	-moz-appearance:none;
   	-webkit-appearance:none;
}

@media ( max-width: 1000px ) {
	.mobile-menu .current-menu-item:before,
	.mobile-menu .current_page_item:before,
	.mobile-menu .current-post-parent:before {
		content: '\f429';
	    display: block;
    	font: 16px/1 "Genericons";
    	color: #019EBD;
    	position: absolute;
    	top: -1px;
    	left: -20px;
	}
}
	