/*General*/
.eventCardCnt .EBP--Card-EventDetails {
    margin-top: 0!important;
}
.eb_frontend {
    padding: 10px!important;
    border: 1px solid #eee!important;
}
@media only screen and (min-width: 768px) {
  .vertical-align > [class^="col-"],
  .vertical-align > [class*=" col-"] {
    display: flex;
    justify-content: center;
    flex-direction: column;
  }
  .vertical-align {
    display: flex;
    flex-direction: row;
  }
}
.lead {
  font-size:18px!important;
}
ul {
  margin-bottom:0!important;
}
/*Testimonials*/
.home .testimonial-content {
    color: #fff!important;
  	font-weight: 400!important;
  	display:inherit!important;
}
#strong-testimonials-view-widget-3 {
    display: none;
}
/*Header*/
.hero-section.overlay {
    background-image: linear-gradient( rgba(37, 91, 122, 0.5), rgba(37, 91, 122, 0.5) ),url(http://www.redrockbiker.org/wp-content/uploads/2017/09/homepage-1.jpg);
    background-size: cover!important;
    background-repeat: no-repeat!important;
    background-attachment: fixed!important;
   /* background-position-y: -200px!important;*/
}
.wp-custom-logo .title-area {
    height: 70px!important;
  	padding: 0!important;
}
.genesis-nav-menu .sub-menu,.genesis-nav-menu .sub-menu:before {
    background-color: #1a4056!important;
}
/*Footer*/
.site-footer > .wrap > p {
    display: none!important;
}
.before-footer {    
  	background-image: linear-gradient( rgba(183, 79, 54, 0.5), rgba(183, 79, 54, 0.5) ),url(http://www.redrockbiker.org/wp-content/uploads/2017/09/The-Creation-Equation.jpg);
    background-size: cover!important;
    background-repeat: no-repeat!important;
    background-attachment: fixed!important;
   /* background-position-y: 100px!important;*/
}
/*Umbrella Pages*/
.page-parent .site-inner > .wrap {
    margin: 0!important;
    padding: 0!important;
  	width:100%!important;
  	max-width:100%!important;
}
.vertical-align {
  	margin-right:0!important;
  	margin-left:0!important;
}
.page-parent .container-fluid {
  	padding:0!important;
}
.umbrella-img {
    max-height: 300px!important;
    overflow: hidden;
  	padding-right:0!important;
  	padding-left:0!important;
}
.umbrella-img.cont {
    padding: 0 25px!important;
}
.umbrella-img a {
    color: #255b7a!important;
}
.umbrella-img a:hover {
    text-decoration: none!important;
    color: #b9533b!important;
}
span.mission {
    font-size: 40px!important;
}
/*Homepage*/
.front-page-1 {
    padding: 30vh 0!important;
    background: none!important;
}
.icon-cst {
    width: 76px!important;
}
#pop:hover {
	animation: pop 0.3s linear 1;
}
@keyframes pop{
  50%  {transform: scale(1.2);}
}
/*Front-page-3*/
.front-page-3 .listing-item .title, .front-page-3 .listing-item .title {
  opacity:1!important;
  top:0!important;
}
.front-page-3 .listing-item .image:after, .front-page-3 .listing-item .image:after {
  opacity: .82!important;
}
/*Front page sections backgrounds*/
.front-page-4.widget-area {
    background: linear-gradient( rgba(42, 43, 51, 0.4), rgba(42, 43, 51, 0.4) ),url(http://www.redrockbiker.org/wp-content/uploads/2017/09/front-page-5.jpg)!important;
  	background-repeat:no-repeat!important;
  	background-size: cover!important;
}
.front-page-5.widget-area {
    background: linear-gradient( rgba(42, 43, 51, 0.4), rgba(42, 43, 51, 0.4) ),url(http://www.redrockbiker.org/wp-content/uploads/2019/10/RegisterYourYouthToday-1024x768.jpg)!important;
  	padding:200px 0!important;
  	background-position-y: -100px!important;
  	/*background-repeat:no-repeat!important;*/
  	background-size: cover!important;
}
.front-page-6.widget-area {
    background: linear-gradient( rgba(42, 43, 51, 0.5), rgba(42, 43, 51, 0.5) ),url(http://www.redrockbiker.org/wp-content/uploads/2019/10/MakingitPossible-1024x768.jpg)!important;
  	padding:280px 0!important;
  	/*background-position-y: -100px!important;*/
    background-size: cover!important;
  	background-repeat:no-repeat!important;
}
#custom_html-10 {
    margin: auto!important;
}
/*Front page sections typography*/
.front-page-4 h2,.front-page-5 h2,.front-page-6 h2 {
    margin-bottom: 0;
    font-family: 'Lato', sans-serif;
    font-weight: 200;
    font-size: 5rem;
    text-transform: uppercase;
}
.front-page-7 h2,.front-page-9 h2 {
    color: #fff;
}
.front-page-4 p,.front-page-5 p,.front-page-6 p {
  	color: #fff!important;
  	font-size: 2rem;
    font-weight: 200;
    font-family: 'Lato', sans-serif;
    letter-spacing: 0.1rem;
}
.front-page-5,.front-page-7,.front-page-9 {
    text-align: center!important;
}

/*Media Queries*/
@media only screen and (max-width: 1024px) {
  .front-page-5.widget-area,.front-page-6.widget-area {
    padding: 100px 0!important;
  }
  .front-page-4.widget-area {
    padding:0!important;
  }
}
@media only screen and (max-width: 768px) {
  .front-page-5.widget-area,.front-page-6.widget-area {
  	background-position-y:0px!important;
  }
  .front-page-1.hero-section.overlay {
    background: url(http://www.redrockbiker.org/wp-content/uploads/2017/09/front-page-9-1024x538.jpg)!important;
    background-size: cover!important;
	}
  	.umbrella-img {
    max-height: 350px!important;
	}
  	.page-parent .container-fluid {
  	margin-bottom:20px!important;
  }
}
@media only screen and (max-width: 425px) {
  .front-page-4 h2,.front-page-5 h2,.front-page-6 h2 {
    font-size: 3rem;
  }
  .front-page-5.widget-area,.front-page-6.widget-area {
    padding: 10px 0!important;
  }
  .front-page-5, .front-page-7, .front-page-9 {
    padding: 12px 0!important;
  }
  .front-page-1 {
    padding: 12vh 0!important;
  }
}
@media only screen and (max-width: 375px) {
  .front-page-4 p, .front-page-5 p, .front-page-6 p {
    font-size: 1.1rem!important;
  }
}
@media only screen and (max-width: 325px) {
  .front-page-4 h2,.front-page-5 h2,.front-page-6 h2 {
    font-size: 2rem;
  }
}