.main {
background-color: transparent !important;
}

.notice.notice-error.error.is-dismissible {
    display: none!important;
}

/* make page 6877,6937,7323, 7422...  without any header and menu*/
.page-id-6877 .navigation_container.shadow_medium,
.page-id-6877 .page-title.pad.group,
.page-id-6877 .nav-wrap.container,
.page-id-6877 .central-header-zone,
.page-id-6877 #header, 
.page-id-6877 #wp-toolbar,
.page-id-6877 #wpadminbar,
.page-id-6877 .mobile-menu-toggle,
.page-id-6877 .site-navi-toggler,
.page-id-6877 .nav-container,
.page-id-6877 #nav-mobile,
.page-id-6877 .site_navigation_container,

.page-id-6937 .navigation_container.shadow_medium,
.page-id-6937 .page-title.pad.group,
.page-id-6937 .nav-wrap.container,
.page-id-6937 .central-header-zone,
.page-id-6937 #header, 
.page-id-6937 #wp-toolbar,
.page-id-6937 #wpadminbar,
.page-id-6937 .mobile-menu-toggle,
.page-id-6937 .site-navi-toggler,
.page-id-6937 .nav-container,
.page-id-6937 #nav-mobile,
.page-id-6937 .site_navigation_container,

.page-id-7323 .navigation_container.shadow_medium,
.page-id-7323 .page-title.pad.group,
.page-id-7323 .nav-wrap.container,
.page-id-7323 .central-header-zone,
.page-id-7323 #header, 
.page-id-7323 #wp-toolbar,
.page-id-7323 #wpadminbar,
.page-id-7323 .mobile-menu-toggle,
.page-id-7323 .site-navi-toggler,
.page-id-7323 .nav-container,
.page-id-7323 #nav-mobile,
.page-id-7323 .site_navigation_container,
.page-id-7323 tr.seats,

.page-id-7422 .navigation_container.shadow_medium,
.page-id-7422 .page-title.pad.group,
.page-id-7422 .nav-wrap.container,
.page-id-7422 .central-header-zone,
.page-id-7422 #header, 
.page-id-7422 #wp-toolbar,
.page-id-7422 #wpadminbar,
.page-id-7422 .mobile-menu-toggle,
.page-id-7422 .site-navi-toggler,
.page-id-7422 .nav-container,
.page-id-7422 #nav-mobile,
.page-id-7422 .site_navigation_container,
.page-id-7422 tr.seats,

.page-id-8251 .navigation_container.shadow_medium,
.page-id-8251 .page-title.pad.group,
.page-id-8251 .nav-wrap.container,
.page-id-8251 .central-header-zone,
.page-id-8251 #header, 
.page-id-8251 #wp-toolbar,
.page-id-8251 #wpadminbar,
.page-id-8251 .mobile-menu-toggle,
.page-id-8251 .site-navi-toggler,
.page-id-8251 .nav-container,
.page-id-8251 #nav-mobile,
.page-id-8251 .site_navigation_container,
.page-id-8251 tr.seats

.page-id-12084 .navigation_container.shadow_medium,
.page-id-12084 .page-title.pad.group,
.page-id-12084 .nav-wrap.container,
.page-id-12084 .central-header-zone,
.page-id-12084 #header, 
.page-id-12084 #wp-toolbar,
.page-id-12084 #wpadminbar,
.page-id-12084 .mobile-menu-toggle,
.page-id-12084 .site-navi-toggler,
.page-id-12084 .nav-container,
.page-id-12084 #nav-mobile,
.page-id-12084 .site_navigation_container,
.page-id-12084 tr.seats,

.page-id-13301 .navigation_container.shadow_medium,
.page-id-13301 .page-title.pad.group,
.page-id-13301 .nav-wrap.container,
.page-id-13301 .central-header-zone,
.page-id-13301 #header, 
.page-id-13301 #wp-toolbar,
.page-id-13301 #wpadminbar,
.page-id-13301 .mobile-menu-toggle,
.page-id-13301 .site-navi-toggler,
.page-id-13301 .nav-container,
.page-id-13301 #nav-mobile,
.page-id-13301 .site_navigation_container,
.page-id-13301 tr.seats

{
    display: none !important;
}


.page-id-12084 .hu-pad.group,
.page-id-13301 .hu-pad.group
{
	background: #eaeaea;
}

