#tagline1{
	clear: both;
	color: #ffffff;
	font-family: 'Della Respira', serif;
	font-size: 26pt;
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: center;
	text-shadow: -1px 0 #000000, 0 1px #000000, 1px 0 #000000, 0 -1px #000000;
}
#tagline2{
	clear: both;
	color: #ffffff;
	font-size: 20pt;
	left: 50%;
	margin-bottom: 10px;
	margin-top: 0px;
	position: absolute;
	text-align: center;
	text-shadow: -1px 0 #000000, 0 1px #000000, 1px 0 #000000, 0 -1px #000000;
	white-space: nowrap;
}
#tagline2 .inner{
	position: relative;
	left: -50%;
}
.tagline_break{ display: none; }
#main_pic{
	background-size: cover !important;
	-moz-background-size: cover !important;
	-o-background-size: cover !important;
	-webkit-background-size: cover !important;
	background: url('../images/pittsburgh.jpg') 50% 50%;
	height: 80%;
	position: fixed;
	top: 155px;
	width: 100%;
	z-index: 0;
}
#content{
	margin-top: 0px !important;
	top: 100%;
}
#welcome{
	float: left;
	font-family: 'Della Respira', serif;
	margin-bottom: 0px;
}
#events{ background: url('../images/events.jpg') no-repeat 50% 50%; }
#leadership{ background: url('../images/leadership.jpg') no-repeat 50% 50%; }
#sponsors{
	height: 200px;
	margin-top: 30px;
}
#swirl{
	float: right;
	height: 69px;
	margin-left: 10px;
	margin-top: 10px;
	width: 150px;
}
.bodyLink{
	float: right;
	font-size: 19pt;
	text-decoration: none;
}
.bodyLink svg{
	float: right;
    height: 15px;
    margin: 7px 0 0 7px;
    width: 15px;
}
#welcome_break{ display: none; }
#sponsor_title{
	color: #6ea6a4;
	font-family: Raleway;
	font-size: 30pt;
	line-height: 100px;
	margin: 0 0 0 20px;
	text-align: center;
}
#scroll{
	bottom: 0;
	cursor: hand;
	cursor: pointer;
	left: 50%;
	margin-bottom: 40px;
	position: absolute;
}
#scroll .inner{
	background: rgba(0,0,0,.6);
	box-shadow: 0 0 20px 10px rgba(0,0,0,.6);
	color: #ffffff;
	font-size: 22pt;
	font-size: 22pt;
	left: -50%;
	padding: 4px;
	position: relative;
	text-align: center;
}
.section_title{ width: 750px; }
#carousel .sponsor img{
	display: block;
	height: auto;
	padding: 15px;
	width: 100%;
}
.event{ border: 1px #E0E0E0 solid; }
.event .image{
	background-size: cover !important;
	float: left;
	width: 365px;
}
.event .info{
	float: right;
	text-align: center;
	width: 363px;
}
.event .info .one{
	background: #556A97;
	color: #ffffff;
	padding: 5px 10px 10px 10px;
}
.event .info .one h2{ margin: 0px; }
.event .info .two{ padding: 5px 10px 10px 10px; }
.event .info .two p{
	font-size: 14pt;
	margin: 10px 0;
	text-align: center;
}
.event .info .two h1{
	color: #556A97;
	font-family: Della Respira;
	font-size: 25pt;
	margin: 0px;
}
#main_event .image{ height: 300px; }
#main_event .info .one h2{ font-size: 34pt; }
#main_event .info .two h1{ margin-top: 16pt; }
#main_event .info .two .info_click{
	text-align: center;
	color: #6ea6a4;
	font-size: 16pt;
	margin-top: 25px;
}
#secondary_event{ margin-top: 10px; }
#secondary_event .image{ height: 190px; }
#secondary_event .info .one h2{ font-size: 28pt; }
#secondary_event .info .two h1{ margin-top: 12pt; }
.sponsor_img{
	display: block;
	margin: 0px auto;
	max-width: 100%;
	position: relative;
}
.owl-carousel .owl-item{
	display: table-cell;
	float: none;
	padding: 20px;
	vertical-align: middle;
}
.owl-carousel .owl-item img{ height: 200px; }
#sponsors .loading{
	height: 40px;
	margin: 100px auto;
	position: relative;
	width: 40px;
}