.wrapper_heading{background-color:var(--blue1)}.heading_box{background-position:center center;background-repeat:no-repeat;-webkit-flex-flow:nowrap;flex-flow:nowrap}.heading_logo{background-color:var(--white1);flex-shrink:0;text-decoration:none}.heading_logo img{display:block}.heading_btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:499px){.heading_box{background-image:url(../images/heading/469.jpg);background-size:469px 124px}.heading_btns{-webkit-flex-flow:wrap;flex-flow:wrap;width:170px}.heading_btns .btn_blue_rounded{padding-left:0;padding-right:0;text-align:center;width:100%}}@media screen and (min-width:500px),print{.heading_btns{-webkit-flex-flow:nowrap;flex-flow:nowrap}}@media screen and (min-width:500px) and (max-width:767px){.heading_box{background-image:url(../images/heading/737.jpg);background-size:737px 72px}}@media screen and (max-width:767px){.heading_btns{padding-bottom:15px;padding-right:15px;padding-top:15px}}@media screen and (min-width:768px) and (max-width:1023px),print{.heading_box{margin:0 -20px;background-image:url(../images/heading/983.jpg);background-size:983px 82px}.heading_btns{padding-bottom:20px;padding-right:20px;padding-top:20px}}@media screen and (max-width:1023px){.heading_logo{display:none}}@media screen and (max-width:1023px),print{.wrapper_heading .in{padding:0!important}.heading_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;justify-content:flex-end}.heading_logo{width:60px;height:60px}.heading_logo img{margin:7px;width:46px;height:46px}.heading_btns{gap:10px;justify-content:flex-end}}@media print{.heading_logo{position:absolute;top:0;left:0;width:82px;height:82px}.heading_logo img{width:68px;height:68px}}@media screen and (min-width:1024px){.heading_box{background-image:url(../images/heading/1414.jpg);background-size:1414px 127px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.heading_btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:nowrap;flex-flow:nowrap;gap:0 20px}}@media screen and (min-width:1024px) and (max-width:1473px){.heading_logo{width:100px;height:100px}.heading_logo img{margin:10px;width:80px;height:80px}.heading_btns{padding-right:30px}}@media screen and (max-width:1473px),print{.heading_box{gap:0 24px}}@media screen and (min-width:1474px){.heading_box{gap:0 45px}.heading_logo{width:127px;height:127px}.heading_logo img{margin:15px;width:97px;height:97px}.heading_btns{padding-right:240px}}.pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-flow:nowrap;flex-flow:nowrap;gap:0 4px;text-align:center}.pagination .number{border:1px solid var(--grey2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-size:1.4rem;line-height:38px;font-weight:500;width:40px;height:40px;text-decoration:none;-moz-transition:border-color .3s ease-out;-o-transition:border-color .3s ease-out;-webkit-transition:border-color .3s ease-out;-ms-transition:border-color .3s ease-out;transition:border-color .3s ease-out}.pagination .number.act{background-color:var(--blue1);border-color:var(--blue1);color:var(--white1)}.pagination .number:not(.act):hover{border-color:var(--blue1)}.pagination .dots{border:1px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-size:1.4rem;line-height:38px;font-weight:500;width:40px;height:40px}.pagination .arrow{background-repeat:no-repeat;background-size:18px 12px;border:1px solid var(--grey2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-size:1.4rem;line-height:38px;font-weight:500;height:40px;text-decoration:none;-moz-transition:background-color .3s ease-out,color .3s ease-out;-o-transition:background-color .3s ease-out,color .3s ease-out;-webkit-transition:background-color .3s ease-out,color .3s ease-out;-ms-transition:background-color .3s ease-out,color .3s ease-out;transition:background-color .3s ease-out,color .3s ease-out}.pagination .arrow.prev{background-image:url(../img/arrow-left-dark.svg)}.pagination .arrow.next{background-image:url(../img/arrow-right-dark.svg)}.pagination .arrow.auditor.prev{background-image:url(../img/arrow-dark.svg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.pagination .arrow.auditor.next{background-image:url(../img/arrow-dark.svg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.pagination .arrow.auditor.first{background-image:url(../img/arrow-dark-double.svg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);background-size:24px 18px;margin-right:5px}.pagination .arrow.auditor.last{background-image:url(../img/arrow-dark-double.svg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);background-size:24px 18px;margin-left:5px}.pagination .arrow.auditor{width:40px;height:40px;background-position:center}.pagination .arrow.auditor em{display:none}.pagination .arrow.auditor:hover{background-color:var(--blue1);border-color:var(--blue1);color:var(--white1)}.pagination .arrow.auditor:hover.next,.pagination .arrow.auditor:hover.prev{background-image:url(../img/arrow-white.svg)}.pagination .arrow.auditor:hover.first,.pagination .arrow.auditor:hover.last{background-image:url(../img/arrow-white-double.svg)}.pagination .arrow:not(.auditor):hover{background-color:var(--blue1);border-color:var(--blue1);color:var(--white1)}.pagination .arrow:not(.auditor):hover.prev{background-image:url(../img/arrow-left-white.svg)}.pagination .arrow:not(.auditor):hover.next{background-image:url(../img/arrow-right-white.svg)}@media screen and (max-width:499px){.pagination .number:not(.act){display:none}}@media screen and (max-width:767px){.pagination .dots,.pagination .number.first,.pagination .number.last{display:none}}@media screen and (max-width:1023px),print{.pagination{padding-top:30px}.pagination .arrow{background-position:center center;width:40px}.pagination .arrow em{font-size:0;font-size:0rem;line-height:38px;visibility:hidden}}@media screen and (min-width:1024px){.pagination{padding-top:40px}.pagination .arrow:not(.auditor).prev{background-position:left 22px center;margin-right:26px;padding-left:59px;padding-right:15px}.pagination .arrow:not(.auditor).next{background-position:right 22px center;margin-left:26px;padding-left:15px;padding-right:59px}.pagination .arrow:not(.auditor) em{display:block;font-style:normal}}.breadcrumb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-flow:wrap;flex-flow:wrap}.breadcrumb_item{font-size:14px;font-size:1.4rem;line-height:20px}.breadcrumb_item span{display:block}.breadcrumb_item_home a{background-color:var(--blue1);color:#fff;display:block;text-decoration:none;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;-webkit-transition:background-color .3s ease-out;-ms-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.breadcrumb_item_home a:hover{background-color:var(--purple1)}.breadcrumb_item_home span{padding:4px 15px}.breadcrumb_slash{color:var(--blue1);font-size:14px;font-size:1.4rem;line-height:20px;padding:4px 10px}.breadcrumb_item_link a{color:var(--blue1);display:block}.breadcrumb_item_link span{padding-bottom:4px;padding-top:4px}@media screen and (max-width:767px){.breadcrumb.m_hide,.breadcrumb_item_home,.breadcrumb_slash{display:none}.breadcrumb_item_link:not(.breadcrumb_item_back){display:none}.breadcrumb_item_link.breadcrumb_item_back{background-image:url(../img/arrow-back-small.svg);background-position:0 2px;background-repeat:no-repeat;background-size:24px 24px;padding-left:24px}}.form_basic .form_desc{font-size:16px;font-size:1.6rem;line-height:24px;padding-bottom:30px}.form_basic .form_item+.form_item,.form_basic .form_item+.form_item_check,.form_basic .form_item+.form_item_radio{padding-top:24px}.form_basic .form_item.w200 .form_item_input{max-width:200px}.form_basic .form_item .href{font-size:14px;font-size:1.4rem;line-height:22px;padding-top:8px;text-align:right}.form_basic .form_item .href a{color:var(--purple1)}.form_basic .form_item_label{font-size:14px;font-size:1.4rem;line-height:22px}.form_basic .form_item_label:not(.no_space){padding-bottom:8px}.form_basic .form_item_label label{cursor:pointer}.form_basic .form_item_label em{color:var(--purple1);font-style:normal}.form_basic .form_item_desc{color:var(--grey3);font-size:13px;font-size:1.3rem;line-height:21px;padding-bottom:8px}.form_basic .form_item_desc_bottom{color:var(--grey3);font-size:13px;font-size:1.3rem;line-height:21px;padding-top:8px}.form_basic .form_item_desc_bottom .null{color:var(--grey3)}.form_basic .form_item_desc_bottom .short,.form_basic .form_item_desc_bottom .weak{color:#d31534}.form_basic .form_item_desc_bottom .medium{color:#dfa211}.form_basic .form_item_desc_bottom .strong{color:#007e4f}.form_basic .form_item_text{font-size:14px;font-size:1.4rem;line-height:22px;font-weight:600}.form_basic .form_item_input{position:relative;z-index:1}.form_basic .form_item_input.password input[type=password],.form_basic .form_item_input.password input[type=text]{padding-right:48px}.form_basic .form_item_input input[type=email],.form_basic .form_item_input input[type=number],.form_basic .form_item_input input[type=password],.form_basic .form_item_input input[type=tel],.form_basic .form_item_input input[type=text],.form_basic .form_item_input select{border:1px solid var(--blue1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0 12px;width:100%;height:48px;-webkit-box-shadow:inset 0 0 0 1px transparent;box-shadow:inset 0 0 0 1px transparent}.form_basic .form_item_input input[type=email].error,.form_basic .form_item_input input[type=number].error,.form_basic .form_item_input input[type=password].error,.form_basic .form_item_input input[type=tel].error,.form_basic .form_item_input input[type=text].error,.form_basic .form_item_input select.error{border-color:var(--red1);-webkit-box-shadow:inset 0 0 0 1px var(--red1);box-shadow:inset 0 0 0 1px var(--red1)}.form_basic .form_item_input input[type=password]~.form_item_view{background-image:url(../img/ico-view.svg)}.form_basic .form_item_input input[type=text]~.form_item_view{background-image:url(../img/ico-view-hide.svg)}.form_basic .form_item_input textarea{border:1px solid var(--blue1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;line-height:20px;min-height:122px;max-height:500px;padding:6px 12px;resize:vertical;width:100%;height:122px;-webkit-box-shadow:inset 0 0 0 1px transparent;box-shadow:inset 0 0 0 1px transparent}.form_basic .form_item_input textarea.error{border-color:var(--red1);-webkit-box-shadow:inset 0 0 0 1px var(--red1);box-shadow:inset 0 0 0 1px var(--red1)}.form_basic .form_item_input .form_item_error{background-color:var(--red1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:var(--white1);font-size:11px;font-size:1.1rem;line-height:19px;padding-left:4px;padding-right:4px;position:absolute;right:8px;top:-8px;white-space:nowrap;z-index:1}.form_basic .form_item_input .form_item_view{background-position:center center;background-repeat:no-repeat;background-size:20px 20px;cursor:pointer;overflow:hidden;text-indent:200%;white-space:nowrap;margin-top:-12px;position:absolute;right:12px;width:24px;height:24px;top:50%;z-index:10}.form_basic .form_item_file{border:1px solid var(--blue1);-webkit-border-radius:4px 6px 6px 4px;-moz-border-radius:4px 6px 6px 4px;border-radius:4px 6px 6px 4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;height:48px;z-index:1}.form_basic .form_item_file input{background-color:transparent;border:0;cursor:pointer;font-size:0;font-size:0rem;line-height:0;left:0;opacity:0;padding:0;position:absolute;right:0;width:100%;height:100%;top:0;z-index:2}.form_basic .form_item_file .btn{background-color:var(--blue1);-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;color:var(--white1);height:48px;font-size:16px;font-size:1.6rem;line-height:48px;position:absolute;right:-1px;text-align:center;top:-1px;width:120px;z-index:1}.form_basic .form_item_file em{bottom:0;font-style:normal;left:11px;line-height:46px;overflow:hidden;position:absolute;right:132px;top:0;white-space:nowrap;z-index:1}.form_basic .form_item_file:hover .btn{background-color:var(--purple1)}.form_basic .form_item_check{font-size:14px;font-size:1.4rem;line-height:22px;overflow:hidden;position:relative;z-index:1}.form_basic .form_item_check.title label{font-weight:600}.form_basic .form_item_check+.form_item,.form_basic .form_item_check+.form_item_check,.form_basic .form_item_check+.form_item_radio{padding-top:24px}.form_basic .form_item_check input{left:-99px;position:absolute;z-index:1}.form_basic .form_item_check input:not(:checked)+label:before{border-color:var(--blue1)}.form_basic .form_item_check input:not(:checked)+label:hover:before{background-image:url(../img/ico-checkbox.svg)}.form_basic .form_item_check input:checked+label:before{background-color:var(--purple1);background-image:url(../img/ico-checkbox-white.svg);background-position:center center;background-repeat:no-repeat;background-size:20px 20px}.form_basic .form_item_check label{cursor:pointer;display:inline-block;padding-left:32px;position:relative;z-index:1}.form_basic .form_item_check label:before{border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;content:"";left:0;position:absolute;width:20px;height:20px;top:1px;z-index:1}.form_basic .form_item_check label.error,.form_basic .form_item_check label.error a{color:var(--red1)}.form_basic .form_item_radio{font-size:14px;font-size:1.4rem;line-height:22px;overflow:hidden;position:relative;z-index:1}.form_basic .form_item_radio.title label{font-weight:600}.form_basic .form_item_radio+.form_item,.form_basic .form_item_radio+.form_item_check,.form_basic .form_item_radio+.form_item_radio{padding-top:24px}.form_basic .form_item_radio input{left:-99px;position:absolute;z-index:1}.form_basic .form_item_radio input:not(:checked)+label:before{border-color:var(--blue1)}.form_basic .form_item_radio input:not(:checked)+label:hover:before{border-color:var(--purple1)}.form_basic .form_item_radio input:checked+label:before{background-color:var(--purple1);background-image:url(../img/ico-radio-checked.svg);background-position:center center;background-repeat:no-repeat;background-size:20px 20px}.form_basic .form_item_radio label{cursor:pointer;display:inline-block;padding-left:32px;position:relative;z-index:1}.form_basic .form_item_radio label:before{border:1px solid transparent;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;content:"";left:0;position:absolute;width:20px;height:20px;top:0;z-index:1}.form_basic .required{color:var(--purple1);font-size:14px;font-size:1.4rem;line-height:18px}.form_basic .form_button{padding-top:40px}@media screen and (max-width:1023px),print{.form_basic .form_item_file em,.form_basic .form_item_input input[type=email],.form_basic .form_item_input input[type=password],.form_basic .form_item_input input[type=tel],.form_basic .form_item_input input[type=text],.form_basic .form_item_input textarea{font-size:16px}}@media screen and (min-width:1024px){.form_basic .form_item_input input[type=email],.form_basic .form_item_input input[type=password],.form_basic .form_item_input input[type=tel],.form_basic .form_item_input input[type=text],.form_basic .form_item_input textarea{-moz-transition:box-shadow .3s ease-out,border-color .3s ease-out;-o-transition:box-shadow .3s ease-out,border-color .3s ease-out;-webkit-transition:box-shadow .3s ease-out,border-color .3s ease-out;-ms-transition:box-shadow .3s ease-out,border-color .3s ease-out;transition:box-shadow .3s ease-out,border-color .3s ease-out;font-size:13px}.form_basic .form_item_input input[type=email]:focus,.form_basic .form_item_input input[type=password]:focus,.form_basic .form_item_input input[type=tel]:focus,.form_basic .form_item_input input[type=text]:focus,.form_basic .form_item_input textarea:focus{border-color:var(--dark1);-webkit-box-shadow:inset 0 0 0 1px var(--dark1);box-shadow:inset 0 0 0 1px var(--dark1)}.form_basic .form_item_file .btn{-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;-webkit-transition:background-color .3s ease-out;-ms-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.form_basic .form_item_file em{font-size:13px}}article{max-width:1030px}article>:first-child{margin-top:0}article h2{font-weight:500}@media screen and (max-width:767px){article h2{font-size:26px;font-size:2.6rem;line-height:32px}}@media screen and (min-width:768px) and (max-width:1023px),print{article h2{font-size:30px;font-size:3rem;line-height:36px}}@media screen and (min-width:1024px){article h2{font-size:34px;font-size:3.4rem;line-height:40px}}article h2+*{margin-top:0!important}article h3{font-weight:500}@media screen and (max-width:767px){article h3{font-size:24px;font-size:2.4rem;line-height:30px}}@media screen and (min-width:768px) and (max-width:1023px),print{article h3{font-size:26px;font-size:2.6rem;line-height:32px}}@media screen and (min-width:1024px){article h3{font-size:28px;font-size:2.8rem;line-height:34px}}article h3+*{margin-top:0!important}article a{color:var(--purple1)}article a.link_ico_doc,article a.link_ico_docx,article a.link_ico_pdf,article a.link_ico_xls,article a.link_ico_xlsx{background-position:0 3px;background-repeat:no-repeat;display:inline-block;padding-bottom:4px;padding-top:4px}article a.link_ico_pdf{background-image:url(../img/file-pdf.svg)}article a.link_ico_xls,article a.link_ico_xlsx{background-image:url(../img/file-xls.svg)}article a.link_ico_doc,article a.link_ico_docx{background-image:url(../img/file-doc.svg)}article a.doc,article a.pdf,article a.xls,article a.zamceno{background-position:0 3px;background-repeat:no-repeat;display:inline-block;padding-bottom:4px;padding-top:4px}article a.pdf{background-image:url(../img/file-pdf.svg)}article a.doc{background-image:url(../img/file-doc.svg)}article a.xls{background-image:url(../img/file-xls.svg)}article a.zamceno{background-image:url(../img/lock.svg)}article a.contact_map{display:block;width:100%;height:300px;text-decoration:none}article img{display:block;max-width:100%}article blockquote{background-color:var(--blue1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:var(--white1);font-family:Ubuntu,Arial,Tahoma,Verdana,sans-serif;position:relative;z-index:1}@media screen and (max-width:767px){article blockquote{font-size:20px;font-size:2rem;line-height:26px}}@media screen and (min-width:768px) and (max-width:1023px),print{article blockquote{font-size:22px;font-size:2.2rem;line-height:28px}}@media screen and (min-width:1024px){article blockquote{font-size:25px;font-size:2.5rem;line-height:32px}}article blockquote:before{background-color:var(--blue1);background-position:center top;background-repeat:no-repeat;content:"";position:absolute;top:0;z-index:-1}article blockquote>:first-child{margin-top:0!important}article blockquote a{color:var(--white1)}article ol ol,article ol ul,article ul ol,article ul ul{margin-bottom:20px;margin-top:10px}article ul>li{padding-left:31px;position:relative;z-index:1}article ul>li:before{background-color:var(--blue1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;content:"";left:10px;position:absolute;width:6px;height:6px;z-index:1}article ul>li:not(:last-child){margin-bottom:8px}article ol{counter-reset:item}article ol>li{padding-left:50px;position:relative;z-index:1}article ol>li:before{color:var(--blue1);content:counter(item) ". ";counter-increment:item;font-weight:500;left:5px;position:absolute;text-align:right;top:0;width:30px;z-index:1}article ol>li:not(:last-child){margin-bottom:8px}article .table,article .table_box{display:block;overflow-x:auto;overflow-y:hidden;width:100%}article .table table,article .table_box table{margin-top:0}article table{border:0;border-collapse:collapse;border-spacing:0;padding:0;width:100%!important}article table td,article table th{text-align:center;vertical-align:top}article table td.text-vlevo,article table th.text-vlevo{text-align:left}article table td.text-vpravo,article table th.text-vpravo{text-align:right}article table td>:first-child,article table th>:first-child{margin-top:0}article table td figure *,article table th figure *{margin:0 auto}article table td figure+p,article table th figure+p{margin-top:5px}article table.modra-tabulka tr.zahlavi td{background-color:var(--blue1);color:var(--white1);font-weight:700}article table.modra-tabulka td,article table.modra-tabulka th{border-bottom:2px solid var(--white1);border-right:2px solid var(--white1)}article table.modra-tabulka td.prvni-bunka,article table.modra-tabulka th,article table.modra-tabulka th.prvni-bunka{background-color:var(--blue1);color:var(--white1);font-weight:700}article table.modra-tabulka td{background-color:var(--grey1)}@media screen and (max-width:499px){article blockquote:before{background-image:url(../images/blockquote/500.jpg);background-size:500px 199px;margin-left:-250px;width:500px;height:100%}}@media screen and (min-width:500px) and (max-width:767px){article blockquote:before{background-image:url(../images/blockquote/768.jpg);background-size:768px 306px;margin-left:-384px;width:768px;height:100%}}@media screen and (min-width:768px) and (max-width:1023px),print{article blockquote:before{background-image:url(../images/blockquote/1024.jpg);background-size:1024px 409px;margin-left:-512px;width:1024px;height:100%}}@media screen and (max-width:1023px),print{article{padding-bottom:60px}article h2,article h3{margin-bottom:13px;margin-top:40px}article h2 h3,article h2+h2,article h3 h3,article h3+h2{padding-top:27px}article a.doc,article a.link_ico_doc,article a.link_ico_docx,article a.link_ico_pdf,article a.link_ico_xls,article a.link_ico_xlsx,article a.pdf,article a.xls{background-size:24px 26px;padding-left:34px}article a.zamceno{background-size:26px 26px;padding-left:36px}article .table,article .table_box,article a.contact_map,article ol,article p,article ul{margin-top:26px}article table{margin:26px 0 0}article blockquote{margin:40px 0 0;padding:30px 0}article blockquote:before{left:50%}article blockquote+ol,article blockquote+p,article blockquote+ul{margin-top:40px}article ul>li:before{top:10px}article table td,article table th{padding:10px}}@media screen and (min-width:1024px){article{padding-bottom:80px}article h2,article h3{margin-bottom:20px;margin-top:60px}article h2 h3,article h2+h2,article h3 h3,article h3+h2{padding-top:40px}article a.doc,article a.link_ico_doc,article a.link_ico_docx,article a.link_ico_pdf,article a.link_ico_xls,article a.link_ico_xlsx,article a.pdf,article a.xls{background-size:26px 28px;padding-left:36px}article a.zamceno{background-size:28px 28px;padding-left:38px}article .table,article .table_box,article a.contact_map,article ol,article p,article ul{margin-top:28px}article table{margin:28px 0 0}article blockquote{margin:60px 0 0;padding:56px 0}article blockquote:before{background-image:url(../images/blockquote/1920.jpg);background-size:1920px 766px;left:-253px;width:1920px;height:100%}article blockquote+ol,article blockquote+p,article blockquote+ul{margin-top:60px}article ul>li:before{top:11px}article table td,article table th{padding:20px}}.wrapper_eshop .eshop{max-width:1030px;margin-bottom:80px}.wrapper_eshop .eshop .w400{max-width:400px}.wrapper_eshop .eshop .buy-boxs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:24px}.wrapper_eshop .eshop .buy-item{width:50%;box-sizing:border-box}.wrapper_eshop .eshop .buy-item .title{display:block;background:var(--blue1);color:var(--white1);padding:16px 48px 16px 16px}.wrapper_eshop .eshop .buy-item .buy-item-in{background:var(--blue3);padding:16px 48px 16px 16px}.wrapper_eshop .eshop .buy-item.buy-item-nologin{border-left:2px solid var(--white1)}.wrapper_eshop .eshop .buy-item.buy-item-nologin .buy-item-in{background:#f4f9fd}.wrapper_eshop .eshop .buy-item p{*zoom:1}.wrapper_eshop .eshop .buy-item p:after,.wrapper_eshop .eshop .buy-item p:before{display:table;content:""}.wrapper_eshop .eshop .buy-item p:after{clear:both}.wrapper_eshop .eshop .buy-item .price{float:left}.wrapper_eshop .eshop .buy-item .price strong{display:block}.wrapper_eshop .eshop .buy-item .price small{display:block;font-size:14px;font-size:1.4rem;line-height:18px}.wrapper_eshop .eshop .buy-item label{cursor:pointer;display:inline-block;margin:10px 0 0}.wrapper_eshop .eshop .buy-item .count{float:right;padding:5px 0 0}.wrapper_eshop .eshop .buy-item .count input{background:0 0;border:0;height:30px;line-height:30px;padding:0 10px;text-align:center;width:30px}.wrapper_eshop .eshop .buy-item input.person-n,.wrapper_eshop .eshop .buy-item input.person-y{background:0 0;border:0;float:none;height:auto;line-height:30px;margin:0;padding:0;text-align:center;width:auto}.wrapper_eshop .eshop .buy-item .person-list{padding:16px 0 0}.wrapper_eshop .eshop .buy-item .person-list>strong{display:block;margin-bottom:8px}.wrapper_eshop .eshop .buy-item .person-list label{margin-top:0}.wrapper_eshop .eshop form#form-buy{padding:0;margin-bottom:64px;background:0 0}.wrapper_eshop .eshop form#form-buy .other{padding:0 0 0 16px}.wrapper_eshop .eshop form#form-buy .mt24{margin-top:24px}.wrapper_eshop .eshop form#form-buy .mb16{margin-bottom:16px}.wrapper_eshop .eshop form#form-buy .mb24{margin-bottom:24px}.wrapper_eshop .eshop form#form-buy .addedperson{font-size:14px;font-size:1.4rem;line-height:22px;margin-bottom:16px}.wrapper_eshop .eshop form#form-buy .stock{margin-bottom:24px;color:var(--purple1)}.wrapper_eshop .eshop form#form-buy .addperson{*zoom:1;max-width:none}.wrapper_eshop .eshop form#form-buy .addperson:after,.wrapper_eshop .eshop form#form-buy .addperson:before{display:table;content:""}.wrapper_eshop .eshop form#form-buy .addperson:after{clear:both}.wrapper_eshop .eshop form#form-buy .addperson input{max-width:calc(50% - 16px);float:left}.wrapper_eshop .eshop form#form-buy .add-submit{float:left;margin:3px 0 2px 8px}.wrapper_eshop .eshop form#form-buy .info{font-style:italic;font-size:14px;font-size:1.4rem;line-height:18px;margin-bottom:8px;color:var(--grey3)}.wrapper_eshop .eshop .print{float:right}.wrapper_eshop .info_box{background-color:var(--blue3);padding:30px;text-align:center}.wrapper_eshop .info_box .btn_purple{display:inline-block;margin:24px auto 0}.wrapper_eshop .personaldata,.wrapper_eshop .shopcontent{max-width:1030px}.wrapper_eshop .form_basic{background-color:var(--blue3);padding:40px}.wrapper_eshop .form_basic .form_item{max-width:600px}.wrapper_eshop .form_basic .form_item_radio.address+.form_item{margin-top:-24px}.wrapper_eshop em.legend{max-width:600px;font-size:14px;font-size:1.4rem;line-height:18px;color:var(--grey3);display:block}.wrapper_eshop .checkbox{overflow:hidden;position:relative;z-index:1}.wrapper_eshop .checkbox input[type=checkbox]{left:-99px;position:absolute;z-index:1}.wrapper_eshop .checkbox input[type=checkbox]:not(:checked)+label:before{border-color:var(--blue1)}.wrapper_eshop .checkbox input[type=checkbox]:checked+label:before{background-color:var(--blue1);background-image:url(../img/ico-checkbox-white.svg);background-position:center center;background-repeat:no-repeat;background-size:20px 20px}.wrapper_eshop .checkbox label{cursor:pointer;display:inline-block;padding-left:32px;position:relative;z-index:1}.wrapper_eshop .checkbox label:before{border:1px solid transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;content:"";left:0;position:absolute;width:20px;height:20px;top:0;z-index:1}.wrapper_eshop .checkbox label.error{color:var(--red1)}.wrapper_eshop .checkbox label.error:before{border-color:var(--red1)!important}.wrapper_eshop .checkbox label.error a{color:var(--red1)}.wrapper_eshop .radiobtn{overflow:hidden;position:relative;z-index:1}.wrapper_eshop .radiobtn input[type=radio]{left:-99px;position:absolute;z-index:1}.wrapper_eshop .radiobtn input[type=radio]:not(:checked)+label:before{border-color:var(--blue1)}.wrapper_eshop .radiobtn input[type=radio]:checked+label:before{background-color:var(--purple1);background-image:url(../img/ico-radio-checked.svg);background-position:center center;background-repeat:no-repeat;background-size:20px 20px}.wrapper_eshop .radiobtn label{cursor:pointer;display:inline-block;padding-left:32px;position:relative;z-index:1}.wrapper_eshop .radiobtn label:before{border:1px solid transparent;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;content:"";left:0;position:absolute;width:20px;height:20px;top:0;z-index:1}.wrapper_eshop .radiobtn .form_basic{margin:8px 0;padding:16px}.wrapper_eshop .radiobtn .form_item_label label{padding-left:0}.wrapper_eshop .btns-vop{margin:40px 0}.wrapper_eshop .btns-vop div:not(.btns){float:right;clear:right;margin-bottom:8px}.wrapper_eshop .btns-vop div.btns{clear:both;padding-top:40px}.wrapper_eshop .mt8{margin-top:8px}.wrapper_eshop .mt24{margin-top:24px}.wrapper_eshop .mb8{margin-bottom:8px}.wrapper_eshop .mb24{margin-bottom:24px}.wrapper_eshop .cartnavmain{text-align:center;margin-bottom:40px}.wrapper_eshop .cartnav{*zoom:1;margin:0 auto;display:inline-block;text-align:left;position:relative}.wrapper_eshop .cartnav:after,.wrapper_eshop .cartnav:before{display:table;content:""}.wrapper_eshop .cartnav:after{clear:both}.wrapper_eshop .cartnav li{position:relative;color:var(--grey3);font-size:16px;font-size:1.6rem;line-height:22px}.wrapper_eshop .cartnav li em{display:block;font-style:normal;width:40px;height:40px;background-color:#fff;border:1px solid var(--grey3);margin-right:12px;text-align:center;line-height:40px}.wrapper_eshop .cartnav li.act{position:relative;color:var(--blue1)}.wrapper_eshop .cartnav li.act em{color:var(--white1);background-color:var(--blue1);border-color:var(--blue1)}.wrapper_eshop .cartnav li.done em{overflow:hidden;text-indent:200%;white-space:nowrap;border-color:var(--grey2);background-color:var(--grey2);position:relative}.wrapper_eshop .cartnav li.done em:before{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:19px;height:18px;background:url(../img/yes-big.svg) no-repeat}.wrapper_eshop .cartnav li.done a{color:var(--grey2);text-decoration:none}@media screen and (min-width:801px){.wrapper_eshop .cartnav li{float:left}.wrapper_eshop .cartnav li:not(:last-of-type){margin-right:80px}.wrapper_eshop .cartnav li a,.wrapper_eshop .cartnav li span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}}@media screen and (max-width:800px){.wrapper_eshop .cartnav{width:90%}.wrapper_eshop .cartnav:before{display:block;height:1px;background-color:var(--grey3);position:absolute;top:12px;left:15%;right:15%}.wrapper_eshop .cartnav li{text-align:center;float:left;width:33%;font-size:12.5px;font-size:1.25rem;line-height:15px}.wrapper_eshop .cartnav li em{margin:0 auto 8px;width:24px;height:24px;line-height:24px}.wrapper_eshop .cartnav li.done em:before{width:12px;height:12px;background-size:12px}}@media screen and (max-width:450px){.wrapper_eshop .cartnav{width:100%}}.wrapper_eshop table.glist{border:0;border-collapse:collapse;border-spacing:0;padding:0;width:100%}.wrapper_eshop table.glist.w515{max-width:515px}.wrapper_eshop table.glist td,.wrapper_eshop table.glist th{vertical-align:top;padding:8px 16px}.wrapper_eshop table.glist td.text-vlevo,.wrapper_eshop table.glist th.text-vlevo{text-align:left}.wrapper_eshop table.glist td.text-vpravo,.wrapper_eshop table.glist th.text-vpravo{text-align:right}.wrapper_eshop table.glist td.text-uprostred,.wrapper_eshop table.glist td.text-uprostred input,.wrapper_eshop table.glist th.text-uprostred,.wrapper_eshop table.glist th.text-uprostred input{text-align:center}.wrapper_eshop table.glist td>:first-child,.wrapper_eshop table.glist th>:first-child{margin-top:0}.wrapper_eshop table.glist td form.form_basic,.wrapper_eshop table.glist th form.form_basic{padding:8px 0}.wrapper_eshop table.glist td form.right,.wrapper_eshop table.glist th form.right{float:right}.wrapper_eshop table.glist td form.left,.wrapper_eshop table.glist th form.left{float:left}.wrapper_eshop table.glist td input.prispevek,.wrapper_eshop table.glist th input.prispevek{text-align:center;max-width:calc(50% - 16px)}.wrapper_eshop table.glist tr.zahlavi td{background-color:var(--blue1);color:var(--white1);font-weight:700}.wrapper_eshop table.glist tr.summary td{background-color:var(--white1);padding-top:24px}.wrapper_eshop table.glist tr.summary td.price{font-size:20px;font-size:2rem;line-height:26px}.wrapper_eshop table.glist tr.bez-bg td{padding-right:0;padding-left:0;background-color:var(--white1)}.wrapper_eshop table.glist tr:not(.zahlavi):not(.summary):nth-of-type(2n) td{background-color:var(--grey1)}.wrapper_eshop table.glist td,.wrapper_eshop table.glist th{border-bottom:2px solid var(--white1);border-right:2px solid var(--white1)}.wrapper_eshop table.glist td.prvni-bunka,.wrapper_eshop table.glist th,.wrapper_eshop table.glist th.prvni-bunka{background-color:var(--blue1);color:var(--white1);font-weight:700}.wrapper_eshop table.glist td{background-color:rgba(228,243,255,.5);position:relative}.wrapper_eshop table.glist td.withtags{padding-bottom:70px}.wrapper_eshop table.glist td.price small{display:block;font-size:14px;font-size:1.4rem;line-height:18px}.wrapper_eshop table.glist td.price a.btn_purple{margin:16px auto;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}.wrapper_eshop table.glist td p{font-size:15px;font-size:1.5rem;line-height:18px;padding:0;margin:0}.wrapper_eshop table.glist td .tag{position:absolute;left:10px;bottom:10px}.wrapper_eshop table.glist td .tag span{display:inline-block;margin-right:8px;color:var(--white1);font-size:13px;font-size:1.3rem;line-height:16px;font-weight:600;padding:5px 8px}.wrapper_eshop table.glist td .tag span.blue{background-color:var(--blue1)}.wrapper_eshop table.glist td .tag span.purple{background-color:var(--purple1)}.wrapper_eshop table.glist td .err{font-size:14px;font-size:1.4rem;line-height:18px;color:var(--purple1)}.wrapper_eshop table.glist td .err1{font-size:14px;font-size:1.4rem;line-height:18px;color:#27b9ff}.wrapper_eshop table.cartlist{width:100%;margin:0 auto 24px}.wrapper_eshop table.cartlist thead th{background-color:var(--blue3);font-weight:700;font-size:14px;font-size:1.4rem;line-height:18px;padding:16px 24px;vertical-align:bottom;text-align:left}.wrapper_eshop table.cartlist thead th.price{white-space:nowrap;text-align:right}.wrapper_eshop table.cartlist thead th.count{text-align:center}.wrapper_eshop table.cartlist thead th.remove{padding:0;border-right:0}.wrapper_eshop table.cartlist tbody tr td{color:#000;border-bottom:1px solid var(--blue3);padding:16px 24px}.wrapper_eshop table.cartlist tbody tr td.title span{display:block;font-size:16px;font-size:1.6rem;line-height:20px;margin-top:8px}.wrapper_eshop table.cartlist tbody tr td.title span em{font-style:normal;color:var(--grey3)}.wrapper_eshop table.cartlist tbody tr td.count{text-align:center}.wrapper_eshop table.cartlist tbody tr td.count input{width:30px;background-color:transparent}.wrapper_eshop table.cartlist tbody tr td.price{text-align:right;margin-bottom:12px}.wrapper_eshop table.cartlist tbody tr td.price.bold{font-weight:600}.wrapper_eshop table.cartlist tbody tr td.remove{padding:0;border-right:0}.wrapper_eshop table.cartlist tbody tr td.remove a{display:block;position:relative;margin:0 auto;width:32px;height:32px}.wrapper_eshop table.cartlist tbody tr td.remove a:before{content:'';display:block;width:24px;height:24px;background:url(../img/close-small-red.svg) no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;-webkit-transition:background-color .3s ease-out;-ms-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.wrapper_eshop table.cartlist tbody tr td.remove a:hover:before{background-image:url(../img/close-small.svg)}.wrapper_eshop table.cartlist tbody tr td.remove a em{display:none}.wrapper_eshop table.cartlist tfoot tr td{text-align:right;padding:24px 24px 8px 0}.wrapper_eshop table.cartlist tfoot tr td.title{padding-right:0}.wrapper_eshop table.cartlist tfoot tr td.price{white-space:nowrap}.wrapper_eshop table.cartlist tfoot tr td strong{display:inline-block;font-size:24px;font-size:2.4rem;line-height:29px;padding-left:16px;font-weight:600}.wrapper_eshop table.cartlist tfoot tr:nth-of-type(2) td{font-size:16px;font-size:1.6rem;line-height:18px;padding-top:0;padding-bottom:24px}.wrapper_eshop h2+table.cartlist{margin-top:24px}.wrapper_eshop .btns{clear:both;padding:0 0 80px}.wrapper_eshop .btns.fright{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-end}.wrapper_eshop .btns .btn_purple{order:2}.wrapper_eshop .btns .btn_blue_rounded{order:1}.wrapper_eshop .empty{padding:40px 0 80px;text-align:center}.wrapper_eshop .empty .btn_blue_rounded{margin:40px auto 0}.wrapper_eshop .form_item_radio.address{margin:8px 0 24px;border:1px solid var(--blue1);background-color:var(--white1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:12px 24px;max-width:600px;-webkit-box-shadow:inset 0 0 0 1px transparent;box-shadow:inset 0 0 0 1px transparent}.wrapper_eshop .form_item_radio.address label,.wrapper_eshop .form_item_radio.address span{display:block}.wrapper_eshop .transfer-payment{padding:64px 0 40px}.wrapper_eshop .transfer-payment .item{margin:0 0 24px}.wrapper_eshop .transfer-payment .item ul li{border:1px solid var(--blue1);padding:24px 16px;margin-bottom:12px}.wrapper_eshop .transfer-payment .item ul li label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;position:relative;height:50px}.wrapper_eshop .transfer-payment .item ul li label:before{position:absolute;top:50%;transform:translateY(-50%)}.wrapper_eshop .transfer-payment .item ul li .img{display:block;margin-right:16px;font-weight:600;width:80px;text-align:center;position:absolute;top:50%;transform:translateY(-50%)}.wrapper_eshop .transfer-payment .item ul li .img img{display:inline-block;max-width:100%}.wrapper_eshop .transfer-payment .item ul li .text{padding-left:90px}.wrapper_eshop .transfer-payment .item ul li .text .desc{padding-top:8px;font-size:16px;font-size:1.6rem;line-height:20px;color:var(--grey3)}.wrapper_eshop .transfer-payment .account:not(.show){display:none;margin:8px 0;padding:16px}.wrapper_eshop .redirecttopayment{margin-top:24px}.wrapper_eshop .redirecttopayment .btn_purple small{display:block;font-size:12.5px;font-size:1.25rem;line-height:16px}.wrapper_eshop .redirecttopayment .btn_purple small em{font-style:normal}.eshop_heading{max-width:1030px}.eshop_heading h1{font-weight:500;padding-bottom:10px}@media screen and (max-width:767px){.eshop_heading h1{font-size:32px;font-size:3.2rem;line-height:38px}}@media screen and (min-width:768px) and (max-width:1023px),print{.eshop_heading h1{font-size:36px;font-size:3.6rem;line-height:42px}}@media screen and (min-width:1024px){.eshop_heading h1{font-size:40px;font-size:4rem;line-height:46px}}@media screen and (max-width:767px){.wrapper_eshop .breadcrumb{padding-bottom:20px}.wrapper_eshop .info_box{padding:15px}.wrapper_eshop .eshop .buy-boxs{-webkit-flex-flow:wrap;flex-flow:wrap}.wrapper_eshop .eshop .buy-boxs .buy-item{width:100%}.wrapper_eshop .eshop form#form-buy{margin-bottom:24px}.wrapper_eshop .eshop form#form-buy .other{padding-left:0}.wrapper_eshop .eshop form#form-buy .addperson input{max-width:100%;float:none}.wrapper_eshop .eshop form#form-buy .addperson .add-submit{margin-left:0}.wrapper_eshop .form_basic{padding:20px}.wrapper_eshop table.glist tr.zahlavi td{display:block}.wrapper_eshop table.glist tr.zahlavi td:last-of-type{display:none}.wrapper_eshop table.glist tr{display:block;border-bottom:2px solid var(--white1)}.wrapper_eshop table.glist tr td{display:block;border:0}.wrapper_eshop table.cartlist thead{display:none}.wrapper_eshop table.cartlist tbody tr{*zoom:1;display:block;position:relative;border-bottom:1px solid var(--blue3)}.wrapper_eshop table.cartlist tbody tr:after,.wrapper_eshop table.cartlist tbody tr:before{display:table;content:""}.wrapper_eshop table.cartlist tbody tr:after{clear:both}.wrapper_eshop table.cartlist tbody tr td{display:block;box-sizing:border-box;border:0;padding:8px 0;margin:0}.wrapper_eshop table.cartlist tbody tr td.title{float:left}.wrapper_eshop table.cartlist tbody tr td.title:first-of-type{width:30%}.wrapper_eshop table.cartlist tbody tr td.title:nth-of-type(2){clear:left;width:100%}.wrapper_eshop table.cartlist tbody tr td.count{display:none}.wrapper_eshop table.cartlist tbody tr td.price{float:left;width:33%;white-space:nowrap}.wrapper_eshop table.cartlist tbody tr td.price:nth-of-type(1){clear:left}.wrapper_eshop table.cartlist tbody tr td.remove{position:absolute;top:0;right:0}.wrapper_eshop table.cartlist tfoot tr td{box-sizing:border-box;display:block;float:left}.wrapper_eshop table.cartlist tfoot tr td.title{width:60%}.wrapper_eshop table.cartlist tfoot tr td.price{width:40%;padding-right:0}.wrapper_eshop table.cartlist tfoot tr td.remove{display:none}}@media screen and (min-width:768px) and (max-width:1023px),print{.wrapper_eshop .breadcrumb{padding-bottom:40px}}@media screen and (max-width:1023px),print{.wrapper_eshop .in{padding-top:60px}.wrapper_eshop table.glist td.withtags{padding-bottom:8px}.wrapper_eshop table.glist td .tag{position:static;margin-top:16px}.eshop_heading{padding-bottom:30px}.btns>a,.btns>button{display:block;margin:0 auto 12px;padding-right:48px!important;padding-left:48px!important;text-align:center;max-width:400px;width:100%}}@media screen and (min-width:1024px){.wrapper_eshop .in{padding-top:80px}.wrapper_eshop .breadcrumb{padding-bottom:50px}.eshop_heading{padding-bottom:40px}.checkbox label,.eshop form#form-buy .addperson label,.radiobtn label{font-size:18px;font-size:1.8rem;line-height:1em}table.cartlist tbody tr td.price,table.cartlist tbody tr td.title{font-size:18px;font-size:1.8rem;line-height:22px}table.cartlist tfoot tr td{font-size:18px;font-size:1.8rem;line-height:29px}.summary table.cartlist tbody tr td.count{font-size:18px;font-size:1.8rem;line-height:22px}.transfer-payment .item ul li{font-size:18px;font-size:1.8rem;line-height:20px}.btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;align-items:center}}