
/*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, .btn-register:active, .community-custom-css .bz-button, .community-custom-css .bz-button:active {
	background-image: linear-gradient(270deg, #B538A8 0%, #301294 100%);
	border-radius: 30px;
	padding:10px 20px 10px !important;
	border:none !important;
	color:#FFFFFF !important;
	font-family: "BentonSansBold", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-size: 16px !important;
	letter-spacing: 0;
	text-align: center;
	overflow:hidden;
	position:relative;
}

.btn-register:before, .community-custom-css .bz-button:before{
	content:"";
	position:absolute;
	width:100%;
	height:100%;
	display:block;
	left:0;
	top:0;
	background-color:#FFFFFF;
	z-index:5;
	opacity:0;
	transition:opacity cubic-bezier(0.4, 0, 0.6, 1) .15s;
}
.btn-register:hover:before, .community-custom-css .bz-button:hover:before{
	opacity:.2;
}

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

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

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

.panel{
	border-radius:none !important;
}

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

.home-page.custom-custom-css a, .home-page.custom-custom-css a:hover, .home-page.custom-custom-css a:active{
	color:#1791d3;
}