.add-to-calendar {display:none;}

.js-contact-organizer-action {display:none;}

// Ticketing page


.section-696494 .element-2850335 .atom-main {text-transform:none !important; font-weight:500!important;}

.section-696494 .bz-flex-col {border:1px solid #ddd!important; margin:13px; width:335px; height:450px; background-color:#fff;}

.section-696494 .padding-horizontal-medium {padding:20px 25px 20px 25px!important;}

.section-696494 .element-2850345 .atom-main {padding-top:13px!important;}
.section-696494 .element-2850342 .atom-main {padding-top:13px!important;}
.section-696494 .element-2850339 .atom-main {padding-top:13px!important;}

.section-696494 ul {
    padding-left: 25px;
  list-style-position: outside;

}

.section-696494 ul li:before{
    content: '✓';
  padding-right:10px;
  margin-left:-20px;
  font-size:14px;
  color:#00914e;
}

.section-696494 ul li {
  list-style-position: outside;}



.atom-main.full-width.margin-custom-element.element-2850338 {min-height:315px;}
.atom-main.full-width.margin-custom-element.element-2850341 {min-height:315px;}
.atom-main.full-width.margin-custom-element.element-2850344 {min-height:315px;}


.global-template .sponsors .partner-label-container {margin-top:10px;}



.section-656478 .element-2637890 .atom-main {font-weight:600;}



.section-692187 .element-2829033 .atom-button {
  padding:10px; 
  color:#333; 
  font-weight:600;
font-family:'Metric';
border:0px;
border-radius:0px;
font-size:21px;
text-transform:uppercase;
padding-top:15px;
}

.atom-main.date-venue-holder {font-weight:500;}

.section-693157 .element-2833567 .atom-main {
  padding:10px 0px; 
  font-weight:600;
font-family:'Metric';
border:0px;
  width:350px;
border-radius:0px;
font-size:21px;
padding-top:15px;}

.section-691546 .element-2825713 .atom-main {padding:10px 16px; font-weight:00;}

.section-651990 .atom-sectionMain {
    border-top: 0px solid #990f3d;
}

.navColors .color-2-background, .navColors .color-2-background.custom-color {
  padding-top: 8px;
  padding-bottom: 6px;
  
}

.trade-template .register-btn-holder .btn-register {padding:12px 22px 9px; }

.section-693359 .element-2834713 .atom-main {display:none;}

navbar-nav > li:nth-child(2) { display:none; }

/*Navigation Bar: Button*/
#bs-example-navbar-collapse-1 > ul:nth-child(1) > li:nth-child(4) > a > div {
  background-color: #fcd0b1;
  color: #333;
  font-weight: 600;
  padding: 16px 24px 14px 24px;
  display: inline;
  border: none;
  text-align: center;
  text-decoration: none; 
  border-radius: 0px;
}

@media only screen and (min-width: 1024px) {
#bs-example-navbar-collapse-1 > ul:nth-child(1) > li:nth-child(5) > a > div {
  margin-left: 50px;
  }
}

#bs-example-navbar-collapse-1 > ul:nth-child(1) > li:nth-child(5) > a > div:hover {
  background-color: rgba(255,255,255, 0.9);
}

#bs-example-navbar-collapse-1 > ul:nth-child(1) > li:nth-child(8) > a > div {
  background-color: #FFF;
  color: #333;
  font-weight: 600;
  padding: 16px 20px 14px 20px;
  display: inline;
  border: none;
  text-align: center;
  text-decoration: none; 
  border-radius: 0px;
}


/*Navigation Bar: Font Family*/
.navColors .color-5, .navColors .color-5.custom-color {
font-family: 'Metric', sans-serif;
font-size: 18px;
}

.business-template .sponsors .partner-logo-container {
  border: none;
}

.partner-level .partner-level-label {
  color:#999!important;
  border:0px;
}

.react-main .main-react-view.trade .agenda-view.session-list-view {
  padding-top: 50px;
}

.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .broadcasting-container .join-broadcast-btn {
  background-color: #CC0000;
}

/*video*/

.section-656487 {.vp-center {heigh:0px;}}


/*speakers*/

.section-651950 .element-2613887 .atom-main {text-transform: none !important; font-weight:500;}

.trade-template .speakers .entity-photo-holder img, .trade-template .speakers .object-trade-thumbnail {
    width: 300px;
    min-width: 30px;
    height: 300px;
    border-radius: 300px;
      
}

.attendee-name {font-weight:500;}
.attendee-title {margin-top:0px!important;}
.attendee-company {margin-top:0px!important;}

/*Moderators*/
.section-651990 .element-2614039 .atom-main {text-transform: none !important; font-weight:500;}

.section-692187 .element-2829033 .atom-title{text-transform: none !important; font-weight:500;}
.section-692464 .element-2830270 .atom-main {text-transform: none !important; font-weight:500;}

.atom-main.custom-font.countdown-header {font-weight:600; color:#333;}

/*Download brochure*/

.section-696973 .element-2853408 .atom-title {text-transform: none !important; font-weight:500;}
.section-696973 .element-2853408 .atom-button {font-weight:500; font-size:22px; border:0px; border-radius:0px; padding-top:15px;}

/*Deloitte Sponsor Button*/
/*Navigation Bar: Button*/
.section-653948 .element-2624258 .atom-main {
  background-color: #fccfb0;
  color: #333333;
  font-weight: 600;
  padding: 16px 10px;
  display: inline;
  border: none;
  text-align: center;
  text-decoration: none; 
  border-radius: 5px;
}

.section-653948 .element-2624258 .atom-main:hover {
  background-color: #fff1e5;
}

.section-656478 .element-2637896 .atom-main {
  display:none;
  background-color: #0d7680;
  color: #fff;
  border: none;
  text-align: center;
  border-radius: 5px;
  font-weight: 600;
}  
  
.section-656478 .element-2637896 .atom-main:hover {
  background-color: #09626b;
}  

.section-656487 .element-2637963 .atom-main {
  border: none;
  text-align: center;
  border-radius: px;
  font-weight: 600;
} 

.section-656487 .element-2637963 .atom-main:hover {
  background-color: #fff1e5;
  color: #333333;

}  
  

/*Sponsor page: global sponsor hover effects*/


#section-653948 > div > div > div.element-groups.Component-elementGroups-0-1-1 > div:nth-child(1) > div > div > p > a > img {
  -webkit-transition: all .5s ease-in-out;
}

#section-653948 > div > div > div.element-groups.Component-elementGroups-0-1-1 > div:nth-child(1) > div > div > p > a > img:hover {
  transform: scale(1.05);
}

#section-653949 > div > div > div.element-groups.Component-elementGroups-0-1-1 > div:nth-child(1) > div > div > p > a > img {
  -webkit-transition: all .5s ease-in-out;
}

#section-653949 > div > div > div.element-groups.Component-elementGroups-0-1-1 > div:nth-child(1) > div > div > p > a > img:hover {
  transform: scale(1.05);
}

/*Community: Spacing for nav bar */
.main-community-container {
  padding-top: 150px;
}
