/**
 * css for post list page (standard)
 *
 * @package RaiseApp
 * @version RaiseApp 2.0.0
 */

.blog-quote {
	padding     : 0 20px;
	border-left : 4px solid #c99d51;
}

.blog-content .quote-title {
	display        : block;
	padding-bottom : 15px;
}

.blog-content .quote-title .icon-quote {
	display      : block;
	float        : left;
	padding      : 5px;
	margin-top   : 15px;
	margin-right : 20px;
	font-size    : 90px;
	font-family  : "Playfair Display", serif;
}

.blog-content .quote-title .blog-title {
	float : left;
	width : calc(100% - 80px);
}

.btn-pager {
	width        : inherit;
	height       : inherit;
	margin-right : 5px;
	margin-left  : 5px;
	padding      : 10px 18px;
	font-size    : 14px;
}

.btn-pager.btn-pager-control {
	padding : 10px 10px;
}

@media screen and (max-width : 425px) {
	.btn-pager.btn-pager-control {
		display : inline-block;
	}
}

.btn-pager.btn-pager-control .icon-arrow-left {
	margin-right : 10px;
}

.btn-pager.btn-pager-control .icon-arrow-right {
	margin-left : 10px;
}

.btn-pager.slick-arrow {
	width  : 50px;
	height : 50px;
}

@media screen and (max-width : 992px) {
	.btn-pager .pager-text {
		display : none;
	}
}

.btn-pager.btn-active, .btn-pager:hover {
	color : white;
}

.blog-image-slider {
	margin-bottom : 30px;
}

.blog-link {
	padding : 0 20px;
}

.blog-content .link-title {
	display        : block;
	padding-bottom : 15px;
}

.blog-content .link-title .icon-link {
	display      : block;
	float        : left;
	padding      : 5px;
	margin-right : 20px;
	font-size    : 40px;
}

.blog-content .link-title .blog-title {
	float : left;
	width : calc(100% - 80px);
}

.blog-video .video-section {
	margin-bottom : 30px;
}

.blog-audio .audio {
	margin-bottom : 30px;
}

.blog-audio .audio audio {
	width : 100%;
}

.raiseapp-pager-container {
	text-align : center;
}

.raiseapp-pager-container .raiseapp-pager {
	display : inline-block;
}
