/*!
 * Start Bootstrap - Scrolling Nav (https://startbootstrap.com/template-overviews/scrolling-nav)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-scrolling-nav/blob/master/LICENSE)
 */
header {
 padding: 65px 0 10px;
}

section {
  padding: 50px 0 50px;
}


/*********************************
5. Speakers
*********************************/

.speakers
{
	width: 100%;
	background: #FFFFFF;
}
.speaker_image
{
	position: absolute;
	width: 25%;
	height: 25%;
	background-repeat: no-repeat;
	background-position: center center;
}
.speaker_content
{
	width: 100%;
	padding-left: 130px;
	padding-right: 150px;
	padding-top: 103px;
	padding-bottom: 114px;
}
.speaker_title
{
	font-size: 40px;
	font-weight: 700;
	color: #1e1e1e;
	padding-left: 5%;
	padding-right: 5%;
	margin-top: 5%;
	font-family: Raleway;
}

.speaker_header
{
	font-size: 30px;
	font-weight: 500;
	color: #bd4747;
	padding-left: 5%;
	padding-right: 5%;
	margin-top: 5%;
	font-family: Raleway;
}


.speaker_subtitle
{
	font-size: 20px;
	font-weight: 500;
	color: #DF0505;
	margin-top: -30px;
	padding-left: 5%;
	padding-right: 5%;
}
.speaker_text
{
	padding-left: 5%;
	padding-right: 5%;
	color: #000000;
	font-weight: 500;
	
}
.speaker_texth
{
	font-size: 20px;
	font-weight: 700;
	color: #bd4747;
}

.body_text
{
	padding-left: 5%;
	padding-right: 5%;
	font-size: 25px;
	font-weight: 500;
	color: #00000;
}

.event_text
{
	padding-left: 5%;
	padding-right: 5%;
	font-size: 25px;
	font-weight: 200;
	color: #00000;
}

.speaker_button
{
	margin-top: 68px;
}

img.resize {
  max-width:50%;
  max-height:50%;
}


.social .social_icon img {
	width: 80%;
}

.social_icon {
	width: 25%;
	text-align: center;
	float: left;
	transition: all 0.3s linear;
	line-height: 0px;
	padding-top: 7px;
}
.social_icon:hover {
	cursor: pointer;
	opacity: 0.5;
}

.footer {
	background-color: #B3B3B3;
	font-weight: 400;
	font-style: normal;
	font-family: berkshire-swash;
	text-align: center;
	color: #FFFFFF;
	letter-spacing: 2px;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	clear: left;
}
	
.thumbnail {
	width: 41px;
	border-radius: 200px;
	height: 41px;
	margin-left: auto;
}
.thumbnail_align {
	text-align: center;
}

.footer a:hover {
	color: #717070;
	cursor: pointer;
}

.footer a.active {
	color: #0F000F;
}
.footer a {
	color: #FFFFFF;
	text-decoration:none
}
	
	
label {
  font-family: 'Baumans';  
}



