/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-carousel, .owl-carousel .owl-item {
	-webkit-tap-highlight-color:transparent;
	position:relative
}
.owl-carousel {
	display:none;
	width:100%;
	z-index:1
}
.owl-carousel .owl-stage {
	position:relative;
	-ms-touch-action:pan-Y;
	-moz-backface-visibility:hidden;
}
.owl-carousel .owl-stage:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0
}
.owl-carousel .owl-stage-outer {
	position:relative;
	overflow:hidden;
	-webkit-transform:translate3d(0, 0, 0)
}
.owl-carousel .owl-item, .owl-carousel .owl-wrapper {
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-webkit-transform:translate3d(0, 0, 0);
	-moz-transform:translate3d(0, 0, 0);
	-ms-transform:translate3d(0, 0, 0)
}
.owl-carousel .owl-item {
	min-height:1px;
	float:left;
	-webkit-backface-visibility:hidden;
	-webkit-touch-callout:none
}
.owl-carousel .owl-item img {
	display:block;
	/*width:100%;*/
}
#confirmedspeakers .owl-stage-outer .owl-stage img {
	display:block;
	width:100%;
}

.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {
	display:none
}
.no-js .owl-carousel, .owl-carousel.owl-loaded {
	display:block
}
.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {
	cursor:pointer;
	cursor:hand;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.owl-carousel.owl-loading {
	opacity:0;
	display:block
}
.owl-carousel.owl-hidden {
	opacity:0
}
.owl-carousel.owl-refresh .owl-item {
	visibility:hidden;
}
.owl-carousel.owl-drag .owl-item {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.owl-carousel.owl-grab {
	cursor:move;
	cursor:grab
}
.owl-carousel.owl-rtl {
	direction:rtl
}
.owl-carousel.owl-rtl .owl-item {
	float:right
}
.owl-carousel .animated {
	animation-duration:1s;
	animation-fill-mode:both
}
.owl-carousel .owl-animated-in {
	z-index:0
}
.owl-carousel .owl-animated-out {
	z-index:1
}
.owl-carousel .fadeOut {
	animation-name:fadeOut
}
@keyframes fadeOut {
0% {
opacity:1
}
100% {
opacity:0
}
}
.owl-height {
transition:height .5s ease-in-out
}
.owl-carousel .owl-item .owl-lazy {
	opacity:0;
transition:opacity .4s ease
}
.owl-carousel .owl-item img.owl-lazy {
	transform-style:preserve-3d
}
.owl-carousel .owl-video-wrapper {
	position:relative;
	height:100%;
	background:#000
}
.owl-carousel .owl-video-play-icon {
	position:absolute;
	height:80px;
	width:80px;
	left:50%;
	top:50%;
	margin-left:-40px;
	margin-top:-40px;
	background:url(owl.video.play.png) no-repeat;
	cursor:pointer;
	z-index:1;
	-webkit-backface-visibility:hidden;
transition:transform .1s ease
}
.owl-carousel .owl-video-play-icon:hover {
	-ms-transform:scale(1.3, 1.3);
	transform:scale(1.3, 1.3)
}
.owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn {
	display:none
}
.owl-carousel .owl-video-tn {
	opacity:0;
	height:100%;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
transition:opacity .4s ease
}
.owl-carousel .owl-video-frame {
	position:relative;
	z-index:1;
	height:100%;
	width:100%
}

#mainbanner .item{width:100%;}

/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
 
#speakers .item{
	padding:5px;}

 .owl-theme .owl-dots, .owl-theme .owl-nav {

	text-align:center;
	-webkit-tap-highlight-color:transparent
}
.owl-theme .owl-nav {
	position:absolute; left:0; right:0; top: 50%; width:100%; 
}
.owl-prev{position:absolute;  left:0;cursor:pointer; padding:12px 15px 15px 12px;}
.owl-next{position:absolute; right:0; cursor:pointer; padding:12px 12px 15px 15px;}
.owl-theme .owl-nav [class*=owl-] {
	font-size:30px;
	line-height:.35;
color:#666;
background:#D6D6D6;
display:inline-block;
cursor:pointer;
border-radius:25px;
}
.owl-theme .owl-nav [class*=owl-]:hover {
background:#869791;
color:#FFF;
text-decoration:none;
}
.owl-theme .owl-nav .disabled {
	opacity:.5;
	cursor:default
}
.owl-theme .owl-nav.disabled+.owl-dots {
}
.owl-theme .owl-dots .owl-dot {
	margin-top:10px;
	display:inline-block;
	zoom:1
}
.owl-theme .owl-dots .owl-dot span {
	width:10px;
	height:10px;
	margin:5px 7px;
	background:#D6D6D6;
	display:block;
	-webkit-backface-visibility:visible;
transition:opacity .2s ease;
	border-radius:30px
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
	background:#869791
}

.mainbanner_txtbox {position:absolute;bottom:30px; width:100%; }
#eventnamebox{position:absolute; width:100%; height:100%; text-align:center; vertical-align:middle; color:#FFF;}
#eventnamebox h1{ margin:7% 15% 25px 20%; position:relative; text-shadow: 2px 2px 6px #000; font-size:90px; font-family:'Oswald', sans-serif;}

.mainbanner_txt{color:#fff; padding:10px; margin:auto; background-image:url(../images/75black2px.png); font-family: 'Roboto Condensed', sans-serif; float:none;}
.mainbanner_txt2{border-top:1px solid #CCC; padding-top:10px; margin-top:25px; width:90%; margin-left:auto; margin-right:auto; color:#ff8a00;}

.carousel-box{background-color:#FFF; margin:auto; text-align:center; 
padding:30px; left:10%; right:10%;}


.left-quote{position:absolute; padding:5px; left:0; top:10px; margin-top:0; font-size:100px; font-family:Georgia, 'Times New Roman', Times, serif; line-height:.8; color:#CCC;}

.right-quote{position:absolute; padding:5px; right:0; bottom:0; margin-top:0; font-size:100px; font-family:Georgia, 'Times New Roman', Times, serif; line-height:0; color:#CCC; margin-bottom:0;}

.testimonial-company{border-top:1px solid #CCC; padding-top:10px; display:block; margin-top:25px; width:50%; margin-left:auto; margin-right:auto; color:#d01818;}

@media only screen and (max-width: 360px) {
	.mainbanner_txt{ padding-top:10px;}
}

@media only screen and (max-width: 460px) {
	.mainbanner_txtbox {position:relative; bottom:0px; width:100%; height:100%; color:#666;}
	.mainbanner_txt{ height:100%; background-image:none;}
	.mainbanner_txt h1{color:#666;}
	.mainbanner_txt h1{font-size:20px; margin-top:15px;}
	.mainbanner_txt2{margin-top:15px;}
	.mainbanner_txt2 h4{ margin:0; font-size:16px;}
	.captionbox{width:100%; color:#999;}
	#eventnamebox h1{ margin:5% 2% 10px 2%; font-size:36px;}
	#eventnamebox h2{font-size:24px; font-family: 'Roboto Condensed', sans-serif;}
}
@media only screen and (min-width: 461px) and (max-width: 768px) {
	.mainbanner_txtbox {position:absolute; bottom:0px; width:100%; height:100%; background-image:url(../images/75black2px.png); }
	.mainbanner_txt{ height:100%; background-image:none; padding-top:75px;}
	.mainbanner_txt2{margin-top:15px;}
	.mainbanner_txt2 h4{ margin:0; font-size:18px;}
	#eventnamebox h1{ margin:10% 5% 10px 5%; font-size:46px;}
	#eventnamebox h2{font-size:28px; font-family: 'Roboto Condensed', sans-serif;}
}
/*===========================================	
.owl-prev{}	

.owl-next{}
.owl-theme .owl-dots, .owl-theme .owl-nav {
	text-align:center;
	-webkit-tap-highlight-color:transparent
}
.owl-theme .owl-nav {
	margin-top:0;
}
.owl-theme .owl-nav [class*=owl-] {
color:#FFF;
font-size:20px;
margin:5px;
padding:4px 15px;
background:#D6D6D6;
display:inline-block;
cursor:pointer;
border-radius:3px
}
.owl-theme .owl-nav [class*=owl-]:hover {
background:#869791;
color:#FFF;
text-decoration:none
}
.owl-theme .owl-nav .disabled {
	opacity:.5;
	cursor:default
}

.owl-theme .owl-nav.disabled+.owl-dots {
	margin-top:10px
}
.owl-theme .owl-dots .owl-dot {
	display:inline-block;
	zoom:1
}
.owl-theme .owl-dots .owl-dot span {
	width:10px;
	height:10px;
	margin:5px 7px;
	background:#D6D6D6;
	display:block;
	-webkit-backface-visibility:visible;
transition:opacity .2s ease;
	border-radius:30px
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
	background:#869791
}
 =======================================================================*/
 