/*
Theme Name:  Divi Charity
Theme URI:   http://divi-professional.com/
Description: Charity Non-profit is suitable for Non-profit Charity, NGO, Non-profit Organization, Donation , Church,Political Candidate, Political Leader, Political Party or a Fundraising NGO website with outstanding and amazing features.It has a fully responsive layout.
Version:     1.0
Author:      Divi Professional
Author URI:  http://divi-professional.com/
Template:    Divi
Text Domain: charity
*/
/****************************************Header*******************************************************************/
/*#top-header .et-social-icons {padding-left: 400px;}
#top-header #et-info-email{padding-left:200px;}*/
/***************************************Footer******************************************************************/
#footer-info{float: none;text-align: center;}
.recent-posts li{list-style: none;}
#main-footer .et-social-icons {float: none;text-align: center;bottom: 15px;position: relative;
padding-top: 20px;}
/***************************************Footer-2**********************************/
#footer-widgets .footer-widget li:before{border-style: none;}
#footer-widgets  .dpcharity-icon:before,#footer-widgets  .dpcharity-icon{color: #fff;font-size: 20px;}
#footer-widgets  .dpcharity-icon,#sidebar  .dpcharity-icon,.dpcharity-eventsd-col-2 .intro li .dpcharity-icon
{float: left; margin: 3px 10px 3px 0px; 
-webkit-transition: 0.6s ease-out;-moz-transition:  0.6s ease-out;transition:  0.6s ease-out;}
#footer-widgets li:hover .dpcharity-icon,#sidebar li:hover .dpcharity-icon,
.dpcharity-eventsd-col-2 .intro li:hover .dpcharity-icon{-webkit-transform: rotateZ(720deg);
-moz-transform: rotateZ(720deg);transform: rotateZ(720deg);}
#sidebar .dpcharity-icon,.dpcharity-eventsd-col-2 .intro li .dpcharity-icon{color: #EB5F67;font-size: 20px;}
#footer-bottom li.et-social-icon{-webkit-transition: 0.6s ease-out;-moz-transition:  0.6s ease-out;transition:  0.6s ease-out;}
#footer-bottom li.et-social-icon:hover{-webkit-transform: rotateZ(720deg);
-moz-transform: rotateZ(720deg);transform: rotateZ(720deg);}
#main-footer .footer-widget .widget_custom_html .title,
#main-footer .footer-widget .widget_nav_menu .title,
#main-footer .footer-widget .widget_recent_entries .title{color: #fff;}
#footer-bottom .et-social-icon a{background-color: #EC5F67;padding: 7px;border-radius: 27px;color:#fff;}
#footer-bottom .et-social-icon a:hover{color: #EC5F67;padding: 7px;border-radius: 27px;background-color: #fff;}
.mobile_menu_bar:before {color: #EC5F67;}
.et_mobile_menu{border-top: 3px solid #EC5F67;}
@media screen and (max-width: 1092px){
  #main-footer li.et-social-icon{margin-top: 3px;}
}
/**********************************Slider*******************************************************/
.dpcharity-home-slider .et-pb-arrow-prev,.dpcharity-home-slider .et-pb-arrow-next{background-color: #020304;
    border-radius: 35px;}
.dpcharity-home-slider .et-pb-controllers a{ width: 50px;
    height: 10px;}
.dpcharity-home-slider .et-pb-controllers .et-pb-active-control {
    background-color: #EC5F67;
}
/**********************************Our Goal**********************************************************************/
.dpcharity-goal-section .et_pb_blurb{transform: scale(0.98);-webkit-transition: all 0.4s ease-in-out;}
.dpcharity-goal-section .et_pb_blurb:hover{transform: scale(1.0);-webkit-transition: all 0.4s ease-in-out;
	box-shadow: 0 3px 25px rgba(255, 255, 255, 0.2);}
.dpcharity-goal-section .et_pb_blurb:hover{background-color:#1B2B34;}	
/*********************************Causes*************************************************************************/
.dpcharity-causes-section .dpcharity-causes-blurb .dpcharity-causes-button a{color: white;border-radius: 50px;
 font-size: 14px;padding: 8px 20px 7px;text-transform: capitalize;background: #EC5F67;}
 .dpcharity-causes-section .dpcharity-causes-blurb .et_pb_blurb_container{padding: 20px;}
.dpcharity-causes-section .dpcharity-causes-blurb .dpcharity-causes-button a:hover{
box-shadow: 0 3px 5px rgba(85, 85, 85, 0.25);}
.dpcharity-causes-section .et_pb_blurb .et_pb_image_wrap img{display: block;display: block;width: 100%;
filter: grayscale(1);-webkit-transition: all 700ms ease;-moz-transition: all 700ms ease;
-ms-transition: all 700ms ease;-o-transition: all 700ms ease;transition: all 700ms ease;}
.dpcharity-causes-section .et_pb_blurb:hover .et_pb_image_wrap img{-webkit-filter: grayscale(0);
-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);filter: grayscale(0);border-radius: 10px;
-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);
transform: scale(1.1);}    
.dpcharity-causes-section .et_pb_blurb .et_pb_main_blurb_image{overflow: hidden;}
/************************************About***********************************************************************/
.dpcharity-about-section .dpcharity-about-button:hover{box-shadow: 0 3px 5px rgba(85, 85, 85, 0.25);}
/************************************Couter***********************************************************************/
@media screen and (min-width: 981px) and (max-width: 1110px){
.dpcharity-counter-section .dpcharity-coutner-divider:before{margin-top: 17px !important;}
}
/**************************************How Can You Help**********************************************************/
.dpcharity-help-section .et_pb_blurb .et_pb_image_wrap{-webkit-transition: 0.6s ease-out;
-moz-transition:  0.6s ease-out;transition:  0.6s ease-out;}
.dpcharity-help-section .et_pb_blurb:hover .et_pb_image_wrap{-webkit-transform: rotateY(720deg);
-moz-transform: rotateY(720deg);transform: rotateY(720deg);}
.dpcharity-help-section .et_pb_blurb:hover{box-shadow: 0 0 11px rgba(33,33,33,.2);}
@media screen and (min-width: 980px) and (max-width: 1410px){
.dpcharity-help-section .dpcharity-help-col3{margin-bottom: 30px !important;}
.dpcharity-help-section .dpcharity-help-image-col{padding: 45px 0px 0px 30px;}
}
@media screen and (max-width: 550px){
.dpcharity-help-section .dpcharity-help-col3,.dpcharity-help-section .dpcharity-help-col2
 {width: 100% !important;margin-right: 0% !important;}
}
 /*******************************Blog*****************************************************************************/
 .dpcharity-blog-section .dpcharity-blog-row .et_pb_image_container:before{content: '';position: absolute;left: 50%;
 bottom: 0;z-index: 9;border: 18px solid transparent;border-bottom: 24px solid #fff;
-webkit-transition: all .1s ease;-o-transition: all .1s ease;transition: all .1s ease;
-webkit-transform: translateX(-50%);
 -ms-transform: translateX(-50%);transform: translateX(-50%);}
.dpcharity-blog-section .et_pb_post:hover .et_pb_image_container:before{content: '';position: absolute;left: 50%;
 bottom: -1px;z-index: 9;border: 45px solid transparent;border-bottom: 46px solid #fff;-webkit-transition: all .2s ease;
 -o-transition: all .2s ease;transition: all .2s ease;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);
 transform: translateX(-50%);} 
.dpcharity-blog-section .et_pb_post .more-link{background-color: #EC5F67;padding: 10px 20px;display: inline-block;
font-size: 14px;outline: 0;border-color: transparent;line-height: 1.42857;border-radius: 100px;
margin-top: 15px;color: #fff;}
.dpcharity-blog-section .et_pb_post .more-link:hover{background-color: #363636;}
  @media screen and (max-width: 980px){
    .dpcharity-blog-section .et_pb_post{margin-bottom: 20px !important;}
	.et_fixed_nav .et-fixed-header#main-header{position:fixed !important;top:0px !important;}
	#mobile_menu .current-menu-item a{color: #EC5F67;}
}
/***************************************ABout Page********************************************************************/ 
/*************************************------------Our Volunteers---------------------------******************************/
.dpcahrity-ourvolunteer-section .dpcahrity-ourvolunteer .et_pb_team_member_description{opacity: 0;}
.dpcahrity-ourvolunteer-section .dpcahrity-ourvolunteer:hover .et_pb_team_member_description
{opacity: 1;}
.dpcahrity-ourvolunteer-section .dpcahrity-ourvolunteer .et_pb_team_member_description:before{position: absolute;left: 50%;
top: 0;height: 95%;width: 0;content: "";background: #fcc005;background: -moz-linear-gradient( #fcc005 1%, #ea7325 100%);
background: -webkit-linear-gradient( #fcc005 1%,#ea7325 100%);background: linear-gradient(#fcc005 1%,#ea7325 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcc005', endColorstr='#ea7325',GradientType=1 );
opacity: .86;border-radius: 15px;-webkit-transition: all 400ms ease;-moz-transition: all 400ms ease;
-ms-transition: all 400ms ease;-o-transition: all 400ms ease;transition: all 400ms ease;}
.dpcahrity-ourvolunteer-section .dpcahrity-ourvolunteer:hover .et_pb_team_member_description:before{width: 100%;left: 0;}   
.dpcahrity-ourvolunteer-section .dpcahrity-ourvolunteer .et_pb_team_member_description{position: absolute;
left: 0;top: 0;height: 100%;width: 100%;}
.dpcahrity-ourvolunteer-section .dpcahrity-ourvolunteer:hover h4{margin-top: 80px; z-index: 999999;
 position: relative;}   
.dpcahrity-ourvolunteer-section .dpcahrity-ourvolunteer:hover .et_pb_member_position{z-index: 999999;
position: relative;color:#fff;}     
.dpcahrity-ourvolunteer-section .dpcahrity-ourvolunteer .et_pb_team_member_description{position: absolute;top: 50%;
width: 100%;text-align: center;-webkit-transform: translateY(-50%) scale(0);-moz-transform: translateY(-50%) scale(0);
 -ms-transform: translateY(-50%) scale(0);-o-transform: translateY(-50%) scale(0);transform: translateY(-50%) scale(0);
-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;
-o-transition: all 300ms ease;transition: all 300ms ease;}
.dpcahrity-ourvolunteer-section .dpcahrity-ourvolunteer:hover .et_pb_team_member_description
{-webkit-transform: translateY(-50%) scale(1);-moz-transform: translateY(-50%) scale(1);
-ms-transform: translateY(-50%) scale(1);-o-transform: translateY(-50%) scale(1);transform: translateY(-50%) scale(1);}
.dpcahrity-ourvolunteer-section .dpcahrity-ourvolunteer img{border-radius: 15px;overflow: hidden;}
 @media screen and (min-width: 900px) and (max-width: 1200px){
    .dpcahrity-ourvolunteer-section .dpcahrity-ourvolunteer:hover h4 {margin-top: 46px;}
}
@media screen and (min-width: 480px) and (max-width: 980px){
    .dpcahrity-ourvolunteer-section .dpcahrity-ourvolunteer .et_pb_team_member_description:before{height: 97%;}
}
@media screen and (max-width: 480px){
    .dpcahrity-ourvolunteer-section .et_pb_column{width: 100% !important;}
     .dpcahrity-ourvolunteer-section .dpcahrity-ourvolunteer .et_pb_team_member_description:before{height: 97%;}
     .dpcahrity-ourvolunteer-section .et_pb_team_member_image { max-width: 100%;}
}

/******************Causes-Page********************************/
/**********************-------------------Causes-section*****************************************/
.dpcharity-causes2-section .dpcharity-causes2-blurb .et_pb_main_blurb_image{margin-bottom: 17px;}
.dpcharity-causes2-section .dpcharity-causes2-readmore{background-color:#EC5F67;padding: 10px 20px;
display: inline-block;font-size: 14px;outline: 0;border-color: transparent;line-height: 1.42857;
border-radius: 100px;margin-top: 15px;} 
.dpcharity-causes2-section .dpcharity-causes2-readmore a{color:#fff;}  
.dpcharity-causes2-section .dpcharity-causes2-readmore:hover{background-color: #363636;}
.dpcharity-causes2-section .dpcharity-causes2-blurb .et_pb_main_blurb_image{border-bottom: 4px solid #EC5F67;}
.dpcharity-causes2-section .dpcharity-causes2-blurb .et_pb_blurb_container {padding: 0px 0px 20px 20px;}
.dpcharity-causes2-section .et_pb_main_blurb_image{overflow: hidden;}
.dpcharity-causes2-section .dpcharity-causes2-blurb img{-webkit-transform: rotate(15deg) scale(1.4);
transform: rotate(15deg) scale(1.4);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;}
.dpcharity-causes2-section .dpcharity-causes2-blurb:hover img{-webkit-transform: rotate(0) scale(1);
  transform: rotate(0) scale(1);} 
@media screen and (min-width: 690px) and (max-width: 980px){
    .dpcharity-causes2-section .dpcharity-causes2-blurb .et_pb_blurb_content,
    .dpcharity-ourcauses-section .dpcharity-ourcause-blurb .et_pb_blurb_content{max-width:100% !important}
}
/*************************************--------Our Causes-----------------****************************************/
.dpcharity-ourcauses-section .dpcharity-ourcause-blurb .et_pb_image_wrap{position: relative;}
.dpcharity-ourcauses-section .dpcharity-ourcause-blurb .et_pb_image_wrap:before{position: absolute;top: 0;
left: -75%;z-index: 2;display: block;content: '';width: 50%;height: 100%;
background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
-webkit-transform: skewX(-25deg);transform: skewX(-25deg);}
.dpcharity-ourcauses-section .dpcharity-ourcause-blurb:hover .et_pb_image_wrap:before {
-webkit-animation: shine .75s;animation: shine .75s;}
@-webkit-keyframes shine {
  100% {
    left: 125%;
  }
}
@keyframes shine {
  100% {
    left: 125%;
  }
}
.dpcharity-ourcauses-section .et_pb_main_blurb_image{overflow: hidden;}
.dpcharity-ourcauses-section .dpcharity-ourcause-blurb img{-webkit-transform: rotate(15deg) scale(1.4);
transform: rotate(15deg) scale(1.4);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;}
.dpcharity-ourcauses-section .dpcharity-ourcause-blurb:hover img{-webkit-transform: rotate(0) scale(1);
  transform: rotate(0) scale(1);}  
.dpcharity-ourcauses-section .our-causes-read-more{background-color:#EC5F67;padding: 10px 20px;
display: inline-block;font-size: 14px;outline: 0;border-color: transparent;line-height: 1.42857;
border-radius: 100px;margin-top: 15px;} 
.dpcharity-ourcauses-section .our-causes-read-more:hover{background-color: #363636;}
.dpcharity-ourcauses-section .our-causes-read-more a{color:#fff;}
.dpcharity-ourcauses-section .et_pb_blurb_container {padding: 0px 20px 0px 20px;}
.dpcharity-ourcauses-section .et_pb_main_blurb_image{margin-bottom: 5px;}
/*************************Gallery Page***************************/
/*--------------------------Trust Gallery Section------------------------------*/
.dpcharity-gallery-section .dpcharity-gallery-image:before{content: '';height: 100%;width: 100%;
background-image:radial-gradient(circle at 25% 25%, rgba(255,255,255,0.2) 10%, transparent 15%),
radial-gradient(circle at 75% 75%, rgba(255,255,255,0.4) 10%, transparent 15%);background-size: 40px 40px;
transform: translateX(-50%) scale(2);opacity: 0;position: absolute;left: 50%;top: 0;z-index: 1;
transition: all 0.3s ease 0s;}
.dpcharity-gallery-section .dpcharity-gallery-image:hover:before{transform: translateX(-50%) scale(1);
opacity: 1;}
.dpcharity-gallery-section .dpcharity-gallery-image:after{content: '';height: 100%;width: 100%;
background: radial-gradient(transparent,rgba(0,0,0,0.7));transform: scale(2);opacity: 0;position: absolute;
left: 0;top: 0;transition: all 0.3s ease 0.1s;}
.dpcharity-gallery-section .dpcharity-gallery-image:hover:after{transform: scale(1);opacity: 1;}
.dpcharity-gallery-section .dpcharity-gallery-image img{width: 100%;height: auto;transition: all 0.3s ease 0s;}
.dpcharity-gallery-section .dpcharity-gallery-image{overflow: hidden;position: relative;}
/*-----------------------------------Blog Page---------------------------------*/
/*------------------------Blog Pagnation-----------------------------------------------------*/
.et_pb_row_custom_pagination{clear:both;text-align: left;padding-top:0px;}
.pagination-container{padding-top: 0 !important;}
.screen-reader-text{display: none;}
.navigation.charity_blog_pagination .page-numbers{display: inline-block;border-right: 0;padding: 0em 1em;
margin: 0 -1px;line-height: 2.6em;margin-right: 5px;}
.navigation.charity_blog_pagination .page-numbers.prev,.navigation.resume_blog_pagination .page-numbers.next
{padding: 0 .5em;}
.navigation.charity_blog_pagination span.page-numbers {color:#eb5f67;font-weight: 600;border: 1px solid black;
	border-radius: 10px;background-color: #000;}
.navigation.charity_blog_pagination .page-numbers .et-pb-icon
{font-size: 1.6em;vertical-align: middle;line-height: 1.5em;margin-top: -3px;}
.navigation.charity_blog_pagination a.page-numbers:hover, .navigation.resume_blog_pagination span.page-numbers 
{}
.navigation.charity_blog_pagination a.page-numbers {color: #000 !important;border: 1px solid black;
border-radius: 10px;}
.navigation.charity_blog_pagination a.page-numbers:hover {color: #fff !important;background-color: #000 !important;} 
.pagination-container {margin-bottom: 0em;text-align: center;}
/********************************Blog*********************************************/
.dpcharity-blog1-section .et_overlay:before{position: absolute;left: 50%;top: 0;height: 100%;width: 0%;
background-color: #1b1c1e;content: "";opacity: .80;-webkit-transition: all 500ms ease !important;
-moz-transition: all 500ms ease !important;-ms-transition: all 500ms ease !important;
-o-transition: all 500ms ease !important;transition: all 500ms ease !important;}
.dpcharity-blog1-section .et_overlay {position: absolute;left: 0;top: 0;height: 100%;width: 100%;text-align: center;}
.dpcharity-blog1-section .raised{color:#EB5F67 !important;font-size: 18px !important;}
/****************************Blog Progressbar****************************************/
.dpcharity-blog1-section .et_pb_post .progress-bar{padding: 30px 30px 10px 30px;}
.dpcharity-blog1-section .et_pb_post .count-box{font-weight: 718 !important;line-height: 20px;
text-transform: capitalize;}
.dpcharity-blog1-section .et_pb_post  .bar-inner{position: relative;width: 100%;height: 1px;background: #EB5F67;}
.dpcharity-blog1-section .info-box{position: relative;display: inline-block;width: 100%;padding: 20px 0px 0px 0px;}
.dpcharity-blog1-section .info-box:before{position: absolute;left: 50%;top: 10px;display: inline-block;height: 100%;
width: 1px;background-color: #d6d6d6;content: "";}
.dpcharity-blog1-section .info-box a{position: relative;float: left;width: 50%;font-size: 14px;color: #888888;
font-weight: 600;line-height: 20px;letter-spacing: .20px;}
.dpcharity-blog1-section .info-box a span{display: inline-block;font-size: 15px;line-height: 1em;color: #333333;
font-weight: 600;letter-spacing: 1px;transition: all 300ms ease;}
.dpcharity-blog1-section .info-box a:hover span{color:#EB5F67; }
.dpcharity-blog1-section .raised{color:#EB5F67 !important;font-size: 18px !important;}
.dpcharity-blog1-section .goal{color:#EB5F67 !important;font-size: 18px !important;}
.dpcharity-blog1-section .et_pb_image_container:before{content: "";width: 20%;height: 100%;
background: rgba(0,0,0,0.6);position: absolute;top: 0;left: 0;opacity: 0;transform: scale(1.2);
transition: all 0.3s ease 0.1s;}
.dpcharity-blog1-section .et_pb_image_container{overflow: hidden;position: relative;z-index: 1;
margin: -20px -20px 0px;transition: all 0.3s ease 0s;}    
.dpcharity-blog1-section img{width: 100%;height: auto;transition: all 0.3s ease 0s;}
.dpcharity-blog1-section .et_pb_post{width: 100%;height: auto;transition: all 0.3s ease 0s;}    
.dpcharity-blog1-section .et_pb_post:hover img{transform: scale(1.5);}
.dpcharity-blog1-section .et_pb_post:hover img{ filter: hue-rotate(100deg);}
/******************************Blog Detail Page************************************************/
.et_post_meta_wrapper .entry-title{color:#ec5f67 !important;}
.comment-reply-link,.comment-edit-link,.logged-in-as a{color:#ec5f67 !important;}
.form-submit .et_pb_button{background-color:#ec5f67 !important;border-radius:25px;}
#searchsubmit{background-color:#ec5f67 !important; }
.form-submit .et_pb_button:hover,#searchsubmit:hover{background-color:#3E3E3E !important; }
.widget_search input#searchsubmit {height: 40px !important;margin: 0;padding: .7em;border: none;color: #fff;
 font-size: 14px;line-height: normal !important;}
.form-submit .et_pb_button{color: #fff !important;border:2px solid #ec5f67;}
.form-submit .et_pb_button:hover{border:2px solid #3E3E3E;}
/******************************Widget Add Icon***************************************/
/*.et_pb_widget.intro ul li:before{content:'\24';font-family:'ETmodules';font-size:20px;font-weight:bold;
color:#ec5f67;top: 3px;position: relative;margin: 5px;}*/
.et_pb_widget.intro ul li:before{-webkit-transition: 0.6s ease-out;
-moz-transition:  0.6s ease-out;transition:  0.6s ease-out;}
.et_pb_widget.intro ul li:hover:before{-webkit-transform: rotateZ(720deg);
-moz-transform: rotateZ(720deg);transform: rotateZ(720deg);}    
/************************Events Page***************************************/
.dpcharity-events-section .dpcharity-events-blurb .et_pb_module_header:hover a,.fas{color:#EB5F67 !important;}
.dpcharity-events-section .dpcharity-events-blurb .et_pb_image_wrap img{display: block;display: block;width: 100%;
filter: grayscale(1);-webkit-transition: all 700ms ease;-moz-transition: all 700ms ease;
-ms-transition: all 700ms ease;-o-transition: all 700ms ease;transition: all 700ms ease;}
.dpcharity-events-section .dpcharity-events-blurb:hover .et_pb_image_wrap img{-webkit-filter: grayscale(0);
-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);filter: grayscale(0);border-radius: 10px;
-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);
transform: scale(1.1);}     
.dpcharity-events-section .dpcharity-events-blurb .et_pb_main_blurb_image{overflow: hidden;border-radius: 15px;}
.dpcharity-events-section .dpcharity-events-date-icon,.dpcharity-events-section .dpcharity-events-time-icon
{font-size: 18px;color:#EB5F67 !important;}
.dpcharity-events-section .dpcharity-events-blurb .one_half {width: 50%;margin-right: 0px;}
/*****************************************Events details Page**********************************************/
.dpcharity-events-detail .dpcharity-events-date{padding-right: 20px;}
.dpcharity-events-subscribe .et_contact_bottom_container{margin-top: 1px;}
.dpcharity-events-subscribe .et_pb_contact_submit:hover{color: #000 !important;}
.dpcharity-events-subscribe .et_contact_bottom_container{float: left;text-align: none;}
.dpcharity-events-subscribe .et_pb_contact_submit{margin: 0px;}
.widgettitle{border-bottom: 2px solid #EB5F67;width: 50%;}
.et_pb_widget li a:hover {color:#EB5F67 !important;}
.dpcharity-events-detail .dpcharity-events-date-icon,.dpcharity-events-detail .dpcharity-events-time-icon
{font-size: 18px;color:#EB5F67 !important;}
.dpcharity-events-detail .one_fourth{width: 25%;margin-right: 0%;}
@media screen and (min-width: 768px) and (max-width: 980px){
     .dpcharity-events-subscribe .et_pb_contact{margin-left: 130px !important;}
}
@media screen and (max-width: 980px){
      .dpcharity-events-detail .dpcharity-eventsd-col-2{padding-left: 0px !important;}
}    
@media screen and (max-width: 768px){
     .dpcharity-events-subscribe .et_contact_bottom_container{float: none;text-align: center;}
}
.dpcharity-events-detail .dpcharity-blog-recent-news .et_pb_post .et_pb_image_container{position: relative;
overflow: hidden;}
.dpcharity-events-detail .dpcharity-blog-recent-news .et_pb_post .et_pb_image_container:before{
position: absolute;top: 50%;left: 50%;z-index: 2;display: block;content: '';width: 0;height: 0;
background: rgba(255,255,255,.2);border-radius: 100%;
-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);opacity: 0;}
.dpcharity-events-detail .dpcharity-blog-recent-news .et_pb_post:hover .et_pb_image_container:before{
 -webkit-animation: circle .75s;animation: circle .75s;}
@-webkit-keyframes circle {
  0% {
    opacity: 1;
  }
  40% {
    opacity: 1;
  }
  100% {
    width: 200%;
    height: 200%;
    opacity: 0;
  }
}
@keyframes circle {
  0% {
    opacity: 1;
  }
  40% {
    opacity: 1;
  }
  100% {
    width: 200%;
    height: 200%;
    opacity: 0;
  }
}
/******************Contact Page********************************************************/
.dpcharity-Contact-section .et_pb_contact_main_title{padding-bottom: 30px;}
.dpcharity-Contact-section .et_pb_contact_form_container .et_pb_button:hover
{background: #1b2b34 !important;border-color: #1b2b34 !important;}