/*
    Theme Name: UJEP
    Author: Team CI UJEP
    Description: Theme UJEP
    Version: 1.6.6
    Text Domain: ujep
    Tags: responsive
*/

/*
* CI UJEP Jan Tic 5.4.2019: soubor obsahuje CSS styly do kterych jsem zasahoval.
* Posledni aktualizace: 15.8.2019
* Vzdy presunu vsechny styly, ktere se daneho elementu a jeho potomku tykaji i kdyz zasahuju jen do male casti stylu.
* Presun je provaden ze souboru css/default.css, css/default-prf.css a css/default-vk.css
* Kvuli prehlednosti sjednocuji styli.
*/

/*
* CI UJEP Jan Tic 15.8.2019 verze 1.3.0: Odstraneni zavislosti na vyvojarskem programu Bootstrap 
* CSS styl, ktere jsou pridany pomoci stylopisu vytvorene v tomto programu.
* <zaklad>
*/
body {
    font-size: 14px;
    line-height: 1.42857143;
    margin: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
/*
* CI UJEP Jan Tic 15.8.2019 verze 1.3.2: Odstraneni zavislosti na vyvojarskem programu Bootstrap 
*/
::after, ::before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/*
* CI UJEP Jan Tic 20.9.2019 verze 1.3.4: presunuto z css/default.css, css/default-prf.css A css/default-vk.css
* CI UJEP Jan Tic 30.10.2019 verze 1.4.2: nove nastaveni pisma
  - Vsude je bezpatkove.
  - Odstavce v aktualitach na uvodu jsou patkovy
  - Obsahový panel (uvnitř tagu main) je patkový, kromě drobečkové navigace a nadpisů

* #search-container ... stranka hledani obsahovy panel

* CI UJEP Jan Tic 6.1.2020 verze 1.4.7: osetril span v nadpisu, tedy pridal "main h1 span, main h2 span, main h3 span, main h4 span".
* span tam pridaval plugin wp-Typography na prf.ujep.cz

* <zaklad-default> ... vse co prenesl v tomto kroku zabaleno do tohoto tagu
*/
html, body {
    background: #fff; 
}

html, body {
    font-family: "aktiv-grotesk",sans-serif;
    color: #212121; 
}

main *,
#aktuality_na_uvodu article .entry-header .date,
#aktuality_na_uvodu article .entry-content p,
#aktuality_na_uvodu article .entry-content p a,
#search-container article header .entry-content p,
#search-container article header .entry-content p a {
    font-family: "Lora",sans-serif;
}
  
main h1, main h2, main h3, main h4, main .breadcrumbs li,
main h1 a, main h2 a, main h3 a, main h4 a,
main h1 span, main h2 span, main h3 span, main h4 span, 
main .breadcrumbs li a, main .breadcrumbs li span {
    font-family: "aktiv-grotesk",sans-serif;
}

/* 
* CI UJEP Jan Tic 30.10.2019 verze 1.4.2: prenesl dalsi veci z css/default.css a css/default-other.css
*/

h1 {
    padding: 50px 0;
    font-weight: 800; 
}
  
h1, h2, h3, h4, h5 {
    color: #212121;
    font-weight: 700; 
}
  
h1.page-title, h1.entry-title {
    margin: 0;
    font-weight: 800; 
    line-height: 50px;
}

h1 {
    font-size: 44px;
}
  
h2 {
    font-size: 20px; 
}
  
h3, h4, h5 {
    font-size: 17px; 
}

/* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > prevzaty styly pro nadpisy h4 az h6 */
h4, h5, h6 {
    margin-top: 10px;
    margin-bottom: 10px;
}

.motif-ujep-other h1 {
    font-size: 20px;
}
      
.motif-ujep-other h2 {
    font-size: 16px;
}
      
.motif-ujep-other h3, 
.motif-ujep-other h4, 
.motif-ujep-other h5 {
        font-size: 14px; 
}
      
@media (min-width: 767px) {
      
    .motif-ujep-other h1 {
        font-size: 44px; 
    }
      
    .motif-ujep-other h2 {
        font-size: 20px; 
    }
      
    .motif-ujep-other h3,
    .motif-ujep-other h4,
    .motif-ujep-other h5 {
        font-size: 17px; 
    }
      
}
      
.entry-title a:hover {
    text-decoration: none; 
}

/* CI UJEP Jan Tic 25.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > prenesl styly pro tabulku */
table {
    border-spacing: 0;
    border-collapse: collapse;
    background-color: transparent;
}
      
table tr td, table tr th {
    padding: 15px 5px 15px 5px; 
}

table tr td, table tr th, table tr a {
    font-size: 13px; 
}

/* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > pridan margin */
p {
    font-size: 17px;
    margin: 0 0 10px;
}
  
ol {
    padding-left: 15px;
}

/* CI UJEP Jan Tic 24.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > presneseni stylu bootstrapu */
figure {
    margin: 0;
}

td {
    vertical-align: top;
}

/* CI UJEP Jan Tic 15.9.2020 verze 1.6.1: odstraneni zavislosti na nastroji bootstrap > presneseni stylu bootstrapu */
hr {
    padding: 1em 0;
    margin-top: 20px;
    margin-bottom: 20px;
    border-top: 1px solid #dddddd;
    border-left: 0px;
    border-right: 0px;
    border-bottom: 0px;
    height: 0px;
}

/*
* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > preneseny styly bootstrapu
*/
a {
    color: #337ab7;
    text-decoration: none;
    background-color: transparent;
}

/*
* CI UJEP Jan Tic 15.8.2019 verze 1.6.1: Nastaveni vlastni focus. Focus pokud se ovladam web mysi
*/
a:focus,
[tabindex="0"]:focus,
#search-header-form input:focus,
#search-header-form button:focus {
    outline: #212121 dotted 1px;
}

[data-whatintent="mouse"] a:focus,
[data-whatintent="mouse"] [tabindex="0"]:focus,
[data-whatintent="mouse"] #search-header-form input:focus,
[data-whatintent="mouse"] #search-header-form button:focus {
    outline: 0;
}

/* .pr0, .pl0 functions.php v ujep_get_pagggination_navigation () a ujep_get_numeric_posts_nav () */
.pl0 {
    padding-left: 0; 
}
  
.pr0 {
    padding-right: 0;
}
  
/* .mt0 pouziva inc/drobeckova-navigace.php */
.mt0 {
    margin-top: 0;
}

/* .mb10 a .justify pouziva plugin plugin ciujep-stp-personalni-slozeni pro motif-ujep-other */
.motif-ujep-other .mb10 {
      margin-bottom: 10px; 
}

.motif-ujep-other .justify {
      text-align: justify; 
}
/* </zaklad-default> */
/* </zaklad> */

/*
* CI UJEP Jan Tic 15.8.2019 verze 1.3.0: Odstraneni zavislosti na vyvojarskem programu Bootstrap
* CI UJEP Jan Tic 15.8.2019 verze 1.3.3: oprava - puvodne styly z Bootstrap prebily styly z default, po mem zasahu ve verzi 1.3.0 se to nedelo, takze jsem zde styly prepsal tim, co bylo v default.
* CI UJEP Jan Tic 15.8.2019 verze 1.3.3: Default = css/default.css, css/default-prf.css A css/default-vk.css > tam jsem ty ctyri radky odstranil
* Jedna se o kontejner, ktery je pouzit ctyrikrat - pro zabaleni horni casti hlavicky,  dolni casti hlavicky, obsahu a paticky, kdy paticka si styl predefinovava na jiny
*
* CI UJEP Jan Tic 20.9.2019 verze 1.3.4: opravil max sirku na 1150px 
* Omylem ve verzi 1.3.0 bylo nastaveno 1170px (bylo to tak v Bootstrap, ale default to prebijel na 1150px a ja si toho nevsiml
*
* CI UJEP Jan Tic 20.9.2019 verze 1.3.4: #main-container presunul z css/default.css, css/default-prf.css a css/default-vk.css
* Pouziva se to na jednom jedinem miste v index.php <div class="container" id="main-container">, takze zmenil na .container#main-container
*
* <container>
*/
.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px) {
    .container {
        width: 100%;
    }
}
@media (min-width: 992px) {
    .container {
        width: 100%;
    }
}
@media (min-width: 1200px) {
    .container {
        width: 1150px;
    }
}

.container#main-container {
    margin-bottom: 2em; 
}

/* CI UJEP Jan Tic 20.8.2020 verze 1.6.0: je potreba doplnit cisteni */
.container#main-container::after {
    clear: both;
    display: block;
    content: " ";
}

@media (max-width: 767px) {
    .container#main-container {
        overflow-x: hidden; 
    }
}
/* </container> */

/*
* CI UJEP Jan Tic 12.6.2019: levy panel
* CI UJEP Jan Tic 15.8.2019 verze 1.3.0: Odstraneni zavislosti na vyvojarskem programu Bootstrap > pridal dalsi styly
* selektor #sidebar-container je pouzit pouze pro levy panel a vklada se v index.php
* <levy-panel>
*
* CI UJEP Jan Tic 15.4.2020 verze 1.5.5: presunut margin horni z hlavicky, odstraneni horni oddelovaci cary u leveho panelu a u polozek menu zmenen border na dolni.
*/
#sidebar-container {
    float: left;
    position: relative;
    min-height: 1px;
    padding: 0px 20px 0px 0px;
    margin-top: 1.5em; 
}

@media (min-width: 768px) {
    #sidebar-container {
        width: 33.33333333%;
    }    
}

@media (min-width: 992px) {
    #sidebar-container {
        width: 25%;
    }
}

/* CI UJEP Jan Tic 14.7.2020 verze 1.6.1: zrusil horni margin pro mobilni zobrazeni */
@media (max-width: 767px) {
    #sidebar-container {
        padding: 0 15px;
        width: 100%;
        margin-top: 0px;
    } 
}

/*
* CI UJEP Jan Tic 15.8.2019 verze 1.3.4: #sidebar-container #sidebar > #sidebar-container #sidebar_left
* Presunul to z css/default.css, css/default-prf.css A css/default-vk.css
*
* CI UJEP Jan Tic 20.9.2019 verze 1.3.4: po zmene struktury musel predelat
* puvodni struktura: 
* <div class="container" id="main-container">
*   <main id="main" class="site-main">
*       <div class="row">
*           ... levy panel + obsah ...
*       </div>
*   </main>
* </div>
* Nova struktura
* <div class="container" id="main-container">
* ... levy panel + obsah ...
* </div>
* .row {margin-right: -15px; margin-left: -15px;}
* po odstraneni .row neni potreba u #sidebar-container #sidebar_left a #sidebar-container .navbar-collapse dal padding-left: 0px;
*
*/
#sidebar-container #sidebar_left {
    padding-left: 0px;
}
    
#sidebar-container .navbar-collapse {
      padding-right: 5px;
      padding-left: 0px;
}
  
@media (max-width: 767px) {
    #sidebar-container #sidebar_left {
        display: none; 
    }
}
  
@media (min-width: 768px) {

    /* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: nyni schovavame celou hlavicku obsahujici prvky pro mobilni zobrazeni */
    #mobile-header {
        display: none; 
    }
}


/* <odsazeni-mezi-menu-a-sidebar> */
/* CI UJEP Jan Tic 20.9.2019 verze 1.3.4: vypnu margin-top u prvniho nadpisu (prvek, ktery doposud delal odsazeni) */
#sidebar-container > aside#sidebar_left > :first-child h2.widget-title {
    margin-top: 0px;
}

/* 
* CI UJEP Jan Tic 20.9.2019 verze 1.3.4: zapnu ten sami margin-top u druheho (== #sidebar_left)
* Pokud je viditelny pouze menu, nebo pouze sidebar, tak se tento styl neuplatni (neni zadny druhy)
*/
#sidebar-container > :nth-child(2) {
    margin-top: 20px;
}
/* <odsazeni-mezi-menu-a-sidebar> */
/* </levy-panel> */

/*
* CI UJEP Jan Tic 15.8.2019 verze 1.3.0: Odstraneni zavislosti na vyvojarskem programu Bootstrap
* vysledky hledani
* selektor search-container je pouzit pouze pro stranku vysledku a je to jednou v souboru /content-search-list.php
*
* CI UJEP Jan Tic 20.9.2019 verze 1.3.4: prenesl styly z css/default.css, css/default-prf.css a css/default-vk.css
* a odstranil zavislost na .row - byla to zavislost na Bootstrap
*
* <vysledky-hledani>
*/
#search-container {
    margin-right: -15px;
    margin-left: -15px;
}

#search-container:after {
    clear: both;
    display: table;
    content: " ";
}

/* CI UJEP Jan Tic 24.8.2020 verze 1.6.0: doplnil orez */
#search-container > article {
    float: left;
    padding-bottom: 2em;
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    overflow-x: hidden;
}

#search-container > article h2 {
    padding-bottom: 1em; 
}

/*
* CI UJEP Jan Tic 14.10.2019 verze 1.4.1: nove generovani prispevku v detailu jednoho prispevku
* #category-list-post ... puvodni provedeni
* #prispevky_do_paticky ... nove provedeni
* #search-container ... stranka hledani
*/
#search-container .entry-content p, #category-list-post .entry-content p, #prispevky_do_paticky .entry-content p {
    font-size: 13px; 
}

@media (min-width: 768px) {
    #search-container > article {
        width: 33.33333333%;
    }    
}

@media (min-width: 992px) {
    #search-container > article {
        width: 25%;
    }
}

@media (max-width: 767px) {
    #search-container > article {
        width: 100%;
    } 
}  
/* </vysledky-hledani> */

/*
* CI UJEP 12.8.2019 VERZE 1.3.0: presunul hledani v hlavicce
* z css/default.css, css/color-prf.css, css/default-prf.css A css/default-vk.css
* <hledani-hlavicka>
*/
#search-results-head {
    background: #f5f5f5 none repeat scroll 0 0;
    border-top: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    margin: 0 0 2em; 
}
    
#search-results-head h1 {
    text-align: center; 
}
/* </hledani-hlavicka> */

/*
* CI UJEP 12.8.2019 VERZE 1.3.0: presunul zakladni nastaveni odkazu 
* z css/default.css, css/color-prf.css, css/default-prf.css A css/default-vk.css
* <odkazy>
*/
a, caption {
    color: #212121; 
}

/* CI UJEP 25.9.2020 verze 1.6.2: odstranil nastaveni pro a:focus */
a:hover {
    color: #212121;
    text-decoration: underline; 
}
/* </odkazy> */

/*
* CI UJEP 14.8.2019 VERZE 1.3.0: presunul definice prvku pouzivajici obrazek color-divider.png
* z css/default.css, css/default-prf.css A css/default-vk.css
* Tento obrazek je pouzit pouze na uvodni strance.
* Jsou to ty ctyri boxy vedle sebe 3* link box a vpravo je menu, ktere je jen na uvodni strance.
* Graficky jsou oddeleni od predchozi casti hlavicky grafickym oddelovacem.
* Druhy obrazek nebyl nikdy videt, takze jsem ho zdefinice vypustil.
* Obrazek se nahravan nove zvlast, kvuli moznosti vypnout polylang v inc/ciujep-advanced.php
* <graficky-oddelovac>
*/

/*
* CI UJEP Jan Tic 15.8.2019 verze 1.3.2: Presunul definici stylu
* z css/default.css, css/default-prf.css A css/default-vk.css
* CI UJEP Jan Tic 21.2.2020 verze 1.5.2: odstranil levy a pravy margin -20px a upravil u prvniho a posledniho potomka odsazeni
*/
.home-content-link-menu {
    margin: 0px; 
}


/*
* CI UJEP Jan Tic 15.8.2019 verze 1.3.2: Odstraneni zavislosti na vyvojarskem programu Bootstrap
* #linkbox-sidebar > div ... CI UJEP Jan Tic 19.9.2019 verze 1.3.3: na child motivu pro prf je misto prvniho link boxu sidebar
*/
.home-content-link-menu::after {
    clear: both;
}

.home-content-link-menu::before,
.home-content-link-menu::after {
    display: table;
    content: " ";
}

/*
* CI UJEP Jan Tic 21.2.2020 verze 1.5.2: odstranil posunuti zacatku pozadi a nastavil to jako margin
* CI UJEP Jan Tic 28.2.2020 verze 1.5.3: zmenil margin na padding, aby lícovalo pozadi
* CI UJEP Jan Tic 14.6.2021 verze 1.6.6: dodelal pro ostatni motivy, aby se vzdy opakoval
*/
.home_inner,
#linkbox-sidebar > div {
    min-height: 265px;
    margin-top: 3.5em;
    background-position: 0px -1px,0px 255px;
    background-repeat: repeat-x;
    background-size: auto 10px;
    margin-left: 0px;
    margin-right: 0px;
    padding-left: 5px;
    padding-right: 5px;
}
/* <graficky-oddelovac> */

/*
* CI UJEP 14.8.2019 VERZE 1.3.0: Presunuto z css/default.css, css/default-prf.css A css/default-vk.css
* .homepage-link-item ... link box na uvodni strance
* .btn-cta ... odkaz na uvodni strance "Vsechny Novinky" a u widgetu kalendar "Vsechny akce".
* Je zde vsech pet pouziti pohromade, protoze tri specialni odkazy jsou v link boxu, jeden v widgetu kalendare a jeden na uvodu u novinek.
*
* #linkbox-sidebar ... CI UJEP Jan Tic 19.9.2019 verze 1.3.3: na child motivu pro prf je misto prvniho link boxu sidebar
*
* CI UJEP Jan Tic 10.10.2019 verze 1.4.1: presunul dalsi veci tykajici se specialnich odkazu
* Presunul to z css/default.css a css/default-other.css 
* css/default-other.css vznikl sloucenim souboru css/default-prf.css a css/default-vk.css, 
* pote co ve verzi 1.4.0 vsechny rozdily byli preneseny do style.css
* .caret-right ... sipka u specialnich odkazu
* .recet-post-links ... specialni odkaz na uvodu u aktualit - odkaz "Vsechny Novinky"
* #aktuality_na_uvodu .recet-post-links ... nove provedeni specialniho odkazu
*
* <link-box-a-specialni-odkazy>
*/
.caret-right {
    float: right;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-left: 5px solid;
    border-left-color: #212121;
    border-bottom: 5px solid transparent;
    border-top: 5px solid transparent;
    margin-top: 5px;
    margin-right: -8px; 
}

/*
* CI UJEP Jan Tic 10.10.2019 verze 1.4.1: Odstraneni zavislosti na vyvojarskem programu Bootstrap 
* nahrazuje to attr class="btn btn-default btn-cta"
* #home_content_sidebar .ai1ec-subscribe-buttons-widget a ... widget vpravo na uvodu odkaz "Vsechny akce" vytvoren pluginem All-in-One Event Calendar
* #sidebar-container .ai1ec-subscribe-buttons-widget a widget pluginu All-in-One Event Calendar do leveho panelu
* #aktuality_na_uvodu .recet-post-links a ... aktuality na uvodu v novem provedeni
*/
.recet-post-links a.btn-cta span, .post-btn-cta .caret-right, a.btn-cta .caret-right,
.ai1ec-subscribe-buttons-widget .caret-right,
#aktuality_na_uvodu .recet-post-links .caret-right {
    position: relative;
    right: 15px;
}
  
