 @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: #4A8213!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: 13px!important;}

/*Agenda customisation*/
.session-name a {color: #000!important; font-size: 16px !important;}
.full-screen-btn a {color: #4A8213!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; }