/*specific pages container*/
.home-custom-css{}
.community-custom-css{}
.agenda-custom-css{}
.speakers-custom-css{}

/*main container of each section*/
.main-app-container {}

/*
call-to-action buttons e.g:
Register, Join The Community etc
*/
.btn-register {}

/*Top navigation bar container*/
.template-nav {}

/*Top navigation bar items container*/
#bs-example-navbar-collapse-1 {}

/*social share buttons container*/
.social-share-button {}

/*social share buttons per social network*/
.social-share-button.facebook {}
.social-share-button.twitter {}
.social-share-button.linkedin {}
.social-share-button.google {}

/*This code is to reorder elements in header*/
.element-13142657 .atom-main {
 visibility: hidden;
 display: none; 
 position: relative;
}

.element-13142658 .atom-main {
 visibility: hidden;
 position: relative;
}

/* center header text */
.element-13142658 .atom-main:after {
 visibility: visible;
 text-align: center;
 top: 10px;
 line-height: 100%;
 font-size: 52px;
 content:"Bowl & Brew Bash: Happy Hour Strikes NYC";
 margin-left: -220px !important;
}

@media only screen and (max-width:763px)
  {
 .element-13142658 .atom-main:after {
 visibility: visible;
 text-align: center;
 top: 10px;
 line-height: 100%;
 font-size: 52px;
 content:"Bowl & Brew Bash: Happy Hour Strikes NYC";
 margin-left: -170px !important;
    }
}

/*Change All Caps to Title Case*/
.trade-template h2 {
 text-transform: none;
text-align: center;
}

/*Navigation bar to lower case*/
.nav-menu-btn {
  text-transform: capitalize !important;
  font-size: 20px;

}

.main-view.footer-padding, .editor-home-page.footer-padding {
  padding-bottom: 0px;
}

/* Hide Website Footer */
footer {
  display: all;
}

/*Video player*/
.element-13123156 .atom-main:video {
    display: inline-block;
    vertical-align: baseline;
  	height: auto;
 	width: 100%;
}
.full-width {
	width: 50%;
	height: 500px;
}

#section-2522496 > div > div.main-app-container.custom-space-top.custom-space-bottom > div.element-groups.Component-elementGroups-0-2-1 > div > div{
  	margin-top: -260px;
    margin-bottom: -100px;
}

#section-2506979 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div:nth-child(1) > div > div > p > span{
  position: relative;
  transform: translateY(-100%);
}

/*Why Attend top padding text on Oat background*/
.element-13143870 .atom-main:{
    padding-top: 80px;
}

/*Paragraph text line height,size Juan @Bizzabo*/
p > span {
  line-height: 170%;
  font-size: 18px;
  
}
/*Make Event Logo Bigger*/
.trade-template .event-image-holder {
    height: 110px;
}

/*H1 change all caps to title case*/
.trade-template h1 {
 text-transform: none;
text-align: center;
}

