@charset "UTF-8";@font-face{font-family:linecons;src:url(/libraries/linecons/linecons.eot)}@font-face{font-family:linecons;font-style:normal;font-weight:400;src:url(/libraries/linecons/linecons.svg),url(/libraries/linecons/linecons.ttf)}[data-icon]:before{content:attr(data-icon);font-family:linecons;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400;line-height:1;speak:none}[class^=li_]:before,[class*=" li_"]:before{font-family:linecons;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;speak:none}.li_heart:before{content:"\e000"}.li_cloud:before{content:"\e001"}.li_star:before{content:"\e002"}.li_tv:before{content:"\e003"}.li_sound:before{content:"\e004"}.li_video:before{content:"\e005"}.li_trash:before{content:"\e006"}.li_user:before{content:"\e007"}.li_key:before{content:"\e008"}.li_search:before{content:"\e009"}.li_settings:before{content:"\e00a"}.li_camera:before{content:"\e00b"}.li_tag:before{content:"\e00c"}.li_lock:before{content:"\e00d"}.li_bulb:before{content:"\e00e"}.li_pen:before{content:"\e00f"}.li_diamond:before{content:"\e010"}.li_display:before{content:"\e011"}.li_location:before{content:"\e012"}.li_eye:before{content:"\e013"}.li_bubble:before{content:"\e014"}.li_stack:before{content:"\e015"}.li_cup:before{content:"\e016"}.li_phone:before{content:"\e017"}.li_news:before{content:"\e018"}.li_mail:before{content:"\e019"}.li_like:before{content:"\e01a"}.li_photo:before{content:"\e01b"}.li_note:before{content:"\e01c"}.li_clock:before{content:"\e01d"}.li_paperplane:before{content:"\e01e"}.li_params:before{content:"\e01f"}.li_banknote:before{content:"\e020"}.li_data:before{content:"\e021"}.li_music:before{content:"\e022"}.li_megaphone:before{content:"\e023"}.li_study:before{content:"\e024"}.li_lab:before{content:"\e025"}.li_food:before{content:"\e026"}.li_t-shirt:before{content:"\e027"}.li_fire:before{content:"\e028"}.li_clip:before{content:"\e029"}.li_shop:before{content:"\e02a"}.li_calendar:before{content:"\e02b"}.li_vallet:before{content:"\e02c"}.li_vynil:before{content:"\e02d"}.li_truck:before{content:"\e02e"}.li_world:before{content:"\e02f"}#news.ios{background:#fff;background:url(/images/frontpage/iOS.jpg) no-repeat center center fixed;background-size:cover;background-position-y:0}.reverse-colors{background:#f4f4f4;color:#323338}.reverse-colors.outline{text-shadow:0 1px 4px rgba(255,255,255,.6)}.reverse-colors .title.decorated::after{background:#000!important}.frontpage{font-size:17px}.frontpage .fat-header{background:url(/images/bg/background_overlay.png),url(/images/bg/background_polar_1.jpg) no-repeat center center fixed;background-size:auto,cover}.frontpage p,.frontpage h1,.frontpage h2,.frontpage h3,.frontpage h4,.frontpage h5,.frontpage h6{cursor:default}.frontpage h2{margin-bottom:5px;margin-top:35px}.frontpage a:hover,.frontpage a:focus{text-decoration:underline}.frontpage div.endorsements{white-space:nowrap;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;transition:transform .5s;margin:auto}.frontpage div.endorsements article.endorsement{display:inline-block;width:100%}.frontpage .centered{text-align:center}.frontpage .centered h1.title{margin:30px 0 40px;position:relative}.frontpage .centered h1.title.decorated::after{content:'';position:absolute;height:2px;width:28px;background:#fff;left:calc(50% - 15px);bottom:-10px}.frontpage .low-profile .centered .h1.title{margin-bottom:60px}.frontpage .testimonial{background:#27282c;height:449px}.frontpage .testimonial .profile-image img.profile{border-radius:50%;box-shadow:2px 2px 11px #000;margin:25px auto 5px}.frontpage .testimonial .content{max-width:620px}.frontpage .testimonial p.body{font-size:2.117647059em;font-style:italic;font-family:futura-pt,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;margin:0}.frontpage .testimonial .attribution{font-size:14px;position:relative}.frontpage .testimonial .attribution p{margin:0}.frontpage .howto{counter-reset:step;background:#27282c}.frontpage .howto .steps{display:inline-block;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.frontpage .howto .steps .step{counter-increment:step;text-align:center;align-items:stretch;min-width:220px}.frontpage .howto .steps .step:first-of-type,.frontpage .howto .steps .step:last-of-type{max-width:220px}.frontpage .howto .steps .step .body{width:220px;margin:auto}.frontpage .howto .steps .step .body p{margin-bottom:0;font-size:15px}.frontpage .howto .steps .step figure.illustration{margin:2em auto;height:220px;width:220px;border-radius:50%;border:6px solid #2b2c30;box-shadow:0 0 10px #000;overflow:hidden}.frontpage .howto .steps .step figure.illustration img{max-width:100%;max-height:100%}.frontpage .howto .steps .step h1{font-size:1.294117647em}.frontpage .howto .steps .step h1::before{content:counter(step) ". "}.frontpage .url-wrapper{height:27em;padding-top:8em;text-align:center}.frontpage .url-wrapper .subtitle{color:#fff;font-size:2.3em;position:relative;margin:0 0 .45em}.frontpage .url-wrapper .pitch{font-size:1em;margin-top:20px;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.frontpage .low-profile .url-wrapper{height:24em}.frontpage h1.title{position:relative;margin-bottom:20px}.frontpage .advantage{padding:104px 0}.frontpage .advantage .illustration{margin:0;position:absolute;height:260px;top:calc(50% - 130px)}.frontpage .advantage .illustration.functional{width:260px;right:0}.frontpage .advantage .illustration.bleeding{width:520px;right:-80px}.frontpage .advantage .illustration img{max-height:100%;max-width:100%}.frontpage .advantage:nth-of-type(even) .illustration.functional{right:auto;left:0}.frontpage .advantage:nth-of-type(even) .illustration.bleeding{right:auto;left:-180px}.frontpage .advantage:nth-of-type(even) .content .body{margin-left:auto}.frontpage .advantage:nth-of-type(even) .direction::before{content:'to the left'}.frontpage .advantage:nth-of-type(odd) .direction::before{content:'to the right'}.frontpage .content{position:relative}.frontpage .content .body{max-width:520px}.frontpage #no-logins-or-downloads .body{margin-top:100px}.frontpage #easy-to-invite-anyone{background:url(/images/bg/background_overlay.png),url(/images/bg/fjord.jpg) no-repeat center center fixed;background-size:auto,cover;text-shadow:0 0 2px #000}.frontpage #testimonial{background:url(/images/bg/background_overlay.png),url(/images/bg/mountains.jpg) no-repeat center center fixed;background-size:auto,cover;text-shadow:0 0 2px #000}.frontpage .advantage .illustration.browser-icons{height:100%;top:0;left:auto;display:flex}.frontpage .advantage .illustration.browser-icons ul.icon-container{margin:auto 0;display:flex}.frontpage .advantage .illustration.browser-icons ul.icon-container,.frontpage .advantage .illustration.browser-icons li.browser-icon{padding:0}.frontpage .advantage .illustration.browser-icons li.browser-icon{display:block;margin:0;width:80px;display:inline-block;text-align:center;vertical-align:top;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);transform:scale(0.9)}.frontpage .advantage .illustration.browser-icons li.browser-icon:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.frontpage .advantage .illustration.browser-icons li.browser-icon .browser-logo{height:80px;width:80px;display:flex;margin:0 auto 1em}.frontpage .advantage .illustration.browser-icons li.browser-icon .browser-logo img{border:0;margin:auto}.frontpage .advantage .illustration.browser-icons li.browser-icon a{text-decoration:none}.frontpage .advantage .illustration.browser-icons li.browser-icon p.desc{font-size:.8em;margin:0;cursor:pointer}.frontpage .advantage .illustration.browser-icons li.browser-icon small{font-size:8px;font-style:italic}.frontpage .advantage .illustration.browser-icons li.browser-icon.chrome img{height:64px}.frontpage .advantage .illustration.browser-icons li.browser-icon.firefox img{height:70px}.frontpage .advantage .illustration.browser-icons img{max-height:100%;max-width:100%}@media screen and (min-width:940px){.frontpage .description-section .how-to-section{margin-right:10px;min-width:210px;width:210px}}@media screen and (min-width:630px) and (max-width:940px){.frontpage .description-section .how-to-section{margin-right:50px;min-width:250px;width:40%}}@media screen and (min-width:630px){.frontpage .left-column{margin-right:10%}}@media screen and (max-width:750px){.frontpage .howto .steps{display:block}.frontpage .howto .steps .step{margin:auto}}@media screen and (max-width:890px){.frontpage .advantage .illustration.browser-icons{position:static;margin:3em auto 0;height:auto}.advantage .direction::before{content:'below'!important}}@media screen and (max-width:560px){body{font-size:12px}}@media screen and (max-width:560px){.frontpage .content-wrapper.advantage:nth-of-type(even) .content .body{left:0}}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{height:100%;width:100%;margin:0;padding:0}body.in-room{overflow:hidden}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{background:#323338;color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;font-size:14px;line-height:1.428571429}a{color:inherit;cursor:pointer}a.no-underscore{text-decoration:none}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}input>*,button>*,select>*,textarea>*{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}section.body{padding-top:2em;max-width:600px;margin:auto}a:hover,a:focus{color:inherit;text-decoration:none}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}h1,h2,h3,h4,h5,h6{font-family:futura-pt,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:500;line-height:1.1;margin:0 0 .5em}h1{font-size:38px}h2{font-size:20px}h3{font-size:18px}.wrapper{bottom:0;left:0;padding-bottom:0;position:absolute;right:0;top:0;z-index:1}.server-error{display:none;left:25%;padding-bottom:10px;padding-top:20px;position:absolute;right:25%;text-align:center;top:-10px;z-index:2}.server-error.server-error-active{display:block}:-webkit-full-screen{height:100%;width:100%}:-moz-full-screen{height:100%;width:100%}:full-screen{height:100%;width:100%}.pink-button{background:#fa4668;border:#fa4668;border-radius:2px;color:#fff;cursor:pointer;line-height:2.375em;margin:4px 0;padding:0 2em;display:inline-block;text-decoration:none}.pink-button i{display:inline-block;margin-right:.3em;text-align:center;width:1em}.pink-button.zeroclipboard-is-hover,.pink-button:hover:not(.active):not(.disabled):not(:disabled){background:#f91e48}.pink-button.zeroclipboard-is-hover.zeroclipboard-is-active,.pink-button.zeroclipboard-is-hover:active,.pink-button:hover:not(.active):not(.disabled):not(:disabled).zeroclipboard-is-active,.pink-button:hover:not(.active):not(.disabled):not(:disabled):active{background:#ed0632}.pink-button:active{background:#ed0632;outline:0}.pink-button:focus{outline:0}.pink-button.disabled,.pink-button:disabled{background:#888;color:#666;text-shadow:none;cursor:default}.pink-button.active{background:#f74969}.pink-button:disabled{background:#888;color:#666;text-shadow:none;cursor:default}.facebook-button{background:#3b5998;border:#3b5998;border-radius:2px;color:#fff;cursor:pointer;line-height:2.375em;margin:4px 0;padding:0 2em;display:inline-block;text-decoration:none;padding:0 1em 0 .7em}.facebook-button i{display:inline-block;margin-right:.3em;text-align:center;width:1em}.facebook-button.zeroclipboard-is-hover,.facebook-button:hover:not(.active):not(.disabled):not(:disabled){background:#30487b}.facebook-button.zeroclipboard-is-hover.zeroclipboard-is-active,.facebook-button.zeroclipboard-is-hover:active,.facebook-button:hover:not(.active):not(.disabled):not(:disabled).zeroclipboard-is-active,.facebook-button:hover:not(.active):not(.disabled):not(:disabled):active{background:#263961}.facebook-button:active{background:#263961;outline:0}.facebook-button:focus{outline:0}.facebook-button.disabled,.facebook-button:disabled{background:#888;color:#666;text-shadow:none;cursor:default}.facebook-button.active{background:#f74969}.facebook-button:disabled{background:#888;color:#666;text-shadow:none;cursor:default}.logo .primary-color{fill:#f74969}.logo .secondary-color{fill:#85ae9b}.logo .shadow{fill:#6f8b7c}.logo .a-shape{fill:#fff}.informationpage,.back-link{padding:.5em}.informationpage{margin:auto;max-width:640px;padding-bottom:4em}.informationpage h2{margin:1em 0}.informationpage p{line-height:1.5em}.informationpage .main-logo{display:inline-block;height:90px;margin:0 .5em 0 0;position:relative;margin-top:-30px;top:30px;width:90px}.informationpage img{max-width:100%;display:block;margin:auto}.informationpage img.half-width{width:50%}.informationpage img.half-width:not(.centered){display:inline-block}.informationpage article.faq{margin-bottom:3em}.informationpage article.faq>img{width:90%}.informationpage a{background-color:transparent;color:inherit;text-decoration:underline}.error-page header.logo,.information-page header.logo{height:300px;padding-bottom:3em;padding-top:3em}.error-page header.title h1.header-title-text,.information-page header.title h1.header-title-text{font-size:4em;margin:0}.error-page section.body,.information-page section.body{padding:0 0 3em}.error-page section.body p.text,.information-page section.body p.text{font-size:1.5em;line-height:1.2em;margin-bottom:1.5em;margin-top:1.5em}.error-page p.body,.information-page p.body{font-size:1.5em;line-height:1.2em;margin-bottom:1.5em;margin-top:1.5em}.error-page a.browser-link,.information-page a.browser-link{color:#fff}.error-page a.browser-link:hover,.information-page a.browser-link:hover{text-decoration:none}.error-page article.browser,.information-page article.browser{display:inline-block;margin:0 1em;text-align:center}.error-page article.browser p,.information-page article.browser p{font-size:1.5em;margin:1em 0}.error-page.overlay,.information-page.overlay{background:#333;height:100%;position:fixed;width:100%;z-index:999}.error-page form.inline,.error-page .form-row,.information-page form.inline,.information-page .form-row{display:flex;flex-direction:row}.error-page form.inline input,.error-page .form-row input,.information-page form.inline input,.information-page .form-row input{flex-grow:1;border:0;margin:0;padding:.6em 1em}.error-page form.inline input[type=submit],.error-page form.inline button,.error-page .form-row input[type=submit],.error-page .form-row button,.information-page form.inline input[type=submit],.information-page form.inline button,.information-page .form-row input[type=submit],.information-page .form-row button{margin:0 0 0 .5em}.error-page footer,.information-page footer{bottom:0;left:0;position:fixed}.error-page footer i,.information-page footer i{color:#34b253;margin:0 5px}.error-page footer a,.information-page footer a{color:#fff;font-size:1.5em}@media screen and (max-width:568px){.information-page{font-size:10px;text-align:center}.information-page header.logo{height:150px}}.contact-page{width:800px;max-width:none}.contact-page .back-link{text-align:right;display:block;width:100%}.feedback-page .content{padding:.5em}.feedback-page .content textarea{max-width:100%;min-width:100%;max-height:414px;display:block}.feedback-page .content .buttons{text-align:right}.ios-page .informationpage{text-align:center}.ios-page .picture{margin-bottom:2em}.arrow{-moz-animation:bounce 1s infinite;-webkit-animation:bounce 1s infinite;animation:bounce 1s infinite;-moz-animation-timing-function:ease;-webkit-animation-timing-function:ease;animation-timing-function:ease;font-size:5em;position:absolute}.arrow.chrome.macintosh{right:30px;top:0}.arrow.chrome.windows{left:30px}.arrow.firefox{left:440px;top:135px}@-moz-keyframes bounce{0%,100%{left:440px}50%{left:520px}}@keyframes bounce{0%,100%{top:0}50%{top:80}}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1)}14%{-webkit-transform:scale(1.3)}28%{-webkit-transform:scale(1)}42%{-webkit-transform:scale(1.3)}70%{-webkit-transform:scale(1)}}@-moz-keyframes heartbeat{0%{-moz-transform:scale(1)}14%{-moz-transform:scale(1.3)}28%{-moz-transform:scale(1)}42%{-moz-transform:scale(1.3)}70%{-moz-transform:scale(1)}}.thank-you-message .fa-heart{font-size:5em;-webkit-animation:heartbeat 1.3s ease 0s infinite normal;-moz-animation:heartbeat 1.3s ease 0s infinite normal}.thank-you-message p.body{font-size:2em}.end-message{margin-top:5em}.questionnaire{margin-top:2em}.questionnaire:not(.standby) .question{opacity:0}.questionnaire .rating-set .star:hover{-webkit-transform:none;-moz-transform:none;transform:none}.questionnaire .rating-set .star.rating-chosen{cursor:default!important}.questionnaire .rating-set .star.rating-chosen.positive{-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);transform:translateX(-60px)}.questionnaire .rating-set .star.rating-chosen.negative{-webkit-transform:translateX(60px);-moz-transform:translateX(60px);transform:translateX(60px)}.questionnaire .rating-set .star:not(.rating-chosen){visibility:hidden}.questionnaire .social ul.social-icons{display:block;margin:0;padding:0}.questionnaire .social ul.social-icons li{display:inline-block;margin:5px;cursor:pointer}.questionnaire .social ul.social-icons li img{width:45px}.questionnaire .social,.questionnaire .freetext{display:none}.questionnaire.positive .social{display:block}.questionnaire.negative .freetext{display:block}.questionnaire .freetext{display:none;width:400px;margin:auto}.questionnaire .freetext .desc{text-align:left}.questionnaire .freetext textarea{border:1px solid rgba(154,154,154,.5);border-radius:4px;background:#444;min-width:400px;max-width:400px;min-height:60px;color:#fff;outline:0;transition:border-color .3s;padding:.3em}.questionnaire .freetext textarea:hover,.questionnaire .freetext textarea:focus{border-color:#fff}.questionnaire .rating{-webkit-perspective:800px;height:200px}.questionnaire .button-group.align-right{text-align:right}.questionnaire .star{height:80px;width:80px;margin:0 20px;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;transition:transform .5s;display:inline-block;cursor:pointer}.questionnaire .star:hover{-webkit-transform:scale(1.2)}.questionnaire .star .container{height:100%;width:100%;background:#333;transition:opacity 1s;border:3px solid #fff;border-radius:50%;box-shadow:0 0 5px #000;position:relative}.questionnaire .star i{line-height:80px;font-size:45px}.splitscreen-wrapper{position:absolute}a.underline{text-decoration:underline}.room-state-switcher{display:inline}.room-wrapper{display:flex;flex-direction:column;position:relative;width:100%;height:100%}.room-wrapper :not(.user-select-enabled){-webkit-touch-callout:none;touch-callout:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.user-select-enabled{cursor:text!important;-webkit-touch-callout:text;touch-callout:text;-moz-user-select:text;-webkit-user-select:text;user-select:text}.video-wrapper{height:100%;position:relative;width:100%}.screen-element{z-index:2}.screen-element.top-bar{z-index:1000}main.video-space{background:url(/images/bg/background_polar_1.jpg);background-size:cover;display:flex;flex-direction:column;height:100%;padding:50px 10px 42px;position:relative;width:100%;overflow:hidden}main.video-space.cursor-hidden{cursor:none!important}main.video-space::before{background:url(/images/bg/background_overlay.png);content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}main.video-space:not(.alone) .waiting-text{display:none}.waiting-text,.room-information-dialog{color:#fff;text-align:center}.waiting-text div.logo,.room-information-dialog div.logo{width:60px;position:absolute;top:-14px;left:5px;height:60px}.waiting-text p,.room-information-dialog p{cursor:default}.waiting-text p.waiting,.room-information-dialog p.waiting{font-size:1.8em;margin-top:4em}.waiting-text p.invite,.room-information-dialog p.invite{font-size:1.2em}.waiting-text p.error-message,.room-information-dialog p.error-message{font-size:1em}.room-information-dialog{display:block;width:100%;margin-top:1em;margin-bottom:1em}.room-information-dialog p{min-height:1.5em;margin-top:0}.room-information-dialog form{position:relative}.room-information-dialog p.error-message{position:absolute;bottom:-2.5em;left:0;width:100%;text-align:center}.room-information-dialog input[type=text],.room-information-dialog input[type=password]{border:1px solid #f5f5f5;border-radius:2px;height:33px;padding-left:5px;width:300px}.room-information-dialog .send-reset-email{margin:2em 0 0}.room-information-dialog .send-reset-email p{width:100%}@-webkit-keyframes camera-flash{0%{background:#fff}100%{background:transparent;z-index:-1}}@-moz-keyframes camera-flash{0%{background:#fff}100%{background:transparent;z-index:-1}}@-ms-keyframes camera-flash{0%{background:#fff}100%{background:transparent;z-index:-1}}@keyframes camera-flash{0%{background:#fff}100%{background:transparent;z-index:-1}}.room-wrapper.room-locked.room-information-dialog{margin:0 auto;max-width:720px}.room-wrapper.room-locked.room-information-dialog .image-wrapper::after{content:'';height:100%;position:absolute;width:100%;top:-14px;left:0;background:#fff;-webkit-animation:camera-flash .5s;-moz-animation:camera-flash .5s;animation:camera-flash .5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;pointer-events:none}.room-wrapper.room-locked.room-information-dialog .send-reset-email{max-width:400px;text-align:left;margin:auto}.room-wrapper.room-locked.room-information-dialog .pink-button{width:100%}.room-wrapper.room-locked.room-information-dialog .logo{top:1em}.room-wrapper.room-locked.room-information-dialog a{text-decoration:underline}.room-wrapper.room-locked.room-information-dialog .recovery-modal-button{position:absolute;top:1em;right:1em;color:#85ae9b}.room-wrapper.room-locked.room-information-dialog .live-video-upper-wrapper{display:flex;flex-direction:column;justify-content:center;min-height:400px;padding-bottom:4em}.room-wrapper.room-locked.room-information-dialog .video-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:stretch;padding:1em;max-height:700px;max-width:100%}.room-wrapper.room-locked.room-information-dialog .video-wrapper header{padding:0 60px}.room-wrapper.room-locked.room-information-dialog .video-wrapper header,.room-wrapper.room-locked.room-information-dialog .video-wrapper footer{flex-grow:0;flex-shrink:0}.room-wrapper.room-locked.room-information-dialog .room-locked-video{max-width:100%;min-height:200px;flex-grow:1;padding:15px 0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.small-kick-icon{width:1em;margin-right:.2em}.big-kick-icon{width:10em;margin:0 auto}.big-kick-icon svg{max-height:100%;max-width:100%}.big-kick-icon svg .solid{fill:#fff}.local-only-element{display:none}.external-only-element{display:block}.local-client video.video-stream.camera{left:100%;position:absolute;-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-moz-transform-origin:left;-webkit-transform-origin:left;transform-origin:left}.local-client .local-only-element{display:block}.local-client .external-only-element{display:none!important}.room-button{background:rgba(0,0,0,.4);cursor:pointer;font-size:20px;padding:.2em 1em;text-align:center}.room-button:hover{background:rgba(0,0,0,.6)}.room-button:active{background:#fff;color:#000}.enlarged-view .videoframewrapper:not(.enlarged) .toolbar{font-size:2.5em}.arrow-wrapper{position:absolute;top:50px;left:100px;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.arrow-wrapper figure.instruction-arrow{width:50px;height:50px;margin:0;display:inline-block}.arrow-wrapper figure.instruction-arrow svg{height:100%;width:100%}.arrow-wrapper>*{cursor:pointer}.arrow-wrapper.visible-hover{opacity:1!important;z-index:3!important;-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.arrow-wrapper.visible-roomenter{opacity:1;z-index:3}.arrow-wrapper p.arrow-text{display:inline-block;font-size:1.2em;font-family:futura-pt,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}@-webkit-keyframes hide-arrows{0%{opacity:1}100%{opacity:0;z-index:2}}.install-instructions-wrapper{position:fixed;height:100%;width:100%;top:0;left:0;z-index:100;padding-top:250px;display:block;background:rgba(0,0,0,.7)}.install-instructions-wrapper .install-instructions{width:650px;margin:0 auto}.install-instructions-wrapper .install-instructions h1{font-size:4em}.install-instructions-wrapper .install-instructions p{font-size:1.5em}.bottom-left-button-group{position:absolute;bottom:5px;left:20px}.bottom-right-button-group{position:absolute;bottom:5px;right:20px}.splitscreen-draggable-helper{z-index:1051;border:5px solid #000;opacity:.5;cursor:move}.splitscreen-droppable{z-index:1050;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.5}.knockers .knocker:not(:first-of-type){display:none}.knockers .knocker .video-stream{display:block;margin-left:auto;margin-right:auto;max-height:240px}.knockers .knocker img.knocker-image{display:block;margin-left:auto;margin-right:auto;max-height:50%}.knockers .knocker .button-group{display:flex;justify-content:center;margin-top:1em}.knockers .knocker .button-group button:first-child{margin-right:2em}.supersize .supersize-area{position:absolute;top:0;left:0;width:100%;height:100%}.supersize figure.top-left-logo{position:absolute;margin:0;width:50px;height:50px;z-index:999;top:-5px;left:50px}.supersize figure.top-left-logo svg.logo{max-width:100%;max-height:100%}.supersize .video-space{padding:0!important}.supersize .main-stage{width:calc(100% - 230px);height:100%;display:inline-block;vertical-align:top;position:relative;z-index:99;box-shadow:0 0 5px #222}.supersize .main-stage .video-stream-container{display:block;position:relative}.supersize .main-stage .video-stream{width:100%;background:#333;position:absolute}.supersize .main-stage .video-stream.height-first{height:100%!important;width:auto!important}.supersize .main-stage .video-stream.screen_share{height:100%;width:100%}.supersize .sidebar{width:230px;display:inline-flex;flex-direction:column;height:100%}.supersize .sidebar .localclient-container{height:172.5px;min-height:172.5px}.supersize .sidebar .localclient-container .local-client .video-stream-container{display:block}.supersize .sidebar .localclient-container .local-client video.video-stream{height:auto}.supersize .video-stream{height:auto}.supersize .mosh-pit{height:100%;vertical-align:top;padding-bottom:1em;display:flex;flex-direction:column}.supersize .mosh-pit .video-box{position:absolute;top:0;left:0;width:100%;height:100%}.supersize .mosh-pit .video-frame-wrapper{overflow:hidden;position:relative;height:100%;max-height:172.5px}.supersize .mosh-pit .video-frame-wrapper .video-stream-container{height:auto}.supersize .mosh-pit .video-stream{transition:opacity .5s;height:100%}.supersize .mosh-pit .video-stream.visible{opacity:1}.supersize .modal{top:0}.supersize+ .chat-wrapper,.supersize .in-room-notification,.supersize .bottom-left-button-group,.supersize .video-space-header,.supersize .bottom-right-button-group,.supersize .chat-wrapper{display:none}video.video-stream{width:100%;height:100%}video.video-stream.inactive{-webkit-filter:grayscale(100%) brightness(0.5)}.video-frame{height:100%;position:relative}.video-frame .wrapper{height:100%}.video-frame .video-stream-container{box-shadow:0 0 20px 0 rgba(0,0,0,.25);display:flex;overflow:hidden;position:absolute;top:0;left:0;height:100%;width:100%}.video-frame-wrapper.mini .toolbar .toolbar-button p.desc{display:none}.video-frame-wrapper.mini .toolbar .toolbar-button i.icon{font-size:1.5em}.video-box{height:100%;position:relative;overflow:hidden;background:rgba(0,0,0,.4);box-shadow:0 0 20px 0 rgba(0,0,0,.25);-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.video-box .top-right-corner,.video-box .top-left-corner{top:0;position:absolute;z-index:10;width:40px}.video-box .top-right-corner>*,.video-box .top-left-corner>*{height:40px;width:100%;line-height:40px;font-size:20px;display:block;margin:auto;text-align:center}.video-box .top-right-corner{right:0}.video-box .top-right-corner .fullscreen-button{cursor:pointer;background:rgba(0,0,0,.4)}.video-box .top-left-corner{left:0}.video-box .top-left-corner>.is-owner{background-color:#5e71b6}.video-box .top-left-corner>.is-owner i{height:100%;width:24px;display:block;color:#fff;margin:auto}.video-box .top-left-corner>.is-owner i svg{fill:#fff}.video-box .top-left-corner>.is-owner svg.crown{display:block;fill:#fff;height:30px;width:30px;margin:auto}.video-box .top-left-corner>.is-member{background:#71b65e}.video-box .top-left-corner>.muteindicator{background:#fa4668}.video-box .top-left-corner>.clickable{cursor:pointer}.video-box .status-indicators{display:flex;height:100%;left:0;pointer-events:none;position:absolute;text-align:center;top:0;width:100%;z-index:1}.video-box .status-indicators .status-text{font-size:.8em;margin:0;line-height:1.1em}.video-box .status-indicators .indicator{background:rgba(0,0,0,.7);color:#eee;font-size:2em;height:5em;margin:auto;padding:1em;width:5em}.video-box .connection-attempt{text-align:center;padding-top:1em}.video-box .connection-attempt .status-text{font-size:1.5em;padding:2em 0 0;width:100%}.video-box .connection-attempt i{font-size:6em}.video-box .connection-attempt .loader{height:45%;width:45%;-webkit-perspective:700px;-moz-perspective:700px;perspective:700px;margin:auto;position:relative}.video-box .connection-attempt .loader .spinning-logo{height:100%;width:100%;position:absolute;-moz-animation:spinround 2s linear infinite;-webkit-animation:spinround 2s linear infinite;animation:spinround 2s linear infinite}.video-box .connection-attempt .loader .spinning-logo .logo{height:100%;width:100%}.video-box .connection-attempt .loader .spinning-logo.frontface{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.video-box:hover .toolbar{height:40px!important;-webkit-animation:none;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.video-box.loading{opacity:0}.video-box.loading .toolbar{height:40px}.video-box .toolbar{box-shadow:0 1px 0 0 rgba(255,255,255,.08) inset;background:-moz-linear-gradient(top,rgba(51,52,56,.8) 0,rgba(31,33,35,.8) 100%);background:-webkit-linear-gradient(top,rgba(51,52,56,.8) 0,rgba(31,33,35,.8) 100%);background:-ms-linear-gradient(top,rgba(51,52,56,.8) 0,rgba(31,33,35,.8) 100%);background:linear-gradient(to bottom,rgba(51,52,56,.8) 0,rgba(31,33,35,.8) 100%);position:absolute;bottom:0;left:0;height:0;width:100%;z-index:2;-webkit-transition:height .3s;-moz-transition:height .3s;-ms-transition:height .3s;-o-transition:height .3s;transition:height .3s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;display:flex}.video-box .toolbar.visible{height:40px!important}.video-box .toolbar .left-aligned{flex-grow:1}.video-box .toolbar .left-aligned,.video-box .toolbar .right-aligned{height:100%;display:flex}.video-box .toolbar .center-aligned{width:100%;text-align:center}.video-box .toolbar .toolbar-button{display:inline-block;height:100%;padding:0 1em;cursor:pointer;background:transparent;border:0;margin:0;min-width:40px}.video-box .toolbar .toolbar-button:disabled{display:none}.video-box .toolbar .toolbar-button:focus{outline:0}.video-box .toolbar .toolbar-button.active{background:#f74969!important}.video-box .toolbar .toolbar-button.active:hover{background:#f63559!important}.video-box .toolbar .toolbar-button.active p.desc,.video-box .toolbar .toolbar-button.active i.icon{color:#fff;text-shadow:none}.video-box .toolbar .toolbar-button.active svg .solid{fill:#fff}.video-box .toolbar .toolbar-button:hover{background:rgba(0,0,0,.25)}.video-box .toolbar .toolbar-button:hover p.desc{color:#fff}.video-box .toolbar .toolbar-button i.icon,.video-box .toolbar .toolbar-button p.desc{line-height:40px;display:inline-block;vertical-align:top}.video-box .toolbar .toolbar-button i.icon{text-shadow:0 1px 4px #000;color:#ccc}.video-box .toolbar .toolbar-button i.icon.svg{width:20px;height:40px;padding:3px 0}.video-box .toolbar .toolbar-button i.icon.svg>svg{max-height:100%;max-width:100%}.video-box .toolbar .toolbar-button i.icon.svg>svg .solid{fill:#ccc}.video-box .toolbar .toolbar-button p.desc{font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#d1d1d1;margin:0}.video-box .toolbar .toolbar-button:hover:active i.icon,.video-box .toolbar .toolbar-button:hover:active p.desc{padding-top:2px}div.video-frame-wrapper.enlarged .top-right-corner .fullscreen-button .icon::before{content:"\f066"}@-webkit-keyframes spinround{from{-webkit-transform:rotateY(0deg)}to{-webkit-transform:rotateY(360deg)}}@keyframes spinround{from{-moz-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-moz-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}.disconnected-message{margin:5px;position:absolute;width:calc(100% - 10px);z-index:11}.disconnected-message .status-text{margin:0}.firefox-webtrc-error-message{display:none;position:absolute;text-align:center;background:#000;top:40%;left:0;padding:.5em 0}.firefox .screen_share+.firefox-webtrc-error-message{display:block}.room-wrapper.enlarged-view main.video-space.cursor-hidden .video-space-header{height:0;transition:height .3s;transition-delay:.5s}.room-wrapper.enlarged-view main.video-space.cursor-hidden .video-space-header>.content-wrapper{position:absolute;bottom:0;left:0;height:3.57143em;width:100%}.room-wrapper.enlarged-view main.video-space.cursor-hidden .video-space-header:hover{height:3.57143em;transition-delay:0s}.video-space-header{color:#d1d1d1;left:0;position:absolute;top:0;height:3.57143em;width:100%;border-bottom:1px solid rgba(255,255,255,.1);background:url(/images/bg/topbar-bg-overlay.png),rgba(25,25,25,.6);transition:height .5s}.video-space-header,.video-space-header input,.video-space-header button,.video-space-header textarea{font-family:OpenSans,"helvetica neue",sans-serif;font-weight:300;font-size:14px}.video-space-header>.content-wrapper{position:absolute;width:100%;height:3.57143em;left:0;bottom:0;display:flex}.video-space-header>.content-wrapper .copy-button-wrapper{min-width:90px;margin:auto}.video-space-header>.content-wrapper .styled-checkbox{height:100%;max-width:120px}.video-space-header>.content-wrapper>.right-aligned-button-group{display:flex;justify-content:flex-end;flex-grow:1}.video-space-header>.content-wrapper>*{margin:auto;height:100%}.video-space-header>.content-wrapper .top-bar-button{padding:0 15px;line-height:3.57143em;box-shadow:none;border-left:0;cursor:pointer;text-align:center;position:relative}.video-space-header>.content-wrapper .top-bar-button.icon-only{min-width:3.57143em;width:3.57143em;height:3.57143em;line-height:3.57143em;padding:0}.video-space-header>.content-wrapper .top-bar-button.icon-only i{font-size:1.571428571em;line-height:2.272727273em}.video-space-header>.content-wrapper .top-bar-button.room-lock-toggle.is-locked{background:#f74969}.video-space-header>.content-wrapper .top-bar-button.exit{color:#7d7d7e}.video-space-header>.content-wrapper .top-bar-button.exit:hover{color:#d1d1d1}.video-space-header>.content-wrapper .top-bar-button>*{display:inline-block}.video-space-header>.content-wrapper .top-bar-button p{margin:0}.video-space-header>.content-wrapper .top-bar-button .icon{color:inherit;height:1em}.video-space-header>.content-wrapper .top-bar-button .icon,.video-space-header>.content-wrapper .top-bar-button .icon svg{max-width:1.5em}.video-space-header>.content-wrapper .top-bar-button .icon svg{width:1.5em}.video-space-header>.content-wrapper .top-bar-button .icon .fill{fill:#d1d1d1}.video-space-header>.content-wrapper .top-bar-button .icon svg{pointer-events:none}.video-space-header>.content-wrapper .top-bar-button .icon.contacts{position:relative;top:.285714286em;opacity:.8}.video-space-header>.content-wrapper .top-bar-button .icon.contacts,.video-space-header>.content-wrapper .top-bar-button .icon.contacts svg{width:1.285714286em}.video-space-header>.content-wrapper .top-bar-button .icon.login{position:relative;top:.571428571em;opacity:.8}.video-space-header>.content-wrapper .top-bar-button .icon.login,.video-space-header>.content-wrapper .top-bar-button .icon.login svg{width:2.42857em}.video-space-header>.content-wrapper .top-bar-button .desc{margin-left:8px}.video-space-header>.content-wrapper .top-bar-button.active p.desc{line-height:3.714285714em}.video-space-header>.content-wrapper .top-bar-button.active,.video-space-header>.content-wrapper .top-bar-button:hover:active{background:rgba(5,5,5,.6);border-left:0}.video-space-header>.content-wrapper .top-bar-button:hover{background:rgba(0,0,0,.25)}.video-space-header>.content-wrapper .top-bar-button.active,.video-space-header>.content-wrapper .top-bar-button:hover{color:#fff}.video-space-header>.content-wrapper .top-bar-button.active .icon .fill,.video-space-header>.content-wrapper .top-bar-button:hover .icon .fill{fill:#fff}.video-space-header>.content-wrapper .top-bar-button.active:active p.desc,.video-space-header>.content-wrapper .top-bar-button:hover:active p.desc{line-height:3.857142857em}.video-space-header>.content-wrapper .top-bar-button.active+.top-bar-button,.video-space-header>.content-wrapper .top-bar-button:hover+.top-bar-button{box-shadow:none}.video-space-header .logo{display:block;height:3.57143em;min-width:3.57143em;width:3.57143em;padding:1px}.video-space-header .logo>svg{height:100%;width:100%}.room-url-wrapper{display:flex}.room-url-wrapper .room-url{width:100%;background:transparent;border:0;color:#fff;font-size:16px;padding:0 0 0 1em;font-weight:400;resize:none;transition:background .7s;margin:0;overflow:hidden;white-space:nowrap;line-height:3.24675em;width:350px}.room-url-wrapper .room-url.flash{background:#85ae9b;transition:background .1s}.room-url-wrapper .room-url:focus,.room-url-wrapper .room-url:active{outline:0}.room-url-wrapper .copy-link-text-button{margin:auto .5em}@media screen and (min-width:1024px){.room-copy-description{display:none}}@media screen and (max-width:1024px){.room-description,.copy-description{display:none}.video-space-header .top-bar-button .desc,.video-space-header .copy-button-wrapper{display:none!important}}@media (max-width:860px){.admin-panel .body{width:100%!important}}@media (max-width:780px){.video-space-header>.content-wrapper .copy-button-wrapper{margin-right:5px;min-width:35px}.video-space-header>.content-wrapper .desc{display:none!important}.video-space-header>.content-wrapper .copy-link-text-button{min-width:0!important}.video-space-header>.content-wrapper .copy-link-text-button .icon{margin-right:0!important}.video-space-header>.content-wrapper .room-url{max-width:350px;flex-grow:1}}@media (max-width:630px){.video-space-header{font-size:.8em}.top-bar-button.black{max-width:64px}}#customize-drag-drop-field-wrapper{display:block;text-align:center;margin-bottom:10px}#customize-drag-drop-field-wrapper .customize-drag-drop-field{display:inline-block;height:220px;margin-left:auto;margin-right:auto;width:100%;text-align:center}#customize-drag-drop-field-wrapper .customize-drag-drop-field.dragging{background-color:rgba(128,128,128,.4)}#customize-drag-drop-field-wrapper .customize-drag-drop-field.dragging *{pointer-events:none!important}#customize-drag-drop-field-wrapper .customize-drag-drop-field.empty{border-color:#fff;border-style:dashed;border-width:2px}#customize-drag-drop-field-wrapper .customize-drag-drop-field p,#customize-drag-drop-field-wrapper .customize-drag-drop-field img{margin:0;max-height:100%}#customize-drag-drop-field-wrapper .customize-drag-drop-field p{padding-top:15%;font-size:18px}#customize-drag-drop-field-wrapper .customize-drag-drop-field input[type=file]{display:none}#customize-drag-drop-field-wrapper .customize-drag-drop-field .image-preview-url{width:400px;height:225px;pointer-events:none}#customize-drag-drop-field-wrapper .customize-drag-drop-field .background-file-select-button{margin-top:1em;pointer-events:all}#customize-drag-drop-field-wrapper .customize-drag-drop-field .background-file-select-button:before{padding-right:5px}#customize-drag-drop-field-wrapper .customize-drag-drop-field .remove-preview-wrapper{position:relative}#customize-drag-drop-field-wrapper .customize-drag-drop-field .remove-preview-wrapper .remove-preview{left:-10px;pointer-events:all;position:absolute;top:-9px}.splash_screen{height:100%;display:flex}.splash_screen section.body{display:flex}.splash_screen .logo{position:absolute;top:0;left:0;margin:0;width:75px;height:75px}.splash_screen .splash-screen{margin:auto;text-align:center}.splash_screen .splash-screen h1{margin:0 0 1em}.splash_screen footer{display:none}@-webkit-keyframes fade-out{100%{color:#acacac}}@-moz-keyframes fade-out{100%{color:#acacac}}@-ms-keyframes fade-out{100%{color:#acacac}}@keyframes fade-out{100%{color:#acacac}}@-webkit-keyframes new-messages-flash-color{0%{fill:#000;color:#000}50%{fill:#f74969;color:#f74969}100%{fill:#000;color:#000}}@-moz-keyframes new-messages-flash-color{0%{fill:#000;color:#000}50%{fill:#f74969;color:#f74969}100%{fill:#000;color:#000}}@-ms-keyframes new-messages-flash-color{0%{fill:#000;color:#000}50%{fill:#f74969;color:#f74969}100%{fill:#000;color:#000}}@keyframes new-messages-flash-color{0%{fill:#000;color:#000}50%{fill:#f74969;color:#f74969}100%{fill:#000;color:#000}}@-webkit-keyframes new-messages-pulsate{0%{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}}@-moz-keyframes new-messages-pulsate{0%{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}}@-ms-keyframes new-messages-pulsate{0%{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}}@keyframes new-messages-pulsate{0%{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}}.chat-wrapper{margin:0 auto;max-width:520px;min-height:3em;right:0;left:0;position:absolute;bottom:0;user-select:none;transition:height 0s;transition-delay:.2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat-wrapper .client-count{color:#acacac;position:absolute;right:42px;height:100%;width:40px;display:block;top:0;text-align:center}.chat-wrapper .chat-inner-wrapper{box-shadow:0 0 10px #333;display:flex;flex-direction:column;justify-content:flex-end;position:absolute;left:0;bottom:0;width:100%;height:3em;overflow:hidden;transition:height .2s}.chat-wrapper .chat-inner-wrapper .messages{height:100%;flex-grow:1}.chat-wrapper.chat-active{min-height:140px;transition-delay:0s}.chat-wrapper.chat-active .chat-inner-wrapper{height:100%}.chat-wrapper.chat-active .chat form.message-input-wrapper .toggle-button::before{color:#000}.chat-wrapper:not(.chat-active) .chat form.message-input-wrapper .toggle-button::before{-webkit-animation:fade-out 10s;-moz-animation:fade-out 10s;animation:fade-out 10s}.chat-wrapper .chat{color:#fff;height:100%;width:100%}.chat-wrapper .chat .resize{-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:19px;max-height:19px;width:100%;cursor:row-resize;background:#2a2a2a;box-shadow:1px 1.732px 4px 0 #000}.chat-wrapper .chat .resize>.drag-bars{margin:5px auto 0;width:30px}.chat-wrapper .chat .resize>.drag-bars::before,.chat-wrapper .chat .resize>.drag-bars::after{content:'';display:block;width:100%;height:3px;margin-top:2px;background-color:#4e4e51}.chat-wrapper .chat .messages{background:rgba(50,50,50,.9);overflow-x:hidden;overflow-y:scroll;word-wrap:break-word;font-size:14px;opacity:1;transition:opacity .2s}.chat-wrapper .chat .messages.closed{height:0;padding:0;margin:0;opacity:.1}.chat-wrapper .chat .messages .message{min-height:50px;padding:1em;display:flex}.chat-wrapper .chat .messages .message p.body{margin:0;color:#f5f5f5;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;flex-grow:1}.chat-wrapper .chat .messages .message p.body a{text-decoration:underline}.chat-wrapper .chat .messages .message img.profile{border:0;margin:0 20px 0 0;min-height:36px;min-width:46px;max-height:36px;max-width:46px}.chat-wrapper .chat .messages .message>div.timestamp{margin:0 0 0 20px;font-size:12px;min-width:40px;color:#ccc}.chat-wrapper .chat .messages div.history-marker{background:#323338}.chat-wrapper .chat .messages div.history-marker>p.body{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;color:#ccc}.chat-wrapper .chat form.message-input-wrapper{width:100%;min-height:42px;background-color:#fff;padding:0 42px;position:relative}.chat-wrapper .chat form.message-input-wrapper .message-counter{height:42px;width:40px;position:absolute;top:0;left:0;display:block;cursor:text}.chat-wrapper .chat form.message-input-wrapper .message-counter.new-messages>figure.chaticon .unread-count,.chat-wrapper .chat form.message-input-wrapper .message-counter.new-messages>figure.chaticon>svg .outline{-webkit-animation:new-messages-flash-color 1s infinite alternate;-moz-animation:new-messages-flash-color 1s infinite alternate;animation:new-messages-flash-color 1s infinite alternate}.chat-wrapper .chat form.message-input-wrapper .message-counter.new-messages>figure.chaticon{-webkit-animation:new-messages-pulsate 1s infinite alternate;-moz-animation:new-messages-pulsate 1s infinite alternate;animation:new-messages-pulsate 1s infinite alternate}.chat-wrapper .chat form.message-input-wrapper .message-counter:not(.new-messages)>figure.chaticon .unread-count{display:none}.chat-wrapper .chat form.message-input-wrapper .message-counter>figure.chaticon{height:100%;width:100%;position:absolute;bottom:0;left:0;margin:0;display:flex}.chat-wrapper .chat form.message-input-wrapper .message-counter>figure.chaticon>svg{max-width:100%;height:24px;margin:auto}.chat-wrapper .chat form.message-input-wrapper .message-counter>figure.chaticon>svg .outline{fill:#acacac}.chat-wrapper .chat form.message-input-wrapper .message-counter>figure.chaticon .unread-count{font-family:futura-pt,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;position:absolute;color:#acacac;left:0;top:0;text-align:center;width:100%;margin:0;line-height:40px;font-size:10px;letter-spacing:-1px}.chat-wrapper .chat form.message-input-wrapper .message-counter>.unread-messages-counter-wrapper{position:absolute;top:0;left:0;height:100%;width:100%}.chat-wrapper .chat form.message-input-wrapper .message-input{cursor:text;height:42px;width:100%;display:flex;padding:0 .5em}.chat-wrapper .chat form.message-input-wrapper .message-input>.fake-input{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#acacac;font-style:italic;cursor:not-allowed}.chat-wrapper .chat form.message-input-wrapper .message-input>.fake-input,.chat-wrapper .chat form.message-input-wrapper .message-input>input[type=text]{width:100%;margin:auto}.chat-wrapper .chat form.message-input-wrapper .message-input>input[type=text]{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;border:0}.chat-wrapper .chat form.message-input-wrapper .message-input>input[type=text]::-webkit-input-placeholder{color:#acacac;font-style:italic;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.chat-wrapper .chat form.message-input-wrapper .message-input>input[type=text]::-moz-placeholder{color:#acacac;font-style:italic;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.chat-wrapper .chat form.message-input-wrapper .message-input>input[type=text]:-ms-input-placeholder{color:#acacac;font-style:italic;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.chat-wrapper .chat form.message-input-wrapper .message-input>input[type=text]::input-placeholder{color:#acacac;font-style:italic;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.chat-wrapper .chat form.message-input-wrapper .message-input>input[type=text]:focus{outline:0}.chat-wrapper .chat form.message-input-wrapper .toggle-button{height:100%;width:42px;position:absolute;bottom:0;right:0;color:#acacac;text-align:center;line-height:42px;font-size:16px;cursor:pointer;-webkit-transition:-webkit-transform .2s;-moz-transition:-moz-transform .2s;transition:transform .2s}.chat-wrapper .chat form.message-input-wrapper .toggle-button::before{transition:color .2s;display:block;height:100%;width:100%;color:inherit}.chat-wrapper .chat form.message-input-wrapper .toggle-button:hover::before{color:#000}.chat-wrapper .chat form.message-input-wrapper .toggle-button.reversed{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.chat-wrapper .new-messages-notification{position:absolute;bottom:1.5em;left:0;width:100%;background:#f74969;color:#fff;cursor:pointer;transition:bottom .3s;text-align:center;padding:.2em 0;font-size:12px}.chat-wrapper .new-messages-notification.visible{bottom:42px}.chat-wrapper .new-messages-notification p{margin:0}.outline{text-shadow:0 1px 4px rgba(0,0,0,.6)}.pointer{cursor:pointer}.fill-height{height:100%}ul.styled{padding-left:1em}ul.styled li{padding-left:1em}ul.unstyled{padding:0;margin:0}ul.unstyled li{display:block}a.unstyled{text-decoration:none;color:inherit}a.unstyled:hover{text-decoration:none;color:inherit}input[type=submit].unstyled,input[type=button].unstyled,button.unstyled{border:0;background:transparent;outline:0}figure{margin:0}h1.impact{text-transform:uppercase;font-size:1em}li.spaced{margin-bottom:1em}.italic{font-style:italic}.auto-margin{margin:auto!important}time.timestamp{display:block;color:#85ae9b}.uppercase{text-transform:uppercase}h1.small{font-size:1em}h2.small{font-size:1.705882353em!important}.v-padded{padding:1em 0}.top-border{border-top:1px solid #ccc}.inline-block-content>*{display:inline-block}.cursor-hidden .hide-element{opacity:.1!important}.cursor-hidden .video-box .toolbar:not(.visible):not(:hover){height:0!important;transition-delay:.5s}.text-error.browser-support{background:#f74969;color:#fff}.text-error.browser-support a{color:#fff;text-decoration:underline}.text-error.browser-support a:hover{color:#fff}.input-group{display:flex}.input-group input[type=email]{display:inline-block;width:auto;flex-grow:1}.input-group button{padding:0 1em}.nomargins{margin:0}.hidden{visibility:hidden}.admin-panel .email-registration .email-wrapper{display:flex}.notification-example{margin:0}.notification-example video{max-width:100%}@media (max-width:780px){.modal{max-height:-webkit-calc(100% - 40px);max-height:-moz-calc(100% - 40px);max-height:calc(100% - 40px);top:40px}}footer.simple-footer{display:none}.embedded .video-space-header .content-wrapper{background:transparent!important}.embedded .video-space-header .copy-link-text-button,.embedded .video-space-header .room-lock-toggle,.embedded .video-space-header .top-bar-button:not(.icon-only){display:none!important}.embedded div.bottom-left-button-group,.embedded div.bottom-right-button-group,.embedded .chat-wrapper{display:none!important}.embedded footer.simple-footer{display:block;position:absolute;bottom:0;left:0;width:100%;background:#333;color:#fff;text-align:center;font-family:futura-pt,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:1em;line-height:1.5em;z-index:2}.embedded footer.simple-footer .link{font-size:.8em;text-decoration:underline;font-family:Helvetica;cursor:pointer;padding:0 .4em}.embedded footer.simple-footer p{margin:0}.tertiary-button{background:transparent;color:#fff;text-decoration:underline;border:0;cursor:pointer}.secondary-button{font-size:1.125em;border-radius:4px;vertical-align:top;box-shadow:.5px .866px 1px 0 #000;text-align:center;color:#d7d7d7;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;cursor:pointer;margin:0;padding:0 1.333333333em;line-height:2.77778em;height:2.77778em;transition:color .1s,background .1s;background-clip:padding-box;display:inline-block;background:#323338;background:-webkit-linear-gradient(0deg,#2c2c2c 0,#323338 100%);background:-moz-linear-gradient(0deg,#2c2c2c 0,#323338 100%);background:-o-linear-gradient(0deg,#2c2c2c 0,#323338 100%);background:linear-gradient(0deg,#2c2c2c 0,#323338 100%);border-top:1px solid #3e3f44;color:#b6b6b6}.secondary-button.slim{font-size:12px;line-height:2.5em;height:2.5em;padding:0 9px}.secondary-button.slim .icon{margin-right:7px}.secondary-button.slim.zeroclipboard-is-hover.zeroclipboard-is-active,.secondary-button.slim.zeroclipboard-is-hover:active,.secondary-button.slim:hover:not(:disabled).zeroclipboard-is-active,.secondary-button.slim:hover:not(:disabled):active{box-shadow:none;line-height:2.6em}.secondary-button:disabled{cursor:default;color:#2f2f2f;font-weight:700;background:rgba(94,94,95,.4);border-top:1px solid rgba(120,120,121,.4)}.secondary-button.zeroclipboard-is-hover.zeroclipboard-is-active,.secondary-button.zeroclipboard-is-hover:active,.secondary-button:hover:not(:disabled).zeroclipboard-is-active,.secondary-button:hover:not(:disabled):active{box-shadow:none;line-height:2.87778em}.secondary-button .icon{margin-right:1em;color:#85ae9b}.secondary-button .icon.white{color:#fff}.secondary-button:focus{outline:0}.secondary-button.zeroclipboard-is-hover,.secondary-button:not(:disabled):hover{background:#27282c;background:-webkit-linear-gradient(0deg,#27282c 0,#202020 100%);background:-moz-linear-gradient(0deg,#27282c 0,#202020 100%);background:-o-linear-gradient(0deg,#27282c 0,#202020 100%);background:linear-gradient(0deg,#27282c 0,#202020 100%);border-top:1px solid #38393d;color:#e6e6e6}.secondary-button.zeroclipboard-is-hover.zeroclipboard-is-active,.secondary-button.zeroclipboard-is-hover:active,.secondary-button:not(:disabled):hover.zeroclipboard-is-active,.secondary-button:not(:disabled):hover:active{background:#28282c;background:-webkit-linear-gradient(0deg,#232323 0,#28282c 100%);background:-moz-linear-gradient(0deg,#232323 0,#28282c 100%);background:-o-linear-gradient(0deg,#232323 0,#28282c 100%);background:linear-gradient(0deg,#232323 0,#28282c 100%);border-top:1px solid #1e1e1e}.text-block{margin-top:4.5rem}.text-block h1{margin-bottom:1.1rem}.text-block p:first-of-type{margin-top:0}.text-block p:last-of-type{margin-bottom:0}.border.thin.top{border-top:1px solid #2c2c30;box-shadow:0 -1px 0 #101012}a.secondary-button,a.primary-button{text-decoration:none!important}a.secondary-button:hover,a.primary-button:hover{color:inherit}.space-under{margin-bottom:1em}form.styled button{height:40px;line-height:40px;font-size:1em;padding:0 1em;margin-top:20px}@media screen and (max-width:750px){form.styled button{width:100%}}form.styled textarea,form.styled input[type=text],form.styled input[type=password],form.styled input[type=email]{width:100%;border-radius:2px;border:1px solid #9a9a9a;padding:15px 22px;background:inherit;color:#fff}form.styled textarea::-webkit-input-placeholder,form.styled input[type=text]::-webkit-input-placeholder,form.styled input[type=password]::-webkit-input-placeholder,form.styled input[type=email]::-webkit-input-placeholder{color:#7c7f8b}form.styled textarea::-moz-placeholder,form.styled input[type=text]::-moz-placeholder,form.styled input[type=password]::-moz-placeholder,form.styled input[type=email]::-moz-placeholder{color:#7c7f8b}form.styled textarea:-ms-input-placeholder,form.styled input[type=text]:-ms-input-placeholder,form.styled input[type=password]:-ms-input-placeholder,form.styled input[type=email]:-ms-input-placeholder{color:#7c7f8b}form.styled textarea::input-placeholder,form.styled input[type=text]::input-placeholder,form.styled input[type=password]::input-placeholder,form.styled input[type=email]::input-placeholder{color:#7c7f8b}form.styled textarea:focus,form.styled input[type=text]:focus,form.styled input[type=password]:focus,form.styled input[type=email]:focus{outline:0}form.styled textarea:hover,form.styled input[type=text]:hover,form.styled input[type=password]:hover,form.styled input[type=email]:hover{border-color:#fff}.primary-button{font-size:1.125em;border-radius:4px;vertical-align:top;box-shadow:.5px .866px 1px 0 #000;text-align:center;color:#d7d7d7;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;cursor:pointer;margin:0;padding:0 1.333333333em;line-height:2.77778em;height:2.77778em;transition:color .1s,background .1s;background-clip:padding-box;display:inline-block;background:#84ae9b;background:-webkit-linear-gradient(0deg,#719987 0,#84ae9b 100%);background:-moz-linear-gradient(0deg,#719987 0,#84ae9b 100%);background:-o-linear-gradient(0deg,#719987 0,#84ae9b 100%);background:linear-gradient(0deg,#719987 0,#84ae9b 100%);border-top:1px solid #98bbab;color:#fff!important}.primary-button.slim{font-size:12px;line-height:2.5em;height:2.5em;padding:0 9px}.primary-button.slim .icon{margin-right:7px}.primary-button.slim.zeroclipboard-is-hover.zeroclipboard-is-active,.primary-button.slim.zeroclipboard-is-hover:active,.primary-button.slim:hover:not(:disabled).zeroclipboard-is-active,.primary-button.slim:hover:not(:disabled):active{box-shadow:none;line-height:2.6em}.primary-button:disabled{cursor:default;color:#2f2f2f;font-weight:700;background:rgba(94,94,95,.4);border-top:1px solid rgba(120,120,121,.4)}.primary-button.zeroclipboard-is-hover.zeroclipboard-is-active,.primary-button.zeroclipboard-is-hover:active,.primary-button:hover:not(:disabled).zeroclipboard-is-active,.primary-button:hover:not(:disabled):active{box-shadow:none;line-height:2.87778em}.primary-button .icon{margin-right:1em;color:#85ae9b}.primary-button .icon.white{color:#fff}.primary-button:focus{outline:0}.primary-button:not(.nonbold){font-weight:700}.primary-button.flat{background:#67c098;box-shadow:none}.primary-button.flat:not(:disabled):hover{background:#85ae9b}.primary-button.flat:not(:disabled):hover:active{background:#6c9e87;border-top:1px solid #6c9e87}.primary-button.alt{height:4rem;font-size:1.8rem;padding:0 1.2rem;line-height:4rem}.primary-button.zeroclipboard-is-hover,.primary-button:not(:disabled):hover{background:#789f8d;background:-webkit-linear-gradient(0deg,#658878 0,#789f8d 100%);background:-moz-linear-gradient(0deg,#658878 0,#789f8d 100%);background:-o-linear-gradient(0deg,#658878 0,#789f8d 100%);background:linear-gradient(0deg,#658878 0,#789f8d 100%);border-top:1px solid #8eae9f}.primary-button.zeroclipboard-is-hover.zeroclipboard-is-active,.primary-button.zeroclipboard-is-hover:active,.primary-button:not(:disabled):hover.zeroclipboard-is-active,.primary-button:not(:disabled):hover:active{background:#658878;background:-webkit-linear-gradient(0deg,#789f8d 0,#658878 100%);background:-moz-linear-gradient(0deg,#789f8d 0,#658878 100%);background:-o-linear-gradient(0deg,#789f8d 0,#658878 100%);background:linear-gradient(0deg,#789f8d 0,#658878 100%);border-top:1px solid #2b2f2d}input[type=number].no-spin{-moz-appearance:textfield}input[type=number].no-spin::-webkit-outer-spin-button,input[type=number].no-spin::-webkit-inner-spin-button{-webkit-appearance:none}@-webkit-keyframes general-fade-out{0%{opacity:1}100%{opacity:0}}@-moz-keyframes general-fade-out{0%{opacity:1}100%{opacity:0}}@-ms-keyframes general-fade-out{0%{opacity:1}100%{opacity:0}}@keyframes general-fade-out{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes loadbar{0%{width:0}100%{width:100%}}@-moz-keyframes loadbar{0%{width:0}100%{width:100%}}@-ms-keyframes loadbar{0%{width:0}100%{width:100%}}@keyframes loadbar{0%{width:0}100%{width:100%}}.styled-checkbox{overflow:hidden;height:100%;width:100%;max-width:none!important}.styled-checkbox .desc{display:inline-block}.styled-checkbox i.fa-lock{width:.928571429em}.styled-checkbox input[type=checkbox]{display:none}.styled-checkbox input[type=checkbox]+label .text.unchecked{display:block}.styled-checkbox input[type=checkbox]+label .text.checked{display:none}.styled-checkbox input[type=checkbox]:checked+label .text.checked{display:block}.styled-checkbox input[type=checkbox]:checked+label .text.unchecked{display:none}.styled-checkbox input[type=checkbox]:not:checked+label .text.checked{display:none}.styled-checkbox label{cursor:pointer}.switch{font-size:20px;min-height:40px;width:100%;margin:auto;display:flex}.switch input[type=checkbox]{display:none}.switch input[type=checkbox]+label{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:column;height:100%;width:100%;margin:auto}.switch input[type=checkbox]:checked label,.switch input[type=checkbox] label{content:'';position:absolute;top:10px;left:0}.switch input[type=checkbox]:checked+label .slide-items{-webkit-transform:translateX(-2px);-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}.switch input[type=checkbox]:disabled+label{cursor:not-allowed}.switch input[type=checkbox]:disabled+label .icon{background:#333!important}.switch input[type=checkbox]+label .icon::before{display:block;line-height:38px}.switch input[type=checkbox]+label .slide-items{-webkit-transform:translateX(calc(-100% + 40px));-webkit-transform:translate3d(calc(-100% + 40px),0,0);transform:translate3d(calc(-100% + 40px),0,0)}.switch.reversed input[type=checkbox]:checked+label .slide-items{-webkit-transform:translateX(calc(-100% + 40px));-webkit-transform:translate3d(calc(-100% + 40px),0,0);transform:translate3d(calc(-100% + 40px),0,0)}.switch.reversed input[type=checkbox]+label .slide-items{-webkit-transform:translateX(-2px);-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}.switch .slider{background:#fff;transition:background .3s}.switch.checked .slider{background:#1ce662}.switch .slider{height:44px;width:100%;border:1px solid #ddd;border-radius:22px;overflow:hidden;margin:auto}.switch .slider .icon{background:#fff;box-shadow:0 1px 3px 2px rgba(0,0,0,.2);height:38px;width:38px;margin:2px;line-height:42px;text-align:center;border-radius:50%}.switch .slider .text{width:calc(100% - 40px);font-size:1em;font-family:OpenSans,"helvetica neue",sans-serif;font-weight:100;text-align:center;padding:0 .4em;margin:0}.switch .slider .text.checked{margin-left:0;padding-right:0;color:#fff}.switch .slider .text.unchecked{padding-left:0;color:#333}.switch .slider .icon,.switch .slider .text{display:inline-block;vertical-align:top;line-height:42px}.switch .slide-items{width:100%;white-space:nowrap!important;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-ms-transition:-ms-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s}.modal-wrapper{background:rgba(0,0,0,.4);color:#fff;height:100%;left:0;padding-top:10%;position:fixed;top:0;width:100%;z-index:99}.modal-wrapper.drop-area .modal-box{pointer-events:none}.modal-wrapper.drop-area .modal-box .allow-pointer-events{pointer-events:all}.modal-wrapper.drop-area .modal-box .close-button{display:none}.firefox .modal-box .close-button{width:1.5em;height:1.5em}.firefox .modal-box .close-button svg{height:105%;width:105%}.modal.new-style{box-shadow:0 0 20px rgba(0,0,0,.4)}.modal-box.new-style,.modal.new-style .content-wrapper{background:#fff;background-clip:none;border:0;color:#000;padding:1em 1.5em;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.modal-box.new-style h1,.modal-box.new-style h2,.modal.new-style .content-wrapper h1,.modal.new-style .content-wrapper h2{font-family:futura-pt,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:2em;font-weight:400;margin:1em 0 .2em}.modal-box.new-style p.links,.modal.new-style .content-wrapper p.links{display:flex;flex-direction:row-reverse;justify-content:space-between;margin-bottom:0}.modal-box.new-style .close,.modal.new-style .content-wrapper .close{position:absolute;right:.5em;top:.5em;font-size:1.5em;color:#000;margin-top:-.5em}.modal-box.new-style a,.modal.new-style .content-wrapper a{color:#f74969}.modal-box.new-style>.body header.tab-header .logo svg .fill,.modal.new-style .content-wrapper>.body header.tab-header .logo svg .fill{fill:inherit}.modal-box.new-style>.body header.tab-header h1.title,.modal.new-style .content-wrapper>.body header.tab-header h1.title{font-weight:400;color:inherit}.modal-box.new-style>.body header.tab-header h2.subtitle,.modal.new-style .content-wrapper>.body header.tab-header h2.subtitle{margin-top:.2em;color:#f74969}.modal-box.new-style>.body .section-header-title,.modal.new-style .content-wrapper>.body .section-header-title{font-style:normal;margin-bottom:1em;margin-top:0}.modal-box.new-style .main-navigation p.links,.modal.new-style .content-wrapper .main-navigation p.links{display:block;margin-top:.7em}.modal-box.new-style #customize-drag-drop-field-wrapper .customize-drag-drop-field.empty,.modal.new-style .content-wrapper #customize-drag-drop-field-wrapper .customize-drag-drop-field.empty{border-color:#000}.modal-box{background:rgba(0,0,0,.7);background-clip:padding-box;border:7px solid rgba(255,255,255,.4);font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;margin:auto;max-width:768px;padding:1em;position:relative}.modal-box.summon_owner{max-width:600px;text-align:center}.modal-box.summon_owner .feedback{line-height:42px;margin:0}.modal-box p,.modal-box h1{margin-bottom:1.5em}.modal-box p,.modal-box h1,.modal-box li,.modal-box label{cursor:default}.modal-box p.error{color:red;margin-bottom:0;margin-top:10px}.modal-box h1{font-family:inherit;font-size:1.2em;font-weight:700;margin-top:0}.modal-box ol{padding-left:24px}.modal-box .social-icon{height:45px;margin-right:1em}.modal-box .social-icon:hover{border-radius:6px;box-shadow:0 0 25px #1cd2dc}.modal-box .close-button{border-radius:50%;box-sizing:content-box;cursor:pointer;padding:.25em;position:absolute;right:.5em;top:.5em;width:1em;height:1em}.modal-box .close-button svg{display:block;margin-top:-1px}.modal-box .close-button svg .line{stroke:#fff}.modal-box .close-button:hover{background:rgba(255,255,255,.4)}.modal-box .close-button:hover svg .line{stroke:#000}.modal-box .close-button:active{background:#fff}.modal-box .form-inline{display:flex;height:2.7em}.modal-box .form-column{display:flex;flex-direction:column}.modal-box .form-column button{float:right;font-weight:700;height:47px;width:auto}.modal-box .button-icon{height:100%;padding:0 0 0 5px}.modal-box form input[type=text],.modal-box form input[type=password],.modal-box form input[type=email],.modal-box form input[type=tel],.modal-box form input[type=tel],.modal-box form textarea{border:0;flex-grow:1;margin:0;padding:.6em 1em}.modal-box form input[type=text]:hover,.modal-box form input[type=text]:focus,.modal-box form input[type=password]:hover,.modal-box form input[type=password]:focus,.modal-box form input[type=email]:hover,.modal-box form input[type=email]:focus,.modal-box form input[type=tel]:hover,.modal-box form input[type=tel]:focus,.modal-box form input[type=tel]:hover,.modal-box form input[type=tel]:focus,.modal-box form textarea:hover,.modal-box form textarea:focus{background:#fff;outline:0}.modal-box form:hover input[type=text],.modal-box form:hover input[type=password],.modal-box form:hover input[type=email],.modal-box form:hover input[type=tel],.modal-box form:hover input[type=tel],.modal-box form:hover textarea{background:#fff;outline:0}.modal-box form .as-row{display:flex;flex-direction:row}.modal-box form input[type=submit],.modal-box form button{margin:0 0 0 .5em}.modal-box form .large{max-width:100%;min-height:6em;min-width:100%}.modal-box .form-row{height:48px}.modal-box form.inline,.modal-box .form-row{display:flex;flex-direction:row}.modal-box form.inline input,.modal-box .form-row input{height:100%}.modal-box .form-column{display:flex;flex-direction:column}.modal-box .form-column>:not(:last-child){margin-bottom:1em}.modal-box .text-selection{background:inherit;border:0;color:inherit;display:block;font-weight:700;margin-bottom:.5em;resize:none;width:100%}.modal-box .text-selection:focus{outline:0}.modal-box .send-reset-email{margin-top:2em}.modal-box .send-reset-email p.call-to-action{margin-bottom:1em}.modal-box .send-reset-email p.status{display:inline-block;margin:0 0 0 .5em}.congratulations-modal p{margin-bottom:.3em}.notification-toggle{width:145px;margin-left:.5em}.notification-toggle .text{padding-left:8px}@-webkit-keyframes bounce-in{0%{opacity:0;color:#fff;-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}100%{opacity:1;color:#85ae9b;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes bounce-in{0%{opacity:0;color:#fff;-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}100%{opacity:1;color:#85ae9b;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-ms-keyframes bounce-in{0%{opacity:0;color:#fff;-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}100%{opacity:1;color:#85ae9b;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes bounce-in{0%{opacity:0;color:#fff;-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}100%{opacity:1;color:#85ae9b;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.modal{position:absolute;top:calc(3.57143em - 1px);left:0;width:100%;overflow:hidden;z-index:-1;opacity:0;transition:opacity linear .1s,z-index 0s linear .1s;max-height:calc(100% - 50px);overflow-y:scroll;font-family:futura-pt,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#d7d7d7}.modal.visible{opacity:1;z-index:99;transition:z-index 0s linear 0s}.modal.visible ul.advantages li::after{-webkit-animation:bounce-in .7s;-moz-animation:bounce-in .7s;animation:bounce-in .7s}.modal .social-icons{margin-bottom:1em}.modal .social-icons .social-icon{width:50px;height:50px;margin:0 .5em}.modal .input-group>*{margin:0;height:44px;vertical-align:top}.modal .input-group>:not(.first-child){margin-left:.5em}.modal .centered-pane{text-align:center;width:80%;margin-left:10%}.modal .left-pane,.modal .right-pane{width:50%;display:inline-block;padding:0 1em;vertical-align:top}.modal>.content-wrapper{background:url(/images/bg/admin-panel-bg-overlay.png),rgba(37,37,39,.98)}.modal>.content-wrapper>.body{max-width:860px;margin:auto;padding:1em 0;font-size:16px}.modal>.content-wrapper>.body header{margin:0}.modal>.content-wrapper>.body header h1{font-size:24px;font-family:futura-pt,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:italic}.modal>.content-wrapper>.body header.tab-header{text-align:center;margin-bottom:28px}.modal>.content-wrapper>.body header.tab-header h1.title{margin:0 0 2px;color:#d7d7d7;font-size:37px;font-weight:700;font-style:normal}.modal>.content-wrapper>.body header.tab-header h2.subtitle{color:#84ae9b;font-size:17px}.modal>.content-wrapper>.body header.tab-header .logo{margin:0 0 12px;display:block;height:20px}.modal>.content-wrapper>.body header.tab-header .logo svg{max-height:100%}.modal>.content-wrapper>.body header.tab-header .logo svg .fill{fill:#d7d7d7}.modal>.content-wrapper>.body .section-header-title{font-style:italic;margin-bottom:28px}.modal>.content-wrapper>.body ul.advantages{list-style-type:none;padding-left:28px}.modal>.content-wrapper>.body ul.advantages li{position:relative;margin-bottom:12px}.modal>.content-wrapper>.body ul.advantages li::after{width:20px;height:20px;line-height:20px;text-align:center;position:absolute;left:-1.5em;top:0;font-family:FontAwesome;content:'\f00c';color:#85ae9b;-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4);opacity:0;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.modal>.content-wrapper>.body ul.advantages li:nth-child(1)::after{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}.modal>.content-wrapper>.body ul.advantages li:nth-child(2)::after{-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}.modal>.content-wrapper>.body ul.advantages li:nth-child(3)::after{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;animation-delay:1.5s}.modal>.content-wrapper>.body ul.advantages li:nth-child(4)::after{-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s}.modal>.content-wrapper>.body ul.advantages li:nth-child(5)::after{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;animation-delay:2.5s}.modal>.content-wrapper>.body ul.advantages li span.text{padding-left:10px}.modal>.content-wrapper>.body .error{background:red;color:#fff;opacity:1;transition:opacity .2s}.modal>.content-wrapper>.body textarea,.modal>.content-wrapper>.body input[type=password],.modal>.content-wrapper>.body input[type=tel],.modal>.content-wrapper>.body input[type=email],.modal>.content-wrapper>.body input[type=text]{width:100%;margin-bottom:1em;margin:0 auto 1em;border:1px solid #8a8a8a;border-radius:4px;background:transparent;color:#fff;font-size:16px;line-height:1em;padding:1.25em 1.375em;transition:all .2s}.modal>.content-wrapper>.body textarea:hover,.modal>.content-wrapper>.body input[type=password]:hover,.modal>.content-wrapper>.body input[type=tel]:hover,.modal>.content-wrapper>.body input[type=email]:hover,.modal>.content-wrapper>.body input[type=text]:hover{border:1px solid #d7d7d7}.modal>.content-wrapper>.body textarea::-webkit-input-placeholder,.modal>.content-wrapper>.body input[type=password]::-webkit-input-placeholder,.modal>.content-wrapper>.body input[type=tel]::-webkit-input-placeholder,.modal>.content-wrapper>.body input[type=email]::-webkit-input-placeholder,.modal>.content-wrapper>.body input[type=text]::-webkit-input-placeholder{color:#8a8a8a;font-family:futura-pt,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px}.modal>.content-wrapper>.body textarea::-moz-placeholder,.modal>.content-wrapper>.body input[type=password]::-moz-placeholder,.modal>.content-wrapper>.body input[type=tel]::-moz-placeholder,.modal>.content-wrapper>.body input[type=email]::-moz-placeholder,.modal>.content-wrapper>.body input[type=text]::-moz-placeholder{color:#8a8a8a;font-family:futura-pt,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px}.modal>.content-wrapper>.body textarea:-ms-input-placeholder,.modal>.content-wrapper>.body input[type=password]:-ms-input-placeholder,.modal>.content-wrapper>.body input[type=tel]:-ms-input-placeholder,.modal>.content-wrapper>.body input[type=email]:-ms-input-placeholder,.modal>.content-wrapper>.body input[type=text]:-ms-input-placeholder{color:#8a8a8a;font-family:futura-pt,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px}.modal>.content-wrapper>.body textarea::input-placeholder,.modal>.content-wrapper>.body input[type=password]::input-placeholder,.modal>.content-wrapper>.body input[type=tel]::input-placeholder,.modal>.content-wrapper>.body input[type=email]::input-placeholder,.modal>.content-wrapper>.body input[type=text]::input-placeholder{color:#8a8a8a;font-family:futura-pt,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px}.modal>.content-wrapper>.body textarea:focus,.modal>.content-wrapper>.body input[type=password]:focus,.modal>.content-wrapper>.body input[type=tel]:focus,.modal>.content-wrapper>.body input[type=email]:focus,.modal>.content-wrapper>.body input[type=text]:focus{outline:0;color:#fff;border:1px solid #fff}.modal>.content-wrapper>.body textarea:focus+.error,.modal>.content-wrapper>.body input[type=password]:focus+.error,.modal>.content-wrapper>.body input[type=tel]:focus+.error,.modal>.content-wrapper>.body input[type=email]:focus+.error,.modal>.content-wrapper>.body input[type=text]:focus+.error{opacity:0}.modal>.content-wrapper textarea{height:11em}.modal>.content-wrapper h1{margin-top:0}.modal>.content-wrapper .button-group{text-align:right}.modal>.content-wrapper p{margin-top:0}.modal .content{margin:auto;width:100%;overflow:hidden}.modal .content .wizard-slider{white-space:nowrap;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.modal .content .wizard-slider *{white-space:normal}.modal .content .wizard-slider .slide{display:inline-block;width:100%;vertical-align:top}.modal .content .wizard-slider.active-1{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}.modal .content .wizard-slider.active-2{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.modal .content .wizard-slider.active-3{-webkit-transform:translateX(-200%);-moz-transform:translateX(-200%);-ms-transform:translateX(-200%);-o-transform:translateX(-200%);transform:translateX(-200%)}.modal .content .wizard-slider.active-4{-webkit-transform:translateX(-300%);-moz-transform:translateX(-300%);-ms-transform:translateX(-300%);-o-transform:translateX(-300%);transform:translateX(-300%)}.modal .content .wizard-slider.active-5{-webkit-transform:translateX(-400%);-moz-transform:translateX(-400%);-ms-transform:translateX(-400%);-o-transform:translateX(-400%);transform:translateX(-400%)}.modal .content .wizard-slider.active-6{-webkit-transform:translateX(-500%);-moz-transform:translateX(-500%);-ms-transform:translateX(-500%);-o-transform:translateX(-500%);transform:translateX(-500%)}.modal .content .wizard-slider.active-7{-webkit-transform:translateX(-600%);-moz-transform:translateX(-600%);-ms-transform:translateX(-600%);-o-transform:translateX(-600%);transform:translateX(-600%)}.modal .content .wizard-slider.active-8{-webkit-transform:translateX(-700%);-moz-transform:translateX(-700%);-ms-transform:translateX(-700%);-o-transform:translateX(-700%);transform:translateX(-700%)}.modal .content .wizard-slider.active-9{-webkit-transform:translateX(-800%);-moz-transform:translateX(-800%);-ms-transform:translateX(-800%);-o-transform:translateX(-800%);transform:translateX(-800%)}.modal nav.steps{font-size:18px}.modal nav.steps ul li{flex-grow:1;display:inline-block;margin-right:2em}.modal nav.steps ul li:not(.active){cursor:pointer}.modal nav.steps ul li.active p{display:inline;border-bottom:2px solid #fa4668}.modal nav.main-navigation{display:flex;justify-content:space-between;width:100%;margin:22px auto 0}#newsletter-checkbox{font-size:13px;opacity:0}#newsletter-checkbox:checked+label .checkbox .fa-check{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);color:#85ae9b}#newsletter-checkbox:focus+label .checkbox{border:1px solid #d7d7d7}#newsletter-checkbox+label:active .checkbox .fa-check{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);opacity:1;color:#fff}#newsletter-checkbox+label{display:inline-block;cursor:pointer;transition:padding .1s,margin .1s}#newsletter-checkbox+label:hover .checkbox{border:1px solid #d7d7d7}#newsletter-checkbox+label .checkbox{background:transparent;border:1px solid #8a8a8a;border-radius:2px;display:inline-block;height:1em;width:1em;position:relative;margin-right:.5em}#newsletter-checkbox+label .checkbox .fa-check{opacity:0;font-size:1.4em;height:100%;left:0;position:absolute;top:-.33333em;width:100%;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);-webkit-transform-origin:20% 120%;-moz-transform-origin:20% 120%;transform-origin:20% 120%;-webkit-transition:opacity .2s,color .1s,-webkit-transform .1s;-moz-transition:opacity .2s,color .1s,-moz-transform .1s;transition:opacity .2s,color .1s,transform .1s}.in-room-notifications{z-index:99;position:absolute;text-align:center;width:100%;left:0;top:60px}.in-room-notifications .in-room-notification{margin-bottom:1em}.in-room-notifications .in-room-notification .content{opacity:0;display:inline-block;background:rgba(25,25,25,.6)}.in-room-notifications .in-room-notification .content.clickable{cursor:pointer}.in-room-notifications .in-room-notification .content.animate{-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.in-room-notifications .in-room-notification .content.visible{-webkit-transition:opacity 0;-moz-transition:opacity 0;-ms-transition:opacity 0;-o-transition:opacity 0;transition:opacity 0;opacity:1}.in-room-notifications .in-room-notification .content p.text{margin:.2em .5em}.in-room-notifications .in-room-notification .content p.text .message a{text-decoration:underline}.in-room-notifications .in-room-notification .content .icon{margin:0 1em 0 .5em}.in-room-notifications .in-room-notification .content .right-icon{margin:0 0 0 1em}.notifications-in-extension-upsell a{margin-left:1.5em}.notification-switch .slider{width:175px}footer.fat-footer{background:#202023;color:#fff;font-size:17px}footer.fat-footer p{font-size:.882352941em}footer.fat-footer .content.fixed-height{height:325px}@media screen and (max-width:750px){footer.fat-footer .content.fixed-height{height:auto}}footer.fat-footer .small-only{display:none}@media screen and (max-width:750px){footer.fat-footer .small-only{display:block}footer.fat-footer .large-only{display:none}}footer.fat-footer .column{display:inline-block;width:50%;vertical-align:top;text-align:left;height:100%}footer.fat-footer .column:first-of-type{padding-right:38px}footer.fat-footer .column:last-of-type{padding-left:38px}footer.fat-footer .column.flex{display:inline-flex;flex-direction:column}footer.fat-footer .column.flex section.text-content{flex-grow:2}@media screen and (max-width:750px){footer.fat-footer .column{display:block;height:auto;width:100%;padding:0!important}}footer.fat-footer section.disclaimer{padding:25px 0;position:relative}@media screen and (max-width:750px){footer.fat-footer section.disclaimer{padding:0 20px}}footer.fat-footer section.disclaimer p.copyright{margin:0;color:#505052;float:left}footer.fat-footer section.disclaimer p.copyright a{color:inherit}footer.fat-footer section.disclaimer p.copyright a:hover{color:#fff}@media screen and (max-width:750px){footer.fat-footer section.disclaimer p.copyright{float:none;position:absolute;bottom:0;left:0;padding-left:20px;width:100%}}footer.fat-footer nav.footer-nav{display:inline-block;float:right}footer.fat-footer nav.footer-nav ul{display:block;margin:0;padding:0}footer.fat-footer nav.footer-nav li{display:inline-block}footer.fat-footer nav.footer-nav li:not(:first-of-type){margin-left:22px}footer.fat-footer nav.footer-nav a.link{color:#adadad;text-transform:uppercase}footer.fat-footer nav.footer-nav a.link:hover{text-decoration:none;color:#fff}@media screen and (max-width:750px){footer.fat-footer nav.footer-nav a.link{font-size:1.411764706em;text-transform:none;color:#727377;font-family:futura-pt,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}}@media screen and (max-width:750px){footer.fat-footer nav.footer-nav{text-align:center;display:block;margin-top:1em;width:100%;text-align:left;float:none}footer.fat-footer nav.footer-nav li{display:block;margin-bottom:1em;margin-left:0!important}}footer.fat-footer a.link{color:#85ae9b;text-decoration:none}footer.fat-footer a.link:hover{text-decoration:underline}footer.fat-footer .main-footer{padding:65px 0 1em}footer.fat-footer .main-footer .content{position:relative}@media screen and (max-width:750px){footer.fat-footer .main-footer .content{padding-bottom:0}footer.fat-footer .main-footer .content .newsletter-subscription-text{padding-bottom:0!important}footer.fat-footer .main-footer .content .column:last-of-type{margin-top:30px}footer.fat-footer .main-footer .content .body{padding-top:10px;border-bottom:1px solid #101012;box-shadow:0 1px 0 #2c2c30;padding-bottom:0}}footer.fat-footer .bottom-footer{font-size:12px}@media screen and (max-width:750px){footer.fat-footer .bottom-footer{padding-top:0!important}}@media screen and (max-width:750px){footer.fat-footer .bottom-footer .content{padding-bottom:40px}footer.fat-footer .bottom-footer .content .body{padding-top:10px;border-bottom:1px solid #101012;box-shadow:0 1px 0 #2c2c30;padding-bottom:0}}footer.fat-footer .bottom-footer .body{max-width:100%;padding:30px 0}footer.fat-footer h1.title{text-transform:uppercase;font-size:1em;position:relative;margin-bottom:20px}footer.fat-footer .social-icons{bottom:0;left:20px}footer.fat-footer .social-icons ul{display:flex}footer.fat-footer .social-icons li{display:inline-block;padding:0}footer.fat-footer .social-icons li:not(:first-of-type){text-align:center}footer.fat-footer .social-icons a.social-link{display:block;height:25px;width:32px;color:#fff}footer.fat-footer .social-icons a.social-link div.fa{line-height:25px;font-size:25px}@media screen and (max-width:750px){footer.fat-footer .social-icons a.social-link{height:40px;width:40px;text-align:center;line-height:60px}}footer.fat-footer .social-icons.small-only{position:absolute;bottom:0;right:20px;left:auto}.fat-header{font-size:17px;height:502px;color:#fff}.fat-header .content{position:relative}.fat-header .return-link{display:block;color:#fff;text-decoration:none!important}.fat-header .return-link,.fat-header .return-link>*{cursor:pointer}.fat-header .return-link:hover{color:#fff}.fat-header div.url-bar{width:100%;background:rgba(0,0,0,0);transition:background 0}.fat-header div.url-bar figure.logo{position:absolute;height:60px;width:60px;margin:0;left:calc((100% - 890px)/2);opacity:0;transition:opacity 0}.fat-header div.url-bar.fixed{position:fixed;top:0;left:0;z-index:99;padding:5px 0;transition:background 1s;background:rgba(0,0,0,.9)}.fat-header div.url-bar.fixed figure.logo{transition:opacity 1s;opacity:1;top:0}.fat-header div.url-bar.fixed+.pitch{margin-top:89px}.fat-header div.form-wrapper{display:inline-block;margin:0 auto;max-width:100%}.fat-header div.form-wrapper .logo{height:52px;position:absolute;top:-52px;left:-82px;z-index:99;width:52px;margin:0;display:none}.fat-header div.form-wrapper form.room-creation{cursor:text;background:#fff;border-radius:3px;padding:.294117647em .294117647em .294117647em 1.176470588em;box-shadow:0 0 8px #444;display:-webkit-flex;display:flex}.fat-header div.form-wrapper form.room-creation p.prething{color:#9b9b9b;font-weight:200;margin:auto;cursor:text;margin-right:.5em;min-width:75px}.fat-header div.form-wrapper form.room-creation .pink-button{margin:0;border-radius:3px;font-size:.882352941em}.fat-header div.form-wrapper form.room-creation #room-namer{background:transparent;border:0;margin:0;-webkit-flex-grow:2;flex-grow:2;min-width:307px;padding-right:40px;height:40px}.fat-header div.form-wrapper form.room-creation #room-namer::-webkit-input-placeholder{color:#f74969;font-weight:400}.fat-header div.form-wrapper form.room-creation #room-namer::-moz-placeholder{color:#f74969;font-weight:400}.fat-header div.form-wrapper form.room-creation #room-namer:-ms-input-placeholder{color:#f74969;font-weight:400}.fat-header div.form-wrapper form.room-creation #room-namer::input-placeholder{color:#f74969;font-weight:400}.fat-header div.form-wrapper form.room-creation #room-namer:focus{outline:0}.fat-header div.form-wrapper form.room-creation a.refresh-button{color:#afafaf;cursor:pointer;display:inline-block;font-size:1.5em;margin-left:-40px;text-decoration:none;width:40px;height:40px}.fat-header div.form-wrapper form.room-creation a.refresh-button i{display:inline-block;font-size:inherit;-moz-transition:all linear 999s;-ms-transition:all linear 999s;-o-transition:all linear 999s;-webkit-transition:all linear 999s;transition:all linear 999s;vertical-align:middle;width:40px;height:40px}.fat-header div.form-wrapper form.room-creation a.refresh-button i::before{line-height:40px;font-size:17px}.fat-header div.form-wrapper form.room-creation a.refresh-button:hover{text-decoration:none}.fat-header nav.sitenav{position:absolute;top:0;right:0}.fat-header nav.sitenav ul{display:-webkit-flex;display:flex}.fat-header nav.sitenav li{display:block}.fat-header nav.sitenav a.link{font-size:.8em;text-align:center;display:block;text-decoration:none;padding:.2em 1em;color:#fff}.fat-header nav.sitenav a.link:hover{text-decoration:underline}.fat-header .url-wrapper{height:27em;padding-top:186px;text-align:center}.fat-header .url-wrapper .subtitle{color:#fff;font-size:2.3em;position:relative;margin:0 0 .45em;line-height:.692307692em}.fat-header .url-wrapper .pitch{font-size:1em;margin-top:20px;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.fat-header .low-profile .url-wrapper{height:24em}.logo-wrapper{position:absolute;top:5px;left:0}.logo-wrapper h1.main-title,.logo-wrapper figure.main-logo{display:inline-block;vertical-align:top}.logo-wrapper h1.main-title{font-size:24px;margin:0;line-height:45px;font-family:futura-pt,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.logo-wrapper figure.main-logo{height:55px;margin:0 2px 0 0;position:relative;width:55px}@media screen and (max-width:890px){.fat-header div.url-bar.fixed figure.logo{left:0}}@media screen and (max-width:660px){.fat-header div.url-bar.fixed #room-namer{padding-right:3px}.fat-header div.url-bar.fixed figure.logo{display:none}}@media screen and (max-width:560px){.fat-header nav.sitenav ul{-webkit-flex-direction:column;flex-direction:column}.fat-header nav.sitenav ul a.link{text-align:right}}@media screen and (max-width:600px){.fat-header div.form-wrapper form.room-creation p.prething{text-align:left;min-width:57px}.fat-header div.url-bar{font-size:13px}.fat-header div.url-bar.fixed{padding:0;background:transparent}.fat-header div.url-bar.fixed+.pitch{margin-top:79px}.fat-header div.form-wrapper{width:100%}.fat-header div.form-wrapper form.room-creation #room-namer{min-width:0}.fat-header div.form-wrapper form.room-creation .refresh-button{display:none}.fat-header .fixed div.form-wrapper form.room-creation{border-radius:0}.fat-header .description-section .how-to-section{margin:20px 0;width:auto}.fat-header .description-section .how-to-section span{display:block;margin:10px 0;width:100%}}section.body-wrapper{padding:0 0 0 20px}.static-page{background:#f4f4f4;color:#000;font-size:18px}.static-page.dark{background:#333;color:#fff}.static-page a{color:#85ae9b;text-decoration:none}.static-page a:hover{text-decoration:underline;color:#85ae9b}.static-page .content-wrapper:not(header){padding-top:50px}.static-page .content-wrapper .content h2.title{font-size:4.11111111111em;margin:0}.static-page .content-wrapper .content h3.subtitle{font-size:1.777777778em}.static-page .right-aligned{margin-left:auto}.static-page .center-aligned{margin:auto}.static-page .right-aligned,.static-page .center-aligned{max-width:580px}.inset-shadow>*{background-attachment:scroll!important;background-position-y:33%!important;z-index:1}.inset-shadow>::before,.inset-shadow>::after{content:'';position:absolute;left:0;z-index:-1;background:rgba(0,0,0,0);width:100%}.inset-shadow>::before{background:-webkit-linear-gradient(0deg,rgba(0,0,0,0) 0,#000 100%);background:-moz-linear-gradient(0deg,rgba(0,0,0,0) 0,#000 100%);background:-o-linear-gradient(0deg,rgba(0,0,0,0) 0,#000 100%);background:linear-gradient(0deg,rgba(0,0,0,0) 0,#000 100%);opacity:.5;top:0;height:150px}.inset-shadow>::after{background:-webkit-linear-gradient(0deg,#000 0,rgba(0,0,0,0) 100%);background:-moz-linear-gradient(0deg,#000 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(0deg,#000 0,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 100%);opacity:.8;bottom:0;height:100px}.slide.fixed-height{height:518px}.slide.fixed-height .content{display:flex;flex-direction:column;height:100%}.slide.fixed-height .content .body{margin-top:auto;margin-bottom:auto}.slide.fixed-height .content header{position:absolute;width:100%;margin-left:-20px}.image-background{position:relative}.image-background .image-attribution{text-align:right;cursor:pointer;position:absolute;bottom:1em;right:1em;transition:color .3s;font-size:.64em;color:rgba(255,255,255,.4)}.image-background .image-attribution a.link{display:block;text-decoration:none;padding:.5em}.image-background .image-attribution p{margin:0;cursor:inherit}.image-background .image-attribution .licence{font-style:italic}.image-background .image-attribution:hover{color:#fff}.frontpage .content-wrapper,.static-page .content-wrapper{padding:10px 0 60px}.frontpage .content-wrapper .content h2,.static-page .content-wrapper .content h2{font-size:4.411764706em;line-height:1em}.frontpage .content-wrapper .ingress,.static-page .content-wrapper .ingress{font-size:28px;max-width:760px;font-weight:200;margin:20px 0}.frontpage img,.static-page img{max-width:100%}.frontpage .content-wrapper .content,.frontpage .fat-header .content,.frontpage .fat-footer .content,.static-page .content-wrapper .content,.static-page .fat-header .content,.static-page .fat-footer .content{margin:auto;max-width:920px;padding:0 20px}article.team-profile{display:flex;flex-direction:row;padding:40px 0}article.team-profile .name,article.team-profile .job-title{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}article.team-profile .profile-pic{border-radius:50%;width:140px;height:140px;margin:auto}article.team-profile .body{margin:0}article.team-profile .rename{margin-left:20px}article.team-profile header{display:flex;width:280px;min-width:280px;max-width:280px;height:100%}.team-page .fat-header{background:url(/images/bg/background_overlay.png),url(/images/team/bg.jpg) no-repeat center center fixed;background-size:auto,cover}.team-page h3.name{font-size:1em}.team-page h4.job-title{font-weight:400;font-size:.777777778em}.team-page p.body{margin-top:.888888889em}.team-page .contributors h3{margin-top:38px;font-size:1.666666667em;width:360px}.team-page .contributors .name{font-weight:700;font-style:italic}.team-page .contributors .name::after{content:' \2014';font-weight:400;font-style:normal}@media screen and (max-width:750px){.team-page article.team-profile{display:block}.team-page article.team-profile header{display:inline-block;min-width:0;max-width:none;width:auto;float:left;margin:0 1em 10px 0}}.jobs-page .fat-header{background:url(/images/bg/background_overlay.png),url(/images/photos/DSC_7866.jpg) no-repeat center center fixed;background-size:auto,cover}.cover-width{width:100%;margin:0;background:url(/images/photos/gokart.jpg) no-repeat center center fixed;background-size:cover;height:530px}figure.three-wide{height:530px;width:100%;margin:0 0 4em}figure.three-wide .images{display:flex;flex-direction:row;height:100%}figure.three-wide .images .image-wrapper{height:100%;overflow:hidden;position:relative;width:calc(100% / 3)}figure.three-wide .images .image-wrapper:not(:first-of-type){margin-left:20px}figure.three-wide .images .image-wrapper.portrait img{left:-20%}figure.three-wide .images .image-wrapper.landscape img{left:-70%}figure.three-wide figcaption{font-style:italic;color:#666;position:relative;top:1.5em;font-size:.777777778em}figure.three-wide figcaption::before{content:'';position:absolute;top:-6px;left:0;width:40px;background:#666;height:1px}figure.three-wide img{height:100%;position:absolute;top:0}@media screen and (max-width:750px){figure.three-wide{height:auto}figure.three-wide img{max-height:580px;max-width:100%;height:auto;width:auto;position:static;left:0}figure.three-wide .images{display:block}figure.three-wide .images .image-wrapper{width:100%;margin-left:0!important;text-align:center}}.press-page .fat-header{background:url(/images/bg/background_overlay.png),url(/images/photos/DSC_7866.jpg) no-repeat center center fixed;background-size:auto,cover}.press-page .article-mentions .source::after{content:' \2014 '}.faq-page .fat-header{background:url(/images/bg/background_overlay.png),url(/images/photos/ane.jpg) no-repeat center center fixed;background-size:auto,cover}.faq-page .faq-header{margin:1.5em 0}.faq-page .search-box{position:relative;height:45px;line-height:45px;margin-bottom:2em}.faq-page .search-box .icon{position:absolute;top:0;left:0;line-height:54px;height:100%;width:40px;text-align:center}.faq-page .faq-search{background:#fff;width:100%;border-radius:0;border:1px solid #cdcdcd;box-shadow:0 3px #f1f1f1 inset;margin-bottom:24px;padding-left:30px}.topic-title{font-size:3em;margin-bottom:1em;color:#888;font-family:futura-pt,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px!important;text-transform:uppercase}article.topic{margin-bottom:4em}article.topic .question-title{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:1em}.question{padding:60px 0 0;position:relative}.question .answer{display:none}.question.revealed .answer{display:block}.question .question-body{margin-top:-60px;padding:1em 0;border-top:1px solid #e0e0e0}.question .question-body .header{cursor:pointer;position:relative;padding-right:35px}.question .question-body .header .reveal-caret{position:absolute;top:0;right:0;height:100%;width:30px;text-align:center;display:flex}.question .question-body .header .reveal-caret i{margin:auto}.question .answer:last-of-type{margin-bottom:0}.question:last-of-type .question-body{border-bottom:1px solid #e0e0e0}.question .question-title{width:100%;margin:0;line-height:1.5em}.question .loader{width:100%;margin-top:1em}.question .question-title,.question .reveal-caret{display:inline-block;vertical-align:top}.search-typing .listview{opacity:.2}.room-locked .live-video .live-video-help{font-size:24px;margin-bottom:.5em}.room-locked .live-video .fa-spinner{font-size:1.5em;margin-left:.2em}.contact-list{background:#fcfcfc;position:fixed;top:3.57143em;right:0;z-index:3;color:#000;width:0;height:calc(100% - 3.57143em);font-family:'Open Sans',sans-serif;font-size:14px;box-shadow:0 0 7px rgba(0,0,0,.7);overflow-y:scroll;overflow-x:hidden;transition:width .3s}.contact-list .main-wrapper{width:272px}.contact-list .explanation{position:relative;padding-left:38px;margin-bottom:30px}.contact-list .explanation .arrow{top:0;left:0;width:38px;height:58px}.contact-list .explanation .text{margin-left:10px}.contact-list .explanation .upper{padding-top:20px}.contact-list.open{width:272px}.contact-list .content-wrapper{padding:0 1em}.contact-list .contact-search-wrapper{border-bottom:1px solid #d0d0d0;height:48px;width:100%;font-weight:300;box-shadow:0 1px 0 0 #e9e9e9;padding:1em 0 1em 1em}.contact-list .contact-search-wrapper .contact-search{border:0;outline:0}.contact-list .section .phone-upsell{text-align:center}.contact-list .section .phone-upsell img{display:block;margin:auto;margin-top:1em}.contact-list .section header{position:relative;margin-left:calc(44px - 1em);cursor:default}.contact-list .section header .title{color:#989898;font-size:.85714em}.contact-list .section header .mamamargin{position:absolute;top:0;width:44px;text-align:center;height:100%;line-height:1.5em}.contact-list .section header .expand-button{position:absolute;top:4px;right:-20px;height:12px;width:12px;transition:all .3s}.contact-list .section header .expand-button img{height:100%;width:100%;display:block}.contact-list .section header .illustration{left:-40px}.contact-list .section header .illustration img{height:100%;width:100%}.contact-list .section .contact-items-wrapper{overflow:hidden}.contact-list .section.expanded .expand-button{-moz-transform:rotate(90deg);transform:rotate(90deg)}.contact-list .section.expanded .contact-list{height:auto}.contact-list .section.minimized .expand-button{-moz-transform:rotate(0deg);transform:rotate(0deg)}.contact-list .section.minimized .contact-items-wrapper{height:0}.contact-list .contact-search-wrapper{position:relative}.contact-list .contact-search-wrapper .contact-search{padding:0 50px 0 0;width:100%}.contact-list .contact-search-wrapper .magnifying-glass{position:absolute;top:0;right:0;width:50px;height:100%;display:flex}.contact-list .contact-search-wrapper .magnifying-glass img{margin:auto;height:18px;width:18px}.contact-list h1.header-title{text-align:center;margin:0 auto;font-size:1em;color:#333;cursor:inherit}.contact-list h1.section-title{font-size:13px;text-transform:uppercase;color:#999;text-align:center;margin:0;padding:.5em;z-index:2}.contact-list .contact-items-wrapper{margin:0;padding:0;width:100%}.contact-list .contact-item{display:inline-block;vertical-align:top;padding:0;width:100%}.contact-list .contacts-wrapper{border-top:1px solid #fff;padding:0;overflow-y:scroll}.contact-list .content .button{width:100%}.contact-list .invite-by-sms input[type=tel]{background-color:transparent}.contact-list .invite-by-sms header{margin-top:12px;margin-left:0;cursor:pointer}.contact-list .invite-by-sms header .invite-button{display:inline-block;width:40px;height:40px;text-align:center;line-height:38px;border-radius:50%;border:1px solid #969696;font-size:2em;color:#969696;transform:translate3d(0,0,0);transition:transform .5s cubic-bezier(0.19,1,.22,1);text-rendering:geometricPrecision;transform-origin:50% 50%}.contact-list .invite-by-sms header .invite-button.active{transform:rotateZ(45deg) translate3d(0,0,0)}.contact-list .invite-by-sms header:hover .invite-button{background-color:#f5f5f5}.contact-list .invite-by-sms header .title{display:inline-block;height:40px;line-height:40px;font-size:1em;color:#212121;margin:0;vertical-align:top;padding-left:12px}.contact-list .invite-by-sms .dropdown{font-size:.85em;overflow:hidden;transition:height .5s cubic-bezier(0.19,1,.22,1);position:relative;height:0}.contact-list .invite-by-sms .dropdown .dropdown-wrapper{position:absolute;top:0;left:0}.contact-list .invite-by-sms .dropdown .number-wrapper{position:relative}.contact-list .invite-by-sms .dropdown .number-wrapper input.minimalist{width:100%;border:0;border-bottom:1px solid #000;outline:0;margin:.8em 0 1px;padding:.4em .5em;font-size:1.2em}.contact-list .invite-by-sms .dropdown .number-wrapper input.prefix{position:absolute;width:45px;border-bottom:0!important;padding-bottom:1px!important;padding-right:0}.contact-list .invite-by-sms .dropdown .number-wrapper input.phone-number{width:100%;padding-left:50px}.contact-list .invite-by-sms .dropdown .submit-success-group .success-message{display:inline-block;margin-left:10px}.contact-list .invite-by-sms .dropdown .example{background-color:#f5f5f5;padding:.425em;margin:0}.contact{padding:.285714286em 0}.contact .profile-pic-wrapper{border-radius:50%;overflow:hidden;height:40px;width:40px;border:1px solid #ccc;position:relative;background-color:#f8f8f8}.contact .profile-pic-wrapper img.profile-pic{height:100%;width:100%}.contact .content{height:40px}.contact .content .left,.contact .content .right{display:inline-block;height:100%}.contact .content .left{width:40px}.contact .content .right{width:calc(100% - 40px);padding:0 0 0 1em;vertical-align:top;display:inline-flex;flex-direction:column;justify-content:center}.contact .name{font-size:1em;margin:0;padding:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact .message{font-size:.85714em;width:100%}.contact .message p{margin:0;padding:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact .message .information{color:grey}.contact .message .error{color:red}.contact .message .confirmation{color:green}.contact .message a{text-decoration:underlined}.contact .sms{display:none;position:relative}.contact .sms .example-sms{margin:1em 0;border-radius:2px;background:#fff;border:1px solid #989898;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);padding:.5em .8em;font-size:.85714em}.contact .sms .example-sms .room-link{text-decoration:underline;color:#1cd2dc}.contact .sms .close-button{height:10px;width:10px;position:absolute;top:-2em;right:0}.contact .sms .close-button img{height:100%;width:100%}.contact .sms .phone-number{cursor:pointer;font-size:.85714em;display:inline-block;width:100%}.contact .sms .phone-number input[type=radio]{display:none}.contact .sms .phone-number input[type=radio]+.number{display:flex;flex-direction:row}.contact .sms .phone-number input[type=radio]+.number span{text-overflow:ellipsis;overflow:hidden}.contact .sms .phone-number input[type=radio]+.number::before{content:'';border:1px solid #fff;border-radius:50%;height:8px;min-width:8px;max-width:8px;width:8px;display:inline-block;background:#fff;box-shadow:0 0 0 1px #4d4d4d;margin:1px;margin-right:5px}.contact .sms .phone-number input[type=radio]:checked+.number::before{background:#4d4d4d}.contact.expanded .sms{display:block}.contact .profile-pic-wrapper .invite-icon{position:absolute;top:0;left:0;height:100%;width:100%;display:none;z-index:1;padding:.5em}.contact:hover .profile-pic-wrapper .invite-icon{display:block}.contact:hover .profile-pic-wrapper::after{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(30,230,97,.8);content:''}.user-module{position:relative;z-index:1000;height:100%}.user-module .user-object{display:flex;flex-direction:row;align-items:center;height:3.57143em;cursor:default;margin:0;box-sizing:border-box}.user-module .user-object.top-bar-button{padding:0 0 0 1em;max-width:240px;width:auto}.user-module .user-object.top-bar-button .profile-pic{margin-left:0;margin-top:2px}.user-module .user-object .profile-pic{display:block;width:38px;height:38px;border:1px solid #fff;border-radius:50%;margin-right:1em;flex-shrink:0;background:#e6e6e6;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5)}.user-module .user-object.signed-in .profile-pic{opacity:.7}.user-module .user-object .desc{flex-grow:1}.user-module .user-object .desc .description{display:block;font-size:.6em;margin-bottom:-.3em;font-weight:400;opacity:.65}.user-module .user-object .desc .display-name{display:block}.user-module.size-large{font-size:2em}.user-module.size-large .claim-dialog{margin-top:2em}.user-module.size-large .profile-pic{width:85px;height:85px;margin-right:.9em}@media (max-width:780px){.user-module .user-object.top-bar-button,.user-module .user-object.top-bar-button.active,.user-module .user-object.top-bar-button:hover:active{height:50px;width:80px;padding:0 2.5em}.user-module .user-registration::after{left:255px}}@-webkit-keyframes error-shake{0%{-webkit-transform:translateX(-5px)}100%{-webkit-transform:translateX(5px)}}.error-triggered{-webkit-animation-name:error-shake;-webkit-animation-duration:.05s;-webkit-animation-iteration-count:8;-webkit-animation-direction:normal;-webkit-animation-timing-function:steps(2,end)}.chat-bubble{background:url(/images/sms-bubble.svg);background-size:100% 100%;color:#fff;padding:1.5em 2.3em 1.5em 3.1em;min-height:68px;margin:1em 0 2.5em;width:calc(354px + 0.8em);margin-left:-.8em}.user-modal{position:absolute;width:100%;z-index:99999999;top:3.57143em;left:0;text-align:left;color:#000;padding:0 16px}.user-modal .user-modal-inner{font-size:14px;position:relative;max-width:992px;margin:0 auto}.user-modal .columns{display:flex;flex-direction:row;justify-content:center;align-content:stretch;flex-wrap:wrap-reverse}.user-modal .columns .column{max-width:354px;margin:1em 1.65em}.user-modal .wide-column{width:80%;margin:0 auto}.user-modal .wide-column input{width:auto}.user-modal .column.form{display:flex;flex-direction:column;justify-content:space-between;height:452px}.user-modal .column.form form{max-width:354px;font-size:16px}.user-modal .column.form p,.user-modal .column.form h1,.user-modal .column.form h2,.user-modal .column.form h3{padding-left:.5em}.user-modal .illustration{margin:1.5em 0}.user-modal .illustration img{display:block;margin:0 auto;height:120px}.user-modal header{position:relative;width:100%;margin-bottom:1.9em;text-align:center}.user-modal header .room-name{color:#f74969}.user-modal header .logo{width:100%;height:38px}.user-modal header .logo svg{max-width:50px;max-height:38px;margin:auto}.user-modal header::after{content:'';height:1px;background:#000;display:block;width:100px;left:calc(50% - ($line-width / 2));margin:1em auto 0}.user-modal .content{padding:25px 44px 36px;box-shadow:0 0 7px rgba(0,0,0,.7);background-position:center top;background-color:#fff}.user-modal .close,.user-modal .back-button{position:absolute;top:10px;font-size:1.5em;color:#6f6f6f}.user-modal .close{right:20px}.user-modal .back-button{left:20px}.user-modal .flexy-boxy{display:flex;flex-direction:row}.user-modal .flexy-boxy span{line-height:44px;padding-right:8px}.user-modal h1{font-size:28px;text-align:center}.user-modal .button{width:100%;padding:.2em 1em}.user-modal .select-image .inner{text-align:center;background:#f2f2f2;color:gray;border-radius:10px;border:2px dashed #848484;margin:16px 28px 0;height:350px;display:flex;flex-direction:column;justify-content:center}.user-modal .select-image input[type=file]{display:none}.user-modal .select-image button{border-radius:2px;border:1px solid #fe2e63;background:0 0;color:#fe2e63;padding:.5em 1.5em}.user-modal .select-image figure img{width:5em;height:auto}.user-modal .select-image img.preview{max-width:100%;max-height:318px}.user-modal .select-image.isDragging .inner{border-color:#f74969;font-size:2em}.user-modal .select-image.isDragging *{pointer-events:none!important}.user-modal .step-counter{display:none}.user-modal .centered{text-align:center}.user-modal a{color:#f74969}.user-modal .switch{width:4.4em}.user-modal .verification-code-input{font-family:monospace;max-width:none;width:100%;letter-spacing:10px}.user-modal .verification-code-input[type=number]{-moz-appearance:textfield}.user-modal .verification-code-input::-webkit-outer-spin-button,.user-modal .verification-code-input::-webkit-inner-spin-button{-webkit-appearance:none}.user-modal .verification-code-input::-webkit-input-placeholder{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:normal}.user-modal .verification-code-input::-moz-placeholder{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:normal}.user-modal .verification-code-input:-ms-input-placeholder{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:normal}.user-modal .verification-code-input::input-placeholder{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:normal}.user-modal input,.user-modal label.news-and-updates{margin:1em auto .5em}.user-modal .mode-changer{margin:.8em 0}.user-modal .skip{text-align:center;height:1em;margin:1.1em 0 0}.user-modal input.minimalist{width:100%;border:0;border-bottom:1px solid #000;outline:0;margin:.8em 0 1px;padding:.4em .5em}.user-modal input.minimalist::-webkit-input-placeholder{color:#9b9fae}.user-modal input.minimalist::-moz-placeholder{color:#9b9fae}.user-modal input.minimalist:-ms-input-placeholder{color:#9b9fae}.user-modal input.minimalist::input-placeholder{color:#9b9fae}.user-modal input.minimalist:hover,.user-modal input.minimalist:focus{border-bottom:#f74969 2px solid;margin-bottom:0}.user-modal input.minimalist.name-input{margin-top:.8em}.user-modal label.news-and-updates{font-size:.9em;display:block;margin-bottom:1px;height:23px}.user-modal label.news-and-updates input{margin:0}.user-modal .avatar-snapshotter{margin:0}.user-modal .stepcounter{position:absolute;width:100%;bottom:.5em;left:0}.user-modal ul.advantages{padding-left:35px;margin:1.95em 0}.user-modal ul.advantages li{display:block;position:relative;margin-bottom:20px}.user-modal ul.advantages li::before{content:'✓';position:absolute;top:-10px;left:-38px;color:#25e662;font-size:2em}.user-modal .number-wrapper .phone-number{width:100%;padding-left:60px}.user-modal .number-wrapper .prefix{position:absolute;width:55px;z-index:1;border-bottom:0!important;padding-bottom:1px!important;padding-right:0}.user-modal .contact-point-wrapper{position:relative}.user-modal .contact-point-wrapper .resend{position:absolute;left:100%;top:0;width:100px;margin-left:1em;margin-top:1em}.user-modal .contact-point-wrapper.dim input{opacity:.4}.user-modal .contact-point-wrapper.dim input:active,.user-modal .contact-point-wrapper.dim input:focus{opacity:1}.user-modal .error{color:#4d4d4d;font-size:.8em;margin-top:.5em}.user-modal .modal-error{position:absolute;left:0;bottom:0;width:100%;text-align:center;font-size:1em}.user-modal-step,.user-registration-step{display:none}.user-modal-step.activated,.user-registration-step.activated{display:block}.avatar-snapshotter{text-align:center}.avatar-snapshotter .body{width:114px;height:210px;margin:auto}.avatar-snapshotter .icon{position:relative;font-size:.8em;margin:.5em 0 0;line-height:42px;text-align:center}.avatar-snapshotter .icon .snap{display:block;font-size:21px;border:1px solid #8e8e8e;color:#8e8e8e;width:42px;margin:0 auto;border-radius:21px}.avatar-snapshotter .icon .undo{position:absolute;top:0;width:42px;color:#8e8e8e;font-size:21px;right:-42px}.avatar-snapshotter .image-input{height:128px;width:128px;cursor:pointer;display:block;margin:auto;border-radius:50%;background:#d8d8d8;position:relative;border:1px solid #8e8e8e;overflow:hidden;text-align:center}.avatar-snapshotter .image-input .overlay{display:none;position:relative;height:100%;width:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.4);line-height:114px;color:#fff;font-weight:700}.avatar-snapshotter .avatar-image{position:absolute;top:0;left:0}.avatar-snapshotter.standby .image-input:hover .overlay{display:block}.placebo-progressbar{height:2px;background:#25e663;-o-animation:loadbar 1s,general-fade-out .3s;-moz-animation:loadbar 1s,general-fade-out .3s;-webkit-animation:loadbar 1s,general-fade-out .3s;animation:loadbar 1s,general-fade-out .3s;-o-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-o-animation-delay:0,1.5s;-moz-animation-delay:0,1.5s;-webkit-animation-delay:0,1.5s;animation-delay:0,1.5s}.kahoot-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.7);z-index:99;display:flex}.kahoot-wrapper .content{border:0;margin:auto;display:block;box-shadow:0 0 15px rgba(0,0,0,.7)}.kahoot main.video-space{background:url(/images/bg/kahoot.png);background-size:cover}.user-login-modal{height:550px}.user-login-modal .login-wrapper .login-button{cursor:pointer}.user-login-modal .login-wrapper .login-modal{position:absolute;top:2em;right:-1em;background:#fff;color:#000;padding:.5em}.user-login-modal .room-name-container{width:100%}.user-login-modal .room-name-container .pre,.user-login-modal .room-name-container .room-name{display:inline-block}.user-login-modal .room-name-container .pre{width:90px}.user-login-modal .room-name-container .room-name{width:calc(100% - 90px)}.user-login-modal .logo{margin:auto}.user-login-modal .login-code-form{width:100%;position:relative}.user-login-modal .login-code-form .input-field-wrapper{position:relative}.user-login-modal .login-code-form .input-field-wrapper .empty-field-button{position:absolute;top:25px;right:0}.user-login-modal .inactive{opacity:0;cursor:default;pointer-events:none}.user-login-modal header figure.logo{position:static}.user-login-modal a.close{text-decoration:none}.autosaving-input{position:relative;cursor:text;font-size:1em!important;margin-bottom:1.5em;padding-bottom:2px}.autosaving-input .save-form,.autosaving-input .verification-form{cursor:text;border-bottom:1px solid #ccc;position:relative}.autosaving-input .submitted-value{position:absolute;font-size:.6em;left:0;top:-10px}.autosaving-input.display-error .verification-error{border-bottom:2px solid red!important;margin-bottom:-1px}.autosaving-input.display-error .save-error{border-bottom:2px solid red!important;margin-bottom:-1px}.autosaving-input .save-button{display:none;position:absolute;top:0;right:0;cursor:pointer;color:#f74969}.autosaving-input .show-save-button .save-button{display:block}.autosaving-input .reset-button{position:absolute;top:0;right:-30px;width:20px;height:100%;border:0;background:transparent;font-size:28px;outline:0;cursor:pointer}.autosaving-input .reset-button img{height:100%;width:100%}.autosaving-input .status-text,.autosaving-input input.value{height:1.5em;width:100%;border:0;outline:0;padding:.4em 2em .4em 0;background:transparent}.autosaving-input .status-text::-webkit-input-placeholder,.autosaving-input input.value::-webkit-input-placeholder{color:#9b9fae}.autosaving-input .status-text::-moz-placeholder,.autosaving-input input.value::-moz-placeholder{color:#9b9fae}.autosaving-input .status-text:-ms-input-placeholder,.autosaving-input input.value:-ms-input-placeholder{color:#9b9fae}.autosaving-input .status-text::input-placeholder,.autosaving-input input.value::input-placeholder{color:#9b9fae}.autosaving-input .status-text:not(.ng-dirty)~input[type=submit],.autosaving-input input.value:not(.ng-dirty)~input[type=submit]{display:none}.autosaving-input .loader{position:absolute;left:0;bottom:-2px;height:2px;width:0}.autosaving-input .status{position:absolute;left:0;bottom:-2.5em}.autosaving-input .animating .status-text{display:block}.autosaving-input .animating .value{visibility:hidden}.autosaving-input .animating .loader{background:#25e663;-o-animation:loadbar 1s;-moz-animation:loadbar 1s;-webkit-animation:loadbar 1s;animation:loadbar 1s;-o-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.autosaving-input .status-text{position:absolute;top:-6px;left:0;display:none}.status-icon{position:absolute;top:0;right:-2em;width:1.5em;height:1.5em;line-height:3.5em;-o-animation:general-fade-out 1.5s;-moz-animation:general-fade-out 1.5s;-webkit-animation:general-fade-out 1.5s;animation:general-fade-out 1.5s;-o-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.country-code-dropdown{position:absolute;top:.5em;left:8px;height:44px;width:34px;cursor:pointer;font-size:14px;display:inline-block}.country-code-dropdown select{opacity:0;width:100%;cursor:inherit;display:block;height:100%;-webkit-appearance:none;font-size:1em}.country-code-dropdown .flag{pointer-events:none;position:absolute;top:0;left:0;z-index:1;height:100%;width:20px;display:flex}.country-code-dropdown .flag img{display:block;width:100%;margin:auto;-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.3));-webkit-transform:translate3d(0,0,0);-moz-filter:drop-shadow(0 0 1px rgba(0,0,0,.3));filter:drop-shadow(0 0 1px rgba(0,0,0,.3))}.country-code-dropdown .dropdown-arrow{position:absolute;top:0;right:0;line-height:44px;text-align:center;pointer-events:none}