.admin-status-shape{width:74px;height:74px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/stuha.png);position:fixed;left:0;top:0;z-index:1500;cursor:pointer}.admin-status-shape:hover .admin-status-window{top:0}.admin-status-window{width:319px;height:220px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/admin-bar.png);position:absolute;left:0;top:-220px;text-align:left;transition:left .5s,top .5s}.admin-status-window a{display:inline-block;color:#fff;position:absolute}.admin-name{width:128px;height:17px;margin-left:51px;margin-top:90px;overflow:hidden;color:#fff}.admin-enter{width:155px;height:35px;margin-left:9px;margin-top:22px}.admin-logout{width:116px;height:35px;margin-left:9px;margin-top:63px}
 body:after {content:url(../../../../../Cms_Data/Sites/base/Themes/default/images/lightbox/close.png) url(../../../../../Cms_Data/Sites/base/Themes/default/images/lightbox/loading.gif) url(../../../../../Cms_Data/Sites/base/Themes/default/images/lightbox/prev.png) url(../../../../../Cms_Data/Sites/base/Themes/default/images/lightbox/next.png);display:none}body.lb-disable-scrolling {overflow:hidden}.lightboxOverlay {position:absolute;top:0;left:0;z-index:500;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox {position:absolute;left:0;width:100%;z-index:550;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image {display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid white}.lightbox a img {border:none}.lb-outerContainer {position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after {content:"";display:table;clear:both}.lb-loader {position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel {display:block;width:32px;height:32px;margin:0 auto;background:url(../../../../../Cms_Data/Sites/base/Themes/default/images/lightbox/loading.gif) no-repeat}.lb-nav {position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container >.nav {left:0}.lb-nav a {outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-prev,.lb-next {height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev {width:34%;left:0;float:left;background:url(../../../../../Cms_Data/Sites/base/Themes/default/images/lightbox/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover {filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next {width:64%;right:0;float:right;background:url(../../../../../Cms_Data/Sites/base/Themes/default/images/lightbox/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover {filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer {margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after {content:"";display:table;clear:both}.lb-data {padding:0 4px;color:#ccc}.lb-data .lb-details {width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption {font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a {color:#4ae}.lb-data .lb-number {display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close {display:block;float:right;width:30px;height:30px;background:url(../../../../../Cms_Data/Sites/base/Themes/default/images/lightbox/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover {cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}
@-ms-viewport {width:device-width}input[type="button"],input[type="submit"],input[type="text"],textarea{-webkit-appearance:none}.burger-ico{display:none;width:50px;cursor:pointer;background-color:#fff;font-weight:700;color:#212121;line-height:27px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/burger-ico-n.png);background-repeat:no-repeat;background-position:left center;padding-left:44px;font-size:14px}.submenu-mobile{display:none}.burger-menu{background:rgba(0,0,0,0.9);padding:34px;width:350px;margin-top:0;line-height:33px;display:none;position:absolute;left:0;top:0;height:100vh;font-size:18px}.burger-menu .lang-pos{float:left}.burger-menu .burger-close{position:absolute;right:32px;top:32px;width:27px;height:27px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/lightbox/close.png)}.top-bar .burger-menu a{color:#fff;display:block}.parametry td.imag{vertical-align:top}.search-close{display:none}body .zf-templateWidth {width:600px}body .zf-tempHeadContBdr .zf-frmTitle em{font-style:normal}body .zf-tempFrmWrapper.hidd{display:none}.podpora-poptavka {margin-top:30px;line-height:25px}.podpora-poptavka a.zak-sekce{background:none;color:#fff;padding:0;margin:0;font-weight:700}.podpora-poptavka .btn-poptavka {background:none;padding:0;margin:0}.podpora-poptavka a.zak-sekce:hover,.podpora-poptavka .btn-poptavka:hover{color:#fff;opacity:1}.search-lang{display:none}.burger-menu a:hover{text-decoration:underline}.burger-menu .podpora-poptavka a{font-size:16px;color:#a5a5a5;display:inline-block;width:100%;vertical-align:middle}.burger-sub{display:block;color:#fff;margin-bottom:10px}.burger-sub >span{display:block;font-weight:700}.top-bar .burger-sub a{font-size:14px;display:block;line-height:22px;font-weight:400;color:#a3a3a3}body.page-home .produkty{margin-top:70px;margin-bottom:70px}@media screen and (max-width:1640px) {body .menu-sub,body .top-menu .pc-menu >a {margin-right:20px}}@media screen and (max-width:1620px) {body .theme-o {width:92vw;margin-left:4vw}}@media screen and (max-width:1580px) {body .produkt-item {width:calc(25% - 30px)}body .produkty,body .o,body .services-bar .o,body .sluzby-detail,body .catalog-obsah,body.page-produkt-detail .nav-box,body .detail-box,body .vyrobky,body .produkty-hp{width:92vw;margin-left:4vw}body .produkt-item img{width:100%;height:auto}body .foot-gr-5{width:calc(100% - 381px);margin-left:381px;margin-top:60px}body .sluzba-item{width:calc(25% - 40px)}body .sluzba-item img{width:100%;height:auto}body .vybaveni{height:11vw}body .produkt{margin-right:20px}body .produkt:nth-child(4n) {margin-right:20px}body .produkt {height:412px}body.page-novinky .clanek-img {height:auto}body.page-kariera .dalsi-txt{width:92vw !important;margin-left:4vw !important}body .home-produkt-nazev {font-size:18px}body .home-produkt .home-produkt-img{display:inline-block;overflow:hidden;height:16vw}body .home-produkt .home-produkt-img img{margin-top:-4vw;width:100%}body.page-reference .gallery-galerie-referenci{width:92vw !important;margin-left:4vw !important}body.page-reference .gallery-item .image img{width:100%;height:100%}body.page-reference .gallery-item .image{height:15vw !important}body .produkty-hp{margin-bottom:40px}body .vyrobky .produkt-item {width:calc(33.3% - 27px)}body .vyrobky .produkt-img {height:auto}body .detail-box h1 {font-size:48px}body .page-content-model,body.page-kariera .page-content-model,body .sluzby-detail,body .vyrobky{padding-top:80px;padding-bottom:0;margin-bottom:0;width:92vw;margin-left:4vw}body .footer {margin-top:80px}}@media screen and (max-width:1542px) {body .pc-menu {display:none}body .burger-ico{display:block}body .top-menu {margin-top:24px}body .search-box-over{margin-top:23px}}@media screen and (max-width:1520px) {body .theme-txt h1 {font-size:44px}body .theme-txt h1 span {font-size:38px}body .theme-year {font-size:36px;margin-bottom:0}body .theme-txt {margin-top:calc(16vw - 87px)}body.site-en .theme-txt {margin-top:calc(13vw - 87px)}}@media screen and (max-width:1440px) {body .produkt-item {font-size:18px}body .title-txt{display:inline-block;margin-left:15px;margin-right:15px;padding-top:17px;line-height:26px}body .produkt-title{height:83px}body.site-base .vybaveni,body.site-en .vybaveni {background-size:227px auto;background-repeat:no-repeat;background-color:#1b345c}}@media screen and (max-width:1380px) {body .theme{height:34vw}body .theme-txt .motto{margin-left:5vw}body .theme-txt .motto{-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none}body .submenu{width:calc(90vw - 52px);text-align:center}body .submenu-item {width:12vw;height:auto;margin-right:2vw}body .submenu-item-img {width:calc(12vw - 2px);height:calc(10.8vw - 2px)}body .submenu-item-img img{height:100%;width:auto}body.page-sluzby .text .head-right{width:calc(100% - 420px)}body .clanek-right{width:calc(100% - 290px)}body.page-sluzby .clanky .clanek-txt{font-size:14px}body .produkty-seznam{text-align:center}body .produkt{margin-left:25px;margin-right:25px;text-align:left}body .ko-box{margin-right:1.1vw;width:29vw}body .tooltip,body .tooltip2 {margin-top:3px;margin-left:-69px}body .novinky-bar .o .clanky .o{margin-left:0;width:auto}body .novinky-bar .clanek-img{height:28vw}body .detail-files img{width:100%;height:auto}body .produkt{margin-left:15px;margin-right:15px}body .produkt:nth-child(3n){margin-right:15px}body .produkt:nth-child(4n) {margin-right:15px}body .detail-box-left{width:calc(100% - 440px)}body .eco-banner {width:100%;height:19vw;background-size:cover}body .article-text .text img{max-width:100%;height:auto}body .sl-title{font-size:20px}}@media screen and (max-width:1320px) {body .top-bar{font-size:14px;text-align:left}body .top-bar .o{text-align:center}body .top-right a{margin-left:0;margin-right:20px}body .top-left a{margin-right:20px}body .top-left,body .top-right{margin-top:47px;width:356px}body .produkt-big{width:43vw;overflow:hidden}body .produkt-big:first-child {margin-right:3vw}body .produkt-small{width:20vw}body .produkt-small .produkt-title{font-size:18px}body .produkt-small:nth-child(3){margin-right:3vw}body .produkt-small:nth-child(4){margin-right:3vw}body .produkt-small:nth-child(5){margin-right:3vw}body .pata-right{display:none}body .pata-left {width:100%;text-align:center;height:390px}body .pata{background-color:#103861}body .pata-col-1{display:none}body .pata-col-2{width:100%;height:390px}body .pata-col-3{display:none}body .detail-box h1{width:100%;margin-bottom:30px}body a.back-to{float:left;margin-bottom:40px}body .tree-galerie-vytah .gallery-item,body .detail-galerie-vytah .gallery-item,body .sluzby-detail.news-detail .next-foto .gallery-item {width:17vw;margin-right:1vw;height:13vw;text-align:center}body .tree-galerie-vytah .gallery-item img,body .detail-galerie-vytah .gallery-item img,body .sluzby-detail.news-detail .next-foto .gallery-item img{width:auto;height:13vw}body .tel,body .mail{font-size:18px}body .tel-info-out .semafor,body .tel-info-in .semafor {width:15px;height:15px;border-radius:10px;margin-top:5px;margin-left:10px}body .tooltip,body .tooltip2 {margin-left:-81px}body .service-small{width:20vw}body .count{width:27vw}body .counters .o{text-align:center}body .count-2 {margin-left:3vw;margin-right:3vw}body .social-icons-mobile{display:inline-block}}@media screen and (max-width:1300px) {body .lang-pos {margin-right:20px}body .ref-nadpis{font-size:30px;margin-bottom:45px}body .ref-item img.nestle {max-height:39%}body .ref-item img.nasa {max-height:57%}body .services-nadpis {font-size:30px;margin-top:0;margin-bottom:60px}body .services-bar {margin-bottom:90px}body .home-produkty{font-size:0}body a.home-produkt {width:calc(33.33% - 20px);margin-right:10px;margin-bottom:20px;margin-left:10px}body a.home-produkt.hp-4,body a.home-produkt.hp-5 {width:calc(50% - 20px)}body a.home-produkt:nth-child(5) {margin-right:10px}body .home-produkt .home-produkt-img {width:100%}body .home-produkt .home-produkt-img img{margin-top:-14vw}body .home-produkt-nazev{font-size:16px;text-align:center}body .home-produkty{text-align:center}body .vyrobky .produkt-title {font-size:18px}}@media screen and (max-width:1280px) {body .motto {margin-right:5%}body .novinky-bar .clanek-nad a{font-size:18px}body .novinky-bar .clanek-txt{font-size:14px;line-height:18px}body .novinky-bar .clanek-nad{height:50px;margin-bottom:10px}body .novinky-bar .clanek-right{padding:14px;width:calc(100% - 27px)}body .novinky-bar .clanek:nth-child(1) .clanek-right{padding:14px;width:calc(100% - 27px)}body .models img {width:100%;height:auto}}@media screen and (max-width:1260px) {body .foot-gr-2,body .foot-gr-3{display:none}body .foot-gr-5 {width:260px;margin-left:85px;margin-top:0}body .foot-gr-4 {margin-left:85px}body.page-kontakt .page-content h1{line-height:40px;margin-bottom:40px;font-size:36px}}@media screen and (max-width:1180px) {body .sluzba-left .perex img{width:100%;height:auto}}@media screen and (max-width:1160px) {body.site-ru .produkt-small:nth-child(4) .produkt-title{line-height:inherit}body.site-ru .produkt-small:nth-child(4) .produkt-title .title-txt{margin-top:12px;width:13vw}}@media screen and (max-width:1150px) {body .service-title{font-size:16px}body .theme-txt h1{font-size:35px}body .theme-txt h1 span{font-size:33px}body .theme-year{font-size:26px}body .theme-screen{height:386px;background-size:auto 386px;animation:none;background-position:right}body .theme-screen .theme-over{height:386px}body .theme-txt {margin-top:92px}body .sluzba-left .sluzba-img{display:none}body .sluzba-left .perex{width:100%}}@media screen and (max-width:1120px) {body .firma-txt h1 {font-size:34px}body .firma-txt h2 {font-size:30px}body .home-produkt.hp-1 .home-produkt-nazev,body .home-produkt.hp-2 .home-produkt-nazev,body .home-produkt.hp-3 .home-produkt-nazev{height:48px;font-size:20px}body.page-spolecnost .text .right-col{float:left;width:280px;margin-left:80px}body.page-spolecnost .text .right-col img{width:100%;height:auto}body.page-spolecnost .text .left-col{float:left;width:calc(100% - 360px)}body .vybaveni{width:calc(50% - 3px)}body.site-en .theme-txt {margin-top:120px}}@media screen and (max-width:1090px) {body .top-left,body .top-right{margin-top:36px}body .top-left{text-align:left}body .top-right{text-align:right}body .top-right a{margin-right:15px}body .top-left a{margin-right:15px}body .top-left,body .top-right {width:338px}body .submenu{margin-top:90px}body .submenu-item{margin-top:10px}body .submenu-item span{font-size:11px}body .arrow{margin-top:12px}body .company-left h1 {font-size:42px;line-height:49px}body .tree-detail .title{font-size:42px;line-height:49px}body .detail-box h1{font-size:42px;line-height:49px}body .year {margin-top:25px;margin-bottom:40px}body .company-txt{font-size:16px}body.page-sluzby .clanky .clanek-txt {font-size:14px;line-height:20px;height:auto}body .detail-description{margin-bottom:40px}body .tel,body .mail{background:none;padding-left:0;font-size:17px}body .tel-info-out .semafor,body .tel-info-in .semafor {margin-left:8px}body .service-small .service-title {height:50px;line-height:52px;font-size:16px}body .service-small:nth-child(1),body .service-small:nth-child(2),body .service-small:nth-child(3) {margin-right:1vw}body .service-small {width:21.6vw}body .reference-nadpis {margin-top:25px;margin-bottom:3px}body .more-refer{margin-bottom:30px}body.site-ru .service-small .service-title{height:64px;font-size:14px;line-height:63px}body h1.log-nad{font-size:42px;margin-bottom:60px}body div.log{padding-top:60px;padding-bottom:60px}body .vyrobky .produkt-item {width:calc(33.3% - 8px);margin-left:10px}body .vyrobky .produkt-item:first-child{margin-left:0}}@media screen and (max-width:1080px) {body .novinky-bar .clanek:nth-child(1){width:calc(50% - 13px)}body .novinky-bar .clanek{width:calc(50% - 12px)}body.page-novinky .clanek-txt{font-size:14px;line-height:18px}body.page-novinky .clanek-nad{height:auto}body.page-novinky .clanek-txt{height:auto}body .produkt-item{font-size:15px}body .title-txt{line-height:21px}body .produkt-title{height:76px}body .produkt-item{width:calc(25% - 10px);margin-left:10px}body .footer .o{padding-top:60px;padding-bottom:60px}body .logo-foot{margin-bottom:25px;width:170px}body .foot-gr-4{color:#fff;font-size:14px;font-weight:100;line-height:22px}body .foot-gr-5{margin-left:55px}body .foot-newsletters{margin-top:24px}body.page-reference .gallery-item .title{font-size:14px !important;margin-top:12px !important}body.page-reference .gallery-item .text{font-size:12px !important}}@media screen and (max-width:1030px) {body .vyrobky .produkt-title {font-size:23px;text-align:center}}@media screen and (max-width:1000px) {body .top-left >a{display:none}body .top-right >a{display:none}body .top-left,body .top-right {width:100px}body .top-left{margin-top:29px}body .motto{font-size:18px;height:56px;margin-top:21px}body .motto span{font-size:12px}body.page-home .motto{font-size:20px;height:56px;margin-top:13px}body.page-home .motto span{font-size:18px}body.page-home .theme-txt{height:56px}body .submenu-mobile {border-top:2px solid #dedede;border-bottom:2px solid #dedede}body .submenu-mobile a{padding-top:0;padding-bottom:0;text-transform:uppercase;font-size:11px;border-top:1px solid #eee}body.page-home .top-bar .top-left a:nth-child(1){border:none}body.page-sluzby .top-bar .top-left a:nth-child(3),body.page-spolecnost .top-bar .top-left a:nth-child(4),body.page-kontakt .top-bar .top-right >a:nth-child(1),body.page-o-technologii .top-bar .top-right >a:nth-child(2),body.page-produkty-detail .top-bar .top-left a:nth-child(2),body.page-produkt-detail .top-bar .top-left a:nth-child(2){border-top:1px solid #dedede}body .produkty-hp{text-align:center}body .produkty .produkt-big,body .produkty .produkt-small{height:200px;width:26vw;margin-right:1.5vw;margin-left:1.5vw;display:inline-block;float:none;text-align:left;vertical-align:top}body.site-ru .produkt-big:nth-child(1) .produkt-title{line-height:inherit;height:64px}body.site-ru .produkt-big:nth-child(1) .produkt-title .title-txt{margin-top:12px;width:13vw}body.site-ru .produkt-big:nth-child(2) .produkt-title{line-height:inherit;height:64px}body.site-ru .produkt-big:nth-child(2) .produkt-title .title-txt{margin-top:12px;width:13vw}body.site-ru .produkt-big .arrow{margin-top:20px}body.site-ru .produkt-title{font-size:15px}body .global-bar{text-align:center;font-size:24px;line-height:77px}body .submenu{display:none !important}body .tree-galerie-vytah .gallery-item,body .detail-galerie-vytah .gallery-item,body .sluzby-detail.news-detail .next-foto .gallery-item {width:28.8vw;height:22vw;vertical-align:top}body .tree-galerie-vytah .gallery-item img,body .detail-galerie-vytah .gallery-item img,body .sluzby-detail.news-detail .next-foto .gallery-item img{height:22vw}body .tree-galerie-vytah .gallery-item:nth-child(3n),body .detail-galerie-vytah .gallery-item:nth-child(3n),body .sluzby-detail.news-detail .next-foto .gallery-item:nth-child(3n){margin-right:0}body .prod {width:40vw;height:auto}body .novinky-bar .clanek-txt {font-size:13px;line-height:17px;height:57px}body .novinky-bar .clanek-nad a {font-size:18px;margin-bottom:8px}body .novinky-bar .clanek-right{height:82px}body.page-novinky .clanek-txt {font-size:13px;line-height:17px}body.page-novinky .clanek-nad a{font-size:15px;margin-bottom:8px;line-height:20px}body .novinky-bar .clanek:nth-child(1){width:100%;margin-right:0}body .novinky-bar .clanek{width:100%}body .novinky-bar .clanek:nth-child(1) .clanek-right{height:auto}body .novinky-bar .clanek-nad{height:auto}body .novinky-bar .clanek-txt{height:auto}body .novinky-bar a.clanek-more{margin-top:0}body .novinky-bar .clanek-right{height:auto}body .novinky-bar .clanek-img{height:58vw}body.page-novinky .clanek-nad a span{font-size:11px}body.site-en .service-small{width:calc(33% - 10px) !important;height:26vw !important}body.site-en .service-small img{width:auto !important;height:calc(26vw - 48px) !important}body .sluzba-item{width:calc(25% - 20px);margin-left:10px;margin-right:10px}body .sl-title{font-size:16px;margin-top:15px;margin-bottom:10px}body .sl-txt{font-size:13px;line-height:14px}body.page-kariera-detail .perex{width:100%}body.page-kontakt .page-content-model .left-col img{width:180px;height:auto}body.page-kontakt .page-content-model .left-col {font-size:14px;line-height:24px;width:450px;margin-right:50px}body.page-kontakt .page-content .text strong{font-size:16px}body.page-kontakt .page-content .text a{font-size:14px}body.page-kontakt .page-content .right-col {width:calc(100% - 500px)}}@media screen and (max-width:950px) {body .news-form .ec-v-form-submit button{font-size:12px}body .foot-gr-5 {margin-left:0;width:100%;margin-top:30px;border-top:1px solid #42536e;padding-top:30px}body .home-produkt.hp-1 .home-produkt-nazev,body .home-produkt.hp-2 .home-produkt-nazev,body .home-produkt.hp-3 .home-produkt-nazev {font-size:16px;height:38px}body .photo-item-1,body .photo-item-7{display:none}body .photo-center {width:94%;height:auto}body .photo-item img {height:auto;width:100%}body .photo-item,body .photo-item-2 {height:calc(24vw - 10px)}body .photo-bar {height:auto}body .photo-item.photo-item-5 img{height:calc(24vw - 10px);width:auto}body .vyrobky .produkt-title {font-size:21px;text-align:center}}@media screen and (max-width:910px) {body.page-sluzby .text .head-left{width:35vw;margin-right:5vw}body.page-sluzby .text .head-left img{width:100%;height:auto}body.page-sluzby .text .head-right{width:calc(100% - 40vw)}body .service-small:nth-child(2){margin-right:0vw}body .service-small {width:270px;float:none;display:inline-block;margin-bottom:3vw}body .services-bar .o{text-align:center}body .service-small:nth-child(1),body .service-small:nth-child(3){margin-right:3vw}body .service-title{text-align:left}body .worldwide{width:100%;height:42vw;background-size:cover;background-position:-26vw}body .detail-tech-description{padding-bottom:20px;margin-bottom:9px;font-size:13px;line-height:17px}body .detail-description{font-size:14px;line-height:20px}body .stazeni-nadpis{font-size:15px}body .ke-stazeni a{font-size:15px;line-height:20px}body .zajem {line-height:20px;font-size:15px}body .detail-box-right{width:260px}body .zajem a{font-size:18px}body .detail-box .image-wrapper{width:260px}body .detail-box .image-wrapper img{width:260px}body .detail-box-left{width:calc(100% - 35px - 260px);margin-right:35px}body.site-ru .burger-ico{display:block}body.site-ru .search-ico {float:left;margin-top:9px}body.site-ru .search-box-over{display:none;position:fixed;right:0;width:100%;height:100vh;z-index:600;background:none;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/overlay.png);top:0;text-align:center;margin-top:0}body.site-ru .search-box{background-color:#fff;padding:5px;position:relative;margin-top:90px;height:34px;width:250px;display:inline-block}body.site-ru .search-close{display:block;position:absolute;width:24px;height:24px;cursor:pointer;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/close.png);margin-top:-45px;margin-left:231px}body.site-en .service-small,body.site-ru .service-small {width:calc(33% - 10px) !important;height:26vw !important;margin-right:1vw}body.site-en .service-small img,body.site-ru .service-small img {width:100%;height:auto}body .eco-product-right{width:230px;height:300px;background-size:100% auto}body .eco-product-left{width:calc(100% - 280px);margin-right:50px}body .eco-pr-logo{margin-bottom:30px;background-size:auto 100%}body .eco-pr-txt{font-size:14px;line-height:21px;color:#414141}body .product-rhino .eco-pr-logo {width:191px;height:63px}body .product-recuperation .eco-pr-logo{width:238px;height:63px}body .product-adaptive .eco-pr-logo{width:192px;height:63px}body .product-battery-elevator .eco-pr-logo{width:226px;height:63px}body .ref-item{width:calc(30% - 20px);height:13vw}body .ref-item:nth-child(10){display:none}body.page-kariera-detail .kariera-left,body .sluzba-left{width:100%}body.page-kariera-detail .kariera-right,body .sluzba-right{margin-left:0;margin-top:30px;width:calc(100% - 40px);padding:20px;font-size:18px;line-height:24px}body.page-kariera-detail .kariera-right a.zajem-btn-invert {padding:5px 14px;font-size:14px}body .produkty-hp{margin-top:40px}body .vyrobky .produkt-title {font-size:20px}body.page-home .produkty {margin-top:50px;margin-bottom:10px}body.site-en.page-novinky .clanky {padding-top:30px !important}body .page-content-model,body.page-kariera .page-content-model,body .sluzby-detail,body .vyrobky{padding-top:40px}body .footer{margin-top:40px}body .page-content-model .page-content h1,body.page-kontakt .page-content-model .page-content h1,body .head-title-first h1,body .head-title h1,body h1.produkty-nadpis{line-height:40px;margin-bottom:25px;font-size:30px;padding-bottom:20px}}@media screen and (max-width:860px) {body.page-reference .gallery-item {width:calc(50% - 14px) !important}body.page-reference .gallery-item .image {height:30vw !important}body.site-en a.more-references{padding:10px 0 !important;font-size:14px !important}body.site-en .photo-bar{margin-bottom:30px}}@media screen and (max-width:850px) {body .hledat-input{float:none}body .hledat-btn{float:none;margin-right:5vw}body .hledat-btn{margin-right:0}body .produkty .produkt-big,body .produkty .produkt-small{width:40vw;margin-bottom:25px;height:180px}body .produkt-small img{width:100%}body .company-left {width:90vw;margin-right:0;margin-bottom:50px}body .company-right{width:100%}body .company-right img{float:left;margin-right:35px}body .company{padding-top:35px;padding-bottom:35px}body .global-map {height:35vw;background-size:cover;background-position:center}body.page-kontakt .text .left-col{width:100%;margin-right:0}body.page-kontakt .text .right-col{width:100%;margin-top:30px}body.page-kontakt .text .right-col iframe{width:100%}body.page-vysledky-hledani .pages{margin-top:0}body .firma-img {width:auto;height:auto}body .firma-img img {width:37vw;height:auto}body .firma-txt {padding-top:10px;width:calc(100% - 45vw)}body .page-content h1{font-size:40px}body .tree-detail .title{font-size:40px}body .detail-box h1 {font-size:40px}body .sluzba-obsah{margin-top:35px}body .ko-box{font-size:16px}body .ko-box{margin-right:1vw;width:29vw}body .per-item{font-size:14px;line-height:42px}body.page-novinky .o{text-align:center}body .detail-box{padding-top:40px}body .page-pozice h1{margin-bottom:40px;width:100%;text-align:center}body .trojuhelnik{width:80%;height:8vw;background-position:left top;background-size:100% auto}body .count{width:32vw}body .sluzba-left .sluzba-img{display:none}body .sluzba-left .perex{width:100%}body.page-novinky .clanek{width:calc(50% - 20px);margin-right:20px}body.site-en .produkt-item{font-size:13px}body.site-en .title-txt{line-height:17px;padding-top:13px}body.site-en .produkt-title {height:auto;padding-bottom:12px}}@media screen and (max-width:800px) {body .sluzba-left{width:100%;margin-right:0}body .search-lang{margin-top:10px}body .search-lang .lang-pos{margin-top:0}body .eco-bar-right{display:none}body .top-bar a.burger-eco{color:#7ece67}body .eco-bar-logo{width:100%;height:27px;margin-top:6px;background-repeat:no-repeat;background-position:center;background-size:120px auto}body .eco-bar{height:38px}body .eco-banner{margin-top:60px;margin-bottom:80px}body .top-menu{margin-left:22px}body .theme-screen{height:270px;background-size:auto 270px}body .theme-txt h1 span{font-size:25px}body .theme-txt h1{font-size:29px}body .theme-year{font-size:20px;margin-top:30px}body .theme-txt{margin-top:72px}body .theme-screen .theme-over{height:270px}body .ucho-kontakty{width:38px;height:123px;background-size:cover}body .produkt-hp .produkt-item {width:calc(50% - 15px);margin-left:0;margin-right:30px;margin-bottom:30px;font-size:2.6vw}body .produkt-hp .produkt-item.first-item{margin-left:0}body .produkt-hp .produkt-item:nth-child(2){margin-right:0}body .produkt-hp .produkt-item:nth-child(4){margin-right:0}body .title-txt {line-height:27px}body .produkt-title {height:88px}body .produkt-title {height:11vw}body .title-txt {line-height:3.6vw;padding-top:2vw}body .reference-bar-under{height:69px}body .tree-detail .text a.per-item{font-size:13px}body.page-reference .gallery-galerie-referenci{padding-bottom:30px !important}body.page-novinky .clanky{margin-bottom:30px !important}body .vyrobky .produkt-title {font-size:17px}body.site-en .theme-txt {margin-top:76px}}@media screen and (max-width:768px) {body.page-kariera .clanky .o{text-align:center}body.page-kariera .clanek{margin-left:17px;margin-right:17px}body .page-content.page-eco h1{text-align:left}body.page-remote-monitoring .page-content .text,body.page-cte .page-content .text{text-align:left}body img.img-left {width:150px;height:auto}body.page-remote-monitoring .page-content .text ul {width:calc(100% - 220px) !important}body a.zak-sekce{display:none}body.page-spolecnost .text .right-col{float:left;width:190px;margin-left:50px}body.page-spolecnost .text .left-col{float:left;width:calc(100% - 240px);font-size:14px;line-height:20px}}@media screen and (max-width:740px) {body.page-sluzby .clanky .clanek-img{margin-right:0;width:100%;text-align:center;margin-bottom:20px}body .clanek-right{width:100%;text-align:center}body .clanky .clanek-img{margin-right:0;width:100%;text-align:center;margin-bottom:20px}body .novinky-bar .clanky .clanek-img{margin-bottom:0}body .novinky-bar .clanek-right{text-align:left}body.page-reference .page-content .text{margin-top:15px}body.page-novinky .clanky .clanek-img{margin-bottom:0}body.page-novinky .clanek-right{text-align:left}body .videotheme{height:46vw}body .videotheme #videobcg {height:46vw;width:auto}body .vybaveni {height:14vw}}@media screen and (max-width:720px) {body a.home-produkt {width:calc(50% - 20px)}body a.home-produkt.hp-5{width:calc(100% - 20px)}body .home-produkt.hp-4 .home-produkt-nazev{font-size:16px;height:38px}body .home-produkt .home-produkt-img{height:23vw}body .home-produkt .home-produkt-img img{margin-top:-19vw}body a.home-produkt.hp-5 .home-produkt-img{display:none}}@media screen and (max-width:700px) {body .company-right img {display:none}body .gallery-item{float:left;width:50%;height:32vw}body .kontakt-items {margin-bottom:40px}body.page-home .gallery-home-gallery .gal-item-over .title {font-size:4vw;padding-top:10vw}body.page-home .gallery-home-gallery .gal-item-over .text{font-size:3vw}body .detail-box-left{width:100%;margin-right:0}body .detail-box-right{width:100%;margin-top:30px}body .detail-box .image-wrapper,body .detail-box .image-wrapper img{width:100%}body .zf-tempHeadContBdr .zf-frmTitle{font-size:18px}body .zf-large >label{width:110px;float:left}body .zf-tempContDiv{width:calc(100% - 110px);float:left}body .zf-phNumber label{display:none}body .zf-labelName{width:110px;float:left}body .zf-tempContDiv input[type="file"]{border:none;padding:0}body .pop-o{width:80vw}body .zf-templateWidth {width:100%}body .pop-up-win{width:92vw}body h1.log-nad{font-size:28px;margin-bottom:40px;line-height:40px}body div.log{padding-top:50px;padding-bottom:50px}body .eco-product-left{width:100%;margin-right:0}body .eco-product-right{width:100%;height:300px;background-size:auto 44vw;background-position:center !important;margin-top:60px}body.site-en .service-small,body.site-ru .service-small{width:340px !important;height:230px !important}body.site-en .service-small img,body.site-ru .service-small img{width:100% !important;height:auto !important}body .sluzba-item {width:calc(50% - 20px);margin-bottom:40px}body .services-bar {margin-bottom:40px}body .ke-stazeni{margin-bottom:0;margin-top:20px}body .pop-up-obsah{width:210px;padding:10px}body .continue {font-size:16px;margin-top:5px;width:180px}}@media screen and (max-width:650px) {body .ko-box {margin-right:0;width:100%;margin-bottom:1px;line-height:46px}body .tel,body .mail{font-size:15px}body .per-item{width:100%;margin-right:0;margin-bottom:2px;font-size:13px}body .service-small {width:41vw}body .novinky-bar .clanek{width:100%}body .detail-tech-specif table{display:none}body .detail-menu a:first-child{display:none}body .detail-galerie-vytah{margin-top:50px}body .parametry td.imag{display:none}body table.parametry tr.first-row td{text-align:center !important}body .tree-detail .text table.parametry{font-size:12px}body table.parametry td,body table.parametry th{padding:3px;width:auto !important}body .sluzba-obsah table td,body .sluzba-obsah table th{font-size:12px;padding:5px}body.page-povinne-zverejnovane-informace .text img{width:100%;height:auto}body .novinky-bar {padding-top:10vw;padding-bottom:10vw}body .theme-screen{height:220px;background-size:auto 220px}body .theme-screen .theme-over{height:220px}body .theme-txt{margin-top:47px}body .theme-txt h1 span{font-size:18px}body .theme-txt h1{font-size:24px}body .ucho-kontakty{top:74px}body .catalog-obsah{padding-top:30px}body .tree-detail .title{font-size:28px;line-height:32px;margin-bottom:20px}body .navi{margin-bottom:30px}body .tree-detail .text a.per-item{width:calc(50% - 1px)}body .photo-item-5{display:none}body .photo-item-4,body .photo-item-6{width:calc(50% - 12px);height:calc(24vw - 10px);margin-right:10px;margin-bottom:10px}body .photo-bar{margin-top:30px;margin-bottom:20px}body .photo-item-6{margin-left:10px;margin-right:0}body.site-en .theme-txt {margin-top:56px}body.site-en .produkt-item {margin-left:5px;margin-right:5px;width:calc(50% - 10px);margin-bottom:20px}}@media screen and (max-width:600px) {body .foot-gr-1{width:100%;text-align:center}body .foot-social {margin-bottom:15px;margin-top:10px}body .foot-gr-4{width:100%;text-align:center;margin-left:0;border-top:1px solid #42536e;margin-top:30px;padding-top:30px}body .news-form{margin-top:10px;width:280px;margin-left:calc(50% - 140px);text-align:center}body .news-form .ec-v-form-submit{text-align:center !important}body .news-form input[type="email"].ec-v-forms-form-control{text-align:center}body .foot-gr-5{text-align:center}body .foot-gr-5 .zak-nadpis{background:none;padding-left:0}body .count{font-size:14px;margin-top:55px}body .counters-over,body .counters{height:190px}body .kontakt-box{text-align:center}}@media screen and (max-width:590px) {body .top-bar-right{display:none}body .top-menu{margin-right:22px;float:right;margin-top:12px}body .logo{position:absolute;left:0;top:0;width:auto;height:51px}body .top-bar{height:50px}body .pod-top-bar{height:51px}body .burger-ico{display:block;background-size:19px auto;padding-left:30px}body .search-lang{display:block;margin-top:30px}body .search-lang .search-icon{margin-top:0}body .lang-pos {margin-right:0}body .top-bar .lang a{padding-top:4px}body .search-ico {float:left;margin-top:9px}body .search-box-over{display:none;position:fixed;right:0;width:100%;height:83px;z-index:600;top:0;text-align:center;margin-top:0;background:#5e5e5e}body .search-box{position:relative;margin-top:24px;height:34px;width:100%;display:inline-block}body .search-close{display:block;position:absolute;width:24px;height:24px;cursor:pointer;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/close.png);right:3px;top:-20px}body input.hledat-input{border:1px solid #dedede;font-size:12px;padding:2px;height:29px;width:250px;float:left;margin-left:30px}body .hledat-btn{margin-right:0;float:left}body .pod-logo{float:left;width:132px;height:50px}body.page-home .produkty {margin-top:20px;margin-bottom:0}body.page-home .reference-bar {background-position:right;background-size:cover;margin-top:30px}body .page-content-model,body.page-kariera .page-content-model,body .sluzby-detail,body .vyrobky{padding-top:30px}body .footer{margin-top:30px}body .page-content-model .page-content h1,body.page-kontakt .page-content-model .page-content h1,body .head-title-first h1,body .head-title h1,body h1.produkty-nadpis {line-height:36px;margin-bottom:25px;font-size:25px;padding-bottom:15px}}@media screen and (max-width:570px) {body .produkty .produkt-big,body .produkty .produkt-small{width:86vw;margin-bottom:15px;height:auto}body .produkty .produkt-big{height:220px}body.site-ru .produkty .produkt-big,body.site-ru .produkty .produkt-small{height:auto}body .company-left,body .company-right{text-align:center}body .rychly-kontakt {float:none;margin-top:5px;display:inline-block}body .theme-txt .motto{margin-left:5vw;margin-right:5vw;text-align:center;font-size:16px;width:90vw;margin-top:31px}body.page-home .theme-txt .motto{margin-top:15px}body.page-home .motto span{font-size:13px}body.page-home .theme-txt{height:53px}body.page-sluzby .text .head-left{display:none}body.page-sluzby .text .head-right{width:100%}body .tree-detail .title{margin-bottom:35x}body .filter-wrap span{display:none}body .filter-wrap{text-align:center}body .filter-wrap a{margin-bottom:2px}body .detail-galerie-vytah {margin-top:20px;margin-bottom:40px}body .detail-files{margin-top:40px}body .firma-txt {width:100%}body .firma-img img{display:none}body .firma-img{float:left;margin-top:25px;width:100%}body .rychly-kontakt{width:100%}body .sluzba-obsah .perex {font-size:15px;line-height:19px}body.page-kariera .dalsi-txt{text-align:center !important;font-size:15px !important;line-height:22px !important;margin-bottom:30px !important}body .vyrobky .produkt-title {font-size:15px}body .produkty-text{margin-bottom:30px}body .vyrobky .produkt-title {padding:10px;width:calc(100% - 20px)}body .kontakt-box h2{font-size:18px}body .kontakt-box{padding:20px;font-size:15px;line-height:22px;margin-top:30px}}@media screen and (max-width:540px) {body .top-left,body .top-right {width:53px}body .theme {height:50vw;background-position:left center}body .company-left h1{font-size:28px;line-height:33px}body .page-content h1{font-size:28px;line-height:33px}body .detail-box h1{font-size:40px}body .year{margin-top:25px;margin-bottom:25px;font-size:18px}body.page-produkt-detail .navi{line-height:16px;font-size:11px}body .detail-box{padding-top:20px}body .detail-box h1{font-size:34px}body .page-content .text{font-size:14px}body .sluzba-obsah{font-size:14px}body .sluzba-obsah table{text-align:left;font-size:12px}body .sluzba-obsah table td {padding:5px}body .form-left {width:100%;margin-right:0;margin-bottom:0;text-align:center}body .form-left input,body .form-right textarea{text-align:center;font-size:12px}body label.check-item{font-size:13px;text-align:left}body .form-right{width:100%;margin-bottom:15px;text-align:center}body .formular{text-align:left}body h2.form-nadpis{margin-top:0}body .formular input.btn {margin-left:calc(50% - 55px)}body .page-content .text .kontakty-menu a{width:calc(100% - 20px)}body .global-bar {font-size:20px;line-height:57px;height:58px}body .tree-galerie-vytah .gallery,body .detail-galerie-vytah .gallery{text-align:center;margin-bottom:25px}body .tree-galerie-vytah .gallery-item,body .detail-galerie-vytah .gallery-item,body .sluzby-detail.news-detail .next-foto .gallery-item{float:none;display:inline-block;margin-left:0;margin-right:0}body h2.form-nadpis{text-align:center;width:100%}body .tree-galerie-vytah .gallery-item,body .detail-galerie-vytah .gallery-item,body .sluzby-detail.news-detail .next-foto .gallery-item {width:44vw;height:33vw;vertical-align:top}body .tree-galerie-vytah .gallery-item img,body .detail-galerie-vytah .gallery-item img,body .sluzby-detail.news-detail .next-foto .gallery-item img{height:33vw}body a.back-to {float:none}body .detail-box .image-wrapper {width:100%;height:60vw;margin-right:0}body .detail-box .image-wrapper img {height:60vw;width:auto}body .detail-description {width:100%;margin-top:35px;margin-bottom:10px}body .detail-tech-specif{margin-top:35px}body .copy-left{text-align:center}body .prod {width:100%;height:auto}body .search-info {text-align:center;font-size:14px;padding:10px}body .search-list .item{text-align:center}body .pages{margin-bottom:20px}body .search-list{margin-bottom:20px}body .search-list .item p {font-size:12px;line-height:16px}body .novinky-bar h2,body .reference-nadpis{font-size:28px}body .reference-nadpis{line-height:38px}body .detail-tech-description{text-align:left}body .page-produkt-detail .navi{text-align:center}body .novinky-bar h2,body .reference-nadpis{text-align:center}body .navi a,body .navi{color:#c3c3c3}body .sluzba-left {font-size:14px;line-height:20px}body .text table{font-size:10px}body .text table td,body .text table th{padding:3px}body .formular input.check{margin-left:10px}body .lang-redirect-body{font-size:12px;width:240px}body .form-row label{width:100%;margin-left:0;margin-top:0;margin-bottom:5px}body .form-row input{width:100%}body h1.log-nad{font-size:24px;margin-bottom:30px;line-height:30px}body .eco-motto{font-size:17px;margin-top:20px;margin-bottom:30px}body .eco-txt{font-size:14px}body .eco-banner{margin-top:50px;margin-bottom:60px}body a.eco-more.eco-green{width:100%;display:inline-block}body img.img-left{display:none}body.page-remote-monitoring .page-content .text ul {width:100% !important;line-height:19px !important}body .ref-nadpis {font-size:24px;margin-top:70px;margin-bottom:40px}body .ref-items {font-size:0;width:100%;padding-bottom:34px}body .ref-item {width:calc(48% - 20px);height:19vw}body .ref-item:nth-child(10){display:inline-block}body .ref-item img.lafarge {margin-top:5vw}body .ref-item img.srp{margin-top:5.7vw}body .ref-item img.holcim{margin-top:6.4vw}body .ref-item img.potash{margin-top:6.5vw}body .ref-item img.can-navy {margin-top:4.3vw}body .ref-item img.nasa {margin-top:4.3vw}body .ref-item img.nestle{margin-top:5vw;max-height:49%}body .ref-item img.pemex{margin-top:5.7vw}body .ref-item img.lhoist{margin-top:5vw}body .ref-item img.felixstowe{margin-top:5.4vw}body .reference-bar{background-position:right;background-size:cover}body .services-nadpis{font-size:24px;margin-bottom:40px}body .reference-bar-under{height:49px}body .sluzba-right{font-size:17px;line-height:23px}body.page-kontakt .text .left-col{font-size:13px;line-height:18px}body.page-kontakt .text .left-col a{font-size:13px !important}body.page-kontakt .page-content-model .page-content .text{margin-top:0}body.page-kontakty-useky table{line-height:18px}body.page-kariera-detail .kariera-right,body .sluzba-right{text-align:center}body .social-panel #share {width:100%}}@media screen and (max-width:500px) {body .service-small:nth-child(1),body .service-small:nth-child(2),body .service-small:nth-child(3) {margin-right:0}body .sluzba-obsah table td,body .sluzba-obsah table th{font-size:11px;padding:3px}body .worldwide {height:73vw;background-position:-120vw}body .novinky-bar .clanek-img {display:none}body .novinky-bar .clanek-right,body .novinky-bar .clanek:nth-child(1) .clanek-right{position:relative;display:inline-block}body .service-small {width:100%}body .service-small img {width:100%;height:auto}body .pop-o {width:90vw}body .pop-o ul{padding-left:0}body .zf-tempHeadContBdr{padding:10px 10px}body .zf-tempFrmWrapper .zf-labelName{font-size:11px}body .zf-large >label {width:86px}body .zf-tempContDiv {width:calc(100% - 87px)}body .zf-large .zf-tempContDiv input[type="text"],body .zf-large .zf-tempContDiv textarea,body .zf-large .zf-mSelect select,body .zf-large .zf-tempContDiv .zf-sliderCont,body .zf-large .zf-tempContDiv .zf-pdfTextArea{width:100%}body .zohoform .zf-fmFooter .zf-submitColor{margin-left:0}body.site-ru .service-small{width:100%}body.site-ru .service-small{height:260px}body .theme-screen{height:170px;background-size:auto 170px}body .theme-txt h1 span{font-size:15px}body .theme-screen .theme-over{height:170px}body .theme-txt h1{font-size:20px}body .theme-year{font-size:17px;margin-top:17px}body .theme-txt{margin-top:39px}body .count .nr{font-size:28px}body .counters-over,body .counters{height:150px}body .count{margin-top:45px}body .sluzba-left .social-panel{margin-top:20px}body.page-novinky .clanek{width:100%;margin-right:0;margin-bottom:20px}body .detail-box h1{width:100%;margin-bottom:10px}body.page-kontakt .left-col img{width:150px;height:auto;margin-top:20px}body.page-spolecnost .text .left-col{width:100%;margin-bottom:30px}body.page-spolecnost .text .right-col{width:100%;margin-left:0}body.site-base .vybaveni,body.site-en .vybaveni {background-size:165px auto;height:17vw}body .produkty-hp{margin-top:20px;margin-bottom:20px}body .vyrobky .produkt-item{width:100%;margin-left:0}body .vyrobky .produkt-img{height:auto;margin-bottom:20px}body .kontakt-box{margin-top:10px}body.site-en .theme-txt {margin-top:43px}}@media screen and (max-width:470px) {body .home-produkt .home-produkt-img {height:33vw}body .home-produkt .home-produkt-img img {margin-top:-10vw}body .home-produkt.hp-1 .home-produkt-nazev,body .home-produkt.hp-2 .home-produkt-nazev,body .home-produkt.hp-3 .home-produkt-nazev,body .home-produkt.hp-4 .home-produkt-nazev,body .home-produkt.hp-5 .home-produkt-nazev {font-size:13px;height:auto}}@media screen and (max-width:460px) {body .produkt{margin-left:0;margin-right:0;width:288px;height:375px;margin-top:20px}body .produkt:nth-child(3n){margin-right:0}body .produkt:nth-child(4n) {margin-right:0}body .image-wrapper{width:288px;overflow:hidden;height:192px}body .item-tech-description{font-size:11px}body .image-wrapper img {width:auto;height:192px}body .title-txt{font-weight:700;text-align:center;width:calc(100% - 51px)}body .firma-txt{text-align:center}body .rychly-kontakt{text-align:center}body .tel{display:inline-block;float:none}body .tel-info{float:none;display:inline-block}body .count{font-size:12px}body .eco-product-right{background-size:auto 65vw;height:80vw}body .produkty-hp .produkt-item{margin-right:10px;margin-bottom:10px;width:calc(50% - 8px)}body .logo-foot{margin-bottom:15px;width:140px}body .ref-nadpis{font-size:18px;margin-top:60px;margin-bottom:40px}body .reference-bar-under {height:37px}body .services-nadpis{font-size:18px;margin-bottom:30px}body .sl-title{font-size:14px}body .service-title{font-size:12px}body .sl-txt{font-size:11px;line-height:15px}body .services-bar {margin-bottom:0}body.page-certifikaty .text .loga img{height:75px;width:auto}body .photo-item{margin:0 0 15px;height:calc(48vw - 10px);width:100%}body.page-reference .gallery-item{width:100% !important;margin-right:0}body.page-reference .gallery-item .image{height:auto !important}body.page-kontakt .text .left-col {font-size:12px;line-height:20px;text-align:center}}@media screen and (max-width:430px) {body .logo {width:130px}body .top-left {margin-top:9px}body .top-right{margin-top:15px}body.page-home .theme-txt .motto{font-size:15px;margin-top:13px}body.page-home .motto span {font-size:11px}body.page-home .theme-txt{height:48px}body .theme-txt .motto{margin-top:24px}body .gallery-item{float:left;width:100%;height:65vw}body .gallery-item:nth-child(6),body .gallery-item:nth-child(7),body .gallery-item:nth-child(8),body .gallery-item:nth-child(9),body .gallery-item:nth-child(10){display:none}body .sluzba-obsah table{text-align:left;font-size:11px}body .sluzba-obsah table td {padding:3px}body .global-bar{display:none !important}body.page-home .gallery-home-gallery .gal-item-over .title {font-size:8vw;padding-top:22vw}body.page-home .gallery-home-gallery .gal-item-over .text {font-size:5vw}body .tree-galerie-vytah .gallery-item,body .detail-galerie-vytah .gallery-item,body .sluzby-detail.news-detail .next-foto .gallery-item {width:100%;height:auto;vertical-align:top}body .tree-galerie-vytah .gallery-item img,body .detail-galerie-vytah .gallery-item img,body .sluzby-detail.news-detail .next-foto .gallery-item img{display:block;width:100%;height:auto}body .detail-galerie-vytah{margin-top:30px;margin-bottom:30px}body .detail-tech-description table {font-size:14px;line-height:18px}body .detail-tech-description{padding-top:12px;padding-bottom:20px}body .detail-box h1 {font-size:34px;line-height:40px}body .tree-detail .text table.parametry {font-size:10px}body table.parametry td,body table.parametry th{padding:2px;font-size:11px;line-height:15px}body table.parametry tr.first-row td{font-size:14px;font-weight:700}body .sluzba-obsah table td,body .sluzba-obsah table th{font-size:10px;padding:2px}body .detail-description {margin-top:15px}body.site-ru .produkt-big:nth-child(1) .produkt-title .title-txt,body.site-ru .produkt-big:nth-child(2) .produkt-title .title-txt,body.site-ru .produkt-small:nth-child(3) .produkt-title .title-txt,body.site-ru .produkt-small:nth-child(4) .produkt-title .title-txt,body.site-ru .produkt-small:nth-child(5) .produkt-title .title-txt,body.site-ru .produkt-small:nth-child(6) .produkt-title .title-txt {margin-top:22px;width:70vw;font-size:16px}body .burger-menu{width:252px}body .sluzba-left .perex{line-height:19px}body .sluzba-left .text{margin-top:20px;line-height:20px}body .tree-detail .text{font-size:12px;margin-bottom:50px;line-height:19px}body.page-kontakt .text .left-col a{display:inline-block;margin-bottom:2px}body.page-kariera-detail .kariera-left{font-size:13px;line-height:19px}body input.hledat-input{width:165px}}@media screen and (max-width:400px) {body a.home-produkt{width:100%;margin-left:0;margin-right:0}body .home-produkt.hp-1 .home-produkt-nazev,body .home-produkt.hp-2 .home-produkt-nazev,body .home-produkt.hp-3 .home-produkt-nazev,body .home-produkt.hp-4 .home-produkt-nazev,body .home-produkt.hp-5 .home-produkt-nazev{font-size:15px}body a.home-produkt.hp-4,body a.home-produkt.hp-5{width:100%}body a.home-produkt.hp-5 .home-produkt-img{display:block}body .home-produkt .home-produkt-img{height:50vw}body .home-produkt .home-produkt-img img{margin-top:-40vw}}@media screen and (max-width:390px) {body .worldwide{height:133vw;background-position:-296.5vw}body .kontakt-form input[type="text"],body .kontakt-form textarea{text-align:center}body .kontakt-form input.kontakt-btn{width:100%}body .pop-close{width:calc(100% - 40px);margin-top:2px}body.page-kariera .clanek {margin-left:0 !important;margin-right:0 !important}body .eco-cara{margin-bottom:40px}body .eco-product{margin-bottom:40px}body.site-en .service-small,body.site-ru .service-small {width:280px !important;height:230px !important}body .theme-txt h1 span{font-size:13px}body .theme-txt h1{font-size:17px}body .theme-year{font-size:13px;margin-top:17px}body .ucho-kontakty{display:none}body .produkt-item{font-size:2.8vw}body .produkt-title{height:14vw}body .title-txt{line-height:4vw;padding-top:3vw}body .count{font-size:10px}body .sluzba-left{font-size:13px}body .text table{font-size:9px;line-height:15px}body.site-en .produkt-item {font-size:11px}body .page-content-model .page-content h1,body.page-kontakt .page-content-model .page-content h1,body .head-title-first h1,body .head-title h1,body h1.produkty-nadpis {line-height:26px;margin-bottom:18px;font-size:22px}}@media screen and (max-width:350px) {body.site-ru .produkt-big:nth-child(1) .produkt-title .title-txt,body.site-ru .produkt-big:nth-child(2) .produkt-title .title-txt,body.site-ru .produkt-small:nth-child(3) .produkt-title .title-txt,body.site-ru .produkt-small:nth-child(4) .produkt-title .title-txt,body.site-ru .produkt-small:nth-child(5) .produkt-title .title-txt,body.site-ru .produkt-small:nth-child(6) .produkt-title .title-txt{margin-top:23px;width:70vw;font-size:14px}body.site-ru .service-small .service-title{font-size:17px}body.site-base .vybaveni,body.site-en .vybaveni {background-size:150px auto}}
 #slider ol,#slider ul{list-style:none}#slider table{border-collapse:collapse;border-spacing:0}#slider caption,#slider th,#slider td{text-align:left;font-weight:400;vertical-align:middle}#slider q,blockquote{quotes:none}#slider q:before,#slider q:after,#slider blockquote:before,#slider blockquote:after{content:"";content:none}#slider article{display:block}#slider{text-align:center}#slider p{margin:20px 0 16px}#slider strong{font-weight:700}#slider label{color:brown;cursor:pointer;text-decoration:none;font-style:italic}#slider label:hover,#slider a:hover{color:#ddd!important}#slider label,#slider #active,#slider img{-moz-user-select:none;-webkit-user-select:none}#slider .catch{display:block;height:0;overflow:hidden}#slider{margin:0 auto}#slider input{display:none}#slider #slide1:checked ~ #slides .inner{margin-left:0}#slider #slide2:checked ~ #slides .inner{margin-left:-100%}#slide3:checked ~ #slides .inner{margin-left:-200%}#slider #slide4:checked ~ #slides .inner{margin-left:-300%}#slider #slide5:checked ~ #slides .inner{margin-left:-400%}#slider #container{width:100%;overflow:hidden}#slider #slides .inner{width:500%;line-height:0}#slider #slides article{width:20%;float:left}#slider #commands{margin:0;width:100%;height:50px;margin-top:-150px}#slider #commands label{display:none;width:46px;height:89px;opacity:.8}#slider #commands label:hover{opacity:1}#slider #active{position:relative;z-index:5;margin:16% 0 0;text-align:center}#slider #active label{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;width:24px;height:44px;background:#bbb}#slider #active label:hover{background:#333;border-color:#777!important}#slider #slide1:checked ~ #commands label:nth-child(2),#slider #slide2:checked ~ #commands label:nth-child(3),#slider #slide3:checked ~ #commands label:nth-child(4),#slider #slide4:checked ~ #commands label:nth-child(5),#slider #slide5:checked ~ #commands label:nth-child(1){float:right;display:block;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/slide-right.png)}#slider #slide1:checked ~ #commands label:nth-child(5),#slider #slide2:checked ~ #commands label:nth-child(1),#slider #slide3:checked ~ #commands label:nth-child(2),#slider #slide4:checked ~ #commands label:nth-child(3),#slider #slide5:checked ~ #commands label:nth-child(4){float:left;display:block;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/slide-left.png)}#slider #slide1:checked ~ #active label:nth-child(1),#slider #slide2:checked ~ #active label:nth-child(2),#slider #slide3:checked ~ #active label:nth-child(3),#slider #slide4:checked ~ #active label:nth-child(4),#slider #slide5:checked ~ #active label:nth-child(5){background:#000;opacity:.6;border-color:#fff!important;border:2px solid #fff}#slider .caption{line-height:20px;margin:0 0 -150%;position:absolute;padding:320px 12px;opacity:0;color:#fff;text-transform:none;font-family:'Open Sans',Arial,Helvetica,sans-serif;text-align:left;font-size:18px}#slider .caption bar{display:inline-block;padding:10px;background:#000;border-radius:3px 3px;-moz-border-radius:3px 3px;-webkit-border-radius:3px 3px;opacity:.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70)}#slider #slides{position:relative;margin:0;height:200px;overflow:hidden}#slider #slides .inner{-webkit-transform:translateZ(0);-webkit-transition:all 800ms cubic-bezier(0.770,0.000,0.175,1.000);-moz-transition:all 800ms cubic-bezier(0.770,0.000,0.175,1.000);-ms-transition:all 800ms cubic-bezier(0.770,0.000,0.175,1.000);-o-transition:all 800ms cubic-bezier(0.770,0.000,0.175,1.000);transition:all 800ms cubic-bezier(0.770,0.000,0.175,1.000);-webkit-transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);-moz-transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);-ms-transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);-o-transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000)}#slider #slider{-webkit-transform:translateZ(0);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#slider #commands label{-webkit-transform:translateZ(0);-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}#slide1:checked ~ #slides article:nth-child(1) .caption,#slide2:checked ~ #slides article:nth-child(2) .caption,#slide3:checked ~ #slides article:nth-child(3) .caption,#slide4:checked ~ #slides article:nth-child(4) .caption,#slide5:checked ~ #slides article:nth-child(5) .caption{opacity:1;-webkit-transition:all 1s ease-out .6s;-moz-transition:all 1s ease-out .6s;-o-transition:all 1s ease-out .6s;transition:all 1s ease-out .6s}#commands,#commands label,#slides,#active,#active label{-webkit-transform:translateZ(0);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media only screen and (max-width:850px) and (min-width:450px){body #slider #commands{margin:-25% 0 0 5%;width:90%;height:50px}body #slider #commands label{-moz-transform:scale(0.9);-webkit-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}body #slider #slides .caption{padding:280px 12px}body #slider #slides{padding:2px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}body #slider #active{margin:15% 0 0}}@media only screen and (max-width:450px){body #slider #commands{margin:-28% 0 0 1%;width:100%;height:70px}body #slider #active{margin:12% 0 0}body #slider #slides{padding:2px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}body #slider #slides .caption{opacity:0!important}body #slider #commands label{-moz-transform:scale(0.7);-webkit-transform:scale(0.7);-o-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}}
 *{margin:0;padding:0}.cleaner,.cl {clear:both;visibility:hidden}body{font-family:'Roboto',sans-serif;font-size:12px;text-align:center}a img{border:none}ul{padding-left:15px}html {scroll-behavior:smooth}.fx{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.hover{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hover:hover{opacity:.6}body.page-home .top-left >a:nth-child(1){border-bottom:3px solid #ed1c24}body.page-sluzby .top-left >a:nth-child(3){border-bottom:3px solid #ed1c24}body.page-spolecnost .top-left >a:nth-child(4){border-bottom:3px solid #ed1c24}body.page-kontakt .top-right >a:nth-child(1){border-bottom:3px solid #ed1c24}body.page-o-technologii .top-right >a:nth-child(2){border-bottom:3px solid #ed1c24}body.page-produkty-detail .top-left >a:nth-child(2){border-bottom:3px solid #ed1c24}body.page-produkt-detail .top-left >a:nth-child(2){border-bottom:3px solid #ed1c24}.o{width:1480px;height:auto;text-align:left;margin:0 auto}.top-bar{width:100%;height:73px;position:fixed;display:block;font-size:14px;z-index:500;text-align:left;background-color:#fff;border-bottom:1px solid #d7d7d7}.top-bar a{color:#000;text-decoration:none;display:inline-block;font-weight:700}.pod-top-bar{height:73px;width:100%;display:block}.logo{position:absolute;left:0;top:0}.pod-logo{float:left;width:199px;height:74px}.top-menu{margin-top:29px;display:inline-block;vertical-align:top;margin-left:40px}.top-menu .pc-menu >a {font-size:15px;font-weight:400;display:inline-block;margin-right:30px;padding-bottom:20px;vertical-align:top}.top-menu .pc-menu >a:hover{border-bottom:4px solid #e30613;color:#000}.top-menu .pc-menu >a.ico-hp{display:inline-block;width:16px;height:17px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/home-ico.png);font-size:0;padding-bottom:0}.top-menu .pc-menu >a.ico-hp:hover{border-bottom:none;color:#000}.menu-sub{margin-right:30px;font-size:15px;font-weight:400;cursor:pointer;padding-bottom:27px;position:relative}.menu-sub:hover .subm{display:block;position:absolute;margin-top:7px;left:0;width:190px;background-color:#1b345c}.top-bar .menu-sub a{font-size:13px;font-weight:400;display:inline-block;padding:10px;border-top:1px solid #3e516f;width:calc(100% - 20px);color:#fff}.top-bar .menu-sub a:hover{background-color:#465979}.subm{display:none}.top-bar-right{float:right}a.zak-sekce{background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/ico-sekce.png);background-repeat:no-repeat;background-position:left top;padding-left:25px;color:#333;display:inline-block;vertical-align:top;font-weight:500;margin-right:20px;margin-top:29px}a.zak-sekce:hover{color:#e30613}a.btn-poptavka{color:#fff;font-weight:700;background-color:#e30613;border-radius:15px;display:inline-block;padding:10px 22px;margin-top:17px;margin-right:20px}a.btn-poptavka:hover{opacity:.7}.ucho-kontakty{width:59px;height:192px;display:block;position:fixed;right:0;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/ucho-kontakt.png);background-position:right;top:138px;z-index:100}body.site-en .ucho-kontakty{background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/ucho-kontakt-en.png)}.lang-pos{float:right;width:38px;height:33px;margin-right:50px;margin-top:17px}.top-bar .lang{position:absolute;background:#1b345c;padding:6px 10px;text-align:center;padding-top:2px;height:28px;overflow:hidden}.top-bar .lang a{display:block;font-size:14px;font-weight:300;padding-top:7px;color:#fff}.top-bar .lang a.lang-ru{display:none}.top-menu .lang a.act{font-weight:700}.top-bar .lang-pos:hover .lang{height:auto}.top-bar .lang a:hover{text-decoration:underline}body .top-bar .lang,body.site-en .top-bar .lang,body.site-ru .top-bar .lang{display:flex;flex-direction:column}body .top-bar .lang a.act,body.site-en .top-bar .lang a.act,body.site-ru .top-bar .lang a.act{order:-1;pointer-events:none;cursor:default}.theme-screen{display:none;width:100%;height:27vw;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/new-theme.jpg);text-align:left;position:relative}.theme-screen .theme-over{width:100%;height:27vw;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/video-pattern.png);position:absolute;left:0;top:0}body.page-home .theme-screen{display:block}.theme-o{width:1480px;margin:0 auto;margin-left:calc(50% - 740px)}.theme-txt{margin-top:calc(14vw - 118px);float:left}.theme-txt h1{font-size:56px;font-weight:700;color:#fff}.theme-txt h1 span{font-size:45px;color:#fff;font-weight:700}.theme-year {color:#088ad0;font-size:44px;font-weight:400;margin-top:50px;margin-bottom:50px}.first {background-size:100% auto;animation:zoom-in 10s linear .1s infinite alternate}@keyframes zoom-in {0% {background-size:114% auto}100% {background-size:100% auto}}.trojuhelnik{width:100%;height:60px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/trojuhelnik.png);background-repeat:no-repeat;background-position:left;display:none}body.page-home .trojuhelnik{display:block}.produkty-hp{width:1480px;height:auto;text-align:left;margin:0 auto;margin-top:80px;margin-bottom:100px}.sekce-leaf{background-color:#e30613;color:#fff;font-size:12px;text-transform:uppercase;font-weight:700;padding:5px 10px;display:inline-block}.sekce-nadpis{font-size:44px;margin-top:30px;margin-bottom:70px}.produkty-items{font-size:0}.produkt-item{display:inline-block;font-size:24px;width:339px;vertical-align:top;margin-left:40px}.first-item{margin-left:0}.produkt-item img{display:block}.produkt-title{width:100%;display:inline-block;color:#fff;background-color:#1b345c;text-align:center;height:110px}.title-txt{display:inline-block;margin-left:20px;margin-right:20px;text-transform:uppercase;font-weight:500;padding-top:22px;line-height:33px}.vyrobky{width:1480px;height:auto;text-align:left;margin:0 auto;padding-top:80px}.reference-bar{width:100%;height:auto;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/ref-theme.jpg)}.ref-nadpis{font-size:40px;text-transform:uppercase;font-weight:700;color:#fff;text-align:center;width:100%;display:inline-block;margin-top:150px;margin-bottom:70px}.ref-items{font-size:0;width:100%;padding-bottom:70px}.ref-item{background-color:rgba(255,255,255,0.2);width:calc(18% - 20px);margin-left:6px;margin-right:6px;margin-bottom:12px;display:inline-block;font-size:14px;vertical-align:top;height:11vw;text-align:center}.ref-item img{max-width:60%}.reference-bar-under{width:100%;height:99px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/ref-under.png)}.ref-item img.lafarge{margin-top:4vw}.ref-item img.srp {margin-top:4.1vw}.ref-item img.holcim {margin-top:4.4vw}.ref-item img.potash{margin-top:4.5vw}.ref-item img.can-navy{margin-top:4vw}.ref-item img.nasa{margin-top:2.3vw}.ref-item img.nestle{margin-top:3vw}.ref-item img.pemex{margin-top:3.7vw}.ref-item img.lhoist{margin-top:4vw}.ref-item img.felixstowe{margin-top:4vw}#slider .ref-item{width:300px;height:190px;background-color:#fff;margin-left:20px;margin-right:20px;display:inline-block;vertical-align:top;text-align:center}.services-nadpis{font-size:40px;font-weight:700;color:#000;text-align:center;margin-bottom:80px;margin-top:40px}.services-bar{margin-bottom:140px;font-size:0}.sluzba-item{display:inline-block;vertical-align:top;margin-left:20px;margin-right:20px;width:350px;text-decoration:none;text-align:left}.sl-title{width:100%;text-align:left;display:inline-block;color:#000;text-transform:uppercase;font-weight:900;margin-top:30px;margin-bottom:20px;font-size:24px}.sl-txt{font-size:16px;font-weight:300;color:#636363;line-height:22px}.sluzba-item:hover{opacity:.7}.services-bar .o{width:100%;text-align:center}.counters{width:100%;height:250px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/counters.jpg);background-attachment:fixed}.counters-over{width:100%;height:250px;background-color:rgba(0,0,0,0.7);font-size:0}.count{display:inline-block;vertical-align:top;color:#fff;font-size:18px;text-align:center;width:25%;margin-top:80px}.count .nr{font-size:45px;font-weight:700;display:inline-block;margin-bottom:10px}.photo-bar{width:100%;height:30vw;font-size:0;margin-top:60px;margin-bottom:60px}.photo-item{display:inline-block;vertical-align:top;overflow:hidden;position:relative;border:1px solid silver}.photo-item img{height:105%;width:auto}.popis-obrazku{padding:8px 15px;position:absolute;z-index:30;bottom:0;left:0;color:#fff;background:rgba(0,0,0,0.7);font-size:13px;width:calc(100% - 30px)}.photo-item-1{width:calc(20% - 42px);height:30vw;margin-left:20px;margin-right:20px}.photo-center{width:60%;height:30vw;display:inline-block}.photo-item-7{width:calc(20% - 42px);height:30vw;margin-left:20px;margin-right:20px}.photo-item-2{width:calc(50% - 12px);height:calc(15vw - 10px);margin-right:10px;margin-bottom:10px}.photo-item-3{width:calc(50% - 12px);height:calc(15vw - 10px);margin-left:10px;margin-bottom:10px}.photo-item-4{width:calc(33% - 2px);height:calc(15vw - 10px);margin-top:10px}.photo-item-5{width:calc(34% - 42px);height:calc(15vw - 10px);margin-top:10px;margin-left:20px;margin-right:20px}.photo-item-6{width:calc(33% - 2px);height:calc(15vw - 10px);margin-top:10px}.footer{background-color:#1b345c;margin-top:80px}.footer .o{padding-top:120px;padding-bottom:120px}.logo-foot{margin-bottom:25px}.logos-line{font-size:0;margin-bottom:80px}.uk-ports{display:inline-block;vertical-align:top;width:99px;height:23px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/ico-ukports.png);margin-top:5px}.cicind{display:inline-block;vertical-align:top;width:98px;height:18px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/ico-cicind.png);margin-top:8px}.uk-ports:hover,.cicind:hover{opacity:.6}span.slash{display:inline-block;vertical-align:top;margin-left:20px;margin-right:20px;width:1px;height:34px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/ico-slash.png)}.foot-social{margin-bottom:25px;margin-top:30px}.foot-social a:hover img{opacity:.6}.foot-fb{margin-right:10px}.foot-disclaimer{color:#778a99;font-size:11px;line-height:19px}.foot-disclaimer a{color:#778a99;display:inline-block}.foot-gr-1,.foot-gr-2,.foot-gr-3,.foot-gr-4,.foot-gr-5{display:inline-block;vertical-align:top}.foot-gr-2{width:180px;margin-left:130px}.foot-gr-3{width:180px;margin-left:50px}.foot-gr-2 a,.foot-gr-3 a{width:100%;color:#fff;display:inline-block}.foot-gr-2 a:hover,.foot-gr-3 a:hover{text-decoration:underline}.bold-menu{margin-bottom:40px}.bold-menu a{font-size:16px;font-weight:700;text-decoration:none;line-height:26px}.slim-menu a{font-size:16px;font-weight:100;text-decoration:none;line-height:26px}.foot-gr-4{color:#fff;font-size:16px;font-weight:100;line-height:26px;width:250px;margin-left:65px}.foot-gr-4 strong{font-weight:700}.foot-gr-4 a{color:#fff}.foot-newsletters{margin-top:40px}.foot-gr-5{width:280px;margin-left:80px;color:#8899a6;font-size:12px}.foot-gr-5 .zak-nadpis{color:#fff;font-size:16px;font-weight:700;display:inline-block;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/ico-zakaznik.png);background-repeat:no-repeat;background-position:left center;padding-left:29px;width:100%;padding-top:2px;margin-bottom:20px}a.zak-btn{display:inline-block;vertical-align:top;padding:7px 20px;background-color:#354b6f;color:#fff;text-decoration:none}a.zak-btn:hover{opacity:.6}.zak-txt{margin-top:25px}span.foot-sub {font-size:16px;font-weight:700;margin-bottom:15px;display:inline-block}span.foot-sub >span{color:#fff;display:inline-block;margin-bottom:3px}span.foot-sub a {font-size:13px;line-height:18px;font-weight:300}.page-content-model{width:1480px;margin:0 auto;padding-top:80px;padding-bottom:0}.page-content h1,.head-title-first h1,.head-title h1,h1.produkty-nadpis,.tree-detail .title {margin-bottom:45px;font-size:46px;color:#464646;font-weight:200;line-height:60px;text-align:left;width:100%;border-bottom:1px solid red;padding-bottom:30px}.page-content .text{text-align:left;font-size:16px;color:#000;font-weight:300;line-height:23px}.page-content .text strong{font-weight:700}.page-content .text em{color:#fff;font-weight:600;font-style:normal;padding:1px 7px;background-color:#103861;font-size:15px}.page-content .text h2{margin-bottom:40px;font-weight:500}.page-content .text a{color:#103861}body.page-kariera .clanky{padding-bottom:30px;font-size:0}body.page-kariera .clanek{display:inline-block;vertical-align:top;font-size:14px;overflow:hidden;width:270px;margin-right:25px;text-align:center;margin-bottom:55px}body.page-kariera .clanek-right {float:left;width:100%}body.page-kariera .clanek-img{margin-bottom:18px}body.page-kariera .clanek-img img{width:270px;height:auto}body.page-kariera .clanek-nad{margin-bottom:8px}body.page-kariera .clanek-nad a{font-size:16px;text-transform:uppercase;color:#103861;text-decoration:none;line-height:23px}body.page-kariera .clanek-txt{font-size:12px;color:#000}body.page-kariera a.clanek-more{background-color:#103861;padding:7px 25px;font-size:12px;margin-top:20px;border-radius:4px;color:#fff;text-decoration:none;display:inline-block}.social-icons {float:right;margin-top:63px}.social-icons a:hover,.social-icons-mobile a:hover{opacity:.8}.ico-fb{width:40px;height:40px;display:inline-block;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/ico-fb.png)}.ico-in{width:40px;height:41px;display:inline-block;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/ico-in.png)}.social-icons-mobile{display:none;float:none;margin-top:25px}.page-kariera-detail .perex{font-size:22px;line-height:30px;margin-bottom:0;color:#e30613;padding-bottom:30px;width:100%}.page-kariera-detail .kariera-left{text-align:left;font-size:16px;color:#000;font-weight:300;margin-top:0;line-height:25px;display:inline-block;vertical-align:top;width:calc(100% - 385px)}.page-kariera-detail .kariera-right{text-align:left;font-size:20px;color:#fff;font-weight:300;margin-top:0;line-height:30px;display:inline-block;vertical-align:top;width:270px;margin-left:50px;background-color:#1b345c;padding:30px}.page-kariera-detail .kariera-right a{color:#fff}.page-kariera-detail .kariera-right .social-panel{margin-top:10px}body.page-kontakt .page-content .text{margin-top:30px}body.page-kontakt .right-col{border-top:2px solid #fe5b00;padding-top:20px}body.page-kontakt .right-col iframe{width:598px;border:1px solid #dedede}body.page-kontakt .left-col{width:520px;margin-right:80px;float:left;font-size:16px;border:none;padding-top:0;line-height:28px}body.page-kontakt .right-col{float:right;width:calc(100% - 600px);border:none;padding:0;overflow:hidden;margin-top:22px;text-align:right}body.page-kontakt .right-col iframe{width:90%}body.page-sluzby .head-left{float:left;width:370px;margin-right:50px}body.page-sluzby .head-right{width:760px;float:left}body.page-sluzby .clanky{padding-top:0;margin-bottom:80px}body.page-sluzby .clanek{text-align:left;padding:30px;border:1px solid #dedede;margin-bottom:35px}body.page-sluzby .clanek-img{float:left;margin-right:30px;width:260px;overflow:hidden;height:187px}body.page-sluzby .clanek-nad a{font-size:22px;color:#000;margin-bottom:15px;display:inline-block}body.page-sluzby .clanek-txt{font-size:16px;line-height:24px;height:auto;overflow:hidden;margin-bottom:13px;font-weight:300}body.page-sluzby .clanek-txt img{display:none}body.page-sluzby .clanek-txt a{color:#000}body.page-sluzby .clanek-right{float:left;width:calc(100% - 290px)}body.page-sluzby .clanek-right a.clanek-more{background-color:#ed1c24;padding:10px 25px;color:#fff;font-size:14px;text-decoration:none;font-weight:500;display:inline-block;margin-top:20px}.sluzby-detail{width:1480px;margin:0 auto;padding-top:90px;padding-bottom:90px;text-align:left}.sluzba-left{text-align:left;font-size:16px;color:#000;font-weight:300;margin-top:0;line-height:25px;display:inline-block;vertical-align:top;width:calc(100% - 385px)}.sluzba-right{text-align:left;font-size:20px;color:#fff;font-weight:300;margin-top:0;line-height:30px;display:inline-block;vertical-align:top;width:270px;margin-left:50px;background-color:#1b345c;padding:30px}.sluzba-right a{color:#fff}.sluzba-right .popt-btn{cursor:pointer;padding:10px 25px;display:inline-block;background-color:#ed1c24;color:#fff;border-radius:0;text-align:center;margin-top:0;margin-bottom:0;font-size:14px;font-weight:700;width:auto}.sluzba-img {float:left;margin-right:50px}.perex {line-height:24px;float:left;width:calc(100% - 350px)}.perex a{color:#10385f}.sluzba-left .text{margin-top:30px;line-height:24px}.sluzba-left .social-panel {margin-top:60px}.pop-up{width:100%;height:100vh;position:fixed;left:0;top:0;background-color:rgba(0,0,0,0.8);z-index:600;display:none}.pop-up-win{width:600px;height:auto;margin:0 auto;color:#000;margin-top:40px;position:relative;border-radius:8px;background-color:#fff}.pop-up-win-o {padding:30px;position:relative}.kontakt-form-nadpis{font-size:21px;margin-bottom:25px;margin-top:0;text-transform:uppercase;font-weight:700}.kontakt-form input[type="text"]{border:1px solid #c6c6c6;width:calc(100% - 22px);padding:10px;margin-bottom:10px}.kontakt-form textarea{border:1px solid #c6c6c6;width:calc(100% - 22px);padding:10px;margin-bottom:10px;font-family:'Roboto',sans-serif;font-size:12px;height:100px}.kontakt-form input.kontakt-btn{border:1px solid #e30613;background-color:#e30613;color:#fff;cursor:pointer;padding:12px 45px;font-size:14px;font-weight:700;margin-top:12px;float:left}.kontakt-form input.kontakt-btn:hover{opacity:.7}.pop-close{cursor:pointer;background-color:#9e9e9e;color:#fff;padding:12px 20px;text-transform:uppercase;display:inline-block;margin:0 auto;width:auto;text-align:center;font-size:14px;float:right;margin-top:12px}.pop-close:hover{opacity:.7}.kontakt-form input.input-validation-error{border:1px solid red}.pop-up-kariera{width:100%;height:100vh;position:fixed;left:0;top:0;background-color:rgba(0,0,0,0.8);z-index:600;display:none}.pop-up-studenti{width:100%;height:100vh;position:fixed;left:0;top:0;background-color:rgba(0,0,0,0.8);z-index:600;display:none}.page-novinky .clanky{padding-top:0;margin-bottom:80px}.page-novinky .clanky .o{font-size:0}.page-novinky .clanek{text-align:left;margin-bottom:40px;width:calc(25% - 20px);margin-right:20px;display:inline-block;vertical-align:top;position:relative}.page-novinky .clanek-nad a{font-size:16px;color:#002039;margin-bottom:15px;display:inline-block;font-weight:700;line-height:24px}.page-novinky .clanek-nad a span{opacity:.7;display:inline-block;font-weight:300}.page-novinky .clanek-img{margin-right:0;width:100%;overflow:hidden;height:160px}.page-novinky .clanek-img img{width:100%;height:auto}.page-novinky .clanek-nad{width:100%;height:auto;overflow:hidden}.page-novinky .clanek-right{padding:20px;width:calc(100% - 40px);height:auto;background:#e6e6e6}.page-novinky a.clanek-more{background:none;width:16px;height:26px;float:right;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/arrow.png);display:block;padding:0;margin-top:13px;font-size:0}.page-novinky .clanek-txt{font-size:14px;line-height:18px;height:auto;font-weight:400;color:#002039;width:100%}.sluzba-obsah{text-align:left;font-size:16px;color:#000;font-weight:100}.sluzba-obsah .perex{font-weight:700;margin-bottom:32px;width:100%;font-size:20px}.sluzba-obsah .text{line-height:24px;font-weight:300}.sluzby-detail .next-foto{display:none}.sluzby-detail .back-btn{background-color:#0e192a;padding:10px 25px;color:#fff;font-size:14px;text-decoration:none;font-weight:500;display:inline-block;margin-top:30px}body.page-reference .page-content-model{padding-bottom:50px}body.page-reference .gallery-galerie-referenci{width:1480px;margin:0 auto;padding-bottom:80px}body.page-reference .gallery-item {position:relative;float:none;display:inline-block;margin-right:10px;margin-bottom:20px;width:calc(25% - 14px);overflow:hidden;height:auto}body.page-reference .gallery-item .image{text-align:center;overflow:hidden;height:230px;width:100%;position:relative}body.page-reference .gallery-item .image img{width:100%}body.page-reference .gallery-item .title{font-size:16px;margin-top:15px;margin-bottom:4px;font-weight:600}body.page-reference .gallery-item .text{font-size:14px;font-weight:300}.news-form{margin-top:10px}.news-form .ec-v-form-holder{background:none !important;width:auto !important}.news-form .ec-v-form-step{height:auto !important}.news-form .ec-v-form-input{padding:0 !important}.news-form .ec-v-form-column{display:inline-block !important;text-align:left}.news-form .ec-v-forms-form-control,.news-form input[type="text"].ec-v-forms-form-control,.news-form input[type="email"].ec-v-forms-form-control{text-align:left;display:block;width:100%;padding:7px 7px;font-size:12px;line-height:24px;color:#fff;background-color:#354b6f;background-image:none;border:none;border-radius:0;height:auto}.news-form .ec-v-form-holder form{overflow:auto;min-height:unset !important}.news-form .ec-v-form-step.ec-v-form-step-visible{display:inline-block}.news-form .ec-v-form-submit{text-align:left !important;padding:0 !important}.news-form .ec-v-form-submit button{position:relative;display:inline-block;margin-bottom:0;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;user-select:none;background-image:none;border-radius:0;font-size:14px;font-weight:300;padding:6px 16px;margin-top:10px;line-height:19px}.news-form .ec-v-form-error{color:red;font-size:12px;padding:4px 0;border-radius:4px;margin-top:2px;background:none;font-weight:300}.ec-v-form-step-send .ec-v-form-text{padding:0 !important;color:#fff !important}.ec-v-form-step-send .ec-v-form-text span{color:#fff !important}.sluzba-obsah table{border-collapse:collapse;width:100%;margin-bottom:50px}.sluzba-obsah table td{border:1px solid #dedede;width:auto !important;padding:10px;vertical-align:top;background-color:#eee}.sluzba-obsah table th{border:1px solid #c4c4c4;width:auto !important;padding:10px;vertical-align:top;background-color:#dfdfdf}.sluzba-obsah h2 {display:inline-block;font-weight:500;margin-bottom:30px}.sluzba-obsah a{color:#103861}.sluzba-obsah ul{line-height:24px}.sluzba-obsah ul li::marker{color:#ed1c24}.novinky-bar .clanek-nad a span{font-size:13px;opacity:.7;display:inline-block}.vyroci{margin-bottom:40px}.stros-txt{font-weight:700;font-size:14px;color:#203346;margin-bottom:25px;line-height:22px}.row-name,.row-phone,.row-mail {display:inline-block;width:26%}.row-name{margin-left:12%}.kontakty-group{font-size:13px;margin-bottom:50px}.group-nazev{font-weight:700;font-size:13px;color:#ec1d27;margin-bottom:3px}.group-row{border-bottom:1px solid #17355b;line-height:42px}.company-left h1{font-size:52px;color:#727d84;font-weight:100;line-height:60px}.company-left h1 span{font-weight:500}.year{font-size:22px;font-weight:100;color:#727d84;margin-top:50px;margin-bottom:50px}.company-txt{font-size:18px;color:#5b5b5b;font-weight:100}.company-txt strong{font-weight:600}a.company-more{background-color:#ed1c24;padding:10px 25px;color:#fff;font-size:14px;text-decoration:none;font-weight:500;display:inline-block;margin-top:20px}.firma-txt{float:left;width:calc(100% - 390px);padding-top:90px}.firma-img{width:340px;height:600px;float:right;margin-right:2px}.firma-txt h1{color:#ec1d27;font-size:54px;font-weight:700}.firma-txt h2{color:#10385f;font-size:40px;margin-bottom:30px}.firma-txt div{color:#10385f;font-size:16px;line-height:24px}.rychly-kontakt{margin-top:30px}.kontakt-nad{font-size:24px;font-weight:500;color:#727d84;border-bottom:2px solid #9e9e9e;padding-bottom:10px;margin-bottom:20px}.tel,.mail{font-size:22px;color:#727d84;background-repeat:no-repeat;background-position:left center;padding-left:40px}.tel{background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/phone-ico.png);margin-bottom:5px}.mail{background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/mail-ico.png)}.mail a{text-decoration:none;color:#727d84}.mail a:hover{text-decoration:underline}.gallery{text-align:left}.gallery-item{float:left;width:20%;overflow:hidden;height:13vw;position:relative;text-align:center}.gallery-item img{width:100%}.galerie-over{position:absolute;display:none}.gallery-item:hover .galerie-over{display:block;text-align:center;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/over.png);width:100%;height:100%;color:#fff}.over-typ{font-size:16px;padding-top:105px;padding-bottom:5px}.over-place{font-size:24px}.global{width:100%;height:auto;display:none}body.page-home .global{display:block}.global-bar{width:100%;height:80px;background-color:#122337;text-align:center;font-size:34px;line-height:75px}.global-bar strong{color:#fff;font-weight:500}.global-bar strong span{color:#274f83}.global-map{height:26vw;width:100%;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/map.jpg);background-size:cover}.sloupec1,.sloupec2,.sloupec3{float:left;margin-left:80px;width:270px;margin-top:63px}body.site-en .sloupec1 {width:360px}.sl-nad{color:#fff;font-size:22px;font-weight:600;border-right:6px solid #4d4d4d;margin-bottom:40px}.sl-odrazky a{color:#838383;font-size:14px;line-height:25px;text-decoration:none}.sl-odrazky a:hover{color:#fff}span.od{color:#ed1c24;font-weight:600;font-size:16px;display:inline-block;margin-right:10px}.top-bar .o{position:relative}.submenu{width:1128px;background-color:#fff;border:1px solid #dedede;padding:25px;position:fixed;display:none;z-index:200;margin-top:106px}.submenu-item{width:168px;height:193px;display:inline-block;margin-right:20px;text-align:center;color:#343f4e;overflow:hidden;text-decoration:none;margin-top:30px}.submenu-item:nth-child(6){margin-right:0}.submenu-item-img{width:166px;height:148px;margin-bottom:20px;background-color:#eee;display:block;overflow:hidden;border:1px solid #eee}.submenu-item span{text-transform:uppercase}.submenu-item:hover span{text-decoration:underline}.submenu-item-img img{-webkit-filter:grayscale(0%);filter:grayscale(0%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.submenu-item-img img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.admin-menu{background-color:#eee;padding:20px}.admin-menu a{color:#000;font-size:14px;line-height:23px;text-transform:uppercase}.user-articles{width:1480px;margin:0 auto;padding-top:90px;padding-bottom:90px}body.page-o-technologii .user-articles{padding-top:0}.empty-list{display:none;font-size:16px}body.user-logged .empty-list{display:block}body.page-pobocky-a-dealeri table{border-collapse:collapse;width:100%;margin-bottom:50px}body.page-pobocky-a-dealeri table td{border:1px solid #dedede;width:auto !important;padding:10px;vertical-align:top;background-color:#eee}body.page-pobocky-a-dealeri table td table td{border:none;padding:0;padding-right:10px;width:auto !important}body.page-pobocky-a-dealeri table a{color:#000}body.page-pobocky-a-dealeri table td:nth-child(1){width:200px !important}body.page-pobocky-a-dealeri table td:nth-child(2){width:350px !important}body.page-pobocky-a-dealeri h3{margin-bottom:30px}.page-content .text .kontakty-menu{margin-bottom:30px}.page-content .text .kontakty-menu a {background-color:#103861;;color:#fff;padding:5px 10px;display:inline-block;margin-right:5px;text-decoration:none;text-transform:uppercase;margin-bottom:5px;font-size:14px;width:350px;text-align:center}.page-kontakty-useky table{border-collapse:collapse;width:100%;margin-bottom:20px;line-height:30px}.page-kontakty-useky table td{border:0 solid #fff;width:auto !important;padding:10px;vertical-align:top}.page-kontakty-useky table tr{background-color:#eee}.page-kontakty-useky table tr:nth-child(2n){background-color:#f9f9f9}.page-kontakty-useky table td:nth-child(1){width:250px !important}.page-kontakty-useky table td:nth-child(2){width:300px !important}.page-kontakty-useky table td:nth-child(3){width:200px !important}body.page-certifikaty .text img{border:1px solid #dedede}body.page-certifikaty .text .loga img{border:none}body.page-povinne-zverejnovane-informace .text img{border:1px solid #dedede}.popt-btn.big-under{font-size:18px;display:none;width:auto;padding:14px 40px;background:#ec1d27}.formular{border:4px solid #eee;padding:20px}.form-left{float:left;width:46%;margin-right:4%;margin-bottom:25px}.form-right{float:left;width:50%}.form-left input{padding:8px;border:1px solid #dedede;width:calc(100% - 18px);font-size:15px;margin-bottom:15px}.form-left input.input-validation-error{border:1px solid red}.form-right textarea{font-family:sans-serif;padding:8px;border:1px solid #dedede;width:calc(100% - 18px);font-size:15px;height:120px}.form-right textarea.input-validation-error{border:1px solid red}.formular input.btn{background-color:#103861;padding:10px 25px;color:#fff;font-size:14px;text-decoration:none;font-weight:500;display:inline-block;margin-top:40px;border:none;cursor:pointer}.formular input.check{float:left;margin-right:10px;margin-top:4px}label.check-item{font-size:14px}label.check-item a{color:#103861}h2.form-nadpis{font-weight:500;font-size:22px;margin-bottom:25px;margin-top:40px;display:inline-block}.page-o-technologii .clanky{padding-top:0;margin-bottom:80px}.page-o-technologii .clanek{text-align:left;background-color:#eee;padding:15px;border:1px solid #dedede;margin-bottom:25px}.page-o-technologii .clanek-img{float:left;margin-right:30px;width:260px;overflow:hidden;height:187px}.page-o-technologii .clanek-nad a{font-size:22px;color:#000;margin-bottom:15px;display:inline-block}.page-o-technologii .clanek-txt{font-size:16px;line-height:22px;height:70px;overflow:hidden;margin-bottom:13px;font-weight:100}.sluzby-detail.news-detail .next-foto{display:block;margin-top:40px}.sluzby-detail.news-detail .next-foto .gallery-item{float:left;width:226px;overflow:hidden;height:80px;position:relative;margin-right:10px;margin-bottom:10px;height:152px;border:1px solid #dedede}.sluzby-detail.news-detail .next-foto .gallery-item img{width:auto;height:152px;min-width:0;min-height:0}.sluzby-detail.news-detail .next-foto .gallery-item:nth-child(5n){margin-right:0}.novinky-bar{padding-top:80px;padding-bottom:60px;margin-top:40px;background:#fff;border-top:1px solid #dedede;border-bottom:1px solid #dedede}body.site-en .novinky-bar{border-top:0 solid #dedede}.novinky-bar .o{text-align:center}.novinky-bar h2 {font-size:36px;font-weight:300;text-align:left;margin-bottom:10px;color:#ec1d27;font-weight:600}.novinky-cara{width:100%;height:1px;background-color:#ec1d27;margin-bottom:25px}.novinky-bar .clanky{padding-top:0;margin-bottom:30px}.novinky-bar .clanek{text-align:left;margin-bottom:25px;width:calc(33% - 25px);margin-right:25px;float:left;position:relative}.novinky-bar .clanek:nth-child(2n){margin-right:0}.novinky-bar .clanek:nth-child(1){width:67%}.novinky-bar .clanek-img{float:left;margin-right:0;width:100%;overflow:hidden;height:370px}.novinky-bar .clanek-img img{width:100%;height:auto}.novinky-bar .clanek-nad{width:100%;height:auto;overflow:hidden}.novinky-bar .clanek-nad a{font-size:23px;color:#002039;margin-bottom:15px;display:inline-block;font-weight:700}.novinky-bar .clanek-txt{font-size:20px;line-height:27px;height:55px;overflow:hidden;font-weight:400;color:#002039;float:left;width:calc(100% - 42px)}.novinky-bar .clanek:nth-child(1) .clanek-nad a{color:#fff}.novinky-bar .clanek:nth-child(1) .clanek-txt{color:#fff}.novinky-bar .clanek-right{float:none;position:absolute;bottom:0;padding:20px;width:calc(100% - 40px);height:auto;background:#e9eff3}.novinky-bar .clanek:nth-child(1) .clanek-right{float:none;position:absolute;bottom:0;padding:20px;width:calc(100% - 40px);height:auto;background-color:rgba(0,0,0,0.6)}.novinky-bar a.clanek-more{background:none;width:16px;height:26px;float:right;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/arrow.png);display:block;padding:0;margin-top:13px;font-size:0}a.more-news{background-color:#ed1c24;padding:10px 25px;color:#fff;font-size:14px;text-decoration:none;font-weight:500;display:inline-block;margin-top:0}.reference-nadpis{text-align:center;margin-bottom:20px;color:#000;display:inline-block;margin-top:50px;font-size:52px;color:#727d84;font-weight:100;line-height:60px}.more-refer{display:inline-block;text-align:center;margin-bottom:50px;color:gray;font-size:16px}.ref-kotva{position:absolute;margin-top:-110px}.catalog-obsah{width:1480px;margin:0 auto;padding-top:40px;padding-bottom:0;text-align:left}.navi{margin-bottom:40px;font-size:12px;color:#24496d}.navi a {color:#9e9e9e}.tree-detail .text{font-size:14px;margin-bottom:50px;line-height:22px}.tree-detail .text a{color:#103861}.filter-wrap{border-top:1px solid #000;border-bottom:1px solid #000;font-size:14px;padding-top:14px;padding-bottom:14px;margin-bottom:20px}.filter-wrap span{text-transform:uppercase;display:inline-block;margin-right:20px;margin-left:10px;margin-top:2px}.filter-wrap a{background-color:#244475;display:inline-block;font-size:12px;color:#fff;text-decoration:none;padding:8px 10px}.filter-wrap a.selected{background-color:#ed1c24}.kategorie-pracovni_plosiny_a_zavesne_lavky .filter-wrap a.treti,.kategorie-pracovni_plosiny_a_zavesne_lavky .filter-wrap a.ctvrty{display:none}.kategorie-prumyslove_vytahy .filter-wrap{display:none}.produkt{margin-top:35px;width:330px;height:460px;margin-right:50px;display:inline-block;overflow:hidden}.produkt:nth-child(4n){margin-right:0}.produkt:last-child{margin-right:0}.produkt:hover{opacity:.7}.image-wrapper{width:100%;height:222px;overflow:hidden}.image-wrapper img{width:auto;height:222px}.product-list-item h2{text-align:center;color:#fff;font-size:17px;text-transform:uppercase;display:block;background-color:#103861;padding:15px}.produkty-seznam{text-align:left}.item-tech-description{background-color:#f2f2f2;font-size:13px;text-align:left;padding:10px;height:74px;overflow:hidden;line-height:18px}.item-tech-description table td{padding:2px}.item-tech-description table td:nth-child(2){text-align:right}.item-tech-description table{width:100%}.product-list-item a.show-more{text-align:center}a.show-more{background-color:#4f4f4f;color:#fff;text-transform:uppercase;font-size:13px;text-decoration:none;padding:7px;display:inline-block;width:calc(100% - 14px)}div.item-nazev a{color:#233b62;text-decoration:none}.pages{margin-top:80px;font-size:14px}.page-stats{margin-right:25px;font-weight:700}.pagenavigation a.disabled{color:silver}.pagination a{color:#000}.pagenavigation span.current{font-weight:700}.detail-box{width:1480px;margin:0 auto;padding-top:30px;text-align:left}.detail-box-left{float:left;width:calc(100% - 440px);margin-right:80px}.detail-box-right{float:left;width:360px}.oznaceni{font-size:44px;color:#10385f}.detail-box h1{margin-bottom:45px;font-size:60px;color:#ec1d27;font-weight:600;line-height:60px;text-align:left;width:100%}.detail-tech-description{border-bottom:3px solid #e90b20;padding-bottom:32px;margin-bottom:9px;font-size:16px;line-height:24px;color:#325476}.detail-tech-description table td:first-child{padding-right:25px}.detail-tech-specif .list{display:none}.detail-tech-description strong{font-weight:600}.detail-menu{margin-bottom:25px}.detail-menu a{background-color:#103861;color:#fff;padding:5px 10px;display:inline-block;margin-right:5px;text-decoration:none;text-transform:uppercase;margin-bottom:5px;font-size:14px;text-align:center}.detail-menu a:hover{opacity:.7}#kotva-tech,#kotva-vizual{position:absolute;margin-top:-110px}#kotva-foto{position:absolute;margin-top:-110px}#kotva-kontakt{position:absolute;margin-top:-150px}#fotogalleryLink{display:none}.detail-description{font-size:18px;line-height:24px;width:100%;float:left;margin-top:28px;color:#002039}.detail-description a{color:#002039}.detail-files{font-size:15px;margin-top:30px;line-height:21px;border:1px solid #dedede;padding-top:25px;position:relative;padding-bottom:10px}.detail-files .render{float:left;width:auto;height:40vw;margin-left:15%;cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in}.detail-files .wire{float:right;width:auto;height:40vw;margin-right:15%;cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in}.detail-files .render.sm,.detail-files .wire.sm{height:34vw;width:auto}.list a{display:inline-block;background:#10355f;padding:15px;width:calc(100% - 30px);text-align:center;text-transform:uppercase;text-decoration:none;color:#fff;font-weight:700;font-size:16px}.detail-box .image-wrapper{width:360px;height:auto;overflow:hidden}.detail-box .image-wrapper img{width:360px;height:auto;margin-top:1px}.detail-tech-specif{font-size:14px;float:left;width:100%;margin-top:45px}.detail-tech-specif table{width:100%;border-collapse:collapse;color:#002852}.detail-tech-specif table tr:nth-child(even){background-color:#f7fafc}.detail-tech-specif table tr:nth-child(odd){background-color:#fff}.detail-tech-specif table td,.detail-tech-specif table th{padding:6px;border:1px solid #b4cad5}.detail-tech-specif strong{font-size:17px;text-transform:uppercase;display:inline-block;margin-bottom:15px}.detail-galerie-vytah{margin-top:5px;margin-bottom:40px}table.parametry{width:100%;border-collapse:collapse;margin-bottom:20px}table.parametry td,table.parametry th{padding:6px;border:1px solid #d7d7d7;text-align:center}table.parametry tr.first-row{background-color:#dedede;font-size:16px}table.parametry tr.first-row td{padding:20px}table.parametry td a{color:#103861}.tech-nakres{width:100%;height:auto}.ke-stazeni{font-size:18px;line-height:25px;padding:25px;margin-bottom:20px;background:#f0f0f0;display:inline-block;width:calc(100% - 50px);border:1px solid #dedede;margin-top:60px}.stazeni-nadpis{color:#000;font-size:18px;margin-bottom:12px;text-transform:uppercase}.ke-stazeni a{color:#000}.pdf-ico{background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/pdf.png);width:13px;height:17px;display:inline-block;margin-left:5px;margin-top:0;background-size:cover}.zajem{line-height:30px;color:#0f2d45;font-size:21px}.zajem a{color:#4ab848;text-decoration:none;font-size:24px;display:inline-block;margin-bottom:3px;font-weight:600}.zajem .stazeni-nadpis{margin-bottom:10px}.popt-btn{cursor:pointer;padding:8px 15px;display:inline-block;background-color:#e30613;color:#fff;border-radius:15px;width:calc(100% - 30px);text-align:center;margin-top:24px;margin-bottom:25px;font-weight:700;font-size:16px}.article-kariera .popt-btn{width:auto}.kont-form-zoho{border-top:2px solid #ee3740;padding-top:15px;background-color:#f7f9fb;padding-bottom:20px;margin-top:30px}.kont-nadpis{font-size:18px;color:#0f2d45;padding-left:10px;margin-bottom:15px}.kont-form-zoho form{padding-left:10px;padding-right:10px;font-size:14px}.kont-form-zoho form input{border:1px solid #1a5689;padding:8px;margin-bottom:7px;font-size:14px;border-radius:8px;width:calc(100% - 10px)}.kont-form-zoho form textarea{border:1px solid #1a5689;padding:8px;margin-bottom:7px;font-size:14px;border-radius:8px;width:calc(100% - 10px);font-family:'Open Sans',sans-serif}.kont-form-zoho form button{background:#1a5689;padding:8px 15px;color:#fff;border-radius:5px;border:none;margin-top:3px;text-transform:uppercase;font-size:14px;cursor:pointer}.kont-form-zoho form button em{font-style:normal}.empty-list{display:none}body.user-logged .empty-list{display:block;font-size:12px}.detail-galerie-vytah .gallery-item{float:left;width:89px;overflow:hidden;position:relative;margin-right:1px;margin-bottom:1px;height:64px;border:none}.detail-galerie-vytah .gallery-item img{width:auto;height:64px;min-width:0;min-height:0}.detail-galerie-vytah .gallery-item:nth-child(5n){margin-right:0}a.back-to{background-color:#b3b3b3;padding:7px 14px;color:#fff;font-size:12px;text-decoration:none;font-weight:500;display:inline-block;text-transform:uppercase;float:right}.search-icon{background-color:#eaeaea;width:36px;height:36px;display:inline-block;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/lupa.png);background-repeat:no-repeat;background-position:center;vertical-align:top;margin-top:17px;cursor:pointer}.search-box-over{display:none;background-color:#dcdcdc;padding:5px;position:absolute;right:50px;margin-top:7px;height:34px;width:242px}input.hledat-input{border:1px solid #dedede;font-size:12px;padding:2px;height:29px;width:150px;float:left}.hledat-btn{border:none;background:#103861;float:left;color:#fff;line-height:35px;font-size:13px;width:85px;cursor:pointer}.kontakt-items{margin-bottom:80px}.ko-box{background-color:#103861;color:#fff;font-size:22px;display:inline-block;margin-right:10px;width:384px;text-align:center;line-height:65px}.ko-box a{color:#fff}.ko-box:last-child{margin-right:0}.ko-box:first-child{background-color:#f0f0f0;color:#1a5689}.page-produkt-detail .nav-box{width:1480px;margin:0 auto;text-align:left;margin-top:30px}.page-produkt-detail .navi{width:100%;margin:0 auto;line-height:52px;padding-bottom:0;font-size:14px}.podkategorie {margin-bottom:45px}.podkategorie ul{list-style-type:none;list-style-position:inside;margin:0;padding:0}.podkategorie ul li{display:inline}.podkategorie ul li a{background-color:#103861;color:#fff;font-size:16px;display:inline-block;margin-right:10px;width:275px;text-align:center;line-height:45px;text-decoration:none;text-transform:uppercase}.tree-detail a.all{background-color:#b3b3b3;padding:10px 15px;color:#fff;font-size:13px;text-decoration:none;font-weight:500;display:inline-block;text-transform:uppercase;margin-bottom:45px}.empty-list{display:none}body.user-logged .empty-list{display:block}.tree-galerie-vytah .gallery-item{float:left;width:226px;overflow:hidden;height:80px;position:relative;margin-right:10px;margin-bottom:10px;height:152px;border:1px solid #dedede;text-align:center}.tree-galerie-vytah .gallery-item img{width:auto;height:180px;min-width:0;min-height:0}.tree-galerie-vytah .gallery-item:nth-child(5n){margin-right:0}.kategorie-pracovni_plosiny .filter-wrap .treti,.kategorie-pracovni_plosiny .filter-wrap .ctvrty{display:none}.kategorie-nakladni_vytahy .filter-wrap{display:none}a.facebook{width:50px;height:50px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/fb-logo.png);float:right;margin-top:63px;display:none}.permanenty-menu{font-size:0}.tree-detail .text a.per-item{background:#103861;width:calc(25% - .3vw);display:inline-block;margin-right:.2vw;text-align:center;margin-bottom:.2vw;line-height:24px;color:#fff;text-decoration:none;font-size:16px;color:#fff;padding-top:10px;padding-bottom:10px;vertical-align:middle}.tree-detail .text a.per-item:nth-child(4n){margin-right:0}.table-head{font-weight:700;background-color:#eee}.kotva-web{position:absolute;margin-top:-150px}.prod{float:left;border:1px solid #dedede;margin-right:30px;margin-bottom:20px}.page-vysledky-hledani .text{display:none}.search-info{font-size:18px;background:#eee;padding:18px;margin-bottom:30px}.tree-detail .text a.btn-katalog{color:#fff;font-weight:700;background-color:#e30613;border-radius:15px;display:inline-block;padding:10px 22px;margin-top:17px;margin-right:20px;color:#fff;text-transform:uppercase;text-decoration:none}.tree-detail .text a.btn-katalog:hover{opacity:.7}.search-list{margin-bottom:60px}.search-list .item{border:1px solid #eee;padding:18px;margin-bottom:30px}h6.title a{color:#1a5689;font-size:18px;margin-bottom:10px;display:inline-block}.search-list .item p {font-size:14px;color:#000;line-height:23px;font-weight:300}.page-vysledky-hledani .pages div >span{margin-right:25px;font-weight:700}.page-vysledky-hledani .pages a.disabled{color:silver}.page-vysledky-hledani .pages a{color:#000}.page-vysledky-hledani .pages span.active{font-weight:700;margin-right:0}.page-vysledky-hledani .page-content-model{padding-bottom:0}#produkty,#spolecnost,#sluzby,#novinky,#products,#services,#company,#news{position:absolute;margin-top:-90px}#home{position:absolute}.tooltip,.tooltip2{display:none;position:absolute;background:#2aa026;padding:6px 8px;margin-top:-20px;margin-left:43px;color:#fff;font-size:11px;border-radius:6px;width:90px;text-align:left}body .tooltip2{background:#ed1c24}body .tooltip2 a{color:#fff}.tel{float:left}.tel-info{float:left}.tel-info-in .semafor{width:20px;height:20px;background:#2aa026;border-radius:10px;margin-top:6px;margin-left:17px;cursor:pointer}.tel-info-out .semafor{width:20px;height:20px;background:#ed1c24;border-radius:10px;margin-top:6px;margin-left:17px;cursor:pointer}.cookie-lista{position:fixed;background-color:#103861;padding-top:10px;padding-bottom:10px;font-size:12px;color:#fff;bottom:0;left:0;width:100%;display:none;z-index:100;border-top:1px solid #fff;line-height:24px}.cookie-lista a{color:#fff}.cookies-yes.hover{background:#fff;color:#000;padding:2px 10px;border-radius:5px;cursor:pointer;display:inline-block;margin-left:0;margin-right:10px;line-height:18px}body.page-novinky-detail h6 {background:#dedede;padding:10px 15px;color:#103861;font-size:18pt}.models{margin-top:30px;border:1px solid #dedede;padding:25px;text-align:center;position:relative}.image-3d{display:inline-block;width:calc(50% - 25px);vertical-align:top}.image-wire{display:inline-block;width:calc(50% - 25px);vertical-align:top}.models img {width:auto;height:650px}.models a{cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in}.tree-galerie-vytah-tech{margin-bottom:25px}.sub-menu{display:none;position:absolute;top:82px;background:#fff;padding:18px;margin-left:255px;border:1px solid #dedede;border-top:4px solid #ed1c24}.sub-menu a{display:block}.top-bar .sub-menu a{font-weight:300;font-size:18px;line-height:30px;color:#000}.top-bar .sub-menu a:hover{color:#ed1c24}body.site-en .sub-menu{margin-left:405px}.social-panel{margin-top:40px}.social-panel iframe{display:none}.social-panel #share{float:left;font-size:0}.social-panel #share .jssocials-share{display:inline-block}.social-panel #share .jssocials-share-twitter a{display:inline-block;width:85px;height:28px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/share-tw.png)}.social-panel #share .jssocials-share-facebook a{display:inline-block;width:80px;height:28px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/share-fb.png);margin-right:3px}body.site-base .katalog-en,body.site-base .katalog-ru{display:none}body.site-en .katalog-cz,body.site-en .katalog-ru{display:none}body.site-ru .produkt-small .produkt-title {font-size:15px}body.site-ru .produkt-small:nth-child(3) .produkt-title{font-size:15px}body.site-ru .firma-txt h1 {font-size:44px}body.site-ru .service-small:nth-child(4) .service-title{font-size:17px}body.site-ru .top-menu .pc-menu >a{margin-right:22px;font-size:18px}body.site-ru .sub-menu {margin-left:377px}body.site-ru .ru-kotva {margin-top:110px;position:absolute}body.site-ru #o-nas{margin-top:120px;position:absolute}body.site-ru #novosti{margin-top:-90px;position:absolute}body.site-ru .firma-txt {padding-top:70px}body.site-ru .item-tech-description{font-size:12px;line-height:19px}body.site-ru a.katalog-cz,body.site-ru a.katalog-en{display:none}body.site-ru .service-title{font-size:16px}body.site-ru .service-small{display:inline-block;float:none;vertical-align:top;text-align:left}body.site-ru .services-bar .o{text-align:center}.page-nad-5000 .popt-btn{padding:12px 15px;width:250px;margin-top:0;margin-bottom:85px;font-size:18px}.page-nad-5000 .o{text-align:left}.over5000{width:100%;height:350px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/over5000.jpg);background-size:cover;margin-bottom:60px}.page-pozice{text-align:left}.page-pozice h1{display:inline-block;margin-bottom:60px}.pozice{background:#fafafa;padding:15px;border-bottom:1px solid #dedede}.pozice-nazev{font-weight:600;font-size:16px;text-decoration:underline;display:inline-block;margin-bottom:6px}.pozice-popis{font-size:14px;line-height:20px}.pozice-more{display:none;font-size:14px;margin-top:18px;padding-bottom:35px;line-height:21px;border-top:1px solid #cdcdcd;padding-top:30px}.pozice-left{float:left;width:calc(100% - 75px)}.pozice-right{float:right;font-size:38px;font-weight:100;line-height:66px;margin-right:20px;color:#103861}.pozice-click{cursor:pointer}.pozice-click:hover{opacity:.7}.page-pozice .popt-btn{display:inline-block;width:110px;margin-bottom:0;margin-top:5px}.pozice-more ul{list-style-type:circle;margin-top:5px}.lang-redirect-body{background:white;margin:0 auto;margin-top:80px;padding:20px;width:400px;color:#000;font-size:14px;text-align:center;min-height:92px;border-radius:14px}.lang-redirect-popup{width:100%;height:100vh;position:fixed;background:rgba(0,0,0,0.85);left:0;top:0;z-index:999;text-align:center}.lang-redirect-body h3 strong{color:#103861}.lang-redirect-body h4{font-weight:400;display:inline-block;margin-bottom:30px;margin-top:8px}#btn-redirect,#btn-nothanks{border:none;background-color:#103861;text-transform:uppercase;cursor:pointer;color:#fff;border-radius:4px;padding:12px}#btn-redirect{margin-right:3px}#btn-redirect:hover,#btn-nothanks:hover{opacity:.7}.pop-up-okno{width:100%;height:100vh;background:rgba(0,0,0,0.7);position:fixed;left:0;top:0;text-align:center;z-index:600;display:none}.pop-up-obsah{padding:25px;background-color:#fff;margin:0 auto;margin-top:50px;width:450px}.pop-up-obsah img{width:100%;height:auto}.continue{text-transform:uppercase;display:inline-block;font-size:18px;color:#Fff;background:#172d52;padding:7px 15px;margin-top:20px;text-decoration:none}.page-content.tutors{text-align:left;font-size:14px;line-height:23px}.tutors .vid{display:inline-block;padding:20px;background-color:#ebebeb;margin-right:20px;margin-bottom:20px;width:538px;height:auto;vertical-align:top}.tutors .vid:nth-child(2n){margin-right:0}.vid-img{float:left;width:170px;height:120px;margin-right:20px;overflow:hidden;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/vid-theme.jpg)}.vid-popis{float:left;width:calc(100% - 190px);line-height:18px}.vid-txt{font-size:17px;font-weight:100;margin-top:20px}.vid-popis a{font-size:12px}.vid-popis a.vid-nazev{font-weight:600;font-size:17px;text-decoration:underline;display:inline-block;margin-bottom:11px;line-height:22px}.law{background-color:#181818;color:#Fff;padding:35px;font-size:11px;line-height:17px;margin-top:40px;text-align:justify}div.log{padding-top:100px;padding-bottom:100px}h1.log-nad{display:inline-block;font-size:52px;margin-bottom:70px;color:#727d84;font-weight:100;line-height:60px}.form-row{margin-bottom:8px;font-size:14px}.form-row label{display:inline-block;vertical-align:top;width:200px;margin-top:1px;margin-left:3px}.form-row input{display:inline-block;vertical-align:top;border:1px solid #dedede;padding:4px;width:250px;font-size:14px}.log-btn{margin-top:70px;background-color:#103861;border:none;color:#fff;font-size:13px;text-transform:uppercase;padding:10px 30px;cursor:pointer}.form-row .field-validation-error{color:red;font-size:10px;display:inline-block;margin-left:6px;margin-top:6px;text-transform:uppercase}.page-content-model .page-content.page-eco{text-align:left}.page-content-model .page-content.page-eco h1{color:#363636;font-weight:400}.eco-labels{display:inline-block;width:117px;height:65px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/eco-labels.png);vertical-align:middle}.eco-motto{color:#4ead33;font-size:22px;margin-top:20px;margin-bottom:50px}.eco-txt{font-size:16px;line-height:22px;color:#1c1c1c}a.eco-more{font-size:14px;font-weight:700;text-decoration:underline;color:#1c1c1c}a.eco-more.eco-green {color:#00a03b}.eco-banner{width:1480px;height:268px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/eco-banner.jpg);margin-top:80px;margin-bottom:120px}.eco-product{margin-bottom:70px}.eco-kotva{position:absolute;width:1px;height:1px;font-size:0;margin-top:-170px}.eco-product-left{float:left;width:calc(100% - 430px);margin-right:70px}.eco-product-right{float:left;width:360px;height:420px}.eco-pr-logo{margin-bottom:40px;display:inline-block}.eco-pr-txt{font-size:16px;line-height:24px;color:#414141}.eco-cara{width:100%;height:1px;display:inline-block;background-color:#bcbcbc;margin-bottom:70px}.product-rhino .eco-pr-logo{width:249px;height:82px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/logo-rhino.png)}.product-rhino .eco-product-right{background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/img-rhino.png);background-repeat:no-repeat;background-position:right center}.product-recuperation .eco-pr-logo{width:378px;height:100px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/logo-recuperation.png)}.product-recuperation .eco-product-right{background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/img-recuperation.png);background-repeat:no-repeat;background-position:right center}.product-adaptive .eco-pr-logo{width:302px;height:99px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/logo-adaptive.png)}.product-adaptive .eco-product-right{background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/img-adaptive.png);background-repeat:no-repeat;background-position:right center}.product-battery-elevator .eco-pr-logo{width:356px;height:99px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/logo-battery.png)}.product-battery-elevator .eco-product-right{background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/img-battery.png);background-repeat:no-repeat;background-position:right center}.eco-bar{width:100%;height:48px;background-color:#4ead33}.eco-bar-logo{width:159px;height:28px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/eco-bar-logo.png);display:block;float:left;margin-top:10px}.eco-bar-right {float:right;margin-top:11px}.eco-bar-right a,.eco-bar-right span{display:inline-block;vertical-align:middle}a.eco-bar-rhino{width:74px;height:25px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/sm-rhino.png)}a.eco-bar-recup{width:124px;height:23px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/sm-recup.png)}a.eco-bar-acl{width:92px;height:21px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/sm-acl.png)}a.eco-bar-battery{width:118px;height:23px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/sm-battery.png)}span.cara-sv{width:1px;height:27px;background-color:#fff;margin-left:15px;margin-right:15px;opacity:.6}.eco-bar-right a:hover{opacity:.5}img.img-left{float:left;margin-right:50px;margin-bottom:30px}body.page-cte .page-content .text a{text-decoration:underline;font-weight:700}body.page-remote-monitoring .page-content .text ul{list-style-type:circle;display:inline-block;width:calc(100% - 390px);line-height:24px}body.page-remote-monitoring .page-content .text a{text-decoration:underline;font-weight:700}body.site-en .service-small,body.site-ru .service-small{width:calc(33% - 24px);height:240px}body.site-en .service-small:nth-child(3),body.site-ru .service-small:nth-child(3){margin-right:0}body.site-en .service-small img,body.site-ru .service-small img {width:100%;height:auto}a.dealer{width:64px;height:52px;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/call-ico.png);position:fixed;z-index:600;right:0;top:150px;display:none;background-position:bottom}a.dealer:hover{background-position:top}body.ads-uk a.dealer{display:block}.sluzby-detail.sluzba-rvx2vp6n4qpw37mu .sluzba-img{display:none}.sluzby-detail.sluzba-rvx2vp6n4qpw37mu .perex{width:100%;margin-right:0}.sluzby-detail.sluzba-rvx2vp6n4qpw37mu .perex .dlazdice{font-size:0}.vybaveni{display:inline-block;vertical-align:top;background-color:#efefef;width:calc(33% - 3px);height:190px;text-align:center;margin-right:3px;margin-bottom:3px;background-position:center}.vybaveni:hover{opacity:.7}.vybaveni span {font-size:0;display:inline-block;padding-top:86px}.vybaveni.rhino{background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/extras/rhino.jpg)}.vybaveni.busbar{background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/extras/busbar.jpg)}.vybaveni.recup{background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/extras/recuperation.jpg)}.vybaveni.remote{background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/extras/remote.jpg)}.vybaveni.acl{background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/extras/acl.jpg)}.vybaveni.common{background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/extras/common.jpg)}body.site-base .vybaveni.rhino{background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/extras/rhino-cz.jpg)}body.site-base .vybaveni.busbar{background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/extras/busbar-cz.jpg)}body.site-base .vybaveni.recup{background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/extras/recuperation-cz.jpg)}body.site-base .vybaveni.remote{background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/extras/remote-cz.jpg)}body.site-base .vybaveni.acl{background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/extras/acl-cz.jpg)}body.site-base .vybaveni.common{background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/extras/common-cz.jpg)}.on-request{font-size:16px;padding-top:40px;font-style:italic}.on-request a.btn-poptavka {font-size:14px;text-decoration:none;margin-top:30px;font-style:normal}.stavebni-nad-5{display:none}.kategorie-stavebni_a_nakladni_vytahy .stavebni-nad-5{display:block;margin-bottom:10px}.detail-box.kat-K9S23SUBX6AVZSRB .detail-tech-specif{display:none}.page-content .text a.cust-log,.page-content .text a.cust-reg{color:#fff;font-weight:700;background-color:#072946;border-radius:15px;display:inline-block;padding:10px 22px;margin-top:0;margin-right:10px;font-size:14px;margin-bottom:0;text-decoration:none}.page-content .text a.cust-reg{background-color:#e30613}body.page-spolecnost .left-col{float:left;width:calc(100% - 510px)}body.page-spolecnost .right-col {float:left;width:370px;margin-left:140px}body.site-en a.more-references{color:#fff;font-weight:700;background-color:#182d4e;display:inline-block;padding:15px 0;text-decoration:none;font-size:17px;width:200px;margin-left:0;text-align:center}.page-content .text a.zajem-btn{background-color:#103861;color:#fff;text-decoration:none;padding:8px 16px;font-size:16px;border-radius:4px;display:inline-block;margin-bottom:25px;text-transform:uppercase}.skoly tr td:first-child{padding-right:25px}.page-kariera-detail .kariera-right a.zajem-btn-invert{background-color:#ed1c24;color:#fff;text-decoration:none;padding:8px 16px;font-size:16px;border-radius:4px;display:inline-block;text-transform:uppercase;font-weight:500;margin-bottom:10px}body #ec_form_2-2bb287d15897fe2f9d89c882af9a3a8b .ec-v-form-holder p{color:#fff !important}.no-work {font-size:17px;line-height:28px}.no-work a{color:#1b345c}body.page-kariera .page-content-model{padding-bottom:0}body.page-kariera .dalsi-txt{width:1480px;margin:0 auto;text-align:left;border-top:1px solid red;padding-top:40px;margin-bottom:80px;font-size:18px;font-weight:300;line-height:28px}body.page-kariera .dalsi-txt a{color:#000}body.page-kariera .dalsi-txt a.zajem-btn{background-color:#103861;color:#fff;text-decoration:none;padding:8px 16px;font-size:16px;border-radius:4px;display:inline-block;margin-bottom:25px;text-transform:uppercase}a.home-produkt{width:calc(20% - 30px);margin-right:30px;display:inline-block;vertical-align:top;overflow:hidden}a.home-produkt:hover .home-produkt-nazev{background-color:#1b345c}a.home-produkt:nth-child(5){margin-right:0}.home-produkt-nazev{display:inline-block;background-color:#1b74a5;padding:20px;width:calc(100% - 40px);color:#fff;font-size:22px;border-bottom:3px solid #58a8d3;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/video-pattern.png)}a.home-produkt:hover .home-produkt-img{opacity:.65}.produkty-text{font-size:14px;margin-bottom:50px;line-height:22px}.vyrobky .produkt-title{display:inline-block;background-color:#1b74a5;padding:20px;width:calc(100% - 40px);color:#fff;font-size:22px;border-bottom:3px solid #58a8d3;background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/video-pattern.png);text-align:left;height:auto}.vyrobky .title-txt{display:inline-block;margin-left:0;margin-right:0;text-transform:none;font-weight:700;padding-top:0;line-height:inherit;vertical-align:middle}.vyrobky .produkt-item:hover .produkt-title{background-color:#1b345c}.vyrobky .produkt-item:hover img{opacity:.65}.vyrobky .produkt-item{width:calc(33% - 22px)}.vyrobky .produkt-img{display:block;width:100%;height:250px;overflow:hidden}.vyrobky .produkt-img img{width:100%;height:auto}.kontakt-box {background:#f2f2f2;padding:30px;margin-top:50px;font-size:16px;line-height:26px}.kontakt-box h2{font-size:22px}.kontakt-box a {color:#535353}.kontakt-line{font-size:17px}.mapa-kontakty {background-image:url(../../../../../Cms_Data/Sites/base/Themes/default/images/mapa-stros.jpg);background-size:cover;width:100%;height:22vw;display:inline-block;font-size:0}body.site-en.page-novinky .clanky {padding-top:50px}

