.eshow_language_thumb {
  width: 32px;
}

ul.eshow_event_speaker_list {
  display:block;
  list-style: none;
}

ul.eshow_event_speaker_list li{
  display:inline-block;
  padding: 10px;
}

.eshow_speaker_data {
  text-align: center;
}

.eshow_tile_name {
  font-weight: bold;
}

.eshow_event_row, .eshow_speaker_profile, .eshow_exhibitor_profile {
  display: inline-block;
  width:100%;
}

/*.eshow_event_row .eshow_event_left,
.eshow_speaker_profile .eshow_event_left,
.eshow_exhibitor_profile .eshow_event_left{
  display: inline-block;
  width:30%;
  vertical-align: top;
  padding-top:50px;
}

.eshow_event_row .eshow_event_right,
.eshow_speaker_profile .eshow_event_right,
.eshow_exhibitor_profile .eshow_event_right {
  display: inline-block;
  width:60%;

}*/
/* ddot */
/* .eshow_event_row .eshow_event_left,
.eshow_speaker_profile .eshow_event_left,
.eshow_exhibitor_profile .eshow_event_left{
  display: inline-block;
  width:30%;
  vertical-align: top;
  padding-top:50px;
}

.eshow_event_row .eshow_event_right,
.eshow_speaker_profile .eshow_event_right,
.eshow_exhibitor_profile .eshow_event_right {
  display: inline-block;
  width:60%;
}
 */

.single-eshow_event .entry-header
, .eshow_event .entry-header
/*, .tax-eshow_hall .page-header */
{
  display:none;
}

.eshow_event_header {
  font-weight: bold;
}

.eshow_event_presenter {
  color: red;
  padding-top:5px;
  padding-bottom: 15px;
}

.eshow_event_content
, .eshow_event_presenter
, .eshow_speaker_data
, .eshow_event_left
{
  font-size: 85%;
}

.eshow_thumb img {
  width: 100px;
}

.eshow_speaker_profile_thumbs .eshow_speaker_thumb {
  display:inline-block;
}

.eshow_speaker_profile_thumbs .eshow_speaker_thumb img {
  width: 150px;
}

.eshow_speaker_thumb {
  position:relative;
  overflow: hidden;
}

.eshow_hover_company {
  position:absolute;
  left:0;
  top:-120px;
  transition-property: top;
  transition-duration: .3s;
  transition-timing-function: linear;
}

.eshow_tile .eshow_hover_company {
  left: 39px;
  padding:0;
  border:0;
}

.eshow_hovering .eshow_hover_company {
  top: 0;
}

.eshow_speaker_events a {
  outline: 0;
}

.single_speaker_link {
  outline: 0;
}

.eshow_speaker_events a:hover, .eshow_event_speaker_list .single_speaker_link:hover {
  text-shadow: 1px 1px 10px;
}

.eshow_speaker_events * {
  color: #a22d0e;
}

.eshow_speaker_events .event_fingerprint {
  margin-top: 10px;
  font-weight: 600;
}

.eshow_book {
  display: inline-block;
  margin-top: 10px;
}

.eshow_book a{
  text-decoration: none;
  box-shadow: none !important;
  outline: 0;
}

.eshow_book a:hover {
  text-shadow: 1px 1px 10px;
}

.single_speaker_link:hover .eshow_hover_company {
  top: 0;
}
.eshow_book div {
  font-weight: 600;
}

/*.eshow-twitter a {*/
.eshow-twitter {
  color: #56a6da;
  margin-bottom: 10px;
}

.speaker_whois {
  font-weight: 500;
  font-size: 110%;
  margin-bottom: 10px;
  border-bottom: 1px solid #eee;
}

.eshow_event_language span {
  width: 32px;
  height: 32px;
  padding:0;
  background-size: 32px 32px;
  display: inline-block;
}
.eshow_event_language .eshow_language_english {
  background-image: url('../images/flags/United_Kingdom.png');
}
.eshow_event_language .eshow_language_french {
  background-image: url('../images/flags/France.png');
}
.eshow_event_language .eshow_language_spanish {
  background-image: url('../images/flags/Spain.png');
}
.eshow_event_language .eshow_language_portuguese {
  background-image: url('../images/flags/Portugal.png');
}

