/*
 Theme Name:     Eastridge Church
 Author:         All Pro Webworks, LLC
 Author URI:     https://allprowebworks.com/
 Template:       Divi
 Version:        0.9
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */

.nextEvent__banner{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;width:100%;background-color:#222222;padding:10px 20px;box-sizing:border-box;font-family:'Oswald', Helvetica, Arial, Lucida, sans-serif}.nextEvent__banner>div.nextEvent__banner__label{color:#FFFFFF;padding:5px 10px;box-sizing:border-box;font-size:.875rem}.nextEvent__banner>div.nextEvent__banner__label>span{display:block;margin-bottom:5px}.nextEvent__banner>div.nextEvent__banner__label>a:hover{background-color:rgba(255,255,255,0.8) !important}.nextEvent__banner>div.nextEvent__banner__label>a{text-align:center;background-color:#FFFFFF;color:#222;padding:3px 10px;border-radius:5px;display:block;text-decoration:none;-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.nextEvent__banner>div.nextEvent__banner__timeWrap{padding:5px 10px;box-sizing:border-box;border-left:1px solid #ABABAB}.nextEvent__banner>div.nextEvent__banner__timeWrap>span.nextEvent__banner__timeWrap__time{color:#FFFFFF;font-size:1.6rem;display:block;text-align:center}.nextEvent__banner>div.nextEvent__banner__timeWrap>span.nextEvent__banner__timeWrap__lbl{color:#FFFFFF;font-size:.875rem;display:block;text-align:center;color:#CCCCCC}@media screen and (min-width: 800px){.nextEvent__banner>div.nextEvent__banner__label{padding:10px 20px}.nextEvent__banner>div.nextEvent__banner__timeWrap{padding:10px 20px}}

/* global footer icons */

@media only screen and (max-width: 980px) {
	.et_pb_row.et_pb_row_0_tb_footer {
		display: flex;
		flex-direction: column;
	}
	.et_pb_row.et_pb_row_0_tb_footer > div:first-child {
		margin-bottom: 0px;
		order: 1;
	}
	.et_pb_row.et_pb_row_0_tb_footer > div:nth-child(2) {
		order: 0;
	}
}

.et-social-youtube a.icon:before {
	content: "\e0a3";
}

/* Divi fix */

@media only screen and (min-width: 1350px) {
  .et_pb_section {
    padding: 54px 0;
  }
  .et_pb_row {
    padding: 27px 0;
  }
}

/* AddToAny Share Buttons  */

body .a2a_floating_style,
body .a2a_vertical_style:not(.a2a_flex_style) a {
	padding: 0;
}
.a2a_floating_style .a2a_svg {
	display: flex;
    justify-content: center;
    align-items: center;
	border-radius: 0 !important;
}
body .a2a_floating_style svg {
	height: 30px;
}