/**
 * css for post list page(classic style)
 *
 * @package RaiseApp
 * @version RaiseApp 2.0.0
 */

.blog-foot .blog-foot-text {
	margin-right : 15px;
	font-size    : 16px;
}

.blog-foot .blog-foot-text i {
	font-size : 18px;
}

.blog-content .blog-content-wrap {
	padding-right : 30px;
	padding-left  : 30px;
}

.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-writer {
	font-size : 12px;
}

.blog-date-special .blog-image {
	position    : relative;
	padding-top : 10px;
}

.blog-date-special .blog-image .blog-write-date {
	position         : absolute;
	top              : 0;
	left             : 36px;
	padding          : 6px 10px;
	background-color : #c99d51;
	text-align       : center;
	color            : #1a1c20;
	font-weight      : 800;
	line-height      : 18px;
}

.blog-date-special .blog-image .blog-write-date:before {
	position         : absolute;
	top              : 0;
	left             : -10px;
	width            : 10px;
	height           : 10px;
	background-image : url(../../media/images/blog_classic_list/date_wrapper_left_10x10.png);
	content          : "";
}

.blog-date-special .blog-image .blog-write-date:after {
	position         : absolute;
	top              : 0;
	right            : -10px;
	width            : 10px;
	height           : 10px;
	background-image : url(../../media/images/blog_classic_list/date_wrapper_right_10x10.png);
	content          : "";
}

.blog-date-special .blog-image .blog-write-date .date {
	font-size : 24px;
}

.blog-date-special .blog-image .blog-write-date .month {
	font-size      : 11px;
	text-transform : uppercase;
}

.blog-date-special .blog-image .blog-write-date .year {
	font-size : 10px;
}

.btn-pager {
	width        : inherit;
	height       : inherit;
	margin-right : 5px;
	margin-left  : 5px;
	padding      : 10px 18px;
	font-size    : 14px;
	float        : none;
}

.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.btn-pager-prev {
	float : left;
}

.btn-pager.btn-pager-control.btn-pager-next {
	float : right;
}

.btn-pager.btn-pager-control .icon-arrow-left {
	margin-right : 10px;
}

.btn-pager.btn-pager-control .icon-arrow-right {
	margin-left : 10px;
}

.btn-pager.btn-active, .btn-pager:hover {
	color : white;
}

@media screen and (max-width : 992px) {
	.btn-pager .pager-text {
		display : none;
	}
}

.blog-image-slider {
	margin-bottom : 30px;
}

.blog-link {
	padding          : 0 20px;
	background-color : white;
}
