.slider-size {
	height: 500px;
}
.carousel {
	margin: 0px auto; width: 100%;
}
.pos-jumbotron {
	top: 5em; position: relative; background-color: transparent;
}
.button-signup {
	margin-bottom: 1em;
}
#slide2 {
	left: 50%; top: 50%; width: 70%; text-align: center; text-transform: uppercase; position: absolute; text-shadow: 1px 1px 0px rgba(0,0,0,0.75); transform: translate3d(-50%, -50%, 0px); -webkit-transform: translate3d(-50%, -50%, 0); -o-transform: translate3d(-50%, -50%, 0); -moz-transform: translate3d(-50%, -50%, 0);
}
#slide2 h1 {
	margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 7em; font-weight: bold; text-shadow: 0px 1px 0px #ccc, 0px 2px 0px #c9c9c9, 0px 3px 0px #bbb, 0px 4px 0px #b9b9b9, 0px 5px 0px #aaa, 0px 6px 1px rgba(0,0,0,0.1), 0px 0px 5px rgba(0,0,0,0.1), 0px 1px 3px rgba(0,0,0,0.3), 0px 3px 5px rgba(0,0,0,0.2), 0px 5px 10px rgba(0,0,0,0.25), 0px 10px 10px rgba(0,0,0,0.2), 0px 20px 20px rgba(0,0,0,0.15);
}
#plenary-emph {
	color: purple; font-family: "PT Sans", sans-serif; font-size: 150%;
}
#plenary-emph2 {
	color: purple; font-family: "PT Sans", sans-serif; font-size: 140%;
}
#license {
	left: 0px; text-align: left; bottom: 0px; color: white; line-height: 80%; position: absolute;
}
.news-height {
	height: 40em; position: relative;
}
.news-height .panel-body {
	height: 34em; overflow: auto;
}
.release-date {
	color: rgb(48, 128, 20);
}
.important {
	color: red;
}
.important-button {
	bottom: 7%; margin-top: 10em; position: absolute;
}
.emphasize {
	font-weight: bold;
}
ul.thumbnails {
	margin-bottom: 0px; list-style-type: none; max-width: 100%;
}
.speakers {
	text-align: center; font-family: "Montserrat", sans-serif;
}
.speakers h4 {
	font-size: 130%; font-weight: bold; position: relative;
}
.speakers p {
	color: rgb(147, 147, 147); font-size: 90%; position: relative;
}
.speakers img {
	margin-right: auto; margin-left: auto;
}
.thumbnail {
	border: 0px currentColor; border-image: none; margin-right: auto; margin-bottom: -20px; margin-left: auto; max-width: 300px;
}
#Carousel-Plenary2 {
	min-height: 180px;
}
.short-courses img {
	max-width: 230px;
}
.pager a {
	transition:150ms; -webkit-transition: all 150ms ease; -o-transition: all 150ms ease; -moz-transition: all 150ms ease;
}
.pager a:hover {
	text-decoration: none; opacity: 0.6;
}
.control-box {
	width: 100%; text-align: right;
}
.plenary-arrow li a {
	font-size: 200%; background-color: rgb(229, 229, 229) !important;
}
#thumbnails li {
	border: 3px solid white; border-image: none;
}
#Carousel-Plenary {
	min-height: 180px;
}
.short-courses img {
	max-width: 230px;
}
.pager a {
	transition:150ms; -webkit-transition: all 150ms ease; -o-transition: all 150ms ease; -moz-transition: all 150ms ease;
}
.pager a:hover {
	text-decoration: none; opacity: 0.6;
}
.control-box {
	width: 100%; text-align: right;
}
.plenary-arrow li a {
	font-size: 200%; background-color: rgb(229, 229, 229) !important;
}
#thumbnails li {
	border: 3px solid white; border-image: none;
}
#demo {
	border-width: 0px; text-align: center;
}
#demo td {
	padding: 0px;
}
.tooltip-inner {
	white-space: pre;
}
