.paginate {
font-family: Arial, sans-serif !important;
padding:3px;
margin:3px 0px 10px;
}
.paginate a {
	padding:6px 6px;
	margin:2px;
	border:1px solid #000000;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	background-color:#000000;
}
.paginate a:hover, .paginate a:active {
	border: 1px solid #CD0402;
	color: #fff;
	font-weight:bold;
	background-color: #CD0402;
}
.paginate span.current {
    margin: 2px;
	padding: 6px 6px ;
	border: 1px solid #CD0402;		
	font-weight: bold;
	background-color: #CD0402;
	color:#fff;
}
.paginate span.disabled {
	padding:6px 6px;
	margin:2px;
	border:2px solid #CD0402;
	color:#fff;
	font-weight:bold;
	background:#CD0402;
}


.txt{text-align:justify;}
.text_limit_1{overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box;-webkit-line-clamp:1;}
.text_limit_2{overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box;-webkit-line-clamp:2;}
.text_limit_3{overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box;-webkit-line-clamp:3;}
.text_limit_4{overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box;-webkit-line-clamp:4;}

.limit_txt p{
        text-overflow: ellipsis;
        overflow: hidden;
        width: 100%;
		height:100px;
        line-height: 25px;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
}
.limit_txt{
        text-overflow: ellipsis;
        overflow: hidden;
        width: 100%;
		height:100px;
        line-height: 25px;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
}

.donation_page p{
        text-overflow: ellipsis;
        overflow: hidden;
        width: 100%;
		height:190px;
        line-height: 25px;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
		margin-bottom:10px;
}
.donation_page{
        text-overflow: ellipsis;
        overflow: hidden;
        width: 100%;
		height:190px;
        line-height: 25px;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
		margin-bottom:10px;
}

.newsletter p{
        text-overflow: ellipsis;
        overflow: hidden;
        width: 105%;
		height:95px;
        line-height:1.8;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
		margin-bottom:10px;
}
.newsletter{
        text-overflow: ellipsis;
        overflow: hidden;
        width: 100%;
		height:105px;
        line-height:1.8;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
		margin-bottom:10px;
}



.object-fit_fill { object-fit: fill }
.object-fit_contain { object-fit: contain }
.object-fit_cover { object-fit: cover }
.object-fit_none { object-fit: none }
.object-fit_scale-down { object-fit: scale-down }

.pic img{height:220px; width:100%; background:#F8F8F8;}
.ads img{height:130px; width:100%; background:#F8F8F8;}
.ads_home img{height:165px; width:100%; background:#F8F8F8;}
.ads_right img{height:460px; width:100%; background:#F8F8F8;}
.ads_right2 img{height:320px; width:100%; background:#F8F8F8;}

/*. img{height:160px; width:100%; overflow:hidden;}*/
.img-shadow {box-shadow: 0px 0px 10px #dadada; border: 5px solid #ffffff;}


.list2 li{
	list-style:outside;
	padding:3px 5px;
	margin-left:20px;
}


.p-0{ padding:0px;}
.p-5{ padding:5px;}
.p-10{ padding:10px;}
.p-15{ padding:15px;}
.p-20{ padding:20px;}
.p-25{ padding:25px;}
.p-30{ padding:30px;}
.p-35{ padding:35px}
.p-40{ padding:40px}
.p-45{ padding:45px;}
.p-50{ padding:50px;}


.pt-0{ padding-top:0px;}
.pt-5{ padding-top:5px;}
.pt-10{ padding-top:10px;}
.pt-15{ padding-top:15px;}
.pt-20{ padding-top:20px;}
.pt-25{ padding-top:25px;}
.pt-30{ padding-top:30px;}
.pt-35{ padding-top:35px}
.pt-40{ padding-top:40px}
.pt-45{ padding-top:45px;}
.pt-50{ padding-top:50px;}

.pb-0{ padding-bottom:0px;}
.pb-5{ padding-bottom:5px;}
.pb-10{ padding-bottom:10px;}
.pb-15{ padding-bottom:15px;}
.pb-20{ padding-bottom:20px;}
.pb-25{ padding-bottom:25px;}
.pb-30{ padding-bottom:30px;}
.pb-35{ padding-bottom:35px;}
.pb-40{ padding-bottom:40px;}
.pb-45{ padding-bottom:45px;}
.pb-50{ padding-bottom:50px;}

.m-0{ margin:0px;}
.m-5{ margin:5px;}
.m-10{ margin:10px;}
.m-15{ margin:15px;}
.m-20{ margin:20px;}
.m-25{ margin:25px;}
.m-30{ margin:30px;}
.m-35{ margin:35px}
.m-40{ margin:40px}
.m-45{ margin:45px;}
.m-50{ margin:50px;}

.mt-0{ margin-top:0px;}
.mt-5{ margin-top:5px;}
.mt-10{ margin-top:10px;}
.mt-15{ margin-top:15px;}
.mt-20{ margin-top:20px;}
.mt-25{ margin-top:25px;}
.mt-30{ margin-top:30px;}
.mt-35{ margin-top:35px}
.mt-40{ margin-top:40px}
.mt-45{ margin-top:45px;}
.mt-50{ margin-top:50px;}

.mb-0{ margin-bottom:0px;}
.mb-5{ margin-bottom:5px;}
.mb-10{ margin-bottom:10px;}
.mb-15{ margin-bottom:15px;}
.mb-20{ margin-bottom:20px;}
.mb-25{ margin-bottom:25px;}
.mb-30{ margin-bottom:30px;}
.mb-35{ margin-bottom:35px;}
.mb-40{ margin-bottom:40px;}
.mb-45{ margin-bottom:45px;}
.mb-50{ margin-bottom:50px;}