.recet-post-links {
    margin-bottom: 3em;
    padding: 0 20px 0 15px;
    clear: both; 
}

/*
* CI UJEP Jan Tic 10.10.2019 verze 1.4.1: Odstraneni zavislosti na vyvojarskem programu Bootstrap 
* nahrazuje to attr class="col-xs-12 col-sm-4"
*/
#aktuality_na_uvodu .recet-post-links {
    width: 33.33333333%;
    float: left;
}
  
@media (max-width: 767px) {
    #aktuality_na_uvodu .recet-post-links {
        width: 100%;
    } 
}

/*
* CI UJEP Jan Tic 10.10.2019 verze 1.4.1: Odstraneni zavislosti na vyvojarskem programu Bootstrap 
* nahrazuje to attr class="btn btn-default btn-cta"
*/
#aktuality_na_uvodu .recet-post-links a {
    position: relative;
    display: block;
    clear: both;
    padding: 16px 15px 13px 19px;
    border-radius: 0;
    text-align: left;
    font-weight: 700;
    font-size: 13px;
    color: #212121;
    border: 1px solid #212121;
    background-color: #fff;
    line-height: 1.42857143;
    white-space: nowrap;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}

.recet-post-links a.btn-cta,
#aktuality_na_uvodu .recet-post-links a {
    margin: 0;
}

/* CI UJEP Jan Tic 15.10.2019 verze 1.4.1. ai1ec-subscribe-buttons-widget ... kalendar akci od pluginu All-in-One Event Calendar */
.recet-post-links a.btn-cta:hover .caret-right,
#aktuality_na_uvodu .recet-post-links a:hover .caret-right,
a.btn-cta:hover .caret-right,
.ai1ec-subscribe-buttons-widget a:hover .caret-right {
    border-left-color: #fff;
}

.home_inner .caret-right {
    position: relative;
    right: 14px;
    top: -1px;
    color: #212121;
}

.home_inner:hover .caret-right {
    color: #fff
}

/*
* CI UJEP Jan Tic 15.8.2019 verze 1.3.2: Odstraneni zavislosti na vyvojarskem programu Bootstrap
* homepage-link-item ... jedna ze tri boxu primych odkazu
* #linkbox-sidebar ... prvni primy odkaz nahradil sidebar
*
* CI UJEP Jan Tic 21.2.2020 verze 1.5.2: Nastaveni sirky a float spolecne s #homepage-nav, levy a pravy padding se nastavuje nize (puvodne bylo zde)
*/
.homepage-link-item,
#linkbox-sidebar,
#homepage-nav {
    width: 25%;
    float: left;
}


.homepage-link-item,
#linkbox-sidebar {
    position: relative;
    min-height: 1px;
}

/*
* CI UJEP Jan Tic 21.2.2020 verze 1.5.2: zaporny margin .home-content-link-menu byl zrusen a kvuli tomu byl zrusen levy padding u prvniho primeho odkazu
* U nekterych motivu je misto menu vpravo ctvrty  primy odkaz, ten ma zrusen pravy padding
* Kazdy potomek musi soucet leveho a praveho paddingu 21px, jinak by meli odlisnou sirku
* Mezi kazdym dvema potomky dohromady je padding 28px - celkem je paddingu 84px
* Puvodni sirka .home-content-link-menu byla 1160px - prvni tri potomci meli levy a pravy padding 15px a posledni potomek 20px na kazde strane - celkovy padding bocni 100px - prvek byl nafouknut o 10px
* Nove je sirka .home-content-link-menu jen 1120px - celkovy padding by potreboval zmensit o 10px, ale to by se spatne delilo, takze zmensil o 16px na celkovou hodnotu 84px (delitelne tremi i ctyrmi)
*/
.home-content-link-menu .homepage-link-item:nth-child(1) {
    padding-left: 0px;
    padding-right: 21px;
}

.home-content-link-menu .homepage-link-item:nth-child(2) {
    padding-left: 7px;
    padding-right: 14px;
}

.home-content-link-menu .homepage-link-item:nth-child(3) {
    padding-left: 14px;
    padding-right: 7px;
}

.home-content-link-menu .homepage-link-item:nth-child(4),
.home-content-link-menu #homepage-nav {
    padding-left: 21px;
    padding-right: 0px;
}

/*
* CI UJEP Jan Tic 21.2.2020 verze 1.5.2: prime odkazy maji 50% sirku, aby se pohodlne vesli
* Udelano jen pro motif ujep, vk a oc, protoze nemel cas premalovat color-divider.png, aby nevazoval, kdyz se opakuje
* Pridal nastaveni sirky pro #homepage-nav
*/
@media (max-width: 1120px) {
    .motif-ujep .homepage-link-item,
    .motif-ujep #linkbox-sidebar,
    .motif-ujep #homepage-nav,
    .motif-ujep-vk .homepage-link-item,
    .motif-ujep-vk #homepage-nav,
    .motif-ujep-vk #linkbox-sidebar,
    .motif-ujep-oc .homepage-link-item,
    .motif-ujep-oc #linkbox-sidebar,
    .motif-ujep-oc #homepage-nav  {
        width: 50%;
    }
}

/*
* CI UJEP 21.8.2019 VERZE 1.3.1: pridal podporu pro plugin All-in-One Event Calendar, ktery nahrazuje kalendar akci
* #home_content_sidebar .ai1ec-subscribe-buttons-widget a ... widget vpravo na uvodu odkaz "Vsechny akce" vytvoren pluginem All-in-One Event Calendar
*
* CI UJEP 21.8.2019 VERZE 1.3.3: plugin All-in-One Event Calendar vlozen do leveho panelu
* #sidebar-container .ai1ec-subscribe-buttons-widget a ... widget vlevo odkaz "Vsechny akce" vytvoren pluginem All-in-One Event Calendar
*/
.btn-cta, .homepage-link-item a,
.ai1ec-subscribe-buttons-widget a {
    position: relative;
    margin-right: 11px;
    display: block;
    clear: both;
    padding: 16px 15px 13px 19px;
    border-radius: 0;
    text-align: left;
    font-weight: 700;
    font-size: 13px;
    color: #212121;
    border: 1px solid #212121;
}

.homepage-link-item h3 a {
    padding-top: 2.4em;
    min-height: 7.3em;
    font-size: 20px;
    padding-left: 5px;
    font-weight: 800;
    color: #212121;
    border: none;
}
    
.homepage-link-item h3 a:hover {
    cursor: pointer;
    text-decoration: none;
}
  
.btn-cta.invert {
    background: #212121;
    color: #fff;
}
    
.btn-cta.invert:hover {
    border: 1px solid #212121;
    color: #212121;
    background: #fff;
}

.btn-cta.invert .caret-right {
    border-left-color: #fff;
}

.btn-cta.invert:hover .caret-right {
    border-left-color: #212121;
}
  
.homepage-link-item a.btn:hover, .homepage-link-item a.btn:focus {
    background: #212121;
    color: #fff;
}
  
.btn-cta:hover, .btn-cta:focus {
    background: #212121;
    color: #fff; 
}
  
.homepage-link-item .home_inner .fa-chevron-right {
    display: none;
}

.homepage-link-item .home_inner a:hover .fa-chevron-right {
    color: #fff; 
}

/*
* CI UJEP Jan Tic 21.2.2020 verze 1.5.2: Margin levy a pravy presunut do .home_inner #linkbox-sidebar > div
*/
.homepage-link-item a {
    margin-left: 0px;
    margin-right: 0px;
    padding: 16px 15px 13px 19px; 
}
  
@media (max-width: 767px) {
    /*
    * CI UJEP Jan Tic 15.8.2019 verze 1.3.2: Odstraneni zavislosti na vyvojarskem programu Bootstrap
    * #linkbox-sidebar ... CI UJEP Jan Tic 19.9.2019 verze 1.3.3: na child motivu pro prf je misto prvniho link boxu sidebar
    */
    .homepage-link-item,
    #linkbox-sidebar,
    #linkbox-sidebar > div,
    #homepage-nav {
        width: 100%;
    }

    /*
    * CI UJEP Jan Tic 21.2.2020 verze 1.5.2: Nastaveni primym odkazum sirku 100% u niz se nastavovala sirka na 50%
    */
    .motif-ujep .homepage-link-item,
    .motif-ujep #linkbox-sidebar,
    .motif-ujep #homepage-nav,
    .motif-ujep-vk .homepage-link-item,
    .motif-ujep-vk #homepage-nav,
    .motif-ujep-vk #linkbox-sidebar,
    .motif-ujep-oc .homepage-link-item,
    .motif-ujep-oc #linkbox-sidebar,
    .motif-ujep-oc #homepage-nav  {
        width: 100%;
    }

    /*
    * CI UJEP Jan Tic 21.2.2020 verze 1.5.2: nastaveni pro table a mobilni zadneho paddingu, odsazeni nove dela prvek .container
    */
    .home-content-link-menu .homepage-link-item:nth-child(1),
    .home-content-link-menu .homepage-link-item:nth-child(2),
    .home-content-link-menu .homepage-link-item:nth-child(3),
    .home-content-link-menu .homepage-link-item:nth-child(4),
    .home-content-link-menu #homepage-nav {
        padding-left: 0px;
        padding-right: 0px;
    }
    
    /*
    * CI UJEP Jan Tic 21.2.2020 verze 1.5.2: zrusit levy a pravy margin
    */
    .home_inner,
    #linkbox-sidebar > div {
        margin-left: 0px;
        margin-right: 0px;
    }

    .homepage-link-item .home_inner {
        height: 90px;
        margin-top: 0;
        min-height: 90px; 
    }

    .homepage-link-item a.btn.btn-default {
        display: none; 
    }

    .homepage-link-item h3,
    #linkbox-sidebar > div h2.widget-title {
        display: block;
        margin-top: 0; 
        margin-bottom: 0;        
        height: 50px;       
        padding: 35px 0px 5px 0px;
        width: 100%;
        box-sizing: content-box;
    }

    .homepage-link-item h3 a {
        padding-top: 0px;  
        padding-bottom: 0px;       
        height: 50px;  
        min-height: 50px;
        position: static;
    }
  
    #homepage-nav .home_inner {
        margin-top: 0;
        min-height: 260px;
        background-size: auto 10px, 0px 10px;
        border-bottom: 1px solid #ccc; 
    }
  
    .homepage-link-item .home_inner .fa-chevron-right {
        display: inline-block;
        float: right;
    } 
}

/*
* CI UJEP 21.8.2019 VERZE 1.3.1: pridal podporu pro plugin All-in-One Event Calendar, ktery nahrazuje kalendar akci
* #home_content_sidebar .ai1ec-subscribe-buttons-widget a ... widget vpravo na uvodu odkaz "Vsechny akce" vytvoren pluginem All-in-One Event Calendar
*
* CI UJEP Jan Tic 15.10.2019 verze 1.4.1: vlozen plugin All-in-One Event Calendar do leveho panelu
* #sidebar-container .ai1ec-subscribe-buttons-widget a
*
* CI UJEP Jan Tic 15.10.2019 verze 1.4.1: Odstraneni zavislosti na vyvojarskem programu Bootstrap 
* nahrazuje to attr class="btn btn-default btn-cta"
* #aktuality_na_uvodu .recet-post-links a ... aktuality na uvodu v novem provedeni
*/  
.btn-cta:hover, .btn-cta:focus,
.ai1ec-subscribe-buttons-widget a:hover,
.ai1ec-subscribe-buttons-widget a:focus,
#aktuality_na_uvodu .recet-post-links a:hover,
#aktuality_na_uvodu .recet-post-links a:focus {
    background: #212121 none repeat scroll 0 0;
    color: #fff;
    border-color: #fff; 
}
/* </link-box-a-specialni-odkazy> */

/*
* CI UJEP 14.8.2019 VERZE 1.3.0: Presunuto z css/default.css, css/default-prf.css A css/default-vk.css
* Je to v pluginu ciujep-shortcodes cta () a cta_invert ()
* <plugin-ciujep-shortcodes-cta>
*/
.post-btn-cta {
    width: 250px;
    overflow: hidden;
}
  
.post-btn-cta:hover .caret-right, .homepage-link-item a:hover .caret-right, .home_inner btn:hover .caret-right, .cta-btn:hover .caret-right {
    border-left-color: #fff;
}
/* </plugin-ciujep-shortcodes-cta> */


/*
* CI UJEP 14.8.2019 VERZE 1.3.0: Presunuto z css/default.css, css/default-prf.css A css/default-vk.css
* Je to menu vpravo, ktere je jen na uvodni strance.
*
* CI UJEP Jan Tic 16.1.2020 verze 1.5.0 odstraneni zavislosti na nastroji BOOSTRAP
* doplnil do #homepage-nav hodnoty CSS trid col-xs-12 col-sm-3
*
* CI UJEP Jan Tic 21.2.2020 verze 1.5.2: nastavovani paddingu, sirky float pro prvek #homepage-nav se deje u primych odkazu vyse
*
* <menu-homepage>
*/
#homepage-nav {
    margin-left: 0;
}

#homepage-nav ul {
    list-style-type: none;
    padding-top: 3em;
    padding-left: 0; 
}

/* CI UJEP Jan Tic 21.2.2020 verze 1.5.2: Upraveno, aby odkaz s textem na dva radky nevypadal jako dva odkazy. Puvodne zadny padding a line-height 28.8px */
#homepage-nav ul li a {
    display: inline-block;
    padding: 6px 0px 6px 0px;
    color: #212121;
    font-weight: 600;
    line-height: 16px;
    font-size: 13px; 
}

#homepage-nav ul li a:hover {
    color: #9e9e9e;
    text-decoration: none; 
}
    
#homepage-nav .home_inner {
    background-position: 0px -1px,bottom left; 
}
/* </menu-homepage> */

/*
* CI UJEP 21.8.2019 VERZE 1.3.1: Presunuto z css/default.css, css/default-prf.css A css/default-vk.css
* Je to widget s kalendarem vpravo, ktere je jen na uvodni strance.
* Dodelana podpora pro widget pluginu All-in-One Event Calendar
*
* #home_content_sidebar .ujepactions ... puvodni kalendar
* #home_content_sidebar .ai1ec-date-events ... plugin All-in-One Event Calendar s theme UJEP (tento plugin ma svoje theme pro zobrazeni sveho obsahu)
* .actions-link v puvodnim kalendari akci je to odkaz na vice akci ... tento class nema zadne dalsi vyuziti
*
* CI UJEP 21.8.2019 VERZE 1.3.3: novy widget udalosti mesice a optimalizace pro zobrazeni v levem panelu
* #home_content_sidebar p.ai1ec-no-results ... kdyz neni zadny nejblizsi udalost ve widgetu nadchazejici udalosti
* #sidebar-container .ai1ec-date-events ... plugin All-in-One Event Calendar s theme UJEP (tento plugin ma svoje theme pro zobrazeni sveho obsahu) vlozen do leveho panelu
*
* <widget-kalendar-uvod>
*/
#home_content_sidebar .ujepactions,
#home_content_sidebar .ai1ec-date-events,
#sidebar-container .ai1ec-date-events {
    border-bottom: 1px solid #9e9e9e;
    padding: 12px 0 20px 0;
    margin: 0;
}

/*
CI UJEP 21.8.2019 VERZE 1.3.3: Na prf child jsou vlozeny doba pluginy > skryjeme nadpis prvniho a pridame oddelovac
.motif-ujep-soucast-prf #sidebar-container ... vsechnou s touto upravou zacina titmo identifikatorem
*/
.motif-ujep-soucast-prf #sidebar-container .widget_ai1ec_agenda_widget h2.widget-title {
    display: none;
}

/* CI UJEP 30.9.2019 VERZE 1.3.4: padding-top dostane samotny widget - puvodne odsazeni delal nadpis h2, ale ten je skryt */
.motif-ujep-soucast-prf #sidebar-container .widget_ai1ec_agenda_widget {
    padding-top: 20px;
}

.motif-ujep-soucast-prf #sidebar-container .widget_ai1ec_agenda_widget {
    border-top: 1px solid #9e9e9e;
}

.motif-ujep-soucast-prf #sidebar-container .ciujep-ai1ec-month-view {
    margin-bottom: 15px;
}

#home_content_sidebar .ujepactions h5.entry-title,
#home_content_sidebar .ai1ec-date-events h5.ai1ec-event-title,
#sidebar-container .ai1ec-date-events h5.ai1ec-event-title {
    line-height: 20px;
    font-weight: 800;
}

#home_content_sidebar .ujepactions p,
#home_content_sidebar .ai1ec-date-events p,
#home_content_sidebar p.ai1ec-no-results,
#sidebar-container .ai1ec-date-events p {
    font-size: 13px;
}

#home_content_sidebar .ujepactions p.date, 
#home_content_sidebar .ujepactions p.format,
#home_content_sidebar .ai1ec-date-events p,
#home_content_sidebar p.ai1ec-no-results,
#sidebar-container .ai1ec-date-events p {
    padding: 2px 0 0px 0;
    margin: 0;
    line-height: 20px;
}

#home_content_sidebar .ujepactions:last-child {
    border-bottom: 0;
}

#home_content_sidebar .ujepactions.hidden_item {
    display: none;
}

.actions-link,
.ai1ec-subscribe-buttons-widget {
    padding: 1em 0em;
}

.actions-link > a,
.ai1ec-subscribe-buttons-widget a {
    margin: 4em 0 0 0;
}
/* </widget-kalendar-uvod> */

/*
* CI UJEP Jan Tic 20.9.2019 verze 1.3.4: souvisi z prejmenovanim content-post-page-center-column > main
* prenesl z css/default.css, css/color-prf.css, css/default-prf.css A css/default-vk.css
* k tagu main pridal zavislosti na boostrap
*
* CI UJEP Jan Tic 15.4.2020 verze 1.5.5: presunut margin horni z hlavicky
*
* CI UJEP Jan Tic 25.9.2020 verze 1.6.2: odstranen levy a pravy pro mobilni zobrazeni
* 
* <obsahovy_panel>
*/
/* pro mobily */
main {
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    float: left;
    width: 100%; 
    margin-top: 2.6em;
}

/* pro tablety */
@media (min-width: 768px) {
    main {
        width: 66.66666667%;
        padding-right: 15px;
        padding-left: 18px;
    }

    main.main_bez_leveho_panelu {
        width: 100%; 
        padding-left: 0px;
    }
}

/* pro pc */
@media (min-width: 992px) {
    main {
        width: 75%;
        padding-right: 15px;
        padding-left: 18px;
    }

    main.main_bez_leveho_panelu {
        width: 100%; 
        padding-left: 0px;
    }
}

