body {
    font-family: Arial,sans-serif;
}

.page-metadata
{
    display:none !important;
}

/* Footer */
#footer {
    width:auto;
    float:none;
}

.global.logo, .space.logo { border-radius: 0; }
.acs-side-bar-space-info .avatar-img-container .avatar-img-wrapper {
    border-radius: 0;
    border: 0px;
}

.list-container-all-updates .update-item-title>a {
    display: inline;
}

div#footer-logo {
    visibility: hidden;
}

a.external-link {
    border-bottom: 1px solid gray;
    padding-bottom: 1px;
    color: #333;
    text-decoration: none;
    transition: all 188ms ease;
}
a.external-link:hover {
    border-bottom-width: 3px;
    border-bottom-color: #3c88d9;
    color: #3070b3;
    text-decoration: none;
    transition: all 188ms ease;
}

.wiki-content a {
    border-bottom: 1px solid gray;
    padding-bottom: 1px;
    color: #333;
    text-decoration: none;
    transition: all 188ms ease;
}
.wiki-content a:hover {
    border-bottom-width: 3px;
    border-bottom-color: #3c88d9;
    color: #3070b3;
    text-decoration: none;
    transition: all 188ms ease;
}

.wiki-content h2 {
    border-bottom: 1px solid #a2ad00;
}

#tinymce.wiki-content a, #tinymce.wiki-content a:link, #tinymce.wiki-content a:visited, #tinymce.wiki-content a:focus, #tinymce.wiki-content a:hover, #tinymce.wiki-content a:active {
    color: #3c88d9 !important;
}

.aui-nav-selected {
    border-left: 3px solid #3070b3;
}
a.download-all-link {
    display: none !important;
}
a#download-all-link {
    display: none !important;
}

#login-container input::-moz-placeholder {
    color: #aaa;
}
#login-container input::-webkit-input-placeholder {
    color: #aaa;
}
#login-container input:-ms-input-placeholder {
    color: #aaa;
}

/*
    Header
*/
.aui-header {
    border-bottom: 0;
}
/* Linkfarben korrigieren */
.aui-header a{
    color:#7f7f7f !important;
}
.aui-header a:hover{
    color:#ffffff !important;
}
/* Site Logo ausblenden */
.aui-header-logo-device {
    visibility:hidden;
    width:1px !important;
    background-image:none !important;
}

/* Erstellen Button */
#create-page-button,#quick-create-page-button,#create-page-button span {
    background-color:#f4f4f4 !important;
    font-weight:normal;
    color:#7f7f7f !important;
}
/* Erstellen Button Mouse Over*/
#create-page-button:hover,#quick-create-page-button:hover, #create-page-button:hover span, #create-page-button span:hover {
    background-color:#3070b3 !important;
    color:#fff !important;
}


/*
  TUM BAR
*/
.logo-bar {
    height:40px;
    padding: 10px 40px 0px 14px;
    border-bottom: 1px solid #e5e5e5;
}
.logo-bar nav ul {
    margin: 0;
    padding: 0;
}
.logo-bar nav ul li, .logo-bar nav ul li a {
    font-size: 13px;
    line-height: 14px;
    color: #3070b3 !important;
    text-decoration: none;
    list-style-type: none;
}
/* TUM Bar, linke Seite */
.logo-bar__word-mark-link {
    float:left;
    margin-top: 5px;
}
/* TUM Bar, rechte Seite */
.logo-bar__logo-link {
    float: right;
}

/*
    SIDEBAR
*/

/* Trennlinie ausblenden */
.ia-splitter-handle-highlight {
    border-left: 0;
}

/* Space-Logo ausblenden */
.acs-side-bar .acs-side-bar-space-info .avatar {
    display: none;
}

/* Sidebar Formatierung */
.acs-side-bar .acs-side-bar-space-info .space-information-container {
    display: block;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    border-left: 3px solid #3070b3;
    font-weight:bold;
    min-height:29px;
}

/* Sidebar Formatierung Anpassungen für Confluence 9 */
.acs-side-bar .space-information-link {
    width: 93% !important;
    margin: 0 0 !important;
}

/* Positionskorrigierung von Favorit + Bearbeiten Sidebar */
.space-favourite {
    right:15px;
    top: 21px;
}
.configure-mode .acs-side-bar-space-info .flyout-handle {
    right: 15px;
    top: 21px;
}

html[data-color-mode="light"] {
    /*
      TUM BAR
    */
    .logo-bar {
        background-color:#FFFFFF;
    }

    .acs-side-bar {
        background-color: #fff !important;
    }

    .ia-fixed-sidebar .space-tools-section {
        background-color: #fff !important;
    }

    #full-height-container {
        background-color: #fff !important;
    }
    /* Space Tools links (mit einklapper) unten korrekt einfÃ¤rben */

    .space-tools-section {
        background-color: #fff;
    }

    .expand-collapse-trigger {
        background-color: #fff;
    }

    /* Sidebar -> Page Tree Container */
    .ia-secondary-container {
        background-color:#f7f7f7;
    }

    /* Sidebar in weiß */
    .acs-side-bar {
        background-color:#fff;
    }

    /* Sidebar Formatierung */
    .acs-side-bar .acs-side-bar-space-info .space-information-container {
        display: block;
        margin-left: 10px;
        margin-right: 10px;
        padding-left: 10px;
        padding-top: 3px;
        padding-bottom: 3px;
        border-left: 3px solid #3070b3;
        font-weight:bold;
        background-color:#f7f7f7;
        min-height:29px;
    }
}

.bc-space-header {
    display: flex !important;
    ul {
        list-style-type: none;
        padding-left: 0px
    }
    margin: 10px 40px 1px 14px;
    border-bottom: 1px solid var(--ds-border);
}

.bc-space-header-logo {
    margin-left: auto !important;
}

.bc-space-header-logo-img {
    display: block !important;
    content: url("/images/tum-logo.png");
    max-height: 35px;
}
