
/* TYPO3 specific */
.frame-space-before-extra-small{margin-top:0.2em !important}.frame-space-before-small{margin-top:0.5em !important}.frame-space-before-medium{margin-top:1em !important}.frame-space-before-large{margin-top:2em !important}.frame-space-before-extra-large{margin-top:4em !important}.frame-space-after-extra-small{margin-bottom:0.2em !important}.frame-space-after-small{margin-bottom:0.5em !important}.frame-space-after-medium{margin-bottom:1em !important}.frame-space-after-large{margin-bottom:2em !important}.frame-space-after-extra-large{margin-bottom:4em !important}




a:focus {
	background:transparent;
	border:0;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0) inset, 0 0 8px rgba(126, 239, 104, 0);
  outline: 0 none;
}

.ui-widget-overlay {
	    background: #222222;
	    opacity: .6;
	    filter: Alpha(Opacity=60); /* support: IE8 */
    }
    
.ui-widget-content {
	border: none;

}
      
.max-dialog-padding {
    padding: 3em 4em;
    background-image: url(Konferenzlogo_150px.jpg);
    background-repeat: no-repeat;
    background-position: 90% 6%;
}

.ui-dialog-content h1 {
    max-width: 60%;
    font-size: 2rem;
}


.ui-dialog-content p.logo {
    width:50%; 
    margin:0 auto;
    padding: 30px;
}


.ui-dialog-content p.logo img {
    width:100%; 
    height:auto!important;
}

.ui-dialog .ui-dialog-buttonpane button {
	padding: 5px 10px 3px 10px;

}

    
@media only screen and (max-width: 767px) {
  
  
  .max-dialog-padding {

	    background-size: 60px;
	    background-position: 90% 2%;
	    
    }
  
   .ui-dialog-content p.logo {
	    width:100%; 
	    margin:0 auto;
	    padding: 30px 0;
    }
    
     .ui-dialog-content h1 {
	    max-width: 100%;
    }
    
    .ui-dialog-content h1 > br{
	    display:none;
    }
    
    .ui-dialog-content h1, .ui-dialog-content h3 {
	    font-size: 1.5rem;
    }
  
  
}



