﻿.invalid-feedback {
    display: block;
}

.app-header .btn-account .account-summary {
    max-width: unset;
}

.dropdown-item i.fas, .dropdown-item i.far {
    color: #a6abbd;
    margin-right: 8px;
}

button i.fas, button i.far {
    color: #a6abbd;
    margin-right: 8px;
}

a.btn i.fas, a.btn i.far {
    color: #a6abbd;
    margin-right: 8px;
}

a.btn.btn-success i.fas, a.btn.btn-success i.far {
    color: #e7e7e7;
}

a.btn.btn-danger i.fas, a.btn.btn-danger i.far {
    color: #e7e7e7;
}

table.table a.btn.btn-icon i.fas, table.table a.btn.btn-icon i.far {
    color: #363642;
    margin-right: 0px;
}

ul.menu li.menu-item a i.fas {
    color: #346cb0;
}

.top-bar-item-full {
    margin-top: 6px;
    margin-left: 4px;
}

.form-buttons {
    padding-top: 5px;
}

.form-buttons a {
    margin-bottom: 6px;
}

.filter-buttons {
    padding-top: 5px;
    padding-bottom: 20px;
    margin-bottom: 5px;
    /*border-bottom: 1px solid #ecedf1;*/
}

ul.menu li.menu-item a i.fas, ul.menu li.menu-item a i.fab {
    color: #346cb0;
    font-size: 1.225rem;
    margin-right: 9px;
    vertical-align: middle;
    width: 28px;
}

table.table thead tr th a {
    color: black;
}

table.table tr:first-child th {
    border-top-width: 0px;
}

    table.table tr:first-child th a {
        color: black;
    }
/* GRID PAGER */
.pagination-ys {
    padding-left: 0;
    margin: 20px 0;
}

    .pagination-ys table > tbody > tr > td {
        display: inline;
    }

        .pagination-ys table > tbody > tr > td > a,
        .pagination-ys table > tbody > tr > td > span {
            position: relative;
            float: left;
            padding: 8px 12px;
            line-height: 1.42857143;
            text-decoration: none;
            color: #222230;
            font-weight: bold;
            margin-left: -1px;
            border-radius: 6px;
            margin-top: 8px;
            margin-left: 1px;
            margin-right: 1px;
        }

        .pagination-ys table > tbody > tr > td > span {
            position: relative;
            float: left;
            padding: 8px 12px;
            line-height: 1.42857143;
            text-decoration: none;
            margin-left: -1px;
            z-index: 2;
            cursor: default;
            background-color: #eeeeee;
        }

        .pagination-ys table > tbody > tr > td:first-child > a,
        .pagination-ys table > tbody > tr > td:first-child > span {
            margin-left: 0;
        }

        .pagination-ys table > tbody > tr > td:last-child > a,
        .pagination-ys table > tbody > tr > td:last-child > span {
        }

        .pagination-ys table > tbody > tr > td > a:hover,
        .pagination-ys table > tbody > tr > td > span:hover,
        .pagination-ys table > tbody > tr > td > a:focus,
        .pagination-ys table > tbody > tr > td > span:focus {
            background-color: #eeeeee;
        }

table.table tr.pagination-ys:hover, table.table tr.pagination-ys tr:hover {
    background-color: white;
}

.pagination-ys td {
    border-top: 0px;
}

.pagination-ys > td {
    border-top: 1px solid #ecedf1;
}

.prihlaska-hrac {
}

.prihlaska-jmeno-hrace {
    font-weight: bold;
}

.d-my-none {
    display: none;
}

.input-group-alt .input-group-prepend span, .input-group-alt .input-group-append button {
    color: #888c9b;
}

.note-group-image-url {
    display: none;
}

.invalid-feedback {
    font-size: 100%;
}

.form-file-menu {
    display: inline-block;
}

.embed-responsive {
    max-width: 770px;
}

.div-info {
    padding: 4px 0px 4px 0px;
}

.div-label {
    display: inline-block;
    min-width: 150px;
}

.div-value {
    display: inline-block;
    font-weight: bold;
}

.image-qr {
    width: 280px;
    height: 280px;
}

.auth-form {
    max-width: 460px;
}

div.menu-icon {
    display: inline-block;
    width: 26px !important;
}

table.table-no-wrap-item td, table.table-no-wrap-item th {
    white-space: nowrap;
}