.clear {
	clear:both;
}

.warning {display:none;}
body.admin-bar .warning {display:block;}

.speaker-list .speaker-item .speaker-content .speaker-job-title p,
.speaker-list .speaker-item .speaker-content .speaker-company-name p, 
.speaker-list .speaker-item-three .speaker-content .speaker-job-title p,
.speaker-list .speaker-item-three .speaker-content .speaker-company-name p, 
.speaker-list .speaker-item-four .speaker-content .speaker-job-title p,
.speaker-list .speaker-item-four .speaker-content .speaker-company-name p,
.speaker-list .speaker-item-five .speaker-content .speaker-job-title p,
.speaker-list .speaker-item-five .speaker-content .speaker-company-name p, 
.speaker-list .speaker-item-six .speaker-content .speaker-job-title p,
.speaker-list .speaker-item-six .speaker-content .speaker-company-name p {
	margin-bottom:0 !important;
	text-align:center;
}

.speaker-list .speaker-item .speaker-content .speaker-job-title,
.speaker-list .speaker-item-three .speaker-content .speaker-job-title,
.speaker-list .speaker-item-four .speaker-content .speaker-job-title,
.speaker-list .speaker-item-five .speaker-content .speaker-job-title,
.speaker-list .speaker-item-six .speaker-content .speaker-job-title {
	margin-right:0.5em;
	text-align:center;
}

.speaker-list .speaker-item .speaker-content .speaker-company-name, 
.speaker-list .speaker-item-three .speaker-content .speaker-company-name, 
.speaker-list .speaker-item-four .speaker-content .speaker-company-name, 
.speaker-list .speaker-item-five .speaker-content .speaker-company-name, 
.speaker-list .speaker-item-six .speaker-content .speaker-company-name {
	font-weight:600;
	text-align:center;
}

.circle .speaker-item .speaker-image img, .circle .speaker-item-three .speaker-image a img { border-radius:50%; }
.circle .speaker-item-three .speaker-image img, .circle .speaker-item-three .speaker-image a img { border-radius:50%; }
.circle .speaker-item-four .speaker-image img, .circle .speaker-item-three .speaker-image a img { border-radius:50%; }
.circle .speaker-item-five .speaker-image img, .circle .speaker-item-three .speaker-image a img { border-radius:50%; }
.circle .speaker-item-six .speaker-image img, .circle .speaker-item-three .speaker-image a img { border-radius:50%; }

.border .speaker-item .speaker-image img, .border .speaker-item-three .speaker-image a img { border:2px solid; }
.border .speaker-item-three .speaker-image img, .border .speaker-item-three .speaker-image a img { border:2px solid; }
.border .speaker-item-four .speaker-image img, .border .speaker-item-three .speaker-image a img { border:2px solid; }
.border .speaker-item-five .speaker-image img, .border .speaker-item-three .speaker-image a img { border:2px solid; }
.border .speaker-item-six .speaker-image img, .border .speaker-item-three .speaker-image a img { border:2px solid; }

