
img {
    border: none;
    max-width: 100%;
}

.clear {
    clear: both;
    width: 100%;
    min-height: 1px;
}

/*--------------------------end main style------------------------------*/
/*--------------------------start list style 01------------------------------*/

section.list-section {
    padding: 80px 0;
}

.container {
    max-width: 1140px;
    margin: 0 auto;

}

ul.listing-twentyFive {
    margin: 0;
    padding: 0;
    font-family: 'Open Sans', sans-serif;
}
.ilist_pinfol8_1{width:100%}
.ilist_pinfol8_2{width:50%}
.ilist_pinfol8_3{width:33.33%}
.ilist_pinfol8_4{width:25%}
.ilist_pinfol8_5{width:20%}
.ilist_pinfol8_6{width:16.6%}
.ilist_pinfol8_7{width:14.2%}
.ilist_pinfol8_8{width:12.5%}
ul.listing-twentyFive li.list-style-twentyFive {
    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-twentyFive-inner-part {

    background: url("../images/twentyFive-left-bg.png") repeat-y left, url("../images/twentyFive-right-bg.png") repeat right top;
    padding: 0 43px;
    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-twentyFive-content {

    padding: 20px;
    background: url("../images/twentyFive-content-bg.png") repeat;
    color: #ffffff;
    -webkit-box-shadow: 20px 0px 30px 0px rgba(132, 132, 132, 0.5);
    -moz-box-shadow: 20px 0px 30px 0px rgba(132, 132, 132, 0.5);
    box-shadow: 20px 0px 30px 0px rgba(132, 132, 132, 0.5);
    overflow-y: hidden;
    border-top: 30px solid #e0217e;
    /*Firefox*/
    -moz-border-top-left-radius: 0px;
    -moz-border-top-right-radius: 20px;
    -moz-border-bottom-right-radius: 20px;
    -moz-border-bottom-left-radius: 0px;
    /*Safari, Chrome*/
    -webkit-border-top-left-radius: 0px;
    -webkit-border-top-right-radius: 20px;
    -webkit-border-bottom-right-radius: 20px;
    -webkit-border-bottom-left-radius: 0px;
    border-top-left-radius: 0px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 0px;
}

.list-twentyFive-content h2 {
    font-family: 'Lobster', cursive;
    margin: 0;
    color: #7e2055;
    font-size: 34px;
    background: #FFF;
    display: table;
    padding: 7px 20px 7px 0;
}

.list-twentyFive-content p {
    font-family: 'Quicksand', sans-serif;
    font-size: 16px;
    color: #000;
    line-height: 30px;
    font-weight: 600;
}

.list-twentyFive-inner-part:hover {
    bottom: 15px;

}
.pinfo1-fa{
color: #877e7e;
display: inline-block;
float: left;
margin-right: 13px;
font-size: 37px;
margin-top: 6px;
}
@media screen and (max-width: 767px) {
    .list-twentyFive-inner-part {
        padding: 0;
        background: none;
    }
.ilist_pinfol8_1,.ilist_pinfol8_2,.ilist_pinfol8_3,.ilist_pinfol8_4,.ilist_pinfol8_5,.ilist_pinfol8_6,.ilist_pinfol8_7,.ilist_pinfol8_8{width:100%}
    .list-twentyFive-content {
        border-radius: 0;
    }

}
.qcilist-copy-share-section {

    position: absolute;
    right: 43px;
    top: 30px;
}
.qcilist-copy-share-button {

    border-radius: 0;

}