<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css">

@media only screen and (max-width: 768px) {
            .hide-on-mobile {
                display: none !important;
            }
        }

h2, .h2 {
    font-size: calc(.75rem + .7vw);
}

/*
.metismenu.mod-menu .mm-collapse {
    background-color: #0091e6;
    color: #ffffff;
    box-shadow: 1px 1px 4px #0000001a;
}
 */







.link-div {
  height: 100%;
  text-align: center; 
  background: #0091e6;
  color: white;
  text-decoration: none; /* Odstraní podtržení z textu uvnitř divu */
  color: inherit; /* Zachová barvu textu */
}

.link-div h2, .link-div p {
  text-decoration: none; /* Odstraní podtržení z nadpisu a odstavce */
}

.ikony {
    background: #0091e6;
    color: white;
}

.container-header {
    z-index: 10;
    background-color: var(--cassiopeia-color-primary);
    background-image: linear-gradient(135deg, #30638d 0%, #0091e6 100%)
}
.card-header {
    color: #fff; /* Barva titulku modulu */
    background-color: #0091e6; /* Barva pozadí titulku modulu*/
    
}


.footer {
    color: #fff;
    background-color: var(--cassiopeia-color-primary);
    background-image: var(--cassiopeia-color-primary);
    margin-top: 1em;
}

/* Stránkování: pod mřížkou, vycentrované, počítadlo pod odkazy */
.blog-featured .w-100,
.com-content-category-blog__navigation {
    display: flex;
    flex-direction: column-reverse;
    align-items: center;
    margin-top: 2.5rem;
}

.blog-featured .w-100 .counter,
.com-content-category-blog__navigation .counter {
    float: none !important;
    padding: 0 !important;
    margin: 0 0 1rem;
    color: #6c757d;
}

.blog-featured .w-100 .pagination,
.com-content-category-blog__navigation .pagination {
    justify-content: center;
    flex-wrap: wrap;
    margin: 0 !important;
}