
/*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 {}

/* change background session color 
.color-1-background-opacity, .color-1-background-opacity.custom-color {
    background-color: #151540;
}

.main-react-view .agenda-banner {
    top: 0px;
}

a {
    color: #F7941E;
}*/








/* top bar fixed */
.agenda-view.agenda-day-selector {
   position: relative !important;
}
.react-main .main-react-view.trade .agenda-view.session-list-view {
    margin-top: 61px !important;
}

/* inner session bg */
.agenda-view .session-page {
   background: #151e56 !important;
} 

.agenda-view .session-page.container {
   background: #151e56 !important;
}

.agenda-view .session-page .session-section-container {
   background: #151e56 !important;
}


.home-page {padding-top:0px !important}
/*specific pages container*/
.home-custom-css{}
.community-custom-css{}
.agenda-custom-css{}
.speakers-custom-css{}
.footer-with-confirmation-link {display:none !important}
/*main container of each section*/

/* top navigation bar */

.template-nav {box-shadow: none !important}
header {position: absolute; } 
.main-view.footer-padding {padding-bottom:0 !important}
.nav-menu-btn { font-family: 'Raleway', sans-serif;}

.color-2-background, .color-2-background.custom-color {
    background-color: transparent ;
}

/*
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 {}



.accordion {
  max-width: 420px;
  text-align: left;
}

article {
  border: 1px solid #fff;
  padding: 1em;
  margin: 1em auto;
}

input[type="radio"] {
  appearance: none;
  position: fixed;
  top: -100vh; left: -100vh;

  & ~ div {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.5s;
  }

  &:checked ~ div {
    max-height: 200px;
  }
}
.fr-view img {max-width: max-content;}

.faq_decr {margin-bottom:45px}
.headfaq {padding-bottom:10px; margin-bottom:30px}
.headfaq:after {content: url('https://s3.amazonaws.com/bizzabo.users.files/GIskep4kTPCBX1ddLzJb_Vector%203.png');
    width:25px;height:13px; float:right}

 /*   ::-webkit-scrollbar {
    width: 0.5px; 
}

::-webkit-scrollbar-track {
    background: #f1f1f1; 
}

::-webkit-scrollbar-thumb {
    background: #888;
}


::-webkit-scrollbar-thumb:hover {
    background: #555;
}*/
.fr-view img.fr-dii {margin-left:0}

.section-4344182 .main-app-container {max-width:100% !important}
.section-4179764 .element-20550107 .atom-main {padding: 10px 50px;}
.section-4180958 .main-app-container {max-width:1420px}
.section-4179798 .main-app-container {max-width:1420px}


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