main h1.page-title {
    clear: both; 
}

.desc h3, .desc h4 {
    font-family: "Lora",sans-serif; 
}
  
.desc h2, main #post h2 {
    padding-bottom: 1em;
    padding-bottom: 21px;
    padding-top: 0px; 
}
  
.desc h3, main #post h3 {
    padding-bottom: 0em;
    padding-top: 0.2em; }
  
.desc ul, main #post ul {
    margin-top: -5px;
    margin-bottom: 30px; 
}

.motif-ujep-other .desc ul.ujepworker-meta-list, 
.motif-ujep-other main #post ul.ujepworker-meta-list {
    margin-bottom: 50px; 
}
  
 .desc ul {
    margin-top: 0px; 
}
  
main #post ul ul {
    margin-top: 0px; 
}

/*
* CI UJEP Jan Tic 30.10.2019 verze 1.4.2: presunul dalsi definice tykajici se obsahoveho panelu z css/default.css a css/default-other.css
* pouze odstranil font-family
*/
#post .breadcrumbs a {
    text-decoration: none;
    font-size: 13px;
    color: #9e9e9e; 
}
  
.breadcrumbs .separ-breacrumbs {
    display: inline-block;
    position: relative;
    height: 1px;
    width: 9px;
    background: #9e9e9e;
    padding: 0;
    margin: 0 10px;
    top: -2px; 
}
  
ul.breadcrumbs {
    padding: 0;
    margin-bottom: 0;
    color: #9e9e9e; 
}
  
#breadcrumbs, .breadcrumbs a {
    color: #9e9e9e; 
}
  
#breadcrumbs span {
    color: #9e9e9e; 
}
    
#breadcrumbs span a {
      color: #9e9e9e; 
}
  
.worker-breacrumns {
    display: inline-block; 
}
  
@media (max-width: 768px) {
    .worker-breacrumns {
        display: block;
    }
}

ul.breadcrumbs li {
    display: inline-block;
    padding: 0;
    font-size: 13px;
}

ul.breadcrumbs li:before {
    display: none; 
}

ul.breadcrumbs li.last {
      color: #212121;
}

ul.breadcrumbs a:hover, ul.breadcrumbs a:focus {
    color: #212121; 
}
  
#breadcrumbs span a:hover, #breadcrumbs span a:focus {
    color: #212121;
}

#breadcrumbs span.breadcrumb_last {
    color: #212121;
}
  
ul.breadcrumbs li a:hover {
    color: #212121;
    text-decoration: none;
}
  
#post ul.breadcrumbs {
    margin-top: 40px;
    list-style-type: none;
    margin-left: 0;
    padding-left: 0;
}
  
.breadcrumbs.mt0 {
    margin-top: -5px;
    margin-bottom: 14px; 
}
  
#post .breadcrumbs.mt0 {
    margin-top: 0; }
  
.ujepworker-meta-list li:before, .ujepactions-meta-list li:before {
    content: '';
    display: none;
}
  
.owl-post-page-carousel-slider {
    padding: 2em 0 3em;
    margin-bottom: 2em;
}

.owl-post-page-carousel-slider .owl-controls {
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center; 
}

.owl-post-page-carousel-slider .owl-controls .owl-page span {
    background: #9e9e9e;
    width: 10px;
    height: 10px;
}
  
#post a.slide-link {
    text-align: center;
    padding-top: 2em;
    font-weight: 700;
    font-size: 13px;
}
  
.owl-post-page-carousel-slider .owl-item p {
    text-align: center;
    padding-top: 2em;
    font-weight: 700;
    font-size: 13px;
}
  
.owl-post-page-carousel-slider .owl-item a.slide-link {
    text-align: center;
    padding-top: 2em;
    font-weight: 700;
    font-size: 13px;
}

.owl-post-page-carousel-slider .owl-item a.slide-link:hover, .owl-post-page-carousel-slider .owl-item a.slide-link:focus {
    text-decoration: underline; 
}
  
.post-image {
    padding: 4em 0;
}

.post-image .image-title {
    padding: 1em 0 0;
    color: #212121;
    font-size: 13px;
    font-weight: 700;
}

.post-image .image-title a {
    color: #212121;
    font-size: 13px;
    font-weight: 700; 
}
  
#post-page-content-attachment {
    padding: 0;
}
  
#post #post-page-content-attachment ul {
    list-style-type: none;
    padding-left: 0;
}

/* CI UJEP Jan Tic 25.9.2020 verze 1.6.2: odstraneni zavislosti na nastroji bootstrap > preneseny styly bootstrapu */
.edit-link {
    margin-top: 1em;
    margin-bottom: 1em; 
    color: #fff;
    background-color: #5cb85c;
    border: 1px solid #4cae4c;
    display: inline-block;
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border-radius: 4px;
}
  
.desc p {
    font-weight: bold;
    color: #212121;
    margin-bottom: 1.6em; 
}
  
main #post-page-content-attachment p, 
main #post-page-content-footer-logos > p {
    font-weight: bold;
    color: #212121;
    margin-bottom: 1.6em; 
}
  
.motif-ujep-other #post-page-content-footer-logos > div.row {
    padding-left: 15px;
    padding-right: 15px; 
}
    
#post-page-content-footer-logos > div.row > div {
    float: left;
    display: block;
    margin-right: 10px;
    margin-bottom: 10px;
}
  
main #post-page-content-attachment li:before {
    content: "";
    display: none; 
}

main #post-page-content-attachment li a {
    text-decoration: none;
    border-bottom: 0 none; 
}
  
#post-page-content-attachment li a.text-no-underline {
    text-decoration: none;
    border-bottom: 0 none; 
}
  
main #post-page-content-attachment li a span {
    padding-right: 1em;
    font-size: 10px; 
}

/*
* CI UJEP Jan Tic 14.10.2019 verze 1.4.1: odstraneni zavislosti na vyvojarskem nastroji Boostrap
* nove strankovani v detailu
*/
.strankovani {
    clear: both;
}

.strankovani .strankovani-pred {
    float: left;
    width: 16.66666667%;
    text-align: left;
    padding: 0px;
    min-height: 1px;
}

.strankovani .strankovani-vypis {
    float: left;
    width: 66.66666667%;
    text-align: center;
    padding: 0px;
    min-height: 1px;
}

.strankovani .strankovani-dalsi {
    float: right;
    width: 16.66666667%;
    text-align: right;
    padding: 0px;
    min-height: 1px;
}

.strankovani a, .strankovani span {
    padding: 6px 12px;
    margin-left: 0px;
    line-height: 1.42857143;
    text-decoration: none;
}

/* 
* CI UJEP Jan Tic 14.10.2019 verze 1.4.1: strankovani 
* main #post ul.pagination ... puvodni provedeni v detailu jednoho prispevku
* main #post .strankovani ... nove provedeni v detailu jednoho prispevku
*
* .page-navigation ul.pagination puvodni strankovani na strance rubriky
*/ 
main #post ul.pagination,
main #post .strankovani {
    margin: 0; 
}

main #post ul.pagination li a,
main #post .strankovani a,
main #post .strankovani span {
      font-size: 13px; 
}

main #post ul.pagination li.active a {
    color: #212121; 
}
  
.page-navigation ul.pagination li a, .page-navigation ul.pagination li span,  
main #post ul.pagination li a, main #post ul.pagination li span,
.strankovani a,
main #post .strankovani a {
    color: #9e9e9e;
    border: 0 none;
    background: none; 
}
  
.page-navigation ul.pagination li a:focus, .page-navigation ul.pagination li span:focus, 
.page-navigation ul.pagination li.active a, .page-navigation ul.pagination li span:hover, 
.page-navigation ul.pagination li a:hover,
main #post ul.pagination li a:hover, main #post ul.pagination li span:hover,
.strankovani span, .strankovani a:hover,
main #post .strankovani a:hover {
    color: #212121;
    border: 0 none;
    background: none; 
}

main #post ul.pagination li:before {
    display: none; 
}

/*
* CI UJEP Jan Tic 12.8.2019 VERZE 1.3.0: presunul zakladni nastaveni odkazu 
* z css/default.css, css/color-prf.css, css/default-prf.css A css/default-vk.css
* U:
* .desc a
* main #post a 
* nastavil jednotnou barvu pro vsechny motivy #212121
*/
main #post .breadcrumbs {
    margin-top: -10px;
}

main #post h1.entry-title {
    line-height: 1em;
}

.desc p, main #post p {
    line-height: 30px;
    margin-bottom: 1.9em;
}  

.desc a {
    text-decoration: none;
    border-bottom: 1px solid #212121;
}

main #post a {
    text-decoration: none;
    border-bottom: 1px solid #212121;
}

/* CI UJEP Jan Tic 14.4.2020 verze 1.5.5: odstraneni podtrzeni u odkazu v obrazku u blokoveho editoru obalene tagem figure (vsechny krome tech vlozenych do odstavce) */
main #post figure.wp-block-image a {
    border-bottom: none;
}

main #post .breadcrumbs a {
    border-bottom: 0 none; 
}

main #post .breadcrumbs a:hover {
    color: #212121;
    text-decoration: none;
}
/* </obsahovy_panel> */

/*
* CI UJEP Jan Tic 19.8.2020 verze 1.6.0: vse co se tyka top_bar je jako jeden celek v CSS
* top_bar zahrnuje: roletu fakult, roletu soucasti, prepinac jazyku, horni menu, ikonky socialnich siti
*
* Vzhled pro ikonky socialnich siti je definovan samostatne, protoze obvykle byvaji zobrazeny pouze v paticce
*
* <top_bar>
*/
/*
* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > pridal vysku, aby to dobre vypadalo i prazdne
* CI UJEP Jan Tic 15.9.2020 verze 1.6.1: Pri zmensene obrazovce je roleta fsoucasti fakulty pod roletou fakult a je potreba #tob_bar roztahnout. Odstranil nastaveni vysky a pridal cistic
*/
#top_bar {
    background: #1c1c1c;
    font-weight: 700;
    padding: 0px;
}
#top_bar > .container::after {
    clear: both;
    display: block;
    content: " ";
}

@media (max-width: 767px) {
    #top_bar .container {
        padding-left: 0;
        padding-right: 0;
    }
}
    
#top_bar ul {
    list-style-type: none;    
    margin: 0px;
    padding: 0px;
}

/*
* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > pridal nastaveni odkazu
*/
#top_bar a, #top_bar a:hover, #top_bar a:focus {
    text-decoration: none;
}

/*
* CI UJEP Jan Tic 19.8.2020 verze 1.6.0: spolecne veci dropdown-menu
*
* <dropdown-menu-spolecne>
*/

/*
* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > preneseny styly bootstrapu
*/
#facult-list ul.dropdown-menu,
#fac-soucasti-list ul.dropdown-menu,
#lang-switch-top > li > ul {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    margin: 0px;
    padding: 0px;
    font-size: 14px;
    text-align: left;
    list-style: none;
    display: none;
}

#facult-list li > a,
#fac-soucasti-list li > a,
#lang-switch-top > li > a,
#facult-list li > a:focus,
#fac-soucasti-list li > a:focus,
#lang-switch-top > li > a:focus {
    outline: 0;
}

/*
* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > nahrazena ikonkou z fontu awesome
*/
#facult-list .fa-caret-down,
#fac-soucasti-list .fa-caret-down,
#lang-switch-top .fa-caret-down {
    display: inline-block;
    width: 8px;
    height: 5px;
}

@media (min-width: 768px) {

    #facult-list > li:hover .dropdown-menu,
    #fac-soucasti-list > li:hover .dropdown-menu,
    #lang-switch-top > li:hover > ul {
      display: block !important;
    }
}

@media (max-width: 767px) {
    
    #facult-list > li.dropdown.open .dropdown-menu,
    #fac-soucasti-list > li.dropdown.open .dropdown-menu,
    #lang-switch-top > li.dropdown.open > ul {
      display: block !important;
    }
    
    #facult-list > li.dropdown.open .dropdown-menu,
    #fac-soucasti-list > li.dropdown.open .dropdown-menu {
      position: static;
    }

    /* CI UJEP Jan Tic 3.9.2019 verze 1.3.2: verze 1.2.4 pro odvozene motivy na prf je nahrazeno tlacitko na otvirani rolety odkazem a verze 1.3.2 ladeni pro mobil  */
    #facult-list > li.dropdown.open > a,
    #fac-soucasti-list > li.dropdown.open > a,
    #odkaz-na-prf > li > a:hover,
    #lang-switch-top li.dropdown.open > a {
          background: #212121;
          color: #fff;
    }
}

/* </dropdown-menu-spolecne> */

/*
* CI UJEP Jan Tic 5.4.2019: sjednoceny vzhled pro roletu fakulty a roletu soucasti fakulty (je videt pouze na prf)
* knihovna a prf to maji stejne, lisi se to jen u nastaveni barev pozadi pro ujep.cz
* CI UJEP Jan Tic 8.8.2019 verze 1.2.4: pro odvozene motivy na prf je nahrazeno tlacitko na otvirani rolety odkazem
*
* <roleta_fakulty_a_roleta_soucasti_fakulty>
*/
#odkaz-na-prf {
    float: left;
    margin: 0px;
    padding-left: 0px;
}

/*
* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > preneseny styly bootstrapu
* CI UJEP Jan Tic 18.8.2020 verze 1.6.1: plati i pro roletu soucasti
*/
#facult-list,
#fac-soucasti-list {
    float: left;
    display: block;
    margin: 0;
    padding-left: 0;
}

/* CI UJEP Jan Tic 15.9.2020 verze 1.6.1: pridal cistic */
#facult-list::after,
#fac-soucasti-list::after {
    clear: both;
    display: block;
    content: " ";
}

#facult-list > li,
#fac-soucasti-list > li,
#odkaz-na-prf > li {
    width: 320px; 
}

#odkaz-na-prf > li {
    float: left;
    position: relative;
    display: block;
}

#fac-soucasti-list {
    margin-left: 0px;
}

#facult-list > li.dropdown > a,
#fac-soucasti-list > li.dropdown > a,
#odkaz-na-prf > li > a {
    position: relative;
    display: block;
    padding: 15px 15px 15px 20px;
    line-height: 20px;
    text-decoration: none;
    font-size: 13px;
    font-weight: 600;
    text-shadow: none;
}

/* <barva-pozadi-dle-fakulty> */
/* www.ujep.cz */
#facult-list > li.dropdown > a,
#fac-soucasti-list > li.dropdown > a,
#odkaz-na-prf > li > a {
    background: #e1e1e1;
    color: #212121;
}

/* prf.ujep.cz */
.motif-ujep-prf #facult-list > li.dropdown > a,
.motif-ujep-prf #fac-soucasti-list > li.dropdown > a,
#odkaz-na-prf > li > a,
.motif-ujep-soucast-prf #fac-soucasti-list > li.dropdown > a {
      background: #007380;
      color: #ffffff;
}

/* www.fzp.ujep.cz */
.motif-ujep-fzp #facult-list > li.dropdown > a,
.motif-ujep-fzp #fac-soucasti-list > li.dropdown > a {
      background: #67AF23;
      color: #ffffff;
}

/* oc - nepouzivane */
.motif-ujep-oc #facult-list > li.dropdown > a {
      background: #6f2b90;
      color: #ffffff;
}

/* fsi.ujep.cz */
.motif-ujep-fsi #facult-list > li.dropdown > a,
.motif-ujep-fsi #fac-soucasti-list > li.dropdown > a {
      background: #5F5754;
      color: #ffffff;
}

/* regiony.ujep.cz + www.fse.ujep.cz */
.motif-ujep-reg #facult-list > li.dropdown > a,
.motif-ujep-reg #fac-soucasti-list > li.dropdown > a,
.motif-ujep-fse #facult-list > li.dropdown > a,
.motif-ujep-fse #fac-soucasti-list > li.dropdown > a {
      background: #0095CF;
      color: #ffffff;
}

/* education.ujep.cz - en verze pf.ujep.cz */
.motif-ujep-pfen #facult-list > li.dropdown > a {
      background: #E53188;
      color: #ffffff;
}
/* </barva-pozadi-dle-fakulty> */

/* CI UJEP Jan Tic 20.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > nahrazena ikonkou z fontu awesome */
#facult-list > li a span.fa-caret-down,
#fac-soucasti-list > li a span.fa-caret-down {
      position: absolute;
      top: 19px;
      right: 19px;
}

/*
* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > preneseny styly bootstrapu
*/
#facult-list li.dropdown,
#fac-soucasti-list li.dropdown {
    position: relative;
    top: 0px;
    left: 0px;
    display: block;
}

/*
* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > preneseny styly bootstrapu
*/
#facult-list ul.dropdown-menu,
#fac-soucasti-list ul.dropdown-menu {
    min-width: 160px;
    width: 320px;
    border: 0 none;
}

#facult-list ul.dropdown-menu > li,
#fac-soucasti-list ul.dropdown-menu > li {
  height: 50px;
  border-bottom: 0 none;
  padding: 0px;
  margin-bottom: 0;
}

#facult-list ul.dropdown-menu > li,
#fac-soucasti-list ul.dropdown-menu > li  {
    color: #fff; 
}

/*
* CI UJEP Jan Tic 5.4.2019: nastaveni barev pro vk a prf pro roletu fakulty
*/
#facult-list ul.dropdown-menu > li.fsi-color {
    background: #666666;
}

#facult-list ul.dropdown-menu > li.fzp-color {
    background: #67AF23;
}

#facult-list ul.dropdown-menu > li.fud-color {
    background: #FBBE00;
}

#facult-list ul.dropdown-menu > li.ff-color {
    background: #EB690A;
}

#facult-list ul.dropdown-menu > li.fzs-color {
    background: #D20019;
}

#facult-list ul.dropdown-menu > li.sci-color {
    background: #007381;
}

#facult-list ul.dropdown-menu > li.pf-color {
    background: #E53188;
}

#facult-list ul.dropdown-menu > li.fse-color {
    background: #0095CF;
}

/*
* CI UJEP Jan Tic 18.8.2019 verze 1.3.0: nastaveni barvy pro odkaz na ujep a knihovnu
*/
#facult-list ul.dropdown-menu > li.ujep-color {
    background: #6f2b90;
}

#facult-list ul.dropdown-menu > li.vk-color {
    background: #000000;
}

/*
* CI UJEP Jan Tic 5.4.2019: nastaveni barev pro prf - roleta soucasti fakulty
* CI UJEP Jan Tic 29.4.2020: odstraneni divne modre barvy pozadi z boostrap vaznou na .active
*/
.motif-ujep-prf #fac-soucasti-list ul.dropdown-menu > li:nth-child(odd),
.motif-ujep-soucast-prf #fac-soucasti-list ul.dropdown-menu > li:nth-child(odd),
.motif-ujep-prf #fac-soucasti-list ul.dropdown-menu > li:nth-child(odd).active a,
.motif-ujep-soucast-prf #fac-soucasti-list ul.dropdown-menu > li:nth-child(odd).active a {
  background: #017280;
}

