@import url(http://fonts.googleapis.com/css?family=Palanquin:300,400,700,600&subset=latin,latin-ext);html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block}
body{line-height:1}
ol, ul{list-style:none}
blockquote, q{quotes:none}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
.stretched{position:absolute;left:0;right:0;top:0;bottom:0}
.clearfix{clear:both;content:'';display:block}
html, body{margin:0;padding:0;text-align:left}
body{background-color:#000}
a{outline:0;cursor:pointer;-ms-user-select:none}
*{background-repeat:no-repeat}
textarea, input{outline:0}
b, strong{font-weight:700}
.cb, .clr{clear:both;font-size:1px;line-height:1px}
.fl{float:left}
.fr{float:right}
.nowrap, .nobr{white-space:nowrap}
.tal, .text-left{text-align:left}
.tar, .text-right{text-align:right}
.tac, .text-center{text-align:center}
*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
input, textarea{-webkit-border-radius:0}
input[type=submit]{-webkit-border-radius:0}
input, select, textarea{-webkit-user-select:text}
table{border-collapse:separate}
*{-webkit-text-size-adjust:none}
.hidden{opacity:0}
.visible{opacity:1}
html{margin:0;padding:0;width:100%}
body{position:relative;font-size:14px;line-height:24px;color:#595959;width:100%;font-family:Palanquin, sans-serif;font-weight:400}
input, textarea, button, h1{font-family:Palanquin, sans-serif;font-weight:300;font-size:18px;line-height:21px}
h1, h2, h3, h4{font-family:Palanquin, sans-serif;font-weight:300}
.layout{width:100%}
.row{width:100%;text-align:center;position:relative;z-index:1}
.row .inner{width:100%;padding:0 20px;position:relative;margin:auto;text-align:left}
.row .inner:after{clear:both;content:'';display:block}
.row .inner .col{float:left;position:relative;margin:0 20px}
body.horizontal{overflow-x:hidden}
.container{padding-top:45px;width:100%;position:relative}
.container .screen{height:100%;width:100%;vertical-align:top;position:absolute;top:0;left:0}
.container .screen .inner{position:relative}
body.loading{overflow:hidden}
.loader{background:#fff url(../gfx/icon/Preloader_10.gif) center center no-repeat;position:fixed;left:0;top:0;right:0;bottom:0;z-index:999999}
.arrow{color:#fff;font-size:140px;text-decoration:none;position:fixed;top:50%;z-index:99999;margin-top:13px;width:42px;display:block;height:72px;background-size:contain;opacity:1;visibility:visible;transition:all .55s linear}
.arrow.hidden{opacity:0;visiblity:hidden}
.arrow.arrowLeft{left:20px;background:transparent url(../gfx/icon/arrow-left.png) 0 0 no-repeat;background-size:contain}
.arrow.arrowRight{right:20px;background:transparent url(../gfx/icon/arrow-right.png) 0 0 no-repeat;background-size:contain}
.mouseIcon{width:42px;height:61px;background:transparent url(../gfx/icon/mouse.gif) 0 0 no-repeat;background-size:42px 61px;position:fixed;top:50%;right:90px;margin-top:19px;z-index:99999;transition:all .5s linear;opacity:1;visibility:visible}
.mouseIcon.hidden{opacity:0;visibility:hidden}
.mobile-container{display:none}
.helpdesk ul li a{color:#e30613;}
.helpdesk p{color:#8a8c8f;}

@media (max-width:600px) and (max-height:850px){.arrow{color:#fff;font-size:140px;text-decoration:none;position:fixed;top:50%;z-index:99999;margin-top:13px;width:32px;display:block;height:50px;background-size:contain;opacity:1;visibility:visible;transition:all .55s linear}
.mouseIcon{width:32px;height:55px;background-size:contain;margin-top:16px;right:68px}
.story{max-width:600px;width:100%!important}
}
.row.header{background:#000;height:45px;z-index:999;position:fixed;left:0;right:0;top:0}
.row.header .inner{height:45px;padding:0;max-width:none}
.row.header .inner .logo{position:absolute;left:20px;top:13px}
.row.header .inner .logo.dynamic img{opacity:0;transition:all .5s linear}
.row.header .inner .logo.dynamic img.visible{opacity:1}
.row.header .inner .mainNav{position:absolute;right:20px;top:10px;text-align:right}
.row.header .inner .mainNav ul li{float:left}
.row.header .inner .mainNav ul li a{color:#fff;margin-left:45px;text-transform:lowercase;text-decoration:none;font-size:18px;line-height:22px}
.row.header .inner .mainNav ul li a:hover, .row.header .inner .mainNav ul li a.active{color:#e30613}
.row.header .inner .mainNav ul li a.lang{text-transform:uppercase!important;letter-spacing:-1px}
.row.header .inner .mainNav ul li:last-of-type a{margin-left:13px}
@media (max-width:600px){.row.header .inner .mainNav ul li a{font-size:14px;margin-left:18px}
}
@media (max-width:500px){.row.header .inner .mainNav ul li a{font-size:12px;margin-left:10px}
.row.header .inner .logo.dynamic img{width:50px}
}
.row.footer{background:#000}
.row.footer .inner{padding:30px 20px;color:#f7f7f7}
.row.footer .inner .fl{opacity:.7}
.row.footer .inner .social a{color:#f7f7f7;margin-left:40px;opacity:.7;transition:opacity .2s linear;font-size:16px}
.row.footer .inner .social a:hover{opacity:1}
.paginator{text-align:center;padding-top:0;margin-bottom:40px}
.paginator .arrows{display:inline-block;width:61px;height:37px;background:transparent url(../gfx/background/paginatorArrows.png) 0 0 no-repeat;position:relative;margin-left:10px}
.paginator .arrows a{display:block;position:absolute;width:30px;height:31px;top:0;text-indent:-9999px;text-align:left;transition:all .2s linear}
.paginator .arrows a.prev{background:#e30613 url(../gfx/icon/arrowLeft01.png) center center no-repeat;left:0}
.paginator .arrows a.next{background:#e30613 url(../gfx/icon/arrowRight01.png) center center no-repeat;right:0}
.paginator .arrows a:hover{background-color:#251f59}
.paginator>a, .paginator>span{position:relative;top:-15px;font-size:14px;color:#6e706f;text-decoration:none;display:inline-block;padding-left:10px;padding-right:10px;padding-top:4px;height:31px;width:31px}
.paginator>a.active, .paginator>span.active{background:#251f59;color:#fff;font-weight:700;transition:all .2s linear}
.paginator>a.active:hover, .paginator>span.active:hover{background:#e30613}
.paginator>span{padding-left:2px;padding-right:2px;width:auto}
.paginator>span:first-child{margin-right:22px}
#home{overflow:visible!important}
#home .background{position:absolute;left:0;top:0;right:0;bottom:0;background:transparent url(../gfx/screen1/background.jpg) center center no-repeat;background-size:cover}
#home .background.mobile{background:transparent url(../gfx/mobile/screen1.jpg) center center no-repeat;background-size:cover}
#home .logo{width:190px;height:234px;position:absolute;left:-5%;top:15%;background:transparent url(../gfx/screen1/logo.png) 0 0 no-repeat;z-index:100;background-size:cover}
#home .txt{left:10%;top:3%;z-index:10}
#home .txt .fastLayerInner{height:234px;padding-top:0}
#home .txt .fastLayerInner h1{font-size:50px;line-height:55px;color:#fff;margin-bottom:30px}
#home .txt .fastLayerInner h1 span{color:#e30613}
#home .txt .fastLayerInner h1 img{-webkit-transform:translate3d(0px,0,0)!important;-moz-transform:translate3d(0px,0,0)!important;-ms-transform:translate3d(0px,0,0)!important;-o-transform:translate3d(0px,0,0)!important;transform:translate3d(0px,0,0)!important}
#home .txt .fastLayerInner p{font-size:32px;line-height:37px}
#home .clouds{position:absolute;width:100%;height:100%;left:0;background:transparent url(../gfx/screen1/clouds.png) 100% 5% no-repeat;z-index:4}
#home .lighthouse{position:absolute;width:100%;height:auto;max-height:100%;bottom:0;left:0;z-index:6}
#home .text{position:absolute;width:100%;height:auto;max-height:100%;bottom:0;left:0;z-index:5}
@media (max-width:600px) and (max-height:850px){#home .logo{background-size:contain;width:100px}
#home .txt{left:20%;top:-3%}
#home .txt .fastLayerInner h1 img{width:190px}
}
@media (max-width:400px) and (max-height:850px){#home .logo{width:80px}
#home .txt{left:17%;top:-14%}
#home .txt .fastLayerInner h1 img{width:150px}
}
@media (max-width:320px) and (max-height:850px){#home .txt{left:24%;top:-18%}
}
#skoda-servis{overflow:visible!important}
#skoda-servis .background{position:absolute;left:0;top:0;right:0;bottom:0;background:transparent url(../gfx/screen2/background.jpg) center center no-repeat;background-size:cover}
#skoda-servis .background.mobile{background:transparent url(../gfx/mobile/screen2.jpg) center center no-repeat;background-size:cover}
#skoda-servis .logo{width:190px;height:234px;position:absolute;left:-5%;top:15%;background:transparent url(../gfx/screen2/logo.png) 0 0 no-repeat;z-index:100;background-size:cover}
#skoda-servis .story{background:0 0;z-index:11}
#skoda-servis .txt{padding-top:120px;z-index:11;text-align:center}
#skoda-servis .txt img{margin:auto;margin-bottom:0;position:static!important;-webkit-transform:translate3d(0px,0,0)!important;-moz-transform:translate3d(0px,0,0)!important;-ms-transform:translate3d(0px,0,0)!important;-o-transform:translate3d(0px,0,0)!important;transform:translate3d(0px,0,0)!important}
#skoda-servis .txt p{font-size:38px;line-height:45px;position:static!important;transform:translate3d(0px,0,0)!important}
#skoda-servis .overlay1{position:absolute;width:100%;height:auto;left:0;top:0;z-index:6}
#skoda-servis .overlay2{position:absolute;width:100%;height:auto;left:0;top:0;z-index:4}
#skoda-servis .case{position:absolute;width:100%;max-height:100%;top:0;left:0;z-index:5}
@media (max-width:600px) and (max-height:850px){#skoda-servis .txt{padding-top:50px}
#skoda-servis .txt h1{font-size:40px;line-height:45px}
#skoda-servis .txt p{font-size:18px;line-height:28px}
#skoda-servis .txt img{width:70px}
}
#skoda-media-support{overflow:visible!important}
#skoda-media-support .background{position:absolute;left:0;top:0;right:0;bottom:0;background:transparent url(../gfx/screen3/background.jpg) center center no-repeat;background-size:cover}
#skoda-media-support .background.mobile{background:transparent url(../gfx/mobile/screen3.jpg) center center no-repeat;background-size:cover}
#skoda-media-support .story{background:0 0;z-index:11}
#skoda-media-support .txt{padding-top:120px;z-index:11;text-align:center}
#skoda-media-support .txt img{margin:auto;margin-bottom:0;position:static!important;-webkit-transform:translate3d(0px,0,0)!important;-moz-transform:translate3d(0px,0,0)!important;-ms-transform:translate3d(0px,0,0)!important;-o-transform:translate3d(0px,0,0)!important;transform:translate3d(0px,0,0)!important}
#skoda-media-support .txt p{font-size:38px;line-height:45px;position:static!important;-webkit-transform:translate3d(0px,0,0)!important;-moz-transform:translate3d(0px,0,0)!important;-ms-transform:translate3d(0px,0,0)!important;-o-transform:translate3d(0px,0,0)!important;transform:translate3d(0px,0,0)!important}
#skoda-media-support .cards1{position:absolute;width:100%;height:auto;left:0;z-index:4}
#skoda-media-support .cards2{position:absolute;width:100%;height:auto;left:0;z-index:6}
@media (max-width:600px) and (max-height:850px){#skoda-media-support .txt{padding-top:50px}
#skoda-media-support .txt h1{font-size:40px;line-height:45px}
#skoda-media-support .txt p{font-size:18px;line-height:28px}
#skoda-media-support .txt img{width:70px}
}
#tatra{overflow:visible!important}
#tatra .background{position:absolute;left:0;top:0;right:0;bottom:0;background:transparent url(../gfx/screen4/background.jpg) center center no-repeat;background-size:cover}
#tatra .background.mobile{background:transparent url(../gfx/mobile/screen4.jpg) center center no-repeat;background-size:cover}
#tatra .story{background:0 0;z-index:11}
#tatra .txt{padding-top:120px;z-index:11;text-align:center}
#tatra .txt a{position:relative;top:-40px}
#tatra .txt img{margin:auto;margin-bottom:-110px;margin-left:50px;position:static!important;-webkit-transform:translate3d(0px,0,0)!important;-moz-transform:translate3d(0px,0,0)!important;-ms-transform:translate3d(0px,0,0)!important;-o-transform:translate3d(0px,0,0)!important;transform:translate3d(0px,0,0)!important}
#tatra .txt p{font-size:38px;line-height:45px;position:static!important;-webkit-transform:translate3d(0px,0,0)!important;-moz-transform:translate3d(0px,0,0)!important;-ms-transform:translate3d(0px,0,0)!important;-o-transform:translate3d(0px,0,0)!important;transform:translate3d(0px,0,0)!important}
#tatra .case{position:absolute;width:100%;height:auto;left:0;z-index:6}
#tatra .overlay{position:absolute;width:100%;height:auto;left:0;z-index:4}
@media (max-width:600px) and (max-height:850px){#tatra .txt{padding-top:50px}
#tatra .txt h1{font-size:40px;line-height:45px}
#tatra .txt p{font-size:18px;line-height:28px}
#tatra .txt img{width:200px;margin:12px auto -90px 50px}
}
#komunikacni-centrum{overflow:visible!important}
#komunikacni-centrum .background{position:absolute;left:0;top:0;right:0;bottom:0;background:transparent url(../gfx/screen5/background.jpg) center center no-repeat;background-size:cover}
#komunikacni-centrum .background.mobile{background:transparent url(../gfx/mobile/screen5.jpg) center center no-repeat;background-size:cover}
#komunikacni-centrum .story{background:0 0;z-index:11}
#komunikacni-centrum .txt{padding-top:120px;z-index:11;text-align:center}
#komunikacni-centrum .txt img{margin:auto;margin-bottom:0;position:static!important;-webkit-transform:translate3d(0px,0,0)!important;-moz-transform:translate3d(0px,0,0)!important;-ms-transform:translate3d(0px,0,0)!important;-o-transform:translate3d(0px,0,0)!important;transform:translate3d(0px,0,0)!important}
#komunikacni-centrum .txt p{font-size:38px;line-height:45px;position:static!important;-webkit-transform:translate3d(0px,0,0)!important;-moz-transform:translate3d(0px,0,0)!important;-ms-transform:translate3d(0px,0,0)!important;-o-transform:translate3d(0px,0,0)!important;transform:translate3d(0px,0,0)!important}
#komunikacni-centrum .overlay1{position:absolute;width:100%;height:auto;top:0;left:0;z-index:7}
#komunikacni-centrum .overlay2{position:absolute;width:100%;height:auto;top:0;left:0;z-index:6}
#komunikacni-centrum .model{position:absolute;width:auto;height:100%;top:0;right:0;z-index:4}
#komunikacni-centrum .mapa{position:absolute;width:100%;height:auto;top:0;left:0;z-index:3}
@media (max-width:600px) and (max-height:850px){#komunikacni-centrum .txt{padding-top:50px}
#komunikacni-centrum .txt h1{font-size:40px;line-height:45px}
#komunikacni-centrum .txt p{font-size:18px;line-height:28px}
#komunikacni-centrum .txt img{width:70px}
}
#ernesto{overflow:visible!important}
#ernesto .background{position:absolute;left:0;top:0;right:0;bottom:0;background:transparent url(../gfx/screen6/background.jpg) center center no-repeat;background-size:cover}
#ernesto .background.mobile{background:transparent url(../gfx/mobile/screen6.jpg) center center no-repeat;background-size:cover}
#ernesto .story{background:0 0;z-index:11}
#ernesto .txt{padding-top:120px;z-index:11;text-align:center}
#ernesto .txt img{margin:auto;margin-bottom:0;position:static!important;-webkit-transform:translate3d(0px,0,0)!important;-moz-transform:translate3d(0px,0,0)!important;-ms-transform:translate3d(0px,0,0)!important;-o-transform:translate3d(0px,0,0)!important;transform:translate3d(0px,0,0)!important}
#ernesto .txt p{font-size:38px;line-height:45px;position:static!important;-webkit-transform:translate3d(0px,0,0)!important;-moz-transform:translate3d(0px,0,0)!important;-ms-transform:translate3d(0px,0,0)!important;-o-transform:translate3d(0px,0,0)!important;transform:translate3d(0px,0,0)!important}
#ernesto .screen{position:absolute;width:100%;height:auto;bottom:0;top:auto;left:0;z-index:7}
#ernesto .overlay1{position:absolute;width:100%;height:auto;bottom:0;left:0;z-index:7}
#ernesto .raketa{position:absolute;width:100%;height:auto;top:0;left:0;z-index:7}
#ernesto .overlay2{position:absolute;width:100%;height:auto;top:0;left:0;z-index:7}
@media (max-width:600px) and (max-height:850px){#ernesto .txt{padding-top:50px}
#ernesto .txt h1{font-size:40px;line-height:45px}
#ernesto .txt p{font-size:18px;line-height:28px}
#ernesto .txt img{width:140px}
}
.stage{position:fixed;top:50px;bottom:0;left:0}
article.txt a{color:#fff;text-decoration:none;font-family:Palanquin, sans-serif;text-shadow:0 0 2px #999}
article.txt a:after{content:'';border:2px #fff solid;text-transform:uppercase;padding:12px 30px;display:inline-block;margin:auto;font-size:18px;line-height:24px;margin-top:32px;transition:all .2s linear;text-shadow:0 0 2px #999;color:#fff}
article.txt a:hover:after{background:#fff;color:#595959;text-shadow:0 0 2px #fff}
.cz article.txt a:after{content:'Více'}
.en article.txt a:after{content:'More'}
.de article.txt a:after{content:'Mehr'}
.mobile{opacity:0;visibility:hidden}
@media (max-width:600px) and (max-height:850px){.desktop{opacity:0;visibility:hidden}
.mobile{opacity:1;visibility:visible}
article.txt a:after{padding:10px 27px;display:inline-block;margin:auto;font-size:13px;line-height:20px;margin-top:20px}
}
.stage.stageLast{z-index:20;width:6000px;background:transparent url(../gfx/web-LHMS-2015-06-bg.jpg) center center no-repeat;background-size:100% 100%}
body.vertical{background:#fff}
body.vertical .inner{max-width:1300px;width:100%;min-width:500px}
.row.rowTitle{background:#666}
.row.rowTitle .inner{padding-top:80px;padding-bottom:0;padding-left:15%;}
.row.rowTitle .inner article{width:40%;color:#fff;float:left}
.row.rowTitle .inner article .logo{margin-top:0;margin-bottom:30px;display:inline-block}
.row.rowTitle .inner article h1{font-size:70px;font-weight:300;line-height:70px;padding-top:35px;padding-bottom:35px;position:relative;text-transform:uppercase}
.row.rowTitle .inner article h1:after{content:'';background:#e30613;display:block;position:absolute;width:130px;height:1px;left:0;top:0}
.row.rowTitle .inner article .links{padding-top:35px}
.row.rowTitle .inner article .links a:last-of-type{margin-right:0}
.row.rowTitle .inner article .links .btn{width:175px;height:43px;border:2px #e30613 solid;text-align:center;display:inline-block;margin-right:35px;color:#e30613;text-decoration:none;text-transform:uppercase;transition:all .2s linear;font-weight:300;line-height:40px;font-size:18px;white-space:nowrap;padding:0 30px;margin-right:60px}
.row.rowTitle .inner article .links .btn:hover{background:#e30613;color:#fff}
.row.rowTitle .inner article p{font-size:20px;line-height:32px}
.row.rowTitle .inner .img{width:60%;position:relative;float:right;line-height:1px;text-align:center}
.row.rowTitle .inner .img img{max-width:70%}
.row.rowText{margin-bottom:70px}
.row.rowText .inner{padding-top:50px}
.row.rowText .inner .btn{width:auto;padding:0 20px;height:43px;border:2px #e30613 solid;text-align:center;display:inline-block;margin-right:35px;color:#e30613;text-decoration:none;text-transform:uppercase;transition:all .2s linear;font-weight:300;line-height:40px;font-size:18px;position:relative;margin-top:15px;white-space:nowrap}
.row.rowText .inner .btn:hover{background:#e30613;color:#fff}
.row.rowText .inner .numbers{padding-top:25px;margin-left:-10%}
.row.rowText .inner .numbers:after{clear:both;content:'';display:block}
.row.rowText .inner .numbers p{width:33%;float:left;text-align:center;color:#8a8c8f;margin-right:20px}
.row.rowText .inner .numbers p:last-of-type{padding-right:0}
.row.rowText .inner .numbers p span{font-size:45px;line-height:50px;display:block;color:#8a8c8f}
.row.rowText .inner p{font-size:17px;line-height:25px;margin-bottom:20px;font-weight:300;color:#8a8c8f}
.row.rowText .inner p a{color:#e30613}
.row.rowText .inner .list{padding-bottom:20px}
.row.rowText .inner .list li{border-bottom:1px #8a8c8f solid;color:#8a8c8f;text-transform:uppercase;padding:6px 0 6px 25px;list-style-type:none;background:transparent url(../gfx/icon/li.png) 0 center no-repeat}
.row.rowText .inner h2{font-size:60px;line-height:65px;color:#8a8c8f;text-transform:uppercase;font-weight:300;padding-bottom:35px;margin-bottom:35px;position:relative}
.row.rowText .inner h2 b, .row.rowText .inner h2 strong{font-weight:700}
.row.rowText .inner h2:after{content:'';background:#e30613;display:block;position:absolute;width:130px;height:1px;left:0;bottom:0}
.row.rowText .inner h3{color:#8a8c8f;font-size:17px;line-height:20px;margin-bottom:5px;text-transform:uppercase;font-weight:300}
.row.rowText .inner h3:first-of-type{padding-top:25px}
.row.rowText.rowTextRight .inner{padding-right:10%}
.row.rowText.rowTextRight .inner .img{float:left;width:60%;text-align:center}
.row.rowText.rowTextRight .inner .img img{width:70%}
.row.rowText.rowTextRight .inner .txt{float:right;width:40%}
.row.rowText.rowTextLeft .inner{padding-left:10%}
.row.rowText.rowTextLeft .inner .img{float:right;width:65%;text-align:center}
.row.rowText.rowTextLeft .inner .img img{width:90%}
.row.rowText.rowTextLeft .inner .txt{float:left;width:35%}
.row.rowFulWidthImage .inner{margin-bottom:100px}
.row.rowFulWidthImage .inner h2{font-size:40px;line-height:45px;color:#8a8c8f;text-transform:uppercase;font-weight:300;padding-bottom:35px;margin-bottom:35px;position:relative}
.row.rowFulWidthImage .inner h2 b, .row.rowFulWidthImage .inner h2 strong{font-weight:400}
.row.rowFulWidthImage .inner h2:after{content:'';background:#e30613;display:block;position:absolute;width:130px;height:1px;left:0;bottom:0}
.row.rowFulWidthImage .inner img{width:100%}
.row.rowFulWidthImage .inner p{color:#8a8c8f}
@media (max-width:1450px){.row.rowText .inner h2{font-size:50px}
}
@media (max-width:1160px){.row.rowText .inner h2{font-size:40px;line-height:45px}
}
.contentPage.about{background-image:url(../gfx/about/backgroundContent.webp);background-position:center 540px;background-repeat:no-repeat;background-size:100% auto}
.contentPage.about .row.rowTitle{background-image:url(../gfx/about/backgroundTitle.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;height:670px}
.contentPage.about .row.rowTitle article{width:50%}
.contentPage.about .row.rowTitle article .logo{font-size:30px;line-height:32px}
.contentPage.about .row.rowTitle article .logo .red{color:#e30613}
.contentPage.about .row.rowTextTeam{padding-left:20%;padding-right:20%}
.contentPage.about .row.rowTextTeam .inner{overflow:visible}
.contentPage.about .row.rowTextTeam .inner .member{float:left;width:26.8%;position:relative}
.contentPage.about .row.rowTextTeam .inner .member.last{width:19%}
.contentPage.about .row.rowTextTeam .inner .member h3{font-size:20px;line-height:20px;margin-bottom:12px;white-space:nowrap}
.contentPage.about .row.rowTextTeam .inner .member p{font-size:16px;line-height:20px}
.contentPage.about .row.rowTextTeam .inner .member:after{content:'';background:#e30613;display:block;position:absolute;width:130px;height:1px;left:0;bottom:0}
.contentPage.about .row.rowTextTeam .inner .left{float:left;width:50%;padding-right:100px}
.contentPage.about .row.rowTextTeam .inner .left h3{font-size:65px;line-height:55px;margin-bottom:10px;color:#e30613}
.contentPage.about .row.rowTextTeam .inner .right{float:right;width:50%}
.contentPage.about .row.rowTextTeam .inner .right h3{font-size:65px;line-height:55px;margin-bottom:10px;color:#e30613}
.contentPage.about .row.rowTextRight .inner .btn{position:relative;margin-top:15px}
.contentPage.about .row.rowTextRight .inner .txt{width:45%}
.contentPage.about .row.rowTextRight .inner .img{width:55%}
.contentPage.about .row.rowTextRight .inner .img img{margin-top:40px}
.contentPage.about .row.rowTextLeft .inner .img img{margin-top:-60px}
.contentPage.about .row.rowFullWidthImage3{padding-left:20%;padding-right:20%}
.contentPage.about .row.rowFullWidthImage3 .inner{overflow:visible;margin-bottom:0}
.contentPage.about .row.rowFullWidthImage3 .inner img{margin-left:-4%;width:110%}
.contentPage.about .row.rowFullWidthImage4{padding-left:0;padding-right:0}
.contentPage.about .row.rowFullWidthImage4 .inner h2{position:absolute;right:13%;top:90px}
.contentPage.about .row.rowFullWidthImage1{padding-left:20%;padding-right:20%}
.contentPage.about .row.rowFullWidthImage2{padding-left:0;padding-right:0;padding-top:50px;width:100%}
.contentPage.about .row.rowFullWidthImage2 .inner{padding-left:0;padding-right:0;width:100%;max-width:none;font-size:0;line-height:0}
.de_de .contentPage.about .row.rowFullWidthImage4 .inner h2{right:1%;width:40%}
.en_gb .contentPage.about .row.rowFullWidthImage4 .inner h2{right:1%;width:40%}
.contentPage.career{background-image:none;background-position:center 540px;background-repeat:no-repeat;background-size:100% auto}
.contentPage.career .row.rowTitle{background-image:url(../gfx/kariera/backgroundTitle.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;padding-left:20%}
.contentPage.career .row.rowTitle .inner{height:600px;padding-left:0;padding-right:0}
.contentPage.career .row.rowTitle .inner article{padding-top:150px}
.contentPage.career .row.rowTitle .inner article h1:after{display:none}
.contentPage.career .row.rowTextCareer{padding-left:20%;padding-right:20%}
.contentPage.career .row.rowTextCareer .inner .btn{position:relative;margin-top:15px}
.contentPage.career .row.rowTextCareer .inner .txt{width:59%;margin-right:1%;float:left}
.contentPage.career .row.rowTextCareer .inner .links{float:left;width:40%;padding-top:150px;padding-left:15%}
.contentPage.career .row.rowTextCareer .inner .links h3{font-size:20px;line-height:25px;padding-bottom:15px}
.contentPage.career .row.rowTextCareer .inner .links ul li{padding-bottom:15px;color:#e30613;font-size:17px;line-height:20px}
.contentPage.career .row.rowTextCareer .inner .links ul li a{color:#e30613;font-size:17px;line-height:20px}
.contentPage.career .row.rowTextCareer .inner .img img{margin-top:40px}
.contentPage.career .row.rowFullWidthImage1{padding-left:20%;padding-right:20%;padding-top:50px}
.contentPage.career .row.rowFullWidthImage1 .inner img{margin-top:-50px}
.contentPage.contacts{background-image:none;background-position:center 540px;background-repeat:no-repeat;background-size:100% auto}
.contentPage.contacts .row.rowTitle{padding-top:40px;background:#595959}
.contentPage.contacts .row.rowTitle .inner{height:600px;padding:0;width:100%;max-width:none}
.contentPage.contacts .row.rowTextSocial .inner{padding-top:0;text-align:center}
.contentPage.contacts .row.rowTextSocial .inner a{display:inline-block;margin:0 20px}
.contentPage.contacts .row.rowTextContacts{padding-left:20%;padding-right:0;margin-bottom:0}
.contentPage.contacts .row.rowTextContacts .inner{overflow:visible}
.contentPage.contacts .row.rowTextContacts .inner .txt{width:30%;float:left}
.contentPage.contacts .row.rowTextContacts .inner .txt table{width:110%;margin-bottom:35px;margin-left:-70px}
.contentPage.contacts .row.rowTextContacts .inner .txt table th{width:70px;text-transform:uppercase;color:#8a8c8f;font-size:14px;text-align:left;font-weight:400}
.contentPage.contacts .row.rowTextContacts .inner .txt table td{padding:5px 0;border-bottom:1px #595959 solid;font-size:17px}
.contentPage.contacts .row.rowTextContacts .inner .txt table td a{color:#595959;text-decoration:none}
.contentPage.contacts .row.rowTextContacts .inner .img{float:left;width:70%;padding-top:0}
.contentPage.contacts .row.rowTextContacts .inner .img img{width:100%}
.contentPage.ernesto{background-image:url(../gfx/ernesto/backgroundContent.webp);background-position:center 540px;background-repeat:no-repeat;background-size:100% auto}
.contentPage.ernesto .row.rowTitle{background-image:url(../gfx/ernesto/backgroundTitle.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;padding-left:20%}
.contentPage.ernesto .row.rowTitle .inner{padding-left:0;padding-right:0}
.contentPage.ernesto .row.rowTextRight .inner .img img{margin-top:40px}
.contentPage.ernesto .row.rowTextLeft .inner .img img{margin-top:-60px}
.contentPage.ernesto .row.rowFullWidthImage1{padding-left:12%;padding-right:10%}
.contentPage.ernesto .row.rowFullWidthImage2{padding-left:10%;padding-right:10%;padding-top:150px}
.contentPage.service-digital{background-image:url(../gfx/service-digital/backgroundContent.webp);background-position:center 540px;background-repeat:no-repeat;background-size:100% auto}
.contentPage.service-digital .row.rowTitle{background-image:url(../gfx/service-digital/backgroundTitle.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;padding-left:20%}
.contentPage.service-digital .row.rowTitle .inner{padding-left:0;padding-right:0}
.contentPage.service-digital .row.rowTitle .inner article h1{font-size:50px}
.contentPage.service-digital .row.rowTitle .inner .img img{max-width:80%;position:relative;top:-40px}
.contentPage.service-digital .row.rowFulWidthImage{padding-left:15%;padding-right:11%}
.contentPage.service-digital .row.rowFulWidthImage .inner{margin-bottom:50px}
.contentPage.service-digital .row.rowFulWidthImage .inner h3{font-size:30px;line-height:45px;color:#8a8c8f;text-transform:uppercase;font-weight:300;padding-bottom:25px;margin-bottom:25px;position:relative}
.contentPage.service-digital .row.rowFulWidthImage .inner h3 span{color:#e30613;margin-right:7px}
.contentPage.service-digital .row.rowFulWidthImage .inner h3 b, .contentPage.service-digital .row.rowFulWidthImage .inner h3 strong{font-weight:400}
.contentPage.service-digital .row.rowFulWidthImage .inner h3:after{content:'';background:#e30613;display:block;position:absolute;width:130px;height:1px;left:0;bottom:0}
.contentPage.service-digital .row.rowTextRight .inner .img img{margin-top:40px}
.contentPage.service-digital .row.rowTextLeft .inner .img img{margin-top:-60px}
.contentPage.service-digital .row.rowFullWidthImage1{padding-left:12%;padding-right:10%}
.contentPage.service-digital .row.rowFullWidthImage2{padding-left:0;padding-right:0;padding-top:50px;width:100%}
.contentPage.service-digital .row.rowFullWidthImage2 .inner{padding-left:0;padding-right:0;width:100%;max-width:none;font-size:0;line-height:0}
.contentPage.komunikacni-centrum{background-image:url(../gfx/komunikacni-centrum/backgroundContent.webp);background-position:center 540px;background-repeat:no-repeat;background-size:100% auto}
.contentPage.komunikacni-centrum .row.rowTitle{background-image:url(../gfx/komunikacni-centrum/backgroundTitle.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;padding-left:20%}
.contentPage.komunikacni-centrum .row.rowTitle .inner{padding-left:0;padding-right:0;padding-bottom:80px}
.contentPage.komunikacni-centrum .row.rowTitle .inner article h1{font-size:50px;line-height:52px}
.contentPage.komunikacni-centrum .row.rowTitle .inner .img img{max-width:80%;position:relative;top:-40px}
.contentPage.komunikacni-centrum .row.rowTextTeam{padding-left:0;padding-right:0;padding-top:20px}
.contentPage.komunikacni-centrum .row.rowTextTeam .inner{overflow:visible;padding-left:105px;padding-right:110px}
.contentPage.komunikacni-centrum .row.rowTextTeam .inner .member{float:left;width:25%;position:relative;text-align:center}
.contentPage.komunikacni-centrum .row.rowTextTeam .inner .member.last{padding-left:50px}
.contentPage.komunikacni-centrum .row.rowTextTeam .inner .member h3{font-size:48px;line-height:50px;margin-bottom:12px;white-space:nowrap}
.contentPage.komunikacni-centrum .row.rowTextTeam .inner .member p{font-size:20px;line-height:22px}
.contentPage.komunikacni-centrum .row.rowTextTeam .inner .member p a, .contentPage.komunikacni-centrum .row.rowTextTeam .inner .member p span{color:#e30613;text-decoration:none}
.contentPage.komunikacni-centrum .row.rowTextTeam .inner .left{float:left;width:50%;padding-right:100px}
.contentPage.komunikacni-centrum .row.rowTextTeam .inner .left h3{font-size:50px;line-height:55px;margin-bottom:10px}
.contentPage.komunikacni-centrum .row.rowTextTeam .inner .right{float:right;width:50%}
.contentPage.komunikacni-centrum .row.rowTextTeam .inner .right h3{font-size:45px;line-height:50px;margin-bottom:10px}
.contentPage.komunikacni-centrum .row.rowFulWidthImage{padding-left:15%;padding-right:11%}
.contentPage.komunikacni-centrum .row.rowFulWidthImage .inner{margin-bottom:50px}
.contentPage.komunikacni-centrum .row.rowFulWidthImage .inner h3{font-size:30px;line-height:45px;color:#8a8c8f;text-transform:uppercase;font-weight:300;padding-bottom:25px;margin-bottom:25px;position:relative}
.contentPage.komunikacni-centrum .row.rowFulWidthImage .inner h3 span{color:#e30613;margin-right:7px}
.contentPage.komunikacni-centrum .row.rowFulWidthImage .inner h3 b, .contentPage.komunikacni-centrum .row.rowFulWidthImage .inner h3 strong{font-weight:400}
.contentPage.komunikacni-centrum .row.rowFulWidthImage .inner h3:after{content:'';background:#e30613;display:block;position:absolute;width:130px;height:1px;left:0;bottom:0}
.contentPage.komunikacni-centrum .row.rowTextRight .inner .img img{margin-top:40px}
.contentPage.komunikacni-centrum .row.rowTextLeft .inner .img img{margin-top:-60px}
.contentPage.komunikacni-centrum .row.rowTextLeft .inner .icons{text-align:left;padding-left:30%;padding-right:10%}
.contentPage.komunikacni-centrum .row.rowTextLeft .inner .icons li{font-size:20px;line-height:25px;padding-top:10px;padding-left:20px;padding-bottom:20px;color:#8a8c8f;text-transform:uppercase;border-left:1px #8a8c8f solid;position:relative}
.contentPage.komunikacni-centrum .row.rowTextLeft .inner .icons li:after{content:'';width:36px;height:36px;display:block;position:absolute;left:-55px;top:11px;background:transparent url(../gfx/komunikacni-centrum/icons.png) 0 0 no-repeat}
.contentPage.komunikacni-centrum .row.rowTextLeft .inner .icons li:last-of-type{padding-bottom:10px}
.contentPage.komunikacni-centrum .row.rowTextLeft .inner .icons li.li01:after{background-position:0 0}
.contentPage.komunikacni-centrum .row.rowTextLeft .inner .icons li.li02:after{top:9px;background-position:0 -64px}
.contentPage.komunikacni-centrum .row.rowTextLeft .inner .icons li.li03:after{top:9px;background-position:0 -131px}
.contentPage.komunikacni-centrum .row.rowTextLeft .inner .icons li.li04:after{top:9px;background-position:0 -202px}
.contentPage.komunikacni-centrum .row.rowTextLeft .inner .icons li.li05:after{top:9px;background-position:0 -270px}
.contentPage.komunikacni-centrum .row.rowTextLeft .inner .icons li.li06:after{top:9px;background-position:0 -339px}
.contentPage.komunikacni-centrum .row.rowTextLeft .inner .icons li.li07:after{top:20px;background-position:0 -405px}
.contentPage.komunikacni-centrum .row.rowFullWidthImage1{padding-left:12%;padding-right:10%}
.contentPage.komunikacni-centrum .row.rowFullWidthImage2{padding-left:0;padding-right:0;padding-top:50px;width:100%}
.contentPage.komunikacni-centrum .row.rowFullWidthImage2 .inner{padding-left:0;padding-right:0;width:100%;max-width:none;font-size:0;line-height:0}
.contentPage.komunikacni-centrum .row.rowFullWidthImage3{padding-left:20%;padding-right:20%;padding-top:100px}
.contentPage.komunikacni-centrum .row.rowFullWidthImage3 .inner{overflow:visible;margin-bottom:0}
.contentPage.komunikacni-centrum .row.rowFullWidthImage3 .inner img{margin-left:-4%;width:110%}
.contentPage.skodamedia{background-image:url(../gfx/skoda-media/backgroundContent.webp);background-position:center 540px;background-repeat:no-repeat;background-size:100% auto}
.contentPage.skodamedia .row.rowTitle{background-image:url(../gfx/skoda-media/backgroundTitle.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}
.contentPage.skodamedia .row.rowTitle .inner article h1{font-size:57px;white-space:nowrap}
.contentPage.skodamedia .row.rowTitle .inner .img{margin-bottom:100px}
.contentPage.skodamedia .row.rowTitle .inner .img img{max-width:110%}
.contentPage.skodamedia .row.rowTextRight .inner .txt{width:40%;padding-top:80px}
.contentPage.skodamedia .row.rowTextRight .inner .txt .numbers{position:relative;left:35px;padding-top:20px}
.contentPage.skodamedia .row.rowTextRight .inner .txt .numbers i{font-style:normal;font-size:17px;margin-right:7px}
.contentPage.skodamedia .row.rowTextRight .inner .img{width:60%}
.contentPage.skodamedia .row.rowTextRight .inner .img img{width:90%;margin-top:-40px}
.contentPage.skodamedia .row.rowTextRight.typeWhite .inner .txt h2{color:#fff;text-shadow:0 0 2px #4aa82e}
.contentPage.skodamedia .row.rowTextRight.typeWhite .inner .txt h2:after{background:#fff}
.contentPage.skodamedia .row.rowTextRight.typeWhite .inner .txt p{color:#fff}
.contentPage.skodamedia .row.rowTextRight.typeWhite .inner .txt .numbers span{color:#fff}
.contentPage.skodamedia .row.rowTextRight.typeWhite .inner .img img{margin-top:-40px}
.contentPage.skodamedia .row.rowTextLeft .inner .txt{width:40%}
.contentPage.skodamedia .row.rowTextLeft .inner .txt .numbers{position:relative}
.contentPage.skodamedia .row.rowTextLeft .inner .txt .numbers i{font-style:normal;font-size:17px;margin-right:7px}
.contentPage.skodamedia .row.rowTextLeft .inner .img{width:60%}
.contentPage.skodamedia .row.rowTextLeft .inner .img img{margin-top:-60px}
.contentPage.skodamedia .row.rowFullWidthImage1{padding-left:12%;padding-right:10%}
.contentPage.skodamedia .row.rowFullWidthImage2{padding-left:0;padding-right:0;padding-top:50px;width:100%}
.contentPage.skodamedia .row.rowFullWidthImage2 .inner{padding-left:0;padding-right:0;width:100%;max-width:none;font-size:0;line-height:0}
.contentPage.tatra{background-image:url(../gfx/tatra/backgroundContent.webp);background-position:center 540px;background-repeat:no-repeat;background-size:100% auto;overflow:hidden}
.contentPage.tatra .row.rowTitle{background-image:url(../gfx/tatra/backgroundTitle.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;padding-left:20%}
.contentPage.tatra .row.rowTitle .inner{overflow:visible;padding-left:0}
.contentPage.tatra .row.rowTitle .inner article h1{font-size:50px}
.contentPage.tatra .row.rowTitle .inner .img img{max-width:120%;position:relative;margin-top:-110px;margin-left:-50px;top:auto}
.contentPage.tatra .row.rowFulWidthImage{padding-left:15%;padding-right:11%}
.contentPage.tatra .row.rowFulWidthImage .inner{margin-bottom:50px}
.contentPage.tatra .row.rowFulWidthImage .inner h3{font-size:30px;line-height:45px;color:#8a8c8f;text-transform:uppercase;font-weight:300;padding-bottom:25px;margin-bottom:25px;position:relative}
.contentPage.tatra .row.rowFulWidthImage .inner h3 span{color:#e30613;margin-right:7px}
.contentPage.tatra .row.rowFulWidthImage .inner h3 b, .contentPage.tatra .row.rowFulWidthImage .inner h3 strong{font-weight:400}
.contentPage.tatra .row.rowFulWidthImage .inner h3:after{content:'';background:#e30613;display:block;position:absolute;width:130px;height:1px;left:0;bottom:0}
.contentPage.tatra .row.rowTextRight .inner .img img{margin-top:40px}
.contentPage.tatra .row.rowTextLeft .inner .img img{margin-top:-60px}
.contentPage.tatra .row.rowTextLeft .inner .info{position:relative;left:-15px;padding-top:15px;margin-right:-20px}
.contentPage.tatra .row.rowTextLeft .inner .info:after{content:'';clear:both;display:block}
.contentPage.tatra .row.rowTextLeft .inner .info article{float:left;padding:15px;padding-bottom:0;width:50%;padding-top:30px;position:relative;height:150px;margin-bottom:30px}
.contentPage.tatra .row.rowTextLeft .inner .info article.top:after{position:absolute;right:0;left:10px;bottom:-14px;height:1px;content:'';display:block;background:#a4acb1}
.contentPage.tatra .row.rowTextLeft .inner .info article img{position:absolute;top:0;left:15px}
.contentPage.tatra .row.rowTextLeft .inner .info article h3{color:#a4acb1;font-size:16px;line-height:25px;text-transform:uppercase}
.contentPage.tatra .row.rowTextLeft .inner .info article p{font-size:13px;line-height:16px}
.contentPage.tatra .row.rowTextLeft .inner .info article.left.top:after{right:15px;left:0}
.contentPage.tatra .row.rowTextLeft .inner .info article.left img{left:auto;right:10px}
.contentPage.tatra .row.rowTextLeft .inner .info article.left p{text-align:right}
.contentPage.tatra .row.rowFullWidthImage1{padding-left:12%;padding-right:10%}
.contentPage.tatra .row.rowFullWidthImage2{padding-left:0;padding-right:0;padding-top:50px;width:100%}
.contentPage.tatra .row.rowFullWidthImage2 .inner{padding-left:0;padding-right:0;width:100%;max-width:none;font-size:0;line-height:0}
ul.helpdesk{list-style:disc;    padding:5px;    margin:0;  }
.helpdesk li{font-size:17px;}
.helpdesk li a{color:#e30613;}
.helpdesk p{color:#8a8c8f;}
#hdesctmargin{margin-top:50px;}
.container-form{border-radius:5px;    background-color:#f2f2f2;    padding:20px;}
.col-25-form{float:left;    width:25%;    margin-top:6px;}
.col-75-form{float:left;    width:75%;    margin-top:6px;}
/* Clear floats after the columns */
.row-form:after{content:"";    display:table;    clear:both;}
label.lform{padding:12px 12px 12px 0;    display:inline-block;    font-size:17px;}
input[type=text].lform,select.lform,textarea.lform{width:100%;    padding:12px;    border:1px solid #ccc;    border-radius:4px;    resize:vertical;}
input[type=submit].lform{background-color:#4CAF50;    color:white;    padding:12px 20px;    border:none;    border-radius:4px;    cursor:pointer;    float:right;}
p.nazevpozice{font-size:30px;    line-height:35px;    color:#8a8c8f;    text-transform:uppercase;    font-weight:300;    padding-bottom:25px;    margin-bottom:25px;    position:relative;    font-family:Palanquin, sans-serif;    }
input[type=submit].lform:hover{background-color:#45a049;}
table.pozice td{font-size:17px;}
cz article.txt a:after{content:'V&iacute;ce'}
.contentPage.about .row.rowTitle.intro article{width:62%;}
div.row.rowTitle.videotools{background-image:url(../gfx/skoda-media/backgroundTitle.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}
.contentPage.videotools .row.rowTitle .inner article h1{font-size:57px;white-space:nowrap}
.contentPage.videotools .row.rowTitle .inner .img{margin-bottom:100px}
.contentPage.videotools .row.rowTitle .inner .img img{max-width:110%}
.contentPage.videotools .row.rowTextRight .inner .txt{width:40%;padding-top:80px}
.contentPage.videotools .row.rowTextRight .inner .txt .numbers{position:relative;left:35px;padding-top:20px}
.contentPage.videotools .row.rowTextRight .inner .txt .numbers i{font-style:normal;font-size:17px;margin-right:7px}
.contentPage.videotools .row.rowTextRight .inner .img{width:60%}
.contentPage.videotools .row.rowTextRight .inner .img img{width:90%;margin-top:-40px}
.contentPage.videotools .row.rowTextRight.typeWhite .inner .txt h2{color:#fff;text-shadow:0 0 2px #4aa82e}
.contentPage.videotools .row.rowTextRight.typeWhite .inner .txt h2:after{background:#fff}
.contentPage.videotools .row.rowTextRight.typeWhite .inner .txt p{color:#fff}
.contentPage.videotools .row.rowTextRight.typeWhite .inner .txt .numbers span{color:#fff}
.contentPage.videotools .row.rowTextRight.typeWhite .inner .img img{margin-top:-40px}
.contentPage.videotools .row.rowTextLeft .inner .txt{width:40%}
.contentPage.videotools .row.rowTextLeft .inner .txt .numbers{position:relative}
.contentPage.videotools .row.rowTextLeft .inner .txt .numbers i{font-style:normal;font-size:17px;margin-right:7px}
.contentPage.videotools .row.rowTextLeft .inner .img{width:60%}
.contentPage.videotools .row.rowTextLeft .inner .img img{margin-top:-60px}
.contentPage.videotools .row.rowFullWidthImage1{padding-left:12%;padding-right:10%}
.contentPage.videotools .row.rowFullWidthImage2{padding-left:0;padding-right:0;padding-top:50px;width:100%}
.contentPage.videotools .row.rowFullWidthImage2 .inner{padding-left:0;padding-right:0;width:100%;max-width:none;font-size:0;line-height:0}

#produktova-komunikace{overflow:visible!important}
#produktova-komunikace .background{position:absolute;left:0;top:0;right:0;bottom:0;background:transparent url(../gfx/screen7/background.jpg) center center no-repeat;background-size:cover}
#produktova-komunikace .background.mobile{background:transparent url(../gfx/mobile/screen7.jpg) center center no-repeat;background-size:cover}
#produktova-komunikace .story{background:0 0;z-index:11}
#produktova-komunikace .txt{padding-top:120px;z-index:11;text-align:center}
#produktova-komunikace .txt a{position:relative;top:-40px}
#produktova-komunikace .txt img{margin:auto;margin-bottom:-110px;margin-left:50px;position:static!important;-webkit-transform:translate3d(0px,0,0)!important;-moz-transform:translate3d(0px,0,0)!important;-ms-transform:translate3d(0px,0,0)!important;-o-transform:translate3d(0px,0,0)!important;transform:translate3d(0px,0,0)!important}
#produktova-komunikace .txt p{font-size:38px;line-height:45px;margin-top: 110px;position:static!important;-webkit-transform:translate3d(0px,0,0)!important;-moz-transform:translate3d(0px,0,0)!important;-ms-transform:translate3d(0px,0,0)!important;-o-transform:translate3d(0px,0,0)!important;transform:translate3d(0px,0,0)!important}
#produktova-komunikace .case{position:absolute;width:100%;height:auto;left:0;z-index:6}
#produktova-komunikace .overlay{position:absolute;width:100%;height:auto;left:0;z-index:4}
@media (max-width:600px) and (max-height:850px){#produktova-komunikace .txt{padding-top:50px}
#produktova-komunikace .txt h1{font-size:40px;line-height:45px}
#produktova-komunikace .txt p{font-size:18px;line-height:28px; margin-top: 120px;}
#produktova-komunikace .txt img{width:200px;margin:12px auto -90px 50px}
}

@media (max-height: 850px) and (max-width: 600px)
#produktova-komunikace .txt img {
    width: 70px;
}