/* Kontejner s vycentrováním */
.custom-social-container {
    display: flex !important;
    flex-direction: row !important;
    gap: 25px !important;       /* Trochu větší mezera pro větší ikony */
    justify-content: center !important; /* Toto zarovná ikony na STŘED */
    margin: 20px 0;
}

/* Zvětšení odkazu (tlačítka) */
.soc-btn {
    display: inline-block !important;
    width: 64px !important;    /* Dvojnásobná velikost */
    height: 64px !important;
    transition: transform 0.3s ease !important;
}

/* Zvětšení samotného SVG */
.soc-btn svg {
    width: 64px !important;    /* Dvojnásobná velikost */
    height: 64px !important;
    fill: #555 !important;
    display: block !important;
    transition: fill 0.3s ease !important;
}

/* Hover barvy zůstávají stejné */
.fb-btn:hover svg { fill: #1877F2 !important; }
.ig-btn:hover svg { fill: #E4405F !important; }
.yt-btn:hover svg { fill: #FF0000 !important; }

.soc-btn:hover {
    transform: translateY(-5px) !important; /* O něco výraznější posun nahoru */
}

/* 1. Nejdůležitější část: Skryje přesně to ID, které tam dělá neplechu */
#theme-attribution {
    display: none !important;
}

/* 2. Vloží váš text pod menu v patičce */
#colophon:after {
    content: "© 2026 Diggin Time";
    display: block;
    text-align: center;
    padding: 20px 0;
    color: #666;
    font-size: 13px;
    clear: both;
}

/* 3. Estetická úprava: Aby se menu v patičce nebilo s novým textem */
#footer-widgets {
    padding-bottom: 0 !important;
}

/* Skryje řádek na PC (vše nad 780px) */
@media screen and (min-width: 781px) {
    #mobilni-radek {
        display: none !important;
    }
}

/* Ukáže řádek na mobilu (pod 780px) */
@media screen and (max-width: 780px) {
    #mobilni-radek {
        display: block !important;
    }
}