 @font-face { 
   font-family: Grotesk; 
   src: url('https://s3.amazonaws.com/bizzabo.users.files/133692/207935/815380/NHaasGroteskDSStd-75Bd.otf');
}

.Grotesk {
  font-family: Grotesk !important;
}

.nav-menu-btn {
  font-weight: bold !important;
}

/*Register form links*/
.submission-form a {color: #000!important; text-decoration: none;}
.custom-font{font-size:30px!important; font-weight: bold!important;}
.ladda-label{font-size:25px!important; font-weight: bold!important;}
.form-group{font-size: 18px!important;}

/*Agenda customisation*/
.session-name a {color: #149662!important; font-size: 16px !important;}
.full-screen-btn a {color: #149662!important;}


/*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 {}

.container-fluid {
/*text-align: center!important;
margin: 0 auto!important;*/
}

.navbar .navbar-nav {
  display: inline-block!important;
  float: none;
  vertical-align: top!important;
}

.navbar .navbar-right {
  float: right;
}

.navbar .navbar-collapse {
  text-align: center!important;
}

/*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 {}


.business-template .business-venue-holder .date-venue-holder {padding-bottom:120px;}

.cover-photo-background {
   background-size: cover!important;
}


/*to remove outline on sponsors*/
.sponsor-img-holder {
  border:none;
}

@media only screen and (max-width: 768px) {
	.nofloat {
	float: none!important;
}
}
.cookie-popup { 

 	position:fixed; 

  	bottom:-100%; 

  	width:100%; 

  	padding:20px; 

  	margin-left:0; 

  	margin-right:0; 

  	background-color:#333333; 

color:#ffffff; 

  	font-family:'Open Sans',sans-serif; 

  	transition:bottom 0.5s; 

  	text-align:center; 

  	box-shadow:0px -8px 10px rgba(0,0,0,0.4); 

} 

.cookie-popup.active { 

bottom:0; 

} 

.cookie-popup h3 { 

font-size:1.3rem !important; 

  	text-transform:uppercase !important; 

  	color:#ffffff !important; 

} 

.cookie-popup button { 

 	background-color:#bd4937; 

  	color:#ffffff; 

  	font-weight:bold; 

  	font-size:1rem; 

  	padding:10px; 

  	border-radius:6px 10px; 

  	border-width:0; 

} 