body {
    background-color: #ffffff;
}

img {
    border: none;
    max-width: 100%;
}

.clear {
    clear: both;
    width: 100%;
    height: 1px;
}

/*--------------------------end main style------------------------------*/
/*--------------------------start list style 01------------------------------*/
.np_column1{
	display:inline-block;
	width:100%;
}
.np_column2{
		display:inline-block;
	width:45%;
	margin-right:5%;
	float: left;
}
.np_column3{
			display:inline-block;
	width:30%;
	margin-right:3%;
	float: left;
}
.np_column4{
			display:inline-block;
	width:20%;
	margin-right:5%;
	float: left;
}
section.list-section {
    padding: 80px 0;
}

.container {
    max-width: 1140px;
    margin: 0 auto;

}

ul.listing-twentySix {
    margin: 0;
    padding: 0;
    font-family: 'Open Sans', sans-serif;
}

ul.listing-twentySix li.list-style-twentySix {
    display: inline-block;
    
    float: left;
    position: relative;
    box-sizing: border-box;
    padding: 10px;
    -webkit-transition: all 0.5s ease; /* Safari 3.2+, Chrome */
    -moz-transition: all 0.5s ease; /* Firefox 4-15 */
    -o-transition: all 0.5s ease; /* Opera 10.5-12.00 */
    transition: all 0.5s ease; /* Firefox 16+, Opera 12.50+ */
}

.list-twentySix-inner-part {

    background: url("../images/twentySix-left-bg.png") repeat-y left top;
    padding-left: 81px;
    position: relative;
    bottom: 0;
    -webkit-transition: all 0.5s linear; /* Safari 3.2+, Chrome */
    -moz-transition: all 0.5s linear; /* Firefox 4-15 */
    -o-transition: all 0.5s linear; /* Opera 10.5-12.00 */
    transition: all 0.5s linear; /* Firefox 16+, Opera 12.50+ */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color=#cbcbcb)"; /*IE 8*/
    -moz-box-shadow: 4px 4px 4px #cbcbcb; /*FF 3.5+*/
    -webkit-box-shadow: 4px 4px 4px #cbcbcb; /*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
    box-shadow: 4px 4px 4px #cbcbcb; /* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color=#cbcbcb); /*IE 5.5-7*/

}

.list-twentySix-content {
    padding: 20px;
    background: url("../images/twentySix-content-bg.png") repeat top left;
    color: #ffffff;
	min-height: 180px;
	padding-left: 35px;

}

.list-twentySix-content h2 {
    font-family: 'Lobster', cursive;
    margin: 0 0 16px 0;
    color: #7e2055;
    font-size: 34px;
}

.list-twentySix-content p {
    font-family: 'Quicksand', sans-serif;
    font-size: 14px;
    color: #000;
    
    font-weight: 600;
}

.list-twentySix-inner-part:hover {
    bottom: 5px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=0, Color=#cbcbcb)";/*IE 8*/
    -moz-box-shadow: 0px -3px 3px #cbcbcb;/*FF 3.5+*/
    -webkit-box-shadow: 0px -3px 3px #cbcbcb;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
    box-shadow: 0px -3px 3px #cbcbcb;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=0, Color=#cbcbcb); /*IE 5.5-7*/


}
.list-twentySix-avatar {
    position: absolute;
    width: 60px;
    height: 60px;
    left: 49px;
    top: 57%;
    margin-top: -30px;
    border: 2px solid #b35a5a;
    background-color: #fff;
	display: flex;
	justify-content: center;
	overflow: hidden;
}
.ilist_image_position{
	align-self: center;
}
.list-twentySix-upvote{
position: absolute;
width: 42px;
height: 30px;
left: 58px;
top: 50%;
margin-top: -68px;
padding: 5px;
border: 2px solid #b35a5a;
background-color: #fff;
text-align: center;
padding-bottom: 29px;
}

.pinfo9dfontsize{
	font-size:13px;
}

@media screen and (max-width: 767px) {

	.np_column4,.np_column3,.np_column2{
		width:100%;
	}


}

