.yuzo_related_post {
	margin: 10px 0px; padding: 10px 0px; width: 100%; overflow: hidden; clear: both; display: block;
}
.yuzo_related_post .yuzo_clearfixed {
	margin: 5px 0px; clear: both; display: block;
}
.yuzo_related_post h3 {
	margin: 0px !important;
}
.yuzo_related_post .relatedposts {
	margin: 0px 0px 20px; font-size: 12px; float: left;
}
.yuzo_related_post .relatedposts h3 {
	font-size: 20px;
}
.yuzo_related_post .relatedthumb {
	margin: 0px 1px; text-align: left; line-height: 15px; float: left;
}
.yuzo_related_post .relatedthumb img {
	margin: 0px 0px 3px; padding: 0px;
}
.yuzo_related_post .relatedthumb a {
	padding: 0px; overflow: hidden; text-decoration: none; display: block; background-image: none !important; background-color: transparent;
}
.yuzo_related_post .yuzo_text {
	
}
.yuzo_related_post .relatedthumb .yuzo-img-wrap {
	margin-bottom: 10px;
}
.yuzo_related_post .box_shadow_related.relatedthumb {
	box-shadow: 1px 1px 3px rgba(227,227,227,1);
}
.yuzo_icon_views {
	background: url("../images/views.png") no-repeat 0px 3px; color: rgb(0, 0, 0); padding-left: 21px; font-style: italic;
}
.yuzo-list {
	width: 100%; overflow: hidden; clear: both; margin-bottom: 10px; border-bottom-color: rgb(244, 244, 244); border-bottom-width: 1px; border-bottom-style: solid; float: left; position: relative;
}
.yuzo-list .image-list {
	float: left;
}
.yuzo-list .image-list {
	margin-right: 15px; display: inline;
}
.yuzo_views_post {
	margin: 4px 0px; opacity: 0.4;
}
.yuzo-list .link-list .yuzo_views_post {
	background: url("../images/views.png") no-repeat 0px 6px; margin: 0px; font-weight: normal; display: inline-block !important;
}
.yuzo-list .link-list .yuzo_icon_views__top {
	min-width: 35px;
}
.style-3 .yuzo-list::before {
	background: url("../images/arrow-left-point.png"); left: 0px; top: 7px; width: 22px; height: 22px; position: absolute; content: ""; opacity: 0.2;
}
.style-3 .yuzo-list a {
	padding-left: 22px;
}
.yuzo-list-color {
	background: rgb(222, 222, 222); padding: 15px 10px !important; width: 100%; color: rgb(68, 68, 68); display: block;
}
.yuzo_related_post .yuzo-list-color {
	width: 50%; position: relative; transition: width .3s ease-out; -webkit-transition: width .3s ease-out; -o-transition: width .3s ease-out; -moz-transition: width .3s ease-out; -ms-transition: width .3s ease-out;
}
.color-1.yuzo-list-color {
	background: rgb(253, 105, 100); width: 97%;
}
.color-2.yuzo-list-color {
	background: rgb(247, 199, 158); top: -10px; width: 90%; position: relative;
}
.color-3.yuzo-list-color {
	background: rgb(248, 230, 100); top: -20px; width: 80%; position: relative;
}
.color-4.yuzo-list-color {
	background: rgb(219, 245, 157); top: -30px; width: 70%; position: relative;
}
.color-5.yuzo-list-color {
	background: rgb(130, 220, 242); top: -40px; width: 60%; position: relative;
}
.color-6.yuzo-list-color {
	top: -50px; position: relative;
}
.color-7.yuzo-list-color {
	top: -60px; position: relative;
}
.color-8.yuzo-list-color {
	top: -70px; position: relative;
}
.color-9.yuzo-list-color {
	top: -80px; position: relative;
}
.color-10.yuzo-list-color {
	top: -90px; position: relative;
}
.color-11.yuzo-list-color {
	top: -100px; position: relative;
}
.color-12.yuzo-list-color {
	top: -110px; position: relative;
}
.color-13.yuzo-list-color {
	top: -120px; position: relative;
}
.color-1.yuzo-list-color:hover {
	width: 100%;
}
.color-2.yuzo-list-color:hover {
	width: 93%;
}
.color-3.yuzo-list-color:hover {
	width: 83%;
}
.color-4.yuzo-list-color:hover {
	width: 73%;
}
.color-5.yuzo-list-color:hover {
	width: 63%;
}
.style-4.yuzo_related_post .relatedthumb:hover {
	opacity: 0.9;
}
.yuzo-list-color .yuzo_icon_views {
	background: url("../images/views2.png") no-repeat 0px 7px; color: rgb(77, 77, 77); font-weight: normal; opacity: 0.6;
}
.style-2.yuzo_related_post {
	overflow: inherit !important;
}
.style-1.yuzo_related_post .yuzo_text {
	display: block;
}
.yuzo_related_post_widget {
	margin: 10px 0px; padding: 10px 0px; width: 100%; clear: both; float: left; display: block;
}
.yuzo_related_post_widget .yuzo_clearfixed {
	margin: 5px 0px; clear: both; display: block;
}
.yuzo_related_post_widget h3 {
	margin: 0px !important;
}
.yuzo_related_post_widget .relatedposts {
	margin: 0px 0px 20px; font-size: 12px; float: left;
}
.yuzo_related_post_widget .relatedposts h3 {
	font-size: 20px;
}
.yuzo_related_post_widget .relatedthumb {
	margin: 0px 1px; text-align: left; line-height: 15px; float: left;
}
.yuzo_related_post_widget .relatedthumb img {
	margin: 0px 0px 3px; padding: 0px;
}
.yuzo_related_post_widget .relatedthumb a {
	padding: 0px; overflow: hidden; text-decoration: none; display: block; background-image: none !important; background-color: transparent;
}
.yuzo_related_post_widget .yuzo_text {
	
}
.yuzo_related_post_widget .relatedthumb .yuzo-img-wrap {
	
}
.style-1.yuzo_related_post_widget {
	
}
.yuzo_icon_views {
	background: url("../images/views.png") no-repeat 0px 3px; color: rgb(0, 0, 0); padding-left: 21px; font-style: italic;
}
.yuzo-list {
	width: 100%; overflow: hidden; clear: both; margin-bottom: 10px; border-bottom-color: rgb(244, 244, 244); border-bottom-width: 1px; border-bottom-style: solid; float: left; position: relative;
}
.yuzo-list .image-list {
	float: left;
}
.yuzo-list .image-list {
	margin-right: 15px; display: inline;
}
.yuzo_views_post {
	margin: 4px 0px; text-align: left; opacity: 0.4;
}
.yuzo-list .link-list .yuzo_views_post {
	background: url("../images/views.png") no-repeat 0px 6px; margin: 0px; font-weight: normal;
}
.yuzo-list .link-list .yuzo_icon_views__top {
	min-width: 35px;
}
.style-3 .yuzo-list::before {
	background: url("../images/arrow-left-point.png"); left: 0px; top: 7px; width: 22px; height: 22px; position: absolute; content: ""; opacity: 0.2;
}
.style-3 .yuzo-list a {
	padding-left: 22px;
}
.yuzo-list-color {
	background: rgb(222, 222, 222); padding: 15px 10px !important; width: 100%; color: rgb(68, 68, 68); display: block;
}
.yuzo_related_post_widget .yuzo-list-color {
	width: 50%; position: relative; transition: width .3s ease-out; -webkit-transition: width .3s ease-out; -o-transition: width .3s ease-out; -moz-transition: width .3s ease-out; -ms-transition: width .3s ease-out;
}
.color-1.yuzo-list-color {
	background: rgb(253, 105, 100); width: 97%;
}
.color-2.yuzo-list-color {
	background: rgb(247, 199, 158); top: -10px; width: 90%; position: relative;
}
.color-3.yuzo-list-color {
	background: rgb(248, 230, 100); top: -20px; width: 80%; position: relative;
}
.color-4.yuzo-list-color {
	background: rgb(219, 245, 157); top: -30px; width: 70%; position: relative;
}
.color-5.yuzo-list-color {
	background: rgb(130, 220, 242); top: -40px; width: 60%; position: relative;
}
.color-6.yuzo-list-color {
	top: -50px; position: relative;
}
.color-7.yuzo-list-color {
	top: -60px; position: relative;
}
.color-8.yuzo-list-color {
	top: -70px; position: relative;
}
.color-9.yuzo-list-color {
	top: -80px; position: relative;
}
.color-10.yuzo-list-color {
	top: -90px; position: relative;
}
.color-11.yuzo-list-color {
	top: -100px; position: relative;
}
.color-12.yuzo-list-color {
	top: -110px; position: relative;
}
.color-13.yuzo-list-color {
	top: -120px; position: relative;
}
.color-1.yuzo-list-color:hover {
	width: 100%;
}
.color-2.yuzo-list-color:hover {
	width: 93%;
}
.color-3.yuzo-list-color:hover {
	width: 83%;
}
.color-4.yuzo-list-color:hover {
	width: 73%;
}
.color-5.yuzo-list-color:hover {
	width: 63%;
}
.style-4.yuzo_related_post_widget .relatedthumb:hover {
	opacity: 0.9;
}
.yuzo-list-color .yuzo_icon_views {
	background: url("../images/views2.png") no-repeat 0px 7px; color: rgb(77, 77, 77); font-weight: normal; opacity: 0.6;
}
.style-2.yuzo_related_post_widget {
	overflow: inherit !important;
}
.style-1.yuzo_related_post_widget .yuzo_text {
	display: block;
}
.yuzo_related_post_widget .yuzo-list .link-list .yuzo_views_post {
	display: block !important;
}
.yuzo_related_post_widget .yuzo-list-color .yuzo_icon_views {
	background: url("../images/views2.png") no-repeat 0px 0px;
}
.style-1.yuzo_related_post_widget .yuzo_icon_views {
	background: url("../images/views2.png") no-repeat 0px 2px;
}
.ilen_shine {
	overflow: hidden; display: block; position: relative;
}
.ilen_shine .shine-effect {
	background: rgba(255, 255, 255, 0.2); left: -210%; top: -110%; width: 200%; height: 200%; position: absolute; opacity: 0; -ms-transform: rotate(30deg); -webkit-transition-property: left, top, opacity; transition-property: left, top, opacity; -webkit-transition-duration: 0.5s, 0.5s, 0.1s; transition-duration: 0.5s, 0.5s, 0.1s; -webkit-transition-timing-function: ease; transition-timing-function: ease; -webkit-transform: rotate(30deg); -o-transform: rotate(30deg); transform: rotate(30deg); -moz-transform: rotate(30deg); -moz-transition-property: left, top, opacity; -ms-transition-property: left, top, opacity; -o-transition-property: left, top, opacity; -moz-transition-duration: 0.5s, 0.5s, 0.1s; -ms-transition-duration: 0.5s, 0.5s, 0.1s; -o-transition-duration: 0.5s, 0.5s, 0.1s; -moz-transition-timing-function: ease; -ms-transition-timing-function: ease; -o-transition-timing-function: ease;
}
.ilen_shine:hover .shine-effect {
	left: -30%; top: -30%; opacity: 1;
}
.ilen_shine:active .shine-effect {
	opacity: 0;
}
