main>svg{position:absolute;z-index:-1}main>svg.bgtop{top:-5%;right:0}main>svg.bgbottom{bottom:140px;right:128px}@media screen and (max-width:1023px){main>svg.bgbottom,main>svg.bgtop{display:none}}main .searchform .searchfield{*zoom:1;background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin:32px 0 24px}main .searchform .searchfield:after,main .searchform .searchfield:before{display:table;content:""}main .searchform .searchfield:after{clear:both}main .searchform .searchfield label{margin:0}main .searchform .searchfield label svg{float:left;width:16px;height:16px;stroke:#007ae0;fill:none;stroke-width:1.5;margin:26px 0 0 26px}main .searchform .searchfield label input[type=text]{float:left;border:0;margin:4px 0 4px 18px;padding:0}main .searchform .searchfield button{float:left;width:94px;height:56px;margin:4px 4px 4px 0}@media screen and (min-width:801px){main .searchform .searchfield{width:696px;height:64px}main .searchform .searchfield input[type=text]{width:538px;height:56px}}@media screen and (max-width:800px){main .searchform .searchfield{width:100%;height:64px}main .searchform .searchfield input[type=text]{width:calc(100% - 158px);height:56px}}main .searchform+article{margin:32px 0 56px}main .mainnews{*zoom:1;position:relative;background:url(../svg/aktualne2.svg) left bottom no-repeat #007ae0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:39px 129px 39px 193px;margin:40px 0 56px}main .mainnews:after{clear:both}main .mainnews:before{content:'';display:block;position:absolute;top:0;left:92px;width:154px;height:26px;background:url(../svg/aktualne1.svg) no-repeat}main .mainnews:after{content:'';display:block;position:absolute;right:36px;top:50%;transform:translateY(-50%);width:65px;height:72px;background:url(../svg/vystraha.svg) no-repeat}main .mainnews strong{color:#f7cc0c;display:block;font-size:20px;line-height:26px}main .mainnews p{color:#fff;font-size:16px;line-height:26px}@media screen and (min-width:801px){main .mainnews{width:696px}}@media screen and (max-width:800px){main .mainnews{width:100%}main .mainnews p{width:auto}}@media screen and (min-width:601px){main .mainnews strong{width:60px;margin:0 56px 0 0;position:absolute;top:50%;left:47px;transform:translateY(-50%)}}@media screen and (max-width:600px){main .mainnews{padding-left:60px}main .mainnews strong{position:relative;width:auto}}@media screen and (max-width:400px){main .mainnews{padding:30px}main .mainnews:after{width:36px;height:40px;top:20px;right:20px;transform:none}}main .pooldata{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:24px;margin:48px 0 64px}main .pooldata>a,main .pooldata>li,main .pooldata>picture{float:left;text-align:center;flex-grow:1;-webkit-flex-grow:1}main .pooldata>div{font-size:20px;line-height:26px;color:#007ae0;background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:24px 12px;font-weight:700;text-align:center;align-content:center;flex-grow:1;border:2px solid #007ae0}main .pooldata>div.close{background-color:#ed1c24;border-color:#ed1c24;color:#fff;text-transform:uppercase}main .pooldata>div.open{background-color:#00843d;border-color:#00843d;color:#fff;text-transform:uppercase}main .pooldata>div small{font-size:14px;line-height:26px}main .pooldata>div span{display:block;font-size:12px;line-height:16px;color:#000;margin-top:8px;font-weight:400}@media screen and (min-width:1023.1px){main .perex{width:936px;padding:22px 0}}main .searchform+h2{margin-top:56px}main ul.contacts.first{margin:56px 0 calc(112px - 24px)}main ul.contacts.first>li{margin-bottom:24px}main ul.contacts.first>li h3{font-size:20px;line-height:30px;margin-bottom:16px}main ul.contacts.first>li span{display:block;margin-bottom:12px}main ul.contacts.opens{margin:24px 0 calc(112px - 24px)}main ul.contacts.opens>li{background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:32px;margin-bottom:24px}main ul.contacts.opens>li h3{margin-bottom:24px}main ul.contacts.opens>li.bezbarierovy{background:#e7e7e7}main ul.contacts.opens>li.bezbarierovy>div{padding:62px 52px 62px 197px;position:relative}main ul.contacts.opens>li.bezbarierovy>div:before{content:'';display:block;position:absolute;top:50%;left:62px;transform:translateY(-50%);width:96px;height:99px;background:url(../svg/icons/handicap.svg) no-repeat}main ul.contacts.opens>li.bezbarierovy>div h3{height:auto;margin-bottom:16px}@media screen and (min-width:1501px){main ul.contacts>li{width:456px;margin-right:24px}main ul.contacts>li.bezbarierovy{width:936px;margin-right:0}main ul.contacts>li:nth-of-type(3n){margin-right:0}main ul.contacts>li picture{width:456px;height:336px}}@media screen and (min-width:1023.1px) and (max-width:1500px){main ul.contacts>li{width:31%;margin-right:3.5%}main ul.contacts>li.bezbarierovy{width:65.5%;margin-right:0}main ul.contacts>li:nth-of-type(3n){margin-right:0}main ul.contacts>li:nth-of-type(3n+1){clear:left}}@media screen and (min-width:701px) and (max-width:1023px){main ul.contacts.first>li{width:48%;margin-right:4%}main ul.contacts.first>li:nth-of-type(2n){margin-right:0}main ul.contacts.first>li:nth-of-type(3n){width:100%;margin-right:0;clear:left}main ul.contacts.first>li:nth-of-type(3n) a.tile{float:left;width:48%}main ul.contacts.first>li:nth-of-type(3n) a.tile:not(:nth-of-type(2)){margin-right:4%}main ul.contacts.opens>li{width:48%;margin-right:4%}main ul.contacts.opens>li.bezbarierovy{width:100%;margin-right:0}main ul.contacts.opens>li.bezbarierovy>div{padding:20px 20px 20px 120px}main ul.contacts.opens>li.bezbarierovy>div:before{left:0}main ul.contacts.opens>li:nth-of-type(2n){margin-right:0}}@media screen and (min-width:701px){main ul.contacts{display:-webkit-box;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap}main ul.contacts.opens>li h3{height:68px;overflow:hidden}}@media screen and (max-width:700px){main ul.contacts.first{margin-top:24px}main ul.contacts.opens>li.bezbarierovy>div{padding:20px 20px 20px 120px}main ul.contacts.opens>li.bezbarierovy>div:before{left:0}main ul.contacts>li{width:100%}}@media screen and (max-width:500px){main ul.contacts.opens>li{padding:20px}main ul.contacts.opens>li.bezbarierovy>div{padding:0}main ul.contacts.opens>li.bezbarierovy>div:before{left:auto;right:-10px;top:-10px;transform:none;width:40px;height:40px}}main div.contact{*zoom:1;margin:0 0 112px;padding-left:256px}main div.contact:after,main div.contact:before{display:table;content:""}main div.contact:after{clear:both}main div.contact h1{margin-bottom:58px}main div.contact>div:nth-of-type(1) picture{width:200px;height:200px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}main div.contact>div:nth-of-type(1) picture img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}main div.contact>div:nth-of-type(1) .mistnost{display:block;background:#007ae0;padding:0 0 8px;color:#fff;font-size:18px;line-height:21px;font-weight:700;text-align:center;width:64px;margin:-8px auto 0}main div.contact>div:nth-of-type(1) .mistnost:before{content:'Dveře';display:block;text-align:center;font-size:12px;line-height:19px;color:#fff;padding-top:18px}main div.contact>div:nth-of-type(2) strong{font-size:20px;line-height:32px;margin-bottom:16px}main div.contact>div:nth-of-type(2) span+strong{margin-top:40px}main div.contact>div:nth-of-type(3){background:#e7e7e7;padding:24px 32px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}main div.contact>div:nth-of-type(3) span+strong{margin-top:24px}main div.contact>div:nth-of-type(3) a{display:block;margin-bottom:24px;font-weight:700}main div.contact>div:nth-of-type(3) a.phone{font-size:24px;line-height:38px}main div.contact>div span,main div.contact>div strong{display:block}@media screen and (min-width:601px){main div.contact{width:100%}main div.contact>div:nth-of-type(1){float:left;width:200px;margin:0 0 0 -256px}main div.contact>div:nth-of-type(2){width:58%;float:left}main div.contact>div:nth-of-type(3){width:38%;float:right}}@media screen and (min-width:1251px){main div.contact{width:calc(936px + 256px)}main div.contact>div:nth-of-type(2){width:400px;float:left}main div.contact>div:nth-of-type(3){width:400px;float:right}}@media screen and (max-width:900px){main div.contact{padding:0}main div.contact h1{margin:56px 0 0}main div.contact>div:nth-of-type(1){width:150px;margin:0 32px 32px 0}main div.contact>div:nth-of-type(1) picture{width:150px;height:150px}main div.contact>div:nth-of-type(2){clear:left}}@media screen and (max-width:600px){main div.contact{width:100%}main div.contact>div:nth-of-type(1){margin:0 auto 32px;width:200px}main div.contact>div:nth-of-type(1) picture{width:200px;height:200px}main div.contact>div:nth-of-type(2){margin:32px 0}}main #ajaxSearch div.contacts{margin-bottom:0}.pagination{*zoom:1;position:relative;text-align:center;margin:0 0 112px}.pagination:after,.pagination:before{display:table;content:""}.pagination:after{clear:both}.pagination a.btn{display:inline-block}.pagination a.btn+br+div{margin-top:80px}.pagination>div{*zoom:1;display:inline-block}.pagination>div:after,.pagination>div:before{display:table;content:""}.pagination>div:after{clear:both}.pagination>div *{float:left;-moz-transition:background .5s ease-out,color .5s ease-out;-o-transition:background .5s ease-out,color .5s ease-out;-webkit-transition:background .5s ease-out,color .5s ease-out;-ms-transition:background .5s ease-out,color .5s ease-out;transition:background .5s ease-out,color .5s ease-out;width:56px;height:56px;font-size:16px;line-height:56px;text-align:center;color:#007ae0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.pagination>div a{text-decoration:none}.pagination>div a.number{text-align:center;min-width:56px}.pagination>div a.next,.pagination>div a.prev{position:relative;z-index:1;padding:15px 0 14px}.pagination>div a.next:before,.pagination>div a.prev:before{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%);width:12px;height:2px;background:#007ae0}.pagination>div a.next:after,.pagination>div a.prev:after{content:'';display:block;position:absolute;top:calc(50% - 6px);left:calc(50% - 6px);transform:translate(-50%,-50%);border:solid #007ae0;border-width:0 2px 2px 0;padding:5px}.pagination>div a.next em,.pagination>div a.prev em{display:none}.pagination>div a.prev:before{left:22px}.pagination>div a.prev:after{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.pagination>div a.next{float:right}.pagination>div a.next:before{right:22px}.pagination>div a.next:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.pagination>div a:hover{color:#000;background:#fff}.pagination>div small{margin:0 5px}.pagination>div strong{background:#f7cc0c;color:#000;font-weight:400}@media screen and (max-width:500px){.pagination{margin:15px 0 0}.pagination>div{float:none;display:inline-block}}@media screen and (max-width:1023px){.pagination-box{padding:30px 0}.pagination-box a.number,.pagination-box small.slash{display:none}}@media screen and (min-width:1023.1px){.cataloglist+.pagination-box{padding-top:30px}.pagination-box{padding:70px 0}}