/*
Theme Name: faceup
Theme URI: 
Author: Jaroslav ZDENEK
Description: 
Version: 1.2.0
Text Domain: jz
Tags: 
*/
:root{
    --clr-theme:#832080;
	--clr-dark-background:#832080;
    --clr-headline-pri:#832080;
    --clr-headline-sec:#832080;
    --clr-text-pri:#000;
    --clr-link:#832080;

    --clr-footer-bg:#111111;
    --clr-footer-title:#fff;
    --clr-footer-text:#fff;

    --font-heading: "Acronym", sans-serif;
    --font-default: "Acronym", sans-serif;
    --container-width: 1400px;
    --anim-time: 0.3s;
}
/******************************* Zde vlozit css pro tento web *******************************/

.f-title{ font-family:var(--font-heading)!important; }

.clr-black{ color:var(--clr-text-pri); }
.clr-red{ color:var(--clr-theme); }
.clr-white{ color:#fff!important; }

.text{ font-size:22px; color:var(--clr-text-pri); line-height:1.5; }
.tb{ font-weight:600; font-size:24px; }

#language-switcher .language-current{ background:transparent; font-weight:600; color:var(--clr-theme); }
#language-switcher .language-dropdown-menu{ right:25px; }
#language-switcher .language-switch-item{ text-align:right; color:var(--clr-theme); font-weight:600; font-size:18px; text-transform:uppercase; }
#language-switcher .language-current-icon{ width:20px; }

footer .nav-link{ text-decoration:none; font-size:22px; color:#fff; }
footer .nav-link.sp{ margin-bottom:15px; }


.single-post main .single-post.container{ margin-bottom:100px; margin-top:150px; }
.single-post .thumb img{ max-height:55vh; margin:0 auto; display:block; border-radius:25px; }
.single-post .post-title{ text-align:center; color:var(--clr-theme); margin:15px 0; font-weight:600; font-size:35px; }
.single-post .post-meta{ font-size:18px; text-align:center; border-bottom:1px solid #ccc; padding-bottom:25px; margin-bottom:25px; }
.single-post .post-content{ margin-bottom:100px; line-height:1.4; font-size:18px; }
.single-post .post-content ul,.single-post .post-content ul > li{ list-style:disc!important; }
.single-post .post-content ol,.single-post .post-content ol > li{ list-style:decimal!important; }
.single-post .post-content ul > li,.single-post .post-content ol > li{ margin-bottom:15px; }
.single-post .post-content a{ text-decoration:none; }

.latest-posts-wrapper .latest-post-item{ margin-bottom:65px; }
.latest-posts-wrapper .latest-post-title{ margin-top:15px; font-weight:600; }
.latest-posts-wrapper .latest-post-excerpt{ font-size:24px; margin:25px 0; margin-top:15px; }
.latest-posts-wrapper .latest-post-thumb{ width:100%; height:400px; }
.latest-posts-wrapper .latest-post-thumb img{ width:100%; height:100%; object-fit:cover; display:block; border-radius:25px; }