﻿:root {
    --footer-min-height: calc(100vh - 125px);
}

#loginModal .modal-dialog { width: 400px; margin-top: 140px; }

.home-tickets-table th:nth-child(1) { width: 1rem; }
.home-tickets-table th:nth-child(2) { width: 1rem; }
.home-tickets-table th:nth-child(3) { width: 3rem; } /* Ticket-Nr */
.home-tickets-table th:nth-child(4) { width: 5rem; }
.home-tickets-table th:nth-child(5) { width: 7rem; }
.home-tickets-table th:nth-child(6) { width: 15rem; }
.home-tickets-table th:nth-child(7) { width: 15rem; } /* Kunde */
.home-tickets-table th:nth-child(8) { width: 12rem; } /* Kontakt */
.home-tickets-table th:nth-child(9) { }
.home-tickets-table th:nth-child(10) { width: 12rem; }
.home-tickets-table th:nth-child(11) { width: 12rem; }
.home-tickets-table th:nth-child(12) { width: 3rem; }


.tickets-table th:nth-child(1) { width: 1rem; }
.tickets-table th:nth-child(2) { width: 3rem; } /* Ticket-Nr */
.tickets-table th:nth-child(3) { width: 5rem; }
.tickets-table th:nth-child(4) { width: 7rem; }
.tickets-table th:nth-child(5) { width: 15rem; }
.tickets-table th:nth-child(6) { width: 15rem; } /* Kunde */
.tickets-table th:nth-child(7) { width: 12rem; } /* Kontakt */
.tickets-table th:nth-child(8) { }
.tickets-table th:nth-child(9) { width: 12rem; }
.tickets-table th:nth-child(10) { width: 12rem; }
.tickets-table th:nth-child(11) { width: 3rem; }

.tickets-table td:has(> input:checked) { background: #00ff21; }


.ticket-search-table { }
.ticket-search-table th:nth-child(1) { width: 5rem; }
.ticket-search-table th:nth-child(2) { width: 4rem; }
.ticket-search-table th:nth-child(3) { width: 5rem; } /* Ticket-Nr */
.ticket-search-table th:nth-child(4) { width: 12rem; }
.ticket-search-table th:nth-child(5) { width: 5rem; }
.ticket-search-table th:nth-child(6) { width: 12rem; }
.ticket-search-table th:nth-child(7) { width: 5rem; }
.ticket-search-table th:nth-child(8) { width: 15rem; } /* Kunde */
.ticket-search-table th:nth-child(9) { width: 12rem; } /* Kontakt */
.ticket-search-table th:nth-child(10) { }
.ticket-search-table th:nth-child(11) { width: 12rem; }

.mail-accounts-table th:nth-child(1) { width: 5px; }
.rules-table th:nth-child(1) { width: 3px; }
.rules-table td form { display: inline; }

.tickets-table tr.priority-high td:nth-child(5) { }
.tickets-table tr.priority-high td:nth-child(6) { }
.tickets-table tr.escalation-3 td { color: #f22415; }
.tickets-table tr.escalation-3 td a { color: #f22415; }
.tickets-table tr.escalation-2 td { }
.tickets-table tr.escalation-2 td a { color: #c2c200; }

.channel-groups th:nth-child(1) { width: 18rem; }
.channel-groups th:nth-child(2) { width: 7rem; text-align: center; }
.channel-groups th:nth-child(3) { width: 7rem; text-align: center; }
.channel-groups th:nth-child(4) { width: 7rem; text-align: center; }
.channel-groups th:nth-child(5) { }

.activities-table th:nth-child(1) { width: 1rem; }
.activities-table th:nth-child(2) { width: 7rem; }
.activities-table th:nth-child(3) { width: 7rem; }
.activities-table th:nth-child(4) { width: 7rem; }
.activities-table th:nth-child(5) { width: 8rem; }
.activities-table th:nth-child(6) { width: 10rem; }
.activities-table th:nth-child(7) { }
.activities-table th:nth-child(8) { width: 5rem; }

.user-activities-table th:nth-child(1) { width: 1rem; }
.user-activities-table td:nth-child(2) { width: 6rem; text-align: right; }
.user-activities-table th:nth-child(3) { width: 6rem; }
.user-activities-table th:nth-child(4) { width: 20rem; }
.user-activities-table th:nth-child(5) { width: 12rem; }
.user-activities-table th:nth-child(6) { width: 12rem; }
.user-activities-table th:nth-child(7) { }

.erp-log th:nth-child(1) { width: 8rem; }
.erp-log th:nth-child(2) { width: 6rem; }
.erp-log th:nth-child(3) { width: 12rem; }
.erp-log th:nth-child(4) { width: 8rem; }
.erp-log th:nth-child(5) { }
.erp-log th:nth-child(6) { width: 20rem; }
.erp-log th:nth-child(7) { }

.customers-table th:nth-child(1) { width: 2rem; }
.customers-table th:nth-child(2) { width: 4rem; }

.ticket-history-table th:nth-child(1) { width: 10rem; }
.ticket-history-table th:nth-child(2) { width: 15rem; }
.ticket-history-table th:nth-child(3) { }

.edit-note div.prop-content textarea { height: 300px; }
.login-widget { max-width: 400px; margin: 0 auto; margin-top: 5rem; }
.login-widget .widget-content { padding: 1rem; }
.login-widget .forgot-password { margin-top: 1rem; float: right; }
.login-widget .create-account { text-align: center; display: inline-block; }
.login-widget .widget-footer { display: none; }

.forget-password-widget { max-width: 400px; margin: 0 auto; margin-top: 5rem; }
.reset-password-widget { max-width: 400px; margin: 0 auto; margin-top: 5rem; }

#assignUser-users td:nth-child(1) { vertical-align: middle; }
#assignUser-users td:nth-child(2) { text-align: right; }

#edit-text-block textarea[name="_TXT_TempContent"] { height: 20rem; }
#reply-answer textarea { height: 20rem; }