
#bannerSuper{ padding: 40px 100px 60px; 

}

#logo1{ margin: 20px 25px; max-height: 80px; padding: 5px 0 0; float: left;}

#contactTop1{ margin-top: -100px; font-size: 1.2em}

#contatoEvento{margin-top: -28px;}

#mainContainer1 { padding-top: 125px; padding-bottom:95px; }  /* Height of the footer */

#innerBannerSuper{  max-width: 1280px; margin: 0 auto;}

#videoBanner{ width: 100%;  height: 100%; min-height: 280px; border: none; }

.backWhite{background: #fff;}
.fontSize24{font-size: 18px;}
#bannerSuperFooter{max-width: 1280px; margin: 0 auto;}

#bannerSuperFooterText{ padding-top: 10px;}
.Spceial3{ margin-top: ; vertical-align: middle; cursor: pointer;}

.Spceial3 p{ color: #fff; font-size: 1.4em; padding: 10px 10px 2px;}

#bannerSuperWhatsImag{ margin-top: 0px; padding: 5px 0; background: ;}

.buttonSuper{ 		background: rgba(6,52,87);
			border: ;
		color: #fff;
		
		padding: 5px;
		margin: 5px 0;}
#buttonSuper a{ color: #fff; font-size: 19px;}

.eventMarginTop{ margin-top: 6px;}

.eventSectionTitleText{ padding-top: 20px; padding-bottom: 40px; font-size: 34px; color: grey; margin: 0 auto; text-align: center;}
.eventSectionTitleText1{ padding-top: 10px; padding-bottom: 10px; margin: 0; font-size: 28px; color: #fff; text-align: center;}

.textColorGrey{ color: grey}

.textUnderline {text-decoration: underline;}
.textColorBlue{ color: #0f7ff6;}
.textEventP{ color: grey; font-size: 18px;}

.paddingSides{ padding: 0 20px;}
#quemTreinamento {padding-top: 40px;}

#innerQuemTreinamento{ padding: 10px 20px 80px;}

#eventoMilimetrico{ padding: 60px 0;}

.imgParaQuem{ padding: 10px;; text-align: center;}

#eventoAprender{ padding: 60px 40px;}

#eventoAprender img, #eventoAprender h2, #eventoAprender p{ display: inline-block;}

.eventSpan{ font-size: 24px; color: grey;}

.eventListIndent{ padding-left: 15px;}

.textRed{color: red;}

.theme-l8{ background: #fff;}

#eventImportantText{ padding: 25px 10px 65px; font-size: 24px; text-align: center;}

#innerEventBuy{ text-align: center; margin: 20px auto;}

#preVendaTop1{
		max-width: 750px;
		margin: 0 auto;
		border-sizing: border-box; 
		border: 2px dashed #0760be;
		color: grey;
		font-size: 22px;
		padding: 25px 15px;

	}

#videosFrame1{padding: 60px 20px 80px;}
	
#preVendaWhatsImage1{ padding-top: 30px;}

.text-right{ text-align: right;}

#eventIde{ margin-top: 80px; padding: 60px 60px ;}

.marginEventTop{ margin-top: 30px;}

#eventSpon{ margin: 50px 0; padding: }

.custom-img-borde { border: 4px solid #87bffb; border-radius: 50%;}

#eventLocation{ padding: 50px 0;}
#eventSpon{ margin: 50px 0;}
#eventSpon{ margin: 50px 0;}

#eventoLocation{ padding: 30px 0;}

.inlineDisplay{ display: inline-block}

.member-description{
    padding-left: 10px;
	color: grey;
}

.customEventPaddingIm{ margin: 20px 0;}
.member-description{ min-height: 200px;}
#mainFooter1 {
   width:100%;
   height: 95px;   /* Height of the footer */
   background:#6cf;
   padding:10px 20px 20px;
}
/*===========
 mobile settings
================*/
@media (max-width:766px){
 #logo1{ display: none;}
 #mainContainer1 { padding-top: 45px; padding-bottom:95px; }
 #bannerSuper{ padding: 10px 0;}
 .mobileText1{ font-size: 20px; padding: 10px 0;}
 .mobileFixCenter{text-align: center;}
 div.giveSpace + div{padding: 10px 0; background-color: #000; margin: 0 auto; text-align: center; width: 100%;}
 .partner-logo{ text-align: center; margin: 20px 0;}
 
 .member-description{ min-height: 10px;}
 #eventIde{ margin-top: 80px; padding: 60px 30px ;}
}



@media (max-width:361px){
 #mainContainer1 { padding-top: 45px; padding-bottom:95px; }
  #logo1{ display: none;}
  #bannerSuper{ padding: 10px 0;}
 .mobileText1{ font-size: 20px; padding: 10px 0;}
 .mobileFixCenter{text-align: center; !importante;}
}

@media (max-width:321px){
 #mainContainer1 { padding-top: 45px; padding-bottom:95px; }
 #logo1{ display: none;}
 #bannerSuper{ padding: 10px 0;}
  .mobileText1{ font-size: 20px; padding: 10px 0;}
 .mobileFixCenter{text-align: center; !importante;}
}