/*
 * BLOG
*/

.filter-row.row {
	align-items: flex-start;
	margin-bottom: 3em;
	margin-top: 3.3em;
}

.filter-row-signup {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	flex-wrap: wrap;
}

.filter_name {
	margin-right: 0.8em;
	padding: 1.2em 0;
	font-family: Mulish;
	font-weight: 800;
	font-size: 1.5em;
	line-height: 1.5;
}

.filter-row-signup iframe {
	max-width: 35em;
	width: 100%;
}

.filter-row input[type="search"] {
	width: 100%;
	background: #F2F2F2;
	padding: 1em 4em 1em 1em;
	border: none;
	font-family: Mulish;
	color: #636363;
}

.form-search {
	top: 1.3em;
	position: relative;
}

.form-search button {
	position: absolute;
	right: 15px;
	height: 100%;
	background: transparent;
	border: none;
	padding: 1em;
}

::placeholder { 
  opacity: 1;
}

.post.type-post,
.events.type-events {
	margin-bottom: 2.3em;
}

.cat-item.cat-item-1 {
	display: none;
}



/*
 * RESPONSIVE STYLES
*/

/* Large desktop */
@media (max-width: 1310px) { 
	.filter-row-signup iframe {
		max-width: 29em;
	}
}

@media (max-width: 1199px){
	.filter_name {
	  max-width: 40%;
	}

	.filter-row-signup iframe {
		max-width: 55%;
	}
}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 991px) {

}
 
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {

}
 
/* Landscape phones and down */
@media (max-width: 480px) {
	.filter_name,
	.filter-row-signup iframe {
		max-width: 100%;
	}

	.filter-row-signup iframe {
		margin-bottom: 2.8em;
	}

	.filter-row.row {
		margin-bottom: 1.5em;
	}

	.filter-row.row .text-right {
		text-align: left !important;
		margin-bottom: 1em;
	}

	.post.type-post,
	.events.type-events {
		margin-bottom: 1.3em;
	}

}