.website-styles .attendease-block-heading .attendease-h1 {
  margin-top: 0;
}

.website-styles .attendease-block-heading .attendease-h4 {
  margin-bottom: 0;
}

a.btn.btn-primary, a.btn.btn-secondary, button.btn.btn-primary,
.button>.attendease-block-content>.col-xs-12>p>a.btn-primary, .btn,
a.btn.btn-default, button.btn.btn-default,
.button>.attendease-block-content>.col-xs-12>p>a.btn-default,
a.btn.btn-danger, button.btn.btn-danger,
.button>.attendease-block-content>.col-xs-12>p>a.btn-danger {
  line-height: 1.35;
}

.attendease-block .attendease-block-content {
  max-width: 1400px;
}

.website-styles .attendease-block-hero.custom-right-text-hero .attendease-hero-cta-text {
  text-align: right;
}

.website-styles .attendease-block-event-info .attendease-location-details .attendease-register-button {
  text-transform: uppercase;
}

.website-styles .attendease-block-event-info .attendease-event-location-name {
  line-height: 0.7;
}

.website-styles .attendease-block-cards.card-row-only-button .thumbnail{
  min-height: 50px;
}

.website-styles .attendease-block-cards.card-row-only-button .thumbnail .caption .card-link-text{
  bottom: 18px;
}


.attendease-global-header.header-navbar-top{
      background:#000000;
}


.attendease-block.attendease-block-heading .attendease-block-content .attendease-h1{
      padding-top:20px;
}

.attendease-global-footer-wrapper{
      min-height:auto !important;
}

.website-styles .attendease-block-hero .attendease-content-section .attendease-h2.attendease-hero-subhead-text{
   font-size: 45px;
   font-weight: bold;
   text-shadow: none;
   color: #ffffff !important;
   line-height: 1.1;
}

.website-styles .attendease-block-hero .attendease-content-section .attendease-h2.attendease-hero-subhead-text span{
	display: block;
}

.website-styles .attendease-block-hero .attendease-content-section .attendease-h2 div.successWebinar{
	font-size: 20px;
}

.jumbotron .attendease-h1.attendease-hero-head-text:before {
    content: "";
    position: absolute;
    left: 0;
    top: -20px;
    background: url(https://landing.adobe.com/content/dam/landing/ags/images/Experience_Cloud_white.png) no-repeat 0 0;
    width: 237px;
    height: 30px;
    z-index: 10;
    background-size: cover;
}

.website-styles .attendease-block-hero .attendease-content-section .attendease-h1.attendease-hero-head-text{
   font-size: 30px;
   font-weight:100;
   text-shadow: none;
   color:#fa0f00 !important;
   position:relative;
   line-height:normal;
   margin: 0;
}

.website-styles .attendease-block-hero .attendease-content-section p.attendease-hero-text{
   color:#fff !important;
   text-shadow: none;
   font-weight: 100;
   line-height: 1;
   font-size: 14px;
}

.website-styles .attendease-block-hero .attendease-content-section p.attendease-hero-text div+div{
  font-weight:600;

}

.attendease-block-hero .attendease-content-section.attendease-hero-content-center{
  top: 60%;
}

.attendease-global-header-wrapper{
	background: #ffffff;
}

.speaker-image img{
	width: 100%;
}

@media (min-width: 320px) {
	.speaker-image{
		width: 100px;
		margin: 0 auto 20px ;
	}

	.attendease-block-hero-mobile-img .attendease-block-hero-filter-mobile{
		background-position: 0 0;
		background-color: #f3f2f2;
	}

}

@media (max-width: 768px){
		.website-styles .attendease-block-event-info .attendease-event-name, .website-styles .attendease-block-event-info .attendease-event-location-name, .website-styles .attendease-block-heading .attendease-h1, .website-styles .attendease-block-heading .attendease-h2, .website-styles .attendease-block-heading .attendease-h3, .website-styles .attendease-block-heading .attendease-h4 {
		  text-align: left;
		}

		.website-styles .attendease-block-hero .attendease-content-section h2.attendease-h1.attendease-hero-head-text{
			font-size: 20px !important;
			padding-top: 20px;
		}

		.website-styles .attendease-block-hero .attendease-content-section{
			width:80%!important;
			
		}

		.website-styles .attendease-block-hero .attendease-content-section .attendease-h1.attendease-hero-head-text, .website-styles .attendease-block-hero .attendease-content-section .attendease-h2.attendease-hero-subhead-text{
			color:#f0f0f0;
		}

		.attendease-block-hero .attendease-content-section.attendease-hero-content-center{
		  top: 40%;
		}


		#attendease-block-hero{
			display: block !important;
		}

		.attendease-block-hero .attendease-featured-content-wrapper div.attendease-content-section{
			padding-top: 40px;
		}

		.website-styles .attendease-block-hero .attendease-content-section .attendease-h2 div.successWebinar{
			font-size: 12px !important;
		}
	
	.website-styles .attendease-block .attendease-h2 br{
		display: none;
	}
	
	body.website-styles .attendease-block .attendease-h1 *{
		font-size: 20px !important;
	}
	
	body.website-styles .attendease-block .attendease-h2 *{
		font-size: 22px !important;
	}


}

