﻿


/*#content {
    width: 1125px;
}*/

#positioncss {
}

#navigation {
    width: 100%;
    margin-bottom: 20px;
    text-align: center;
    display: inline-block;
}

/*
    #navigation .navi-left-container {
        float: left;
    }

    #navigation .navi-right-container {
        float: right;
    }*/

.search {
    display: inline-block;
    float: right;
}
label.searchlabel::after {
    content: "\f002";
    font: var(--fa-font-solid);
    padding-left: 20px;
    margin-right: -30px;
    z-index: 1000;
    display: inline-block;
    position: relative;
}
input.inputicon::after {
    display: inline-block;
    width: 10px;
    height: 10px;
    background-color: yellow;
}

#logo {
    /*background-color: rgba(53, 150, 12,0.3);*/
    width: 100%;
    position: absolute;
    top: 8px;
    padding-right: 30px;
}

    #logo > img { /* TODO DIESEN WERT NOCH ENTFERNEN WENN UMGESTELLT */
        width: 194px;
        height: 39px;
        margin-left: auto;
        margin-right: auto;
        text-align: center;
        display: block;
    }

    #logo > a {
        background-image: url(Images/Logo.png);
        background-size: cover;
        width: 194px;
        height: 39px;
        position: relative;
        margin-left: auto;
        margin-right: auto;
        text-align: center;
        display: block;
        text-align: center;
        z-index: 100;
        transition: all .2s ease-in-out;
    }

        #logo > a:hover {
            opacity: 0.7;
            /*transform: translate(0,-3px);*/
        }

#imgWait {
    position: absolute;
    top: 355px;
    left: 550px;
}

#title {
    /*background-color: peachpuff;*/
    position: absolute;
    top: 40px;
    width: 100%;
    padding-right: 30px;
    text-align: center;
}

#caption {
    /*background-color: peachpuff;*/
    position: absolute;
    top: 100px;
    width: 100%;
    padding-right: 30px;
    text-align: center;
}

div.eq-table-wrapper { /* global container for main-tables, this is needed to position */
    overflow-y: auto;
    /*width: calc(100% - 30px);*/
    width: 100%;
    box-sizing: border-box;
}

    div.eq-table-wrapper table { /* table-layout fixed is needed to give columns free adjustable width, minus their fixed columns */
        table-layout: fixed;
        min-width: 100%;
        background-color:white;
    }

table th.eq-single-button-column { /* global width for columns with only an icon-button */
    width: 90px;
    text-align: center;
}

table td.eq-single-button-column {
    text-align: center;
    padding-right: 5px !important; /*This would be overwritten by standard 25px for right, to make columns better readable*/
}


#Home {
    
}

    #Home .btn {
        position: relative;
        width: 330px;
        margin-top: 20px;
        margin-left: auto;
        margin-right: auto;
        display: block;
    }

    #Home .linkLogout {
        margin-top: 80px;
        margin-bottom: 80px;
    }

#PrintOptions {
    padding-top: 150px;
}




#MitarbeiterIndex {
    padding-top: 150px;
}

    #MitarbeiterIndex .btn {
        position: relative;
        width: 250px;
        margin-top: 20px;
        margin-left: auto;
        margin-right: auto;
        display: block;
    }

    #MitarbeiterIndex .linkLogOff {
        margin-top: 80px;
    }



#CompanyList table td {
    padding: 10px;
}

    #CompanyList table td::first-line {
        font-weight: bold;
    }

#CompanyList #eq_actiontoolbar {
    top: 0px !important;
}
#CompanyList .eq_actiontoolbar_container {
    
}

#CompanyList table td:nth-child(2) {
    white-space: pre-line !important;
}

.companylist_table {
    min-width: auto!important;
    margin: auto!important;
    width: auto!important;
}
#CompanyList .companylist_table td:nth-child(3) {
    width: 150px;
}