@font-face{font-family:'roboto';src:url('/static/font/roboto-medium-webfont.woff2') format('woff2'),url('/static/font/roboto-medium-webfont.woff') format('woff'),url('/static/font/roboto-medium-webfont.ttf') format('truetype'),url('/static/font/roboto-medium-webfont.svg#robotomedium') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'roboto';src:url('/static/font/roboto-italic-webfont.woff2') format('woff2'),url('/static/font/roboto-italic-webfont.woff') format('woff'),url('/static/font/roboto-italic-webfont.ttf') format('truetype'),url('/static/font/roboto-italic-webfont.svg#robotoitalic') format('svg');font-weight:400;font-style:italic}@font-face{font-family:'roboto_condensed';src:url('/static/font/robotocondensed-regular-webfont.woff2') format('woff2'),url('/static/font/robotocondensed-regular-webfont.woff') format('woff'),url('/static/font/robotocondensed-regular-webfont.ttf') format('truetype'),url('/static/font/robotocondensed-regular-webfont.svg#roboto_condensedregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'roboto_condensed';src:url('/static/font/robotocondensed-light-webfont.woff2') format('woff2'),url('/static/font/robotocondensed-light-webfont.woff') format('woff'),url('/static/font/robotocondensed-light-webfont.ttf') format('truetype'),url('/static/font/robotocondensed-light-webfont.svg#roboto_condensedlight') format('svg');font-weight:100;font-style:normal} .csc-editor{display:block;margin-bottom:12px}*{margin:0;padding:0;border:0;outline-style:none}*:focus{outline:none}body{color:#17181a;background-color:#fff;font-size:12px;font-family:'roboto',arial;line-height:1em;overflow:none;overflow-y:auto;overflow-x:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fl{float:left !important}.tar{text-align:right !important}.vat{vertical-align:top !important}.fr{float:right !important}.tac{text-align:center !important}.vam{vertical-align:middle !important}.cb{clear:both !important}.taj{text-align:justify !important}.vab{vertical-align:bottom !important}.cl{clear:left !important}.tal{text-align:left !important}.cr{clear:right !important}.hidden{display:none !important}.block{display:block !important}.debug{opacity:0 !important}.debug:hover{opacity:1 !important}h1,h2,h3,h4,h5,h6{font-family:'roboto_condensed','roboto',arial;font-weight:100;color:inherit;margin:0;padding:0;line-height:1em}h1,h2{font-size:30px;line-height:30px;padding:30px 0;text-align:center;font-weight:700}h1:after,h2:after{content:' ';display:block;width:100px;height:28px;border-bottom:2px solid #c40007;margin:0 auto 30px auto}h3{font-size:24px;line-height:30px;font-weight:400;margin-bottom:10px}h4{font-size:24px;line-height:30px}h5{font-size:18px;line-height:22px;font-weight:400;text-transform:uppercase;font-family:'roboto'}a{color:inherit;text-decoration:underline;cursor:pointer}a:hover{color:inherit;text-decoration:none}p{margin-bottom:1.5em;line-height:1.25}p.big{font-size:18px;line-height:21px;text-align:center}p a{color:#c40007}.profil_zamestnavatel p a,.profil_inzerat p a{color:inherit}ul,ol{line-height:1.25;padding-left:14px}table{border-collapse:collapse;width:100%;table-layout:fixed;margin-bottom:90px}table th,table td{overflow:hidden;text-overflow:ellipsis;text-align:left;border:1px solid #e3e4e5;border-right:none;border-left:none;padding:10px 15px;color:#666564;font-size:14px;vertical-align:middle;line-height:20px}table th{background:#F0F0F2;border-top:1px solid #c8c9cc;color:#17181A;font-weight:bold;min-height:40px}table th:first-child,table td:first-child{padding-left:25px}table tr:nth-child(2n-2) td{background:#fafafa}table.last_btn1 th:last-child,table.last_btn1 td:last-child{width:130px}table.last_btn1 td:last-child a.button{width:130px;display:inline-block}table.last_btn2 th:last-child,table.last_btn2 td:last-child{width:270px}table.last_btn2 td:last-child a.button{width:130px;display:inline-block}table.last_btn2 td:last-child a.button + a.button{margin-left:10px}.infobox{display:block;position:fixed;top:60px;right:0;width:100%;z-index:1000;background:#00ab6c;color:#fff;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.infobox p{font-size:18px;font-weight:bold;line-height:21px;margin:0;padding:10px 60px 9px 60px;text-align:center;text-transform:uppercase}.infobox p:before{content:"\61";font-family:'nfozp';color:inherit;font-size:inherit;line-height:inherit;display:inline;text-transform:none}.infobox:after{content:"×";position:absolute;top:0;right:0;color:inherit;font-size:40px;line-height:40px;width:40px;text-align:center;display:block}.infobox.fadeout{opacity:0 !important}.infobox[data-alert="warning"]{background:#f7c600;color:#000}.infobox[data-alert="error"]{background:#de0007;color:#000}body .helper{display:inline-block;position:relative;background:#0078AB;color:#fff;width:16px;height:16px;line-height:16px;font-size:12px;vertical-align:middle;margin:-8px 0;cursor:pointer;border-radius:8px;text-decoration:none;-webkit-transition:background 0.3s;transition:background 0.3s}body .helper:before{content:'j';display:block;text-align:center;font-family:"nfozp" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:inherit;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .helper:hover{background:#000}.upload_wrapper{border:1px solid #C8C9CC;border-radius:3px;position:relative;overflow:hidden}.upload_wrapper > img{display:block;width:100%;height:100%;position:relative;z-index:1;object-fit:cover}.upload_wrapper > img.contain{object-fit:contain}.upload_wrapper .placeholder{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.85);z-index:2;opacity:0;transition:opacity .3s}.upload_wrapper .placeholder .hint{position:absolute;top:50%;left:0;right:0;line-height:2em;margin-top:-1em;text-align:center;color:#606166;font-size:18px}.upload_wrapper .placeholder .hint > span{margin-right:5px}.upload_wrapper > img[src=""],.upload_wrapper > img[src="{{config.root }}file/"]{display:none}.upload_wrapper.zivotopis .placeholder,.upload_wrapper > img[src=""] + .placeholder,.upload_wrapper > img[src="{{config.root }}file/"] + .placeholder,.upload_wrapper:hover > .placeholder{opacity:1}.upload_wrapper > .upload{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;z-index:3;border-radius:none}.upload_wrapper > .upload > input[type="file"]{font-size:200px;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:none;z-index:10000;cursor:pointer}.upload_wrapper > .upload > ul{display:none}.upload_wrapper.csc-field-wrapper .not_empty{display:none}.upload_wrapper.csc-field-wrapper.uploaded .empty,.upload_wrapper.csc-field-wrapper[data-modified="true"] .empty{display:none}.upload_wrapper.csc-field-wrapper.uploaded .not_empty,.upload_wrapper.csc-field-wrapper[data-modified="true"] .not_empty{display:block}.col_16{display:inline-block;width:170px;vertical-align:top; }.col_13{display:inline-block;width:370px;vertical-align:top; }.col_23{display:inline-block;width:770px;vertical-align:top; }.col_14{display:inline-block;width:270px;vertical-align:top; }.col_24{display:inline-block;width:570px;vertical-align:top; }.col_34{display:inline-block;width:870px;vertical-align:top; }.wrapper{display:block;max-width:1170px;margin:0 auto;position:relative}.col_13 + .col_13,.col_13 + .col_23,.col_23 + .col_13,.col_14 + .col_14,.col_14 + .col_24,.col_24 + .col_14,.col_24 + .col_24,.col_14 + .col_34,.col_34 + .col_14,.col_16 + .col_16,.col_12 + .col_16,.col_13 + .col_16,.col_14 + .col_16,.col_24 + .col_16,.col_23 + .col_16,.col_34 + .col_16{margin-left:27px} .cols{display:block}.cols.gap{column-gap:30px}.cols.cols_1{column-count:1}.cols.cols_2{column-count:2}.cols.cols_3{column-count:3}.cols.cols_4{column-count:4}.cols.cols_5{column-count:5}.grid{display:grid}.grid.gap{grid-column-gap:30px}.grid.grid_2{grid-template-columns:repeat(2,1fr)}.grid.grid_3{grid-template-columns:repeat(3,1fr)}.grid.grid_4{grid-template-columns:repeat(4,1fr)}.grid.grid_5{grid-template-columns:repeat(5,1fr)}.grid.grid_6{grid-template-columns:repeat(6,1fr)}.grid.grid_7{grid-template-columns:repeat(7,1fr)} body{padding-top:60px;overflow-y:scroll}body.banner{padding-top:120px}header{width:100%;position:fixed;z-index:100;left:0;top:0;background:#fff;border-bottom:1px solid #adaeb2}.header{height:60px}header #header_logo{display:block;position:relative;float:left;height:35px;width:120px;padding:10px 15px 15px;cursor:pointer}header #header_logo > img{display:block;height:35px;width:120px}header #header_logo:after{content:' ';position:absolute;right:-1px;top:15px;width:0;height:30px;border-right:1px solid #e3e4e5}header #header_menu,header #header_user,header #header_note{display:block;position:relative;float:right;width:40px;height:60px;text-decoration:none;cursor:pointer}header #header_menu{padding-right:20px}header #header_menu:before,header #header_user:before,header #header_note:before{display:block;width:20px;height:20px;margin:20px 10px;text-align:center;line-height:20px;font-size:18px;color:#ab0007}header #header_user:before{background:#ab0007;color:#fff;border-radius:10px;font-size:12px}header #header_note:after{content:attr(data-count);position:absolute;top:9px;right:0;width:20px;height:20px;line-height:20px;background:#000;color:#fff;text-align:center;border-radius:10px;text-decoration:none}header #header_note[data-count="0"]:after,header #header_note[data-count=""]:after{display:none}header ul{display:block;float:left;margin:0 15px 0 10px;height:60px;line-height:60px;padding-left:0}header ul > li{display:inline-block;height:30px;line-height:30px;padding:15px 10px;vertical-align:top;position:relative}header ul > li > a{display:block;text-decoration:none;font-size:18px;color:#48494d;-webkit-transition:.3s color;transition:.3s color}header ul > li > a:hover{color:#9d1e18}header ul + ul{float:right;margin:0 30px 0 15px}header ul > li > ul{display:none;background:#fff;position:absolute;left:-13px;bottom:-101px;height:auto;width:auto;min-width:130px;border-radius:0 0 3px 3px;border-right:1px solid #adaeb2;border-bottom:1px solid #adaeb2;border-left:1px solid #adaeb2;line-height:1.5}header ul > li > ul > li{height:auto;width:auto;padding:10px}header ul > li:hover > ul{display:block}header #header_login,header #header_logged{position:absolute;top:60px;right:0;display:block;width:auto;max-width:290px;padding:0;height:0;overflow:hidden;background:#fff;border:1px solid #adaeb2;border-top:none;border-right:none;border-bottom-left-radius:3px;-webkit-transition:height 0.3s;transition:height 0.3s}header #header_login input{margin:0 10px 10px 10px;width:calc(100% - 26px - 20px)}header #header_login input[type="submit"]{width:130px;display:inline-block;margin:0px 10px}header #header_login .password_transparent button{right:15px}header #header_login a{font-size:18px;line-height:40px;width:130px;display:inline-block;text-align:center;margin-left:10px;text-decoration:underline;cursor:poiner}header #header_login .zapomenute_heslo{display:block;font-size:14px;width:auto}header #header_logged > a{display:block;position:relative;font-size:18px;line-height:30px;padding:5px 20px 5px 40px;text-decoration:none;color:#48494d;-webkit-transition:.3s color;transition:.3s color}header #header_logged > a:hover{color:#9d1e18}header #header_logged > a:before{position:absolute;left:15px;top:5px;display:block;line-height:inherit}header #header_logged > a:last-child{padding-bottom:10px}body.header_menu header #header_menu:before{color:#000}body.header_login header #header_user:before{background:#000}body.header_login header #header_login{height:190px}body.header_login header #header_logged{min-height:80px;height:auto}body .paywall_banner{display:none}body.banner .paywall_banner{height:60px;line-height:60px;display:inherit;width:100%;background-color:#AB0007;text-align:center;color:#fff;font-size:18px}body.banner header #header_login,body.banner header #header_logged{top:120px}footer{display:block;position:relative;min-height:40px;padding:30px 0;border-top:1px solid #adaeb2}footer #footer_up{z-index:100;position:absolute;bottom:60px;right:30px;height:40px;width:40px;text-align:center;line-height:34px;font-size:18px;background:#e3e4e5;border-radius:20px;color:#fff;cursor:pointer;-webkit-transition:.3s background-color;transition:.3s background-color;text-decoration:none}footer #footer_up:hover{background:#48494d}footer .wrapper ul{display:block;float:left;margin-left:30px;padding-left:0}footer .wrapper ul > li{display:inline-block;margin-right:30px;line-height:30px}footer .wrapper ul > li > a{display:block;font-size:18px;line-height:30px;color:#797a80;-webkit-transition:.3s color;transition:.3s color;text-decoration:none}footer .wrapper ul > li > a:hover{color:#48494d}footer .wrapper ul + ul{float:right;margin-left:0}footer .wrapper ul + ul > li{margin-left:0;margin-right:30px}main{min-height:100vh;padding:0 0 100px 0}main .homepage_promo{display:block; position:relative;text-align:center;width:100%;height:200px;padding:50px 0;object-fit:cover;background:url('/static/img/homepage-banner.jpg') center center no-repeat;background-size:cover}main .homepage_promo:after{content:'';background:#ADAEB2;mix-blend-mode:multiply;display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}main .homepage_promo h1{color:#fff;max-width:920px;margin:0 auto;position:relative;z-index:2;font-style:normal;font-weight:bold;font-size:36px;line-height:40px}main .homepage_promo h1:after{content:url('/static/img/logo_nfozp.png');border:0;margin:0 auto;width:auto;height:auto}.link-deaf .icon-deaf,.homepage_perex .icon-deaf{display:inline-block;margin-left:5px;font-size:26px;vertical-align:middle}main #search_form{min-height:120px;background:url('/static/img/search-background_nfozp.jpg') 50% 50% no-repeat;background-size:cover}main #search_form > form > input,main #search_form > form > select,main #search_form > form > .v-select,main #search_form > form > div{float:left;width:calc(40% - 30px);margin:40px 30px 30px 0}main #search_form > form > input[type="submit"]{float:left;margin:40px 0 30px 0;width:calc(20%)}main .items{width:calc(100% + 30px);margin-left:-30px}main .items > div > a{display:block;float:left;width:270px;height:160px;margin:0 0 30px 30px;box-sizing:border-box;padding:10px 15px;position:relative;text-decoration:none}main .items > div > a.banner{padding:0}main .items > div > a > strong{display:block;font-size:24px;line-height:25px;font-family:'roboto_condensed';color:#000;overflow:hidden}main .items > div > a > em{display:block;color:#797A80;font-style:normal;line-height:13px}main .items > div > a > span{display:block;position:absolute;bottom:10px;max-height:60px;left:15px;right:15px}main .items > div > a > span > span{display:inline-block;width:73px;height:20px;line-height:20px;margin:2px 1px;border-radius:3px;background:#C8C9CC;text-align:center;color:#000;overflow:hidden}main .items > div > a > span > span:before{line-height:inherit;margin-right:0.25em}main .items > div > a.inzerat{background:#F0F0F2}main .items > div > a.inzerat > span > span.kraj{width:156px}main .items > div > a.inzerat > span > span.typ_smlouvy{background-color:#F7C600}main .items > div > a.inzerat > span > span.pozadavky_1{width:156px;background-color:#00AB6C;color:#fff}main .items > div > a.inzerat.novinka:before{content:' ';display:block;position:absolute;top:-5px;right:-5px;width:60px;height:60px;background:url('/static/img/inzerat-novinka.svg') 0 0 no-repeat}main .items > div > a.zamestnavatel{border:1px solid #F0F0F2;background:#fff}main .items > div > a.zamestnavatel > img{display:block;position:absolute;right:15px;bottom:15px;max-width:100px;max-height:60px}main .items > div > a.zamestnavatel > span{width:120px;right:auto}main .items > div > a.zamestnavatel > span > span{width:120px}main .items > div > a.zamestnavatel > span > span.pocet_inzeratu{background-color:#0078AB;color:#fff}main .items > div > a.zamestnavatel.top:before{content:' ';display:block;position:absolute;top:-5px;right:-5px;width:60px;height:60px;background:url('/static/img/zamestnavatel-top.svg') 0 0 no-repeat}main .items > div > a.partner{border:1px solid #F0F0F2;background:#fff}main .items > div > a.partner .logo{display:flex;position:static;justify-content:center;align-items:center;width:100%;height:140px;max-height:140px}main .items > div > a.partner .logo > img{width:200px;height:auto;max-height:100px}main .items > div > a.partner > strong{display:none}main .nothing_here{font-size:16px;line-height:20px;text-align:center;margin:0 0 30px 0}main .heading{min-height:120px;margin-bottom:28px;background:url('/static/img/search-background.jpg') 50% 50% no-repeat;background-size:cover;text-align:center}main .heading > a{display:inline-block;position:relative;vertical-align:middle;margin:25px 5px;width:100px;padding:14px 0 14px 70px;font-size:16px;line-height:21px;height:42px;text-align:left;text-decoration:none}main .heading > a:before{display:block;position:absolute;top:0;left:0;width:60px;height:60px;border-radius:32px;text-align:center;line-height:60px;border:1px solid #C8C9CC;background:#fff;font-size:30px;font-family:Myriad pro;font-weight:bold}main .heading > a[data-number]:before{content:attr(data-number);font-family:Myriad Pro,Arial}main .heading > a.active:before{background:#000;border-color:#000;color:#fff}main .heading a.green:before{background:#00ab6c;border-color:#00ab6c;color:#fff}main .heading a.red:before{background:#de0007;border-color:#de0007;color:#fff}main .heading a.yellow:before{background:#f7c600;border-color:#f7c600;color:#fff}main a.top_zpet{position:absolute;text-decoration:none;color:#939499;font-size:14px;margin-top:20px}main form{display:block;margin:0 auto 100px auto}main form em{color:#606166;font-size:14px;font-style:italic}main table form{margin:0}main .wrapper.form_registrace input[type="checkbox"] + label{display:inline-block;width:auto}main .wrapper.form_overeni h3{margin-bottom:22px}main .wrapper.form_overeni #zmena_emailu{cursor:pointer;display:block;margin:20px auto 0px auto;max-width:270px;text-align:Center}main .wrapper.form_overeni #formZmenaEmailu{display:none}main .wrapper.form_overeni #formZmenaEmailu.toggle{display:block}main .wrapper.form_kontakty h5{margin-bottom:5px}main .wrapper.form_kontakty input[type="checkbox"] + label{display:inline-block;width:auto}main .wrapper.form_nastaveni .upload_wrapper.fotografie{width:368px;min-height:257px}main .wrapper.form_nastaveni .col_13.buttons{float:right;margin-top:-58px;position:relative}main .wrapper.form_nastaveni fieldset{width:calc(100% + 30px);margin-left:-30px}main .wrapper.form_nastaveni fieldset input[type="checkbox"] + label{width:340px;height:auto;margin-left:30px;margin-right:0}main .wrapper.form_nastaveni fieldset input[type="checkbox"][id^="uzivatel_ridicske_opravneni_"] + label{width:140px}main .wrapper.form_nastaveni .upload_wrapper.logo{width:368px;height:220px}main .wrapper.form_nastaveni .upload_wrapper.zahlavi{width:368px;height:92px}main .wrapper.form_nastaveni.form_zamestnavatel #zamestnavatel_popis{min-height:200px}main .uzivatel_dashboard h1{padding:0}main .uzivatel_dashboard section{position:relative;padding-right:300px;padding-left:60px;margin:0 0 60px 0}main .uzivatel_dashboard section > h3{max-width:540px;margin-bottom:10px}main .uzivatel_dashboard section > ul{display:block;margin:0;padding-left:0}main .uzivatel_dashboard section > ul > li{display:block;font-size:16px;line-height:20px;padding-left:20px;position:relative;margin-bottom:10px}main .uzivatel_dashboard section > ul > li:before{content:' ';position:absolute;left:8px;top:7px;width:6px;height:6px;background:#000;border-radius:10px;line-height:inherit}main .uzivatel_dashboard section > p{max-width:540px;font-size:16px;line-height:20px}main .uzivatel_dashboard section > a.button{position:absolute;right:0;bottom:5px;width:256px}main .next_step section > a.button{display:block;max-width:270px;margin:0px auto 40px auto}main .next_step section > h2{padding:0}main .items .more > button.button,main .items .no_more{display:block;max-width:270px;margin:0px auto 40px auto;text-align:center}main .items .more,main .items .no_more{clear:both;padding-left:30px}main .profil{margin:0 auto 90px auto;position:relative;display:block}main .profil > img{display:block;width:100%;height:280px;object-fit:cover}main .profil h1{text-align:left;overflow:hidden}main .profil h1:after{display:none;content:none}main .profil h1 + h3{text-align:left;color:#797a80;font-size:18px;font-family:'roboto';margin-top:-28px;margin-bottom:30px}main .profil .wrapper{position:relative;min-height:320px}main .profil aside{position:absolute;right:-300px;top:-80px;width:270px}main .profil aside.parametry .parametr{margin-bottom:10px;padding:5px 10px;border-radius:3px;background:#e3e4e5}main .profil aside.parametry .parametr .nadpis{font-size:16px;line-height:20px;text-align:left}main .profil aside.parametry .parametr .hodnota{display:block;font-size:20px;font-family:'roboto_condensed';line-height:30px;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}main .profil aside.parametry .parametr.parametr_prac_doba .hodnota{white-space:inherit}main .profil aside.fotografie{left:-300px;right:auto}main .profil aside.fotografie .nahled{border:1px solid #adaeb2;box-sizing:border-box;background:#fff}main .profil aside.fotografie .nahled img{display:block;width:250px;margin:9px}main .profil aside.fotografie .nahled span{display:block;width:250px;height:250px;margin:9px;font-size:150px;text-align:center;line-height:250px}main .profil aside.zamestnavatel{left:-300px;background:#fff;margin-bottom:90px}main .profil aside.zamestnavatel > .logo{display:block;border:1px solid #adaeb2;padding:19px;width:230px;height:152px;margin-bottom:20px}main .profil aside.zamestnavatel > .logo > img{display:block;width:230px;height:152px;object-fit:contain}main .profil aside.zamestnavatel > .logo > span{display:block;width:230px;height:152px;object-fit:contain;line-height:152px;text-align:center;font-size:100px;margin:0 auto}main .profil aside.zamestnavatel > .kontakt{text-align:center;padding:0 20px 20px 20px;line-height:18px}main .profil aside.zamestnavatel > .kontakt h4{font-family:roboto;margin-bottom:5px}main .profil aside.zamestnavatel > .kontakt a{color:#797a80;text-decoration:none;font-size:14px}main .profil aside.zamestnavatel > .kontakt a:hover{text-decoration:underline}main .profil aside.zamestnavatel > p{font-size:16px;line-height:20px;text-align:center}main .profil aside.zamestnavatel > p time{white-space:nowrap}main .profil aside .zivotopis a{display:block;padding:10px 12px;font-size:16px;height:18px;line-height:18px;width:calc(100% - 26px);border:1px solid #C8C9CC;background:#fff;color:#000;border-radius:3px;margin-bottom:18px;font-family:inherit;margin:20px 0px 0px 0px;text-align:Center;text-decoration:none}main .profil section h4{font-size:18px;font-family:'roboto';text-transform:uppercase;margin-bottom:5px}main .profil section em{display:inline-block;background:#c8c9cc;width:125px;width:auto;min-height:20px;line-height:16px;padding:4px 5px 0 5px;text-align:center;margin:5px 10px 5px 0;border-radius:3px;font-style:normal}main .profil section em:last-child{margin-bottom:2em}main .profil section p{font-size:16px;line-height:20px;color:#333}main .profil.profil_uzivatel aside{top:35px}main .profil.profil_zamestnavatel article{margin-bottom:90px;overflow:hidden}main .profil.profil_zamestnavatel article div{font-size:16px;line-height:20px;margin-bottom:30px}main .heading + .profil_zamestnavatel{margin-top:-28px}main .form_poptavka{display:block;margin:0 auto 90px}main .form_poptavka fieldset{width:calc(100% + 30px);margin-left:-30px}main .form_poptavka fieldset input[type="checkbox"] + label{margin-left:30px;margin-right:0;width:100px}main .form_poptavka .pracovni_doba input[type="checkbox"] + label{width:180px}main .form_poptavka .pracovni_doba input[type="checkbox"]:first-child + label{width:419px}main .form_poptavka .pracovni_doba input#uzivatel_pracovni_doba_8 + label{width:260px}main .form_poptavka input[type="submit"],main .form_poptavka a.button{display:inline-block;margin-right:10px;width:250px}main .form_poptavka div#poptavka_obory{}main .form_poptavka div#poptavka_obory input[type="checkbox"] + label{width:206px;height:auto;margin-bottom:6px}main .form_poptavka div#poptavka_obory > div{padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #c8c9cc}main .form_poptavka div#poptavka_obory > div > label{padding-bottom:5px;cursor:pointer }main .form_poptavka div#poptavka_obory > div > div{display:none;column-count:3;column-gap:30px}main .form_poptavka div#poptavka_obory > div > div > div{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}main .form_poptavka div#poptavka_obory > div.toggle{padding-bottom:10px}main .form_poptavka div#poptavka_obory > div.toggle > div{display:block}main .form_poptavka div#poptavka_obory > div.toggle > label{font-weight:bold}main .uzivatel_opravneni h1 + p{text-align:center;margin-top:-2em;margin-bottom:3em;font-size:16px;line-height:20px}main .uzivatel_opravneni table td{min-height:40px}main .uzivatel_opravneni table td em{display:block;font-weight:light}main .uzivatel_opravneni table td:first-child{font-weight:bold}main .zamestnavatel_dashboard > a{display:block;text-align:center;position:relative;border:1px solid #E3E4E5;background:#fafafa;width:638px;margin:0 auto 24px;padding:32px 25px;min-height:22px;font-size:18px;line-height:22px;text-decoration:none}main .zamestnavatel_dashboard > a:before{display:inline-block;vertical-align:middle;margin-right:20px;height:36px;width:36px;border-radius:18px;line-height:36px;text-align:center;color:#fff;background:#de0007}main .zamestnavatel_dashboard > a.icon-bulb:before{background:#f7c600}main .zamestnavatel_dashboard > section{margin-top:50px;flex-wrap:wrap}main .zamestnavatel_dashboard > section > a{display:inline-block;vertical-align:top;width:202px;height:72px;padding:33px;border:1px solid #E3E4E5;background:#fff;border-radius:3px;font-family:'roboto_condensed';font-size:30px;line-height:36px;text-decoration:none;text-align:center;-webkit-transition:.3s background;transition:.3s background;margin-right:30px;margin-bottom:30px}main .zamestnavatel_dashboard > section > a.disabled{background:#E3E4E5}main .zamestnavatel_dashboard > section > a:hover{background:#fafafa}main .admin_dashboard h1 p{margin-bottom:0}main .admin_dashboard > a{display:block;text-align:center;position:relative;border:1px solid #E3E4E5;background:#fafafa;width:638px;margin:0 auto 24px;padding:32px 25px;min-height:22px;font-size:18px;line-height:22px;text-decoration:none;color:#000}main .admin_dashboard > a:before{display:block;position:absolute;left:25px;top:25px;height:36px;width:36px;border-radius:18px;line-height:36px;text-align:center;color:#fff;background:#de0007}main .admin_dashboard > a.icon-bulb:before{background:#f7c600}main .admin_dashboard > section{margin-bottom:30px;margin-top:30px;text-align:center}main .admin_dashboard > section > a{display:inline-block;vertical-align:top;width:120px;height:36px;padding:33px;border:1px solid #E3E4E5;background:#fff;border-radius:3px;font-family:'roboto_condensed';font-size:20px;line-height:36px;text-decoration:none;text-align:center;-webkit-transition:.3s background;transition:.3s background;color:#000}main .admin_dashboard > section > a + a{margin-left:30px}main .admin_dashboard > section > a:hover{background:#fafafa}main .admin_dashboard .admin_stats table{width:300px;margin:0 auto}main .admin_dashboard .admin_stats table .td_1{width:70%}main .admin_dashboard .admin_stats table .td_2{width:30%;text-align:right}main .zamestnavatel_inzeraty table{margin-bottom:0}main .zamestnavatel_inzeraty table tr.skryty td:nth-child(4){color:#c8c9cc}main .zamestnavatel_inzeraty table a.button{font-size:12px}main .zamestnavatel_inzeraty table a.button:first-child{margin-bottom:5px}main .zamestnavatel_inzeraty a.button.fr{margin:10px 15px 90px 15px;width:150px}main .zamestnavatel_nastaveni .col_13{margin-bottom:30px}main .form_inzerat.form_zaklad .upload_wrapper.obrazek{width:368px;height:92px}main .form_inzerat.form_zaklad input[id^="inzerat_ridicske_opravneni_"] + label{margin-right:30px;width:32px}main .form_inzerat.form_zaklad input[id^="inzerat_pozadavky_"] + label{width:340px;margin-right:30px;height:auto}main .form_inzerat.form_zaklad input[id^="inzerat_pozadavky_"] + label:nth-child(4n){margin-right:0}main .form_inzerat.form_zaklad ul#inzerat_obory{padding-right:400px;width:370px;position:relative;margin-top:11px}main .form_inzerat.form_zaklad ul#inzerat_obory > li{display:block;width:370px}main .form_inzerat.form_zaklad ul#inzerat_obory > li label{margin-bottom:6px}main .form_inzerat.form_zaklad ul#inzerat_obory > li > ul{display:none;position:absolute;top:0;right:0;width:370px;max-height:100%;overflow-y:auto}main .form_inzerat.form_zaklad ul#inzerat_obory > li > ul > li{display:block}main .form_inzerat.form_zaklad ul#inzerat_obory > li > input[type="radio"]:checked ~ ul{display:block}.form_nahled article div{font-size:16px}main .form_inzerat.form_doplneni > p.tac{display:block;margin:-30px 0 30px 0;font-size:120%}main .profil_inzerat > .wrapper{min-height:500px}main .profil_inzerat > .wrapper > aside.parametry{right:-300px;left:auto;top:35px;width:280px}main .profil_inzerat > .wrapper > aside.parametry > span{display:block;margin-bottom:10px;height:50px;padding:5px 10px;border-radius:3px;background:#e3e4e5;font-size:16px;line-height:20px;width:calc(100% - 30px);margin-left:10px}main .profil_inzerat > .wrapper > aside.parametry > span > strong{display:block;font-size:24px;font-family:'roboto_condensed';line-height:30px;text-align:right}main .profil_inzerat > .wrapper > aside.parametry span.half{display:inline-block;width:calc(50% - 30px);height:40px;padding:10px;text-align:center}main .profil_inzerat > .wrapper > h1 + h3 > a{text-decoration:none}main .profil_inzerat > .wrapper > h1 + h3 > a:hover{text-decoration:underline}main .profil_inzerat + .wrapper > h2 + p.big{margin-top:-2em}main .landing_page{margin:30px auto 90px auto;position:relative;display:block}main .landing_page section h1:after{margin-bottom:0}main .landing_page section p{font-size:16px;line-height:20px}main .landing_page section > ul{display:block;margin:0}main .landing_page section > ul > li{display:block;font-size:16px;line-height:20px;padding-left:20px;position:relative;margin-bottom:10px}main .landing_page section > ul > li:before{content:' ';position:absolute;left:8px;top:7px;width:6px;height:6px;background:#000;border-radius:10px;line-height:inherit}main .landing_page section .button{display:inline-block;vertical-align:top;width:270px;margin-top:30px}main .landing_page section .button + .button{margin-left:30px;width:270px}main .landing_page > aside{position:absolute;right:-300px;top:35px;width:270px}main .landing_page > aside.banner > a,main .landing_page > aside.banner > a > img{display:block;width:270px;height:auto}main .landing_page > aside.kontakt{left:-300px;right:auto}main .landing_page > aside.kontakt textarea{min-height:108px}main .landing_page > aside.kontakt input[type="submit"]{width:270px}main .landing_page.wrapper_poradna form{margin:0 auto;padding:0 0 100px 0}main .wrapper_poradna.wrapper_poradna .upload_wrapper{}main .wrapper_poradna.wrapper_poradna .upload_wrapper > .upload{position:relative;padding-bottom:44px}main .wrapper_poradna.wrapper_poradna .upload_wrapper > .upload > ul{display:block}main .wrapper_poradna.wrapper_poradna .upload_wrapper > .upload > ul > li{display:block;position:relative}main .wrapper_poradna.wrapper_poradna .upload_wrapper > .upload > ul > li > *{display:none}main .wrapper_poradna.wrapper_poradna .upload_wrapper > .upload > ul > li > .upload-name{display:block;margin:0;border:none;padding:5px 12px;width:calc(100% - 54px);pointer-events:none;text-align:left}main .wrapper_poradna.wrapper_poradna .upload_wrapper > .upload > ul > li > .upload-delete{display:block;position:absolute;top:0;right:0;border:none;width:30px;height:30px;margin:0;padding:0;cursor:pointer}main .wrapper_poradna.wrapper_poradna .upload_wrapper > .upload > ul > li > .upload-delete:before{content:"×";text-align:center;line-height:30px;font-size:24px;color:#606166;margin:0;padding:0;transition:color 0.3s}main .wrapper_poradna.wrapper_poradna .upload_wrapper > .upload > ul > li > .upload-delete:hover:before{color:#ab0007}main .wrapper_poradna.wrapper_poradna .upload_wrapper > .upload > input[type="file"]{top:auto;height:44px}main .wrapper_poradna.wrapper_poradna .upload_wrapper > .placeholder{top:auto;z-index:4;pointer-events:none;height:42px;opacity:1}main .edited_text h3{margin:0 0 10px 0}main .edited_text p{font-size:16px;line-height:20px}main .edited_text ul{display:block;margin:0;padding:0 0 20px 20px}main .edited_text ol{display:block;margin:0;padding:0 0 20px 20px;list-style-type:decimal}main .edited_text ul > li,main .edited_text ol > li{list-style-type:square;font-size:16px;line-height:20px;margin:10px 0 0 0;list-style-position:outside}main .edited_text ol > li{list-style-type:decimal}main .edited_text .button{display:inline-block;vertical-align:top;width:270px;margin-top:30px}main .edited_text .button + .button{margin-left:30px;width:270px}.page_perex{display:block;max-width:770px;margin:30px auto;text-align:center}.page_perex_snadpisem{margin:-20px auto 50px auto}.back{display:block;position:absolute;top:0;left:0;color:#48494d}.back:before{content:'&lt;&nbsp;'}main #account_delete,main #zapomenute_heslo_form,main #password_recovery{max-width:540px;margin:0 auto}.filter{display:block;position:relative;padding:0 0 20px 0;text-align:left;margin:0 auto}.filter .field_wrapper{display:inline-block;vertical-align:top;min-height:20px;margin:0 50px 0 0}.filter .field_wrapper label{display:inline-block;width:auto;vertical-align:top;margin:0 20px 5px 0;max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter .field_wrapper input[type="text"]{display:inline-block;width:auto;vertical-align:top;margin:0 20px 0 0}.filter strong{line-height:20px;margin:0 20px 0 0;height:20px;display:inline-block;vertical-align:top;font-size:120%}.filter input[type="submit"]{float:none;display:inline-block;width:auto;vertical-align:top}#admin_uzivatele .td_1{width:20%}#admin_uzivatele .td_2{width:20%}#admin_uzivatele .td_3{width:10%;text-align:center}#admin_uzivatele .td_4{width:15%}#admin_uzivatele .td_5{width:15%}#admin_uzivatele .td_6{width:20%}#admin_inzeraty .td_1{width:40%}#admin_inzeraty .td_2{width:40%}#admin_inzeraty .td_2 .onlythis{text-decoration:none;margin-left:10px}#admin_inzeraty .td_3{width:20%;text-align:right}#zamestnavatel_kandidati .td_1{width:17%}#zamestnavatel_kandidati .td_2{width:17%}#zamestnavatel_kandidati .td_3{width:12%}#zamestnavatel_kandidati .td_3 .button{width:auto;display:inline-block;vertical-align:top}#zamestnavatel_kandidati .td_4{width:10%}#zamestnavatel_kandidati .td_5{width:14%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#zamestnavatel_kandidati .td_6{width:10%}#zamestnavatel_kandidati .td_7{width:24%;text-align:right}#zamestnavatel_kandidati .td_7 .button{width:auto;display:inline-block;vertical-align:top}.filter strong{line-height:20px;margin:0 20px 0 0;height:20px;display:inline-block;vertical-align:top;font-size:120%}.buttons{}.buttons .button{display:inline-block;vertical-align:top;width:auto}.buttons .button.next{float:right}.buttons .button.prev{float:left}#table_editors .td_1{width:20%}#table_editors .td_2{width:20%}#table_editors .td_3{width:22%}#table_editors .td_4{width:22%}#table_editors .td_5{width:16%}#table_editors .button{margin-bottom:0;float:right}.dashbox{display:block;text-align:center;position:relative;border:1px solid #E3E4E5;background:#fafafa;width:50%;margin:0 auto 24px;padding:32px 25px;min-height:22px;font-size:18px;line-height:22px;text-decoration:none}.dashbox.dashbox-info{width:90%;padding:20px;font-size:14px} .selected_cenik{font-size:14px;line-height:1.4}.selected_cenik .perex{margin-bottom:50px}.selected_cenik .button.more{margin:50px auto}.balicky-list{margin:25px auto 65px}.balicky-list > h3{font-weight:bold;margin-bottom:20px}.balicky-list .cena{margin-bottom:25px}.balicky-list .cena.puvodni{color:#ab0007;text-decoration:line-through}.balicky-list .popis h3{font-size:20px;margin-bottom:10px}.balicky-list ul{margin-bottom:25px;margin-left:30px}.balicky-list ul li{margin-bottom:6px;line-height:1.4} [data-view-target].preloader:before,body > div.preloader{display:block;position:fixed;top:0;left:0;bottom:0;right:0;height:100%;width:100%;background-color:rgba(255,255,255,.8);z-index:1000;content:''}[data-view-target].preloader:after,body > div.preloader:after{font-family:'nfozp';content:'\f017';color:#de0007;width:50px;height:50px;text-align:center;line-height:50px;font-size:50px;position:absolute;z-index:1001;top:50%;left:50%;margin:-25px 0 0 -25px}.wrapper .banner form input[type='submit']{margin-top:1.5em}.promo_banner{margin:20px 0}.inline_flex_vert_center{display:inline-flex;align-items:center}.full_width{width:100%}.flex_hor_center{justify-content:center}.homepage_promo .youtube_promo{position:relative;top:-80px;z-index:10;display:flex;justify-content:center;align-items:center;text-decoration:none}.homepage_promo .youtube_promo img{width:100px;height:100px;margin-left:-25px}.homepage_promo .youtube_promo i{width:45px;height:45px;font-size:30px;color:#fff;display:flex;align-items:center;justify-content:center;background:#c40007;border-radius:100%}.overflow-hidden{overflow:hidden}.strike{text-decoration:line-through}.text-grey{color:#d3d3d3 !important}body.banner-akce .top_akce_banner,body.banner-zamestnavatele .top_zamestnavatele_banner{position:relative;line-height:60px; display:none;width:100%;background-color:#AB0007;text-align:center;color:#fff;font-size:15px;z-index:20} @media (max-width:900px){body.banner-akce .top_akce_banner,body.banner-zamestnavatele .top_zamestnavatele_banner{line-height:30px;padding:3px 0px}}.commerce{display:block;padding:5px 0 10px 0} main .items > div > a.article{height:200px}.article{background:#F0F0F2}.article:hover .read_more{text-decoration:underline}.article .read_more{color:#c40007;font-size:16px;margin:12px 0}main .items > div > a.article > span > span{width:auto;padding:2px 6px}.article_info{color:#797a80;font-size:14px !important}.article_info span{position:relative;display:inline-block;padding-right:10px;margin-right:10px}.article_info span:not(:last-child):after{content:"\007c";display:block;position:absolute;top:0;right:-4px} .article_detail img{max-width:100%}.article_detail main > img{width:100%;height:280px;object-fit:cover} .admin_article_detail .upload_wrapper{height:150px;margin-bottom:30px} .profil_kandidat .buttons{margin-top:60px} .ml-1{margin-left:5px !important}.ml-2{margin-left:10px !important}.mb-1{margin-bottom:10px !important}.mb-2{margin-bottom:20px !important}.mb-3{margin-bottom:30px !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:10px !important}.mt-2{margin-top:20px !important}.mt-3{margin-top:30px !important}.pr-0{padding-right:0 !important} :root{--cookie_primary:#fff;--cookie_btn_hover_bg:#fff;--cookie_btn_color:#000}.mt-1{margin-top:15px}.ml-2{margin-left:24px !important}.switch{position:relative;display:inline-block;overflow:inherit;width:60px;height:34px}.switch--disabled input{cursor:default}.switch--disabled .slider{cursor:default;background-color:#3f3e38 !important}.switch--disabled .slider::before{color:#3f3e38 !important}.switch input{opacity:0;width:0;height:0;display:none}.switch input:checked + .slider{background-color:var(--cookie_primary)}.switch input:checked + .slider::before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px);background-color:#242521;content:"\2713";color:#fff}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#3f3e38;-webkit-transition:.4s;transition:.4s}.slider::before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);position:absolute;display:flex;align-items:center;justify-content:center;content:"\2715";font-size:16px;font-weight:700;color:#fff;height:26px;width:26px;left:4px;bottom:4px;background-color:#242521;-webkit-transition:.4s;transition:.4s}.slider--round{border-radius:34px}.slider--round::before{border-radius:50%}@media (max-width:720px){.cookies-mobile{overflow:hidden}}.cookie{overflow-y:auto;max-height:100vh;opacity:1;padding:0 10px 0;background-color:#242521;width:100%;position:fixed;bottom:0;right:0;z-index:101;display:flex;flex-direction:column}.cookie .button{cursor:pointer;width:auto;height:38px;min-width:162px;padding:0 24px;display:flex;justify-content:center;align-items:center;font-size:1rem}.cookie .button.cta{background:var(--cookie_primary);color:var(--cookie_btn_color)}.cookie p{font-size:1rem;margin-bottom:7px;color:#fff}@media (max-width:768px){.cookie{font-size:20px;padding:0}}.cookie--open .cookie-options{max-height:none;opacity:1}.cookie--open .cookie-content__action{display:none}.cookie--open .cookie-content__action a{cursor:pointer}.cookie--open .cookie-content--ifOpen{display:flex !important}.cookie--open .cookie-content__action{position:sticky;bottom:0;background-color:#242521;padding-top:24px}.cookie--close{opacity:1;border-radius:10px 0 0 0;padding:0;height:50px;width:50px;background-color:#fff;background-image:url("/static/img/cookie.png");background-size:30px;background-repeat:no-repeat;background-position:center;cursor:pointer}.cookie--close:hover{background-color:#F0F0F2}.cookie--close a{height:100%;width:100%;display:flex;border-radius:50%;justify-content:center;align-items:center}.cookie--close .cookie-content{display:none}.cookie-options{transition:all .5s;max-height:0;min-height:0;opacity:0;overflow:hidden}.cookie-options__item{display:flex;align-items:flex-start;margin-bottom:20px}.cookie-options__item b{font-size:1.25rem; }@media (max-width:720px){.cookie-options__item{flex-direction:column}.cookie-options__item > div{margin-left:0 !important}}.cookie-content{padding-left:105px;padding-right:81px;padding-top:30px;line-height:1.3;position:relative}@media (max-width:992px){.cookie-content{padding-left:48px;padding-right:48px}}@media (max-width:630px){.cookie-content{padding-left:24px;padding-right:24px}}.cookie-content__text p{font-size:1rem}.cookie-content__text p:last-child{margin-bottom:30px}@media (max-width:768px){.cookie-content__text p:first-child{margin-top:24px}.cookie-content__text p:last-child{margin-bottom:24px}}.cookie-content__action{padding:0 0 38px 0;display:flex;align-items:center}@media (max-width:720px){.cookie-content__action{flex-direction:column;padding:0 0 24px 0}}@media (max-width:720px){.cookie-content__action .button.btn--md{height:55px}}.cookie-content__action .button.options{min-width:158px;height:34px;margin-left:8px;color:#fff;background-color:transparent;border:1px solid #fff}.cookie-content__action .button.options:focus,.cookie-content__action .button.options:hover,.cookie-content__action .button.options:visited,.cookie-content__action .button.options:active{background-color:transparent;border:1px solid #fff}@media (max-width:720px){.cookie-content__action .button.options{margin-top:8px;margin-left:0}}.cookie-content__action a:not(.button){margin-left:30px;color:#fff;font-size:17px}.cookie-content__action a:not(.button):focus,.cookie-content__action a:not(.button):hover,.cookie-content__action a:not(.button):visited,.cookie-content__action a:not(.button):active{color:#fff}.cookie-content__action a:not(.button):hover{color:#fff;text-decoration:underline}@media (max-width:720px){.cookie-content__action a:not(.button){margin-top:15px;margin-left:0}}.cookie-content--ifOpen{display:none}div[data-view-target="dialog"]{display:block;top:0px;left:0px;width:0px;height:0px}.dialog{position:fixed;top:0px;left:0px;width:100%;height:100vh;background:rgba(255,255,255,0.7);backdrop-filter:blur(5px);z-index:1000}.dialog a.btn_close{top:10px;right:10px;position:absolute;width:40px;height:40px;overflow:hidden;text-decoration:none}.dialog a.btn_close:before{content:'×';font-size:40px;line-height:40px;height:40px;text-align:center;display:block;text-indent:0}.dialog a.btn_close:after{display:none}.dialog > .content-block{display:block;width:570px;margin:100px auto 100px auto;height:auto;max-height:90vh;position:relative;border-radius:5px;overflow:scroll;-ms-overflow-style:none; scrollbar-width:none; }.dialog .content{ padding:2rem;background-color:#fafafa;opacity:1;text-align:left}.dialog .v-select{background-color:var(--white)}.dialog .users a{text-decoration:none}.dialog .users .user_name{color:var(--blue_grey_dark)}.dialog .users .user_number{color:var(--blue_grey_dark)}body .dialog .content h3{text-align:center;margin-bottom:30px;font-family:'roboto';font-weight:700}body .dialog .content .dictionary_editor{font-size:16px;line-height:20px;text-align:center;font-family:'roboto';white-space:pre-wrap}.selected_admin_kupon_detail .dialog .content,.selected_admin_kupon_hromadne .dialog .content{min-height:400px}@font-face{font-family:'nfozp';src:url('/static/font/nfozp.woff2?ganexv') format('woff2'),url('/static/font/nfozp.ttf?ganexv') format('truetype'),url('/static/font/nfozp.woff?ganexv') format('woff'),url('/static/font/nfozp.svg?ganexv#nfozp') format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="icon-"]:before,[class*=" icon-"]:before{ font-family:'nfozp' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1; -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-deaf:before{content:"\e900"}.icon-bell:before{content:"\61"}.icon-bulb:before{content:"\62"}.icon-check:before{content:"\63"}.icon-user:before{content:"\65"}.icon-file-text-o:before{content:"\66"}.icon-up-open-big:before{content:"\64"}.icon-left-open-big:before{content:"\67"}.icon-down-open-big:before{content:"\68"}.icon-right-open-big:before{content:"\69"}.icon-question:before{content:"\6a"}.icon-id-card:before{content:"\6b"}.icon-map-marker:before{content:"\6c"}.icon-picture-o:before{content:"\6d"}.icon-power-off:before{content:"\71"}.icon-map-signs:before{content:"\6e"}.icon-clock:before{content:"\f017"}.icon-eye:before{content:"\f06e"}.icon-eye-slash:before{content:"\f070"}.icon-exclamation-triangle:before{content:"\f071"}.icon-warning:before{content:"\f071"}.icon-building:before{content:"\f1ad"} @media (max-width:1230px){.wrapper:not(.flexi){max-width:870px}.wrapper.flexi{max-width:calc(100vw - 60px)}footer .wrapper ul{float:none;margin-bottom:30px;text-align:center}footer .wrapper ul + ul{float:none;margin:0 60px 0 60px}footer .wrapper ul > li,footer .wrapper ul + ul > li{margin:0 15px}body main .profil aside.col_14{display:inline-block;position:static;vertical-align:top;margin-bottom:30px}table.last_btn2 td:last-child a.button{width:auto;margin:0 0 10px 10px}table.last_btn2 th:last-child,table.last_btn2 td:last-child{width:auto;max-width:270px;padding-left:5px;padding-bottom:0;text-align:right}main .zamestnavatel_dashboard > a{padding-left:86px;max-width:calc(100% - 86px - 25px - 2px);text-align:left}main .zamestnavatel_dashboard > section{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;text-align:center}main .zamestnavatel_dashboard > section > a,main .zamestnavatel_dashboard > section > a + a{width:162px;margin:0 15px 30px 15px}main .form_zamestnavatel.flexi .col_23.flexi{width:calc(100% - 400px)}}@media (max-width:1130px){main .form_nastaveni.form_zamestnavatel fieldset input[type="checkbox"] + label{width:calc(33.33% - 30px - 30px)}}@media (min-width:1101px){body header #header_menu{display:none}body header #header_user{padding-right:20px}}@media (max-width:1100px){body.header_login header #header_login{height:240px;left:0;max-width:none;padding:10px;width:calc(100% - 20px)}header #header_login input[type="submit"]{float:none}header #header_login input{margin:10px}body.header_login header #header_logged{left:0;width:100%;max-width:none}.wrapper:not(.flexi){max-width:570px}header ul{clear:both;float:right;height:auto;margin:0;width:100%;border-left:1px solid #adaeb2;position:relative;background:#fff;overflow:hidden}header ul + ul{border-bottom:1px solid #adaeb2;margin:0;border-bottom-left-radius:3px}header ul > li{display:block;padding:5px 15px;margin-top:-40px;-webkit-transition:margin-top .3s;transition:margin-top .3s}body.header_menu header ul > li{margin-top:0}main .top_zpet + h1,main .top_zpet + h2{padding-top:60px}main .zamestnavatel_dashboard > section > a,main .zamestnavatel_dashboard > section > a + a{width:202px}main .form_nastaveni.form_zamestnavatel,main .form_nastaveni.form_zamestnavatel form{width:100%;max-width:calc(100vw - 60px)}main .form_nastaveni.form_zamestnavatel .col_13{width:calc(50% - 15px)}main .form_nastaveni.form_zamestnavatel .col_13 .col_16{width:calc(50% - 15px)}main #search_form > form > input,main #search_form > form > select,main #search_form > form > .v-select,main #search_form > form > div{float:left;width:calc(50% - 30px);margin:20px 15px 10px 15px}main #search_form > form > input[type="submit"]{float:none;margin:10px auto 10px auto;width:60%;min-width:200px}footer .wrapper ul{margin-left:0}main .uzivatel_dashboard section{padding:0 15px !important}main .uzivatel_dashboard section > h3{text-align:center}main .uzivatel_dashboard section > a.button{position:static;margin:20px auto;width:50%;min-width:200px}main .uzivatel_dashboard section > ul > li:before{display:none}main .uzivatel_dashboard section > ul > li{padding-left:0;text-align:center}}@media (max-width:830px){main .form_zamestnavatel.flexi fieldset input[type="checkbox"] + label{width:calc(50% - 30px - 30px)}main .form_zamestnavatel.flexi .col_23.flexi,main .form_zamestnavatel.flexi .col_13{margin-left:0;width:100%}.page_perex{padding:0px 15px}body .dialog .content{width:auto;max-width:calc(100% - 60px)}table{display:block}table tr{display:block;height:auto !important;width:100%;border:0;border-top:3px solid black}table thead{display:none}table tr td{text-overflow:ellipsis;overflow:hidden;display:block;width:calc(100% - 107px) !important;padding:5px 5px 5px 100px !important;position:relative;line-height:20px;border:1px solid black !important}table tr td:before{content:attr(data-thead);position:absolute;left:5px;text-align:left;line-height:20px;display:block;width:85px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold}table tr td button{margin-bottom:auto}.dashbox{width:auto}}@media (max-width:730px){main .heading > a{padding-left:0;text-align:center;padding-top:80px;max-width:calc(33.3% - 20px);margin:25px 5px 0px 5px}main .heading > a:before{left:50%;margin-left:-34px}main .homepage_promo h1{font-size:20px;line-height:25px}}@media (max-width:630px){.wrapper,.wrapper.flexi{max-width:90vw}main .items{width:100%;margin-left:0}main .items > a{float:none;margin-left:auto;margin-right:auto;width:calc(100% - 30px);max-width:400px}body main .profil aside.col_14{display:block;margin:0 auto 30px auto;width:100% !important}body main .profil aside.fotografie .nahled img{width:calc(100% - 18px)}main .profil aside.zamestnavatel > .logo{width:calc(100% - 40px)}body main .profil > h1{text-align:center}main .profil.profil_uzivatel > section em{margin-left:5px;margin-right:5px}table th,table td{padding:10px 5px}main .zamestnavatel_dashboard > section > a,main .zamestnavatel_dashboard > section > a + a{font-size:24px;line-height:30px;padding:20px;width:calc(50% - 42px - 30px)}main .form_nastaveni.form_zamestnavatel .col_13{width:100%;margin-left:0}main .form_zamestnavatel.flexi fieldset input[type="checkbox"] + label{width:calc(100% - 30px - 30px)}main #search_form{padding:20px 15px}main #search_form > form > input,main #search_form > form > select,main #search_form > form > .v-select,main #search_form > form > div{float:none;width:calc(100%);margin:15px 0 10px 0}main #search_form > form > input[type="submit"]{float:none;margin:10px auto 10px auto;width:60%;min-width:200px}.col_16,.col_13,.col_23,.col_14,.col_24,.col_34{width:calc(100% - 30px)}.flexi .col_16,.flexi .col_13,.flexi .col_23,.flexi .col_14,.flexi .col_24,.flexi .col_34{width:calc(100%)}.col_13 + .col_13,.col_13 + .col_23,.col_23 + .col_13,.col_14 + .col_14,.col_14 + .col_24,.col_24 + .col_14,.col_24 + .col_24,.col_14 + .col_34,.col_34 + .col_14,.col_16 + .col_16,.col_12 + .col_16,.col_13 + .col_16,.col_14 + .col_16,.col_24 + .col_16,.col_23 + .col_16,.col_34 + .col_16{margin-left:auto}main .form_poptavka input[type="submit"],main .form_poptavka a.button,main .landing_page section .button{display:block;margin:30px auto 10px auto !important}form input[type="submit"],form input[type="submit"] + a{display:block;margin:30px auto 10px auto !important;float:none}main .wrapper.form_nastaveni .upload_wrapper.fotografie{width:100%}main .wrapper.form_nastaveni .col_13.buttons{margin-top:0}main .profil section em{margin:5px 10px 10px 0;padding:4px 5px}main a.top_zpet{left:15px}main .form_poptavka .pracovni_doba input[type="checkbox"] + label{width:calc(100% - 60px)}main .form_poptavka div#poptavka_obory > div > div{column-count:1}}@media (max-width:430px){main .form_zamestnavatel.flexi .upload_wrapper.logo{width:calc(90vw - 2px);height:53.8vw}main .form_zamestnavatel.flexi .upload_wrapper.zahlavi{width:calc(90vw - 2px);height:22.5vw}main .wrapper.form_nastaveni fieldset input[type="checkbox"] + label{width:calc(100% - 60px)}}@media (max-width:330px){}@media ( min-width:1200px ){#zamestnavatel_balicek .td_1{width:10%}#zamestnavatel_balicek .td_4{width:15%}}.balicek.objednavka{display:flex;align-items:flex-start;flex-direction:row}.balicek.objednavka .options{width:100%;max-width:1200px}.balicek.objednavka .option{margin:0px 15px 20px 15px;width:calc(25% - 32px);max-width:260px}.balicek.objednavka .option .card_head{display:block;padding:10px;background-color:#F0F0F2;border-bottom:1px solid #E3E4E5;height:40px}.balicek.objednavka .option .card_head .nazev{font-size:18px;font-weight:bold;display:block}.balicek.objednavka .option .card_head .trvani_dny{font-size:13px;display:block}.balicek.objednavka .option .card_info{display:block;padding:10px;text-align:left;height:260px}.balicek.objednavka .option .card_info h3{font-size:120%;line-height:1.1}.balicek.objednavka .option .card_info ul{padding:5px 0 10px 20px;list-style:square outside}.balicek.objednavka .option .card_price{display:block;padding:10px;height:40px;text-align:center}.balicek.objednavka .option .card_price .cena{font-size:18px;font-weight:bold;text-align:center}.balicek.objednavka .option .card_price .cena.puvodni{display:block;font-size:13px;font-weight:normal;text-decoration:line-through}label[for="33"] .card_price .cena.puvodni{visibility:hidden !important}.balicek.objednavka .option .card-btns{min-height:20px}.balicek.objednavka .option .button{margin:20px}.balicek.objednavka .inline_flex_col{display:inline-flex;flex-direction:column}.balicek.objednavka .flex_wrap{flex-wrap:wrap}.balicek.objednavka .justify_center{justify-content:center}.balicek.objednavka .inline_flex_row{display:flex;flex-direction:row}.balicek.objednavka input[type="radio"]:checked + label::after{content:""}.balicek.objednavka input[type="radio"] + label::before{display:none}.balicek.objednavka input[type="radio"] + label{padding:0;width:100%;height:100%;margin:0;border-radius:3px;text-align:center;border:1px solid #E3E4E5;overflow:hidden}.balicek.objednavka input[type="radio"]:checked ~ label{background-color:#F0F0F2;border:1px solid #000}.balicek.objednavka input[type="radio"]:checked ~ label .button{background-color:transparent}.balicek.objednavka input[type="radio"]:checked ~ label .button .toggle{display:block;color:#000}.balicek.objednavka input[type="radio"] + label .button .toggle,.balicek.objednavka input[type="radio"]:checked ~ label .button .default{display:none}.balicek.objednavka input[type="radio"]:checked ~ label .card_head{background-color:#000}.balicek.objednavka input[type="radio"]:checked ~ label .card_head .nazev,.balicek.objednavka input[type="radio"]:checked ~ label .card_head .trvani_dny{color:#FFF}.voucher_form input,.voucher_form button{margin-bottom:0;width:100%}.voucher_form input[type="text"]{width:240px;margin-right:10px;margin-left:30px}.voucher_form label{color:#17181A;font-style:normal;font-weight:500}.voucher_form_wrapper{display:block;margin:10px auto 30px auto;max-width:770px;text-align:Center}.objednavka_note{display:block;margin:10px auto;max-width:770px}.dph_text{display:block;margin:10px auto;max-width:770px}#voucher_form{display:none}@media (max-width:1230px){.balicek.objednavka .option{width:calc(50% - 32px)}}@media (max-width:730px){.balicek.objednavka .option{width:100%}}.dialog .balicek h2{padding:20px 0px 0px 0px}.dialog .balicek .details h3{text-align:left;font-size:130%;line-height:1.1;margin:15px 0px 8px 0px}.dialog .balicek .details ul{padding:5px 0 10px 20px;list-style:square outside}.dialog .balicek .details ul li{padding-bottom:8px;line-height:1.2}input,textarea,button,select{display:block;padding:10px 12px;font-size:16px;height:18px;line-height:18px;width:calc(100% - 26px);border:1px solid #C8C9CC;background:#fff;color:#000;border-radius:3px;margin-bottom:18px;font-family:inherit}.button{font-size:16px}input:focus,textarea:focus{border:1px solid #606166}textarea{height:54px;resize:vertical}select{padding:0px 38px 0px 0px;height:38px;line-height:38px;text-indent:4px;width:100%;-webkit-appearance:none;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><g transform="translate(128 128) scale(0.5)"><path fill="rgb(200,201,204)" d="m481 231l-212 212c-4 3-8 5-13 5-5 0-9-2-13-5l-212-212c-3-4-5-8-5-13 0-5 2-10 5-13l48-47c3-4 7-6 12-6 5 0 10 2 13 6l152 151 152-151c3-4 8-6 13-6 5 0 9 2 12 6l48 47c3 3 5 8 5 13 0 5-2 9-5 13z"></path></g></svg>');background-size:38px 38px;background-position:100% 50%;background-repeat:no-repeat;text-overflow:ellipsis;cursor:pointer}select::-ms-expand{display:none}input[readonly],textarea[readonly],input[disabled],textarea[disabled],select[disabled]{background:#f0f0f2;color:#606166}label{font-size:14px;line-height:17px;display:block;margin-bottom:5px}label.big{font-size:16px;line-height:20px}label.required:after{content:'*';float:right;color:#c40007}input[type="submit"],button.button,div.button,a.button{display:block;text-align:center;text-transform:uppercase;color:#fff;background:#000;border:2px solid #000;padding:0px 12px;height:40px;line-height:36px;width:auto;border-radius:3px;text-decoration:none;box-sizing:border-box;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}input[type="submit"].disabled,input[type="submit"]:disabled,button.button.disabled,div.button.disabled,a.button.disabled{color:#fff;background:#E3E4E5;border:2px solid #E3E4E5}input[type="submit"].big,button.button.big,a.button.big{font-size:18px}input[type="submit"].inverse,button.button.inverse,a.button.inverse{background:#fff;color:#000}input[type="submit"].inline,button.button.inline,a.button.inline{display:inline-block;margin-left:10px}input:invalid,textarea:invalid{box-shadow:none}.disabled{opacity:0.8;pointer-events:none;cursor:not-allowed}.button.more{width:243px;margin:20px auto}.more{clear:both}.csc-field-counter{display:block;text-align:right;font-size:12px;line-height:1.2;color:#C8C9CC;margin-top:-10px} input.touched:invalid,textarea.touched:invalid{border-color:#c40007}input[type="checkbox"].touched:invalid + label{color:#c40007}.v-select{min-height:40px;padding:0;border:none;font-size:16px;line-height:18px;margin-bottom:18px;font-family:inherit;position:relative;overflow:visible}.v-select .vs__dropdown-toggle{width:100%;height:100%;padding:0;border:1px solid #C8C9CC;background:#fff;color:#000;border-radius:3px}.v-select .vs__selected-options{padding:0;min-height:40px}.v-select .vs__selected-options .vs__selected{padding:2px 6px;margin:6px;height:auto;background:#F0F0F2;border-radius:3px}.v-select .vs__selected-options .vs__selected .vs__deselect:hover{fill:#de0007}.v-select .vs__selected-options .vs__search{height:40px;min-width:40px;padding:0 0 0 12px;margin:0;border:none;text-overflow:ellipsis} .v-select .vs__actions{padding:0;width:40px;cursor:pointer}.v-select .vs__actions .vs__clear{}.v-select .vs__actions .vs__open-indicator{margin:0 auto}.v-select .vs__actions .vs__spinner{}.v-select .vs__actions:hover .vs__open-indicator{fill:#000}.v-select .vs__dropdown-menu{display:block;position:absolute;top:40px;left:0;right:0;background:#F0F0F2;border:1px solid #C8C9CC;border-radius:3px}.v-select .vs__dropdown-menu .vs__dropdown-option{display:block;position:relative;padding:3px 0 3px 20px;line-height:20px;cursor:pointer}.v-select .vs__dropdown-menu .vs__dropdown-option.vs__dropdown-option--highlight{background-color:#F0F0F2;color:#000}.v-select .vs__dropdown-menu .vs__dropdown-option.vs__dropdown-option--selected{background:#fff;color:#797A80;cursor:default}.v-select .vs__dropdown-menu .vs__dropdown-option.vs__dropdown-option--highlight:before,.v-select .vs__dropdown-menu .vs__dropdown-option.vs__dropdown-option--selected:before{content:"+";display:block;width:20px;height:40px;text-align:center;position:absolute;left:0;top:3px}.v-select .vs__dropdown-menu .vs__dropdown-option.vs__dropdown-option--selected:before{content:"\63";font-family:"nfozp" !important;font-size:12px;line-height:20px}.v-select .vs__selected-options .vs__selected .vs__deselect{height:10px;width:10px;padding:0;margin:0 0 0 5px;vertical-align:middle}.vc-select select{margin-bottom:0;background-image:none}form input[type="submit"]{float:left;width:250px}form input[type="submit"] + a{display:block;float:right;width:120px;height:40px;line-height:40px;font-size:18px;text-align:center}input[type="checkbox"],input[type="radio"]{display:none}input[type="checkbox"] + label,input[type="radio"] + label{display:block;padding:0 0 0 30px;position:relative;width:calc(100% - 40px);margin-bottom:18px;height:20px;line-height:20px}input[type="checkbox"] + label:before,input[type="radio"] + label:before{content:' ';display:block;position:absolute;left:0;top:0;width:18px;height:18px;background:#fff;border:1px solid #c8c9cc;border-radius:3px}input[type="checkbox"]:checked + label:after,input[type="radio"]:checked + label:after{content:"\63";display:block;position:absolute;left:0;top:0;width:20px;height:20px;text-align:center;line-height:20px;font-family:"nfozp" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type="radio"] + label:before{border-radius:10px}fieldset input[type="checkbox"] + label,fieldset input[type="radio"] + label{display:inline-block;vertical-align:top;width:auto;margin-right:60px}.password_transparent{position:relative}.password_transparent span{display:block;width:20px;height:30px;line-height:30px;padding:0px;margin:0px;border:0px;position:absolute;top:5px;right:11px;background-color:#fff;color:#000;cursor:pointer}form .description{font-style:italic;font-weight:normal;color:#48494d;margin-bottom:18px}@media print{header,footer,button,.button{display:none !important}}