﻿html{height:100%}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}*:before,*:after{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}ul{list-style-type:none}.article{font-size:16px;line-height:24px;max-width:680px;padding-top:12px}@media screen and (max-width: 800px){.article{padding-top:8px}}@media screen and (max-width: 480px){.article{padding-top:4px}}.article p a,.article li a{color:#d23934}.article p a:hover,.article li a:hover{border-bottom:1px solid #f0524d}.article h1,.article h2,.article h3{letter-spacing:0;margin-top:33px}.article h1{font-size:28px}@media screen and (max-width: 1024px){.article h1{font-size:26px}}@media screen and (max-width: 800px){.article h1{font-size:24px}}@media screen and (max-width: 400px){.article h1{font-size:22px}}.article h2{font-size:22px}@media screen and (max-width: 800px){.article h2{font-size:22px}}@media screen and (max-width: 400px){.article h2{font-size:20px}}.article h3{font-size:16px;font-weight:500}.article p{font-size:16px;line-height:24px;margin-top:24px}.article ul.bullets{display:block;list-style-type:disc;line-height:24px;padding-left:40px}.article ul.partners{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:center;margin-top:0}.article ul.partners li{flex:0 0 auto;margin:0 20px 20px 0;height:100px;width:100px}.article ul.partners li a:hover{border-bottom:none}.article img{height:auto;width:100%;margin-top:24px}.article .pdf-icon{width:48px;height:48px}.article .btn{margin-top:23px}.badge{display:inline-block;background-color:rgba(0,0,0,0.4);color:#fff;padding:3px 4px 2px 4px;font-size:9px;font-weight:500;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:2px}.badge:empty{display:none}.badge-accent{background-color:#f0524d}.text-badge{display:flex;align-items:center}.text-badge .badge{margin-left:4px}.badge-red,.badge-amber,.badge-green{clear:both;display:inline-block;background-color:#f1f1f1;color:rgba(0,0,0,0.54);font-size:11px;font-weight:500;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;height:18px;border-radius:2px}.badge-red .badge-square,.badge-amber .badge-square,.badge-green .badge-square{display:block;float:left;background-color:#f0524d;height:18px;width:18px;border-radius:2px 0 0 2px}.badge-red .badge-text,.badge-amber .badge-text,.badge-green .badge-text{float:left;padding:4px 6px 0 6px}.badge-red:empty,.badge-amber:empty,.badge-green:empty{display:none}.badge-amber .badge-square{background-color:#fa9e33}.badge-green .badge-square{background-color:#23b761}.badge-gold,.badge-silver,.badge-bronze{font-size:10px}.badge-gold{background-color:#FFAA47;color:#66441D}.badge-silver{background-color:#CDCDCD;color:#545454}.badge-bronze{background-color:#D88151;color:#FFF}.btn{cursor:pointer;display:inline-block;background:#fff;font-family:'Roboto Condensed', sans-serif;font-size:14px;font-weight:700;line-height:36px;letter-spacing:0.5px;text-transform:uppercase;text-align:center;border:1px solid rgba(0,0,0,0.2);border-radius:2px;height:36px;padding:0 16px;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.08);transition:0.25s}.btn:focus{outline:0}@media screen and (max-width: 800px){.btn{font-size:13px;height:32px;line-height:32px}}.btn-primary{background:#f0524d;color:#fff;border:1px solid transparent}.btn-primary:hover{background:#d23934;color:#fff;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.16)}.btn-secondary{background:#fff;color:rgba(0,0,0,0.87);border:1px solid rgba(0,0,0,0.2)}.btn-secondary:hover{color:rgba(0,0,0,0.87);border:1px solid rgba(0,0,0,0.4);@box-shadow : 0px 1px 4px 0px rgba(0,0,0,0.16)}.btn-large{font-size:16px;line-height:48px;letter-spacing:1px;min-width:140px;height:48px}@media screen and (max-width: 800px){.btn-large{font-size:14px;height:40px;line-height:40px;min-width:100px}}.btn .active{color:#f0524d}.btn .active:hover{color:#d23934}button::-moz-focus-inner{margin-top:-2px;padding:0;border:0}.btn-block{margin-top:32px;width:100%}.btn-facebook i,.btn-twitter i{color:#fff;transition:0.25s}.btn-facebook i:hover,.btn-twitter i:hover{color:#fff !important;opacity:.8}.btn-facebook{background-color:#4267b1}.btn-twitter{background-color:#1da1f2}.arrow-down{display:inline-block;width:0;height:0;margin-left:6px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:18px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.cookies-eu{line-height:22px;position:fixed;z-index:999;right:0;bottom:0;left:0;text-align:center;border-top:1px solid #E4E4E4;background:#F2F2F2}@media (max-width: 767px){.cookies-eu{font-size:12px;line-height:18px}}.cookies-eu .cookies-eu-content-holder{display:inline-block;padding:8px 20px}.cookies-eu .cookies-eu-button-holder{display:inline-block;padding:8px 0}@media (max-width: 767px){.cookies-eu .cookies-eu-button-holder{padding:0 0 8px 0}}.cookies-eu .btn{font-size:13px;height:32px;line-height:32px}.cookies-eu .btn:first-child{margin-right:6px}.detail .fa-times{position:fixed;top:20px;right:20px;z-index:1000}.detail .detail-header-bg{background-color:rgba(0,0,0,0.03);position:absolute;height:220px;width:100%;border-bottom:1px solid rgba(0,0,0,0.1);z-index:-1}.detail .detail-header{padding:59px 0 35px 0}.detail .detail-header h4{padding:4px 0 0 0}.detail video{width:100%;max-width:800px;height:auto}.detail .detail-share{display:flex;justify-content:space-between;margin-top:20px;padding:17px 0 32px 0;border-bottom:1px solid rgba(0,0,0,0.1)}.detail .detail-share .btn{margin-left:12px}.detail .discussion-comment .pic{margin-left:0}.detail .discussion-comment .pic img{float:left}.discussion-topic,.discussion-comment{display:flex;justify-content:space-between;width:100%;padding:36px 0 30px 0;border-bottom:1px solid rgba(0,0,0,0.1)}.discussion-topic:last-of-type,.discussion-comment:last-of-type{border-bottom:none}@media screen and (max-width: 640px){.discussion-topic,.discussion-comment{padding:28px 0 24px 0}}@media screen and (max-width: 480px){.discussion-topic,.discussion-comment{padding:28px 0 20px 0}}.discussion-topic .pic,.discussion-comment .pic{flex:0 0 auto;height:80px;width:80px;margin-right:20px}@media screen and (max-width: 800px){.discussion-topic .pic,.discussion-comment .pic{height:60px;width:60px;margin-right:16px}}@media screen and (max-width: 640px){.discussion-topic .pic,.discussion-comment .pic{height:48px;width:48px;margin-right:16px}}@media screen and (max-width: 480px){.discussion-topic .pic,.discussion-comment .pic{height:36px;width:36px;margin-right:12px}}.discussion-topic .pic img,.discussion-comment .pic img{border-radius:2px}.discussion-topic .topic-content,.discussion-comment .topic-content{flex:2 1 auto;word-wrap:break-word;overflow-wrap:break-word}.discussion-topic .topic-content .details,.discussion-comment .topic-content .details{color:rgba(0,0,0,0.54);font-size:14px;margin-top:4px}.discussion-topic .topic-content .comment p,.discussion-comment .topic-content .comment p{font-size:16px;line-height:22px;max-width:600px;margin-top:14px;word-wrap:break-word;overflow-wrap:break-word}@media screen and (max-width: 640px){.discussion-topic .topic-content .comment p,.discussion-comment .topic-content .comment p{font-size:15px;line-height:20px}}.discussion-topic .btn,.discussion-comment .btn{flex:0 0 auto;margin:0 0 4px 8px}.discussion-topic form.add-comment,.discussion-comment form.add-comment{flex:2 1 auto}.discussion-topic form.add-comment .details,.discussion-comment form.add-comment .details{color:rgba(0,0,0,0.54);font-size:14px;margin-top:4px}.discussion-topic form.add-comment .btn,.discussion-comment form.add-comment .btn{flex:0 0 auto}.discussion-topic form.add-comment textarea,.discussion-comment form.add-comment textarea{margin-bottom:20px !important}.discussion-topic:after,.discussion-comment:after{clear:both;display:table;content:" "}.discussion-comment{padding:30px 0}@media screen and (max-width: 640px){.discussion-comment{padding:20px 0}}@media screen and (max-width: 480px){.discussion-comment{padding:16px 0}}.discussion-comment .pic{height:60px;width:60px;margin-left:20px}@media screen and (max-width: 800px){.discussion-comment .pic{height:48px;width:48px;margin-left:12px}}@media screen and (max-width: 640px){.discussion-comment .pic{height:36px;width:36px;margin-left:0}}.discussion-comment .topic-content .details{margin-top:0}.discussion-comment form.add-comment{margin-bottom:0;padding-bottom:0}.discussion-comment form.add-comment textarea{height:60px;margin-bottom:0;padding-bottom:0}@media screen and (max-width: 800px){.discussion-comment form.add-comment textarea{height:48px}}#search-dropdown{overflow-y:auto;width:400px;max-height:350px;border:1px solid rgba(0,0,0,0.4);border-radius:2px}@media screen and (max-width: 640px){#search-dropdown{width:100%;height:auto;max-height:none}}#search-dropdown ul{display:block;padding:15px 15px 0;border-bottom:1px solid rgba(0,0,0,0.1)}#search-dropdown ul:last-of-type{border-bottom:none}#search-dropdown ul h6{margin:0 0 8px}#search-dropdown ul li{overflow:hidden;display:flex;margin-bottom:15px}#search-dropdown ul li img{float:left;margin-right:10px;width:36px !important;height:36px !important}#search-dropdown ul li a{overflow:hidden;display:inline;float:left;margin:10px 0 0;max-width:300px;height:18px;border-bottom:1px solid transparent;font-size:14px;line-height:18px;white-space:nowrap;text-overflow:ellipsis;transition:0.3s ease}#search-dropdown ul li a:hover{border-bottom:1px solid #f0524d}@media screen and (max-width: 380px){#search-dropdown ul li a{max-width:240px}}@media screen and (min-width: 381px) and (max-width: 640px){#search-dropdown ul li a{max-width:520px}}.notifications,.user{position:relative}.notifications div,.user div{overflow:hidden;position:absolute;z-index:150;height:0;opacity:0;transition:height 0.3s ease, opacity 0.3s ease;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.16)}.notifications div.open,.user div.open{height:auto;opacity:1}.notifications div ul,.user div ul{display:block;background:#fff;border:1px solid rgba(0,0,0,0.4);border-radius:2px}.notifications div li a,.user div li a{color:rgba(0,0,0,0.87);transition:.3s}.notifications div li a:hover,.user div li a:hover{color:#d23934}.notifications div{top:72px;right:-56px}@media screen and (min-width: 1025px){.notifications div{right:-60px}}.notifications div ul{width:320px}.notifications div ul li{border-bottom:1px solid rgba(0,0,0,0.1)}.notifications div ul li:last-of-type{border-bottom:none}.notifications div ul li a{overflow:hidden;display:flex;padding:12px 15px}.notifications div ul li a:hover{background:rgba(0,0,0,0.03)}.notifications div ul li a img{float:left;width:36px;height:36px;border-radius:2px}.notifications div ul li a span{float:left;margin-left:10px;font-size:14px;line-height:18px}.user div{top:51px;right:0px}.user div ul{width:260px;padding:12px 0 0}.user div ul li{font-size:14px;padding:0 0 14px 15px}.user div ul li:last-of-type{background:rgba(0,0,0,0.03);margin-top:4px;padding-top:12px;padding-bottom:12px;border-top:1px solid rgba(0,0,0,0.1)}.user div ul li a{transition:0.4s}/*!
 * Copyright (c) 2017 kf (7kfpun@gmail.com)
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in all
 * copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
 * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
 * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
 * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
 * OR OTHER DEALINGS IN THE SOFTWARE.
 */.flag-background{background-size:contain;background-position:50%;background-repeat:no-repeat}.flag{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:1.33333em;line-height:1em}.flag:before{content:"\00a0"}.flag-1x{width:1.33333em;line-height:1em}.flag-2x{width:2.66667em;line-height:2em}.flag-3x{width:4em;line-height:3em}.flag-4x{width:5.33333em;line-height:4em}.flag-5x{width:6.66667em;line-height:5em}.flag-6x{width:8em;line-height:6em}.flag-7x{width:9.33333em;line-height:7em}.flag-8x{width:10.66667em;line-height:8em}.flag-9x{width:12em;line-height:9em}.flag-10x{width:13.33333em;line-height:10em}.flag-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.flag-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.flag-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.flag-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.flag-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .flag-rotate-90,:root .flag-rotate-180,:root .flag-rotate-270,:root .flag-flip-horizontal,:root .flag-flip-vertical{filter:none}.location .flag{margin-right:4px}/*!
 * Copyright (c) 2017 kf (7kfpun@gmail.com)
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in all
 * copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
 * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
 * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
 * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
 * OR OTHER DEALINGS IN THE SOFTWARE.
 */.flag-abw,.flag-aw,.flag-533,.flag-ioc-aru,.flag-fifa-aru{background-image:url(flags/png/abw.png);background-image:url(flags/abw.svg)}.flag-afg,.flag-af,.flag-4,.flag-ioc-afg,.flag-fifa-afg{background-image:url(flags/png/afg.png);background-image:url(flags/afg.svg)}.flag-ago,.flag-ao,.flag-24,.flag-ioc-ang,.flag-fifa-ang{background-image:url(flags/png/ago.png);background-image:url(flags/ago.svg)}.flag-aia,.flag-ai,.flag-660,.flag-ioc-aia,.flag-fifa-aia{background-image:url(flags/png/aia.png);background-image:url(flags/aia.svg)}.flag-ala,.flag-ax,.flag-248,.flag-ioc-,.flag-fifa-ald{background-image:url(flags/png/ala.png);background-image:url(flags/ala.svg)}.flag-alb,.flag-al,.flag-8,.flag-ioc-alb,.flag-fifa-alb{background-image:url(flags/png/alb.png);background-image:url(flags/alb.svg)}.flag-and,.flag-ad,.flag-20,.flag-ioc-and,.flag-fifa-and{background-image:url(flags/png/and.png);background-image:url(flags/and.svg)}.flag-are,.flag-ae,.flag-784,.flag-ioc-uae,.flag-fifa-uae{background-image:url(flags/png/are.png);background-image:url(flags/are.svg)}.flag-arg,.flag-ar,.flag-32,.flag-ioc-arg,.flag-fifa-arg{background-image:url(flags/png/arg.png);background-image:url(flags/arg.svg)}.flag-arm,.flag-am,.flag-51,.flag-ioc-arm,.flag-fifa-arm{background-image:url(flags/png/arm.png);background-image:url(flags/arm.svg)}.flag-asm,.flag-as,.flag-16,.flag-ioc-asa,.flag-fifa-asa{background-image:url(flags/png/asm.png);background-image:url(flags/asm.svg)}.flag-ata,.flag-aq,.flag-10,.flag-ioc-,.flag-fifa-ros{background-image:url(flags/png/ata.png);background-image:url(flags/ata.svg)}.flag-atf,.flag-tf,.flag-260{background-image:url(flags/png/atf.png);background-image:url(flags/atf.svg)}.flag-atg,.flag-ag,.flag-28,.flag-ioc-ant,.flag-fifa-atg{background-image:url(flags/png/atg.png);background-image:url(flags/atg.svg)}.flag-aus,.flag-au,.flag-36,.flag-ioc-aus,.flag-fifa-aus{background-image:url(flags/png/aus.png);background-image:url(flags/aus.svg)}.flag-aut,.flag-at,.flag-40,.flag-ioc-aut,.flag-fifa-aut{background-image:url(flags/png/aut.png);background-image:url(flags/aut.svg)}.flag-aze,.flag-az,.flag-31,.flag-ioc-aze,.flag-fifa-aze{background-image:url(flags/png/aze.png);background-image:url(flags/aze.svg)}.flag-bdi,.flag-bi,.flag-108,.flag-ioc-bdi,.flag-fifa-bdi{background-image:url(flags/png/bdi.png);background-image:url(flags/bdi.svg)}.flag-bel,.flag-be,.flag-56,.flag-ioc-bel,.flag-fifa-bel{background-image:url(flags/png/bel.png);background-image:url(flags/bel.svg)}.flag-ben,.flag-bj,.flag-204,.flag-ioc-ben,.flag-fifa-ben{background-image:url(flags/png/ben.png);background-image:url(flags/ben.svg)}.flag-bes,.flag-bq,.flag-535,.flag-ioc-aho,.flag-fifa-ant{background-image:url(flags/png/bes.png);background-image:url(flags/bes.svg)}.flag-bfa,.flag-bf,.flag-854,.flag-ioc-bur,.flag-fifa-bfa{background-image:url(flags/png/bfa.png);background-image:url(flags/bfa.svg)}.flag-bgd,.flag-bd,.flag-50,.flag-ioc-ban,.flag-fifa-ban{background-image:url(flags/png/bgd.png);background-image:url(flags/bgd.svg)}.flag-bgr,.flag-bg,.flag-100,.flag-ioc-bul,.flag-fifa-bul{background-image:url(flags/png/bgr.png);background-image:url(flags/bgr.svg)}.flag-bhr,.flag-bh,.flag-48,.flag-ioc-brn,.flag-fifa-bhr{background-image:url(flags/png/bhr.png);background-image:url(flags/bhr.svg)}.flag-bhs,.flag-bs,.flag-44,.flag-ioc-bah,.flag-fifa-bah{background-image:url(flags/png/bhs.png);background-image:url(flags/bhs.svg)}.flag-bih,.flag-ba,.flag-70,.flag-ioc-bih,.flag-fifa-bih{background-image:url(flags/png/bih.png);background-image:url(flags/bih.svg)}.flag-blm,.flag-bl,.flag-652{background-image:url(flags/png/blm.png);background-image:url(flags/blm.svg)}.flag-blr,.flag-by,.flag-112,.flag-ioc-blr,.flag-fifa-blr{background-image:url(flags/png/blr.png);background-image:url(flags/blr.svg)}.flag-blz,.flag-bz,.flag-84,.flag-ioc-biz,.flag-fifa-blz{background-image:url(flags/png/blz.png);background-image:url(flags/blz.svg)}.flag-bmu,.flag-bm,.flag-60,.flag-ioc-ber,.flag-fifa-ber{background-image:url(flags/png/bmu.png);background-image:url(flags/bmu.svg)}.flag-bol,.flag-bo,.flag-68,.flag-ioc-bol,.flag-fifa-bol{background-image:url(flags/png/bol.png);background-image:url(flags/bol.svg)}.flag-bra,.flag-br,.flag-76,.flag-ioc-bra,.flag-fifa-bra{background-image:url(flags/png/bra.png);background-image:url(flags/bra.svg)}.flag-brb,.flag-bb,.flag-52,.flag-ioc-bar,.flag-fifa-brb{background-image:url(flags/png/brb.png);background-image:url(flags/brb.svg)}.flag-brn,.flag-bn,.flag-96,.flag-ioc-bru,.flag-fifa-bru{background-image:url(flags/png/brn.png);background-image:url(flags/brn.svg)}.flag-btn,.flag-bt,.flag-64,.flag-ioc-bhu,.flag-fifa-bhu{background-image:url(flags/png/btn.png);background-image:url(flags/btn.svg)}.flag-bvt,.flag-bv,.flag-74{background-image:url(flags/png/bvt.png);background-image:url(flags/bvt.svg)}.flag-bwa,.flag-bw,.flag-72,.flag-ioc-bot,.flag-fifa-bot{background-image:url(flags/png/bwa.png);background-image:url(flags/bwa.svg)}.flag-caf,.flag-cf,.flag-140,.flag-ioc-caf,.flag-fifa-cta{background-image:url(flags/png/caf.png);background-image:url(flags/caf.svg)}.flag-can,.flag-ca,.flag-124,.flag-ioc-can,.flag-fifa-can{background-image:url(flags/png/can.png);background-image:url(flags/can.svg)}.flag-cck,.flag-cc,.flag-166,.flag-ioc-,.flag-fifa-cck{background-image:url(flags/png/cck.png);background-image:url(flags/cck.svg)}.flag-che,.flag-ch,.flag-756,.flag-ioc-sui,.flag-fifa-sui{background-image:url(flags/png/che.png);background-image:url(flags/che.svg)}.flag-chl,.flag-cl,.flag-152,.flag-ioc-chi,.flag-fifa-chi{background-image:url(flags/png/chl.png);background-image:url(flags/chl.svg)}.flag-chn,.flag-cn,.flag-156,.flag-ioc-chn,.flag-fifa-chn{background-image:url(flags/png/chn.png);background-image:url(flags/chn.svg)}.flag-civ,.flag-ci,.flag-384,.flag-ioc-civ,.flag-fifa-civ{background-image:url(flags/png/civ.png);background-image:url(flags/civ.svg)}.flag-cmr,.flag-cm,.flag-120,.flag-ioc-cmr,.flag-fifa-cmr{background-image:url(flags/png/cmr.png);background-image:url(flags/cmr.svg)}.flag-cod,.flag-cd,.flag-180,.flag-ioc-cod,.flag-fifa-cod{background-image:url(flags/png/cod.png);background-image:url(flags/cod.svg)}.flag-cog,.flag-cg,.flag-178,.flag-ioc-cgo,.flag-fifa-cgo{background-image:url(flags/png/cog.png);background-image:url(flags/cog.svg)}.flag-cok,.flag-ck,.flag-184,.flag-ioc-cok,.flag-fifa-cok{background-image:url(flags/png/cok.png);background-image:url(flags/cok.svg)}.flag-col,.flag-co,.flag-170,.flag-ioc-col,.flag-fifa-col{background-image:url(flags/png/col.png);background-image:url(flags/col.svg)}.flag-com,.flag-km,.flag-174,.flag-ioc-com,.flag-fifa-com{background-image:url(flags/png/com.png);background-image:url(flags/com.svg)}.flag-cpv,.flag-cv,.flag-132,.flag-ioc-cpv,.flag-fifa-cpv{background-image:url(flags/png/cpv.png);background-image:url(flags/cpv.svg)}.flag-cri,.flag-cr,.flag-188,.flag-ioc-crc,.flag-fifa-crc{background-image:url(flags/png/cri.png);background-image:url(flags/cri.svg)}.flag-cub,.flag-cu,.flag-192,.flag-ioc-cub,.flag-fifa-cub{background-image:url(flags/png/cub.png);background-image:url(flags/cub.svg)}.flag-cuw,.flag-cw,.flag-531{background-image:url(flags/png/cuw.png);background-image:url(flags/cuw.svg)}.flag-cxr,.flag-cx,.flag-162,.flag-ioc-,.flag-fifa-cxr{background-image:url(flags/png/cxr.png);background-image:url(flags/cxr.svg)}.flag-cym,.flag-ky,.flag-136,.flag-ioc-cay,.flag-fifa-cay{background-image:url(flags/png/cym.png);background-image:url(flags/cym.svg)}.flag-cyp,.flag-cy,.flag-196,.flag-ioc-cyp,.flag-fifa-cyp{background-image:url(flags/png/cyp.png);background-image:url(flags/cyp.svg)}.flag-cze,.flag-cz,.flag-203,.flag-ioc-cze,.flag-fifa-cze{background-image:url(flags/png/cze.png);background-image:url(flags/cze.svg)}.flag-deu,.flag-de,.flag-276,.flag-ioc-ger,.flag-fifa-ger{background-image:url(flags/png/deu.png);background-image:url(flags/deu.svg)}.flag-dji,.flag-dj,.flag-262,.flag-ioc-dji,.flag-fifa-dji{background-image:url(flags/png/dji.png);background-image:url(flags/dji.svg)}.flag-dma,.flag-dm,.flag-212,.flag-ioc-dma,.flag-fifa-dma{background-image:url(flags/png/dma.png);background-image:url(flags/dma.svg)}.flag-dnk,.flag-dk,.flag-208,.flag-ioc-den,.flag-fifa-den{background-image:url(flags/png/dnk.png);background-image:url(flags/dnk.svg)}.flag-dom,.flag-do,.flag-214,.flag-ioc-dom,.flag-fifa-dom{background-image:url(flags/png/dom.png);background-image:url(flags/dom.svg)}.flag-dza,.flag-dz,.flag-12,.flag-ioc-alg,.flag-fifa-alg{background-image:url(flags/png/dza.png);background-image:url(flags/dza.svg)}.flag-ecu,.flag-ec,.flag-218,.flag-ioc-ecu,.flag-fifa-ecu{background-image:url(flags/png/ecu.png);background-image:url(flags/ecu.svg)}.flag-egy,.flag-eg,.flag-818,.flag-ioc-egy,.flag-fifa-egy{background-image:url(flags/png/egy.png);background-image:url(flags/egy.svg)}.flag-eri,.flag-er,.flag-232,.flag-ioc-eri,.flag-fifa-eri{background-image:url(flags/png/eri.png);background-image:url(flags/eri.svg)}.flag-esh,.flag-eh,.flag-732,.flag-ioc-,.flag-fifa-sah{background-image:url(flags/png/esh.png);background-image:url(flags/esh.svg)}.flag-esp,.flag-es,.flag-724,.flag-ioc-esp,.flag-fifa-esp{background-image:url(flags/png/esp.png);background-image:url(flags/esp.svg)}.flag-est,.flag-ee,.flag-233,.flag-ioc-est,.flag-fifa-est{background-image:url(flags/png/est.png);background-image:url(flags/est.svg)}.flag-eth,.flag-et,.flag-231,.flag-ioc-eth,.flag-fifa-eth{background-image:url(flags/png/eth.png);background-image:url(flags/eth.svg)}.flag-fin,.flag-fi,.flag-246,.flag-ioc-fin,.flag-fifa-fin{background-image:url(flags/png/fin.png);background-image:url(flags/fin.svg)}.flag-fji,.flag-fj,.flag-242,.flag-ioc-fij,.flag-fifa-fij{background-image:url(flags/png/fji.png);background-image:url(flags/fji.svg)}.flag-flk,.flag-fk,.flag-238,.flag-ioc-flk,.flag-fifa-flk{background-image:url(flags/png/flk.png);background-image:url(flags/flk.svg)}.flag-fra,.flag-fr,.flag-250,.flag-ioc-fra,.flag-fifa-fra{background-image:url(flags/png/fra.png);background-image:url(flags/fra.svg)}.flag-fro,.flag-fo,.flag-234,.flag-ioc-far,.flag-fifa-fro{background-image:url(flags/png/fro.png);background-image:url(flags/fro.svg)}.flag-fsm,.flag-fm,.flag-583,.flag-ioc-fsm,.flag-fifa-fsm{background-image:url(flags/png/fsm.png);background-image:url(flags/fsm.svg)}.flag-gab,.flag-ga,.flag-266,.flag-ioc-gab,.flag-fifa-gab{background-image:url(flags/png/gab.png);background-image:url(flags/gab.svg)}.flag-gbr,.flag-gb,.flag-826,.flag-ioc-gbr{background-image:url(flags/png/gbr.png);background-image:url(flags/gbr.svg)}.flag-geo,.flag-ge,.flag-268,.flag-ioc-geo,.flag-fifa-geo{background-image:url(flags/png/geo.png);background-image:url(flags/geo.svg)}.flag-ggy,.flag-gg,.flag-831,.flag-ioc-,.flag-fifa-gbg{background-image:url(flags/png/ggy.png);background-image:url(flags/ggy.svg)}.flag-gha,.flag-gh,.flag-288,.flag-ioc-gha,.flag-fifa-gha{background-image:url(flags/png/gha.png);background-image:url(flags/gha.svg)}.flag-gib,.flag-gi,.flag-292,.flag-ioc-gib,.flag-fifa-gbz{background-image:url(flags/png/gib.png);background-image:url(flags/gib.svg)}.flag-gin,.flag-gn,.flag-324,.flag-ioc-gui,.flag-fifa-gui{background-image:url(flags/png/gin.png);background-image:url(flags/gin.svg)}.flag-glp,.flag-gp,.flag-312,.flag-ioc-gud,.flag-fifa-glp{background-image:url(flags/png/glp.png);background-image:url(flags/glp.svg)}.flag-gmb,.flag-gm,.flag-270,.flag-ioc-gam,.flag-fifa-gam{background-image:url(flags/png/gmb.png);background-image:url(flags/gmb.svg)}.flag-gnb,.flag-gw,.flag-624,.flag-ioc-gbs,.flag-fifa-gnb{background-image:url(flags/png/gnb.png);background-image:url(flags/gnb.svg)}.flag-gnq,.flag-gq,.flag-226,.flag-ioc-geq,.flag-fifa-eqg{background-image:url(flags/png/gnq.png);background-image:url(flags/gnq.svg)}.flag-grc,.flag-gr,.flag-300,.flag-ioc-gre,.flag-fifa-gre{background-image:url(flags/png/grc.png);background-image:url(flags/grc.svg)}.flag-grd,.flag-gd,.flag-308,.flag-ioc-grn,.flag-fifa-grn{background-image:url(flags/png/grd.png);background-image:url(flags/grd.svg)}.flag-grl,.flag-gl,.flag-304,.flag-ioc-grl,.flag-fifa-grl{background-image:url(flags/png/grl.png);background-image:url(flags/grl.svg)}.flag-gtm,.flag-gt,.flag-320,.flag-ioc-gua,.flag-fifa-gua{background-image:url(flags/png/gtm.png);background-image:url(flags/gtm.svg)}.flag-guf,.flag-gf,.flag-254,.flag-ioc-fgu,.flag-fifa-guf{background-image:url(flags/png/guf.png);background-image:url(flags/guf.svg)}.flag-gum,.flag-gu,.flag-316,.flag-ioc-gum,.flag-fifa-gum{background-image:url(flags/png/gum.png);background-image:url(flags/gum.svg)}.flag-guy,.flag-gy,.flag-328,.flag-ioc-guy,.flag-fifa-guy{background-image:url(flags/png/guy.png);background-image:url(flags/guy.svg)}.flag-hkg,.flag-hk,.flag-344,.flag-ioc-hkg,.flag-fifa-hkg{background-image:url(flags/png/hkg.png);background-image:url(flags/hkg.svg)}.flag-hmd,.flag-hm,.flag-334{background-image:url(flags/png/hmd.png);background-image:url(flags/hmd.svg)}.flag-hnd,.flag-hn,.flag-340,.flag-ioc-hon,.flag-fifa-hon{background-image:url(flags/png/hnd.png);background-image:url(flags/hnd.svg)}.flag-hrv,.flag-hr,.flag-191,.flag-ioc-cro,.flag-fifa-cro{background-image:url(flags/png/hrv.png);background-image:url(flags/hrv.svg)}.flag-hti,.flag-ht,.flag-332,.flag-ioc-hai,.flag-fifa-hai{background-image:url(flags/png/hti.png);background-image:url(flags/hti.svg)}.flag-hun,.flag-hu,.flag-348,.flag-ioc-hun,.flag-fifa-hun{background-image:url(flags/png/hun.png);background-image:url(flags/hun.svg)}.flag-idn,.flag-id,.flag-360,.flag-ioc-ina,.flag-fifa-idn{background-image:url(flags/png/idn.png);background-image:url(flags/idn.svg)}.flag-imn,.flag-im,.flag-833,.flag-ioc-,.flag-fifa-gbm{background-image:url(flags/png/imn.png);background-image:url(flags/imn.svg)}.flag-ind,.flag-in,.flag-356,.flag-ioc-ind,.flag-fifa-ind{background-image:url(flags/png/ind.png);background-image:url(flags/ind.svg)}.flag-iot,.flag-io,.flag-86{background-image:url(flags/png/iot.png);background-image:url(flags/iot.svg)}.flag-irl,.flag-ie,.flag-372,.flag-ioc-irl,.flag-fifa-irl{background-image:url(flags/png/irl.png);background-image:url(flags/irl.svg)}.flag-irn,.flag-ir,.flag-364,.flag-ioc-iri,.flag-fifa-irn{background-image:url(flags/png/irn.png);background-image:url(flags/irn.svg)}.flag-irq,.flag-iq,.flag-368,.flag-ioc-irq,.flag-fifa-irq{background-image:url(flags/png/irq.png);background-image:url(flags/irq.svg)}.flag-isl,.flag-is,.flag-352,.flag-ioc-isl,.flag-fifa-isl{background-image:url(flags/png/isl.png);background-image:url(flags/isl.svg)}.flag-isr,.flag-il,.flag-376,.flag-ioc-isr,.flag-fifa-isr{background-image:url(flags/png/isr.png);background-image:url(flags/isr.svg)}.flag-ita,.flag-it,.flag-380,.flag-ioc-ita,.flag-fifa-ita{background-image:url(flags/png/ita.png);background-image:url(flags/ita.svg)}.flag-jam,.flag-jm,.flag-388,.flag-ioc-jam,.flag-fifa-jam{background-image:url(flags/png/jam.png);background-image:url(flags/jam.svg)}.flag-jey,.flag-je,.flag-832,.flag-ioc-,.flag-fifa-gbj{background-image:url(flags/png/jey.png);background-image:url(flags/jey.svg)}.flag-jor,.flag-jo,.flag-400,.flag-ioc-jor,.flag-fifa-jor{background-image:url(flags/png/jor.png);background-image:url(flags/jor.svg)}.flag-jpn,.flag-jp,.flag-392,.flag-ioc-jpn,.flag-fifa-jpn{background-image:url(flags/png/jpn.png);background-image:url(flags/jpn.svg)}.flag-kaz,.flag-kz,.flag-398,.flag-ioc-kaz,.flag-fifa-kaz{background-image:url(flags/png/kaz.png);background-image:url(flags/kaz.svg)}.flag-ken,.flag-ke,.flag-404,.flag-ioc-ken,.flag-fifa-ken{background-image:url(flags/png/ken.png);background-image:url(flags/ken.svg)}.flag-kgz,.flag-kg,.flag-417,.flag-ioc-kgz,.flag-fifa-kgz{background-image:url(flags/png/kgz.png);background-image:url(flags/kgz.svg)}.flag-khm,.flag-kh,.flag-116,.flag-ioc-cam,.flag-fifa-cam{background-image:url(flags/png/khm.png);background-image:url(flags/khm.svg)}.flag-kir,.flag-ki,.flag-296,.flag-ioc-kir,.flag-fifa-kir{background-image:url(flags/png/kir.png);background-image:url(flags/kir.svg)}.flag-kna,.flag-kn,.flag-659,.flag-ioc-skn,.flag-fifa-skn{background-image:url(flags/png/kna.png);background-image:url(flags/kna.svg)}.flag-kor,.flag-kr,.flag-410,.flag-ioc-kor,.flag-fifa-kor{background-image:url(flags/png/kor.png);background-image:url(flags/kor.svg)}.flag-kwt,.flag-kw,.flag-414,.flag-ioc-kuw,.flag-fifa-kuw{background-image:url(flags/png/kwt.png);background-image:url(flags/kwt.svg)}.flag-lao,.flag-la,.flag-418,.flag-ioc-lao,.flag-fifa-lao{background-image:url(flags/png/lao.png);background-image:url(flags/lao.svg)}.flag-lbn,.flag-lb,.flag-422,.flag-ioc-lib,.flag-fifa-lib{background-image:url(flags/png/lbn.png);background-image:url(flags/lbn.svg)}.flag-lbr,.flag-lr,.flag-430,.flag-ioc-lbr,.flag-fifa-lbr{background-image:url(flags/png/lbr.png);background-image:url(flags/lbr.svg)}.flag-lby,.flag-ly,.flag-434,.flag-ioc-lba,.flag-fifa-lby{background-image:url(flags/png/lby.png);background-image:url(flags/lby.svg)}.flag-lca,.flag-lc,.flag-662,.flag-ioc-lca,.flag-fifa-lca{background-image:url(flags/png/lca.png);background-image:url(flags/lca.svg)}.flag-lie,.flag-li,.flag-438,.flag-ioc-lie,.flag-fifa-lie{background-image:url(flags/png/lie.png);background-image:url(flags/lie.svg)}.flag-lka,.flag-lk,.flag-144,.flag-ioc-sri,.flag-fifa-sri{background-image:url(flags/png/lka.png);background-image:url(flags/lka.svg)}.flag-lso,.flag-ls,.flag-426,.flag-ioc-les,.flag-fifa-les{background-image:url(flags/png/lso.png);background-image:url(flags/lso.svg)}.flag-ltu,.flag-lt,.flag-440,.flag-ioc-ltu,.flag-fifa-ltu{background-image:url(flags/png/ltu.png);background-image:url(flags/ltu.svg)}.flag-lux,.flag-lu,.flag-442,.flag-ioc-lux,.flag-fifa-lux{background-image:url(flags/png/lux.png);background-image:url(flags/lux.svg)}.flag-lva,.flag-lv,.flag-428,.flag-ioc-lat,.flag-fifa-lva{background-image:url(flags/png/lva.png);background-image:url(flags/lva.svg)}.flag-mac,.flag-mo,.flag-446,.flag-ioc-mac,.flag-fifa-mac{background-image:url(flags/png/mac.png);background-image:url(flags/mac.svg)}.flag-maf,.flag-mf,.flag-663{background-image:url(flags/png/maf.png);background-image:url(flags/maf.svg)}.flag-mar,.flag-ma,.flag-504,.flag-ioc-mar,.flag-fifa-mar{background-image:url(flags/png/mar.png);background-image:url(flags/mar.svg)}.flag-mco,.flag-mc,.flag-492,.flag-ioc-mon,.flag-fifa-mon{background-image:url(flags/png/mco.png);background-image:url(flags/mco.svg)}.flag-mda,.flag-md,.flag-498,.flag-ioc-mda,.flag-fifa-mda{background-image:url(flags/png/mda.png);background-image:url(flags/mda.svg)}.flag-mdg,.flag-mg,.flag-450,.flag-ioc-mad,.flag-fifa-mad{background-image:url(flags/png/mdg.png);background-image:url(flags/mdg.svg)}.flag-mdv,.flag-mv,.flag-462,.flag-ioc-mdv,.flag-fifa-mdv{background-image:url(flags/png/mdv.png);background-image:url(flags/mdv.svg)}.flag-mex,.flag-mx,.flag-484,.flag-ioc-mex,.flag-fifa-mex{background-image:url(flags/png/mex.png);background-image:url(flags/mex.svg)}.flag-mhl,.flag-mh,.flag-584,.flag-ioc-msh,.flag-fifa-mhl{background-image:url(flags/png/mhl.png);background-image:url(flags/mhl.svg)}.flag-mkd,.flag-mk,.flag-807,.flag-ioc-mkd,.flag-fifa-mkd{background-image:url(flags/png/mkd.png);background-image:url(flags/mkd.svg)}.flag-mli,.flag-ml,.flag-466,.flag-ioc-mli,.flag-fifa-mli{background-image:url(flags/png/mli.png);background-image:url(flags/mli.svg)}.flag-mlt,.flag-mt,.flag-470,.flag-ioc-mlt,.flag-fifa-mlt{background-image:url(flags/png/mlt.png);background-image:url(flags/mlt.svg)}.flag-mmr,.flag-mm,.flag-104,.flag-ioc-mya,.flag-fifa-mya{background-image:url(flags/png/mmr.png);background-image:url(flags/mmr.svg)}.flag-mne,.flag-me,.flag-499,.flag-ioc-mgo,.flag-fifa-mne{background-image:url(flags/png/mne.png);background-image:url(flags/mne.svg)}.flag-mng,.flag-mn,.flag-496,.flag-ioc-mgl,.flag-fifa-mng{background-image:url(flags/png/mng.png);background-image:url(flags/mng.svg)}.flag-mnp,.flag-mp,.flag-580,.flag-ioc-nma,.flag-fifa-nmi{background-image:url(flags/png/mnp.png);background-image:url(flags/mnp.svg)}.flag-moz,.flag-mz,.flag-508,.flag-ioc-moz,.flag-fifa-moz{background-image:url(flags/png/moz.png);background-image:url(flags/moz.svg)}.flag-mrt,.flag-mr,.flag-478,.flag-ioc-mtn,.flag-fifa-mtn{background-image:url(flags/png/mrt.png);background-image:url(flags/mrt.svg)}.flag-msr,.flag-ms,.flag-500,.flag-ioc-mnt,.flag-fifa-msr{background-image:url(flags/png/msr.png);background-image:url(flags/msr.svg)}.flag-mtq,.flag-mq,.flag-474,.flag-ioc-mrt,.flag-fifa-mtq{background-image:url(flags/png/mtq.png);background-image:url(flags/mtq.svg)}.flag-mus,.flag-mu,.flag-480,.flag-ioc-mri,.flag-fifa-mri{background-image:url(flags/png/mus.png);background-image:url(flags/mus.svg)}.flag-mwi,.flag-mw,.flag-454,.flag-ioc-maw,.flag-fifa-mwi{background-image:url(flags/png/mwi.png);background-image:url(flags/mwi.svg)}.flag-mys,.flag-my,.flag-458,.flag-ioc-mas,.flag-fifa-mas{background-image:url(flags/png/mys.png);background-image:url(flags/mys.svg)}.flag-myt,.flag-yt,.flag-175,.flag-ioc-may,.flag-fifa-myt{background-image:url(flags/png/myt.png);background-image:url(flags/myt.svg)}.flag-nam,.flag-na,.flag-516,.flag-ioc-nam,.flag-fifa-nam{background-image:url(flags/png/nam.png);background-image:url(flags/nam.svg)}.flag-ncl,.flag-nc,.flag-540,.flag-ioc-ncd,.flag-fifa-ncl{background-image:url(flags/png/ncl.png);background-image:url(flags/ncl.svg)}.flag-ner,.flag-ne,.flag-562,.flag-ioc-nig,.flag-fifa-nig{background-image:url(flags/png/ner.png);background-image:url(flags/ner.svg)}.flag-nfk,.flag-nf,.flag-574,.flag-ioc-nfi,.flag-fifa-nfk{background-image:url(flags/png/nfk.png);background-image:url(flags/nfk.svg)}.flag-nga,.flag-ng,.flag-566,.flag-ioc-ngr,.flag-fifa-nga{background-image:url(flags/png/nga.png);background-image:url(flags/nga.svg)}.flag-nic,.flag-ni,.flag-558,.flag-ioc-nca,.flag-fifa-nca{background-image:url(flags/png/nic.png);background-image:url(flags/nic.svg)}.flag-niu,.flag-nu,.flag-570,.flag-ioc-niu,.flag-fifa-niu{background-image:url(flags/png/niu.png);background-image:url(flags/niu.svg)}.flag-nld,.flag-nl,.flag-528,.flag-ioc-ned,.flag-fifa-ned{background-image:url(flags/png/nld.png);background-image:url(flags/nld.svg)}.flag-nor,.flag-no,.flag-578,.flag-ioc-nor,.flag-fifa-nor{background-image:url(flags/png/nor.png);background-image:url(flags/nor.svg)}.flag-npl,.flag-np,.flag-524,.flag-ioc-nep,.flag-fifa-nep{background-image:url(flags/png/npl.png);background-image:url(flags/npl.svg)}.flag-nru,.flag-nr,.flag-520,.flag-ioc-nru,.flag-fifa-nru{background-image:url(flags/png/nru.png);background-image:url(flags/nru.svg)}.flag-nzl,.flag-nz,.flag-554,.flag-ioc-nzl,.flag-fifa-nzl{background-image:url(flags/png/nzl.png);background-image:url(flags/nzl.svg)}.flag-omn,.flag-om,.flag-512,.flag-ioc-oma,.flag-fifa-oma{background-image:url(flags/png/omn.png);background-image:url(flags/omn.svg)}.flag-pak,.flag-pk,.flag-586,.flag-ioc-pak,.flag-fifa-pak{background-image:url(flags/png/pak.png);background-image:url(flags/pak.svg)}.flag-pan,.flag-pa,.flag-591,.flag-ioc-pan,.flag-fifa-pan{background-image:url(flags/png/pan.png);background-image:url(flags/pan.svg)}.flag-pcn,.flag-pn,.flag-612,.flag-ioc-,.flag-fifa-pcn{background-image:url(flags/png/pcn.png);background-image:url(flags/pcn.svg)}.flag-per,.flag-pe,.flag-604,.flag-ioc-per,.flag-fifa-per{background-image:url(flags/png/per.png);background-image:url(flags/per.svg)}.flag-phl,.flag-ph,.flag-608,.flag-ioc-phi,.flag-fifa-phi{background-image:url(flags/png/phl.png);background-image:url(flags/phl.svg)}.flag-plw,.flag-pw,.flag-585,.flag-ioc-plw,.flag-fifa-plw{background-image:url(flags/png/plw.png);background-image:url(flags/plw.svg)}.flag-png,.flag-pg,.flag-598,.flag-ioc-png,.flag-fifa-png{background-image:url(flags/png/png.png);background-image:url(flags/png.svg)}.flag-pol,.flag-pl,.flag-616,.flag-ioc-pol,.flag-fifa-pol{background-image:url(flags/png/pol.png);background-image:url(flags/pol.svg)}.flag-pri,.flag-pr,.flag-630,.flag-ioc-pur,.flag-fifa-pur{background-image:url(flags/png/pri.png);background-image:url(flags/pri.svg)}.flag-prk,.flag-kp,.flag-408,.flag-ioc-prk,.flag-fifa-prk{background-image:url(flags/png/prk.png);background-image:url(flags/prk.svg)}.flag-prt,.flag-pt,.flag-620,.flag-ioc-por,.flag-fifa-por{background-image:url(flags/png/prt.png);background-image:url(flags/prt.svg)}.flag-pry,.flag-py,.flag-600,.flag-ioc-par,.flag-fifa-par{background-image:url(flags/png/pry.png);background-image:url(flags/pry.svg)}.flag-pse,.flag-ps,.flag-275,.flag-ioc-ple,.flag-fifa-ple{background-image:url(flags/png/pse.png);background-image:url(flags/pse.svg)}.flag-pyf,.flag-pf,.flag-258,.flag-ioc-fpo,.flag-fifa-tah2{background-image:url(flags/png/pyf.png);background-image:url(flags/pyf.svg)}.flag-qat,.flag-qa,.flag-634,.flag-ioc-qat,.flag-fifa-qat{background-image:url(flags/png/qat.png);background-image:url(flags/qat.svg)}.flag-reu,.flag-re,.flag-638,.flag-ioc-reu,.flag-fifa-reu{background-image:url(flags/png/reu.png);background-image:url(flags/reu.svg)}.flag-rou,.flag-ro,.flag-642,.flag-ioc-rou,.flag-fifa-rou{background-image:url(flags/png/rou.png);background-image:url(flags/rou.svg)}.flag-rus,.flag-ru,.flag-643,.flag-ioc-rus,.flag-fifa-rus{background-image:url(flags/png/rus.png);background-image:url(flags/rus.svg)}.flag-rwa,.flag-rw,.flag-646,.flag-ioc-rwa,.flag-fifa-rwa{background-image:url(flags/png/rwa.png);background-image:url(flags/rwa.svg)}.flag-sau,.flag-sa,.flag-682,.flag-ioc-ksa,.flag-fifa-ksa{background-image:url(flags/png/sau.png);background-image:url(flags/sau.svg)}.flag-sdn,.flag-sd,.flag-729,.flag-ioc-sud,.flag-fifa-sud{background-image:url(flags/png/sdn.png);background-image:url(flags/sdn.svg)}.flag-sen,.flag-sn,.flag-686,.flag-ioc-sen,.flag-fifa-sen{background-image:url(flags/png/sen.png);background-image:url(flags/sen.svg)}.flag-sgp,.flag-sg,.flag-702,.flag-ioc-sin,.flag-fifa-sin{background-image:url(flags/png/sgp.png);background-image:url(flags/sgp.svg)}.flag-sgs,.flag-gs,.flag-239{background-image:url(flags/png/sgs.png);background-image:url(flags/sgs.svg)}.flag-shn,.flag-sh,.flag-654,.flag-ioc-hel,.flag-fifa-shn{background-image:url(flags/png/shn.png);background-image:url(flags/shn.svg)}.flag-sjm,.flag-sj,.flag-744{background-image:url(flags/png/sjm.png);background-image:url(flags/sjm.svg)}.flag-slb,.flag-sb,.flag-90,.flag-ioc-sol,.flag-fifa-sol{background-image:url(flags/png/slb.png);background-image:url(flags/slb.svg)}.flag-sle,.flag-sl,.flag-694,.flag-ioc-sle,.flag-fifa-sle{background-image:url(flags/png/sle.png);background-image:url(flags/sle.svg)}.flag-slv,.flag-sv,.flag-222,.flag-ioc-esa,.flag-fifa-slv{background-image:url(flags/png/slv.png);background-image:url(flags/slv.svg)}.flag-smr,.flag-sm,.flag-674,.flag-ioc-smr,.flag-fifa-smr{background-image:url(flags/png/smr.png);background-image:url(flags/smr.svg)}.flag-som,.flag-so,.flag-706,.flag-ioc-som,.flag-fifa-som{background-image:url(flags/png/som.png);background-image:url(flags/som.svg)}.flag-spm,.flag-pm,.flag-666,.flag-ioc-spm,.flag-fifa-spm{background-image:url(flags/png/spm.png);background-image:url(flags/spm.svg)}.flag-srb,.flag-rs,.flag-688,.flag-ioc-srb,.flag-fifa-srb{background-image:url(flags/png/srb.png);background-image:url(flags/srb.svg)}.flag-ssd,.flag-ss,.flag-728{background-image:url(flags/png/ssd.png);background-image:url(flags/ssd.svg)}.flag-stp,.flag-st,.flag-678,.flag-ioc-stp,.flag-fifa-stp{background-image:url(flags/png/stp.png);background-image:url(flags/stp.svg)}.flag-sur,.flag-sr,.flag-740,.flag-ioc-sur,.flag-fifa-sur{background-image:url(flags/png/sur.png);background-image:url(flags/sur.svg)}.flag-svk,.flag-sk,.flag-703,.flag-ioc-svk,.flag-fifa-svk{background-image:url(flags/png/svk.png);background-image:url(flags/svk.svg)}.flag-svn,.flag-si,.flag-705,.flag-ioc-slo,.flag-fifa-svn{background-image:url(flags/png/svn.png);background-image:url(flags/svn.svg)}.flag-swe,.flag-se,.flag-752,.flag-ioc-swe,.flag-fifa-swe{background-image:url(flags/png/swe.png);background-image:url(flags/swe.svg)}.flag-swz,.flag-sz,.flag-748,.flag-ioc-swz,.flag-fifa-swz{background-image:url(flags/png/swz.png);background-image:url(flags/swz.svg)}.flag-sxm,.flag-sx,.flag-534{background-image:url(flags/png/sxm.png);background-image:url(flags/sxm.svg)}.flag-syc,.flag-sc,.flag-690,.flag-ioc-sey,.flag-fifa-sey{background-image:url(flags/png/syc.png);background-image:url(flags/syc.svg)}.flag-syr,.flag-sy,.flag-760,.flag-ioc-syr,.flag-fifa-syr{background-image:url(flags/png/syr.png);background-image:url(flags/syr.svg)}.flag-tca,.flag-tc,.flag-796,.flag-ioc-tks,.flag-fifa-tca{background-image:url(flags/png/tca.png);background-image:url(flags/tca.svg)}.flag-tcd,.flag-td,.flag-148,.flag-ioc-cha,.flag-fifa-cha{background-image:url(flags/png/tcd.png);background-image:url(flags/tcd.svg)}.flag-tgo,.flag-tg,.flag-768,.flag-ioc-tog,.flag-fifa-tog{background-image:url(flags/png/tgo.png);background-image:url(flags/tgo.svg)}.flag-tha,.flag-th,.flag-764,.flag-ioc-tha,.flag-fifa-tha{background-image:url(flags/png/tha.png);background-image:url(flags/tha.svg)}.flag-tjk,.flag-tj,.flag-762,.flag-ioc-tjk,.flag-fifa-tjk{background-image:url(flags/png/tjk.png);background-image:url(flags/tjk.svg)}.flag-tkl,.flag-tk,.flag-772,.flag-ioc-,.flag-fifa-tkl{background-image:url(flags/png/tkl.png);background-image:url(flags/tkl.svg)}.flag-tkm,.flag-tm,.flag-795,.flag-ioc-tkm,.flag-fifa-tkm{background-image:url(flags/png/tkm.png);background-image:url(flags/tkm.svg)}.flag-tls,.flag-tl,.flag-626,.flag-ioc-tls,.flag-fifa-tls{background-image:url(flags/png/tls.png);background-image:url(flags/tls.svg)}.flag-ton,.flag-to,.flag-776,.flag-ioc-tga,.flag-fifa-tga{background-image:url(flags/png/ton.png);background-image:url(flags/ton.svg)}.flag-tto,.flag-tt,.flag-780,.flag-ioc-tto,.flag-fifa-tri{background-image:url(flags/png/tto.png);background-image:url(flags/tto.svg)}.flag-tun,.flag-tn,.flag-788,.flag-ioc-tun,.flag-fifa-tun{background-image:url(flags/png/tun.png);background-image:url(flags/tun.svg)}.flag-tur,.flag-tr,.flag-792,.flag-ioc-tur,.flag-fifa-tur{background-image:url(flags/png/tur.png);background-image:url(flags/tur.svg)}.flag-tuv,.flag-tv,.flag-798,.flag-ioc-tuv,.flag-fifa-tuv{background-image:url(flags/png/tuv.png);background-image:url(flags/tuv.svg)}.flag-twn,.flag-tw,.flag-158{background-image:url(flags/png/twn.png);background-image:url(flags/twn.svg)}.flag-tza,.flag-tz,.flag-834,.flag-ioc-tan,.flag-fifa-tan{background-image:url(flags/png/tza.png);background-image:url(flags/tza.svg)}.flag-uga,.flag-ug,.flag-800,.flag-ioc-uga,.flag-fifa-uga{background-image:url(flags/png/uga.png);background-image:url(flags/uga.svg)}.flag-ukr,.flag-ua,.flag-804,.flag-ioc-ukr,.flag-fifa-ukr{background-image:url(flags/png/ukr.png);background-image:url(flags/ukr.svg)}.flag-umi,.flag-um,.flag-581{background-image:url(flags/png/umi.png);background-image:url(flags/umi.svg)}.flag-ury,.flag-uy,.flag-858,.flag-ioc-uru,.flag-fifa-uru{background-image:url(flags/png/ury.png);background-image:url(flags/ury.svg)}.flag-usa,.flag-us,.flag-840,.flag-ioc-usa,.flag-fifa-usa{background-image:url(flags/png/usa.png);background-image:url(flags/usa.svg)}.flag-uzb,.flag-uz,.flag-860,.flag-ioc-uzb,.flag-fifa-uzb{background-image:url(flags/png/uzb.png);background-image:url(flags/uzb.svg)}.flag-vat,.flag-va,.flag-336,.flag-ioc-,.flag-fifa-vat{background-image:url(flags/png/vat.png);background-image:url(flags/vat.svg)}.flag-vct,.flag-vc,.flag-670,.flag-ioc-vin,.flag-fifa-vin{background-image:url(flags/png/vct.png);background-image:url(flags/vct.svg)}.flag-ven,.flag-ve,.flag-862,.flag-ioc-ven,.flag-fifa-ven{background-image:url(flags/png/ven.png);background-image:url(flags/ven.svg)}.flag-vgb,.flag-vg,.flag-92,.flag-ioc-ivb,.flag-fifa-vgb{background-image:url(flags/png/vgb.png);background-image:url(flags/vgb.svg)}.flag-vir,.flag-vi,.flag-850,.flag-ioc-isv,.flag-fifa-vir{background-image:url(flags/png/vir.png);background-image:url(flags/vir.svg)}.flag-vnm,.flag-vn,.flag-704,.flag-ioc-vie,.flag-fifa-vie{background-image:url(flags/png/vnm.png);background-image:url(flags/vnm.svg)}.flag-vut,.flag-vu,.flag-548,.flag-ioc-van,.flag-fifa-van{background-image:url(flags/png/vut.png);background-image:url(flags/vut.svg)}.flag-wlf,.flag-wf,.flag-876,.flag-ioc-waf,.flag-fifa-wlf{background-image:url(flags/png/wlf.png);background-image:url(flags/wlf.svg)}.flag-wsm,.flag-ws,.flag-882,.flag-ioc-sam,.flag-fifa-sam{background-image:url(flags/png/wsm.png);background-image:url(flags/wsm.svg)}.flag-yem,.flag-ye,.flag-887,.flag-ioc-yem,.flag-fifa-yem{background-image:url(flags/png/yem.png);background-image:url(flags/yem.svg)}.flag-zaf,.flag-za,.flag-710,.flag-ioc-rsa,.flag-fifa-rsa{background-image:url(flags/png/zaf.png);background-image:url(flags/zaf.svg)}.flag-zmb,.flag-zm,.flag-894,.flag-ioc-zam,.flag-fifa-zam{background-image:url(flags/png/zmb.png);background-image:url(flags/zmb.svg)}.flag-zwe,.flag-zw,.flag-716,.flag-ioc-zim,.flag-fifa-zim{background-image:url(flags/png/zwe.png);background-image:url(flags/zwe.svg)}.flag-fifa-eng{background-image:url(flags/png/eng.png);background-image:url(flags/eng.svg)}.flag-eur,.flag-eu{background-image:url(flags/png/eur.png);background-image:url(flags/eur.svg)}.flag-ioc-kos{background-image:url(flags/png/kos.png);background-image:url(flags/kos.svg)}.flag-fifa-nir{background-image:url(flags/png/nir.png);background-image:url(flags/nir.svg)}.flag-ico-tpe,.flag-fifa-tpe{background-image:url(flags/png/tpe.png);background-image:url(flags/tpe.svg)}.flag-fifa-sco{background-image:url(flags/png/sco.png);background-image:url(flags/sco.svg)}.flag-fifa-wal{background-image:url(flags/png/wal.png);background-image:url(flags/wal.svg)}.grid-users{display:flex;justify-content:space-between;align-items:center}.grid-users img{width:100px;height:auto;margin-top:28px}@media screen and (max-width: 1060px){.grid-users img{width:80px}}@media screen and (max-width: 660px){.grid-users img{width:70px}}@media screen and (max-width: 520px){.grid-users img{width:60px}}@media screen and (max-width: 420px){.grid-users .users-group-2{display:none}}@media screen and (max-width: 660px){.grid-users .users-group-3{display:none}}@media screen and (max-width: 800px){.grid-users .users-group-4{display:none}}@media screen and (max-width: 960px){.grid-users .users-group-5{display:none}}.grid-blog-previews{display:flex;line-height:1.4}@media screen and (max-width: 960px){.grid-blog-previews{flex-direction:column}}.grid-blog-previews div{display:flex;flex-direction:column;justify-content:space-between;height:100px;max-width:245px;margin-top:28px;margin-right:40px}@media screen and (max-width: 1080px){.grid-blog-previews div{margin-right:24px}}.grid-blog-previews div:last-of-type{margin-right:0}@media screen and (max-width: 960px){.grid-blog-previews div{display:block;height:auto;max-width:none;border-bottom:1px solid rgba(0,0,0,0.1);padding:20px 0;margin-top:0;margin-right:0}.grid-blog-previews div:last-of-type{border-bottom:none}}.grid-blog-previews div h5{line-height:1.4}.grid-blog-previews div span{margin-top:12px}.grid-blog{display:flex;color:rgba(0,0,0,0.54);line-height:1.4;margin-top:48px}@media screen and (max-width: 960px){.grid-blog{flex-direction:column;margin-top:40px}.grid-blog:nth-child(2){margin-top:0}}.grid-blog .blog-post{display:flex;flex-direction:column;justify-content:space-between;max-width:245px;margin-top:28px;margin-right:40px;padding-top:20px;border-top:1px solid rgba(0,0,0,0.1)}@media screen and (max-width: 1080px){.grid-blog .blog-post{margin-right:24px}}.grid-blog .blog-post:last-of-type{margin-right:0}@media screen and (max-width: 960px){.grid-blog .blog-post{display:block;height:auto;max-width:none;padding:20px 0;margin-top:0;margin-right:0}}.grid-blog .blog-post h5{line-height:1.4}.grid-blog .blog-post p{margin-top:20px}@media screen and (max-width: 960px){.grid-blog .blog-post p{margin-top:4px}}.grid-blog .blog-post-details{display:flex;align-items:center;margin-top:24px;font-size:14px}@media screen and (max-width: 960px){.grid-blog .blog-post-details{margin-top:12px}}.grid-blog .blog-post-details div{display:flex;flex-direction:column}.grid-blog .blog-post-details img{width:40px;margin-right:8px;border-radius:2px}.grid-blog .blog-post-details .author{color:rgba(0,0,0,0.87)}.grid-blog .blog-post-details .author a{color:#d23934}.grid-users-awarded{display:flex;flex-wrap:wrap;justify-content:space-between}.grid-users-awarded .user-award{display:flex;align-items:center;border-bottom:1px solid rgba(0,0,0,0.1);width:calc(50% - 20px);padding:20px 0 18px 0}.grid-users-awarded .user-award:first-child{border-top:1px solid rgba(0,0,0,0.1)}.grid-users-awarded .user-award:nth-child(2){border-top:1px solid rgba(0,0,0,0.1)}@media screen and (max-width: 480px){.grid-users-awarded .user-award:nth-child(2){border-top:none}}@media screen and (max-width: 768px){.grid-users-awarded .user-award{width:calc(50% - 16px)}}@media screen and (max-width: 640px){.grid-users-awarded .user-award{width:calc(50% - 12px);padding:16px 0 14px 0}}@media screen and (max-width: 480px){.grid-users-awarded .user-award{width:100%;padding:12px 0 10px 0}.grid-users-awarded .user-award:nth-child(2){border-top:none}}.grid-users-awarded .user-award img{width:40px;margin-right:12px;border-radius:2px}@media screen and (max-width: 480px){.grid-users-awarded .user-award img{margin-right:10px}}.grid-users-awarded .user-award a.username{display:block;font-weight:500;padding-bottom:4px}.grid-users-awarded .user-award span{display:block;color:rgba(0,0,0,0.54)}html,body{height:100%}body{display:flex;flex-direction:column}.content{flex:1 0 auto}.logo-footer{width:84px;height:auto}@media screen and (max-width: 700px){.logo-footer{display:none}}footer{background:#202020;font-size:14px;line-height:40px;padding:60px 0 35px 0;margin-top:60px}@media screen and (max-width: 1024px){footer{padding:48px 0 23px 0}}@media screen and (max-width: 700px){footer{line-height:inherit;padding:40px 0 33px 0}}@media screen and (max-width: 640px){footer{margin-top:48px}}footer .logo-footer{float:left}@media screen and (max-width: 700px){footer .logo-footer{display:none}}footer p{float:left;color:rgba(255,255,255,0.3);margin-left:20px;line-height:40px}@media screen and (max-width: 700px){footer p{display:none}}footer ul{float:right;font-size:14px}@media screen and (max-width: 700px){footer ul{float:none}}footer ul li{float:left;margin-right:24px}@media screen and (max-width: 700px){footer ul li{margin-right:12px}}footer ul li a{color:rgba(255,255,255,0.5);transition:0.25s}footer ul li a:hover{color:rgba(255,255,255,0.8)}footer ul li .fa{color:rgba(255,255,255,0.5);transition:0.25s}footer ul li .fa:hover{color:rgba(255,255,255,0.8)}@media screen and (max-width: 700px){footer ul.social{width:100%;height:32px}}footer ul.social li:last-of-type{margin-right:0}@media screen and (max-width: 700px){footer ul.social li:last-of-type{margin-right:12px}}footer.no-margin-top{margin-top:0}label{overflow:hidden;display:block;margin-bottom:7px;line-height:20px;font-weight:500}.required{color:#d23934;font-size:13px;line-height:16px}.hint{color:rgba(0,0,0,0.54);font-size:13px;line-height:16px}input[type=text],input[type=number],input[type=email],input[type=password],#search-bar,textarea{display:block;font-family:'Roboto', sans-serif;font-size:15px;text-align:left;padding:0 10px;width:100%;height:36px;background:rgba(0,0,0,0.03);border:1px solid rgba(0,0,0,0.2);border-radius:2px}input[type=text]:focus,input[type=number]:focus,input[type=email]:focus,input[type=password]:focus,#search-bar:focus,textarea:focus{outline:0;border-color:rgba(0,0,0,0.4)}input[type=text]:focus:valid,input[type=number]:focus:valid,input[type=email]:focus:valid,input[type=password]:focus:valid,#search-bar:focus:valid,textarea:focus:valid{border-color:rgba(0,0,0,0.4)}input[type=text]:focus:required,input[type=text]:focus:invalid,input[type=number]:focus:required,input[type=number]:focus:invalid,input[type=email]:focus:required,input[type=email]:focus:invalid,input[type=password]:focus:required,input[type=password]:focus:invalid,#search-bar:focus:required,#search-bar:focus:invalid,textarea:focus:required,textarea:focus:invalid{border-color:#f0524d}input[type=text]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,#search-bar::placeholder,textarea::placeholder{color:rgba(0,0,0,0.54)}input[type=text]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,#search-bar::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(0,0,0,0.54)}input[type=text]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,#search-bar:-moz-placeholder,textarea:-moz-placeholder{color:rgba(0,0,0,0.54);opacity:1}input[type=text]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,#search-bar::-moz-placeholder,textarea::-moz-placeholder{color:rgba(0,0,0,0.54);opacity:1}input[type=text]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,#search-bar:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(0,0,0,0.54)}textarea{padding:10px;height:140px}textarea.txt-sml{height:60px}textarea.txt-med{height:240px}textarea.txt-lrg{height:320px;width:100%}select{display:block;color:rgba(0,0,0,0.87);font-family:'Roboto', sans-serif;font-size:15px;text-align:left;margin:5px 0 0;padding:0 10px;height:36px;width:100%;background:#fff;border:1px solid rgba(0,0,0,0.2);border-radius:2px}select:focus{outline:0;border-color:rgba(0,0,0,0.4)}select:focus:valid{border-color:rgba(0,0,0,0.4)}select:focus:required,select:focus:invalid{border-color:#f0524d}.file{position:relative;display:inline-block;cursor:pointer;height:36px;margin:0 0 20px}.file input{min-width:14rem;margin:0;filter:alpha(opacity=0);opacity:0}.file-custom{position:absolute;top:0;right:0;left:0;z-index:5;height:36px;padding:0 10px;background:rgba(0,0,0,0.03);border:1px solid rgba(0,0,0,0.2);color:rgba(0,0,0,0.87);font-weight:400;line-height:36px;border-radius:2px}.file-custom:after{content:"Choose file..."}.file-custom:before{position:absolute;top:-.075rem;right:-.075rem;bottom:-.075rem;z-index:6;display:block;content:"Browse";height:36px;padding:0 20px;border:1px solid rgba(0,0,0,0.2);background:#fff;color:rgba(0,0,0,0.87);font-size:13px;font-weight:700;letter-spacing:0.5px;line-height:36px;text-align:center;text-transform:uppercase;border-radius:0 2px 2px 0}legend{line-height:20px;font-weight:500}fieldset.checkbox{overflow:hidden}fieldset.checkbox legend{margin-bottom:6px}fieldset.checkbox div{overflow:hidden;margin:0 0 18px}fieldset.checkbox div label{display:table;margin-bottom:0px;line-height:20px;font-weight:400}fieldset.checkbox div input[type=checkbox]{float:left;margin:4px 10px 0 3px;cursor:pointer}fieldset.checkbox div input[type=checkbox]:focus{outline:0}fieldset.radiogroup{overflow:hidden;margin-bottom:8px}fieldset.radiogroup legend{margin-bottom:4px}fieldset.radiogroup div{float:left;margin-right:15px}fieldset.radiogroup div label{display:inline;margin:0 0 0 5px}fieldset.radiogroup div input[type=radio]{float:left}input.switch:empty{margin-left:-999px}input.switch:empty ~ label{position:relative;float:left;line-height:24px;text-indent:56px;cursor:pointer;border-radius:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input.switch:empty ~ label:before,input.switch:empty ~ label:after{position:absolute;display:block;top:0;bottom:0;left:0;content:' ';width:48px;background-color:rgba(0,0,0,0.2);border-radius:14px;-webkit-transition:all 100ms ease-in;transition:all 100ms ease-in}input.switch:empty ~ label:after{width:18px;height:18px;top:3px;bottom:3px;margin-left:3px;background-color:#fff;border-radius:10px}input.switch:checked ~ label:before{background-color:#2eb664}input.switch:checked ~ label:after{margin-left:27px}form.leaderboard{margin-top:20px;width:200px}form.leaderboard label{font-weight:400}.form-switches{display:flex}form{overflow:hidden}form input[type=email],form input[type=text],form input[type=number],form input[type=password],form textarea,form select{margin:0 0 20px 0}form select{background:rgba(0,0,0,0.03)}form p{max-width:680px}form .btn{display:block;min-width:120px}form div.switch-container{overflow:hidden;display:block;margin-bottom:13px}form div.twin-container{overflow:hidden}form div.twin-container .twin-field{float:left}form div.section-container{background:rgba(0,0,0,0.03);overflow:hidden;position:relative;margin-bottom:19px;padding:12px;max-width:680px;border:1px solid rgba(0,0,0,0.2);border-radius:2px}form div.section-container select{max-width:330px}form div.section-container input,form div.section-container textarea,form div.section-container select{background:#fff}form div.section-container input[type=text]{max-width:100%}form div.section-container a.fa{position:absolute;top:8px;right:8px;width:16px;height:16px;font-size:14px;color:rgba(0,0,0,0.54)}form div.section-container a.fa:hover{border-bottom:none;color:rgba(0,0,0,0.87)}form div.section-container a.fa:before{font-family:"SSCommunity";content:'trash'}form .section-container+a{display:inline-block;margin-bottom:29px;border-bottom:1px solid transparent;color:#d23934;line-height:20px}form .section-container+a:hover{border-bottom:1px solid #f0524d}form div.btn-icon{overflow:hidden;margin-top:27px}@media screen and (max-width: 800px){form div.btn-icon{margin-top:29px}}@media screen and (max-width: 480px){form div.btn-icon{margin-top:4px;margin-bottom:23px}}form div.btn-icon button{float:left}form div.btn-icon a{float:left;margin:12px 0 0 10px}form.sgl-col{margin-top:36px}form.sgl-col input[type=text],form.sgl-col input[type=number],form.sgl-col input[type=email],form.sgl-col input[type=password],form.sgl-col textarea,form.sgl-col select,form.sgl-col .twin-container{max-width:400px}form.sgl-col .twin-container .twin-field{width:calc(50% - 4px)}form.sgl-col .twin-container .twin-field:last-of-type{margin-left:8px}@media screen and (max-width: 480px){form.sgl-col .twin-container{width:100%}form.sgl-col .twin-container:last-of-type{margin-left:0}}form.dbl-col{margin-top:36px}form.dbl-col input[type=text],form.dbl-col input[type=number],form.dbl-col input[type=email],form.dbl-col input[type=password],form.dbl-col select{max-width:330px}form.dbl-col textarea{max-width:680px}form.dbl-col h4{margin-top:1px}form.dbl-col .section-container textarea:last-child{margin:0}form.dbl-col .twin-container{max-width:680px}form.dbl-col .twin-container .twin-field{width:calc(50% - 10px)}form.dbl-col .twin-container .twin-field:last-of-type{margin-left:20px}@media screen and (max-width: 480px){form.dbl-col .twin-container .twin-field{width:100%}form.dbl-col .twin-container .twin-field:last-of-type{margin-left:0}}form.dbl-col p{margin-bottom:7px}form.dbl-col p.margin-bottom{margin-bottom:20px}form>.checkbox:first-of-type{margin:3px 0 9px}form>.checkbox:last-of-type{margin-bottom:5px}form h4{margin-bottom:17px}form.modal{text-align:left}form.modal input[type=text],form.modal input[type=number],form.modal input[type=email],form.modal input[type=password],form.modal textarea{margin:0 0 24px 0;max-width:100%}form.modal h3{margin:0 0 19px}form.modal p{margin:0 0 15px 0}form.modal p:last-of-type{margin:0 0 25px 0}form.modal .btn{margin-bottom:0}form div.upload{overflow:hidden;margin-bottom:16px}form div.upload input[type=file]{margin:0}form div.upload input[type=file]+span{margin-top:9px}form div.upload .img-thumb{display:block;margin:0 0 8px;width:80px;height:80px}form div.upload a{display:inline-block;margin:0 0 4px;border-bottom:1px solid transparent;color:#d23934;line-height:20px}form div.upload a:hover{border-bottom:1px solid #f0524d}form div.upload span{display:block;color:rgba(0,0,0,0.54);font-size:13px;line-height:16px}.masthead form select{background:#fff}form input.has-error,form select.has-error{border-color:#f0524d;margin-bottom:9px}form p.error{margin:0 0 15px 0;padding:0;color:#d23934}div.additional{overflow:hidden;border-top:1px solid rgba(0,0,0,0.1);margin-top:40px;padding:30px 0 27px}div.additional a{line-height:20px;cursor:pointer}div.additional a:before{float:left;margin:0 8px 0 0;font-family:'FontAwesome';font-size:18px;color:rgba(0,0,0,0.54);content:'\f1f8'}form p.description{color:rgba(0,0,0,0.54);margin:-6px 0 10px 0}.filter-sidebar .sgl-col{margin:0 20px 0 0;padding:20px 16px 0 0;max-width:240px;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.filter-sidebar .sgl-col input[type=text]{height:32px}header{width:100%;height:80px;border-bottom:1px solid rgba(0,0,0,0.1)}@media screen and (max-width: 800px){header{height:60px}}header .branding{float:left;margin-top:26px}@media screen and (max-width: 800px){header .branding{margin-top:21px}}@media screen and (max-width: 640px){header .branding{margin-top:16px}}header .search{float:left;margin:21px 0 0 24px}@media screen and (max-width: 800px){header .search{margin:12px 0 0 20px}}@media screen and (max-width: 640px){header .search{margin:20px 0 0 0}}@media screen and (max-width: 640px){header .search{margin:20px 0 0 0}header .search #search-box{display:none}header .search a.search-open{float:left;margin:0 0 0 16px;width:20px;color:rgba(0,0,0,0.4);font-family:'FontAwesome';line-height:normal}header .search a.search-open:hover{color:rgba(0,0,0,0.54)}}@media screen and (min-width: 641px){header .search a.search-open{display:none}}header #mobile-search-overlay{overflow:hidden;position:absolute;display:flex;top:0;left:0;width:100%;max-width:640px;height:0px;background:#fff;opacity:0;transition:opacity 0.3s ease}header #mobile-search-overlay a{float:left;font-family:'FontAwesome';line-height:normal;color:rgba(0,0,0,0.4)}header #mobile-search-overlay a:hover{color:rgba(0,0,0,0.54)}header #mobile-search-overlay a.search-open{margin:20px 0 0 24px}header #mobile-search-overlay a#search-close{float:right;margin:20px 12px 0 0}header #mobile-search-overlay form{display:inherit;float:left;margin:0 20px 0;width:100%;min-width:200px}header #mobile-search-overlay form input[type=search]{padding:0;width:100%;height:59px;background:#fff;border:none;font-family:'Roboto', sans-serif;font-size:15px;text-align:left;-webkit-appearance:textfield}header #mobile-search-overlay form input[type=search]:focus{outline:0}header #mobile-search-overlay form input[type=search]::placeholder,header #mobile-search-overlay form input[type=search]::-webkit-input-placeholder,header #mobile-search-overlay form input[type=search]:-moz-placeholder,header #mobile-search-overlay form input[type=search]::-moz-placeholder,header #mobile-search-overlay form input[type=search]:-ms-input-placeholder{opacity:0}header #mobile-search-overlay form input[type=search]:focus::placeholder,header #mobile-search-overlay form input[type=search]:focus::-webkit-input-placeholder,header #mobile-search-overlay form input[type=search]:focus:-moz-placeholder,header #mobile-search-overlay form input[type=search]:focus::-moz-placeholder,header #mobile-search-overlay form input[type=search]:focus:-ms-input-placeholder{opacity:1}header #mobile-search-overlay form input::-webkit-search-decoration,header #mobile-search-overlay form input::-webkit-search-cancel-button{display:none}header #mobile-search-overlay.open{height:59px;opacity:1}@media screen and (min-width: 641px){header #mobile-search-overlay{display:none}}@media screen and (max-width: 900px){header nav.mobile-primary{overflow:auto;position:absolute;top:0;z-index:200;width:100%;height:0;opacity:0;background:#fff;transition:height 0.3s ease, opacity 0.2s ease}header nav.mobile-primary #mobile-nav-header{overflow:hidden;display:block;height:80px;width:100%;border-bottom:1px solid rgba(0,0,0,0.1)}header nav.mobile-primary #mobile-nav-header a.logo{float:left;display:block;background:url(https://d1u1amw606tzwl.cloudfront.net/assets/misc/crowdai-logo-1be8d43d7636fdbbd85cd79e0dad389cf7af8dce8647aa4e9034a7cb5c9e278b.svg) no-repeat left center;width:129px;height:24px;margin-top:17px}header nav.mobile-primary #mobile-nav-header a#mobile-nav{float:right;margin:33px 0 0 0}}@media screen and (max-width: 900px) and (max-width: 800px){header nav.mobile-primary #mobile-nav-header a#mobile-nav{margin:23px 0 0 0}}@media screen and (max-width: 900px) and (max-width: 800px){header nav.mobile-primary #mobile-nav-header{height:60px}}@media screen and (max-width: 900px){header nav.mobile-primary ul{padding:20px 0;border-bottom:1px solid rgba(0,0,0,0.1)}header nav.mobile-primary ul li{padding:10px 48px}}@media screen and (max-width: 900px) and (max-width: 1024px){header nav.mobile-primary ul li{padding:10px 40px}}@media screen and (max-width: 900px) and (max-width: 768px){header nav.mobile-primary ul li{padding:10px 32px}}@media screen and (max-width: 900px) and (max-width: 640px){header nav.mobile-primary ul li{padding:10px 24px}}@media screen and (max-width: 900px) and (max-width: 480px){header nav.mobile-primary ul li{padding:10px 16px}}@media screen and (max-width: 900px) and (max-width: 400px){header nav.mobile-primary ul li{padding:10px 12px}}@media screen and (max-width: 900px){header nav.mobile-primary ul li a{border-bottom:1px solid transparent;color:#d23934}header nav.mobile-primary ul li a:hover{border-bottom:1px solid #f0524d}header nav.mobile-primary ul:last-of-type{border-bottom:none}header nav.mobile-primary ul:last-of-type li{padding:6px 48px}}@media screen and (max-width: 900px) and (max-width: 1024px){header nav.mobile-primary ul:last-of-type li{padding:6px 40px}}@media screen and (max-width: 900px) and (max-width: 768px){header nav.mobile-primary ul:last-of-type li{padding:6px 32px}}@media screen and (max-width: 900px) and (max-width: 640px){header nav.mobile-primary ul:last-of-type li{padding:6px 24px}}@media screen and (max-width: 900px) and (max-width: 480px){header nav.mobile-primary ul:last-of-type li{padding:6px 16px}}@media screen and (max-width: 900px) and (max-width: 400px){header nav.mobile-primary ul:last-of-type li{padding:6px 12px}}@media screen and (max-width: 900px){header nav.mobile-primary ul:last-of-type li a{border-bottom:1px solid transparent;color:rgba(0,0,0,0.87)}header nav.mobile-primary ul:last-of-type li a:hover{border-bottom:1px solid rgba(0,0,0,0.87)}}@media screen and (min-width: 901px){header nav.mobile-primary{display:none}}header nav.open{height:100%;opacity:1}header nav.primary{float:right;line-height:79px}@media screen and (max-width: 900px){header nav.primary{display:none}}header nav.primary li{float:left;color:rgba(0,0,0,0.87);margin-right:24px}@media screen and (max-width: 1024px){header nav.primary li{margin-right:20px}}header nav.primary li a{color:rgba(0,0,0,0.87);transition:.3s}header nav.primary li a:hover{color:#d23934}header nav.primary li:last-of-type{margin-right:0}header nav.primary .active{color:#d23934;border-bottom:1px solid #f0524d}header .menu{display:none;float:right;line-height:80px}@media screen and (max-width: 900px){header .menu{display:block}}@media screen and (max-width: 800px){header .menu{line-height:60px}}header .notifications{float:right;height:80px;line-height:80px;margin-left:24px}@media screen and (max-width: 1024px){header .notifications{margin-left:20px}}@media screen and (max-width: 900px){header .notifications{display:none}}header .notifications .active{color:#f0524d;transition:0.25s}header .notifications .active:hover{color:#d23934}header .user{float:right;margin:21px 0 0 24px}@media screen and (max-width: 1024px){header .user{margin-left:20px}}@media screen and (max-width: 900px){header .user{display:none}}header .user img{border-radius:2px;width:36px;height:36px}#home{background:url("misc/home.png") no-repeat right 0 top 120px}@media screen and (max-width: 1920px){#home{background-position:right -200px top 120px}}@media screen and (max-width: 1280px){#home{background-position:right -500px top 120px}}@media screen and (max-width: 1024px){#home{background-position:right -800px top 120px}}@media screen and (max-width: 800px){#home{background:none}}#home h1{margin-top:114px}@media screen and (max-width: 1024px){#home h1{margin-top:94px}}@media screen and (max-width: 800px){#home h1{margin-top:74px}}@media screen and (max-width: 640px){#home h1{margin-top:54px}}@media screen and (max-width: 640px){#home h1{margin-top:34px}}#home p.large{max-width:580px;margin-top:29px}@media screen and (max-width: 800px){#home p.large{margin-top:21px}}@media screen and (max-width: 640px){#home p.large{margin-top:17px}}#home .button-group{margin-top:29px}@media screen and (max-width: 800px){#home .button-group{margin-top:21px}}.message{margin:0 0 15px 0 !important;padding:0;color:#d23934;font-weight:normal}div.field_with_errors div.ui-effects-wrapper{display:inline-block !important}div.field_with_errors input[type=text]{border-color:#f0524d;margin-bottom:9px}div.field_with_errors textarea{border-color:#f0524d;margin-bottom:9px}.logo{display:block;background:url(https://d1u1amw606tzwl.cloudfront.net/assets/misc/crowdai-logo-1be8d43d7636fdbbd85cd79e0dad389cf7af8dce8647aa4e9034a7cb5c9e278b.svg) no-repeat left center;width:121px;height:24px}@media screen and (max-width: 800px){.logo{width:101px;height:20px}}@media screen and (max-width: 640px){.logo{background:url(https://d1u1amw606tzwl.cloudfront.net/assets/misc/crowdai-head-8f465d8c6bcad6ad499320ee218d9949d772de5fd153a17b858cc2aaad2a8753.svg) no-repeat left center;width:28px;height:28px}}.fa{color:rgba(0,0,0,0.4);font-size:18px;transition:0.4s}a .fa:hover{color:rgba(0,0,0,0.54)}.flash-bar,.flash-bar-error{background:#fffbed;color:#69634d;font-size:14px;height:48px;border-bottom:1px solid #e6e6e6}.flash-bar p,.flash-bar-error p{float:left;margin-top:14px}.flash-bar .fa,.flash-bar-error .fa{float:right;margin-top:16px}.flash-bar-error{background:#f9f2f4;color:#d23934}.stats{font-size:13px;line-height:20px;height:40px}.stats .stat-fl{float:left;margin-right:16px}.stats .stat-fl:last-of-type{margin-right:0}.stats .stat-fr{float:right;margin-left:16px}.stats .stat-fr:last-of-type{margin-left:0}.stats span{color:rgba(0,0,0,0.54)}.user-link{display:flex;font-size:14px;align-items:center}.user-link img{width:36px;height:36px;margin-right:8px;border-radius:2px}@media screen and (max-width: 400px){.user-link img{display:none}}.nips-user-link{display:flex;font-size:14px;align-items:center}.nips-user-link img{width:36px;height:36px;margin-right:8px;border-radius:2px}@media screen and (max-width: 400px){.nips-user-link img{display:none}}.nips-user-link img.rectangle{width:70px;height:36px}.nips-spacer{margin-right:20px}.button-group{overflow:hidden;padding-bottom:4px}.button-group .btn{float:left;margin-right:16px !important}.button-group .btn:last-of-type{margin-right:0}@media screen and (max-width: 800px){.button-group .btn{margin-right:12px}}.button-group-fluid{overflow:hidden;padding-bottom:4px}.button-group-fluid .btn{float:left;width:calc(50% - 8px);margin-right:16px}.button-group-fluid .btn:last-of-type{margin-right:0}@media screen and (max-width: 800px){.button-group-fluid .btn{width:calc(50% - 6px);margin-right:12px}}.sub-nav{background:#fff;height:72px;width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:100;box-shadow:0px 1px 0px 0px rgba(0,0,0,0.1)}@media screen and (max-width: 800px){.sub-nav{height:auto;position:inherit;padding:8px 0}}.sub-nav ul{float:left;line-height:4.8}@media screen and (max-width: 800px){.sub-nav ul{line-height:36px;width:100%}}.sub-nav ul li{float:left;margin-right:24px}@media screen and (max-width: 800px){.sub-nav ul li{width:50%;margin-right:0}}.sub-nav ul li a{color:rgba(0,0,0,0.87)}.sub-nav ul li a:hover{color:#d23934}.sub-nav ul li.active{color:#d23934;border-bottom:1px solid #f0524d}@media screen and (max-width: 800px){.sub-nav ul li.active{border-bottom:none}}.sub-nav .button-group .btn:first-of-type{margin-right:0}.sub-nav .btn{float:right;margin-top:18px}@media screen and (max-width: 800px){.sub-nav .btn{display:none}}.sub-nav-pills{display:flex;flex-wrap:wrap;margin:32px 0 12px 0;font-size:14px;list-style:none;clear:both}.sub-nav-pills .nav-link{display:block;padding:8px 12px}.sub-nav-pills .nav-link.active{background-color:#f0524d;color:#fff;border-radius:20px}.heading-w-icon{display:block}.heading-w-icon h2{float:left}.heading-w-icon .fa{float:left;margin-top:4px;margin-left:8px}.icon-w-text .fa{position:relative;top:1px;margin-right:6px}.icon-w-text a{color:#d23934}.icon-w-text a:hover{border-bottom:1px solid #f0524d}.text-w-icon p{float:left;margin-right:6px}.text-w-icon .fa{float:left;position:relative;top:2px}.panel-body .message{margin:-14px 0 25px 0}.social-links{clear:both}.social-links li{float:left;margin-right:20px}.social-links li .fa-twitter{color:#55acee}.social-links li .fa-github{color:#2b2626}.social-links li .fa-linkedin{color:#0077b5}.like-count{font-size:13px;line-height:20px;text-align:center;width:40px}@media screen and (max-width: 640px){.like-count{line-height:18px}}.like-count .active{color:#f0524d}.load-more{background:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.1);text-align:center}.load-more a{display:block;color:rgba(0,0,0,0.87);font-size:14px;line-height:80px;height:80px;transition:0.4s}.load-more a:hover{color:#d23934}@media screen and (max-width: 800px){.load-more a{line-height:60px;height:60px}}.list-awards,.list-challenges,.list-datasets,.list-hosts,.list-host-members,.list-jobs,.list-tutorials{line-height:20px;margin-top:0}.list-awards li,.list-challenges li,.list-datasets li,.list-hosts li,.list-host-members li,.list-jobs li,.list-tutorials li{display:flex;justify-content:space-between;padding:20px 0;border-bottom:1px solid rgba(0,0,0,0.1)}@media screen and (max-width: 640px){.list-awards li,.list-challenges li,.list-datasets li,.list-hosts li,.list-host-members li,.list-jobs li,.list-tutorials li{padding:16px 0}}.list-awards li:after,.list-challenges li:after,.list-datasets li:after,.list-hosts li:after,.list-host-members li:after,.list-jobs li:after,.list-tutorials li:after{clear:both;display:table;content:" "}.list-awards li:last-of-type,.list-challenges li:last-of-type,.list-datasets li:last-of-type,.list-hosts li:last-of-type,.list-host-members li:last-of-type,.list-jobs li:last-of-type,.list-tutorials li:last-of-type{border-bottom:none}.list-awards li .pic,.list-challenges li .pic,.list-datasets li .pic,.list-hosts li .pic,.list-host-members li .pic,.list-jobs li .pic,.list-tutorials li .pic{flex-shrink:0;height:80px;width:80px;margin-right:20px}@media screen and (max-width: 640px){.list-awards li .pic,.list-challenges li .pic,.list-datasets li .pic,.list-hosts li .pic,.list-host-members li .pic,.list-jobs li .pic,.list-tutorials li .pic{height:60px;width:60px;margin-right:12px}}@media screen and (max-width: 480px){.list-awards li .pic,.list-challenges li .pic,.list-datasets li .pic,.list-hosts li .pic,.list-host-members li .pic,.list-jobs li .pic,.list-tutorials li .pic{height:48px;width:48px;margin-right:12px}}.list-awards li .pic img,.list-challenges li .pic img,.list-datasets li .pic img,.list-hosts li .pic img,.list-host-members li .pic img,.list-jobs li .pic img,.list-tutorials li .pic img{width:100%;height:auto;border-radius:2px}.list-awards li .stats,.list-challenges li .stats,.list-datasets li .stats,.list-hosts li .stats,.list-host-members li .stats,.list-jobs li .stats,.list-tutorials li .stats{float:none}.list-awards li{padding:20px 0 18px 0;border-bottom:1px solid rgba(0,0,0,0.1)}.list-awards li:last-of-type{border-bottom:1px solid rgba(0,0,0,0.1)}.list-awards li .icon{flex:0 0 auto;height:40px;width:34px;margin-right:20px}.list-awards li .icon .award-gold{height:40px;width:30px}.list-awards li .icon .award-silver,.list-awards li .icon .award-bronze,.list-awards li .icon .award-empty{height:40px;width:34px}.list-awards li .details{flex:2 1 auto;padding-top:2px}.list-awards li .date,.list-awards li .awarded{color:rgba(0,0,0,0.54);padding-top:2px}@media screen and (max-width: 768px){.list-awards li .date,.list-awards li .awarded{display:none}}.list-challenges{margin-top:20px}.list-challenges li{padding:20px 0;border-bottom:1px solid rgba(0,0,0,0.1)}.list-challenges li:last-of-type{border-bottom:none}.list-challenges .pic{flex:0 0 auto}.list-challenges .details{flex:2 1 auto}.list-challenges .details h5{margin-bottom:6px}@media screen and (max-width: 640px){.list-challenges .details h5{margin-bottom:2px}}@media screen and (max-width: 640px){.list-challenges .details .description{display:none}}.list-challenges .details .status{color:rgba(0,0,0,0.54);font-size:14px}.list-challenges .details .active{color:#d23934}.list-challenges .details .draft{color:#2eb664}.list-challenges .stats{flex:0 0 auto;margin:36px 0 0 20px}@media screen and (max-width: 900px){.list-challenges .stats{display:none}}.list-challenges .badge-red,.list-challenges .badge-amber,.list-challenges .badge-green{margin-top:16px}#home .list-challenges{margin-top:0}#home .list-challenges li:last-of-type{border-bottom:none}.list-datasets{margin-top:21px}.list-datasets li{padding:17px 0 14px}@media screen and (max-width: 640px){.list-datasets li{padding:13px 0 9px}}.list-datasets li .details{flex:2 1 auto}.list-datasets li .description{color:rgba(0,0,0,0.54);margin-top:1px}.list-datasets li .stats{flex:0 0 auto;margin-top:1px}@media screen and (max-width: 480px){.list-datasets li .stats{display:none}}.list-hosts{margin-top:20px}.list-hosts li{justify-content:flex-start}.list-hosts li .pic{height:80px;width:80px;margin-right:20px}@media screen and (max-width: 640px){.list-hosts li .pic{height:60px;width:60px;margin-right:12px}}@media screen and (max-width: 480px){.list-hosts li .pic{height:48px;width:48px;margin-right:12px}}.list-hosts li .details h5{margin-bottom:17px}@media screen and (max-width: 640px){.list-hosts li .details h5{margin-bottom:2px}}@media screen and (max-width: 640px){.list-hosts li .description{display:none}}.list-hosts li .challenges{color:rgba(0,0,0,0.54);font-size:14px}.list-host-members{margin-top:20px}.list-host-members li .pic{flex:0 0 auto;height:48px;width:48px;margin-right:16px}@media screen and (max-width: 640px){.list-host-members li .pic{height:36px;width:36px;margin-right:12px}}.list-host-members li .details{flex:2 1 auto}.list-host-members li .stats{flex:0 0 auto;text-align:right;margin-top:1px}@media screen and (max-width: 480px){.list-host-members li .stats{display:none}}.list-topics{margin-top:16px}.list-topics li{display:flex;justify-content:space-between;padding:20px 0;border-bottom:1px solid rgba(0,0,0,0.1)}.list-topics li:first-of-type{border-top:1px solid rgba(0,0,0,0.1)}.list-topics li:last-of-type{border-bottom:none}.list-topics li .like-count{flex:0 0 auto;width:32px;flex-shrink:0;margin-right:9px}@media screen and (max-width: 800px){.list-topics li .like-count{margin-right:5px}}.list-topics li .pic{flex:0 0 auto;height:48px;width:48px;margin-right:16px}@media screen and (max-width: 640px){.list-topics li .pic{height:36px;width:36px;margin-right:12px}}.list-topics li .details{flex:2 1 auto}.list-topics li .details .user{color:rgba(0,0,0,0.54);font-size:14px;margin-top:2px}.list-topics li .stats{width:180px;flex-shrink:0}.list-topics li .stats a{color:#d23934}.list-topics li .stats a:hover{border-bottom:1px solid #f0524d}@media screen and (max-width: 800px){.list-topics li .stats{display:none}}.list-tutorials{margin-top:20px}.list-tutorials .pic{flex:0 0 auto}.list-tutorials .details{flex:2 1 auto}.list-tutorials .details h5{margin-bottom:17px}@media screen and (max-width: 640px){.list-tutorials .details h5{margin-bottom:2px}}@media screen and (max-width: 640px){.list-tutorials .details .description{display:none}}.list-tutorials .details .user{color:rgba(0,0,0,0.54);font-size:14px}.list-tutorials .stats{flex:0 0 auto;margin-top:36px}@media screen and (max-width: 800px){.list-tutorials .stats{display:none}}.list-jobs{margin-top:20px}.list-jobs .details{flex:2 1 auto}.list-jobs .details h5{margin-bottom:4px}.list-jobs .location{flex:0 0 auto;padding-left:16px;color:rgba(0,0,0,0.54);text-align:right}.list-options{height:36px;margin-top:37px}@media screen and (max-width: 800px){.list-options{margin-top:32px}}@media screen and (max-width: 640px){.list-options{height:32px;margin-top:28px}}.list-options p{float:left;margin-top:4px}.list-options .btn{float:right}.loader-container{background-color:rgba(0,0,0,0.03);display:flex;justify-content:center;align-items:center;height:100vh}.loader,.loader-video{background-color:rgba(0,0,0,0.03);height:75px;width:100px;text-align:center;padding-top:18px;margin:0 auto;display:inline-block;vertical-align:top}.loader{background-color:transparent;width:400px;padding:0}.loader span{display:block;color:rgba(0,0,0,0.54);padding-top:1em}.markdown-wrap ul{display:block;list-style-type:disc;line-height:24px;padding-left:40px}.markdown-wrap pre{margin:9px 0 0;padding:10px;border:1px solid rgba(0,0,0,0.2);background:rgba(0,0,0,0.03);overflow-x:scroll;font-family:Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New;font-size:14px}.markdown-wrap img.img-logo{width:150px;margin:20px}.markdown-wrap img.img-medium{width:250px;margin:20px}.markdownFileInput{display:none}p.markdown-instructions{color:rgba(0,0,0,0.54);line-height:10px}@media screen and (max-width: 480px){p.markdown-instructions{display:none}}.masthead,.masthead-detailed,.masthead-minimal{background:rgba(0,0,0,0.03);padding:60px 0 40px;border-bottom:1px solid rgba(0,0,0,0.1)}@media screen and (max-width: 800px){.masthead,.masthead-detailed,.masthead-minimal{padding:40px 0 28px}}@media screen and (max-width: 640px){.masthead,.masthead-detailed,.masthead-minimal{padding:28px 0 28px}}.masthead h6,.masthead-detailed h6,.masthead-minimal h6{margin-bottom:8px}.masthead .info,.masthead-detailed .info,.masthead-minimal .info{float:left}.masthead .info p.large,.masthead .info p.location,.masthead-detailed .info p.large,.masthead-detailed .info p.location,.masthead-minimal .info p.large,.masthead-minimal .info p.location{clear:both}.masthead .large,.masthead-detailed .large,.masthead-minimal .large{color:rgba(0,0,0,0.54);margin-top:5px}.masthead .row:nth-of-type(2){margin-top:16px}@media screen and (max-width: 800px){.masthead .row:nth-of-type(2){margin-top:8px}}.masthead .options{float:right}@media screen and (max-width: 800px){.masthead .options{display:none}}.masthead .options select{float:right;margin:0 0 0 16px}.masthead .options .btn{float:left;margin-right:16px}.masthead .options .btn:last-of-type{margin:0}.masthead-detailed .pic{float:left;margin-right:24px}@media screen and (max-width: 800px){.masthead-detailed .pic{margin-right:20px}}@media screen and (max-width: 640px){.masthead-detailed .pic{margin-right:12px}}.masthead-detailed .pic img{border-radius:2px;width:100%}.masthead-detailed .user-link{display:flex;align-items:center;margin-top:13px}@media screen and (max-width: 800px){.masthead-detailed .user-link{display:none}}.masthead-detailed progress{margin-top:28px}@media screen and (max-width: 1024px){.masthead-detailed progress{margin-top:20px}}.masthead-detailed .pic-challenge{width:300px;height:300px}@media screen and (max-width: 1024px){.masthead-detailed .pic-challenge{width:200px;height:200px}}@media screen and (max-width: 640px){.masthead-detailed .pic-challenge{display:none}}.masthead-detailed .info-challenge{width:calc(100% - 324px)}@media screen and (max-width: 1024px){.masthead-detailed .info-challenge{width:calc(100% - 224px)}}@media screen and (max-width: 640px){.masthead-detailed .info-challenge{width:100%}}.masthead-detailed .info-challenge .button-group{margin-top:60px}@media screen and (max-width: 1024px){.masthead-detailed .info-challenge .button-group{margin-top:20px}}@media screen and (max-width: 360px){.masthead-detailed .info-challenge .button-group .like{display:none}}@media screen and (max-width: 800px){.masthead-detailed .info-challenge .button-group .share{display:none}}.masthead-detailed .pic-user{width:140px;height:140px}@media screen and (max-width: 800px){.masthead-detailed .pic-user{width:120px;height:120px}}@media screen and (max-width: 640px){.masthead-detailed .pic-user{width:80px;height:80px}}@media screen and (max-width: 480px){.masthead-detailed .pic-user{width:60px;height:60px}}.masthead-detailed .info-user{width:calc(100% - 164px)}@media screen and (max-width: 800px){.masthead-detailed .info-user{width:calc(100% - 144px)}}@media screen and (max-width: 640px){.masthead-detailed .info-user{width:calc(100% - 104px)}}.masthead-detailed .info-user .location{color:rgba(0,0,0,0.54);margin-top:18px}.masthead-detailed .info-user .text-w-icon{height:20px;margin-top:12px}.masthead-detailed .info-user .social-links{margin-top:20px}.masthead-detailed .pic-tutorial{width:200px;height:200px}@media screen and (max-width: 1024px){.masthead-detailed .pic-tutorial{width:200px;height:200px}}@media screen and (max-width: 640px){.masthead-detailed .pic-tutorial{display:none}}.masthead-detailed .info-tutorial{width:calc(100% - 224px)}@media screen and (max-width: 1024px){.masthead-detailed .info-tutorial{width:calc(100% - 224px)}}@media screen and (max-width: 640px){.masthead-detailed .info-tutorial{width:100%}}.masthead-detailed .info-tutorial .button-group{margin-top:43px}@media screen and (max-width: 1024px){.masthead-detailed .info-tutorial .button-group{margin-top:48px}}@media screen and (max-width: 800px){.masthead-detailed .info-tutorial .button-group{margin-top:18px}}.masthead-minimal{background:#FFF;border-bottom:none;padding:0}.masthead-minimal h1{margin-top:114px}@media screen and (max-width: 1024px){.masthead-minimal h1{margin-top:94px}}@media screen and (max-width: 800px){.masthead-minimal h1{margin-top:74px}}@media screen and (max-width: 640px){.masthead-minimal h1{margin-top:54px}}@media screen and (max-width: 640px){.masthead-minimal h1{margin-top:34px}}.masthead-minimal p.large{max-width:580px;margin:29px 0 48px 0}@media screen and (max-width: 800px){.masthead-minimal p.large{margin-top:21px}}@media screen and (max-width: 640px){.masthead-minimal p.large{margin:29px 0 32px 0}}.masthead-icon{display:flex;padding:60px 0 48px}@media screen and (max-width: 800px){.masthead-icon{padding:40px 0 36px}}@media screen and (max-width: 640px){.masthead-icon{padding:28px 0 32px}}.masthead-icon .icon{height:60px;width:51px;margin:8px 20px 0 0}@media screen and (max-width: 1024px){.masthead-icon .icon{margin-top:4px}}@media screen and (max-width: 800px){.masthead-icon .icon{margin:4px 16px 0 0}}@media screen and (max-width: 400px){.masthead-icon .icon{margin:4px 12px 0 0}}.masthead-icon .icon .award-gold{height:60px;width:45px}.masthead-icon .icon .award-silver,.masthead-icon .icon .award-bronze{height:60px;width:51px}.masthead-icon p.large{color:rgba(0,0,0,0.54);margin-top:4px;max-width:580px}form .md-editor{overflow:hidden;max-width:680px;margin-bottom:20px}form .md-editor .sub-nav{position:static;height:40px}@media screen and (max-width: 800px){form .md-editor .sub-nav{height:40px;position:static;padding:0}}form .md-editor .sub-nav ul{overflow:hidden;float:none;line-height:40px}@media screen and (max-width: 800px){form .md-editor .sub-nav ul{line-height:40px;width:auto}}@media screen and (max-width: 800px){form .md-editor .sub-nav ul li{width:auto;margin-right:20px}}@media screen and (max-width: 800px){form .md-editor .sub-nav ul li.active{border-bottom:1px solid #f0524d}}form .md-editor .md-editor-btns{overflow:hidden;display:block;margin:9px 0 0;background:#fff}form .md-editor .md-editor-btns ul{overflow:hidden;float:left;margin:0 8px 8px 0;height:36px;border:1px solid rgba(0,0,0,0.2);border-radius:2px}form .md-editor .md-editor-btns ul:last-of-type{margin-right:0}form .md-editor .md-editor-btns ul li{float:left;border-right:1px solid rgba(0,0,0,0.2);font-size:0}form .md-editor .md-editor-btns ul li:last-of-type{border-right:none}form .md-editor .md-editor-btns ul li button{margin:0;padding:0;width:38px;height:34px;background:rgba(0,0,0,0.03);border:none;font-family:'Roboto', sans-serif;font-size:14px;line-height:36px;font-weight:700;text-align:center;transition:background 0.3s ease}form .md-editor .md-editor-btns ul li button .fa{color:rgba(0,0,0,0.87)}form .md-editor .md-editor-btns ul li button:hover{cursor:pointer;background:#fff}form .md-editor .md-editor-btns ul li button:focus{outline:0}form .md-editor textarea{margin:0;max-width:100%;background:rgba(0,0,0,0.03);border-bottom:1px dashed rgba(0,0,0,0.2);border-radius:2px 2px 0 0}form .md-editor div.mde-img{padding-left:10px;background:rgba(0,0,0,0.03);border:1px solid rgba(0,0,0,0.2);border-top:none;border-radius:0 0 2px 2px}form .md-editor div.mde-img input[type=file]{display:none}form .md-editor div.mde-img p{margin:0;font-size:14px;line-height:38px}div.section-container .md-editor .sub-nav{background:transparent}div.section-container .md-editor .md-editor-btns{background:transparent}div.section-container .md-editor .md-editor-btns ul li button{background:#fff}div.section-container .md-editor .md-editor-btns ul li button:hover{background:rgba(0,0,0,0.03)}div.section-container .md-editor textarea{background:#fff}div.section-container .md-editor:last-of-type{margin-bottom:0}div.section-container .md-editor .mde-img{background:#fff}.pagination a{display:inline-block;width:10px;height:10px;border:1px solid rgba(0,0,0,0.4);border-radius:50%;margin-left:8px}.pagination a.active{background-color:#f0524d;border:none}.panel{margin:0px auto;margin-top:40px;margin-bottom:40px;padding:35px 0 0;width:480px;background:#fff;border:1px solid rgba(0,0,0,0.1);border-radius:2px;transition:width 0.3s ease, height 0.3s ease}@media screen and (max-width: 640px){.panel{margin-top:35px;padding:0;width:100%;height:100%;border:none}}@media screen and (max-width: 400px){.panel{padding:1px 0 0}}.panel .panel-body{padding:0 40px 35px}@media screen and (max-width: 640px){.panel .panel-body{padding:0 0 20px}}.panel .panel-body #login-issues,.panel .panel-body ul li a{border-bottom:1px solid transparent;color:#d23934;line-height:20px}.panel .panel-body #login-issues:hover,.panel .panel-body ul li a:hover{border-bottom:1px solid #f0524d}.panel .panel-body h3{margin:0 0 30px}.panel .panel-body h3+input{margin-top:0}.panel .panel-body h3+p{margin-top:0px}.panel .panel-body ul{display:none;margin-bottom:-5px}.panel .panel-body p{margin-bottom:25px}.panel .panel-body button{width:100%}.panel button{margin:0 0 5px 0}.panel button.btn-login{margin:0 0 26px 0}.panel .panel-footer{padding:16px 40px 15px;border-top:1px solid rgba(0,0,0,0.1)}@media screen and (max-width: 640px){.panel .panel-footer{padding:1px 0 0;border-top:none}}progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:7px;width:100%;height:8px;background-color:#e5e5e5;border:none;border-radius:4px}progress[value]{color:#f0524d;border-radius:4px}progress::-webkit-progress-bar{background-color:#e5e5e5;border-radius:4px}progress::-webkit-progress-value{background-color:#f0524d;border-radius:4px}progress::-moz-progress-bar{background-color:#f0524d;border-radius:4px}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,0.9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;color:#2b2e38;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color 0.2s;transition:color 0.2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{display:block}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;-webkit-transition:background 0.2s;transition:background 0.2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}.remodal-overlay{background:rgba(0,0,0,0.3)}.remodal-wrapper{overflow:visible;padding:0}.remodal{overflow-y:auto;margin-bottom:0;padding:36px 40px;width:480px;height:auto;border-radius:2px;text-align:left}@media screen and (max-width: 640px){.remodal{padding:35px 20px 36px;width:100%;height:100%}}@media screen and (max-width: 400px){.remodal{padding:36px 20px}}.remodal-lrg{width:600px}@media screen and (max-width: 640px){.remodal-lrg{width:100%;height:100%}}form#search-box label{display:inline-block;position:relative;margin-bottom:0px}form#search-box label input{margin-bottom:0}form#search-box label span{position:absolute;top:0px;left:0px;width:36px;height:36px}form#search-box label span:before{position:absolute;top:10px;left:10px;font-family:'FontAwesome';content:'\f002';width:20px;height:20px;color:rgba(0,0,0,0.4);z-index:100;cursor:pointer}form#search-box label span:hover span:before{color:rgba(0,0,0,0.54)}form#search-box input::-webkit-search-decoration,form#search-box input::-webkit-search-cancel-button{display:none}form#search-box #search-bar{padding:0 0 0 36px;width:36px;background:#fff;border-color:#fff;color:rgba(0,0,0,0.87);transition:all .3s ease;-webkit-appearance:textfield}form#search-box #search-bar:focus{padding-right:10px;width:200px;border-color:rgba(0,0,0,0.4)}form#search-box #search-bar:focus+span:before{color:rgba(0,0,0,0.54) !important}form#search-box #search-bar::placeholder,form#search-box #search-bar::-webkit-input-placeholder,form#search-box #search-bar:-moz-placeholder,form#search-box #search-bar::-moz-placeholder,form#search-box #search-bar:-ms-input-placeholder{opacity:0}form#search-box #search-bar:focus::placeholder,form#search-box #search-bar:focus::-webkit-input-placeholder,form#search-box #search-bar:focus:-moz-placeholder,form#search-box #search-bar:focus::-moz-placeholder,form#search-box #search-bar:focus:-ms-input-placeholder{opacity:1}form#search-box #search-bar::-webkit-input-placeholder{vertical-align:middle}.section-header{display:flex;align-items:center;justify-content:space-between;height:73px;margin-top:80px;border-bottom:1px solid rgba(0,0,0,0.1)}@media screen and (max-width: 640px){.section-header{height:48px;margin-top:60px}}.section-header .btn{float:right}.section-header-alt{margin-top:32px}.tab-content{display:none}.tab-content.active{display:block}#md-preview{margin:9px 0 0;padding:10px;border:1px solid rgba(0,0,0,0.2);min-height:278px}.md-tab-content{display:none}.md-tab-content.active{display:block}.leaderboard-msg{margin:32px 0 32px 0}.leaderboard-important-msg{margin-top:32px;font-style:italic;color:red}table{display:table;font-size:14px;border-collapse:collapse;width:100%;text-align:left;font-weight:normal;overflow-x:auto}@media screen and (max-width: 800px){table{display:block}}table a{color:#d23934}table thead{color:rgba(0,0,0,0.54)}table thead a{color:rgba(0,0,0,0.54)}table thead th{padding:16px 0}table th{font-weight:400}table tr{border-bottom:1px solid #e6e6e6}table td{padding:16px 0;vertical-align:middle}table .action{text-align:right}table .action .btn{margin:-4px 0}table.leaderboard{margin-top:35px}@media screen and (max-width: 800px){table.leaderboard{margin-top:31px}}@media screen and (max-width: 640px){table.leaderboard{margin-top:27px}}table.leaderboard td{padding-right:4px}table.leaderboard td:last-of-type{padding-right:0}table.leaderboard .change{width:24px}@media screen and (max-width: 640px){table.leaderboard .participant img{display:none}}table.leaderboard .video{width:120px}@media screen and (max-width: 560px){table.leaderboard .video{display:none}}@media screen and (max-width: 800px){table.leaderboard .entries{display:none}}@media screen and (max-width: 640px){table.leaderboard .post-challenge{display:none}}table.leaderboard .last-submission{text-align:right}@media screen and (max-width: 1024px){table.leaderboard .last-submission{display:none}}table.leaderboard tr.highlight{font-weight:700}table.leaderboard tr.highlight .badge{font-weight:500}table.submissions{margin-top:16px;border-top:1px solid #e6e6e6}@media screen and (max-width: 800px){table.submissions{margin-top:31px}}@media screen and (max-width: 640px){table.submissions{margin-top:27px}}table.submissions th,table.submissions td{padding-right:12px;vertical-align:top}table.submissions th:last-of-type,table.submissions td:last-of-type{padding-right:0}table.submissions th.id,table.submissions td.id{font-weight:500}table.submissions td.participant a:hover{border-bottom:1px solid #d23934}table.submissions th.status{min-width:96px}table.submissions td.description{min-width:220px}table.submissions th.submission,table.submissions td.submission{text-align:right}td.load-more{padding:0;border-top:none}.tooltip{position:absolute;z-index:1000;display:block;margin:0;font-size:12px;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:5px;height:5px}.tooltip .arrow::before{position:absolute;border-color:transparent;border-style:solid}.tooltip.bs-tooltip-top,.tooltip.bs-tooltip-auto[x-placement^="top"]{padding:5px 0}.tooltip.bs-tooltip-top .arrow,.tooltip.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0}.tooltip.bs-tooltip-top .arrow::before,.tooltip.bs-tooltip-auto[x-placement^="top"] .arrow::before{margin-left:-3px;content:"";border-width:5px 5px 0;border-top-color:#000}.tooltip.bs-tooltip-right,.tooltip.bs-tooltip-auto[x-placement^="right"]{padding:0 5px}.tooltip.bs-tooltip-right .arrow,.tooltip.bs-tooltip-auto[x-placement^="right"] .arrow{left:0}.tooltip.bs-tooltip-right .arrow::before,.tooltip.bs-tooltip-auto[x-placement^="right"] .arrow::before{margin-top:-3px;content:"";border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.bs-tooltip-bottom,.tooltip.bs-tooltip-auto[x-placement^="bottom"]{padding:5px 0}.tooltip.bs-tooltip-bottom .arrow,.tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0}.tooltip.bs-tooltip-bottom .arrow::before,.tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{margin-left:-3px;content:"";border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bs-tooltip-left,.tooltip.bs-tooltip-auto[x-placement^="left"]{padding:0 5px}.tooltip.bs-tooltip-left .arrow,.tooltip.bs-tooltip-auto[x-placement^="left"] .arrow{right:0}.tooltip.bs-tooltip-left .arrow::before,.tooltip.bs-tooltip-auto[x-placement^="left"] .arrow::before{right:0;margin-top:-3px;content:"";border-width:5px 0 5px 5px;border-left-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:2px}a{color:rgba(0,0,0,0.87);text-decoration:none;transition:0.3s}a:hover{color:#d23934}h1,h2,h3,h4,h5{color:rgba(0,0,0,0.87);font-weight:400;line-height:1.2}h1{color:rgba(0,0,0,0.8);font-size:48px;line-height:1.1;letter-spacing:-1px}@media screen and (max-width: 1024px){h1{font-size:40px}}@media screen and (max-width: 800px){h1{font-size:32px}}@media screen and (max-width: 400px){h1{color:rgba(0,0,0,0.87);font-size:24px;letter-spacing:0}}h2{color:rgba(0,0,0,0.8);font-size:36px;letter-spacing:-1px}@media screen and (max-width: 1024px){h2{font-size:32px}}@media screen and (max-width: 800px){h2{color:rgba(0,0,0,0.87);font-size:28px;letter-spacing:0}}@media screen and (max-width: 400px){h2{color:rgba(0,0,0,0.87);font-size:24px}}h3{font-size:28px}@media screen and (max-width: 1024px){h3{font-size:26px}}@media screen and (max-width: 800px){h3{font-size:24px}}@media screen and (max-width: 400px){h3{font-size:22px}}h4{font-size:22px}@media screen and (max-width: 800px){h4{font-size:22px}}@media screen and (max-width: 400px){h4{font-size:20px}}h5{font-size:16px;font-weight:500}.list-topics h5:visited{font-weight:400}h6{color:#d23934;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1px}@media screen and (max-width: 400px){h6{font-size:14px}}p{line-height:20px}span.large,p.large{font-size:17px;line-height:24px;max-width:680px}@media screen and (max-width: 640px){span.large,p.large{font-size:16px;line-height:22px}}p a{border-bottom:1px solid transparent;color:#d23934}p a:hover{border-bottom:1px solid #f0524d}strong{font-weight:500}i{font-style:italic}abbr{border-bottom:1px dotted rgba(0,0,0,0.8);text-decoration:none}sup{color:rgba(0,0,0,0.54);vertical-align:baseline;position:relative;top:-5px;font-size:10px}code.block{display:block;width:100%;margin-top:23px;padding:8px 10px}.light{color:rgba(0,0,0,0.54)}.color-accent{color:#d23934}.list-topics h5:visited{font-weight:400}.bt-1{border-top:1px solid rgba(0,0,0,0.1)}.bb-1{border-bottom:1px solid rgba(0,0,0,0.1)}.center-content{display:flex;align-items:center;justify-content:center;height:100vh}.center-content .item{text-align:center}.center-content .xl{font-size:240px}@media screen and (max-width: 768px){.center-content .xl{font-size:180px}}@media screen and (max-width: 640px){.center-content .xl{font-size:140px}}@media screen and (max-width: 480px){.center-content .xl{font-size:130px}}.center-content .logomark{display:block;background:url("misc/crowdai-logomark.svg") no-repeat left center;background-size:256px 238px;width:256px;height:238px;margin:0 40px}@media screen and (max-width: 768px){.center-content .logomark{width:193px;height:180px;background-size:193px 180px;margin:0 30px}}@media screen and (max-width: 640px){.center-content .logomark{width:150px;height:140px;background-size:150px 140px;margin:0 30px}}@media screen and (max-width: 480px){.center-content .logomark{width:129px;height:120px;background-size:129px 120px;margin:0 20px}}.center-content p{font-size:20px;margin:3em 1em 0 1em}@media screen and (max-width: 768px){.center-content p{font-size:18px;margin-top:2em}}@media screen and (max-width: 480px){.center-content p{margin-top:1em}}.center-content .btn{margin-top:10px;width:240px}::-moz-selection{background:#f0524d;color:#fff}::selection{background:#f0524d;color:#fff}body{background:#fff;min-height:100%;position:relative;display:flex;flex-direction:column;color:rgba(0,0,0,0.87);font-family:'Roboto', sans-serif;font-size:15px;font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased !important;-moz-font-smoothing:antialiased !important;text-rendering:optimizelegibility !important}@media screen\0{body{min-height:none;display:block;flex-direction:none}}.content{flex:1}@media screen\0{.content{flex:none}}.row{max-width:1196px;padding:0 48px;margin:0 auto}@media screen and (max-width: 1024px){.row{padding:0 40px}}@media screen and (max-width: 768px){.row{padding:0 32px}}@media screen and (max-width: 640px){.row{padding:0 24px}}@media screen and (max-width: 480px){.row{padding:0 16px}}@media screen and (max-width: 400px){.row{padding:0 12px}}.row:before{display:table;content:" "}.row:after{clear:both;display:table;content:" "}.detail .row{max-width:800px}a img{width:100%;opacity:1;transition:0.4s}a img:hover{opacity:0.8}.background-grey{background:rgba(0,0,0,0.03)}@media screen and (max-width: 640px){.background-grey{background:#fff}}.border-top{border-top:1px solid rgba(0,0,0,0.1)}.border-bottom{border-bottom:1px solid rgba(0,0,0,0.1)}.atwho-view{position:absolute;top:0;left:0;display:none;margin-top:18px;background:white;color:black;border:1px solid #DDD;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,0.1);min-width:120px;z-index:11110 !important}.atwho-view .atwho-header{padding:5px;margin:5px;cursor:pointer;border-bottom:solid 1px #eaeff1;color:#6f8092;font-size:11px;font-weight:bold}.atwho-view .atwho-header .small{color:#6f8092;float:right;padding-top:2px;margin-right:-5px;font-size:12px;font-weight:normal}.atwho-view .atwho-header:hover{cursor:default}.atwho-view .cur{background:#3366FF;color:white}.atwho-view .cur small{color:white}.atwho-view strong{color:#3366FF}.atwho-view .cur strong{color:white;font:bold}.atwho-view ul{list-style:none;padding:0;margin:auto;max-height:200px;overflow-y:auto}.atwho-view ul li{display:block;padding:5px 10px;border-bottom:1px solid #DDD;cursor:pointer}.atwho-view small{font-size:smaller;color:#777;font-weight:normal}.social-share-button .ssb-icon{background-position:center center;background-repeat:no-repeat;background-size:18px 18px;display:inline-block;height:18px;width:18px}.social-share-button .ssb-twitter{background-image:url(https://d1u1amw606tzwl.cloudfront.net/assets/social-share-button/twitter-7b64ce0117a85c5d52ed45c27707af61d9b0e0d590284baa287cfe87867b9ae1.svg)}.social-share-button .ssb-facebook{background-image:url(https://d1u1amw606tzwl.cloudfront.net/assets/social-share-button/facebook-03210e1663ee772e93ed5d344cdb36657b68342821aaebe982f2f984915990b3.svg)}.social-share-button .ssb-google_bookmark{background-image:url(https://d1u1amw606tzwl.cloudfront.net/assets/social-share-button/google_bookmark-bb4c960c0421cb7dce602d10e744692bcc1c54f323410f4965d508f96e2255ce.svg)}.social-share-button .ssb-google_plus{background-image:url(https://d1u1amw606tzwl.cloudfront.net/assets/social-share-button/google_plus-50c049fbb29cd3346f1bf9349017b644bcd00a53b56bd156728850f57bd85c0a.svg)}.social-share-button .ssb-weibo{background-image:url(https://d1u1amw606tzwl.cloudfront.net/assets/social-share-button/weibo-a345a6ca554e6f388da9eb35746bb0425cb018c16408ba82852c66d375245d6f.svg)}.social-share-button .ssb-qq{background-image:url(https://d1u1amw606tzwl.cloudfront.net/assets/social-share-button/qq-4dbae8223fc7823f6d73bc7fbe113eb894f4c174ec3ae93103ca382c78a2bf67.svg)}.social-share-button .ssb-delicious{background-image:url(https://d1u1amw606tzwl.cloudfront.net/assets/social-share-button/delicious-0c55f72f821aae5352691f13eb64bf3435573e2169d0720477ed367b2f1ed28e.svg)}.social-share-button .ssb-linkedin{background-image:url(https://d1u1amw606tzwl.cloudfront.net/assets/social-share-button/linkedin-b7fd42895b291003c444a9c2acf867ea813671e0b725a5d7c05dbb13f5c0fdd3.svg)}.social-share-button .ssb-tumblr{background-image:url(https://d1u1amw606tzwl.cloudfront.net/assets/social-share-button/tumblr-330a37f93cce7c27a750188d0bfdbed3a22f566b807e64d21131dcdc94e08ec3.svg)}.social-share-button .ssb-pinterest{background-image:url(https://d1u1amw606tzwl.cloudfront.net/assets/social-share-button/pinterest-86203d156197cce4087fee058b920d275c535df5fd59d8caa83da0ef41d1ec7f.svg)}.social-share-button .ssb-douban{background-image:url(https://d1u1amw606tzwl.cloudfront.net/assets/social-share-button/douban-46298c27e3bc6d59951c0bbc464339a5ba1b44e3b25b571874f1baacd7af2495.svg)}.social-share-button .ssb-wechat{background-image:url(https://d1u1amw606tzwl.cloudfront.net/assets/social-share-button/wechat-d8852cc3396a7a53eba39595d2e9f638c93a34ab1a0f41bae4ff391b63815f56.svg)}.social-share-button .ssb-vkontakte{background-image:url(https://d1u1amw606tzwl.cloudfront.net/assets/social-share-button/vkontakte-0c2b68277fade991d74efcbdb6f7b359a35e65156cbada9625a3fe8f73151c14.svg)}.social-share-button .ssb-odnoklassniki{background-image:url(https://d1u1amw606tzwl.cloudfront.net/assets/social-share-button/odnoklassniki-579bf782bd70fe94748254cac2c8c3dc150cceb0d2a143399e3062246b5ecb39.svg)}.social-share-button .ssb-xing{background-image:url(https://d1u1amw606tzwl.cloudfront.net/assets/social-share-button/xing-0ebccb4042c8c7220e471c4f569df2bf27da227db425525819b6848c86a1603e.svg)}.social-share-button .ssb-email{background-image:url(https://d1u1amw606tzwl.cloudfront.net/assets/social-share-button/email-7067143cbe69d9d8cf25e67fda1a315d133c2b79074a09088bd712cc5c81135d.svg)}.social-share-button .ssb-reddit{background-image:url(https://d1u1amw606tzwl.cloudfront.net/assets/social-share-button/reddit-730429c239b6990b67d0d4aaaeb6e9fe48c62267f889a412e81f5f1066ec625f.svg)}.social-share-button .ssb-hacker_news{background-image:url(https://d1u1amw606tzwl.cloudfront.net/assets/social-share-button/hacker_news-d89b13fec49355a787389a776f2e03a0a38314abf93777b8865f8c5f146eaf8d.svg)}.social-share-button .ssb-telegram{background-image:url(https://d1u1amw606tzwl.cloudfront.net/assets/social-share-button/telegram-a6b5607917f3e3efbcf35c3ed43356b05622fcfc533d2fbf5066621b78c1dbe4.svg)}.ss-wechat-dialog{width:300px;position:fixed;background:#fff;padding:15px;border-radius:3px;box-shadow:0 2px 15px rgba(0,0,0,0.15);z-index:11001;font-size:14px;line-height:1.2em}.ss-wechat-dialog .wechat-popup-header{font-weight:bold}.ss-wechat-dialog .wechat-dialog-qr{text-align:center;margin:25px 0}.ss-wechat-dialog .wechat-popup-close{width:16px;height:16px;position:absolute;right:10px;top:10px;color:#999;text-decoration:none;font-size:16px}.ss-wechat-dialog .wechat-popup-footer{text-align:left;line-height:22px;color:#666}.CodeMirror{font-family:monospace;height:300px;color:black}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:white}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:black}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0 !important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:-20px;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:bold}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error{color:#f00}.cm-invalidchar{color:#f00}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0f0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22}.CodeMirror-matchingtag{background:rgba(255,150,0,0.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:white}.CodeMirror-scroll{overflow:scroll !important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px;*zoom:1;*display:inline}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none !important;border:none !important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:none;font-variant-ligatures:none}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;overflow:auto}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background:#ffa;background:rgba(255,255,0,0.4)}.CodeMirror span{*vertical-align:text-bottom}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:''}span.CodeMirror-selectedtext{background:none}.nb-notebook{line-height:1.5}.nb-stdout,.nb-stderr{white-space:pre-wrap;margin:1em 0;padding:0.1em 0.5em}.nb-stderr{background-color:#FAA}.nb-cell+.nb-cell{margin-top:0.5em}.nb-output table{border:1px solid #000;border-collapse:collapse}.nb-output th{font-weight:bold}.nb-output th,.nb-output td{border:1px solid #000;padding:0.25em;text-align:left;vertical-align:middle;border-collapse:collapse}.nb-cell{position:relative}.nb-raw-cell{white-space:pre-wrap;background-color:#f5f2f0;font-family:Consolas, Monaco, 'Andale Mono', monospace;padding:1em;margin:.5em 0}.nb-output{min-height:1em;width:100%;overflow-x:scroll;border-right:1px dotted #CCC}.nb-output img{max-width:100%}.nb-output:before,.nb-input:before{position:absolute;font-family:monospace;color:#999;left:-7.5em;width:7em;text-align:right}div[style="max-height:1000px;max-width:1500px;overflow:auto;"]{max-height:none !important}code[class*="language-"],pre[class*="language-"]{color:black;text-shadow:0 1px white;font-family:Consolas, Monaco, 'Andale Mono', monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]::-moz-selection,pre[class*="language-"] ::-moz-selection,code[class*="language-"]::-moz-selection,code[class*="language-"] ::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*="language-"]::selection,pre[class*="language-"] ::selection,code[class*="language-"]::selection,code[class*="language-"] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*="language-"],pre[class*="language-"]{text-shadow:none}}pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*="language-"],pre[class*="language-"]{background:#f5f2f0}:not(pre)>code[class*="language-"]{padding:.1em;border-radius:.3em}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:slategray}.token.punctuation{color:#999}.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#a67f59;background:rgba(255,255,255,0.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function{color:#DD4A68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.cookies-eu{line-height:22px;position:fixed;z-index:999;right:0;bottom:0;left:0;text-align:center;border-top:1px solid #E4E4E4;background:#F2F2F2}@media (max-width: 767px){.cookies-eu{font-size:12px;line-height:18px}}.cookies-eu .cookies-eu-content-holder{display:inline-block;padding:8px 20px}.cookies-eu .cookies-eu-button-holder{display:inline-block;padding:8px 0}@media (max-width: 767px){.cookies-eu .cookies-eu-button-holder{padding:0 0 8px 0}}.cookies-eu .btn{font-size:13px;height:32px;line-height:32px}.cookies-eu .btn:first-child{margin-right:6px}.doorkeeper-forms{display:block}.doorkeeper-forms form{display:inline}.doorkeeper-forms form .btn{display:inline}ul.list-job-details{list-style-type:square}.pull-right{float:right}.hidden{display:none}.ellipsis{max-width:640px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wrapper{word-wrap:break-word}.fa-2x{font-size:2em !important}.iframe-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}blockquote{background:rgba(0,0,0,0.03);border-left:10px solid #f0524d;margin:1.5em 10px;padding:0.5em 10px;quotes:"“" "”" "‘" "’"}blockquote:before{color:#f0524d;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em}blockquote p{display:inline}.leaderboard-note{background:#fffbed;color:#69634d;font-size:14px;padding:14px;margin-top:8px}.grading_status_cd .fa{padding-right:3px}.grading_status_cd .submitted{color:#fa9e33}.grading_status_cd .initiated{color:#fa9e33}.grading_status_cd .graded{color:#23b761}.grading_status_cd .failed{color:#f0524d}.display-none{display:none}.filter-wrapper{display:flex}.filter-wrapper .filter-table{flex:4}.filter-wrapper .filter-sidebar{flex:1;margin:0 20px}.filter-wrapper .filter-sidebar h4{text-transform:uppercase;font-weight:700;line-height:30px;font-size:14px;letter-spacing:0.5px;padding:0}.flex-row{display:flex;justify-content:space-between}.site-message{background:#f0524d;color:#fff;font-size:14px;height:48px;font-weight:600;border-bottom:1px solid #e6e6e6}.site-message p{float:left;margin-top:14px}.site-message p a{color:#fff;text-decoration:underline}
