@charset "UTF-8";@font-face{font-family:'DINPro Black';src:url(/fonts/dinpro-black.eot);src:url(/fonts/dinpro-black.woff2) format("woff2"), url(/fonts/dinpro-black.woff) format("woff"), url(/fonts/dinpro-black.ttf) format("truetype"), url(/fonts/dinpro-black.svg) format("svg"), url(/fonts/dinpro-black.eot?#iefix) format("embedded-opentype");font-weight:200;font-style:normal}
@font-face{font-family:'DINPro Regular';src:url(/fonts/dinpro-regular.eot);src:url(/fonts/dinpro-regular.woff2) format("woff2"), url(/fonts/dinpro-regular.woff) format("woff"), url(/fonts/dinpro-regular.ttf) format("truetype"), url(/fonts/dinpro-regular.svg) format("svg"), url(/fonts/dinpro-regular.eot?#iefix) format("embedded-opentype");font-weight:300;font-style:normal}
@font-face{font-family:'DINPro Medium';src:url(/fonts/dinpro-medium.eot);src:url(/fonts/dinpro-medium.woff2) format("woff2"), url(/fonts/dinpro-medium.woff) format("woff"), url(/fonts/dinpro-medium.ttf) format("truetype"), url(/fonts/dinpro-medium.svg) format("svg"), url(/fonts/dinpro-medium.eot?#iefix) format("embedded-opentype");font-weight:500;font-style:normal}
@font-face{font-family:'DINPro Light';src:url(/fonts/dinpro-light.eot);src:url(/fonts/dinpro-light.woff2) format("woff2"), url(/fonts/dinpro-light.woff) format("woff"), url(/fonts/dinpro-light.ttf) format("truetype"), url(/fonts/dinpro-light.svg) format("svg"), url(/fonts/dinpro-light.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}
@font-face{font-family:'DINPro Bold';src:url(/fonts/dinpro-bold.eot);src:url(/fonts/dinpro-bold.woff2) format("woff2"), url(/fonts/dinpro-bold.woff) format("woff"), url(/fonts/dinpro-bold.ttf) format("truetype"), url(/fonts/dinpro-bold.svg) format("svg"), url(/fonts/dinpro-bold.eot?#iefix) format("embedded-opentype");font-weight:700;font-style:normal}
@font-face{font-family:iconset;src:url(/fonts/iconset.eot?mgqn0h);src:url(/fonts/iconset.eot?mgqn0h#iefix) format("embedded-opentype"), url(/fonts/iconset.ttf?mgqn0h) format("truetype"), url(/fonts/iconset.woff?mgqn0h) format("woff"), url(/fonts/iconset.svg?mgqn0h#iconset) format("svg");font-weight:400;font-style:normal}
[class*=" iconset-"], [class^=iconset-]{font-family:iconset!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.iconset-search:before{content:""}
.iconset-instagram2:before{content:""}
.iconset-google-plus:before{content:""}
.iconset-brand:before{content:""}
.iconset-social:before{content:""}
.iconset-location:before{content:""}
.iconset-facebook:before{content:""}
.iconset-envelope:before{content:""}
.iconset-phone:before{content:""}
.iconset-world:before{content:""}
.iconset-home:before{content:""}
.iconset-youtube:before{content:""}
.iconset-instagram:before{content:""}
.pinterest:before{content:"";background: url('../img/pinterest.svg') no-repeat;width:15px;height:20px;display:block;}
.linkedin:before{content:"";background: url('../img/linkedin.svg') no-repeat;width:15px;height:20px;display:block;}
html{text-rendering:optimizeLegibility;overflow-x:hidden !important;}
*{margin:0;padding:0;position:relative;}
body{min-width:300px !important;overflow:hidden; padding:0px 0 0 0;font-size:16px;font-family:"DINPro Regular", sans-serif;background-color:#eff0f0;counter-reset:section;}
.c{width:25px;height:25px;position:fixed;z-index:99999999999999999999;bottom:0;right:0;transition:300ms;cursor:pointer;}
.big{font-size:120%; }
.button{display:inline-block; }
h1, h2, h3, h4, h5, h6, p, li, input, textarea, select, button, .button, .perex{line-height:1.4em;}
input[type="submit"], button, .button{cursor:pointer; padding:0.4em 1em; text-transform:uppercase; }
#wrapper p{color:#535353;font-size:17px;font-weight:300;line-height:30px;margin:0 auto 35px;}
a[href^="#error:"]{background:red; color:white;}
a:link, a:visited{background:none;color:#0756af;}
a:hover{color:#000;}
p a{}
p a:hover{text-decoration:underline;}
p strong{color:#000 !important;}
strong{}
em{}
audio{display:none !important;}
.clr, .clear{clear:both;}
.wrapper{max-width:1366px;margin:0 auto;text-align:left;position:relative;}
form label{font-weight:600}
.btn{}
#ajax-spinner{margin:15px 0 0 15px; padding:13px; background:white url('/images/spinner.gif') no-repeat 50% 50%; font-size:0; z-index:123456; display:none;}
.flash{background:#1468dc;width:100%;display:block;margin:0;position:absolute;top:0px;z-index:9999999999999999999999999999999999999;text-align:center;color:#fff;font-size:18px;padding:20px;opacity:1;}
.flash a, .flash a:link, .flash a:visited{font-weight:bold;color:#fff;text-decoration:underline;}
.flash a:hover{color:#c0f2ff;}
.flash{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both; -webkit-animation-name:flash;animation-name:flash;-webkit-transform-origin:center bottom;transform-origin:center bottom;}
@-webkit-keyframes flash{from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}
}
@keyframes flash{from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}
}
.container{text-align:center;padding:0;}
time.updated{display:none;}
span.elipsis{display:none;}
/*scoll to TOP*/
#totop{position:fixed;right:20px;bottom:70px;width:50px;height:50px;cursor:pointer;transition:opacity 500ms;opacity:0;z-index:999999999999999999;}
.textLeft{text-align:left;}
h1{font-family:"DINPro Light", sans-serif;text-align:center;color:#1c1e22;}
h2, h3, h4, h5, h6{font-family:"DINPro Bold",sans-serif;text-align:center;color:#1c1e22;text-transform:uppercase;font-size:38px;margin-bottom:31px;}
h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong{font-family:"DINPro Medium",sans-serif;}
h1{font-size:46px;margin-bottom:25px;color:#fff;position:relative;text-transform:uppercase;padding-bottom:25px;line-height:1.4}
h1:before{content:"";height:3px;width:50px;position:absolute;bottom:0;background-color:#00a1e3;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}
/*tlacitka*/
.btn{cursor:pointer;outline:0;font-family:"DINPro Bold", sans-serif;text-decoration:none;border:0 none;border-radius:0;text-decoration:none;font-size:18px;white-space:nowrap;display:inline-block;padding:17px 35px 18px;line-height:1;text-transform:uppercase;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;}
.btn.btn-default{color:#fff;background-color:#00a1e3;}
.btn.btn-default:hover{background:#035577;transition:500ms;}
.btn.btn-secondary{border:1px solid #00a1e3;color:#00a1e3;}
.btn.btn-secondary:hover{border:1px solid #035577;color:#035577;}
/*menu*/
nav{padding:18px 18px 0;position:fixed !important;margin:0 !important;height:auto;display:block;width:100%;}
nav .navbar-nav{float:left;margin:0;text-align:center;display:block;top:-4px;transition:500ms;}
nav .navbar-nav>li{float:unset;display:inline-block;}
nav .navbar-nav>li a{color:#1f2024;font-weight:400;}
nav .navbar-header{display:block;height:80px;}
nav{z-index:999999999999999 !important;text-align:center;}
nav#menu2{background:unset !important;border:none !important;padding:0;top:20px;transition:500ms;height:100px;}
nav#menu2 .navbar-brand{padding:6px 0 6px 20px;z-index:999999;max-width:266px;max-height:80px;}
nav#menu2 .navbar-nav>li a{color:#fff;transition:300ms;font-size:16px;padding:14px 18px;text-decoration:none !important;}
nav#menu2 .navbar-nav>li.active a:hover{}
nav#menu2 .navbar-nav>li.active a{background:transparent;background-size:55px 5px !important;}
nav#menu2 .navbar-nav>li#telefon.active a{border-bottom:0 !important;}
nav#menu2.active, nav#menu2 .navbar-nav>li:hover{}
nav#menu2.active:hover{text-decoration:underline;}
nav#menu2 .navbar-nav>li:hover a{text-decoration:underline;}
nav#menu2 .navbar-nav>li.active{}
nav .container{padding:0 10px;}
nav#menu2 .navbar-nav>li#poptavka:hover{border-bottom:unset !important;}
.navbar-brand>img{height:120px;top:7px;left:-132px;transition:500ms;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{border:0 !important;}
nav li.active a, nav li a{border:none !important;}
#bs-example-navbar-collapse-1{padding-right:0 !important;top:30px;float:right;}
nav.scrolled#menu2{background:#000 !important;top:0;height:120px;transition:500ms;}
nav.scrolled .nav.navbar-nav{transition:500ms;}
nav.scrolled .navbar-brand>img{height:80px;top:15px;left:-85px;transition:500ms;}
nav.scrolled #bs-example-navbar-collapse-1{top:40px;}
.navbar-nav a:after{content:"";position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);left:0;width:1px;height:15px;background-color:#555c62;}
.navbar-nav li:first-child a:before{content:"";font-family:iconset;font-size:16px;color:#8c9094;-webkit-transition:color ease .3s;-moz-transition:color ease .3s;-ms-transition:color ease .3s;-o-transition:color ease .3s;transition:color ease .3s;}
.navbar-nav li:first-child a{font-size:0 !important;}
.navbar-nav li.active a{color:#00a1e3;}
nav#menu2 .navbar-nav>li.active a{color:#00a1e3;}
.navbar-nav li.active a:before{color:#00a1e3;}
.navbar-nav li:first-child a:after{display:none;}
.navbar-nav li a:hover{color:#00a1e3 !important;}
#menu2 .social-list{height:15px;margin:0;text-align:right;}
#menu2 .social-list__item:first-child{margin-left:0;width:22px;}
#menu2 .social-list__item{display:inline-block;vertical-align:middle;margin-left:10px;width:22px;}
#menu2 .social-list__link.youtube{width:15px;}
#menu2 .social-list__link.youtube:before{content:"";top:-4px;font-size:22px;color:#8a97a9;}
#menu2 .social-list__link:before{font-family:iconset;position:absolute;top:0;left:0;}
#menu2 .social-list__link.instagram:before{content:"";font-size:22px;top:-4px;color:#8a97a9;}
#menu2 .social-list__link.instagram:hover:before{color:#00a1e3;}
#menu2 .social-list__link.youtube:hover:before{color:#00a1e3;}
.navbar-lang{float:right;max-width:900px;padding:0 !important; position:relative !important;}
.aria-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.langbar-list{float:right;line-height:1;position:relative;top:-5px;left:12px;}
.langbar-list li{margin-left:6px;float:left;line-height:1;}
.langbar-list li:first-child{margin-left:0;}
.langbar-list li.active a,.no-touch .langbar-list li:hover a{color:#fff;}
.langbar-list li a{font-size:15px;text-decoration:none;color:#8a8d90;text-transform:lowercase;line-height:1;float:left;-webkit-transition:color ease .3s;-moz-transition:color ease .3s;-ms-transition:color ease .3s;-o-transition:color ease .3s;transition:color ease .3s;}
/*slider*/
#sliderRelative .flexslider{background:#151c26 url('/img/bg-blank.png') no-repeat top center !important;height:850px;}
.flexslider .slides > li.flex-active-slide img{}
#sliderText{z-index:99;top:50px;text-align:left;}
#sliderText h1{color:#fff;font-size:46px;text-align:left;}
#sliderText h1:before{left:26px;}
#sliderText h1 strong{display:block;}
#sliderText p{display:block;color:#8a97a9;margin:0 0 30px;max-width:390px;}
#sliderReference{height:40px;overflow:hidden;top:80px;}
#sliderReference img{opacity:0;width:auto;height:40px;margin:0 10px 10px;}
#sliderReference li{display:inline-block;}
#sliderReference ul{position:absolute;top:0;}
#sliderRelative{position:relative;overflow:hidden;}
.flexslider ol, .flex-direction-nav{display:none !important;}
.hlavniSlider{width:100%;height:auto;display:block;max-height:1113px;overflow:hidden;top:0;}
#sliderTextovyObal{position:absolute;top:0;text-align:left;left:10px;}
.flexslider .slides > li img{width:100%;float:unset;}
.flexslider{max-height:1188px;overflow:hidden;}
.white-content .content{background-color:#fff;width:100%;position:relative;margin:25px 0;padding:30px 100px;}
.white-content:before{content:"";width:2px;background-color:#eff0f0;top:0;height:100%;z-index:2;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);min-height:650px;}
.to-next:after{content:"";position:absolute;width:13px;height:19px;bottom:-60px;z-index:9;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);background-image:url('/img/arrows.svg');background-repeat:no-repeat;background-size:100%}
.only-header{padding-top:35px;padding-bottom:0;}
.only-header:after{bottom:-35px;}
.bottom-space, .top-space{position:absolute;width:100%;height:17px;left:0;bottom:0}
.bottom-space:after, .bottom-space:before, .top-space:after, .top-space:before{content:"";position:absolute;bottom:-17px;z-index:2;width:45%;border-bottom:17px solid #fff}
.bottom-space:before, .top-space:before{left:0;border-right:17px solid #eff0f0}
.bottom-space:after, .top-space:after{right:0;border-left:17px solid #eff0f0}
.top-space{bottom:auto;top:0}
.top-space:after, .top-space:before{bottom:auto;top:-17px}
.bottom-space:after, .bottom-space:before{transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.bottom-space:before{left:auto;right:0}
.bottom-space:after{right:auto;left:0}
.vertical-align--flex{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}
.article ul{list-style:none;line-height:1.4;}
.white-content .content div[class^=col-] ul li{display:inline-block;width:49%;vertical-align:middle;min-height:45px;}
.article p{line-height:23px;color:#8a97a9;margin-left:auto;margin-right:auto;font-size:16px;max-width:530px;width:100%;}
.article p+p{margin:35px auto 20px;}
.content div[class^=col-] p, .content section[class*=col-] p{width:100%;}
.white-content .content div[class^=col-] p{color:#8a97a9;font-size:16px;margin-bottom:40px;}
#coUmime section.content .container{margin:100px auto;}
.white-content .content div[class^=col-]{text-align:left;}
.white-content .content div[class^=col-] h2{text-align:left;}
.white-content .content div[class^=col-]:first-of-type{padding:0 60px 0 15px;}
.white-content .content div[class^=col-]:last-of-type{padding:0 15px 0 60px;}
.white-content .content div[class^=col-] .btn{margin-top:55px;}
.white-content .content div[class^=col-].flex-image img{width:100%;}
.bg-white{background-color:#fff;}
.tabs-container{float:left;width:100%;position:relative;overflow:hidden;margin:30px 0 0;}
.article .tabs-list, .tabs-list{float:left;width:100%;margin-bottom:0;position:relative;text-align:center;z-index:2;text-align:center;}
.logo-yes .article .tabs-list, .logo-yes .tabs-list{display:flex;display:-webkit-flex;}
.article .tabs-list:before, .tabs-list:before{content:"";position:absolute;width:100%;height:.125rem;background-color:#dfe0e0;left:0;bottom:0;}
.article .tabs-list-item, .tabs-list-item{margin-left:0;list-style:none;display:inline-block;padding:0;margin:0;}
.logo-yes .article .tabs-list-item, .logo-yes .tabs-list-item{flex-grow:1;-webkit-flex-grow:1;width:0;}
.article .tabs-list-item a:hover,.tabs-list-item a:hover{color:#00a1e3;border-color:#00a1e3}
.article .tabs-list-item.active-tab a:before,.tabs-list-item.active-tab a:before{-moz-opacity:1;-khtml-opacity:1;opacity:1}
.article .tabs-list-item:before,.tabs-list-item:before{display:none}
.basic-ul li{margin-top:10px;list-style:none;padding-left:30px;position:relative;}
.basic-ul li:before{width:18px;height:16px;top:3px !important;}
.article li:before,.basic-ul li:before{content:"";position:absolute;top:0;left:0;width:18px;height:16px;background:url('/img/blue-hexagon.svg') no-repeat center;background-size:100%;}
.footer-website a{color:#91939a;font-size:15px;text-decoration:underline;}
.footer-website a:hover{text-decoration:none;}
.contact-list__item:first-child{margin-top:0;}
ul{list-style:none;}
.contact-list__item{font-size:15px;margin-top:13px;}
.footer-logo{max-width:240px;position:relative;left:-10px;}
.copyright{top:-40px;}
.footer-copyright{margin-top:16px;font-size:15px;}
.footer-copyright .rights{display:block;margin-top:10px;}
.social-list.text-yes{top:-2px;}
#copyright{margin:60px 0 0 0;background:#00000050 !important;}
.website-developers{font-size:15px;margin-top:45px;white-space:nowrap;}
.website-developers img{width:75px;height:auto;display:inline-block;vertical-align:middle;margin-left:15px;}
.article li:first-child, .basic-ul li:first-child{margin-top:0;}
.article li:first-child, .basic-ul li:first-child{margin-top:0;}
.article li{font-family:"DINPro Bold",sans-serif;padding-left:44px;margin-bottom:25px;min-height:45px;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;}
.article li:before{content:"";position:absolute;top:4px;left:0;width:18px;height:40px;background-position:center;background:url('/img/blue-hexagon.svg') no-repeat top;background-size:100%;}
.accordions-header, .article .tabs-list-link, .tabs-list-link{display:inline-block;font-size:17px;font-family:"DINPro Medium",sans-serif;text-decoration:none;color:#1c1e22;padding:40px 25px;border-bottom:.125rem solid #dfe0e0;-webkit-transition:background-color ease .3s,border-color ease .3s;-moz-transition:background-color ease .3s,border-color ease .3s;-ms-transition:background-color ease .3s,border-color ease .3s;-o-transition:background-color ease .3s,border-color ease .3s;transition:background-color ease .3s,border-color ease .3s;}
.logo-yes .accordions-header, .logo-yes .article .tabs-list-link, .logo-yes .tabs-list-link{font-size:0;height:100px;position:relative;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;}
.article .tabs-list-item.active-tab a, .tabs-list-item.active-tab a{color:#00a1e3;border-color:#00a1e3;}
.accordions-header:before, .article .tabs-list-link:before, .tabs-list-link:before{content:"";position:absolute;width:18px;height:18px;background-color:#eff0f0;border:1.8px solid #00a1e3;bottom:-10px;border-left:none;border-bottom:none;-moz-opacity:0;-khtml-opacit1px solid #00a1e3y:0;opacity:0;left:50%;transform:translateX(-50%) rotate(136deg);-webkit-transform:translateX(-50%) rotate(136deg);background-color:#fff;}
.logo-yes .accordions-header .logo-hover, .logo-yes .article .tabs-list-link .logo-hover, .logo-yes .tabs-list-link .logo-hover{position:relative;float:left;width:100%;}
.article .tabs-list-item.active-tab a:before, .tabs-list-item.active-tab a:before{-moz-opacity:1;-khtml-opacity:1;opacity:1;}
ul.tabs-list li::before{display:none;}
.article .tab-content .image img, .tab-content .image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
.article .tab-content .image, .tab-content .image{position:relative;width:100%;height:21.875rem;overflow:hidden;}
.article .tab-content, .tab-content{float:left;width:100%;padding:4.0625rem 0;}
.logo-yes .article .tab-content, .logo-yes .tab-content{padding:55px 0 70px;position:relative;}
.js-on-air div[class*=data-content]{display:none;}
.tabs-container div[class*=data-content]{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-moz-opacity:0;-khtml-opacity:0;opacity:0;z-index:-1;}
.js-on-air div[class*=data-content].active-content{display:block;}
.tabs-container div[class*=data-content].active-content{-moz-opacity:1;-khtml-opacity:1;opacity:1;position:static;}
.accordions-header, .logo-yes .accordions-header{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;float:left;width:100%;border:.0625rem solid #000;display:none;}
.bg-white .accordions-header, .bg-white .logo-yes .accordions-header{border-color:#d1d1d1;}
.logo-yes .accordions-header img, .logo-yes .article .tabs-list-link img, .logo-yes .tabs-list-link img{max-height:30px;max-width:100%;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;}
.logo-yes .article .tabs-list-item.active-tab img, .logo-yes .tabs-list-item.active-tab img{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0);filter:grayscale(0);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
#vybraneReference{padding:35px 0 70px;margin:50px auto 0;}
.testimonial blockquote{position:relative;font-size:16px;text-align:left;font-style:italic;display:inline-block;border:2px solid #e9eded;color:#777;padding:35px 35px 35px 100px;line-height:1.5;}
blockquote, q{quotes:none;}
.testimonial blockquote:before{content:"";position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);left:2.125rem;background-image:url('/img/blockquote.jpg');background-repeat:no-repeat;width:32px;height:25px;}
.testimonial-text h4{font-size:16px;font-family:"DINPro Bold",sans-serif;color:#1c1e22;text-align:left;margin-bottom:11px;}
.testimonial-text{float:left;width:100%;text-align:left;margin-top:15px;}
.content div[class^=col-] p, .content section[class*=col-] p{max-width:100%;}
.testimonial-text p{color:#8a97a9;margin-bottom:35px;}
.article .tab-content .image, .tab-content .image{position:relative;width:100%;height:350px;overflow:hidden;}
.logo-yes .article .tab-content:after, .logo-yes .tab-content:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:url('/img/dashed-border.jpg') repeat left;}
.top-gap-medium-md{margin-top:35px;}
.testimonial-image{position:absolute;height:130px;right:25px;bottom:-130px;z-index:9;}
.testimonial blockquote ul li:before{width:8px;height:8px;background-image:none;background-color:#00a1e3;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;top:8px;}
.testimonial blockquote ul li{font-family:"DINPro Regular",sans-serif;color:#8a97a9;min-height:25px;padding-left:25px;}
#oceneni .container{padding:0 0 55px 0;}
#oceneni{padding-top:35px;}
#theCarousel .col-md-3{width:33.3%;}
#theCarousel .col-md-3 img{max-height:263px;}
#theCarousel .carousel-inner{max-width:1030px;margin:0 auto;}
.certification-yes .text-label{height:450px;text-align:center;}
.text-label{background-color:#fff;padding:25px 35px;position:relative;float:left;width:100%;margin-bottom:25px;}
#certifikaty-vypis .col-md-3.col-sm-4.col-xs-12.top-gap-medium-xs{margin-top:25px !important;}
.text-label:after, .text-label:before{content:"";position:absolute;bottom:-15px;border-bottom:15px solid #fff;z-index:2;width:37%;transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.text-label:before{right:0;border-right:15px solid #eff0f0;}
.certification-yes .text-label img, .text-label.certification-yes img{max-width:100%;}
.text-label:after{left:0;border-left:15px solid #eff0f0;}
.carousel-control.left, .carousel-control.right{background:none;top:50%;}
.certification-yes .text-label h3, .text-label.certification-yes h3{font-size:22px;font-family:"DINPro Bold",sans-serif;margin-top:35px;margin-bottom:5px;text-align:center;}
.background-images-yes{background:#1b242d url('/img/bg-blank.png') no-repeat center right;}
.wrap-footer{float:left;width:100%;}
.cta-container{text-align:center;padding-bottom:0;position:relative;background-color:#000;}
.wrap-footer .cta-container,.wrap-footer .footer-website{background:0 0;}
.cta-container .content{max-width:1200px;margin:0 auto;padding:30px 0;}
.wrap-footer .footer-website{padding-top:45px;text-align:left;}
.cta-container h2{color:#fff;position:relative;font-family:"DINPro Bold", sans-serif;padding:0 20px;z-index:2;margin-bottom:0;display:inline-block;background:#192129;}
.cta-container p{width:100%;padding:5% 15% 7%;border:1px solid #2b303d;position:relative;top:-25px;background-color:#192129;max-width:100%;}
.cta-container .btn-wrap{position:relative;top:-60px;}
.footer-title{color:#fff;font-family:"DINPro Bold", sans-serif;position:relative;margin-bottom:35px;display:inline-block;width:100%;text-transform:uppercase;}
.footer-title{margin-bottom:25px;}
.footer-website .basic-ul{margin-left:10px;}
footer .content{color:#91939a;}
.text-yes .social-list__item:first-child{margin-top:0;}
.text-yes .social-list__item{width:100%;margin-top:9px;margin-left:0;}
.social-list__item{display:inline-block;vertical-align:middle;margin-left:20px;}
.text-yes .social-list__link.instagram{padding-top:0;}
.text-yes .social-list__link{color:#b4b6be;padding-left:25px;min-height:25px;width:100%;}
.social-list__link:before{font-family:iconset;position:absolute;top:0;left:0;}
.text-yes .social-list__link.youtube{padding-top:0;min-height:15px;}
.social-list__link.instagram:before{content:"";}
.text-yes .social-list__link{color:#b4b6be;padding-left:25px;min-height:25px;width:100%;}
.social-list__link.youtube:before{content:"";top:0;}
#blog{padding:100px 0 0;text-align:center;}
#blog #novinky{padding:70px 0 50px 0;background:#e1e1e1;}
#blog #novinky img{display:none;}
#blog #novinky .text-label{min-height: 220px;    margin: 25px 0;}
#blog #novinky h4{margin:0;}
#blog #novinky h4 a{color:#00a1e3 !important;text-align:center;display:block;margin:0 0 20px;text-decoration:none;font-size:19px;line-height: 25px;}
#blog #novinky h4 a:hover{color:#035577 !important;}
#blog #novinky time{display:none;}
#blog #novinky p{color:#8a97a9;}
#blog #novinky #hlavniVypisNovinek{padding:0 0 50px;}
#blog #novinky #hlavniVypisNovinek .text-label:after{border-left:15px solid #e1e1e1 !important;}
#blog #novinky #hlavniVypisNovinek .text-label:before{border-right:15px solid #e1e1e1 !important;}
#footer{background:#1b1d1f;padding:25px 0;}
#footer .col-sm-12{text-align:left;}
#footer .col-sm-4{text-align:left;padding:15px 15px 15px 25px}
#footer .col-sm-12 img{max-width:190px;}
#footer strong.malyNadpis{font-size:18px;color:#fff;padding:30px 0 15px;display:block;}
#footer p strong{color:#fff !important;}
#footer p{font-size:15px;color:#676d72;line-height:25px;}
#footer p a{color:#fecc00;text-decoration:none;}
#footer p a:hover{text-decoration:underline;}
#footer ul{float:none;max-width:170px;margin:0;}
#footer ul li{padding:0;margin:0;display:block;float:none;background:transparent url('/img/arrow.svg') no-repeat center left;background-size:8px 8px;transition:500ms;}
#footer ul li:hover{background:transparent url('/img/arrow.svg') no-repeat center right;transition:500ms;background-size:8px 8px;}
#footer ul li a{padding:0 0 0 20px;margin:0;display:block;color:#676d72;text-decoration:none;font-size:15px;line-height:20px;}
#footer ul li a:hover{color:#fecc00;background:none;}
#footer ul#social{margin:0;max-width:280px;}
#footer ul#social li{display:inline-block;list-style:none;margin:0 5px;background:none;}
#footer ul#social a{padding:0;position:relative;display:inline-block;width:30px;height:30px;text-align:center;border-radius:50%;background:#60666B60;text-decoration:none;transition:background .4s,color .4s;}
#footer ul#social a:hover{background:#fecc00;transition:background .4s,color .4s;}
#footer ul#social a img{top:3px;width:20px;height:auto;}
#onlinePoptavka #obrazekPoptavky{background:url('/img/slider.jpg') no-repeat top center;display:block;text-align:left;position:relative;margin:0;min-height:408px;box-sizing:unset;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}
#onlinePoptavka #obrazekPoptavky .blue{top:208px;width:600px;height:200px;padding:35px 50px;background:#0756af;color:#fff;display:block;text-align:left;position:relative;margin:0;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}
#onlinePoptavka #obrazekPoptavky .blue a{color:#fff;padding:8px 12px;margin:10px 0;display:inline-block;background:#60ba48;border-radius:3px;}
#onlinePoptavka #obrazekPoptavky .blue a:hover{text-decoration:none;}
#onlinePoptavka #obrazekPoptavky h3{font-size:30px;}
#onlinePoptavka #obrazekPoptavky strong{font-size:20px;top:2px;left:10px;}
.ultraForm{background:#f6f7f8;text-align:center;margin:0 auto;padding:20px 0;}
.ultraForm a.btn{margin:15px auto 0;}
.ultraForm fieldset{padding:35px;text-align:center;}
.ultraForm input, .ultraForm textarea{border:1px solid #c8c8c8;border-radius:2px;padding:12px 20px;height:auto;font-size:13px;}
.ultraForm div{font-size:13px !important;text-align:left;}
.ultraForm div label{font-size:13px !important;}
.ultraForm h3{background:#233545;padding:20px 30px;color:#fff !important;}
.ultraForm span.star{font-size:18px;position:absolute;top:-6px;left:4px;color:#7cb200;}
.ultraForm .input-group-addon{border-left:0;background:#7cb200;font-size:13px;font-weight:600;color:#fff;border-radius:0 2px 2px 0 !important;border:none;}
.ultraForm .input-group input{border-radius:2px 0 0 2px !important;border-right:none;}
.souhlas{padding:25px 0 0;font-size:10px;line-height:15px;width:92%;margin:0 auto;}
.souhlas p{font-size:11px;line-height:15px;text-align:justify;}
.souhlas li p{margin:0px;}
.ultraForm .col-xs-1{width:100%;}
.ultraForm .col-xs-1 label input{right:10px;top:2px;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background-color:#000;}
.dropdown-menu{background-color:#000;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{background-color:#252729;}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover{background-color:#252729;}
#zadostForm{background:#e70000;padding:35px;text-align:center;}
#zadostForm strong{color:#fff;font-size:37px;}
#zadostForm p{color:#fff;font-size:16px;margin:10px auto 25px !important;}
#zadostForm .form-control{width:100%;padding:25px;margin:0;}
#zadostForm textarea.form-control{width:100%;padding:15px 25px;margin:0;}
#zadostForm label{width:100% !important;margin:0;padding:0 10px 6px;}
#zadostForm .buttons{margin:25px 0 0 0 !important;}
#zadostForm .col-sm-6{padding:0 !important;margin:0 0 10px;}
#zadostForm .zaskrtavciBox a{padding:2px 5px;color:#fff !important;text-decoration:underline;}
#zadostForm .zaskrtavciBox a:hover{color:#fff !important;text-decoration:underline;background:#1f2024;}
#zadostForm .zaskrtavciBox{color:#fff !important;margin:20px 0;font-size:15px;}
#poptavkovyFormular .form-control{width:100%;padding:25px;margin:0;}
#poptavkovyFormular textarea.form-control{width:100%;padding:15px 25px;margin:0;}
#poptavkovyFormular label{width:100% !important;margin:0;padding:0 10px 6px;}
#poptavkovyFormular .buttons{margin:25px 0 0 0 !important;}
#poptavkovyFormular .col-sm-6{padding:0 !important;margin:0 0 10px;}
#poptavkovyFormular .zaskrtavciBox a{padding:2px 5px;color:#000 !important;text-decoration:underline;}
#poptavkovyFormular .zaskrtavciBox a:hover{color:#fff !important;text-decoration:underline;background:#1f2024;}
#poptavkovyFormular .zaskrtavciBox{color:#000 !important;margin:20px 0;font-size:15px;}
#poptavkovyFormular form{max-width:800px;display:block;margin:35px auto;}
#jakPracujeme{padding:25px 0;}
#jakPracujeme .col-sm-2{display:table-cell;float:none;}
#jakPracujeme .col-sm-2 span{color:#fff;font-size:30px;top:26px;}
#jakPracujeme .col-sm-2 strong{font-size:16px;margin-bottom:4px;display:block;}
#jakPracujeme .col-sm-2 .ikona{max-width:80px;margin:15px auto;height:90px;}
.fotoGalerie img{margin:0 !important;padding:0 !important;}
.fotoGalerie.fotoGalerie2 .col-sm-4 .col-sm-12 img{width:100%;padding:0 10px !important;}
.fotoGalerie{text-align:center;display:block;width:100%;margin:35px auto;}
.fotoGalerie .col-sm-4{display:inline-block;float:unset;padding:0;width:33%;}
.fotoGalerie .col-sm-4 .col-sm-12{padding:0 !important;margin:0 !important;overflow:hidden;transition:300ms;margin:10px !important;width:auto;}
.fotoGalerie .col-sm-4 .col-sm-12 img{width:100%;transition:300ms;transform:scale(1.1)}
.fotoGalerie .col-sm-4 .col-sm-12 img:hover{transform:scale(1.2);transition:300ms;}
.fotoGalerie .col-sm-12 .col-sm-12 img{width:100%;transition:300ms;margin:0 0 15px !important;}
.fotoGalerie .col-sm-3 .col-sm-12 img{width:100%;transition:300ms;}
.fotoGalerie .col-sm-3 .col-sm-12 img:hover{transform:scale(1.2);transition:300ms;}
.fotoGalerie .col-sm-4 .col-sm-12:before{background:url('/img/kryt.png') no-repeat center bottom;height:17px;width:100%;margin:0 auto;content:"";position:absolute;bottom:-1px;z-index:99;}
.white-content .content div[class^=col-] ul.li-block li{    font-family: "DINPro Bold",sans-serif;width: 100%;}
/*.white-content .content div[class^=col-] ul.li-block li{    font-family: "DINPro Bold",sans-serif;vertical-align: middle;width: 100%;display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;}*/
.text-yes span.social-list__item{width:50px;font-size:30px;opacity:0.7;transition:300ms;}
.ikonky-sponzor{margin: 55px 0 0 0;float: right;}
.text-yes span.social-list__item:hover{opacity:1;transition:300ms;}
.text-yes span.social-list__item:first-child{margin-top:9px;}
.sliderNaPodstrance{width:100%;margin:10px 0;}
#ctyriClanky img{width:100%;}
#ctyriClanky .prekryv{margin:0;padding:0;overflow:hidden;}
#ctyriClanky .prekryv img{transform:scale(1);transition:500ms;}
#ctyriClanky .prekryv:hover img{transform:scale(1.2);transition:500ms;}
.galerie img{width:100%;}
.galerie .prekryv{margin:0;padding:0;overflow:hidden;}
.galerie .prekryv img{transform:scale(1);transition:500ms;}
.galerie .prekryv:hover img{transform:scale(1.2);transition:500ms;}
.galerie .col-sm-12{padding:0;}
.galerie .col-sm-3{margin:0 0 25px;}
.tripReference{background:#fff;border-radius:2px;padding:5px 25px 20px;margin:0 auto 25px;}
#nezavaznyNavrh{background:#000  url('/img/bg-city.png') no-repeat center bottom;padding:25px;}
#nezavaznyNavrh .btn{margin:25px auto 15px;}
#nezavaznyNavrh span.btn.btn-default.collapsed{display:inline-block;}
#nezavaznyNavrh span.btn.btn-default{display:none;}
#nezavaznyNavrh .btn.btn-default:hover{background:#1e8809 !important;}
#nezavaznyNavrh h4{color:#fff;font-size:29px;}
#nezavaznyNavrh h4 strong{font-weight:800;color:#fff !important;}
.grid{counter-reset:grid-item;margin:0 auto;padding:0 0 0 50px;}
/* clearfix */
.grid:after{content:'';  display:block;  clear:both;}
#culumnGap{padding:35px 0;}
.grid-item{width:355px;height:auto;float:left;background:#fff;padding:0;margin:0 0 20px 20px;}
.grid-item img{width:100%;height:auto;}
.grid h4 a{font-size:22px;text-transform:uppercase;font-weight:800;display:block;margin:15px;line-height:28px;color:#000;transition:300ms;}
.grid h4 a:hover{color:#42a125;transition:300ms;}
.grid p{padding:0 25px 15px;display:block;  max-height:5.8em;line-height:1.45em;overflow:hidden;margin:0 0 15px;}
.grid-item:hover div img{transform:scale(1.2);transition:1000ms;}
.grid-item div{max-height:235px;overflow:hidden;}
.grid-item div img{max-height:235px;transition:5000ms;width:100%;}
#instagram{background:#fff;padding:25px;}
iframe{margin:25px auto !important;width:90% !important;}
iframe table{margin:0 auto !important;}
/*podstranky*/
#kontaktForm{background:#041e38 url('/img/bg-form.jpg') no-repeat center bottom;transition:50000ms;}
#kontaktForm:hover{background:#041e38 url('/img/bg-form.jpg') no-repeat center top;transition:50000ms;}
#kontaktForm h3{font-size:30px;margin:60px auto 40px;color:#fff;text-transform:none;font-weight:300;}
#regiondo-modal-close{z-index:999999999;}
.fancybox-navigation{display:block;top:50%;}
/*/
podstranky*/
#podstranka .white-content:before{display:none;}
#podstranka #coUmime .white-content:before{display:block;}
#podstranka #vypisContaineru .white-content:before{display:block;}
#podstranka .no-middle-line{padding:60px 0;}
#podstranka .white-content .content{padding:35px 100px;}
#podstranka .container.padding-bottom-none.text-center{padding-top:40px;}
#podstranka.timelineEfect p{max-width:100% !important;}
.article b, .article strong, b, strong {font-family: "DINPro Medium",sans-serif;}
#podstranka.timelineEfect .white-content .content div[class^=col-]:first-of-type{padding:unset;}
#podstranka.timelineEfect .white-content .content div[class^=col-]:last-of-type{padding:unset;}
#podstranka.timelineEfect .fotoGalerie{text-align:left;}
#podstranka.timelineEfect .fotoGalerie .col-sm-4 .col-sm-12:before{display:none;}
#podstranka.timelineEfect .btn-navigation{display:block;margin-bottom:50px;}
#podstrankaBtn .btn-navigation{display:block;margin-bottom:50px;}
.bottom-space, .top-space{position:absolute;width:100%;height:1.0625rem;left:0;bottom:0;}
.top-space{bottom:auto;top:0;}
.timeline-row{position:relative;padding-left:75px;padding-top:60px;padding-right:100px;}
.timeline-row:first-of-type{padding-top:0;}
.timeline-story{position:absolute;top:0;width:2px;height:100%;left:11px;background-color:#efefef;}
.timeline-row:first-of-type .timeline-story{top:25px;}
.article .timeline-text, .timeline-text{position:relative;padding-bottom:60px;float:left;width:100%;}
.article .timeline-text h2, .article .timeline-text h3, .timeline-text h2, .timeline-text h3{position:relative;text-align:left;}
.timeline-row:first-of-type .timeline-text h2{margin-bottom:25px;}
.article .timeline-text p, .timeline-text p{width:100%;text-align:left;line-height:1.8;}
.timeline-row:first-of-type .timeline-text p{font-size:17px;color:#1c1e22;line-height:1.4;max-width:100%;}
.article .timeline-text:after, .timeline-text:after{content:"";position:absolute;width:100%;height:1px;left:0;bottom:-10px;background-image:url('/img/dashed-border.jpg');background-repeat:repeat;}
.timeline-row:after{display:table;content:" ";clear:both;}
.article .timeline-text h2:before, .article .timeline-text h3:before, .timeline-text h2:before, .timeline-text h3:before{content:"";position:absolute;top:7px;left:-76px;height:40px;width:25px;background-color:#fff;background-image:url('/img/blue-hexagon.svg');background-repeat:no-repeat;background-position:center;background-size:100%;}
.article .timeline-text ul li, .timeline-text ul li{padding-left:25px;min-height:10px;font-family:"DINPro Regular",sans-serif;margin-bottom:12px;color:#777;text-align:left;display:block;}
.article .timeline-text ul li strong, .timeline-text ul li strong{margin:0 5px;}
.article .timeline-text ul li:before, .timeline-text ul li:before{background-image:none;background-color:#00a1e3;width:8px;height:8px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;top:8px;}
.article .btn.icon-yes:before, .btn.icon-yes:before{font-family:iconset;position:absolute;top:10px;-webkit-transition:color ease .3s;-moz-transition:color ease .3s;-ms-transition:color ease .3s;-o-transition:color ease .3s;transition:color ease .3s;}
.article .btn.icon-prev:before, .btn.icon-prev:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:4px 7px;border-color:transparent #00a1e3 transparent transparent;top:22px;left:15px;-webkit-transition:border-color ease .3s;-moz-transition:border-color ease .3s;-ms-transition:border-color ease .3s;-o-transition:border-color ease .3s;transition:border-color ease .3s;}
.article .btn.icon-next:before, .btn.icon-next:before{transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-webkit-transform:rotate(60deg);content:"";position:absolute;width:0;height:0;border-style:solid;border-width:4px 7px;border-color:transparent #00a1e3 transparent transparent;top:18px;right:20px;-webkit-transition:border-color ease .3s;-moz-transition:border-color ease .3s;-ms-transition:border-color ease .3s;-o-transition:border-color ease .3s;transition:border-color ease .3s;}
.article .btn.icon-prev, .btn.icon-prev{padding-left:50px;}
.article .btn.icon-next, .btn.icon-next{padding-right:50px;}
.padding-top-none-md{padding:60px 0;}
#vypisContaineru .container{margin-bottom:100px;}
.sidepoint-navigation{position:fixed;right:20px;top:350px;z-index:-1;}
.sidepoint-navigation:before{content:"";position:absolute;bottom:-35px;right:-5px;width:82px;height:222px;z-index:5;background:url('/img/mouse-to-button.png') no-repeat center;}
.count-title .image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
.count-title .image{height:370px;position:relative;overflow:hidden;}
.count-title h2{position:relative;font-size:30px;font-family:"DINPro Bold",sans-serif;padding-top:130px;text-align:left;}
.count-title h2:before{counter-increment:section;content:"0" counter(section);font-size:30px;color:#00a1e3;width:125px;height:110px;position:absolute;top:0;left:0;background-image:url('/img/grey-hexagon.svg');background-repeat:no-repeat;background-position:center;background-size:100%;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;}
.count-title div[class^=col-]:last-of-type{margin-top:30px;}
.content:after, .cookie-content:after, .nav:after, .row:after{clear:both;}
.article .mobile-order, .mobile-order, .sponsor-component .article .mobile-order{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;}
.content:after, .cookie-content:after, .content:before, .nav:after, .nav:before, .row:after, .row:before{display:table;content:" ";}
.wrap-header{min-height:400px;padding:250px 0 50px;}
.wrap-header h1{font-size:56px;}
.wrap-header p{max-width:650px;color:#b4b6be;font-size:16px;margin:35px auto;}
.wrap-header p+p{margin-top:35px;color:#b4b6be;}
.wrap-header p strong{color:#b4b6be !important;font-size:18px;font-family:'DINPro Bold';}
.with-certification .certification-yes{width:190px;border:1.67px solid #eeefef;text-align:center;padding:21px;border-bottom:none;z-index:5;min-height:337px;}
.with-certification .certification-yes:before{height:31px;width:190px;left:-1px;background:url('/img/border-bottom.png');background-repeat:no-repeat;background-position:center;border:none;transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);}
.certification-yes .text-label img, .text-label.certification-yes img{max-width:100%;}
.with-certification h3{font-size:30px;text-align:left;margin-bottom:25px;}
.certification-yes .text-label h3, .text-label.certification-yes h3{font-size:15px;font-family:"DINPro Bold",sans-serif;margin-top:25px;margin-bottom:8px;text-align:center;}
.with-certification section[class*=col-]:first-of-type{padding-right:170px;}
.with-certification h4{font-size:16px;text-align:left;color:#fff;font-family:"DINPro Bold",sans-serif;text-transform:uppercase;background-color:#abaeb2;display:inline-block;padding:6px;margin-bottom:25px;}
.with-certification section[class*=col-]{text-align:left;}
.with-certification section[class*=col-]:last-of-type{padding-left:170px;}
.with-certification .image{position:relative;overflow:hidden;height:320px;}
.with-certification .image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
.with-certification .text-label:after{display:none;}
.author-work{padding-left:60px;position:relative;line-height:2.5;margin-top:40px;}
.author-work:before{content:"";position:absolute;top:0;left:0;width:25px;height:40px;background-image:url('/img/blue-hexagon.svg');background-repeat:no-repeat;background-position:center;background-size:100%;}
.author-work a{color:#00a1e3;display:inline-block;margin-left:5px;font-family:"DINPro Bold",sans-serif;line-height:1.6;}
.with-certification .content{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;}
.with-certification .certification-yes{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);top:48%;}
.with-certification.text-on-left .certification-yes{left:100%;}
.with-certification.text-on-right .certification-yes{left:0%;}
.cmsArticlesSignature{padding:10px 20px; margin:35px 0; border:1px solid #eee; border-left-color:#428bca; border-left-width:5px; border-radius:3px;}
.cmsArticlesTagsSpan{padding:1px 7px; border-radius:3px;}
a[href^="mailto:"]:before,a[href^="tel:"]:before{font-family:iconset;color:#00a1e3;position:absolute;}
a[href^="tel:"]:before{content:"";font-size:40px;top:-5px;left:45px;transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);}
a[href^="mailto:"]{color:#00a1e3;}
a[href^="mailto:"]:before{content:"";font-size:35px;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);top:.3125rem;}
.wrap-header .contact-list li{display:inline-block;min-height:75px;border-left:2px solid #2b303d;padding:0 45px;}
.wrap-header .contact-list{left:12px;padding:30px 0;}
.wrap-header .contact-list li:first-child{border-left:none;}
a[href^="tel:"]{color:#fff;text-decoration:none;}
a[href^="mailto:"],a[href^="tel:"]{font-family:"DINPro Medium", sans-serif;cursor:pointer;position:relative;font-size:18px;padding-top:50px;display:block;}
#podstrankaKontakt{padding:70px 0;}
.h2.icon-yes:before,h2.icon-yes:before{content:"";position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);height:40px;width:45px;top:0;background-image:url('/img/blue-hexagon.svg');background-repeat:no-repeat;background-position:center;background-size:100%;}
.h2.icon-yes,h2.icon-yes{position:relative;padding-top:60px;font-size:24px;padding:70px 0 0 0;font-family:"DINPro Bold", sans-serif;text-transform:unset;margin-bottom:10px;}
.text-line{text-align:center;color:#777;display:block;margin-top:12px;}
.bold{font-family:"DINPro Medium", sans-serif;}
.text-line:first-of-type{margin-top:20px; display:block;}
.article dd,.article dt{display:inline;line-height:30px;word-break:break-all;font-size:14px;}
.article dd:after{content:"\A";white-space:pre;}
dl{margin-top:20px;display:block;}
.contact-row .text-label{height:365px;}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{text-align:center;}
.h3,h3{font-family:"DINPro Bold", sans-serif;font-size:36px;margin-bottom:10px;text-transform:none;}
#map{float:left;width:100%;height:100%;margin-top:45px;min-height:455px;}
.article .product-item,.product-item{position:relative;margin-bottom:25px;margin-top:50px;}
.article .product-item-wrap,.product-item-wrap{float:left;height:300px;width:100%;position:relative;}
.article .product-item-wrap:after,.article .product-item-wrap:before,.product-item-wrap:after,.product-item-wrap:before{content:"";position:absolute;bottom:-25px;z-index:9;width:40%;border-bottom:25px solid transparent;transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);}
.article .product-item-wrap:before,.product-item-wrap:before{right:0;border-right:25px solid #eff0f0;}
.article .product-item-wrap:after,.product-item-wrap:after{left:0;border-left:25px solid #eff0f0;}
.article .product-item-wrap .image,.product-item-wrap .image{height:107.5%;position:absolute;top:0;left:0;width:100%;overflow:hidden;}
.article .product-item-wrap:hover .image:before,.product-item-wrap:hover .image:before{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0, rgba(0,0,0,0) 31%, rgba(0,0,0,0) 54%, #141b25 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0, rgba(0,0,0,0) 31%, rgba(0,0,0,0) 54%, #141b25 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0) 31%, rgba(0,0,0,0) 54%, #141b25 100%);z-index:3;-webkit-transition:opacity ease .3s;-moz-transition:opacity ease .3s;-ms-transition:opacity ease .3s;-o-transition:opacity ease .3s;transition:opacity ease .3s;}
.article .product-item-wrap .image:before,.product-item-wrap .image:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,.07) 0, rgba(0,0,0,.18) 31%, rgba(0,0,0,.35) 54%, #141b25 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.07) 0, rgba(0,0,0,.18) 31%, rgba(0,0,0,.35) 54%, #141b25 100%);background:linear-gradient(to bottom,rgba(0,0,0,.07) 0, rgba(0,0,0,.18) 31%, rgba(0,0,0,.35) 54%, #141b25 100%);z-index:3;-webkit-transition:opacity ease .3s;-moz-transition:opacity ease .3s;-ms-transition:opacity ease .3s;-o-transition:opacity ease .3s;transition:opacity ease .3s;}
.article .product-item-wrap:after,.article .product-item-wrap:before,.product-item-wrap:after,.product-item-wrap:before{content:"";position:absolute;bottom:-25px;z-index:9;width:40%;border-bottom:25px solid transparent;transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);}
.article .product-item-wrap .image:after,.product-item-wrap .image:after{content:"";height:23px;width:84px;background-color:#eff0f0;position:absolute;bottom:0;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index:8;}
.product-logo img{max-height:40px;}
.product-logo{margin-bottom:40px;max-height:50px;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);}
.product-item-content{text-align:center;position:absolute;left:0;width:100%;bottom:50px;z-index:5;}
.product-item-content img{max-height:40px;filter:brightness(0) invert(1);max-width:150px;-webkit-filter:brightness(0) invert(1);}
.article .product-item a,.product-item a{position:absolute;top:0;left:0;width:100%;height:108%;font-size:0;z-index:10;}
.no-touch .article .product-item:hover .image:before,.no-touch .product-item:hover .image:before{-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}
#podstrankaProjekty{padding:70px 0 200px;}
#podstrankaProjekty .tabs-list-item a{color:#1c1e22;text-transform:uppercase;}
#podstrankaProjekty .tabs-list-item.active-tab a{color:#00a1e3;text-decoration:none;}
#podstrankaProjekty .accordions-header:before, #podstrankaProjekty .article .tabs-list-link:before, #podstrankaProjekty .tabs-list-link:before{background-color:#eff0f0;}
.article .product-item-wrap .image img, .product-item-wrap .image img {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
#tab-list-submenu{float:right;}
#tab-list-submenu li{float:left;}
#tab-list-submenu li a{color:#8a97a9 !important;font-size:13px;padding:42px 25px 38px;text-decoration: none;}
#tab-list-submenu li.active-tab.active a{color:#00a1e3 !important;}

#tab-list-submenu li a:before{width: 0;z-index: -900;height: 0px;border: 0;}
.fancybox-container{z-index:9999999999999999999999999999999999999999 !important;}
.product-list-small {padding: 70px 0 0;}
.product-list-small .product-item .product-item-wrap{height:250px;}
.product-list-small .product-item{margin-top:20px !important;}
.product-list-small .product-item .product-item-wrap .image:after{height:18px;}
.product-list-small .article .product-item-wrap .image:before, .product-list-small .product-item-wrap .image:before{background:none;transition:500ms;}
.product-list-small .article .product-item-wrap:hover .image:before, .product-list-small .product-item-wrap:hover .image:before{background:#151c26;transition:500ms;opacity:0.9;}
.product-list-small .product-item .product-item-wrap .product-item-content{transition:500ms;top:500px;overflow:hidden;}
.product-list-small .product-item:hover .product-item-wrap .product-item-content{transition:500ms;top:0;}
.product-list-small h2{color:#fff;font-size:27px;font-family:'DINPro Bold';padding:25px 25px 0;}
.product-list-small p{color:#8a97a9;padding:0 25px 25px;}
.product-list-small h2:before {content: "";height: 3px;width: 50px;position: absolute;bottom: -15px;background-color: #00a1e3;position: absolute;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.fotoGalerie{z-index:999;}
.container.btn-navigation{text-align:left;}
.container.btn-navigation .fl-right{float:right;}
/*layout*/
footer p{margin:10px 25px;color:#999;font-size:13px;}
footer .nav.navbar-nav{float:right !important;}
/*defaul latte*/
em.perex{font-style:italic;color:#8a97a9;margin:0 0 25px;display:block;}
.cmsArticlesSignature small{display:block;color:#8a97a9;font-style:italic;}
.cmsArticlesSignature{border:1px solid #eee;background:#f5f5f5;}
.cmsArticlesSignature p{font-size:13px;margin:5px 0;color:#555;}
#diskuze, .login{background:#fafafa;padding:15px;font-size:13px;}
#diskuze p{color:#444;}
#diskuze ul, #diskuze ul ul, #diskuze ul ul ul, #diskuze ul ul ul ul, #diskuze ul ul ul ul ul, #diskuze ul ul ul ul ul ul{clear:both;padding:0;}
#diskuze ul li{display:block;list-style:none;margin:12px 0 12px 35px;}
#diskuze ul li .col-sm-12{background:#fff;border:1px solid #eee;padding:15px 10px 10px;margin:0 0 15px;}
#diskuze ul li img{max-width:75px;width:100%;}
#diskuze ul li span{float:right;color:#ccc;}
#diskuze ul li p{display:block;clear:both;}
#diskuze ul li hr{margin:10px 0;}
#diskuze ul li a.btn{float:right;margin:0 10px;}
#diskuze ul li{margin:0;}
#diskuze li li{margin:0 0 0 30px;}
/*copyright*/
#copyright{text-align:center;min-height:63px;background:#252729;}
#copyright p{margin:0;padding:20px 0;}
#copyright p strong{}
#copyright p a{color:#aaa !important;transition:500ms;font-size:13px;text-decoration:none;}
#copyright p a:hover{color:#00a8ea !important;text-decoration:none;transition:500ms;}
.footer-container FOOTER DIV{width:auto;height:100%;margin:0;padding:0 26px 0 112px;position:absolute;top:0;right:0;min-height:62px;}
.footer-container FOOTER DIV:before{content:'';display:block;width:200%;height:100%;position:absolute;left:0;top:0;-webkit-transform:skew(-15deg);-moz-transform:skew(-15deg);-ms-transform:skew(-15deg);-o-transform:skew(-15deg);transform:skew(-15deg)}
.footer-container FOOTER DIV P{text-align:right;position:relative;padding-top:7px;margin:1em 0;top:0}
.footer-container FOOTER P STRONG{color:#fff !important;}
.footer-container FOOTER P .seo-logo{width:25px;height:26px;display:block;position:relative;margin:10px auto;background:transparent url(/img/seo-logo.png) 0 0 no-repeat}
.footer-container FOOTER P A .seo-logo{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all 250ms linear 0ms;-moz-transition:all 250ms linear 0ms;-ms-transition:all 250ms linear 0ms;-o-transition:all 250ms linear 0ms;transition:all 250ms linear 0ms;background:transparent}
.footer-container FOOTER P A .seo-logo .face{width:25px;height:26px;box-sizing:unset;width:100%;height:100%;position:absolute;left:0;top:4px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}
.footer-container FOOTER P A .seo-logo .front{width:25px;height:26px;box-sizing:unset;background:transparent url(/img/seo-logo.png) 0 0 no-repeat}
.footer-container FOOTER P A .seo-logo .back{width:25px;height:26px;box-sizing:unset;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);background:transparent url(/img/seo-logo.png) -25px 0 no-repeat}
.footer-container FOOTER P A:hover .seo-logo{width:25px;height:26px;box-sizing:unset;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}
.footer-container FOOTER P .seo-logo{margin:-6px 0 0 15px;float:right;width:25px;height:26px;box-sizing:unset;}
.footer-container FOOTER P A:hover .seo-logo{background-position:-25px 0}
@media all and (min-width:0px) and (max-width:500px){.footer-container FOOTER DIV{position:relative;padding:0;width:300px;margin:0 auto;padding-bottom:65px;}
.footer-container FOOTER DIV P{position:relative;top:65;z-index:1;}
#copyright p{text-align:center;padding:20px 0;display:block;position:relative;}
#copyright p a .seo-logo{width:25px;margin:0;height:26px;display:block;position:absolute;left:calc(50% - 25px);top:35px;}
.footer-container FOOTER DIV::before{background:none;border:0 none;position:relative;}
}
/*/
copyright*/
/*responsive*/
@media all and (min-width:0px) and (max-width:9999px){#sliderTextovyObal{width:100%;height:auto;padding:10px;top:250px;position:absolute;}
#sliderRelative .flexslider{margin:0 0 -1px !important;}
#sliderRelative .grid-containter{position:relative;top:-100px;margin:15px auto;}
nav.scrolled#menu2{border-radius:0;}
}
@media all and (min-width:0) and (max-width:992px){.white-content .content{padding:0 25px;}
.white-content .content div[class^=col-] ul li{width:100%;}
.white-content .content div[class^=col-] .btn{margin-top:15px;}
#blog #novinky .col-sm-4{float:unset;display:inline-block;}
footer .top-gap-medium-sm{margin-top:55px;}
#copyright{margin:3px 0 0 0;}
#podstranka #vypisContaineru .white-content:before{display:none;}
#podstranka #vypisContaineru .white-content .content div[class^=col-]:last-of-type{padding:0;}
.flex-image{order:1;}
.article .mobile-order .image, .article .mobile-order .image:last-of-type, .mobile-order .image, .mobile-order .image:last-of-type, .sponsor-component .article .mobile-order .image, .sponsor-component .article .mobile-order .image:last-of-type{order:2;margin-top:25px;}
}
@media all and (min-width:991px) and (max-width:1600px){.navbar-brand>img{height:100px;top:7px;left:-20px;transition:500ms;}
}
@media all and (min-width:1440px) and (max-width:9999px){#sliderRelative .grid-containter{top:-200px;}
.grid-containter .btn.btn-silver{margin:100px auto 0;}
.flexslider .slides > li img{float:unset;margin:0 auto;height:850px;width:100%;}
.flexslider .slides > li.flex-active-slide img{width:auto;left:0;}
}
@media all and (min-width:0) and (max-width:768px){.navbar-brand>img{height:50px;top:5px;left:unset;display:block;width:auto;transition:500ms;}
nav.scrolled .navbar-brand>img{height:50px;top:12px;left:unset !important;display:block;width:auto;transition:500ms;}
.navbar-header{top:-20px;}
.navbar-default .navbar-toggle{top:20px;border:0;}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent !important;}
.navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff;}
#bs-example-navbar-collapse-1.navbar-collapse.collapse.in{padding:0;top:-30px;float:unset;background:#00000099;border:0 !important;}
#bs-example-navbar-collapse-1.navbar-collapse.collapse.in ul.nav.navbar-nav{float:unset;width:100%;display:block;position:unset;clear:both;padding-bottom:25px;}
#bs-example-navbar-collapse-1.navbar-collapse.collapse.in ul.nav.navbar-nav li{float:unset;width:100%;display:block;position:unset;clear:both;}
#bs-example-navbar-collapse-1.navbar-collapse.collapse.in ul.nav.navbar-nav li a{padding:8px;}
#bs-example-navbar-collapse-1.navbar-collapse.collapse.in ul.social-list{position:absolute;width:100px;right:20px;top:0;}
#bs-example-navbar-collapse-1.navbar-collapse.collapse.in ul.langbar-list{position:absolute;width:100px;left:10px;top:10px;}
nav.scrolled#menu2{height:50px;}
.flexslider .slides > li.flex-active-slide img{width:auto;left:-100%;}
footer .content{padding:0 25px;}
.background-images-yes{background:#1b242d url(/img/bg-blank.png) no-repeat center right;background-size:500% 100%;}
.footer-website .basic-ul{margin-bottom:25px;}
.with-certification .certification-yes{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);top:48%;}
.with-certification .image{min-height:auto;height:auto;}
.with-certification .content{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;}
.with-certification.text-on-left section[class*=col-]:first-of-type{order:2;margin-top:30px;}
.with-certification section[class*=col-]:first-of-type{padding-right:20px;}
.with-certification p{margin:0 15px;}
.with-certification section[class*=col-]:last-of-type{padding:0;}
.with-certification .certification-yes{margin:30px auto 45px;display:block;float:none;position:unset !important;}
.with-certification .certification-yes p{margin:0;}
.with-certification .content{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}
.with-certification.text-on-left section[class*=col-]:first-of-type{order:2;margin-top:30px;}
.with-certification.text-on-left section[class*=col-]:last-of-type{order:1}
.with-certification.text-on-right section[class*=col-]:first-of-type{order:1}
.with-certification.text-on-right section[class*=col-]:last-of-type{order:2;margin-top:30px;}
.with-certification.text-on-right .certification-yes{left:15%;position:relative !important;top:200px;margin:35px auto;}
.with-certification.text-on-left .certification-yes{left:15%;position:relative !important;top:200px;margin:35px auto;}
}
@media all and (min-width:768px) and (max-width:1024px){.navbar-brand>img{height:50px;top:5px;left:unset;display:block;width:100%;transition:500ms;}
nav .container{padding:0;}
.navbar-header{width:100%;display:block;max-height:80px;top:-20px;text-align:center;}
nav#menu2 .navbar-brand{padding:6px 0 6px 20px;z-index:999999;max-width:1000%;max-height:80px;margin:0 auto;display:block;width:100%;height:80px;}
#bs-example-navbar-collapse-1{padding:0 0 0 23px;margin:0 auto;display:block;width:100%;text-align:center;top:-60px !important;}
.navbar-brand>img{left:-20px;height:50px !important;}
.langbar-list{top:45px;}
nav#menu2 .navbar-brand{padding:6px 0 6px 0;max-width:266px;margin:0;left:-10px;z-index:999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999;}
.langbar-header{top:-70px;}
nav#menu2 .navbar-nav>li a{padding:12px 6px 12px 11px !important;font-size:15px;}
nav.scrolled .langbar-list{top:65px;}
nav.scrolled .navbar-brand>img{top:15px !important;left:-20px;}
nav.scrolled#menu2{height:90px;}
.flexslider .slides > li.flex-active-slide img{width:auto;left:-100%;}
}
@media all and (min-width:1024px) and (max-width:1440px){.navbar-brand>img{height:60px;top:7px;left:-20px;transition:500ms;}
#bs-example-navbar-collapse-1{top:15px;}
nav#menu2 .navbar-nav>li a{padding:12px 6px 12px 11px;font-size:15px;}
nav.scrolled .navbar-brand>img{left:-20px;height:60px;top:10px;}
nav.scrolled #bs-example-navbar-collapse-1{top:20px;}
nav.scrolled#menu2{top:0px;height:90px;}
.flexslider .slides > li.flex-active-slide img{width:auto;left:-70%;}
}
@media all and (min-width:1439px) and (max-width:1441px){
.flexslider .slides > li.flex-active-slide img{width:auto;left:-30%;}
}



@media all and (min-width:0px) and (max-width:650px){.content,.cookie-content{width:100%;}
.flex-text{order:2;margin-top:2rem;}
.vertical-align--flex{flex-wrap:wrap;-webkit-flex-wrap:wrap;}
.white-content:before{display:none;}
.white-content .content div[class^=col-]{padding:35px !important;}
.testimonial-text{padding:15px;}
#certifikaty-vypis .col-md-3.col-sm-4.col-xs-12.top-gap-medium-xs{margin-top:25px !important;min-width:-webkit-fill-available;margin:25px 35px;}
.wrap-footer .footer-website{padding-top:0;text-align:left;padding:0 35px;}
footer .top-gap-medium-xs{margin-top:20px;}
.footer-logo{max-width:170px;position:relative;left:-10px;margin-top:50px;}
.background-images-yes{background:#1b242d url(/img/bg-blank.png) no-repeat center right;background-size:500% 100%;}
h2,h3,h4,h5,h6{font-size:28px;}
.article p{font-size:15px;max-width:280px;}
.cta-container p{margin:25px auto;border:0;max-width:100% !important;}
#sliderText p{max-width:290px;}
.logo-yes .tabs-list-link{min-width:80px;}
.testimonial-image{position:unset;height:unset;right:unset;bottom:unset;}
h2,h3,h4,h5,h6{font-size:28px;margin:0 15px 15px;}
.flex-text h2,.flex-text h3,.flex-text h4,.flex-text h5,.flex-text h6{font-size:28px;margin:0 0 15px;}
.testimonial-text h2,.testimonial-text h3,.testimonial-text h4,.testimonial-text h5,.testimonial-text h6{margin:0 0 15px;}
.flexslider .slides{display:none;}
.article .timeline-text h2:before, .article .timeline-text h3:before, .timeline-text h2:before, .timeline-text h3:before{display:none;}
.timeline-story{display:none;}
.timeline-row{padding-left:0;padding-right:0;}
.article .timeline-text h2, .article .timeline-text h3, .timeline-text h2, .timeline-text h3{margin-left:0;}
#podstranka .white-content .content{padding:35px 25px;}
.wrap-header h1{font-size:36px;}
#vypisContaineru .image{height:150px;margin:0;}
.wrap-header p{padding:0 25px;}
}
@media (min-width:1200px){.container{width:1170px;}
}
@media (min-width:1350px){.container{width:1300px;}                        
}
@media all and (min-width:1199px) and (max-width:1350px){
.article .product-item-wrap .image:after, .product-item-wrap .image:after{width:76px;}  

}
@media all and (min-width:991px) and (max-width:1199px){
.article .product-item-wrap .image:after, .product-item-wrap .image:after{width:62px;} 
.text-line{font-size:12px;}
h2.icon-yes{font-size:17px;}
.article dd, .article dt{font-size: 13px;line-height: 23px;}
}
@media all and (min-width:0px) and (max-width:991px){
.article .product-item-wrap:after, .product-item-wrap:after{border:0;}                       
.article .product-item-wrap:before, .product-item-wrap:before{border:0;}   
.article .product-item-wrap .image:after, .product-item-wrap .image:after{width:50%;}
}


@media all and (min-width:0px) and (max-width:650px){
.tabs-list-link, #tab-list-submenu li a{    padding: 22px 20px;}
}


@media all and (min-width:0px) and (max-width:501px){
.fotoGalerie .col-sm-4{width:100%;display:inline-block;}
.container.btn-navigation a{font-size:15px;display:block;margin:10px;float:unset !important;}
}
/*/
responsive*/
.timeline-row:last-of-type{padding-bottom:130px;}
.timeline-row:last-of-type .timeline-story{height:100px;}
#blinker a{ color:#fecc00 !important;
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 2s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: 10;
    -moz-animation-name: blinker;
    -moz-animation-duration: 2s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: 10;
    animation-name: blinker;
    animation-duration: 2s;
    animation-timing-function: linear; 
    animation-iteration-count: 10;
} 


#blinker a:after{     -webkit-animation-name: blinkerNone;
    -webkit-animation-duration: 2s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: 10;
    -moz-animation-name: blinkerNone;
    -moz-animation-duration: 2s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: 10;
    animation-name: blinkerNone;
    animation-duration: 2s;
    animation-timing-function: linear; 
    animation-iteration-count: 10;
} 


@-moz-keyframes blinker {
    0% { opacity: 1.0; }
    50% { opacity: 0.3; }
    100% { opacity: 1.0; } 
}

@-webkit-keyframes blinker { 
    0% { opacity: 1.0; }
    50% { opacity: 0.3; }
    100% { opacity: 1.0; } 
} 

@keyframes blinker { 
    0% { opacity: 1.0; } 
    50% { opacity: 0.3; } 
    100% { opacity: 1.0; } 
}

@-moz-keyframes blinkerNone {
    0% { opacity: 1.0; }
    50% { opacity: 1.0; }
    100% { opacity: 1.0; } 
}

@-webkit-keyframes blinkerNone { 
    0% { opacity: 1.0; }
    50% { opacity: 1.0; }
    100% { opacity: 1.0; } 
} 

@keyframes blinkerNone { 
    0% { opacity: 1.0; } 
    50% { opacity: 1.0; } 
    100% { opacity: 1.0; } 
}


@media all and (min-width:1110px) and (max-width:1439px){
.flexslider .slides > li.flex-active-slide img{
    width: auto !important;
    left: -50% !important;
    transform: scale(0.8) !important;
}}