.border .speaker-item .speaker-image img, .border .speaker-item-three .speaker-image a img { border-color:#309a9e; }
.border .speaker-item-three .speaker-image img, .border .speaker-item-three .speaker-image a img { border-color:#309a9e; }
.border .speaker-item-four .speaker-image img, .border .speaker-item-three .speaker-image a img { border-color:#309a9e; }
.border .speaker-item-five .speaker-image img, .border .speaker-item-three .speaker-image a img { border-color:#309a9e; }
.border .speaker-item-six .speaker-image img, .border .speaker-item-three .speaker-image a img { border-color:#309a9e; }


.vertical.speaker-list .speaker-item {
	height:85px;
	clear:both;
}

.vertical.details.speaker-list .speaker-item {
	height:auto;
	float:left;
	clear:both;
}

.vertical.speaker-list .speaker-item-three .speaker {
	float:left;
	width:75px;
	height:75px;
	overflow:hidden;
}

.vertical.details.speaker-list .speaker-item-three .speaker {
	float:left;
	width:100px;
	height:auto;
	overflow:hidden;
}

.vertical.speaker-list .speaker-item-three .speaker img {
	width:100%;
	overflow:hidden;
}

.vertical.details.speaker-list .speaker-item .speaker-content {
	display:block;
	margin-left:110px;
}

.vertical.speaker-list .speaker-item .speaker-content {
	display:block;
	margin-left:80px;
	margin-bottom:28px;
}

.vertical.speaker-list .speaker-item .speaker-content h4.speaker_name {
	margin-bottom:0 !important;
}

.vertical.speaker-list .speaker-item .speaker-content .speaker-details {
	margin-top:10px;
}

.vertical.speaker-list .speaker-item .speaker-content .speaker-details p {
	margin-bottom:0;
}

/*
h3 {
	color: #309a9e;	
}
*/

/* HORIZONTAL DISPLAY */

.horizontal.speaker-list .speaker-item, 
.horizontal.speaker-list .speaker-item-three, 
.horizontal.speaker-list .speaker-item-four, 
.horizontal.speaker-list .speaker-item-five, 
.horizontal.speaker-list .speaker-item-six {
	margin-right:9px;
	margin-left:9px;
	float:left;
	margin-bottom:22px;
}

/* Different quantities of images */
/* 3 images in a row 
.horizontal.speaker-list .speaker-item-three { width:23%; }
.page-template-page-no-padding .horizontal.speaker-list .speaker-item:nth-child(4n+1),
.page-template-page-full-width .horizontal.speaker-list .speaker-item:nth-child(4n+1),
.page-template-full .horizontal.speaker-list .speaker-item:nth-child(4n+1) { clear: left; }

.page-template-default .horizontal.speaker-list .speaker-item-three { width:31%; }

.page-template-default .horizontal.speaker-list .speaker-item:nth-child(3n+1) { clear: left; }
*/

/* 4 images in a row 
.horizontal.speaker-list .speaker-item-three { width:23%; }
.page-template-page-no-padding .horizontal.speaker-list .speaker-item:nth-child(4n+1),
.page-template-page-full-width .horizontal.speaker-list .speaker-item:nth-child(4n+1),
.page-template-full .horizontal.speaker-list .speaker-item:nth-child(4n+1) { clear: left; }

.page-template-default .horizontal.speaker-list .speaker-item-three { width:22%; }

.page-template-default .horizontal.speaker-list .speaker-item:nth-child(4n+1) { clear: left; }
*/

/* 5 images in a row 
.horizontal.speaker-list .speaker-item-three { width:19%; }
.page-template-page-no-padding .horizontal.speaker-list .speaker-item:nth-child(5n+1),
.page-template-page-full-width .horizontal.speaker-list .speaker-item:nth-child(5n+1),
.page-template-full .horizontal.speaker-list .speaker-item:nth-child(5n+1) { clear: left; }

.page-template-default .horizontal.speaker-list .speaker-item-three { width:19%; }

.page-template-default .horizontal.speaker-list .speaker-item:nth-child(5n+1) { clear: left; }
*/


/* 6 images in a row 
.horizontal.speaker-list .speaker-item-three { width:15%; }
.page-template-page-no-padding .horizontal.speaker-list .speaker-item:nth-child(6n+1),
.page-template-page-full-width .horizontal.speaker-list .speaker-item:nth-child(6n+1),
.page-template-full .horizontal.speaker-list .speaker-item:nth-child(6n+1) { clear: left; }

.page-template-default .horizontal.speaker-list .speaker-item-three { width:15%; }

.page-template-default .horizontal.speaker-list .speaker-item:nth-child(6n+1) { clear: left; }
*/


// New css for different number of images //


/* 3 images in a row */
.horizontal.speaker-list .speaker-item-three { width:23%; }
.page-template-page-no-padding .horizontal.speaker-list .speaker-item-three:nth-child(4n+1),
.page-template-page-full-width .horizontal.speaker-list .speaker-item-three:nth-child(4n+1),
.page-template-full .horizontal.speaker-list .speaker-item-three:nth-child(4n+1) { clear: left; }

.page-template-default .horizontal.speaker-list .speaker-item-three { width:31%; }

.page-template-default .horizontal.speaker-list .speaker-item-three:nth-child(3n+1) { clear: left; }

/* 4 images in a row */
.horizontal.speaker-list .speaker-item-four { width:23%; }
.page-template-page-no-padding .horizontal.speaker-list .speaker-item-four:nth-child(4n+1),
.page-template-page-full-width .horizontal.speaker-list .speaker-item-four:nth-child(4n+1),
.page-template-full .horizontal.speaker-list .speaker-item-four:nth-child(4n+1) { clear: left; }

.page-template-default .horizontal.speaker-list .speaker-item-four { width:22%; }

.page-template-default .horizontal.speaker-list .speaker-item-four:nth-child(4n+1) { clear: left; }


/* 5 images in a row */
.horizontal.speaker-list .speaker-item-five { width:18%; }
.page-template-page-no-padding .horizontal.speaker-list .speaker-item-five:nth-child(5n+1),
.page-template-page-full-width .horizontal.speaker-list .speaker-item-five:nth-child(5n+1),
.page-template-full .horizontal.speaker-list .speaker-item-five:nth-child(5n+1) { clear: left; }

.page-template-default .horizontal.speaker-list .speaker-item-five { width:18%; }

.page-template-default .horizontal.speaker-list .speaker-item-five:nth-child(5n+1) { clear: left; }

/* 6 images in a row */

@media screen and (min-width: 1200px) {
.horizontal.speaker-list .speaker-item-six { width:15%; }
.page-template-page-no-padding .horizontal.speaker-list .speaker-item-six:nth-child(6n+1),
.page-template-page-full-width .horizontal.speaker-list .speaker-item-six:nth-child(6n+1),
.page-template-full .horizontal.speaker-list .speaker-item-six:nth-child(6n+1) { clear: left; }

.page-template-default .horizontal.speaker-list .speaker-item-six { width:15%; }

.page-template-default .horizontal.speaker-list .speaker-item-six:nth-child(6n+1) { clear: left; }
}
@media screen and (min-width: 750px) and (max-width: 1199px) {
	/* display just 4 images */
.horizontal.speaker-list .speaker-item-six { width:22%; }
.page-template-page-no-padding .horizontal.speaker-list .speaker-item-six:nth-child(4n+1),
.page-template-page-full-width .horizontal.speaker-list .speaker-item-six:nth-child(4n+1),
.page-template-full .horizontal.speaker-list .speaker-item-six:nth-child(4n+1) { clear: left; }

.page-template-default .horizontal.speaker-list .speaker-item-six { width:22%; }

.page-template-default .horizontal.speaker-list .speaker-item-six:nth-child(4n+1) { clear: left; }
}
@media screen and (max-width: 749px) {
	/* display just 2 images */
.horizontal.speaker-list .speaker-item-six { width:47%; }
.page-template-page-no-padding .horizontal.speaker-list .speaker-item-six:nth-child(2n+1),
.page-template-page-full-width .horizontal.speaker-list .speaker-item-six:nth-child(2n+1),
.page-template-full .horizontal.speaker-list .speaker-item-six:nth-child(2n+1) { clear: left; }

.page-template-default .horizontal.speaker-list .speaker-item-six { width:47%; }

.page-template-default .horizontal.speaker-list .speaker-item-six:nth-child(2n+1) { clear: left; }
}


.horizontal.speaker-list .speaker-item .speaker-image,
.horizontal.speaker-list .speaker-item-three .speaker-image,
.horizontal.speaker-list .speaker-item-four .speaker-image,
.horizontal.speaker-list .speaker-item-five .speaker-image,
.horizontal.speaker-list .speaker-item-six .speaker-image {
	width:100%;
	/*height:150px; removed to get rid of the gap below the image */
	overflow:hidden;
	display: flex;
	justify-content: center;
}
.horizontal.speaker-list .speaker-item .speaker-image { height: 100%;}
.horizontal.speaker-list .speaker-item-three .speaker-image { height: 250px;}
.horizontal.speaker-list .speaker-item-four .speaker-image { height: 250px;}
.horizontal.speaker-list .speaker-item-five .speaker-image { height: 205px;}
/*.horizontal.speaker-list .speaker-item-six .speaker-image { height: 100%;}*/

.horizontal.speaker-list .speaker-item .speaker-image img {overflow:hidden;} // Used on roting - 5 images.
.horizontal.speaker-list .speaker-item-three .speaker-image img {height:100%;overflow:hidden;}
.horizontal.speaker-list .speaker-item-four .speaker-image img {height:100%;overflow:hidden;}
.horizontal.speaker-list .speaker-item-five .speaker-image img {height:100%;overflow:hidden;}
.horizontal.speaker-list .speaker-item-six .speaker-image img {height:175px;overflow:hidden;}


.horizontal.speaker-list.border .speaker-item .speaker-image img, 
.horizontal.speaker-list.border .speaker-item .speaker-image a img,
.horizontal.speaker-list.border .speaker-item-three .speaker-image img, 
.horizontal.speaker-list.border .speaker-item-three .speaker-image a img, 
.horizontal.speaker-list.border .speaker-item-four .speaker-image img, 
.horizontal.speaker-list.border .speaker-item-four .speaker-image a img,
.horizontal.speaker-list.border .speaker-item-five .speaker-image img, 
.horizontal.speaker-list.border .speaker-item-five .speaker-image a img,
.horizontal.speaker-list.border .speaker-item-six .speaker-image img, 
.horizontal.speaker-list.border .speaker-item-six .speaker-image a img
{ border-width:2px; }

.horizontal.speaker-list .speaker-item .speaker-content h3.speaker_name, 
.horizontal.speaker-list .speaker-item-three .speaker-content h3.speaker_name, 
.horizontal.speaker-list .speaker-item-four .speaker-content h3.speaker_name, 
.horizontal.speaker-list .speaker-item-five .speaker-content h3.speaker_name, 
.horizontal.speaker-list .speaker-item-six .speaker-content h3.speaker_name,
h3.speaker_name a {
	margin-top:12px !important;
	margin-bottom:0;
	text-align: center;
	font-size: 16px;
	/* color: #309a9e !important; */
}


.horizontal.speaker-list.rotate .speaker-item,
.horizontal.speaker-list.rotate .speaker-item-three,
.horizontal.speaker-list.rotate .speaker-item-four,
.horizontal.speaker-list.rotate .speaker-item-five,
.horizontal.speaker-list.rotate .speaker-item-six
 {
	width:100%;
}

.horizontal.speaker-list.rotate .speaker-item .speaker-image,
.horizontal.speaker-list.rotate .speaker-item-three .speaker-image,
.horizontal.speaker-list.rotate .speaker-item-four .speaker-image,
.horizontal.speaker-list.rotate .speaker-item-five .speaker-image,
.horizontal.speaker-list.rotate .speaker-item-six .speaker-image
 {
	display:-webkit-box;
    display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	height:100%;
    -moz-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	-webkit-box-align:center;
	align-items:center;
	overflow:hidden;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-moz-box-pack:center;
    -ms-flex-pack:center;
	justify-content: center;
}

.horizontal.speaker-list.rotate .speaker-item .speaker-image img,
.horizontal.speaker-list.rotate .speaker-item-three .speaker-image img,
.horizontal.speaker-list.rotate .speaker-item-four .speaker-image img,
.horizontal.speaker-list.rotate .speaker-item-five .speaker-image img,
.horizontal.speaker-list.rotate .speaker-item-six .speaker-image img
 {
	margin-bottom:0;
}

.horizontal.speaker-list.rotate .speaker-item .speaker-content,
.horizontal.speaker-list.rotate .speaker-item-three .speaker-content,
.horizontal.speaker-list.rotate .speaker-item-four .speaker-content,
.horizontal.speaker-list.rotate .speaker-item-five .speaker-content,
.horizontal.speaker-list.rotate .speaker-item-six .speaker-content
 {
	margin:0 5px;
}

.horizontal.speaker-list.rotate .speaker-item .speaker-content .speaker-job-title, 
.horizontal.speaker-list.rotate .speaker-item .speaker-content .speaker-company-name,
.horizontal.speaker-list.rotate .speaker-item-three .speaker-content .speaker-job-title, 
.horizontal.speaker-list.rotate .speaker-item-three .speaker-content .speaker-company-name,
.horizontal.speaker-list.rotate .speaker-item-four .speaker-content .speaker-job-title, 
.horizontal.speaker-list.rotate .speaker-item-four .speaker-content .speaker-company-name,
.horizontal.speaker-list.rotate .speaker-item-five .speaker-content .speaker-job-title, 
.horizontal.speaker-list.rotate .speaker-item-five .speaker-content .speaker-company-name,
.horizontal.speaker-list.rotate .speaker-item-six .speaker-content .speaker-job-title, 
.horizontal.speaker-list.rotate .speaker-item-six .speaker-content .speaker-company-name
 {
	display:block;
	text-align:center;
}

.horizontal.speaker-list.rotate .speaker-item .speaker-content h3.speaker_name,
.horizontal.speaker-list.rotate .speaker-item .speaker-content .speaker-job-title p, 
.horizontal.speaker-list.rotate .speaker-item .speaker-content .speaker-company-name p,
.horizontal.speaker-list.rotate .speaker-item-three .speaker-content h3.speaker_name,
.horizontal.speaker-list.rotate .speaker-item-three .speaker-content .speaker-job-title p, 
.horizontal.speaker-list.rotate .speaker-item-three .speaker-content .speaker-company-name p,
.horizontal.speaker-list.rotate .speaker-item-four .speaker-content h3.speaker_name,
.horizontal.speaker-list.rotate .speaker-item-four .speaker-content .speaker-job-title p, 
.horizontal.speaker-list.rotate .speaker-item-four .speaker-content .speaker-company-name p,
.horizontal.speaker-list.rotate .speaker-item-five .speaker-content h3.speaker_name,
.horizontal.speaker-list.rotate .speaker-item-five .speaker-content .speaker-job-title p, 
.horizontal.speaker-list.rotate .speaker-item-five .speaker-content .speaker-company-name p,
.horizontal.speaker-list.rotate .speaker-item-six .speaker-content h3.speaker_name,
.horizontal.speaker-list.rotate .speaker-item-six .speaker-content .speaker-job-title p, 
.horizontal.speaker-list.rotate .speaker-item-six .speaker-content .speaker-company-name p {
	text-align:center;
}

.horizontal.speaker-list.rotatenophoto .speaker-item {width:100%;}
.horizontal.speaker-list.rotatenophoto .speaker-item-three {width:100%;}
.horizontal.speaker-list.rotatenophoto .speaker-item-four {width:100%;}
.horizontal.speaker-list.rotatenophoto .speaker-item-five {width:100%;}
.horizontal.speaker-list.rotatenophoto .speaker-item-six {width:100%;}


.horizontal.speaker-list.rotatenophoto .speaker-item .speaker-image {display:none;}
.horizontal.speaker-list.rotatenophoto .speaker-item-three .speaker-image {display:none;}
.horizontal.speaker-list.rotatenophoto .speaker-item-four .speaker-image {display:none;}
.horizontal.speaker-list.rotatenophoto .speaker-item-five .speaker-image {display:none;}
.horizontal.speaker-list.rotatenophoto .speaker-item-six .speaker-image {display:none;}


.horizontal.speaker-list.rotatenophoto .speaker-item .speaker-content {margin:0 5px;}
.horizontal.speaker-list.rotatenophoto .speaker-item-three .speaker-content {margin:0 5px;}
.horizontal.speaker-list.rotatenophoto .speaker-item-four .speaker-content {margin:0 5px;}
.horizontal.speaker-list.rotatenophoto .speaker-item-five .speaker-content {margin:0 5px;}
.horizontal.speaker-list.rotatenophoto .speaker-item-six .speaker-content {margin:0 5px;}


.horizontal.speaker-list.rotatenophoto .speaker-item .speaker-content .speaker-job-title, 
.horizontal.speaker-list.rotatenophoto .speaker-item .speaker-content .speaker-company-name,
.horizontal.speaker-list.rotatenophoto .speaker-item-three .speaker-content .speaker-job-title, 
.horizontal.speaker-list.rotatenophoto .speaker-item-three .speaker-content .speaker-company-name,
.horizontal.speaker-list.rotatenophoto .speaker-item-four .speaker-content .speaker-job-title, 
.horizontal.speaker-list.rotatenophoto .speaker-item-four .speaker-content .speaker-company-name,
.horizontal.speaker-list.rotatenophoto .speaker-item-five .speaker-content .speaker-job-title, 
.horizontal.speaker-list.rotatenophoto .speaker-item-five .speaker-content .speaker-company-name,
.horizontal.speaker-list.rotatenophoto .speaker-item-six .speaker-content .speaker-job-title, 
.horizontal.speaker-list.rotatenophoto .speaker-item-six .speaker-content .speaker-company-name {
	display:block;
	text-align:center;
}

.horizontal.speaker-list.rotatenophoto .speaker-item .speaker-content h3.speaker_name,
.horizontal.speaker-list.rotatenophoto .speaker-item .speaker-content .speaker-job-title p, 
.horizontal.speaker-list.rotatenophoto .speaker-item .speaker-content .speaker-company-name p,
.horizontal.speaker-list.rotatenophoto .speaker-item-three .speaker-content h3.speaker_name,
.horizontal.speaker-list.rotatenophoto .speaker-item-three .speaker-content .speaker-job-title p, 
.horizontal.speaker-list.rotatenophoto .speaker-item-three .speaker-content .speaker-company-name p,
.horizontal.speaker-list.rotatenophoto .speaker-item-four .speaker-content h3.speaker_name,
.horizontal.speaker-list.rotatenophoto .speaker-item-four .speaker-content .speaker-job-title p, 
.horizontal.speaker-list.rotatenophoto .speaker-item-four .speaker-content .speaker-company-name p,
.horizontal.speaker-list.rotatenophoto .speaker-item-five .speaker-content h3.speaker_name,
.horizontal.speaker-list.rotatenophoto .speaker-item-five .speaker-content .speaker-job-title p, 
.horizontal.speaker-list.rotatenophoto .speaker-item-five .speaker-content .speaker-company-name p,
.horizontal.speaker-list.rotatenophoto .speaker-item-six .speaker-content h3.speaker_name,
.horizontal.speaker-list.rotatenophoto .speaker-item-six .speaker-content .speaker-job-title p, 
.horizontal.speaker-list.rotatenophoto .speaker-item-six .speaker-content .speaker-company-name p {
	text-align:center;
}

.speaker-content {
	text-align:center;
}

.speaker-list.owl-theme .owl-controls {
	display:none !important;
}

.featured.speaker-list .speaker-item,
.featured.speaker-list .speaker-item-three,
.featured.speaker-list .speaker-item-four,
.featured.speaker-list .speaker-item-five,
.featured.speaker-list .speaker-item-six {
	width:31%;
	margin-right:5px;
	float:left;
	margin-bottom:10px;
}

/* EDIT THIS FOR EACH TEMPLATE THAT IS FULL WIDTH. ADD ANOTHER RULE FOR ANY TEMPLATES CREATED WITH TWO SIDEBARS! */
.page-template-full .featured.speaker-list .speaker-item:nth-child(3n+1),
.page-template-full .featured.speaker-list .speaker-item-three:nth-child(3n+1), 
.page-template-full .featured.speaker-list .speaker-item-four:nth-child(3n+1), 
.page-template-full .featured.speaker-list .speaker-item-five:nth-child(3n+1),
.page-template-full .featured.speaker-list .speaker-item-six:nth-child(3n+1) {
	clear: left;
}

.page-template-default .featured.speaker-list .speaker-item,
.page-template-default .featured.speaker-list .speaker-item-three,
.page-template-default .featured.speaker-list .speaker-item-four,
.page-template-default .featured.speaker-list .speaker-item-five,
.page-template-default .featured.speaker-list .speaker-item-six {
	width:49%;
}

.page-template-default .featured.speaker-list .speaker-item:nth-child(2n+1), 
.page-template-default .featured.speaker-list .speaker-item-three:nth-child(2n+1), 
.page-template-default .featured.speaker-list .speaker-item-four:nth-child(2n+1), 
.page-template-default .featured.speaker-list .speaker-item-five:nth-child(2n+1), 
.page-template-default .featured.speaker-list .speaker-item-six:nth-child(2n+1) {
	clear: left;
}

.featured.speaker-list .speaker-item .speaker-image,
.featured.speaker-list .speaker-item-three .speaker-image,
.featured.speaker-list .speaker-item-four .speaker-image,
.featured.speaker-list .speaker-item-five .speaker-image,
.featured.speaker-list .speaker-item-six .speaker-image {
	width:100%;
	height:200px;
	overflow:hidden;
	position:relative;
}

.featured.speaker-list .speaker-item .speaker-image img,
.featured.speaker-list .speaker-item-three .speaker-image img,
.featured.speaker-list .speaker-item-four .speaker-image img,
.featured.speaker-list .speaker-item-five .speaker-image img,
.featured.speaker-list .speaker-item-six .speaker-image img {
	height:100%;
	overflow:hidden;
}

.featured.speaker-list .speaker-item .speaker-content {
	position:absolute;
	bottom:0;
	right:0;
	text-align:right;
	background-color:rgba(0,0,0,0.6);
	box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.6);
	width:100%;
}

.featured.speaker-list .speaker-item .speaker-content .speaker_name,
.featured.speaker-list .speaker-item-three .speaker-content .speaker-job-title,
.featured.speaker-list .speaker-item-three .speaker-content .speaker-company-name {
	padding-right:5px;
}

.featured.speaker-list .speaker-item .speaker-content .speaker-company-name {
	padding-bottom:5px;
}

.featured.speaker-list .speaker-item .speaker-content h3.speaker_name {
	line-height:1.1em !important;
	margin-top:5px !important;
	margin-bottom:5px !important;
	
}

.featured.speaker-list .speaker-item-three .speaker-content h3.speaker_name a,
.featured.speaker-list .speaker-item-three .speaker-content h3.speaker_name a:link,
.featured.speaker-list .speaker-item-three .speaker-content h3.speaker_name a:active,
.featured.speaker-list .speaker-item-three .speaker-content h3.speaker_name a:visited,
.featured.speaker-list .speaker-item-three .speaker-content h3.speaker_name a:focus,
.featured.speaker-list .speaker-item-three .speaker-content h3.speaker_name a:visited:focus,
.featured.speaker-list .speaker-item-three .speaker-content h3.speaker_name a:visited:link,
.featured.speaker-list .speaker-item-three .speaker-content h3.speaker_name a:visited:active {
	color:#CCC !important;
}

.featured.speaker-list .speaker-item-three .speaker-content .speaker-job-title p,
.featured.speaker-list .speaker-item-three .speaker-content .speaker-company-name p {
	color:#CCC !important;
}

@media only screen and (max-width:960px) {
	.featured.speaker-list .speaker-item, 
	.page-template-default .featured.speaker-list .speaker-item-three { width:48%; }
}

@media only screen and (max-width:640px) {
	.vertical.details.speaker-list .speaker-item-three .speaker-content { margin-left:0; }
	.vertical.details.speaker-list .speaker-item-three .speaker-image { margin-right:10px; }
}

@media only screen and (max-width:510px) {
	.page-template-default .horizontal.speaker-list .speaker-item,
	.horizontal.speaker-list .speaker-item { width:47%; }
	.horizontal.speaker-list .speaker-item-three { width:47%; }
	.horizontal.speaker-list .speaker-item-four { width:47%; }
	.horizontal.speaker-list .speaker-item-five { width:47%; }
	.horizontal.speaker-list .speaker-item-six { width:47%; }
	
	.page-template-default .horizontal.speaker-list .speaker-item:nth-child(3n+1) { clear:none; }
	.page-template-default .horizontal.speaker-list .speaker-item-three:nth-child(3n+1) { clear:none; }
	.page-template-default .horizontal.speaker-list .speaker-item-four:nth-child(3n+1) { clear:none; }
	.page-template-default .horizontal.speaker-list .speaker-item-five:nth-child(3n+1) { clear:none; }
	.page-template-default .horizontal.speaker-list .speaker-item-six:nth-child(3n+1) { clear:none; }
	
	.page-template-default .horizontal.speaker-list .speaker-item:nth-child(2n+1) { clear:left; }
	.featured.speaker-list .speaker-item, 
	.page-template-default .featured.speaker-list .speaker-item-three { width:100%; }
}

@media only screen and (max-width:410px) {
	.page-template-default .horizontal.speaker-list .speaker-item,
	.horizontal.speaker-list .speaker-item-three { width:100%; }
}