@charset "UTF-8";

@media all
{
    html {
        background-color: #c0c0c0;
        overflow-y: scroll;
    }

    html,
    body,
    input {
        font-family: Arial, Helvetica, sans-serif !important;
        font-size: 10px;
    }

    #changeEvent {
        position: absolute;
    }

    #page_nojs,
    #page {
        width: 900px;
        margin: 0 auto;
        background-color: #FFFFFF;
    }

    .no_js #page {
        display: none;
    }

    .no_js #page_nojs {
        display: block;
    }

    .no_js.js #page {
        display: block;
    }

    .no_js.js #page_nojs {
        display: none;
    }

    .button {
        cursor: pointer;
    }

    #head {
        height: 150px;
    }

    #colLeft {
        float: left;
        width: 200px;
    }

    #colCenter {
        float: left;
        /* margin-left: 200px; */
    }

    #colright {
        display: none;
    }

    .clearfix {
        clear: both;
    }

    .ie6 .icon_pdf {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/icons/pdf.png', sizingMethod='crop');}
    html > body .icon_pdf { background-image: url('/images/icons/pdf.png'); }

    .textElement {
        display: block;
    }

    #colCenter .myGuestsBox_td_action {
        display: none;
    }

    a.downloadLink,
    a.downloadLink:active,
    a.downloadLink:visited,
    a.downloadLink:hover {
        height: 16px;
        color: #000000;
        text-decoration: none;
    }

    a.downloadLink:hover {
        text-decoration: underline;
    }

    #colCenter .downloadLink {
        display: inline-block;
        margin: 5px 0;
    }

    #colCenter .myGuestsBox_td_action-edit {
        text-align: center;
    }

    #colLeft .menu_li_host_myDataEdit {
        display: none;
    }

    #colLeft .menu_li {
        margin-bottom: 2px;
    }

    .hostMyDataBox_edit_button {
        cursor: pointer !important;

    }

    #colCenter .myGuestsBox_table {
        width: 100%;
    }

    #colCenter .myGuestsBox_event_invitingMandatoryCheck {
        background: transparent url(/images/icons/warning.gif) no-repeat 7px center;
        border: 1px solid #000000;
        padding: 5px 5px 5px 47px;
        color: #ff0000;
        margin: 10px 0 20px 0;
        font-weight: bold;
    }

    #colCenter .myGuestsBox_event_invitingMandatoryCheck a,
    #colCenter .myGuestsBox_event_invitingMandatoryCheck a:active,
    #colCenter .myGuestsBox_event_invitingMandatoryCheck a:visited,
    #colCenter .myGuestsBox_event_invitingMandatoryCheck a:hover {
        color: #ff0000;
    }

    #colCenter .hostMyDataEditBox .error,
    #colCenter .hostRegistrationBox .error {
        margin-bottom: 20px;color: #ff0000;
    }

    .customStatus {
        display: none;
    }

    .myGuestsGroupHeadline_limitMax,
    .error .headline,
    #footer {
        display: none;
    }

    .myGuestsBox .infoBox .label {
        width: 60px;
    }
    .myGuestsBox .infoBox .value {
    }
    .myGuestsBox .infoBox td {
        padding: 0 4px 2px 0;
    }

    .myGuests_event_grid {
        width: 566px;
        height: 400px;
    }

    .twofa {
        width: 100%;
        display: table;
    }
    .twofa .headline {
        font-weight: bold;
        border-bottom: 1px #000 solid;
    }
    .twofa .row {
        display: flex;
        padding: 3px;
    }
    .twofa .row .col {
        float: left;
        width: 40%;
        height: 20px;
    }
    .twofa .row .col.action {
        width: 20%;
    }
    .twofa .row .col .app {
        color: #848484;
    }
}