.page-id-12084 .page-title.hu-pad.group,	
.page-id-13301 .page-title.hu-pad.group
	{
		
		display:none !important;
	}

.page-id-6937 #content {
padding-top: 80px;
}




@media only screen and (max-width: 719px) {
.page-id-12084 .navigation_container.shadow_medium,
.page-id-12084 .page-title.hu-pad.group,
.page-id-12084 .nav-wrap.container,
.page-id-12084 .central-header-zone,
.page-id-12084 #header, 
.page-id-12084 #wp-toolbar,
.page-id-12084 #wpadminbar,
.page-id-12084 .mobile-menu-toggle,
.page-id-12084 .site-navi-toggler,
.page-id-12084 .nav-container,
.page-id-12084 #nav-mobile,
.page-id-12084 .site_navigation_container,
.page-id-12084 tr.seats,

.page-id-13301 .navigation_container.shadow_medium,
.page-id-13301 .page-title.hu-pad.group,
.page-id-13301 .nav-wrap.container,
.page-id-13301 .central-header-zone,
.page-id-13301 #header, 
.page-id-13301 #wp-toolbar,
.page-id-13301 #wpadminbar,
.page-id-13301 .mobile-menu-toggle,
.page-id-13301 .site-navi-toggler,
.page-id-13301 .nav-container,
.page-id-13301 #nav-mobile,
.page-id-13301 .site_navigation_container,
.page-id-13301 tr.seats

{
    display: none !important;
}
	

	
}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}

/* special additional styling for page 12084 and 13301 */
.page-id-12084 ul.site-menu.clearfix-wrapper,
.page-id-13301 ul.site-menu.clearfix-wrapper
	{visibility: hidden!important;}

.page-id-13301 #page .container-inner
{
background:none!important;	
}

@media only screen and (max-width: 719px) {
.page-id-12084 ul.site-menu.clearfix-wrapper,
.page-id-13301 ul.site-menu.clearfix-wrapper
	{visibility: hidden!important;}	
}	