.motif-ujep-prf #fac-soucasti-list ul.dropdown-menu > li:nth-child(even),
.motif-ujep-soucast-prf #fac-soucasti-list ul.dropdown-menu > li:nth-child(even),
.motif-ujep-prf #fac-soucasti-list ul.dropdown-menu > li:nth-child(even).active a,
.motif-ujep-soucast-prf #fac-soucasti-list ul.dropdown-menu > li:nth-child(even).active a {
  background: #6fbdc7;
}

/*
* CI UJEP Jan Tic 14.8.2019 verze 1.3.0: nastaveni barev pro fzp - roleta soucasti fakulty
* Druha barva je puvodni barva se 60% krytim proti bilemu pozadi
*/
.motif-ujep-fzp #fac-soucasti-list ul.dropdown-menu > li:nth-child(odd) {
  background: #67AF23;
}

.motif-ujep-fzp #fac-soucasti-list ul.dropdown-menu > li:nth-child(even) {
  background: #a3cf7b;
}

/*
* CI UJEP Jan Tic 29.10.2019 verze 1.4.2: nastaveni barev pro fsi - roleta soucasti fakulty
* Druha barva je dodana od tomas.mikyska@gmail.com
*/
.motif-ujep-fsi #fac-soucasti-list ul.dropdown-menu > li:nth-child(odd) {
  background: #5F5754;
}

.motif-ujep-fsi #fac-soucasti-list ul.dropdown-menu > li:nth-child(even) {
  background: #ccbcba;
}

/* CI UJEP Jan Tic 29.10.2019 verze 1.5.0: novy motif reg - barva A */
/* CI UJEP Jan Tic 15.9.2020 verze 1.6.1: novy motif fse - barva A, je stejna jako pro motif reg */
.motif-ujep-reg #fac-soucasti-list ul.dropdown-menu > li:nth-child(odd),
.motif-ujep-fse #fac-soucasti-list ul.dropdown-menu > li:nth-child(odd) {
    background: #0095CF;
}
  

/* CI UJEP Jan Tic 29.10.2019 verze 1.5.0: novy motif reg - barva B */
/* CI UJEP Jan Tic 15.9.2020 verze 1.6.1: novy motif fse - barva B, je stejna jako pro motif reg */
.motif-ujep-reg #fac-soucasti-list ul.dropdown-menu > li:nth-child(even),
.motif-ujep-fse #fac-soucasti-list ul.dropdown-menu > li:nth-child(even) {
    background: #87DAFA;
}

/*
* </nastaveni_barev_rolet>
*/

/*
* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > preneseny styly bootstrapu
*/
#facult-list ul.dropdown-menu > li a,
#fac-soucasti-list ul.dropdown-menu > li a {
    display: block;
    clear: both;
    font-weight: 600;
    color: #fff;
    position: relative;
    top: 0;
    font-size: 13px;
    padding: 1.25em 20px 1.25em 20px;
    line-height: 1.42857143;
    white-space: nowrap;
}

#facult-list ul.dropdown-menu > li a.hasbr,
#fac-soucasti-list ul.dropdown-menu > li a.hasbr {
  top: 1px;
}

#facult-list ul.dropdown-menu > li a:hover, #facult-list ul.dropdown-menu > li a:focus, #facult-list ul.dropdown-menu > li a:visited,
#fac-soucasti-list ul.dropdown-menu > li a:hover, #facult-list ul.dropdown-menu > li a:focus, #facult-list ul.dropdown-menu > li a:visited {
  background: transparent;
  background: rgba(255, 255, 255, 0.1);
}
  
@media (min-width: 768px) {

    #facult-list > li.dropdown:hover > a,
    #fac-soucasti-list > li.dropdown:hover > a,
    /* CI UJEP Jan Tic 8.8.2019 verze 1.2.4: pro odvozene motivy na prf je nahrazeno tlacitko na otvirani rolety odkazem */
    #odkaz-na-prf > li:hover > a {
      background: #212121;
      color: #fff;
      text-decoration: none;
    }
}

@media (max-width: 767px) {
    #facult-list,
    #fac-soucasti-list {
      margin: 0;
      float: left;
      width: 100%;
    }

    /* CI UJEP Jan Tic 3.9.2019 verze 1.3.2: verze 1.2.4 pro odvozene motivy na prf je nahrazeno tlacitko na otvirani rolety odkazem a verze 1.3.2 ladeni pro mobil  */
    #odkaz-na-prf {
        float: none;
        display: block;
        width: 100%;
    }

    /* CI UJEP Jan Tic 3.9.2019 verze 1.3.2: verze 1.2.4 pro odvozene motivy na prf je nahrazeno tlacitko na otvirani rolety odkazem a verze 1.3.2 ladeni pro mobil  */
    #facult-list > li,
    #fac-soucasti-list > li,
    #odkaz-na-prf li {
        width: 100%;
        margin-left: 0;
    }

    /* CI UJEP Jan Tic 3.9.2019 verze 1.3.2: verze 1.2.4 pro odvozene motivy na prf je nahrazeno tlacitko na otvirani rolety odkazem a verze 1.3.2 ladeni pro mobil  */
    #facult-list > li.dropdown a.dropdown-toggle,
    #fac-soucasti-list > li.dropdown a.dropdown-toggle,
    #odkaz-na-prf > li > a {
          height: 56px;
          padding-top: 1.2em;
    }

    #facult-list ul.dropdown-menu,
    #fac-soucasti-list ul.dropdown-menu {
        width: 100%;
    }
}        
/* </roleta_fakulty_a_roleta_soucasti_fakulty> */

/*
* CI UJEP Jan Tic 19.8.2020 verze 1.6.0: vse co se tyka main-top-menu-right je jako jeden celek v CSS
* main-top-menu-right zahrnuje: prepinac jazyku, horni menu, ikonky socialnich siti
*
* Vzhled pro ikonky socialnich siti je definovan samostatne, protoze obvykle byvaji zobrazeny pouze v paticce
*
* <main-top-menu-right>
*
* <top-menu-links+lang-switch-top>
*/

/*
* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > preneseny styly bootstrapu
* CI UJEP Jan Tic 20.8.2020 verze 1.6.0: pri nacitani to divne poskocilo > pridal vysku a prestalo to
*/
#lang-switch-top {
    border-left: 1px solid #000;
    float: right;
    width: 75px;
    min-width: 75px;
    height: 50px;
}

/*
* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > preneseny styly bootstrapu
*/
.top-menu-links {
    float: right;
    margin: 0px;
}
/* CI UJEP Jan Tic 15.9.2020 verze 1.6.1: pridal cistic */
.top-menu-links::after {
    clear: both;
    display: block;
    content: " ";
}

/*
* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > preneseny styly bootstrapu
*/
#lang-switch-top, #top_bar ul.top-menu-links > li {
    border-right: 1px solid #000;
}

#lang-switch-top li a, #top_bar ul.top-menu-links > li a {
    color: #616161;
    line-height: 20px;
    display: block;
    position: relative;
    top: 0px;
    left: 0px;
}

/* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > preneseny styly bootstrapu float */
@media (min-width: 768px) {
    ul.top-menu-links > li {
        float: left;
    }
}
  
@media (max-width: 767px) {

    #top_bar ul.top-menu-links {
        margin: 0 0;
    }

    #top_bar .main-top-menu-right {
        float: left;
    }
  
    #lang-switch-top, #top_bar ul.top-menu-links, #lang-switch-top, #top_bar ul.top-menu-links > li {
        display: inline-block;
        border: 0 none;
    } 
}

/* CI UJEP Jan Tic 15.9.2020 verze 1.6.1: padding pouze pro prvni hloubku */
#lang-switch-top > li > a, #top_bar ul.top-menu-links > li a {
    padding: 15px 22.5px;
}

#lang-switch-top li a, #top_bar ul.top-menu-links > li a {
    text-align: center;
    font-size: 13px; 
}
  
@media (min-width: 768px) {

    #lang-switch-top > li > a:hover {
        background: #212121;
        color: #fff; 
    }
}

#lang-switch-top li a > span, #top_bar ul.top-menu-links > li a > span {
    position: relative;
    left: -2px; 
}
  
#lang-switch-top li a:hover, #lang-switch-top li a:focus {
    color: #9e9e9e; 
}
  
#top_bar ul.top-menu-links li a:hover, #top_bar ul.top-menu-links li a:focus {
    color: #9e9e9e;
}

/* CI UJEP Jan Tic 20.8.2020 verze 1.6.0: pri nacitani to divne poskocilo > pridal rozmery a absolutni pozicovani a nahrazena ikonkou z fontu awesome */
#lang-switch-top .fa-caret-down {
    position: absolute;
    top: 19px;
    left: 51px;
}

/*
* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > preneseny styly bootstrapu
*/
#lang-switch-top > li {
    position: relative;
    top: 0px;
    left: 0px;
    display: block;
}

/*
* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > #lang-switch-top .dropdown-menu nahrazeno #lang-switch-top > li > ul
*/
#lang-switch-top > li > ul {
    width: 75px;
    min-width: 75px;
    border: 1px solid rgba(0,0,0,.15);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}

/*
* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > preneseny styly bootstrapu
*/
#lang-switch-top > li > ul a {
    font-weight: 400;
}

/*
* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > #lang-switch-top .dropdown-menu nahrazeno #lang-switch-top > li > ul
*/
#lang-switch-top > li > ul li {
    text-align: center; 
}

/*
* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > #lang-switch-top .dropdown-menu nahrazeno #lang-switch-top > li > ul
* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: zkopirovano nastaveni pozadi
*/
#lang-switch-top > li > ul li a {
    width: 100%;
    padding: .75em 0; 
    background: #fff; 
}

/* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > #lang-switch-top .dropdown-menu nahrazeno #lang-switch-top > li > ul */
#lang-switch-top > li > ul li:hover a, #lang-switch-top > li > ul li:focus a {
    color: #212121;
    background: #fff; 
}
  
/*lang switcher content page*/
@media (max-width: 767px) {
  
    #lang-switch-top {
        border-left: none;
        display: inline-block;
        float: left;
        min-width: 56px;
        margin: 0; 
    }

    /*
    * CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > #lang-switch-top .dropdown-menu nahrazeno #lang-switch-top > li > ul
    */
    #lang-switch-top > li > ul {
        position: absolute;
        top: 40px;
        left: 0;
        background: #fff;
        list-style: none;
        background-color: #fff;
        -webkit-background-clip: padding-box;
        background-clip: padding-box;
        border: 1px solid #ccc;
        border: 1px solid rgba(0, 0, 0, 0.15);
        -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
        box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); 
    } 
}
/* </top-menu-links+lang-switch-top></main-top-menu-right></top_bar> */

/*
* CI UJEP Jan Tic 28.5.2019: doreseni malych responzivnich obrazku
* <male_responsivni_obrazky>
*/

@media (max-width: 1120px) {
    .obrazek-sirka-750 {
        width: 100%; 
        height: 100%;
    } 
}

@media (max-width: 1070px) {
    .obrazek-sirka-700 {
        width: 100%; 
        height: 100%;
    } 
}

@media (max-width: 1020px) {
    .obrazek-sirka-650 {
        width: 100%; 
        height: 100%;
    } 
}

@media (max-width: 970px) {
    .obrazek-sirka-600 {
        width: 100%; 
        height: 100%;
    } 
}

@media (max-width: 920px) {
    .obrazek-sirka-550 {
        width: 100%; 
        height: 100%;
    } 
}

@media (max-width: 870px) {
    .obrazek-sirka-500 {
        width: 100%; 
        height: 100%;
    } 
}

@media (max-width: 820px) {
    .obrazek-sirka-450 {
        width: 100%; 
        height: 100%;
    } 
}

@media (max-width: 770px) {
    .obrazek-sirka-400 {
        width: 100%; 
        height: 100%;
    } 
}

@media (max-width: 720px) {
    .obrazek-sirka-350 {
        width: 100%; 
        height: 100%;
    } 
}
/* </male_responsivni_obrazky> */

/*
* CI UJEP Jan Tic 11.6.2019: slider - resen dvemi plugin, kazdy ma jinak html kod
* <slider>
*/
.ciujep-metaslider {
    position: relative;
    top: 0px;
    left: 0px;
}

.ciujep-metaslider .caption-wrap {
    position: absolute !important;
    bottom: 40px !important;
    left: 0px !important;
    opacity: 1 !important;
    width: 100% !important;
    height: 65px !important;
    background: none !important;
    z-index: 11;
}

#owl-home-carousel-slider div.owl-item div.item h2,
.ciujep-metaslider .caption {
    position: absolute !important;
    color: #FFF !important;
    display: block !important;
    bottom: .5em !important;
    left: 1em !important;
    font-size: 50px !important;
    font-family: "aktiv-grotesk",sans-serif !important;
    font-weight: 800 !important; 
}

.ciujep-metaslider .caption {
    width: 80% !important;
    -webkit-transform: none !important;
    transform: none !important;
    text-align: left !important;
    line-height: 1.1;
    margin-top: 0px;
    margin-bottom: 0px;
    bottom: 0px !important;
}
    
#owl-home-carousel-slider div.owl-item div.item h2 a {
    color: #FFF; 
}

#owl-home-carousel-slider div.owl-item div.item h2 a:hover, #owl-home-carousel-slider div.owl-item div.item h2 a:focus {
    color: #f2f2f2;
    text-decoration: none; }
  
@media (max-width: 920px) {
    #owl-home-carousel-slider div.owl-item div.item h2,
    .ciujep-metaslider .caption-wrap .caption {
        font-size: 3em !important;
    }
}

@media (max-width: 767px) {

    #owl-home-carousel-slider,
    .ciujep-metaslider {
        display: none !important; 
    }

    #owl-home-carousel-slider div.owl-item div.item h2,
    .ciujep-metaslider .caption-wrap .caption {
        font-size: 2em !important;
    }  
}

/*
Vzhled pro odkaz u slideru
<metaslider-odkaz>
*/
.ciujep-metaslider .slides .flex-active-slide a {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 10;
}
/* </metaslider-odkaz> */

/*
Vzhled pro puntiky - prepinani mezi obrazky slideru - pouze pro plugin metaslider
<puntiky>
*/
.ciujep-metaslider .flex-control-paging {
    bottom: 9% !important;    
    right: 5% !important;
    width: 90% !important;
    height: 16px !important;
    line-height: 16px !important;
    justify-content: flex-end !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex !important;
    z-index: 12;
}

.ciujep-metaslider .flex-control-paging li {
    display: block !important;
    width: 6px !important;
    height: 6px !important;
    margin: 5px 10px !important;
    line-height: 6px !important;
}

.ciujep-metaslider .flex-control-paging li a {
    display: block !important;
    width: 6px !important;
    height: 6px !important;
    margin: 0px !important;
    -webkit-border-radius: 20px !important;
    -moz-border-radius: 20px !important;
    border-radius: 20px !important;
    background: #ffffff !important;
    font-size: 1px !important;
    color: #ffffff !important;
    border: none !important;
}

.ciujep-metaslider .flex-control-paging li a.flex-active {
    background: #000000 !important;
    color: #000000 !important;
}
/* </puntiky> */
/* </slider> */


/*
* CI UJEP Jan Tic 12.6.2019: sidebar_left_menu 
* presunul sem vse, co se tyka menu v levem postranim panelu a provedl upravu, aby fungovalo i kdyz je generovano pomoci wp_nav_menu
*
* prvni definice byla puvodne pro selector #navbar-collapse-left-side ul.top-level a nyni ma #navbar-collapse-left-side
*
* nahradil v kodu #navbar-collapse-left-side ul.top-level za #navbar-collapse-left-side > ul 
* u definic spolecnych pro menu generovane funkci wp_nav_menu i menu generovane pluginem ciujep-toggle-menu
*
* #navbar-collapse-left-side > ul ul.sub-level nahradil timto #navbar-collapse-left-side > ul ul
*
* <sidebar_left_menu>
*/

/* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > preneseni stylu bootstrapu pro ul */
#navbar-collapse-left-side ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}
/* CI UJEP Jan Tic 21.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > preneseni stylu bootstrapu pro li a */
#navbar-collapse-left-side li,
#navbar-collapse-left-side a {
    position: relative;
    top: 0px;
    left: 0px;
    display: block;
    margin: 0px;
    padding: 0px;
}

#navbar-collapse-left-side a.back_link {
    display: none;
}

/* CI UJEP Jan Tic 21.8.2020 verze 1.6.0: nova definice pro odkaz menu - slouceni nekolika definic dohromady */
#navbar-collapse-left-side a {
    color: #212121;
    font-weight: 700;
    background: transparent;
    font-size: 14px;
    width: 100%;
    line-height: 1.8em;
    padding: 1.0em 0;
}

/* CI UJEP Jan Tic 21.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > pridal vypnuti borderu */
#navbar-collapse-left-side > ul > li > a {
    border-bottom: 1px solid #E1E1E1;
}

/* CI UJEP Jan Tic 21.8.2020 verze 1.6.0: nova definice pro odkaz menu - slouceni nekolika definic dohromady */
@media (max-width: 767px) {
    
    #navbar-collapse-left-side a {
        padding: 1.5em 0 1.5em 1em;
    }
    
    /* CI UJEP Jan Tic 14.7.2020 verze 1.6.1: nove schovani pouze pro toggle menu */
    #navbar-collapse-left-side a.toggle-menu-link {
        display: none;
    }        

    #navbar-collapse-left-side a.back_link {
        display: block;
    }  
}

#navbar-collapse-left-side > ul > li {
    width: 100%;
    margin-top: 1px;
}

#navbar-collapse-left-side > ul ul {
    list-style-type: none;
    padding-bottom: 1.2em;
    padding-left: 1.5em;
}

/* CI UJEP Jan Tic 24.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap >odstranenim bootstrapu bylo potreba definovat pouze pro velke sirky */
@media (min-width: 768px) {
    #navbar-collapse-left-side > ul li ul li a {
        line-height: 20px;
        padding: 5px 0 5px 0;
    }
}
      
#navbar-collapse-left-side > ul li ul li a:hover, #navbar-collapse-left-side > ul li ul li a:focus {
    text-decoration: none;
    color: #212121;
}

/* CI UJEP Jan Tic 21.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > upresnil specifikaci, netyka se ikonky sipky zobrazene v mobilni verzi */
#navbar-collapse-left-side > ul li ul li a:hover span:not(.fas), #navbar-collapse-left-side > ul li ul li a:focus span:not(.fas) {
    border-bottom: 1px solid #212121;
    padding-bottom: 2px;
}

@media (min-width: 768px) {
    #navbar-collapse-left-side > ul li ul li a:hover, #navbar-collapse-left-side > ul li ul li a:focus {
        text-decoration: none;
        border-bottom: 0 none;
    }
}

