
/*specific pages container*/
.home-custom-css{}
.community-custom-css{}
.agenda-custom-css{}
.speakers-custom-css{}

/*main container of each section*/
.main-app-container {}

/*
call-to-action buttons e.g:
Register, Join The Community etc
*/
.btn-register {}

/*Top navigation bar container*/
.template-nav {}

/*Top navigation bar items container*/
#bs-example-navbar-collapse-1 {}

/*social share buttons container*/
.social-share-button {}

/*social share buttons per social network*/
.social-share-button.facebook {}
.social-share-button.twitter {}
.social-share-button.linkedin {}
.social-share-button.google {}

/*Speaker image circle removed*/
.img-circle {
    border-radius: 0;
}

.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .preview-session-description {
 max-height:100% !important; 
}

.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .preview-session-description.faddedAway {
    -webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(#000000), to(rgba(256, 256, 256, 1)));
    mask: -moz-linear-gradient(linear, left top, left bottom, from(#000000), to(rgba(256, 256, 256, 1))); 
}

.agenda-view .session-list-container .session-carousel .slider-container .session-container .session-name a {
  text-overflow: clip;
white-space: normal;
overflow: visible;
display: inline-block;
}

.agenda-view .session-list-container .session-carousel .slider-container .sbs-preview-session-description {
 overflow:visible;
  height:auto !important;
}

.agenda-view .session-list-container .session-carousel .slider-container .read-more {
 display:none; 
}

.agenda-view .session-list-container .session-carousel .slider-container .session-container .session-name {
 height:auto !important; 
}

/*------custom Button---------*/
a.button.custom-button {
		padding: 13px 30px 12px 30px;
		background-color: #ffffff;
		border-radius: 30px !important;
		color: #0D3B4B;
		font-family: "Poppins", sans-serif;
		text-decoration: none;
		font-size: 20px;
		transition: background-color 0.5s ease;
	}
	a.button.custom-button:hover {
		background-color: #737373;
		color: #ffffff;
	}

a.button.custom-button.turquoise {
		background-color: #a11f23;
color: #ffffff;

	}

a.button.custom-button.blue {
		background-color: #752164;
color: #ffffff;

	}



/*---menu color----*/
.nav-menu-btn {
color: #4A4A4A !important;
  font-weight: 600;
}

/*---highlighted navigation current page -----*/

.nav-menu-btn.selected {
color: #a11f23 !important;
  font-weight: 600;
}

.nav.navbar-nav li:nth-child(8) a div {
  background: #752164 !important;
  color: #ffffff !important;
  padding:10px 20px;
  border-radius: 25px;
  margin-top: -10px;
}

.nav.navbar-nav li:nth-child(8) a div {
  color: #ffffff !important;
  font-weight: 900;
  transition: all 0.5s ease;
}

.nav.navbar-nav li:nth-child(8) a div:hover {
  background: #4a4a4a !important;
  color: #ffffff !important;
}

/*---booking coloue----*/

.section-1699074 .element-8841045 .atom-main,  .section-1580090 .element-8139991 .atom-main {
    color: #752164;
  margin-bottom:20px !important;
}

/*----headline contact our team---*/
.section-2184972 .element-7969444 .atom-main {
    color: rgba(74,74,74,1);
    text-transform: none;
}

/*----team container left contact our team---*/
.element-7969445 .overflow-hidden {
    overflow: visible;
}

/*------agenda custom split box lenght fix------*/
.agenda-view .session-list-container .session-carousel .slider-container .sbs-preview-session-description {
    max-height: 200px;
}.agenda-session .session-time {
  display: none !important;
}

/*----hide agenda times-----

.session-info-text {

display:none !important;

}

.agenda-view .session-list-container .session-day-container .time-row .time-elem {

display:none !important;

}*/



/* Show specific time */
.session-day .col-xs-12:nth-of-type(3) .col-md-1::before,
.session-day .col-xs-12:nth-of-type(7) .col-md-1::before,
.session-day .col-xs-12:nth-of-type(10) .col-md-1::before,
.session-day .col-xs-12:nth-of-type(17) .col-md-1::before,
.session-day .col-xs-12:nth-of-type(22) .col-md-1::before,
.session-day .col-xs-12:nth-of-type(23) .col-md-1::before,
.session-day .col-xs-12:nth-of-type(27) .col-md-1::before,
.session-day .col-xs-12:nth-of-type(29) .col-md-1::before,
.session-day .col-xs-12:nth-of-type(32) .col-md-1::before,
.session-day .col-xs-12:nth-of-type(35) .col-md-1::before,
.session-day .col-xs-12:nth-of-type(38) .col-md-1::before,
.session-day .col-xs-12:nth-of-type(41) .col-md-1::before,
.session-day .col-xs-12:nth-of-type(78) .col-md-1::before,
.session-day .col-xs-12:nth-of-type(83) .col-md-1::before,
.session-day .col-xs-12:nth-of-type(89) .col-md-1::before,
.session-day .col-xs-12:nth-of-type(97) .col-md-1::before,
.session-day .col-xs-12:nth-of-type(102) .col-md-1::before,
.session-day .col-xs-12:nth-of-type(103) .col-md-1::before,
.session-day .col-xs-12:nth-of-type(109) .col-md-1::before,
.session-day .col-xs-12:nth-of-type(114) .col-md-1::before,
.session-day .col-xs-12:nth-of-type(119) .col-md-1::before,
.session-day .col-xs-12:nth-of-type(122) .col-md-1::before {
  content: attr(data-time);
}

/* Hide specific time */
.session-day .col-xs-12:nth-of-type(1) .col-md-1,
.session-day .col-xs-12:nth-of-type(2) .col-md-1,
.session-day .col-xs-12:nth-of-type(9) .col-md-1,
.session-day .col-xs-12:nth-of-type(20) .col-md-1,
.session-day .col-xs-12:nth-of-type(21) .col-md-1,
.session-day .col-xs-12:nth-of-type(26) .col-md-1,
.session-day .col-xs-12:nth-of-type(31) .col-md-1,
.session-day .col-xs-12:nth-of-type(34) .col-md-1,
.session-day .col-xs-12:nth-of-type(39) .col-md-1 {
  display: none;
}

.session-day .col-xs-12:nth-of-type(1) .session-info-text,
.session-day .col-xs-12:nth-of-type(2) .session-info-text,
.session-day .col-xs-12:nth-of-type(3) .session-info-text,
.session-day .col-xs-12:nth-of-type(9) .session-info-text,
.session-day .col-xs-12:nth-of-type(20) .session-info-text,
.session-day .col-xs-12:nth-of-type(21) .session-info-text,
.session-day .col-xs-12:nth-of-type(26) .session-info-text,
.session-day .col-xs-12:nth-of-type(31) .session-info-text,
.session-day .col-xs-12:nth-of-type(34) .session-info-text,
.session-day .col-xs-12:nth-of-type(39) .session-info-text
{
display:none; 
}


/*----Agenda hide all times-----*/

.session-info-text {

display:none !important;

}

.agenda-view .session-list-container .session-day-container .time-row .time-elem {

display:none !important;

}

}