@font-face{font-family:Lato;font-weight:300;src:url(/assets/fonts/Lato-LightItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Lato-LightItalic.woff) format("woff"),url(/assets/fonts/Lato-LightItalic.ttf) format("truetype")}@font-face{font-family:Lato;font-weight:400;src:url(/assets/fonts/Lato-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Lato-Regular.woff) format("woff"),url(/assets/fonts/Lato-Regular.ttf) format("truetype")}@font-face{font-family:Lato;font-weight:500;src:url(/assets/fonts/Lato-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Lato-Bold.woff) format("woff"),url(/assets/fonts/Lato-Bold.ttf) format("truetype")}@font-face{font-family:Lato;font-weight:700;src:url(/assets/fonts/Lato-Black.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Lato-Black.woff) format("woff"),url(/assets/fonts/Lato-Black.ttf) format("truetype")}@font-face{font-family:Permanent Marker;font-weight:400;src:url(/assets/fonts/PermanentMarker-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PermanentMarker-Regular.woff) format("woff"),url(/assets/fonts/PermanentMarker-Regular.ttf) format("truetype")}*{box-sizing:border-box}input[type=number],input[type=password],input[type=text],input[type=text] input[type=email],select,textarea{-webkit-appearance:none;appearance:none}body,html{height:100%}body{background-color:#efefef;background-position:50%;background-repeat:repeat;color:#3e4142;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:18px;margin:60px 12px 12px;max-width:100%;min-height:100%;overflow-x:hidden;padding:0}@media(min-width:640px){body{margin:60px 36px 36px}}body #app{height:100%;max-width:100%;min-height:100%}a:active,a:focus,a:hover,a:link,a:visited{text-decoration:none}.container{display:block;height:100%;min-height:100%}.center-headline{text-align:center}.center-headline h1{font-weight:700;padding-top:40px}.center-headline h2{padding-top:40px}.center-headline .loading-center{left:0;line-height:530px;margin-top:-265px;position:absolute;text-align:center;top:50%;width:100%}.center-headline.sub-hero{position:relative;top:100px}#g-recaptcha{display:block}#g-recaptcha div{margin:15px auto}.drawArea{border:1px solid #000;cursor:crosshair;float:left;height:400px;width:400px}.path{fill:none;stroke-width:1px;stroke:#000;stroke-linejoin:round;stroke-linecap:round}.drawing{height:100%;width:100%}canvas{-webkit-touch-callout:none;display:inline-block;outline:none;-webkit-user-select:none;user-select:none}video{height:231px;margin:0 0 20px;object-fit:cover;width:calc(50% - 12px)}.card{background-color:#fff;border-radius:3px;box-shadow:0 2px rgba(0,0,0,.04);box-sizing:border-box;overflow:hidden}.card-list-item{align-items:center;display:flex;justify-content:flex-start;line-height:18px;padding-bottom:9px;padding-top:12px}.card-list-item:last-child{border-bottom:none}.card-list-text{padding-left:12px}.username{color:#3e4142;font-weight:500;max-width:200px}.username:hover{color:#adb5bd}.username span{color:#adb5bd;font-size:11px}h1,h2,h3,h4,h5{font-weight:500;margin:0}h1{font-size:32px;line-height:36px}h1,h2{font-weight:500}h2{font-size:24px;line-height:30px}h3{font-size:18px}h3,h4{font-weight:500;line-height:24px}h4{font-size:14px}p{margin:0}a{color:#28abe2;text-decoration:none}a:hover{color:#1bbcff}strong{font-weight:500}.t-color-inverse{color:#fff}.t-color-base{color:#3e4142}.text-color--success{color:#44ce85}.text-color--error{color:#ff6b6b}.t-small{font-size:11px;line-height:-6px}.t-grey{color:#adb5bd}input,select,textarea{-webkit-appearance:none;display:inline-block;font-size:13px;outline:none;padding:0 10px;transition:all .3s ease;width:100%}input[type=checkbox]{-webkit-appearance:checkbox;float:left;height:auto;padding:0;width:auto}input{height:40px;line-height:40px}label{color:#a5a5a5;display:inline-block;font-size:13px;font-weight:700;margin-bottom:5px}label .error-label{color:#f22727}label .error-label.clickable{cursor:pointer;text-decoration:underline}.form-control{background-color:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;font-size:14px;height:inherit;line-height:1.428571429;padding:20px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle;width:100%}.form-control:after,.form-control:before{content:" ";display:table}.form-control:after{clear:both}.form-control.bordered{border:1px solid #ccc;border-radius:4px}.form-control.small{padding:10px 6px;width:50px}.form-control.error{border:1px solid red}.form-group{display:block}.form-group:after,.form-group:before{content:" ";display:table}.form-group:after{clear:both}.form-group .label{display:block;font-size:13px;font-weight:300;margin-bottom:8px;text-transform:uppercase}.form-group .field{display:block}.form-group .description{color:#fff;margin-top:6px}.form-group:last-child{margin-bottom:0}.form-group .loader{border:0;display:block;margin:15px auto;vertical-align:middle}.select-list .content{width:100%}.select-list .select-choice{border:1px solid #a5a5a5;cursor:pointer;display:inline-block;line-height:2em;margin-right:2px;padding:2px;-webkit-user-select:none;user-select:none}.select-list .select-choice:first-child{border-color:#000}.select-list .select-choice:last-child{margin-right:0}.select-list .select-choice.selected{border:5px solid #a5a5a5}.checkbox input{float:left;height:15px;width:20px}form{clear:both;width:100%}form:after,form:before{content:" ";display:table}form:after{clear:both}form .form-group:after,form .form-group:before{content:" ";display:table}form .form-group:after{clear:both}form .form-checkbox{width:100%}form .form-checkbox:after,form .form-checkbox:before{content:" ";display:table}form .form-checkbox:after{clear:both}form .form-group.small{width:60px}form.form-spacing-large .field-group{margin-bottom:24px}.btn{align-items:center;background:none;border:1px solid #eee;border-radius:4px;color:#adb5bd;cursor:pointer;display:flex;font-size:14px;justify-content:left;line-height:18px;padding:6px 12px;text-decoration:none}.btn:hover{color:gray}.btn.is-selected{background-color:#3e4142;border-color:hsla(0,0%,100%,0);color:#fff}.btn i{font-size:16px}.btn-large{font-size:14px;line-height:24px;padding-left:12px;padding-right:12px}.btn-large span{padding-left:6px;padding-right:6px}.btn-xlarge{font-size:14px;line-height:36px;padding-left:12px;padding-right:12px}.btn-xlarge i{font-size:24px}.btn-small{font-size:11px;font-weight:600;line-height:12px;padding-left:12px;padding-right:12px}.btn-primary{background:#28abe2}.btn-primary,.btn-primary:hover{border:1px solid transparent;color:#fff}.btn-primary:hover{background:#1bbcff}.btn-primary-outline{border:1px solid #28abe2;color:#28abe2}.btn-primary-outline:hover{border-color:#1bbcff;color:#1bbcff}.btn-muted{background:#adb5bd}.btn-muted,.btn-muted:hover{border:1px solid transparent;color:#3e4142}.btn-muted:hover{background:#bbc3cb}.btn-red{background:#ff6b6b;color:#fff}.btn-red:hover{background:#ff7979;color:#fff}.btn-transparent{border:1px solid transparent}.btn-drooodle i{font-size:16px;padding-right:6px}.btn-fb{background-color:#3b5998}.btn-fb,.btn-fb:hover{border:1px solid transparent;color:#fff}.btn-fb:hover{background-color:#4668ae}.btn-fluid{justify-content:center;width:100%}.wrapper,.wrapper-fluid{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:0 auto;min-width:260px}@media(min-width:900px){.wrapper,.wrapper-fluid{flex-direction:row}}.wrapper{max-width:2000px}.sidebar,.sidebar-end,.sidebar-start,.wrapper-fluid{width:100%}@media(min-width:900px){.sidebar-start{flex:0 0 320px;margin-right:24px}.sidebar-end{flex:0 0 320px;margin-left:24px}.placeholder{height:auto;max-width:100%}}.layout-grid-large>div{box-sizing:border-box;margin-bottom:24px}.layout-grid-small{width:100%}.layout-grid-small>div{box-sizing:border-box;float:left;margin-bottom:24px;margin-right:24px}@media(max-width:640px){.layout-grid-small>div{width:100%}.layout-grid-small>div:nth-child(1n){margin-right:0}}@media(min-width:640px)and (max-width:1200px){.layout-grid-small>div{width:calc(50% - 12px)}.layout-grid-small>div:nth-child(2n){margin-right:0}}@media(min-width:1200px)and (max-width:1600px){.layout-grid-small>div{width:calc(33.33333% - 16px)}.layout-grid-small>div:nth-child(3n){margin-right:0}}@media(min-width:1600px)and (max-width:2000px){.layout-grid-small>div{width:calc(25% - 18px)}.layout-grid-small>div:nth-child(4n){margin-right:0}}@media(min-width:2000px){.layout-grid-small>div{width:calc(20% - 19.2px)}.layout-grid-small>div:nth-child(5n){margin-right:0}}.layout-grid-small .droodle-caption{display:none}@media(max-width:640px){.layout-grid-small .droodle-caption{display:block}}.ba{border:1px solid rgba(62,65,66,.2)}.bt{border-top:1px solid rgba(62,65,66,.2)}.br{border-right:1px solid rgba(62,65,66,.2)}.bb{border-bottom:1px solid rgba(62,65,66,.2)}.bl{border-left:1px solid rgba(62,65,66,.2)}.bn{border-style:none;border-width:0}.br0{border-radius:0}.br1{border-radius:3px}.br2{border-radius:6px}.br3{border-radius:12rem}.br4{border-radius:18px}.br-100{border-radius:100%}.br-pill{border-radius:9999px}.br--bottom{border-top-left-radius:0;border-top-right-radius:0}.br--top{border-bottom-right-radius:0}.br--right,.br--top{border-bottom-left-radius:0}.br--right{border-top-left-radius:0}.br--left{border-bottom-right-radius:0;border-top-right-radius:0}.clearfix:after{content:"";display:table}.p0{padding:0}.p05{padding:3px}.p1{padding:6px}.p1-05{padding:9px}.p2{padding:12px}.p3{padding:18px}.p4{padding:24px}.p5{padding:30px}.p6{padding:36px}.p7{padding:42px}.p8{padding:48px}.p9{padding:54px}.p10{padding:60px}.p11{padding:66px}.p12{padding:72px}.p13{padding:78px}.p14{padding:84px}.pt0{padding-top:0}.pt05{padding-top:3px}.pt1{padding-top:6px}.pt1-05{padding-top:9px}.pt2{padding-top:12px}.pt3{padding-top:18px}.pt4{padding-top:24px}.pt5{padding-top:30px}.pt6{padding-top:36px}.pt7{padding-top:42px}.pt8{padding-top:48px}.pt9{padding-top:54px}.pt10{padding-top:60px}.pt11{padding-top:66px}.pt12{padding-top:72px}.pt13{padding-top:78px}.pt14{padding-top:84px}.pr0{padding-top:0}.pr05{padding-right:3px}.pr1{padding-right:6px}.pr1-05{padding-right:9px}.pr2{padding-right:12px}.pr3{padding-right:18px}.pr4{padding-right:24px}.pr5{padding-right:30px}.pr6{padding-right:36px}.pr7{padding-right:42px}.pr8{padding-right:48px}.pr9{padding-right:54px}.pr10{padding-right:60px}.pr11{padding-right:66px}.pr12{padding-right:72px}.pr13{padding-right:78px}.pr14{padding-right:84px}.pb0{padding-top:0}.pb05{padding-bottom:3px}.pb1{padding-bottom:6px}.pb1-05{padding-bottom:9px}.pb2{padding-bottom:12px}.pb3{padding-bottom:18px}.pb4{padding-bottom:24px}.pb5{padding-bottom:30px}.pb6{padding-bottom:36px}.pb7{padding-bottom:42px}.pb8{padding-bottom:48px}.pb9{padding-bottom:54px}.pb10{padding-bottom:60px}.pb11{padding-bottom:66px}.pb12{padding-bottom:72px}.pb13{padding-bottom:78px}.pb14{padding-bottom:84px}.pb0{padding-left:0}.pl05{padding-left:3px}.pl1{padding-left:6px}.pl1-05{padding-left:9px}.pl2{padding-left:12px}.pl3{padding-left:18px}.pl4{padding-left:24px}.pl5{padding-left:30px}.pl6{padding-left:36px}.pl7{padding-left:42px}.pl8{padding-left:48px}.pl9{padding-left:54px}.pl10{padding-left:60px}.pl11{padding-left:66px}.pl12{padding-left:72px}.pl13{padding-left:78px}.pl14{padding-left:84px}.m0{margin:0}.m05{margin:3px}.m1{margin:6px}.m1-05{margin:9px}.m2{margin:12px}.m3{margin:18px}.m4{margin:24px}.m5{margin:30px}.m6{margin:36px}.m7{margin:42px}.m8{margin:48px}.m9{margin:54px}.m10{margin:60px}.m11{margin:66px}.m12{margin:72px}.m13{margin:78px}.m14{margin:84px}.mt0{margin-top:0}.mt05{margin-top:3px}.mt1{margin-top:6px}.mt1-05{margin-top:9px}.mt2{margin-top:12px}.mt3{margin-top:18px}.mt4{margin-top:24px}.mt5{margin-top:30px}.mt6{margin-top:36px}.mt7{margin-top:42px}.mt8{margin-top:48px}.mt9{margin-top:54px}.mt10{margin-top:60px}.mt11{margin-top:66px}.mt12{margin-top:72px}.mt13{margin-top:78px}.mt14{margin-top:84px}.mr-auto{margin-right:auto}.mr0{margin-right:0}.mr05{margin-right:3px}.mr1{margin-right:6px}.mr1-05{margin-right:9px}.mr2{margin-right:12px}.mr3{margin-right:18px}.mr4{margin-right:24px}.mr5{margin-right:30px}.mr6{margin-right:36px}.mr7{margin-right:42px}.mr8{margin-right:48px}.mr9{margin-right:54px}.mr10{margin-right:60px}.mr11{margin-right:66px}.mr12{margin-right:72px}.mr13{margin-right:78px}.mr14{margin-right:84px}.mb0{margin-bottom:0}.mb05{margin-bottom:3px}.mb1{margin-bottom:6px}.mb1-05{margin-bottom:9px}.mb2{margin-bottom:12px}.mb3{margin-bottom:18px}.mb4{margin-bottom:24px}.mb5{margin-bottom:30px}.mb6{margin-bottom:36px}.mb7{margin-bottom:42px}.mb8{margin-bottom:48px}.mb9{margin-bottom:54px}.mb10{margin-bottom:60px}.mb11{margin-bottom:66px}.mb12{margin-bottom:72px}.mb13{margin-bottom:78px}.mb14{margin-bottom:84px}.ml-auto{margin-left:auto}.ml0{margin-left:0}.ml05{margin-left:3px}.ml1{margin-left:6px}.ml1-05{margin-left:9px}.ml2{margin-left:12px}.ml3{margin-left:18px}.ml4{margin-left:24px}.ml5{margin-left:30px}.ml6{margin-left:36px}.ml7{margin-left:42px}.ml8{margin-left:48px}.ml9{margin-left:54px}.ml10{margin-left:60px}.ml11{margin-left:66px}.ml12{margin-left:72px}.ml13{margin-left:78px}.ml14{margin-left:84px}.w1{width:6px}.w2{width:12px}.w3{width:18px}.w4{width:24px}.w5{width:30px}.w6{width:36px}.w7{width:42px}.w8{width:48px}.w9{width:54px}.w10{width:60px}.w11{width:66px}.w12{width:72px}.w13{width:78px}.w14{width:84px}.w-1{width:12.5%}.w-2{width:25%}.w-3{width:37.5%}.w-4{width:50%}.w-5{width:62.5%}.w-6{width:75%}.w-7{width:87.5%}.w-8,.w-fluid{width:100%}.h1{height:6px}.h2{height:12px}.h3{height:18px}.h4{height:24px}.h5{height:30px}.h6{height:36px}.h7{height:42px}.h8{height:48px}.h9{height:54px}.h10{height:60px}.h11{height:66px}.h12{height:72px}.h13{height:78px}.h14{height:84px}.h-fluid{height:100%}.flex{display:flex}.inline-flex{display:inline-flex}.flex-auto{flex:1 1 auto;min-height:0;min-width:0}.flex-none{flex:none}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-column-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-baseline{align-self:baseline}.self-stretch{align-self:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-center{align-content:center}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-stretch{align-content:stretch}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-last{order:99999}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.no-click{cursor:default!important}.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.clickable{cursor:pointer}.navbar{background-color:#fff;border-bottom:1px solid rgba(62,65,66,.15);display:block;font-size:14px;height:48px;left:0;padding-left:12px;padding-right:12px;position:fixed;right:0;text-align:center;top:0;z-index:1000}.navbar .nav-sliders{float:left;max-width:100%;width:70%}.navbar .nav-sliders .nav-sliders-wrap{display:block;margin:0 auto;max-width:870px}.navbar .center-nav,.navbar .left-nav,.navbar .right-nav{cursor:pointer;float:left;width:auto}.navbar .center-nav .icon svg,.navbar .center-nav .icon svg *,.navbar .left-nav .icon svg,.navbar .left-nav .icon svg *,.navbar .right-nav .icon svg,.navbar .right-nav .icon svg *{fill:rgba(62,65,66,.6)}.navbar .center-nav .icon,.navbar .left-nav .icon,.navbar .right-nav .icon{height:26px!important}.navbar .center-nav .icon>span,.navbar .left-nav .icon>span,.navbar .right-nav .icon>span{height:26px!important;width:26px!important}.navbar .center-nav .icon svg,.navbar .left-nav .icon svg,.navbar .right-nav .icon svg{height:26px!important;vertical-align:top;width:26px!important}.navbar .center-nav ul,.navbar .left-nav ul,.navbar .right-nav ul{list-style:none;margin:0;padding-left:0}.navbar .center-nav ul li,.navbar .left-nav ul li,.navbar .right-nav ul li{display:block;float:left;position:relative}.navbar .center-nav ul li .clickable,.navbar .left-nav ul li .clickable,.navbar .right-nav ul li .clickable{cursor:pointer;display:inline-block;padding:16px 9px;text-decoration:none}.navbar .center-nav ul li .clickable:after,.navbar .center-nav ul li .clickable:before,.navbar .left-nav ul li .clickable:after,.navbar .left-nav ul li .clickable:before,.navbar .right-nav ul li .clickable:after,.navbar .right-nav ul li .clickable:before{content:" ";display:table}.navbar .center-nav ul li .clickable:after,.navbar .left-nav ul li .clickable:after,.navbar .right-nav ul li .clickable:after{clear:both}.navbar .center-nav ul li .clickable:hover,.navbar .left-nav ul li .clickable:hover,.navbar .right-nav ul li .clickable:hover{cursor:pointer}.navbar .left-nav{display:inline-block;height:48px;padding:6px 6px 6px 0}.navbar .left-nav .logo{display:block;float:left}.navbar .left-nav .logo img{max-height:36px;width:auto}@media (max-width:500px){.navbar .left-nav .logo img{max-height:36px;width:auto}}.navbar .left-nav .logo img.spooky{margin-left:10px}.navbar .left-nav.drawingLayout{width:15%}.navbar .center-nav .active a{color:#3e4142;cursor:default}.navbar .center-nav .inactive a{color:#adb5bd}.navbar .center-nav .active a:after{bottom:7px;position:absolute}.navbar .center-nav .latest.active a:after{content:url(/assets/gfx/underline-latest.png);left:2px}.navbar .center-nav .pop.active a:after{content:url(/assets/gfx/underline-popular.png);left:2px;width:100%}.navbar .center-nav .feed.active a:after{content:url(/assets/gfx/underline-popular.png);left:0}.navbar .right-nav,.navbar .right-nav ul li{float:right}.navbar .right-nav.drawingLayout{width:15%}.navbar-dropdown{background-color:#fff;border-bottom:1px solid rgba(62,65,66,.15);box-shadow:0 2px rgba(0,0,0,.04);display:block;font-size:14px;left:auto;max-height:calc(100vh - 58px);max-width:320px;overflow-y:auto;position:fixed;right:0;text-align:left;top:58px;width:80%;z-index:1000}.navbar-dropdown:after,.navbar-dropdown:before{content:" ";display:table}.navbar-dropdown:after{clear:both}.navbar-dropdown.navbar-dropdown-notifications{padding:15px}.navbar-dropdown.navbar-dropdown-notifications:after,.navbar-dropdown.navbar-dropdown-notifications:before{content:" ";display:table}.navbar-dropdown.navbar-dropdown-notifications:after{clear:both}.navbar-dropdown.navbar-dropdown-notifications .clear-notifications-btn{margin-bottom:15px;padding:15px 20px;text-align:center}.navbar-dropdown.navbar-dropdown-notifications .clear-notifications-btn:after,.navbar-dropdown.navbar-dropdown-notifications .clear-notifications-btn:before{content:" ";display:table}.navbar-dropdown.navbar-dropdown-notifications .clear-notifications-btn:after{clear:both}.navbar-dropdown.navbar-dropdown-notifications .clear-notifications-btn:hover{background-color:#f2f2f2}.navbar-dropdown.navbar-dropdown-notifications .list-notification{padding:0 20px 11px}.navbar-dropdown.navbar-dropdown-notifications .list-notification:after,.navbar-dropdown.navbar-dropdown-notifications .list-notification:before{content:" ";display:table}.navbar-dropdown.navbar-dropdown-notifications .list-notification:after{clear:both}.navbar-dropdown.navbar-dropdown-notifications .list-notification-item{display:block;height:44px;line-height:44px;margin-bottom:10px;position:relative;width:100%}.navbar-dropdown.navbar-dropdown-notifications .list-notification-item:hover{background-color:#f2f2f2}.navbar-dropdown.navbar-dropdown-notifications .list-notification-item:after,.navbar-dropdown.navbar-dropdown-notifications .list-notification-item:before{content:" ";display:table}.navbar-dropdown.navbar-dropdown-notifications .list-notification-item:after{clear:both}.navbar-dropdown.navbar-dropdown-notifications .list-notification-item .clickable{padding:0}.navbar-dropdown.navbar-dropdown-notifications .list-notification-item .clickable:after,.navbar-dropdown.navbar-dropdown-notifications .list-notification-item .clickable:before{content:" ";display:table}.navbar-dropdown.navbar-dropdown-notifications .list-notification-item .clickable:after{clear:both}.navbar-dropdown.navbar-dropdown-notifications .list-notification-item.seen{opacity:.7}.navbar-dropdown.navbar-dropdown-notifications .list-notification-item.seen:hover{background-color:#fff;opacity:1}.navbar-dropdown.navbar-dropdown-notifications .image{background-position:50%;background-size:cover;border:1px solid #a3a3a3;border-radius:1px;display:inline-block;height:44px;margin-right:6px;vertical-align:middle;width:78px}.navbar-dropdown.navbar-dropdown-notifications .empty{height:50px;line-height:50px;text-align:center}.navbar-dropdown.navbar-dropdown-notifications .empty:after,.navbar-dropdown.navbar-dropdown-notifications .empty:before{content:" ";display:table}.navbar-dropdown.navbar-dropdown-notifications .empty:after{clear:both}.navbar-dropdown.navbar-dropdown-profile .list-group .list-group-item{display:block;padding:0 20px}.navbar-dropdown.navbar-dropdown-profile .list-group .list-group-item:after,.navbar-dropdown.navbar-dropdown-profile .list-group .list-group-item:before{content:" ";display:table}.navbar-dropdown.navbar-dropdown-profile .list-group .list-group-item:after{clear:both}.navbar-dropdown.navbar-dropdown-profile .list-group .list-group-item:hover{background:#ccc;cursor:pointer}.navbar-dropdown.navbar-dropdown-profile .list-group .list-group-item div{cursor:pointer;display:inline-block;padding:18px 10px;text-decoration:none}.navbar-dropdown-menu,.navbar-mobile{display:none}@media(max-width:640px){.navbar{display:none}.navbar-mobile{background-color:#fff;border-bottom:1px solid rgba(62,65,66,.15);display:block;font-size:14px;height:48px;left:0;padding-right:12px;position:fixed;right:0;top:0;width:100%;z-index:1000}.navbar-mobile:after,.navbar-mobile:before{content:" ";display:table}.navbar-mobile:after{clear:both}.navbar-mobile .logo{display:inline-block;float:left;padding-bottom:6px;padding-top:6px;text-align:left;width:30%}.navbar-mobile .logo img{max-height:36px;max-width:130px;vertical-align:middle;width:100%}.navbar-mobile .drawBtn{position:absolute;right:5px;top:0}.navbar-mobile .backBtn,.navbar-mobile .drawBtn{background-color:transparent;cursor:pointer;padding:9px 10px}.navbar-mobile .backBtn{margin-top:10px}.navbar-mobile .navbar-toggle{float:left;max-width:48px}.navbar-mobile .navbar-toggle button{background-color:transparent;background-image:none;border:none;border-radius:0;cursor:pointer;margin-bottom:12px;margin-left:6px;margin-top:12px;max-width:100%;padding:6px}.navbar-mobile .navbar-toggle button:active,.navbar-mobile .navbar-toggle button:focus{outline:none!important}.navbar-mobile .navbar-toggle button .sr-only{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navbar-mobile .navbar-toggle button .icon-bar{background-color:#3e4142;border-radius:1px;display:block;height:2px;width:18px}.navbar-mobile .navbar-toggle button .icon-bar+.icon-bar{margin-top:3px}.navbar-mobile .navbar-toggle:focus{outline:none}.navbar-dropdown-menu{background-color:#fff;border-bottom:1px solid rgba(62,65,66,.15);box-shadow:0 2px rgba(0,0,0,.04);display:block;font-size:14px;left:0;max-height:calc(100vh - 48px);max-width:320px;overflow-y:auto;position:fixed;right:auto;text-align:left;top:48px;width:80%;z-index:1001}.navbar-dropdown-menu:after,.navbar-dropdown-menu:before{content:" ";display:table}.navbar-dropdown-menu:after{clear:both}.navbar-dropdown-menu div{color:#a3a3a3;padding:11px 20px;width:100%}.navbar-dropdown-menu div a{cursor:pointer}.navbar-dropdown-menu div a:active,.navbar-dropdown-menu div a:focus,.navbar-dropdown-menu div a:hover,.navbar-dropdown-menu div a:link,.navbar-dropdown-menu div a:visited{color:#a3a3a3;text-decoration:none}.navbar-dropdown-menu div div{cursor:pointer;padding:0}.navbar-dropdown-menu div img{cursor:pointer;width:auto}.navbar-dropdown-menu.hidden{display:none}}.right-nav{float:right;width:50%}.right-nav ul{float:right;list-style:none;margin:0;padding:0;text-align:right;width:100%}.right-nav ul:after,.right-nav ul:before{content:" ";display:table}.right-nav ul:after{clear:both}.right-nav ul li{display:inline-block;float:right;height:36px;margin:6px 0 0 9px;max-width:100%;position:relative;vertical-align:middle;width:36px}.right-nav ul li.navbar-btn>.locked{padding:8px}.right-nav ul li.navbar-btn>.clickable{display:block;float:right;height:36px;margin:0;padding:0;position:relative;text-align:right;width:36px}.right-nav ul li.navbar-btn>.clickable .navbar-btn-fill{border-radius:50%;bottom:0;display:block;left:0;overflow:hidden;position:absolute;right:0;top:0;vertical-align:middle}.right-nav ul li.navbar-btn>.clickable .navbar-btn-fill.image{background-position:50%;background-repeat:no-repeat;background-size:contain}.right-nav ul li.navbar-btn>.clickable:hover{cursor:pointer}.right-nav ul li.navbar-btn.navbar-notifications{top:2px}.right-nav ul li.navbar-btn.navbar-notifications p span.image{background:url(/assets/gfx/icon-notification.svg) no-repeat;background-size:contain;border-radius:0;box-shadow:none}.right-nav ul li.navbar-btn.navbar-notifications p span.counter{display:none}.right-nav ul li.navbar-btn.navbar-notifications.navbar-btn.navbar-notifications-has p span.counter{background-color:#ff6b6b;border-radius:4px;color:#fff;display:inline-block;font-size:11px;height:14px;left:auto;line-height:14px;max-width:100%;overflow:hidden;padding:1px 6px;position:absolute;right:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.right-nav ul li.navbar-add .navbar-btn-fill,.right-nav ul li.navbar-reply .navbar-btn-fill,.right-nav ul li.navbar-submit .navbar-btn-fill{background:#28abe2}.right-nav ul li.navbar-login .navbar-btn-fill{background:#000}.navbar-sub{background-color:#3e4142;display:flex;height:48px;justify-content:flex-end;left:0;position:absolute;top:48px;width:100%}.navbar-center{margin:0 auto}.navbar-sub a,.navbar-sub li{color:#adb5bd;display:inline-block;height:24px;padding:0 6px}.navbar-sub a.active{color:#fff}.navbar-absolute-right{color:#adb5bd;position:absolute;right:6px}.user-hero{background:#3e4142;text-align:center;width:100%}.user-hero .user-info{margin:0 auto;padding-top:40px}.user-hero .user-info .status{padding:0 15px 27px}.user-hero .user-info .status div{color:#fff;cursor:pointer;font-size:14px;text-align:center}.user-hero .user-info .status .ban-status{margin-bottom:10px}.user-hero .user-info .status .ban-status i{color:#f22727}.user-hero .user-info .livefeed{padding:0 15px 27px}.user-hero .user-info .livefeed div{color:#fff;cursor:pointer;font-size:14px;text-align:center}.user-hero .user-info .livefeed .recording{margin-bottom:10px}.user-hero .user-info .livefeed .recording i{color:#f22727}.user-hero .user-info .livefeed a{position:relative}.user-hero .user-info .livefeed a:focus,.user-hero .user-info .livefeed a:link,.user-hero .user-info .livefeed a:visited{color:#fff;text-decoration:none}.user-hero .user-info .livefeed a:hover{color:#adb5bd;text-decoration:none}.user-hero .user-info .livefeed a:active{color:#fff;text-decoration:none}.user-hero .user-info .moderator-info{padding:20px}.user-hero .user-info .moderator-info .quarantine{font-size:38px}.user-hero .user-info .moderator-info .quarantine small{color:#fff;font-size:13px;line-height:30px;vertical-align:text-top}.user-hero .user-info .moderator-tools{padding:20px}.user-hero .user-info .moderator-tools span.moderator-options{background:url(/assets/gfx/icon-more.png) no-repeat 6px 6px;background-size:32px;cursor:pointer;height:44px;text-decoration:none;width:46px}.user-hero .user-info .hero-double{display:block}.user-hero .user-info .hero-double .username{color:#fff;display:inline-block;font-size:32px;font-weight:500;line-height:1.1}.user-hero .user-info .hero-double .btn{margin-left:21px}.user-hero .user-info .hero-double .setting-link{color:#6c7081;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;padding-left:7px;vertical-align:middle}.user-hero .user-info .description{color:#fff;font-size:16px;font-weight:410;margin:15px auto 30px;padding:0 20px}.user-hero .user-info span{background-position:50%;background-size:cover;border-radius:50%;display:inline-block;height:110px;margin-bottom:20px;vertical-align:middle;width:110px}.user-hero .user-menu{text-align:center}.user-hero .user-menu div{color:#fff;cursor:pointer;display:inline-block;font-size:14px;padding:18px 12px 24px;text-align:left}.user-hero .user-menu div a{position:relative}.user-hero .user-menu div a:focus,.user-hero .user-menu div a:link,.user-hero .user-menu div a:visited{color:#fff;text-decoration:none}.user-hero .user-menu div a:hover{color:#adb5bd;text-decoration:none}.user-hero .user-menu div a:active{color:#fff;text-decoration:none}.user-hero .user-menu div.active a:after{bottom:-11px;content:url(/assets/gfx/underline-user.png);left:-12px;position:absolute;right:0;text-align:center;transform:scaleX(.9);width:100%}.avatar-gallery{background:#3e4142;min-height:300px;text-align:center;width:100%}.avatar-gallery .title{color:#fff;font-size:36px;padding-top:40px;text-align:center}.avatar-gallery .avatar-row{color:#fff;margin:0 auto;padding:40px 0 30px;right:0;text-align:center;width:400px}.avatar-gallery .avatar-row .user-avatar{display:inline-block;height:150px;margin-bottom:20px;width:110px}.avatar-gallery .avatar-row .user-avatar span{background-position:50%;background-size:cover;border-radius:50%;cursor:pointer;display:inline-block;height:110px;vertical-align:middle;width:110px}.avatar-gallery .avatar-row .user-avatar span:hover{border-radius:50%}.avatar-gallery .avatar-row .user-avatar.empty .new-btn{border:2px solid #fff;border-radius:25%;cursor:pointer;font-size:16px;padding:42px 0}.avatar-gallery .avatar-row .user-avatar.empty .new-btn:hover{font-weight:700}.avatar-gallery .avatar-row .user-avatar .edit-btn{cursor:pointer;font-size:16px;margin-top:20px}.avatar-gallery .avatar-row .user-avatar .edit-btn:hover{font-weight:700}.avatar-gallery .avatar-row .user-avatar:first-child{float:left}.avatar-gallery .avatar-row .user-avatar:nth-child(2){margin:0 auto}.avatar-gallery .avatar-row .user-avatar:nth-child(3){float:right}.avatar-gallery .avatar-row .clear{clear:both}.droodle-list{margin-left:auto;margin-right:auto;max-width:890px;width:100%}.droodle-list:after,.droodle-list:before{content:" ";display:table}.droodle-list:after{clear:both}.droodle-list .placeholder{height:auto;max-width:100%}.droodle-item{background-color:#fff;border-radius:4px;box-shadow:0 2px rgba(0,0,0,.04);margin-bottom:24px;position:relative}.droodle-item:after,.droodle-item:before{content:" ";display:table}.droodle-item:after{clear:both}.droodle-image{border-bottom:1px solid rgba(0,0,0,.06);cursor:pointer;overflow:hidden;position:relative;width:100%}.droodle-image img{border:none;border-radius:4px 4px 0 0;height:auto;vertical-align:middle;width:100%}.droodle-info{align-items:center;display:flex;margin-bottom:-12px;margin-top:6px;padding-left:12px;width:100%}a.droodle-creator{cursor:pointer;text-decoration:none}a.droodle-creator:hover{color:#28abe2}.droodle-creator{color:#3e4142;display:inline-block;font-weight:500;max-height:36px;max-width:200px;overflow:auto}.droodle-creator img{border:1px solid rgba(0,0,0,.06);border-radius:100%;height:36px;margin-right:6px;vertical-align:middle;width:36px}.creator-streak,.droodle-created,.droodle-time-since,.droodle-updated{color:#adb5bd;display:inline-block;font-weight:400}.creator-streak:before,.droodle-created:before,.droodle-time-since:before,.droodle-updated:before{content:"·";padding-left:3px;padding-right:3px}.droodle-caption{margin-left:54px;margin-top:6px}.droodle-caption .toggle-text{align-items:center;display:flex;margin:0;width:100%}.droodle-caption .toggle-text .caption,.droodle-caption .toggle-text .caption-cropped{max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.droodle-caption .toggle-text .toggle-btn{background:none;border:1px solid transparent;color:#adb5bd;cursor:pointer;display:flex;margin-left:auto;padding-right:18px}.droodle-caption .toggle-text .toggle-btn:hover{color:#3e4142}.droodle-caption p{margin:0}.droodle-caption p.cropped{max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.droodle-caption a{color:#28abe2}.droodle-caption a:hover{text-decoration:underline}.drooodle-locked{display:inline-block;height:100%;margin:3px 0 8px 5px;overflow:auto;padding:0;width:auto}.droodle-muted{align-items:center;background:rgba(0,0,0,.55);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.droodle-muted .droodle-muted-content{align-items:center;color:#fff!important;display:flex;flex-direction:column}.droodle-muted .droodle-muted-content h2{font-size:24px;font-weight:500;line-height:24px;margin-bottom:0;text-align:center}@media (max-width:600px){.droodle-muted .droodle-muted-content h2{display:none}}.droodle-muted .droodle-muted-content img{display:block;height:auto;max-width:66px}@media (max-width:600px){.droodle-muted .droodle-muted-content img{max-width:50px}}.layoutToggle{display:none}@media(min-width:640px){.layoutToggle{display:block;margin:0 auto 24px;position:relative;width:200px}.layoutToggle button{background-color:rgba(62,65,66,.05);border:none;box-shadow:none;color:rgba(62,65,66,.6);cursor:pointer;font-size:14px;line-height:30px;padding:0 12px;text-align:center;width:100px}.layoutToggle button:hover{background-color:rgba(62,65,66,.1);color:#3e4142}.layoutToggle .active,.layoutToggle .active:hover{background-color:rgba(62,65,66,.2);color:#3e4142;cursor:default}.layoutToggle button:first-child{border-radius:9999px 0 0 9999px}.layoutToggle button:last-child{border-radius:0 9999px 9999px 0}}.must-login{margin-bottom:50px;text-align:center}.must-login .inner{border:3px solid #3e4142;border-radius:20px;cursor:pointer;font-size:16px;margin:0 auto;width:90px}.must-login .inner img{height:30px;padding:5px 5px 5px 0;vertical-align:middle;width:auto}.must-follow{font-size:16px;height:30px;margin-bottom:50px;padding:16px 0;text-align:center}.must-follow span{background-image:url(/assets/gfx/locked-icon.png);background-position:50%;background-repeat:no-repeat;display:inline-block;height:30px;margin-right:-2px;margin-top:-4px;vertical-align:middle;width:30px}.infinite-scroll-component__outerdiv{width:100%}.page-form{margin-left:auto;margin-right:auto;max-width:600px;padding-left:30px;padding-right:30px;padding-top:50px}.page-form .page-form-control{margin:0 0 100px}.page-form .page-form-control .page-form-btn{font-size:13px;font-weight:700}.page-form .page-form-control img{margin:0 32px;width:32px}.text-block{border:1px dashed #2b8eeb;border-radius:4px;color:#2b8eeb;font-size:18px;line-height:24px;margin:-20px 0 30px;padding:18px}.text-block.danger{border-color:#ff6b6b;color:#ff6b6b}.form-section{margin:0 0 30px}.form-section.narrow{max-width:230px}.form-section .form-section-label{color:#adb5bd;font-size:18px;font-weight:500;margin-bottom:30px}.form-section .form-section-content{background:#fff;border-radius:4px;box-shadow:0 2px 0 0 rgba(0,0,0,.1);overflow:hidden}.form-section .form-section-content .form-section-group{width:100%}.form-section .form-section-content .form-section-group.pointable{cursor:pointer}.form-section .form-section-content .form-section-group a{color:#6c7081;cursor:pointer;display:block;font-size:14px;padding:18px;width:100%}.form-section .form-section-content .form-section-group a .link-image{background:url(/assets/gfx/icon-arrow-right.png) no-repeat 0 -10px;background-size:42px;float:right;height:42px;text-decoration:none;width:42px}.form-section .form-section-content .form-section-group label{color:#a5a5a5;font-size:13px;font-weight:700;padding:10px}.form-section .form-section-content .form-section-group .form-section-group-text{padding:0 10px 10px}.form-section .form-section-content .form-section-group .form-section-group-text .group-text-control{background-color:#eee;border:1px solid #eee;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;font-size:13px;height:inherit;line-height:1.428571429;padding:20px 12px;vertical-align:middle;width:100%}.form-section .form-section-content .form-section-group .form-section-group-text .error{border:1px solid red}.form-section .form-section-content .form-section-group .error-message{color:#b94a48;font-size:14px;font-weight:700;margin:0 0 10px;text-align:center}.form-section .form-section-content .form-section-group .warn-message{color:#424fb9;font-size:14px;font-weight:700;margin:0 0 10px;text-align:center}.form-section .form-section-content .form-section-group .main-text{color:#6c7081;float:left;font-size:14px;padding:18px}.form-section .form-section-content .form-section-group .form-section-toggle{background-color:#f22727;box-shadow:0 2px 0 0 #6e1212;float:right;margin:10px}.form-section .form-section-content .form-section-group .form-section-toggle.selected{background-color:#52b452;box-shadow:0 2px 0 0 #2e632e}.form-section .form-section-content .form-section-group .form-section-checkbox{float:right;font-size:26px;padding:18px}.form-section .form-section-content .form-section-group .form-section-checkbox img{height:20px}.form-section .form-section-content .form-section-group .clear{clear:both}.form-section .form-section-content .form-section-group:not(:first-child){border-top:1px solid #ccc}.form-section .form-section-content .form-section-group.no-border:not(:first-child){border-top:none}.form-section .form-section-content .form-section-group .profile-image{text-align:center;width:100%}.form-section .form-section-content .form-section-group .profile-image span{background-position:50%;background-size:cover;border-radius:50%;display:inline-block;height:110px;margin:20px auto 0;vertical-align:middle;width:110px}.form-section .form-section-content .form-section-group .profile-image .avatar-btn{background-color:gray;box-shadow:0 2px 0 0 #333;font-size:13px;font-weight:700;margin:20px}.input-imitator{background:#eee;border:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;font-size:14px;height:inherit;line-height:1.428571429;padding:20px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle;width:100%}.input-imitator .caption .caption__suggestions__list{background-color:#fff;border:1px solid rgba(0,0,0,.15);font-size:10pt}.input-imitator .caption .caption__suggestions__item{border-bottom:1px solid rgba(0,0,0,.15);padding:5px 15px}.input-imitator .caption .caption__mention,.input-imitator .caption .caption__suggestions__item--focused{background-color:#cee4e5}.droodle-control-bar{margin-top:9px;padding-bottom:12px;padding-left:54px;padding-right:6px;width:100%}.control-extras,.droodle-control-bar,.vote-segment{align-items:center;display:flex}.control-extras{margin-left:auto}.control-btn{align-items:center;background-color:hsla(0,0%,100%,0);border:1px solid rgba(0,0,0,.06);border-radius:2px;color:#adb5bd;cursor:pointer;display:flex;font-size:14px;justify-content:center;line-height:18px;padding:6px 9px}.control-btn i{font-size:16px;margin-right:6px}.control-btn.no-text i{margin-right:0}.control-btn.no-outline{border-color:hsla(0,0%,100%,0)}.control-btn:hover{color:#3e4142}.control-btn.is-selected{background-color:#3e4142;border-color:hsla(0,0%,100%,0);color:#fff}.control-btn.freezed:hover{color:#adb5bd;cursor:default}.control-btn.voted:hover{background-color:#fff;color:#3e4142}.more-options-list{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:4px;bottom:42px;color:#adb5bd;display:block;list-style:none;padding:0;position:absolute;right:6px;width:180px;z-index:100}.more-options-list.limited{height:86px}.more-options-list li{border-bottom:1px solid rgba(0,0,0,.06);cursor:pointer;padding:12px}.more-options-list li:hover{color:#3e4142}.more-options-list li:last-child{border:none}.droodle-info-bottom{word-wrap:break-word;background:#fff;box-shadow:0 2px 0 0 rgba(0,0,0,.1);clear:both;color:#adb5bd;float:left;-webkit-hyphens:auto;hyphens:auto;overflow:hidden;overflow-wrap:break-word;padding:0 13px;width:100%;-ms-word-break:break-all;word-break:break-all}.droodle-info-bottom:after,.droodle-info-bottom:before{content:" ";display:table}.droodle-info-bottom:after{clear:both}.droodle-info-bottom a{color:#adb5bd;font-weight:700;text-decoration:none}.button-list .content{width:100%}.big-text-btn{border:none;font-size:4em;justify-content:center}.list-title{color:#3e4142;font-size:24px;line-height:24px}.challenge-page-single .list-title{font-size:18px;font-weight:700;margin-left:auto;margin-right:auto;max-width:890px;padding:30px 0 15px;position:relative;width:100%}.styled-text-button{border:1px solid #a5a5a5;cursor:pointer;display:inline-block;line-height:2em;margin-right:2px;padding:2px;-webkit-user-select:none;user-select:none}.styled-text-button:first-child{border-color:#000}.styled-text-button:last-child{margin-right:0}.styled-text-button.selected{border:5px solid #a5a5a5}.list-message{background:#fff;border-radius:4px;box-shadow:0 2px 0 0 rgba(0,0,0,.1);box-sizing:border-box;color:#adb5bd;font-size:14px;font-weight:400;margin-bottom:12px;padding:12px 18px;position:relative;width:100%}.list-message a{color:#fff;cursor:pointer;text-decoration:underline}.list-message.error{background:#ff6b6b;box-shadow:0 2px 0 0 #cc5757;color:#fff}.user-list{display:flex;flex-direction:column;margin:50px auto 60px;max-width:900px;width:100%}.user-list .user-item{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 1px 0 0 rgba(62,65,66,.1);display:flex;font-size:14px;height:48px;margin:0 0 6px;padding:0;position:relative}.user-list .user-item .clickable{padding:0 6px}.user-list .user-item .user-link{color:#3e4142;cursor:pointer;font-weight:700;height:42px;position:absolute}.user-list .user-item .user-link div{display:inline}.user-list .user-item .user-link div span{background-position:50%;background-size:cover;border:2px solid #fff;border-radius:50%;display:inline-block;height:42px;margin-right:4px;vertical-align:middle;width:42px}.user-list .user-item .btn{position:absolute;right:12px}.ReactModal__Body--open{overflow:hidden;position:fixed;width:100%}.default-overlay{background-color:rgba(0,0,0,.7);bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:5000}.default-modal-small{background:#fff;border-radius:4px;margin:15px auto;width:220px}.default-modal-small:after,.default-modal-small:before{content:" ";display:table}.default-modal-small:after{clear:both}.default-modal-medium{background:#fff;border-radius:4px;margin:15px auto;width:320px}.default-modal-medium:after,.default-modal-medium:before{content:" ";display:table}.default-modal-medium:after{clear:both}.default-modal{background:#fff;border-radius:4px;display:block;left:0;margin:15px auto;position:absolute;right:0;top:10px;width:380px;z-index:1}.default-modal:after,.default-modal:before{content:" ";display:table}.default-modal:after{clear:both}.default-modal .scroll-wrapper{height:auto;position:relative}.default-modal .top{clear:both;text-align:center;width:100%}.default-modal .top:after,.default-modal .top:before{content:" ";display:table}.default-modal .top:after{clear:both}.default-modal .top .top-tab{color:#a3a3a3;cursor:pointer;display:inline-block;font-size:20px;line-height:24px;overflow:auto;padding:28px 0 0;text-align:center;width:50%}.default-modal .top .top-tab:after,.default-modal .top .top-tab:before{content:" ";display:table}.default-modal .top .top-tab:after{clear:both}.default-modal .top .active{color:#2f3142;cursor:default}.default-modal .bottom{clear:both;float:left;padding:18px 12px;width:100%}.default-modal .bottom:after,.default-modal .bottom:before{content:" ";display:table}.default-modal .bottom:after{clear:both}.default-modal .bottom .half{display:inline-block;float:left;text-align:left;width:50%}.default-modal .bottom .half:after,.default-modal .bottom .half:before{content:" ";display:table}.default-modal .bottom .half:after{clear:both}.default-modal .bottom .half label{color:#000}.default-modal .bottom .half div{color:#28abe2}.default-modal .bottom .half.right{cursor:pointer;text-align:center}.default-modal .emoticon-list{display:block;margin:0 auto;text-align:center;width:80%}.default-modal .emoticon-list .row{margin:20px 0;width:100%}.default-modal .emoticon-list .row .emoticon{cursor:pointer;display:inline-block;font-size:36px;width:33%}.default-modal.modal-report,.default-modal.modal-social{margin-top:200px;padding:20px}.default-modal.modal-prompt{left:0;margin:0 auto;max-width:400px;padding:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%}.default-modal.modal-prompt .error-message{color:#b94a48}.default-modal.modal-prompt .bottom{display:none}.default-modal .btn-top{overflow:hidden;position:relative;right:6px;top:1px}.default-modal .btn-top:after,.default-modal .btn-top:before{content:" ";display:table}.default-modal .btn-top:after{clear:both}.default-modal .btn-top button{-webkit-appearance:none;background:0 0;border:0;color:#000;cursor:pointer;float:right;font-size:21px;font-weight:700;line-height:1;opacity:.2;padding:0;text-shadow:0 1px 0 #fff}.default-modal .subtitle{font-size:24px;font-weight:400;line-height:1.1;margin-bottom:10px;margin-top:10px;text-align:center}.default-modal hr{border:0;border-top:1px solid rgba(62,65,66,.2);display:block;height:1px;margin:20px 0;padding:0}.default-modal hr:after,.default-modal hr:before{content:" ";display:table}.default-modal hr:after{clear:both}.default-modal .error-message{color:#b94a48}.default-modal .error-message,.default-modal .warn-message{display:block;margin-bottom:10px;margin-top:5px;text-align:center}.default-modal .warn-message{color:#424fb9}.default-modal .profile-img{border:0;border-radius:50%;vertical-align:middle}.default-modal .gravatar-link{background:#fff;border:3px solid #6c7081;border-radius:40px;color:#6c7081;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;line-height:1.428571429;margin-bottom:0;margin-left:20px;padding:10px 12px;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap}@media(max-width:400px){.default-modal{width:inherit}}.default-modal-medium:focus,.default-modal-small:focus,.default-modal:focus{outline:inherit}.modal-image{text-align:center;width:100%}.slide-indicator{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:default;height:34px;margin:0 auto;padding:10px;width:76px}.slide-indicator .dot{background:#999;border-radius:50%;cursor:pointer;float:left;height:10px;margin:2px;opacity:.3;transition:opacity .5s ease;width:10px}.slide-indicator .slide-active{background:#28abe2;opacity:1}.Blink{animation:blinker 1.5s cubic-bezier(.5,0,1,1) infinite alternate}@keyframes blinker{0%{opacity:1}to{opacity:0}}.drawing-tool{margin:50px auto 0;max-width:900px;position:relative}.drawing-tool .canvases,.drawing-tool .liveshow{background:#fff;border-radius:4px;box-shadow:0 2px 0 0 rgba(0,0,0,.1);height:530px;margin-bottom:10px;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:890px}.drawing-tool .description-options{max-width:890px}.drawing-tool .description-options .form-group{background:#fff;border-radius:4px;box-shadow:0 2px 0 0 rgba(0,0,0,.1);margin:0 0 10px;padding:5px}.drawing-tool .description-options .form-group .word-counter{background-color:#000;border-radius:4px 4px 0 0;color:#fff;float:right;padding:3px}.drawing-tool .description-options .form-group input[type=text]{background:#eee;border:0}.drawing-tool .description-options .bottom-hint{font-size:16px;padding:15px;text-align:center}.drawing-tool .description-options .bottom-hint a{color:blue;text-decoration:underline}#canvas1{background:#fff;border-radius:4px;float:left;height:530px;position:relative;width:890px}#canvas1,#tmp_canvas{cursor:crosshair;transform-origin:top left}#tmp_canvas{bottom:0;left:0;position:absolute;right:0;top:0}.colors.vertical{background:#fff;border-radius:4px;box-shadow:0 2px 0 0 rgba(0,0,0,.1);float:left;left:100%;margin-left:10px;margin-top:0;padding:4px 0;position:absolute;width:60px}.colors.vertical li.colorbox{border:0;cursor:pointer;display:block;float:left;height:auto;padding:5px 15px;text-align:center;transition:padding .1s ease-in-out;width:100%}.colors.vertical li.colorbox .color-wheel-btn{background:url(assets/gfx/colorwheel_small.png) 50% no-repeat;display:block;height:30px!important;width:30px}.colors.vertical li.colorbox .eyedrop-btn{background:url(assets/gfx/eyedrop.png) 50% no-repeat;display:block;height:30px!important;width:30px}.colors.vertical li.colorbox .color{border-radius:50%;display:block;height:30px!important;transition:width .1s ease-in-out,border-radius .1s ease-in-out;width:30px}.colors.vertical li.colorbox.special .color{border:3px solid #e8e8e8}.colors.vertical li.colorbox.selected{padding:5px 2px;transition:padding .1s ease-in-out}.colors.vertical li.colorbox.selected .color{border-radius:8px;transition:width .1s ease-in-out,border-radius .1s ease-in-out;width:56px}.colors.vertical li.colorbox:hover .color,.colors.vertical li.colorbox:hover.selected.special .color,.colors.vertical li.colorbox:hover.special:hover .color{border:3px solid #e8e8e8}.colors.horizontal{background:#fff;border-radius:4px;box-shadow:0 2px 0 0 rgba(0,0,0,.1);margin-bottom:10px;max-width:890px;min-height:40px}.colors.horizontal .colorbox{border:0;cursor:pointer;display:block;float:left;height:40px!important;padding:5px 10px;text-align:center;transition:padding .1s ease-in-out}.colors.horizontal .colorbox .color-wheel-btn{background:url(assets/gfx/colorwheel_small.png) 50% no-repeat;display:block;height:30px!important;width:30px}.colors.horizontal .colorbox .eyedrop-btn{background:url(assets/gfx/eyedrop.png) 50% no-repeat;display:block;height:30px!important;width:30px}.colors.horizontal .colorbox .color{border-radius:50%;display:block;height:30px!important;transition:width .1s ease-in-out,border-radius .1s ease-in-out;width:30px}.colors.horizontal .colorbox.special .color{border:3px solid #e8e8e8}.colors.horizontal .colorbox.selected{padding:5px 2px;transition:padding .1s ease-in-out}.colors.horizontal .colorbox.selected .color{border-radius:8px;transition:width .1s ease-in-out,border-radius .1s ease-in-out;width:56px}.colors.horizontal .colorbox:hover .color,.colors.horizontal .colorbox:hover.selected.special .color,.colors.horizontal .colorbox:hover.special:hover .color{border:3px solid #e8e8e8}.tools ul{background:#fff;border-radius:4px;box-shadow:0 2px 0 0 rgba(0,0,0,.1);display:block;list-style:none;margin-bottom:5px;padding:10px 5px!important}.tools ul li{color:#000;cursor:pointer;display:block;font-weight:700}.tools .brush{margin-top:0}.tools li.slider{background:#eee;border:0;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);padding:20px 0 22px}.tools .slider-amount{background-color:transparent;border:0;color:#a3a3a3;display:block;font-size:14px;height:34px;line-height:1.428571429;padding:6px 12px;text-align:center;width:100%}.tools .history-menu{margin-top:5px}.tools .text-danger{color:#f22727}.tools .recording-menu{margin-top:5px}.tools .recording{text-align:center}.tools .start-recording{background-color:#fff;font-size:20px}.tools .undo{background:url(assets/gfx/undo.png) 50% no-repeat;opacity:1}.tools .undo[disabled=disabled]{opacity:.4}.tools .undo[disabled=""]{opacity:.6}.tools .blur-tool{background:url(assets/gfx/icon-tool-softbrush.png) 50% no-repeat}.tools .draw-tool{background:url(assets/gfx/icon-tool-pen.png) 50% no-repeat}.tools .text-tool{background:url(assets/gfx/icon-tool-text.png) 50% no-repeat}.tools .image-tool{background:url(assets/gfx/icon-tool-imageinsert.png) 50% no-repeat}.tools .line-tool{background:url(assets/gfx/icon-tool-line.png) 50% no-repeat}.tools .clear,.tools .fill{background:url(assets/gfx/reset.png) 50% no-repeat}.tools .fill.inuse{border-color:#000;border-radius:4px}.tools.vertical .blur-tool,.tools.vertical .clear,.tools.vertical .draw-tool,.tools.vertical .fill,.tools.vertical .image-tool,.tools.vertical .line-tool,.tools.vertical .start-recording,.tools.vertical .text-tool,.tools.vertical .undo{background-size:30px 30px;border:1px solid transparent;cursor:pointer;height:50px;outline:0!important;width:100%}.tools.vertical .blur-tool.active,.tools.vertical .clear.active,.tools.vertical .draw-tool.active,.tools.vertical .fill.active,.tools.vertical .image-tool.active,.tools.vertical .line-tool.active,.tools.vertical .start-recording.active,.tools.vertical .text-tool.active,.tools.vertical .undo.active{background-color:#eee}.rc-slider{border-radius:6px;height:100%;padding:0 5px;position:relative;width:100%}.rc-slider,.rc-slider *{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.rc-slider .rc-slider-rail,.rc-slider .rc-slider-step,.rc-slider .rc-slider-track{display:none}.rc-slider .rc-slider-handle{background:#fff url(assets/gfx/icon-adjustment-brushsize.png) 50% no-repeat;background-size:80% auto;border:0;border-radius:4px;box-shadow:0 2px 0 0 rgba(0,0,0,.1);cursor:default;position:absolute}.rc-slider .rc-slider-mark{display:none}.slider-vertical .rc-slider .rc-slider-handle{height:36px;margin-bottom:-18px;width:82%}.slider-horizontal .rc-slider .rc-slider-handle{height:86%;width:12%}.tools.vertical{margin-right:10px;position:absolute;right:100%;top:0;width:60px!important}.tools.vertical ul{height:auto;width:100%}.tools.vertical ul:first-child{margin-top:0}.tools.vertical ul li{height:auto;position:relative;width:100%}.tools.horizontal{height:60px;max-width:890px}.tools.horizontal .tool-control{background:#fff;border-radius:4px;float:left;height:50px;padding:5px 15px 5px 5px;width:100%}.tools.horizontal .tool-control .blur-tool,.tools.horizontal .tool-control .draw-tool,.tools.horizontal .tool-control .image-tool,.tools.horizontal .tool-control .line-tool,.tools.horizontal .tool-control .text-tool,.tools.horizontal .tool-control image-tool{background-size:35px 35px;border:1px solid transparent;cursor:pointer;height:35px;margin:0 10px;outline:0!important;width:35px}.tools.horizontal .tool-control .blur-tool.active,.tools.horizontal .tool-control .draw-tool.active,.tools.horizontal .tool-control .image-tool.active,.tools.horizontal .tool-control .line-tool.active,.tools.horizontal .tool-control .text-tool.active,.tools.horizontal .tool-control image-tool.active{background-color:#eee}.tools.horizontal .tool-control .clear,.tools.horizontal .tool-control .recording,.tools.horizontal .tool-control .start-recording,.tools.horizontal .tool-control .undo{background-size:25px 25px;border:1px solid transparent;cursor:pointer;float:right;height:35px;outline:0!important;width:35px}.tools.horizontal .tool-control .recording{padding-top:10px}.tools.horizontal .brush-control{background:#fff;border-radius:4px;display:none;float:left;height:50px;margin-bottom:10px;padding:0 5px;width:100%}.tools.horizontal .brush-control .slider-tool{background:#eee;border:0;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);float:left;height:40px;margin:4px 2% 0;padding:0 0 0 25px;position:relative;width:96%}.tools.horizontal .brush-control .slider-tool .rc-slider{padding:3px 0;width:93%}.tools.horizontal .brush-control .slider-tool .rc-slider .rc-slider-handle{height:86%;margin-left:-20px;width:12%}@media(max-width:1024px){.colors.vertical,.tools.vertical{display:none}}@media(max-width:800px){.tools.horizontal{height:120px}.tools.horizontal .brush-control{display:block}}@media(min-width:1025px){.colors.horizontal,.tools.horizontal{display:none}}@media(max-width:720px){.colors.horizontal{min-height:80px}}.zone{margin-top:15px;position:relative;text-align:center}.zone .dropzone{border:1px dashed transparent;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;width:100%}.zone .dropzone .icon svg,.zone .dropzone .icon svg *{fill:transparent}.zone .dropzone .dropzone-mark{background:url(assets/gfx/icon-dropfile.png) 50% no-repeat;display:block;height:84px!important;margin:auto;width:128px}.zone .dropzone.hovering-accept{background-color:rgba(0,0,0,.3);border-color:#000}.zone .dropzone.hovering-accept .dropzone-mark{background:url(assets/gfx/icon-dropfile--hover.png) 50% no-repeat}.zone .dropzone.placeholder{border:3px dashed #a3a3a3;border-radius:4px;position:static}.zone .dropzone.placeholder .icon svg,.zone .dropzone.placeholder .icon svg *{fill:#a3a3a3}.zone .dropzone.placeholder:after,.zone .dropzone.placeholder:before{content:"";display:block;padding-top:20%}.zone .dropzone.placeholder:active{border-color:#000}.zone .dropzone.placeholder:active .icon svg,.zone .dropzone.placeholder:active .icon svg *{fill:#000}.zone .dropzone.placeholder.hovering-accept{background-color:transparent;border-color:#000}.zone .dropzone.placeholder.hovering-accept .icon svg,.zone .dropzone.placeholder.hovering-accept .icon svg *{fill:#000}.overlay{background:rgba(0,0,0,.5);height:100%;left:0;overflow:hidden;top:0;width:100%;z-index:1000000}.overlay,.overlay .commands{display:block;position:fixed}.overlay .commands{background:#fff;border:0;border-radius:100px;height:auto;left:50%;line-height:11px;padding:5px;top:100px;transform:translateX(-50%);-webkit-user-select:none;user-select:none;z-index:1000001}.overlay .commands img{cursor:pointer;height:32px;width:32px}.overlay .commands img:last-child{margin-left:10px}.target-controller{border:2px solid #868686;position:absolute}.control-moving{cursor:move;height:100%;image-orientation:from-image;-webkit-user-select:none;user-select:none;width:100%}.control-rotation{background-color:#b7b7b7;border:2px solid #868686;cursor:move;right:50%;top:-50px}.control-rotation,.control-save{border-radius:50%;height:16px;position:absolute;width:16px}.control-save{background:none;color:#adff2f;cursor:pointer;font-size:28px;right:-33px;top:-10px}.control-size-tl{cursor:nwse-resize;left:-10px}.control-size-tl,.control-size-tr{background-color:#b7b7b7;border:2px solid #868686;height:16px;position:absolute;top:-10px;width:16px}.control-size-tr{cursor:nesw-resize;right:-10px}.control-size-br{cursor:nwse-resize;right:-10px}.control-size-bl,.control-size-br{background-color:#b7b7b7;border:2px solid #868686;bottom:-10px;height:16px;position:absolute;width:16px}.control-size-bl{cursor:nesw-resize;left:-10px}.confetti-canvas{display:block;pointer-events:none;position:absolute;top:0;z-index:7000}.slider-tool{background:#eee;border:0;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);float:left;height:42px;margin:3px 2% 0;max-width:400px;padding:0 0 0 25px;position:relative;width:46%}.slider-tool .rc-slider{padding:3px 0;width:93%}.slider-tool .rc-slider .rc-slider-handle{height:86%;width:12%}.slider-tool .tooltip{background-color:#000;border:3px solid #000;border-radius:4px;color:#fff;left:0;padding:0 6px;position:absolute;top:9px;z-index:100}.slider-tool .tooltip:after,.slider-tool .tooltip:before{border:solid transparent;content:" ";height:0;pointer-events:none;position:absolute;right:100%;top:50%;width:0}.slider-tool .tooltip:after{border-color:transparent #000 transparent transparent;border-width:3px;margin-top:-3px}.slider-tool .tooltip:before{border-color:transparent #000 transparent transparent;border-width:9px;margin-top:-9px}.slider-tool.opacity .rc-slider .rc-slider-handle{background:#fff url(assets/gfx/icon-adjustment-opacity.png) 50% no-repeat;background-size:90% auto}@media(max-width:800px){.slider-tool .tooltip{position:relative;top:-35px;width:35px}.slider-tool.opacity{display:none}}.challenge ::placeholder{color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;opacity:.4}.challenge .challenge-list{margin-left:auto;margin-right:auto;max-width:870px;padding-top:50px;width:100%}.challenge .challenge-list-headline{font-size:38px;font-weight:500;line-height:30px;margin:30px 10px 0}.challenge .challenge-card{background:#28abe2;border-radius:4px;box-shadow:0 2px rgba(0,0,0,.04);color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;padding:55px 18px 36px;position:relative;text-align:center;width:100%}.challenge .challenge-dice{background:#f2f2f2;border-radius:50%;height:40px;left:18px;position:absolute;text-align:center;top:18px;width:40px}.challenge .challenge-dice span{font-size:28px;line-height:40px}.challenge .challenge-author{cursor:pointer;left:18px;position:absolute;right:68px;top:18px}.challenge .challenge-author .challenge-author-avatar{background:#f2f2f2;background-image:url(assets/gfx/dice.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #fff;border-radius:50%;float:left;height:30px;width:30px}.challenge .challenge-author .challenge-author-name{color:#fff;display:inline-block;float:left;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:30px;overflow:hidden;padding-left:5px;text-align:left;text-overflow:ellipsis;width:calc(100% - 50px)}.challenge .challenge-settings{background:#f2f2f2;border-radius:50%;height:40px;position:absolute;right:18px;text-align:center;top:18px;width:40px}.challenge .challenge-settings span{font-size:28px;line-height:40px}.challenge .challenge-comments{height:30px;max-width:60px;padding:0 13px;position:absolute;right:18px;top:18px}.challenge .challenge-comments:before{background:url(assets/gfx/comment-icon-before_white.png) 100% 0 no-repeat;background-size:contain;bottom:0;content:"";left:0;position:absolute;top:0;width:13px}.challenge .challenge-comments:after{background:url(assets/gfx/comment-icon-after_white.png) 0 0 no-repeat;background-size:contain;bottom:0;content:"";position:absolute;right:0;top:0;width:13px}.challenge .challenge-comments .challenge-comments-count{background:#fff;color:#3e4142;display:inline-block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;height:30px;line-height:30px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.challenge .hidden-message{background-color:rgba(0,0,0,.4);border-radius:8px;margin:0 auto;max-width:300px;padding:10px;text-align:center}.challenge .hidden-message .warning-icon{display:inline-block}.challenge .hidden-message .warning-icon-inverse{display:none}.challenge .challenge-trophy{background:#fff;border-radius:8px;box-shadow:0 2px rgba(0,0,0,.04);color:#adb5bd;font-size:14px;font-weight:500;height:200px;margin:18px auto;padding:18px;width:200px}.challenge .challenge-trophy .challenge-trophy-image{margin:0 auto;padding:10px 18px}.challenge .challenge-trophy .challenge-trophy-image img{height:auto;width:100%}.challenge .challenge-trophy.challenge-trophy-hasTrophy{background-color:transparent;background-repeat:no-repeat;background-size:contain;border-radius:0;box-shadow:none}.challenge .challenge-trophy.challenge-trophy-hasTrophy .challenge-trophy-image,.challenge .challenge-trophy.challenge-trophy-hasTrophy .challenge-trophy-text{display:none}.challenge .challenge-winner{border-radius:8px;font-size:32px;font-weight:500;height:200px;margin:18px auto;padding:18px;width:200px}.challenge .challenge-winner .challenge-winner-image{background-color:#fff;background-repeat:no-repeat;background-size:cover;border:2px solid #fff;border-radius:50%;margin:0 auto;padding:0}.challenge .challenge-winner .challenge-winner-image:before{content:"";display:block;padding-top:100%}.challenge .challenge-winner.challenge-trophy-hasTrophy{background-color:transparent;background-repeat:no-repeat;background-size:contain;border-radius:0;box-shadow:none}.challenge .challenge-winner.challenge-trophy-hasTrophy .challenge-trophy-image,.challenge .challenge-winner.challenge-trophy-hasTrophy .challenge-trophy-text{display:none}.challenge .challenge-desc .form-control,.challenge .challenge-title,.challenge .challenge-title .form-control{background:transparent;border:0;box-shadow:none;color:#fff;font-size:18px;line-height:1.5;margin:0 auto;max-width:40rem;outline:none;padding:2px 6px;text-align:center;width:100%}.challenge .challenge-desc .form-control{overflow-x:hidden}.challenge .challenge-title{font-size:14px;font-weight:400}.challenge .challenge-duration{color:#fff;font-size:14px;font-weight:400;line-height:1.5;margin-bottom:24px;text-align:center}.challenge .challenge-duration .challenge-duration-picker{background:transparent;border:0;color:#fff;font-size:14px;font-weight:400;margin:0 auto;max-width:100%;padding:5px;width:auto}.challenge .challenge-duration .challenge-duration-picker option{color:rgba(0,0,0,.85)}.challenge .challenge-desc,.challenge .challenge-desc .form-control{font-size:24px;font-weight:500;line-height:1.2;resize:none}.challenge .challenge-submit{background:#fff;border:none;border-radius:40px;box-shadow:0 2px 0 0 rgba(0,0,0,.1);color:#2b2b2b;font-size:18px;font-weight:500;height:auto;line-height:36px;margin:0 auto;padding:12px 40px}.challenge .challenge-submit.isDescrete{background-color:rgba(0,0,0,.3);color:#fff}.challenge .challenge-submit.disabled{cursor:default;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);opacity:.6}.challenge .challenge-card.challenge-card-clickable{cursor:pointer}.challenge .challenge-card.challenge-card-inverted ::placeholder{color:#000;font-family:Roboto,Helvetica,Arial,sans-serif;opacity:.4}.challenge .challenge-card.challenge-card-inverted .challenge-submit{background:rgba(0,0,0,.85);box-shadow:none;color:#fff}.challenge .challenge-card.challenge-card-inverted .challenge-submit.isDescrete{background-color:rgba(0,0,0,.1);border:none;color:#3e4142}.challenge .challenge-card.challenge-card-inverted .challenge-submit.isDescrete:hover{background-color:rgba(0,0,0,.15)}.challenge .challenge-card.challenge-card-inverted .challenge-author-name,.challenge .challenge-card.challenge-card-inverted .challenge-desc,.challenge .challenge-card.challenge-card-inverted .challenge-desc .form-control,.challenge .challenge-card.challenge-card-inverted .challenge-duration,.challenge .challenge-card.challenge-card-inverted .challenge-duration .challenge-duration-picker,.challenge .challenge-card.challenge-card-inverted .challenge-duration .challenge-duration-picker option,.challenge .challenge-card.challenge-card-inverted .challenge-title,.challenge .challenge-card.challenge-card-inverted .challenge-title .form-control{color:rgba(0,0,0,.85)}.challenge .challenge-card.challenge-card-inverted .challenge-dice,.challenge .challenge-card.challenge-card-inverted .challenge-settings{cursor:pointer}.challenge .challenge-card.challenge-card-inverted .challenge-comments:before{background:url(assets/gfx/comment-icon-before.png) 100% no-repeat}.challenge .challenge-card.challenge-card-inverted .challenge-comments:after{background:url(assets/gfx/comment-icon-after.png) 0 no-repeat}.challenge .challenge-card.challenge-card-inverted .challenge-comments .challenge-comments-count{background:rgba(0,0,0,.85);color:#fff}.challenge .challenge-card.challenge-card-inverted .hidden-message{color:#fff}.challenge .challenge-card.challenge-card-inverted .hidden-message .warning-icon{display:none}.challenge .challenge-card.challenge-card-inverted .hidden-message .warning-icon-inverse{display:inline-block}.challenge-page-draft .challenge-card.challenge-card-inverted .challenge-trophy.challenge-trophy-missingTrophy{background:rgba(0,0,0,.85);box-shadow:none;color:#fff}.challenge-page-single .challenge-title{line-height:1.1;margin-bottom:8px}.challenge-page-single .challenge-desc{line-height:1.1;margin-bottom:15px}.challenge-page-single .challenge-duration{line-height:1;margin-bottom:15px}.challenge-page-single .challenge-submit{margin-top:15px}.challenge-page-feed .challenge-card{border-radius:4px;float:left;margin:0 10px 18px;padding-bottom:18px;width:calc(100% - 20px)}@media (min-width:550px){.challenge-page-feed .challenge-card{width:calc(50% - 20px)}}@media (min-width:820px){.challenge-page-feed .challenge-card{width:calc(33.3% - 20px)}}.challenge-page-feed .challenge-title{font-size:18px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.challenge-page-feed .challenge-duration{font-size:14px}.challenge-page-feed.challenge-page-feed-few .challenge-card{margin:0 10px 18px;width:calc(100% - 20px)!important}.modal-challenge{background:transparent;border:0;box-shadow:none;margin-top:200px}.modal-challenge h3{color:#fff;text-shadow:0 2px 0 0 rgba(0,0,0,.1)}.modal-challenge .btn{background-color:#fff;background-repeat:no-repeat;border:0;border-radius:8px;box-shadow:0 2px 0 0 rgba(0,0,0,.1);color:#3e4142;margin-top:10px;padding-left:80px;padding-right:20px;position:relative;text-align:left}.modal-challenge .btn:after{background:url(assets/gfx/arrow-point-to-right.svg) no-repeat;background-position:0 50%;background-size:50% 50%;bottom:0;content:"";display:block;left:auto;opacity:.5;position:absolute;right:10px;top:0;transition:all .2s ease-out;width:20px}.modal-challenge .btn:hover:after{background-position:50% 50%;opacity:1}.modal-challenge .challenge-btn-friends{background-image:url(assets/gfx/comment-icon.png);background-position:25px;background-size:20px 18px}.modal-challenge .challenge-btn-community{background-image:url(assets/gfx/locked-icon.png);background-position:29px;background-size:13px 20px;cursor:no-drop;opacity:.5}.modal-challenge.modal-challenge-settings .btn-submit.btn-back{display:block;margin:10px auto;max-width:220px;padding-left:40px;padding-right:40px;text-align:center}.modal-challenge.modal-challenge-settings .btn-submit.btn-back:after{background:url(assets/gfx/arrow-point-to-left.svg) no-repeat;background-position:0 50%;background-size:50% 50%;left:10px;right:auto}.modal-challenge.modal-challenge-settings .sketch-picker{margin:0 auto}.content .content-center{cursor:pointer;padding:40px}.content .content-center img{height:100%;width:100%}.content .content-center .starting-image-preview{display:block;margin:0 auto;overflow:hidden;vertical-align:middle}.content .content-center p{color:#969696;margin-top:-20px;text-align:center}.modal-challenge-simple{background:transparent;border:0;box-shadow:none}.modal-challenge-overlay{background-color:rgba(0,0,0,.7)}.error-shake{animation:shakeIt 1s cubic-bezier(.36,.07,.19,.97) 1 both}.error-shake-2{animation:shakeIt2 1s cubic-bezier(.36,.07,.19,.97) 1 both}@keyframes shakeIt{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes shakeIt2{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.trophy-highlight-list{margin-left:auto;margin-right:auto;max-width:890px;width:100%}.trophy-highlight-list .list-title{font-size:18px;font-weight:500;padding:18px}.trophy-card{float:left;margin:0 10px 18px;width:calc(100% - 20px)}.trophy-card:first-of-type{margin-left:0}.trophy-card:last-of-type{margin-right:0}@media (min-width:550px){.trophy-card{width:calc(50% - 20px)}}@media (min-width:820px){.trophy-card{width:calc(33% - 20px)}}.trophy-card .trophy-image-wrapper{border-radius:4px 4px 0 0;overflow:hidden;position:relative;width:100%}.trophy-card .trophy-image-wrapper:hover{cursor:pointer}.trophy-card .trophy-image-wrapper:before{content:"";display:block;padding-top:100%}.trophy-card .trophy-image-wrapper .trophy-image{background-repeat:no-repeat;background-size:contain;bottom:24px;left:24px;position:absolute;right:24px;top:24px}.trophy-card .trophy-texts{background-color:#fff;border-radius:0 0 4px 4px;box-shadow:0 2px 0 0 rgba(0,0,0,.1);padding:0 6px}.trophy-card .trophy-texts .trophy-text{display:inline-block;font-size:14px;font-weight:500;line-height:1.1;margin-bottom:0;margin-top:10px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.trophy-card .trophy-texts .trophy-text-user{color:#8c8a8c;font-size:fontSize--base;font-weight:400;margin-bottom:12px;margin-top:0}.NumberPicker__wrapper{background-color:#fafafa;border:1px solid #e0e0e0;border-radius:10px;display:inline-block;margin:0;padding:3px 10px}.NumberPicker__wrapper:after{clear:both;content:"";display:block}.NumberPicker__table{display:table}.NumberPicker__row{display:table-row}.NumberPicker__cell{display:table-cell;margin:0;min-width:10px;padding:0 5px 0 10px;text-align:center;vertical-align:middle}.NumberPicker__cell>span.digit{color:#616161;font-size:16pt}.NumberPicker__cell.decimal-separator{padding-left:0;padding-right:0}.NumberPicker__cell.decimal-separator>span.decimal-separator{color:#616161;font-size:16pt;font-weight:700}.NumberPicker__cell>span{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.NumberPicker__cell.unit>span.unit{color:#616161;font-size:16pt;font-weight:700}.NumberPicker__cell.button.up{padding-bottom:5px}.NumberPicker__cell.button.down{padding-top:5px}.NumberPicker__cell.button>span{cursor:pointer}.NumberPicker__cell.button>span.up{border-color:transparent transparent #3e4142;border-style:solid;border-width:0 5px 10px;height:0;position:relative;top:-10px;width:0}.NumberPicker__cell.button>span.down{border-color:#3e4142 transparent transparent;border-style:solid;border-width:10px 5px 0;height:0;position:relative;top:10px;width:0}.challenge-page-draft .challenge-card.challenge-card-inverted .challenge-duration-picker .NumberPicker__wrapper{background-color:#3e4142;color:#fff}.challenge-page-draft .challenge-card.challenge-card-inverted .challenge-duration-picker .NumberPicker__wrapper .NumberPicker__cell.button>span.up{border-color:transparent transparent #fff}.challenge-page-draft .challenge-card.challenge-card-inverted .challenge-duration-picker .NumberPicker__wrapper .NumberPicker__cell.button>span.down{border-color:#fff transparent transparent}.challenge-page-draft .challenge-card.challenge-card-inverted .challenge-duration-picker .NumberPicker__wrapper .NumberPicker__cell.unit>span.unit,.challenge-page-draft .challenge-card.challenge-card-inverted .challenge-duration-picker .NumberPicker__wrapper .NumberPicker__cell>span.digit{color:#fff}.sorting-headline{font-size:14px;line-height:18px;margin-bottom:6px;margin-left:10px;margin-right:10px}.sorting-headline:after,.sorting-headline:before{content:" ";display:table}.sorting-headline:after{clear:both}.sorting-headline .sorting-right{float:right;width:50%}.sorting-headline .sorting-right:after,.sorting-headline .sorting-right:before{content:" ";display:table}.sorting-headline .sorting-right:after{clear:both}.sorting-headline .sorting-left{cursor:pointer;float:left;position:relative;text-decoration:none;width:50%}.sorting-headline .sorting-left:after,.sorting-headline .sorting-left:before{content:" ";display:table}.sorting-headline .sorting-left:after{clear:both}.sorting-headline .sorting-left p{margin-bottom:15px;margin-top:12px;max-width:100%;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.sorting-headline .sorting-left .sorting-options-list{background:#fff;border-radius:5px;box-shadow:0 0 2px #999;color:#333;font-size:14px;left:0;line-height:18px;list-style:none;margin:0 0 6px;padding:0;position:absolute;text-decoration:none;top:50%;width:180px;z-index:100}.sorting-headline .sorting-left .sorting-options-list li{border-bottom:1px solid #ccc;cursor:pointer;padding:10px 20px}.sorting-headline .sorting-left .sorting-options-list li:hover{background-color:#f2f2f2;color:#a3a3a3;text-decoration:none}.sorting-headline .sorting-left .sorting-options-list li:last-child{border:none}.sorting-headline .arrow-up{border-bottom:6px solid #000}.sorting-headline .arrow-down,.sorting-headline .arrow-up{border-left:6px solid transparent;border-right:6px solid transparent;display:inline-block;height:0;margin:2px 6px;width:0}.sorting-headline .arrow-down{border-top:6px solid #000}.sorting-headline .arrow-right{border-left:6px solid #000}.sorting-headline .arrow-left,.sorting-headline .arrow-right{border-bottom:6px solid transparent;border-top:6px solid transparent;display:inline-block;height:0;margin:6px;width:0}.sorting-headline .arrow-left{border-right:6px solid #000}.user-online-status{align-items:center;background-color:#fff;border-radius:9999px;bottom:12px;display:flex;line-height:18px;padding:6px 12px;position:fixed;right:12px}.user-online-status .live-dot{animation-duration:1s;animation-iteration-count:infinite;animation-name:is-blinking;background-color:#ff6b6b;border-radius:100%;display:inline-block;height:9px;width:9px}.user-online-status span{margin-left:6px}@keyframes is-blinking{0%{opacity:0}50%{opacity:1}to{opacity:0}}.infinity-scroll-waiting{width:100%!important}.infinity-scroll-waiting .infinity-loading{margin:0 auto;width:30px}.pagination-control{border-width:.2rem;margin-left:0;margin-right:0;padding:1.5rem}.pagination-control nav{display:block}.pagination-control nav ul{border-radius:.25rem;display:flex;list-style:none;margin-bottom:.5rem;margin-top:.5rem;padding-left:0}.pagination-control nav ul .page-item:first-child .page-link{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;margin-left:0}.pagination-control nav ul .page-link:not(:disabled):not(.disabled){cursor:pointer}.pagination-control nav ul .page-link{background-color:rgba(62,65,66,.05);border:none;color:rgba(62,65,66,.6);display:block;line-height:1.25;margin-left:-1px;padding:.5rem .75rem;position:relative}.pagination-control nav ul a{background-color:transparent;color:rgba(62,65,66,.6);text-decoration:none}.pagination-control nav ul a:hover{background-color:rgba(62,65,66,.1);color:#3e4142}.pagination-control nav ul .page-item.active .page-link{background-color:rgba(62,65,66,.2);border:none;color:#3e4142;cursor:default;z-index:1}.patreon-curtain{background:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.patreon-logo{margin-bottom:1rem}.patreon-back,.patreon-login{color:#3e4142;position:absolute}.patreon-back:hover,.patreon-login:hover{color:#adb5bd}.patreon-back{left:30px;top:18px}.patreon-login{right:30px;top:18px}.patreon-text{align-items:center;display:flex;flex-direction:column;margin:0 auto 24px;max-width:30rem;text-align:center}.patreon-text a{color:#28abe2}.patreon-text h1{margin-bottom:12px}.patreon-text h4{font-size:14px}.patreon-text p{font-size:14px;line-height:18px;margin-bottom:12px}.patreon-text .btn{color:#fff;margin-bottom:12px}.patreon-divider{display:block;margin:0 auto 12px;position:relative}.stream-chat-panel{background:#fff;border:1px solid;border-radius:4px;box-shadow:0 2px 0 0 rgba(0,0,0,.1);height:400px;margin:-3em 0 0;padding:.5em .5em .5em 2.5em;position:fixed;right:0;top:20%;transition:.2s;width:27em}.stream-chat-panel .stream-chat{background-color:#efefef;height:100%;overflow:auto;width:100%}.stream-chat-panel .stream-chat .chat-messages{bottom:65px;max-height:320px;overflow:auto;padding-left:25px;position:absolute}.stream-chat-panel .stream-chat .chat-messages .chat-message{word-break:break-all}.stream-chat-panel .stream-chat .chat-controls{background:#fff;border:1px solid #ccc;border-radius:4px;bottom:12px;flex:0 1 42px;margin-left:5px;padding:10px;position:absolute;width:86%}.stream-chat-panel .stream-chat .chat-controls .chat-input{background:none;border:none;color:#444;font-size:15px;height:24px;margin:0;outline:none!important;padding-right:20px;resize:none;width:265px}.stream-chat-panel .stream-chat .chat-controls .chat-send{background:#fff;border:none;border-radius:5px;color:#4a90e2;cursor:pointer;font-size:12px;line-height:1;outline:none!important;padding:6px 10px;position:absolute;right:10px;text-transform:uppercase;top:9px;transition:background .2s ease;z-index:1}.stream-chat-panel .stream-chat .chat-controls .chat-send:hover{background:#fff;color:#333}.stream-chat-panel .stream-chat ul{list-style:none;margin:0;padding-left:0;vertical-align:bottom}.stream-chat-panel .stream-chat ul li{display:inline-block}.stream-chat-panel.hidden{right:-24.5em}.stream-chat-panel .toggle-btn{cursor:pointer;font-family:Open Sans Condensed,sans-serif;font-size:3em;left:0;position:absolute;top:49%}