/* normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.tipsy{font-size:13px;position:absolute;padding:5px;z-index:100000;font-family:Arial}.tipsy-inner{background-color:#000;color:#FFF;max-width:220px;padding:13px;text-align:center}.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.tipsy-arrow-n{border-bottom-color:#000}.tipsy-arrow-s{border-top-color:#000}.tipsy-arrow-e{border-left-color:#000}.tipsy-arrow-w{border-right-color:#000}.tipsy-n .tipsy-arrow{top:0px;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-e .tipsy-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.tipsy-w .tipsy-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.tipsy.dark .tipsy-inner{color:#333;background-color:white}.tipsy.dark .tipsy-arrow-n{border-bottom-color:#FFF}.tipsy.dark .tipsy-arrow-s{border-top-color:#FFF}.tipsy.dark .tipsy-arrow-e{border-left-color:#FFF}.tipsy.dark .tipsy-arrow-w{border-right-color:#FFF}#not_supported_dialog{position:absolute;display:none;width:356px;height:233px;top:50%;left:50%;margin-top:-107px;margin-left:-178px;padding:0;background-color:#FFF;text-align:center;font-family:'Helvetica', Arial;color:#666666;z-index:10000}#not_supported_dialog h2{display:inline-block;width:200px;margin:30px 0 0;padding-bottom:16px;font-size:14px;font-weight:bold;border-bottom:1px solid #D9D9D9;vertical-align:top;zoom:1;*display:inline}#not_supported_dialog p{display:block;padding:0 40px;margin:12px 0 0;font-size:14px}#not_supported_dialog ul{position:absolute;bottom:0;left:0;right:0;display:block;margin:0;padding:0;list-style:none;border-top:1px solid #D9D9D9}#not_supported_dialog ul li{float:left;margin:0;padding:0;border-right:1px solid #D9D9D9}#not_supported_dialog ul li a{display:block;width:118px;height:74px;background-repeat:no-repeat;background-position:center center;font-size:0;line-height:0;text-indent:-9999px}#not_supported_dialog ul li.last{border:none}#not_supported_dialog a.safari{background:url('../img/safari.png?1400951652') no-repeat center center}#not_supported_dialog a.chrome{background:url('../img/chrome.png?1400951656') no-repeat center center}#not_supported_dialog a.firefox{background:url('../img/firefox.png?1400951648') no-repeat center center}html,body,#map{height:100%;padding:0;margin:0}.header{position:absolute;top:0;left:0;right:0;display:block;padding:22px 50px;background:url('../img/header_bkg.jpg') right bottom no-repeat white;border-bottom:1px solid #787878;z-index:1}.header i.twitter{position:absolute;width:16px;height:13px;top:25px;left:22px;background:url('../img/sprite.png?1402562137') no-repeat -39px -86px}.header h1{margin:0;font:bold 19px "Rokkitt", Arial;color:#00B22D;line-height:21px}.header p{margin:5px 0 0;font:normal 14px "Helvetica Neue", Arial;line-height:16px;color:#999}.cartodb-fullscreen{position:absolute;left:0;top:175px}.cartodb-legend-stack{display:none !important}div.cartodb-zoom{position:absolute;left:0px;top:90px}div.cartodb-share{position:absolute;display:block;top:90px;right:0}.leaflet-control-attribution{display:none}div.cartodb-timeslider{width:auto;left:20px;right:20px;height:auto !important}div.cartodb-timeslider .slider{width:100% !important}div.cartodb-timeslider li{border:none !important}div.cartodb-timeslider a.button{width:18px;height:18px;margin:0;background:url('../img/sprite.png?1402562137') 1px -83px #333;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}div.cartodb-timeslider a.button:hover{background:url('../img/sprite.png?1402562137') 1px -83px #333}div.cartodb-timeslider a.button.stop,div.cartodb-timeslider a.button.stop:hover{background:url('../img/sprite.png?1402562137') -13px -82px #333}div.cartodb-timeslider div.head{position:absolute;top:-90px;left:0;right:0;text-align:center}div.cartodb-timeslider div.head ul{height:63px;width:auto}div.cartodb-timeslider div.head li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;height:63px;vertical-align:middle}div.cartodb-timeslider div.head div.logo{display:none;width:40px;height:23px;padding:0;margin:16px 12px 0}div.cartodb-timeslider div.head h2{width:185px;margin:0 25px;font:bold 30px "Rokkitt", Arial;font-weight:800;color:white;line-height:63px}div.cartodb-timeslider div.head h2:before{content:'';position:absolute;top:31px;height:1px;background:rgba(255,255,255,0.4);display:none}div.cartodb-timeslider div.head div.score{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:127px;height:63px;line-height:63px;background:url('../img/sprite.png?1402562137') -26px -18px;text-align:center}div.cartodb-timeslider div.head div.score em{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:0 6px;font:800 36px "Rokkitt",Arial;color:white;text-shadow:2px 0px black}div.cartodb-timeslider div.head div.time{position:absolute;display:block;left:50%;bottom:-40px;width:65px;height:28px;margin-left:-33px;background:#DDDDDD;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;text-align:center;line-height:27px}div.cartodb-timeslider div.head div.time a.button{display:none;position:relative;vertical-align:middle;left:auto;top:auto;margin-right:10px}div.cartodb-timeslider div.head div.time p{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:auto;height:auto;padding:0;margin:0;font:normal 13px "Helvetica Neue", "Helvetica", Arial;color:black}div.cartodb-timeslider div.highlights{padding:10px 20px}div.cartodb-timeslider div.highlights div.team{position:relative;display:block;width:100%;height:32px}div.cartodb-timeslider div.highlights div.team div.logo{position:absolute;width:40px;height:28px;padding:0;top:5px;left:-5px}div.cartodb-timeslider div.highlights div.team div.logo.team2{top:auto;bottom:5px}div.cartodb-timeslider div.highlights div.timeline,div.cartodb-timeslider div.highlights div.wrap_slider{position:absolute;top:0;bottom:0;left:66px;right:0;height:100%;width:auto}div.cartodb-timeslider div.highlights .ui-slider-horizontal{height:2px}div.cartodb-timeslider div.highlights .ui-slider-range{height:4px;margin-top:-1px;background:#8996A3}div.cartodb-timeslider div.highlights .ui-slider-handle{top:-5px;background-color:#333}div.cartodb-timeslider div.highlights div.timeslider{position:relative;height:3px;margin:9px 0}div.cartodb-timeslider div.highlights div.timeslider a.button{position:absolute;left:45px !important;top:-8px !important}div.cartodb-timeslider div.highlights div.highlight{position:absolute;top:0;height:32px}div.cartodb-timeslider div.highlights i{position:absolute;text-indent:-9999px;font-size:0;line-height:0;z-index:2}div.cartodb-timeslider div.highlights i:hover{cursor:pointer}div.cartodb-timeslider div.highlights i.goal{width:15px;height:15px;margin-left:-7px;margin-top:-7px;background:url('../img/sprite.png?1402562137') -50px -2px;z-index:3}div.cartodb-timeslider div.highlights i.yellow{width:12px;height:16px;margin-left:-6px;margin-top:-7px;background:url('../img/sprite.png?1402562137') -14px -1px}div.cartodb-timeslider div.highlights i.red{width:12px;height:16px;margin-left:-6px;margin-top:-7px;background:url('../img/sprite.png?1402562137') -1px -1px}div.cartodb-timeslider div.highlights i.substitution{width:13px;height:13px;margin-left:-6px;margin-top:-6px;background:url('../img/sprite.png?1402562137') -72px -2px}div.cartodb-timeslider div.highlights i.start,div.cartodb-timeslider div.highlights i.end{top:22px;width:18px;height:10px;margin-left:-9px;background:url('../img/sprite.png?1402562137') -29px -4px}div.cartodb-timeslider div.highlights p{position:absolute;left:50%;top:-42px;width:100px;margin-left:-49px;text-align:center;z-index:0}div.cartodb-timeslider div.highlights span.slider_mamufas{position:absolute;top:-2px;width:auto;height:2px;background:transparent;border-top:2px solid white;border-bottom:2px solid white;z-index:101}div.cartodb-timeslider div.highlights span.separator{position:absolute;left:50%;top:-11px !important;margin-left:-1px;width:1px;height:24px;background:#DDDDDD}div.cartodb-timeslider div.highlights span.line{position:absolute;left:50%;margin-left:-1px;width:1px;height:10px;background:#8996A3}div.highlight-share{position:relative;display:block;margin-top:10px;text-align:center}div.highlight-share p{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:0 10px 0 0;font:normal 12px Arial;color:white}div.highlight-share span.buttons{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:auto}div.highlight-share span.buttons a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:25px;height:22px;background:url('../img/sprite.png?1402562137') -66px -83px}div.highlight-share span.buttons a.twitter{width:26px;background-position:-91px -83px}.logo.brazil{background:url('../img/flags/brazil.jpg?1402562190') no-repeat center center}.logo.spain{background:url('../img/flags/spain.jpg?1402562198') no-repeat center center}.logo.croatia{background:url('../img/flags/croatia.jpg?1402563564') no-repeat center center}@media (max-width: 760px){.highlights{display:none} div.header {background:white;} div.time a.button{display:inline-block !important}div.cartodb-zoom,div.cartodb-share{top:110px}div.cartodb-fullscreen{top:190px}div.head h2{display:none}div.head div.logo{display:inline-block !important}div.time{width:90px !important;margin-left:-45px !important}.cartodb-timeslider{box-shadow:none !important;border:none !important}}@media (max-width: 474px){div.header{padding:10px 10px 10px 10px}div.header h1{font-size:16px !important}div.header p{font-size:12px !important}div.header i.twitter{display:none}div.cartodb-zoom,div.cartodb-share{top:100px}div.cartodb-fullscreen{top:180px}}
