/* main header */
h1.atom-main {
  display:none;
}

.event-image-holder {
height:400px!important;
}

/*font styling*/
p {
  font-size:16px!important;
  font-family: 'CenturyGothic', sans-serif!important;
}

body {
  font-size:16px!important;
  font-family: 'CenturyGothic', sans-serif!important;
}

h2 {
  font-size:1.66rem!important;
  font-family: 'Alfa Slab One', cursive!important;
  text-transform:uppercase;
  margin-top:40px!important;
  margin-bottom:40px!important;
}

h3 {
  font-size:1.2rem!important;
  font-family: 'Alfa Slab One', cursive!important;
  text-transform:uppercase;
  margin-top:40px!important;
  color:#f6882b!important;
  font-weight:300!important;
  font-style: normal!important;
  line-height:1.3rem!important;
}

@media screen and (max-width: 900px) {
  .strapline {
        background-color: transparent!important;
  }
.herostrap {
   width:100%!important;
}
}
.strapline {
  	color: rgb(255, 255, 255);
    font-size: 24px;
    background-color: rgb(240, 130, 26);
  	padding: 20px;
    border-radius: 10px;
}

.session-name {
  font-weight:200!important;
  }

.session-title {
  font-weight:200!important;
  }


/*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 {
	padding-left:20px;
	padding-right:20px;
    box-shadow: 0 11px 10px 0 rgb(0 0 0 / 24%), 0 6px 15px 0 rgb(0 0 0 / 19%);
}

.btn {
	min-width:200px;
    box-shadow: 0 11px 10px 0 rgb(0 0 0 / 24%), 0 6px 15px 0 rgb(0 0 0 / 19%);
  	font-weight: 800!important;
  	font-size: 16px!important;
}

.btn-register:hover {
   box-shadow: 0 11px 10px 0 #bd793057, 0 6px 15px 0 rgb(0 0 0 / 19%);
}

.btn:hover {
   box-shadow: 0 11px 10px 0 #bd793057, 0 6px 15px 0 rgb(0 0 0 / 19%);
}

/*Hide HOME link from nav bar*/
#bs-example-navbar-collapse-1 > ul>li:nth-child(2) {
  display:none;
  }

/*Remove drop-down 'More' tab menu*/
#bs-example-navbar-collapse-1 > ul.show-more-tab>li:nth-last-child(1) {
  display:none;
  }


#bs-example-navbar-collapse-1 > .navbar-nav.show-more-tab>li:not(.more-tabs-dropdown).hide-tab {
  width:auto;
  height:auto;
}

/*Top navigation bar main CTA button*/
#bs-example-navbar-collapse-1 > .navbar-nav>li:nth-last-child(2)>a>div {
  background-color:#f6882b;
  color:#fff;
  padding-left:20px;
  padding-right:20px;
  border-radius:10px;
  border: 2px solid #f6882b;
}

#bs-example-navbar-collapse-1 > .navbar-nav>li:nth-last-child(2)>a>div:hover {
  background-color:#fff;
  color:#f6882b;
  padding-left:20px;
  padding-right:20px;
  border-radius:10px;
  border: 2px solid #fff;
}

/*Sponsor pop-up buttons*/
.Component-partnerModal-0-2-2 .website-link .website-link-text {
  font-family:"Open Sans",Arial!important;
}

/*Download agenda link styling*/
a.agendalink {
    text-align: center;
    background: 0 0;
    float: right;
    right: 550px;
  	margin-top: 155px;
    z-index: 10000;
    position: sticky!important;
  	top: 155px;
    cursor: pointer;
    box-sizing: border-box;
    font-family: "Open Sans", Arial; /*change to match styling required*/
    height: 36px;
    font-size: 12px; /*change to match styling required*/
    line-height: 36px; /*change to match styling required*/
    color: #595a5c; /*change to match styling required*/
  	border-bottom-width: 2px; /*change to match styling required*/
    border-bottom-style: solid; /*change to match styling required*/
  	border-color: #333; /*change to match styling required*/
    vertical-align: middle;
  	padding-bottom: 5px;
  	width: 180px;
	font-weight:700;
}

/*Download agenda link hover styling*/
a.agendalink:hover {
  text-decoration: none!important;
}

/*Hide agenda link on tablet/mobile*/
@media only screen and (max-width: 992px) {
  a.agendalink {
    display:none;
  }
}


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