.eshow_tile {
  display: inline-block;
  vertical-align: top;
  padding: 10px;
  margin: 10px 10px 0 0;
  border: 1px solid #ddd;
  text-align: center;
  width: 200px;
  border-radius: 5px;
}

.eshow_tile:hover {
  border-color: #77e;
}


.eshow_tile_text {
  display: block;
  height: 40px;
  font-size: 90%;
}

.eshow-multiselect {
  width:100%;
}

.multiselect-container > div {
  display: inline-block;
}

.multiselect-control {
  width: 85%;
}

.multiselect-apply-filters {
  width: 10%;
}

.multiselect-apply-filters a {
  text-decoration: none;
}

.multiselect-apply-filters a {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5));
	background:-moz-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:-webkit-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:-o-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:-ms-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:linear-gradient(to bottom, #79bbff 5%, #378de5 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5',GradientType=0);
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #528ecc;
}
.multiselect-apply-filters a:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff));
	background:-moz-linear-gradient(top, #378de5 5%, #79bbff 100%);
	background:-webkit-linear-gradient(top, #378de5 5%, #79bbff 100%);
	background:-o-linear-gradient(top, #378de5 5%, #79bbff 100%);
	background:-ms-linear-gradient(top, #378de5 5%, #79bbff 100%);
	background:linear-gradient(to bottom, #378de5 5%, #79bbff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff',GradientType=0);
	background-color:#378de5;
}
.multiselect-apply-filters a:active {
	position:relative;
	top:1px;
}

.eshow_event_categories_tags ul {
  list-style: none;
  display: inline-block;
}

.eshow_event_categories_tags li {
  display: inline;
}

.eshow_event_categories_tags li.eshow_parent,
.eshow_event_categories_tags li.eshow_child {
    color: white;
}

.eshow_event_categories_tags li.eshow_parent {
  background-color: #4471b5;
}
.eshow_event_categories_tags li.eshow_child {
  background-color: #c50f50;
}

.eshow_speaker_profile_actions {
  margin-bottom: 15px;
}

.eshow_speaker_profile_actions a {
  text-decoration: none;
  padding: 3px;
  border-radius: 5px;
  width: 100px;
  background-color: rgb(74, 151, 152);
  border: 1px solid rgb(60, 84, 103);
  color:white;
}

a.eshow_speaker_profile_display_form:hover, a.eshow_speaker_profile_display_form:active {
  background-color: rgb(13, 210, 213) !important;
  color:yellow !important;
  border: 1px solid rgb(60, 84, 103) !important;
  text-decoration: none !important;
  padding: 3px !important;
  border-radius: 5px !important;
}

.eshow_speaker_cancel_form {
  float: right;
  text-align:center;
  color: yellow !important;
}

.eshow_speaker_form_field {
  width: 100%;
  border: 1px solid #6c7abd;
  padding: 3px;
  border-radius: 5px;
  margin-bottom:10px;
}

.eshow_speaker_form_field input {
  width: 100%;
}
.eshow_speaker_form_field label {
  display:block;
  width: 100%;
  text-align: center;
}

.mb_homeicon {
  top: 5px;
  color: #72777c;
}
.mb_homeicon::before {
  content: "\f102";
  top: 4px;
  font: 400 20px/1 dashicons;
  position: relative;
  padding: 4px 0;
}

#speaker_info_ifr {
  min-height:150px;
}

.no_validate_info {
  color: red;
  font-size: 80%;
}

#wp-company_address-editor-container .mce-toolbar-grp,
#wp-company_phone-editor-container .mce-toolbar-grp {
  display: none;
}

#wp-company_address-editor-container iframe,
#wp-company_phone-editor-container iframe {
  border: 1px solid #bbb;
  border-radius: 3px;
  margin: 2px 0;
}

.eshow_speaker_profile_data .eshow_back {
  display: none;
}

.eshow_speaker_profile_data h5 {
  color: red;
  font-size: 95%;
}
