.md-checkbox{position:relative;margin:16px 0}.md-checkbox label{cursor:pointer;font-weight:normal}.md-checkbox label:before,.md-checkbox label:after{content:"";position:absolute;left:0;top:0}.md-checkbox label:before{width:20px;height:20px;background:#fff;border:2px solid rgba(0,0,0,0.54);border-radius:2px;cursor:pointer;transition:background .3s}.md-checkbox input[type="checkbox"]{outline:0;margin-right:10px}.md-checkbox input[type="checkbox"]:checked+label:before{background:#337ab7;border:none}.md-checkbox input[type="checkbox"]:checked+label:after{transform:rotate(-45deg);top:5px;left:4px;width:12px;height:6px;border:2px solid #fff;border-top-style:none;border-right-style:none}.md-checkbox-form-nice{margin:10px 15px 5px 0px;float:left}.datapicker{margin:20px 0px}.datapicker .datapicker-navigace{margin-bottom:15px;padding:0px 15px}.datapicker .datapicker-table thead>tr>th{border-bottom:0px}.datapicker .datapicker-table td,.datapicker .datapicker-table th{text-align:center}.datapicker .datapicker-table th{padding-bottom:15px}.datapicker .datapicker-table td{position:relative;padding:5px;border-bottom:1px solid transparent;border-top:0px;font-size:12px}.datapicker .datapicker-table .datapicker-rezervace-existuje,.datapicker .datapicker-table .datapicker-aktual{height:25px;left:0;margin-left:auto;margin-right:auto;padding:5px 0;position:absolute;right:0;text-align:center;top:1px;width:25px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.datapicker .datapicker-table .datapicker-rezervace-existuje{background-color:#7ed02b;color:#333}.datapicker .datapicker-table .datapicker-aktual{background-color:#ffffff;color:#333}#kalendar_id_typ_c_vyber .datapicker .datapicker-table thead>tr>th{color:#333}#kalendar_id_typ_c_vyber .datapicker-probehlo{color:gray}#kalendar_id_typ_c_vyber .pracovni-den{font-weight:bold}#kalendar_id_typ_c_vyber .nepracovni-den{color:gray}.sidebar-mini.sidebar-collapse .datapicker-panel{display:none !important}.datapicker-panel{color:#b8c7ce;margin:40px 1px 10px 1px}.ui-datepicker{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;border:1px solid #dfdfdf;border-top:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.075);box-shadow:0 3px 6px rgba(0,0,0,0.075);min-width:17em;width:auto}.ui-datepicker *{padding:0;font-family:"Open Sans", sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-datepicker table{font-size:13px;margin:0;border:none;border-collapse:collapse}.ui-datepicker .ui-widget-header,.ui-datepicker .ui-datepicker-header{background-image:none;border:none;color:#fff;font-weight:normal}.ui-datepicker .ui-datepicker-header .ui-state-hover{background:transparent;border-color:transparent;cursor:pointer}.ui-datepicker .ui-datepicker-title{margin:0;padding:10px 0;color:#fff;font-size:14px;line-height:14px;text-align:center}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:relative;top:0;height:34px;width:34px;text-decoration:none}.ui-datepicker .ui-state-hover.ui-datepicker-prev,.ui-datepicker .ui-state-hover.ui-datepicker-next{border:none}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev-hover{left:0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next-hover{right:0}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:none}.ui-datepicker .ui-datepicker-prev{float:left}.ui-datepicker .ui-datepicker-next{float:right}.ui-datepicker .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-next:before{font:normal 20px/34px 'dashicons';padding-left:7px;color:#fff;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:34px;height:34px}.ui-datepicker .ui-datepicker-prev:before{content:'\2039'}.ui-datepicker .ui-datepicker-next:before{content:'\203A'}.ui-datepicker .ui-datepicker-prev-hover:before,.ui-datepicker .ui-datepicker-next-hover:before{opacity:0.7}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:33%}.ui-datepicker thead{color:#fff;font-weight:600}.ui-datepicker th{padding:10px}.ui-datepicker td{padding:0;border:1px solid #f4f4f4}.ui-datepicker td.ui-datepicker-other-month{border:transparent}.ui-datepicker td.ui-datepicker-week-end{background-color:#f4f4f4;border:1px solid #f4f4f4}.ui-datepicker td.ui-datepicker-today{background-color:#006487}.ui-datepicker td.ui-datepicker-today .ui-state-default{color:#fff}.ui-datepicker td.ui-datepicker-current-day{background:#21AED0}.ui-datepicker td .ui-state-default{background:transparent;border:none;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 10px;font-weight:normal;color:#444}.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:0.5}.ui-datepicker .ui-widget-header,.ui-datepicker .ui-datepicker-header{background:#21AED0}.ui-datepicker thead{background:#1D97B6}.ui-datepicker td.ui-state-hover .ui-state-default{color:#000}.ui-datepicker td .ui-state-hover,.ui-datepicker td.ui-datepicker-today .ui-state-hover{background:#EFF3BC;color:#000}.form-nice2{margin-top:10px}.form-nice2 .select2-container{width:100% !important}.form-nice2 .form-group .form-control::-webkit-input-placeholder{color:transparent}.form-nice2 .form-group .form-control::-moz-placeholder{color:transparent}.form-nice2 .form-group .form-control:-ms-input-placeholder{color:transparent}.form-nice2 .form-group .form-control:-moz-placeholder{color:transparent}.form-nice2 .twitter-typeahead .tt-query,.form-nice2 .twitter-typeahead .tt-hint,.form-nice2 input:not(.not-nice2),.form-nice2 select,.form-nice2 textarea,.form-nice2 .chosen-container.chosen-container-single .chosen-single,.form-nice2 .form-group .chosen-container.chosen-container-multi .chosen-choices,.form-nice2 .select2-container--default .select2-selection--multiple{padding:6px;border:0;box-shadow:none;outline:0;border-radius:0px;transition:border-width 2s ease-in-out;-webkit-transition:border-width 2s ease-in-out}.form-nice2 .form-group{position:relative;padding-top:8px}.form-nice2 .form-group .help-block{margin:2px 0px 0px 0px;font-size:11px}.form-nice2 .form-group .povinna-polozka{color:#F44336;font-size:10px;margin-top:-3px}.form-nice2 .form-group .form-group{padding-top:0px}.form-nice2 .form-group label.control-label{position:absolute;pointer-events:none;transition:0.3s ease all}.form-nice2 .form-group label.control-label{margin:0;margin-top:10px;color:#bbb;font-weight:normal}.form-nice2 .form-group label.control-label{will-change:left, top, contents}.form-nice2 .form-group.label-placeholder:not(.is-empty) label.control-label{display:none}.form-nice2 .form-group .form-control,.form-nice2 .form-group .chosen-container.chosen-container-single .chosen-single,.form-nice2 .form-group .chosen-container.chosen-container-multi .chosen-choices,.form-nice2 .select2-container--default .select2-selection--multiple{background-image:linear-gradient(#871DFF, #157BFF),linear-gradient(#D2D2D2, #D2D2D2);background-size:0 2px, 100% 1px;background-repeat:no-repeat;background-position:center bottom,center calc(100% - 1px);background-color:transparent;transition:background 0s ease-out;border-radius:3px}.form-nice2 .form-group.focused .form-control,.form-nice2 .form-group.focused .chosen-container.chosen-container-single .chosen-single,.form-nice2 .form-group.focused .chosen-container.chosen-container-multi .chosen-choices,.form-nice2 .select2-container--default .select2-selection--multiple{outline:none;background-image:linear-gradient(#871DFF, #157BFF),linear-gradient(#D2D2D2, #D2D2D2);background-size:100% 2px, 100% 1px;box-shadow:none;transition-duration:0.3s}.form-nice2 .form-group.focused.label-placeholder label,.form-nice2 .form-group.focused.label-placeholder label.control-label{color:#AAAAAA}.form-nice2 .form-group label.control-label{font-size:14px;line-height:1.42857}.form-nice2.label-f12 .form-group label.control-label{font-size:12px}.form-nice2 .form-group.focused label.control-label,.form-nice2 .form-group.not-empty label.control-label{top:-16px;font-size:11px;line-height:1.07143;color:#555}.form-nice2 .left-label{padding-top:15px;text-align:right}.form-nice2 .right-form-text{padding-top:15px}.form-nice2 .right-form-text-modal{padding-top:5px;padding-bottom:10px}.form-nice2 .empty-data{padding-bottom:10px}.form-nice2 .form-group-bottom{text-align:center;margin:0 auto}.form-nice2 .left-label-only-text{position:absolute;top:-4px;display:none;color:#bbb;font-size:12px}@media (max-width: 992px){.form-nice2 .right-form-text-padding-only-sm{padding-top:10px}.form-nice2 .left-label{display:none}.form-nice2 .left-label-only-text{display:block}}@media (min-width: 992px){.form-nice2 .right-label-input label:not(.label-display){display:none}}.form-nice2 .input-with-icon{display:table;vertical-align:middle;margin-bottom:8px}.form-nice2 .input-with-icon .icon-for-input{padding:10px 5px 0px 0px;display:table-cell;vertical-align:middle;width:1%}.form-nice2 .input-with-icon .icon-for-input i{width:28px;text-align:center}.form-nice2 .input-with-icon .form-group{display:table-cell}.form-nice2 .poznamky-pod-formularem{margin-top:20px}.form-nice2 .poznamky-pod-formularem .poznamka-pod-formularem{font-size:12px;color:#737373}.form-nice2 .config_sekce_nadpis{font-size:18px;font-weight:600;padding:10px}.form-nice3>div{margin-bottom:25px}.form-nice3>div:last-of-type{margin-bottom:0px}.form-nice3 .jeden-radek{display:flex;flex-wrap:wrap}.form-nice3 .jeden-radek.center{justify-content:center}.form-nice3 .jeden-radek.bottom{align-items:center}.form-nice3 .jeden-radek.bottom:last-child{margin-left:auto}.form-nice3 .jeden-radek .skupina-slevy{display:flex;flex-wrap:wrap;margin-right:25px}.form-nice3 .jeden-radek .odmena-pro-instruktora .help-block.odmena-pro-instruktora{margin:3px 0px 3px 3px;font-size:12px}.form-nice3 .jeden-radek .aktivni-neaktivni a,.form-nice3 .jeden-radek .vip-ucet a{margin:0px 0px 3px 0px;padding:7px 15px;box-shadow:0 0 black}.form-nice3 .jeden-radek .aktivni-neaktivni a.aktivni,.form-nice3 .jeden-radek .vip-ucet a.aktivni{background-color:#E8FAE9;color:#00C900}.form-nice3 .jeden-radek .aktivni-neaktivni a.neaktivni,.form-nice3 .jeden-radek .vip-ucet a.neaktivni{background-color:#FFDEDE;color:#FF0000}.form-nice3 .jeden-radek .aktivni-neaktivni a.john_doe_activni,.form-nice3 .jeden-radek .vip-ucet a.john_doe_activni{background-color:#FFF974;color:#F17E11 !important}.form-nice3 .jeden-radek .aktivni-neaktivni a .ikona,.form-nice3 .jeden-radek .vip-ucet a .ikona{margin-right:7px;font-size:16px}.form-nice3 .form-control,.form-nice3 .form-group .form-control,.form-nice3 .chosen-container-multi .chosen-choices,.form-nice3 .select2-container--default .select2-selection--multiple,.form-nice3 .chosen-container.chosen-container-single .chosen-single{border:2px solid #dde2ec;border-radius:4px;background-image:none !important;box-shadow:0 0 black;height:38px}.form-nice3 .form-control,.form-nice3 .form-group .form-control,.form-nice3 .chosen-container-multi .chosen-choices,.form-nice3 .select2-container--default .select2-selection--multiple{padding:2px 6px;margin-bottom:1px}.form-nice3 .form-group{margin:10px}.form-nice3 .form-group .pohlavi{display:flex;justify-content:space-between;width:130px}.form-nice3 .form-group .pohlavi .control.zena input:checked ~ .control__indicator{background:#E82F84}.form-nice3 .form-group .pohlavi .control.muz input:checked ~ .control__indicator{background:#3498DB}.form-nice3 .form-group.label-block label{display:block}.form-nice3 .form-group.label-block .btn-group{margin-top:2px}.form-nice3 .form-group label{color:#444;margin-bottom:1px}.form-nice3 .form-group label.control{padding-left:25px;margin-bottom:5px;cursor:pointer;display:flex;align-items:center}.form-nice3 .form-group .help-block{margin-left:3px}.form-nice3 .form-group .help-block.povinna-polozka{color:#E74C3C}.form-nice3 .form-group .ukaz-nove-heslo{background-color:#00AC65;color:#fff;border:1px solid rgba(4,4,7,0.05);border-radius:4px;padding:8px 13px;z-index:99999999;font-size:16px;box-shadow:0 2px 10px 0 rgba(4,4,7,0.2)}.form-nice3 .select2-container{width:100% !important}.form-nice3 .form-control[disabled],.form-nice3 .form-control[readonly],.form-nice3 fieldset[disabled] .form-control{background-color:#eee;opacity:1}.flex-form-group{display:flex}.flex-form-group div{flex:1}html{scroll-behavior:smooth}.btn.btn-flat{border-radius:3px}a,.color-default{color:#1488FF}.box{border-top:0}@media only screen and (max-width: 488px){.content{padding-left:5px;padding-right:5px}}.sidebar-mini.sidebar-collapse.nezobrazovat_sidebar .main-header .navbar,.sidebar-mini.sidebar-collapse.nezobrazovat_sidebar .content-wrapper,.sidebar-mini.sidebar-collapse.nezobrazovat_sidebar .main-footer{margin-left:0 !important}.sidebar-mini.sidebar-collapse.nezobrazovat_sidebar .main-sidebar{width:0 !important;border:0 !important}.layout-top-nav{z-index:1010}.btn{white-space:normal;text-decoration:unset !important}.main-footer .copyright h6{line-height:18px}.nezaplacena-fatkura{display:flex;justify-content:center;align-items:center;gap:10px;margin-bottom:50px !important}@media only screen and (max-width: 768px){.nezaplacena-fatkura{flex-wrap:wrap}}.main-footer .main-footer{margin:0 !important;padding:0 !important;border:0 !important;background:transparent}.content-header{padding-bottom:20px}@media (max-width: 991px){.content-header{padding:15px 0 15px 0}}.content-header h1{font-size:18px}.content-header h1 span{font-size:16px;margin-top:15px}.content-header h1 .help-text{color:#999;font-size:12px;font-style:italic;margin-top:5px}.content-header .breadcrumb{right:0}@media (min-width: 991px){.content-header .breadcrumb{top:25px}}.rezervace-platba-na-miste-info{padding-top:10px;font-style:italic;font-size:12px;color:#737373}.li-cas-limit{font-weight:bold;padding:10px 0;text-align:center}.muj-profil-avatar{text-align:center;margin:0 auto;padding:15px;margin:15px;border:1px dashed gray}.muj-profil-avatar .avatar_in_muj_profil{background-position:center;margin:0 auto}.muj-profil-avatar .avatar_btn{padding-top:20px}.testgit{font-size:10px}.preskrnuti{text-decoration:line-through}.box-comment-level-1{background-color:#f2f2f2}.box-comment-level-2{margin-left:15px}.box-comment-level-3{margin-left:30px}.box-comment-level-4{margin-left:45px}.box-comment-level-5{margin-left:60px}.box-comment-level-6{margin-left:75px}.box-comment-level-7{margin-left:90px}.box-comment-level-8{margin-left:105px}.box-comment-level-9,.box-comment-level-10,.box-comment-level-11,.box-comment-level-12,.box-comment-level-13,.box-comment-level-14{margin-left:115px}@media (max-width: 418px){.box-comment-level-14,.box-comment-level-13,.box-comment-level-12,.box-comment-level-11,.box-comment-level-10,.box-comment-level-9,.box-comment-level-8,.box-comment-level-7,.box-comment-level-6,.box-comment-level-5,.box-comment-level-4,.box-comment-level-3,.box-comment-level-2{margin-left:10px}}.penalizace-bez-akce{display:block;font-size:14px}.table-no-100-padding{width:auto}.table-no-100-padding thead>tr>th,.table-no-100-padding tbody>tr>td{padding:5px 25px}.form-group select{appearance:auto}.cena_za_vstup_bez_pristupu{padding-bottom:10px}.tabulka_zadne_data{margin:20px;text-align:center;color:#6e6d7a;font-style:italic}.btn-vyhledat-icon{position:absolute;top:10px;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;background-color:transparent;border:0;font-size:16px;color:inherit}.presto-smazat.btn{text-decoration:none;font-weight:bold;color:initial !important}.td-right-align{text-align:right;white-space:nowrap}.th-right-align{text-align:right;white-space:nowrap}.td-center-align{text-align:center;white-space:nowrap}.th-center-align{text-align:center;white-space:nowrap}.platnost-do-info-natvrdo{margin-bottom:10px}.sekce_modal_window{color:#ccc;padding:1px 0;margin-bottom:7px;margin-top:5px;border-bottom:1px solid #ccc}.help-block-sekce{margin-bottom:5px;font-size:12px;color:#737373}.kredit-u-rezervace{font-size:12px}.kredit-u-rezervace .kredit_vypis_id2{padding-left:5px}.r-poznamka-cena{font-size:12px}.dite-u-rezervace{font-size:12px;background:#eee;padding:4px;border-radius:3px;width:fit-content;margin-left:-2px}.dite-u-rezervace .jmeno_s_vekem{font-size:14px;font-weight:600}.cislo_stroje_zobrazeni{font-size:12px}.info_our_perm .nezaplaceno-perm{color:red}.rezervace_kurz_info{display:flex;gap:10px;padding-top:5px}.info-kurz-zaloha{font-size:12px}.info-rezervace-potvrzeni{font-size:12px}.vraceni_multisport{font-size:12px;color:gray}.uzivatel_multisport{font-size:12px}.john_doe_activni{color:#f4b503 !important}.registrace-dokoncit-pres-email{font-size:14px;text-align:center;margin:20px auto}.nav>li.nav-more-ikon-li>a{display:inline-block;padding:0;color:black}.nav-tabs>li.nav-more-ikon-li>a,.nav-tabs>li.nav-more-ikon-li>a:hover,.nav-tabs>li.nav-more-ikon-li>a:focus{color:#999999}.user-admin-img{display:flex;align-items:center;gap:15px}.user-admin-img img{max-width:50px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.12),0 2px 4px 0 rgba(0,0,0,0.08);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,0.12),0 2px 4px 0 rgba(0,0,0,0.08);-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.12),0 2px 4px 0 rgba(0,0,0,0.08)}.user-admin-img .jmeno{position:relative}.user-admin-img .jmeno .user-admin-img-jmeno-prijmeni{display:block}.user-admin-img .jmeno .user-admin-img-kredit{display:inline-block}.user-admin-img .jmeno .user-admin-img-sleva{font-size:12px;margin-left:10px}#rezervace-admin-nabidka-cerpani-id .user-admin-img img{max-width:54px}.ui-timepicker-container{z-index:1060 !important}.select2-container--default .select2-selection--multiple .select2-selection__choice{color:#999}.center-block{display:block;margin-right:auto;margin-left:auto;float:none}.lekce-prihlaseni a,.tooltip-lekce-prihlaseni a,.lekce-registrace a,.tooltip-lekce-registrace a{font-size:11px;text-decoration:underline}.zmrazeno_ifno_permanentky{font-style:italic;font-size:12px}.nezaplaceno-info-perm{color:red;font-style:italic}.uctenka-storno-info{color:red;font-style:italic}.link-white,.link-white:hover,.link-white:active{color:#fff}.link-black4{color:#444}.link-black4 :hover,.link-black4 :active{opacity:0.7}.report_popis_tabulky{padding-top:10px;font-size:12px;font-style:italic}.show-ikons-ipnut{position:absolute;top:5px;right:11px;cursor:pointer;font-size:18px}.prepnout-na-mb-v{position:fixed;border-top:1px solid #BEBEBE;left:0;bottom:0;width:100%;background-color:#F0F0F0;text-align:center;padding:15px 0;z-index:1001}.prepnout-na-mb-v a{color:#333}.prepnout-na-mb-v a:hover{opacity:0.8}.prepnout-na-mb-v i{font-size:18px;padding-right:5px}#rezervace-na-lekci .jmeno-na-lekci,#rezervace-na-uzivatele .jmeno-na-lekci{font-weight:bold}#rezervace-na-lekci .skupina-slevy,#rezervace-na-uzivatele .skupina-slevy{display:block;width:fit-content;margin:2px 0}#rezervace-na-lekci .lekce-tel-user,#rezervace-na-uzivatele .lekce-tel-user{display:inline}#rezervace-na-lekci .r-nezaplaceno .jmeno-na-lekci,#rezervace-na-lekci .r-nezaplaceno .kredit-u-rezervace span,#rezervace-na-uzivatele .r-nezaplaceno .jmeno-na-lekci,#rezervace-na-uzivatele .r-nezaplaceno .kredit-u-rezervace span{color:#eb5c52}#rezervace-na-lekci .r-nezaplaceno td:first-child,#rezervace-na-uzivatele .r-nezaplaceno td:first-child{border-left-color:#eb5c52}#rezervace-na-lekci .r-nezaplaceno .typ_rezervace_do_minusu,#rezervace-na-lekci .r-nezaplaceno .rez_perm_minus,#rezervace-na-lekci .r-nezaplaceno .rez_platb_na_mist,#rezervace-na-uzivatele .r-nezaplaceno .typ_rezervace_do_minusu,#rezervace-na-uzivatele .r-nezaplaceno .rez_perm_minus,#rezervace-na-uzivatele .r-nezaplaceno .rez_platb_na_mist{color:#eb5c52;font-weight:bold}#rezervace-na-lekci .ikony-zmena-minusove-rezervace a,#rezervace-na-uzivatele .ikony-zmena-minusove-rezervace a{font-size:22px;vertical-align:bottom}#rezervace-na-lekci .vytvorit-priradit-do-uctenky,#rezervace-na-lekci .kredit-u-rezervace a,#rezervace-na-uzivatele .vytvorit-priradit-do-uctenky,#rezervace-na-uzivatele .kredit-u-rezervace a{font-size:15px}#rezervace-na-lekci .poznamka-u-rezervace-vypis,#rezervace-na-uzivatele .poznamka-u-rezervace-vypis{font-size:12px;font-style:italic;padding:5px 0}#rezervace-na-lekci .poznamka-soukroma-editable-id,#rezervace-na-lekci .poznamka-u-rezervace-vypis,#rezervace-na-uzivatele .poznamka-soukroma-editable-id,#rezervace-na-uzivatele .poznamka-u-rezervace-vypis{font-size:12px;font-style:italic;padding:5px 0}#rezervace-na-lekci .poznamka-soukroma-empty,#rezervace-na-lekci .poznamka-soukroma-u-rezervace-vypis,#rezervace-na-uzivatele .poznamka-soukroma-empty,#rezervace-na-uzivatele .poznamka-soukroma-u-rezervace-vypis{font-size:12px;color:#777;padding:initial;border-color:#777}#rezervace-na-lekci .r-cena-jedna-lekce,#rezervace-na-uzivatele .r-cena-jedna-lekce{font-size:10px}#rezervace-na-lekci .r-cena-kruzu-popis,#rezervace-na-uzivatele .r-cena-kruzu-popis{font-size:12px}#rezervace-na-lekci .lekce-rezervace-info,#rezervace-na-uzivatele .lekce-rezervace-info{display:flex;flex-direction:column;gap:5px;justify-content:center}#rezervace-na-lekci .lekce-rezervace-info:empty,#rezervace-na-uzivatele .lekce-rezervace-info:empty{gap:unset}#rezervace-na-lekci .lekce-rezervace-info .nahradnik .roout_nahradnik,#rezervace-na-uzivatele .lekce-rezervace-info .nahradnik .roout_nahradnik{display:inline;background:#FFE0B1;padding:2px 6px;border-radius:4px;color:#F27405}#rezervace-na-lekci .lekce-rezervace-info .nahradnik .potvrdit-presun,#rezervace-na-uzivatele .lekce-rezervace-info .nahradnik .potvrdit-presun{font-size:24px}.zobrazit-kurz-lekce .poznamka-soukroma-empty{font-size:11px;color:#777}.zobrazit-kurz-lekce .poznamka-soukroma-editable-id,.zobrazit-kurz-lekce .poznamka-u-rezervace-vypis{font-size:13px;font-style:italic;padding-top:3px;display:inline-block}.zobrazit-tel-cislo{margin-left:4px}.zaloha-koplet-info{font-weight:bold;color:green}.vsechny-lekce-btn-nacist-dalsi{text-align:center}.poznamka-v-zaloze{font-size:12px}.menu_vsechno_mistnsoti{font-size:20px;padding:10px 0}.otviraci-doba-popis{padding-bottom:10px}.info-platnost-do{font-size:11px;opacity:0.75}.help-block-filter-user{display:block;margin-top:0;margin-bottom:20px;color:#737373;font-size:11px}.lekce-info-kurz{text-align:center;padding-top:20px}.lekce-info-kurz .lekce-info-kurz-popis{font-weight:bold}.lekce-poradi-kurz{text-align:center}.form-sekce-nadpis{font-size:18px;margin:10px 0}.odesilani-emailu-aktivni{color:#eb5c52;font-size:26px;margin:-7px -5px 0px 0px;-webkit-animation:wrench 2.5s ease infinite;animation:wrench 2.5s ease infinite;transform-origin-x:90%;transform-origin-y:35%;transform-origin-z:initial}.kontrola-popis{font-size:12px}.label-administrator{background-color:#FA584D}.label-instruktor{background-color:#3CB442}.label-uzivatel{background-color:#098BFF}.label-obsluha{background-color:#FC6B2E}.label-multisport{background-color:#8B61FF}.label-benefit{background-color:#8B61FF}.label-ucetni{background-color:#F17E11}.label-typ-uzivatele{background-color:#d2d6de;color:#444}.label-platnost-slevy-out{background-color:#DD4B39;color:#fff}.karta-zobrazeni{padding:12px}.karta-zobrazeni h4{font-size:16px;text-align:center}.karta-zobrazeni .karta-zobrazeni-img{position:relative;overflow:hidden;margin-top:-30px;border-radius:3px;z-index:3;box-shadow:0 10px 30px -12px rgba(0,0,0,0.42),0 4px 25px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 30px -12px rgba(0,0,0,0.42),0 4px 25px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.2);-webkit-box-shadow:0 10px 30px -12px rgba(0,0,0,0.42),0 4px 25px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.2)}.karta-zobrazeni [data-header-animation="true"]{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);-moz-transition:all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);-o-transition:all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);-ms-transition:all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);transition:all 300ms cubic-bezier(0.34, 1.61, 0.7, 1)}.karta-zobrazeni:hover [data-header-animation="true"]{-webkit-transform:translate3d(0, -50px, 0);-moz-transform:translate3d(0, -50px, 0);-o-transform:translate3d(0, -50px, 0);-ms-transform:translate3d(0, -50px, 0);transform:translate3d(0, -50px, 0)}.karta-zobrazeni .karta-zobrazeni-content{position:relative}.karta-zobrazeni .karta-zobrazeni-links{position:absolute;top:-35px;text-align:center;width:100%}.karta-zobrazeni .karta-zobrazeni-links i{font-size:18px;margin:0 10px}.karta-zobrazeni .karta-zobrazeni-barvne-schema{margin:0 auto;text-align:center}.karta-zobrazeni .karta-zobrazeni-barvne-schema .karta-zobrazeni-barvne-schema-box{width:20px;height:20px;margin:5px;border-radius:2px;display:inline-block;box-shadow:0 2px 3px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 2px 3px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.3)}.ikony-zobrazeni-barevne-schema{width:20px;height:20px;border-radius:2px;box-shadow:0px 2px 3px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 2px 3px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0px 2px 3px 0px rgba(0,0,0,0.3)}.box-header-popis{text-align:center;padding:5px 0px 15px 0px;font-size:18px}.box-header-popis-2{padding-top:15px}.upload-img-box img{box-shadow:0px 2px 4px rgba(126,142,177,0.12);-moz-box-shadow:0px 2px 4px rgba(126,142,177,0.12);-webkit-box-shadow:0px 2px 4px rgba(126,142,177,0.12);border-radius:5px}.upload-img-box .upload-img-btn{padding-top:20px;text-align:center}.upload-img-box .progress{display:none;margin:5px 0}.panel-nad-seznamem-uzivatelu .form-nice2 .form-group{margin:10px 0px 0px 0px}.panel-nad-seznamem-uzivatelu .vyhledat{display:inline-block;width:80%}.panel-nad-seznamem-uzivatelu .skupina-uzivatelu{display:inline-block;text-align:center;padding:4px 10px;margin:0px}.panel-nad-seznamem-uzivatelu .skupina-uzivatelu .label{padding:4px 8px}.panel-nad-seznamem-uzivatelu .skupina-uzivatelu span{display:block}.panel-nad-seznamem-uzivatelu .skupina-uzivatelu.reset{cursor:pointer;color:#777;padding:0px 0px;margin-top:25px;display:inline-block;float:right}.panel-nad-seznamem-uzivatelu .user-number{font-size:18px;font-weight:bold;color:#444;height:30px;padding:2px 0px}.panel-nad-seznamem-uzivatelu .search-icon{position:absolute;top:10px;right:-6px;color:inherit;border:0;background:transparent}.zobrazeni-uzivatelu .id{color:#999;position:absolute;top:2px;left:0px}.zobrazeni-uzivatelu .id .id-user{top:3px;position:absolute;font-size:12px;left:15px}.zobrazeni-uzivatelu a.rychly-nahled{background-color:#aab3b6;border-top-right-radius:50px;border-bottom-left-radius:10px;bottom:-1px;color:#fff;left:-5px;padding:6px 8px 1px 4px;position:absolute;transition:background 0.4s ease-in-out 0s;-webkit-transition:background 0.4s ease-in-out 0s;-moz-transition:background 0.4s ease-in-out 0s;-o-transition:background 0.4s ease-in-out 0s}.zobrazeni-uzivatelu .fb{background:#3b5998;position:absolute;bottom:-5px;left:0px;text-align:center;padding:3px;border-radius:50%;color:#ffffff;vertical-align:middle;height:25px;width:25px;cursor:unset}.zobrazeni-uzivatelu .table td{vertical-align:middle}.zobrazeni-uzivatelu .user_show_list{position:relative}.zobrazeni-uzivatelu .user_show_list .neaktivni-uzivatel span{left:-3px;position:absolute;text-transform:uppercase;top:25px;-webkit-transform:rotate(342deg);-moz-transform:rotate(342deg);-o-transform:rotate(342deg);writing-mode:lr-tb}.zobrazeni-uzivatelu .user_show_list img{box-shadow:0px 1px 15px -2px rgba(0,0,0,0.5);-moz-box-shadow:0px 1px 15px -2px rgba(0,0,0,0.5);-webkit-box-shadow:0px 1px 15px -2px rgba(0,0,0,0.5);width:50px;height:50px}.zobrazeni-uzivatelu .th_small{font-size:12px}.zobrazeni-uzivatelu .uzivatel-klic,.zobrazeni-uzivatelu .uzivatel-prichod,.zobrazeni-uzivatelu .typ-uzivatele,.zobrazeni-uzivatelu .uroven-uzivatele,.zobrazeni-uzivatelu .pristup-uzivatele{display:inline;font-size:13px;margin-right:2px;position:relative}.zobrazeni-uzivatelu .label-klic{color:white;background-color:green}.zobrazeni-uzivatelu .label-prichod{color:white;background-color:green}.zobrazeni-uzivatelu .uzivatel-jm-p a{color:#444;font-weight:600}.zobrazeni-uzivatelu .uzivatel-jm-p .username{display:block;font-size:11px;font-style:italic;margin:1px 0}.zobrazeni-uzivatelu .kredit{color:#93be52;font-weight:600;font-size:16px}.zobrazeni-uzivatelu .kredit .kredit-sleva-procenta{font-size:11px;padding-top:3px}.zobrazeni-uzivatelu .permanentky{color:#3399CC;font-weight:600;font-size:16px}.zobrazeni-uzivatelu .narozeninova-ikona-table{bottom:-13px;color:pink;font-size:60px;left:10px;opacity:0.5;position:absolute;text-align:center}.box-profile-s-avatarem #muj-profil-avatar-id{position:relative}.box-profile-s-avatarem #muj-profil-avatar-id .avatar_btn .ikona-nahrat-smazat{font-size:20px;display:none;position:absolute;top:0px;left:0px;right:0px;text-align:center}.box-profile-s-avatarem #muj-profil-avatar-id:hover .ikona-nahrat-smazat{display:block;margin:0 auto;background:rgba(255,255,255,0.7);width:100px;height:100px;border-radius:50%}.box-profile-s-avatarem #muj-profil-avatar-id .user-id{position:absolute;bottom:85px;left:-5px;color:#ccc;font-weight:600;font-size:16px}.box-profile-s-avatarem #muj-profil-avatar-id .profile-user-img{margin:0 auto;width:100px;padding:0px;border:0px}.box-profile-s-avatarem #muj-profil-avatar-id .progress{display:none;margin:15px 0}.box-profile-s-avatarem .pristup-uzivatele{display:flex;justify-content:center}.box-profile-s-avatarem .pristup-uzivatele .inline-block{display:inline-block;position:relative}.box-profile-s-avatarem .pristup-uzivatele .inline-block .ikona-vip-na-hlave{color:#F2BE22;position:absolute;font-size:16px;top:-13px;left:-9px;transform:rotate(-28deg);z-index:1}.box-profile-s-avatarem .pristup-uzivatele .inline-block .ikona-vip-na-hlave i{background:#fff}.box-profile-s-avatarem .pristup-uzivatele .odkaz-na-instruktorovy-lekce{color:#5f6368;vertical-align:middle}.box-profile-s-avatarem .typ-uzivatele-a-benefit{display:flex;justify-content:center;flex-wrap:wrap}.box-profile-s-avatarem .typ-uzivatele-a-benefit .typ-uzivatele,.box-profile-s-avatarem .typ-uzivatele-a-benefit .user-profile-benefit{padding:2px}.box-profile-s-avatarem .prichod-vstup-klic{display:flex;flex-wrap:wrap;justify-content:space-around;align-content:center;margin:25px 0px 15px 0px}.box-profile-s-avatarem .prichod-vstup-klic .prichod{text-align:center;background:#eee;padding:4px 8px;border-radius:4px;position:relative;width:120px;margin:0px 10px 5px 0px;display:flex;align-items:center;justify-content:center;height:58px}.box-profile-s-avatarem .prichod-vstup-klic .prichod .dt_prichod_aktualni{color:#5f6368;font-size:11px;display:block}.box-profile-s-avatarem .prichod-vstup-klic .prichod .cislo-klicku{position:absolute;top:-8px;left:-15px;background:#eee;font-size:16px;border-radius:50%;width:35px;height:35px;border:2px solid white;display:flex;align-items:center;justify-content:center}.box-profile-s-avatarem .prichod-vstup-klic .prichod button,.box-profile-s-avatarem .prichod-vstup-klic .prichod a{font-size:14px;color:#5f6368;margin:0;padding:0}.box-profile-s-avatarem .prichod-vstup-klic .ikona{font-size:24px;color:#5f6368}.box-profile-s-avatarem .kredit{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center;margin-top:15px}.box-profile-s-avatarem .kredit .kredit-box{text-align:center;padding:5px 8px}.box-profile-s-avatarem .kredit .kredit-box .platnost-kreditu{font-size:11px;margin-top:2px;display:block}.box-profile-s-avatarem .kredit .kredit-box .dobit-kredit{width:60px;height:50px;white-space:normal;padding:0;margin:0;display:flex;justify-content:center;align-items:center}.box-profile-s-avatarem .kredit .ikona{font-size:24px;display:block;margin:0;color:#5f6368}.box-profile-s-avatarem .narozeninova-ikona{color:#ff6fb6;font-size:26px;position:absolute;top:5px;right:10px}.box-profile-s-avatarem ul.list-group{margin-bottom:0}.box-profile-s-avatarem li.list-group-item{display:flex;justify-content:space-between;align-items:end}.box-profile-s-avatarem li.list-group-item .user-profile-stitky{display:contents}.box-profile-s-avatarem .btn-skupina{position:relative;padding:5px 5px 0px 5px;text-align:center;color:#5f6368;font-size:12px;margin-bottom:-5px}.box-profile-s-avatarem .btn-skupina a{font-size:18px;display:block;color:#5f6368;margin:0}.box-profile-s-avatarem .perma-odecist-jeden-vstup{color:inherit;font-size:15px}.box-profile-s-avatarem .user-info-oddelovac{margin-bottom:1px}.box-profile-s-avatarem .popis{font-size:13px}.box-profile-s-avatarem .hodnota{text-align:right}.box-profile-s-avatarem .email{background:inherit;padding:2px 5px;border-radius:3px;margin-top:-1px}.box-profile-s-avatarem .profile-username{text-align:center;font-size:22px;margin-top:15px}.box-profile-s-avatarem .profile-username-username{font-size:12px;text-align:center;margin:2px auto 0px auto;color:#999}.box-profile-s-avatarem .nezaplacene-perm-profil{color:#eb5c52;margin-top:-20px}.horizontal .vsechny-moznosti{display:flex;flex-wrap:wrap}.horizontal .permanentky{display:flex;flex-wrap:wrap}.horizontal .label{margin:1px}.horizontal .gdpr-neudelen{color:#999}.horizontal .nav.nav-tabs{padding:5px 0 0 0;border:0px;border-top:1px solid #eee;display:flex;flex-wrap:wrap;align-items:center}.horizontal .nav.nav-tabs li{display:flex;align-items:center;border-right:1px solid #eee;padding:0px 10px 0px 10px}.horizontal .nav.nav-tabs li:first-child{padding-left:0px}.horizontal .nav.nav-tabs li.active a{background:#eee}.horizontal .nav.nav-tabs li.home{border-right:0px}.horizontal .nav.nav-tabs li.home .ikona{margin-right:0px}.horizontal .nav.nav-tabs li a{color:#444;box-shadow:0 0 black;border:0;border-radius:4px;margin:0;padding:10px}.horizontal .nav.nav-tabs li a:hover{background:#eee;color:inherit}.horizontal .nav.nav-tabs li .ikona{font-size:20px;margin-right:5px}.horizontal .nav.nav-tabs li .ikona2{font-size:16px;margin-right:0px}.horizontal .nav.nav-tabs li .pocet-rezervaci-do-minusu{border-radius:5px;margin:0px 2px;padding:3px 6px;background-color:#FFDEDE;color:#FF0000;box-shadow:0 0 0 rgba(222,73,58,0.4);width:auto;height:auto}.horizontal .box-profile-s-avatarem .neaktivni-uzivatel span{font-size:14px}.horizontal .box-profile-s-avatarem ul.list-group{margin-bottom:0;display:flex;align-self:baseline;flex-direction:row;flex-wrap:wrap;flex:1}.horizontal .box-profile-s-avatarem ul.list-group li.list-group-item{display:flex;align-items:center;margin:0px 10px 5px 0px;padding:5px 10px;border:1px solid #eee;border-radius:5px}.horizontal .box-profile-s-avatarem ul.list-group li.list-group-item.soukroma-poznamka{background:#eee;border-radius:4px;padding:8px 10px}.horizontal .box-profile-s-avatarem ul.list-group li.list-group-item.soukroma-poznamka .profile-poznamka{font-size:12px;line-height:18px}.horizontal .box-profile-s-avatarem ul.list-group li.list-group-item.soukroma-poznamka .profile-poznamka a{text-decoration:none;border-bottom:1px dashed #5f6368}.horizontal .box-profile-s-avatarem .flex-box-row-1{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0px;padding:0px}.horizontal .box-profile-s-avatarem .flex-box-row-1 #muj-profil-avatar-id{padding:0px;margin:0px;position:relative}.horizontal .box-profile-s-avatarem .flex-box-row-1 #muj-profil-avatar-id .avatar_btn .ikona-nahrat-smazat{font-size:22px;display:none;position:absolute;top:-1px;left:-1px;width:102px;height:102px;border-radius:100%;margin:0}.horizontal .box-profile-s-avatarem .flex-box-row-1 #muj-profil-avatar-id:hover .ikona-nahrat-smazat{display:flex;justify-content:center;align-items:center;background:rgba(255,255,255,0.7)}.horizontal .box-profile-s-avatarem .flex-box-row-1 #muj-profil-avatar-id .profile-user-img{margin:0 auto;padding:0;border:0;image-rendering:-webkit-optimize-contrast}.horizontal .box-profile-s-avatarem .flex-box-row-1 #muj-profil-avatar-id .user-id{position:absolute;bottom:5px;color:#ccc;font-weight:600;font-size:14px;left:7px;display:none}.horizontal .box-profile-s-avatarem .flex-box-row-1 #muj-profil-avatar-id .lock-user-photo{margin-left:-7px}.horizontal .box-profile-s-avatarem .flex-box-row-1 .flex-item{display:flex;padding:0px 30px 10px 0px}.horizontal .box-profile-s-avatarem .flex-box-row-1 .flex-item:first-child{padding-left:10px;align-items:baseline}.horizontal .box-profile-s-avatarem .flex-box-row-1 .flex-item:last-child{padding-right:10px}.horizontal .box-profile-s-avatarem .flex-box-row-1 .flex-item .ikona{margin-right:5px;font-size:16px}.horizontal .box-profile-s-avatarem .flex-box-row-1 .box-2{align-items:center;flex-direction:column;max-width:300px;text-align:center}.horizontal .box-profile-s-avatarem .flex-box-row-1 .first-last-name{position:relative;font-size:20px;align-items:center;margin-bottom:5px}.horizontal .box-profile-s-avatarem .flex-box-row-1 .first-last-name .username{font-size:12px;color:#999}.horizontal .box-profile-s-avatarem .flex-box-row-1 .first-last-name .narozeninova-ikona{color:#ff6fb6;font-size:24px;position:absolute;top:-7px;left:-25px;right:auto}.horizontal .box-profile-s-avatarem .flex-box-row-1 .pristup-uzivatele .odkaz-na-instruktorovy-lekce{color:#5f6368;vertical-align:middle}.horizontal .box-profile-s-avatarem .flex-box-row-1 .popis{font-size:13px}.horizontal .box-profile-s-avatarem .flex-box-row-1 .typ-uzivatele-a-benefit{display:flex;flex-wrap:wrap;align-items:baseline;margin-top:5px}.horizontal .box-profile-s-avatarem .flex-box-row-1 .typ-uzivatele-a-benefit .label-typ-uzivatele{padding:4px}.horizontal .box-profile-s-avatarem .flex-box-row-1 .hodnota-kredit{font-size:26px;font-weight:600;color:#239127;padding:5px 0px}.horizontal .box-profile-s-avatarem .flex-box-row-1 .platnost{font-size:12px;color:#a6a6a6;position:relative}.horizontal .box-profile-s-avatarem .flex-box-row-1 .platnost a{font-size:14px;padding-left:7px;color:grey;position:absolute;top:-5px}.horizontal .box-profile-s-avatarem .flex-box-row-2{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:5px 0px}.horizontal .box-profile-s-avatarem .flex-box-row-2 .flex-item{display:flex;flex-wrap:wrap;gap:5px}.horizontal .box-profile-s-avatarem .flex-box-row-2 .skupina-tlacitek-prichodu{text-align:center;background:#eee;padding:10px;border-radius:4px;position:relative;display:flex;align-items:center}.horizontal .box-profile-s-avatarem .flex-box-row-2 .skupina-tlacitek-prichodu button,.horizontal .box-profile-s-avatarem .flex-box-row-2 .skupina-tlacitek-prichodu a{margin:0;padding:0;color:inherit}.horizontal .box-profile-s-avatarem .flex-box-row-2 .skupina-tlacitek-prichodu .dt_prichod_aktualni .cas{padding:3px 8px;background-color:#E8FAE9;color:#00C900;border-radius:5px;margin-left:5px}.horizontal .box-profile-s-avatarem .flex-box-row-2 .skupina-tlacitek-prichodu .dt_prichod_aktualni .smazat-prichod{margin-left:5px}.horizontal .box-profile-s-avatarem .flex-box-row-2 .skupina-tlacitek-prichodu .dt_prichod_aktualni .klic{font-size:14px}.horizontal .box-profile-s-avatarem .flex-box-row-2 .skupina-tlacitek-prichodu .dt_prichod_aktualni .smazat-prichod{color:#E41822}.horizontal .box-profile-s-avatarem .flex-box-row-2 .skupina-tlacitek-prichodu .ikona{font-size:18px;margin-right:5px}.horizontal .new-nav-tabs.nav-tabs-custom{background:transparent;box-shadow:0 0 black}.horizontal .new-nav-tabs.nav-tabs-custom .tab-content{padding:0px;background:transparent;box-shadow:0 0 black}.horizontal .new-nav-tabs.nav-tabs-custom .tab-content .tab-pane{padding:20px;background:#fff;border-radius:4px;box-shadow:0 2px 10px 0 rgba(4,4,7,0.1)}.horizontal .new-nav-tabs.nav-tabs-custom .tab-content .tab-pane#rezervace{padding:0px;background:transparent;box-shadow:0 0 black}.horizontal .new-nav-tabs .nav.nav-tabs{padding:0px}.horizontal .new-nav-tabs .nav.nav-tabs li{border:0;margin-bottom:0px;margin-right:10px}.horizontal .new-nav-tabs .nav.nav-tabs li.active a,.horizontal .new-nav-tabs .nav.nav-tabs li:hover a{background:#eee}.horizontal .new-nav-tabs .nav.nav-tabs li.btn-dropdown{display:flex}.horizontal .new-nav-tabs .nav.nav-tabs li a{color:#444;box-shadow:0 0 black;border:0;border-radius:5px;margin:0px;padding:10px 10px}.horizontal .new-nav-tabs .nav.nav-tabs li a i{font-size:20px;margin-right:5px}.horizontal .new-nav-tabs .nav.nav-tabs li a.home i{margin-right:0px}.horizontal .nastaveni-v-profilu-uzivatele .chosen-container-multi .chosen-choices .search-choice{padding-top:1px}.horizontal .nastaveni-v-profilu-uzivatele .chosen-container-multi .chosen-choices .search-choice .search-choice-close{top:5px}.horizontal .nastaveni-v-profilu-uzivatele .select2-selection.select2-selection--multiple{padding:1px 5px}.horizontal .nastaveni-v-profilu-uzivatele .chosen-container-single .chosen-single span{margin-top:-1px}.horizontal #dobit-kredit .dobiti-box{padding:10px 15px;background:#fff}@media (max-width: 380px){.horizontal #dobit-kredit .dobiti-box{width:100%}}.horizontal #dobit-kredit .title{display:block;margin-bottom:10px}.horizontal #dobit-kredit .platba-kartou,.horizontal #dobit-kredit .platba-prevodem{text-align:center}.horizontal #dobit-kredit .platba-kartou img,.horizontal #dobit-kredit .platba-prevodem img{display:block;margin:15px auto 10px auto}.horizontal #dobit-kredit .platba-kartou .form-group,.horizontal #dobit-kredit .platba-prevodem .form-group{display:flex;align-content:center;justify-content:center}.horizontal #dobit-kredit .platba-kartou .form-group input,.horizontal #dobit-kredit .platba-prevodem .form-group input{width:120px;font-size:16px}.horizontal #dobit-kredit .platba-kartou .btn,.horizontal #dobit-kredit .platba-prevodem .btn{margin:0px 0px 0px 10px;height:34px;font-size:14px}.horizontal #dobit-kredit .platba-kartou .ikony-prevod,.horizontal #dobit-kredit .platba-prevodem .ikony-prevod{font-size:36px;margin:15px 0px 15px 0px}.horizontal #dobit-kredit .platba-kartou .ikony-prevod i,.horizontal #dobit-kredit .platba-prevodem .ikony-prevod i{padding:0px 10px 0px 10px}.horizontal #dobit-kredit .platba-kartou .ikony-prevod .sipka,.horizontal #dobit-kredit .platba-prevodem .ikony-prevod .sipka{font-size:24px}.box-selected{padding:10px;margin:5px 0;border:1px solid #D2D2D2;min-height:200px;max-height:200px;overflow:scroll}.box-selected .connectedSortable{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:5px}.box-selected .connectedSortable li{display:flex;justify-content:center;align-items:center;border-radius:3px;font-size:12px;padding:2px;float:left;width:110px;height:45px;text-align:center;overflow:hidden;text-overflow:ellipsis}.box-selected .connectedSortable li:hover{cursor:grab}.nabidky-cerpani .btn{display:inline-grid}.nabidky-cerpani .info-platnost-do{font-size:11px;opacity:0.75;display:flex;justify-content:end;margin-top:3px;margin-bottom:-3px}.nabidky-cerpani .user-rezervace-sekce{display:table;white-space:nowrap;margin-top:10px}.nabidky-cerpani .user-rezervace-sekce:before,.nabidky-cerpani .user-rezervace-sekce:after{border-top:1px solid #ccc;content:'';display:table-cell;position:relative;top:10px;width:45%}.nabidky-cerpani .user-rezervace-sekce:before{right:1.5%}.nabidky-cerpani .user-rezervace-sekce:after{left:1.5%}.nabidky-cerpani .user-rezervace-sekce .btn{display:inline-grid}.nabidky-cerpani .user-rezervace-sekce-helper{font-size:11px;font-style:italic;color:#dd4b39}.nabidky-cerpani .zadna-nabidka-cerpani{color:red;text-align:center}.nabidky-cerpani .zadna-nabidka-cerpani-dibit-kredit{text-align:center}#otviraci_doba_zobrazeni tbody tr td{padding-right:20px}#loader-wrapper{position:fixed;top:0;width:100%;height:100%;background:#fff;z-index:10000;background-color:rgba(255,255,255,0.7);color:#404040;display:none}#loader-wrapper #loader-wrapper-loader{position:fixed;top:40%;width:100%;text-align:center}#loader-wrapper #loader-wrapper-txt{margin-top:10px;font-weight:bold}.sidebar-collapse .menu-polozka-nazev{display:none}@media (min-width: 768px){.sidebar-mini.sidebar-collapse .main-sidebar{z-index:1040}}@media (max-width: 768px){.sidebar-open .main-sidebar{padding-top:110px;z-index:810}.main-header .navbar{padding:10px 5px 0px 5px !important}}@media (max-width: 418px){.sidebar-open .main-sidebar{padding-top:160px}}.main-sidebar{z-index:1040;padding-top:0px}.main-sidebar .sidebar .user-panel{padding-top:20px}.main-sidebar .sidebar .user-panel .img-avatar{width:100%;max-width:60px;height:auto;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.main-sidebar .sidebar .user-panel .info{line-height:18px;padding:2px 0px 0px 15px;color:#eee;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:145px !important}.main-sidebar .sidebar .user-panel .btn-profil{font-size:9px;font-weight:normal;padding:3px 6px;border-radius:3px;background:#eee;color:#222;text-transform:uppercase}.main-sidebar .sidebar .sidebar-menu li a:not(.btn){padding-top:5px;padding-bottom:5px}.main-sidebar .sidebar .sidebar-menu li a:not(.btn) .add-text{font-size:12px;color:#bbb}.main-sidebar .sidebar .sidebar-menu li.header{background:transparent}.main-sidebar .sidebar .sidebar-menu .menu-polozka-nazev{display:flex;padding:5px 10px 15px 10px;font-size:12px}.main-sidebar .sidebar .sidebar-menu .menu-polozka-nazev:last-child{padding-bottom:5px}.main-sidebar .sidebar .sidebar-menu .menu-polozka-nazev .ikona{font-size:8px;color:#4caf50;vertical-align:middle}.main-sidebar .sidebar .sidebar-menu .menu-polozka-nazev a{background:transparent !important;color:inherit;width:100%;max-width:220px;border:0 !important;padding:0px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.main-sidebar .sidebar .sidebar-menu .menu-polozka-nazev a:hover{opacity:0.8}.main-sidebar .sidebar .sidebar-menu .menu-polozka-nazev .mpnp-platnost-do{font-size:12px;margin:0px 0px 0px 15px;font-style:italic;color:#ddd}.main-sidebar .sidebar .sidebar-menu .menu-polozka-nazev .menu-polozka-nazev-nezaplaceno{color:#f44334;font-size:12px;font-style:italic;display:flex;gap:5px;padding:5px 0px 0px 15px;align-items:baseline}.main-sidebar .sidebar .menu-kredit{padding:8px 5px 8px 7px;margin-bottom:20px;color:#eee;white-space:normal}.main-sidebar .sidebar .menu-kredit .muj-kredit{text-align:center;letter-spacing:1px;font-size:13px;text-transform:uppercase}.main-sidebar .sidebar .menu-kredit .kredit-update a{color:#4CAF50}.main-sidebar .sidebar .menu-kredit .kredit-update,.main-sidebar .sidebar .menu-kredit .pocet_vstupu_permanentka{display:inline-block;font-weight:600;color:#4CAF50;font-size:18px}.main-sidebar .sidebar .menu-kredit .kredit-update span.text-info,.main-sidebar .sidebar .menu-kredit .pocet_vstupu_permanentka span.text-info{color:#eee;font-size:11px}.main-sidebar .sidebar .menu-kredit .dobit{float:right;margin-top:-1px}.main-sidebar .sidebar .menu-kredit .dobit .btn-sm{padding:3px 10px;color:#ffffff}.main-sidebar .sidebar .menu-kredit .permanentky-list-user,.main-sidebar .sidebar .menu-kredit .clenstvi-list-user{margin-top:15px}.main-sidebar .sidebar .menu-user a.btn{color:#fff}.main-sidebar .sidebar .menu-user .kredit{position:absolute;right:5px;top:8px;color:#4CAF50;font-weight:600;font-size:16px}.main-sidebar .sidebar .menu-user .koupit{margin:0px 5px 30px 20px}.main-sidebar .sidebar .menu-user .permanentky-list-user{padding:10px 5px 10px 10px}.main-sidebar .sidebar .menu-user .permanentky-list-user .ikona{font-size:8px;color:#4caf50;vertical-align:middle}.main-sidebar .sidebar .menu-user .permanentky-list-user .menu-polozka-nazev-perm-cena{margin:8px 5px 0px 0px}.main-sidebar .sidebar .menu-user .ikona-menu{display:inline-block;font-size:18px;text-align:center;width:35px;position:relative}.main-sidebar .sidebar .menu-user .no-data{text-align:center;opacity:0.7;font-style:italic;color:#eee;font-size:12px}.main-sidebar .sidebar li.menu-user:hover a{border:0}.main-sidebar .sidebar .link-sidebar-pravidla-ochrana li:hover>a{color:#ffffff;background:transparent;border-left:3px solid transparent}.sidebar-mini:not(.sidebar-mini-expand-feature).sidebar-collapse .sidebar-menu>li:hover>a>span{padding:10px 5px 8px 20px}.sidebar-mini:not(.sidebar-mini-expand-feature).sidebar-collapse .sidebar-menu>li:hover>.treeview-menu{top:34px}@media (min-width: 768px){.sidebar-mini.sidebar-collapse .sidebar-menu .koupit,.sidebar-mini.sidebar-collapse .sidebar-menu .no-data{display:none !important;-webkit-transform:translateZ(0)}}.sidebar-collapse .visible-on-sidebar-regular,.sidebar-collapse .main-sidebar .sidebar .user-panel .info,.sidebar-collapse .main-sidebar .sidebar .user-panel:hover .ikona-nastaveni,.sidebar-collapse .main-sidebar .sidebar .menu-kredit .muj-kredit,.sidebar-collapse .main-sidebar .sidebar .menu-kredit .kredit-update,.sidebar-collapse .main-sidebar .sidebar .menu-kredit .dobit{display:none}.sidebar-collapse .link-sidebar-pravidla-ochrana li:hover>a{background:#1C1F27 !important}.visible-on-sidebar-regular{display:inline-block}.sidebar-collapse .visible-on-sidebar-mini{display:inline-block}.visible-on-sidebar-mini{display:none}.sidebar-mini.sidebar-collapse .sidebar-menu li a{margin-right:0;padding-left:4px !important}.sidebar-collapse .main-sidebar .sidebar .menu-kredit .ikona-menu{font-size:20px;margin-right:10px}.main-sidebar .sidebar .menu-kredit .menu-user-txt a{color:#b8c7ce;font-size:16px;font-weight:normal}.main-sidebar .sidebar .menu-kredit .ikona-menu-user a{color:#b8c7ce}.md-checkbox input[type="checkbox"]{margin:5px 3px 0px 0px;outline:0 none}.md-checkbox label::before{background:#fff none repeat scroll 0 0;border:1px solid rgba(0,0,0,0.25);border-radius:2px;cursor:pointer;height:17px;top:4px;transition:background 0.5s ease 0s;width:17px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.14),0 2px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.14),0 2px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.14),0 2px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12)}.md-checkbox input[type="checkbox"]:checked+label:after{transform:rotate(-45deg);top:7px;left:3px;width:12px;height:6px;border:2px solid white;border-top-style:none;border-right-style:none}.sidebar .btn-facebook{background-color:#3b5998;border-color:rgba(0,0,0,0.2);color:#fff;padding-left:44px;margin:15px 0px}.sidebar .btn-google{background-color:#dd4b39;border-color:rgba(0,0,0,0.2);color:#fff;padding-left:44px}.btn-social>*:first-child{border-right:1px solid rgba(0,0,0,0.1);bottom:0;font-size:1.6em;left:0;line-height:34px;position:absolute;text-align:center;top:3px;width:38px}.modal-login .modal-body a{color:#333}.modal-login .avatar-login{display:block;margin:0px auto 20px auto}.modal-login .md-checkbox{margin:0px 0px 0px 5px;position:relative}.modal-login .md-checkbox label{margin-left:7px}.modal-login .btn-facebook{background-color:#3b5998 !important;color:#fff !important}.modal-login .btn-google{background-color:#dd4b39 !important;color:#fff !important}.modal-login .btn-social>*:first-child{border-right:0px solid rgba(0,0,0,0.1);bottom:0;font-size:1.6em;left:0;line-height:34px;position:absolute;text-align:center;top:3px;width:50px}.modal-sm{width:380px;margin-left:auto;margin-right:auto}@media (max-width: 420px){.modal-sm{width:auto;margin:10px}}.main-header .logo{display:none}.main-header .logo .logo-lg img{border-radius:3px;height:45px;width:45px}.main-header .logo .logo-lg small{font-size:18px;letter-spacing:0.075rem}.main-header .logo{font-family:'Alegreya', serif;font-size:34px}.main-header .navbar-static-top .navbar-custom-menu .navbar-nav .messages-menu a{font-size:16px;padding-left:12px;padding-right:12px}.main-header .navbar-static-top .navbar-custom-menu .navbar-nav .messages-menu.header-search{width:290px}.main-header .navbar-static-top .navbar-custom-menu .navbar-nav .user-menu .dropdown-menu{border:0px;padding:0px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.3)}.main-header .navbar-static-top .navbar-custom-menu .navbar-nav .user-menu .dropdown-menu .user-header{height:auto;border-top-left-radius:3px;border-top-right-radius:3px}.main-header .navbar-static-top .navbar-custom-menu .user-menu span{font-size:12px}.navbar-custom-menu .navbar-nav .user-menu .dropdown-toggle{padding:5px 5px}.navbar-custom-menu .navbar-nav .user-menu .dropdown-toggle .user-image{float:unset;width:36px;height:36px;border-radius:50%;margin:0px;box-shadow:0 2px 5px 0 rgba(49,49,93,0.1),0 1px 2px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 2px 5px 0 rgba(49,49,93,0.1),0 1px 2px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 5px 0 rgba(49,49,93,0.1),0 1px 2px 0 rgba(0,0,0,0.3)}.sleva_kurz{padding:10px 0}.sleva_kurz .sleva_kurz_cislo{font-weight:bold;padding-bottom:5px}.sleva_kurz .sleva_kurz_nastaveni{padding-left:20px}ul.obtiznost{display:inline-block;list-style:none;margin:0;padding:0}ul.obtiznost li{display:inline-block}.platebni_brana_info .platebni_brana_info_ikona{margin:5px 0;text-align:center;font-size:45px}.platebni_brana_info .platebni_brana_info_ikona .platba_ok{color:green}.platebni_brana_info .platebni_brana_info_ikona .platba_fail{color:red}.eu-cookies{position:fixed;left:5px;right:5px;bottom:5px;background-color:#fff;z-index:1049;margin:10px;padding:10px;text-align:center;max-width:300px;border-radius:5px;border:1px solid #eee;box-shadow:rgba(0,0,0,0.35) 0px 5px 15px}@media only screen and (max-width: 488px){.eu-cookies{max-width:none}}.eu-cookies .image{width:120px;display:block;margin:-45px auto 0px auto}.eu-cookies .text{display:block;padding:5px 0px}.eu-cookies button{border:0;padding:5px 10px;margin:10px;border-radius:3px;border:1px solid transparent}.eu-cookies button.vse i{color:red}.eu-cookies button:hover{background:#e3e3e3}.cookies-info-text{display:flex;align-items:center;justify-content:center;gap:20px;padding-bottom:20px}@media only screen and (max-width: 488px){.cookies-info-text{flex-wrap:wrap}}.cookies-info-text .text{text-align:justify}.cookies-nastaveni .panel{box-shadow:none;margin-bottom:10px;border:1px solid #eee}.cookies-nastaveni .panel .panel-heading{background-color:transparent;display:flex;justify-content:space-between;align-items:center;padding:0px 10px}@media only screen and (max-width: 380px){.cookies-nastaveni .panel .panel-heading .ano-ne{width:100%;text-align:end}}.cookies-nastaveni .panel .panel-body{border:0 !important}.form-group input[type=file]{position:static;opacity:1}.cena-pro-uzivatele{font-weight:bold}.cena-pro-uzivatele .cena-pro-uzivatele-info{font-weight:normal}.typ_c_vybrana_aktivita{margin-bottom:20px;font-size:18px}.typ_c_vybrana_aktivita_kalendar{margin-bottom:10px;font-size:18px}.typ_c_vybrany_instruktor{margin-bottom:10px}.typ_c_vybrany_instruktor .typ_c_vybrany_instruktor_popis{font-size:18px}.tlacitka-a-novinky-vedle-tlacitek{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;row-gap:20px;column-gap:75px;flex:1}@media only screen and (max-width: 1024px){.tlacitka-a-novinky-vedle-tlacitek{flex-direction:column-reverse;align-items:baseline}}.tlacitka-a-novinky-vedle-tlacitek .tlacitka{margin-bottom:10px}.novinky-zobrazeni-vedle-menu{display:flex;align-items:flex-end;justify-content:flex-end;gap:20px}@media only screen and (max-width: 1480px){.novinky-zobrazeni-vedle-menu{flex-wrap:wrap;justify-content:center}}.novinky-zobrazeni-vedle-menu .box{width:unset}@media only screen and (max-width: 768px){.novinky-zobrazeni-vedle-menu img{max-width:100%;height:auto}}.box-novinka-style-bez_stylu{margin-top:-10px;margin-bottom:0px;border:0px;background:transparent;background-color:transparent;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}.box-novinka-style-bez_stylu .box-header{display:none}.novinky-zobrazeni img{max-width:100%;height:auto}.nadpis-vlozit-do-uctenky{font-size:18px;text-align:center;padding:10px 0px 20px 0px}.btn-vlozit-do-uctenky{display:flex;flex-wrap:wrap;justify-content:space-around;border-bottom:1px solid #d2d2d2;padding-bottom:10px}.btn-vlozit-do-uctenky .btn{background:none;box-shadow:none;font-weight:600;padding:10px;margin:0px}.btn-vlozit-do-uctenky .btn i{font-size:16px}.dlazdice{display:flex;gap:40px;margin:30px 0px 0px 0px}@media only screen and (max-width: 1024px){.dlazdice{flex-direction:column}}.dlazdice.uctenka-vpravo{flex-direction:row-reverse}.dlazdice .uctenka-s-btn{width:480px}@media only screen and (max-width: 1024px){.dlazdice .uctenka-s-btn{width:auto}}.dlazdice .uctenka-s-btn .container-ticket,.dlazdice .uctenka-s-btn .z-rs-do-uctenky{width:inherit}.dlazdice .z-rs-a-polozky{flex:1;position:relative}.dlazdice .z-rs-do-uctenky{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;width:inherit;margin-bottom:20px}.dlazdice .z-rs-do-uctenky.pod-uctenkou{margin-top:20px}.dlazdice .z-rs-do-uctenky button.btn-na-uctenku,.dlazdice .z-rs-do-uctenky .btn-na-uctenku{border:0;cursor:pointer;display:flex;flex-grow:1;gap:10px;align-items:center;justify-content:center;border-radius:3px;background-color:#fff;padding:10px}.dlazdice .z-rs-do-uctenky button.btn-na-uctenku i,.dlazdice .z-rs-do-uctenky .btn-na-uctenku i{font-size:18px}.dlazdice .z-rs-do-uctenky button.btn-na-uctenku .z-rs-img,.dlazdice .z-rs-do-uctenky .btn-na-uctenku .z-rs-img{width:24px}.dlazdice .z-rs-do-uctenky button.btn-na-uctenku:hover i,.dlazdice .z-rs-do-uctenky .btn-na-uctenku:hover i{color:#006CFF}.dlazdice .polozky{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start;align-content:flex-start}.dlazdice .polozky .jedna-polozka{flex-grow:1;padding:10px;text-align:center;border-radius:3px;transition-duration:300ms;-webkit-transition-duration:300ms}.dlazdice .polozky .jedna-polozka:hover{border-bottom-right-radius:75px 20px;-webkit-border-bottom-right-radius:75px 20px;-webkit-box-shadow:3px 2px 5px rgba(0,0,0,0.05);box-shadow:3px 2px 5px rgba(0,0,0,0.05)}.dlazdice .polozky .jedna-polozka .polozka-nazev-obrazek{display:flex;justify-content:center;align-items:center;gap:10px;min-height:64px}.dlazdice .polozky .jedna-polozka .polozka-nazev-obrazek .polozka-img{max-height:64px;width:auto}.dlazdice .polozky .jedna-polozka .polozka-nazev-obrazek .zasoby{font-size:12px;padding-top:3px}.dlazdice .skupiny{margin-left:auto}.dlazdice .skupiny ul li .jedna-skupina{display:block;width:160px;padding:8px;margin-bottom:5px;text-align:center;border-radius:3px;background-color:#fff;color:#333}.dlazdice .skupiny ul li .jedna-skupina.nejpouzivanejsi{padding-top:13px;padding-bottom:13px;margin-bottom:20px}.container-ticket .ticket{cursor:default;position:relative;width:auto;padding:10px;background:#fff url("../images/print-paper.png")}@media only screen and (max-width: 1024px){.container-ticket .ticket{width:100%}}.container-ticket .ticket .nastavena-pokladna-u-uctenky{position:absolute;top:-18px;right:20px}.container-ticket .ticket .nastavena-pokladna-u-uctenky span{background-color:#D9E7FF;color:#006CFF;padding:4px 7px 0px 7px;border-radius:4px 4px 0px 0px;box-shadow:0px -1px 3px rgba(0,0,0,0.08);font-weight:600}.container-ticket .ticket .uzivatel-v-uctence{display:flex;margin:-25px 0 20px 0}.container-ticket .ticket .uzivatel-v-uctence .avatar{image-rendering:-webkit-optimize-contrast;width:50px;margin:0px}.container-ticket .ticket .uzivatel-v-uctence .user{align-items:flex-end;display:flex}.container-ticket .ticket .uzivatel-v-uctence .user a{font-weight:600;color:#333;font-size:16px;padding-left:10px;margin-bottom:3px}.container-ticket .ticket .uzivatel-v-uctence .user .uzivatel-v-uctence-popis{font-size:12px;display:none}.container-ticket .ticket .platba-v-uctence .platba .nastaveni-uctenky{display:flex;font-size:12px;gap:12px;align-items:center;color:inherit}.container-ticket .ticket .platba-v-uctence .platba .nastaveni-uctenky i{font-size:28px;color:inherit}.container-ticket .ticket .platba-v-uctence .platba .nastaveni-uctenky .fa-spin{-webkit-animation:fa-spin 20s infinite linear;animation:fa-spin 20s infinite linear}.container-ticket .ticket .platba-v-uctence .platba .nastaveni-uctenky:hover i{color:#006CFF}.container-ticket .ticket .platba-v-uctence .platba .platba-v-uctence-popis{display:block;text-align:center;font-size:14px;font-weight:600;text-transform:uppercase;background:#eee;border-radius:3px;padding:2px 6px}.container-ticket .ticket .platba-v-uctence .datum{width:80px;text-align:right}.container-ticket .ticket .platba-v-uctence .poznamka-v-uctence .nadpis,.container-ticket .ticket .platba-v-uctence .odberatel .nadpis{font-weight:600}.container-ticket .ticket .head-ticket{text-align:center;padding:5px 0px 4px 0px;margin-top:5px;font-size:16px;letter-spacing:1px;min-width:300px;border-top:2px dashed #e8e8e8;border-bottom:2px dashed #e8e8e8}.container-ticket .ticket .body-ticket{padding:10px}.container-ticket .ticket .body-ticket .produits{margin:30px 0}.container-ticket .ticket .body-ticket .carte{text-align:justify;text-align-last:center}.container-ticket .ticket .body-ticket .carte .title-carte{font-size:15px;font-weight:600;letter-spacing:-2px}.container-ticket .ticket .pokladna-cena-celkem{text-align:right;font-size:24px;padding-top:5px;border-top:2px #333 solid}.container-ticket .ticket .pokladna-cena-celkem .pokladna-cena-celkem-info{font-size:12px;color:#757575;padding-right:20px}.container-ticket .ticket .footer-ticket{padding:10px}.container-ticket .ticket .footer-ticket .title-footer{font-size:16px;font-weight:900;text-shadow:0px 1px 0px rgba(0,0,0,0.5);text-align:center;letter-spacing:2px}.container-ticket .ticket .btn-pod-uctenkou{display:flex;justify-content:space-between;padding-top:40px}@media (max-width: 488px){.container-ticket .ticket .btn-pod-uctenkou{justify-content:center}}.plusminusbox{background:#fff;border-radius:3px;padding:20px 10px;margin-top:40px}.plusminusbox .btn-plus{background:#e1f2dc;border:0;border-radius:3px;height:45px;width:45px}.plusminusbox .btn-minus{background:#f9ccd0;border:0;border-radius:3px;height:45px;width:45px}.nevlastnite-uctenku{position:absolute;background:rgba(255,255,255,0.95);margin:0 auto;left:0;right:0;top:0;bottom:0;display:flex;flex-direction:column;align-items:center;border-radius:5px;padding-top:100px;z-index:999}.jedna-uctenka{display:inline-block;padding:10px;height:100%;color:inherit;background:#fff;border-radius:3px;transition:all ease-in 250ms}.jedna-uctenka:hover{color:inherit}#panel_posledni_rezervace .table>tbody>tr>td{vertical-align:middle}#panel_posledni_rezervace .typ_rezervace_hotove{position:relative}.nezaplacena-fatkura i{margin-right:10px;font-size:30px}.filtr-uzivatelu .seznam-uzivatelu-s-sidebar-filtr{width:100%}.filtr-uzivatelu .wrapper{display:flex;align-items:stretch}.filtr-uzivatelu #sidebar{min-width:250px;max-width:250px;margin:57px 10px 0px 0px;transition:all 0.3s}.filtr-uzivatelu #sidebar.active{margin-left:-260px}.filtr-uzivatelu #sidebar ul.components{padding:20px 0;border-bottom:1px solid #47748b}.filtr-uzivatelu #sidebar ul p{color:#fff;padding:10px}.filtr-uzivatelu #sidebar ul li.active>a,.filtr-uzivatelu a[aria-expanded="true"]{color:#fff;background:#6d7fcc}.filtr-uzivatelu a[data-toggle="collapse"]{position:relative}.filtr-uzivatelu a[aria-expanded="false"]::before,.filtr-uzivatelu a[aria-expanded="true"]::before{content:'\e259';display:block;position:absolute;right:20px;font-family:'Glyphicons Halflings';font-size:0.6em}.filtr-uzivatelu a[aria-expanded="true"]::before{content:'\e260'}@media (max-width: 768px){.filtr-uzivatelu #sidebar{margin-left:0px}.filtr-uzivatelu #sidebar.active{margin-left:-250px}.filtr-uzivatelu #sidebarCollapse span{display:none}}.uzaverka-pokladny .celkem_v_pokladne{font-size:25px;text-align:center;padding:30px}.uzaverka-pokladny .popis_uzaverka{font-size:12px;color:gray}.uzaverka-pokladny .nadpis-tabulka{font-size:17px;padding:5px 0;text-align:center;font-weight:bold}.uzaverka-pokladny .table-uzavirka-rozklad .uz-cena{text-align:right}.box-icons{padding:5px;border:1px solid #ddd;border-radius:3px;margin:5px 0px}.box-icons .nav-tabs{border:0;padding:0px 0px 10px 0px}.box-icons .tab-content{padding-top:5px}.box-icons .tab-content .tab-pane a{font-size:18px}.box-icons .nav>li>a{padding:1px 5px}.box-icons .nav-tabs>li>a,.box-icons .nav-tabs>li>a:hover,.box-icons .nav-tabs>li>a:focus{border:0}.box-icons .nav-tabs>li.active>a,.box-icons .nav-tabs>li.active>a:hover,.box-icons .nav-tabs>li.active>a:focus{border:0}.detail-jedna-lekce .carte{flex:1;padding:10px;border-right:1px solid #f0f0f0}@media (max-width: 991px){.detail-jedna-lekce .carte{border-bottom:1px solid #f0f0f0}}.detail-jedna-lekce .btn_menus i{font-size:16px;margin-right:5px}.detail-jedna-lekce .pocet-rezervaci{margin-bottom:20px}.detail-jedna-lekce .pocet-rezervaci span{display:block;font-size:32px}.detail-jedna-lekce img.img-aktivity{box-shadow:0 2px 6px rgba(0,0,0,0.1),0 3px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.1),0 3px 5px rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.1),0 3px 5px rgba(0,0,0,0.1);border-radius:3px;width:215px}.detail-jedna-lekce .instroktor{float:left}@media (max-width: 991px){.detail-jedna-lekce .instroktor{float:none}}.detail-jedna-lekce .instroktor .naklady-odmena{display:flex;gap:10px}@media (max-width: 991px){.detail-jedna-lekce .instroktor .naklady-odmena{position:relative;bottom:0px}}.detail-jedna-lekce .instroktor .naklady-odmena .odmena{margin-bottom:3px}.detail-jedna-lekce .instroktor .naklady-odmena .odmena i{color:#4caf50;font-size:16px}.detail-jedna-lekce .instroktor .naklady-odmena .zadat-naklady{float:right}.detail-jedna-lekce .nazev-aktivity{font-size:16px;color:#444}.detail-jedna-lekce .lekce-datum,.detail-jedna-lekce .lekce-cas{font-size:16px;float:right}.detail-jedna-lekce .lekce-datum i,.detail-jedna-lekce .lekce-cas i{color:#4caf50}.detail-jedna-lekce .user-admin-img{display:flex}.detail-jedna-lekce .user-admin-img .jmeno{display:flex;align-items:flex-start;flex-direction:column}.detail-jedna-lekce .icon-custom{font-size:24px;margin:0px 7px}.detail-jedna-lekce .lekce-info-jiz-probehla,.detail-jedna-lekce .lekce-info-plne-obsazena,.detail-jedna-lekce .automaticky-zruseno{background:none;color:#ff9d00;margin:0px;padding:0px;text-align:inherit;font-weight:bold}.detail-jedna-lekce .v_penalizacni_zone_info{display:inline-block;font-weight:bold;color:#ff9d00}.detail-jedna-lekce .lekce-info-jiz-probehla{color:#f44334}.detail-jedna-lekce .ikona-text i{font-size:22px}.jedna-lekce-admin{position:relative;margin-top:40px}.jedna-lekce-admin .switch-radky-sloupce-u-lekce{display:none}@media (min-width: 1280px){.jedna-lekce-admin{display:flex;flex-direction:column}.jedna-lekce-admin .switch-radky-sloupce-u-lekce{display:block;position:absolute;left:0;top:-26px}}.jedna-lekce-admin.sloupce{flex-direction:row;flex-wrap:wrap;column-gap:30px;margin-top:10px}@media (min-width: 1280px){.jedna-lekce-admin.sloupce .kurz-info-admin .kurz-info{margin-top:-5px;padding:5px 0 15px 0;column-gap:5px;justify-content:space-between}.jedna-lekce-admin.sloupce .kurz-info-admin .kurz-info .lekce-poradi-kurz{text-align:center;flex-basis:100%}.jedna-lekce-admin.sloupce .switch-radky-sloupce-u-lekce{top:10px;left:0px}.jedna-lekce-admin.sloupce .sloupec-lekce-info{width:290px;min-width:290px;margin-top:39px}.jedna-lekce-admin.sloupce .sloupec-lekce-info .item{width:100%;justify-content:space-between}.jedna-lekce-admin.sloupce .sloupec-lekce-info .item.part-1{order:3}.jedna-lekce-admin.sloupce .sloupec-lekce-info .item.part-2{order:1}.jedna-lekce-admin.sloupce .sloupec-lekce-info .item.part-3{order:2;align-items:stretch}.jedna-lekce-admin.sloupce .sloupec-lekce-info .item.part-4{order:4}.jedna-lekce-admin.sloupce .sloupec-lekce-info .item .rezervace.kurz{display:flex;justify-content:space-between}}.jedna-lekce-admin.sloupce .rezervace-vsechny{display:flex;flex-direction:column;flex-grow:1}.jedna-lekce-admin.sloupce .rezervace-vsechny .lekce-tel-user{display:inline-block;position:relative}.jedna-lekce-admin.sloupce .rezervace-vsechny .lekce-tel-user span{position:absolute;top:-26px;right:0px;background:#fff;border:1px solid #d9d9d9;border-radius:4px;padding:2px 6px}.jedna-lekce-admin .kurz-info-admin{display:flex;justify-content:center}.jedna-lekce-admin .kurz-info-admin .kurz-info{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;column-gap:30px;row-gap:10px;background:#fff;font-size:16px;padding-bottom:10px}.jedna-lekce-admin .kurz-info-admin .kurz-info a{color:inherit;font-size:18px;padding:0px 5px}.jedna-lekce-admin .kurz-info-admin .kurz-info .lekce-info-kurz-popis{padding:1px 8px 0px 8px;border-radius:4px;line-height:20px}.jedna-lekce-admin .lekce-header{display:flex;flex-wrap:wrap;row-gap:15px;column-gap:30px;font-size:16px;padding-bottom:15px}.jedna-lekce-admin .lekce-header .datum-a-cas{display:flex;gap:20px}.jedna-lekce-admin .lekce-header .datum-a-cas .v-pen-zone{color:#eb5c52}@media (max-width: 425px){.jedna-lekce-admin .lekce-header .datum-a-cas{justify-content:space-between;width:100%}}.jedna-lekce-admin .lekce-header .datum-a-cas .datum,.jedna-lekce-admin .lekce-header .datum-a-cas .cas{display:flex;gap:7px;align-items:baseline}.jedna-lekce-admin .lekce-header .nazev-aktivity{font-size:18px}.jedna-lekce-admin .lekce-header .help-text{color:#888;font-size:11px}.jedna-lekce-admin .lekce-header .help-text.center{text-align:center}.jedna-lekce-admin .lekce-header .help-text.left{text-align:left}.jedna-lekce-admin .lekce-header .help-text.right{text-align:right}.jedna-lekce-admin .lekce-header .help-text.kalendar span{font-style:normal;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:130px}.jedna-lekce-admin .lekce-main{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:30px;row-gap:30px}.jedna-lekce-admin .lekce-main .item.image{max-width:280px}@media (max-width: 768px){.jedna-lekce-admin .lekce-main .item.image{max-width:190px}}.jedna-lekce-admin .lekce-main .item.image .img-aktivity,.jedna-lekce-admin .lekce-main .item.image .img-video{box-shadow:0 2px 6px rgba(0,0,0,0.1),0 3px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.1),0 3px 5px rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.1),0 3px 5px rgba(0,0,0,0.1);border-radius:3px;width:100%}.jedna-lekce-admin .lekce-main .item.image .instroktori{margin-top:-45px}.jedna-lekce-admin .lekce-main .item.image .instroktori .avatar{padding-left:3px;z-index:2}.jedna-lekce-admin .lekce-main .item.image .instroktori .avatar img{max-width:50px}.jedna-lekce-admin .lekce-main .item.image .instroktori .jmeno{color:#ffffff;background-color:rgba(0,0,0,0.5);margin-left:-40px;padding-left:35px;line-height:22px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%;z-index:1}.jedna-lekce-admin .lekce-main .item.image .instroktori .jmeno div{margin:0}.jedna-lekce-admin .lekce-main .item.image .instroktori .jmeno .label.label-default{display:none}.jedna-lekce-admin .lekce-main .item.image .instroktori .instruktor2{margin-top:-20px}.jedna-lekce-admin .lekce-main .item.image .instroktori .instruktor2 .avatar{padding-left:13px}.jedna-lekce-admin .lekce-main .item.image .instroktori .instruktor2 .avatar img{max-width:40px}.jedna-lekce-admin .lekce-main .item.image .instroktori .instruktor2 .jmeno{border-bottom-right-radius:3px}.jedna-lekce-admin .lekce-main .item.image .naklady-odmena{display:flex;justify-content:flex-end;gap:5px;font-size:12px;padding-top:5px}.jedna-lekce-admin .lekce-main .item .nazev-lekce,.jedna-lekce-admin .lekce-main .item .penalizacni-zona{padding-bottom:10px}.jedna-lekce-admin .lekce-main .item .nazev-lekce i,.jedna-lekce-admin .lekce-main .item .penalizacni-zona i{padding-right:5px}.jedna-lekce-admin .lekce-main .item .ceny-lekce-kurz{display:flex;flex-direction:column;gap:25px}.jedna-lekce-admin .lekce-main .item .ceny-lekce-kurz .zakladni-cena{padding-bottom:5px}.jedna-lekce-admin .lekce-main .item .ceny-lekce-kurz .zakladni-cena span{font-weight:600}.jedna-lekce-admin .lekce-main .item .ceny-lekce-kurz .zakladni-cena .pridat{padding-top:10px;display:block}.jedna-lekce-admin .lekce-main .item .ceny-lekce-kurz ul li a{padding-left:10px}.jedna-lekce-admin .lekce-main .item .rezervace{display:flex;gap:5px;flex-wrap:wrap;justify-content:center}.jedna-lekce-admin .lekce-main .item .rezervace a{margin-top:0px;margin-bottom:0px}.jedna-lekce-admin .lekce-main .item .editace{display:flex;justify-content:center;flex-wrap:wrap;column-gap:15px;row-gap:15px}.jedna-lekce-admin .lekce-main .item .editace a i{font-size:16px}.jedna-lekce-admin .lekce-main .item .icon-custom{font-size:22px;margin:0px 8px;color:#4caf50}.jedna-lekce-admin .lekce-main .item.part-3{display:flex;flex-direction:column;align-items:stretch;text-align:center;row-gap:15px}@media (max-width: 768px){.jedna-lekce-admin .lekce-main .item.part-3{max-width:180px}}.jedna-lekce-admin .lekce-main .item.part-3 .pocet-rezervaci{margin:0;background:#eee;padding:10px 20px;border-radius:4px}.jedna-lekce-admin .lekce-main .item.part-4{display:flex;flex-direction:column;justify-content:space-between;row-gap:20px;max-width:270px}@media (max-width: 425px){.jedna-lekce-admin .lekce-main .item{max-width:unset !important;width:100% !important}}.jedna-lekce-admin .footer{display:flex;align-items:center;justify-content:center;gap:10px;text-align:center}.jedna-lekce-admin .footer *{font-size:14px}.jedna-lekce-admin .td-ikony-akce .ikony-flex{display:flex;flex-wrap:wrap;gap:15px;min-width:80px;max-width:300px;justify-content:center}.jedna-lekce-admin .td-ikony-akce .ikony-flex a{margin:0px;font-size:18px}.row.display-flex{display:flex;flex-wrap:wrap}.g-signin2{padding-top:9px}.g-signin2 .abcRioButton{background-color:#dd4b39}.g-signin2 .abcRioButton:hover{background-color:#dd4b39}.modal-gal-imgs{border:1px solid #B0B0B0;padding:5px;margin:5px 0}.modal-gal-imgs:hover{background-color:#E8E8E8}.modal-gal-imgs .modal-gal-links{padding:5px 0;text-align:right}.modal-gal-imgs .modal-gal-popis{font-size:10px;text-align:center;white-space:nowrap;overflow:hidden}.zobrazit_lekce_pouze_registrovanym_info{position:relative;z-index:1029}.zobrazit_lekce_pouze_registrovanym_info span{position:absolute;right:0px;left:0px;margin:20px auto;text-align:center;color:#fff;font-size:18px;background:rgba(0,0,0,0.7);padding:10px;width:220px;border-radius:4px;box-shadow:0px 10px 100px 10px rgba(0,0,0,0.3);-moz-box-shadow:0px 10px 100px 10px rgba(0,0,0,0.3);-webkit-box-shadow:0px 10px 100px 10px rgba(0,0,0,0.3)}.zobrazit_lekce_pouze_registrovanym_info i{padding:15px 0px;font-size:36px;display:block}.btn-num-klavesnice .btn{margin:5px;padding:12px 30px}.pokladna-vybrano .btn-penize{margin:0 0 10px 0;min-width:100px}.pokladna-vybrano .pv-penize-popis{color:#757575;text-transform:uppercase;font-size:12px}.pokladna-vybrano .pv-penize{font-size:34px}.pokladna-vybrano .pv-info-penize{margin-bottom:20px}.pokladna-vybrano #vybrano_id{font-size:34px;height:50px}#plu_od_id{font-size:34px;height:50px}.mobile-user-info .small-box:hover{text-decoration:none;color:inherit}.mobile-user-info .small-box .inner:hover,.mobile-user-info .small-box .inner:hover span{color:#444}.mobile-user-info .small-box .inner .nadpis{display:inline;position:relative;font-size:16px;padding-left:50px;color:#555}.mobile-user-info .small-box .inner .nadpis a{color:#555}.mobile-user-info .small-box .inner .nadpis a:hover,.mobile-user-info .small-box .inner .nadpis a:hover span{color:#444}.mobile-user-info .small-box .inner .permanentky-list-user-mobil,.mobile-user-info .small-box .inner .permanentky-list-user-clenstvi{display:flex;padding-top:20px}.mobile-user-info .small-box .inner .permanentky-list-user-mobil a,.mobile-user-info .small-box .inner .permanentky-list-user-clenstvi a{color:#555}.mobile-user-info .small-box .inner .permanentky-list-user-mobil .ikona,.mobile-user-info .small-box .inner .permanentky-list-user-clenstvi .ikona{font-size:10px;color:#4caf50;vertical-align:middle;margin:-3px 5px 0px 0px}.mobile-user-info .small-box .inner .permanentky-list-user-mobil .mpnp-platnost-do,.mobile-user-info .small-box .inner .permanentky-list-user-clenstvi .mpnp-platnost-do{font-size:12px;margin-left:20px}.mobile-user-info .small-box .inner .permanentky-list-user-mobil .menu-polozka-nazev-permanentky,.mobile-user-info .small-box .inner .permanentky-list-user-clenstvi .menu-polozka-nazev-permanentky{line-height:14px;margin-bottom:15px;display:flex}.mobile-user-info .small-box .inner .permanentky-list-user-mobil .menu-polozka-nazev-perm-cena,.mobile-user-info .small-box .inner .permanentky-list-user-clenstvi .menu-polozka-nazev-perm-cena{margin-left:5px}.mobile-user-info .small-box h3{font-size:20px;font-weight:bold;color:#4CAF50;display:block;margin:5px 0px}.mobile-user-info .small-box h3 span{color:#555;margin-left:5px;font-size:18px}.mobile-user-info .small-box .koupit{float:right}.mobile-user-info .small-box .icon{-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;position:absolute;top:-12px;left:1px;z-index:0;font-size:34px;color:rgba(0,0,0,0.15);transform:rotate(-20deg)}.mobile-user-info .small-box .icon.clenstvi{left:-2px;top:-14px}.mobile-user-info .small-box .mpnp-platnost-do,.mobile-user-info .small-box .menu-polozka-nazev-nezaplaceno{font-style:italic;margin-left:20px}.mobile-user-info .small-box .menu-polozka-nazev-nezaplaceno{margin-top:5px;color:#f44334}.mobile-user-info .small-box .no-data{text-align:center;opacity:0.5;font-style:italic}@media (max-width: 768px){.mobile-user-info .small-box{text-align:unset}.mobile-user-info .small-box .icon{display:inline-table}}.video-jedno-video{max-width:800px;margin:0 auto;min-width:310px;width:100%}.video-jedno-video .img-video{min-height:240px}.img-video{display:block;position:relative;color:white;margin:auto;border-radius:4px;background-size:cover;background-position:center center}.img-video img{border-radius:3px}.img-video .small,.img-video.small{height:80px;aspect-ratio:3/2;border-radius:4px;box-shadow:0 7px 14px rgba(0,0,0,0.15)}.img-video:hover .img-video-icon{color:red}.img-video:hover .img-video-cas{color:white}.img-video .img-video-icon{font-size:24px;position:absolute;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center}.img-video .img-video-cas{color:white;background-color:rgba(0,0,0,0.7);position:absolute;bottom:0;right:0;padding:0 5px;border-radius:2px 2px 4px 2px}.img-video .img-video-text{position:absolute;top:0;left:0;right:0;width:100%;text-align:center}.img-video .img-video-text .text{padding:15px 5px;color:#fff;font-size:18px;background-color:rgba(0,0,0,0.5);border-top-left-radius:3px;border-top-right-radius:3px}@media only screen and (max-width: 380px){.img-video .img-video-text .text{font-size:14px;padding:7px 5px}}.img-video .img-video-text .img-video-text-link-ukazka{padding-top:20px}@media only screen and (max-width: 380px){.img-video .img-video-text .img-video-text-link-ukazka{padding-top:0px}.img-video .img-video-text .img-video-text-link-ukazka .btn{padding:5px 10px;font-size:12px}}.v-embed{position:relative}.v-embed iframe{border-radius:3px}.v-embed .v-embed-s{position:absolute;top:0;left:0;width:100%;height:25%}.video-cas{font-size:20px}.video-cas .video-cas-output{font-size:24px;padding:20px 0}.video-info-bottom{padding:5px}.video-info-bottom .video-head{display:flex;flex-direction:column;padding:15px 0px 0px 0px}.video-info-bottom .video-head .video-nazev{font-size:20px;border-bottom:1px solid #E0E0E0;padding-bottom:5px}.video-info-bottom .video-head .video-nazev .video-dt{font-size:12px;color:gray;padding:3px 0px 0px 1px}.video-info-bottom .video-head .video-nazev .ikona-ulozit-video i{font-size:18px;color:#adadad;transition:color 250ms}.video-info-bottom .video-head .video-nazev .ikona-ulozit-video:hover i{color:#f20519}.video-info-bottom .video-head .video-instruktor{padding:10px 0px}.video-info-bottom .video-head .video-instruktor .user-admin-img .jmeno span.label{display:none}.video-info-bottom .video-clenstvi{border-bottom:1px solid #E0E0E0;margin-bottom:10px}.video-info-bottom .video-clenstvi .video-clenstvi-title{font-size:18px}.video-info-bottom .video-popis{color:gray;padding:10px 0 10px 0}.video-info-bottom .video-popis img{display:block;max-width:100%;height:auto}.video-info-bottom .video-ukazka-zhlednuti{color:gray;font-size:12px}.video-user{display:block;padding:4px;margin-bottom:20px;background-color:#fff}.video-user .video-user-txt{margin:10px}.video-user .video-user-txt .video-user-title{font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.video-user .video-user-txt .video-user-title a{color:black}.video-user p{margin:0 0 10px}.zakoupit-title{font-size:20px}.zakoupit-video .zakoupit-video-title{margin-top:10px;font-size:18px}.zakoupit-video .zakoupit-video-popis{color:gray}.zakoupit-video .zakoupit-video-head{font-size:18px;border-bottom:1px solid #E0E0E0;padding:5px 0;margin:5px 0}.modal-content h4 .nazev-lekce{text-align:center;display:block}.modal-content .nabidka-cerpani-ceny{text-align:center;padding-bottom:10px;font-size:16px}.modal-content .modal-header .close{padding:15px;z-index:999;position:absolute;right:0px;top:0px;font-size:14px;opacity:0.65}.modal-content .modal-header .close:hover{opacity:1}.faktury .pdf-ikona{font-size:18px;color:#dd4b39}.faktury .nezaplacena-faktura-rs{background:#dd4b39;color:#fff;display:inline-block;padding:2px 5px;border-radius:3px}.panel-narozenin .card-dort{border:medium none;border-radius:5px;padding:10px;position:relative;box-shadow:0 1px 11px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 1px 11px 0 rgba(0,0,0,0.12);-webkit-box-shadow:0 1px 11px 0 rgba(0,0,0,0.12)}.panel-narozenin .card-dort .uzivatele-narozeniny{margin-left:115px}.panel-narozenin .card-dort .uzivatele-narozeniny .nadpis{color:#eee;font-size:16px;font-style:italic;margin-bottom:10px}.panel-narozenin .card-dort .uzivatele-narozeniny .vypis-uzivatele{display:flex;flex-wrap:wrap}.panel-narozenin .card-dort .uzivatele-narozeniny .vypis-uzivatele a{text-decoration:none}.panel-narozenin .card-dort .uzivatele-narozeniny .vypis-uzivatele a img{margin-right:7px;width:35px;height:35px;box-shadow:1px 2px 6px -2px rgba(0,0,0,0.5);-moz-box-shadow:1px 2px 6px -2px rgba(0,0,0,0.5);-webkit-box-shadow:1px 2px 6px -2px rgba(0,0,0,0.5)}.panel-narozenin .card-dort .uzivatele-narozeniny .vypis-uzivatele .fotka-jmeno{display:flex;align-items:center;margin:0px 20px 10px 0px}.panel-narozenin .bg-gradient-1{background:-moz-linear-gradient(40deg, #EA324D 0%, #FEB503 100%);background:-webkit-gradient(linear, left bottom, right top, color-stop(0%, #EA324D), color-stop(100%, #FEB503));background:-webkit-linear-gradient(40deg, #EA324D 0%, #FEB503 100%);background:-o-linear-gradient(40deg, #EA324D 0%, #FEB503 100%);background:-ms-linear-gradient(40deg, #EA324D 0%, #FEB503 100%);background:linear-gradient(50deg, #EA324D 0%, #FEB503 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#EA324D', endColorstr='#FEB503',GradientType=1 )}.panel-narozenin .cake{bottom:0;height:100px;margin-right:30px;position:absolute;width:100px}.panel-narozenin .cake:after{background:#ebe3e1;border-radius:100px;content:"";position:absolute;bottom:0;left:0;width:100px;height:2px}.panel-narozenin .velas{background:#ffffff;border-radius:100%;position:absolute;top:50%;left:50%;margin-left:-2.5px;margin-top:-8.333333333333334px;width:5px;height:16.666666666666668px}.panel-narozenin .velas:after,.panel-narozenin .velas:before{background:rgba(255,0,0,0.4);content:"";position:absolute;width:100%;height:2.2222222222222223px}.panel-narozenin .velas:after{top:25%;left:0}.panel-narozenin .velas:before{top:45%;left:0}.panel-narozenin .fuego{border-radius:100%;box-shadow:0 0 40px 10px rgba(248,233,209,0.2);position:absolute;top:-12px;left:50%;margin-left:-3.3333333333333335px;width:6.666666666666667px;height:12.5px}.panel-narozenin .fuego:nth-child(1){-webkit-animation:fuego 2s infinite}.panel-narozenin .fuego:nth-child(2){-webkit-animation:fuego 1.5s infinite}.panel-narozenin .fuego:nth-child(3){-webkit-animation:fuego 1s infinite}.panel-narozenin .fuego:nth-child(4){-webkit-animation:fuego 0.5s infinite}.panel-narozenin .fuego:nth-child(5){-webkit-animation:fuego 0.2s infinite}@-webkit-keyframes fuego{0%{background:rgba(254,248,97,0.5);-webkit-transform:translateY(0) scale(1)}50%{background:rgba(255,50,0,0.1);-webkit-transform:translateY(-20px) scale(0)}100%{background:rgba(254,248,97,0.5);-webkit-transform:translateY(0) scale(1)}}.panel-narozenin .cobertura{background:#ece7e3;border-radius:50px;position:absolute;top:60%;left:50%;margin-left:-27.77777777777778px;margin-top:-5px;width:55.55555555555556px;height:12.5px;z-index:10}.panel-narozenin .cobertura:after,.panel-narozenin .cobertura:before{background:#ece7e3;border-radius:100px;content:"";position:absolute;width:5px;height:10px}.panel-narozenin .cobertura:after{top:6.666666666666667px;right:14.285714285714286px}.panel-narozenin .cobertura:before{top:10px;right:9.090909090909092px}.panel-narozenin .bizcocho{background:#6d3826;position:absolute;bottom:0;left:50%;margin-left:-25px;width:50px;height:33.333333333333336px}.panel-narozenin .bizcocho:after,.panel-narozenin .bizcocho:before{background:rgba(236,231,227,0.6);content:"";position:absolute;width:100%;height:5px}.panel-narozenin .bizcocho:after{top:30%;left:0}.panel-narozenin .bizcocho:before{top:60%;left:0}.panel-narozenin .alert-dismissible .card-dort .close{color:inherit;position:relative;right:0;top:-2px}.main-footer .platebni-brany-ikony .footer-gopay-img{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px;background:#fff;padding:5px;border-radius:2px;margin:20px 0px}.main-footer .platebni-brany-ikony .footer-gopay-img img{max-height:38px}.obsazenost-uloziste{text-align:center;color:#606368}.obsazenost-uloziste .ikona{font-size:20px}.obsazenost-uloziste .info-text{word-spacing:2px;text-align:right;font-size:12px;margin-top:3px}.upload-form .progress{height:20px;display:none}.upload-form .btn-browse{display:block;width:200px;margin:0 auto}.upload-form .drop_zone_class{border-radius:5px;padding:60px 0;text-align:center;color:#bbb;margin:2px 0 10px 0;outline:2px dashed #d2d6de;outline-offset:-10px;-webkit-transition:outline-offset .15s ease-in-out, background-color .15s linear;transition:outline-offset .15s ease-in-out, background-color .15s linear}.upload-form .drop_zone_class i{display:block;font-size:45px;padding-bottom:10px}.upload-form .drag_over{outline-offset:-20px !important;outline-color:#c8dadf !important;background-color:#fff}.upload-form .drag_drop{outline-offset:-10px !important;outline-color:#808080 !important}.upload-form #file_name{font-weight:bold;color:#808080}.video-rs-zpracovani{display:table;height:325px;position:static;width:100%;background-color:#151515;overflow:hidden;color:white;text-align:center}.video-rs-zpracovani .text{display:table-cell;vertical-align:middle;position:static;margin:0 auto}.video-rs-zpracovani .text h1{font-size:34px;margin-bottom:5px}.video-rs-zpracovani .text p{font-size:14px;margin:0 5px;padding:0}@media (max-width: 768px){.video-rs-zpracovani .text p{font-size:16px;line-height:1.4}}.img-thumbnail{border-radius:4px}.img-thumbnail.active{border:1px solid black}.video-filter:first-child .video-filter-head{margin-top:0px}.video-filter .video-filter-head{padding:5px 3px;margin:15px 0px 0px 0px;font-size:15px}.video-filter .video-filter-one{padding-top:4px;padding-left:3px}.filtr-video-box .wrapper{display:flex;align-items:stretch}.filtr-video-box #sidebar{min-width:250px;max-width:250px;margin:0px 20px 0px 0px;margin-left:-270px;transition:all 0.3s}.filtr-video-box #sidebar.active{margin-left:0px}@media (max-width: 1500px){.filtr-video-box #sidebar{margin-left:0px}.filtr-video-box #sidebar.active{margin-left:-260px}.filtr-video-box #sidebarCollapse span{display:none}}.throw_exception{display:flex;justify-content:center;margin-top:50px}.throw_exception .box-error{display:flex;width:auto;border-radius:10px;background:#fff;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px}@media (max-width: 778px){.throw_exception .box-error{flex-direction:column-reverse;width:100%}}.throw_exception .box-error .img{display:flex;align-items:flex-end;margin:0 auto;max-width:400px;min-width:260px}.throw_exception .box-error .img img{padding-top:10px;object-fit:contain;border-radius:10px}.throw_exception .box-error .text{display:flex;flex-direction:column;justify-content:space-between;padding:30px 30px 0px 30px;color:#2c3e50;text-align:center}.throw_exception .box-error .text h1{font-size:26px;line-height:42px;margin:0px}.throw_exception .box-error .text h1 span{font-size:54px;display:block;color:#e74c3c;padding-bottom:20px}.throw_exception .box-error .text .popis{margin-top:30px}.throw_exception .box-error .text .chyba{min-height:100px;margin-top:40px;color:#e74c3c}.throw_exception .box-error .text .pokracovani{color:inherit;padding:20px 0px}.neni-dostupny-zadny-kalendar{margin:50px auto 50px auto;text-align:center;font-size:24px;color:#bfbfbf}.neni-dostupny-zadny-kalendar img{margin:50px auto}.rs-title-public{font-size:34px;letter-spacing:1px;text-align:center;color:#ccc;margin-bottom:25px}.odkazy-vop-gdpr{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.odkazy-vop-gdpr a{color:inherit;padding:20px 10px 10px 10px}#cena_lekce_typ_b{border-bottom:2px dashed #ddd;min-width:68px;display:inline-block;text-align:center;padding:0px 6px}.vyskakovaci-okno .modal .modal-dialog:not(.modal-login) .modal-content img{width:100%}.modal-title .user-vs-modal{padding:5px 0px;font-size:12px}.modal-title .user-vs-modal span{font-weight:600}.form-ostatni-input-vice-ikony i{font-size:16px}.form-group-custom{background:#fafafa;padding:0px 10px;border:2px solid #f7f7f7;border-radius:4px;margin-bottom:20px;transition:border-color 500ms}.form-group-custom:hover{border-color:#ebebeb}.form-group-custom .form-group-custom-popis{color:#707070;font-size:18px;text-align:center;padding-top:3px}.form-group-custom .form-group-custom-popis span{display:block;font-size:13px}.form-group-activity{background:#fafafa;padding:0px 10px}.info-page{max-width:600px;width:100%;margin:50px auto}.info-page h1{font-size:22px;text-align:center;margin-bottom:20px}.info-page .images{display:flex;justify-content:center;align-items:center;gap:20px;margin:40px 0px}.report-pocet-zaznamu{padding-bottom:15px}.globalni-konfigurace{position:relative}.globalni-konfigurace .icon-before::before{font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-size:20px;font-weight:300}.globalni-konfigurace .a_Reg_email::before{content:"\e472"}.globalni-konfigurace .b_Role::before{content:"\f0c0"}.globalni-konfigurace .d_Kalendar::before{content:"\f133"}.globalni-konfigurace .g_Rezervace::before{content:"\f737"}.globalni-konfigurace .h_Vstup::before{content:"\f52b"}.globalni-konfigurace .j_Kreditni_system::before{content:"\f53a"}.globalni-konfigurace .m_Perma::before{content:"\f145"}.globalni-konfigurace .p_Clenstvi::before{content:"\f47f"}.globalni-konfigurace .r_Prevodem::before{content:"\f19c"}.globalni-konfigurace .s_Pay_gate::before{content:"\f38a"}.globalni-konfigurace .v_IDkarta_turniket::before{content:"\f488"}.globalni-konfigurace .y_SMS_notifikace::before{content:"\e1e5"}.globalni-konfigurace .z_ostatni::before{content:"\e136"}.globalni-konfigurace .tab-head-sekce{display:flex;flex-wrap:wrap;gap:15px;padding:10px}.globalni-konfigurace .sekce-nadpis{font-size:18px;font-weight:600;padding:10px;margin-top:10px}.globalni-konfigurace [class*="tab-popis-"],.globalni-konfigurace [class*="tab-head-popis-"]{display:none}.globalni-konfigurace .tab-popis-b_Role{display:block;font-size:12px}.globalni-konfigurace .tab-head-popis-f_Registrace,.globalni-konfigurace .tab-head-popis-i_Reg_povinne,.globalni-konfigurace .tab-head-popis-l_neReg_povinne,.globalni-konfigurace .tab-head-popis-c_Kal_zaklad,.globalni-konfigurace .tab-head-popis-f_Zobrazeni_lekci,.globalni-konfigurace .tab-head-popis-c_Rezervace_set,.globalni-konfigurace .tab-head-popis-c_Vstup_zaklad,.globalni-konfigurace .tab-head-popis-i_Klice,.globalni-konfigurace .tab-head-popis-f_Nahradnik,.globalni-konfigurace .tab-head-popis-i_Penalizace,.globalni-konfigurace .tab-head-popis-i_KS_bonus_sleva,.globalni-konfigurace .tab-head-popis-l_KS_zdarma,.globalni-konfigurace .tab-head-popis-c_Perma_zaklad,.globalni-konfigurace .tab-head-popis-c_Clenstvi_zaklad,.globalni-konfigurace .tab-head-popis-c_PG_set,.globalni-konfigurace .tab-head-popis-c_Prevod_zaklad,.globalni-konfigurace .tab-head-popis-c_ID_karta,.globalni-konfigurace .tab-head-popis-i_Turniket,.globalni-konfigurace .tab-head-popis-d_SMS_set,.globalni-konfigurace .tab-head-popis-z_Slevomat{display:block;font-size:12px;margin-top:-15px}.globalni-konfigurace .cancel-width-col [class*="col-"]{width:auto;padding-left:0}.globalni-konfigurace .first-item-center .row{display:flex;flex-direction:row;justify-content:center}@media (max-width: 992px){.globalni-konfigurace .first-item-center .row{display:block}}.globalni-konfigurace.nav-tabs-custom-2 .nav-tabs{display:flex;flex-wrap:wrap;justify-content:center}.globalni-konfigurace.nav-tabs-custom-2 .nav-tabs li a{flex-direction:column}.nav-tabs-custom-2 .nav-tabs{padding-bottom:10px;border-bottom:1px solid #eee}.nav-tabs-custom-2 .nav-tabs li.active a{color:#444;background:#f7f7f7;border-color:#eee}.nav-tabs-custom-2 .nav-tabs li a{display:flex;column-gap:5px;align-items:center;padding:6px 12px;border-radius:4px;-webkit-transition:background 200ms ease-out;-moz-transition:background 200ms ease-out;-o-transition:background 200ms ease-out;transition:background 200ms ease-out}.nav-tabs-custom-2 .nav-tabs li a:hover{color:#444;background:#f7f7f7;border-color:#eee}.nav-tabs-custom-2 .nav-tabs li a i{font-size:18px}.nav-tabs-custom-2 .presun-nastaveni{display:block;padding-bottom:5px;text-align:right}.nav-tabs-custom-2 .presun-nastaveni i{font-size:18px;padding-right:5px}.tab-pane{padding-top:10px}.ikona-s-nazvem{display:flex;gap:7px;align-items:center;width:fit-content}.zobrazeni-barevne-schema-aktivity{display:inline-block;font-size:12px;border-radius:2px;box-shadow:0px 0px 3px rgba(0,0,0,0.1)}.rychle-odbaveni{display:flex;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;gap:10px;padding-bottom:10px;margin-bottom:50px}.rychle-odbaveni::-webkit-scrollbar{width:5px;height:10px;border-radius:8px;background-color:#e0e0e0}.rychle-odbaveni::-webkit-scrollbar-thumb{border-radius:8px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#a8a8a8}.rychle-odbaveni div:not(.ro-aktive) .ro-title,.rychle-odbaveni div:not(.ro-aktive) .ro-nazev{color:black !important;background-color:white !important}.rychle-odbaveni .ro-probehlo{opacity:0.5}.rychle-odbaveni .ro-lekce{cursor:pointer;width:130px;min-width:130px;background:#fff;font-size:12px;border-radius:4px}.rychle-odbaveni .ro-lekce:not(:hover) .ro-title{border-color:transparent !important}.rychle-odbaveni .ro-lekce .ro-title{border-top-right-radius:4px !important;border-top-left-radius:4px !important;padding:3px 5px 3px 5px;border-top:3px solid}.rychle-odbaveni .ro-lekce .ro-title .ro-datum-cas{display:flex;flex:0 0 100%;justify-content:space-between;align-items:baseline}.rychle-odbaveni .ro-lekce .ro-nazev{padding:2px 5px;line-height:20px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.rychle-odbaveni .ro-lekce .ro-img{position:relative}.rychle-odbaveni .ro-lekce .ro-img .ro-obsazenost{position:absolute;bottom:2px;right:2px;color:#222}.rychle-odbaveni .ro-lekce .ro-img .ro-obsazenost .cisla{background:#fff;padding:2px 6px;border-radius:2px}.rychle-odbaveni .ro-lekce .ro-kalendar{padding:5px;color:#999;font-style:italic;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.kalendar-legenda{padding:10px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:30px;row-gap:10px}@media (max-width: 424px){.kalendar-legenda{justify-content:flex-start}}.kalendar-legenda .kalendar-legenda-rezervace{display:flex;gap:7px;align-items:center}.kalendar-legenda .kalendar-legenda-barva-rezervace{display:inline-block;width:20px;height:20px;border-radius:3px;box-shadow:0px 1px 1px rgba(0,0,0,0.1);border:1px solid #eee}.btns-koupit{margin:10px 0px 10px 0px;display:flex;flex-direction:column;gap:7px}.btns-koupit .btn-platby{width:100%;display:flex;justify-content:space-between;align-items:center;text-align:left;padding:5px 10px;background-color:#f5f5f5;border:0px;border-radius:4px;transition:300ms linear}.btns-koupit .btn-platby .image{width:34px;margin-right:10px}.btns-koupit .btn-platby .question{color:#adadad;padding-left:3px}.btns-koupit .btn-platby .select-yes{color:#7ed02b;display:none}.btns-koupit .btn-platby .select-no{color:#e0e0e0}.btns-koupit .btn-platby:hover .select-no{display:none}.btns-koupit .btn-platby:hover .select-yes{display:flex}.zaznamenany-prichod .dnesni-vstupy{display:flex;flex-wrap:wrap;gap:20px}.zaznamenany-prichod .dnesni-vstupy .zaznam-prichodu{width:120px;background:#fff;padding:10px;border-radius:4px;box-shadow:0px 2px 4px rgba(126,142,177,0.12);-moz-box-shadow:0px 2px 4px rgba(126,142,177,0.12);-webkit-box-shadow:0px 2px 4px rgba(126,142,177,0.12)}.zaznamenany-prichod .dnesni-vstupy .zaznam-prichodu:hover{background-color:#fff;box-shadow:0px 2px 4px rgba(126,142,177,0.4);-moz-box-shadow:0px 2px 4px rgba(126,142,177,0.4);-webkit-box-shadow:0px 2px 4px rgba(126,142,177,0.4)}.zaznamenany-prichod .dnesni-vstupy .zaznam-prichodu .user-admin-img{display:flex;flex-direction:column;text-align:center;gap:8px}.zaznamenany-prichod .dnesni-vstupy .zaznam-prichodu .user-admin-img .jmeno{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.klice-tlacitka{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-around}.klice-tlacitka .btn{padding:15px 20px}.changelog .verze{display:none}.changelog .release-date{color:#999;margin-bottom:10px;display:inline-block}.changelog .tm-one-note{display:flex;gap:10px}.changelog .tm-one-note .badge-type{width:70px;text-align:right}.changelog .label{display:inline-block;min-width:100px}.changelog .text{display:table}.changelog .badge-add{background:#57BF55;color:#FFF}.changelog .badge-update{background:#0A8DFF;color:#FFF}.changelog .badge-fix{background:#d2322d;color:#FFF}.add-area{position:relative;display:flex;gap:30px;flex-direction:column;justify-content:center;text-align:center;padding:20px;border:2px dashed #c4c3cb;border-radius:10px;color:#aeadb7}.add-area.permanentka{height:165px}.add-area a{color:inherit;transition:200ms linear}.add-area a:hover{color:initial}.multisport-sluzby-box{display:flex;flex-wrap:wrap;justify-content:center;row-gap:30px;column-gap:50px;padding:10px 10px 20px 10px;border:2px solid #eee;border-radius:4px;background:#fff}.btn-multisport{background:#fff;padding:10px 10px;border:2px solid #1D9DD9;border-radius:4px;transition:200ms linear}.btn-multisport:hover{background:#1D9DD9;color:#fff}.jazyk-vlajka{width:18px;height:auto}.text-to-modal img{max-width:100%}.btn,.navbar .navbar-nav>li>a.btn{border:none;border-radius:3px;padding:10px 15px;margin:10px 1px;transition:box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1),background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1)}.btn{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12)}.btn:focus,.btn:active,.btn:hover{box-shadow:0 14px 26px -12px rgba(0,0,0,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.2)}.btn-round{border-radius:30px}.btn-white{color:#333;background-color:#fff}.navbar .nav li a.btn-white{color:#333 !important;background-color:#fff !important}.popover,.tooltip-inner{color:#555555;line-height:1.5em;background:#FFFFFF;border:none;border-radius:3px;box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2)}.popover{padding:0;box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.2)}.popover-content{line-height:1.4}.tooltip.in{opacity:1;-webkit-transform:translate3d(0, 0px, 0);-moz-transform:translate3d(0, 0px, 0);-o-transform:translate3d(0, 0px, 0);-ms-transform:translate3d(0, 0px, 0);transform:translate3d(0, 0px, 0)}.tooltip{opacity:0;transition:opacity, transform .2s ease;-webkit-transform:translate3d(0, 5px, 0);-moz-transform:translate3d(0, 5px, 0);-o-transform:translate3d(0, 5px, 0);-ms-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}.tooltip-inner{padding:10px 15px;min-width:130px}.modal-header{border:0}.modal-footer{border:0;padding:5px}.vase-cena{background:#eee;padding:5px 10px;border-radius:4px}.odznak-tab .image{height:56px;width:56px}.odznak-tab svg{height:56px;width:56px}.odznak-tab i{font-size:42px}.odznak-list-img img{max-width:32px !important}.odznak-list-img i{font-size:32px !important}.badge-one-border .badge-one{border:1px solid #eee}.badge-one{position:relative;display:flex;justify-content:center;align-items:center;width:80px;height:80px;overflow:hidden}.badge-one .image,.badge-one svg{width:80px;height:auto;aspect-ratio:1/1;position:absolute}.badge-one i{font-size:60px;position:absolute}.badge-one.small{width:40px;height:40px}.badge-one.small .image,.badge-one.small svg{width:40px}.badge-one.big{width:120px;height:120px}.badge-one.big .image,.badge-one.big svg{width:120px}.badge-one .vrstva-1{z-index:1}.badge-one .vrstva-2{z-index:2}.badge-one .vrstva-3{z-index:3}.badge-one .vrstva-4{z-index:4}.badge-one .vrstva-5{z-index:5}.badge-one .vrstva-6{z-index:6}.badge-one .vrstva-7{z-index:7}.badge-one .vrstva-8{z-index:8}.badge-one .vrstva-9{z-index:9}.badge-one .vrstva-10{z-index:10}.badge-one .vrstva-11{z-index:11}.badge-one .vrstva-12{z-index:12}.badge-one .vrstva-13{z-index:13}.badge-one .vrstva-14{z-index:14}.badge-one .vrstva-15{z-index:15}.badge-one .vrstva-16{z-index:16}.badge-one .vrstva-17{z-index:17}.badge-one .vrstva-18{z-index:18}.badge-one .vrstva-19{z-index:19}.badge-one .vrstva-20{z-index:20}.zebricek-uzivatelu{margin-top:40px}.zebricek-uzivatelu .person{display:flex;align-items:center;gap:15px}.zebricek-uzivatelu .odznaky-uzivatele{display:flex;gap:10px;margin-top:2px}.zebricek-uzivatelu .odznaky-uzivatele .badge-one{margin:0px}.flex-table{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;width:100%}.flex-row{position:relative;box-sizing:border-box;display:flex;flex-direction:row;flex-basis:100%;order:4;justify-content:space-between;align-items:center;gap:10px;background:#fff;border-radius:4px;top:0;transition:all 350ms ease-out}.flex-row:hover{box-shadow:0px 4px 8px rgba(38,38,38,0.1)}.flex-row.header{font-weight:bold;background:transparent;display:none}.flex-row.bedna{flex-basis:calc(33% - 10px);align-self:flex-start;margin-bottom:20px}.flex-row.bedna .flex-cell:nth-child(1){position:absolute;top:5px;left:5px}.flex-row.bedna .flex-cell:nth-child(2){flex-wrap:wrap;gap:10px;padding-bottom:15px}.flex-row.bedna .flex-cell:nth-child(2) .avatar{flex:100%;text-align:center;margin-top:-35px}.flex-row.bedna .flex-cell:nth-child(2) .avatar .image{width:64px;height:64px}.flex-row.bedna .flex-cell:nth-child(2) .user{width:100%;text-align:center}.flex-row.bedna .flex-cell:nth-child(2) .user .user-name{font-weight:600}.flex-row.bedna .flex-cell:nth-child(2) .user .user-badges{justify-content:center;margin-top:10px}.flex-row.bedna .flex-cell:nth-child(3){position:absolute;top:0;right:0;text-align:end;min-width:auto}.flex-row.bedna .flex-cell .user-icon-hot{filter:grayscale(0)}.flex-row.bedna .number{display:flex;justify-content:center;align-items:center;width:26px;height:26px;border-radius:50%;background:#fec200}.flex-row.prvni{order:2}.flex-row.druhy{order:1;margin-top:50px}.flex-row.druhy .number{background:#bcc5ca}.flex-row.treti{order:3;margin-top:50px}.flex-row.treti .number{background:#de7c25}.flex-row .user-icon-hot{filter:grayscale(0.3)}.flex-cell{flex:1;padding:10px}.flex-cell:nth-child(1){align-self:center;flex:0}.flex-cell:nth-child(3){display:flex;align-items:end;flex:0;min-width:80px;gap:3px}.flex-cell.person{display:flex;align-items:center;gap:15px}.flex-cell.person .avatar .image{width:52px;height:52px;border-radius:50%}.flex-cell .user-badges{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;margin-top:2px}.modal-badge-one-bg{position:absolute;background:url("../images/bg-confetti.svg") no-repeat center top;background-size:cover;height:100%;width:auto;top:-100px;left:-50px;right:-50px}.modal-badge-one .gratulace{color:#fff;font-size:40px;font-weight:600;letter-spacing:2px;text-align:center;text-transform:uppercase;text-shadow:0px 1px 8px rgba(0,0,0,0.5);margin-top:-10px}.modal-badge-one .show-badge-one{margin:0 auto;width:fit-content;background:rgba(255,255,255,0.95);padding:20px 20px 0px 20px;border-radius:50%}.modal-badge-one .avatar{width:80px;height:80px;border-radius:50%}.odznak-v-profilu{display:flex;gap:5px}.t-m{text-align:center;margin:10px 30px}.t-row{display:flex;height:60px}.t-row-time{height:20px;font-size:12px}.t-inst{padding:5px 10px 10px 0}.t-inst,.t-time{flex:none;width:150px;width:150px}.t-dt{flex:1;display:flex;flex-direction:column}.t-dt,.t-inst{border-bottom:1px solid #DADEE0;border-right:1px solid #DADEE0}.t-time{border-bottom:1px solid #DADEE0;border-right:1px solid #DADEE0}.t-h-day{text-align:center;border-bottom:0}.t-hrs{position:absolute;height:100%;background-color:gray}.t-zavreno{position:absolute;background-color:#A9A9A9;height:50%}.t-lekce-one{position:absolute;background-color:#DADEE0;height:100%}.t-hrs-start{position:absolute;left:2px}.t-hrs-stop{position:absolute;right:2px}.t-prac-doba{position:relative;flex:1}.t-lekce{position:relative;border-top:1px dotted #DADEE0;flex:1}.t-cas-od-do{flex:1;position:relative}.filter-kalendar-vypis .filter-kalendar-vypis-h1{margin-bottom:2px}.filter-kalendar-vypis .md-checkbox{margin:1px 0}.main-credit-card{position:relative;background:#fff;width:305px;height:165px;margin:0px 0px 0px 20px;border-radius:4px}@media (max-width: 380px){.main-credit-card{width:100%;margin:20px 0px 20px 0px}}.main-credit-card.kredit-v-minusu{background:#E74C3C}.main-credit-card.kredit-v-minusu .credit-card-logo:before{background:#E74C3C}.main-credit-card.kredit-v-minusu .credit-card-footer a,.main-credit-card.kredit-v-minusu .credit-card-footer .ikona{color:#fff;border-color:#ECF0F1 !important}.main-credit-card .kredit-v-minusu .credit-card-logo:before{background:#E74C3C}.main-credit-card .credit-card{text-align:left;position:relative;display:inline-block;box-sizing:border-box;padding:8px 20px;width:300px;height:160px;color:#c7c9ce !important;background-color:#3C3F43;border-radius:10px;box-shadow:0 7px 15px rgba(0,0,0,0.3),inset -1px -1px 0 0 rgba(0,0,0,0.15);margin-top:-30px;margin-left:-20px}@media (max-width: 380px){.main-credit-card .credit-card{margin-left:0px;width:100%}}.main-credit-card .credit-card:before{content:"";background:#3C3F43 url(../images/bg-kreditni-karta.jpg) center top no-repeat;border-radius:10px;opacity:0.5;top:0;left:0;bottom:0;right:0;height:100%;width:100%;position:absolute}.main-credit-card .credit-card-inner{position:relative;width:100%;height:100%;z-index:1}.main-credit-card .credit-card-logo{position:absolute;right:-10px;bottom:10px;text-align:center;width:45px}.main-credit-card .credit-card-logo.kredit-v-minusu :before{background:#E74C3C}.main-credit-card .kredit-v-minusu.credit-card-logo:before{background:#E74C3C}.main-credit-card .credit-card-logo::before,.main-credit-card .credit-card-logo::after{position:relative;display:inline-block;content:"";width:20px;height:20px;border-radius:99999px}.main-credit-card .credit-card-logo::before{z-index:2;background:#098DFE}.main-credit-card .credit-card-logo::after{z-index:1;background:#ffffff;margin-left:-10px}.main-credit-card .credit-card-logo,.main-credit-card .credit-card-bank{color:rgba(255,255,255,0.8)}.main-credit-card .credit-card-name{margin-left:-2px;margin-top:5px;font-size:9px;letter-spacing:1px;text-transform:uppercase;height:26px}.main-credit-card .credit-card-name span{color:rgba(255,255,255,0.95);display:block;font-size:11px;font-weight:300;letter-spacing:1px}.main-credit-card .credit-card-name,.main-credit-card .credit-card-kredit,.main-credit-card .credit-card-nr,.main-credit-card .credit-card-valid span:last-of-type{text-transform:uppercase;font-family:"Courier New", Courier, monospace;text-shadow:0.0625rem 0.0625rem 0 rgba(0,0,0,0.1)}.main-credit-card .credit-card-chip{position:relative;border-radius:4px;background:#ffd75e;width:37px;height:27px;margin-left:10px;opacity:0.7}.main-credit-card .credit-card-chip::before{content:"";position:absolute;left:0%;top:25%;right:0;bottom:23%;z-index:1;box-shadow:0 0 0 1px rgba(0,0,0,0.2)}.main-credit-card .credit-card-chip::after{content:"";position:absolute;top:0%;left:25%;right:25%;bottom:0;z-index:1;box-shadow:0 0 0 1px rgba(0,0,0,0.2)}.main-credit-card .credit-card-nr{margin:13px 0px 10px 10px;font-size:18px}.main-credit-card .credit-card-valid .nazev{font-size:10px;text-transform:uppercase;width:70px;line-height:1;display:inline-block;position:relative;letter-spacing:2px}.main-credit-card .credit-card-valid .platnost-kreditu{font-size:14px;vertical-align:super;margin-top:-4px;display:inline-block;color:rgba(255,255,255,0.95);margin-left:10px}.main-credit-card .credit-card-valid .platnost-kreditu i{font-size:12px;margin-left:2px;margin-top:-2px;vertical-align:middle}.main-credit-card .credit-card-kredit{position:absolute;right:25px;top:30px;font-size:30px;font-weight:700;letter-spacing:-2px}.main-credit-card .credit-card-kredit .mena{color:rgba(255,255,255,0.75);font-size:13px;font-weight:normal;letter-spacing:0px;text-transform:none;position:absolute;bottom:8px;right:-25px}.main-credit-card .credit-card-footer{display:flex;justify-content:space-between;align-items:baseline;font-size:12px;margin:6px 15px 0px 15px}.main-credit-card .credit-card-footer .slevy{margin-right:5px}.main-credit-card .credit-card-footer .dobit-kredit{margin:0px;padding:5px 10px}.main-credit-card .credit-card-footer .ikona{color:#5f6368;font-size:14px}.zobrazeni-jedna-karta{width:520px}@media only screen and (max-width: 480px){.container-permanentka.perma-with-img{margin-left:15px;margin-right:15px}}.container-permanentka.perma-with-img .item{cursor:pointer}@media only screen and (max-width: 480px){.container-permanentka.perma-with-img .item{flex-direction:column-reverse}}.container-permanentka.perma-with-img .item .item-left{height:185px;transition:transform .15s ease-out}@media only screen and (max-width: 480px){.container-permanentka.perma-with-img .item .item-left{height:100%}}.container-permanentka.perma-with-img .item .item-left .perma-bg-white{display:flex;background:rgba(255,255,255,0.95);padding:2px 6px;margin:0;border-radius:2px;width:fit-content;color:inherit}.container-permanentka.perma-with-img .item .item-left .title{padding:3px 6px}.container-permanentka.perma-with-img .item .item-right{transition:transform .15s ease-out;z-index:2}.container-permanentka.perma-with-img .item .item-right:after{display:none}@media only screen and (max-width: 480px){.container-permanentka.perma-with-img .item .item-right{flex-direction:row}}.container-permanentka.perma-with-img .item:hover .item-right{transform:rotate(-4deg)}@media only screen and (max-width: 480px){.container-permanentka.perma-with-img .item:hover .item-right{transform:rotate(2deg)}}.container-permanentka.perma-with-img .item:hover .item-left{transform:rotate(1deg)}@media only screen and (max-width: 480px){.container-permanentka.perma-with-img .item:hover .item-left{transform:rotate(-2deg)}}.container-permanentka.one-perma .item{cursor:auto;transform:none !important}.container-permanentka.one-perma .item .item-left{height:unset;width:76%}@media only screen and (max-width: 480px){.container-permanentka.one-perma .item .item-left{width:100%}}.container-permanentka.one-perma .item .item-left .title{font-size:16px;padding:4px 8px;margin:5px}.container-permanentka.one-perma .item .item-right{justify-content:space-around;width:120px;z-index:2}.container-permanentka.one-perma .item .item-right .icon{font-size:48px;color:#ccc;transform:rotate(-25deg)}.container-permanentka.one-perma .item .item-right .popis{font-size:14px}.container-permanentka.one-perma .item .item-right .popis .num{font-size:34px}.container-permanentka.one-perma .item .item-right .popis .num .num-text{font-size:14px}.container-permanentka.one-perma .item .item-right .popis .neomezena{font-size:16px}.container-permanentka .item{display:flex;position:relative;justify-content:center}.container-permanentka .item.zmrazeno .item-right,.container-permanentka .item.zmrazeno .item-middle,.container-permanentka .item.zmrazeno .item-left{background:#D9E7FF}.container-permanentka .item.zmrazeno .item-right:after,.container-permanentka .item.zmrazeno .item-middle:after,.container-permanentka .item.zmrazeno .item-left:after{border-color:#fff}.container-permanentka .item.zmrazeno .block-with-text::after{background:#D9E7FF !important}.container-permanentka .item.zmrazeno .zmrazena-permanentka{color:#006CFF;font-weight:600}.container-permanentka .item.zmrazeno .item-right .popis *{font-size:inherit !important;line-height:16px !important;margin:0 !important}.container-permanentka .item .item-right{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:10px;width:110px;background:#fff;padding:10px 10px 10px 10px;border-radius:10px}.container-permanentka .item .item-right:after{content:'';border-right:2px dashed #ddd;height:88%;position:absolute;right:0px;top:0;bottom:0;margin:auto 0}.container-permanentka .item .item-right .popis{font-size:12px;text-align:center}@media only screen and (max-width: 480px){.container-permanentka .item .item-right .popis{flex:0 1 30%}}.container-permanentka .item .item-right .popis .konec-platnosti{display:block;margin-top:3px;font-weight:600;font-size:18px;line-height:18px}.container-permanentka .item .item-right .popis .konec-platnosti .rok{font-size:14px;font-weight:normal}.container-permanentka .item .item-right .popis .num{font-size:28px;font-weight:600}.container-permanentka .item .item-right .popis .num .num-text{font-size:14px;display:block;margin-top:-5px;font-weight:normal;text-transform:uppercase}.container-permanentka .item .item-right .popis .neomezena{font-size:12px;font-weight:normal}.container-permanentka .item .item-left{display:flex;flex-direction:column;justify-content:space-between;background:#fff;padding:10px;border-radius:10px;height:165px;min-width:270px;aspect-ratio:6/4;z-index:1}.container-permanentka .item .item-left .title{font-size:14px;font-weight:600;margin:0}.container-permanentka .item .item-left .title.block-with-text{line-height:18px;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box}.container-permanentka .item .item-left .icon{margin-right:5px}.container-permanentka .item .item-left .event{display:flex;align-items:center;gap:10px}.container-permanentka .item .item-left .event .zaplacena{padding:4px 6px;border-radius:3px;background-color:#E8FAE9;color:#00C900;margin-bottom:2px}.container-permanentka .item .item-left .event .nezaplacena{padding:3px 4px;border-radius:3px;background-color:#FFDEDE;color:#FF0000;margin-bottom:2px}.container-permanentka .item .item-left .event a{color:#5f6368;font-size:16px}.container-permanentka .item .item-left .sce,.container-permanentka .item .item-left .loc{display:flex;flex-direction:column;row-gap:5px;column-gap:5px;margin-bottom:5px}.container-permanentka .item .item-left .uzivatel-ma-zaplatit{display:flex;flex-direction:row;align-items:center}.container-permanentka .item .item-left .ikony-u-permanentky{display:flex;justify-content:space-between;align-items:center}.container-permanentka .item .item-left .ikony-u-permanentky .rychly-odecet{display:flex}.container-permanentka .item .item-left .ikony-u-permanentky .rychly-odecet input[type=number]{width:66px;border:1px solid #ddd;border-radius:4px;padding:4px 0px 4px 4px}.container-permanentka .item .item-left .ikony-u-permanentky .rychly-odecet input[type=number]::-webkit-inner-spin-button,.container-permanentka .item .item-left .ikony-u-permanentky .rychly-odecet input[type=number]::-webkit-outer-spin-button{margin-top:-4px;margin-bottom:-4px}.container-permanentka .item .item-left .ikony-u-permanentky .rychly-odecet button{background:none;border:0;cursor:pointer;font-size:16px;padding:2px 4px}.container-permanentka .item .item-left .ikony-u-permanentky .ikony{display:flex;gap:2px}.container-permanentka .item .item-left .ikony-u-permanentky .ikony a{display:flex;align-items:center;justify-content:center;font-size:16px;background:#fff;border-radius:100%;width:28px;height:28px}@media only screen and (max-width: 480px){.container-permanentka .item .item-right{width:100% !important;padding:10px 0;gap:7px}.container-permanentka .item .item-middle{width:auto;height:29px;align-items:center;margin:0 13px}.container-permanentka .item .item-middle:before,.container-permanentka .item .item-middle:after{top:15px;left:unset;right:unset;bottom:unset}.container-permanentka .item .item-middle:before{left:-13px;transform:translate(-50%, -50%) rotate(45deg)}.container-permanentka .item .item-middle:after{right:-51px;transform:translate(-50%, -50%) rotate(225deg)}.container-permanentka .item .item-middle .dasched{width:100%}}.description-box-one-item .ceny-login{flex:1;min-width:110px}.description-box-one-item .ostatni-ceny{display:flex}.description-box-one-item .ostatni-ceny .dot{color:#ddd;padding:0 7px}.description-box-one-item .popis-box img{max-width:100%}.description-box-one-item .perma-platna-pro-aktivity{display:flex;flex-wrap:wrap;row-gap:10px;column-gap:20px}.description-box-one-item .perma-platna-pro-aktivity .jedna-aktivita{display:flex;column-gap:10px;align-items:center;width:calc(50% - 10px)}.description-box-one-item .perma-platna-pro-aktivity .jedna-aktivita .ja-img{height:60px}@media only screen and (max-width: 480px){.description-box-one-item .perma-platna-pro-aktivity .jedna-aktivita{flex-direction:column}.description-box-one-item .perma-platna-pro-aktivity .ja-nazev{text-align:center}}.penalizace-a-nezapacene-perma{display:flex;align-items:center;gap:20px}.penalizace-a-nezapacene-perma .penalizace-bezakce{display:flex;align-items:center}.video-card-flex{display:flex;flex-wrap:wrap;justify-content:center}.video-card-flex .card-container:not(.manual-flip):hover .card,.video-card-flex .card-container.hover.manual-flip .card{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.video-card-flex .card-container{-webkit-perspective:800px;-moz-perspective:800px;-o-perspective:800px;perspective:800px;margin:0px 20px 20px 0px;border-radius:4px}@media only screen and (max-width: 480px){.video-card-flex .card-container{margin:15px 0px 15px 0px;width:100%}}.video-card-flex .card-container .card{-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;border-radius:4px}.video-card-flex .card-container .card,.video-card-flex .card-container .front,.video-card-flex .card-container .back{width:450px;height:250px;min-width:280px}@media only screen and (max-width: 480px){.video-card-flex .card-container .card,.video-card-flex .card-container .front,.video-card-flex .card-container .back{width:100%}}.video-card-flex .card-container .front,.video-card-flex .card-container .back{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important;border-radius:4px}.video-card-flex .card-container .front:hover .play-pres-video{opacity:1}.video-card-flex .card-container .front:hover .title-box{background:none}.video-card-flex .card-container .front:hover .title-box .nadpis,.video-card-flex .card-container .front:hover .title-box .popis{display:none}.video-card-flex .card-container .play-pres-video{background:rgba(0,0,0,0.65);color:#fff;border-radius:4px;position:absolute;z-index:3;display:flex;justify-content:center;align-items:center;top:0;bottom:0px;right:0;left:0;font-size:28px;opacity:0;transition:all 0.4s;z-index:1}.video-card-flex .card-container .title-box{color:#fff;background:rgba(0,0,0,0.65);padding:7px 12px;position:absolute;opacity:1;bottom:0;left:0;right:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;z-index:2}.video-card-flex .card-container .title-box .nadpis{font-size:14px;font-weight:600;line-height:unset;margin:0;padding-bottom:4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.video-card-flex .card-container .title-box .popis{font-size:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.video-card-flex .card-container .title-box .footer-box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;color:#ccc;z-index:999}.video-card-flex .card-container .title-box .footer-box button,.video-card-flex .card-container .title-box .footer-box a{margin:0;padding:6px 0px 3px 0px;color:#ccc;background:transparent;border:0}.video-card-flex .card-container .title-box .footer-box:hover button,.video-card-flex .card-container .title-box .footer-box:hover a{color:#fff}.video-card-flex .card-container .title-box .footer-box .nezarazeno{font-style:italic;font-size:13px}.video-card-flex .card-container .title-box.back-title{background:rgba(0,0,0,0.8);display:flex;flex-direction:column;justify-content:space-between;top:0;border-radius:4px}.video-card-flex .card-container .title-box.back-title .nadpis{-webkit-line-clamp:3;padding-bottom:6px}.video-card-flex .card-container .title-box.back-title .popis{-webkit-line-clamp:6}.video-card-flex .card-container .title-box.back-title .middle-box{display:flex;justify-content:space-evenly}.video-card-flex .card-container .title-box.back-title .middle-box .item{text-align:center}.video-card-flex .card-container .title-box.back-title .middle-box .item .hodnota{font-size:18px;display:block}.container-rezervace{display:flex;flex-wrap:wrap;align-items:flex-start;gap:40px;padding-bottom:50px}.container-rezervace .box-rezervace{display:flex;flex-direction:column;justify-content:space-between;position:relative;background:#fff;margin:0px 0px 0px 10px;padding:20px 15px 10px 15px;border-radius:6px}.container-rezervace .box-rezervace .nahradnik{position:absolute;right:10px;top:-15px;font-weight:600;text-transform:uppercase;background:#FFE0B1;padding:2px 6px;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,0.08);color:#F27405}.container-rezervace .box-rezervace .nahradnik .potvrdit-presun{background:#E8FAE9;color:#00C900;padding:4px 6px;margin-right:-6px;border-top-right-radius:4px;border-bottom-right-radius:4px}.container-rezervace .box-rezervace .title-kurz,.container-rezervace .box-rezervace .title-opakovana{position:absolute;left:10px;top:-15px;font-weight:600;text-transform:uppercase;background-color:#D9E7FF;color:#006CFF;padding:2px 6px;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,0.08)}.container-rezervace .box-rezervace .title-kurz .datum,.container-rezervace .box-rezervace .title-opakovana .datum{padding-left:10px;word-spacing:3px}.container-rezervace .box-rezervace .box-rezervace-body{display:flex}.container-rezervace .box-rezervace .box-rezervace-body .box-rezervace-img{max-width:170px;border-radius:5px;margin-left:-25px;margin-right:15px}.container-rezervace .box-rezervace .box-rezervace-body .box-rezervace-img img{border-radius:5px;box-shadow:0 7px 14px rgba(0,0,0,0.15)}@media only screen and (max-width: 488px){.container-rezervace .box-rezervace .box-rezervace-body{flex-direction:column}.container-rezervace .box-rezervace .box-rezervace-body .box-rezervace-img{max-width:none;border-radius:5px;margin:-5px auto 10px auto}}.container-rezervace .box-rezervace .box-rezervace-txt .sekce{padding-bottom:3px}.container-rezervace .box-rezervace .box-rezervace-txt .datum{font-size:15px;word-spacing:3px}.container-rezervace .box-rezervace .box-rezervace-txt .nazev-aktivity{font-size:16px;padding-bottom:5px}.container-rezervace .box-rezervace .box-rezervace-txt .ikony-zmena-minusove-rezervace a{font-size:18px !important;vertical-align:bottom;margin-left:7px}.container-rezervace .box-rezervace .box-rezervace-txt .icon{font-size:14px;width:17px;display:inline-block}.container-rezervace .box-rezervace .box-rezervace-txt .vytvorit-priradit-do-uctenky{color:#5f6368}.container-rezervace .box-rezervace .box-rezervace-txt .typ_rezervace_do_minusu,.container-rezervace .box-rezervace .box-rezervace-txt .rez_platb_na_mist,.container-rezervace .box-rezervace .box-rezervace-txt .nezaplaceno-perm{background:#FFDEDE;color:#FF0000;padding:3px 4px;border-radius:3px}.container-rezervace .box-rezervace .box-rezervace-txt .info_our_perm{margin-left:21px}.container-rezervace .box-rezervace .box-rezervace-txt .info_our_perm a{color:#5f6368;font-size:15px;padding-left:5px}.container-rezervace .box-rezervace .box-rezervace-footer{padding-top:4px;display:flex;align-items:center;justify-content:space-between}.container-rezervace .box-rezervace .box-rezervace-footer .ikony-akce{display:flex;align-items:baseline;justify-content:flex-end;margin-right:-7px}.container-rezervace .box-rezervace .box-rezervace-footer .ikony-akce a{display:flex;align-items:center;justify-content:center;margin:0px 0px 0px 2px;font-size:16px;background:#fff;border-radius:100%;width:28px;height:28px}.zobrazit-rezervace .zk-img-aktivita img{border-radius:5px;box-shadow:0 7px 14px rgba(0,0,0,0.15)}.zobrazit-rezervace .zobrazit-kurz-head .title{font-weight:600;text-transform:uppercase;display:inline-block;font-size:16px;margin-bottom:10px}.zobrazit-rezervace .zobrazit-kurz-head .sekce{margin:5px 0px}.zobrazit-rezervace .zobrazit-kurz-head .sekce.jmeno{margin:5px 0px;font-weight:600}@media only screen and (max-width: 480px){.container-clenstvi{margin-left:15px;margin-right:15px}}.container-clenstvi.one-clenstvi .clenstvi-karta{height:auto;width:100%;padding:35px 20px 20px 20px}.container-clenstvi.one-clenstvi .clenstvi-karta .ucho{width:80px;height:10px;top:14px}.container-clenstvi.one-clenstvi .clenstvi-karta .clenstvi-karta-body{cursor:auto}.container-clenstvi.one-clenstvi .clenstvi-karta .clenstvi-karta-body:before,.container-clenstvi.one-clenstvi .clenstvi-karta .clenstvi-karta-body:after{width:8px;height:90px}.container-clenstvi.one-clenstvi .clenstvi-karta .clenstvi-karta-body .c-top{justify-content:center}.container-clenstvi.one-clenstvi .clenstvi-karta .clenstvi-karta-body .c-top .title{font-size:16px;text-align:center}.container-clenstvi.one-clenstvi .clenstvi-karta .clenstvi-karta-body .c-middle{flex-direction:column}.container-clenstvi.one-clenstvi .clenstvi-karta .clenstvi-karta-body .c-middle .item-1{width:100%}.container-clenstvi .clenstvi-karta{position:relative;width:400px;background:rgba(255,255,255,0.25);border-radius:6px;padding:25px 12px 12px 12px;transition:background 250ms ease}@media only screen and (max-width: 880px){.container-clenstvi .clenstvi-karta{width:320px}}@media only screen and (max-width: 720px){.container-clenstvi .clenstvi-karta{width:100%}}.container-clenstvi .clenstvi-karta .ucho{position:absolute;width:50px;height:7px;left:0;right:0;top:9px;margin:0 auto;background:#ddd;transition:background 250ms ease;border-radius:50px}.container-clenstvi .clenstvi-karta .clenstvi-karta-body{background:#fff;padding:10px 10px;border-radius:4px;height:100%;border:0px solid #ddd;cursor:pointer}.container-clenstvi .clenstvi-karta .clenstvi-karta-body:before,.container-clenstvi .clenstvi-karta .clenstvi-karta-body:after{content:'';position:absolute;top:0;bottom:0;margin:auto 0;width:5px;height:60px;background:#ddd;transition:background 250ms ease}.container-clenstvi .clenstvi-karta .clenstvi-karta-body:before{left:0px;border-radius:0 5px 5px 0}.container-clenstvi .clenstvi-karta .clenstvi-karta-body:after{right:0px;border-radius:5px 0 0 5px}.container-clenstvi .clenstvi-karta .clenstvi-karta-body .title{font-size:14px;font-weight:600;margin:0}.container-clenstvi .clenstvi-karta .clenstvi-karta-body .title.block-with-text{line-height:18px;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box}.container-clenstvi .clenstvi-karta .clenstvi-karta-body .clenstvi-avatar{width:70px}.container-clenstvi .clenstvi-karta .clenstvi-karta-body .c-top{padding-bottom:12px}.container-clenstvi .clenstvi-karta .clenstvi-karta-body .c-middle{display:flex;gap:15px}@media only screen and (max-width: 880px){.container-clenstvi .clenstvi-karta .clenstvi-karta-body .c-middle{flex-direction:column}}.container-clenstvi .clenstvi-karta .clenstvi-karta-body .c-middle .clenstvi-img{aspect-ratio:6/4;width:100%;border-radius:4px}.container-clenstvi .clenstvi-karta .clenstvi-karta-body .c-middle .item-1{display:flex;flex-direction:column;align-items:center;width:70%;flex:1}@media only screen and (max-width: 880px){.container-clenstvi .clenstvi-karta .clenstvi-karta-body .c-middle .item-1{width:100%}}.container-clenstvi .clenstvi-karta .clenstvi-karta-body .c-middle .item-2{display:flex;flex-direction:column;justify-content:space-between;flex:1}.container-clenstvi .clenstvi-karta .clenstvi-karta-body .c-middle .item-3{display:flex;flex-direction:column;gap:5px}@media only screen and (max-width: 880px){.container-clenstvi .clenstvi-karta .clenstvi-karta-body .c-middle .item-3{flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding-bottom:10px}}.container-clenstvi .clenstvi-karta .clenstvi-karta-body .koupit{background:#eee;color:inherit;border:1px solid #ddd;padding:2px 6px;border-radius:3px;width:54px;white-space:nowrap;overflow:hidden;transition:width 0.5s ease}.container-clenstvi .clenstvi-karta .clenstvi-karta-body .koupit .sub-text{opacity:0}.container-clenstvi .clenstvi-karta .clenstvi-karta-body:hover .c-middle .koupit{width:105px}.container-clenstvi .clenstvi-karta .clenstvi-karta-body:hover .c-middle .koupit .sub-text{opacity:1}.container-clenstvi .clenstvi-karta:hover{background:rgba(255,255,255,0.45)}.container-clenstvi .clenstvi-karta:hover .ucho{background:#ccc}.container-clenstvi .clenstvi-karta:hover .clenstvi-karta-body:before,.container-clenstvi .clenstvi-karta:hover .clenstvi-karta-body:after{background:#ccc}.container-clenstvi .clenstvi-karta.profil-clenstvi{padding:20px 10px 10px 10px;height:165px}.container-clenstvi .clenstvi-karta.profil-clenstvi .ucho{top:7px}.container-clenstvi .clenstvi-karta.profil-clenstvi .clenstvi-karta-body .c-middle .item-1{width:unset;flex:unset}.container-clenstvi .clenstvi-karta.profil-clenstvi .clenstvi-karta-body .c-middle .item-1 .clenstvi-img{width:100px}.container-clenstvi .clenstvi-karta.profil-clenstvi .clenstvi-karta-body .c-middle .item-1 .typ{padding-top:5px;font-size:12px}.container-voucher .container-obrazek{position:relative;max-width:600px;cursor:pointer}.container-voucher .container-obrazek .btn-voucher-koupit{position:absolute;bottom:10px;right:10px;background:#fff;padding:6px 12px;border-radius:2px;color:inherit;transition:all 100ms ease}.container-voucher .container-obrazek:hover .btn-voucher-koupit{transform:scale(1.05)}.zobrazeni-jedna-karta{margin:0 auto;width:520px;position:relative;padding-bottom:50px}@media only screen and (max-width: 560px){.zobrazeni-jedna-karta{width:100%}}.zobrazeni-jedna-karta .zjk-typ{padding-bottom:10px;text-align:center;font-size:34px;color:#ccc;letter-spacing:1px}.zobrazeni-jedna-karta .box-widget{padding-bottom:20px}.zobrazeni-jedna-karta .jk-hlavicka{height:auto;aspect-ratio:3/2;margin-top:-10px;margin-left:-10px;margin-right:-10px;border-top-right-radius:4px;border-top-left-radius:4px;overflow:hidden}.zobrazeni-jedna-karta .jk-hlavicka .jk-nazev{color:#fff;font-size:16px;margin:0px;padding:10px 10px;background-color:rgba(0,0,0,0.6)}.zobrazeni-jedna-karta .jk-cena-hlavni{text-align:center;padding:20px 0}.zobrazeni-jedna-karta .jk-cena-hlavni .cena-cena{font-size:28px;font-weight:bold}.zobrazeni-jedna-karta .jk-cena-ostatni-table{width:100%}.zobrazeni-jedna-karta .jk-cena-ostatni{text-align:center;padding:10px 0 20px 0}.zobrazeni-jedna-karta .jk-cena-ostatni .cena-popis{font-size:10px}.zobrazeni-jedna-karta .jk-cena-ostatni .cena-cena{font-size:16px;font-weight:bold}.zobrazeni-jedna-karta .jk-prihlaseni a,.zobrazeni-jedna-karta .jk-registrace a{font-size:14px;line-height:26px;text-decoration:underline}.karta-koupit .karta-hlavicka{padding:10px;height:120px;cursor:pointer}.karta-koupit .karta-hlavicka .karta-hlavicka-nadpis{color:#fff;font-size:14px;font-weight:300;line-height:24px;margin:0px;padding:2px 5px;background-color:rgba(0,0,0,0.5)}.karta-kat-nadpis-kategorie{font-size:18px;color:#333;padding:20px 0}.karta-kat-video .karta-kat-video-hlavicka{padding:10px;height:120px;cursor:pointer}.karta-kat-video .karta-kat-video-hlavicka .karta-kat-video-nadpis{color:#fff;font-size:14px;font-weight:300;line-height:24px;margin:0px;padding:2px 5px;background-color:rgba(0,0,0,0.5);text-align:center}.karta-kat-video .karta-kat-video-hlavicka .karta-kat-video-nadpis-hlavni{font-size:20px}.checkbox label.control{padding-left:30px;margin-bottom:5px;cursor:pointer}.control{display:block;position:relative;padding-left:30px;margin-bottom:5px;cursor:pointer;font-size:16px}.control input{position:absolute;z-index:-1;opacity:0}.control__indicator{position:absolute;top:0px;left:0;height:20px;width:20px;background:#e6e6e6}.control--radio .control__indicator{border-radius:50%}.control:hover input ~ .control__indicator,.control input:focus ~ .control__indicator{background:#ccc}.control input:checked ~ .control__indicator{background:#2aa1c0}.control:hover input:not([disabled]):checked ~ .control__indicator,.control input:checked:focus ~ .control__indicator{background:#0e647d}.control input:disabled ~ .control__indicator{background:#e6e6e6;opacity:0.6;pointer-events:none}.control__indicator:after{content:'';position:absolute;display:none}.control input:checked ~ .control__indicator:after{display:block}.control--checkbox .control__indicator:after{left:8px;top:4px;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.control--checkbox input:disabled ~ .control__indicator:after{border-color:#7b7b7b}.control--radio .control__indicator:after{left:7px;top:7px;height:6px;width:6px;border-radius:50%;background:#fff}.control--radio input:disabled ~ .control__indicator:after{background:#7b7b7b}:root{--background-color: #fff;--text-color: #1488FF;--border-color: #1488FF}.select-placeholder{color:red}.btn-client{display:inline-block;margin:2px;padding:4px 8px;border-radius:4px;border:1px solid transparent;text-align:center;transition:200ms linear}.btn-client.primary{background:#1488FF;color:#fff}.btn-client.secondary{background:var(--background-color);color:var(--text-color);border-color:var(--border-color)}.btn-client.secondary.secondary-hover:hover{background:var(--text-color);color:var(--background-color)}.vyber_dostupny_cas_ul{padding:0 10px}.vyber_dostupny_cas_ul li{display:inline-block;padding:5px}.typ-c-new label{margin-bottom:1px}.typ-c-new .nazev-sluzby{font-size:16px;color:initial}.typ-c-new .dostupny_casy,.typ-c-new .dostupny_casy_obsazeno{margin:5px auto;padding:2px 4px;border:1px solid #ddd;border-radius:3px;text-align:center;max-width:220px}.typ-c-new .dostupny_casy_obsazeno{border-color:#eee;color:#D9D9D9}.typ-c-new .dostupny_casy{background-color:#F8F8F8;cursor:pointer}.typ-c-new .dostupny_casy:hover{background-color:#3D871F;border-color:#3D871F;color:#fff}.typ-c-new .dostupny_casy:active{background-color:#3D871F;border-color:#3D871F;color:#fff}.typ-c-new .sloupec-casu-masera{text-align:center;vertical-align:top;padding:5px}.typ-c-step-one .avatar img,.typ-c-step-two .avatar img{max-width:40px}.typ-c-step-one .table-sluzby tr:hover .btn-client.secondary-hover,.typ-c-step-two .table-sluzby tr:hover .btn-client.secondary-hover{background:var(--text-color);color:var(--background-color)}.typ-c-vypis-instruktoru-v-kalendari{display:flex;flex-wrap:wrap;gap:10px}.typ-c-vypis-instruktoru-v-kalendari .img-avatar{padding:2px;border:1px solid transparent;border-radius:6px}.typ-c-vypis-instruktoru-v-kalendari .inst-active .avatar .img-avatar{border-color:var(--border-color)}.typ-c-vypis-instruktoru-v-kalendari .select-instr{font-size:16px;color:var(--text-color)}.mistnosti-pro-typ-c{display:flex;flex-wrap:wrap;gap:10px;align-content:center;width:fit-content;padding:2px 10px;margin:10px 0 10px 0}.mistnosti-pro-typ-c .ikona-calendars-typ-c{font-size:20px;align-self:center}.mistnosti-pro-typ-c .btn-mistnost-pro-typ-c{display:flex;align-content:center;flex-wrap:wrap;padding:2px 6px;margin:4px 0;border-radius:4px;opacity:0.7}.mistnosti-pro-typ-c .btn-mistnost-pro-typ-c.btn-mistnost-vyber-active{box-shadow:none;opacity:1}.mistnosti-pro-typ-c .btn-mistnost-pro-typ-c:not(.btn-mistnost-vyber-active){background:none !important;color:#333 !important}.mistnosti-pro-typ-c .btn-mistnost-pro-typ-c:not(.btn-mistnost-vyber-active):hover{opacity:1}@media (max-width: 767px){.head-maintable-otoceny-responsive{overflow-x:auto;overflow-y:hidden}.head-maintable-otoceny-responsive .head-maintable-otoceny{min-width:1200px}}.maintable-otoceny .gridtable{height:30px}.maintable-otoceny .wk-otoceny-table-top{table-layout:fixed;width:100%}.maintable-otoceny .wk-otoceny-hrs{vertical-align:top;height:30px}.maintable-otoceny .wk-otoceny-hrs-vypis{position:relative}.maintable-otoceny .wk-hr-otoceny-popis{position:absolute}.maintable-otoceny .wk-otoceny-day-lekce{position:relative;width:100%;border-top:1px solid #eee}.maintable-otoceny .wk-otoceny-day-lekce:last-child{border-bottom:1px solid #eee}.maintable-otoceny .wk-hrs-otoceny-head{text-align:center}.maintable-otoceny .wk-otoceny-hrs-vypis{text-align:center;height:100%}.maintable-otoceny .table-data-otoceny{table-layout:fixed;width:100%}.maintable-otoceny .table-data-otoceny .lekce-wrapper-vypis{position:static}.maintable-otoceny .table-data-otoceny .tb-otoceny-probehlo{background-color:#fbfbfb}.maintable-otoceny .table-data-otoceny td.wk-otoceny-td-hodiny{background:#fff}.maintable-otoceny .table-data-otoceny td.wk-otoceny-td-hodiny .wk-day-popis .zavrit-otevrit-den{position:relative;display:block}.maintable-otoceny .tb-rozdeleni-sloupcu-wrap{position:relative}.maintable-otoceny .tb-rozdeleni-sloupcu-wrap .tb-jedno-rozdeleni-sloupce{border-left:1px solid #eee}.maintable-otoceny .tb-rozdeleni-sloupcu-wrap .tb-jedno-rozdeleni-sloupce:last-child{border-right:1px solid #eee}.maintable-otoceny .tb-otoceny-probehlo .jedna-lekce-vypis{opacity:0.8}.maintable-otoceny .tb-dnes .aktualni-den{padding:1px 20px}.maintable-otoceny .kalendar-vypis-popis-slopucu-jeden-kalendar-otoceny{position:absolute;text-align:center}.maintable-otoceny .kalendar-vypis-popis-slopucu-jeden-kalendar-otoceny div{line-height:1.5;display:inline-block;vertical-align:middle}.kalendar-vypis-zrychleny .mobile{padding-bottom:15px}.kalendar-vypis-zrychleny .mobile .den{font-size:18px;margin:15px 0px 5px 5px}.kalendar-vypis-zrychleny .mobile .zadna-lekce{color:#999;font-style:italic;padding:2px 5px;font-size:12px}.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .lekce{position:relative;display:flex;gap:15px;padding:10px 5px 10px 10px;border-left:6px solid;border-radius:4px;box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);width:420px}@media only screen and (max-width: 980px){.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .lekce{width:380px}}@media only screen and (max-width: 780px){.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .lekce{width:100%}}.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .lekce .img-aktivity{position:relative;width:160px}@media only screen and (max-width: 380px){.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .lekce .img-aktivity{width:120px}}.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .lekce .img-aktivity img{box-shadow:0 7px 14px rgba(0,0,0,0.15);border-radius:4px}.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .lekce .img-aktivity .kurz-info-text{position:absolute;top:0;left:0;font-size:12px;font-weight:600;text-transform:uppercase;padding:2px 6px 0px 6px;border-radius:3px}@media only screen and (max-width: 380px){.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .lekce .img-aktivity .kurz-info-text{font-size:11px;padding:1px 4px 0px 4px}}.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .lekce .img-aktivity .avatar{display:flex;align-items:center;position:absolute;bottom:-3px;left:-6px}.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .lekce .img-aktivity .avatar img{width:32px;border-radius:50%;z-index:2}.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .lekce .img-aktivity .avatar .instruktor-jmeno{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:139px;color:#ffffff;background-color:rgba(0,0,0,0.5);font-size:12px;margin-left:-5px;padding:1px 3px 0px 8px;z-index:1}@media only screen and (max-width: 380px){.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .lekce .img-aktivity .avatar .instruktor-jmeno{width:99px;font-size:11px}}.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .lekce .lekce-body{display:flex;flex-direction:column;flex:1;gap:5px}.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .lekce .lekce-body .item{display:flex;align-items:center;gap:10px}.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .lekce .lekce-body .cas{font-size:13px}.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .lekce .lekce-body .aktivita{font-size:16px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width: 380px){.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .lekce .lekce-body .aktivita{-webkit-line-clamp:1}}.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .lekce .lekce-body .nazev{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:13px;min-height:18px}@media only screen and (max-width: 480px){.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .lekce .lekce-body .nazev{font-size:11px;min-height:16px}}.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .lekce .lekce-body .obsazenost-procenta-popis{font-size:12px;text-transform:lowercase}.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .lekce .lekce-body .obsazenost-procenta-popis .obsazenost-procenta-bar{height:6px;border-radius:3px;background-color:#4f80e1;overflow:hidden;white-space:nowrap;animation:progress-bar 3s}.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .lekce .k-z-tr{cursor:pointer}.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .lekce .k-z-kolecko{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:10px;margin-top:5px}.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .mobil-pocet-volnych-mist-0 .img-aktivity .item,.kalendar-vypis-zrychleny .mobile .lekce-v-jeden-den .mobil-pocet-volnych-mist-0 .lekce-body .obsazenost{display:none}.kalendar-vypis-zrychleny .flex-container{padding:0;margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;justify-content:space-around}.kalendar-vypis-zrychleny .flex-container .flex-item{padding:5px;width:350px;margin-top:10px}.kalendar-vypis-zrychleny .flex-container .flex-item .test{background:tan;padding:5px;width:350px;height:150px;margin-top:10px}.lekce-flex{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:50px}.kalendar-vypis-zrychleny-karty{margin:5px;width:300px;position:relative}.kalendar-vypis-zrychleny-karty.jedna-lekce{max-width:560px;width:100%;min-width:300px;margin:50px auto}.kalendar-vypis-zrychleny-karty.jedna-lekce .kurz-info-text{top:-22px;left:12px;border:0px;font-size:16px;letter-spacing:1px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-top .nazev-aktivity{font-size:16px;padding:8px 10px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-top .lekce-obtiznost{font-size:14px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-top .lekce-obtiznost ul{font-size:12px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-img-aktivity{padding:10px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-img-aktivity .img-aktivity{border-radius:5px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-img-aktivity .instruktori{bottom:15px;right:10px;left:10px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-img-aktivity .instruktori .instruktor-prvni .avatar img{width:80px;height:80px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-img-aktivity .instruktori .instruktor-druhy{position:relative;margin-top:-35px;margin-bottom:7px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-img-aktivity .instruktori .instruktor-druhy .avatar-druhy img{width:54px;height:54px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-img-aktivity .instruktori .instruktor-jmeno.prvni{padding:7px 5px 7px 100px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-img-aktivity .instruktori .instruktor-jmeno.druhy{font-size:14px;padding:5px 10px 5px 26px;border-bottom-right-radius:4px;border-top-right-radius:4px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-middle .instruktor-jmeno{padding-left:95px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-middle .lekce-datum-cas{margin-top:20px;font-size:16px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-middle .lekce-datum-cas i{font-size:18px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-middle .cena-kurzu,.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-middle .cena-jedne-lekce{margin-top:10px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-middle .dalsi-ceny{margin:10px 0px;padding:5px 10px;background:#f5f5f5;border-radius:5px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-middle .dalsi-ceny .nadpis{font-weight:600;padding-bottom:3px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-middle .dalsi-ceny li:not(:last-child){padding-bottom:10px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-middle .nazev-lekce{margin:0px 0px 5px 0px;font-size:16px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-middle .instruktor-jmeno-druhy{margin:-20px 0px 0px 40px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-middle .instruktor-jmeno-druhy .avatar-druhy img{width:44px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-middle .instruktor-jmeno-druhy h3{font-size:14px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-middle .lekce-poznamka{max-height:none}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-bottom .obsazenost .lekce-telo-volno,.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-bottom .obsazenost .lekce-telo-obsazeno,.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-bottom .obsazenost .lekce-telo-volno-nahradnik{padding:10px 20px;font-size:16px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-bottom .obsazenost .cisla{font-size:18px;width:80px;height:80px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-bottom .obsazenost-procenta-popis{flex:1}@media only screen and (max-width: 400px){.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-bottom .obsazenost-procenta-popis{flex:100%}}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-bottom .tooltip-lekce-rezervace-kurz-admin{display:flex;gap:10px;align-items:center}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-bottom .tooltip-lekce-rezervace-kurz-admin a{font-size:14px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-bottom .lekce-prihlaseni a{font-size:14px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-bottom .lekce-registrace a{font-size:12px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-bottom .sdileni-lekce{display:flex;flex-direction:column;flex-wrap:wrap;column-gap:10px;justify-content:center;align-items:center;color:#999;margin-top:30px}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-bottom .sdileni-lekce h4{font-size:14px;text-align:center;line-height:unset}.kalendar-vypis-zrychleny-karty.jedna-lekce .box .box-bottom .sdileni-lekce .socialky{display:flex;column-gap:15px;font-size:20px}.kalendar-vypis-zrychleny-karty .kurz-info-text{position:absolute;left:10px;top:-5px;font-weight:600;text-transform:uppercase;background-color:#D9E7FF;color:#006CFF;padding:1px 6px 0px 6px;border-radius:4px 4px 0px 0px;border-top:6px solid #006CFF;transition:all 0.4s ease}.kalendar-vypis-zrychleny-karty:hover .kurz-info-text{top:-19px;border:0px}.kalendar-vypis-zrychleny-karty .box{border:0;border-radius:5px;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px}.kalendar-vypis-zrychleny-karty .box .box-top{z-index:1;position:absolute;top:10px;left:10px;right:10px;width:fit-content}.kalendar-vypis-zrychleny-karty .box .box-top .nazev-aktivity{color:#fff;font-size:16px;text-shadow:none;margin:0px 0px 5px 0px;padding:4px 8px;background-color:rgba(0,0,0,0.65);border-radius:4px;width:fit-content}.kalendar-vypis-zrychleny-karty .box .box-top .lekce-obtiznost{display:flex;align-items:center;background-color:rgba(0,0,0,0.65);border-radius:4px;padding:3px 6px;color:#eee;font-size:12px;width:fit-content}.kalendar-vypis-zrychleny-karty .box .box-top .lekce-obtiznost ul{font-size:10px;margin-left:5px}.kalendar-vypis-zrychleny-karty .box .box-img-aktivity{position:relative}.kalendar-vypis-zrychleny-karty .box .box-img-aktivity .img-aktivity{border-radius:5px 5px 0px 0px;max-width:100%;max-height:100%}.kalendar-vypis-zrychleny-karty .box .box-img-aktivity .instruktori{position:absolute;z-index:1;bottom:0;right:0;left:0}.kalendar-vypis-zrychleny-karty .box .box-img-aktivity .instruktori .instruktor-prvni{position:relative}.kalendar-vypis-zrychleny-karty .box .box-img-aktivity .instruktori .instruktor-prvni .avatar{position:absolute;z-index:1;bottom:-13px;left:10px}.kalendar-vypis-zrychleny-karty .box .box-img-aktivity .instruktori .instruktor-prvni .avatar img{width:54px;height:54px;border:0px;box-shadow:0px 3px 7px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 3px 7px 0px rgba(0,0,0,0.4);-webkit-box-shadow:0px 3px 7px 0px rgba(0,0,0,0.4)}.kalendar-vypis-zrychleny-karty .box .box-img-aktivity .instruktori .instruktor-druhy{position:absolute;top:16px;z-index:1;left:40px;display:flex;align-items:center}.kalendar-vypis-zrychleny-karty .box .box-img-aktivity .instruktori .instruktor-druhy .avatar-druhy{z-index:1}.kalendar-vypis-zrychleny-karty .box .box-img-aktivity .instruktori .instruktor-druhy .avatar-druhy img{width:34px;height:34px;border:0px solid transparent;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 1px 4px 0px rgba(0,0,0,0.4);-webkit-box-shadow:0px 1px 4px 0px rgba(0,0,0,0.4)}.kalendar-vypis-zrychleny-karty .box .box-img-aktivity .instruktori .instruktor-jmeno{display:flex;gap:10px;color:#ffffff;background-color:rgba(0,0,0,0.6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400}.kalendar-vypis-zrychleny-karty .box .box-img-aktivity .instruktori .instruktor-jmeno.prvni{font-size:14px;padding:5px 5px 5px 80px;margin:0px 0px 10px 0px}.kalendar-vypis-zrychleny-karty .box .box-img-aktivity .instruktori .instruktor-jmeno.druhy{font-size:12px;padding:2px 10px 3px 26px;margin:3px 0px 0px -20px;border-bottom-right-radius:4px}.kalendar-vypis-zrychleny-karty .box .box-img-aktivity .instruktori .instruktor-externi-odkaz{color:inherit;margin-left:5px}.kalendar-vypis-zrychleny-karty .box .box-img-aktivity .instruktori .instruktor-vlajky{margin-left:5px}.kalendar-vypis-zrychleny-karty .box .box-middle{position:relative;padding:10px;border-radius:5px;background-color:#fff}.kalendar-vypis-zrychleny-karty .box .box-middle .lekce-datum-cas{margin-top:5px}.kalendar-vypis-zrychleny-karty .box .box-middle .lekce-datum-cas i{font-size:16px}.kalendar-vypis-zrychleny-karty .box .box-middle .penalizacni-zona{margin-top:5px;font-size:12px}.kalendar-vypis-zrychleny-karty .box .box-middle .penalizacni-zona i{color:#4caf50;font-size:16px;margin:0px 5px 0px 1px}.kalendar-vypis-zrychleny-karty .box .box-middle .cena-kurzu{margin-top:5px}.kalendar-vypis-zrychleny-karty .box .box-middle .cena-jedne-lekce{margin-top:5px;text-align:center}.kalendar-vypis-zrychleny-karty .box .box-middle .vice-cen{cursor:pointer;background:#eee;padding:2px 4px;margin:4px 0px 0px -3px;display:inline-block;border-radius:3px;font-size:12px}.kalendar-vypis-zrychleny-karty .box .box-middle .ceny-jedne-lekce-u-kurzu{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.kalendar-vypis-zrychleny-karty .box .box-middle .nazev-lekce{font-size:14px}.kalendar-vypis-zrychleny-karty .box .box-middle .lekce-poznamka{margin:10px -5px 5px 0px;padding-right:10px;max-height:200px;overflow-y:auto;overflow-x:clip;word-break:break-word}.kalendar-vypis-zrychleny-karty .box .box-middle .lekce-poznamka::-webkit-scrollbar{width:8px;border-radius:10px;background-color:#F5F5F5}.kalendar-vypis-zrychleny-karty .box .box-middle .lekce-poznamka::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#555}.kalendar-vypis-zrychleny-karty .box .box-middle .lekce-poznamka .poznamka-vice{background:#f5f5f5;padding:4px 8px;border-radius:4px;font-style:italic}.kalendar-vypis-zrychleny-karty .box .box-middle .lekce-poznamka .poznamka-cela p{margin:0px}.kalendar-vypis-zrychleny-karty .box .box-bottom{padding:10px 10px 15px 10px}.kalendar-vypis-zrychleny-karty .box .box-bottom .obsazenost-a-btn-rezervace{display:flex;flex-wrap:wrap;justify-content:space-around;gap:10px;align-items:flex-end}.kalendar-vypis-zrychleny-karty .box .box-bottom .obsazenost{text-align:center;max-width:50%}.kalendar-vypis-zrychleny-karty .box .box-bottom .obsazenost .lekce-telo-volno,.kalendar-vypis-zrychleny-karty .box .box-bottom .obsazenost .lekce-telo-obsazeno,.kalendar-vypis-zrychleny-karty .box .box-bottom .obsazenost .lekce-telo-volno-nahradnik{padding:4px 8px}.kalendar-vypis-zrychleny-karty .box .box-bottom .obsazenost .obsazenost-nadpis{margin:0px 0px 5px 0px;color:#727678;font-size:12px}.kalendar-vypis-zrychleny-karty .box .box-bottom .obsazenost .cisla{font-size:15px;font-weight:bold;border:3px solid transparent;width:63px;border-radius:50%;height:63px;display:flex;justify-content:center;align-items:center;position:relative;background:#fff;box-shadow:0px 3px 7px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 3px 7px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0px 3px 7px 0px rgba(0,0,0,0.2)}.kalendar-vypis-zrychleny-karty .box .box-bottom .obsazenost .cisla .lomitko{width:8px;padding:0px 1px}.kalendar-vypis-zrychleny-karty .box .box-bottom .obsazenost .cisla .pocet-nahradniku{position:absolute;font-size:12px;background:#fff;height:36px;width:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #eee;padding-top:3px;bottom:-8px;left:42px;box-shadow:0px 3px 7px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 3px 7px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0px 3px 7px 0px rgba(0,0,0,0.2)}.kalendar-vypis-zrychleny-karty .box .box-bottom .obsazenost-procenta-popis{font-size:12px;background:#EEE;padding:8px 10px;border-radius:4px;text-align:center}.kalendar-vypis-zrychleny-karty .box .box-bottom .obsazenost-procenta-popis .obsazenost-procenta-box .obsazenost-procenta-bar{height:10px;border-radius:3px;background-color:#4f80e1;overflow:hidden;white-space:nowrap;animation:progress-bar 3s}@keyframes progress-bar{0%{width:0}}.kalendar-vypis-zrychleny-karty .box .box-bottom .rezervace-bez-reg,.kalendar-vypis-zrychleny-karty .box .box-bottom .lekce-rezervace-kurz-admin,.kalendar-vypis-zrychleny-karty .box .box-bottom .tooltip-lekce-rezervace-kurz-admin{text-align:center}.kalendar-vypis-zrychleny-karty .box .box-bottom .rezervace-bez-reg a,.kalendar-vypis-zrychleny-karty .box .box-bottom .lekce-rezervace-kurz-admin a,.kalendar-vypis-zrychleny-karty .box .box-bottom .tooltip-lekce-rezervace-kurz-admin a{margin:0px}.kalendar-vypis-zrychleny-karty .box .box-bottom .lekce-rezervace-kurz-admin{max-width:50%}.kalendar-vypis-zrychleny-karty .box .box-bottom .rezervace-bez-reg{display:flex;flex-direction:column;gap:15px}.kalendar-vypis-zrychleny-karty .box .box-bottom .rezervace-bez-reg a{font-size:14px}@keyframes progressBar{0%{width:0}100%{width:100%}}.kalendar-vypis-zrychleny-karty .box .box-bottom .tooltip-lekce-uzivatele img{width:25px;height:25px;margin:3px 10px 3px 0px;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.4);-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.4)}.kalendar-vypis-zrychleny-karty .box .box-bottom .tooltip_uzivatele_bez_povoleni_zobrazovat{margin:3px 0px 0px 35px}.kalendar-vypis-zrychleny-karty .box .box-bottom .tooltip-lekce-zrusit-rezervace_btn{display:flex;justify-content:space-between;align-items:center;gap:10px;background:#eee;padding:6px 10px;border-radius:4px;width:100%;margin-top:10px}.kalendar-vypis-zrychleny-karty .box .box-bottom .tooltip-lekce-zrusit-rezervace_btn a{margin:0}.kalendar-vypis-zrychleny-karty .tooltip-lekce-obtiznost{font-size:12px}.kalendar-vypis-zrychleny-karty .rezervace-pouze-pres-obsluhu{padding:10px;margin:5px 0px 5px 0px}.kalendar-vypis-zrychleny-karty .widget-user .widget-user-header{padding:10px 10px 5px 10px;height:120px;border-top-right-radius:3px;border-top-left-radius:3px;cursor:pointer}.kalendar-vypis-zrychleny-karty .widget-user .widget-user-username{margin-top:0;margin-bottom:0px;font-size:16px;font-weight:300;text-shadow:none;background-color:rgba(0,0,0,0.5);padding:5px 5px;border-radius:5px;display:inline-block;color:white}.kalendar-vypis-zrychleny-karty .widget-user .widget-user-desc{margin:0px 0px 5px 0px;display:inline-block;vertical-align:text-top}.kalendar-vypis-zrychleny-karty .widget-user .box-footer{padding-top:0px;border-top:0px}.kalendar-vypis-zrychleny-karty .lekce-telo-rezervace-info{position:relative}.mdl-card{width:550px;min-height:0;margin:10px auto}.mdl-card__supporting-text{width:100%;padding:0}.mdl-stepper-horizontal-alternative .mdl-stepper-step{width:25%}.mdl-stepper-horizontal-alternative{display:table;width:100%;margin:0 auto}.mdl-stepper-horizontal-alternative .mdl-stepper-step{display:table-cell;position:relative;padding:24px}.mdl-stepper-horizontal-alternative .mdl-stepper-step:hover,.mdl-stepper-horizontal-alternative .mdl-stepper-step:active{background-color:rgba(0,0,0,0.06)}.mdl-stepper-horizontal-alternative .mdl-stepper-step:active{border-radius:15% / 75%}.mdl-stepper-horizontal-alternative .mdl-stepper-step:first-child:active{border-top-left-radius:0;border-bottom-left-radius:0}.mdl-stepper-horizontal-alternative .mdl-stepper-step:last-child:active{border-top-right-radius:0;border-bottom-right-radius:0}.mdl-stepper-horizontal-alternative .mdl-stepper-step:hover .mdl-stepper-circle{background-color:#757575}.mdl-stepper-horizontal-alternative .mdl-stepper-step:first-child .mdl-stepper-bar-left,.mdl-stepper-horizontal-alternative .mdl-stepper-step:last-child .mdl-stepper-bar-right{display:none}.mdl-stepper-horizontal-alternative .mdl-stepper-step .mdl-stepper-circle{width:24px;height:24px;margin:0 auto;background-color:#9E9E9E;border-radius:50%;text-align:center;line-height:2em;font-size:12px;color:white}.mdl-stepper-horizontal-alternative .mdl-stepper-step.active-step .mdl-stepper-circle{background-color:#2196f3}.mdl-stepper-horizontal-alternative .mdl-stepper-step.step-done .mdl-stepper-circle:before{content:"\2714"}.mdl-stepper-horizontal-alternative .mdl-stepper-step.step-done .mdl-stepper-circle *,.mdl-stepper-horizontal-alternative .mdl-stepper-step.editable-step .mdl-stepper-circle *{display:none}.mdl-stepper-horizontal-alternative .mdl-stepper-step.editable-step .mdl-stepper-circle{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.mdl-stepper-horizontal-alternative .mdl-stepper-step.editable-step .mdl-stepper-circle:before{content:"\270E"}.mdl-stepper-horizontal-alternative .mdl-stepper-step .mdl-stepper-title{margin-top:16px;font-size:14px;font-weight:normal}.mdl-stepper-horizontal-alternative .mdl-stepper-step .mdl-stepper-title,.mdl-stepper-horizontal-alternative .mdl-stepper-step .mdl-stepper-optional{text-align:center;color:rgba(0,0,0,0.26)}.mdl-stepper-horizontal-alternative .mdl-stepper-step.active-step .mdl-stepper-title{font-weight:500;color:rgba(0,0,0,0.87)}.mdl-stepper-horizontal-alternative .mdl-stepper-step.active-step.step-done .mdl-stepper-title,.mdl-stepper-horizontal-alternative .mdl-stepper-step.active-step.editable-step .mdl-stepper-title{font-weight:300}.mdl-stepper-horizontal-alternative .mdl-stepper-step .mdl-stepper-optional{font-size:12px}.mdl-stepper-horizontal-alternative .mdl-stepper-step.active-step .mdl-stepper-optional{color:rgba(0,0,0,0.54)}.mdl-stepper-horizontal-alternative .mdl-stepper-step .mdl-stepper-bar-left,.mdl-stepper-horizontal-alternative .mdl-stepper-step .mdl-stepper-bar-right{position:absolute;top:36px;height:1px;border-top:1px solid #BDBDBD}.mdl-stepper-horizontal-alternative .mdl-stepper-step .mdl-stepper-bar-right{right:0;left:50%;margin-left:20px}.mdl-stepper-horizontal-alternative .mdl-stepper-step .mdl-stepper-bar-left{left:0;right:50%;margin-right:20px}.timeline2 .tm-body{position:relative;padding:30px 0}.timeline2 .tm-body:after{background:-webkit-gradient(linear, left top, left bottom, from(rgba(80,80,80,0)), color-stop(8%, #505050), color-stop(92%, #505050), to(rgba(80,80,80,0)));background:linear-gradient(to bottom, rgba(80,80,80,0) 0%, #505050 8%, #505050 92%, rgba(80,80,80,0) 100%);content:'';display:block;height:100%;left:140px;margin-left:-2px;position:absolute;top:0;width:3px;z-index:0;opacity:0.35}.timeline2 .tm-title{position:relative;display:inline-block;text-align:center;min-width:200px;background-color:#fff;padding:4px 5px;margin:0 40px;z-index:1;border-radius:3px}.timeline2 .tm-items{list-style:none;padding:0;margin:0}.timeline2 .tm-items>li{position:relative;margin:30px 0;padding:0 0 0 190px;min-height:65px;z-index:1}.timeline2 .tm-items>li .tm-datetime{position:absolute;top:50%;left:0;width:100px;height:48px;margin-top:-24px;text-align:right;z-index:3}.timeline2 .tm-items>li .tm-datetime .tm-datetime-time{color:#CCC;font-size:22.4px;font-size:1.4rem;font-weight:700;margin:0;white-space:nowrap}.timeline2 .tm-items>li .tm-icon{position:absolute;top:50%;left:140px;background-color:#ecedf0;border:3px solid #CCC;color:#CCC;font-size:28px;padding:10px;width:55px;height:55px;text-align:center;line-height:29px;margin-top:-28px;margin-left:-28px;z-index:2;border-radius:28px}.timeline2 .tm-items>li .tm-box{position:relative;background:#fff;min-height:65px;padding:10px 20px;border:1px solid #e9e9e9;border-radius:6px}.timeline2 .tm-items>li .tm-box:after{right:100%;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-right-color:#fff;border-width:8px;top:50%;margin-top:-8px;z-index:2}.timeline2 .tm-items>li .tm-box p:last-child{margin-bottom:0}.timeline2 .tm-items>li .tm-box .tm-meta{margin:10px 0 0}.timeline2 .tm-items>li .tm-box .tm-meta span{display:inline-block;padding-right:8px}.timeline2 .tm-items>li .tm-box .tm-meta span:last-child,.timeline2 .tm-items>li .tm-box .tm-meta span:last-of-type{padding-right:0}.tm-box ul li{margin-bottom:5px}.timeline2.timeline-simple .tm-body:after{left:30px}.timeline2.timeline-simple .tm-body .tm-title{border:1px solid #e9e9e9;margin:0 10px}.timeline2.timeline-simple .tm-body .tm-items>li{padding:0 0 0 55px}.timeline2.timeline-simple .tm-body .tm-items>li:before{display:block;position:absolute;content:' ';background:none repeat scroll 0 0 #0A8DFF;border-radius:50%;-webkit-box-shadow:0 0 0 3px #FFF, 0 0 0 6px #0A8DFF;box-shadow:0 0 0 3px #FFF, 0 0 0 6px #0A8DFF;height:7px;left:30px;top:50%;width:8px;margin-left:-4px;margin-top:-4px}.timeline2.timeline-simple .tm-body .tm-items>li .tm-box:before{left:-17px;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-right-color:#e9e9e9;border-width:8px;top:50%;margin-top:-8px;z-index:1}@media only screen and (max-width: 991px){.timeline2 .tm-body:after{left:20px}.timeline2 .tm-title{margin:0}.timeline2 .tm-items>li{padding-left:50px}.timeline2 .tm-items>li .tm-info{margin:0 0 15px}.timeline2 .tm-items>li .tm-info::after{clear:both;content:"";display:block}.timeline2 .tm-items>li .tm-icon{border-width:2px;float:left;font-size:22px;height:40px;line-height:36px;margin:0 15px 0 0;padding:0;position:static;width:40px}.timeline2 .tm-items>li .tm-datetime{margin:0;position:static;text-align:left}.timeline2 .tm-items>li .tm-datetime .tm-datetime-date{font-size:0.75rem;line-height:1.3}.timeline2 .tm-items>li .tm-datetime .tm-datetime-time{font-size:1rem;line-height:1.3}}@media only screen and (max-width: 767px){.timeline2 .tm-items>li .tm-box .tm-meta span{display:block}}.email-create-definice-body{overflow:auto}.email-create-definice-body .email-create-definice{width:600px !important;margin:0 auto}.email-blok-paticka{font-size:12px;text-align:center;background-color:#F2F4F6}.email-blok-paticka .email-blok-txt{color:#AEAEAE}.email_form_edirt_img_two .form-img{display:inline-block;margin:10px}.email-blok-img-tow{width:100%;margin:0 auto;text-align:center}.email-blok-img-tow img{max-width:290px;padding:5px}.email-blok-img-tow .email-blok-img,.email-blok-img-tow .email-blok-img2{width:49%;margin:0 auto;text-align:center;display:inline-block}.email-blok-typ-img{margin:0 auto;text-align:center}.email-blok-typ-img img{max-width:590px;padding:5px}.email-blok-hlavicka{text-align:center;background-color:#F2F4F6}.email-blok-hlavicka .email-blok-txt{color:#AEAEAE}.email-blok-hlavicka .email-blok-img img{display:block;max-width:590px;margin:0 auto}.email-blok-text-img-right .email-blok-txt{width:100%}.email-blok-text-img-right .email-blok-img,.email-blok-text-img-right .email-blok-txt{padding:9px;vertical-align:top}.email-blok-text-img-top .email-blok-img{text-align:center;margin:0 10px 10px 0}.email-blok-text-img-top .email-blok-img img{max-width:590px}.email-blok-text-img-left .email-blok-img,.email-blok-text-img-left .email-blok-txt{padding:9px;vertical-align:top}.email-define-newsletter-img-1{max-width:200px}.email-define-newsletter-form-img-1{max-width:200px}.email-definice{min-height:100px}.email-definice .ui-sortable-placeholder{background-color:red;visibility:visible}.email-definice .email-blok-placeholder{height:50px;background-color:#CCEBF3;border:1px solid #6AC3DB}.email-definice .email-blok{position:relative;width:100% !important;min-height:100px;border:1px solid #E8E8E8;margin:5px}.email-definice .email-blok .email-blok-data{margin:5px}.email-definice .email-blok .email-blok-header{position:absolute;width:100%;display:none;background-color:rgba(0,0,0,0.5);padding:0px 2px;font-size:24px;color:white;font-weight:bold}.email-definice .email-blok .email-blok-header a{color:white}.email-definice .email-blok .email-blok-header .email-blok-move{cursor:move}.email-definice .email-blok-hover{border:1px solid black}.email-blok-add{width:110px;height:120px;border:2px solid #eee;float:left;margin:10px;border-radius:4px;text-align:center;padding:2px 0;background-color:white}.email-blok-add:hover{cursor:pointer}.modal_fullscreen{display:none;height:100%;left:0;position:fixed;top:0;width:100%;background-color:#fff;z-index:10000}.modal_fullscreen .open{display:block}.modal_fullscreen .modal__header .modal__header_txt{float:left}.modal_fullscreen .modal__header .modal__header_close{float:right;font-size:25px;cursor:pointer}.modal_fullscreen .modal__header,.modal_fullscreen .modal__content{padding:20px}.modal_fullscreen .modal__header,.modal_fullscreen .modal__footer{height:50px}.modal_fullscreen .modal__content,.modal_fullscreen .modal__footer{position:absolute;width:100%}.modal_fullscreen .modal__content{bottom:10px;top:50px;overflow-y:auto}.modal_fullscreen .modal__footer{bottom:0}.kalendar-jeden-radek{width:100%;height:70px}.kalendar-jeden-radek .kalendar-dny-main,.kalendar-jeden-radek .menu-left,.kalendar-jeden-radek .menu-right{float:left}.kalendar-jeden-radek .kalendar-dny-div{position:relative}.kalendar-jeden-radek .kalendar-dny-div .menu-left,.kalendar-jeden-radek .kalendar-dny-div .menu-right{cursor:pointer;text-align:center;background-color:rgba(255,255,255,0.85)}.kalendar-jeden-radek .kalendar-dny-div .kalendar-dny,.kalendar-jeden-radek .kalendar-dny-div .menu-left,.kalendar-jeden-radek .kalendar-dny-div .menu-right{padding:20px 0}.kalendar-jeden-radek .kalendar-dny-div .kalendar-dny{width:100%;white-space:nowrap;overflow:hidden;position:absolute}.kalendar-jeden-radek .kalendar-dny-div .kalendar-dny .today{background-color:#88898c;color:#fff}.kalendar-jeden-radek .kalendar-dny-div .kalendar-dny .today .kdj-nd{color:initial}.kalendar-jeden-radek .kalendar-dny-div .kalendar-dny .kdj-vybrano{background-color:#2FCC70;color:#fff}.kalendar-jeden-radek .kalendar-dny-div .kalendar-dny .kdj-vybrano .kdj-nd{color:initial}.kalendar-jeden-radek .kalendar-dny-div .kalendar-dny .kdj-jd{display:inline-block;border-radius:3px;text-align:center;position:relative;cursor:pointer}.kalendar-jeden-radek .kalendar-dny-div .kalendar-dny .kdj-jd:hover{background-color:#6c6f73;color:#fff}.kalendar-jeden-radek .kalendar-dny-div .kalendar-dny .kdj-jd .kdj-nd{color:initial;position:absolute;bottom:-16px;font-size:10px;width:100%}.kalendar-jeden-radek .kalendar-dny-div .kalendar-dny .kdj-jd .kdj-nm{position:absolute;top:-15px;font-size:11px;color:initial}.kalendar-jeden-radek .kalendar-dny-div .menu-left{left:0px;width:30px;position:absolute}.kalendar-jeden-radek .kalendar-dny-div .menu-right{right:0px;width:30px;position:absolute}.card-container{-webkit-perspective:800px;-moz-perspective:800px;-o-perspective:800px;perspective:800px;margin-bottom:30px}.card-container:not(.manual-flip):hover .card,.card-container.hover.manual-flip .card{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.card-container.static:hover .card,.card-container.static.hover .card{-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}.card{-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;position:relative}.front,.back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;background-color:#FFF;box-shadow:0 1px 3px 0 rgba(0,0,0,0.14)}.front{z-index:2}.back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);z-index:3}.card{background:none repeat scroll 0 0 #FFFFFF;border-radius:4px;color:#444444}.card .user{border-radius:50%;display:block;height:120px;margin:-55px auto 0;overflow:hidden;width:120px}.card .user img{background:none repeat scroll 0 0 #FFFFFF;border:4px solid #FFFFFF;width:100%}.card .content-car{background-color:transparent;box-shadow:none;padding:10px 20px 20px}.card .back .content-car .main{height:215px}.card .name{font-size:22px;line-height:28px;margin:10px 0 0;text-align:center;text-transform:capitalize}.card h5{margin:5px 0;font-weight:400;line-height:20px}.card .profession{color:#999999;text-align:center;margin-bottom:20px}.card .footer{position:absolute;bottom:3px;left:0;width:100%;border-top:1px solid #EEEEEE;color:#999999;margin:30px 0 0;padding:10px 0 0}.card .footer .social-links{font-size:18px}.card .footer .social-links a{margin:0 7px}.card .footer .btn-simple{margin-top:-6px}.card .header{padding:15px 20px;height:90px}.card .motto{border-bottom:1px solid #EEEEEE;color:#999999;font-size:14px;font-weight:400;padding-bottom:10px;text-align:center}.card .stats-container{width:100%;margin-top:50px}.card .stats{display:block;float:left;width:33.333333%;text-align:center}.card .stats:first-child{border-right:1px solid #EEEEEE}.card .stats:last-child{border-left:1px solid #EEEEEE}.card .stats h4{font-weight:300;margin-bottom:5px}.card .stats p{color:#777777}.card .card-popis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.card .back-cover{width:100%;height:120px;cursor:pointer}.card .card-nazev-videa{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.form-nice-border .form-control{border:1px solid #ccc;background-image:none;padding:6px 12px}.form-nice-border .chosen-container-single .chosen-single span{margin-top:0px}.form-nice-border .form-control:focus{border:1px solid #2290FF}.form-nice-border .btn-form-bigger{padding-left:60px;padding-right:60px}.lekce-telo-rezervace-info{display:flex;gap:2px;position:absolute;top:1px;right:1px;z-index:1}.rezervace_info_do_kalendare{background-color:#7ed02b;border-radius:100%;color:#fff;display:flex;width:18px;height:18px;justify-content:center;align-items:center;transform:scale(1);animation:pulse-green 3s infinite}@keyframes pulse-green{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(51,217,178,0.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(51,217,178,0)}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(51,217,178,0)}}.nahradnik_info_do_kalendare{background-color:#FF983C;border-radius:100%;color:#fff;display:flex;width:18px;height:18px;justify-content:center;align-items:center;transform:scale(1);animation:pulse-orange 3s infinite}@keyframes pulse-orange{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(255,152,60,0.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(255,152,60,0)}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(255,152,60,0)}}.jedna-lekce-vypis{overflow-x:hidden;overflow-y:visible;border-radius:5px;font-size:12px}.jedna-lekce-vypis::-webkit-scrollbar{width:3px;border-radius:8px;background-color:#eee}.jedna-lekce-vypis::-webkit-scrollbar-thumb{border-radius:8px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#a8a8a8}.jedna-lekce-vypis .lekce-telo-popis{line-height:14px}.jedna-lekce-vypis .lekce-telo-popis .lekce-telo-ceny{display:flex;justify-content:space-evenly;flex-wrap:wrap;column-gap:10px}.jedna-lekce-vypis .lekce-telo-popis .lekce-telo-ceny .mena{font-size:11px}.jedna-lekce-vypis .lekce-telo-popis .lekce-telo-ceny .lekce-telo-obsazenost{margin-bottom:3px}.jedna-lekce-vypis .lekce-telo-popis .lekce-telo-ceny .lekce-telo-obsazenost .pocet-nahradniku:before{content:'('}.jedna-lekce-vypis .lekce-telo-popis .lekce-telo-ceny .lekce-telo-obsazenost .pocet-nahradniku:after{content:')'}.jedna-lekce-vypis .lekce-telo-trvaly-odkaz{position:absolute;bottom:-3px;right:4px}.jedna-lekce-vypis .lekce-telo-trvaly-odkaz a{color:#eee}.lekce-info-neni-otevrena{text-align:center}.kalendar-vypis-foot{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:10px;padding:10px 0px 5px 0px}.kalendar-vypis-foot a{color:#444}.kalendar-vypis-foot .kvf-kalendare,.kalendar-vypis-foot .kvf-kategorie{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.kalendar-vypis-foot .kvf-kalendare .dot,.kalendar-vypis-foot .kvf-kategorie .dot{color:#ddd}.tlacitka-pod-kalendar{position:relative;z-index:1;text-align:center;background:#fff;padding:10px 0px;margin-bottom:-10px;margin-top:1px}.tlacitka-pod-kalendar .dot{color:#ddd}.wk-days .wk-day-popis{color:#999;font-size:12px;font-weight:400;padding:5px;text-align:center;position:relative}.wk-days .wk-day-popis.tb-dnes{color:#222}.wk-days .wk-day-popis .zavrit-otevrit-den{font-size:16px}.wk-days .wk-day-popis .zavrit-otevrit-den.otevreno{color:#71c21a}.wk-days .wk-day-popis .zavrit-otevrit-den.zavreno{color:#c21a1a}.wk-days .wk-day-popis .inst-plus{font-size:14px;color:inherit}.wk-days .wk-day-popis .aktualni-den{font-size:14px;font-weight:600}.wk-days .wk-day-popis .aktualni-den-dt{line-height:12px;display:flex;gap:10px;justify-content:center;align-items:center;padding-top:5px}.wk-days .inst_day{display:flex;justify-content:center;column-gap:25px;row-gap:10px;flex-wrap:wrap;margin:5px 0px;font-weight:normal}.wk-days .inst_day .user-admin-img{display:flex;align-items:center;gap:7px;justify-content:center}.wk-days .inst_day .user-admin-img .avatar img{width:34px}.callout{margin:10px 0}.callout.callout-blank{display:flex;background:#fafafa;color:#6e6d7a;border:0}.callout.callout-blank.bg-transparent{background:transparent}.callout.callout-blank.tip::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-size:16px;font-weight:100;padding-right:10px;content:"\f672"}.zadna-rezervace{text-align:center;margin:0;padding:30px 0;color:#888;font-style:italic;font-size:18px}.zadna-rezervace.image{background:url(../images/zadna-rezervace-2.svg) center 50px no-repeat;background-size:800px;min-height:520px}.fix{clear:both}.color-inherit{color:inherit}.c-pinterest,.c-pinterest:hover{color:#bd081c !important}.c-facebook,.c-facebook:hover{color:#3b5998 !important}.c-twitter,.c-twitter:hover{color:#1da1f2 !important}.c-yellow,.c-yellow:hover{color:#f39c12 !important}.c-lightblue,.c-lightblue:hover{color:#10A0F7 !important}.c-green,.c-green:hover{color:#7BCE4C !important}.c-red,.c-red:hover{color:#f44334 !important}.c-brown,.c-brown:hover{color:#B37A58 !important}.c-black4,.c-black4:hover{color:#444444 !important}.c-black5,.c-black5:hover{color:#555555 !important}.c-pinterest:hover,.c-facebook:hover,.c-twitter:hover,.c-yellow:hover,.c-lightblue:hover,.c-green:hover,.c-red:hover,.c-brown:hover,.c-black4:hover,.c-black5:hover{opacity:0.8 !important}.color-grey{color:#aaaaaa}.color-ccc{color:#ccc}.color-333{color:#333}.bg-white{background:#fff;color:#444}.ikony-zmena-minusove-rezervace a,.kredit-u-rezervace a,.ucast-potvrzena,.ikona-kos-vratit{color:#7BCE4C !important}.ikona-kos{color:#eb5c52 !important}.ikona-kos:hover{opacity:0.8 !important}.ikona-tuzka{color:#FF983C !important}.ikona-tuzka:hover{opacity:0.8 !important}.ikona-tuzka-bg{background-color:#FDEBD3 !important;color:#FF983C !important}.ikona-tuzka-bg:hover{opacity:0.8}.ikona-kos-cerna{color:#5f6368 !important}.ikona-kos-cerna:hover{opacity:0.8 !important}.link-dashed{background:no-repeat;border:0;padding:0;text-decoration:none;border-bottom:dashed 1px #5f6368 !important;color:#5f6368}.link-dashed:hover{opacity:0.8;color:#5f6368}.link2{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px;-webkit-text-decoration-color:rgba(0,0,0,0.1);text-decoration-color:rgba(0,0,0,0.1);transition:300ms linear}.link2:hover{text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:rgba(0,0,0,0.3);text-decoration-color:rgba(0,0,0,0.3)}.link2.hover-blue:hover{-webkit-text-decoration-color:#3498db;text-decoration-color:#3498db}.border-1{border-bottom:1px solid #eee}.relative{position:relative}.block{display:block}.inline-block{display:inline-block}.underline{text-decoration:underline}.bold{font-weight:bold}.italic{font-style:italic}.no-round{border-radius:0 !important}.va-m{vertical-align:middle}.f10{font-size:10px !important}.f11{font-size:11px !important}.f12{font-size:12px !important}.f13{font-size:13px !important}.f14{font-size:14px !important}.f16{font-size:16px !important}.f18{font-size:18px !important}.f20{font-size:20px !important}.f22{font-size:22px !important}.f26{font-size:26px !important}.f48{font-size:48px !important}.fw600{font-weight:600}.w50{width:50px}.w80{width:80px}.w100{width:100px}.w110{width:110px}.w150{width:150px}.w200{width:200px}.w220{width:220px}.w250{width:250px}.minw50{min-width:50px}.minw90{min-width:90px}.minw95{min-width:95px}.minw280{min-width:280px}.maxw30{max-width:30px}.maxw40{max-width:40px}.maxw50{max-width:50px}.maxw60{max-width:60px}.maxw80{max-width:80px}.maxw90{max-width:90px}.maxw110{max-width:110px}.maxw130{max-width:130px}.maxw150{max-width:150px}.maxw300{max-width:300px}.maxw350{max-width:350px}.maxw650{max-width:650px}.w1p{width:1%}.w50p{width:50%}.w100p{width:100%}.h5{height:5px}.h30{height:30px}.h40{height:40px}.h50{height:50px}.h60{height:60px}.minh50{min-height:50px}.m-auto{margin:0 auto}.ml-auto{margin-left:auto}.m0{margin:0}.m5{margin:5px}.my0{margin-top:0px !important;margin-bottom:0px !important}.my5{margin-top:5px !important;margin-bottom:5px !important}.my10{margin-top:10px !important;margin-bottom:10px !important}.my15{margin-top:15px !important;margin-bottom:15px !important}.my20{margin-top:20px !important;margin-bottom:20px !important}.my25{margin-top:25px !important;margin-bottom:25px !important}.my30{margin-top:30px !important;margin-bottom:30px !important}.my35{margin-top:35px !important;margin-bottom:35px !important}.my40{margin-top:40px !important;margin-bottom:40px !important}.my45{margin-top:45px !important;margin-bottom:45px !important}.my50{margin-top:50px !important;margin-bottom:50px !important}.mt3{margin-top:3px}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mb0{margin-bottom:0px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mv10{margin-top:10px;margin-bottom:10px}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml20{margin-left:20px !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr30{margin-right:30px !important}.p5{padding:5px}.p10{padding:10px}.p20{padding:20px}.p40{padding:40px}.px5{padding-left:5px;padding-right:5px}.px10{padding-left:10px;padding-right:10px}.px20{padding-left:20px;padding-right:20px}.py0{padding-top:0px !important;padding-bottom:0px !important}.py5{padding-top:5px !important;padding-bottom:5px !important}.py10{padding-top:10px !important;padding-bottom:10px !important}.py15{padding-top:15px !important;padding-bottom:15px !important}.py20{padding-top:20px;padding-bottom:20px}.py40{padding-top:40px;padding-bottom:40px}.pr3{padding-right:3px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pl0{padding-left:0px}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pt3{padding-top:3px}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pb0{padding-bottom:0px !important}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.nopadding{padding-right:0px !important;padding-left:0px !important;padding-top:0px !important;padding-bottom:0px !important}.b0{border:0px !important}.br1{border-right:1px solid #f0f0f0}.bt0{border-top:0px !important}.bt1{border-top:1px solid #f0f0f0}.bb1{border-bottom:1px solid #f0f0f0}.bb0{border-bottom:0px !important}.bradius4{border-radius:4px}.rounded{border-radius:0.25rem}.nowrap{white-space:nowrap}.flex{display:flex;flex-wrap:wrap}.flex.no-wrap{flex-wrap:nowrap}.order1{order:1}.order2{order:2}.order3{order:3}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-5{flex:5}.flex-6{flex:6}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.justify-space-between,.space-between{justify-content:space-between}.justify-space-around,.space-around{justify-content:space-around}.justify-flex-end{justify-content:flex-end}.align-center{align-items:center}.align-flex-end{align-items:flex-end}.wrap-reverse{flex-wrap:wrap-reverse}.vcenter-flex{display:flex;align-items:center}.flex-basis-25p{flex-basis:25%}.flex-basis-50p{flex-basis:50%}.flex-basis-100p{flex-basis:100%}.gap5{gap:5px}.gap10{gap:10px}.gap20{gap:20px}.gap30{gap:30px}.gap40{gap:40px}.gap50{gap:50px}.rowgap20{row-gap:20px}.colgap20{column-gap:20px}.colgap40{column-gap:40px}.line-through{text-decoration:line-through}.mylabel{display:flex;justify-content:center;align-items:center;padding:0px 5px;border-radius:3px}.btn.btn-link{background-color:transparent;box-shadow:0 0 black}.btn.btn-link:hover{text-decoration:underline}.btn.btn-blank{background-color:transparent;box-shadow:0 0 black}.btn-load{background-color:#f4f4f4;color:#696969;border:0;padding:10px 20px;margin:20px;border-radius:4px;font-weight:600}.btn-load:hover{background-color:#e7e7e7}.nopaddingleft{padding-left:0 !important}.nopaddingright{padding-right:0 !important}.nopadding{padding:0 !important;margin:0 !important}hr{margin-top:10px;margin-bottom:10px}hr.style1{border-top:1px dashed #8c8b8b;border-bottom:1px dashed #fff}hr.style2{border-top:1px solid #8c8b8b;border-bottom:1px solid #ddd}.fa-rotate-35{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(35deg);transform:rotate(35deg)}.title-line{overflow:hidden;text-align:center;font-size:11px}.title-line:before,.title-line:after{background-color:#ddd;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.title-line:before{right:0.5em;margin-left:-50%}.title-line:after{left:0.5em;margin-right:-50%}.shadow-md{box-shadow:0 10px 16px 0 rgba(0,0,0,0.1),0 6px 20px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 10px 16px 0 rgba(0,0,0,0.1),0 6px 20px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 10px 16px 0 rgba(0,0,0,0.1),0 6px 20px 0 rgba(0,0,0,0.1)}.box,.box-shadow{box-shadow:0px 2px 4px rgba(126,142,177,0.12);-moz-box-shadow:0px 2px 4px rgba(126,142,177,0.12);-webkit-box-shadow:0px 2px 4px rgba(126,142,177,0.12)}.box .tab-content .box,.box-shadow .tab-content .box{border-top:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.word-break-all{word-break:break-all}#panel_nejaktivnejsi_uzivatele .users-list>li{float:left;padding:10px;text-align:center;max-width:100px}#panel_nejaktivnejsi_uzivatele .users-list>li img{border-radius:50%;height:auto;max-width:60px;margin-bottom:5px;box-shadow:0 2px 8px -1px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 8px -1px rgba(0,0,0,0.5);-webkit-box-shadow:0 2px 8px -1px rgba(0,0,0,0.5)}#panel_nejaktivnejsi_uzivatele .box-header{color:#444;display:block;padding:5px 10px;position:relative}#panel_nejaktivnejsi_uzivatele .box-body{border-radius:0 0 3px 3px;padding:5px 10px}.table-style-2 .table-responsive{min-height:.01%;overflow-x:visible;border:0px}@media (max-width: 767px){.table-style-2 .table-responsive{padding-left:5px;margin-left:-5px}}.table-style-2 table{border-collapse:separate;border-spacing:0 10px}.table-style-2 thead tr th{border:0px solid transparent}.table-style-2 .table tbody tr td:first-child{border-radius:4px 0px 0px 4px;border-left:5px solid transparent}.table-style-2 .table tbody tr td:last-child{border-radius:0px 4px 4px 0px}.table-style-2 .table tbody tr{margin-bottom:5px}.table-style-2 th,.table-style-2 th a{color:#333}.table-style-2 tr th a i{opacity:0.5}.table-style-2 tr th a:hover i{opacity:1}.table-style-2 tbody tr{background-color:#fff;border:0px solid transparent;border-radius:4px;margin-bottom:7px;padding:3px 10px;box-shadow:0px 2px 4px rgba(126,142,177,0.12);-moz-box-shadow:0px 2px 4px rgba(126,142,177,0.12);-webkit-box-shadow:0px 2px 4px rgba(126,142,177,0.12)}.table-style-2 tbody tr:hover{background-color:#fff;box-shadow:0px 2px 4px rgba(126,142,177,0.4);-moz-box-shadow:0px 2px 4px rgba(126,142,177,0.4);-webkit-box-shadow:0px 2px 4px rgba(126,142,177,0.4)}.table-style-2 tbody tr:hover a.rychly-nahled{background-color:#3673FF}.table-style-2 tbody tr:hover .pristup-uzivatele span i{display:inline-block;opacity:1}.table-style-2 tbody tr td{border:1px solid transparent;vertical-align:middle}.chyt-a-presun-sem{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 10px;gap:20px;color:#b7b7b7;border:2px dashed #dddddd;border-radius:4px}.chyt-a-presun-sem .ikona{font-size:28px}.content-header>.breadcrumb>li>a>.fa{margin-right:0}.content-header>.breadcrumb>li+li::before{content:"/ "}.bell-animated{-webkit-animation:ring 2s ease infinite;animation:ring 2s ease infinite;transform-origin-x:50%;transform-origin-y:0px;transform-origin-z:initial}@-webkit-keyframes ring{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}2%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}4%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}6%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}8%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}10%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}12%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}14%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}18%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}20%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes ring{0%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}2%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}4%{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg)}6%{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg)}8%{-webkit-transform:rotate(-22deg);-ms-transform:rotate(-22deg);transform:rotate(-22deg)}10%{-webkit-transform:rotate(22deg);-ms-transform:rotate(22deg);transform:rotate(22deg)}12%{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg)}14%{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg)}18%{-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}20%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.glass-animated{-webkit-animation:shake 3s ease infinite;animation:shake 3s ease infinite;transform-origin-x:50%;transform-origin-y:0px;transform-origin-z:initial}@keyframes shake{10%, 90%{transform:translate3d(-1px, 0, 0)}20%, 80%{transform:translate3d(2px, 0, 0)}30%, 50%, 70%{transform:translate3d(-4px, 0, 0)}40%, 60%{transform:translate3d(4px, 0, 0)}}.wrench{-webkit-animation:wrench 2.5s ease infinite;animation:wrench 2.5s ease infinite;transform-origin-x:90%;transform-origin-y:35%;transform-origin-z:initial}@-webkit-keyframes wrench{0%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}8%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}10%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}18%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}20%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}28%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}30%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}38%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}40%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}48%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}50%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}58%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}60%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}68%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}75%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.pulse-dot{display:block;width:12px;height:12px;border-radius:50%;background:#FF8500;box-shadow:0 0 0 rgba(204,169,44,0.4);animation:pulse 2s infinite}.pulse-dot:hover{animation:none}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(255,133,0,0.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(255,133,0,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,133,0,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(255,133,0,0.4);box-shadow:0 0 0 0 rgba(255,133,0,0.4)}70%{-moz-box-shadow:0 0 0 10px rgba(255,133,0,0);box-shadow:0 0 0 10px rgba(255,133,0,0)}100%{-moz-box-shadow:0 0 0 0 rgba(255,133,0,0);box-shadow:0 0 0 0 rgba(255,133,0,0)}}.tada{animation:tada 1s 1;transform-origin:center;animation-delay:500ms}@keyframes tada{0%{transform:scale(1)}10%, 20%{transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}.zoom-in{animation:zoomIn 1s;transform-origin:center;animation-fill-mode:forwards}@keyframes zoomIn{0%{opacity:0;transform:scale(0.1)}100%{opacity:1;transform:scale(1)}}.button-blank{background:transparent;border:0}.switch-button{background:rgba(0,0,0,0.15);color:#fff;font-size:12px;border-radius:30px;overflow:hidden;width:160px;text-align:center;letter-spacing:1px;position:relative;padding-right:80px}.switch-button:before{content:"Sloupce";position:absolute;top:1px;bottom:0;right:0;width:80px;display:flex;align-items:center;justify-content:center;z-index:3;pointer-events:none}.switch-button-checkbox{cursor:pointer;position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;opacity:0;z-index:2;margin:0 !important}.switch-button-checkbox:checked+.switch-button-label:before{transform:translateX(80px);transition:transform 300ms linear}.switch-button-checkbox+.switch-button-label{position:relative;padding:5px 0;margin:0px;display:block;user-select:none;pointer-events:none;color:inherit;line-height:normal;font-weight:normal;font-size:inherit}.switch-button-checkbox+.switch-button-label:before{content:"";background:#4caf50;color:#fff;height:100%;width:100%;position:absolute;left:0;top:0;border-radius:30px;transform:translateX(0);transition:transform 300ms}.switch-button-checkbox+.switch-button-label .switch-button-label-span{position:relative}.bg-image-none{background-image:none !important}.dot-container{width:100%;display:flex;justify-content:center;align-items:center;position:relative;padding:5px 0;margin:0 -10%;overflow:hidden}.dot-floating,.dot-floating::before,.dot-floating::after{width:6px;height:6px;border-radius:5px;background-color:#eee;color:#eee}.dot-floating{position:relative;animation:dot-floating 3s infinite cubic-bezier(0.15, 0.6, 0.9, 0.1)}.dot-floating::before,.dot-floating::after{content:"";display:inline-block;position:absolute;top:0}.dot-floating::before{left:-12px;animation:dot-floating-before 3s infinite ease-in-out}.dot-floating::after{left:-24px;animation:dot-floating-after 3s infinite cubic-bezier(0.4, 0, 1, 1)}@keyframes dot-floating{0%{left:calc(-50% - 5px)}75%{left:calc(50% + 105px)}100%{left:calc(50% + 105px)}}@keyframes dot-floating-before{0%{left:-50px}50%{left:-12px}75%{left:-50px}100%{left:-50px}}@keyframes dot-floating-after{0%{left:-100px}50%{left:-24px}75%{left:-100px}100%{left:-100px}}
/*# sourceMappingURL=default_scss.css.map */
