/*
 * 
 * 
 * Banner
 * @author Ondrej Kucera - ondrej.kucera@alza.cz
 * 
 * 
 * Tento soubor byl vygenerovan. Prosim, needitujte jej rucne!
 * 
 * V pripade potreby editu, kontaktujte autora.
 * 
 * 
*/
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}#articleContainer .Article a,#articleContainer .Article div,#articleContainer .Article h3,#articleContainer .Article img,#articleContainer .Article p,#articleContainer .Article span{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;clear:none}#articleContainer .Article a{outline:none;text-decoration:none;background-color:transparent}#articleContainer .Article a:active,#articleContainer .Article a:hover{outline:0}#articleContainer .Article img{display:block;max-width:none;color:#000;font-size:12px;font-weight:400;line-height:1.5}#articleContainer .Article button::-moz-focus-inner,#articleContainer .Article input::-moz-focus-inner{border:0;padding:0}#articleContainer .Article p{margin:0}#articleContainer .Article .Heading{color:#fff;font-size:40px;font-weight:700;line-height:1.5;position:relative;display:block;line-height:1.2;margin:0;padding-top:0}@media only screen and (max-width:800px){#articleContainer .Article .Heading{font-size:38px}}@media only screen and (max-width:480px){#articleContainer .Article .Heading{font-size:32px}}#articleContainer .Article .Heading--small{color:#0094e7;font-size:26px;font-weight:700;line-height:1.2;padding-top:0}@media only screen and (max-width:800px){#articleContainer .Article .Heading--small{font-size:22px}}@media only screen and (max-width:480px){#articleContainer .Article .Heading--small{font-size:20px}}#articleContainer .Article .Text{display:block;color:#fee0cf;font-size:16px;font-weight:400;line-height:1.35}@media only screen and (max-width:800px){#articleContainer .Article .Text{font-size:15px}}@media only screen and (max-width:480px){#articleContainer .Article .Text{font-size:14px}}#articleContainer .Article .Text--tiny{color:#848484;font-size:14px;font-weight:400;line-height:1.5}.layout-0 #articleContainer .Article .Heading{font-size:29px}.layout-0 #articleContainer .Article .Text{font-size:14px}@-ms-viewport{width:device-width}#articleContainer .Article{box-sizing:border-box;position:relative;width:100%;max-width:1255px;overflow:hidden;height:auto;margin:auto;background-image:linear-gradient(90deg,#fff 0,#f2f2f2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#000;font-size:16px;font-weight:400;line-height:1.5}#articleContainer .Article *,#articleContainer .Article :after,#articleContainer .Article :before{box-sizing:border-box}#articleContainer .Article :focus{outline:none}#articleContainer .Article--banner{max-width:1085px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:106px;padding:0 60px 0 30px;text-decoration:none}@media only screen and (max-width:640px){#articleContainer .Article--banner{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:25px}}#articleContainer .Article .TextContainer{position:relative;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#articleContainer .Article .ImgContainer{position:relative;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;padding:0 20px}@media only screen and (max-width:640px){#articleContainer .Article .ImgContainer{padding:20px}}.layout-0 #articleContainer .Article--banner{background-position:40% top;padding:0 20px}.layout-0 #articleContainer .Article .Copy{max-width:230px}#articleContainer .Article .Button{position:relative;display:inline-block;vertical-align:bottom;overflow:hidden;border:0;border-radius:5px;text-decoration:none;text-align:center;color:#fff;font-size:20px;font-weight:700;line-height:1.2;white-space:nowrap;background-color:#8abe1a;padding:.85em 2.25em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#articleContainer .Article .Button:hover{cursor:pointer}@media only screen and (max-width:800px){#articleContainer .Article .Button{font-size:18px}}@media only screen and (max-width:640px){#articleContainer .Article .Button{font-size:17px}}#articleContainer .Article .Button--blue{color:#fff;background-color:#0094e7;box-shadow:inset 0 -2px 0 rgba(1,1,1,.3);transition:all .4s ease}#articleContainer .Article .Button--blue:hover{background-color:#0084ce}#articleContainer .Article .Button--blue:active{background-color:#0084ce;-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0);box-shadow:none}#articleContainer .Article .Button--doubleAngleRight{position:relative;padding:15px 45px 15px 25px;font-size:16px}#articleContainer .Article .Button--doubleAngleRight:after{content:"";display:inline-block;width:11px;height:9px;background:url(../img/angle-double-right.png) no-repeat 50% transparent;position:absolute;top:50%;margin-top:-4px;right:20px}#articleContainer .Article .flex-vac{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#articleContainer .Article .h100p{height:100%}#articleContainer .Article .img-responsive{max-width:100%;height:auto}#articleContainer .Article .mt5{margin-top:5px}@media only screen and (max-width:640px){#articleContainer .Article .xs-center{text-align:center}}.layout-0 #articleContainer .Article .only-layout-0-visible{display:block!important}.mobile #articleContainer .Article .mobile-hidden{display:none!important}.mobile #articleContainer .Article .only-mobile-visible{display:block!important}.mobile #articleContainer .Article .m-pb50{padding-bottom:50px}.mobileapp #articleContainer .Article .app-hidden{display:none!important}.mobileapp #articleContainer .Article .only-app-visible{display:block!important}