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

/************CUSTOM****************/
@font-face{
    font-family: "D-Din";
    src: url("//webassets.inman.com/files/fonts/DIN/5563279/6b4d4830-9c7d-43d2-b5d3-c73f739561b9.woff2") format("woff2"),
        url("//webassets.inman.com/files/fonts/DIN/5563279/ccf25ada-6d2a-4133-95dc-deb039e22999.woff") format("woff");
    font-weight: 400;
    font-style: normal;
}


@font-face{
    font-family: "Balto";
    src: url("//webassets.inman.com/files/fonts/balto-book.woff2") format("woff2"),
        url("//webassets.inman.com/files/fonts/balto-book.woff") format("woff");
    font-weight: 400;
    font-style: normal;
}

h1, h2, h3, h4, h5, h6, h2 span {
 	font-family: D-Din!important;
    font-weight: 500;
	font-style: normal; 
}

h1 {
  font-size:46px!important;
}

button {
    font-family: 'D-Din" !important;
	font-weight: 500;
	font-style: normal; 
  	font-size:20px!important;
}

.main-app-container.custom-space-top.custom-space-bottom.square-shadow{
  padding-top:20px!important;
}

.main-app-container .element-6790920 h1 {
  display:none;
}

.event-images-holder, .event-image-holder {
  height:300px!important;
}

.rowHolder.element-6790924 {
      background-image: url(https://res.cloudinary.com/bizzaboprod/image/upload/q_auto:best,c_crop,g_custom/v1640886608/qopzqu3eas7cvtlcdyoa.png)!important;
}


.multi-line-text, .event-description {
  font-family:'Balto', sans-serif;
}

.nav-button-wrapper .nav-menu-btn {
  font-family:'Balto', sans-serif;
  font-size: 19px;
}

.navbar-default .navbar-toggle {
  background-color:white;
}

@media(min-width:1024px) {

  .nav-button-wrapper .nav-menu-btn {
  font-size:13px;
}
  .nav.navbar-right {
    width:calc(100% - 915px)!important;
    text-align:right;
        display: block;
    position: relative;
    float: right!important;
  }
    .nav.navbar-right li {
      margin-right:50px;
      float:right;
  }
}
@media(min-width:1269px) {

  .nav.navbar-right {
    width:calc(100% - 1100px)!important;
  }
    .nav-button-wrapper .nav-menu-btn {
  font-size:19px;
}
}
/*Hero*/
#section-1280273 h2 {
}

.inman-btn {
	background-color: rgba(255,131,0,1);
    font-size: 20px;
    margin: 20px auto;
    letter-spacing: 0;
    text-align: center;
    color: white;
    padding: 12px 30px;
    text-transform: uppercase;
    display: inline-block; 
    font-family: 'Graphik', sans-serif;
	font-weight: 500;
	font-style: normal; 
  border-radius:3px;
}


/*pricing*/
#section-1565763 img {
    max-width: unset;
width: 200px;
    margin: 0 auto;
}

#section-1565763 h3 {
  margin-bottom:0;
  font-size:85px;
}

/*#section-1565720 .element-groups {
  display:flex;
  margin-bottom:21px;
}*/

#section-1565763 .element-groups > div {
    margin: 0 auto 20px auto;
    border: solid rgba(255,131,0,1) 7.5px;
    padding: 20px;
}

#section-1565763 .element-groups.Component-elementGroups-0-2-1 {
 display:flex; 
 flex-direction:column;
}

@media (min-width:992px) {
  #section-1565763 .element-groups.Component-elementGroups-0-2-1 {
	flex-direction:row;
  }
  #section-1565763 .element-groups > div {
    margin:0 20px;
  }
}

/*speakers*/
#section-1280276 .attendee-name {
        font-family: 'D-Din" !important;
	font-weight: 500;
	font-style: normal; 
}

#section-1280276 .attendee-title, #section-1280276 .attendee-company {
  margin-top:0;
  margin-bottom:0;
}

/*speakers page*/
#section-1280280 .attendee-name {
        font-family: 'D-Din" !important;
	font-weight: 500;
	font-style: normal; 
}
#section-1280280 .attendee-title, #section-1280280 .attendee-company {
  margin-top:0;
  margin-bottom:0;
}

/*#bs-example-navbar-collapse-1 > ul:nth-child(1) > li:nth-child(2) { display: none; }*/

.section-header span.date-venue-holder { 
      font-family: 'D-Din" !important;
  font-style: normal;
}

/*agenda*/
.sponsors-container img {
    max-width: 200px!important;
    max-height: 60px!important;
}
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .preview-session-description {
  max-height:157px;
}
.speaker-community-like-wrapper {
  display:none!important;
}

.tab-button.all-sessions-button {
  height:auto!important
}
.tab-button.my-interests-button {
  height:auto!important;
}


/*live broadcast*/
.live-broadcast-container h1 {
  font-size:16px!important;
}

.custom-nav a {
  padding-top:7px!important;
}

.custom-nav a div {
    background: #FF4D00;
    padding: 9px 20px;
    margin-top: 0;
    font-size: 20px;
    font-weight: 900;
}

.nav-button-wrapper div.selected {
  color: rgba(255,77,0,1)!important;
  font-weight: bold!important;
}

.custom-nav a {
  padding-top:10px!important;
}

.custom-nav a div {
    background: #FF4D00;
    padding: 9px 20px 6px;
    margin-top: 0;
    font-size: 20px;
    font-weight: 900;
}

.nav-button-wrapper div.selected {
  color: rgba(255,77,0,1)!important;
  font-weight: bold!important;
}
	
	