.page-id-12084 .navigation_frame,
.page-id-13301 .navigation_frame
	{background-color: #eaeaea!important;}

@media only screen and (max-width: 719px) {
.page-id-12084 .navigation_frame,
.page-id-13301 .navigation_frame
	{background-color: #eaeaea!important;}	
}

@media only screen and (max-width: 479px) {
.page-id-12084 #content,
.page-id-13301 #content
	{
		margin-top: -50px!important;
	}

}
	

/* end: no menu and header on page 6877, 6937, 7323...*/ 



/* Events made easy - RSVP form */ 

table.eme-rsvp-form th, table.eme-member-form th {
	width: 50%;
}

.eme_submit_button {
  font-weight: 300 !important;
}

table.eme-rsvp-form input, table.eme-rsvp-form select {
	width: 100%;
	border:none!important;
	border-bottom:1px solid #f0ede6!important;
	font-size: 14px;
}

table.eme-rsvp-form input:focus, table.eme-rsvp-form select:focus {
    outline: none;
	box-shadow:none!important;
	-webkit-box-shadow: none!important;
        -moz-box-shadow:none!important;
}


table.eme-rsvp-form, table.eme-member-form {
	width: 95%!important;
	max-width:750px;
	margin:auto;
	margin-bottom:15px;
	border-bottom: none!important;

}

#FIELD2_0 {
    float: left;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: transparent;
}
::-moz-placeholder { /* Firefox 19+ */
  color: transparent;
}
:-ms-input-placeholder { /* IE 10+ */
  color: transparent;
}
:-moz-placeholder { /* Firefox 18- */
  color: transparent;
}

label {
	display:none!important;
}


.eme-checkbox-group-required {
	float:left;
}

tr.alt td label {
display: none!important;
}

.eme-showifjs form {
	background-color: #fff!important;
	text-align:center;
}


/* end: Events made easy - linke Spalte RSVP Form */ 

/* CSS für Cannes Workshop Seiten */ 
.bluebtn{
background-color:#38a8e0;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px; 
	width: 60vw; 
	max-width: 290px;
	position: relative; 
	margin: auto; 
	padding: 0.3em; 
	height: 2.2em; 
	text-align: center;	
	color:#ffffff;
	margin-bottom: 3vh;
}
.bluebtnlink{
	color:#ffffff;
}

.bluebtnlink:hover{
	color:#3286b0;
} 



.page-id-6964 .navigation_container.shadow_medium, /* main */ 
.page-id-6964 .page-title.pad.group,
.page-id-6964 .nav-wrap.container,
.page-id-6964 .central-header-zone,
.page-id-6964 #header, 
.page-id-6964 #wp-toolbar,
.page-id-6964 #wpadminbar,
.page-id-6964 .mobile-menu-toggle,
.page-id-6964 .site-navi-toggler,
.page-id-6964 .nav-container,
.page-id-6964 #nav-mobile,
.page-id-6964 .site_navigation_container,

.page-id-7002 .navigation_container.shadow_medium,
.page-id-7002 .page-title.pad.group,
.page-id-7002 .nav-wrap.container,
.page-id-7002 .central-header-zone,
.page-id-7002 #header, 
.page-id-7002 #wp-toolbar,
.page-id-7002 #wpadminbar,
.page-id-7002 .mobile-menu-toggle,
.page-id-7002 .site-navi-toggler,
.page-id-7002 .nav-container,
.page-id-7002 #nav-mobile,
.page-id-7002 .site_navigation_container,

.page-id-7009 .navigation_container.shadow_medium,
.page-id-7009 .page-title.pad.group,
.page-id-7009 .nav-wrap.container,
.page-id-7009 .central-header-zone,
.page-id-7009 #header, 
.page-id-7009 #wp-toolbar,
.page-id-7009 #wpadminbar,
.page-id-7009 .mobile-menu-toggle,
.page-id-7009 .site-navi-toggler,
.page-id-7009 .nav-container,
.page-id-7009 #nav-mobile,
.page-id-7009 .site_navigation_container,

.page-id-7032 .navigation_container.shadow_medium,
.page-id-7032 .page-title.pad.group,
.page-id-7032 .nav-wrap.container,
.page-id-7032 .central-header-zone,
.page-id-7032 #header, 
.page-id-7032 #wp-toolbar,
.page-id-7032 #wpadminbar,
.page-id-7032 .mobile-menu-toggle,
.page-id-7032 .site-navi-toggler,
.page-id-7032 .nav-container,
.page-id-7032 #nav-mobile,
.page-id-7032 .site_navigation_container,


.page-id-7035 .navigation_container.shadow_medium,
.page-id-7035 .page-title.pad.group,
.page-id-7035 .nav-wrap.container,
.page-id-7035 .central-header-zone,
.page-id-7035 #header, 
.page-id-7035 #wp-toolbar,
.page-id-7035 #wpadminbar,
.page-id-7035 .mobile-menu-toggle,
.page-id-7035 .site-navi-toggler,
.page-id-7035 .nav-container,
.page-id-7035 #nav-mobile,
.page-id-7035 .site_navigation_container,


.page-id-7038 .navigation_container.shadow_medium,
.page-id-7038 .page-title.pad.group,
.page-id-7038 .nav-wrap.container,
.page-id-7038 .central-header-zone,
.page-id-7038 #header, 
.page-id-7038 #wp-toolbar,
.page-id-7038 #wpadminbar,
.page-id-7038 .mobile-menu-toggle,
.page-id-7038 .site-navi-toggler,
.page-id-7038 .nav-container,
.page-id-7038 #nav-mobile,
.page-id-7038 .site_navigation_container,


.page-id-8251 .navigation_container.shadow_medium,
.page-id-8251 .page-title.pad.group,
.page-id-8251 .nav-wrap.container,
.page-id-8251 .central-header-zone,
.page-id-8251 #header, 
.page-id-8251 #wp-toolbar,
.page-id-8251 #wpadminbar,
.page-id-8251 .mobile-menu-toggle,
.page-id-8251 .site-navi-toggler,
.page-id-8251 .nav-container,
.page-id-8251 #nav-mobile,
.page-id-8251 .site_navigation_container
{
    display: none !important;
}
/* END: CSS für Cannes Workshop Seiten */ 

/* Load more Button bei Video Gallery */
.load_more_button3 
{
	border-radius: 2px!important;
	background-color:#2890c3!important;
	text-transform:uppercase!important;
	box-shadow: none;
	will-change: opacity, transform;
    transition: all .3s ease-out;
	height: 36px;
    line-height: 36px;
    outline: 0;
    padding: 0 2rem!important;
	
}
	