.blog-featured-x1{}
.blog-featured-x1 .blog-items-x1{}
.blog-featured-x1 .blog-items-x1 blog-item-x1{}
.blog-featured-x1 .blog-items-x1 blog-item-x1 .item-contents-x1{}
/* blog-item  */
.blog-item-x1 .item-contents-x1{
	display: flex;
	flex-wrap: wrap;
	margin: 24px 0px;
	background:#fff; border:solid 1px #eaeaea;
	/* offset-x | offset-y | blur-radius | spread-radius | color 
	-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.1);*/
}

/* item-contenets*/
.item-contents-x1 .item-content-x1{}
/* item-contenet*/
.item-content-x1.item-content-intro-image{}
/* item-image */
.item-content-x1.item-content-intro-image{display:flex;padding:1px;}
.item-content-x1.item-content-intro-image img{width:100%;transition: 0.5s;}
.item-content-x1.item-content-intro-image:hover img{filter:contrast(150%);}
/* itrm-text */
.item-content-x1.item-content-intro-text{padding:12px 24px;}

.item-content-x1.item-content-intro-text .item-title-x1{}
.item-content-x1.item-content-intro-text .item-title-x1 a{color:var(--main);}
.item-content-x1.item-content-intro-text .item-title-x1 a::before{content:'::::::';color:var(--bs1);transition:0.5s;}
.item-content-x1.item-content-intro-text .item-title-x1 a:hover{color: var(--bs1); }
.item-content-x1.item-content-intro-text .item-title-x1 a:hover:before{color: var(--main); }

.item-content-x1.item-content-intro-text .item-readmore-x1{}
.item-content-x1.item-content-intro-text .item-readmore-x1 a{display:inline-block;padding:6px 12px;}
.item-content-x1.item-content-intro-text .item-readmore-x1 a::before{content:'->';color:var(--bs1);transition:0.5s;}
.item-content-x1.item-content-intro-text .item-readmore-x1 a:hover{color:var(--bs1);}
.item-content-x1.item-content-intro-text .item-readmore-x1 a:hover:before{color:var(--main);}

/* -------------- flex Media ---------------------------------------- */

@media only screen and (min-width:901px){
	.blog-item-x1 .item-contents-x1{display: flex; flex-wrap: nowrap; align-items: stretch;}
}