/*
* CI UJEP Jan Tic 12.6.2019: moznost generovat postrani menu dvema zpusoby
* #navbar-collapse-left-side > ul li ul li:before ... generovane funkci wp_nav_menu () a nove od 21.8.2020 i pro generovane pluginem ciujep-toggle-menu
*/
#navbar-collapse-left-side > ul li ul li:before {
    height: 2px;
    width: 2px;
    content: "";
    background: #212121;
    position: absolute;
    left: -1.3em;
    margin-top: 13px;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    display: block;
}

/*
* CI UJEP Jan Tic 12.6.2019: moznost generovat postrani menu dvema zpusoby
* #navbar-collapse-left-side li.current-menu-parent ... generovane funkci wp_nav_menu ()
* menu generovane pluginem ciujep-toggle-menu ma i u rodice vybrane polozky class active
*
* CI UJEP Jan Tic 21.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > upresnil specifikaci, netyka se ikonky sipky zobrazene v mobilni verzi
*/
#navbar-collapse-left-side li.active > a span:not(.fas),
#navbar-collapse-left-side li.current-menu-parent > a span:not(.fas) {
    border-bottom: 1px solid #212121;
    padding-bottom: 2px;
}

#navbar-collapse-left-side ul.nav.archive.post > li {
    display: block;
}

#navbar-collapse-left-side ul.nav.archive.post > li a {
    padding-left: 0;
}

#navbar-collapse-left-side ul.nav.archive.post > li > a {
    display: block;
}

/* CI UJEP Jan Tic 15.9.2020 verze 1.6.1: #navbar-collapse-left-side > ul > li.menu-item-has-children > a je selektor pro menu generovane standardni funkci wp, ktera vytvori cele menu rozbalene */
@media (min-width: 768px) {    
    #navbar-collapse-left-side > ul > li.active > a,
    #navbar-collapse-left-side > ul > li.menu-item-has-children > a {
        border-bottom: 0;
    }
    
    #navbar-collapse-left-side > ul > li.active + li,
    #navbar-collapse-left-side > ul > li.menu-item-has-children + li {
        border-top: 1px solid #E1E1E1;
    }
}

#navbar-collapse-left-side > ul > li:hover > a, #navbar-collapse-left-side > ul > li:focus > a {
    text-decoration: none;
}

/* CI UJEP Jan Tic 21.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > upresnil specifikaci, netyka se ikonky sipky zobrazene v mobilni verzi */
#navbar-collapse-left-side > ul > li:hover > a span:not(.fas), #navbar-collapse-left-side > ul > li:focus > a span:not(.fas) {
      padding-bottom: 2px;
      border-bottom: 1px solid #212121;
}
  
@media (max-width: 767px) {
  
    #navbar-collapse-left-side {
        margin: 0;
        background: #fff;
        padding: 0;
        width: 100%;
        padding: 0;
        border: 0;
    }

    /* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstranil bootstrap class .navbar-nav */
    #navbar-collapse-left-side > ul li {
        padding-left: 1.5em; 
    }

    /* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstranil bootstrap class .navbar-nav */
    #navbar-collapse-left-side ul.sub-level {
        padding-left: 0;
    }

    /* CI UJEP Jan Tic 24.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > po odstraneni bootstrapu:
    * se projevil padding a sirka > odstranil ho
    * vsechny submenu potrebuji nove mit zarizene zobrazeni > pridal display: block;
    * v mobilnim zobrazeni maji vsechny polzky submenu dolni ramecek > pridal
    */
    #navbar-collapse-left-side > ul li ul li a {
        line-height: 2em;
        display: block;
        border-bottom: 1px solid #E1E1E1;
    }

    #navbar-collapse-left-side > ul li {
        padding: 0;
        margin: 0;
    }

    /*
    * CI UJEP Jan Tic 23.7.2019: moznost generovat postrani menu dvema zpusoby
    * #navbar-collapse-left-side > ul li ul li::before ... generovane funkci wp_nav_menu () a nove od 21.8.2020 i pro generovane pluginem ciujep-toggle-menu
    */
    #navbar-collapse-left-side > ul li ul li::before {
        display: none;
    }
  
    .top-right-toggle-content {
        display: inline-block;
        float: right;
        margin: 30px 0 0 0;
    }
  
    .top-right-toggle-content button {
        margin-right: 0;
    }
  
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        background: none;
    }
    
    #navbar-collapse-left-side > ul ul {
        padding-left: 0;
    }
}
/*
* CI UJEP Jan Tic 21.8.2020 verze 1.6.0: Sloucil nastaveni sipek pro mobilni zobrazeni na jedno misto.
* Na uvodni strance se zobrazuje hlavni menu z hlavicky a na ostatnich strankach hlavni menu z leveho panelu, pokud existuje.
*
* Nahradil ikonu bootstrapu glyphicon glyphicon-triangle-right ikonou z fontu awesome
*
* <mobile-main-menu-icon-caret>
*/
#navbar-collapse-left-side  ul  li a span.fas,
#navbar-collapse-main-top ul li a span.fas {
    display: none;
}

@media (max-width: 767px) {

    #navbar-collapse-left-side  ul li a span.fas,
    #navbar-collapse-main-top ul li a span.fas {
        display: block;
        float: right;
        position: relative;
        left: 0px;
        font-size: 20px;
    }

    #navbar-collapse-left-side  ul li a span.fas {
        top: 7px;
    }
  
    #navbar-collapse-main-top ul li a span.fas {
        top: 0;
    }        
    
    #navbar-collapse-left-side  ul li a span.fas.fa-caret-left {
        float: left;
        top: 3px;
        padding-right: 1em;
    }
}
/* </mobile-main-menu-icon-caret></sidebar_left_menu> */

/*
* CI UJEP Jan Tic 12.6.2019: sidebar_left_menu 
* presunul sem vse, co se tyka detailu prispevku/stranky
*
* 
*
* <detail-post>
*/
/* 
* CI UJEP Jan Tic 14.9.2020 verze 1.6.1: odstranene CSS styly v 1.6.0 vraceny pouze pro obrazek v detailu prispevku 
* CI UJEP Jan Tic 25.5.2020 verze 1.6.2: obrazek neorezvame, ale zmensujeme > vlozime jako css styl a nikoliv tag img
*/
/*
main > #post > .entry-header img {
    width: 100%;
    height: 100%;
    margin-bottom: 50px;
}
*/
main > #post > .entry-header #post-preview-image {
    display: block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: left center;
    margin-bottom: 50px;
    width: calc(100vw - 30px);
    height: calc(42vw - 30px);
}
@media (min-width: 768px) {
    main > #post > .entry-header #post-preview-image {
        width: 100%;
        height: 27vw;
    }
}
@media (min-width: 992px) {
    main > #post > .entry-header #post-preview-image {
        width: 100%;
        height: 31vw;
    }
}
@media (min-width: 1200px) {
    main > #post > .entry-header #post-preview-image {
        width: 100%;
        height: 340px;
    }
}

#post ul ul {
    margin-top: 0;
}

#post ul.ujepjobsmeta-list li:before {
    display: none;
}

#post.ujepworker .photo {
    padding: 1em 0;
}

#post.ujepworker .ujepworker-meta-list li {
    font-size: 17px;
}

#post.ujepworker .ujepworker-meta-list li a {
    font-size: 17px;
}

#post.page .entry-header .breadcrumbs, #post.post .entry-header .breadcrumbs {
    margin-bottom: 0.8em;
}
/* </detail-post> */

/* 
* CI UJEP Jan Tic 20.8.2020 verze 1.6.0: vse co se tyka #main-top-content je na jednom miste a jsou to tyto veci:
* #mobile-header ... prvky pro mobily
* .logo ... velke nemobilni logo
* #search-header-form ... formular na hledani v hlavicce
* #navbar-collapse-main-top ... hlavni menu v hlavicce
*
* <#main-top-content>
* 
* CI UJEP Jan Tic 20.8.2020 verze 1.6.0: je potreba doplnit cisteni 
*/
#main-top-content {
    clear: both;    
}
#main-top-content .container::after {
    clear: both;
    display: block;
    content: " ";
}

/* CI UJEP Jan Tic 20.8.2020 verze 1.6.0: puvodne class patrila #navbar-collapse-main-top a nove pridelena nadrazenemu prvku */
@media (min-width: 768px) {
    #main-top-content.content-page .container::after {
        border-bottom: 1px solid #E1E1E1;
    }
}

/* CI UJEP Jan Tic 20.8.2020 verze 1.6.0: kvuli moznosti mit pouze jeden formular na hledani */
#main-top-content .container {
    position: relative;
}

/*
* CI UJEP Jan Tic 20.8.2020 verze 1.6.0: vse co se tyka formulare hledani v hlavicce je umisteno nyni zde
* 
* CI UJEP Jan Tic 25.9.2020 verze 1.6.2: nastavil jsem prvku pevne rozmery a padding, aby se jim lepe vykresloval outline
* 
* <search-header-form>
*/  
#search-header-form {
    padding: 13px 18px 10px 18px;
    margin: 29px 0px 31px 0px;   
    float: left;
    width: 200px;
    height: 70px;
}
  
#search-header-form input, #search-header-form button {
    display: block;
    max-width: 100px;
    border: 0 none;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none; 
    font: inherit;
    float: left;
}

/* CI UJEP Jan Tic 25.9.2020 verze 1.6.2: rozmery, aby se jim lepe vykresloval outline */
#search-header-form button {
    padding: 0px;
    position: relative;    
    top: 0px;
    left: 0px;
    color: #9e9e9e; 
    background-color: #fff;
    width: 31px;
    height: 22px; 
}
/* CI UJEP Jan Tic 25.9.2020 verze 1.6.2: rozmery, aby se jim lepe vykresloval outline */
#search-header-form button span {
    display: block;
    padding: 3px 12px 6px 5px;
    width: 31px;
    height: 22px;
}

/* CI UJEP Jan Tic 25.9.2020 verze 1.6.2: nastavil padding 1px, aby se jim lepe vykresloval outline */
#search-header-form input {
    border-bottom: 1px solid #9e9e9e;
    color: #9e9e9e;
    max-width: 132px;
    padding: 1px;
    margin: 0;
    height: 20px;
    font-size: 13px; 
    background-color: #fff;
    background-image: none;
}

#search-header-form input::placeholder {
    color: #999;
    opacity: 1;
}
  
#search-header-form input:focus {
    border-color: #212121;
    color: #212121; 
}
  
#search-header-form:hover input {
    border-bottom: 1px solid #212121; 
}
  
#search-header-form:hover button {
    color: #212121; 
}
  
#search-header-form button:focus, #search-header-form button:active {
    background: none;
}
 
#search-header-form ::-webkit-input-placeholder, #search-header-form :-moz-placeholder, #search-header-form ::-moz-placeholder, #search-header-form :-ms-input-placeholder {
    color: #9e9e9e; 
}
  
@media (max-width: 767px) {
    #search-header-form {
        margin: 0px;
        padding: 0px;
        width: 100%;
        max-width: 100%;
        position: absolute;
        top: 36px;
        left: 130px;
        width: calc(100% - 192px);
    }

    #search-header-form.nav-prostor-na-ikonku-domu {
        left: 195px;
        width: calc(100% - 259px);
    }
  
    #search-header-form input {
      width: calc(100% - 35px);
      max-width: calc(100% - 35px);
      height: 33px;
    }

    #search-header-form button {
        padding: 11px 0px 1px 5px;
    }
  
    #search-header-form button span {
      font-size: 17px;
    } 

    #mobile-header{
        height: 90px;
        margin-bottom: 0px;
    }
}

/* CI UJEP Jan Tic 14.7.2020 verze 1.6.1: zobrazeni hledani pri sirce monitoru 500px a mene. Hledani je na samostatnem radku a menu je posunuto */
@media (max-width: 500px) {

    #search-header-form, #search-header-form.nav-prostor-na-ikonku-domu {
        width: calc(100% - 30px);
        left: 15px;
        top: 85px;
    }

    #mobile-header{
        margin-bottom: 45px;
    }
}
/* </search-header-form> */

/* 
* CI UJEP Jan Tic 14.9.2020 verze 1.6.1: sjednoceno vse ohledne loga v hlavicce
* <logo_hlavicka>
*/
/* CI UJEP Jan Tic 18.8.2020 verze 1.6.1: pridal rozmery a display block */
#main-top-content > .container > .logo, #navbar-collapse-main-top h1.logo, #main-top-content > .container > .logo a {
    display: block;
    width: 220px;
    height: 70px;
}

/* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > #navbar-collapse-main-top nahrazeno #main-top-content > .container > */
/* CI UJEP Jan Tic 18.8.2020 verze 1.6.1: prohodil margin z paddingem */
#main-top-content > .container > .logo, #navbar-collapse-main-top h1.logo {
    margin: 29px 0px 31px 0px;
    padding: 0px;
    float: right;
}

/* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > #navbar-collapse-main-top nahrazeno #main-top-content > .container > */
#main-top-content > .container > .logo a {
    text-align: right;
}

@media (max-width: 767px) {  
    /* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: .navbar-header zmeneno na #mobile-header, coz lepe vystihuje obsah */
    /* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstranil padding pro logo (na uvodni strance nebylo a jinak bylo), aby nemusel resit odlisne odstaveni formulare hledani */
    #mobile-header .logo {
        display: block;
        float: left;
        text-align: left;
        padding: 0;
        margin: 30px 0;
    }
  
    /* CI UJEP Jan Tic 9.8.2019 verze 1.3.0: pridal pevne rozmery pri sjednoceni velikosti log od ruznych motivu */
    /* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: .navbar-header zmeneno na #mobile-header, coz lepe vystihuje obsah */
    #mobile-header h1.logo {
        display: block; 
        width: 110px;
        line-height: 39px;
        height: 39px;
    }
}

@media (min-width: 768px) {
    /* CI UJEP Jan Tic 9.8.2019 verze 1.3.0: pridal pevne rozmery pri sjednoceni velikosti log od ruznych motivu */
    /* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: .navbar-header zmeneno na #mobile-header, coz lepe vystihuje obsah */
    #mobile-header h1.logo {
        width: 220px;
        line-height: 70px;
        height: 70px;
    }
}
/* </logo_hlavicka> */

/* 
* CI UJEP Jan Tic 14.9.2020 verze 1.6.1: oddeleno samostatne tlacitko na otevreni menu na mobilnim zobrazeni
* <opener-main-menu-for-mobile>
*/
/* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > tlacitko na otvirani menu */
#opener-main-menu-for-mobile {
    display: none;
}
@media (max-width: 767px) {
    #opener-main-menu-for-mobile {
        position: relative;
        display: block;
        float: right;
        width: 42px;
        height: 35px;
        padding: 0px;
        margin: 8px 0px 8px 0px;
        background: transparent url('img/opener-main-menu-for-mobile.png');
        border: none;
        border-radius: 0px;
        cursor: pointer;
    }
}
/* </opener-main-menu-for-mobile> */

/*
* CI UJEP Jan Tic 14.9.2020 verze 1.6.1: #navbar-collapse-main-top ... hlavni menu s roletami v hlavicce
* Nove v tagu je pouze hlavni menu.
*
* <navbar-collapse-main-top>
*/
/* CI UJEP Jan Tic 20.8.2020 verze 1.6.0: odstranil definici paddingu, ktery je nastaven na 0px, nyni se to resi samostatne pro velke rozliseni marginem */
#navbar-collapse-main-top {
    background: transparent;
    border: 0 none;
    display: block;
    padding: 0px;
}

/* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > doplneno margin, padding a list-style */
/* CI UJEP Jan Tic 20.8.2020 verze 1.6.1: padding 0px; */
/* CI UJEP Jan Tic 15.9.2020 verze 1.6.1: dostal relativni pozici */
/* CI UJEP Jan Tic 25.9.2020 verze 1.6.2: dostal z-index */
#navbar-collapse-main-top > ul {
    height: 39px;
    padding: 0px;
    margin: 0px;
    list-style: none;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 1;
}

@media (min-width: 768px) {
    /* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > doplneno float pro velke zobrazeni */
    #navbar-collapse-main-top,
    #navbar-collapse-main-top > ul > li {
        float: left;
    }

    /* CI UJEP Jan Tic 14.9.2020 verze 1.6.1: pridani rozmeru 422px = 220px logo + 262px hledani + 1px pro zaokrouhleni */
    #navbar-collapse-main-top {
        width: calc(100% - 423px);
        height: 70px;        
        margin: 29px 0px 31px 0px;
    }

    /* CI UJEP Jan Tic 14.9.2020 verze 1.6.1: pridani rozmeru */
    #navbar-collapse-main-top > ul {
        display: block;
        width: 100%;
        height: 70px;
    }

    
    #navbar-collapse-main-top > ul > li {
        margin-top: 13px;
        line-height: 22px;
        height: 22px;
    }
}

/* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > doplneni schovani menu, pokud neni otevreno */
/* CI UJEP Jan Tic 20.8.2020 verze 1.6.0: odstranenil bootstrap class .collapse */
@media (max-width: 767px) {
    #navbar-collapse-main-top:not(.in) {
        display: none;
    }
    #navbar-collapse-left-side:not(.in) {
        display: none;
    }   
    
    /* CI UJEP Jan Tic 9.8.2019 verze 1.3.0 pridala vysku a padding, ktery vadi u mobilni verze, takze odstranil u verze 1.3.2   */
    #navbar-collapse-main-top > ul {
        height: auto;
        padding-bottom: 0px;
    }
}

/* CI UJEP Jan Tic 15.9.2020 verze 1.6.1: odstranil relativni pocici > je v nadrazenem prvku */
#navbar-collapse-main-top > ul > li {
    display: block;
}

#navbar-collapse-main-top > ul li a {
    font-size: 13px; 
}

/*
* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > doplneno stylu bootstrapu
*/
#navbar-collapse-main-top > ul > li > a {    
    position: relative;
    display: block;
}

#navbar-collapse-main-top.search-results {
    top: 3px;
    position: relative;
}

/* CI UJEP Jan Tic 18.8.2020 verze 1.6.1: odstranil paading na zacatku a nastavil misto toho pravy margin. Nove na dva radky menu v hlavicce. */
#navbar-collapse-main-top > ul > li {
    margin-bottom: 0px;
    padding-left: 0px;
    padding-right: 20px;
    margin-right: 20px;
}

#navbar-collapse-main-top > ul > li > ul {
    display: none;
    background-color: #fff;
    padding: 64px 0;
    position: absolute;
    left: 0;
    z-index: 9999;
    border: 0;
}

#navbar-collapse-main-top > ul > li > ul a {
    border: 0 none;
}

#navbar-collapse-main-top > ul > li > ul > li {
    width: 25%;
    padding: 0;
    float: left;  
}

