"); background-repeat: no-repeat; background-position: center center; background-size: 90%; background-color: transparent; }
.unfold div.ikona::before { text-shadow: var(--1px) 0 rgba(255, 255, 255, .75); }
div.ik_bmp::before { content: "" / ""; color: rgb(75, 177, 192); }
div.ik_fshut::before { content: "" / ""; color: var(--barva1); }
div.ik_oopres::before { content: "" / ""; color: rgb(245, 133, 57); }
div.ik_text::before { content: "" / ""; color: rgb(69, 135, 162); }
div.ik_url::before { content: "" / ""; color: rgb(0, 160, 233); }
div.ik_xml::before { content: "" / ""; color: rgb(41, 180, 115); }
div.ik_filedeny::before { content: "" / ""; color: rgb(88, 89, 91); }
div.ik_ppt::before { content: "" / ""; color: rgb(252, 95, 38); }
div.ik_qtv::before { content: "" / ""; color: rgb(0, 160, 233); }
div.ik_rar::before { content: "" / ""; color: rgb(88, 89, 91); }
div.ik_mp3::before { content: "" / ""; color: rgb(139, 197, 63); }
div.ik_realm::before { content: "" / ""; color: rgb(20, 87, 124); }
div.ik_freload::before { content: "" / ""; color: var(--barva1); }
div.ik_excel::before { content: "" / ""; color: rgb(27, 152, 77); }
div.ik_fopen::before { content: "" / ""; color: rgb(88, 89, 91); }
div.ik_oocalc::before { content: "" / ""; color: rgb(182, 211, 29); }
div.ik_aplik::before { content: "" / ""; color: rgb(88, 89, 91); }
div.ik_img::before { content: "" / ""; color: rgb(75, 177, 192); }
div.ik_vrml::before { content: "" / ""; color: rgb(58, 149, 181); }
div.ik_rtf::before { content: "" / ""; }
div.ik_pdf::before { content: "" / ""; color: rgb(235, 0, 0); }
div.ik_pdfa::before { content: "" / ""; color: rgb(235, 0, 0); }
div.ik_fdeny::before { content: "" / ""; color: rgb(88, 89, 91); }
div.ik_sunwriter::before { content: "" / ""; color: rgb(72, 119, 156); }
div.ik_zip::before { content: "" / ""; color: rgb(238, 194, 17); }
div.ik_sunwriterglob::before { content: "" / ""; color: rgb(72, 119, 156); }
div.ik_msv::before { content: "" / ""; color: rgb(158, 31, 99); }
div.ik_word::before { content: "" / ""; color: rgb(73, 109, 179); }
div.ik_jpg::before { content: "" / ""; color: rgb(75, 177, 192); }
div.ik_gif::before { content: "" / ""; color: rgb(75, 177, 192); }
div.ik_oodraw::before { content: "" / ""; color: rgb(254, 203, 37); }
div.ik_ps::before { content: "" / ""; color: rgb(246, 169, 51); }
div.ik_folder::before { content: "" / ""; color: rgb(88, 89, 91); }
div.ik_video::before { content: "" / ""; color: rgb(158, 31, 99); }
div.ik_htm::before { content: "" / ""; color: rgb(0, 160, 233); }
div.ik_ootext::before { content: "" / ""; color: rgb(72, 119, 156); }
div.ik_png::before { content: "" / ""; color: rgb(75, 177, 192); }
div.ik_realaudio::before { content: "" / ""; color: rgb(20, 87, 124); }
div.ik_qwarp::before { content: "" / ""; color: rgb(69, 163, 5); }
div.ik_audio::before { content: "" / ""; color: rgb(139, 197, 63); }
div.ik_qrec::before { content: "" / ""; color: rgb(1, 40, 119); }
div.ik_unknown::before { border-radius: var(--3px); }
div.ik_qdesc::before { color: rgb(0, 161, 222); }
div.ik_fil602::before { color: rgb(250, 180, 53); }
div.ik_ootexttemp::before { color: rgb(153, 153, 153); }
div.ik_qansw::before { color: rgb(247, 188, 11); }
div.ik_qref::before { color: rgb(201, 23, 23); }
div.ik_qdef::before { color: rgb(160, 160, 160); }
div.ik_qdefx::before { color: rgb(0, 164, 66); }
[data-empty-dir] div.ik_fshut::before, [data-empty-dir] div.ik_freload { color: rgb(158, 173, 203); }
.ikona_op::before { display: inline-block; font-family: fmgr; font-size: 24px; vertical-align: middle; line-height: 16px; margin-left: -5px; }
.ikona_input { position: relative; }
.ikona_input > div { position: absolute; line-height: 2.5; vertical-align: middle; padding: 0 var(--8px); }
.ikona_input input[type="text"] { padding-left: 35px; }
h1 .ikona_op, h2 .ikona_op, h3 .ikona_op, h4 .ikona_op, h5 .ikona_op { display: inline-block; vertical-align: text-bottom; }
.ik_zruz::before { content: ""; }
.ik_coji::before { content: ""; }
.ik_moji::before { content: ""; }
.ik_zmjm::before { content: ""; }
.ik_edte::before { content: ""; }
.ik_exzi::before { content: ""; }
.ik_owcl::before { content: ""; }
.ik_plag::before { content: ""; }
.ik_napr::before { content: ""; }
.ik_vlso::before { content: ""; }
.ik_vled::before { content: ""; }
.ik_vlsl::before { content: ""; }
.ik_vlww::before { content: ""; }
.ik_imzi::before { content: ""; }
.ik_open_folder::before { content: ""; }
.ik_open_web::before { content: ""; }
.ik_play::before { content: ""; }
.ik_play_in_player::before { content: ""; }
.ik_create_player::before { content: ""; }
.ik_download::before { content: ""; }
.ik_check_questions::before { content: ""; }
.ik_show_questions::before { content: ""; }
.ik_edit::before { content: ""; }
.ik_answer::before { content: ""; }
.ik_search::before { content: ""; }
.ik_ocr::before { content: ""; }
.ik_link::before { content: ""; }
.ik_settings::before { content: ""; }
.ik_rights::before { content: ""; }
.ik_share::before { content: ""; }
.ik_view_normal::before { font-family: fmgr; font-size: 48px; content: ""; }
.ik_view_map::before { font-family: fmgr; font-size: 48px; content: ""; }
.ik_view_gal::before { font-family: fmgr; font-size: 48px; content: ""; }
.ik_ag::before { font-family: fmgr; font-size: 60px; vertical-align: middle; padding-right: 0.1em; display: inline-block; }
.ik_ag_de::before { content: ""; }
.ik_ag_re::before { content: ""; }
.ik_ag_do::before { content: ""; }
.ik_ag_el::before { content: ""; }
.ik_ag_th::before { content: ""; }
.ik_ag_of::before { content: ""; }
.ik_ag_www::before { content: ""; }
.ik_ag_dstore::before { content: ""; }
.ik_ag_star::before { content: ""; }
.ik_ag_heart::before { content: ""; }
div.is-rights div { display: inline-block; }
div.is-rights div::before { display: inline-block; font-family: fmgr; vertical-align: middle; line-height: 16px; }
div.is-rights-person::before { content: ""; }
div.is-rights-group::before { content: ""; }
div.is-rights-world::before { content: ""; }
div.is-rights-is::before { content: ""; }
div.is-rights-none::before { content: ""; }
div.is-rights-r::before { content: ""; color: rgb(238, 170, 0); }
div.is-rights-nor::before { content: ""; }
div.is-rights-w::before { content: ""; color: rgb(0, 170, 0); }
div.is-rights-now::before { content: ""; }
div.is-rights-a::before { content: ""; color: rgb(170, 0, 0); }
div.is-rights-noa::before { content: ""; }
input.gdpr { display: inline; float: left; }
i.gdpr::after { font-family: is-icons; content: ""; font-size: 20px; line-height: 20px; font-style: normal; position: relative; top: 7px; left: -11px; float: right; cursor: pointer; margin-left: -33px; }
.gdpr:hover { opacity: 0.7; transition: opacity 0.25s ease-out 0s; }
.text.gdpr::after { margin-left: 0px; float: none; top: 3px; left: 0px; margin-right: 5px; }
a.gdpr { color: var(--gdpr); }
a:hover.gdpr { text-decoration: none; }
.gdpr.pol_text::after { margin-left: 1rem; padding-left: 0.5rem; border-left: 1px solid rgb(238, 238, 238); float: none; top: 3px; left: 0px; margin-right: 5px; }
.app-menu-hidden { visibility: hidden; }
.datepicker.no-date th.date-switch { color: var(--barvabila); cursor: initial; }
.datepicker table tr td span { height: 39px !important; line-height: 39px !important; }
.datepicker table tr td span:hover, .datepicker td.day:hover, .datepicker td.year:hover { background: rgb(243, 243, 243); }
.datepicker td span.active, .datepicker td.active.day, .datepicker td.active.year { color: rgb(255, 255, 255); background: rgb(0, 39, 118) !important; }
.tab-content.row, .tile-wrapper.row { margin-left: -5px; margin-right: -5px; margin-bottom: 1.5rem; }
.tab-content.row > .column, .tile-wrapper.row > .column { padding-left: 5px; padding-right: 5px; }
.tile-box { padding: 5px; }
.tile-box > * { padding: 1.9rem 1.6rem 1.5rem 4.9rem; display: block; height: 100%; width: 100%; }
.tile-box .tile-content a { display: inline-block; }
.tile-box > .tile-basic, .tile-box > .tile-button { background: var(--bgbarva-seda3); }
.tile-box > .tile-button { transition: background 0.5s ease 0s; }
.tile-box > .tile-basic .tile-header > i:not(.app_link_pin), .tile-box > .tile-button i { font-size: 2.71429rem; display: inline-block; margin-left: -3.5rem; float: left; margin-top: -1.1rem; }
.tile-box > .tile-basic .tile-header i.isi-is-color, .tile-box > .tile-button i.isi-is-color { font-size: 2.42857rem; line-height: 3.45rem; margin-top: -1.28571rem; margin-bottom: calc(6px - 0.357142rem); margin-left: -3.4rem; }
.tile-box > .tile-basic .tile-header h2 { display: block; color: var(--text); }
.tile-box > .tile-basic .tile-header h2, .tile-box > .tile-button .tile-header h2 { font-size: 1.35714rem; }
.tile-box .tile-content { line-height: 1.35; }
.tile-box .tile-content > * { margin-bottom: 0.5rem; }
.tile-box > .tile-button { text-decoration: none; }
.tile-box > .tile-button .tile-header h2 { color: var(--odkaz); }
.tile-box > .tile-button .tile-content * { font-size: 1rem; color: var(--text-nedurazny); }
.tile-box > .tile-button:hover { background: var(--bgbarva-sedahover); transition: background 0.3s ease 0s; cursor: pointer; }
.tk_vice_mene.enabled { margin-bottom: 1.5em; }
.tk_vice_mene > .obsah { max-height: inherit; overflow: hidden; }
.tk_vice_mene.show { max-height: inherit !important; }
.tk_vice_mene > .ovladani { display: none; position: relative; }
.tk_vice_mene.enabled > .ovladani { display: block; border-top: 1px solid var(--bordersedy); }
.tk_vice_mene > .ovladani > button { display: none; position: absolute; right: 0px; }
.tk_vice_mene > .ovladani > .vice { display: block; }
.tk_vice_mene.show > .ovladani > .vice { display: none; }
.tk_vice_mene.show > .ovladani > .mene { display: block; }
.reveal.gallery { width: 80%; max-width: 2000px; min-height: 90vh; padding: 6vh 6rem 1vh; }
.reveal.gallery > .row { max-width: none; }
.reveal.gallery .orbit { margin: 0px; }
.reveal.gallery .orbit .orbit-container { margin: 0px -5.5rem; padding: 0px 5.5rem; overflow: visible; outline: none; }
.reveal.gallery .orbit-container, .reveal.gallery .orbit-slide .gallery-imgbox { height: calc(-6rem + 83vh) !important; }
.reveal.gallery .orbit-slide .gallery-imgbox { border: 1px solid var(--bordersedy); display: flex; background-color: var(--bgbarva-seda1); align-items: center; }
.reveal.gallery .orbit-slide .gallery-imgbox img { max-width: 100%; max-height: 100%; width: auto; height: auto; margin-left: auto; margin-right: auto; }
.reveal.gallery .orbit-slide .gallery-capbox { min-height: 6rem; padding: 1rem 0px; color: var(--text-nedurazny); line-height: 1.28571rem; font-size: 0.857142rem; overflow-wrap: break-word; display: flex; justify-content: flex-end; }
.reveal.gallery .orbit-slide .gallery-capbox figcaption { position: static; background: none; color: var(--text); padding: 0px; width: initial; font-size: 1rem; }
.reveal.gallery .orbit-slide .gallery-capbox .pagination { flex-shrink: 0; padding-left: 1rem; }
@media screen and (min-width: 640px) and (max-width: 1023px) {
.reveal.gallery { width: 95%; min-height: 95vh; }
}
@media screen and (max-width: 639px) {
.reveal.gallery { width: 100%; min-height: 100vh; padding: 3rem 0rem 1rem; }
.reveal.gallery .orbit .orbit-container { margin: 0px; padding: 0px; }
.reveal.gallery .orbit .orbit-container > button { margin: 1px; opacity: 0.8; }
.reveal.gallery .orbit-container, .reveal.gallery .orbit-slide .gallery-imgbox { height: calc(-10rem + 100vh) !important; }
}
.reveal .orbit-container { outline: 0px; }
.reveal.gallery .gallery-imgbox.is-zoom, .reveal.gallery .gallery-imgbox.is-rotate:not(.rotate180) { overflow: auto; }
.reveal.gallery .gallery-imgbox.is-zoom { display: block; }
.reveal.gallery .gallery-imgbox.is-zoom img { max-width: 500%; height: auto; max-height: 500%; display: block; min-width: 10%; min-height: 10%; }
.reveal.gallery .gallery-imgbox.is-rotate.rotate90 img { transform: rotate(90deg) translateY(-100%); transform-origin: 0% 0%; }
.reveal.gallery .gallery-imgbox.is-rotate.rotate180 img { transform: rotate(180deg); }
.reveal.gallery .gallery-imgbox.is-rotate.rotate270 img { transform: rotate(-90deg) translateX(-100%); transform-origin: 0% 0%; }
.has-tip { border-bottom: 1px dotted var(--barva2); text-decoration: none; font-weight: normal; }
.tt-noborder { border: 0px !important; }
button.has-tip { cursor: pointer; }
button.secondary.has-tip { border-bottom: none; }
.tooltip { background-color: var(--tooltip-bg); font-size: 0.92857rem; color: var(--tooltip-text); border: 1px solid var(--tooltip-border); padding: 0.85714rem 1.28571rem; max-width: 13rem; }
.tooltip::before { position: absolute; z-index: 1200; height: 10px; width: 20px; background-image: ; background-attachment: ; background-origin: ; background-clip: ; background-color: ; background-position: right 0px, left bottom; background-size: 50% 100%; background-repeat: no-repeat !important; border: none !important; }
.tooltip.top::before { height: 10px; width: 20px; background-image: ; background-repeat: ; background-attachment: ; background-origin: ; background-clip: ; background-color: ; background-size: 50% 100%; background-position: left bottom, right 0px; }
.tooltip.left::before { height: 20px; width: 10px; background-image: ; background-repeat: ; background-attachment: ; background-origin: ; background-clip: ; background-color: ; background-position: right bottom, left 0px; background-size: 100% 50%; }
.tooltip.right::before { left: -10px; height: 20px; width: 10px; background-image: ; background-repeat: ; background-attachment: ; background-origin: ; background-clip: ; background-color: ; background-position: left 0px, right bottom; background-size: 100% 50%; }
@media screen and (max-width: 639px) {
table.stack-on-small tr, table.stack-on-small td, table.stack-on-small th { display: block; }
}
.legenda { margin: 1rem 0px 2rem; }
.legenda > [class*="bgbarva"] { background: none !important; }
.legenda > div { display: inline-block; line-height: 2rem; min-width: 15.5rem; margin: 1rem 1rem 1rem 0px; }
.legenda > div::before { content: ""; display: block; float: left; width: 2rem; height: 2rem; margin-right: 1rem; border: 1px solid rgb(217, 229, 241); }
.legenda > div.ikona::before { display: none; }
.legenda > div.ikona i { border-radius: 50%; float: left; margin-right: 1rem; width: 24px; height: 24px; line-height: 24px; text-align: center; display: block; margin-top: 3px; color: rgb(255, 255, 255); font-size: 22px; }
.tooltip.vizitka { background-color: var(--bg); border: 1px solid var(--bordersedy); color: var(--text); padding: 1px; min-width: 100px; }
@media screen and (min-width: 640px) {
.tooltip.vizitka { min-width: 300px; max-width: 400px; }
}
.tooltip.vizitka::before { background-image: linear-gradient(45deg, var(--bg) 6px, var(--bg) 6px, var(--bordersedy-dark) 7px, transparent 8px), linear-gradient(-45deg, var(--bg) 6px, var(--bg) 6px, var(--bordersedy-dark) 7px, transparent 8px); }
.tooltip.vizitka.top::before { background-image: linear-gradient(225deg, var(--bg) 6px, var(--bg) 6px, var(--bordersedy-dark) 7px, transparent 8px), linear-gradient(135deg, var(--bg) 6px, var(--bg) 6px, var(--bordersedy-dark) 7px, transparent 8px); }
.tooltip.vizitka.left::before { background-image: linear-gradient(135deg, var(--bg) 6px, var(--bg) 6px, var(--bordersedy-dark) 7px, transparent 8px), linear-gradient(45deg, var(--bg) 6px, var(--bg) 6px, var(--bordersedy-dark) 7px, transparent 8px); }
.tooltip.vizitka.right::before { background-image: linear-gradient(-45deg, var(--bg) 6px, var(--bg) 6px, var(--bordersedy-dark) 7px, transparent 8px), linear-gradient(225deg, var(--bg) 6px, var(--bg) 6px, var(--bordersedy-dark) 7px, transparent 8px); }
.tooltip.vizitka .foto { height: 120px; width: 99px; }
.tooltip.vizitka .udaje { padding: 0.8rem; }
.tooltip.vizitka .jmeno { font-size: 1.3rem; color: var(--barva1); margin-bottom: 0.2rem; }
.tooltip.vizitka .uco { color: var(--text); margin-bottom: 0.3rem; }
img.img-left { float: left; max-width: 33%; margin: 1rem 1rem 1rem 0px; }
img.img-right { float: right; max-width: 33%; margin: 1rem 0px 1rem 1rem; }
img.img-expanded { width: 100%; margin: 1rem 0px; }
nav .pagination li { margin-right: 5px; margin-bottom: 5px; line-height: 2.14285rem; display: inline-block; }
nav .pagination a, nav .pagination .disabled, nav .pagination .current { padding: 0px 5px; min-width: 2.14285rem; height: 2.14285rem; color: var(--strankovani); text-align: center; background-color: var(--strankovani-bg); text-decoration: none; transition: background-color 0.25s ease-out 0s; }
nav .pagination a > span, nav .pagination .disabled > span { color: var(--text-nedurazny); }
nav .pagination a:hover { background-color: var(--bgbarva-sedahover); text-decoration: none; }
nav .pagination .current > span { color: var(--strankovani-cur-sub); }
nav .pagination .disabled { opacity: 0.5; color: var(--text); }
nav .pagination .current { background-color: var(--strankovani-cur-bg); color: var(--strankovani-cur); }
nav .pagination .pagination-previous { margin-right: 1.42857rem; }
nav .pagination .pagination-next { margin-left: 1.42857rem; }
nav .pagination-previous.disabled::before, nav .pagination-previous a::before, nav .pagination-next.disabled::after, nav .pagination-next a::after { display: none; }
nav .pagination .ellipsis::after { padding: 0px; }
#app_content .tip_column { padding-left: 0px; }
#app_content #is_tip { height: 100%; background: rgb(255, 255, 255); margin-top: -1px; }
#app_content #is_tip .wrap { border-right: 26px solid rgb(0, 39, 118); padding: 1rem 2rem; height: 100%; position: relative; }
#app_content #is_tip .wrap::before { position: absolute; top: 1.4rem; right: -24px; content: " "; border-width: 12px; border-style: inset inset inset solid; border-image: initial; border-color: transparent transparent transparent rgb(255, 255, 255); }
#app_content #is_tip .dalsi { text-align: right; color: rgb(0, 39, 118); margin: 0.5rem -1rem 0.5rem 0px; cursor: pointer; }
#app_content #is_tip .dalsi:hover { text-decoration: underline; color: rgb(0, 34, 101); }
#app_content #is_tip .zarovka { font-size: 2.2rem; margin-top: 3rem; color: rgb(255, 150, 0); }
#app_content #is_tip .zarovka i { border: 1.3px solid rgb(255, 150, 3); padding: 1px 3px; border-radius: 20px; line-height: 1; display: inline-block; }
#app_content #is_tip .nadpis { padding: 1rem 0px; color: rgb(74, 72, 72); }
#app_content #is_tip .tip_ikona { font-size: 8rem; color: rgb(255, 150, 0); margin: 1rem 0px; text-align: center; }
#app_content #is_tip .tip_ikona i { display: block; line-height: 1; }
#app_content #is_tip .tip_ikona img { width: 11rem; font-size: 1rem; }
#app_content #is_tip .tip_obrazek { margin-top: 2rem; }
#app_content #is_tip .bwrap { }
#app_content #is_tip .vice { width: 100%; }
#app_content #is_tip .close { cursor: pointer; color: rgb(0, 39, 118); margin-left: -0.4rem; }
#app_content #is_tip .close:hover { text-decoration: underline; color: rgb(0, 34, 101); }
#app_content #is_tip .close .isi-x { font-size: 1.6rem; margin-right: 0.2rem; }
#app_content .zivot_wrap .prispevek.is_maly_tip .ikona { position: absolute; font-size: 3rem; text-align: center; width: 4rem; height: 4rem; bottom: 0.5rem; right: -2rem; border: 1px solid rgb(214, 210, 210); border-radius: 4rem; z-index: 6; color: white; background-color: rgb(249, 165, 0); }
#app_content .zivot_wrap .prispevek.is_maly_tip .zarovka { margin-bottom: 0.5rem; }
#app_content .zivot_wrap .prispevek.is_maly_tip .zarovka i { font-size: 2rem; border: 1.3px solid rgb(255, 150, 0); padding: 0px 2px; border-radius: 20px; line-height: 1; color: rgb(255, 150, 0); display: inline-block; }
#app_content .zivot_wrap .prispevek.is_maly_tip .zarovka span { color: rgb(255, 150, 0); position: relative; top: -8px; left: 5px; }
#app_content .zivot_wrap .prispevek.is_maly_tip.poradenstvi img { width: 100%; }
#app_content .zivot_wrap .prispevek.is_maly_tip.poradenstvi .button_odkaz { width: 100%; }
#app_content .zivot_wrap .prispevek.is_maly_tip.poradenstvi .logo { background-color: rgb(255, 150, 0); background-size: 60%; background-position: center 60%; }
#app_content .zivot_wrap .prispevek.is_maly_tip.poradenstvi .zdroj_pr { color: var(--barva1); font-size: 1rem; }
.motiv-titulka #vyhledavani_form .input-group-button { border-left: 0px; background-color: rgb(0, 39, 118); color: rgb(255, 255, 255); }
.motiv-titulka #vyhledavani_form .input-group-button:hover, .motiv-titulka #vyhledavani_form button[type="submit"]:hover { background-color: rgb(0, 33, 100); color: rgb(254, 254, 254); }
.covid-box { background-color: rgba(244, 244, 244, 0.85); margin-bottom: 3rem; position: relative; }
.covid-box .nazev { text-align: left; font-weight: 700; padding-top: 1.2rem; text-transform: uppercase; font-size: 1.143rem; margin-right: 10%; margin-top: 2rem; }
@media screen and (min-width: 1200px) {
.covid-box .nazev { margin-left: -23px; }
}
.covid-box .popis { padding-bottom: 1.2rem; padding-right: 0.1rem; }
@media screen and (min-width: 1200px) {
.covid-box .popis { margin-top: 0.3rem; margin-left: -23px; }
}
.covid-close-button { color: rgb(0, 39, 118); font-size: 2rem; position: absolute; top: 0px; right: 10px; }
.covid-close-button a:hover { text-decoration: none; }
.covid-logo { background-image: url(""); width: 5rem; height: 5rem; margin: 2.2rem; }
.covid-menu { margin-bottom: 1rem; }
.covid-menu a { color: rgb(255, 150, 0); font-weight: 500; }
.covid-menu-logo { width: 1.1rem; height: 1.1rem; margin-right: -23px; margin-left: 4px; margin-bottom: 3px; }
.lide_akademie_u_fotky > span { display: inline-block; width: calc(24px + 0.75rem); height: 2.28571rem; vertical-align: 2px; }
.lide_akademie_u_fotky > span.pocet_odznaku2 > span:first-child { margin-left: 3px; }
.lide_akademie_u_fotky > span.pocet_odznaku1 > span:first-child { margin-left: 5px; }
.lide_akademie_u_fotky .akademie_symbol_odznaku { display: inline-block; margin-right: -13px; }
.lide_akademie_u_fotky .akademie_symbol_odznaku img { width: 17px; height: 17px; }
#akademie_is_kontejner .aka_odznaky { margin: 1.5rem 0px 3rem; }
.aka_ziskany_odznak_radek { min-height: 3.5rem; margin: 0.5rem 1rem 0.5rem 0.5rem; font-size: 15px; line-height: 3rem; }
.aka_ziskany_odznak_radek img { width: 3rem; display: inline-block; vertical-align: -14px; margin-right: 1rem; }
.skryt-prvek { position: absolute; left: -9999px; }
table.tablesorter thead th { background-image: url(""); background-repeat: no-repeat; background-position: 98% 48%; padding-right: 15px; }
table.tablesorter thead th:hover { background-image: url(""); background-repeat: no-repeat; cursor: pointer; }
table.tablesorter thead th.ne_sort, table.tablesorter th.ne_sort:hover { background-image: none; cursor: auto; padding-right: 3px; }
table.tablesorter thead th.headerSortUp, table.tablesorter thead th.tablesorter-headerSortUp, table.tablesorter thead th.tablesorter-headerAsc { background-image: url(""); background-repeat: no-repeat; background-position: 98% 48%; }
table.tablesorter thead th.headerSortUp:hover, table.tablesorter thead th.tablesorter-headerSortUp:hover, table.tablesorter thead th.tablesorter-headerAsc:hover { background-image: url(""); background-repeat: no-repeat; }
table.tablesorter thead th.headerSortDown, table.tablesorter thead th.tablesorter-headerSortDown, table.tablesorter thead th.tablesorter-headerDesc { background-image: url(""); background-repeat: no-repeat; background-position: 98% 48%; }
table.tablesorter thead th.headerSortDown:hover, table.tablesorter thead th.tablesorter-headerSortDown:hover, table.tablesorter thead th.tablesorter-headerDesc:hover { background-image: url(""); background-repeat: no-repeat; }
.background_slider { touch-action: none; position: relative; cursor: move; }
.aspect_ratio::before { content: ""; width: 1px; margin-left: -1px; float: left; height: 0px; }
.aspect_ratio::after, .aspect_ratio::after { content: ""; display: table; clear: both; }
.aspect_ratio.r2_1::before { padding-top: calc(50%); }
.aspect_ratio.r16_9::before { padding-top: calc(56.25%); }
.background_slider > .zoom_in, .background_slider > .zoom_out { position: absolute; bottom: 1rem; right: 1rem; background-color: rgba(245, 245, 245, 0.7); width: 2.5rem; height: 2.5rem; padding: 0px; cursor: pointer; text-align: center; font-size: 1.8em; color: rgb(102, 102, 102); transition: color 0.25s ease-out 0s; line-height: 1.6; }
.background_slider > .zoom_in i, .background_slider > .zoom_out i { vertical-align: -5%; position: relative; left: -1px; }
.background_slider > .zoom_in:hover, .background_slider > .zoom_out:hover { color: rgb(0, 39, 118); }
.background_slider > .zoom_out { right: 4rem; }
.white-space-nowrap { white-space: nowrap; }
.nezalamovat, .zkratit-tri-tecky { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.isi2-svg { height: var(--24px); width: var(--24px); fill: currentcolor; vertical-align: middle; }
.isi2-svg-text { vertical-align: -0.5rem; }
.isi2-svg.small { height: var(--18px); width: var(--18px); }
.isi2-svg.big { height: var(--30px); width: var(--30px); }
.callout { background-color: var(--bg); }
.fieldset legend { background-color: var(--bgbarva-seda1); }
.fieldset { border-color: var(--bordersedy-dark); }
abbr { color: var(--text); }
.thumbnail { border: var(--4px) solid var(--thumbnail-bo); }
table.hover tbody tr:hover { background-color: var(--bgbarva-seda1); }
.help-text { color: var(--text-nedurazny); }
.pos-rel { position: relative; }
@media screen and (min-width: 40em) {
.medium-expand { max-width: 100%; }
}
@media screen and (min-width: 64em) {
.large-expand { max-width: 100%; }
}
.ikona-vedle-nadpisu { padding: 0.25rem; margin: 0px; background-color: var(--btn-sec); min-width: var(--input-height); height: var(--input-height); min-height: var(--input-height); text-align: center; display: inline-block; color: var(--btn-sec-text); border: 0px; vertical-align: middle; }
.ikona-vedle-nadpisu:hover { background-color: var(--btn-sec-hover); color: var(--btn-sec-text); transition: all 0.25s ease-out 0s; }
.ivn-wraper { display: flex; }
.ivn-wraper .ikona-vedle-nadpisu { padding: 0.25rem 0.5rem; }
.ivn-wraper .ikona-vedle-nadpisu:not(:last-child) { border-right: var(--1px) solid var(--bordersedy); }
.ikona-vedle-nadpisu .isi-inline { font-size: 1.85714rem; }
.ikona-vedle-nadpisu.ivn--bezbg, .ivn-wraper .ikona-vedle-nadpisu { background-color: transparent; }
.ikona-vedle-nadpisu.ivn--static, .ikona-vedle-nadpisu.ivn--static:hover, .ikona-vedle-nadpisu.ivn--static:focus { color: var(--text-mene-vyrazny); background-color: transparent; }
#dalsi_projekty > .column { margin-top: 2.5rem; }
#dalsi_projekty, #dalsi_projekty h3, #dalsi_projekty h3 a { font-size: var(--font-size-L); }
#dalsi_projekty.projekty_inverzni, #dalsi_projekty.projekty_inverzni h3, #dalsi_projekty.projekty_inverzni h3 a { color: rgb(255, 255, 255); }
#dalsi_projekty h3, #dalsi_projekty h3 a { font-size: var(--font-size-L); font-weight: 500; }
#dalsi_projekty.projekty_inverzni p.popis { color: rgba(255, 255, 255, 0.8); }
#dalsi_projekty p.popis { margin-bottom: 2rem; }
#dalsi_projekty .projekt { padding: 0px 1.5rem 175px; border-top: var(--1px) solid var(--bg); background-color: var(--bgbarva-seda1); position: relative; height: 100%; }
#dalsi_projekty.projekty_inverzni .projekt { background-color: rgba(255, 255, 255, 0.1); }
#dalsi_projekty .projekt div.pic { width: 100%; height: 175px; background-size: cover; background-repeat: no-repeat; position: absolute; bottom: 0px; left: 0px; }
#dalsi_projekty .projekt div.pic.th { background-image: url(""); }
#dalsi_projekty .projekt div.pic.ode { background-image: url(""); }
#dalsi_projekty .projekt div.pic.repo { background-image: url(""); }
#dalsi_projekty .projekt div.pic.pd { background-image: url(""); }
#dalsi_projekty .projekt div.pic.mc { background-image: url(""); }
#dalsi_projekty .projekt div.pic.ismu { background-image: url(""); }
#dalsi_projekty .ico { font-size: 4rem; margin-bottom: -1rem; margin-left: -0.5rem; height: 6rem; }
#dalsi_projekty .ico.isi-pravydiplom-color { line-height: 1.3; }
#dalsi_projekty .ico.isi-is-color { line-height: 1.2; }
#dalsi_projekty.projekty_inverzni .ico::before, #dalsi_projekty.projekty_inverzni .ico::after, .motiv-tmavy #dalsi_projekty .ico::before, .motiv-tmavy #dalsi_projekty .ico::after { color: rgb(255, 255, 255) !important; }
#dalsi_projekty .projekt a.url_link { position: absolute; bottom: 0px; left: 0px; padding-left: 1.5rem; display: block; width: 100%; background-color: rgba(245, 245, 245, 0.85); height: 30px; line-height: 30px; }
.motiv-tmavy #dalsi_projekty .projekt a.url_link { background-color: rgba(10, 10, 10, 0.85); }
.center-object { display: grid; justify-content: center; align-items: center; }
.gap-1 { gap: 1rem; }
.gap-2 { gap: 2rem; }
.gap-05 { gap: 0.5rem; }
.radek.prilozeny-soubor { display: flex; gap: 1rem; flex-wrap: wrap; }
.ps-stitky-licence { display: flex; gap: 1rem; }
.ps-stitky-licence .ps-stitek-licence { min-height: var(--18px); width: auto; }
@media (max-width: 39.9375em) {
.radek.prilozeny-soubor { gap: 0px 0.5rem; }
.radek.prilozeny-soubor .ps-stitky-licence { gap: 0.5rem; }
}
.text-center { text-align: center !important; }
.zadna-polozka { background: var(--bgbarva-seda1); border: var(--1px) solid var(--bordersedy); padding: 2rem; text-align: center; color: var(--text-nedurazny); }
.zadna-polozka > i[class^="isi-"] { font-size: 3.3rem; border: var(--1px) solid var(--text-nedurazny-tmavy); color: var(--text-nedurazny-tmavy); padding: 1.15rem 1.25rem; background: var(--bg); border-radius: 50%; display: block; margin: 1rem auto; width: 5.6rem; height: 5.6rem; line-height: 1; }
.zadna-polozka p { max-width: 38rem; margin-left: auto; margin-right: auto; }
.zadna-polozka .tudle_zadne_hlasovani p { margin-bottom: 1.5rem; }
@supports (-webkit-touch-callout: none) {
input, [type="color"], [type="date"], [type="datetime-local"], [type="datetime"], [type="email"], [type="month"], [type="number"], [type="password"], [type="search"], [type="tel"], [type="text"], [type="time"], [type="url"], [type="week"], textarea { font-size: var(--16px); }
}
"); background-repeat: no-repeat; background-position: center center; background-size: 90%; background-color: transparent; }
.unfold div.ikona::before { text-shadow: var(--1px) 0 rgba(255, 255, 255, .75); }
div.ik_bmp::before { content: "" / ""; color: rgb(75, 177, 192); }
div.ik_fshut::before { content: "" / ""; color: var(--barva1); }
div.ik_oopres::before { content: "" / ""; color: rgb(245, 133, 57); }
div.ik_text::before { content: "" / ""; color: rgb(69, 135, 162); }
div.ik_url::before { content: "" / ""; color: rgb(0, 160, 233); }
div.ik_xml::before { content: "" / ""; color: rgb(41, 180, 115); }
div.ik_filedeny::before { content: "" / ""; color: rgb(88, 89, 91); }
div.ik_ppt::before { content: "" / ""; color: rgb(252, 95, 38); }
div.ik_qtv::before { content: "" / ""; color: rgb(0, 160, 233); }
div.ik_rar::before { content: "" / ""; color: rgb(88, 89, 91); }
div.ik_mp3::before { content: "" / ""; color: rgb(139, 197, 63); }
div.ik_realm::before { content: "" / ""; color: rgb(20, 87, 124); }
div.ik_freload::before { content: "" / ""; color: var(--barva1); }
div.ik_excel::before { content: "" / ""; color: rgb(27, 152, 77); }
div.ik_fopen::before { content: "" / ""; color: rgb(88, 89, 91); }
div.ik_oocalc::before { content: "" / ""; color: rgb(182, 211, 29); }
div.ik_aplik::before { content: "" / ""; color: rgb(88, 89, 91); }
div.ik_img::before { content: "" / ""; color: rgb(75, 177, 192); }
div.ik_vrml::before { content: "" / ""; color: rgb(58, 149, 181); }
div.ik_rtf::before { content: "" / ""; }
div.ik_pdf::before { content: "" / ""; color: rgb(235, 0, 0); }
div.ik_pdfa::before { content: "" / ""; color: rgb(235, 0, 0); }
div.ik_fdeny::before { content: "" / ""; color: rgb(88, 89, 91); }
div.ik_sunwriter::before { content: "" / ""; color: rgb(72, 119, 156); }
div.ik_zip::before { content: "" / ""; color: rgb(238, 194, 17); }
div.ik_sunwriterglob::before { content: "" / ""; color: rgb(72, 119, 156); }
div.ik_msv::before { content: "" / ""; color: rgb(158, 31, 99); }
div.ik_word::before { content: "" / ""; color: rgb(73, 109, 179); }
div.ik_jpg::before { content: "" / ""; color: rgb(75, 177, 192); }
div.ik_gif::before { content: "" / ""; color: rgb(75, 177, 192); }
div.ik_oodraw::before { content: "" / ""; color: rgb(254, 203, 37); }
div.ik_ps::before { content: "" / ""; color: rgb(246, 169, 51); }
div.ik_folder::before { content: "" / ""; color: rgb(88, 89, 91); }
div.ik_video::before { content: "" / ""; color: rgb(158, 31, 99); }
div.ik_htm::before { content: "" / ""; color: rgb(0, 160, 233); }
div.ik_ootext::before { content: "" / ""; color: rgb(72, 119, 156); }
div.ik_png::before { content: "" / ""; color: rgb(75, 177, 192); }
div.ik_realaudio::before { content: "" / ""; color: rgb(20, 87, 124); }
div.ik_qwarp::before { content: "" / ""; color: rgb(69, 163, 5); }
div.ik_audio::before { content: "" / ""; color: rgb(139, 197, 63); }
div.ik_qrec::before { content: "" / ""; color: rgb(1, 40, 119); }
div.ik_unknown::before { border-radius: var(--3px); }
div.ik_qdesc::before { color: rgb(0, 161, 222); }
div.ik_fil602::before { color: rgb(250, 180, 53); }
div.ik_ootexttemp::before { color: rgb(153, 153, 153); }
div.ik_qansw::before { color: rgb(247, 188, 11); }
div.ik_qref::before { color: rgb(201, 23, 23); }
div.ik_qdef::before { color: rgb(160, 160, 160); }
div.ik_qdefx::before { color: rgb(0, 164, 66); }
[data-empty-dir] div.ik_fshut::before, [data-empty-dir] div.ik_freload { color: rgb(158, 173, 203); }
.ikona_op::before { display: inline-block; font-family: fmgr; font-size: 24px; vertical-align: middle; line-height: 16px; margin-left: -5px; }
.ikona_input { position: relative; }
.ikona_input > div { position: absolute; line-height: 2.5; vertical-align: middle; padding: 0 var(--8px); }
.ikona_input input[type="text"] { padding-left: 35px; }
h1 .ikona_op, h2 .ikona_op, h3 .ikona_op, h4 .ikona_op, h5 .ikona_op { display: inline-block; vertical-align: text-bottom; }
.ik_zruz::before { content: ""; }
.ik_coji::before { content: ""; }
.ik_moji::before { content: ""; }
.ik_zmjm::before { content: ""; }
.ik_edte::before { content: ""; }
.ik_exzi::before { content: ""; }
.ik_owcl::before { content: ""; }
.ik_plag::before { content: ""; }
.ik_napr::before { content: ""; }
.ik_vlso::before { content: ""; }
.ik_vled::before { content: ""; }
.ik_vlsl::before { content: ""; }
.ik_vlww::before { content: ""; }
.ik_imzi::before { content: ""; }
.ik_open_folder::before { content: ""; }
.ik_open_web::before { content: ""; }
.ik_play::before { content: ""; }
.ik_play_in_player::before { content: ""; }
.ik_create_player::before { content: ""; }
.ik_download::before { content: ""; }
.ik_check_questions::before { content: ""; }
.ik_show_questions::before { content: ""; }
.ik_edit::before { content: ""; }
.ik_answer::before { content: ""; }
.ik_search::before { content: ""; }
.ik_ocr::before { content: ""; }
.ik_link::before { content: ""; }
.ik_settings::before { content: ""; }
.ik_rights::before { content: ""; }
.ik_share::before { content: ""; }
.ik_view_normal::before { font-family: fmgr; font-size: 48px; content: ""; }
.ik_view_map::before { font-family: fmgr; font-size: 48px; content: ""; }
.ik_view_gal::before { font-family: fmgr; font-size: 48px; content: ""; }
.ik_ag::before { font-family: fmgr; font-size: 60px; vertical-align: middle; padding-right: 0.1em; display: inline-block; }
.ik_ag_de::before { content: ""; }
.ik_ag_re::before { content: ""; }
.ik_ag_do::before { content: ""; }
.ik_ag_el::before { content: ""; }
.ik_ag_th::before { content: ""; }
.ik_ag_of::before { content: ""; }
.ik_ag_www::before { content: ""; }
.ik_ag_dstore::before { content: ""; }
.ik_ag_star::before { content: ""; }
.ik_ag_heart::before { content: ""; }
div.is-rights div { display: inline-block; }
div.is-rights div::before { display: inline-block; font-family: fmgr; vertical-align: middle; line-height: 16px; }
div.is-rights-person::before { content: ""; }
div.is-rights-group::before { content: ""; }
div.is-rights-world::before { content: ""; }
div.is-rights-is::before { content: ""; }
div.is-rights-none::before { content: ""; }
div.is-rights-r::before { content: ""; color: rgb(238, 170, 0); }
div.is-rights-nor::before { content: ""; }
div.is-rights-w::before { content: ""; color: rgb(0, 170, 0); }
div.is-rights-now::before { content: ""; }
div.is-rights-a::before { content: ""; color: rgb(170, 0, 0); }
div.is-rights-noa::before { content: ""; }
input.gdpr { display: inline; float: left; }
i.gdpr::after { font-family: is-icons; content: ""; font-size: 20px; line-height: 20px; font-style: normal; position: relative; top: 7px; left: -11px; float: right; cursor: pointer; margin-left: -33px; }
.gdpr:hover { opacity: 0.7; transition: opacity 0.25s ease-out 0s; }
.text.gdpr::after { margin-left: 0px; float: none; top: 3px; left: 0px; margin-right: 5px; }
a.gdpr { color: var(--gdpr); }
a:hover.gdpr { text-decoration: none; }
.gdpr.pol_text::after { margin-left: 1rem; padding-left: 0.5rem; border-left: 1px solid rgb(238, 238, 238); float: none; top: 3px; left: 0px; margin-right: 5px; }
.app-menu-hidden { visibility: hidden; }
.datepicker.no-date th.date-switch { color: var(--barvabila); cursor: initial; }
.datepicker table tr td span { height: 39px !important; line-height: 39px !important; }
.datepicker table tr td span:hover, .datepicker td.day:hover, .datepicker td.year:hover { background: rgb(243, 243, 243); }
.datepicker td span.active, .datepicker td.active.day, .datepicker td.active.year { color: rgb(255, 255, 255); background: rgb(0, 39, 118) !important; }
.tab-content.row, .tile-wrapper.row { margin-left: -5px; margin-right: -5px; margin-bottom: 1.5rem; }
.tab-content.row > .column, .tile-wrapper.row > .column { padding-left: 5px; padding-right: 5px; }
.tile-box { padding: 5px; }
.tile-box > * { padding: 1.9rem 1.6rem 1.5rem 4.9rem; display: block; height: 100%; width: 100%; }
.tile-box .tile-content a { display: inline-block; }
.tile-box > .tile-basic, .tile-box > .tile-button { background: var(--bgbarva-seda3); }
.tile-box > .tile-button { transition: background 0.5s ease 0s; }
.tile-box > .tile-basic .tile-header > i:not(.app_link_pin), .tile-box > .tile-button i { font-size: 2.71429rem; display: inline-block; margin-left: -3.5rem; float: left; margin-top: -1.1rem; }
.tile-box > .tile-basic .tile-header i.isi-is-color, .tile-box > .tile-button i.isi-is-color { font-size: 2.42857rem; line-height: 3.45rem; margin-top: -1.28571rem; margin-bottom: calc(6px - 0.357142rem); margin-left: -3.4rem; }
.tile-box > .tile-basic .tile-header h2 { display: block; color: var(--text); }
.tile-box > .tile-basic .tile-header h2, .tile-box > .tile-button .tile-header h2 { font-size: 1.35714rem; }
.tile-box .tile-content { line-height: 1.35; }
.tile-box .tile-content > * { margin-bottom: 0.5rem; }
.tile-box > .tile-button { text-decoration: none; }
.tile-box > .tile-button .tile-header h2 { color: var(--odkaz); }
.tile-box > .tile-button .tile-content * { font-size: 1rem; color: var(--text-nedurazny); }
.tile-box > .tile-button:hover { background: var(--bgbarva-sedahover); transition: background 0.3s ease 0s; cursor: pointer; }
.tk_vice_mene.enabled { margin-bottom: 1.5em; }
.tk_vice_mene > .obsah { max-height: inherit; overflow: hidden; }
.tk_vice_mene.show { max-height: inherit !important; }
.tk_vice_mene > .ovladani { display: none; position: relative; }
.tk_vice_mene.enabled > .ovladani { display: block; border-top: 1px solid var(--bordersedy); }
.tk_vice_mene > .ovladani > button { display: none; position: absolute; right: 0px; }
.tk_vice_mene > .ovladani > .vice { display: block; }
.tk_vice_mene.show > .ovladani > .vice { display: none; }
.tk_vice_mene.show > .ovladani > .mene { display: block; }
.reveal.gallery { width: 80%; max-width: 2000px; min-height: 90vh; padding: 6vh 6rem 1vh; }
.reveal.gallery > .row { max-width: none; }
.reveal.gallery .orbit { margin: 0px; }
.reveal.gallery .orbit .orbit-container { margin: 0px -5.5rem; padding: 0px 5.5rem; overflow: visible; outline: none; }
.reveal.gallery .orbit-container, .reveal.gallery .orbit-slide .gallery-imgbox { height: calc(-6rem + 83vh) !important; }
.reveal.gallery .orbit-slide .gallery-imgbox { border: 1px solid var(--bordersedy); display: flex; background-color: var(--bgbarva-seda1); align-items: center; }
.reveal.gallery .orbit-slide .gallery-imgbox img { max-width: 100%; max-height: 100%; width: auto; height: auto; margin-left: auto; margin-right: auto; }
.reveal.gallery .orbit-slide .gallery-capbox { min-height: 6rem; padding: 1rem 0px; color: var(--text-nedurazny); line-height: 1.28571rem; font-size: 0.857142rem; overflow-wrap: break-word; display: flex; justify-content: flex-end; }
.reveal.gallery .orbit-slide .gallery-capbox figcaption { position: static; background: none; color: var(--text); padding: 0px; width: initial; font-size: 1rem; }
.reveal.gallery .orbit-slide .gallery-capbox .pagination { flex-shrink: 0; padding-left: 1rem; }
@media screen and (min-width: 640px) and (max-width: 1023px) {
.reveal.gallery { width: 95%; min-height: 95vh; }
}
@media screen and (max-width: 639px) {
.reveal.gallery { width: 100%; min-height: 100vh; padding: 3rem 0rem 1rem; }
.reveal.gallery .orbit .orbit-container { margin: 0px; padding: 0px; }
.reveal.gallery .orbit .orbit-container > button { margin: 1px; opacity: 0.8; }
.reveal.gallery .orbit-container, .reveal.gallery .orbit-slide .gallery-imgbox { height: calc(-10rem + 100vh) !important; }
}
.reveal .orbit-container { outline: 0px; }
.reveal.gallery .gallery-imgbox.is-zoom, .reveal.gallery .gallery-imgbox.is-rotate:not(.rotate180) { overflow: auto; }
.reveal.gallery .gallery-imgbox.is-zoom { display: block; }
.reveal.gallery .gallery-imgbox.is-zoom img { max-width: 500%; height: auto; max-height: 500%; display: block; min-width: 10%; min-height: 10%; }
.reveal.gallery .gallery-imgbox.is-rotate.rotate90 img { transform: rotate(90deg) translateY(-100%); transform-origin: 0% 0%; }
.reveal.gallery .gallery-imgbox.is-rotate.rotate180 img { transform: rotate(180deg); }
.reveal.gallery .gallery-imgbox.is-rotate.rotate270 img { transform: rotate(-90deg) translateX(-100%); transform-origin: 0% 0%; }
.has-tip { border-bottom: 1px dotted var(--barva2); text-decoration: none; font-weight: normal; }
.tt-noborder { border: 0px !important; }
button.has-tip { cursor: pointer; }
button.secondary.has-tip { border-bottom: none; }
.tooltip { background-color: var(--tooltip-bg); font-size: 0.92857rem; color: var(--tooltip-text); border: 1px solid var(--tooltip-border); padding: 0.85714rem 1.28571rem; max-width: 13rem; }
.tooltip::before { position: absolute; z-index: 1200; height: 10px; width: 20px; background-position: right 0px, left bottom; background-size: 50% 100%; background-repeat: no-repeat !important; border: none !important; }
.tooltip.top::before { height: 10px; width: 20px; background-size: 50% 100%; background-position: left bottom, right 0px; }
.tooltip.left::before { height: 20px; width: 10px; background-position: right bottom, left 0px; background-size: 100% 50%; }
.tooltip.right::before { left: -10px; height: 20px; width: 10px; background-position: left 0px, right bottom; background-size: 100% 50%; }
@media screen and (max-width: 639px) {
table.stack-on-small tr, table.stack-on-small td, table.stack-on-small th { display: block; }
}
.legenda { margin: 1rem 0px 2rem; }
.legenda > [class*="bgbarva"] { background: none !important; }
.legenda > div { display: inline-block; line-height: 2rem; min-width: 15.5rem; margin: 1rem 1rem 1rem 0px; }
.legenda > div::before { content: ""; display: block; float: left; width: 2rem; height: 2rem; margin-right: 1rem; border: 1px solid rgb(217, 229, 241); }
.legenda > div.ikona::before { display: none; }
.legenda > div.ikona i { border-radius: 50%; float: left; margin-right: 1rem; width: 24px; height: 24px; line-height: 24px; text-align: center; display: block; margin-top: 3px; color: rgb(255, 255, 255); font-size: 22px; }
.tooltip.vizitka { background-color: var(--bg); border: 1px solid var(--bordersedy); color: var(--text); padding: 1px; min-width: 100px; }
@media screen and (min-width: 640px) {
.tooltip.vizitka { min-width: 300px; max-width: 400px; }
}
.tooltip.vizitka::before { background-image: linear-gradient(45deg, var(--bg) 6px, var(--bg) 6px, var(--bordersedy-dark) 7px, transparent 8px), linear-gradient(-45deg, var(--bg) 6px, var(--bg) 6px, var(--bordersedy-dark) 7px, transparent 8px); }
.tooltip.vizitka.top::before { background-image: linear-gradient(225deg, var(--bg) 6px, var(--bg) 6px, var(--bordersedy-dark) 7px, transparent 8px), linear-gradient(135deg, var(--bg) 6px, var(--bg) 6px, var(--bordersedy-dark) 7px, transparent 8px); }
.tooltip.vizitka.left::before { background-image: linear-gradient(135deg, var(--bg) 6px, var(--bg) 6px, var(--bordersedy-dark) 7px, transparent 8px), linear-gradient(45deg, var(--bg) 6px, var(--bg) 6px, var(--bordersedy-dark) 7px, transparent 8px); }
.tooltip.vizitka.right::before { background-image: linear-gradient(-45deg, var(--bg) 6px, var(--bg) 6px, var(--bordersedy-dark) 7px, transparent 8px), linear-gradient(225deg, var(--bg) 6px, var(--bg) 6px, var(--bordersedy-dark) 7px, transparent 8px); }
.tooltip.vizitka .foto { height: 120px; width: 99px; }
.tooltip.vizitka .udaje { padding: 0.8rem; }
.tooltip.vizitka .jmeno { font-size: 1.3rem; color: var(--barva1); margin-bottom: 0.2rem; }
.tooltip.vizitka .uco { color: var(--text); margin-bottom: 0.3rem; }
img.img-left { float: left; max-width: 33%; margin: 1rem 1rem 1rem 0px; }
img.img-right { float: right; max-width: 33%; margin: 1rem 0px 1rem 1rem; }
img.img-expanded { width: 100%; margin: 1rem 0px; }
nav .pagination li { margin-right: 5px; margin-bottom: 5px; line-height: 2.14285rem; display: inline-block; }
nav .pagination a, nav .pagination .disabled, nav .pagination .current { padding: 0px 5px; min-width: 2.14285rem; height: 2.14285rem; color: var(--strankovani); text-align: center; background-color: var(--strankovani-bg); text-decoration: none; transition: background-color 0.25s ease-out 0s; }
nav .pagination a > span, nav .pagination .disabled > span { color: var(--text-nedurazny); }
nav .pagination a:hover { background-color: var(--bgbarva-sedahover); text-decoration: none; }
nav .pagination .current > span { color: var(--strankovani-cur-sub); }
nav .pagination .disabled { opacity: 0.5; color: var(--text); }
nav .pagination .current { background-color: var(--strankovani-cur-bg); color: var(--strankovani-cur); }
nav .pagination .pagination-previous { margin-right: 1.42857rem; }
nav .pagination .pagination-next { margin-left: 1.42857rem; }
nav .pagination-previous.disabled::before, nav .pagination-previous a::before, nav .pagination-next.disabled::after, nav .pagination-next a::after { display: none; }
nav .pagination .ellipsis::after { padding: 0px; }
#app_content .tip_column { padding-left: 0px; }
#app_content #is_tip { height: 100%; background: rgb(255, 255, 255); margin-top: -1px; }
#app_content #is_tip .wrap { border-right: 26px solid rgb(0, 39, 118); padding: 1rem 2rem; height: 100%; position: relative; }
#app_content #is_tip .wrap::before { position: absolute; top: 1.4rem; right: -24px; content: " "; border-width: 12px; border-style: inset inset inset solid; border-image: initial; border-color: transparent transparent transparent rgb(255, 255, 255); }
#app_content #is_tip .dalsi { text-align: right; color: rgb(0, 39, 118); margin: 0.5rem -1rem 0.5rem 0px; cursor: pointer; }
#app_content #is_tip .dalsi:hover { text-decoration: underline; color: rgb(0, 34, 101); }
#app_content #is_tip .zarovka { font-size: 2.2rem; margin-top: 3rem; color: rgb(255, 150, 0); }
#app_content #is_tip .zarovka i { border: 1.3px solid rgb(255, 150, 3); padding: 1px 3px; border-radius: 20px; line-height: 1; display: inline-block; }
#app_content #is_tip .nadpis { padding: 1rem 0px; color: rgb(74, 72, 72); }
#app_content #is_tip .tip_ikona { font-size: 8rem; color: rgb(255, 150, 0); margin: 1rem 0px; text-align: center; }
#app_content #is_tip .tip_ikona i { display: block; line-height: 1; }
#app_content #is_tip .tip_ikona img { width: 11rem; font-size: 1rem; }
#app_content #is_tip .tip_obrazek { margin-top: 2rem; }
#app_content #is_tip .bwrap { }
#app_content #is_tip .vice { width: 100%; }
#app_content #is_tip .close { cursor: pointer; color: rgb(0, 39, 118); margin-left: -0.4rem; }
#app_content #is_tip .close:hover { text-decoration: underline; color: rgb(0, 34, 101); }
#app_content #is_tip .close .isi-x { font-size: 1.6rem; margin-right: 0.2rem; }
#app_content .zivot_wrap .prispevek.is_maly_tip .ikona { position: absolute; font-size: 3rem; text-align: center; width: 4rem; height: 4rem; bottom: 0.5rem; right: -2rem; border: 1px solid rgb(214, 210, 210); border-radius: 4rem; z-index: 6; color: white; background-color: rgb(249, 165, 0); }
#app_content .zivot_wrap .prispevek.is_maly_tip .zarovka { margin-bottom: 0.5rem; }
#app_content .zivot_wrap .prispevek.is_maly_tip .zarovka i { font-size: 2rem; border: 1.3px solid rgb(255, 150, 0); padding: 0px 2px; border-radius: 20px; line-height: 1; color: rgb(255, 150, 0); display: inline-block; }
#app_content .zivot_wrap .prispevek.is_maly_tip .zarovka span { color: rgb(255, 150, 0); position: relative; top: -8px; left: 5px; }
#app_content .zivot_wrap .prispevek.is_maly_tip.poradenstvi img { width: 100%; }
#app_content .zivot_wrap .prispevek.is_maly_tip.poradenstvi .button_odkaz { width: 100%; }
#app_content .zivot_wrap .prispevek.is_maly_tip.poradenstvi .logo { background-color: rgb(255, 150, 0); background-size: 60%; background-position: center 60%; }
#app_content .zivot_wrap .prispevek.is_maly_tip.poradenstvi .zdroj_pr { color: var(--barva1); font-size: 1rem; }
.motiv-titulka #vyhledavani_form .input-group-button { border-left: 0px; background-color: rgb(0, 39, 118); color: rgb(255, 255, 255); }
.motiv-titulka #vyhledavani_form .input-group-button:hover, .motiv-titulka #vyhledavani_form button[type="submit"]:hover { background-color: rgb(0, 33, 100); color: rgb(254, 254, 254); }
.covid-box { background-color: rgba(244, 244, 244, 0.85); margin-bottom: 3rem; position: relative; }
.covid-box .nazev { text-align: left; font-weight: 700; padding-top: 1.2rem; text-transform: uppercase; font-size: 1.143rem; margin-right: 10%; margin-top: 2rem; }
@media screen and (min-width: 1200px) {
.covid-box .nazev { margin-left: -23px; }
}
.covid-box .popis { padding-bottom: 1.2rem; padding-right: 0.1rem; }
@media screen and (min-width: 1200px) {
.covid-box .popis { margin-top: 0.3rem; margin-left: -23px; }
}
.covid-close-button { color: rgb(0, 39, 118); font-size: 2rem; position: absolute; top: 0px; right: 10px; }
.covid-close-button a:hover { text-decoration: none; }
.covid-logo { background-image: url(""); width: 5rem; height: 5rem; margin: 2.2rem; }
.covid-menu { margin-bottom: 1rem; }
.covid-menu a { color: rgb(255, 150, 0); font-weight: 500; }
.covid-menu-logo { width: 1.1rem; height: 1.1rem; margin-right: -23px; margin-left: 4px; margin-bottom: 3px; }
.lide_akademie_u_fotky > span { display: inline-block; width: calc(24px + 0.75rem); height: 2.28571rem; vertical-align: 2px; }
.lide_akademie_u_fotky > span.pocet_odznaku2 > span:first-child { margin-left: 3px; }
.lide_akademie_u_fotky > span.pocet_odznaku1 > span:first-child { margin-left: 5px; }
.lide_akademie_u_fotky .akademie_symbol_odznaku { display: inline-block; margin-right: -13px; }
.lide_akademie_u_fotky .akademie_symbol_odznaku img { width: 17px; height: 17px; }
#akademie_is_kontejner .aka_odznaky { margin: 1.5rem 0px 3rem; }
.aka_ziskany_odznak_radek { min-height: 3.5rem; margin: 0.5rem 1rem 0.5rem 0.5rem; font-size: 15px; line-height: 3rem; }
.aka_ziskany_odznak_radek img { width: 3rem; display: inline-block; vertical-align: -14px; margin-right: 1rem; }
.skryt-prvek { position: absolute; left: -9999px; }
table.tablesorter thead th { background-image: url(""); background-repeat: no-repeat; background-position: 98% 48%; padding-right: 15px; }
table.tablesorter thead th:hover { background-image: url(""); background-repeat: no-repeat; cursor: pointer; }
table.tablesorter thead th.ne_sort, table.tablesorter th.ne_sort:hover { background-image: none; cursor: auto; padding-right: 3px; }
table.tablesorter thead th.headerSortUp, table.tablesorter thead th.tablesorter-headerSortUp, table.tablesorter thead th.tablesorter-headerAsc { background-image: url(""); background-repeat: no-repeat; background-position: 98% 48%; }
table.tablesorter thead th.headerSortUp:hover, table.tablesorter thead th.tablesorter-headerSortUp:hover, table.tablesorter thead th.tablesorter-headerAsc:hover { background-image: url(""); background-repeat: no-repeat; }
table.tablesorter thead th.headerSortDown, table.tablesorter thead th.tablesorter-headerSortDown, table.tablesorter thead th.tablesorter-headerDesc { background-image: url(""); background-repeat: no-repeat; background-position: 98% 48%; }
table.tablesorter thead th.headerSortDown:hover, table.tablesorter thead th.tablesorter-headerSortDown:hover, table.tablesorter thead th.tablesorter-headerDesc:hover { background-image: url(""); background-repeat: no-repeat; }
.background_slider { touch-action: none; position: relative; cursor: move; }
.aspect_ratio::before { content: ""; width: 1px; margin-left: -1px; float: left; height: 0px; }
.aspect_ratio::after, .aspect_ratio::after { content: ""; display: table; clear: both; }
.aspect_ratio.r2_1::before { padding-top: calc(50%); }
.aspect_ratio.r16_9::before { padding-top: calc(56.25%); }
.background_slider > .zoom_in, .background_slider > .zoom_out { position: absolute; bottom: 1rem; right: 1rem; background-color: rgba(245, 245, 245, 0.7); width: 2.5rem; height: 2.5rem; padding: 0px; cursor: pointer; text-align: center; font-size: 1.8em; color: rgb(102, 102, 102); transition: color 0.25s ease-out 0s; line-height: 1.6; }
.background_slider > .zoom_in i, .background_slider > .zoom_out i { vertical-align: -5%; position: relative; left: -1px; }
.background_slider > .zoom_in:hover, .background_slider > .zoom_out:hover { color: rgb(0, 39, 118); }
.background_slider > .zoom_out { right: 4rem; }
.white-space-nowrap { white-space: nowrap; }
.nezalamovat, .zkratit-tri-tecky { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.isi2-svg { height: var(--24px); width: var(--24px); fill: currentcolor; vertical-align: middle; }
.isi2-svg-text { vertical-align: -0.5rem; }
.isi2-svg.small { height: var(--18px); width: var(--18px); }
.isi2-svg.big { height: var(--30px); width: var(--30px); }
.callout { background-color: var(--bg); }
.fieldset legend { background-color: var(--bgbarva-seda1); }
.fieldset { border-color: var(--bordersedy-dark); }
abbr { color: var(--text); }
.thumbnail { border: var(--4px) solid var(--thumbnail-bo); }
table.hover tbody tr:hover { background-color: var(--bgbarva-seda1); }
.help-text { color: var(--text-nedurazny); }
.pos-rel { position: relative; }
@media screen and (min-width: 40em) {
.medium-expand { max-width: 100%; }
}
@media screen and (min-width: 64em) {
.large-expand { max-width: 100%; }
}
.ikona-vedle-nadpisu { padding: 0.25rem; margin: 0px; background-color: var(--btn-sec); min-width: var(--input-height); height: var(--input-height); min-height: var(--input-height); text-align: center; display: inline-block; color: var(--btn-sec-text); border: 0px; vertical-align: middle; }
.ikona-vedle-nadpisu:hover { background-color: var(--btn-sec-hover); color: var(--btn-sec-text); transition: all 0.25s ease-out 0s; }
.ivn-wraper { display: flex; }
.ivn-wraper .ikona-vedle-nadpisu { padding: 0.25rem 0.5rem; }
.ivn-wraper .ikona-vedle-nadpisu:not(:last-child) { border-right: var(--1px) solid var(--bordersedy); }
.ikona-vedle-nadpisu .isi-inline { font-size: 1.85714rem; }
.ikona-vedle-nadpisu.ivn--bezbg, .ivn-wraper .ikona-vedle-nadpisu { background-color: transparent; }
.ikona-vedle-nadpisu.ivn--static, .ikona-vedle-nadpisu.ivn--static:hover, .ikona-vedle-nadpisu.ivn--static:focus { color: var(--text-mene-vyrazny); background-color: transparent; }
#dalsi_projekty > .column { margin-top: 2.5rem; }
#dalsi_projekty, #dalsi_projekty h3, #dalsi_projekty h3 a { font-size: var(--font-size-L); }
#dalsi_projekty.projekty_inverzni, #dalsi_projekty.projekty_inverzni h3, #dalsi_projekty.projekty_inverzni h3 a { color: rgb(255, 255, 255); }
#dalsi_projekty h3, #dalsi_projekty h3 a { font-size: var(--font-size-L); font-weight: 500; }
#dalsi_projekty.projekty_inverzni p.popis { color: rgba(255, 255, 255, 0.8); }
#dalsi_projekty p.popis { margin-bottom: 2rem; }
#dalsi_projekty .projekt { padding: 0px 1.5rem 175px; border-top: var(--1px) solid var(--bg); background-color: var(--bgbarva-seda1); position: relative; height: 100%; }
#dalsi_projekty.projekty_inverzni .projekt { background-color: rgba(255, 255, 255, 0.1); }
#dalsi_projekty .projekt div.pic { width: 100%; height: 175px; background-size: cover; background-repeat: no-repeat; position: absolute; bottom: 0px; left: 0px; }
#dalsi_projekty .projekt div.pic.th { background-image: url(""); }
#dalsi_projekty .projekt div.pic.ode { background-image: url(""); }
#dalsi_projekty .projekt div.pic.repo { background-image: url(""); }
#dalsi_projekty .projekt div.pic.pd { background-image: url(""); }
#dalsi_projekty .projekt div.pic.mc { background-image: url(""); }
#dalsi_projekty .projekt div.pic.ismu { background-image: url(""); }
#dalsi_projekty .ico { font-size: 4rem; margin-bottom: -1rem; margin-left: -0.5rem; height: 6rem; }
#dalsi_projekty .ico.isi-pravydiplom-color { line-height: 1.3; }
#dalsi_projekty .ico.isi-is-color { line-height: 1.2; }
#dalsi_projekty.projekty_inverzni .ico::before, #dalsi_projekty.projekty_inverzni .ico::after, .motiv-tmavy #dalsi_projekty .ico::before, .motiv-tmavy #dalsi_projekty .ico::after { color: rgb(255, 255, 255) !important; }
#dalsi_projekty .projekt a.url_link { position: absolute; bottom: 0px; left: 0px; padding-left: 1.5rem; display: block; width: 100%; background-color: rgba(245, 245, 245, 0.85); height: 30px; line-height: 30px; }
.motiv-tmavy #dalsi_projekty .projekt a.url_link { background-color: rgba(10, 10, 10, 0.85); }
.center-object { display: grid; justify-content: center; align-items: center; }
.gap-1 { gap: 1rem; }
.gap-2 { gap: 2rem; }
.gap-05 { gap: 0.5rem; }
.radek.prilozeny-soubor { display: flex; gap: 1rem; flex-wrap: wrap; }
.ps-stitky-licence { display: flex; gap: 1rem; }
.ps-stitky-licence .ps-stitek-licence { min-height: var(--18px); width: auto; }
@media (max-width: 39.9375em) {
.radek.prilozeny-soubor { gap: 0px 0.5rem; }
.radek.prilozeny-soubor .ps-stitky-licence { gap: 0.5rem; }
}
.text-center { text-align: center !important; }
.zadna-polozka { background: var(--bgbarva-seda1); border: var(--1px) solid var(--bordersedy); padding: 2rem; text-align: center; color: var(--text-nedurazny); }
.zadna-polozka > i[class^="isi-"] { font-size: 3.3rem; border: var(--1px) solid var(--text-nedurazny-tmavy); color: var(--text-nedurazny-tmavy); padding: 1.15rem 1.25rem; background: var(--bg); border-radius: 50%; display: block; margin: 1rem auto; width: 5.6rem; height: 5.6rem; line-height: 1; }
.zadna-polozka p { max-width: 38rem; margin-left: auto; margin-right: auto; }
.zadna-polozka .tudle_zadne_hlasovani p { margin-bottom: 1.5rem; }
@supports (-webkit-touch-callout: none) {
input, [type="color"], [type="date"], [type="datetime-local"], [type="datetime"], [type="email"], [type="month"], [type="number"], [type="password"], [type="search"], [type="tel"], [type="text"], [type="time"], [type="url"], [type="week"], textarea { font-size: var(--16px); }
}
@media (min-width: 1024px) {
#app_header_image { background-image: url(""); background-position: 671px bottom; background-size: auto 102px; }
}
@media (min-width: 640px) and (max-width: 1023px) {
#app_header_image { background-image: url(""); background-position: 389px bottom; background-size: auto 100px; }
}
footer > .row { padding-top: 1.7rem; background-image: url(""); background-position: left bottom; background-repeat: no-repeat; }
.motiv-titulka .app_header_motiv_switch { top: -20px !important; }
#pruvodce_header { background-image: none; }
@media only screen and (min-width: 40.063em) {
#pruvodce_header { background-image: url(""), url(""); background-size: 25px 25px, auto !important; background-position: right 86px top 46px, right 0px top 0px !important; }
}
.motiv-titulka #vyhledavani_form .input-group-button { background-color: rgb(222, 222, 222); color: rgb(0, 39, 118); border: 0px; }
.motiv-titulka #vyhledavani_form button[type="submit"]:hover { background-color: rgb(200, 200, 200); color: rgb(0, 39, 118); }
.motiv-titulka #vyhledavani_form .input-group-label { border-color: rgb(202, 202, 202); }
.hide, .print-hide, .print-hide * { display: none !important; }
.invisible { visibility: hidden; }
#header_menu, #sledovane, #is_search, #is_logout, #left_menu, #app_menu, #app_header_image, #drobecky, #odkazy-rel, .is-dropdown-submenu, .reveal, .app_header_motiv_switch, #prepinace .show-for-sr { display: none !important; }
#paticka .skip_up, #paticka .footer_podpora, #paticka .footer_napoveda, #paticka .right-border, #paticka .left-border, #paticka .nastaveni_col > div:last-child, body.design-z .foot_clear { display: none !important; }
#paticka, #paticka > .row { background: none; }
footer .paticka_logo > a, footer .paticka_logo > span { -webkit-print-color-adjust: exact; }
.is-dropdown-submenu-parent .show-for-small-only { display: none !important; }
.is-dropdown-submenu-parent { list-style-type: none; text-align: right; display: block; position: relative; top: -5px !important; }
.ikony { text-align: right; }
img { max-width: 100%; }
#sticky_panel, #hlavicka { position: relative; right: 0px; margin: 0px; padding: 0px; }
#sticky_panel { height: 30px !important; }
#hlavicka > *, #sticky_panel > * { margin: 0px; }
#sticky_panel .ikony > * { display: none !important; }
#sticky_panel .ikony > .jmeno:not(.print-hide) { display: block !important; color: black; }
#hlavicka { height: 80px !important; }
.hlavicka .stitek { padding-top: 80px !important; -webkit-print-color-adjust: exact; }
.design-z #hlavicka { height: 40px !important; }
#app_header { font-size: 2rem; }
#app_content { min-height: unset !important; }
table.mono td { border: 0px !important; }
a { text-decoration: none; }
#app_header > div { white-space: inherit; text-overflow: inherit; }
button[type="reset"], button[type="submit"], input[type="reset"], input[type="submit"] { display: none !important; }
.tk_vice_mene { max-height: inherit !important; }
.datepicker-dropdown { display: none !important; }
ul.pagination { list-style: none; }
ul.pagination > li:not(.current), ul.pagination.show-for-small-only { display: none; }
fieldset.inputs-cover { margin: 0px; padding: 0px; border: 0px; }
fieldset.inputs-cover legend { max-width: 100%; margin-bottom: 0.57143rem; }
.reveal .close-button { display: none !important; }
li.column { margin-bottom: 1em; }
.avoid-page-break { break-inside: avoid; margin: 4px 0px; }
a[href]::after { content: ""; }
table.data3 td, table.data3 th, table.data3 tr, table.data3 { border: 1px solid black !important; }
body.is-reveal-open #app_content_row { display: none; }
.reveal[style*="display: block;"], .reveal[style*="display:block;"] { display: block !important; }
.reveal-overlay[style*="display: block;"], .reveal-overlay[style*="display:block;"] { position: relative; }
.print-show { display: initial !important; }
#app_content .filtr_box .validator-group-content { margin-bottom: 0px; }
#app_content .filtr_box .fakulta label, #app_content .filtr_box .osoba label { display: flex; align-items: center; min-height: 2.5rem; line-height: 1.4; margin-bottom: 6px; }
#app_content .filtr_box .fakulta label img { width: 2rem; height: 2rem; margin-right: 0.7rem; margin-left: 0.2rem; }
#app_content .filtr_box .fakulta label img, #app_content .filtr_box .fakulta label input, #app_content .filtr_box .osoba label input { flex: 0 0 auto; }
#app_content .filtr_box .fakulta label img[class*="logo-14"] { background-color: rgb(255, 255, 255); border-radius: 50%; }
#maly_formular { z-index: 15; margin: 2rem 0px 3rem; }
#muj_profil_edit_lista { margin-top: -1.5rem; margin-bottom: 1.5rem; }
#muj_profil_edit_lista div > .button, #muj_profil_edit_lista .edit_lista_foto_dropmenu .button { margin-right: 0.5rem; height: 2.4285rem; }
#muj_profil_edit_lista .edit_lista_foto_dropmenu .button { top: -1px; padding-right: 1.8rem; }
#muj_profil_edit_lista .edit_lista_foto_dropmenu { display: inline-block; }
#muj_profil_edit_lista .edit_lista_foto_dropmenu .is-dropdown-submenu { min-width: 320px; }
#muj_profil_edit_lista .edit_lista_foto_dropmenu .is-dropdown-submenu a { display: block; }
#muj_profil_edit_lista .edit_lista_foto_dropmenu .is-dropdown-submenu a i { margin-right: 0.75rem !important; }
#muj_profil_edit_lista div > .button:last-of-type { margin-right: 0px !important; }
#muj_profil_edit_lista .button i { margin: -10px 0.5rem -10px -0.3rem; font-size: 1.6rem; }
#muj_profil_edit_lista .edit_lista_foto_dropmenu .button i { margin-top: -8px; }
@media screen and (min-width: 75em) {
#muj_profil_edit_lista > .xlarge-expand { position: relative; }
#muj_profil_edit_lista > .xlarge-expand::before { content: ""; display: inline-block; margin-right: 1.07143rem; margin-left: -1.07143rem; height: 34px; border-left: 1px solid rgb(202, 202, 202); position: absolute; bottom: 1rem; }
}
@media screen and (min-width: 64em) {
#app_content .ident_sl_zaklad { border-right: 1px solid rgb(182, 182, 182); }
}
@media screen and (max-width: 63.9375em) {
#app_content .ident_sl_odkazy { margin-top: 1.5rem; margin-bottom: 1rem; }
}
@media screen and (min-width: 40em) and (max-width: 63.9375em) {
.medium-offset-only-3 { margin-left: 25%; }
}
#identita_profil_new #foto { position: relative; display: inline-block; }
#identita_profil_new #foto img { border: 1px solid rgb(219, 219, 219); padding: 3px; }
#identita_profil_new #foto > span.privileg { float: right; display: block; background: rgba(255, 255, 255, 0.5); min-width: 1rem; font-size: 12px; position: absolute; padding: 10px 10px 2px 5px; top: 1px; right: 1px; line-height: 1rem; }
#identita_profil_new #foto .lide_change_foto { position: absolute; top: 0px; left: 0px; padding-top: 3px; padding-left: 4px; width: 100%; height: 100%; }
#identita_profil_new #foto .lide_foto_odkazy { display: block; }
#identita_profil_new .foto_odkazy > a { display: block; }
#identita_profil_new .ident_sl_zaklad h2 > span[title]:hover { text-decoration: underline dotted; }
#identita_profil_new #status { font-size: 1.14285rem; margin-top: -0.25rem; margin-bottom: 0.5rem; }
#identita_profil_new #status #jmena_drive { margin-bottom: 0.3rem; margin-top: -0.5rem; display: block; font-size: 0.92857rem; }
#identita_profil_new #disclaimer { margin-bottom: 0.5rem; }
#identita_profil_new .covid_test { margin-bottom: 0.5rem; }
#identita_profil_new .zarazeni_a_pracoviste .hvst_funkce_zkratka_prac { margin-bottom: 1rem; }
#identita_profil_new .ident_sl_odkazy > div[class^="_lide_"] > div > div { display: inline-block; margin-right: 0.5rem; }
.covid-info { font-size: 0.857142rem; background: rgb(245, 245, 245); padding: 0.5rem; margin: 0.5rem 0px 0.5rem -0.5rem; }
#spravy, #bezprav, #priv_info, #pozvanka, #toto_jsem, #antiscraping { display: block; padding: 0.5rem 1rem; margin: 1rem 0px; background-color: rgb(255, 250, 245); border-left: 2px solid rgb(252, 150, 3); }
#bezprav, #toto_jsem { background-color: rgb(243, 248, 240); border-color: rgb(0, 164, 66); }
#priv_info { background-color: rgb(247, 242, 249); border-color: rgb(132, 48, 160); }
#antiscraping { background-color: rgb(254, 247, 247); border-color: rgb(201, 23, 23); }
.lide_osoba_hlasky .lide_osoba_hlaska + .lide_osoba_hlaska { margin-top: -0.5rem !important; }
#spravy h4, #bezprav h4, #antiscraping h4 { display: block; font-size: 0.857142rem; text-transform: uppercase; font-weight: 400; margin-bottom: 0px; }
#spravy .button, #bezprav .button { margin-bottom: 0px; }
#pozvanka { background-color: rgb(240, 250, 253); border-color: rgb(0, 161, 222); }
#identita_profil_new + #muj_student_kontejner { margin-top: 1.5rem; }
#vztah_k_osobe .lide_muj_student_soucasne { margin-left: -0.5rem; margin-right: -0.5rem; }
#vztah_k_osobe .lide_muj_student_soucasne > .column { padding: 0px 0.5rem; margin-bottom: 1rem; }
#vztah_k_osobe .lide_muj_student_soucasne > .column > div { border-top: 1px solid var(--bordersedy); border-bottom: 1px solid var(--bordersedy); margin-bottom: 1rem; padding: 0.5rem 0.5rem 2.78571rem; position: relative; height: 100%; }
#vztah_k_osobe .lide_muj_student_soucasne > .column > div.muj_student_naposledy { min-height: 0px; padding-bottom: 0.5rem; }
#vztah_k_osobe .lide_muj_student_soucasne > .column > div:hover, #vztah_k_osobe .lide_muj_student_minule > .column > div:hover { border-color: var(--bgbox); background-color: var(--bgbox); }
#vztah_k_osobe .muj_student_kod { font-size: 0.85714rem; line-height: 1.42857rem; width: max-content; }
#vztah_k_osobe .muj_student_nazev { display: block; margin: 0px; font-size: 1.07142rem; }
#vztah_k_osobe .lide_muj_student_soucasne .muj_student_operace a, #vztah_k_osobe .lide_muj_student_minule .muj_student_operace a { display: inline-block; width: 2.5rem; height: 2.5rem; padding: 0.3rem 0px 0px 0.3rem; border-radius: 50%; }
#vztah_k_osobe .lide_muj_student_soucasne .muj_student_operace a:hover, #vztah_k_osobe .lide_muj_student_minule .muj_student_operace a:hover { background-color: var(--bg); }
#vztah_k_osobe .lide_muj_student_soucasne .muj_student_nazev { margin-top: 0.3rem; }
#vztah_k_osobe .lide_muj_student_soucasne .muj_student_operace { position: absolute; bottom: 0px; margin-left: -0.5rem; }
#vztah_k_osobe .muj_student_vztah { font-weight: 400; color: rgb(136, 136, 136); margin-bottom: 0px; line-height: 1.42857rem; }
#vztah_k_osobe .lide_muj_student_minule > .column > div { padding: 0.3rem 0.3rem 0.3rem 0px; display: flex; align-items: center; border-bottom: 1px solid var(--bordersedy); }
#vztah_k_osobe .lide_muj_student_minule > .column:last-of-type > div { border-bottom: none; }
#vztah_k_osobe .lide_muj_student_minule > .column > div > .lide_muj_student_flex_skupina { flex: 1 1 0px; }
#vztah_k_osobe .lide_muj_student_minule > .column > div > .muj_student_operace { flex: 0 0 auto; max-width: 100%; }
#vztah_k_osobe .lide_muj_student_minule .muj_student_kod, #vztah_k_osobe .lide_muj_student_minule .muj_student_vztah { margin-bottom: -2px; }
#vztah_k_osobe .lide_muj_student_minule .muj_student_nazev, #vztah_k_osobe .lide_muj_student_minule .muj_student_operace { display: inline-block; }
#vztah_k_osobe .lide_muj_student_minule .muj_student_nazev { margin-right: 1.5rem; }
#lide_karty + .tabs-content > div { min-height: calc(-295px + 100vh); }
#lide_karty + .tabs-content > div:only-child { min-height: 10rem; }
@media screen and (max-width: 39.9375em) {
#lide_karty + .tabs-content { min-height: calc(-510px + 100vh); }
}
#lide_karty + .tabs-content .tabs-panel { padding-left: 2.5rem; }
#lide_karty + .tabs-content h3.nadpis-sekce { margin-bottom: 1.5rem; }
.lide_tabulka + h3.nadpis-sekce { margin-top: 4rem; }
.lide_doktorsti { margin-bottom: 2rem; }
#profil_kontejner h3.nadpis-sekce:nth-child(n+2) { margin-top: 2rem; }
.lide_cinnost_odkazy { margin-top: 1rem; }
.lide_cinnost_odkazy > a { display: inline-block; }
.lide_cinnost_odkazy > span.oddelovac { margin: 0px 1rem; display: inline-block; }
table.tab_udaje_table { margin: 0.5rem -0.5rem 2rem -1.5rem; width: calc(100% + 2rem); }
table.tab_udaje_table tr, table.tab_udaje_table tbody, table.tab_udaje_table thead, table.tab_udaje_table td, table.tab_udaje_table th { border: none; text-align: left; background: none !important; }
table.tab_udaje_table tbody td, table.tab_udaje_table tbody th { padding: 0.2rem 1rem 0.2rem 1.5rem; }
table.tab_udaje_table tbody th, .tab_udaje_table .column-th { width: 14rem; vertical-align: top; }
@media screen and (max-width: 39.9375em) {
table.tab_udaje_table tbody th, .tab_udaje_table .column-th { width: 100%; margin-top: 1.5rem; }
}
table.tab_udaje_table tbody th, .tab_udaje_table .column-th h4 { font-weight: 600; color: rgb(10, 10, 10); font-size: 1rem; font-family: "Open Sans", Arial, sans-serif !important; }
table.tab_udaje_table_hover tbody tr:hover td:not([colspan]) { background-color: rgba(0, 0, 0, 0.01) !important; }
.motiv-tmavy table.tab_udaje_table_hover tbody tr:hover td:not([colspan]) { background-color: rgba(255, 255, 255, 0.01) !important; }
table.tab_udaje_table td.ucitelske_prokliky { width: 4rem; }
@media screen and (max-width: 39.9375em) {
table.tab_udaje_table tbody th, table.tab_udaje_table td.ucitelske_prokliky { width: 100%; }
}
table.tab_udaje_table td.ucitelske_prokliky .dropdown .is-dropdown-submenu-parent > a { padding: 0px 0.5rem; margin: 0px -0.5rem; color: rgb(224, 224, 224); }
table.tab_udaje_table tr:hover td.ucitelske_prokliky .dropdown .is-dropdown-submenu-parent > a { color: rgb(136, 136, 136); }
table.tab_udaje_table td.ucitelske_prokliky .dropdown .is-dropdown-submenu-parent > a:hover, table.tab_udaje_table td.ucitelske_prokliky .dropdown .is-dropdown-submenu-parent > a:focus, table.tab_udaje_table td.ucitelske_prokliky .dropdown .is-dropdown-submenu-parent > a:active, table.tab_udaje_table td.ucitelske_prokliky .dropdown .is-dropdown-submenu-parent > a:hover *, table.tab_udaje_table td.ucitelske_prokliky .dropdown .is-dropdown-submenu-parent > a:focus *, table.tab_udaje_table td.ucitelske_prokliky .dropdown .is-dropdown-submenu-parent > a:active * { color: var(--barva1); text-decoration: none !important; }
table.tab_udaje_table td.ucitelske_prokliky .dropdown .is-dropdown-submenu-parent > a::after { display: none; }
table.tab_udaje_table tbody td ul.bez_odrazek, .tab_udaje_table .column-td ul.bez_odrazek, .tab_udaje_table .ul_bez_odrazek ul { margin-left: 0px; }
table.tab_udaje_table tbody td ul.bez_odrazek li, .tab_udaje_table .column-td ul.bez_odrazek li { margin-bottom: 0.5rem; }
.tab_udaje_table .column-td .rozklikavatko-nadpis { display: inline-block; margin-bottom: 0.5rem; }
.tab_udaje_table .column-td .rozklikavatko-nadpis:not(.is-active) { margin-bottom: 1.5rem; }
.tab_udaje_table .ul_bez_odrazek ul > li::before { display: none; }
table.tab_udaje_table thead th { padding: 0.5rem 1.5rem; margin-top: 1.5rem; background-color: var(--bg) !important; }
table.tab_udaje_table.privileg tbody * { color: var(--text) !important; }
table.tab_udaje_table.privileg tbody a { color: var(--barva1) !important; }
table.tab_udaje_table.privileg tbody a:hover { color: var(--btn-prim-hover) !important; }
.motiv-tmavy table.tab_udaje_table.privileg tbody a:hover { color: var(--barva1) !important; }
table.tab_udaje_table.privileg thead * { color: rgb(171, 36, 222) !important; }
table.tab_udaje_table.privileg .nedurazne { color: var(--text-nedurazny) !important; }
table.tab_udaje_table.privileg .ko { color: var(--barvako) !important; }
table.tab_udaje_table.privileg .privileg { color: var(--barvaprivileg) !important; }
table.tab_udaje_table.privileg tr, table.tab_udaje_table.privileg thead th { background-color: rgb(245, 236, 249) !important; }
table.tab_udaje_table span.tab_udaje_table_rozbal { display: block; color: var(--text); padding: 0.5rem 2.5rem 0.5rem 1.5rem; margin: -0.5rem -1.5rem; position: relative; }
table.tab_udaje_table span.tab_udaje_table_rozbal::after { display: block; width: 0px; height: 0px; border-width: 5px 5px 0px; border-style: solid inset inset; border-image: initial; content: ""; border-color: var(--barva1) transparent transparent; right: 1rem; top: 50%; position: absolute; }
table.tab_udaje_table span.tab_udaje_table_rozbal[aria-expanded="true"]::after { border-width: 0px 5px 5px; border-style: inset inset solid; border-image: initial; border-color: transparent transparent var(--barva1) transparent; }
table.tab_udaje_table span.tab_udaje_table_rozbal:hover, table.tab_udaje_table span.tab_udaje_table_rozbal:focus { background-color: rgb(238, 238, 238); text-decoration: none !important; }
._lide_konzultacni_hodiny { margin-bottom: 2rem; }
.tab_udaje_table .publikace_zaznam .publikace_telo { padding-left: 0.7rem; border-left: 1px solid var(--bordersedy-dark); margin-bottom: 1rem; margin-top: 0.2rem; font-size: 0.857142rem; }
.tab_udaje_table .publikace_zaznam .publikace_telo, .tab_udaje_table .publikace_zaznam .publikace_telo a { color: rgb(119, 119, 119); }
.tab_udaje_table .publikace_zaznam .publikace_telo + .publikace_url { margin-top: -0.8rem; }
.tab_udaje_table .publikace_zaznam .publikace_url { padding-left: 0.7rem; font-size: 0.857142rem; }
.tab_udaje_table .publikace_zaznam .publikace_url a { margin-left: -0.1rem; }
.tab_udaje_table .zivotopis_dalsi_var { display: flex; align-items: baseline; }
.tab_udaje_table .zivotopis_dalsi_var.dalsi_var_privileg { color: initial !important; }
.tab_udaje_table .skoleni_potvrzeni_info { font-size: 0.92857rem; }
.tab_udaje_table .skoleni_potvrzeni_info .ko, .tab_udaje_table .skoleni_potvrzeni_info a, .tab_udaje_table .skoleni_potvrzeni_info .js_plpas_obal { font-size: 1rem; }
.dalsi_var_privileg.nedurazne { color: var(--text-nedurazny) !important; }
.button.secondary.dalsi_var_privileg { color: var(--barva1) !important; }
.aka_odznaky_nadpis_mt { margin-top: 1.28571rem; }
#vidijen { display: block; padding: 0.5rem 1rem; margin: -1rem 0px 1rem; border-left: 2px solid rgb(252, 150, 3); }
#vidijen h4 { display: block; font-size: 0.857142rem; text-transform: uppercase; font-weight: 400; margin-bottom: 0px; }
.tabs-container + .lide-foot { margin-top: -2rem; }
.motiv-tmavy #_studium_pracoviste table.tab_udaje_table.privileg tr, .motiv-tmavy #_studium_pracoviste table.tab_udaje_table.privileg thead th { background-color: var(--bgbarva-hlaska-privileg) !important; }
.motiv-tmavy table.tab_udaje_table tbody th, .motiv-tmavy .tab_udaje_table .column-th h4 { color: var(--nadpisek); }
.motiv-tmavy table.tab_udaje_table.privileg tbody * { color: var(--nadpisek) !important; }
.motiv-tmavy #spravy, .motiv-tmavy #bezprav, .motiv-tmavy #priv_info, .motiv-tmavy #pozvanka, .motiv-tmavy #toto_jsem, .motiv-tmavy #antiscraping { border-color: var(--barva4); background-color: var(--bgbarva-hlaska-maybe); }
.motiv-tmavy #bezprav, .motiv-tmavy #toto_jsem { border-color: var(--barva2); background-color: var(--bgbarva-hlaska-ok); }
.motiv-tmavy #priv_info { border-color: var(--barva7); background-color: var(--bgbarva-hlaska-privileg); }
.motiv-tmavy #antiscraping { border-color: var(--barva3); background-color: var(--bgbarva-hlaska-ko); }
.motiv-tmavy #pozvanka { border-color: var(--barva1); background-color: var(--bgbarva-hlaska-modra); }
.motiv-tmavy table.tab_udaje_table thead th { background-color: var(--bgbarva-seda3) !important; }
.motiv-tmavy table.tab_udaje_table span.tab_udaje_table_rozbal:hover, .motiv-tmavy table.tab_udaje_table span.tab_udaje_table_rozbal:focus { background-color: var(--bgbarva-sedahover); }
.motiv-tmavy table.tab_udaje_table a.tab_udaje_table_rozbal { color: var(--text); }
.motiv-tmavy #vztah_k_osobe .lide_muj_student_soucasne > .column > div { border-color: var(--bordersedy); }
.motiv-tmavy #vztah_k_osobe .lide_muj_student_soucasne > .column > div:hover, .motiv-tmavy #vztah_k_osobe .lide_muj_student_minule > .column > div:hover { border-color: var(--bordersedy); background-color: var(--bgbarva-sedahover); }
.\[\&_\.gdprAdTransparencyCogWheelButton\]\:\!pjra-z-\[5\], ad-slot, ad-triple-box, dfp-ad, [class^="adDisplay-module"], [class^="amp-ad-"], [class^="div-gpt-ad"], [data-ad-cls], [data-ad-manager-id], [data-ad-module], [data-ad-width], [data-adblockkey], [data-adbridg-ad-class], [data-adshim], [data-advadstrackid], [data-block-type="ad"], [data-css-class="dfp-inarticle"], [data-d-ad-id], [data-desktop-ad-id], [data-dynamic-ads], [data-ez-name], [data-freestar-ad][id], [data-id^="div-gpt-ad"], [data-m-ad-id], [data-mobile-ad-id], [data-name="adaptiveConstructorAd"], [data-rc-widget], [data-revive-zoneid] > iframe, [data-role="tile-ads-module"], [data-template-type="nativead"], [data-testid="adBanner-wrapper"], [data-testid="ad_testID"], [data-type="ad-vertical"], [data-wpas-zoneid], [id^="ad-wrap-"], [id^="ad_sky"], [id^="ad_slider"], [id^="section-ad-banner"], [name^="google_ads_iframe"], [onclick^="location.href='https://1337x.vpnonly.site/"], a-ad, a[data-href^="http://ads.trafficjunky.net/"], a[style="width:100%;height:100%;z-index:10000000000000000;position:absolute;top:0;left:0;"], ad-shield-ads, ad-slot, app-ad, app-advertisement, app-large-ad, ark-top-ad, aside[id^="adrotate_widgets-"], atf-ad-slot, bottomadblock, display-ad-component, display-ads, div[class^="Adstyled__AdWrapper-"], div[class^="Display_displayAd"], div[class^="kiwi-ad-wrapper"], div[class^="native-ad-"], div[data-ad-placeholder], div[data-ad-wrapper], div[data-adname], div[data-adunit-path], div[data-adunit], div[data-adzone], div[data-alias="300x250 Ad 1"], div[data-alias="300x250 Ad 2"], div[data-contentexchange-widget], div[data-dfp-id], div[data-id-advertdfpconf], div[data-native-ad], div[id^="ad-div-"], div[id^="ad-position-"], div[id^="adngin-"], div[id^="adrotate_widgets-"], div[id^="adspot-"], div[id^="crt-"][style], div[id^="div-ads-"], div[id^="google_dfp_"], div[id^="gpt_ad_"], div[id^="lazyad-"], div[id^="optidigital-adslot"], div[id^="pa_sticky_ad_box_middle_"], div[id^="rc-widget-"], div[id^="sticky_ad_"], div[id^="vuukle-ad-"], gpt-ad, guj-ad, hl-adsense, img[src^="https://images.purevpnaffiliates.com"], ps-connatix-module, span[data-ez-ph-id], span[id^="ezoic-pub-ad-placeholder-"], topadblock, zeus-ad, [class^="tile-picker__CitrusBannerContainer-sc-"], citrus-ad-wrapper, [class^="s2nPlayer"], div[id*="MarketGid"], div[id*="ScriptRoot"], [onclick*="content.ad/"], amp-ad, amp-ad, amp-ad-custom, amp-connatix-player, amp-fx-flying-carpet, a[data-obtrack^="http://paid.outbrain.com/network/redir?"], a[data-oburl^="https://paid.outbrain.com/network/redir?"], a[data-redirect^="https://paid.outbrain.com/network/redir?"], a[data-url^="http://paid.outbrain.com/network/redir?"] + .author, a[data-widget-outbrain-redirect^="http://paid.outbrain.com/network/redir?"], a[onmousedown^="this.href='http://paid.outbrain.com/network/redir?"][target="_blank"], a[onmousedown^="this.href='http://paid.outbrain.com/network/redir?"][target="_blank"] + .ob_source, a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"][target="_blank"] + .ob_source, a[target="_blank"][onmousedown="this.href^='http://paid.outbrain.com/network/redir?"], amp-embed[type="taboola"], div[id^="taboola-stream-"], div[id^="zergnet-widget"] { display: none !important; }
[data-ad-name], [id^="div-gpt-ad"], div[aria-label="Ads"], div[data-ad-targeting], div[data-native_ad], div[id^="ad_position_"], div[id^="dfp-ad-"], div[id^="div-gpt-"], div[id^="ezoic-pub-ad-"], div[id^="yandex_ad"], ins.adsbygoogle[data-ad-slot], a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"][target="_blank"] { display: none !important; }
(cache)Osobní stránka Mgr. Jitka Mahdalová
Přeskočit na horní lištuPřeskočit na hlavičkuPřeskočit na obsahPřeskočit na patičku
Mgr. Jitka Mahdalová
abs. 2014, učo 343968
Psycholožka a psychoterapeutka pro děti i dospělé, Brno
Profesní vizitka
Kdo jsem
Psycholožka a psychoterapeutka pro děti i dospělé, Brno
Obory
Psychoterapie pro dospělé Psychoterapie pro děti Psychologické poradenství
Aktuální pozice a projekty
- Psycholožka a psychoterapeutka pro děti a dospělé v Brně
Profesní zkušenost a orientace v kostce
Školní psycholog Psychologie krizové poradny Na počátku
Vzdělání
- Mgr. jednooborové psychologie (Filozofická fakulta, Masarykova univerzita, Brno)
Kontaktujte mne, pokud
- psychoterapie
- psychologické poradenství
- krizová intervence
- psychoterapie pro děti
- psychoterapie pro dospělé
Osobní vizitka
Zájmy
integrovaná psychoterapie, terapeutické pískoviště, terapie dětí, školní psychologie, dětská psychoterapie, psychoterapie dospělých