/* General */
.current-menu-parent, .current_page_item{
	background-color:#eee;
}

.lvca-icon-quote::before {
	display:none;
}
#header #main-menu li > .dropdown-menu a {
	font-size:14px !important;
}

@media (max-width: 1000px){
	#page-title {
		margin-top: 80px !important;
	}
}

/* Home */
.vc-hoverbox-block-inner {
  padding: 5px;
}

.vc-hoverbox-block-inner h2 {
	color: white;
	font-size: 22px;
	margin-bottom:0px;
}

.vc-hoverbox-block-inner p {
	margin-bottom:0px;
}

.vc-hoverbox-block-inner a {
	font-weight: bold;
	color: white;
}

.vc-hoverbox-front-inner h2::before {
	font-family: "FontAwesome";
	display:block;
}
.icon-program .vc-hoverbox-front-inner h2::before{
	content:"\f03a";	
}
.icon-speaker .vc-hoverbox-front-inner h2::before{
	content:"\f007";	
}
.icon-attendee .vc-hoverbox-front-inner h2::before{
	content:"\f0c0";	
}

/* Get Involved */
.early-bird .wpb_text_column.wpb_content_element{
	margin-bottom:0px;
}

/* Program */
.program-image div {
	position: absolute;
	text-align: center;
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: rgba(0,0,0,0.5);
	opacity: 0;
	transition: opacity 1s;
}
.program-image {
	position:relative;
	min-height: 250px;
	background-size: cover;
	background-position: right top;
}
.program-image:hover div {
	opacity:1;
}

/* Group Package */
.group-package-team div {
	background-color: #71a188 !important;
}
.group-package-professional div {
	background-color: #f0bd53 !important;
}
.group-package-business div {
	background-color: #de4f3f !important;
}

@media (max-width: 768px){
	.pricespaceabove .wpb_text_column {
		margin-bottom: 0px !important;
	}
 .pricespace {
	  margin-top:0px !important;
}
	.pricespace h3, .pricespace p {
	  text-align:left !important;
}
}

/* Speakers */


/* Footer */
#footer-main.footer-dark {
	color:#ffffff;
}
#footer-main.footer-dark a {
	color:#0072ce;
}
#footer-bottom .copyright img{
	display:none;
}
#footer input[type="email"] {
  border: none;
	background: white;
	color: black;
	padding: 5px;
}
#footer input[type="email"]:focus {
	background: white;
}
#footer .widget input[type="submit"]{
	width: auto;
	color: white;
	background:#0073b9;
	position: absolute;
	right: 13px;
	font-weight:normal;
	padding: 5px 20px;
}