body {
	background-color: #fff
}

@keyframes placeHolderShimmer {
	0% {
		background-position: -468px 0
	}
	100% {
		background-position: 468px 0
	}
}

.animated-background,
.evo-list-blog-page .evo-blog-item .blog-item-image img:not(.loaded) {
	animation-duration: 1.25s;
	animation-fill-mode: forwards;
	animation-iteration-count: infinite;
	animation-name: placeHolderShimmer;
	animation-timing-function: linear;
	background: #F6F6F6;
	background: linear-gradient(to right, #F6F6F6 8%, #F0F0F0 18%, #F6F6F6 33%);
	background-size: 700px 104px;
	position: relative
}

@media (max-width: 569px) {
	.pagging-css {
		margin-top: 15px
	}
}

.pagging-css .pagination {
	justify-content: center
}

.blog-padding {
	padding-top: 20px;
	padding-bottom: 20px
}

.evo-list-blog-page .title-head {
	margin-bottom: 20px;
	font-size: 25px;
	font-weight: 700;
	color: #333
}

.evo-list-blog-page .evo-blog-item {
	margin-bottom: 20px
}

@media (max-width: 767px) {
	.evo-list-blog-page .evo-blog-item {
		margin-bottom: 15px
	}
}

.evo-list-blog-page .evo-blog-item .blog-item-image {
	height: 177px;
	position: relative;
	overflow: hidden
}

@media (max-width: 1024px) {
	.evo-list-blog-page .evo-blog-item .blog-item-image {
		height: 147px
	}
}

@media (max-width: 991px) {
	.evo-list-blog-page .evo-blog-item .blog-item-image {
		height: 147px
	}
}

@media (max-width: 767px) {
	.evo-list-blog-page .evo-blog-item .blog-item-image {
		height: 167px
	}
}

@media (max-width: 668px) {
	.evo-list-blog-page .evo-blog-item .blog-item-image {
		height: 167px
	}
}

@media (max-width: 569px) {
	.evo-list-blog-page .evo-blog-item .blog-item-image {
		height: 365px
	}
}

@media (max-width: 480px) {
	.evo-list-blog-page .evo-blog-item .blog-item-image {
		height: 267px
	}
}

@media (max-width: 376px) {
	.evo-list-blog-page .evo-blog-item .blog-item-image {
		height: 241px
	}
}

@media (max-width: 321px) {
	.evo-list-blog-page .evo-blog-item .blog-item-image {
		height: 204px
	}
}

.evo-list-blog-page .evo-blog-item .blog-item-image img {
	width: auto !important;
	max-height: 100%;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	transition: transform .75s ease 0s, opacity .3s
}

.evo-list-blog-page .evo-blog-item .blog-item-image img:not(.loaded) {
	width: 100% !important;
	height: 100% !important;
	opacity: 0.2
}

.evo-list-blog-page .evo-blog-item .blog-item-image:hover img {
	transition: transform .5s ease .05s, opacity .3s !important;
	transform: scale3d(1.075, 1.075, 1)
}

.evo-list-blog-page .evo-blog-item .blog-item-author {
	margin-top: 15px
}

@media (max-width: 480px) {
	.evo-list-blog-page .evo-blog-item .blog-item-author {
		margin-top: 7px
	}
}

.evo-list-blog-page .evo-blog-item .blog-item-author span {
	color: #a5a6ac;
	font-size: 13px;
	font-weight: 600
}

.evo-list-blog-page .evo-blog-item .blog-item-author h3 {
	margin-bottom: 5px;
	font-size: 16px;
	line-height: 1.3;
	margin-top: 0;
	font-weight: 700
}

.evo-list-blog-page .evo-blog-item .blog-item-author h3 a {
	color: #303846;
	font-size: 16px;
	line-height: 1.3
}

.evo-list-blog-page .evo-blog-item .blog-item-author h3 a:hover,
.evo-list-blog-page .evo-blog-item .blog-item-author h3 a:focus {
	color: #f6851d
}