.whide {
    display: none;
}

.rmp-icon--full-highlight {
    color: #068189 !important;
}
.rmp-icon--ratings {
    font-size: 1.5rem !important;
}

.promi {
    font-weight: bold;
    color: #000 !important;
}

pre {
    background-color: #eeeeee !important;
    border: 1px solid !important;
    padding: 5px !important;
    border-radius: 5px !important;
    overflow: auto !important;
}

.se-paragraph, .se-paragraph p {
        word-wrap: break-word;
}

.max400 {
    max-width: 400px;
}

.min400 {
    min-width: calc(100% - 400px);
}

.wfokus {
    cursor: pointer;
}

.wfunk {
    background-color: #eeeeee;
    padding: 10px 15px 15px 15px;
    margin-top: -7px;
    margin-bottom: 10px;
    margin-left: -9px;
    margin-right: -15px;
}

#close {
    float:right;
    display:inline-block;
    padding:2px 5px;
    background:#ccc;
    cursor: pointer;
}

#close:hover {
    float:right;
    display:inline-block;
    padding:2px 5px;
    background:#ccc;
    color:red;
    cursor: pointer;
}

#wpadminbar {
    position: relative !important;
    background: #2E3641;
}
/* This is the existing CSS... */

/* Here's the new CSS to add... */
.admin-bar .se-menu {
  top: 32px;
}


#wpadminbar>#wp-toolbar>#wp-admin-bar-root-default .ab-icon:before,
#wpadminbar a.ab-item:before,
#wpadminbar a.ab-item {
    color:white;
}

#wpadminbar a.ab-item {
    font-family: 'Open Sans', sans-serif;
    font-weight: 500;
}

#wpadminbar .quicklinks .menupop ul li a:focus, #wpadminbar .quicklinks .menupop ul li a:focus strong, #wpadminbar .quicklinks .menupop ul li a:hover, #wpadminbar .quicklinks .menupop ul li a:hover strong, #wpadminbar .quicklinks .menupop.hover ul li a:focus, #wpadminbar .quicklinks .menupop.hover ul li a:hover, #wpadminbar li #adminbarsearch.adminbar-focused:before, #wpadminbar li .ab-item:focus:before, #wpadminbar li a:focus .ab-icon:before, #wpadminbar li.hover .ab-icon:before, #wpadminbar li.hover .ab-item:before, #wpadminbar li:hover #adminbarsearch:before, #wpadminbar li:hover .ab-icon:before, #wpadminbar li:hover .ab-item:before, #wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus, #wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover,
#wpadminbar .ab-top-menu>li:hover>.ab-item {
    color: #068189 !important;
    background: transparent !important;
}

#wikisearch {
    /* margin-top: 14px; */
    margin-bottom: -5px;
}

#post_comment_container {
    position: relative;
}
#respond {
    /* display: none; */
    background-color: #fff;
    padding: 10px;      
}

#dsgvo{
    position: relative;
    opacity: 1;
    width: 13px;
}

.nachuntenschieben {
    margin-top: 60px;
}

.screen-reader-shortcut { 
    display: none;
}

.se-comment {
    list-style-type: square; }
.se-comment.horizontal {
    margin: 0;
    padding: 0; }
.se-comment.horizontal li {
    display: inline;
    padding-right: 15px; }
.se-comment li {
    color: #068189;
    font-size: 200%; }
.se-comment li a {
    color: #068189;
    text-decoration: none;
    font-weight: 400;
    font-family: 'Open Sans', sans-serif; }
.se-comment li a.se-icon-link {
    border-bottom: none; }
.se-comment li a.se-icon-link i {
    color: #068189;
    vertical-align: middle;
    transition: all 0.3s ease; }
.se-comment li a.se-icon-link span {
    padding-left: 5px;
    transition: all 0.3s ease;
    vertical-align: middle; }
.se-comment li a.se-icon-link:hover i {
    color: #00a69e; }
.se-comment li a:hover {
    text-decoration: none; }

.adm-act-avatar {
    padding-left: 10px;
    padding-right: 10px;
}

.paddleft15 {
    padding-left: 15px;
}
.dotleft {
    border-left: 1px dotted;
}

.admspalte {
    width: calc(100% - 180px);
}
#menue, #akttitel {
    display: none;
}
.closeadmin {
    display: none;
}


@media (max-width: 700px) {

    .admlinks {
        display: none;
    }
    .loggedin {
        width: 100%;
        padding-top: 0px !important;
    }
    #hilfreich, #thema {
        display: none;
    }
    .paddleft15 {
        padding-left: 0;
    }
    .dotleft {
        border-left: none;
    }
    .admspalte {
        width: 100%;
    }
    
   .se-menu-logo {
        padding-left: 20px;
        width: 90px;
    }
    #wikisearch {
        width: 65%;
    }
    
    #s {
        font-size: 174%
    }
    
    #menue {
        display: block;
        float: left;
        margin-top: -5px;
        margin-left: -30px;
    }
    
    #akttitel {
        display: block;
        color: #fff;
        font-size: 22px;
        padding-left: 35%;       
    }
    
    #menue>img {
        height: 30px;
        padding-left: 20px;
    }
    
    .se-headline.sub {
        margin-left: 0em !important;
    }
    
    #single-sidebar {
        left: 0%;
        width: 100%;
        clear: both;
        display: block !important;
        position: relative;
    }
    
    .wpfp-link {
        margin-bottom: 20px;
    }
    
    .gleichhoch {
        background-color: none;
        margin-top: 51px;
    }
    
    .se-color-green a {
        padding: 0px;
    }
    
    .meineadmin .admlinks {
        display: block;
        padding-top: 20px !important;
        border-left: 70px solid #068189;
        width: 100%;
        padding-left: 25px;
    }
    .closeadmin {
        display: block;
        position: absolute;
        top: 120px;
        right: 20px;
    }
    #letzteakt {
        display: none;
    }
    
    .se-menu {
        box-shadow: none;
    }
    
    .TipCls {
        display: none !important;
    }
    
    .se-headline {
        margin-top: 20px;
        margin-bottom: 0px;
    }
    
    .less {
        margin-top: -30px;
    }
}


@media (max-width: 400px) {
    #wikisearch {
        width: 60%;
    }
}