.website-styles .attendease-block-event-info .attendease-event-location-name, .website-styles .attendease-block-heading .attendease-h1,
	.website-styles .attendease-block-heading .attendease-h2, .website-styles .attendease-block-heading .attendease-h3, .website-styles .attendease-block-heading .attendease-h4 {
   	  text-align: center
	}


@media screen and (min-width: 768px){
		.website-styles .attendease-block-hero .attendease-content-section{
						width:96% !important;
		}

		.jumbotron .attendease-h1.attendease-hero-head-text{
						font-size:81px;
		}

		.attendease-block.attendease-block-event-info .attendease-block-content .row{
                	display:flex;
		}

		.website-styles .attendease-block-event-info .attendease-event-name, .website-styles .attendease-block-event-info .attendease-event-location-name, .website-styles .attendease-block-heading .attendease-h1, .website-styles .attendease-block-heading .attendease-h2, .website-styles .attendease-block-heading .attendease-h3, .website-styles .attendease-block-heading .attendease-h4 {
   	  		text-align: left
		}
	
	.speakerSec{
		display: flex;
		padding-bottom: 20px;
		
	}

		.speaker-image{
			margin: 0 20px 0 0;
			max-width: 120px;
			width: 100%;
		}

		.website-styles .attendease-block-image-feature .bl-content, .website-styles .attendease-block-event-info {
			padding-top: 0;
		}

		.jumbotron .attendease-h1.attendease-hero-head-text:before {
			top: -63px;
		}

		.website-styles .attendease-block-hero .attendease-content-section p.attendease-hero-text{
			padding-top: 15px;
			font-size: 18px;
		}
}

@media screen and (min-width:1170px){
		.website-styles .attendease-block-hero .attendease-content-section{
						width:87% !important;
		}

		.jumbotron .attendease-h1.attendease-hero-head-text{
						font-size:42px;
		}

		.attendease-h1.attendease-event-name, .website-styles .attendease-block-heading .attendease-h1{
						font-size: 1.6em;
		}

		.attendease-block.attendease-block-heading .attendease-block-content .attendease-h1 span{
						font-size:31.4px !important;
		}
	
	    .jumbotron .attendease-h1.attendease-hero-head-text:before {
			width: 300px;
			height: 40px;
	    }

}

@media screen and (min-width:1400px){
		.website-styles .attendease-block-hero .attendease-content-section{
						width:87% !important;
		}

		.jumbotron .attendease-h1.attendease-hero-head-text{
						font-size:60px;
		}

		.attendease-h1.attendease-event-name{
						font-size: 2.5em;
		}

		.attendease-block.attendease-block-heading .attendease-block-content .attendease-h1 span{
						font-size:35.4px !important;
		}
}