@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700,900');
.ilist-wrapper-x29{
	margin: 50px auto;
    font-size: 15px;
    line-height: 22px;
    color: #414247;
}
.ilist-holder-x29{	
	

}
.ilist-x29-item{
	width: 50%;
	position: relative;
	float: left;
	padding: 60px 30px 0px 50px;
	box-sizing: border-box;
}
.ilist-x29-item:nth-child(odd) .ilist-x29-item-title, .ilist-x29-item:nth-child(odd) .ilist-x29-item-box{
	text-align: right;
}
.ilist-x29-item:nth-child(even){
	background: url('images/border.png')top left no-repeat;
}
.ilist-x29-item:nth-child(even){
	padding-top: 125px;
}
.ilist-x29-item-title{
    margin-top: 0px;
    font-size: 22px;
    line-height: 1.5;
    text-transform: capitalize;	
	font-family: "Lato" !important;
    font-style: normal !important;
    font-weight: 400 !important;

}
.ilist-x29-item:nth-child(odd) .ilist-x29-item-title:after{
    content: "";
    position: absolute;
    width: 10%;
    height: 50px;

    right: 5%;
	top: 45px;
}
.ilist-x29-item:nth-child(even) .ilist-x29-item-title:after{
    content: "";
    position: absolute;
    width: 10%;
    height: 50px;
    left: 9%;
	top: 111px;
}

.ilist-x29-item-box p{
	font-size: 18px;
    line-height: 1.7em;	
    font-style: italic !important;
    font-weight: 400 !important;
}

.ilist-x29-image-box i{font-size: 100px;}
.ilist-x29-divider{
	display: table-cell;
    width: 50%;
    vertical-align: middle;
}
.ilist-x29-divider span{
	border-top-style: solid;
    border-top-color: #000;
    border-top-width: 1px;
    margin-top: 1px;
}
.ilist-x29-divider-area{
	width: 5%;
	margin: 0 0 .75em 0;
	opacity: 1;
}
.ilist-x29-item-box img {
	width: 100%;
	height: 120px;
}
.ilist-x29-image-box a {
	width: 120px;
	height: 120px;
	overflow: hidden;
	border-radius: 100%;
	display: block;
	box-shadow: 0px 0px 16px 1px rgba(135,135,135,.8);
}
.ilist-x29-item:nth-child(odd) .ilist-x29-text-box{
	width: 75%;
	float: right;
	margin-left: 2%;
	max-height: 156px;
	overflow: auto;
	padding: 0px 8px;
}
.ilist-x29-item:nth-child(odd) .ilist-x29-image-box{
	width: 20%;
	float: left;
}
.ilist-x29-item:nth-child(even) .ilist-x29-text-box{
	width: 75%;
	float: left;
	margin-right: 2%;
	max-height: 156px;
	overflow: auto;
	padding: 0px 8px;
}
.ilist-x29-item:nth-child(even) .ilist-x29-image-box{
	width: 20%;
	float: right;
}
.ilist-x29-image-box{
	margin-top: 10px;
}

.upvote-section {
    color: #757575;
    /* width: 10%; */
    display: inline;
    padding-left: 50px;
    font-size: 16px;
}
.ilist-x29-item:nth-child(odd) .upvote-section {
		float: left;
}
/* Responsive Styles */

@media only screen and (max-width: 1200px){
	.ilist-wrapper-x29{
		width: 100%
	}
	
	.ilist-x29-image-box a {
		width: 90px;
		height: 90px;
		
	}
	.ilist-x29-image-box i {
		font-size:70px;
	}
	
}
@media only screen and (max-width: 991px){

	.ilist-x29-image-box a {
		width: 50px;
		height: 50px;
		
	}
	.ilist-x29-image-box i {
		font-size:40px;
	}
	
}
@media only screen and (max-width: 767px){
	.ilist-x29-item{
		width: 100%;
		margin: 0 auto;
		padding: 0px;
	}
	.ilist-x29-item:nth-child(even){
		background: none;
	}
	.ilist-x29-item-box{
		text-align: center;
		width: 100%;
	}
	.ilist-x29-item:nth-child(even), .ilist-x29-item {
		padding-top: 30px;
	}
	.ilist-x29-item-title, .ilist-x29-text-box, .ilist-x29-image-box{
		text-align: center !important;
		width: 100%!important;
	}
	.ilist-x29-item-title:after {
		right: 45%!important;
		left: 45%!important;
	}
	.upvote-section {
		padding-left: 20px;
		float: right !important;

	}
    
 .ilist-x29-item:nth-child(2n+1) .ilist-x29-item-title::after {
    border-bottom: none;

}   
  .ilist-x29-item:nth-child(2n) .ilist-x29-item-title::after {
    border-bottom: none;
}  
    
}


.qcilist-copy-share-section {
    position: absolute;
    margin: 7px 0 0 8px;
}