/*
CI UJEP Jan Tic 23.7.2019 1.2.2: Jednosloupcova roleta
CI UJEP Jan Tic 24.1.2020 verze 1.4.9/1.5.1: zvetseni sirky jednosloupcove sazby
<jednosloupcova-roleta> 
*/
#navbar-collapse-main-top.jednosloupcova-roleta-menu > ul > li > ul,
#navbar-collapse-main-top.jednosloupcova-roleta-menu > ul > li > ul > li {
    width: 300px;
    margin: 0px;
}

#navbar-collapse-main-top.jednosloupcova-roleta-menu > ul > li > ul {
    background-color: #F5F5F5;
    padding: 0px 0px 0px 0px;
    border-top: 5px #ffffff solid;
}

#navbar-collapse-main-top.jednosloupcova-roleta-menu > ul > li > ul > li {
    padding: 3px 20px 3px 20px;
}

#navbar-collapse-main-top.jednosloupcova-roleta-menu > ul > li > ul > li > ul > li {
    padding: 0px 0px 0px 10px;
}
/* </jednosloupcova-roleta> */

#navbar-collapse-main-top > ul > li > ul > li ul {
    padding: 0;
}

#navbar-collapse-main-top > ul > li > ul > li ul li {
    padding: 0px 0 0px 0;
    margin: 2px 0 0px 0;
}

#navbar-collapse-main-top > ul > li > ul > li ul li a {
    font-weight: 100;
    padding-left: 0;
    line-height: 24px;
}

#navbar-collapse-main-top > ul > li ul {
    list-style-type: none;
}

/* CI UJEP Jan Tic 23.7.2019 1.2.2: Jednosloupcova roleta potrebuje padding zachovat */
#navbar-collapse-main-topl:not(.jednosloupcova-roleta-menu) > ul > li:first-child {
    margin-left: 0;
    padding-left: 0;
}

#navbar-collapse-main-top > ul > li:first-child a {
    padding-left: 0;
}

#navbar-collapse-main-top > ul > li:last-child a {
    border-right: 0;
}

/* CI UJEP Jan Tic 30.10.2019: ikonka home v hlavnim menu v hlavicce */
#navbar-collapse-main-top > ul > li > a span:after,
#icon-home-in-heading a span:after {
    content: '';
    height: 74%;
    width: 1px;
    position: absolute;
    right: -20px;
    top: 13%;
    background-color: #9e9e9e;
}

@media (max-width: 767px) {
    #navbar-collapse-main-top > ul > li > a span:after {
        content: none;
        display: none;
    }
}

/* CI UJEP jan Tic 14.9.2020 verze 1.6.1: prohozena hodnota mezi marginem a paddingem, aby pri prochazeni tabulatorem, byl dobry outline */
#navbar-collapse-main-top > ul li a {
    margin: 0;
    color: #212121;
    background: none;
    font-weight: 700;
    font-size: 14px;
    line-height: 14px;
    padding: 4px 0;
}

#navbar-collapse-main-top > ul li.no-cursor > a:hover {
    cursor: default;
}

/*
CI UJEP Jan Tic 28.7.2019 1.2.3: Odstraneni posledniho walkeru ze sablony a nahrazeni standardnim z jadra WP
Tento styl se normalne neprojevoval, po zmene selektoru v <hlavni-menu-vybrana> se najednou uplatnil
> vykomentaroval ho.
@media (min-width: 767px) {
    #navbar-collapse-main-top > ul li.no-cursor > a:hover {
        padding-bottom: 0;
        border-bottom: 0 none;
    }
}
*/

#navbar-collapse-main-top > ul li a:hover {
    text-decoration: none;
    border-bottom: 1px solid #212121;
    color: #212121;
}

/* CI UJEP Jan Tic 21.8.2020 verze 1.6.0: puvodni efekty nebyli videt, nebo to divne poskakovalo */
@media (max-width: 767px) {
    #navbar-collapse-main-top > ul li a:hover {
        border-bottom: 0px;
    } 
}

#navbar-collapse-main-top > ul > li > ul > li > a {
    color: #212121;
    padding-left: 0;
    line-height: 2em;
}
/*
CI UJEP Jan Tic 28.7.2019 1.2.3: Odstraneni posledniho walkeru ze sablony a nahrazeni standardnim z jadra WP
#navbar-collapse-main-top > ul li a.active ... puvodne
#navbar-collapse-main-top > ul li.current-menu-ancestor > a ... vsichni predkove vybrane polozky
#navbar-collapse-main-top > ul li.current-menu-parent > a ... jen primy predek, proto nepouzivam
#navbar-collapse-main-top > ul > li.current-menu-ancestor > ul li.active ... prima ta vybrana polozka
Jak je videt, tak normalen se .active dava li a nikoliv a a jen te vybrane polozce a ne predkum jak to delal walker.
<hlavni-menu-vybrana>
*/
#navbar-collapse-main-top > ul > li.current-menu-ancestor > a,
#navbar-collapse-main-top > ul > li.current-menu-ancestor > ul > li.current-menu-ancestor > a,
#navbar-collapse-main-top > ul > li.current-menu-ancestor > ul li.active a {
    color: #212121;
    padding-bottom: 2px;
    border-bottom: 1px solid #212121;
}

#navbar-collapse-main-top > ul > li.current-menu-ancestor > a:hover,
#navbar-collapse-main-top > ul > li.current-menu-ancestor > ul > li.current-menu-ancestor > a:hover,
#navbar-collapse-main-top > ul > li.current-menu-ancestor > ul li.active a:hover {
    text-decoration: none;
}
/*
CI UJEP Jan Tic 28.7.2019 1.2.3: pokud je a.active, tak se nema sanci prosadi > vykomentaroval to
Nejsem si jist, zda se to neuplatni pri jine situaci, ale nejspis ne.
#navbar-collapse-main-top > ul > li > ul > li.current-menu-parent > a, 
#navbar-collapse-main-top > ul > li > ul > li.current-menu-ancestor > a {
    color: #9e9e9e;
}
*/
/* </hlavni-menu-vybrana> */
  
@media (min-width: 768px) {
    /*#navbar-collapse-main-top > ul > li:hover > ul{display:block}*/
    #navbar-collapse-main-top > ul > li > ul:hover {
        display: block;
    }
}

@media (max-width: 767px) {    
    #navbar-collapse-main-top > ul > li ul {
        display: none !important;
    }

    #navbar-collapse-main-top > ul > li ul.list_item_show {
        display: block !important;
        width: 100%;
    }

    #navbar-collapse-main-top > ul > li ul.list_item_show > li {
        width: 100% !important;
        padding-left: 0;
    }
    
    #navbar-collapse-main-top > ul > li ul.list_item_show > li a {
        border-top: 0;
        border-bottom: 0;
        display: block;
        padding: 1.5em 0 0.5em 1em;
    }

    #navbar-collapse-main-top > ul > li:first-child > ul {
      display: none;
    }
}

@media (max-width: 767px) {

    /* CI UJEP Jan Tic 14.9.2020 verze 1.6.1: odstranil padding, nastavuje se spolecne pro vsechny rozmery */
    /* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni duplicitnich formularu na hledani > je potreba pridat cisteni */
    #navbar-collapse-main-top {
        margin: 0;
        background: #fff;
        width: 100%;
        border: 0;
        overflow-y: visible;
        clear: both;
    }
  
    #navbar-collapse-main-top > ul li {
        padding: 0;
        margin: 0;
    }
  
    /* 
    CI UJEP Jan Tic 24.7.2019 1.2.2: pro odvozene motivy se pouziva horni hlavni menu i na dalsich strankach nez je uvodni .motif-ujep-child
    Vybrana polozka mela odlisny vzhled nez ostatni, v mobilni verzi neoznacuji
    CI UJEP Jan Tic 28.7.2019 1.2.3: Odstraneni posledniho walkeru ze sablony a nahrazeni standardnim z jadra WP
    a.active jiz neni a a proto to upravil u .motif-ujep-child
    CI UJEP Jan Tic 23.10.2019 verze 1.4.2: odstraneni child motivu - bude se pouzivat class bez-menu-vlevo
    */
    #navbar-collapse-main-top ul li a,
    .bez-menu-vlevo #navbar-collapse-main-top > ul > li.current-menu-ancestor > a {
        padding: 1.5em 0px 1.5em 0px;
        border-top: 1px solid #E1E1E1;
        border-right: 0 none;
        margin-top: -1px;
        margin-bottom: 0;
        width: 100%;
        color: #212121;
    }
  
    /* 
    CI UJEP Jan Tic 24.7.2019 1.2.2: pro odvozene motivy se pouziva horni hlavni menu i na dalsich strankach nez je uvodni .motif-ujep-child
    Vybrana polozka mela odlisny vzhled nez ostatni, v mobilni verzi neoznacuji 
    CI UJEP Jan Tic 28.7.2019 1.2.3: Odstraneni posledniho walkeru ze sablony a nahrazeni standardnim z jadra WP
    a.active jiz neni a a proto to upravil
    CI UJEP Jan Tic 23.10.2019 verze 1.4.2: odstraneni child motivu - bude se pouzivat class bez-menu-vlevo
    */
    .bez-menu-vlevo #navbar-collapse-main-top > ul > li.current-menu-ancestor > ul > li > a,
    .bez-menu-vlevo #navbar-collapse-main-top > ul > li.current-menu-ancestor > ul > li > ul > li > a {
        border-bottom:  0px;
    }

    #navbar-collapse-main-top ul li ul {
        padding: 0;
        width: 100%;
    }
      
    #navbar-collapse-main-top ul li ul li a {
        padding: 1.5em 0 1.5em 1em;
        border-bottom: 1px solid #E1E1E1;
        border-top: 1px solid #E1E1E1;
        border-right: 0 none;
        margin-top: -1px;
        margin-bottom: 0;
        width: 100%;
        color: #212121;
    }  
  
    /* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > #navbar-collapse-main-top nahrazeno #main-top-content > .container > */
    #searchform, #main-top-content > .container > .logo {
        display: none;
    }
}

/* 
CI UJEP Jan Tic 30.10.2019: ikonka home v hlavnim menu v hlavicce
<ikonka-domu>

CI UJEP Jan Tic 25.9.2020 verze 1.6.2: dostal z-index
*/
#icon-home-in-heading {
    display: block;
    width: 18px;
    height: 17px;
    position: absolute;
    top: 40px;
    left: 20px;
    z-index: 2;
    padding-top: 3px;
}
#icon-home-in-heading a {
    display: block;
    width: 18px;
    height: 14px;
}

#icon-home-in-heading a img {
    display: block;
    float: left;
    width: 17px;
    height: 17px;
}

#icon-home-in-heading a span {
    display: block;
    float: right;
    margin-top: 3px;
    width: 1px;
    height: 14px;
    position: relative;
    top: 0px;
    left: 0px;
}

/* CI UJEP Jan Tic 14.9.2020 verze 1.6.1: zmenil (spresnil selektor z .nav-prostor-na-ikonku-domu na #navbar-collapse-main-top.nav-prostor-na-ikonku-domu  > ul > :first-child */
#navbar-collapse-main-top.nav-prostor-na-ikonku-domu  > ul > :first-child {
    padding-left: 63px;
}
@media (max-width: 767px) {

    #navbar-collapse-main-top.nav-prostor-na-ikonku-domu  > ul > :first-child {
        padding-left: 0px;
    }

    #icon-home-in-heading,
    #icon-home-in-heading a,
    #icon-home-in-heading a img {
        width: 39px;
        height: 39px;
    }

    #icon-home-in-heading {
        top: 30px;
        left: 130px;
    }

    #icon-home-in-heading a span {
        display: none;
    } 
}
 /* </ikonka-domu>*/
/* </navbar-collapse-main-top> */
/* </main-top-content> */

/* <postrani_panel_vlevo> CI UJEP 23.7.2019 1.2.2: Odstraneni nastaveni minimalni vysky pro mobily */
@media (max-width: 767px) {
    .navbar {
        min-height: 0px;
    }
}
/* </postrani_panel_vlevo> */

/*
* CI UJEP Jan Tic 26.11.2019 verze 1.4.5: Posledni obsah, co zbyl v souboru default pred jejich odstranenim.
* Presunuto z css/default.css, css/default-other.css A css/default-vk.css
* <posledni_presun>
*/
.inline-switch-menu {
    padding: 0; 
}
  
.navbar {
    margin-bottom: 0;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border: 0 none;
    background: #fff; 
}

.owl-item {
    overflow: hidden; 
}
  
#home_content_footer_logos {
    width: 100%;
    background: #F5F5F5;
    padding: 3.5em;
    margin: 3em 0 0; 
}
    
#home_content_footer_logos h6 {
    color: #383838;
    font-weight: 600;
    font-size: 1em;
    padding-top: 1.65em; 
}
  
@media (max-width: 767px) {
    #home_content_footer_logos {
        display: none;
    } 
}

/*
* Uvod - obsah vpravo
*
* CI UJEP Jan Tic 16.1.2020 verze 1.5.0 odstraneni zavislosti na nastroji BOOSTRAP
* doplnil do #homepage-nav hodnoty CSS trid col-xs-12 col-sm-3
*/
#home_content_sidebar {
    padding-left: 22px; 
    float: left;
    width: 25%;
}

@media (max-width: 767px) {
    #home_content_sidebar {
      width: 100%;
    }
}

#home_content_sidebar .selected-month {
    font-weight: 800;
    line-height: 20px;
    display: inline-block; 
}
    
#home_content_sidebar h3, #home_content_sidebar h4 {
    font-size: 20px;
    margin-top: 1.8em;
    margin-bottom: 1.7em; 
}
  
@media (max-width: 767px) {
    #home_content_sidebar {
        display: none; 
    } 
}
  
#home_content_sidebar h4 {
    font-weight: 800; 
}
  
#home_content_sidebar .right-nav {
    display: inline-block;
    float: right; 
}
    
#home_content_sidebar .right-nav > a {
    height: 30px;
    width: 30px;
    content: "";
    display: inline-block;
    position: relative;
    top: -6px;
    background: #fff;
    border: 1px solid #8c8c8c; 
}

#home_content_sidebar .right-nav > a.hidden {
    display: none; 
}
      
#home_content_sidebar .right-nav > a:hover {
    background: #111;
    cursor: pointer; 
}
    
#home_content_sidebar .right-nav a.right-nav-btn {
    margin-left: 11px;
    margin-right: 2px; 
}
    
#home_content_sidebar .right-nav > a > span {
    position: relative;
    top: 5px;
    right: -9px;
    font-size: 10px;
    color: #333; 
}
    
#home_content_sidebar .right-nav > a:hover > span {
    color: #fff; 
}

#home_content_sidebar .right-nav > a.hide-item {
    display: none;
}
  
.view-swicher {
    display: inline-block;
    float: right;
    position: relative;
    top: 2px; 
}

.view-swicher a {
    color: #9e9e9e;
    padding: 0 0 0 1em; 
}

.view-swicher a:first-child {
    padding: 0 0 0 0.5em; 
}

.view-swicher a.active {
    color: #212121; 
}

.view-swicher .glyphicon {
    padding-right: 12px; 
}

.view-swicher .glyphicon:hover {
    color: #212121; 
}
  
@media (max-width: 768px) {
    .view-swicher {
        float: left;
        padding-top: 1em; 
    }

    .view-swicher a {
        padding: 0 0 0 0;
        margin-right: 1em; 
    } 
}

#post {
    /*overflow:hidden*/ 
}
    
#post a {
    text-decoration: underline;
}

#post a.text-no-underline {
    text-decoration: none; 
}

#post.post ul, #post.page ul {
    padding-left: 1em;
    font-size: 17px; 
}
  
/*#post a:hover,#post a:focus{font-weight:700}*/
#page.ujepjobs ul {
    padding-left: 1em;
    font-size: 17px; 
}
  
#post.page ol, #post.post ol {
    padding-left: 1em;
    font-size: 17px; 
}
  
#page.ujepjobs ol {
    padding-left: 1em;
    font-size: 17px; 
}
  
.desc ul, .desc ol {
    padding-left: 1em;
    font-size: 17px; 
}
  
#post.page ol li, #post.post ol li {
    line-height: 30px;
    padding-left: 3px; 
}

#post.ujepworker ul.ujepworker-meta-list {
    padding-left: 0; 
}
  
.desc ul, #post ul {
    list-style-type: none; 
}
  
.desc ul li, #post ul li {
    line-height: 30px;
    padding-left: 3px; 
}
  
.desc ul li:before, #post ul li:before {
    font-family: "Sand serif";
    content: '.';
    position: absolute;
    left: 15px;
    font-size: 40px;
    margin-top: -12px; 
}
  
.desc ul li:before, #post li li:before {
    left: 36px; 
}
  
.desc ul li li li:before, #post li li li:before {
    left: 56px; 
}
  
.desc ul ul {
    margin-top: 0; 
}
  
.ujepactions-meta-list .function, .ujepworker-meta-list .function {
    font-weight: normal; 
}
  
.ujepactions-meta-list li a {
    text-decoration: underline; 
}

.motif-ujep-other .ujepactions-not-found {
    font-weight: bold;
    color: #9e9e9e;
    margin-bottom: 0.8em;
    margin-bottom: 1.6em; }

.motif-ujep-other .yop-poll-container ul li:before,
.motif-ujep-other .dot ul li:before,
.motif-ujep-other .nodot ul li:before {
    content: none !important;
}
.motif-ujep-other .dot ul li {
    list-style-type: disc;
}
/* </posledni_presun> */


/*
* CI UJEP Jan Tic 4.12.2019 verze 1.4.5: vytknuti spolecnych stylu pro hlavicku stranky udalosti i pro jednu udalost ve vypisu udalosti pouze o udalosti generovane pluginem All-in-One Event Calendar
* CI UJEP Jan Tic 4.12.2019 verze 1.4.5: odstraneni sloupce s datem a odstraneni zavislosti na vyvojarskem nastroji Boostrap, tedy na class .row .col-xs-3 a .col-xs-9
* .row, .col-xs-3 a .col-xs-9 mel od nastroje Boostrap dan bocni padding, ale ten se v normalnich stylech vetsinou vypinal. Ja ho rovnou nastavim nula.
* <stranka_kalendar_spolecne_pro_hlavicku_i_vypis_udalosti>
*/

/* CI UJEP Jan Tic 4.12.2019 verze 1.4.5: odstraneni zavislosti na vyvojarskem nastroji Boostrap, tedy na class .col-xs-12 */
.ai1ec-month,
.ai1ec-month .ujepactions-horizontal-calendar,
.ai1ec-month .ujepactions-horizontal-calendar .selected-month,
.ai1ec-month .ujepactions-horizontal-calendar .selected-nav,
.ai1ec-month .ai1ec-one-event .ai1ec-one-event-all,
.ai1ec-month .ai1ec-one-event .ai1ec-one-event-date {
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
}

