@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:url(/images/frontpage/iOS.jpg) center center/cover no-repeat fixed;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) center center/cover no-repeat fixed}.frontpage h1,.frontpage h2,.frontpage h3,.frontpage h4,.frontpage h5,.frontpage h6,.frontpage p{cursor:default}.frontpage h2{margin-bottom:5px;margin-top:35px}.frontpage a:focus,.frontpage a:hover{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) center center/cover no-repeat fixed;text-shadow:0 0 2px #000}.frontpage #testimonial{background:url(/images/bg/background_overlay.png),url(/images/bg/mountains.jpg) center center/cover no-repeat fixed;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 li.browser-icon,.frontpage .advantage .illustration.browser-icons ul.icon-container{padding:0}.frontpage .advantage .illustration.browser-icons li.browser-icon{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:none;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}body,html{height:100%;width:100%;margin:0;padding:0}body.in-room{overflow:hidden}html{font-size:62.5%;-webkit-tap-highlight-color:transparent}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}button,input,select,textarea{font-size:inherit;line-height:inherit;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}button>*,input>*,select>*,textarea>*{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}section.body{padding-top:2em;max-width:600px;margin:auto}a:focus,a:hover{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:#FF2E63}.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;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:#FF2E63}.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}.back-link,.informationpage{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:-30px .5em 0 0;position:relative;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 p.body,.error-page section.body p.text,.information-page p.body,.information-page section.body p.text{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:900}.error-page .form-row,.error-page form.inline,.information-page .form-row,.information-page form.inline{display:flex;flex-direction:row}.error-page .form-row input,.error-page form.inline input,.information-page .form-row input,.information-page form.inline input{flex-grow:1;border:0;margin:0;padding:.6em 1em}.error-page .form-row button,.error-page .form-row input[type=submit],.error-page form.inline button,.error-page form.inline input[type=submit],.information-page .form-row button,.information-page .form-row input[type=submit],.information-page form.inline button,.information-page form.inline input[type=submit]{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 .freetext,.questionnaire .social{display:none}.questionnaire.negative .freetext,.questionnaire.positive .social{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:focus,.questionnaire .freetext textarea:hover{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):not(input){-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}main.video-space{background:url(/images/bg/background_polar_1.jpg) 0 0/cover;display:flex;flex-direction:column;height:100%;padding:50px 10px 42px;position:relative;width:100%;overflow:hidden}main.video-space::before{background-color:rgba(0,0,0,.32);content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}main.video-space:not(.alone) .waiting-text{display:none}.room-information-dialog,.waiting-text{color:#fff;text-align:center}.room-information-dialog .logo.top,.waiting-text .logo.top{width:60px;position:absolute;top:-2px;left:5px;height:60px}.room-information-dialog p,.waiting-text p{cursor:default}.room-information-dialog p.waiting,.waiting-text p.waiting{font-size:1.8em;margin-top:4em}.room-information-dialog p.invite,.waiting-text p.invite{font-size:1.2em}.room-information-dialog p.error-message,.waiting-text p.error-message{font-size:1em}@-webkit-keyframes camera-flash{0%{background:#fff}100%{background:0 0;z-index:-1}}@-moz-keyframes camera-flash{0%{background:#fff}100%{background:0 0;z-index:-1}}@-ms-keyframes camera-flash{0%{background:#fff}100%{background:0 0;z-index:-1}}@keyframes camera-flash{0%{background:#fff}100%{background:0 0;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 .recovery-modal-button{position:absolute;top:1em;right:1em;color:#85ae9b;z-index:2}.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;margin:2em 0;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 footer,.room-wrapper.room-locked.room-information-dialog .video-wrapper header{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:2000;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}.media-share .supersize-area,.supersize .supersize-area{position:absolute;top:0;left:0;width:100%;height:100%}.media-share figure.top-left-logo,.supersize figure.top-left-logo{position:absolute;margin:0;width:50px;height:50px;z-index:999;top:-5px;left:50px}.media-share figure.top-left-logo svg.logo,.supersize figure.top-left-logo svg.logo{max-width:100%;max-height:100%}.media-share .video-space,.supersize .video-space{padding:0!important}.media-share .main-stage,.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}.media-share .main-stage .video-stream-container,.supersize .main-stage .video-stream-container{display:block;position:relative}.media-share .main-stage .video-stream,.supersize .main-stage .video-stream{width:100%;background:#333;position:absolute}.media-share .main-stage .video-stream.height-first,.supersize .main-stage .video-stream.height-first{height:100%!important;width:auto!important}.media-share .main-stage .video-stream.screen_share,.supersize .main-stage .video-stream.screen_share{height:100%;width:100%}.media-share .sidebar,.supersize .sidebar{width:230px;display:inline-flex;flex-direction:column;height:100%}.media-share .sidebar .localclient-container,.supersize .sidebar .localclient-container{height:172.5px;min-height:172.5px}.media-share .sidebar .localclient-container .local-client .video-stream-container,.supersize .sidebar .localclient-container .local-client .video-stream-container{display:block}.media-share .sidebar .localclient-container .local-client video.video-stream,.media-share .video-stream,.supersize .sidebar .localclient-container .local-client video.video-stream,.supersize .video-stream{height:auto}.media-share .mosh-pit,.supersize .mosh-pit{height:100%;vertical-align:top;padding-bottom:1em;display:flex;flex-direction:column}.media-share .mosh-pit .video-box,.supersize .mosh-pit .video-box{position:absolute;top:0;left:0;width:100%;height:100%}.media-share .mosh-pit .video-frame-wrapper,.supersize .mosh-pit .video-frame-wrapper{overflow:hidden;position:relative;height:100%;max-height:172.5px}.media-share .mosh-pit .video-frame-wrapper .video-stream-container,.supersize .mosh-pit .video-frame-wrapper .video-stream-container{height:auto}.media-share .mosh-pit .video-stream,.supersize .mosh-pit .video-stream{transition:opacity .5s;height:100%}.media-share .mosh-pit .video-stream.visible,.supersize .mosh-pit .video-stream.visible{opacity:1}.media-share .modal,.supersize .modal{top:0}.media-share .bottom-left-button-group,.media-share .bottom-right-button-group,.media-share .in-room-notification,.supersize .bottom-left-button-group,.supersize .bottom-right-button-group,.supersize .chat-wrapper,.supersize .in-room-notification,.supersize .video-space-header{display:none}.media-share .shared-media,.normal .shared-media{height:100%;width:100%;z-index:1}.media-share .viewmode-media-share,.normal .viewmode-media-share{margin-top:3.571428571em}.media-share .media-share-click-blocker,.normal .media-share-click-blocker{position:absolute;height:100%;width:100%;top:0;left:0;z-index:5}.media-share .media-controls,.normal .media-controls{position:absolute;top:15px;right:15px;z-index:10}.small-localclient{position:fixed;top:.5em;right:.5em;height:110px;width:110px;z-index:1}.small-localclient .video-box .user-name{padding:0;top:auto;font-size:1em}.small-localclient .video-box .status-indicators .indicator{font-size:1em}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-left-corner,.video-box .top-right-corner{top:0;position:absolute;z-index:10;width:40px}.video-box .top-left-corner>*,.video-box .top-right-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:9}.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 .loading-animation-wrapper{height:45%}.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-color:rgba(0,0,0,.6);position:absolute;bottom:0;left:0;height:0;width:100%;z-index:15;-webkit-transition:height .3s;transition:height .3s;-webkit-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:0 0;border:none;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:#FF2E63!important}.video-box .toolbar .toolbar-button.active:hover{background:#ff1a54!important}.video-box .toolbar .toolbar-button.active i.icon,.video-box .toolbar .toolbar-button.active p.desc{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}.video-box .user-name{position:absolute;z-index:10;bottom:0;top:2em;left:0;padding:.5em;width:100%;font-size:2em}.video-box .user-name p{text-align:center;margin:0}.video-box .default-video{position:absolute;z-index:5;top:0;left:0;height:100%;width:100%;display:flex}.video-box .default-video img{box-shadow:0 1px 2px 0 rgba(0,0,0,.4);border:2px solid #fff;width:114px;height:114px;border-radius:50%;margin:auto}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}.top-bar.screen-element{position:relative;z-index:1000}.video-space-header{color:#fff;background-color:rgba(0,0,0,.6);transition:height .5s;position:fixed;top:0;left:0;width:100%;height:3.571428571em}.video-space-header,.video-space-header button,.video-space-header input,.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.571428571em;left:0;bottom:0;display:flex;padding-left:12px}.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.571428571em;box-shadow:none;border-left:none;cursor:pointer;text-align:center;min-width:40px;position:relative}.video-space-header>.content-wrapper .top-bar-button.icon-only{min-width:3.571428571em;width:3.571428571em;height:3.571428571em;line-height:3.571428571em;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:#fff}.video-space-header>.content-wrapper .top-bar-button>*{display:inline-flex}.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:#fff}.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}.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}.video-space-header>.content-wrapper .top-bar-button .icon.login,.video-space-header>.content-wrapper .top-bar-button .icon.login svg{width:2.428571429em}.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:hover{background-color:rgba(255,255,255,.24)}.video-space-header>.content-wrapper .top-bar-button.active{background-color:#FAFAFA;color:#000}.video-space-header>.content-wrapper .top-bar-button.active .icon .fill{fill:#000}.video-space-header>.content-wrapper .top-bar-button:hover.active{background-color:rgba(255,255,255,.8)}.room-url-wrapper{display:flex}.room-url-wrapper .room-url{background:0 0;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.2467532464em;width:350px;text-decoration:underline}.room-url-wrapper .room-url.flash{background:#85ae9b;transition:background .1s}.room-url-wrapper .room-url:active,.room-url-wrapper .room-url:focus{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){.copy-description,.room-description{display:none}.video-space-header .copy-button-wrapper,.video-space-header .top-bar-button .desc{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}.user-module{height:40px;width:40px;padding:0}.user-module .user-object .profile-pic{height:30px!important;width:30px!important;margin:auto}}#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 img,#customize-drag-drop-field-wrapper .customize-drag-drop-field p{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:#FF2E63;color:#FF2E63}100%{fill:#000;color:#000}}@-moz-keyframes new-messages-flash-color{0%{fill:#000;color:#000}50%{fill:#FF2E63;color:#FF2E63}100%{fill:#000;color:#000}}@-ms-keyframes new-messages-flash-color{0%{fill:#000;color:#000}50%{fill:#FF2E63;color:#FF2E63}100%{fill:#000;color:#000}}@keyframes new-messages-flash-color{0%{fill:#000;color:#000}50%{fill:#FF2E63;color:#FF2E63}100%{fill:#000;color:#000}}@-webkit-keyframes new-messages-pulsate{0%{-webkit-transform:scale(0.9);transform:scale(0.9)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(0.9);transform:scale(0.9)}}@-moz-keyframes new-messages-pulsate{0%{-webkit-transform:scale(0.9);transform:scale(0.9)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(0.9);transform:scale(0.9)}}@-ms-keyframes new-messages-pulsate{0%{-webkit-transform:scale(0.9);transform:scale(0.9)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes new-messages-pulsate{0%{-webkit-transform:scale(0.9);transform:scale(0.9)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-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;transition:height 0s;transition-delay:.2s;-moz-user-select:none;-webkit-user-select:none;-ms-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{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;min-height:19px;max-height:19px;width:100%;cursor:row-resize;background:#2a2a2a;box-shadow:1px 1.73px 4px 0 #000}.chat-wrapper .chat .resize>.drag-bars{margin:5px auto 0;width:30px}.chat-wrapper .chat .resize>.drag-bars::after,.chat-wrapper .chat .resize>.drag-bars::before{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);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,ul.styled li{padding-left:1em}ul.unstyled{padding:0;margin:0}ul.unstyled li{display:block}a.unstyled,a.unstyled:hover{text-decoration:none;color:inherit}button.unstyled,input[type=button].unstyled,input[type=submit].unstyled{border:none;background:0 0;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}a.close,a.fa,a.icon{text-decoration:none}.inline-block-content>*{display:inline-block}.text-error.browser-support{background:#FF2E63;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}.ui-button,.ui-button-outline{display:inline-block;border-radius:2px;box-shadow:0 1px 0 0 rgba(0,0,0,.16);cursor:pointer;font-family:OpenSans,'helvetica neue',sans-serif;font-size:14px;padding:8px 12px;line-height:20px;text-decoration:none;position:relative;text-align:center;margin-top:4px;margin-bottom:4px;outline:0;font-weight:400;text-shadow:0 1px 0 rgba(0,0,0,.2);border:0 solid #FF2E63;color:#fff;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.ui-button-outline:hover,.ui-button:hover{background:#EB2D5C}.active.ui-button-outline,.disabled.ui-button-outline,.ui-button,.ui-button-outline,.ui-button-outline:disabled,.ui-button.active,.ui-button.disabled,.ui-button:disabled{background:#FF2E63}.disabled.ui-button-outline,.ui-button-outline:disabled,.ui-button.disabled,.ui-button:disabled{cursor:initial}.large.ui-button-outline,.ui-button.large{padding:12px 16px;font-size:16px}.ui-button-outline{padding:7px 11px;text-shadow:none;box-shadow:none;border:1px solid #FF2E63;color:#FF2E63;background:0 0;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-button-outline:hover:not(.active):not(.disabled):not(:disabled){background:shade(#FF2E63,10%);color:#fff}.ui-button-outline.large{padding:11px 15px}.ui-input-text{position:relative;border:1px solid rgba(0,0,0,.2);border-radius:2px;padding:8px 11px 7px;background-color:#fff;display:inline-block;font-family:OpenSans,'helvetica neue',sans-serif;color:rgba(0,0,0,.87);font-size:14px;height:36px;outline:0;box-shadow:0 1px 0 0 #FFF,inset 0 1px 1px 0 rgba(0,0,0,.12)}.ui-input-text input::-webkit-input-placeholder,.ui-input-text::-webkit-input-placeholder{color:rgba(0,0,0,.54);font-family:OpenSans,'helvetica neue',sans-serif;font-size:14px;font-weight:600;box-shadow:none}.ui-input-text input::-moz-placeholder,.ui-input-text::-moz-placeholder{color:rgba(0,0,0,.54);font-family:OpenSans,'helvetica neue',sans-serif;font-size:14px;font-weight:600;box-shadow:none}.ui-input-text input:-ms-input-placeholder,.ui-input-text:-ms-input-placeholder{color:rgba(0,0,0,.54);font-family:OpenSans,'helvetica neue',sans-serif;font-size:14px;font-weight:600;box-shadow:none}.ui-input-text input::input-placeholder,.ui-input-text::input-placeholder{color:rgba(0,0,0,.54);font-family:OpenSans,'helvetica neue',sans-serif;font-size:14px;font-weight:600;box-shadow:none}.ui-input-text:hover{background-color:#fff;border:1px solid rgba(255,46,99,.82)}.ui-input-text:focus{background-color:#fff;border:1px solid #FF2E63;box-shadow:0 0 2px #FF2E63}.ui-input-text.error{border:1px solid red;box-shadow:inset 0 1px 1px 0 rgba(255,0,0,.2);background-color:#FEE4E4;color:red}.ui-input-text .ui-text-body,.ui-input-text .ui-text-button{display:inline-block;position:relative;font-family:OpenSans,'helvetica neue',sans-serif;font-size:14px;line-height:20px;font-weight:400;max-width:480px;padding-top:1px;margin-bottom:3px}.ui-input-text .large.ui-text-button,.ui-input-text .ui-text-body.large{position:relative;font-family:OpenSans,'helvetica neue',sans-serif;font-size:16px;line-height:24px;font-weight:400;max-width:560px;padding-top:2px;margin-bottom:2px}.ui-input-text .newline.ui-text-button,.ui-input-text .ui-text-body.newline{margin-bottom:11px}.ui-input-text.large{height:44px;padding:12px 15px 10px;font-size:16px}.ui-input-text.large::-webkit-input-placeholder{font-size:16px}.ui-input-text.large::-moz-placeholder{font-size:16px}.ui-input-text.large:-ms-input-placeholder{font-size:16px}.ui-input-text.large::input-placeholder{font-size:16px}.ui-input-text input{margin-top:-1px;border:none;outline:0;font-family:inherit;font-size:inherit}.ui-input-text .save-button{position:absolute;top:7px;right:0;color:#FF2E63}.ui-input-text.number-wrapper .phone-number{width:100%;padding-left:40px}.ui-headline{font-family:futura-pt,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:26px;line-height:28px;letter-spacing:.2px;font-weight:400;color:rgba(0,0,0,.87);position:relative;padding-top:1px;margin-bottom:3px}.ui-headline.newline{margin-bottom:27px}.ui-headline.underline{padding-bottom:21px;margin-bottom:6px}.ui-headline.underline::after{content:'';position:absolute;height:1px;width:56px;left:0;bottom:-2px;background-color:rgba(0,0,0,.87)}.ui-headline.center.underline{text-align:center}.ui-headline.center.underline::after{left:calc(50% - 28px)}.ui-text-body,.ui-text-button{display:inline-block;position:relative;font-family:OpenSans,'helvetica neue',sans-serif;font-size:14px;line-height:20px;font-weight:400;max-width:480px;padding-top:1px;margin-bottom:3px}.large.ui-text-button,.ui-text-body.large{position:relative;font-family:OpenSans,'helvetica neue',sans-serif;font-size:16px;line-height:24px;font-weight:400;max-width:560px;padding-top:2px;margin-bottom:2px}.newline.ui-text-button,.ui-text-body.newline{margin-bottom:11px}.ui-text-button{position:relative;color:#FF2E63;font-family:OpenSans,'helvetica neue',sans-serif;text-decoration:none}.ui-text-button:hover{text-decoration:underline;color:#FF2E63}.ui-text-subhead{color:rgba(0,0,0,.87);position:relative;font-family:OpenSans,'helvetica neue',sans-serif;font-size:16px;line-height:20px;letter-spacing:.1px;font-weight:600;padding-top:0}.ui-text-subhead.newline{margin-bottom:8px}.contact-point-wrapper{position:relative}.contact-point-wrapper .ui-input-text{margin:0;padding-right:82px}.contact-point-wrapper .resend{position:absolute;right:11px;top:1px;text-align:right;width:100px;line-height:36px;font-size:14px}.contact-point-wrapper .resend span{cursor:default}.contact-point-wrapper .ui-input-text.large+.resend{top:5px;font-size:16px;right:15px}.contact-point-wrapper.dim input{opacity:.4}.contact-point-wrapper.dim input:active,.contact-point-wrapper.dim input:focus{opacity:1}input.code{max-width:none;width:100%;letter-spacing:10px;font-family:monospace;text-align:center}input.code[type=number]{-moz-appearance:textfield}input.code::-webkit-inner-spin-button,input.code::-webkit-outer-spin-button{-webkit-appearance:none}input.code::-webkit-input-placeholder{font-family:OpenSans,'helvetica neue',sans-serif;letter-spacing:normal}input.code::-moz-placeholder{font-family:OpenSans,'helvetica neue',sans-serif;letter-spacing:normal}input.code:-ms-input-placeholder{font-family:OpenSans,'helvetica neue',sans-serif;letter-spacing:normal}input.code::input-placeholder{font-family:OpenSans,'helvetica neue',sans-serif;letter-spacing:normal}.notification-example{margin:0}.notification-example video{max-width:100%}footer.simple-footer{display:none}.embedded .video-space-header .content-wrapper{background:0 0!important}.embedded .chat-wrapper,.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),.embedded div.bottom-left-button-group,.embedded div.bottom-right-button-group{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:0 0;color:#fff;text-decoration:underline;border:none;cursor:pointer}.secondary-button{font-size:1.125em;border-radius:4px;vertical-align:top;box-shadow:.5px .87px 1px 0 #000;text-align:center;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.777777778em;height:2.777777778em;transition:color .1s,background .1s;display:inline-block;background:#323338;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.877777778em}.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: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: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.primary-button,a.secondary-button{text-decoration:none!important}a.primary-button:hover,a.secondary-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 input[type=email],form.styled input[type=password],form.styled input[type=text],form.styled textarea{width:100%;border-radius:2px;border:1px solid #9a9a9a;padding:15px 22px;background:inherit;color:#fff}form.styled input[type=email]::-webkit-input-placeholder,form.styled input[type=password]::-webkit-input-placeholder,form.styled input[type=text]::-webkit-input-placeholder,form.styled textarea::-webkit-input-placeholder{color:#7c7f8b}form.styled input[type=email]::-moz-placeholder,form.styled input[type=password]::-moz-placeholder,form.styled input[type=text]::-moz-placeholder,form.styled textarea::-moz-placeholder{color:#7c7f8b}form.styled input[type=email]:-ms-input-placeholder,form.styled input[type=password]:-ms-input-placeholder,form.styled input[type=text]:-ms-input-placeholder,form.styled textarea:-ms-input-placeholder{color:#7c7f8b}form.styled input[type=email]::input-placeholder,form.styled input[type=password]::input-placeholder,form.styled input[type=text]::input-placeholder,form.styled textarea::input-placeholder{color:#7c7f8b}form.styled input[type=email]:focus,form.styled input[type=password]:focus,form.styled input[type=text]:focus,form.styled textarea:focus{outline:0}form.styled input[type=email]:hover,form.styled input[type=password]:hover,form.styled input[type=text]:hover,form.styled textarea:hover{border-color:#fff}.primary-button{font-size:1.125em;border-radius:4px;vertical-align:top;box-shadow:.5px .87px 1px 0 #000;text-align:center;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.777777778em;height:2.777777778em;transition:color .1s,background .1s;display:inline-block;background:#84ae9b;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.877777778em}.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: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:linear-gradient(0deg,#789f8d 0,#658878 100%);border-top:1px solid #2b2f2d}.logo.small{display:block;height:3.571428571em;min-width:3.571428571em;width:3.571428571em;padding:1px}.logo.small>svg{height:100%;width:100%}input[type=number].no-spin{-moz-appearance:textfield}input[type=number].no-spin::-webkit-inner-spin-button,input[type=number].no-spin::-webkit-outer-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%}}.loading-animation{height:100%;width:100%;-moz-perspective:700px;-webkit-perspective:700px;perspective:700px;margin:auto;position:relative}.loading-animation .spinning-logo{height:100%;width:100%;position:absolute;-o-animation:spinround 2s linear infinite;-moz-animation:spinround 2s linear infinite;-webkit-animation:spinround 2s linear infinite;animation:spinround 2s linear infinite}.loading-animation .spinning-logo .logo{height:100%;width:100%}.loading-animation .spinning-logo.frontface{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.danger-button{color:#fff;background:#E61E1E;text-shadow:0 0 1px rgba(0,0,0,.6)}.danger-button:hover{background:#d31717}.danger-button:hover:active{background:#bc1515}.utility-pos-abs{position:absolute;top:0;left:0;height: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,.styled-checkbox input[type=checkbox]:checked+label .text.unchecked{display:none}.styled-checkbox input[type=checkbox]:checked+label .text.checked{display:block}.styled-checkbox input[type=checkbox]:not:checked+label .text.checked{display:none}.styled-checkbox label{cursor:pointer}.switch-label{line-height:38px}.switch{font-size:16px;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] label,.switch input[type=checkbox]:checked 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:32px}.switch input[type=checkbox]+label .slide-items,.switch.reversed input[type=checkbox]:checked+label .slide-items{-webkit-transform:translateX(calc(-100% + 34px));-webkit-transform:translate3d(calc(-100% + 34px),0,0);transform:translate3d(calc(-100% + 34px),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:38px;width:100%;border:1px solid #ddd;border-radius:19px;overflow:hidden;margin:auto}.switch .slider .icon{background:#fff;box-shadow:0 1px 3px 2px rgba(0,0,0,.2);height:32px;width:32px;margin:2px;text-align:center;border-radius:50%}.switch .slider .text{width:calc(100% - 34px);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:36px}.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{position:fixed;top:3.571428571em;left:0;width:100%;height:100%;z-index:900;text-align:left;color:#000;font-family:OpenSans,'helvetica neue',sans-serif}@media screen and (max-width:630px){.modal{top:2.8571428568em}}.modal .room-list{height:185px;overflow-y:scroll}.modal.single-screen .modal-inner{height:auto}.modal a{color:#FF2E63}.modal .close{position:absolute;top:0;right:14px;font-size:28px;padding:6px;color:#333}.modal .backdrop{position:absolute;z-index:1;opacity:1;background:rgba(0,0,0,.2);top:0;left:0;width:100%;height:100%}.modal .modal-inner{position:absolute;z-index:2;top:0;right:50px;left:auto;min-width:652px;height:100%;max-height:calc(100% - 48px - 3.571428571em);overflow-y:auto;overflow-x:hidden;font-size:14px;padding:25px 36px 36px;box-shadow:0 0 44px rgba(0,0,0,.8);background-color:#FAFAFA}.modal.full-width .modal-inner{left:50px}@media screen and (max-width:752px){.modal.modal-login .modal-inner,.modal.modal-migration .modal-inner,.modal.modal-registration .modal-inner,.modal.modal-settings .modal-inner{min-width:0;left:5px!important;right:5px!important;max-height:calc(100% - 3.571428571em - 5px)}}.modal.modal-summon{z-index:1000}.modal.modal-contacts .modal-inner{width:272px;min-width:0;padding:0;overflow-y:hidden}@media screen and (max-width:372px){.modal.modal-contacts .modal-inner{min-width:0;left:5px!important;right:5px!important;max-height:calc(100% - 3.571428571em - 5px)}}.wide-modal.new-style{box-shadow:0 0 44px rgba(0,0,0,.8)}.modal-box.new-style,.wide-modal.new-style .content-wrapper{background:#FAFAFA;background-clip:none;border:none;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,.wide-modal.new-style .content-wrapper h1,.wide-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,.wide-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,.wide-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,.wide-modal.new-style .content-wrapper a{color:#FF2E63}.modal-box.new-style>.body header.tab-header .logo svg .fill,.wide-modal.new-style .content-wrapper>.body header.tab-header .logo svg .fill{fill:inherit}.modal-box.new-style>.body header.tab-header h1.title,.wide-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,.wide-modal.new-style .content-wrapper>.body header.tab-header h2.subtitle{margin-top:.2em;color:#FF2E63}.modal-box.new-style>.body .section-header-title,.wide-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,.wide-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,.wide-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 h1,.modal-box p{margin-bottom:1.5em}.modal-box h1,.modal-box label,.modal-box li,.modal-box p{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 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=email],.modal-box form input[type=password],.modal-box form input[type=tel],.modal-box form input[type=text],.modal-box form textarea{border:0;flex-grow:1;margin:0;padding:.6em 1em}.modal-box form input[type=email]:focus,.modal-box form input[type=email]:hover,.modal-box form input[type=password]:focus,.modal-box form input[type=password]:hover,.modal-box form input[type=tel]:focus,.modal-box form input[type=tel]:hover,.modal-box form input[type=text]:focus,.modal-box form input[type=text]:hover,.modal-box form textarea:focus,.modal-box form textarea:hover,.modal-box form:hover input[type=email],.modal-box form:hover input[type=password],.modal-box form:hover input[type=tel],.modal-box form:hover input[type=text],.modal-box form:hover textarea{background:#fff;outline:0}.modal-box form .as-row{display:flex;flex-direction:row}.modal-box form button,.modal-box form input[type=submit]{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-row,.modal-box form.inline{display:flex;flex-direction:row}.modal-box .form-row input,.modal-box form.inline 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}.migration-outro{max-width:440px;margin:auto;font-size:16px}.migration-outro .illustration{margin:40px auto}.migration-outro p{text-align:left}.notification-toggle{width:145px;margin-left:.5em}.notification-toggle .text{padding-left:8px}#room-admin-panel .backdrop{position:absolute;z-index:3;opacity:1;background:rgba(0,0,0,.2);top:0;left:0;width:100%;height:100%}@-webkit-keyframes bounce-in{0%{opacity:0;color:#fff;-webkit-transform:scale(1.4);transform:scale(1.4)}100%{opacity:1;color:#85ae9b;-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes bounce-in{0%{opacity:0;color:#fff;-webkit-transform:scale(1.4);transform:scale(1.4)}100%{opacity:1;color:#85ae9b;-webkit-transform:scale(1);transform:scale(1)}}@-ms-keyframes bounce-in{0%{opacity:0;color:#fff;-webkit-transform:scale(1.4);transform:scale(1.4)}100%{opacity:1;color:#85ae9b;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce-in{0%{opacity:0;color:#fff;-webkit-transform:scale(1.4);transform:scale(1.4)}100%{opacity:1;color:#85ae9b;-webkit-transform:scale(1);transform:scale(1)}}.wide-modal{position:absolute;top:calc(3.571428571em - 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}.wide-modal:not(.new-style){color:#fff}.wide-modal.visible{opacity:1;z-index:99;transition:z-index 0s linear 0s}.wide-modal.visible ul.advantages li::after{-webkit-animation:bounce-in .7s;-moz-animation:bounce-in .7s;animation:bounce-in .7s}.wide-modal .social-icons{margin-bottom:1em}.wide-modal .social-icons .social-icon{width:50px;height:50px;margin:0 .5em}.wide-modal .input-group>*{margin:0;height:44px;vertical-align:top}.wide-modal .input-group>:not(.first-child){margin-left:.5em}.wide-modal .centered-pane{text-align:center;width:80%;margin-left:10%}.wide-modal .left-pane,.wide-modal .right-pane{width:50%;display:inline-block;padding:0 1em;vertical-align:top}.wide-modal>.content-wrapper{background:url(/images/bg/admin-panel-bg-overlay.png),rgba(37,37,39,.98)}.wide-modal>.content-wrapper>.body{max-width:860px;margin:auto;padding:1em 0;font-size:16px}.wide-modal>.content-wrapper>.body header{margin:0}.wide-modal>.content-wrapper>.body header h1{font-size:24px;font-family:futura-pt,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:italic}.wide-modal>.content-wrapper>.body header.tab-header{text-align:center;margin-bottom:28px}.wide-modal>.content-wrapper>.body header.tab-header h1.title{margin:0 0 2px;color:#d7d7d7;font-size:37px;font-weight:700;font-style:normal}.wide-modal>.content-wrapper>.body header.tab-header h2.subtitle{color:#84ae9b;font-size:17px}.wide-modal>.content-wrapper>.body header.tab-header .logo{margin:0 0 12px;display:block;height:20px}.wide-modal>.content-wrapper>.body header.tab-header .logo svg{max-height:100%}.wide-modal>.content-wrapper>.body header.tab-header .logo svg .fill{fill:#d7d7d7}.wide-modal>.content-wrapper>.body .section-header-title{font-style:italic;margin-bottom:28px}.wide-modal>.content-wrapper>.body ul.advantages{list-style-type:none;padding-left:28px}.wide-modal>.content-wrapper>.body ul.advantages li{position:relative;margin-bottom:12px}.wide-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);transform:scale(1.4);opacity:0;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.wide-modal>.content-wrapper>.body ul.advantages li:nth-child(1)::after{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}.wide-modal>.content-wrapper>.body ul.advantages li:nth-child(2)::after{-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}.wide-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}.wide-modal>.content-wrapper>.body ul.advantages li:nth-child(4)::after{-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s}.wide-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}.wide-modal>.content-wrapper>.body ul.advantages li span.text{padding-left:10px}.wide-modal>.content-wrapper>.body .error{background:red;color:#fff;opacity:1;transition:opacity .2s}.wide-modal>.content-wrapper>.body input[type=email],.wide-modal>.content-wrapper>.body input[type=password],.wide-modal>.content-wrapper>.body input[type=tel],.wide-modal>.content-wrapper>.body input[type=text],.wide-modal>.content-wrapper>.body textarea{width:100%;margin:0 auto 1em;border:1px solid #8a8a8a;border-radius:4px;background:0 0;color:#d7d7d7;font-size:16px;line-height:1em;padding:1.25em 1.375em;transition:all .2s}.wide-modal>.content-wrapper>.body input[type=email]:hover,.wide-modal>.content-wrapper>.body input[type=password]:hover,.wide-modal>.content-wrapper>.body input[type=tel]:hover,.wide-modal>.content-wrapper>.body input[type=text]:hover,.wide-modal>.content-wrapper>.body textarea:hover{border:1px solid #d7d7d7}.wide-modal>.content-wrapper>.body input[type=email]::-webkit-input-placeholder,.wide-modal>.content-wrapper>.body input[type=password]::-webkit-input-placeholder,.wide-modal>.content-wrapper>.body input[type=tel]::-webkit-input-placeholder,.wide-modal>.content-wrapper>.body input[type=text]::-webkit-input-placeholder,.wide-modal>.content-wrapper>.body textarea::-webkit-input-placeholder{color:#8a8a8a;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px}.wide-modal>.content-wrapper>.body input[type=email]::-moz-placeholder,.wide-modal>.content-wrapper>.body input[type=password]::-moz-placeholder,.wide-modal>.content-wrapper>.body input[type=tel]::-moz-placeholder,.wide-modal>.content-wrapper>.body input[type=text]::-moz-placeholder,.wide-modal>.content-wrapper>.body textarea::-moz-placeholder{color:#8a8a8a;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px}.wide-modal>.content-wrapper>.body input[type=email]:-ms-input-placeholder,.wide-modal>.content-wrapper>.body input[type=password]:-ms-input-placeholder,.wide-modal>.content-wrapper>.body input[type=tel]:-ms-input-placeholder,.wide-modal>.content-wrapper>.body input[type=text]:-ms-input-placeholder,.wide-modal>.content-wrapper>.body textarea:-ms-input-placeholder{color:#8a8a8a;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px}.wide-modal>.content-wrapper>.body input[type=email]::input-placeholder,.wide-modal>.content-wrapper>.body input[type=password]::input-placeholder,.wide-modal>.content-wrapper>.body input[type=tel]::input-placeholder,.wide-modal>.content-wrapper>.body input[type=text]::input-placeholder,.wide-modal>.content-wrapper>.body textarea::input-placeholder{color:#8a8a8a;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px}.wide-modal>.content-wrapper>.body input[type=email]:focus,.wide-modal>.content-wrapper>.body input[type=password]:focus,.wide-modal>.content-wrapper>.body input[type=tel]:focus,.wide-modal>.content-wrapper>.body input[type=text]:focus,.wide-modal>.content-wrapper>.body textarea:focus{outline:0;color:#d7d7d7;border:1px solid #8a8a8a}.wide-modal>.content-wrapper>.body input[type=email]:focus+.error,.wide-modal>.content-wrapper>.body input[type=password]:focus+.error,.wide-modal>.content-wrapper>.body input[type=tel]:focus+.error,.wide-modal>.content-wrapper>.body input[type=text]:focus+.error,.wide-modal>.content-wrapper>.body textarea:focus+.error{opacity:0}.wide-modal>.content-wrapper textarea{height:11em}.wide-modal>.content-wrapper h1{margin-top:0}.wide-modal>.content-wrapper .button-group{text-align:right}.wide-modal>.content-wrapper p{margin-top:0}.wide-modal .content{margin:auto;width:100%;overflow:hidden}.wide-modal .content .wizard-slider{white-space:nowrap;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.wide-modal .content .wizard-slider *{white-space:normal}.wide-modal .content .wizard-slider .slide{display:inline-block;width:100%;vertical-align:top}.wide-modal .content .wizard-slider.active-1{-webkit-transform:translateX(0%);transform:translateX(0%)}.wide-modal .content .wizard-slider.active-2{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.wide-modal .content .wizard-slider.active-3{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.wide-modal .content .wizard-slider.active-4{-webkit-transform:translateX(-300%);transform:translateX(-300%)}.wide-modal .content .wizard-slider.active-5{-webkit-transform:translateX(-400%);transform:translateX(-400%)}.wide-modal .content .wizard-slider.active-6{-webkit-transform:translateX(-500%);transform:translateX(-500%)}.wide-modal .content .wizard-slider.active-7{-webkit-transform:translateX(-600%);transform:translateX(-600%)}.wide-modal .content .wizard-slider.active-8{-webkit-transform:translateX(-700%);transform:translateX(-700%)}.wide-modal .content .wizard-slider.active-9{-webkit-transform:translateX(-800%);transform:translateX(-800%)}.wide-modal nav.steps{font-size:18px}.wide-modal nav.steps ul li{flex-grow:1;display:inline-block;margin-right:2em}.wide-modal nav.steps ul li:not(.active){cursor:pointer}.wide-modal nav.steps ul li.active p{display:inline;border-bottom:2px solid #fa4668}.wide-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);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);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:0 0;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:-.3333333333em;width:100%;-webkit-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{margin:0;border-radius:2px;padding:6px 7px;opacity:0;display:inline-block;background:rgba(25,25,25,.72)}.in-room-notifications .in-room-notification .content.clickable{cursor:pointer}.in-room-notifications .in-room-notification .content.animate{-webkit-transition:opacity 1s;transition:opacity 1s}.in-room-notifications .in-room-notification .content.visible{-webkit-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{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;overflow:hidden}.fat-header div.custom-background{background-size:cover;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;transition:opacity,transform;-webkit-transition:opacity,transform,-webkit-filter;transform:scale(1.05);-webkit-filter:saturate(20%);transition-duration:1s,.75s,.25s}.fat-header div.custom-background.active{opacity:1;transform:scale(1);-webkit-filter:saturate(100%);transition-duration:.5s,.75s,1s}.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: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 .5em auto auto;cursor:text;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:0 0;border:none;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:#FF2E63;font-weight:400}.fat-header div.form-wrapper form.room-creation #room-namer::-moz-placeholder{color:#FF2E63;font-weight:400}.fat-header div.form-wrapper form.room-creation #room-namer:-ms-input-placeholder{color:#FF2E63;font-weight:400}.fat-header div.form-wrapper form.room-creation #room-namer::input-placeholder{color:#FF2E63;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 figure.main-logo,.logo-wrapper h1.main-title{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:0 0}.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.1111111111em;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 .center-aligned,.static-page .right-aligned{max-width:580px}.inset-shadow>*{background-attachment:scroll!important;background-position-y:33%!important;z-index:1}.inset-shadow>::after,.inset-shadow>::before{content:'';position:absolute;left:0;z-index:-1;width:100%}.inset-shadow>::before{background:linear-gradient(0deg,rgba(0,0,0,0) 0,#000 100%);opacity:.5;top:0;height:150px}.inset-shadow>::after{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-footer .content,.frontpage .fat-header .content,.static-page .content-wrapper .content,.static-page .fat-footer .content,.static-page .fat-header .content{margin:auto;max-width:920px;padding:0 20px}article.team-profile{display:flex;flex-direction:row;padding:40px 0}article.team-profile .job-title,article.team-profile .name{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) center center/cover no-repeat fixed}.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) center center/cover no-repeat fixed}.cover-width{width:100%;margin:0;background:url(/images/photos/gokart.jpg) center center/cover no-repeat fixed;height:530px}figure.three-wide{height:330px;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 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) center center/cover no-repeat fixed}.press-page .article-mentions .source::after{content:' \2014 '}.faq-page .fat-header{background:url(/images/bg/background_overlay.png),url(/images/photos/ane.jpg) center center/cover no-repeat fixed}.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{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{height:100%}.contact-list .explanation{position:relative;padding-left:31px;margin-bottom:30px}.contact-list .explanation .info-text{color:rgba(0,0,0,.6)}.contact-list .content-wrapper{padding:0 12px 2em;overflow-y:auto;overflow-x:hidden;height:calc(100% - 48px)}.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;cursor:pointer;display:block;position:relative;top:0;right:0}.contact-list .contact-search-wrapper .contact-search{border:none;outline:0;background-color:transparent;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 .section .phone-upsell{text-align:center}.contact-list .section .phone-upsell img{display:block;margin:1em auto auto}.contact-list .section .loading-message{text-align:center}.contact-list .section .loading-message .loading-animation-wrapper{height:150px}.contact-list .section .loading-message .message{font-weight:700}.contact-list .section header{position:relative;margin-left:calc(44px - 1em);cursor:default}.contact-list .section header .title{color:#989898;font-size:.857142857em}.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{position:absolute;top:0;width:44px;text-align:center;height:100%;line-height:1.5em;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 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:34px;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;margin:1em 0 0}.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-list-item-options-button{height:100%;width:25px;display:inline-flex;vertical-align:top;padding-right:5px}.contact-list-item-options-button-ellipsis{margin:auto 0 auto auto;display:none}.contact:hover .contact-list-item-options-button-ellipsis,.options-open .contact-list-item-options-button-ellipsis{display:block}.contact-list-item-options-button-ellipsis .fill{fill:#e1e1e1}.contact-list-item-options-button:hover .contact-list-item-options-button-ellipsis .fill,.options-open .contact-list-item-options-button-ellipsis .fill{fill:#000}.contact-list-item-options-page-button{width:50%;text-align:center;line-height:40px;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.2)}.contact-list-item-options-page{z-index:1;display:flex;flex-direction:row}.contact-list-item-hover-wrapper{width:calc(100% - 25px);display:inline-block;vertical-align:top}.contact-list-item-hover-wrapper:hover .profile-pic-wrapper .invite-icon{display:block}.contact-list-item-hover-wrapper:hover .profile-pic-wrapper::after{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(30,230,97,.8);border-radius:50%;content:''}.contact-list-item-content-wrapper{height:40px}.contact-list-item-content{background:#fafafa;position:absolute;z-index:2;transition:left .3s;box-shadow:0 0 6px rgba(0,0,0,.6)}.options-open .contact-list-item-content{left:-50%;transition-delay:0s,0s;pointer-events:none;cursor:pointer}.contact{margin-top:4px;margin-bottom:4px;overflow:hidden;position:relative}.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;height: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:.857142857em;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:#00fa53}.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:.857142857em}.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:.857142857em;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 5px 1px 1px}.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 .sms-icon{display:none}.contact.phone-contact .profile-pic-wrapper::after{display:block;position:absolute;left:0;bottom:0;font-family:OpenSans;font-size:10px;color:#FFF;text-shadow:0 1px 0 rgba(0,0,0,.8);font-weight:600;width:100%;text-align:center;content:'SMS';padding:0;line-height:62px;background:linear-gradient(to bottom,transparent 0,transparent 66%,rgba(0,0,0,.24) 66%);height:100%;border-radius:50%}.user-module{position:relative;z-index:1000;height:100%}.user-module .user-object{display:flex;flex-direction:row;align-items:center;height:3.571428571em;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 .profile-pic{height:100%;width:100%;display:block}.user-module .user-object .profile-pic-wrapper{box-shadow:0 1px 2px 0 rgba(0,0,0,.4);margin:auto;width:34px;height:34px;border:2px solid #fff;border-radius:50%;overflow:hidden;background:#e6e6e6;flex-shrink:0}.user-module .user-object.signed-in .profile-pic{opacity:1}.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-wrapper{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)}.modal-login .columns,.modal-migration .columns,.modal-registration .columns,.modal-settings .columns{display:flex;flex-direction:row;justify-content:center;align-content:stretch;flex-wrap:wrap}.modal-login .columns .column,.modal-migration .columns .column,.modal-registration .columns .column,.modal-settings .columns .column{position:relative;width:282px;margin:1em 0;padding:0 32px}.modal-login .columns .column.wide,.modal-migration .columns .column.wide,.modal-registration .columns .column.wide,.modal-settings .columns .column.wide{width:336px;font-size:16px}.modal-login .columns .column:first-child,.modal-migration .columns .column:first-child,.modal-registration .columns .column:first-child,.modal-settings .columns .column:first-child{padding-left:28px}.modal-login .columns .column:last-child,.modal-migration .columns .column:last-child,.modal-registration .columns .column:last-child,.modal-settings .columns .column:last-child{padding-right:28px}.modal-login .columns .column:not(:first-child),.modal-migration .columns .column:not(:first-child),.modal-registration .columns .column:not(:first-child),.modal-settings .columns .column:not(:first-child){margin-left:1px}.modal-login .columns .column:not(:first-child):after,.modal-migration .columns .column:not(:first-child):after,.modal-registration .columns .column:not(:first-child):after,.modal-settings .columns .column:not(:first-child):after{content:'';display:block;position:absolute;left:0;top:50px;bottom:50px;width:1px;background:#e0e0e0}.modal-login .column.form,.modal-migration .column.form,.modal-registration .column.form,.modal-settings .column.form{display:flex;flex-direction:column;justify-content:space-between;min-height:465px}.modal-login .column.form form,.modal-migration .column.form form,.modal-registration .column.form form,.modal-settings .column.form form{max-width:282px;font-size:14px}.modal-login .illustration,.modal-migration .illustration,.modal-registration .illustration,.modal-settings .illustration{margin:1.5em 0}.modal-login .illustration.wide,.modal-migration .illustration.wide,.modal-registration .illustration.wide,.modal-settings .illustration.wide{margin-left:-60px;margin-right:-60px;margin-bottom:2.8em}.modal-login .illustration img,.modal-migration .illustration img,.modal-registration .illustration img,.modal-settings .illustration img{display:block;margin:0 auto}.modal-login .illustration.sms-notifications,.modal-migration .illustration.sms-notifications,.modal-registration .illustration.sms-notifications,.modal-settings .illustration.sms-notifications{padding:20px 0 0}.modal-login .illustration.sms-notifications img,.modal-migration .illustration.sms-notifications img,.modal-registration .illustration.sms-notifications img,.modal-settings .illustration.sms-notifications img{margin:0 -5px}.modal-login .divisive.pitch,.modal-migration .divisive.pitch,.modal-registration .divisive.pitch,.modal-settings .divisive.pitch{border-bottom:1px solid #e0e0e0;padding-bottom:1em;margin-bottom:2em}.modal-login header,.modal-migration header,.modal-registration header,.modal-settings header{position:relative;width:100%;margin-bottom:1.9em;text-align:center}.modal-login header .room-name,.modal-migration header .room-name,.modal-registration header .room-name,.modal-settings header .room-name{color:#FF2E63}.modal-login header .logo,.modal-migration header .logo,.modal-registration header .logo,.modal-settings header .logo{width:100%;height:38px}.modal-login header .logo svg,.modal-migration header .logo svg,.modal-registration header .logo svg,.modal-settings header .logo svg{max-width:44px;max-height:38px;margin:auto}.modal-login .back-button,.modal-migration .back-button,.modal-registration .back-button,.modal-settings .back-button{position:absolute;top:20px;left:20px;font-size:1.5em;color:#6f6f6f}.modal-login .button,.modal-migration .button,.modal-registration .button,.modal-settings .button{width:100%;padding:.2em 1em}.modal-login .select-image .inner,.modal-migration .select-image .inner,.modal-registration .select-image .inner,.modal-settings .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}.modal-login .select-image input[type=file],.modal-migration .select-image input[type=file],.modal-registration .select-image input[type=file],.modal-settings .select-image input[type=file]{display:none}.modal-login .select-image button,.modal-migration .select-image button,.modal-registration .select-image button,.modal-settings .select-image button{border-radius:2px;border:1px solid #fe2e63;background:0 0;color:#fe2e63;padding:.5em 1.5em}.modal-login .select-image figure img,.modal-migration .select-image figure img,.modal-registration .select-image figure img,.modal-settings .select-image figure img{width:5em;height:auto}.modal-login .select-image img.preview,.modal-migration .select-image img.preview,.modal-registration .select-image img.preview,.modal-settings .select-image img.preview{max-width:100%;max-height:318px}.modal-login .select-image.isDragging .inner,.modal-migration .select-image.isDragging .inner,.modal-registration .select-image.isDragging .inner,.modal-settings .select-image.isDragging .inner{border-color:#FF2E63;font-size:2em}.modal-login .select-image.isDragging *,.modal-migration .select-image.isDragging *,.modal-registration .select-image.isDragging *,.modal-settings .select-image.isDragging *{pointer-events:none!important}.modal-login .centered,.modal-migration .centered,.modal-registration .centered,.modal-settings .centered{text-align:center}.modal-login .centered input,.modal-migration .centered input,.modal-registration .centered input,.modal-settings .centered input{width:100%}.modal-login .switch,.modal-migration .switch,.modal-registration .switch,.modal-settings .switch{float:right;width:5em}.modal-login .phone-notification-switch,.modal-migration .phone-notification-switch,.modal-registration .phone-notification-switch,.modal-settings .phone-notification-switch{margin-bottom:2em}.modal-login label.news-and-updates,.modal-migration label.news-and-updates,.modal-registration label.news-and-updates,.modal-settings label.news-and-updates{margin:1em auto .5em}.modal-login .mode-changer,.modal-migration .mode-changer,.modal-registration .mode-changer,.modal-settings .mode-changer{margin:.8em 0 1em}.modal-login .contact-point-wrapper,.modal-login .ui-input-text,.modal-migration .contact-point-wrapper,.modal-migration .ui-input-text,.modal-registration .contact-point-wrapper,.modal-registration .ui-input-text,.modal-settings .contact-point-wrapper,.modal-settings .ui-input-text{width:100%}.modal-login .ui-input-text,.modal-migration .ui-input-text,.modal-registration .ui-input-text,.modal-settings .ui-input-text{margin:12px 0 0}.modal-login .ui-input-text.name-input,.modal-migration .ui-input-text.name-input,.modal-registration .ui-input-text.name-input,.modal-settings .ui-input-text.name-input{margin-top:.8em}.modal-login .ui-input-text.no-margin,.modal-migration .ui-input-text.no-margin,.modal-registration .ui-input-text.no-margin,.modal-settings .ui-input-text.no-margin{margin:0}.modal-login label.news-and-updates,.modal-migration label.news-and-updates,.modal-registration label.news-and-updates,.modal-settings label.news-and-updates{font-size:.9em;display:block;margin-bottom:1px;height:23px}.modal-login .avatar-snapshotter,.modal-login label.news-and-updates input,.modal-migration .avatar-snapshotter,.modal-migration label.news-and-updates input,.modal-registration .avatar-snapshotter,.modal-registration label.news-and-updates input,.modal-settings .avatar-snapshotter,.modal-settings label.news-and-updates input{margin:0}.modal-login .avatar-snapshotter .body,.modal-migration .avatar-snapshotter .body,.modal-registration .avatar-snapshotter .body,.modal-settings .avatar-snapshotter .body{height:218px;margin-top:1.2em}.modal-login .stepcounter,.modal-migration .stepcounter,.modal-registration .stepcounter,.modal-settings .stepcounter{position:absolute;width:100%;bottom:.5em;left:0}.modal-login ul.advantages,.modal-migration ul.advantages,.modal-registration ul.advantages,.modal-settings ul.advantages{padding-left:35px;margin:1.95em 0;font-family:OpenSans,'helvetica neue',sans-serif}.modal-login ul.advantages li,.modal-migration ul.advantages li,.modal-registration ul.advantages li,.modal-settings ul.advantages li{display:block;position:relative;margin-bottom:20px}.modal-login ul.advantages li::before,.modal-migration ul.advantages li::before,.modal-registration ul.advantages li::before,.modal-settings ul.advantages li::before{content:url(/images/tick.svg);position:absolute;top:-10px;left:-36px;font-size:2em}.modal-login .error,.modal-migration .error,.modal-registration .error,.modal-settings .error{color:#4d4d4d;font-size:.8em;margin-top:.5em}.modal-login .modal-error,.modal-migration .modal-error,.modal-registration .modal-error,.modal-settings .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}.migration-modal .selling-message{text-align:left}.avatar-snapshotter{text-align:center;margin-top:1em}.avatar-snapshotter .body{height:180px;margin:auto}.avatar-snapshotter .icon{position:relative;font-size:.8em;margin:1em 0 0;line-height:42px;text-align:center}.avatar-snapshotter .icon .snap{display:block;font-size:21px;border:1px solid #8e8e8e;color:#000;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;border-radius:50%;overflow:hidden;cursor:pointer;display:block;margin:auto;background:#d8d8d8;position:relative;text-align:center}.avatar-snapshotter .image-input .overlay{display:none;position:absolute;height:100%;width:100%;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:none;margin:auto;display:block;box-shadow:0 0 15px rgba(0,0,0,.7)}.kahoot main.video-space{background:url(/images/bg/kahoot.png) 0 0/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:75px;margin:0;color:#999}.user-login-modal .room-name-container .room-name{width:calc(100% - 75px)}.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;position:relative}.autosaving-input .submitted-value{position:absolute;font-size:.8em;left:5px;top:-17px;margin:0}.autosaving-input .save-button{display:none}.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:0 0;font-size:28px;outline:0;cursor:pointer}.autosaving-input .reset-button img{height:100%;width:100%;display:block}.autosaving-input .status-text,.autosaving-input input.value{height:1.5em;width:100%;border:none;outline:0;padding-right:60px;background:0 0;text-align:left}.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:8px;left:8px;display:none;margin:0}.status-icon{position:absolute;top:8px;right:8px;width:1.5em;height:1.5em;line-height:1.5em;text-align:center;-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:-4px;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(1px 1px 0 rgba(0,0,0,.2));-webkit-transform:translate3d(0,0,0);-moz-filter:drop-shadow(1px 1px 0 rgba(0,0,0,.2));filter:drop-shadow(1px 1px 0 rgba(0,0,0,.2))}.country-code-dropdown .dropdown-arrow{position:absolute;top:0;right:0;line-height:44px;text-align:center;pointer-events:none}.virtual-keyboard .mobile-toolbar{display:none!important}.virtual-keyboard .modal{max-height:none!important}.mobile-toolbar-wrapper{display:none}.mobile-toolbar-wrapper .clicklay,.mobile-toolbar-wrapper .overlay{position:fixed;top:0;left:0;width:100%;height:100%}.mobile-toolbar-wrapper .overlay{pointer-events:none;z-index:3}.mobile-toolbar-wrapper .clicklay{z-index:2}.mobile-toolbar-wrapper.visible{cursor:default}.mobile-toolbar-wrapper.visible .overlay{background:rgba(0,0,0,.4)}.mobile-toolbar-wrapper.visible .clicklay{z-index:3}.mobile-toolbar-wrapper.visible .mobile-toolbar{opacity:1;bottom:0;transform:scale(1);z-index:4;transition-delay:0,0,0,0}.mobile-toolbar-wrapper.visible .exit-room-button,.mobile-toolbar-wrapper.visible .mobile-statusbar{display:block}.mobile-toolbar-wrapper .exit-room-button{position:absolute;top:1em;left:1em;height:50px;width:50px;line-height:50px;border-radius:50%;text-align:center;color:#fff;background:rgba(0,0,0,.6);cursor:pointer;z-index:4;transform:rotate(180deg);display:none}.mobile-toolbar-wrapper .exit-room-button .svg-icon{width:13px;height:100%;margin:auto}.mobile-toolbar-wrapper .exit-room-button .svg-icon .stroke{stroke:#fff}.mobile-statusbar{font-size:.8em;display:none;background:#85ae9b;color:#fff;position:fixed;top:0;left:0;width:100%;overflow:hidden;line-height:1.5em;z-index:4;text-align:center}.mobile-toolbar{position:fixed;bottom:-20px;left:0;width:100%;flex-direction:row;justify-content:space-around;padding-bottom:.5em;opacity:0;display:flex;transform:scale(1.05);transition:transform cubic-bezier(0.19,1,.22,1) .4s,bottom cubic-bezier(0.19,1,.22,1) .4s,opacity cubic-bezier(0.19,1,.22,1) .3s,z-index 0;transition-delay:0,0,0,.4s;z-index:-1}.mobile-toolbar input[type=checkbox]{display:none}.mobile-toolbar input[type=checkbox]:checked+.button{background:#FF2E63;color:#fff}.mobile-toolbar input[type=checkbox]:checked+.button .fill{fill:#fff}.mobile-toolbar input[type=checkbox]:checked+.button .on{display:none}.mobile-toolbar input[type=checkbox]:checked+.button .off{display:block}.mobile-toolbar input[type=checkbox]:checked+.button.lock::before{content:"\f023"}.mobile-toolbar .button{font-size:25px;background:#fff;border-radius:50%;vertical-align:top;text-align:center;height:2em;width:2em;line-height:2em;cursor:pointer;color:#FF2E63;display:flex}.mobile-toolbar .button .svg-button{height:100%;width:100%}.mobile-toolbar .button .svg-button svg{height:100%}.mobile-toolbar .button .fill{fill:#FF2E63}.mobile-toolbar .button img,.mobile-toolbar .button::before{margin:auto}.mobile-toolbar .button .off{display:none}.mobile-toolbar .button.active,.mobile-toolbar .button.loading{background:#FF2E63;color:#fff}.mobile-toolbar .button.active .fill,.mobile-toolbar .button.loading .fill{fill:#fff}.mobile-toolbar .button.active .on,.mobile-toolbar .button.loading .on{display:none}.mobile-toolbar .button.active .off,.mobile-toolbar .button.loading .off{display:block}.mobile-toolbar .button.active.lock::before,.mobile-toolbar .button.loading.lock::before{content:"\f023"}@media (max-width:640px){.mobile-web .arrow-wrapper,.mobile-web .bottom-left-button-group,.mobile-web .bottom-right-button-group,.mobile-web .chat-wrapper,.mobile-web .invite-by-sms,.mobile-web .video-space-header{display:none}.mobile-web .mobile-toolbar-wrapper{display:block}.mobile-web main.video-space{padding-bottom:10px;padding-top:10px}.mobile-web .room-wrapper.in-room .modal{top:0;max-height:calc(100% - 70px)}.mobile-web .room-wrapper.in-room .modal .backdrop{display:none}.mobile-web .room-wrapper.in-room .modal .modal-inner{width:100%!important;left:0!important;height:100%;max-height:none!important}.mobile-web .video-box .toolbar,.mobile-web .video-box .top-right-corner{display:none}.mobile-web .non-essential{display:none!important}.mobile-web .modal .column{margin:0!important}.mobile-web .modal .content{height:auto!important}.mobile-web .modal .code{display:inline-block;width:calc(100% - 110px);margin-right:15px}.mobile-web .modal header{margin-bottom:.5em!important}.mobile-web .modal header img{display:none!important}.mobile-web .modal header::after{margin-top:5px}.mobile-web .modal h1.title{font-size:28px!important;margin-bottom:5px}.mobile-web .modal .room-name{margin-top:0}.mobile-web .modal .back-button{z-index:99!important}}.mobile-waiting-text{position:absolute;height:100%;width:100%;top:0;left:0;display:flex;z-index:3;pointer-events:none;padding:0 2em}.mobile-waiting-text .content{text-align:center;padding:2em 4em;background:rgba(0,0,0,.6);color:#fff;border-radius:3px;margin:auto;width:100%}.mobile-waiting-text .content h1{font-size:24px}.mobile-waiting-text .content .button{pointer-events:auto;margin-top:1em}