.row {
	margin: 0
}

.publish-list .paper-block {
    box-shadow: 0px 1px 2px #CCC;
	border-width: 2px;
	margin-bottom: 15px
}

.publish-list .meta {
    padding-bottom: 0px;
}

.home-blog article.post h3 {
    margin-top: 0px;
    margin-bottom: 5px;
}

.col-icon {
	float: left;
	width: 50px;
}

.search-section .masthead {
	padding: 36px 0;
}

body {
	background: #f6f9fc;
}

.search-section.frame {
	background: linear-gradient(145deg, #f4f8fc 0%, #edf4fa 100%);
	border-bottom: 1px solid #e1eaf2;
}

.search-section.frame .publish-search-card {
	max-width: 920px;
}

.search-section.frame .publish-search-grid {
	grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
}

.publish-list .row {
	margin: 0;
}

@media (max-width: 767px) {
	.search-section.frame .masthead {
		padding: 20px 0;
	}

	.search-section.frame .publish-search-grid {
		grid-template-columns: 1fr;
	}
}
/* 
.page .page-header h1,.page .search-section h1 {
	font-size: 28px
}

.page .page-header h1 small,.page .search-section h1 small {
	background: #03a9f4;
	color: #fff;
	font-size: 14px;
	font-weight: 300;
	padding: 3px 10px;
	vertical-align: middle
} */