.ai1ec-month .ai1ec-one-event .ai1ec-one-event-info {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

.ai1ec-month .ai1ec-one-event:before,
.ai1ec-month .ai1ec-one-event:after,
.ai1ec-month .ujepactions-horizontal-calendar:before,
.ai1ec-month .ujepactions-horizontal-calendar:after {
    clear: both;
    display: table;
    content: " ";
}

.ai1ec-month,
.ai1ec-month .ai1ec-one-event .ai1ec-one-event-all,
.ai1ec-month .ujepactions-horizontal-calendar {
    width: 100%;
}

.ai1ec-month .ai1ec-one-event .ai1ec-one-event-date,
.ai1ec-month .ujepactions-horizontal-calendar .selected-month {
    float: left;
    width: 25%;
}

.ai1ec-month .ai1ec-one-event .ai1ec-one-event-info,
.ai1ec-month .ujepactions-horizontal-calendar .selected-nav {
    float: left;
    width: 75%;
}

/* sirka, kdy se to zalomi je stanovena experimentalne, aby datum bylo na jednom radku */
@media (max-width: 1070px) {
    .ai1ec-month .ai1ec-one-event .ai1ec-one-event-date,    
    .ai1ec-month .ai1ec-one-event .ai1ec-one-event-info,
    .ai1ec-month .ujepactions-horizontal-calendar .selected-month,
    .ai1ec-month .ujepactions-horizontal-calendar .selected-nav {
        float: none;
        width: 100%;
    }
}
/* </stranka_kalendar_spolecne_pro_hlavicku_i_vypis_udalosti>*/ 

/*
* CI UJEP Jan Tic 22.8.2019 verze 1.3.1: Stranka s kalendarem akci - hlavicku - html kod nad seznamem udalosti
* Presunuto z css/default.css, css/color-prf.css, css/default-prf.css A css/default-vk.css
* <stranka_kalendar_hlavicka>
*/
.ujepactions-horizontal-calendar {
    border-top: 1px solid #E1E1E1;
    margin: 0;
    padding-top: 1em; 
}
  
#category-list-post .row.ujepactions-horizontal-calendar {
    margin-bottom: 0; 
}
  
.ujepactions-horizontal-calendar > div {
    padding: 0;
}
  
main #post .ujepactions-horizontal-calendar .selected-month p {
    font-weight: 800;
    font-size: 22px; 
}

main #post .ujepactions-horizontal-calendar .selected-month p {
    margin-bottom: 10px;
}
  
.ujepactions-horizontal-calendar .selected-nav .right-nav {
    float: right;
}

main #post .ujepactions-horizontal-calendar .selected-nav .right-nav a {
    border-bottom: none;
}

.ujepactions-horizontal-calendar .selected-nav .right-nav a span {
    background: #9e9e9e;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    color: #fff;
    font-size: 11px;
    top: 4px;
    height: 15px;
    width: 15px;
    padding-top: 2px;
    padding-left: 2px; 
}

.ujepactions-horizontal-calendar .selected-nav .right-nav a span:hover {
    background: #212121;
    color: #fff; 
}

.ujepactions-horizontal-calendar .selected-nav .right-nav a.right-nav-btn {
    margin-left: 2em; 
}

.ujepactions-horizontal-calendar .selected-nav .right-nav a:hover {
    text-decoration: none;
    cursor: pointer; 
}

.ujepactions-horizontal-calendar .selected-nav ul {
    float: left;
    list-style-type: none; 
}

.ujepactions-horizontal-calendar .selected-nav ul li {
    display: inline-block;
    padding-top: 5px;
}

.ujepactions-horizontal-calendar .selected-nav ul li a {
    font-size: 13px;
    font-weight: normal;
    color: #9e9e9e;
    padding-right: 3em; 
}

.ujepactions-horizontal-calendar .selected-nav ul li a:hover {
    text-decoration: none;
    color: #212121; 
}

.ujepactions-horizontal-calendar .selected-nav ul li a.active {
    color: #212121; 
}
/* </stranka_kalendar_hlavicka> */

/*
* CI UJEP Jan Tic 22.8.2019 verze 1.3.1: Stranka s kalendarem akci - styl pro jednu udalost  ze seznamu
* Presunuto z css/default.css, css/color-prf.css, css/default-prf.css A css/default-vk.css
* .ai1ec-month .ai1ec-one-event ... jedna udalost z pluginu All-in-One Event Calendar
* <stranka_kalendar_udalost>
*/

#category-list-post .ujepactions-category-item {
    border-bottom: 1px solid #E1E1E1;
    border-top: 1px solid #E1E1E1;
    margin-top: -1px; 
}

#category-list-post .ujepactions-category-item .row { 
    margin-bottom: 2em;
}

/* CI UJEP Jan Tic 4.12.2019 verze 1.4.5: odstraneni zavislosti na vyvojarskem nastroji Boostrap, tedy na class .row, .clear .clearfix*/
.ai1ec-month .ai1ec-one-event {
    padding-bottom: 2em;
    border-top: 1px solid #E1E1E1;
}

.ai1ec-month .ai1ec-one-event:last-child {
    border-bottom: 1px solid #E1E1E1;
}

#category-list-post .ujepactions-category-item h2,
.ai1ec-month .ai1ec-one-event h2 {
    font-size: 22px;
    font-weight: 800;
    padding: 0;
    margin-top: 30px;
    margin-bottom: 10px;
    color: #212121; 
}
    
#category-list-post .ujepactions-category-item span.date,
.ai1ec-month .ai1ec-one-event span.date {
    display: block;
    font-size: 22px;
    font-weight: 800;
    padding: 0;
    margin-top: 30px;
    margin-bottom: 10px;
    color: #212121;
    margin-top: 26px; 
}

#category-list-post .ujepactions-category-item ul,
.ai1ec-month .ai1ec-one-event .ai1ec-description {
    list-style-type: none;
    padding: 1em 0 0;
    margin: 0; 
}
/* </stranka_kalendar_udalost> */

/* 
* CI UJEP Jan Tic 16.1.2020 verze 1.5.0: odstraneni zavislosti na nastroji BOOSTRAP
*
* <uvod-obsah-vlevo>
*/
#uvod-obsah:after {
    clear: both;
    display: table;
    content: " ";
}

/* 
* CI UJEP Jan Tic 16.1.2020 verze 1.5.3: presunuti paddingu sem misto potomku nove nastaveni odsazeni po odstraneni row - aby licovalo.
* Nadrazeny element .row odstranen kvuli odstranovani zavislosti na BOOSTRAP mel zaporny levy a pravy margin -15px)
*/
#uvod-obsah-vlevo {
    padding-left: 0px;
    padding-right: 6px; 
    width: 75%;
    float: left;
}

@media (max-width: 767px) {
    #uvod-obsah-vlevo {
      width: 100%;
      padding-right: 0px;
    }
}

/*
* prvni nadpis obsahu vlevo 
* h1 pro stranku
* h4 pro aktuality
*/
#uvod-obsah-vlevo h1,
#uvod-obsah-vlevo #aktuality_na_uvodu h4 {
    margin-top: 1.8em;
    margin-bottom: 1.7em;
    margin-left: 0px;
    font-size: 20px;
    font-weight: 800;
}

/* CI UJEP Jan Tic 16.1.2020 verze 1.5.3: pro statickou stranku s vlozenym uvodnim obrazkem nahore nastaven horni margin jako pro h1 */
/* CI UJEP Jan Tic 16.1.2020 verze 1.6.2: lepe specifikoval selektor, aby to neovlivnovalo aktuality */
#uvod-obsah-vlevo main .entry-header img {
    margin-top: 1.8em;
    font-size: 20px;
}

#uvod-obsah-vlevo h1 {
    padding: 0px 0px 0px 0px;
}

/* CI UJEP Jan Tic 16.1.2020 verze 1.5.3: padding presunut k #uvod-obsah-vlevo */
#uvod-obsah-vlevo #aktuality_na_uvodu h4 {
    padding: 0px 0px 0px 0px;
}

/* 
CI UJEP Jan Tic 16.1.2020 verze 1.5.0: nastaveni sirky pro o obsah stranky na uvodu + stejny padding jako #uvod-obsah-vlevo #aktuality_na_uvodu h4 
CI UJEP Jan Tic 16.1.2020 verze 1.5.3: padding presunut k #uvod-obsah-vlevo
*/
#uvod-obsah-vlevo main {
    width: 100%;
    padding: 0px 0px 0px 0px;
}
/* <uvod-obsah-vlevo> */

/*
* CI UJEP Jan Tic 22.8.2019 verze 1.4.1: Prispevky v rubrice
*
* #uvod-obsah-vlevo panel vlevo na uvodu ve kterem jsou zobrazeny aktuality
*
* .prispevky_rubriky article ... prispevek zobrazeny ve vypisu
*
* ve vypisu = na uvodu, v detailu prispevku a na strance rubriky
*
* #aktuality_na_uvodu article ... jeden prispevek zobrazen na uvodu v novem provedeni
*
<prispevky_v_rubrice>
*/
.prispevky_rubriky:after {
    clear: both;
    display: table;
    content: " ";
}

.prispevky_rubriky article {
    width: 50%;
    float: left;
}

/* 
* .prispevky_rubriky .entry-title ...Nadpis pro jednu aktualitu ve vypisu
*
* CI UJEP Jan Tic 25.9.2020 verze 1.6.2: margin horni a dolni nastavil na 0px, zvetsil line-height o 4px, height o 10px a hlavne padding na 1px kvuli outline.
* Upravil selektor, aby se propsal vzhled i pro zobrazeni poslednich prispevku v detailu prispevku.
*/
.prispevky_rubriky .entry-title,
main #post .prispevky_rubriky h3.entry-title {
    font-size: 20px;
    font-weight: 800;
    margin: 0px 0px 0px 0px;
    padding: 1px;
    height: 56px;
    line-height: 27px;
    overflow: hidden;
}
/* CI UJEP Jan Tic 25.9.2020 verze 1.6.2: pridal inline-block, kvuli lepsimu vykreslovani outline */
.prispevky_rubriky .entry-title a {
    display: inline-block;
    padding: 0px;
    margin: 0px;    
}

.prispevky_rubriky article {
    margin-bottom: 3em;
    padding-right: 0em;
    padding-left: 1em; 
}

/* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > prevzaty styli pro obrazek */
/* CI UJEP Jan Tic 25.9.2020 verze 1.6.2: zrusil padding-right ktery se vsude vypinal, nastavil margin na 0px */
.prispevky_rubriky article img {
    display: block;
    max-width: 100%;
    height: auto;
    margin: 0px;
    padding: 0px; 
}
/* Rodic obrazku dostal padding 1px kvuli lepsimu vykreslovani outline u obrazku na chrome */
.prispevky_rubriky article > .entry-header > a {
    display: block;
    padding: 1px;
}
/* CI UJEP Jan Tic 25.9.2020 verze 1.6.2: Pridal margin vlevo a vpravo 1px, aby zarezaval s nadpisem. Nadpis dostal padding 1px kvuli lepsimu vykreslovani outline */
.prispevky_rubriky article p {
    margin: 0px 1px 0px 1px;
}

@media (max-width: 767px) {
    .prispevky_rubriky article {
        width: 100%;
    }
}

/* 
* ZOBRAZENI PRISPEVKU Z RUBRIKY NA UVODU = AKTUALITY
* 
* CI UJEP Jan Tic 16.1.2020 verze 1.5.0: odstrani CSS styly pro puvodni kod a nahradil .home_content_newest > #aktuality_na_uvodu
* <aktuality_uvod>
*/
#aktuality_na_uvodu {
    margin-bottom: 2em; 
}
  
#aktuality_na_uvodu .entry-content p,
.prispevky_rubriky #category-list-post .entry-content p {
    font-size: 13px;
    line-height: 22px;
    overflow: hidden;
    height: 88px;
}

/* CI UJEP Jan Tic 16.1.2020 verze 1.5.3: Levy padding u licheho a paravy padding u sudeho  presunut k #uvod-obsah-vlevo */
#aktuality_na_uvodu article {
    margin: 0px 0px 3em 0px;
    padding-left: 17px;
    padding-right: 0px; 
}

#aktuality_na_uvodu article:nth-child(even) {
    padding-left: 0px;
    padding-right: 17px;
}

@media (max-width: 767px) {

    #aktuality_na_uvodu article {
        padding-left: 0px; 
    }
    
    #aktuality_na_uvodu article:nth-child(even) {
        padding-right: 0px;
    }
  
    #aktuality_na_uvodu article img.home-r-post-img {
        width: 100%; 
    }
}
/*
* CI UJEP Jan Tic 22.8.2019 verze 1.3.1: Stranka s kalendarem akci - styl pro jednu udalost  ze seznamu
* Presunuto z css/default.css, css/color-prf.css, css/default-prf.css A css/default-vk.css
* Presunul pouze tu cast kodu, kterou upravil.
* odstranil definici pro #category-list-post span.date, ktera je uz primo u kalendare
*
* CI UJEP Jan Tic 25.9.2020 verze 1.6.2: zmensil horni a dolni padding o 22px a vsechny data u clanku maji stejny vzhled
* CI UJEP Jan Tic 25.9.2020 verze 1.6.2: Nadpis aktuality dostal 1px padding, aby mel dobry outline. Nastavil levy a pravy padding, aby tos nadpisem spravne zarezavalo.
*/
.prispevky_rubriky article span.date {
    display: block;
    padding: 5px 1px 0px 1px;
    font-size: 13px;
    color: #212121; 
}
/* </aktuality_uvod> */

/*
* CI UJEP Jan Tic 14.10.2019 verze 1.4.1: nove generovani prispevku v detailu jednoho prispevku
* <prispevky_v_detailu>
*/
main #post #prispevky_do_paticky h2 {
    border-top: 1px solid #eee;
    padding: 50px 0;
    font-weight: 800; 
}

#prispevky_do_paticky article .entry-content {
    font-size: 13px;
    line-height: 22px; 
}

#prispevky_do_paticky article .entry-content span.date {
    padding: 27px 0 17px 2px;
    color: #212121; 
}

/* CI UJEP Jan Tic 14.10.2019 verze 1.4.1: vypnul padding (nahradil marginem), aby se spravne brala vyska prvku, kvuli orezavani */
#prispevky_do_paticky article .entry-content h3 {
    margin-bottom: 20px; 
}
  
#prispevky_do_paticky article a {
    border: 0 none; 
}

#prispevky_do_paticky h3 a {
    font-family: "aktiv-grotesk";
    text-decoration: none; 
}
/* </prispevky_v_detailu> */

/* 
* CI UJEP Jan Tic 10.10.2019 verze 1.4.1: Odstraneni zavislosti na vyvojarskem programu Bootstrap 
* u puvodniho provedeni je nadrazeny prvek .row, ktery ma zaporny margin (margin-right: -15px; margin-left: -15px;)
*
* u noveho provedeni vypneme:
* 1. prohodime u liche prispevku paading zleva doprava
* 2. vypneme vsech primich elementu uvnitr prispevku pravy padding
*
* .prispevky_rubriky #category-list-post article ... jeden prispevek ve vypisu na strance rubriky - nove provedeni
*/
.prispevky_rubriky #category-list-post article:nth-child(odd) {
    padding-left: 0em;
    padding-right: 1em;
}

@media (max-width: 767px) {
    .prispevky_rubriky #category-list-post article:nth-child(odd),
    .prispevky_rubriky #category-list-post article:nth-child(even) {
        padding-left: 0em;
        padding-right: 0em;
    }
}

/*
* CI UJEP Jan Tic 14.10.2019 verze 1.4.1: strankovani v rubrice
* .page-navigation ... puvodni provedeni
* .prispevky_rubriky .strankovani ... nove provedeni
* <prispevky_v_rubrice-strankovani>
*/
.strankovani a, .strankovani span,   
.pagination > li {
    display: inline-block; 
}

.prispevky_rubriky .strankovani,
.page-navigation {
    border-top: 1px solid #e1e1e1;
    padding-top: 2em;
    margin-top: 2em;
    margin-bottom: 2em; 
}

.prispevky_rubriky .strankovani .strankovani-pred,
.prispevky_rubriky .strankovani .strankovani-dalsi,
.page-navigation .previous-post, .page-navigation .next-post {
    padding: 0; 
}

.prispevky_rubriky .strankovani .strankovani-pred a,
.prispevky_rubriky .strankovani .strankovani-dalsi a,
.page-navigation .previous-post a, .page-navigation .next-post a {
    padding: 0;
    color: #9e9e9e; 
}

.prispevky_rubriky .strankovani .strankovani-pred a:hover,
.prispevky_rubriky .strankovani .strankovani-dalsi a:hover,
.page-navigation .previous-post a:hover, .page-navigation .next-post a:hover {
    text-decoration: none;
    color: #212121; 
}

.prispevky_rubriky .strankovani,
.page-navigation .paginatin-container {
    text-align: center; 
}

.prispevky_rubriky .strankovani,
.page-navigation ul.pagination {
    margin: 0;
}
      
.page-navigation.no-top-border {
        border-top: 0;
        padding-top: 0; 
}
/* </prispevky_v_rubrice-strankovani> */
/* </prispevky_v_rubrice> */

/* <paticka> */
#footer-container {
    width: 100%;
    background: #1C1C1C;
    padding-bottom: 4em;
    padding-top: 65px; 
}

/* <paticka-menu> */
/* Prepracoval styli pri odstraneni zavislosti na nastroji boostrap. Provedl CI UJEP Jan Tic verze sablony 1.6.0 (2020-08-25), 1.6.1 (2020-09-15) a 1.6.4 (2021-04-29). */
#footer-container ul {
    list-style-type: none;
    padding: 0px;
}

#footer-container ul.menu-v-paticce {
    width: 100%;
    padding: 0px 0px 1em 0px; 
    border-bottom: 1px solid #616161;
    margin: 0px 0px 25px 0px;
}

#footer-container ul.menu-v-paticce::after {
    clear: both;
    display: block;
    content: " ";
}

#footer-container ul li {
    display: block;
    line-height: 2em;
    padding: 0px;
}

#footer-container ul.menu-v-paticce > li {
    width: 20%;
    padding: 15px 0px 2em 0px;
    float: left;
}

#footer-container ul.menu-v-paticce > li > a {
    color: #ecf0f4;
    font-weight: 700;
}

#footer-container a {
    color: #616161;
    padding: 0;
    font-size: 13px;
}

#footer-container ul a:hover, #footer-container ul a:focus {
    color: #9e9e9e;
    background: none;
    text-decoration: none;
}

@media (max-width: 767px) {
    #footer-container ul.menu-v-paticce > li {
        width: 50%; 
    } 
}
/* </paticka-menu> */

/* CI UJEP Jan Tic 25.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > vytvoril novy obal pro copyright a panel socialnich ikonek */
/* CI UJEP Jan Tic 15.9.2020 verze 1.6.1: horni margin se da menu, ktere je nad a ktere se zobrazuje jen nekdy */
.copyright-a-socialni-site {
    height: 25px;
    margin: 0px 0px 5px 0px;
}
.copyright-a-socialni-site::after {
    clear: both;
    display: block;
    content: " ";
}
  
