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


/* Hide Website Footer */
footer {
display: none;
}
.main-view.footer-padding, .editor-home-page.footer-padding {
padding-bottom: 0px;
}

/*Site changes*/

#section-6409038 > div > div {
max-width: 80%;}

#section-6409037 > div > div {
max-width: 80%;}

#section-6430490 > div > div {
max-width: 80%;}

#section-6412003 > div > div {
max-width: 80%;}

#section-6428936 > div > div {
max-width: 80%;}

#section-6411941 > div > div {
max-width: 80%;}

#section-6428935 > div > div {
max-width: 80%;}

/*mobile view*/
@media only screen and (max-width: 767px) {
  /*the title*/
  #section-6409037 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div > div > div > p:nth-child(1) > span {
    font-size: 30px!important;
  }
  /*the date*/
#section-6430490 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div > div > div > p:nth-child(6) > span {
  font-size: 20px!important;
}
}

/* Hide Website Footer */

footer {

display: none;

}

.main-view.footer-padding, .editor-home-page.footer-padding {

padding-bottom: 0px;

 
}

#section-6409038 > div {
  min-height: 100dvh;
  width: 100vw;
  background-size: 100% auto !important; /* gør billedet 20% større end “contain” */
  background-position: center !important;
  background-repeat: no-repeat !important;
}



/* Behold nuværende højde, men gør billedet responsivt */
#section-6411843 > div {
  background-size: contain !important;   /* billedet skalerer så hele vises */
  background-position: center !important;
  background-repeat: no-repeat !important;
}
