/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}blockquote{margin:0}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Bold.woff2") format("woff2"),url("../fonts/Gotham-Bold.woff") format("woff");font-weight:normal;font-style:normal}*{margin:0;padding:0;box-sizing:border-box}html{width:100%;font-size:10px}body{width:100%;background:#fff;font-family:"Open sans",Arial,sans-serif;color:#212121;margin:0 auto;text-align:center}.wrapper{display:block;width:100%;max-width:960px;padding:4rem;margin:0 auto;position:relative;box-sizing:border-box}@media (max-width: 500px){.wrapper{padding:2rem}}.wrapper:after{display:table;clear:both;content:''}.wrapper .text-box{margin:auto}#frame{width:100%;min-width:960px;overflow:hidden}@media (max-width: 980px){#frame{min-width:100%}}.no-media .wrapper{max-width:940px}.no-media #frame{min-width:960px}.ie8 .wrapper{max-width:940px}.ie8 #frame{min-width:960px}.clearfix:after{clear:both;height:0;content:' ';font-size:0;display:block}.left{float:left}.right{float:right}.clear{clear:both}strong{font-weight:700}button{cursor:pointer;border:none}h1,h2,h3,.progress-bar ul>li,h4,h5,h6{font-family:"Oswald",sans-serif}h1,h2,h3,.progress-bar ul>li,h4,h5,h6,p,.user-details dt label,.user-details div label,#selector .manual .manual-form dt,#selector .manual .manual-form dd,#results .nav li{margin-bottom:1.5rem}h1:last-child,h2:last-child,h3:last-child,.progress-bar ul>li:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,.user-details dt label:last-child,.user-details div label:last-child,#selector .manual .manual-form dt:last-child,#selector .manual .manual-form dd:last-child,#results .nav li:last-child{margin-bottom:0}h1:focus,h2:focus,h3:focus,.progress-bar ul>li:focus,h4:focus,h5:focus,h6:focus,p:focus,.user-details dt label:focus,.user-details div label:focus,#selector .manual .manual-form dt:focus,#selector .manual .manual-form dd:focus,#results .nav li:focus{outline:none}h1,h2,h4{font-family:"Oswald",sans-serif}h1,h2{font-size:3.8em;text-transform:uppercase}@media (max-width: 768px){h1,h2{font-size:3.1em}}@media (max-width: 500px){h1,h2{font-size:2.8em}}h3,.progress-bar ul>li,h4{font-size:1.6em}p,.user-details dt label,.user-details div label,#selector .manual .manual-form dt,#selector .manual .manual-form dd,#results .nav li{font-size:1.6rem;line-height:1.6em}.text-box p,.text-box .user-details dt label,.user-details dt .text-box label,.text-box .user-details div label,.user-details div .text-box label,.text-box #selector .manual .manual-form dt,#selector .manual .manual-form .text-box dt,.text-box #selector .manual .manual-form dd,#selector .manual .manual-form .text-box dd,.text-box #results .nav li,#results .nav .text-box li{font-weight:700}.highlight{color:#33a243}.text-right{text-align:right}a{color:#33a243;text-decoration:none;-webkit-transition:color .5s ease;transition:color .5s ease}a img{border:none}.hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#votes>li .controls p a,#votes>li .controls .user-details dt label a,.user-details dt #votes>li .controls label a,#votes>li .controls .user-details div label a,.user-details div #votes>li .controls label a,#votes>li .controls #selector .manual .manual-form dt a,#selector .manual .manual-form #votes>li .controls dt a,#votes>li .controls #selector .manual .manual-form dd a,#selector .manual .manual-form #votes>li .controls dd a,#votes>li .controls #results .nav li a,#results .nav #votes>li .controls li a,#selector .close a,#selector .clear,#selector .suggestion .composers .composerSliderControls a,#selector .suggestion .composers .composerSliderPages a,#results .overlay .controls a{display:block;text-indent:102%;white-space:nowrap;overflow:hidden;color:transparent}#selector .cta-back.cta:before,#selector .social a.cta-back:before,.social #selector a.cta-back:before,#selector .cta-back.cta:after,#selector .social a.cta-back:after,.social #selector a.cta-back:after,#notification .cta-back.cta:before,#notification .social a.cta-back:before,.social #notification a.cta-back:before,#notification .cta-back.cta:after,#notification .social a.cta-back:after,.social #notification a.cta-back:after,#votes .cta-back.cta:before,#votes .social a.cta-back:before,.social #votes a.cta-back:before,#votes .cta-back.cta:after,#votes .social a.cta-back:after,.social #votes a.cta-back:after,#form .cta-back.cta:before,#form .social a.cta-back:before,.social #form a.cta-back:before,#form .cta-back.cta:after,#form .social a.cta-back:after,.social #form a.cta-back:after,#selector .cta-suggest.cta:before,#selector .social a.cta-suggest:before,.social #selector a.cta-suggest:before,#selector .cta-suggest.cta:after,#selector .social a.cta-suggest:after,.social #selector a.cta-suggest:after,#notification .cta-suggest.cta:before,#notification .social a.cta-suggest:before,.social #notification a.cta-suggest:before,#notification .cta-suggest.cta:after,#notification .social a.cta-suggest:after,.social #notification a.cta-suggest:after,#votes .cta-suggest.cta:before,#votes .social a.cta-suggest:before,.social #votes a.cta-suggest:before,#votes .cta-suggest.cta:after,#votes .social a.cta-suggest:after,.social #votes a.cta-suggest:after,#form .cta-suggest.cta:before,#form .social a.cta-suggest:before,.social #form a.cta-suggest:before,#form .cta-suggest.cta:after,#form .social a.cta-suggest:after,.social #form a.cta-suggest:after,#selector .cta-edit.cta:before,#selector .social a.cta-edit:before,.social #selector a.cta-edit:before,#notification .cta-edit.cta:before,#notification .social a.cta-edit:before,.social #notification a.cta-edit:before,#votes .cta-edit.cta:before,#votes .social a.cta-edit:before,.social #votes a.cta-edit:before,#form .cta-edit.cta:before,#form .social a.cta-edit:before,.social #form a.cta-edit:before,.progress-bar:before,.progress-bar ul>li:before,#selector .close a:before,#selector .close a:after,#selector .search .search-field:before,#selector .clear:before,#selector .clear:after,#selector .list-holder .back a:before,#selector .list-holder .back a:after,#selector .suggestion .composers .composerSliderControls a:before,#selector .suggestion .composers .composerSliderControls a:after,.social a:before,#vote>div:before,.chartOpen .intro:before,#top-list .controls span:before,#top-list .controls span:after,#results .change span:before,#results .change span:after,#results .overlay .close a:before,#results .overlay .close a:after,#results .overlay .controls a:before,#results .overlay .controls a:after,#results .menu .search-field:before,#results .back-to-top a:before,#results .back-to-top a:after{display:block;content:'';position:absolute}.cta,.social a{display:inline-block;padding:1.2em 6em;background:#33a243;border:2px solid #33a243;border-radius:360em;color:#fff;font-weight:400;text-align:inherit;text-transform:uppercase;text-shadow:none;margin:2em 0 1em;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}@media (max-width: 768px){.cta,.social a{padding:1em 4em}}.cta:hover,.social a:hover,.cta:active,.social a:active,.cta:focus,.social a:focus{background:#0c4129;border-color:#0c4129;color:#fff}#selector .cta,#selector .social a,.social #selector a,#notification .cta,#notification .social a,.social #notification a,#votes .cta,#votes .social a,.social #votes a,#form .cta,#form .social a,.social #form a{padding:.4em 1.2em;border-radius:8px;margin:0 .5em}#selector .cta:last-child,#selector .social a:last-child,.social #selector a:last-child,#notification .cta:last-child,#notification .social a:last-child,.social #notification a:last-child,#votes .cta:last-child,#votes .social a:last-child,.social #votes a:last-child,#form .cta:last-child,#form .social a:last-child,.social #form a:last-child{margin-right:0}#selector .cta:first-child,#selector .social a:first-child,.social #selector a:first-child,#notification .cta:first-child,#notification .social a:first-child,.social #notification a:first-child,#votes .cta:first-child,#votes .social a:first-child,.social #votes a:first-child,#form .cta:first-child,#form .social a:first-child,.social #form a:first-child{margin-left:0}#selector .disabled.cta,#selector .social a.disabled,.social #selector a.disabled,#notification .disabled.cta,#notification .social a.disabled,.social #notification a.disabled,#votes .disabled.cta,#votes .social a.disabled,.social #votes a.disabled,#form .disabled.cta,#form .social a.disabled,.social #form a.disabled{-webkit-filter:grayscale(80);filter:grayscale(80);opacity:0.3;pointer-events:none}#selector .secondary.cta,#selector .social a.secondary,.social #selector a.secondary,#notification .secondary.cta,#notification .social a.secondary,.social #notification a.secondary,#votes .secondary.cta,#votes .social a.secondary,.social #votes a.secondary,#form .secondary.cta,#form .social a.secondary,.social #form a.secondary{background:#f5f5f5;color:#33a243}#selector .secondary.cta:hover,#selector .social a.secondary:hover,.social #selector a.secondary:hover,#selector .secondary.cta:focus,#selector .social a.secondary:focus,.social #selector a.secondary:focus,#selector .secondary.cta:active,#selector .social a.secondary:active,.social #selector a.secondary:active,#notification .secondary.cta:hover,#notification .social a.secondary:hover,.social #notification a.secondary:hover,#notification .secondary.cta:focus,#notification .social a.secondary:focus,.social #notification a.secondary:focus,#notification .secondary.cta:active,#notification .social a.secondary:active,.social #notification a.secondary:active,#votes .secondary.cta:hover,#votes .social a.secondary:hover,.social #votes a.secondary:hover,#votes .secondary.cta:focus,#votes .social a.secondary:focus,.social #votes a.secondary:focus,#votes .secondary.cta:active,#votes .social a.secondary:active,.social #votes a.secondary:active,#form .secondary.cta:hover,#form .social a.secondary:hover,.social #form a.secondary:hover,#form .secondary.cta:focus,#form .social a.secondary:focus,.social #form a.secondary:focus,#form .secondary.cta:active,#form .social a.secondary:active,.social #form a.secondary:active{border-color:#0c4129;color:#0c4129}#selector .cta small,#selector .social a small,.social #selector a small,#notification .cta small,#notification .social a small,.social #notification a small,#votes .cta small,#votes .social a small,.social #votes a small,#form .cta small,#form .social a small,.social #form a small{display:block;position:absolute;width:300%;bottom:100%;left:-100%;text-transform:none;color:transparent;-webkit-transform:translateY(1em);transform:translateY(1em);-webkit-transition:color .5s ease, -webkit-transform .5s ease;transition:color .5s ease, -webkit-transform .5s ease;transition:color .5s ease, transform .5s ease;transition:color .5s ease, transform .5s ease, -webkit-transform .5s ease}#selector .cta:hover small,#selector .social a:hover small,.social #selector a:hover small,#selector .cta:active small,#selector .social a:active small,.social #selector a:active small,#selector .cta:focus small,#selector .social a:focus small,.social #selector a:focus small,#notification .cta:hover small,#notification .social a:hover small,.social #notification a:hover small,#notification .cta:active small,#notification .social a:active small,.social #notification a:active small,#notification .cta:focus small,#notification .social a:focus small,.social #notification a:focus small,#votes .cta:hover small,#votes .social a:hover small,.social #votes a:hover small,#votes .cta:active small,#votes .social a:active small,.social #votes a:active small,#votes .cta:focus small,#votes .social a:focus small,.social #votes a:focus small,#form .cta:hover small,#form .social a:hover small,.social #form a:hover small,#form .cta:active small,#form .social a:active small,.social #form a:active small,#form .cta:focus small,#form .social a:focus small,.social #form a:focus small{color:#212121;-webkit-transform:none;transform:none}#selector .cta-back.cta,#selector .social a.cta-back,.social #selector a.cta-back,#notification .cta-back.cta,#notification .social a.cta-back,.social #notification a.cta-back,#votes .cta-back.cta,#votes .social a.cta-back,.social #votes a.cta-back,#form .cta-back.cta,#form .social a.cta-back,.social #form a.cta-back{padding-left:2.2em}#selector .cta-back.cta:before,#selector .social a.cta-back:before,.social #selector a.cta-back:before,#selector .cta-back.cta:after,#selector .social a.cta-back:after,.social #selector a.cta-back:after,#notification .cta-back.cta:before,#notification .social a.cta-back:before,.social #notification a.cta-back:before,#notification .cta-back.cta:after,#notification .social a.cta-back:after,.social #notification a.cta-back:after,#votes .cta-back.cta:before,#votes .social a.cta-back:before,.social #votes a.cta-back:before,#votes .cta-back.cta:after,#votes .social a.cta-back:after,.social #votes a.cta-back:after,#form .cta-back.cta:before,#form .social a.cta-back:before,.social #form a.cta-back:before,#form .cta-back.cta:after,#form .social a.cta-back:after,.social #form a.cta-back:after{background:#33a243;width:.75em;height:2px;top:50%;left:1em;border-radius:3px;-webkit-transform-origin:1px center;transform-origin:1px center;-webkit-transition:background .5s ease;transition:background .5s ease}#selector .cta-back.cta:before,#selector .social a.cta-back:before,.social #selector a.cta-back:before,#notification .cta-back.cta:before,#notification .social a.cta-back:before,.social #notification a.cta-back:before,#votes .cta-back.cta:before,#votes .social a.cta-back:before,.social #votes a.cta-back:before,#form .cta-back.cta:before,#form .social a.cta-back:before,.social #form a.cta-back:before{-webkit-transform:rotate(30deg);transform:rotate(30deg)}#selector .cta-back.cta:after,#selector .social a.cta-back:after,.social #selector a.cta-back:after,#notification .cta-back.cta:after,#notification .social a.cta-back:after,.social #notification a.cta-back:after,#votes .cta-back.cta:after,#votes .social a.cta-back:after,.social #votes a.cta-back:after,#form .cta-back.cta:after,#form .social a.cta-back:after,.social #form a.cta-back:after{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}#selector .cta-back.cta:hover:before,#selector .social a.cta-back:hover:before,.social #selector a.cta-back:hover:before,#selector .cta-back.cta:hover:after,#selector .social a.cta-back:hover:after,.social #selector a.cta-back:hover:after,#selector .cta-back.cta:focus:before,#selector .social a.cta-back:focus:before,.social #selector a.cta-back:focus:before,#selector .cta-back.cta:focus:after,#selector .social a.cta-back:focus:after,.social #selector a.cta-back:focus:after,#selector .cta-back.cta:active:before,#selector .social a.cta-back:active:before,.social #selector a.cta-back:active:before,#selector .cta-back.cta:active:after,#selector .social a.cta-back:active:after,.social #selector a.cta-back:active:after,#notification .cta-back.cta:hover:before,#notification .social a.cta-back:hover:before,.social #notification a.cta-back:hover:before,#notification .cta-back.cta:hover:after,#notification .social a.cta-back:hover:after,.social #notification a.cta-back:hover:after,#notification .cta-back.cta:focus:before,#notification .social a.cta-back:focus:before,.social #notification a.cta-back:focus:before,#notification .cta-back.cta:focus:after,#notification .social a.cta-back:focus:after,.social #notification a.cta-back:focus:after,#notification .cta-back.cta:active:before,#notification .social a.cta-back:active:before,.social #notification a.cta-back:active:before,#notification .cta-back.cta:active:after,#notification .social a.cta-back:active:after,.social #notification a.cta-back:active:after,#votes .cta-back.cta:hover:before,#votes .social a.cta-back:hover:before,.social #votes a.cta-back:hover:before,#votes .cta-back.cta:hover:after,#votes .social a.cta-back:hover:after,.social #votes a.cta-back:hover:after,#votes .cta-back.cta:focus:before,#votes .social a.cta-back:focus:before,.social #votes a.cta-back:focus:before,#votes .cta-back.cta:focus:after,#votes .social a.cta-back:focus:after,.social #votes a.cta-back:focus:after,#votes .cta-back.cta:active:before,#votes .social a.cta-back:active:before,.social #votes a.cta-back:active:before,#votes .cta-back.cta:active:after,#votes .social a.cta-back:active:after,.social #votes a.cta-back:active:after,#form .cta-back.cta:hover:before,#form .social a.cta-back:hover:before,.social #form a.cta-back:hover:before,#form .cta-back.cta:hover:after,#form .social a.cta-back:hover:after,.social #form a.cta-back:hover:after,#form .cta-back.cta:focus:before,#form .social a.cta-back:focus:before,.social #form a.cta-back:focus:before,#form .cta-back.cta:focus:after,#form .social a.cta-back:focus:after,.social #form a.cta-back:focus:after,#form .cta-back.cta:active:before,#form .social a.cta-back:active:before,.social #form a.cta-back:active:before,#form .cta-back.cta:active:after,#form .social a.cta-back:active:after,.social #form a.cta-back:active:after{background:#0c4129}#selector .cta-suggest.cta,#selector .social a.cta-suggest,.social #selector a.cta-suggest,#notification .cta-suggest.cta,#notification .social a.cta-suggest,.social #notification a.cta-suggest,#votes .cta-suggest.cta,#votes .social a.cta-suggest,.social #votes a.cta-suggest,#form .cta-suggest.cta,#form .social a.cta-suggest,.social #form a.cta-suggest{padding-left:2.2em}#selector .cta-suggest.cta:before,#selector .social a.cta-suggest:before,.social #selector a.cta-suggest:before,#selector .cta-suggest.cta:after,#selector .social a.cta-suggest:after,.social #selector a.cta-suggest:after,#notification .cta-suggest.cta:before,#notification .social a.cta-suggest:before,.social #notification a.cta-suggest:before,#notification .cta-suggest.cta:after,#notification .social a.cta-suggest:after,.social #notification a.cta-suggest:after,#votes .cta-suggest.cta:before,#votes .social a.cta-suggest:before,.social #votes a.cta-suggest:before,#votes .cta-suggest.cta:after,#votes .social a.cta-suggest:after,.social #votes a.cta-suggest:after,#form .cta-suggest.cta:before,#form .social a.cta-suggest:before,.social #form a.cta-suggest:before,#form .cta-suggest.cta:after,#form .social a.cta-suggest:after,.social #form a.cta-suggest:after{background:#fff;width:.75em;height:2px;top:50%;left:1em;border-radius:3px}#selector .cta-suggest.cta:before,#selector .social a.cta-suggest:before,.social #selector a.cta-suggest:before,#notification .cta-suggest.cta:before,#notification .social a.cta-suggest:before,.social #notification a.cta-suggest:before,#votes .cta-suggest.cta:before,#votes .social a.cta-suggest:before,.social #votes a.cta-suggest:before,#form .cta-suggest.cta:before,#form .social a.cta-suggest:before,.social #form a.cta-suggest:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#selector .cta-edit.cta,#selector .social a.cta-edit,.social #selector a.cta-edit,#notification .cta-edit.cta,#notification .social a.cta-edit,.social #notification a.cta-edit,#votes .cta-edit.cta,#votes .social a.cta-edit,.social #votes a.cta-edit,#form .cta-edit.cta,#form .social a.cta-edit,.social #form a.cta-edit{padding-left:2.2em}#selector .cta-edit.cta:before,#selector .social a.cta-edit:before,.social #selector a.cta-edit:before,#notification .cta-edit.cta:before,#notification .social a.cta-edit:before,.social #notification a.cta-edit:before,#votes .cta-edit.cta:before,#votes .social a.cta-edit:before,.social #votes a.cta-edit:before,#form .cta-edit.cta:before,#form .social a.cta-edit:before,.social #form a.cta-edit:before{background:#fff;width:1em;height:1em;top:calc(50% - 0.5em);left:.75em;background:url(../img/pencil-edit-button.svg) no-repeat center center;background-size:contain}.answers-container select,.answers-container textarea,.answers-container input,.user-details select,.user-details textarea,.user-details input,.competition-details select,.competition-details textarea,.competition-details input{color:#000;width:100%;border:1px solid #a3a4a4;padding:0.6em 0.3em;height:2.4em;font-size:1.5em;display:block;font-family:'Source Sans Pro', Arial, sans-serif}.answers-container select:focus,.answers-container textarea:focus,.answers-container input:focus,.user-details select:focus,.user-details textarea:focus,.user-details input:focus,.competition-details select:focus,.competition-details textarea:focus,.competition-details input:focus{box-shadow:0 0 4px rgba(0,0,0,0.5)}fieldset{border:0}.answers-container select,.answers-container textarea,.answers-container input,.user-details select,.user-details textarea,.user-details input,.competition-details select,.competition-details textarea,.competition-details input{opacity:0.7}.answers-container select::-webkit-input-placeholder,.answers-container select:-moz-placeholder,.answers-container select::-moz-placeholder,.answers-container select:-ms-input-placeholder,.answers-container textarea::-webkit-input-placeholder,.answers-container textarea:-moz-placeholder,.answers-container textarea::-moz-placeholder,.answers-container textarea:-ms-input-placeholder,.answers-container input::-webkit-input-placeholder,.answers-container input:-moz-placeholder,.answers-container input::-moz-placeholder,.answers-container input:-ms-input-placeholder,.user-details select::-webkit-input-placeholder,.user-details select:-moz-placeholder,.user-details select::-moz-placeholder,.user-details select:-ms-input-placeholder,.user-details textarea::-webkit-input-placeholder,.user-details textarea:-moz-placeholder,.user-details textarea::-moz-placeholder,.user-details textarea:-ms-input-placeholder,.user-details input::-webkit-input-placeholder,.user-details input:-moz-placeholder,.user-details input::-moz-placeholder,.user-details input:-ms-input-placeholder,.competition-details select::-webkit-input-placeholder,.competition-details select:-moz-placeholder,.competition-details select::-moz-placeholder,.competition-details select:-ms-input-placeholder,.competition-details textarea::-webkit-input-placeholder,.competition-details textarea:-moz-placeholder,.competition-details textarea::-moz-placeholder,.competition-details textarea:-ms-input-placeholder,.competition-details input::-webkit-input-placeholder,.competition-details input:-moz-placeholder,.competition-details input::-moz-placeholder,.competition-details input:-ms-input-placeholder{color:#000;font-style:italic}.answers-container input[type="radio"],.answers-container input[type="checkbox"],.user-details input[type="radio"],.user-details input[type="checkbox"],.competition-details input[type="radio"],.competition-details input[type="checkbox"]{opacity:0;width:0;position:absolute}.answers-container input[type="radio"]+label,.answers-container input[type="checkbox"]+label,.user-details input[type="radio"]+label,.user-details input[type="checkbox"]+label,.competition-details input[type="radio"]+label,.competition-details input[type="checkbox"]+label{padding-left:2em;display:block;position:relative}.answers-container input[type="radio"]+label:before,.answers-container input[type="checkbox"]+label:before,.user-details input[type="radio"]+label:before,.user-details input[type="checkbox"]+label:before,.competition-details input[type="radio"]+label:before,.competition-details input[type="checkbox"]+label:before{width:1.1em;height:1.1em;content:'';display:block;position:absolute;top:0;left:0;-webkit-transition:background .5s ease, border .5s ease;transition:background .5s ease, border .5s ease;background:transparent}.answers-container input[type="checkbox"]+label:before,.user-details input[type="checkbox"]+label:before,.competition-details input[type="checkbox"]+label:before{border:1px solid #a3a4a4}.answers-container input[type="radio"]+label:before,.user-details input[type="radio"]+label:before,.competition-details input[type="radio"]+label:before{border-radius:360em;border:1px solid #a3a4a4}.answers-container input[type="radio"]:checked+label:before,.user-details input[type="radio"]:checked+label:before,.competition-details input[type="radio"]:checked+label:before{background-color:#33a243;border-color:#33a243}.answers-container input[type="checkbox"]:checked+label:before,.user-details input[type="checkbox"]:checked+label:before,.competition-details input[type="checkbox"]:checked+label:before{background-color:#33a243;border-color:#33a243}.answers-container input[type="radio"]:focus+label:before,.answers-container input[type="checkbox"]:focus+label:before,.user-details input[type="radio"]:focus+label:before,.user-details input[type="checkbox"]:focus+label:before,.competition-details input[type="radio"]:focus+label:before,.competition-details input[type="checkbox"]:focus+label:before{box-shadow:0 0 4px rgba(0,0,0,0.5)}.answers-container input[type="radio"]:checked:focus+label:before,.answers-container input[type="checkbox"]:checked:focus+label:before,.user-details input[type="radio"]:checked:focus+label:before,.user-details input[type="checkbox"]:checked:focus+label:before,.competition-details input[type="radio"]:checked:focus+label:before,.competition-details input[type="checkbox"]:checked:focus+label:before{box-shadow:0 0 4px rgba(51,162,67,0.8)}.answers-container input.date,.user-details input.date,.competition-details input.date{width:32%;margin-right:2%;float:left}.answers-container input:last-child,.user-details input:last-child,.competition-details input:last-child{margin:0;float:right}.answers-container textarea,.user-details textarea,.competition-details textarea{min-height:5rem;max-width:687px}.answers-container .question-container p,.answers-container .question-container .user-details dt label,.user-details dt .answers-container .question-container label,.answers-container .question-container .user-details div label,.user-details div .answers-container .question-container label,.answers-container .question-container #selector .manual .manual-form dt,#selector .manual .manual-form .answers-container .question-container dt,.answers-container .question-container #selector .manual .manual-form dd,#selector .manual .manual-form .answers-container .question-container dd,.answers-container .question-container #results .nav li,#results .nav .answers-container .question-container li,.user-details .question-container p,.user-details .question-container dt label,.user-details dt .question-container label,.user-details .question-container div label,.user-details div .question-container label,.user-details .question-container #selector .manual .manual-form dt,#selector .manual .manual-form .user-details .question-container dt,.user-details .question-container #selector .manual .manual-form dd,#selector .manual .manual-form .user-details .question-container dd,.user-details .question-container #results .nav li,#results .nav .user-details .question-container li,.competition-details .question-container p,.competition-details .question-container .user-details dt label,.user-details dt .competition-details .question-container label,.competition-details .question-container .user-details div label,.user-details div .competition-details .question-container label,.competition-details .question-container #selector .manual .manual-form dt,#selector .manual .manual-form .competition-details .question-container dt,.competition-details .question-container #selector .manual .manual-form dd,#selector .manual .manual-form .competition-details .question-container dd,.competition-details .question-container #results .nav li,#results .nav .competition-details .question-container li{font-size:2.4rem;font-style:italic}.answers-container .answers-container ul,.user-details .answers-container ul,.competition-details .answers-container ul{list-style:none;text-align:center;margin:1rem}.answers-container .answers-container ul li,.user-details .answers-container ul li,.competition-details .answers-container ul li{margin:1rem 2rem 0 0;display:inline-block}.answers-container .answers-container ul li label,.user-details .answers-container ul li label,.competition-details .answers-container ul li label{font-size:1.8rem}.answers-container .answers-container .answer-length,.user-details .answers-container .answer-length,.competition-details .answers-container .answer-length{text-align:right;font-size:1.4rem}.answers-container .answers-container .answer-length.less-than-0,.user-details .answers-container .answer-length.less-than-0,.competition-details .answers-container .answer-length.less-than-0{color:#33a243}.answers-container dd,.user-details dd,.competition-details dd{margin-bottom:0.5em;position:relative}.answers-container .error,.answers-container .req,.user-details .error,.user-details .req,.competition-details .error,.competition-details .req{color:#212121;font-style:italic;text-align:left;font-size:1.4rem}.answers-container .error a,.answers-container .req a,.user-details .error a,.user-details .req a,.competition-details .error a,.competition-details .req a{color:#212121}.answers-container .error,.user-details .error,.competition-details .error{background-color:#bdd975;padding:4px;margin-top:1rem}.answers-container .submit,.user-details .submit,.competition-details .submit{text-align:center}.user-details{text-align:left}.user-details fieldset{padding:2rem 0}.user-details dt label,.user-details div label{width:100%;color:#212121;font-style:normal;font-weight:400;margin:1rem 0 0.3rem;display:inline-block;text-transform:uppercase}#logInTitle{text-align:center}.social-connect-container{background:transparent}.social-connect-container *{font-size:1.4rem;color:inherit}.social-connect-container [step="Authenticated"]{text-align:center}.social-connect-container a{color:inherit}.social-connect-container button,.social-connect-container input,.social-connect-container optgroup,.social-connect-container select,.social-connect-container textarea{color:#212121}.social-connect-container>.component{background:transparent;color:inherit}.social-connect-container label.field__label{color:inherit;font-size:1.6rem}.social-connect-container .grid-row{width:auto}.social-connect-container .grid-row .grid-row__col--2{float:none;margin:0 auto;display:block}.social-connect-container .tab-group{margin-top:0}.social-connect-container .form__strapline{font-size:1.3rem}.social-connect-container .social_connect__label{font-size:1.5rem;padding:1em 0}.social-connect-container .field__input--short{float:none}.social-connect-container .button{margin:1.5rem 0;padding:0.5rem 1rem;font-size:1.6rem}.social-connect-container .form__header{font-size:1.9rem;margin-bottom:0.2rem;text-transform:none}.social-connect-container .gender__label{color:#0c4129}.social-connect-container #signup .form form{text-align:left}@media (min-width: 769px){.column{width:560px;margin:0 auto}#form .column{width:calc(560px + 4rem)}}@-webkit-keyframes slideUpTo{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideUpTo{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes slideUpFrom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}}@keyframes slideUpFrom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}}@-webkit-keyframes slideDownTo{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideDownTo{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes slideDownFrom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}}@keyframes slideDownFrom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}}#vote section.slide-leave-active,#vote section.slide-leave-to{display:none}#vote #selector .wrapper,#vote #form .wrapper{background:#f5f5f5;color:#212121;min-height:600px;box-shadow:0 0 15px #a3a4a4}#vote #selector.slide-enter-active .wrapper,#vote #selector.slide-enter-to .wrapper,#vote #notification.slide-enter-active .wrapper,#vote #notification.slide-enter-to .wrapper,#vote #form.slide-enter-active .wrapper,#vote #form.slide-enter-to .wrapper{-webkit-animation:slideUpTo .5s ease forwards;animation:slideUpTo .5s ease forwards}#vote #selector.slide-leave-active .wrapper,#vote #selector.slide-leave-to .wrapper,#vote #notification.slide-leave-active .wrapper,#vote #notification.slide-leave-to .wrapper,#vote #form.slide-leave-active .wrapper,#vote #form.slide-leave-to .wrapper{-webkit-animation:slideUpFrom .5s ease forwards;animation:slideUpFrom .5s ease forwards}#selector{display:grid}#selector .selector{grid-row:1/2;grid-column:1/2}#selector .selector.v-leave-active,#selector .selector.v-leave-to{display:none}#selection.slide-enter-active #votes li,#selection.slide-enter-to #votes li{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;-webkit-animation:slideUpTo .5s ease forwards;animation:slideUpTo .5s ease forwards}#selection.slide-enter-active #votes li:nth-child(1),#selection.slide-enter-to #votes li:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}#selection.slide-enter-active #votes li:nth-child(2),#selection.slide-enter-to #votes li:nth-child(2){-webkit-animation-delay:0.25s;animation-delay:0.25s}#selection.slide-enter-active #votes li:nth-child(3),#selection.slide-enter-to #votes li:nth-child(3){-webkit-animation-delay:0.5s;animation-delay:0.5s}.progress-bar{position:relative;width:100%;z-index:100;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}.progress-bar .wrapper{padding-bottom:0}.progress-bar.showing{-webkit-transform:translateY(0);transform:translateY(0)}.progress-bar:before{width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear, left bottom, left top, from(transparent), to(#fff));background:linear-gradient(0deg, transparent, #fff)}@media (max-width: 768px){.progress-bar span{display:none}}.progress-bar ul{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:stretch;align-items:stretch;list-style:none}.progress-bar ul>li{position:relative;text-transform:uppercase;margin:0;-webkit-box-flex:1;flex:1;padding:0.6em 0;color:#212121;-webkit-transition:all .5s ease;transition:all .5s ease}.progress-bar ul>li mark{display:block;margin:0 auto;width:3em;height:3em;border-radius:360rem;background:#fff;border:2px solid #212121;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:scale(0.4);transform:scale(0.4);margin-bottom:.5em;position:relative}.progress-bar ul>li mark svg{width:60%;margin:0 auto;height:100%;position:relative}.progress-bar ul>li mark svg polyline{stroke:#fff;-webkit-transition:stroke .5s ease;transition:stroke .5s ease}.progress-bar ul>li:before{width:100%;height:2px;background:#212121;top:calc(.6em + 1.5em - 1px);left:50%}.progress-bar ul>li:last-child:before{display:none}.progress-bar ul>li.done mark{border-color:#fff;background:#33a243;-webkit-transform:none;transform:none}.progress-bar ul>li.done mark svg polyline{stroke:#fff}.progress-bar ul>li.active mark{border-color:#33a243;background:#33a243;-webkit-transform:none;transform:none}.progress-bar ul>li.active mark svg polyline{stroke:#33a243}#vote{display:grid}#vote>section{grid-column:1 / 2;grid-row:1 / 2}#votes{list-style:none;max-width:780px;margin:2em auto 0}#votes>li{position:relative;margin-bottom:2rem;box-shadow:0 0 15px #a3a4a4;border-radius:15px;background:#fff;padding:1em;display:grid}#votes>li>div{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#votes>li>div p,#votes>li>div .user-details dt label,.user-details dt #votes>li>div label,.user-details #votes>li>div label,#votes>li>div #selector .manual .manual-form dt,#selector .manual .manual-form #votes>li>div dt,#votes>li>div #selector .manual .manual-form dd,#selector .manual .manual-form #votes>li>div dd,#votes>li>div #results .nav li,#results .nav #votes>li>div li{margin:0 auto}#votes>li>div.rank{padding-right:1rem}@media (min-width: 471px){#votes>li{grid-template-columns:30% auto 10%;grid-template-rows:auto auto}#votes>li>div.rank{grid-row-start:1;grid-row-end:3;grid-column-start:1;grid-column-end:2}#votes>li>div.content{grid-row-start:1;grid-row-end:2;grid-column-start:2;grid-column-end:3}#votes>li>div.edit{grid-row-start:2;grid-row-end:3;grid-column-start:2;grid-column-end:3}#votes>li>div.controls{grid-row-start:1;grid-row-end:3;grid-column-start:3;grid-column-end:4}#votes>li .content,#votes>li .edit{text-align:left}#votes>li .content p,#votes>li .content .user-details dt label,.user-details dt #votes>li .content label,#votes>li .content .user-details div label,.user-details div #votes>li .content label,#votes>li .content #selector .manual .manual-form dt,#selector .manual .manual-form #votes>li .content dt,#votes>li .content #selector .manual .manual-form dd,#selector .manual .manual-form #votes>li .content dd,#votes>li .content #results .nav li,#results .nav #votes>li .content li,#votes>li .edit p,#votes>li .edit .user-details dt label,.user-details dt #votes>li .edit label,#votes>li .edit .user-details div label,.user-details div #votes>li .edit label,#votes>li .edit #selector .manual .manual-form dt,#selector .manual .manual-form #votes>li .edit dt,#votes>li .edit #selector .manual .manual-form dd,#selector .manual .manual-form #votes>li .edit dd,#votes>li .edit #results .nav li,#results .nav #votes>li .edit li{margin:0}}@media (max-width: 470px){#votes>li{grid-template-columns:60% 40%;grid-template-rows:auto auto auto}#votes>li>div.rank{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:2}#votes>li>div.rank p,#votes>li>div.rank .user-details dt label,.user-details dt #votes>li>div.rank label,.user-details #votes>li>div.rank label,#votes>li>div.rank #selector .manual .manual-form dt,#selector .manual .manual-form #votes>li>div.rank dt,#votes>li>div.rank #selector .manual .manual-form dd,#selector .manual .manual-form #votes>li>div.rank dd,#votes>li>div.rank #results .nav li,#results .nav #votes>li>div.rank li{margin:0 0 0 auto}#votes>li>div.content{grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:3}#votes>li>div.edit{grid-row-start:3;grid-row-end:4;grid-column-start:1;grid-column-end:3;padding:2rem 0}#votes>li>div.controls{grid-row-start:1;grid-row-end:2;grid-column-start:2;grid-column-end:3}#votes>li>div.controls p,#votes>li>div.controls .user-details dt label,.user-details dt #votes>li>div.controls label,.user-details #votes>li>div.controls label,#votes>li>div.controls #selector .manual .manual-form dt,#selector .manual .manual-form #votes>li>div.controls dt,#votes>li>div.controls #selector .manual .manual-form dd,#selector .manual .manual-form #votes>li>div.controls dd,#votes>li>div.controls #results .nav li,#results .nav #votes>li>div.controls li{margin:0 auto 0 0}}#votes>li .rank p,#votes>li .rank .user-details dt label,.user-details dt #votes>li .rank label,#votes>li .rank .user-details div label,.user-details div #votes>li .rank label,#votes>li .rank #selector .manual .manual-form dt,#selector .manual .manual-form #votes>li .rank dt,#votes>li .rank #selector .manual .manual-form dd,#selector .manual .manual-form #votes>li .rank dd,#votes>li .rank #results .nav li,#results .nav #votes>li .rank li{font-family:"Oswald",sans-serif;color:#33a243;font-size:10em;font-weight:400}#votes>li .content{color:#212121}#votes>li .content span{display:block}#votes>li .content .author{text-transform:uppercase;font-size:1.6em;margin-bottom:.5rem;font-weight:700;font-family:"Oswald",sans-serif}#votes>li .content .title{color:#a3a4a4}#votes>li .controls p a,#votes>li .controls .user-details dt label a,.user-details dt #votes>li .controls label a,#votes>li .controls .user-details div label a,.user-details div #votes>li .controls label a,#votes>li .controls #selector .manual .manual-form dt a,#selector .manual .manual-form #votes>li .controls dt a,#votes>li .controls #selector .manual .manual-form dd a,#selector .manual .manual-form #votes>li .controls dd a,#votes>li .controls #results .nav li a,#results .nav #votes>li .controls li a{display:block;width:4rem;height:4rem;-webkit-transition:all .5s ease;transition:all .5s ease}#votes>li .controls p a:before,#votes>li .controls .user-details dt label a:before,.user-details dt #votes>li .controls label a:before,#votes>li .controls .user-details div label a:before,.user-details div #votes>li .controls label a:before,#votes>li .controls #selector .manual .manual-form dt a:before,#selector .manual .manual-form #votes>li .controls dt a:before,#votes>li .controls #selector .manual .manual-form dd a:before,#selector .manual .manual-form #votes>li .controls dd a:before,#votes>li .controls #results .nav li a:before,#results .nav #votes>li .controls li a:before{display:block;width:3.6rem;height:3.6rem;border-radius:8px;border:1px solid #a3a4a4;line-height:2.8rem;font-size:2rem;top:0;left:0;color:#a3a4a4;text-indent:0;font-family:"Oswald",sans-serif;-webkit-transition:border .5s ease, color .5s ease;transition:border .5s ease, color .5s ease}#votes>li .controls p a.move-up:before,#votes>li .controls .user-details dt label a.move-up:before,.user-details dt #votes>li .controls label a.move-up:before,#votes>li .controls .user-details div label a.move-up:before,.user-details div #votes>li .controls label a.move-up:before,#votes>li .controls #selector .manual .manual-form dt a.move-up:before,#selector .manual .manual-form #votes>li .controls dt a.move-up:before,#votes>li .controls #selector .manual .manual-form dd a.move-up:before,#selector .manual .manual-form #votes>li .controls dd a.move-up:before,#votes>li .controls #results .nav li a.move-up:before,#results .nav #votes>li .controls li a.move-up:before{content:"\2191"}#votes>li .controls p a.move-down:before,#votes>li .controls .user-details dt label a.move-down:before,.user-details dt #votes>li .controls label a.move-down:before,#votes>li .controls .user-details div label a.move-down:before,.user-details div #votes>li .controls label a.move-down:before,#votes>li .controls #selector .manual .manual-form dt a.move-down:before,#selector .manual .manual-form #votes>li .controls dt a.move-down:before,#votes>li .controls #selector .manual .manual-form dd a.move-down:before,#selector .manual .manual-form #votes>li .controls dd a.move-down:before,#votes>li .controls #results .nav li a.move-down:before,#results .nav #votes>li .controls li a.move-down:before{content:"\2193"}#votes>li .controls p a.move-up,#votes>li .controls .user-details dt label a.move-up,.user-details dt #votes>li .controls label a.move-up,#votes>li .controls .user-details div label a.move-up,.user-details div #votes>li .controls label a.move-up,#votes>li .controls #selector .manual .manual-form dt a.move-up,#selector .manual .manual-form #votes>li .controls dt a.move-up,#votes>li .controls #selector .manual .manual-form dd a.move-up,#selector .manual .manual-form #votes>li .controls dd a.move-up,#votes>li .controls #results .nav li a.move-up,#results .nav #votes>li .controls li a.move-up{margin-top:1rem}#votes>li .controls p a.move-up:last-child,#votes>li .controls .user-details dt label a.move-up:last-child,.user-details dt #votes>li .controls label a.move-up:last-child,#votes>li .controls .user-details div label a.move-up:last-child,.user-details div #votes>li .controls label a.move-up:last-child,#votes>li .controls #selector .manual .manual-form dt a.move-up:last-child,#selector .manual .manual-form #votes>li .controls dt a.move-up:last-child,#votes>li .controls #selector .manual .manual-form dd a.move-up:last-child,#selector .manual .manual-form #votes>li .controls dd a.move-up:last-child,#votes>li .controls #results .nav li a.move-up:last-child,#results .nav #votes>li .controls li a.move-up:last-child{margin-bottom:4rem}#votes>li .controls p a.move-down:first-child,#votes>li .controls .user-details dt label a.move-down:first-child,.user-details dt #votes>li .controls label a.move-down:first-child,#votes>li .controls .user-details div label a.move-down:first-child,.user-details div #votes>li .controls label a.move-down:first-child,#votes>li .controls #selector .manual .manual-form dt a.move-down:first-child,#selector .manual .manual-form #votes>li .controls dt a.move-down:first-child,#votes>li .controls #selector .manual .manual-form dd a.move-down:first-child,#selector .manual .manual-form #votes>li .controls dd a.move-down:first-child,#votes>li .controls #results .nav li a.move-down:first-child,#results .nav #votes>li .controls li a.move-down:first-child{margin-top:5rem}#votes>li .controls p a:first-child+a,#votes>li .controls .user-details dt label a:first-child+a,.user-details dt #votes>li .controls label a:first-child+a,#votes>li .controls .user-details div label a:first-child+a,.user-details div #votes>li .controls label a:first-child+a,#votes>li .controls #selector .manual .manual-form dt a:first-child+a,#selector .manual .manual-form #votes>li .controls dt a:first-child+a,#votes>li .controls #selector .manual .manual-form dd a:first-child+a,#selector .manual .manual-form #votes>li .controls dd a:first-child+a,#votes>li .controls #results .nav li a:first-child+a,#results .nav #votes>li .controls li a:first-child+a{margin-top:.5rem}#votes>li .controls p a:focus:before,#votes>li .controls .user-details dt label a:focus:before,.user-details dt #votes>li .controls label a:focus:before,#votes>li .controls .user-details div label a:focus:before,.user-details div #votes>li .controls label a:focus:before,#votes>li .controls #selector .manual .manual-form dt a:focus:before,#selector .manual .manual-form #votes>li .controls dt a:focus:before,#votes>li .controls #selector .manual .manual-form dd a:focus:before,#selector .manual .manual-form #votes>li .controls dd a:focus:before,#votes>li .controls #results .nav li a:focus:before,#results .nav #votes>li .controls li a:focus:before,#votes>li .controls p a:active:before,#votes>li .controls .user-details dt label a:active:before,.user-details dt #votes>li .controls label a:active:before,#votes>li .controls .user-details div label a:active:before,.user-details div #votes>li .controls label a:active:before,#votes>li .controls #selector .manual .manual-form dt a:active:before,#selector .manual .manual-form #votes>li .controls dt a:active:before,#votes>li .controls #selector .manual .manual-form dd a:active:before,#selector .manual .manual-form #votes>li .controls dd a:active:before,#votes>li .controls #results .nav li a:active:before,#results .nav #votes>li .controls li a:active:before,#votes>li .controls p a:hover:before,#votes>li .controls .user-details dt label a:hover:before,.user-details dt #votes>li .controls label a:hover:before,#votes>li .controls .user-details div label a:hover:before,.user-details div #votes>li .controls label a:hover:before,#votes>li .controls #selector .manual .manual-form dt a:hover:before,#selector .manual .manual-form #votes>li .controls dt a:hover:before,#votes>li .controls #selector .manual .manual-form dd a:hover:before,#selector .manual .manual-form #votes>li .controls dd a:hover:before,#votes>li .controls #results .nav li a:hover:before,#results .nav #votes>li .controls li a:hover:before{color:#212121;border-color:#212121}#notification,#form{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:0 4rem;width:100%}#notification .wrapper,#form .wrapper{background:#fff;color:#212121}#notification b,#notification em{font-family:"Oswald",sans-serif;font-weight:700}#notification em{font-style:normal;text-transform:uppercase}#selector .selector{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:0 4rem;width:100%}@media (max-width: 768px){#selector .selector{padding:0 2rem}}#selector .close{position:absolute;top:2rem;right:2rem}#selector .close a{display:block;width:2rem;height:2rem}#selector .close a:before,#selector .close a:after{background:#212121;border-radius:10px;top:50%;left:50%;height:3px;width:100%;-webkit-transition:background .5s ease;transition:background .5s ease}#selector .close a:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}#selector .close a:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}#selector .close a:hover:before,#selector .close a:hover:after,#selector .close a:active:before,#selector .close a:active:after,#selector .close a:focus:before,#selector .close a:focus:after{background:#33a243}#selector .controls{color:#212121;font-size:1.6rem;text-transform:uppercase}#selector .search h1,#selector .search h2,#selector .search p,#selector .search .user-details dt label,.user-details dt #selector .search label,#selector .search .user-details div label,.user-details div #selector .search label,#selector .search .manual .manual-form dt,#selector .manual .manual-form .search dt,#selector .search .manual .manual-form dd,#selector .manual .manual-form .search dd,#selector .search #results .nav li,#results .nav #selector .search li{margin-bottom:1rem}#selector .search .search-field{display:inline-block;position:relative;font-weight:700;font-style:italic;margin-bottom:0;max-width:560px;width:100%}#selector .search .search-field:before{background:url("../img/search.svg") no-repeat center center;background-size:contain;z-index:10;top:50%;left:1em;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:1em;width:1em}#selector .search .search-field input{font:inherit;background:#e6e6e6;padding:.5em 2.6em;position:relative;border:2px solid #e6e6e6;border-radius:24px;-webkit-transition:border .5s ease;transition:border .5s ease;width:100%}#selector .search .search-field input:focus{border-color:#33a243}#selector .search .search-field input::-webkit-input-placeholder{color:#a3a4a4;font-weight:400}#selector .search .search-field input::-moz-placeholder{color:#a3a4a4;font-weight:400}#selector .search .search-field input:-ms-input-placeholder{color:#a3a4a4;font-weight:400}#selector .search .search-field input::-ms-input-placeholder{color:#a3a4a4;font-weight:400}#selector .search .search-field input::placeholder{color:#a3a4a4;font-weight:400}#selector .clear{position:absolute;display:block;top:50%;right:.6em;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:border .5s ease;transition:border .5s ease;border-radius:360em;border:2px solid transparent}#selector .clear:hover,#selector .clear:active{border:2px solid #212121}#selector .clear:focus{border:2px solid #33a243}#selector .clear:before,#selector .clear:after{z-index:10;background:#212121;border-radius:10px;top:50%;left:50%;height:3px;width:66%}#selector .clear:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}#selector .clear:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}#selector .search .clear{width:1.5em;height:1.5em;top:50%;right:.6em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#selector .list-holder{position:relative}#selector .list-holder .back{margin:0;position:absolute;bottom:100%;right:0;padding-left:1em}#selector .list-holder .back a{color:#212121;font-weight:700}#selector .list-holder .back a:before,#selector .list-holder .back a:after{background:#212121;border-radius:10px;top:50%;left:0;height:3px;width:.6em;-webkit-transform-origin:1px center;transform-origin:1px center;-webkit-transition:background .5s ease;transition:background .5s ease}#selector .list-holder .back a:before{-webkit-transform:translateY(-50%) rotate(35deg);transform:translateY(-50%) rotate(35deg)}#selector .list-holder .back a:after{-webkit-transform:translateY(-50%) rotate(-35deg);transform:translateY(-50%) rotate(-35deg)}#selector .list-holder .back a:hover,#selector .list-holder .back a:active,#selector .list-holder .back a:focus{color:#33a243}#selector .list-holder .back a:hover:before,#selector .list-holder .back a:hover:after,#selector .list-holder .back a:active:before,#selector .list-holder .back a:active:after,#selector .list-holder .back a:focus:before,#selector .list-holder .back a:focus:after{background:#33a243}#selector .result-list .list-holder,#selector .suggestion .list-holder{height:360px}#selector .result-list .list-holder ul,#selector .suggestion .list-holder ul{overflow-y:scroll;width:100%;margin:0 auto 20px;box-shadow:0 0 10px rgba(163,164,164,0.6);list-style:none}#selector .result-list .list-holder ul li,#selector .suggestion .list-holder ul li{text-align:left;border-bottom:1px solid #e6e6e6;font-size:1.6em;background:#fff}#selector .result-list .list-holder ul li a,#selector .suggestion .list-holder ul li a{position:relative;padding:2rem calc(4rem + 2em) 2rem 2rem;display:block;color:inherit;background:#fff;-webkit-transition:background .5s ease, color .5s ease;transition:background .5s ease, color .5s ease}#selector .result-list .list-holder ul li a b,#selector .suggestion .list-holder ul li a b{font-weight:400}#selector .result-list .list-holder ul li a em,#selector .suggestion .list-holder ul li a em{font-family:"Gotham",Helvetica,sans-serif;font-style:normal}#selector .result-list .list-holder ul li a:hover,#selector .result-list .list-holder ul li a:focus,#selector .result-list .list-holder ul li a:active,#selector .suggestion .list-holder ul li a:hover,#selector .suggestion .list-holder ul li a:focus,#selector .suggestion .list-holder ul li a:active{background:#f5f5f5}#selector .result-list .list-holder ul li a span,#selector .suggestion .list-holder ul li a span{text-decoration:underline}#selector .result-list .list-holder ul li a mark,#selector .suggestion .list-holder ul li a mark{display:block;width:2em;height:2em;border-radius:360rem;background:#e6e6e6;border:2px solid #e6e6e6;-webkit-transition:background .5s ease, border .5s ease;transition:background .5s ease, border .5s ease;position:absolute;top:50%;right:2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#selector .result-list .list-holder ul li a mark svg,#selector .suggestion .list-holder ul li a mark svg{width:60%;left:20%;height:100%;position:relative}#selector .result-list .list-holder ul li a mark svg polyline,#selector .suggestion .list-holder ul li a mark svg polyline{stroke:#e6e6e6;-webkit-transition:stroke .5s ease;transition:stroke .5s ease}#selector .result-list .list-holder ul li a.selected,#selector .suggestion .list-holder ul li a.selected{background:#33a243;color:#fff}#selector .result-list .list-holder ul li a.selected mark,#selector .suggestion .list-holder ul li a.selected mark{background:#33a243;border-color:#fff}#selector .result-list .list-holder ul li a.selected mark svg polyline,#selector .suggestion .list-holder ul li a.selected mark svg polyline{stroke:#fff}#selector .result-list .list-holder ul li.staggered-fade-move,#selector .suggestion .list-holder ul li.staggered-fade-move{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s}#selector .result-list .list-holder.waiting{background:url("../img/mk-loading.gif") no-repeat center center}#selector .result-list .list-holder ul{max-width:512px;max-height:340px}#selector .suggestion .list-holder ul{max-height:100%}#selector .suggestion h3,#selector .suggestion .progress-bar ul>li,.progress-bar #selector .suggestion ul>li{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#selector .suggestion .composers{margin:0 auto;display:grid;position:relative}#selector .suggestion .composers .composer-list{grid-row:1/2;grid-column:1/2;display:grid}#selector .suggestion .composers .composer-grid,#selector .suggestion .composers .list-grid{grid-row:1/2;grid-column:1/2;list-style:none}#selector .suggestion .composers .composerList-leave-active,#selector .suggestion .composers .composerList-leave-to{display:none !important}@-webkit-keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}100%{opacity:1;-webkit-transform:none;transform:none}}#selector .suggestion .composers .composerList-enter-active .composer,#selector .suggestion .composers .composerList-enter-to .composer{-webkit-animation:slideUp .5s ease forwards;animation:slideUp .5s ease forwards;opacity:0;-webkit-transition:none !important;transition:none !important}#selector .suggestion .composers .composerList-enter-active .composer:nth-child(1),#selector .suggestion .composers .composerList-enter-to .composer:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}#selector .suggestion .composers .composerList-enter-active .composer:nth-child(2),#selector .suggestion .composers .composerList-enter-to .composer:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}#selector .suggestion .composers .composerList-enter-active .composer:nth-child(3),#selector .suggestion .composers .composerList-enter-to .composer:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}#selector .suggestion .composers .composerList-enter-active .composer:nth-child(4),#selector .suggestion .composers .composerList-enter-to .composer:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}#selector .suggestion .composers .composerList-enter-active .composer:nth-child(5),#selector .suggestion .composers .composerList-enter-to .composer:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}#selector .suggestion .composers .composerList-enter-active .composer:nth-child(6),#selector .suggestion .composers .composerList-enter-to .composer:nth-child(6){-webkit-animation-delay:.5s;animation-delay:.5s}#selector .suggestion .composers .composerList-enter-active .composer:nth-child(7),#selector .suggestion .composers .composerList-enter-to .composer:nth-child(7){-webkit-animation-delay:.6s;animation-delay:.6s}#selector .suggestion .composers .composerList-enter-active .composer:nth-child(8),#selector .suggestion .composers .composerList-enter-to .composer:nth-child(8){-webkit-animation-delay:.7s;animation-delay:.7s}#selector .suggestion .composers .composerSliderControls{position:absolute;top:calc(50% - 40px);height:0;width:100%}#selector .suggestion .composers .composerSliderControls a{position:absolute;width:2rem;height:4rem;top:-2rem}#selector .suggestion .composers .composerSliderControls a:before,#selector .suggestion .composers .composerSliderControls a:after{width:20px;height:2px;top:calc(2rem - 1px);background:#a3a4a4;border-radius:2px;-webkit-transition:background .5s ease;transition:background .5s ease}#selector .suggestion .composers .composerSliderControls a.prev{left:0}#selector .suggestion .composers .composerSliderControls a.prev:before,#selector .suggestion .composers .composerSliderControls a.prev:after{left:0;-webkit-transform-origin:1px center;transform-origin:1px center}#selector .suggestion .composers .composerSliderControls a.prev:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#selector .suggestion .composers .composerSliderControls a.prev:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#selector .suggestion .composers .composerSliderControls a.next{right:0}#selector .suggestion .composers .composerSliderControls a.next:before,#selector .suggestion .composers .composerSliderControls a.next:after{right:0;-webkit-transform-origin:19px center;transform-origin:19px center}#selector .suggestion .composers .composerSliderControls a.next:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#selector .suggestion .composers .composerSliderControls a.next:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#selector .suggestion .composers .composerSliderControls a:focus:before,#selector .suggestion .composers .composerSliderControls a:focus:after,#selector .suggestion .composers .composerSliderControls a:hover:before,#selector .suggestion .composers .composerSliderControls a:hover:after,#selector .suggestion .composers .composerSliderControls a:active:before,#selector .suggestion .composers .composerSliderControls a:active:after{background:#212121}#selector .suggestion .composers .composerSliderPages{text-align:center;position:absolute;bottom:0;width:100%}#selector .suggestion .composers .composerSliderPages a{display:inline-block;width:1.5em;height:1.5em;margin:.5rem;border-radius:360em;-webkit-transition:background .5s ease;transition:background .5s ease;background:#a3a4a4}#selector .suggestion .composers .composerSliderPages a.active,#selector .suggestion .composers .composerSliderPages a:hover,#selector .suggestion .composers .composerSliderPages a:focus,#selector .suggestion .composers .composerSliderPages a:active{background:#212121}#selector .suggestion .composers .composerSliderControls,#selector .suggestion .composers .composerSliderPages{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#selector .suggestion .composers .composerSliderControls.invisible,#selector .suggestion .composers .composerSliderPages.invisible{opacity:0;pointer-events:none}#selector .suggestion .composers .composer{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}#selector .suggestion .composers .composer-thumbnail{display:block;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#selector .suggestion .composers .composer-thumbnail img{display:block;border-radius:8px;width:140px;height:140px;margin:0 auto}#selector .suggestion .composers .composer-thumbnail label{margin-top:1rem;display:block;text-align:center;font-family:"Oswald",sans-serif;font-weight:700;font-size:1.5rem;color:#212121;text-transform:uppercase}@media (min-width: 661px){#selector .suggestion .composers{max-width:800px;padding:0 40px 40px}#selector .suggestion .composers .composer-grid,#selector .suggestion .composers .list-grid{display:grid;grid-gap:2em;grid-template-columns:repeat(4, 1fr)}#selector .suggestion .composers .list-grid{display:none}#selector .suggestion .composers .list-grid .list-holder{grid-row-start:1;grid-row-end:3;grid-column-start:2;grid-column-end:5}#selector .suggestion .composers .list-grid .controls{grid-row-start:3;grid-row-end:4;grid-column-start:1;grid-column-end:5}}@media (max-width: 660px){#selector .suggestion .composers .composer{padding:5px}}@media (max-width: 660px) and (min-width: 501px){#selector .suggestion .composers{padding:0 20px 40px}#selector .suggestion .composers .composerSliderControls{width:calc(100% + 40px);left:-20px}#selector .suggestion .composers .composer{width:50%;float:left}}@media (max-width: 660px){#selector .suggestion .composers .composer-thumbnail{display:-webkit-box;display:flex;width:100%;-webkit-box-align:center;align-items:center}#selector .suggestion .composers .composer-thumbnail img,#selector .suggestion .composers .composer-thumbnail label{display:block;-webkit-box-flex:1;flex:1;margin:0}#selector .suggestion .composers .composer-thumbnail img{-webkit-box-flex:0;flex:0;width:70px;height:70px;margin:0;display:block}#selector .suggestion .composers .list-holder{padding-top:90px;padding-bottom:40px}#selector .suggestion .composers .controls{margin-bottom:-20px}}@media (max-width: 660px) and (max-width: 500px){#selector .suggestion .composers{padding-bottom:40px}#selector .suggestion .composers .composerSliderControls{z-index:1;top:auto;bottom:1.25rem}#selector .suggestion .composers .composerSliderControls a.next{right:1rem}#selector .suggestion .composers .composerSliderControls a.prev{left:1rem}#selector .suggestion .composers .composerSliderControls a:before,#selector .suggestion .composers .composerSliderControls a:after{width:15px}#selector .suggestion .composers .composerSliderControls a.next:before,#selector .suggestion .composers .composerSliderControls a.next:after{-webkit-transform-origin:14px center;transform-origin:14px center}#selector .suggestion .composers .composer .composer-thumbnail{min-height:40px;position:relative;border:1px solid #a3a4a4;-webkit-transition:background .5s ease;transition:background .5s ease}#selector .suggestion .composers .composer .composer-thumbnail:focus,#selector .suggestion .composers .composer .composer-thumbnail:active,#selector .suggestion .composers .composer .composer-thumbnail:hover{background:rgba(163,164,164,0.2)}#selector .suggestion .composers .composer .composer-thumbnail img{width:56px;height:56px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#selector .suggestion .composers .composer:nth-child(2n) .composer-thumbnail img{right:0;left:auto}#selector .suggestion .composers .list-holder{padding:60px 0 40px;height:400px}}#selector .suggestion.hasActiveComposer .composers .composer .composer-thumbnail,#selector .suggestion.afterActiveComposer .composers .composer .composer-thumbnail{-webkit-filter:grayscale(80%);filter:grayscale(80%);opacity:0}#selector .suggestion.hasActiveComposer .composers .composer.selected .composer-thumbnail,#selector .suggestion.afterActiveComposer .composers .composer.selected .composer-thumbnail{-webkit-filter:none;filter:none;opacity:1}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#selector .suggestion.hasActiveComposer .composers .list-grid{position:relative;display:grid;-webkit-animation:fadeIn .5s ease;animation:fadeIn .5s ease}@media (min-width: 661px){#selector .suggestion.hasActiveComposer .composers .composer-grid .selected:nth-child(8n+2){-webkit-transform:translateX(calc(-100% - 2em));transform:translateX(calc(-100% - 2em))}#selector .suggestion.hasActiveComposer .composers .composer-grid .selected:nth-child(8n+3){-webkit-transform:translateX(calc(-200% - 4em));transform:translateX(calc(-200% - 4em))}#selector .suggestion.hasActiveComposer .composers .composer-grid .selected:nth-child(8n+4){-webkit-transform:translateX(calc(-300% - 6em));transform:translateX(calc(-300% - 6em))}#selector .suggestion.hasActiveComposer .composers .composer-grid .selected:nth-child(8n+5){-webkit-transform:translateY(calc(-100% - 2em));transform:translateY(calc(-100% - 2em))}#selector .suggestion.hasActiveComposer .composers .composer-grid .selected:nth-child(8n+6){-webkit-transform:translateX(calc(-100% - 2em)) translateY(calc(-100% - 2em));transform:translateX(calc(-100% - 2em)) translateY(calc(-100% - 2em))}#selector .suggestion.hasActiveComposer .composers .composer-grid .selected:nth-child(8n+7){-webkit-transform:translateX(calc(-200% - 4em)) translateY(calc(-100% - 2em));transform:translateX(calc(-200% - 4em)) translateY(calc(-100% - 2em))}#selector .suggestion.hasActiveComposer .composers .composer-grid .selected:nth-child(8n){-webkit-transform:translateX(calc(-300% - 6em)) translateY(calc(-100% - 2em));transform:translateX(calc(-300% - 6em)) translateY(calc(-100% - 2em))}}@media (max-width: 660px) and (min-width: 501px){#selector .suggestion.hasActiveComposer .composers .composer-grid .selected:nth-child(n+1){-webkit-transform:translate(50%, 0);transform:translate(50%, 0)}#selector .suggestion.hasActiveComposer .composers .composer-grid .selected:nth-child(n+2){-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}#selector .suggestion.hasActiveComposer .composers .composer-grid .selected:nth-child(n+3){-webkit-transform:translate(50%, -100%);transform:translate(50%, -100%)}#selector .suggestion.hasActiveComposer .composers .composer-grid .selected:nth-child(n+4){-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%)}#selector .suggestion.hasActiveComposer .composers .composer-grid .selected:nth-child(n+5){-webkit-transform:translate(50%, -200%);transform:translate(50%, -200%)}#selector .suggestion.hasActiveComposer .composers .composer-grid .selected:nth-child(n+6){-webkit-transform:translate(-50%, -200%);transform:translate(-50%, -200%)}#selector .suggestion.hasActiveComposer .composers .composer-grid .selected:nth-child(n+7){-webkit-transform:translate(50%, -300%);transform:translate(50%, -300%)}#selector .suggestion.hasActiveComposer .composers .composer-grid .selected:nth-child(n+8){-webkit-transform:translate(-50%, -300%);transform:translate(-50%, -300%)}}@media (max-width: 500px){#selector .suggestion.hasActiveComposer .composers .composer-grid .selected:nth-child(1){-webkit-transform:translateY(0%);transform:translateY(0%)}#selector .suggestion.hasActiveComposer .composers .composer-grid .selected:nth-child(2){-webkit-transform:translateY(-100%);transform:translateY(-100%)}#selector .suggestion.hasActiveComposer .composers .composer-grid .selected:nth-child(3){-webkit-transform:translateY(-200%);transform:translateY(-200%)}#selector .suggestion.hasActiveComposer .composers .composer-grid .selected:nth-child(4){-webkit-transform:translateY(-300%);transform:translateY(-300%)}#selector .suggestion.hasActiveComposer .composers .composer-grid .selected:nth-child(5){-webkit-transform:translateY(-400%);transform:translateY(-400%)}#selector .suggestion.hasActiveComposer .composers .composer-grid .selected:nth-child(6){-webkit-transform:translateY(-500%);transform:translateY(-500%)}#selector .suggestion.hasActiveComposer .composers .composer-grid .selected:nth-child(7){-webkit-transform:translateY(-600%);transform:translateY(-600%)}#selector .suggestion.hasActiveComposer .composers .composer-grid .selected:nth-child(8){-webkit-transform:translateY(-700%);transform:translateY(-700%)}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}#selector .suggestion.afterActiveComposer .list-grid{position:relative;display:grid;-webkit-animation:fadeOut .5s ease;animation:fadeOut .5s ease}@media (min-width: 661px) and (max-width: 780px){#selector .wrapper{height:525px}#selector .suggestion .composers .composer{height:151px}#selector .suggestion .composers .composer .composer-thumbnail img{width:100px;height:100px}#selector .result-list .list-holder,#selector .suggestion .list-holder{height:320px}#selector .result-list .list-holder ul,#selector .suggestion .list-holder ul{max-height:300px}}@media (min-width: 661px) and (max-height: 660px){#selector .wrapper{height:525px}#selector .suggestion .composers .composer{height:151px}#selector .suggestion .composers .composer .composer-thumbnail img{width:100px;height:100px}#selector .result-list .list-holder,#selector .suggestion .list-holder{height:320px}}#selector .manual{height:100%}#selector .manual .manual-form,#selector .manual .manual-confirm{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:0;-webkit-transition:opacity .5s ease, height .5s ease, -webkit-filter 1.5s ease;transition:opacity .5s ease, height .5s ease, -webkit-filter 1.5s ease;transition:opacity .5s ease, height .5s ease, filter 1.5s ease;transition:opacity .5s ease, height .5s ease, filter 1.5s ease, -webkit-filter 1.5s ease;overflow:hidden}#selector .manual .manual-form>div,#selector .manual .manual-confirm>div{max-width:560px;width:100%;margin:0 auto}#selector .manual .manual-form.active,#selector .manual .manual-confirm.active{height:100%}#selector .manual .manual-form.loading,#selector .manual .manual-confirm.loading{opacity:0.75;-webkit-filter:grayscale(100%);filter:grayscale(100%);pointer-events:none}#selector .manual .manual-form dt,#selector .manual .manual-form dd{text-align:left}#selector .manual .manual-form dt{margin-bottom:0;font-weight:700}#selector .manual .manual-form input{width:100%;padding:0.2em}#selector .manual .manual-form .disabled{-webkit-filter:grayscale(80);filter:grayscale(80);opacity:0.3;pointer-events:none}.social{max-width:560px;margin:2em auto;color:#fff;text-transform:uppercase;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:stretch;align-items:stretch}.social a{-webkit-box-flex:1;flex:1;border:none;display:block;padding:0.7em 1.2em}.social a:before{background:url("../img/social.jpg") no-repeat no-repeat;width:35px;height:35px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.social a.ttw{padding-left:40px;background:#1da0f2;background-position:-640px -65px}.social a.fcb{padding-right:40px;background:#3b5998;background-position:-640px -1px}.social a.ttw:before{right:1em;background-position:right top}.social a.fcb:before{left:1em;background-position:left top}#vote>div:before{width:100vw;height:100vh;background:url("../img/bg2.jpg") #212121 no-repeat 56% top;background-attachment:fixed;background-size:100% auto;position:fixed;top:0;left:0;opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;pointer-events:none}#vote>div.showBg:before{opacity:1}#vote>div #intro .text-box{margin-top:30vw}@media (max-width: 680px){#vote>div:before{background-size:140% auto}#vote>div #intro .text-box{margin-top:38vw}}@media (max-width: 500px){#vote>div:before{background-size:152% auto}#vote>div #intro .text-box{margin-top:42vw}}.chartOpen .intro{min-height:33vw}.chartOpen .intro:before{width:100vw;height:100vh;background:url("../img/bg2.jpg") #212121 no-repeat 56% top;background-attachment:fixed;background-size:100% auto;position:fixed;top:0;left:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;pointer-events:none}.chartOpen section{display:block;min-height:0}.chartOpen .text-box{background:#fff;padding:4rem;margin:0 auto;min-height:100vh}#results{position:relative;z-index:10;margin-top:4rem}#results li.staggered-fade-leave-active,#results li.staggered-fade-leave-to{display:none}#results li.staggered-fade-enter-active,#results li.staggered-fade-enter-to{-webkit-transition:opacity 1s ease;transition:opacity 1s ease}#top-list{margin-top:2rem}#top-list li{list-style:none;margin-bottom:1.5rem}#top-list li>a{display:-ms-grid;display:grid;border-radius:20px;box-shadow:0 0 15px #a3a4a4;padding:1rem;-ms-grid-columns:140px 10rem auto 7rem;grid-template-columns:140px 10rem auto 7rem}#top-list li>a>div{padding:0 1rem}#top-list li>a .img{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / span 2;grid-column:1 / 2;padding:0;width:140px;height:140px}#top-list li>a .rating{-ms-grid-column:2;-ms-grid-row:1;grid-row:1 / 2;grid-column:2 / 3}#top-list li>a .change{-ms-grid-column:2;-ms-grid-row:2;grid-row:2 / 3;grid-column:2 / 3}#top-list li>a .title{-ms-grid-column:3;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / span 2;grid-column:3 / 4;text-align:left}#top-list li>a .controls{-ms-grid-column:4;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / span 2;grid-column:4 / 5;align-self:center}#chart{z-index:10;position:relative}@media (max-width: 750px){#chart .text-box{padding:2rem}#chart li>a{-ms-grid-columns:110px 10rem auto 7rem;grid-template-columns:110px 10rem auto 7rem}#chart li>a .img{width:110px;height:110px}#chart li>a .rating{line-height:.8em}#chart li>a .change{-ms-grid-column:3;-ms-grid-row:1;grid-row:1 / 2;grid-column:3 / 4;align-self:start;text-align:left}#chart li>a .title{-ms-grid-column:2;-ms-grid-column-span:2;-ms-grid-row:2;grid-row:2 / 3;grid-column:2 / 4}}@media (max-width: 640px){#chart .wrapper{padding:2rem}}@media (max-width: 530px){#chart li>a{-ms-grid-columns:100px auto 7rem;grid-template-columns:100px auto 7rem}#chart li>a .change{-ms-grid-column:2;-ms-grid-row:2;grid-row:2 / 3;grid-column:2 / 3;align-self:start;text-align:center}#chart li>a .change,#chart li>a .rating{max-width:14rem;line-height:normal}#chart li>a .title{-ms-grid-column:2;-ms-grid-column-span:2;-ms-grid-row:3;grid-row:3 / 4;grid-column:1 / 3}#chart li>a .controls{-ms-grid-column:3;-ms-grid-row-span:3;-ms-grid-row:1;grid-row:1 / 4;grid-column:3 / 4}}#top-list li>a h1,#top-list li>a h2,#top-list li>a h3,#top-list li>a .progress-bar ul>li,.progress-bar #top-list li>a ul>li,#top-list li>a h4,#top-list li>a h5,#top-list li>a h6{margin-bottom:0}#top-list .controls span{display:block;background:#33a243;color:#fff;width:5rem;height:5rem;border-radius:360em;position:relative;cursor:pointer;-webkit-transition:box-shadow .5s ease;transition:box-shadow .5s ease}#top-list .controls span:hover,#top-list .controls span:focus,#top-list .controls span:active{box-shadow:0 0 10px #33a243}#top-list .controls span:before,#top-list .controls span:after{width:30%;left:35%;height:4px;margin-top:-2px;background:#fff;top:50%}#top-list .controls span:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#top-list a:hover .controls span,#top-list a:focus .controls span,#top-list a:active .controls span{box-shadow:0 0 10px #33a243}#results .img{position:relative;overflow:hidden;border-radius:20px;background:#212121}#results .img span{display:block;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;width:100%;height:100%;background:#212121;background-size:cover;background-position:center center}#results .isVisible .img span{opacity:1}#results .rating{font-family:"Oswald",sans-serif;font-size:5rem;color:#33a243}#results .change{font-size:3rem;color:#a3a4a4}#results .change span{display:inline-block;margin-right:.25em;position:relative}#results .change span:before,#results .change span:after{top:calc(50% - .3em)}#results .change span:before{width:2px;height:.7em;margin-left:-1px;left:50%;background:#a3a4a4}#results .change span:after{width:.3em;height:.3em;border:2px solid #a3a4a4;border-bottom:none;border-right:none;left:50%;margin-left:-1px;margin-top:-1px;-webkit-transform-origin:1px 1px;transform-origin:1px 1px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#results .change span.down{-webkit-transform-origin:center 53%;transform-origin:center 53%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#results .title h3,#results .title .progress-bar ul>li,.progress-bar #results .title ul>li{font-size:2.8rem;text-transform:uppercase;line-height:1em;margin:.5em 0 .3em;color:#212121}#results .title p,#results .title .user-details dt label,.user-details dt #results .title label,#results .title .user-details div label,.user-details div #results .title label,#results .title #selector .manual .manual-form dt,#selector .manual .manual-form #results .title dt,#results .title #selector .manual .manual-form dd,#selector .manual .manual-form #results .title dd,#results .title .nav li,#results .nav .title li{color:#a3a4a4;font-size:1.8rem;font-family:"Gotham",Helvetica,sans-serif}#results .overlay{display:none;z-index:100;position:fixed;width:100%;height:100%;background:rgba(33,33,33,0.7);top:0;left:0;padding:4rem;overflow:scroll}#results .overlay.open{display:-webkit-box;display:flex}@media (max-width: 640px){#results .overlay{padding:2rem}}#results .overlay .card-holder{min-height:100%;margin:0 auto}#results .overlay .card{margin:0 auto 4rem;border-radius:20px;padding:4rem;max-width:960px;background:#fff;position:relative}@media (max-width: 650px){#results .overlay .card{padding:2rem}}@keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#results .overlay .card.overlay-leave-active,#results .overlay .card.overlay-leave-to{display:none}#results .overlay .card.overlay-enter-active .move,#results .overlay .card.overlay-enter-to .move{opacity:0;-webkit-animation:slideUp .5s ease forwards;animation:slideUp .5s ease forwards}#results .overlay .card.overlay-enter-active,#results .overlay .card.overlay-enter-to{opacity:0;-webkit-animation:fadeIn .5s ease forwards;animation:fadeIn .5s ease forwards}#results .overlay .card.overlay-enter-active .move-1,#results .overlay .card.overlay-enter-to .move-1{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0s;animation-delay:0s}#results .overlay .card.overlay-enter-active .move-2,#results .overlay .card.overlay-enter-to .move-2{-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-delay:.1s;animation-delay:.1s}#results .overlay .card.overlay-enter-active .move-3,#results .overlay .card.overlay-enter-to .move-3{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-delay:.2s;animation-delay:.2s}#results .overlay .card.overlay-enter-active .move-4,#results .overlay .card.overlay-enter-to .move-4{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-delay:.3s;animation-delay:.3s}#results .overlay .card.overlay-enter-active .move-5,#results .overlay .card.overlay-enter-to .move-5{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-delay:.4s;animation-delay:.4s}#results .overlay .card.overlay-enter-active .move-6,#results .overlay .card.overlay-enter-to .move-6{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.5s;animation-delay:.5s}#results .overlay .card.overlay-enter-active .move-7,#results .overlay .card.overlay-enter-to .move-7{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-delay:.6s;animation-delay:.6s}#results .overlay .card.overlay-enter-active .move-8,#results .overlay .card.overlay-enter-to .move-8{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:.7s;animation-delay:.7s}#results .overlay .card .header{-ms-display:grid;display:grid;-ms-grid-columns:10rem 7rem auto;grid-template-columns:10rem 7rem auto;margin-bottom:2rem}#results .overlay .card .header .rating{-ms-grid-column:1;-ms-grid-row:1;grid-row:1 / 2;grid-column:1 / 2}#results .overlay .card .header .change{-ms-grid-column:2;-ms-grid-row:2;grid-row:1 / 2;grid-column:2 / 3;align-self:center}#results .overlay .card .header .title{-ms-grid-column:3;-ms-grid-row:1;grid-row:1 / 2;grid-column:3 / 4;text-align:left;padding:0 1.5rem 0 1rem}@media (max-width: 650px){#results .overlay .card .header{-ms-grid-columns:10rem auto;grid-template-columns:10rem auto}#results .overlay .card .header .change{-ms-grid-column:1;-ms-grid-row:2;grid-row:2 / 3;grid-column:1 / 2}#results .overlay .card .header .title{-ms-grid-column:2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / 3;grid-column:2 / 3;text-align:left;padding:0 1.5rem 0 1rem}}#results .overlay .card .blurb{text-align:justify;font-weight:400;font-family:"Gotham",Helvetica,sans-serif}#results .overlay .card .blurb .cta{padding:0.8em 3em}#results .overlay .card .blurb .media{width:100%;margin-bottom:2rem}@media (min-width: 651px){#results .overlay .card .blurb .media{width:66%;max-width:450px;padding-left:2rem;float:right}}#results .overlay .close{position:absolute;top:2rem;right:2rem}@media (max-width: 650px){#results .overlay .close{top:1rem;right:1rem}}#results .overlay .close a{display:block;width:3rem;height:3rem}#results .overlay .close a:before,#results .overlay .close a:after{width:100%;height:4px;background:#33a243;top:calc(50% - 2px);left:0}#results .overlay .close a:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#results .overlay .close a:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}#results .overlay .controls{position:fixed;height:0;width:100%;max-width:960px;top:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#results .overlay .controls a{position:absolute;width:6rem;height:6rem;background:rgba(33,33,33,0.7);border-radius:360em;top:-3rem;opacity:.6;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#results .overlay .controls a:active,#results .overlay .controls a:focus,#results .overlay .controls a:hover{opacity:1}#results .overlay .controls a.prev{left:1rem}#results .overlay .controls a.next{right:1rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#results .overlay .controls a:before,#results .overlay .controls a:after{height:2px;width:2.4rem;top:calc(50% - 1px);left:calc(50% - 1.2rem);background:#fff;-webkit-transform-origin:1px 1px;transform-origin:1px 1px}#results .overlay .controls a:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#results .overlay .controls a:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width: 650px){#results .overlay .controls a.prev{left:-1rem}#results .overlay .controls a.next{right:-1rem}}#results .menu .search-field{display:inline-block;position:relative;font-weight:700;font-style:italic;margin-bottom:0;max-width:560px;width:100%}#results .menu .search-field:before{background:url("../img/search.svg") no-repeat center center;background-size:contain;z-index:10;top:50%;left:1em;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:1em;width:1em}#results .menu .search-field input{font:inherit;background:#e6e6e6;padding:.5em 2.6em;position:relative;border:2px solid #e6e6e6;border-radius:24px;-webkit-transition:border .5s ease;transition:border .5s ease;width:100%}#results .menu .search-field input:focus{border-color:#33a243}#results .menu .search-field input::-webkit-input-placeholder{color:#a3a4a4;font-weight:400}#results .menu .search-field input::-moz-placeholder{color:#a3a4a4;font-weight:400}#results .menu .search-field input:-ms-input-placeholder{color:#a3a4a4;font-weight:400}#results .menu .search-field input::-ms-input-placeholder{color:#a3a4a4;font-weight:400}#results .menu .search-field input::placeholder{color:#a3a4a4;font-weight:400}#results .nav{list-style:none;display:-webkit-box;display:flex;margin:2rem 0}#results .nav li{-webkit-box-flex:6em;flex:6em 0 1;font-family:"Oswald",sans-serif;margin-right:.5em}#results .nav li:last-child{margin-right:0}#results .nav li a,#results .nav li span{display:block;color:#fff;background:#33a243;border-radius:5px;font-size:2rem;padding:.3em}#results .nav-small li{-webkit-box-flex:2em;flex:2em 0 1}#results .back-to-top{position:fixed;bottom:2rem;right:2rem;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#results .back-to-top.isVisible{opacity:1}#results .back-to-top a{display:block;color:#33a243;font-family:"Oswald",sans-serif;text-transform:uppercase;font-size:2.6rem;position:relative}#results .back-to-top a:before{background:#33a243;border-radius:360em;width:5rem;height:5rem;-webkit-transition:box-shadow .5s ease;transition:box-shadow .5s ease;bottom:100%;left:calc(50% - 2.5rem)}#results .back-to-top a:after{width:1.5rem;height:1.5rem;border:4px solid #fff;border-bottom:none;border-left:none;bottom:calc(100% + 1rem);left:calc(50% - .75rem - 2px);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#results .back-to-top a:hover:before,#results .back-to-top a:focus:before,#results .back-to-top a:active:before{box-shadow:0 0 10px #33a243}.iframe{background:#212121;width:100%;max-width:100%;height:0;padding-bottom:56.2%;position:relative;top:0;left:0}.iframe iframe{width:100%;height:100%;position:absolute;top:0;left:0}#frame{background:url("../img/wall.jpg") repeat center top;background-attachment:fixed;background-size:100% auto;position:relative}#frame section{padding-top:40px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#frame footer{color:"Gotham",Helvetica,sans-serif;bottom:0;right:0}#frame footer p,#frame footer .user-details dt label,.user-details dt #frame footer label,#frame footer .user-details div label,.user-details div #frame footer label,#frame footer #selector .manual .manual-form dt,#selector .manual .manual-form #frame footer dt,#frame footer #selector .manual .manual-form dd,#selector .manual .manual-form #frame footer dd,#frame footer #results .nav li,#results .nav #frame footer li{margin:0;padding:1rem}#frame footer p a,#frame footer .user-details dt label a,.user-details dt #frame footer label a,#frame footer .user-details div label a,.user-details div #frame footer label a,#frame footer #selector .manual .manual-form dt a,#selector .manual .manual-form #frame footer dt a,#frame footer #selector .manual .manual-form dd a,#selector .manual .manual-form #frame footer dd a,#frame footer #results .nav li a,#results .nav #frame footer li a{color:inherit}#frame footer p a:hover,#frame footer .user-details dt label a:hover,.user-details dt #frame footer label a:hover,#frame footer .user-details div label a:hover,.user-details div #frame footer label a:hover,#frame footer #selector .manual .manual-form dt a:hover,#selector .manual .manual-form #frame footer dt a:hover,#frame footer #selector .manual .manual-form dd a:hover,#selector .manual .manual-form #frame footer dd a:hover,#frame footer #results .nav li a:hover,#results .nav #frame footer li a:hover{color:#33a243}header{position:fixed;top:0;left:0;width:100%}#intro .text-box{margin-top:500px}@media (max-width: 680px){#intro .text-box{margin-top:64vw}}header{margin-bottom:2rem;text-align:center;z-index:3}header a{display:block;position:absolute}@media (min-width: 681px){header #brandLogo{width:50vw;height:20.5vw;top:2.8vw;left:calc(50% - 29.4vw)}header #clientLogo{width:18vw;height:15vw;top:19vw;left:calc(50% + 16vw)}}@media (max-width: 680px){header #brandLogo{width:70vw;height:29.5vw;top:3.6vw;left:calc(50% - 43.6vw)}header #clientLogo{width:24vw;height:20vw;top:27vw;left:calc(50% + 20vw)}}@media (max-width: 500px){header #brandLogo{width:78vw;height:33vw;top:3.6vw;left:calc(50% - 48.6vw)}header #clientLogo{width:26vw;height:22vw;top:29vw;left:calc(50% + 21vw)}}section{text-align:center;min-height:calc(100vh - 140px)}#intro .text-box{padding:4rem;font-family:"Gotham",Helvetica,sans-serif;background:rgba(33,33,33,0.8);color:#fff}.competition{background-color:inherit;color:#212121;padding:5em 0;text-align:left}.competition h1{color:#212121}.competition .form-wrapper.thank-you{padding-top:40em;padding-bottom:200px;text-align:center}.competition a{font-weight:700}.competition .column{max-width:660px;margin:auto}.competition p,.competition .user-details dt label,.user-details dt .competition label,.competition .user-details div label,.user-details div .competition label,.competition #selector .manual .manual-form dt,#selector .manual .manual-form .competition dt,.competition #selector .manual .manual-form dd,#selector .manual .manual-form .competition dd,.competition #results .nav li,#results .nav .competition li{font-size:1.5em}.competition .cta{text-align:center;background-color:#33a243;color:#fff;display:inline-block;margin:2em auto 0;float:none}.competition .cta button{background:transparent}.competition .cta button{text-transform:uppercase}.competition .competition-question .question-container{font-size:1.6em;margin:1em 0}.competition .competition-question .answers-container ul{list-style:none;text-align:center;margin:1em}.competition .competition-question .answers-container ul li{margin:1em 2em 0 0;font-size:1.2em;display:inline-block}.competition .competition-optins{margin-top:5em}.competition .competition-optins p label,.competition .competition-optins .user-details dt label label,.user-details dt .competition .competition-optins label label,.competition .competition-optins .user-details div label label,.user-details div .competition .competition-optins label label,.competition .competition-optins #selector .manual .manual-form dt label,#selector .manual .manual-form .competition .competition-optins dt label,.competition .competition-optins #selector .manual .manual-form dd label,#selector .manual .manual-form .competition .competition-optins dd label,.competition .competition-optins #results .nav li label,#results .nav .competition .competition-optins li label{font-size:1em;color:#212121}.competition .competition-optins.cta{text-align:center}.competition small{text-align:right;display:block}body>iframe{position:fixed !important}@media (max-width: 850px){html{font-size:9px}.competition .competition-details,.competition .competition-optins{width:100%;float:none}.competition .competition-details .sign-in-container,.competition .competition-details .register-container{width:100%;float:none}.competition .competition-details .register-container{border-left:0;padding-left:0}}@media (max-height: 900px){html{font-size:9px}}@media (max-width: 430px){html{font-size:8px}header .wrapper a.brand-logo{float:none;margin:0 auto}header .wrapper a.client-logo{float:none;margin:0 auto}.competition .competition-details .nested.half,.competition .competition-optins .nested.half{width:100%}}#warning{display:table;width:100%;height:100%;position:fixed;top:0;left:0;background:#212121;color:#fff;z-index:20}#warning p,#warning .user-details dt label,.user-details dt #warning label,#warning .user-details div label,.user-details div #warning label,#warning #selector .manual .manual-form dt,#selector .manual .manual-form #warning dt,#warning #selector .manual .manual-form dd,#selector .manual .manual-form #warning dd,#warning #results .nav li,#results .nav #warning li{display:table-cell;vertical-align:middle;text-align:center}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#warning{display:table\9  !important}}
