  @charset "UTF-8";
/* CSS Document */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-bobcurrie{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Bob-Currie {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Rick-Covil{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Rick-Covil {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Sarah-Nicholson{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Sarah-Nicholson {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Gabriele-Frediani{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Gabriele-Frediani {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-David-Shone{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-David-Shone {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-C-J{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-C-J {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Andy-Turvey{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Andy-Turvey {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Andy-Turvey{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Andy-Turvey {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Gareth-JONES{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Gareth-JONES {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Sam-North{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Sam-North {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Fabien-Romero{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Fabien-Romero {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Kevin-McNulty{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Kevin-McNulty {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Jonathan-Lee{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Jonathan-Lee {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Ed-Oliver{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Ed-Oliver {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Michael-Brown{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Michael-Brown {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Cassandra-Jones{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Cassandra-Jones {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Clive-Ansell{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Clive-Ansell {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Andy-Hill{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Andy-Hill {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Camille-McKelvey{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Camille-McKelvey {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Stuart-Smith{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Stuart-Smith {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-David-Beatrix{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-David-Beatrix {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Staffan-Ahlner{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Staffan-Ahlner {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Martin-Walker{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Martin-Walker {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Jerome-Petit{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Jerome-Petit {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Charlie-Amesbury{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Charlie-Amesbury {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Ted-Allen{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Ted-Allen {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Matthew-Phillips{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Matthew-Phillips {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */



/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Tom-Pikett{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Tom-Pikett {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Shane-Martin{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Shane-Martin {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */




/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Graham-Gooden{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Graham-Gooden {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Wassel-Dammak{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Wassel-Dammak {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Darren-Crowther{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Darren-Crowther {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Richard-Glen{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Richard-Glen {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Matthew-Barnett{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Matthew-Barnett {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */



/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Iain-Mackay{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Iain-Mackay {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Divyesh-Bhakta{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Divyesh-Bhakta {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Andy-Krangel{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Andy-Krangel {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Jan-Grauls{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Jan-Grauls {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Jo-Salkeld{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Jo-Salkeld {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Ruth-Ferris{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Ruth-Ferris {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Sabine-Farhat{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Sabine-Farhat {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Richard-Comotto{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Richard-Comotto {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Matt-Johnson{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Matt-Johnson {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Gabi-Mantle{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Gabi-Mantle {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Nancy-Allen{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Nancy-Allen {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Nancy-Allen-state-street{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Nancy-Allen-state-street {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Davis-Lewis{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Davis-Lewis {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Stuart-Power{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Stuart-Power {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Katie-Emerson{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Katie-Emerson {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Philip-Forkan{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Philip-Forkan {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Jonathan-Tsang{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Jonathan-Tsang {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Erica-De-Rosa{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Erica-De-Rosa {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Sadaf-Tahir{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Sadaf-Tahir {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Annabelle-Shrieves{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Annabelle-Shrieves {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Grant-Davies{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Grant-Davies {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Diego-Ballon-Ossio{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Diego-Ballon-Ossio {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Gavin-Howard{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Gavin-Howard {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Darren-Price{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Darren-Price {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Sam-Edwards{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Sam-Edwards {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Adnan-Hussain{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Adnan-Hussain {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Joseph-Gillingwater{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Joseph-Gillingwater {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Joseph-Gillingwater{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Joseph-Gillingwater {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Jonathan-Adams{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Jonathan-Adams {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Michalis-Sotiropoulos{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Michalis-Sotiropoulos {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Roy-Zimmerhansl{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Roy-Zimmerhansl {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Adrian-Dale{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Adrian-Dale {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Farrah-Mahmood{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Farrah-Mahmood {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Eileen-Helihy{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Eileen-Helihy {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Bill-Meenaghan{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Bill-Meenaghan {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Richard-Gomm{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Richard-Gomm {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Glenn-Handley{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Glenn-Handley {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Sean-Tuffy{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Sean-Tuffy {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Bimal-Kadikar{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Bimal-Kadikar {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Martin-O-Connell{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Martin-O-Connell {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Mike-Lambert{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Mike-Lambert {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Todd-Hodgin{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Todd-Hodgin{
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Cyprien-Dupont-Madinier{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Cyprien-Dupont-Madinier{
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Paul-Landless{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Paul-Landless{
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Ross-Bowman{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Ross-Bowman{
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Gregory-Donovan{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Gregory-Donovan{
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Dimitri-Arlando{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Dimitri-Arlando{
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Gregory-Donovan{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Gregory-Donovan{
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Will-Jeffries{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Will-Jeffries{
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Andrew-Stephen{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Andrew-Stephen{
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Jalal-Faruki{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Jalal-Faruki{
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Ricky-Maloney{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Ricky-Maloney{
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Reshad-Mullboccus{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Reshad-Mullboccus{
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Abdullah-Alghamedi{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Abdullah-Alghamedi{
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Sarah-Fahad-Alothman{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Sarah-Fahad-Alothman{
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Tina-Baker{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Tina-Baker{
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Simon-Lee{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Simon-Lee{
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Majed-Al-Hassoun{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Majed-Al-Hassoun{
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Ina-Budh-Raja{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Ina-Budh-Raja{
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Steve-Griffiths{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Steve-Griffiths{
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Simon-Squire{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Simon-Squire{
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Simon-Squire{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Simon-Squire{
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-David-Lewis{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-David-Lewis {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Grant-Mansfield{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Grant-Mansfield {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */

/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Andrew-Geggus{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Andrew-Geggus {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Mohamed-Kassem{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Mohamed-Kassem {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */


/* NEW SPEAKER */
/* each speaker needs its own profile event trigger css */
.speaker-image-view-more-button-Michael-O-Loughlin{
	margin-left:0px;
	margin-right:0px;
	margin-top:auto;
	margin-bottom:auto;
	padding: 20px;
	border-radius: 20px;
	width: auto;
	height: auto;
	text-align: center;
	cursor: pointer;
	border: #FFFFFF solid 3px;
}

/* each speaker needs its own overlay css */
 #overlay-Michael-O-Loughlin {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
/* NEW SPEAKER ENDS */