.copyright {
    padding: 0px 0px 5px 0px;
    height: 25px;
    line-height: 20px;
}

.copyright,
.copyright a {
    font-size: 13px;
    color: #808080;
    font-weight: bold;
}

/* 
* CI UJEP Jan Tic 9.12.2019 verze 1.4.6: Vlozeni log socialnich siti do paticky.
* CI UJEP Jan Tic 25.8.2020 verze 1.6.0: odstraneni zavislosti na nastroji bootstrap > spolecne nastaveni pro obe casti (pro .copyright puvodne dodaval bootstrap) 
*/
#footer-container .copyright,
#footer-container .social-footer-links-menu {
    float: left;
    width: 50%;
}

/* CI UJEP Jan Tic 25.8.2020 verze 1.6.0: pridal nastaveni stylu pro mobily, puvodni styl nepocital s vic jak jednim odkazem, ale bezne jsou dva i tri */
@media (max-width: 767px) {
    .copyright-a-socialni-site {
        height: 50px;
    }
    #footer-container .copyright,
    #footer-container .social-footer-links-menu {
        float: none;
        width: 100%;
        display: block;
    }
}

/* <loga-soc-siti> CI UJEP Jan Tic 9.12.2019 verze 1.4.6: odstraneni zavislosti na nastroji Boostrap > odstranena z divu .col-xs-6 a .text-right */    
.social-footer-links-menu {
    position: relative;
    min-height: 1px;
    padding-right: 0px; 
    padding-left: 0px;
    padding-right: 0; 
    text-align: right;
    height: 25px;
}

/*  CI UJEP Jan Tic 22.7.2019: Vlozeni log socialnich siti do hlavicky. */
/* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: #navbar-top .social-footer-links-menu nahrazeno #top_bar .social-footer-links-menu */ 
#top_bar .social-footer-links-menu {
    float: right;
    margin: 10px 5px 0px 0px;
    width: 140px;
}

/*  CI UJEP Jan Tic 22.7.2019: na fsi jsou jen dve loga ... zmensena sirka, aby se veslo vice odkazu do topmenu. */
/* CI UJEP Jan Tic 18.8.2020 verze 1.6.0: #navbar-top .social-footer-links-menu nahrazeno #top_bar .social-footer-links-menu */ 
.motif-ujep-fsi #top_bar .social-footer-links-menu {
    width: 81px;
}

.social-footer-links-menu a {
    display: inline-block;
    height: 25px;
    width: 25px;
    margin-left: 15px;
}


.social-footer-links-menu a span {
    height: 25px;
    width: 25px;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    background: #616161;
    color: #1C1C1C;
    padding: 5px 6px; 
    font-size: 16px; 
    margin: 0px;
}

/* CI UJEP Jan Tic 29.4.2020 verze 1.5.6: pridani socialni thingiverse */
/* CI UJEP Jan Tic 29.4.2020 verze 1.6.0: span.fa-thingiverse > span.ikona-site-thingiverse */
.social-footer-links-menu a span.ikona-site-thingiverse {
    height: 25px;
    width: 25px;
    border-radius: 0%;
    -moz-border-radius: 0%;
    -webkit-border-radius: 0%;
    background: transparent url("img/thingiverse.png") 0px 0px no-repeat scroll;
}

/* CI UJEP Jan Tic 29.4.2020 verze 1.5.6: pridani socialni thingiverse - obsah nesmi byt prazdny, aby sedela pozice s ostatnimi */
.social-footer-links-menu a span.fa-thingiverse::before {
    width: 1em;
    content: '\A0';
}

.social-footer-links-menu a.facebook span {
    padding: 5px 8px;
}

/* CI UJEP Jan Tic 29.4.2020 verze 1.6.0: pouzivaji se primo icon awesome a nikoliv jejich uprava bootstrapu > zmenen padding pro youtube ikonu */
.social-footer-links-menu a.youtube span {
    padding: 5px 4px;
}
/* </loga-soc-siti> */
/* </paticka> */

/*
* CI UJEP Jan Tic 4.10.2019 verze 1.4.0: podpora pro plugin WooCommerce pro motif oc
* <WooCommerce>
*/
#woocommerce-content {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    position: relative;
    min-height: 1px;
    clear: both;
}

/* zobrazeni seznamu produktu - katalog */
#woocommerce-content .products {
    list-style: none;
    padding: 0px;
    margin: 0px;
}

#woocommerce-content .products:after {
    clear: both;
    display: table;
    content: " ";
}

/* zobrazeni jednoho produktu v katalogu */
#woocommerce-content .products li {
    list-style: none;
    display: block;
    float: left;
    width: 25%;
    padding: 0px;
    margin: 0px;
    padding: 5px 15px 0px 15px;
}

#woocommerce-content .products li a.woocommerce-LoopProduct-link {
    display: block;
}

/* zobrazeni jednoho produktu v katalogu - obrazek */
#woocommerce-content .products li a.woocommerce-LoopProduct-link img {
    display: block;
    width: 100%;
    height: auto;
}

/* zobrazeni jednoho produktu v katalogu - nadpis az na dva radky */
#woocommerce-content .products li a.woocommerce-LoopProduct-link h2 {
    display: block;
    line-height: 22px;
    height: 22px;
    overflow-x: hidden;
}

/* zobrazeni jednoho produktu v katalogu - tlacitko na vlozeni do kosiku */
#woocommerce-content .products li a.button {
    display: block;
    background: url('http://oc.ujep.cz/wp-content/themes/ujep/img/divider.png');
    background-position: left bottom;
    background-repeat: repeat-x;
    padding: 0px 0px 25px 0px;

}

/* prepnuti na zobrazeni dvou produktu vedle sebe */
@media (max-width: 1200px) {
    #woocommerce-content .products li {
        width: 50%;
    }

    #woocommerce-content .products li a.woocommerce-LoopProduct-link img {
        width: 300px;
        height: 300px;
    }
}

/* prepnuti na zobrazeni jednoho produktu vedle sebe */
@media (max-width: 550px) {
    #woocommerce-content .products li {
        width: 100%;
    } 
}

/* strankovani */
#woocommerce-content .woocommerce-pagination {
    padding-top: 5px;
}

#woocommerce-content .woocommerce-pagination ul {    
    list-style: none;
}

#woocommerce-content .woocommerce-pagination ul li {
    display: inline-block;
    margin: 1px;
}

#woocommerce-content .woocommerce-pagination ul li .current {
    text-decoration: underline;
}
/* 
CI UJEP Jan Tic 27.2.2020 verze 1.5.3: nastaveni cen u produktu
// u zbozi s variantami je interval, takze je potreba vetsi prostor na cenovku
<WooCommerce-detail-produktu> 
*/
.woocommerce-price-including-tax,
.woocommerce-price-vat,
.woocommerce-price-excluding-tax {
    clear: both;
    display: block;
}
.woocommerce-price-including-tax:after,
.woocommerce-price-vat:after,
.woocommerce-price-excluding-tax:after {
    clear: both;
    display: block;
    clear: both;
    content: " ";
}
.woocommerce-price-excluding-tax {
    font-weight: bold;
}
.woocommerce-price-including-tax > span,
.woocommerce-price-vat > span,
.woocommerce-price-excluding-tax > span {
    display: block;
    float: left;
    width: 220px;
}
.woocommerce-price-including-tax > span.woocommerce-price-title,
.woocommerce-price-vat > span.woocommerce-price-title,
.woocommerce-price-excluding-tax > span.woocommerce-price-title {
    width: 125px;
}

@media (max-width: 767px) {
    .woocommerce-price-including-tax > span,
    .woocommerce-price-vat > span,
    .woocommerce-price-excluding-tax > span {
        width: 50%;
    }
    .woocommerce-price-including-tax > span.woocommerce-price-title,
    .woocommerce-price-vat > span.woocommerce-price-title,
    .woocommerce-price-excluding-tax > span.woocommerce-price-title {
        width: 50%;
    }
}

@media (max-width: 450px) {
    /* u variant zalomeni ceny*/
    .woocommerce-price-including-tax > span.woocommerce-prices-interval > span,
    .woocommerce-price-excluding-tax > span.woocommerce-prices-interval > span {
        display: block;
    }
}
/* </WooCommerce-detail-produktu> */
/* </WooCommerce> */

/*
* CI UJEP Jan Tic 10.10.2019 verze 1.4.1: speciality sablony
* Presunul to z css/default.css a css/default-other.css 
* css/default-other.css vznikl sloucenim souboru css/default-prf.css a css/default-vk.css, 
* pote co ve verzi 1.4.0 vsechny rozdily byli preneseny do style.css
* <speciality_sablony_ujep>
*/
.widget_calendar, .widget.calendar-actions {
    margin-top: 3em; 
}

@media (max-width: 767px) {
    .motif-ujep-other #category-list-post .ujepactions-category-item .col-xs-3,
    .motif-ujep-other #category-list-post .ujepactions-category-item .col-xs-9 {
        float: none; 
    }

    .widget_calendar, #wp-calendar, #calendar-actions {
        display: none;
    } 
}

table#calendar-actions tr td, table#wp-calendar tr td {
    padding: 1em 1.14em 0 0;
    color: #9e9e9e;
    font-weight: normal;
    text-align: right;
    font-size: 13px;
    font-family: "aktiv-grotesk",sans-serif; 
}
      
table#calendar-actions tr td a, table#wp-calendar tr td a {
    font-family: "aktiv-grotesk",sans-serif; 
}
      
table#calendar-actions tr td a:hover, table#wp-calendar tr td a:hover {
    text-decoration: none;
    color: #212121; 
}
      
table#calendar-actions th, table#calendar-actions caption {
    font-size: 13px;
    font-weight: bold;
    font-family: "aktiv-grotesk",sans-serif; 
}
      
table#wp-calendar caption {
    font-size: 13px;
    font-weight: bold;
    font-family: "aktiv-grotesk",sans-serif;
}
      
table#calendar-actions tr td#next, table#wp-calendar tr td#next {
    text-align: right; 
}

table#calendar-actions tr td#prev table#wp-calendar tr td#prev {
    text-align: left;
}
      
#category-list-ujepworker.row {
    margin-left: -20px;
    margin-right: -20px; 
}

#category-list-ujepworker.row.no-subcategories {
    margin-left: -15px;
    margin-right: -15px; 
}

#category-list-ujepworker div.worker-category-list div.category-worker-item {
    padding-left: 20px;
    padding-right: 20px; 
}
        
#category-list-ujepworker div.worker-category-list div.category-worker-item div.inner {
    border-top: 1px solid #E1E1E1;
    border-bottom: 1px solid #E1E1E1;
    min-height: 100px;
    margin-top: -1px; 
}
          
#category-list-ujepworker div.worker-category-list div.category-worker-item div.inner h2 {
    max-width: 80%;
    padding-bottom: 1em;
    line-height: 1.5em;
    margin-top: 10px; 
}
          
#category-list-ujepworker div.worker-category-list div.category-worker-item div.inner span.right-worker-marker {
    content: "";
    background: #000;
    width: 16px;
    height: 16px;
    position: absolute;
    right: 20px;
    top: 20px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%; 
}

#category-list-ujepworker .ujepworker-article.graphic img.photo {
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%; 
}
      
.motif-ujep-other #post.ujepworker h1.entry-title {
    padding-top: 20px; 
}

#post.ujepworker .photo {
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%; 
}
      
#category-list-ujepworker .ujepworker-article.graphic ul {
    list-style-type: none;
    padding: 0 1em 2em 0; 
}
      
.ujepworker-article.graphic, #category-list-ujepworker .ujepworker-article-list {
    padding-left: 20px;
    padding-right: 20px; 
}
      
.ujepworker-article.graphic .entry-header h2 a {
    font-weight: bold; 
}

.ujepworker-article.graphic .entry-header h2 a:hover {
    text-decoration: none;
    color: #9e9e9e; 
}
      
#category-list-ujepjobs {
    margin-top: 8px; 
}

#category-list-ujepjobs .ujepjobs-category-item {
    border-top: 1px solid #E1E1E1;
    border-bottom: 1px solid #E1E1E1;
    margin-top: -1px;
    padding: 0 0 3em; 
}
      
#category-list-ujepworker .ujepworker-article-list div.inner {
    border-top: 1px solid #E1E1E1;
    border-bottom: 1px solid #E1E1E1;
    margin-top: -1px;
    padding: 0 0 3em; 
}

#category-list-ujepworker .ujepworker-article-list div.inner h2 {
    font-weight: 800; 
}
      
#category-list-ujepjobs .ujepjobs-category-item .btn-cta {
    margin-top: 2.9em;
    margin-right: 0;
    padding-left: 1.8em;
    margin-left: 0.4em; 
}

#category-list-ujepjobs .ujepjobs-category-item .btn-cta .caret-right {
    position: relative;
    right: 14px; 
}

#category-list-ujepjobs .ujepjobs-category-item h2 {
    padding: 0.9em 0 0.5em 0; 
}

#category-list-ujepjobs .ujepjobs-category-item ul {
    list-style-type: none;
    padding: 0; 
}
      
.ujepjobsmeta-list, #category-list-ujepworker .ujepworker-article-list div.inner ul {
    list-style-type: none;
    padding: 0; 
}
      
#category-list-ujepjobs .ujepjobs-category-item {
    padding: 0 0 1.8em; 
}
      
#category-list-ujepworker .ujepworker-article-list div.inner ul li h3 a {
    font-size: 13px;
    font-weight: 400;
    font-family: "Lora",sans-serif; 
}

#category-list-ujepworker .ujepworker-article-list div.inner ul li h3 a:hover {
    text-decoration: none;
    color: #9e9e9e; 
}
      
#category-list-ujepdocs .year {
    border-top: 1px solid #e1e1e1;
    border-bottom: 1px solid #e1e1e1;
    margin: -1px 0 0 0;
    padding: 1em 0 2em 0; 
}

#category-list-ujepdocs .year h2 {
    padding-bottom: 1em; 
}
        
#category-list-ujepdocs .year:first-child {
    margin: 0; 
}

#category-list-ujepdocs .year .col-xs-12 {
    padding: 0; 
}

#category-list-ujepdocs .month {
    margin-bottom: 3em; 
}

#category-list-ujepdocs .month h3 {
    margin: 0;
    padding: 0.25em 0 0 0;
    font-size: 20px;
    font-weight: 700;
    font-family: "Lora",sans-serif;
}
        
#category-list-ujepdocs .month img {
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%; 
}

#category-list-ujepdocs .month a {
    text-decoration: underline;
    font-weight: bold;
    font-family: "Lora",sans-serif; 
}
      
.ujepworker-meta-list li {
    font-size: 13px;
    line-height: 22px; 
}
      
blockquote {
    border-left: 0; 
}
      
.writeaboutus-item {
    margin-bottom: 30px; 
}

.writeaboutus-item p.date {
    color: #9e9e9e;
    font-size: 13px;
    font-family: "aktiv-grotesk",sans-serif;
    margin-bottom: 0; 
}

.writeaboutus-item h2 {
    font-family: "Lora",sans-serif;
    font-size: 17px;
    font-weight: bold;
    padding: 10px 0;
    margin: 0; 
}

.writeaboutus-item a.link {
    font-family: "Lora",sans-serif;
    font-size: 17px;
    text-decoration: none;
    border-bottom: 1px solid #000; 
}

.writeaboutus-item a.link:hover {
    color: #9e9e9e;
    border-bottom: 1px solid #9e9e9e; 
}

.writeaboutus-item ul.attachment-list {
    list-style-type: none;
    padding: 0; 
}

.writeaboutus-item ul.attachment-list li {
    list-style-type: none;
    padding: 0 0 10px; 
}
      
.printnews-item {
    margin-bottom: 30px;
}

.printnews-item p.date {
    color: #9e9e9e;
    font-size: 13px;
    font-family: "aktiv-grotesk",sans-serif;
    margin-bottom: 0; 
}
      
h2.printnews-item-year {
    font-size: 20px;
    font-weight: 800;
    margin: 0;
    padding: 40px 0 50px 0;
    border-top: 1px solid #E1E1E1; 
}
      
.printnews-item h3 {
    font-family: "Lora",sans-serif;
    font-size: 17px;
    font-weight: bold;
    padding: 10px 0;
    margin: 0; 
}

.printnews-item a.link {
    font-family: "Lora",sans-serif;
    font-size: 17px;
    text-decoration: none;
    border-bottom: 1px solid #000; 
}

.printnews-item a.link:hover {
    color: #9e9e9e;
    border-bottom: 1px solid #9e9e9e; 
}

.printnews-item ul.attachment-list {
    list-style-type: none;
    padding: 0; 
}

.printnews-item ul.attachment-list li {
    list-style-type: none;
    padding: 0 0 10px; 
}
      
#wp-admin-bar-comments, #wp-admin-bar-new-content, #wp-admin-bar-updates, #wp-admin-bar-customize {
    display: none; 
}
      
#category-list-categoryinline .btn-cta {
    margin-top: 20px; 
}

#category-list-categoryinline span.date {
    color: #999;
    height: 40px;
    line-height: 40px;
}

#category-list-categoryinline .entry-content p a {
    font-family: "Lora",sans-serif;
}
      
@media (min-width: 767px) {
    #search-mobile-container {
        display: none;
    }
}

#search-mobile-container {
    clear: both;
    width: 100%;
    margin: 0 0 9px 0;
    border: 0 none;
}

#search-mobile-container #searchform {
    width: 100%;
    margin: 0;
    border: 0 none;
}

#search-mobile-container #searchform .form-group {
    display: inline-block;
    width: 80%;
    float: left;
    margin-bottom: 50px;
}
      
@media (min-width: 768px) {
    #search-mobile-container {
        display: none !important;
    }
}

.single.ujepactions ul.ujepactions-meta-list {
    padding-left: 0;
}
/* <speciality_sablony_ujep> */

/* CI UJEP Jan Tic 14.3.2020 verze 1.5.4: podpora pro plugin Accordion Blocks
<akordeony_blokovy_editor> */
.wp-block-pb-accordion-item {
    margin-bottom: 1.9em;
    border-top: 1px solid #E1E1E1;
    border-bottom: 1px solid #E1E1E1;
}

.wp-block-pb-accordion-item + .wp-block-pb-accordion-item {
    border-top: none;
}

 main #post .wp-block-pb-accordion-item h2.c-accordion__title,
 main #post .wp-block-pb-accordion-item h3.c-accordion__title,
 main #post .wp-block-pb-accordion-item h4.c-accordion__title {
    padding-top: 30px;
    padding-bottom: 30px; 
    margin-top: 10px;
    margin-bottom: 10px;
}

main #post .wp-block-pb-accordion-item .c-accordion__title::after {
    font-size: 25px;
    color: #212121;
    font-weight: bold;
}
/* </akordeony_blokovy_editor> */