.section-4180306 .element-20550104 p {text-align:center;color:#fff; font-size:22px; margin-top:25px; line-height:32px; font-family: 'Raleway', sans-serif;}
.section-4180306 .element-20550104 h1 {text-align: center; color:#fff; font-family: 'Raleway', sans-serif; font-weight:900; font-size:62px;line-height:72px;}
/*.section-4180306 .element-20550107 .atom-main {position:fixed;padding: 10px 50px; top:20px; right:20px;}*/
.section-4179764 .element-20550104 p {font-family: 'Raleway', sans-serif; font-weight:500; font-size:20px; line-height:28px;}
.section-4179764 .element-20550104 h2 {color:#131233; font-family: 'Raleway', sans-serif; font-weight:900; font-size:60px;}
.section-4181001 .element-20550104 p {text-align: left;   color:#fff; font-family: 'Raleway', sans-serif; font-weight:600; text-transform:none; font-size:38px;line-height:44px;}
.imagethumb p {font-size:22px; text-align:left;color:#fff; vertical-align: middle; display:flex; align-items:center;}
.hedrr  {font-family: 'Raleway', sans-serif; font-weight:500; line-height: 20px; margin-top:0px; font-size:22px; text-align: left;  margin-left: 20px;}
.parterns {text-align: center; color:#fff; font-family: 'Raleway', sans-serif; font-weight:900; text-transform:none;font-size:60px}
.partersdescr {text-align: center;font-size:22px; line-height: 32px; font-family: 'Raleway', sans-serif; font-weight:500; color:white;}
.flexlogos {display: flex;margin-top:60px;}
.title_logos {text-align: center; padding: 10px; border-radius:30px; border: 1px solid #F7941E; 
        color:white; font-size: 20px !important;  width:270px; font-style:normal !important;
         margin: 0 auto; margin-bottom: 15px; }
@media only screen and (max-width: 600px) {
  .section-4180306 .custom-space-top {
    padding-top: 10px; padding-bottom: 50px;
}
  .section-4181001 .element-20550104 p {font-size:24px;line-height:28px;}
.imagethumb p {display:block; font-size:18px}
.hedrr {font-size:18px; display: block; margin-left:0; margin-top:20px}
  .section-4180306 .element-20550104 p {margin-top:50px;}

  
  .parterns {font-size:38px}
.partersdescr {font-size:22px}
.flexlogos {display: block;}
  
  .section-4179798 .custom-space-top {
    padding-top: 50px;
}
.section-4179798 .custom-space-bottom {
    padding-bottom: 550px;
}
 



  
  .section-4180306 .element-20550107 .atom-main {position:inherit;margin-top:30px}
.section-4180306 .element-20550104 p{font-size:18px;  line-height:24px; }
.section-4180306 .element-20550104 h1 {font-weight:900; font-size:38px;line-height:50px;}
.section-4179764 .element-20550104 h2 {font-size:38px;}
.section-4179764 .element-20550104 p {font-size:18px; line-height:24px;}
}
}

/* THEME CODE HERE */

/* session time info */
.session-info-text .session-info-text-light {
   color: #FFFFFF;
}

/* inner session title */
.agenda-view .session-page .session-info-container .session-title span {
   color: #FFFFFF !important;
}


.agenda-view .session-page .session-section-title {
   color: #7a7ca1;
}

/* sponsor logos size */

.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .sponsors-container .sponsor-image {
   max-height: 60px;
   max-width: 250px;
}


/* tickets bg */
.section-2212831 .atom-sectionSecondary {
   background-color: #151233;
}

.section-2212831 .atom-sectionMain {
   background-color: #151233;
}

.home-page {
   background-color: #151233;
}

/* tickets inner bg */
.color-4-background, .color-4-background.custom-color  {
   background-color: #151e56 !important;
}

.color-3, .color-3.custom-color, .color-3-selected.selected, .color-3-selected.custom-color.selected, .dropdown-menu > li > a.color-3, .dropdown-menu > li > a.color-3.custom-color {
   color: #ffffff;
}

/*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 {}

/* change background session color */
.color-1-background-opacity, .color-1-background-opacity.custom-color {
    background-color: #151e56;
}

.main-react-view .agenda-banner {
    top: 0px;
}

a {
    color: #F7941E;
}


/* 
FAQ
*/

/*Change session title color*/
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .session-name a, .agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .session-name span {
    cursor: pointer;
    color: #ffffff;
    text-decoration: none;
    font-size: 20px;
background-color: #151E56;
}

/* change background session color */
.color-1-background-opacity, .color-1-background-opacity.custom-color {
    background-color: #151e56;
}

/* main session speaker tag */
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .speakers-container .speakers-carousel .speaker-info .speaker-position {
    color: #7a7ca1;
}


.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .session-name {
    padding-bottom: 10px;
    padding-top: 10px;
}

.session-info-text .session-time {
    color: #F7941E;
}

.agenda-view .tab-buttons-container .tab-button-wrapper .tab-button {
    background: #151233 !important;
}

body {
    background-color: #151233 !important;
}


.agenda-view .session-list-container .session-day-container .time-row .time-elem > div {
    background-color: #151E56;
}

/* session bg */

.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container {
    border: 0px solid #CFD3DB;
    background-color: #151E56!important; 
}


.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container {
    padding-bottom: 20px;
    padding-top: 20px;
}

/* inner session */
.agenda-view .session-page .session-section-title { 
    color: #b7bfd9;
}

/* inner session names */
.agenda-view .session-page .session-speaker-container .speaker-info .speaker-name {
    color: #b7bfd9;
}

.agenda-view .session-page .session-speaker-container a {
    color: #b7bfd9;
}

/* inner session description */

.agenda-view .session-page .session-sponsors-container .itemSponsor .sponsor-info-container .sponsor-description {
    color: #b7bfd9;
}

/* inner session location */
.agenda-view .session-page .session-info-container .session-location {
    color: #b7bfd9;
}

/* agenda top bar */

.agenda-view.agenda-day-selector {
    background-color: #151233;
}

.agenda-view .agenda-search-container .agenda-search .agenda-separator {
    background-color: #151233;
    
}

.form-control {
    background-color: #151233;
    color: #7a7ca1;
    border: 1px solid #7a7ca1;
}

/* Search Bar */

.agenda-view .agenda-search-container .agenda-search .search-row .search-session .bz-autosuggest .form-control {
    border-color: #b7bfd9;
}

.agenda-view {
    font-family: 'Raleway', sans-serif;
    color: #7a7ca1;
}

.bz-hoc-filter.btn-group button {
    border: #b7bfd9 1px solid;
    color: #fff;
    min-width: 178px;
    background-color: #151233;
}

.bz-hoc-filter.open.btn-group button {
    background-color: #151233;
    border-color: #b7bfd9;
    color: #fff;
}
.bz-hoc-filter {color: #fff;}

.agenda-view .agenda-search-container .agenda-search .search-row .select-ticket-section .ticket-select-holder {
    background-color: #151233;
    border: #7a7ca1 1px solid;
    color: #7a7ca1;
}

.agenda-view .agenda-search-container .agenda-search .search-row .select-ticket-section .ticket-select-holder.open {
    background-color: #151233;
    border: #7a7ca1 1px solid;
    color: #7a7ca1;
}

.agenda-view .agenda-search-container .agenda-search .search-row .select-ticket-section {
    background-color: #151233;
}

.agenda-view .agenda-search-container .agenda-search .view-buttons-container .view-button {
    background: #151233;
}

.cta-button {
    background-color: #151233;
}

/* session time div */
.agenda-view .session-list-container .session-day-container .time-row .time-elem > div {
    border-radius: 0px;
}

/* speaker names */
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .speakers-container .speakers-carousel .speaker-info .speaker-name {
    color: #ffffff;
}

/* speaker title */
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .speakers-container .speakers-carousel .speaker-info .speaker-title {
    color: #b7bfd9;
}

/* speaker company */
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .speakers-container .speakers-carousel .speaker-info .speaker-company {
    color: #b7bfd9;
}

/* speaker tag */
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .speakers-container .speakers-carousel .speaker-info .speaker-position {
    color: #b7bfd9;
}

/* tabs background */
.agenda-view .tab-buttons-container .tab-button-wrapper .tab-button {
    background: #151233; 
}

/* location font */
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .session-info .session-location {
    color: #b7bfd9;
}

/* session time */
.session-info-text .session-time {
    color: #F7941E !important;
}


/* row session fonts */
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .preview-session-description .session-description-inner {
    font-family: 'Raleway', sans-serif !important;
    color: #b7bfd9 !important;
}

.agenda-view .session-list-container .session-carousel .slider-container .session-container .session-name {
    height: 50px;
}


span {
    font-family: 'Raleway', sans-serif !important;
     /* color: #ffffff !important; */
}


/*
.agenda-view .session-list-container .session-carousel .slider-container .sbs-preview-session-description {
   color: #b7bfd9 !important;
}

.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .preview-session-description .session-description-inner {
   color: #b7bfd9 !important;
}

.agenda-view .session-list-container .session-carousel .slider-container .sbs-preview-session-description {
   color: #b7bfd9 !important;
}
*/
.ticket-details h4 {font-family: Raleway, sans-serif}
.widget-table-text-color {color: #343d4f; }

/* speaker profile bg */

.speaker-view .speaker-container .speaker-profile {
    background-color: #151e56;  
}

.speaker-view .speaker-container .speaker-sessions-twitter-wrapper .speaker-sessions {
    background-color: #151e56;
}

/* speaker profile title */
.speaker-view .speaker-container .speaker-sessions-twitter-wrapper .speaker-sessions .speaker-session a .speaker-session-title { 
    color: #b7bfd9;
}

/* header */

h1 {
    color: #b7bfd9;
}

.speaker-view .speaker-container .speaker-profile .speaker-bio-wrapper {
    font-family: 'Raleway';
    color: #b7bfd9;
}

/* speaker profile photo border */
.speaker-view .speaker-container .speaker-profile .speaker-image-wrapper .speaker-image-stub {
    border: 0px;
}

/* speaker profile location */
.speaker-view .speaker-container .speaker-sessions-twitter-wrapper .speaker-sessions .speaker-session .speaker-session-location {
     color: #b7bfd9;
}

/* fixing the agenda gap issue */
body > div.react-main > div > div > div.agenda-view.session-list-view.agenda-custom-css.sideBySide.row{
 margin-top: 0 !important;  
}

p {color:white; font-family: Raleway, sans-serif;}

/* Agenda  */
.bz-hoc-filter > ul li > a {color: white;}
.bz-hoc-filter > ul {background:#151E56; min-width: 180px}
.bz-hoc-filter > ul li.active > a {
    background-color: #151E56;
    color: white;
}
.bz-hoc-filter .tag {color: #ffffff;
    border: 1px solid #ffffff;}
.bz-hoc-filter .tags-box-wrapper, .bz-hoc-filter .time-select-wrapper {background:#151E56; color: white}
.bz-hoc-filter .time-select-wrapper {background-color: #151E56;}
.agenda-view .agenda-search-container .agenda-search .search-row .search-session .bz-autosuggest .react-autosuggest__suggestions-container {background-color: #151E56;}

.text-ellipsis {color:white}
.suggestionTitle {color:white}

.agenda-view .agenda-search-container .agenda-search .search-row .search-session .bz-autosuggest .react-autosuggest__suggestions-container ul li > div {border-bottom: 1px solid #7A7CA1; }
.showAllLabel {color:#f7941e !important}
.is-pull-left {display:none}
.agenda-view .agenda-search-container .agenda-search .search-row .search-session .bz-autosuggest .suggestionTitle {background-image: linear-gradient(90deg, rgba(21, 30, 86, 0.15) 0%, rgba(255, 255, 255, 0.15) 100%) !important;}


/* Image generator */
.section-4344182 .custom-space-top {padding-top: 0px;}

.section-4168672 .element-20499466 .atom-text2 {font-weight:bold}


/* Hide speaker by number */

/* AGENDA */
.agenda-view .tab-buttons-container .tab-button-wrapper .tab-button.my-interests-button {color:white}
.agenda-view .tab-buttons-container .tab-button-wrapper .tab-button.all-sessions-button {color:white}
.form-control {color:white}
.form-control::placeholder {color:white}
.bz-hoc-filter.btn-group button  {color:white}
.agenda-view {color:white}
.session-info-text .session-info-text-light {color:white}
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .sponsors-container {margin-top:20px}
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .speakers-container.has-speakers  {margin-top:10px}
.agenda-view .session-page .session-info-container .session-dates {color: #F7941E !important;}
.session-info-text-light {color:white !important}
.agenda-view .session-page .session-info-container .tag-box {border: 1px solid #fff; color: white;}
.agenda-view .session-page .session-speaker-container .speaker-info .speaker-name {color: white;}
.agenda-view .session-page .session-section-title {color: white;}
.speaker-view .speaker-container .speaker-sessions-twitter-wrapper .speaker-sessions .speaker-session a .speaker-session-title {font-family: 'Raleway', sans-serif; color: white}
.speaker-view .speaker-container .speaker-profile .speaker-bio-wrapper {color: white}
.speaker-view .speaker-container .speaker-sessions-twitter-wrapper .speaker-sessions .speaker-session .speaker-session-location {font-family: 'Raleway', sans-serif; }
.agenda-view .session-list-container .session-carousel .slider-container .read-more {color:white}

.agenda-view .session-list-container .session-carousel .slick-arrow.transparent-arrow.slick-next {background: linear-gradient(90deg, rgba(21, 18, 51, 0.1) 0%, rgba(21, 18, 51, 1) 30%);}
.agenda-view .session-list-container .session-carousel .slick-arrow.transparent-arrow.slick-next:hover {background: linear-gradient(90deg, rgba(21, 18, 51, 0.1) 0%, rgba(21, 18, 51, 1) 30%);}

.agenda-view .session-list-container .session-carousel .slick-arrow.transparent-arrow.slick-prev {background: linear-gradient(90deg, rgba(21, 18, 51, 1) 74%, rgba(21, 18, 51, 0.1) 100%);}
.agenda-view .session-list-container .session-carousel .slick-arrow.transparent-arrow.slick-prev:hover {background: linear-gradient(90deg, rgba(21, 18, 51, 1) 74%, rgba(21, 18, 51, 0.1) 100%);}
/* SPEAKERS */

.speaker-view .speaker-container .speaker-sessions-twitter-wrapper .speaker-twitter {    background-color: #151e56;}
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .speakers-container .speakers-carousel .speaker-info .speaker-company {font-weight: bold}
.speaker-company  {font-weight: bold}


/* Get the APP page */
.section-4396227 .main-app-container {
    max-width: 1420px;
}


/* Party page */
.section-4443858 .element-20550104 h1 {
    text-align: center;
    color: #fff;
    font-family: 'Raleway', sans-serif;
    font-weight: 900;
    font-size: 80px;
    line-height: 100px;
}

.section-4443859 .element-20550106 h2 {
    color: #131233;
    font-family: 'Raleway', sans-serif;
    font-weight: 900;
    font-size: 60px;
}

#section-4445583 .main-app-container {
    max-width: 1450px;
}
#section-4443858 .main-app-container {
    max-width: 1240px;
}
.section-4443859 .custom-space-bottom {margin-bottom:10px !important}

#section-4443859 .main-app-container {max-width:1450px}

.floatbox {position: fixed}

    .section-4443858 .element-20550107 .atom-main {
position: absolute;
    bottom: 250px;
  margin-left: auto;
margin-right: auto;
left: 0;
right: 0;
text-align: center;
  width:240px;
}

/* BOOTSTRAP */

.text-xs-left { text-align: left; }
.text-xs-right { text-align: right; }
.text-xs-center { text-align: center; }
.text-xs-justify { text-align: justify; }

@media (max-width: 420px)  {
.section-4443858 .element-20550107 .atom-main {
    bottom: 400px; font-size: 1.51rem;

}
  .section-4443858 .element-20550104 h1 {
    font-size: 60px;    line-height: 64px
}
  .section-4443859 .element-20550106 h2 {
  
    font-size: 36px;
}
}

@media (min-width: 375px) {
    .text-sm-left { text-align: left; }
    .text-sm-right { text-align: right; }
    .text-sm-center { text-align: center; }
    .text-sm-justify { text-align: justify; }

}

@media (min-width: 992px) {
    .text-md-left { text-align: left; }
    .text-md-right { text-align: right; }
    .text-md-center { text-align: center; }
    .text-md-justify { text-align: justify; }


}

@media (min-width: 1200px) {
    .text-lg-left { text-align: left; }
    .text-lg-right { text-align: right; }
    .text-lg-center { text-align: center; }
    .text-lg-justify { text-align: justify; }

}

.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .speakers-container .speakers-carousel .speaker-info .speaker-name
{font-family: 'Raleway', sans-serif;}
.speaker-view .speaker-container .speaker-sessions-twitter-wrapper .speaker-sessions .speaker-sessions-title {
font-family: 'Raleway', sans-serif !important;
    color: #FFFFFF !important;
    text-transform: none !important;
    font-weight: bold;
}