/* Header */
.confTitleBox,
.confTitle,
.confLogoBox,
.confLogoBannerBox{
    width:100% !important;
    margin:0 !important;
    padding:0 !important;
}

/* Header image */
.confLogoBannerBox img,
.confLogoBox img{
    width:100% !important;
    height:auto;
    display:block;
    max-width:none;
}
body{
    margin:0;
   }
.container{
width:100%;
}
.page{
max-width:none;
}

/*menu*/
.header > .page-header {
    background: rgba(255,255,255,0);
    z-index: 2;
}
.confLogo {
    margin-top: -100px;
    z-index: 1;
}
/*
.event-page-header .button-bar .i-button:not(.label) {
    color: #a05000;
}
*/

.main-action-bar .i-button.text-color.subtle:not(:hover):not(:active),
.main-action-bar .text-color.subtle.action-button:not(:hover):not(:active) {
    box-shadow: none;
    color: #238bc5;
    background: rgba(255, 255, 255, 0.5);
    border-color: rgba(127, 0, 0, 1);
    border-radius: 5px;
}

/*Title*/
span[itemprop="title"] {
    display: none;
    /*display: block;
    max-width: 950px;
    margin-left: auto;
    margin-right: auto;*/
}
/*.conference-title-link,
span[itemprop="title"] {
    font-family: EurostileLT, Arial, sans-serif !important;
    letter-spacing: 0.04em;
}*/
.confLogoBannerBox img { /*20260619*/
margin-bottom: 0 !important;
}
.confTitleBox { /*20260619*/
min-height: 0 !important;
padding: 0 !important;
border-bottom: 0 !important;
}
.conference-title-link { /*20260619*/
padding: 25px 0 0 0; 
}
/* Toolbar buttons */
.toolbar .i-button,
.toolbar button,
.toolbar a {
    position: relative !important;
    float: none !important;
    background: rgba(255, 255, 255, 0.65) !important;
    /*color: #000 !important;*/
     color: #238bc5 !important;
    border: 1px solid rgba(0, 0, 0, 0.15) !important;
    box-shadow: none !important;
    margin: 0 !important;
    white-space: nowrap;
}
.toolbar .i-button:hover,
.toolbar button:hover,
.toolbar a:hover {
    background: rgba(255, 255, 255, 0.95) !important;
}