@CHARSET "UTF-8";.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.fancybox-opened{z-index:8030;}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);}.fancybox-outer,.fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/media/images.fancybox-2.1.5/fancybox_sprite.png');}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url('/media/images.fancybox-2.1.5/fancybox_loading.gif') center center no-repeat;}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/media/images.fancybox-2.1.5/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev{left:-40%;}.fancybox-next{right:-40%;}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;}.fancybox-prev span{right:10px;background-position:0 -36px;}.fancybox-next span{left:10px;background-position:0 -72px;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock{overflow:hidden !important;width:auto;}.fancybox-lock body{overflow:hidden !important;}.fancybox-lock-test{overflow-y:hidden !important;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/media/images.fancybox-2.1.5/fancybox_overlay.png');}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8);}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/media/images.fancybox-2.1.5/fancybox_sprite@2x.png');background-size:44px 152px;}#fancybox-loading div{background-image:url('/media/images.fancybox-2.1.5/fancybox_loading@2x.gif');background-size:24px 24px;}}.jquery-overlayContent{background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3000000,endColorstr=#B3000000);position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:100000;}.jquery-overlayContent-container{position:absolute;}.jquery-overlayContent-box{text-align:left;}.jquery-overlayContent-box-content{border:1px solid transparent;background:#fff;padding:19px 25px;position:relative;}.jquery-overlayContent-box-close{background:url('/media/images/btn_zavrit_popup.png') no-repeat 0px 0px;display:block;position:absolute;top:-35px;right:0px;width:90px;height:27px;}.jquery-overlayContent-box-close:hover{background-position:0px -27px;}.jquery-overlayContent-title{color:#ce0100;font-size:20px;}@font-face{font-family:'futura_t_otlight';src:url('/media/fonts/futuratot-ligh-webfont.eot');src:url('/media/fonts/futuratot-ligh-webfont.eot?#iefix') format('embedded-opentype'), url('/media/fonts/futuratot-ligh-webfont.woff2') format('woff2'), url('/media/fonts/futuratot-ligh-webfont.woff') format('woff'), url('/media/fonts/futuratot-ligh-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'futura_t_otdemi';src:url('/media/fonts/futuratot-demi-webfont.eot');src:url('/media/fonts/futuratot-demi-webfont.eot?#iefix') format('embedded-opentype'), url('/media/fonts/futuratot-demi-webfont.woff2') format('woff2'), url('/media/fonts/futuratot-demi-webfont.woff') format('woff'), url('/media/fonts/futuratot-demi-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'futura_t_otregular';src:url('/media/fonts/futuratot-book-webfont.eot');src:url('/media/fonts/futuratot-book-webfont.eot?#iefix') format('embedded-opentype'), url('/media/fonts/futuratot-book-webfont.woff2') format('woff2'), url('/media/fonts/futuratot-book-webfont.woff') format('woff'), url('/media/fonts/futuratot-book-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}@-moz-keyframes menu-in{0%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px);}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}}@-webkit-keyframes menu-in{0%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px);}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}}@-o-keyframes menu-in{0%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px);}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}}@keyframes menu-in{0%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px);}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}}html{padding:0px;margin:0px;}body{padding:0px;margin:0px;font-family:'futura_t_otregular';font-weight:normal;font-size:13px;letter-spacing:-0.4px;color:#000;transition:padding 0.5s cubic-bezier(0.51,-0.82,0.43,1.68);}table{font-family:'futura_t_otregular';font-weight:normal;font-size:13px;letter-spacing:-0.4px;}form{margin:0px;}input:focus{outline:none;}a,a:active,a:focus,a:visited,a:hover,object{border:none;outline:none;}a{text-decoration:none;color:#d90044;}a:hover{text-decoration:underline;}a.fb{background:url('/media/images/martinovo_facebook_tlacitko_sdilet.png') no-repeat 0px 0px;display:block;width:64px;height:20px;margin:10px 0px;}a.fb:hover{background-position:0px -20px;}img{border:none;}.clear{clear:both;float:none;overflow:hidden;height:0px;margin:0px;}strong,b,th{font-family:'futura_t_otdemi';font-weight:normal;font-size:13px;letter-spacing:-0.4px;}h1{margin:0px;}h2{font-family:'futura_t_otregular';font-weight:normal;font-size:20px;letter-spacing:-0.4px;color:#d90044;text-transform:uppercase;text-align:left;margin:0px 0px 15px 0px;}h2.line{background:url('/media/images/vertikalni_linka_1px.png') repeat-x left center;font-family:'futura_t_otregular';font-weight:normal;font-size:14px;letter-spacing:-0.4px;text-align:center;}h2.line span{background:#fff url('/media/images/odrazka_velka.png') no-repeat 25px center;display:inline-block;min-height:21px;line-height:23px;padding:0px 25px 0px 60px;}h3{font-family:'futura_t_otregular';font-weight:normal;font-size:18px;letter-spacing:-0.4px;color:#d90044;text-transform:uppercase;text-align:left;margin:0px 0px 15px 0px;}p{margin:15px 0px;}.button{text-transform:uppercase;color:#fff;display:block;padding:10px;border-radius:10px;transition:background 0.5s ease;}.button--primary{background:#d90044;}.button--primary:hover{background:#37486c;}.button--secundary{background:#37486c;}.button--secundary:hover{background:#d90044;}.italic{font-style:italic;}.magnesia__about{background:#d90044;color:#fff;height:120px;width:120px;position:absolute;border-radius:50%;left:-120px;bottom:20px;box-sizing:border-box;padding-top:40px;text-align:center;z-index:5;}.magnesia__about:before{content:"";position:absolute;height:100%;width:100%;top:0;left:0;border-radius:50%;background:#d90044;transition:transform .5s ease;z-index:-1;}.magnesia__about:hover{text-decoration:none;}.magnesia__about:hover:before{transform:scale(1.2);}div.center{max-width:980px;margin:0px auto;}div.styledBlock{background:url('/media/images/vertikalni_linka_1px.png') repeat-y 9px 0px;background:url('/media/images/vertikalni_linka_kolecko.png') no-repeat -22px top, url('/media/images/vertikalni_linka_kolecko.png') no-repeat -22px bottom, url('/media/images/vertikalni_linka_1px.png') repeat-y 9px 0px;padding-left:65px;min-height:120px;}div.gallery{margin-top:15px;text-align:center;}div.gallery a{display:inline-block;margin:10px;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;}div.gallery a span.play{background:url('/media/images/btn_play.png') no-repeat 0px 0px;display:block;width:80px;height:80px;position:absolute;top:50%;left:50%;margin:-40px 0px 0px -40px;}div.gallery a:hover span.play{background-position:0px -80px;}div.news{position:relative;}div.news div.item{width:236px;border:1px solid #e1e1e1;-webkit-box-shadow:0px 0px 2px 1px #e1e1e1;-moz-box-shadow:0px 0px 2px 1px #e1e1e1;-o-box-shadow:0px 0px 2px 1px #e1e1e1;box-shadow:0px 0px 2px 1px #e1e1e1;-moz-box-sizing:border-box;box-sizing:border-box;}div.news div.item.clickable{cursor:pointer;}div.news div.item.clickable:hover{background-color:#f6f6f6;}div.news div.item div.header{background:url('/media/images/ikona_magnesia.png') no-repeat 10px 10px;height:66px;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 10px 0px 66px;text-transform:uppercase;}div.news div.item div.header.header_1{background-image:url('/media/images/ikona_sportovec_1.png');}div.news div.item div.header.header_2{background-image:url('/media/images/ikona_sportovec_2.png');}div.news div.item div.header.header_3{background-image:url('/media/images/ikona_sportovec_3.png');}div.news div.item div.header.header_4{background-image:url('/media/images/ikona_sportovec_4.png');}div.news div.item div.header.header_5{background-image:url('/media/images/ikona_sportovec_5.png');}div.news div.item div.header.header_6{background-image:url('/media/images/ikona_sportovec_6.png');}div.news div.item div.header div.name{color:#d90044;}div.news div.item div.header div.subname{color:#969696;}div.news div.item div.image div.gallery{margin:0px;}div.news div.item div.image div.gallery a{display:block;float:left;margin:0px 7px 7px 0px;}div.news div.item div.date{color:#d90044;font-size:11px;padding:0px 15px;margin:10px 0px;}div.news div.item div.text{color:#969696;font-size:12px;padding:0px 15px;margin:10px 0px;}div.news div.item a.fb{margin:10px 15px;}div.news div.item div.newsPopup{display:none;}div.newsPopup div.date{color:#d90044;}div.newsPopup div.text{margin-top:15px;white-space:pre-wrap;padding-bottom:15px;}div.newsPopup div.header{background:url('/media/images/ikona_magnesia.png') no-repeat 0px 0px;height:66px;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;padding:2px 10px 0px 56px;text-transform:uppercase;}div.newsPopup div.header.header_1{background-image:url('/media/images/ikona_sportovec_1.png');}div.newsPopup div.header.header_2{background-image:url('/media/images/ikona_sportovec_2.png');}div.newsPopup div.header.header_3{background-image:url('/media/images/ikona_sportovec_3.png');}div.newsPopup div.header.header_4{background-image:url('/media/images/ikona_sportovec_4.png');}div.newsPopup div.header.header_5{background-image:url('/media/images/ikona_sportovec_5.png');}div.newsPopup div.header.header_6{background-image:url('/media/images/ikona_sportovec_6.png');}div.newsPopup div.header div.name{color:#d90044;}div.newsPopup div.header div.subname{color:#969696;}cite{display:block;font-family:'futura_t_otlight';font-weight:normal;font-size:22px;letter-spacing:-0.4px;color:#37486c;text-align:center;margin:45px 0px 20px 0px;padding:25px 0px;}cite::before,cite::after{color:#d90044;font-family:'futura_t_otdemi';font-weight:normal;font-size:32px;letter-spacing:-0.4px;line-height:35px;}#header{overflow:hidden;background:url('/media/images/header.jpg') no-repeat center top;width:100%;height:380px;}#header div.center{position:relative;height:100%;}#header div.center #logo{background:url('/media/images/logo.png?v=2') no-repeat 0px 0px;display:block;width:147px;height:73px;position:absolute;left:20px;top:25px;}#header div.center #logo:hover{background-position:0px -73px;}#header div.center #portrait{background:no-repeat 0px 0px;width:240px;height:178px;position:absolute;right:0;bottom:0;background-size:contain;}#header div.center #portrait.portrait_vetchy{background-image:url('/media/images/header_foto_vetchy.png');}#header div.center #portrait.portrait_sportovec_1{background-image:url('/media/images/header_foto_sportovec_1.png');}#header div.center #portrait.portrait_sportovec_2{background-image:url('/media/images/header_foto_sportovec_2.png');}#header div.center #portrait.portrait_sportovec_3{background-image:url('/media/images/header_foto_sportovec_3.png');}#header div.center #portrait.portrait_sportovec_4{background-image:url('/media/images/header_foto_sportovec_4.png');}#header div.center #portrait.portrait_sportovec_6{background-image:url('/media/images/header_foto_sportovec_6.png');}#header div.center #sportsman{width:600px;height:270px;position:absolute;left:0px;bottom:0px;color:#fff;text-transform:uppercase;}#header div.center #sportsman div.name{font-family:'futura_t_otdemi';font-weight:normal;font-size:42px;letter-spacing:-2px;}#header div.center #sportsman div.specialization{font-family:'futura_t_otdemi';font-weight:normal;font-size:18px;letter-spacing:-0.4px;margin-top:5px;}#header div.center #sportsman div.votebox{min-height:39px;padding-right:160px;position:absolute;right:60px;top:180px;text-align:right;font-family:'futura_t_otregular';font-weight:normal;font-size:18px;letter-spacing:-1px;}#header div.center #sportsman div.votebox a.vote{background:url('/media/images/btn_hlasovani_hlasovat.png') no-repeat 0px 0px;display:block;width:146px;height:39px;position:absolute;right:0px;top:0px;}#header div.center #sportsman div.votebox a.vote:hover{background-position:0px -39px;}#header div.center #sportsman div.votebox b{font-family:'futura_t_otregular';font-weight:normal;font-size:18px;letter-spacing:-1px;font-weight:bold;}#header div.center #sportsman div.votebox a.info{font-size:11px;color:#fff;text-transform:none;}#header div.center #sportsman div.votebox a.info:hover{color:#d90044;text-decoration:none;}#header div.center #sportsman div.finish{font-family:'futura_t_otregular';font-weight:normal;font-size:18px;letter-spacing:-1px;margin-top:50px;}#header div.center #sportsman div.finish span{display:inline;color:#d90044;}#header div.center #magnesia{background:url('/media/images/flaska_header.png') no-repeat left top;max-width:600px;height:258px;position:absolute;left:0px;bottom:0px;}#header div.center #magnesia a.go{background:url('/media/images/flaska_header_stitek.png?v=2') no-repeat 0px 0px;background-size:70px 71px;display:none;width:98px;height:97px;position:absolute;left:-50px;top:0px;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg);-webkit-transition:-webkit-transform, background-size, left, top;-moz-transition:-moz-transform, background-size, left, top;-o-transition:-o-transform, background-size, left, top;transition:transform, background-size, left, top;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}#header div.center #magnesia a.go:hover{background-size:98px 97px;left:-59px;top:-8px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}#header div.center #magnesia span{display:block;color:#fff;text-transform:none;margin-left:75px;}#header div.center #magnesia span.line1{font-family:'futura_t_otregular';font-weight:normal;font-size:24px;letter-spacing:-2px;}#header div.center #magnesia span.line1 span{font-family:'futura_t_otdemi';font-weight:normal;font-size:24px;letter-spacing:-2px;margin-left:0;display:inline;}#header div.center #magnesia span.line2{font-family:'futura_t_otdemi';font-weight:normal;font-size:24px;letter-spacing:-2px;}#header div.center #magnesia span.line3{font-family:'futura_t_otregular';font-weight:normal;font-size:22px;letter-spacing:-2px;}#header div.center #magnesia span.line3 span{font-family:'futura_t_otdemi';font-weight:normal;font-size:22px;letter-spacing:-2px;margin-left:0;display:inline;}#header div.center #magnesia span.line4{font-family:'futura_t_otregular';font-weight:normal;font-size:18px;letter-spacing:-1px;margin-top:24px;}#header div.center #magnesia span.line4 span{display:inline;color:#d90044;}#header div.center #magnesia span.line5{font-family:'futura_t_otregular';font-weight:normal;font-size:18px;letter-spacing:-1px;margin-top:24px;}#header div.center #magnesia span.line5 span{display:inline;color:#d90044;}#header div.center #magnesia a.text{display:block;}#header div.center #magnesia a.text:hover{text-decoration:none;}#header div.center #magnesia a.text:hover span.line4{color:#d90044;}#header div.center #magnesia div.votebox{min-height:39px;padding-right:160px;position:absolute;left:115px;top:180px;text-align:right;font-family:'futura_t_otregular';font-weight:normal;font-size:18px;letter-spacing:-1px;color:#fff;}#header div.center #magnesia div.votebox a.vote_btn{background:url('/media/images/btn_hlasovani_hlasovat.png') no-repeat 0px 0px;display:block;width:146px;height:39px;position:absolute;right:0px;top:0px;}#header div.center #magnesia div.votebox a.vote_btn:hover{background-position:0px -39px;}#header div.center #magnesia div.votebox b{font-family:'futura_t_otregular';font-weight:normal;font-size:18px;letter-spacing:-1px;font-weight:bold;}#header div.center #magnesia div.votebox a.info{font-size:11px;color:#fff;text-transform:none;}#header div.center #magnesia div.votebox a.info:hover{color:#d90044;text-decoration:none;}#header div.center #langswitch{position:absolute;right:20px;top:8px;}#header div.center #langswitch a{background:no-repeat 0px -26px;display:block;width:26px;height:26px;margin-left:5px;float:left;}#header div.center #langswitch a:hover,#header div.center #langswitch a.act{background-position:0px 0px;}#header div.center #langswitch a.lang_cs{background-image:url('/media/images/mutace_cs.png');}#header div.center #langswitch a.lang_sk{background-image:url('/media/images/mutace_sk.png');}#header div.center .menu__select{position:absolute;border:1px solid white;border-radius:5px;display:inline-block;text-transform:uppercase;color:white;font-size:14px;padding:5px 20px;text-decoration:none;top:42px;right:20px;}#header div.center .menu__select:hover{border:1px solid #d90044;background:#d90044;}#header div.center .menu__close{position:absolute;height:30px;width:30px;z-index:20;top:20px;right:20px;display:none;}#header div.center .menu__close .line{position:absolute;height:2px;width:100%;left:15%;background:white;}#header div.center .menu__close .line--1{top:10%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;}#header div.center .menu__close .line--2{bottom:4px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left;}#header div.center .menu__close.active{display:block;}#header div.center #menu{position:absolute;right:-170px;top:30px;list-style-type:none;padding:0px;}#header div.center #menu li a{border:1px solid white;border-radius:5px;display:block;margin-left:5px;transition:background 0.5s ease, border 0.5s ease;text-decoration:none;}#header div.center #menu li a:hover,#header div.center #menu li a.act{border:1px solid #d90044;background:#d90044;}#header div.center #menu li a span{text-transform:uppercase;color:white;font-size:14px;padding:5px 20px;display:block;}#header div.center #menu.active{position:fixed;top:0;left:0;height:100%;width:100%;margin:0;padding-top:50px;z-index:10;background:#01368e;}#header div.center #menu.active li{text-align:right;}#header div.center #menu.active li a{display:inline-block;border:1px solid transparent;}#header div.center #menu.active li a:hover{color:white;background:transparent;border-color:transparent;}#header div.center #menu.active li:nth-child(2){-webkit-animation:menu-in 0.2s linear 0.1s backwards;-moz-animation:menu-in 0.2s linear 0.1s backwards;-o-animation:menu-in 0.2s linear 0.1s backwards;animation:menu-in 0.2s linear 0.1s backwards;}#header div.center #menu.active li:nth-child(3){-webkit-animation:menu-in 0.2s linear 0.2s backwards;-moz-animation:menu-in 0.2s linear 0.2s backwards;-o-animation:menu-in 0.2s linear 0.2s backwards;animation:menu-in 0.2s linear 0.2s backwards;}#header div.center #menu.active li:nth-child(4){-webkit-animation:menu-in 0.2s linear 0.3s backwards;-moz-animation:menu-in 0.2s linear 0.3s backwards;-o-animation:menu-in 0.2s linear 0.3s backwards;animation:menu-in 0.2s linear 0.3s backwards;}#header.header_sportovec_1{background-image:url('/media/images/header_foto_sportovec_janosek.jpg');background-position:top center;}#header.header_sportovec_2{background-image:url('/media/images/header_foto_sportovec_grycz.jpg');background-position:top center;}#header.header_sportovec_3{background-image:url('/media/images/header_foto_sportovec_simunkova.jpg');background-position:top center;}#header.header_sportovec_4{background-image:url('/media/images/header_foto_sportovec_lhota.jpg');background-position:top center;}#header.header_sportovec_5{background-image:url('/media/images/header_foto_sportovec_peskova.jpg');background-position:top center;}#header.header_sportovec_6{background-image:url('/media/images/header_foto_sportovec_matavkova.jpg');background-position:top center;}@media screen and (min-width: 550px){#header div.center #portrait{width:510px;height:380px;right:-50px;top:0px;bottom:auto;}#header div.center #magnesia{height:258px;}#header div.center #magnesia a.go{display:none;}#header div.center #magnesia span{margin-left:115px;}#header div.center #magnesia span.line2{font-size:44px;}#header div.center #magnesia span.line3{font-size:24px;}}@media screen and (min-width: 740px){#header div.center #menu{right:20px;}#header div.center #menu li{float:left;}#header div.center .menu__select{display:none;}}#body{max-width:980px;margin:0px auto;padding-top:45px;}#magnesia_bottle{position:relative;margin-bottom:45px;}#magnesia_bottle a.close{background:#fff url('/media/images/btn_zavrit_produkt.png') no-repeat right 0px;display:block;width:110px;height:30px;position:absolute;right:0px;top:-15px;}#magnesia_bottle a.close:hover{background-position:right -30px;}#magnesia_bottle div.bottle{background:url('/media/images/flaska_detail.jpg') no-repeat center top;width:260px;height:353px;float:left;}#magnesia_bottle div.descr{width:718px;min-height:353px;float:left;-moz-box-sizing:border-box;box-sizing:border-box;}#magnesia_bottle div.descr p.grey,#magnesia_bottle div.descr ul{color:#969696;}#magnesia_bottle div.descr a.more{background:url('/media/images/odrazka_mala.png') no-repeat right center;display:inline-block;color:#969696;font-size:12px;text-transform:uppercase;text-decoration:none;padding-right:20px;}#magnesia_bottle div.descr a.more:hover{color:#d90044;}#magnesia_bottle div.descr div.gallery{width:auto;}#sportsmen{max-width:995px;margin:0 20px 45px;text-align:center;}#sportsmen a.sportsman{position:relative;display:inline-block;width:160px;margin:0 auto;color:#969696;vertical-align:top;}#sportsmen a.sportsman span{display:block;margin:5px 15px;}#sportsmen a.sportsman span.image{width:100%;height:270px;background:no-repeat 0px 0px;margin:0px;}#sportsmen a.sportsman span.name{color:#d90044;text-align:center;text-transform:uppercase;margin-top:10px;transition:opacity 0.5s ease;}#sportsmen a.sportsman span.sport{text-align:center;text-transform:uppercase;transition:opacity 0.5s ease;}#sportsmen a.sportsman span.vote{margin:15px 20px 15px 20px;}#sportsmen a.sportsman span.vote.vote_1{background-image:url('/media/images/btn_hlasuj_1_cs.png');}#sportsmen a.sportsman span.vote.vote_2{background-image:url('/media/images/btn_hlasuj_2_cs.png');}#sportsmen a.sportsman span.vote.vote_3{background-image:url('/media/images/btn_hlasuj_3_cs.png');}#sportsmen a.sportsman span.vote.vote_4{background-image:url('/media/images/btn_hlasuj_4_cs.png');}#sportsmen a.sportsman span.vote.vote_5{background-image:url('/media/images/btn_hlasuj_5_cs.png');}#sportsmen a.sportsman span.vote.vote_6{background-image:url('/media/images/btn_hlasuj_6_cs.png');}#sportsmen a.sportsman span.vote:hover{background-position:0px -49px;}#sportsmen a.sportsman span.descr{transition:opacity 0.5s ease;}#sportsmen a.sportsman span.bubble{background:no-repeat 0px 0px;width:93px;height:93px;position:absolute;top:-10px;left:-45px;}#sportsmen a.sportsman span.bubble.bubble_3{background-image:url('/media/images/sportovec_stitek_nejvice_hlasu_3a.png');}#sportsmen a.sportsman span.bubble.bubble_4{background-image:url('/media/images/sportovec_stitek_nejvice_hlasu_4a.png');}#sportsmen a.sportsman span.bubble.bubble_5{background-image:url('/media/images/sportovec_stitek_nejvice_hlasu_5a.png');}#sportsmen a.sportsman span.bubble.bubble_6{background-image:url('/media/images/sportovec_stitek_nejvice_hlasu_6a.png');}#sportsmen a.sportsman span.bubble.bubble_7{background-image:url('/media/images/sportovec_stitek_nejvice_hlasu_7a.png');}#sportsmen a.sportsman span.bubble.bubble_8{background-image:url('/media/images/sportovec_stitek_nejvice_hlasu_8a.png');}#sportsmen a.sportsman span.bubble.bubble_9{background-image:url('/media/images/sportovec_stitek_nejvice_hlasu_9a.png');}#sportsmen a.sportsman span.motto{display:none;background:url('/media/images/bublina_prava.png') no-repeat 0px 0px;width:220px;height:228px;position:absolute;z-index:10;left:-160px;top:-95px;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 35px 70px 35px;text-align:center;overflow:hidden;}#sportsmen a.sportsman span.motto:hover{background-position:0px -228px;}#sportsmen a.sportsman span.motto::before,#sportsmen a.sportsman span.motto::after{color:#d90044;}#sportsmen a.sportsman span.motto::before{content:'„';}#sportsmen a.sportsman span.motto::after{content:'“';}#sportsmen a.sportsman:hover{text-decoration:none;}#sportsmen a.sportsman:hover .sportsman__image--wrapper{transform:scale(1);}#sportsmen a.sportsman .sportsman__image--wrapper{background:url('/media/images/sportovec-bg.png') no-repeat center center;width:152px;height:200px;margin-bottom:50px;transform:scale(0.9);transition:transform 0.5s ease, filter 0.5s ease, opacity 0.5s ease;}#sportsmen a.sportsman .sportsman__image{background-repeat:no-repeat;background-position:top center;height:260px;background-size:auto;}#sportsmen a.sportsman.disabled .sportsman__image--wrapper{filter:grayscale(100%);opacity:0.3;}#sportsmen a.sportsman.disabled span.name,#sportsmen a.sportsman.disabled span.sport,#sportsmen a.sportsman.disabled span.descr{opacity:0.3;}#sportsmen a.sportsman.sportsman_01 .sportsman__image{background-image:url('/media/images/sportovec-janosek.png');}#sportsmen a.sportsman.sportsman_01 span.motto{background-image:url('/media/images/bublina_leva.png');left:auto;right:-160px;padding-top:70px;}#sportsmen a.sportsman.sportsman_02 .sportsman__image{background-image:url('/media/images/sportovec-grycz.png');}#sportsmen a.sportsman.sportsman_02 span.motto{background-image:url('/media/images/bublina_leva.png');left:auto;right:-160px;padding-top:70px;}#sportsmen a.sportsman.sportsman_03 .sportsman__image{background-image:url('/media/images/sportovec-simunkova.png');}#sportsmen a.sportsman.sportsman_03 span.motto{background-image:url('/media/images/bublina_leva.png');left:auto;right:-160px;padding-top:70px;}#sportsmen a.sportsman.sportsman_04 .sportsman__image{background-image:url('/media/images/sportovec-lhota.png');}#sportsmen a.sportsman.sportsman_04 span.motto{padding-top:70px;}#sportsmen a.sportsman.sportsman_05 .sportsman__image{background-image:url('/media/images/sportovec-peskova.png');}#sportsmen a.sportsman.sportsman_05 span.motto{padding-top:40px;}#sportsmen a.sportsman.sportsman_06 .sportsman__image{background-image:url('/media/images/sportovec-matavkova.png');}#sportsmen a.sportsman.sportsman_06 span.motto{padding-top:70px;}#sportsmen.sportsmen_v1 a.sportsman span.name{background:url('/media/images/vertikalni_linka_1px.png') repeat-x left bottom;padding-bottom:5px;}#sportsmen.sportsmen_v2 a.sportsman span.sport{background:url('/media/images/vertikalni_linka_1px.png') repeat-x left bottom;padding-bottom:5px;}#footer{border-top:1px solid #ececec;background:#ececec;margin-top:45px;color:#969696;font-size:12px;}#footer div.center{padding:20px;text-align:center;}#footer div.center .copyright{margin-bottom:10px;}#footer div.center a{display:inline-block;color:#969696;}#footer div.center a:hover{text-decoration:none;color:#d90044;}#footer div.center a.email{border-right:1px solid #969696;background:url('/media/images/obalka_paticka.gif') no-repeat 0 center;padding-left:25px;padding-right:10px;}#footer div.center a.magnesia{background:url('/media/images/odrazka_mala.png') no-repeat 0px center;text-transform:uppercase;padding-left:22px;margin-left:10px;}div.dialog{display:none;position:relative;background:url('/media/images/img_hlasovani_tipovani.png') no-repeat center top;margin:-135px auto 0px auto;padding-top:250px;padding-bottom:25px;text-align:center;color:#969696;letter-spacing:-1px;-moz-box-sizing:border-box;box-sizing:border-box;}div.dialog.sportsman_1{background-image:url('/media/images/sportovec-janosek-detail.png');}div.dialog.sportsman_2{background-image:url('/media/images/sportovec-grycz-detail.png');}div.dialog.sportsman_3{background-image:url('/media/images/sportovec-simunkova-detail.png');}div.dialog.sportsman_4{background-image:url('/media/images/sportovec-lhota-detail.png');}div.dialog.sportsman_5{background-image:url('/media/images/sportovec-peskova-detail.png');}div.dialog.sportsman_6{background-image:url('/media/images/sportovec-matavkova-detail.png');}div.dialog div.title{color:#d90044;text-transform:uppercase;font-size:16px;}div.dialog input[type=text]{border:none;background:none;text-align:center;text-transform:uppercase;color:#d90044;font-family:'futura_t_otregular';font-weight:normal;font-size:18px;letter-spacing:-1px;-moz-box-sizing:border-box;box-sizing:border-box;}div.dialog input[type=text]::-webkit-input-placeholder{color:#d90044;}div.dialog input[type=text]:-moz-placeholder{color:#d90044;}div.dialog input[type=text]::-moz-placeholder{color:#d90044;}div.dialog input[type=text]:-ms-input-placeholder{color:#d90044;}div.dialog input[type=text] .placeholder{color:#d90044;}div.dialog div.buttons{height:39px;margin-top:15px;}div.dialog div.buttons.loading a{display:none;}div.dialog div.buttons a{display:inline-block;height:39px;}#dialog1{width:296px;padding-bottom:45px;}#dialog1 div.buttons{height:auto;min-height:39px;}#dialog1 div.buttons a{background:no-repeat 0px 0px;width:296px;height:53px;margin-top:15px;}#dialog1 div.buttons a:hover{background-position:0px -53px;}#dialog1 div.buttons a.vote_sms{background-image:url('/media/images/btn_hlasovat_pres_sms.png');}#dialog1 div.buttons a.vote_fb{background-image:url('/media/images/btn_hlasovat_pres_facebook.png');}#dialog2{width:325px;}#dialog2 div.input{background:url('/media/images/telefoni_cislo_box.jpg') no-repeat 0px 0px;height:48px;text-align:right;}#dialog2 div.input input[name=phone]{width:253px;height:100%;}#dialog2 div.buttons a{background:url('/media/images/btn_hlasovani_zaslat_kod.png') no-repeat 0px 0px;width:146px;}#dialog2 div.buttons a:hover{background-position:0px -39px;}#dialog3{width:300px;}#dialog3 input[name=code]{border:1px solid #969696;width:250px;height:48px;}#dialog3 div.buttons a{background:url('/media/images/btn_hlasovani_hlasovat.png') no-repeat 0px 0px;width:146px;}#dialog3 div.buttons a:hover{background-position:0px -39px;}#dialog4{width:350px;padding-bottom:10px;}#dialog4 div.plusone{background:url('/media/images/hlasovani_bod.png') no-repeat 0px 0px;width:77px;height:77px;position:absolute;right:65px;top:130px;}#dialog4 p{margin:5px 0px;}#dialog4 div.question{border-top:1px solid #969696;margin-top:25px;padding-top:25px;width:420px;margin-left:-35px;}#dialog4 div.question p{text-transform:uppercase;}#dialog4 div.question div.buttons{margin-top:25px;}#dialog4 div.question div.buttons a{background:no-repeat 0px 0px;width:96px;margin:0px 5px 0px 5px;}#dialog4 div.question div.buttons a:hover{background-position:0px -39px;}#dialog4 div.question div.buttons a.yes{background-image:url('/media/images/btn_hlasovani_ano.png');}#dialog4 div.question div.buttons a.no{background-image:url('/media/images/btn_hlasovani_ne.png');}#dialog5{width:325px;padding-bottom:10px;}#dialog5 div.form{width:325px;padding-top:60px;position:relative;}#dialog5 div.form input[type=text]{border:1px solid #bdbdbd;height:48px;position:absolute;top:0px;}#dialog5 div.form input[type=text][name=tip]{width:100%;left:0px;}#dialog5 div.buttons{margin-top:35px;}#dialog5 div.buttons a{background:url('/media/images/btn_odeslat.png') no-repeat 0px 0px;width:104px;}#dialog5 div.buttons a:hover{background-position:0px -39px;}#dialog6 p{margin-top:5px;}#dialog6 div.buttons{margin-top:35px;}#dialog6 div.buttons a{background:url('/media/images/btn_hlasovani_zavrit.png') no-repeat 0px 0px;width:96px;}#dialog6 div.buttons a:hover{background-position:0px -39px;}@media screen and (min-width: 550px){#sportsmen a.sportsman:hover span.motto{display:block;}#footer div.center{text-align:left;}#footer div.center div.copyright{float:left;margin-bottom:0;}#footer div.center a{float:right;}#footer div.center a.email{background:url('/media/images/obalka_paticka.gif') no-repeat 25px center;border-left:1px solid #969696;border-right:none;padding-left:50px;}#footer div.center a.magnesia{padding-right:25px;margin-left:0;}}@media screen and (min-width: 1024px){#sportsmen{margin:0;margin-bottom:105px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}#sportsmen span.vote{max-width:90px;margin:auto;left:0;right:0;position:absolute;bottom:-80px;}}.cookiebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity 0.75s linear, -webkit-transform 0.5s cubic-bezier(0.51,-0.82,0.43,1.68);transition:opacity 0.75s linear, -webkit-transform 0.5s cubic-bezier(0.51,-0.82,0.43,1.68);transition:transform 0.5s cubic-bezier(0.51,-0.82,0.43,1.68), opacity 0.75s linear;transition:transform 0.5s cubic-bezier(0.51,-0.82,0.43,1.68), opacity 0.75s linear, -webkit-transform 0.5s cubic-bezier(0.51,-0.82,0.43,1.68);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateY(100%);transform:translateY(100%);background:#fff;padding:20px 20px 50px;position:fixed;bottom:0;left:0;width:100%;font-size:14px;z-index:10;text-align:center;font-size:.875rem;letter-spacing:0.03em;line-height:1.2em;opacity:0;box-shadow:0 0 20px 0 rgba(0,0,0,0.25);}.page--cookie-not-accepted .cookiebar{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:1;}.cookiebar__button{margin-top:20px;display:inline-block;padding:.75em 0.9em .6em 1em;background:#d90044;color:#fff;text-transform:uppercase;text-decoration:none;-webkit-transition:background .3s, color .3s;transition:background .3s, color .3s;border:2px solid #d90044;}.cookiebar__button:hover{background:#fff;color:#d90044;border:2px solid #d90044;text-decoration:none;}.cookiebar__message{margin:0;-ms-flex-positive:0;-ms-flex-negative:1;-ms-flex-preferred-size:auto;}@media (min-width: 640px){.cookiebar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-right:30px;padding-left:30px;text-align:left;}.cookiebar__button{margin-top:0;margin-left:40px;}}