﻿@media screen and (max-width:1023px){.set_greater_width{width:900px;margin:0 auto!important;margin-top:40px!important;border:0 solid red}.reference,.set_overflow_hidden{width:calc(800px / 3)!important}.set_overflow_img{width:calc(800px / 4)!important;height:150px}.references-video{max-width:calc(800px / 3)!important;margin:20px auto}.album_spacer{width:20px!important}#iit-podpis{position:relative;top:unset;right:unset;-webkit-transform:unset;transform:unset;margin:20px 0 20px 0}#iit-podpis #iit-napis,#iit-podpis #iit-piktogram{display:none}#iit-podpis #iit-full{display:block}.of-auto{padding-bottom:0}body{min-height:none!important;max-height:none!important;height:auto!important;overflow-y:auto!important;overflow-x:hidden!important}p{text-align:left;box-sizing:border-box;margin:60px 0 60px 0}.clearfix{margin:20px 0 20px 0}.hide-on-desktop{display:block}.hide-on-mobile{display:none}#menu-bar{display:none}#menu-mobile{display:block;position:relative;top:0;left:0;width:100vw;background:#fff;margin:0;padding:0}#menu-m-bar{position:relative;top:0;left:0;margin:0;padding:0;width:100%;height:80px;border-bottom:1px solid #01579b;display:table}#menu-m-logo{position:absolute;top:0;left:0;width:30%;height:100%;background:url(../img/logo-ia.png) center center no-repeat;background-size:80%;margin:0;padding:0;display:table-cell}#menu-m-ham{position:absolute;top:0;right:0;width:30%;height:100%;margin:0;padding:0;display:table-cell}#menu-m-close,#menu-m-open{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;width:80%;text-align:center;border-left:1px solid #a5a5a5;box-sizing:border-box;font-size:20pt}#menu-m-cont{position:relative;top:0;left:0;margin:0;padding:0;width:100%;height:0;overflow:hidden;-webkit-transition:.3s;transition:.3s;text-transform:uppercase}.active-menu-m{height:100%!important}.menu-m-a{display:block;position:relative;top:0;left:0;margin:0;padding:0 30px 0 30px;line-height:60px}#menu-m-sub{position:relative;top:0;left:0;margin:0;padding:0;background:#01579b;color:#fff}.menu-m-sub-a{position:relative;box-sizing:border-box;margin:0 20px 0 20px;padding:30px 15px 30px 15px;display:block;text-transform:uppercase;overflow:hidden;font-size:10pt;border-top:1px solid #dcf5ff}.menu-m-sub-a:first-child{border-top:none}.menu-m-sub-arrow{content:"";font-family:FontAwesome;position:absolute;top:50%;right:15px;font-size:16pt;width:16pt;height:16pt;text-align:center;color:#fff;z-index:100;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transition:150ms;transition:150ms}.menu-m-sub-arrow-rot{-webkit-transform:translateY(-50%) rotate(180deg)!important;transform:translateY(-50%) rotate(180deg)!important}.menu-m-sub-a:last-child{border-bottom:1px solid #01579b}.menu-m-sub-cont{position:relative;margin:0 20px 0 20px;padding:30px 15px 30px 15px;display:block;overflow:hidden;font-size:10pt;text-align:center;display:none;border-top:1px solid #bae6fe}#content{position:relative;top:0!important;left:0;width:100%;height:100vh!important}#b01{display:none}#b02{top:calc((100%/3)*2);left:auto;right:0;width:50%;height:calc(100%/3);background:#fff url(../foto/3.jpg) center center no-repeat;background-size:cover;border-top:none;border-right:5px solid #fff;border-left:none}#b03{display:none}#b04{display:none}#b05{display:none}#b06{top:0;left:0;width:50%;height:calc(100%/3);background:#fff url(../foto/2.jpg) center center no-repeat;background-size:cover;border-top:5px solid #fff}#b07{top:calc(100%/3);left:0;width:100%;height:calc(100%/3);background:#fff url(../foto/1.jpg) center center no-repeat;background-size:cover;border-right:5px solid #fff}#b08{top:calc((100%/3)*2);left:0;width:50%;height:calc(100%/3);background:#fff url(../foto/4.jpg) center center no-repeat;background-size:cover}#b09{display:none}#b10{top:0;left:auto;right:0;width:50%;height:calc(100%/3);background:#fff url(../foto/6.jpg) center center no-repeat;background-size:cover;border-top:5px solid #fff;border-right:5px solid #fff}#b11{display:none}#lang-m-list{display:table;position:relative;top:0;left:0;width:100%;height:100px;white-space:nowrap;background:#01579b;text-align:right}#menu-m-list{display:table;position:relative;top:0;left:0;width:100%;padding:20px 0 20px 0;white-space:nowrap;background:#07365b;text-align:center}#lang{position:absolute;top:20px;left:0;height:60px;width:100%;border-left:none;border-right:none;padding:0;margin:0;display:table;float:none;color:#fff}#lang:hover{color:#fff;cursor:pointer}#lang a{display:table-cell;margin:0;padding:0}#cs,#de,#en{width:100%;height:100%;display:block;margin:0;text-align:center}#cs{background:url(../img/cs-lang.jpg) center center no-repeat;background-size:30px 20px}#de{background:url(../img/de-lang.jpg) center center no-repeat;background-size:30px 20px}#en{background:url(../img/en-lang.jpg) center center no-repeat;background-size:30px 20px}#member{position:relative;top:20px;height:60px;width:180px;background:url(../img/member-m.png) center center no-repeat;background-size:180px 46px;border-left:none;padding:0;margin:0 20px 0 0;display:inline-block;float:none}#signpost{display:none;position:relative;top:0;left:0;margin:0;bottom:0;width:100vw;height:calc(100vw/8)!important}.sign{position:relative;top:0;left:0;height:calc(100vw/8)!important;display:inline-block;cursor:pointer;-webkit-transition:150ms;transition:150ms}.sign:hover{top:0}#ie{background:#00adef url(../logo/ie-logo-white-piktogram.svg) center center no-repeat;background-size:50%}#im{background:#2d276d url(../logo/im-logo-white-piktogram.svg) center center no-repeat;background-size:50%}#ias{background:#064f82 url(../logo/ia-logo-white-piktogram.svg) center center no-repeat;background-size:50%}#ide{background:#e5c439 url(../logo/ide-logo-white-piktogram.svg) center center no-repeat;background-size:50%}#fs{background:#dd4436 url(../logo/fs-logo-white-piktogram.svg) center center no-repeat;background-size:50%}#enviro{background:#61991e url(../logo/enviro-logo-white-piktogram.svg) center center no-repeat;background-size:50%}#enviroene{background:#036741 url(../logo/enviroene-logo-white-piktogram.svg) center center no-repeat;background-size:50%}#iit{background:#4c0108 url(../logo/iit-logo-white-piktogram.svg) center center no-repeat;background-size:50%}.container{position:relative;top:0;left:0;width:100%;display:block;margin:0;padding:0;box-sizing:border-box}#gal-01{height:290px}#g01-b1,#g01-b2,#g01-b3,#g01-b7,#g01-b8{display:none!important}#g01-b4{top:50%;left:50%;width:50%;height:50%;background:#fff url(../foto/1.jpg) center center no-repeat;background-size:cover;border-right:5px solid #fff;border-top:none}#g01-b5{top:50%;left:0;width:50%;height:50%;background:#fff url(../foto/7.jpg) center center no-repeat;background-size:cover}#g01-b6{top:0;left:0;width:100%;height:50%;background:#01579b;border-right:5px solid #fff;border-top:5px solid #fff}#gal-02{height:290px}#g02-b1,#g02-b2,#g02-b3,#g02-b7,#g02-b8{display:none!important}#g02-b4{top:50%;left:50%;width:50%;height:50%;background:#fff url(../foto/17.jpg) center center no-repeat;background-size:cover;border-right:5px solid #fff;border-top:none}#g02-b5{top:50%;left:0;width:50%;height:50%;background:#fff url(../foto/14.jpg) center center no-repeat;background-size:cover}#g02-b6{top:0;left:0;width:100%;height:50%;background:#01579b;border-right:5px solid #fff;border-top:5px solid #fff}#gal-03{height:290px}#g03-b1,#g03-b2,#g03-b3,#g03-b7,#g03-b8{display:none!important}#g03-b4{top:50%;left:50%;width:50%;height:50%;background:#fff url(../foto/23.jpg) center center no-repeat;background-size:cover;border-right:5px solid #fff;border-top:none}#g03-b5{top:50%;left:0;width:50%;height:50%;background:#fff url(../foto/24.jpg) center center no-repeat;background-size:cover}#g03-b6{top:0;left:0;width:100%;height:50%;background:#01579b;border-right:5px solid #fff;border-top:5px solid #fff}#gal-04{height:290px}#g04-b1,#g04-b2,#g04-b3,#g04-b7,#g04-b8{display:none!important}#g04-b4{top:50%;left:50%;width:50%;height:50%;background:#fff url(../foto/28.jpg) center center no-repeat;background-size:cover;border-right:5px solid #fff;border-top:none}#g04-b5{top:50%;left:0;width:50%;height:50%;background:#fff url(../foto/29.jpg) center center no-repeat;background-size:cover}#g04-b6{top:0;left:0;width:100%;height:50%;background:#01579b;border-right:5px solid #fff;border-top:5px solid #fff}#gal-05{height:290px}#g05-b1,#g05-b2,#g05-b3,#g05-b7,#g05-b8{display:none!important}#g05-b4{top:50%;left:50%;width:50%;height:50%;background:#fff url(../foto/37.jpg) center center no-repeat;background-size:cover;border-right:5px solid #fff;border-top:none}#g05-b5{top:50%;left:0;width:50%;height:50%;background:#fff url(../foto/35.jpg) center center no-repeat;background-size:cover}#g05-b6{top:0;left:0;width:100%;height:50%;background:#01579b;border-right:5px solid #fff;border-top:5px solid #fff}#gal-06{height:290px}#g06-b1,#g06-b2,#g06-b3,#g06-b7,#g06-b8{display:none!important}#g06-b4{top:50%;left:50%;width:50%;height:50%;background:#fff url(../foto/44.jpg) center center no-repeat;background-size:cover;border-right:5px solid #fff;border-top:none}#g06-b5{top:50%;left:0;width:50%;height:50%;background:#fff url(../foto/43.jpg) center center no-repeat;background-size:cover}#g06-b6{top:0;left:0;width:100%;height:50%;background:#01579b;border-right:5px solid #fff;border-top:5px solid #fff}.text{position:relative;top:0;left:0;-webkit-transform:translateX(0);transform:translateX(0);width:100%;margin:0;padding:0 20px 0 20px;box-sizing:border-box}.left,.right{float:none;display:block;width:100%!important;padding-right:0;padding-left:0;margin-top:20px}.citat-box{position:relative;top:0;left:0;width:100%;height:307px;display:table}.citat-face{position:relative;top:0;left:0;width:100%;height:307px;display:block}.citat-text{position:relative;text-align:right;display:block;margin-bottom:40px}.citat,.citat.smaller{font-size:16pt;display:block}.citat-text{text-align:center}.autor{display:block;left:0;text-align:center}.citat-div{position:relative;display:block;left:0;-webkit-transform:translateX(0);transform:translateX(0);padding-right:0;padding-bottom:15px}.citat::after{display:none}#ruzicka{background:url(../img/ruzicka.jpg) center center no-repeat;background-size:contain}#weigner{background:url(../img/weigner.jpg) center center no-repeat;background-size:contain}#konarik{background:url(../img/konarik.jpg) center center no-repeat;background-size:contain}#veselsky{background:url(../img/veselsky.jpg) center center no-repeat;background-size:contain}#jahoda{background:url(../img/jahoda.jpg) center center no-repeat;background-size:contain}#footer{position:relative;top:0;left:0;width:100%;height:100px;background:#01579b;margin:0;padding:0;border-bottom:none;display:none}#flyspark{position:absolute;top:25px;right:15px;height:40px;width:73px;background:url(../img/flyspark.png) center center no-repeat;background-size:cover;opacity:.8;cursor:pointer}.pos .left-side{padding:20px 20px 20px 20px;box-sizing:border-box;font-size:15px;display:block;width:100%}.pos .right-side{padding:20px 20px 20px 20px;box-sizing:border-box;font-size:15px;display:block;width:100%}.left-side{float:none;width:100%;display:block}.right-side{float:none;width:100%;display:block}.rs-list{margin:20px 0 40px 0;padding:0;box-sizing:border-box;text-align:left}.rs-list li{margin:10px 0 20px 0;text-align:left}.download-a{float:none;display:block;margin:40px auto;border-bottom:2px solid #666;line-height:25pt;text-transform:uppercase;padding:0 10px 0 10px;font-weight:700;text-align:center}.pos-footer{padding:20px 20px 20px 20px}.pos-apply,.pos-more{position:relative;top:0;left:0;margin:20px 0 20px 0}.pos-foto-main{float:none;width:100%;height:auto;display:block;margin:0;overflow:hidden}.pos-foto-main img{height:auto;width:100%}.pos-header{position:relative;top:0;left:0;width:100%;padding:10px 20px 10px 20px;height:auto;line-height:25pt;color:#fff;text-transform:uppercase;background:#01579b url(../img/piktogram.png) right bottom no-repeat;background-size:80px;box-sizing:border-box;border-top-left-radius:5px;border-top-right-radius:5px;font-size:12pt;letter-spacing:1px;font-weight:700}#kontakt-left{width:100%;margin:0 0 80px 0;padding:0;display:block;text-align:left}#kontakt-right{width:100%;margin:0;padding:0;display:block}.kontakt-text-left{width:100%;box-sizing:border-box;border-right:none;display:block;margin:60px 0 60px 0;padding:0}.kontakt-text-right{width:100%;box-sizing:border-box;border-left:none;display:block;margin:60px 0 60px 0;padding:0}.kontakt-pos-right{padding-left:20px}.kontakt-l-td{display:table-cell;box-sizing:border-box;vertical-align:top;padding:0 10px 0 10px}.kontakt-r-td{display:table-row;box-sizing:border-box;vertical-align:top}.kontakt-boxes{border-top:2px solid #01579b;display:table;width:100%;box-sizing:border-box;padding:40px 0 40px 0;table-layout:fixed;font-size:10pt}.kontakt-box{display:block;text-align:center;margin:0 0 40px 0}.line-thin{margin:0 0 40px 0}.service-text{text-align:justify}.logo-mazak{border:none;width:60%!important;margin:40px 20% 40px 20%!important}.stroj-img{border:none;float:none;display:block;width:60%!important;margin:0 20% 20px 20%!important}.poptavka-td{display:table-row;box-sizing:content-box;padding:0 0 20px 0}.poptavka-td input{width:100%!important}.poptavka-td::after{content:"";display:block;height:20px;width:100%}.poptavka-tr{margin:0}.image-box-c{width:100%}.col-5{width:33%}}@media screen and (max-width:1367px){.inner-text.content{padding:0 20px 0 20px;line-height:155%;font-size:13px}}@media screen and (max-width:1200px){.inner-text.content{font-size:13px;padding:0 15px 0 15px;line-height:150%}.set_greater_width{width:900px}.reference,.set_overflow_hidden{width:calc(860px / 3)}.set_overflow_img{width:200px}.album_spacer{width:calc(100px / 3)}}@media screen and (max-width:750px){#menu-m-logo{width:50%}}@media screen and (max-width:500px){.ref{margin:30px 0 0 0}.ref.ref2{margin:35px 0 30px 0}.kontakt-boxes.eu .kontakt-box img{width:100%}}@media screen and (max-width:900px){.set_greater_width{width:100%}.reference img,.set_overflow_hidden{width:100%!important}.reference img{object-position:50% 50%}.reference{float:none;margin:0 auto 20px auto;padding-bottom:1px}.reference p{margin-top:19px}.spacer{height:0}.set_overflow_img{width:80%!important;height:50vw;float:none;margin:0 auto 20px auto}.set_overflow_img img{width:100%!important}.album_spacer{height:0}}