#workspace-page #content{padding-top:120px}#workspace-page #content.removed-slides-on #removed-slides{bottom:10px}#workspace-page #content.removed-slides-on #removed-slides-icon{color:#fff}#workspace-page #header #back{position:absolute;top:24px;left:220px}#workspace-page #header #back svg{margin-right:-10px}#workspace-page #header #presentation-title{position:absolute;top:6px;left:300px}#workspace-page #header #presentation-title input{font-weight:300;height:56px;margin:0}#workspace-page #presentation-header{position:fixed;padding:10px;top:100px;left:80px;right:80px;background:rgba(66,72,108,.9);color:#fff !important;border-radius:0 0 3px 3px;z-index:1;min-width:870px}#workspace-page #presentation-header button{color:#fff}#workspace-page #presentation-header #preview{margin:-10px 0 -10px -10px;padding:20px 20px 20px 30px}#workspace-page #presentation-header #preview:hover{background:rgba(66,72,108,.9);transition:all .1s ease-out}#workspace-page #presentation-header #tools{position:absolute;right:0;bottom:0}#workspace-page #presentation-header #tools button{min-width:83px;color:#fff;cursor:pointer !important;border-radius:1px;padding:10px 5px;margin:0 0 1px 0}#workspace-page #presentation-header #tools button label{cursor:pointer !important}#workspace-page #presentation-header #tools button:hover{background:rgba(66,72,108,.9);transition:all .1s ease-out}#workspace-page .section-header{position:relative;padding-left:30px;width:100%;box-sizing:border-box;margin:0}#workspace-page .section-header>button.icon-only:first-child{position:absolute;top:-4px;left:-10px}#workspace-page .section-header .section-info{float:right;margin-top:0px}#workspace-page .section-header .section-info .section-recorded{margin:0;margin-bottom:-12px}#workspace-page .section-header .section-info button{min-width:120px;margin-left:1em}#workspace-page .section-header .section-info button.icon-only{min-width:auto}#workspace-page .section-slides{list-style:none;position:relative;margin:0 -10px;padding:0;width:100%;opacity:1;visibility:visible;transition:opacity .2s ease-out,margin .2s ease-out;min-height:180px}#workspace-page .section-slides.ng-hide{display:block !important;opacity:0;visibility:hidden;top:-9999px;margin-top:-20px;height:20px;min-height:20px}#workspace-page .section-slides.ng-hide li{height:0;width:260px;padding:0}#workspace-page .section-slides li{position:relative;display:inline-block;vertical-align:top;padding:10px 0;width:260px;transition:all .2s ease-out;height:180px}#workspace-page .section-slides li .remove-slide{position:absolute;top:-18px;right:-15px;border-radius:18px;opacity:0;transition:opacity .1s ease-out;z-index:1}#workspace-page .section-slides li .upload-progress{padding:10px 20px;box-shadow:none}#workspace-page .section-slides li .drop-area{box-shadow:none}#workspace-page .section-slides li:hover .remove-slide{opacity:1}#workspace-page #removed-slides-icon{position:fixed;bottom:20px;left:10px;transition:color .2s ease-out}#workspace-page #removed-slides{background:rgba(66,72,108,.9);position:fixed;height:180px;bottom:-180px;left:0;right:0;padding:20px 100px;color:#fff;transition:bottom .2s ease-out}#workspace-page #removed-slides #removed-slides-close{position:absolute;top:0px;right:10px}#workspace-page #removed-slides .details{margin:10px 0 0 10px}#workspace-page #removed-slides ul{list-style:none;padding:0;margin:0;height:120px;overflow-x:auto;overflow-y:hidden;white-space:nowrap}#workspace-page #removed-slides ul li{display:inline-block;position:relative}#workspace-page #removed-slides ul li .remove-slide{width:24px;height:24px;position:absolute;top:-10px;right:-2px;border-radius:18px;opacity:0;transition:opacity .1s ease-out;z-index:1}#workspace-page #removed-slides ul li .remove-slide svg{width:24px;height:24px;vertical-align:top;margin:0}#workspace-page #removed-slides ul li:hover .remove-slide{opacity:1}#workspace-page .section-slides .as-sortable-placeholder{display:inline-block !important;width:240px !important;height:136px !important;margin:10px -10px 0 30px !important}#workspace-page .section-recorded .as-sortable-placeholder{display:none !important}#workspace-page .section-slides .as-sortable-hidden{display:none !important}#workspace-page .section-slides.as-sortable-drag{position:absolute !important}@media screen and (max-width: 1200px){#workspace-page #content{padding-left:10px;padding-right:10px}#presentation-header{left:10px;right:10px}}@keyframes pulsing{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}@keyframes indefinitebar{0%{width:calc(0% + 30px);left:0%}50%{width:100%;left:0%}100%{width:calc(0% + 30px);left:calc(100% - 30px)}}
*{outline:none !important}#watchscreen-page{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;transition:-webkit-filter .3s ease-out;transition-delay:.3s;min-width:300px;background:rgb(235.7,237.2,245.4) !important}#watchscreen-page.alert-on{-webkit-filter:blur(10px);filter:blur(10px)}#watchscreen-page.embed-overlay{-webkit-filter:blur(3px);filter:blur(3px)}#watchscreen-page #watchscreen-header{position:absolute;top:0;left:0;right:0;height:96px;padding:30px 20px;z-index:1}#watchscreen-page #watchscreen-header:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;transition:all .3s ease-out;opacity:1;background:linear-gradient(rgba(255, 255, 255, 0.8), white);box-shadow:0 1px 0px rgba(62,77,159,.3)}#watchscreen-page #watchscreen-header #watchscreen-logo{position:absolute;top:10px;left:20px;width:180px;height:80px;background-size:contain;background-repeat:no-repeat;background-position:center center;cursor:pointer}#watchscreen-page #watchscreen-header #watchscreen-logo .badge-inline{position:absolute;top:10px;right:-19px}#watchscreen-page #watchscreen-header #watchscreen-logo .badge-sub{right:-15px}#watchscreen-page #watchscreen-header #watchscreen-title{position:absolute;top:0;left:220px;right:340px;bottom:0;padding:30px 0;text-align:center}#watchscreen-page #watchscreen-header #watchscreen-title h1{font-size:24px;margin:0}#watchscreen-page #watchscreen-header #watchscreen-title span{font-size:12px;font-weight:400;color:#9b9b9b}#watchscreen-page #watchscreen-header #watchscreen-title.embed{right:56px}#watchscreen-page #watchscreen-header #login-signup{position:absolute;top:5px;right:5px;text-align:center;width:330px;height:86px;box-sizing:border-box;padding:10px 20px;border-radius:2px;background:#3e4d9f;color:#fff;font-size:400;font-size:16px}#watchscreen-page #watchscreen-header #login-signup p{margin-bottom:10px}#watchscreen-page #watchscreen-header #login-signup button{color:#3e4d9f;background:#fff;line-height:32px;padding:0 10px}#watchscreen-page #watchscreen-header #watchscreen-user{position:absolute;top:0;right:0;padding:30px 20px 10px 20px;white-space:nowrap;text-align:right}#watchscreen-page #watchscreen-header #watchscreen-user>*{vertical-align:top;margin-left:7px;margin-top:0}#watchscreen-page #watchscreen-header #watchscreen-user button,#watchscreen-page #watchscreen-header #watchscreen-user div{display:inline-block;height:36px;line-height:36px}#watchscreen-page #watchscreen-header #watchscreen-user ul,#watchscreen-page #watchscreen-header #watchscreen-user li{display:inline-block}#watchscreen-page #watchscreen-header #watchscreen-user li{height:36px}#watchscreen-page #watchscreen-header #watchscreen-user li button{display:block;line-height:36px;padding:0 10px;text-transform:uppercase;margin-top:0}#watchscreen-page #watchscreen-header #watchscreen-user #user-nav{white-space:nowrap;width:0;max-width:0;overflow:hidden;opacity:0;visibility:hidden;transition:all .3s ease-out}#watchscreen-page #watchscreen-header #watchscreen-user #user-nav.active{max-width:100%;width:auto;opacity:1;visibility:visible}#watchscreen-page #watchscreen-header #watchscreen-user #watchscreen-user-name{font-size:14px;font-weight:400;color:#9b9b9b;cursor:pointer;padding-right:1em}#watchscreen-page #watchscreen-header #watchscreen-user #user-menu.flip{transform:scaleX(-1)}#watchscreen-page #watchscreen-header.dark{color:#fff}#watchscreen-page #watchscreen-header.dark #watchscreen-title{opacity:0;top:-999px;transition:opacity .2s ease-out}#watchscreen-page #watchscreen-header.dark button{color:#fff}#watchscreen-page #watchscreen-header.dark #logo{filter:invert(100%) grayscale(100%)}#watchscreen-page #watchscreen-header.dark:before{background:#3b3d46}#watchscreen-page #watchscreen-header.small{z-index:0}#watchscreen-page #watchscreen-header.small #watchscreen-title{opacity:0;top:-999px}#watchscreen-page #watchscreen-header.small #user-name{opacity:0}#watchscreen-page #watchscreen-header.small #user-menu{opacity:0}#watchscreen-page #watchscreen-header.small #logo{opacity:.2}#watchscreen-page #watchscreen-header.small #login-signup{opacity:0;top:-999px}#watchscreen-page #watchscreen-header.small:before{opacity:0;bottom:100%}#watchscreen-page #watch-screen{position:absolute;top:96px;left:0;right:0;bottom:20px;z-index:0}#watchscreen-page #watch-screen.preview{bottom:0}#watchscreen-page #watch-screen.show-shareline{bottom:55px}#watchscreen-page #video{position:absolute;top:0;left:0;width:220px;bottom:0;padding:20px 20px 20px 20px;color:#3e4d9f;text-align:center;transition:width .3s ease-out}#watchscreen-page #video #video-container{width:180px;height:180px;overflow:hidden;position:relative;margin-bottom:20px;transition:width .3s ease-out,height .3s ease-out}#watchscreen-page #video #video-container.audio-only{background-image:url(/img/large-border.svg);background-size:contain;background-repeat:no-repeat}#watchscreen-page #video #video-container.audio-only svg.border{position:absolute;top:0;left:0;width:180px;height:180px;fill:#3e4d9f;opacity:.1}#watchscreen-page #video #video-container.audio-only svg.avatar,#watchscreen-page #video #video-container.audio-only .audio-only-logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:96px;height:96px}#watchscreen-page #video #video-container.audio-only .audio-only-logo{background-position:center center;background-size:contain;background-repeat:no-repeat}#watchscreen-page #video #video-container #video-mask-overlay{position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px;width:calc(100% + 2px);height:calc(100% + 2px);fill:rgb(235.7,237.2,245.4)}#watchscreen-page #video #video-container #video-player{position:absolute;top:50%;left:50%;height:100%;width:auto;transform:translate(-50%, -50%);-webkit-filter:saturate(110%) contrast(90%) brightness(140%);filter:saturate(110%) contrast(90%) brightness(140%)}#watchscreen-page #video.large{width:380px}#watchscreen-page #video.large #video-container{width:340px;height:340px}#watchscreen-page #video #video-player{position:relative;left:-30px;margin-bottom:20px}#watchscreen-page #video #video-player.audio-only-player{opacity:0}#watchscreen-page #video #video-controls{position:relative;padding-top:56px}#watchscreen-page #video #video-controls #video-play,#watchscreen-page #video #video-controls #video-pause,#watchscreen-page #video #video-controls #video-replay,#watchscreen-page #video #video-controls #video-expand,#watchscreen-page #video #video-controls #video-collapse,#watchscreen-page #video #video-controls #show-share-dialog{position:absolute;top:0;transition:opacity .2s ease-out,transform .2s ease-out;opacity:0;transform:scale(0.5);visibility:hidden;top:-999px}#watchscreen-page #video #video-controls #video-play.active,#watchscreen-page #video #video-controls #video-pause.active,#watchscreen-page #video #video-controls #video-replay.active,#watchscreen-page #video #video-controls #video-expand.active,#watchscreen-page #video #video-controls #video-collapse.active,#watchscreen-page #video #video-controls #show-share-dialog.active{top:0;visibility:visible;opacity:1;transform:scale(1)}#watchscreen-page #video #video-controls #video-play,#watchscreen-page #video #video-controls #video-pause,#watchscreen-page #video #video-controls #video-replay{left:50%;margin-left:-18px}#watchscreen-page #video #video-controls #video-expand,#watchscreen-page #video #video-controls #video-collapse{left:50%;margin-left:28px}#watchscreen-page #video #video-controls #show-share-dialog{left:50%;margin-left:-64px}#watchscreen-page #video #video-controls #video-time{font-size:12px;color:#9b9b9b}#watchscreen-page #video #video-controls #video-seeker{display:block;position:relative;width:100%;height:18px;cursor:pointer;opacity:0;transform:scale(0.8);transition:all .2s ease-out}#watchscreen-page #video #video-controls #video-seeker.active{transform:scale(1);opacity:1}#watchscreen-page #video #video-controls #video-seeker #video-seeker-clickable{min-height:100%}#watchscreen-page #video #video-controls #video-seeker #video-seeker-track{position:absolute;top:8px;left:0;width:100%;height:2px;border-radius:1px;background:rgba(62,77,159,.2)}#watchscreen-page #video #video-controls #video-seeker #video-seeker-track-position{position:absolute;top:8px;left:0;width:0;height:2px;border-radius:1px;background:#3e4d9f}#watchscreen-page #video #video-controls #video-seeker #video-seeker-thumb{position:absolute;top:4px;left:0;width:12px;height:12px;border:1px solid #3e4d9f;background:#fff;margin-left:-6px;border-radius:5px}#watchscreen-page #video #interaction{position:absolute;bottom:20px;left:0;width:100%}#watchscreen-page #video #interaction button{margin:0 5px}#watchscreen-page #presentation{position:absolute;top:0;left:220px;right:340px;bottom:0;transition:all .3s ease-out}#watchscreen-page #presentation.cta{bottom:100px}#watchscreen-page #presentation.large{top:-96px;right:56px}#watchscreen-page #presentation.video-large{left:380px}#watchscreen-page #presentation #presentation-slide{position:absolute;top:20px;left:0;right:20px;bottom:20px}#watchscreen-page #presentation #presentation-slide img,#watchscreen-page #presentation #presentation-slide video{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%;box-shadow:0 2px 30px rgba(62,77,159,.25);background-color:#fff}#watchscreen-page #presentation #presentation-slide .pointerCanvas{filter:blur(1px);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%}#watchscreen-page #presentation #presentation-slide .pointerCanvasFade{animation-name:pointer-out;animation-duration:3s;animation-iteration-count:1;animation-fill-mode:forwards}#watchscreen-page #presentation #cta{position:absolute;bottom:-100px;right:20px;left:0px;height:100px;width:auto;background:#3b3d46;color:#fff;border-radius:2px 2px 0 0;padding:15px;text-align:center;box-shadow:0 1px 3px rgba(59,61,70,.2)}#watchscreen-page #presentation #cta .button{cursor:pointer;line-height:36px;color:#fff;margin:10px 0;text-align:center;padding:0 1em;font-weight:400}#watchscreen-page #presentation #cta .button.primary{color:#3e4d9f;background:#fff}#watchscreen-page #sidebar{position:absolute;top:0;width:340px;right:0;bottom:0;padding:0;box-shadow:-1px 0px 0px rgba(62,77,159,.2);background:hsla(0,0%,100%,.7);transition:all .3s ease-out}#watchscreen-page #sidebar #enter-fullscreen{position:absolute;top:20px;left:-46px;text-align:right}#watchscreen-page #sidebar.closed{right:-341px;top:-96px;box-shadow:none}#watchscreen-page #sidebar.closed #enter-fullscreen{display:none}#watchscreen-page #sidebar #toggle-sections{position:absolute;bottom:-60px;left:10px;opacity:0;line-height:36px;transition:all .3s ease-out}#watchscreen-page #sidebar #toggle-sections.active{opacity:1;transition-delay:.3s;bottom:0}#watchscreen-page #sidebar #toggle-action-form{position:absolute;bottom:-60px;opacity:0;left:10px;line-height:36px;transition:all .3s ease-out;z-index:999}#watchscreen-page #sidebar #toggle-action-form.active{opacity:1;transition-delay:.3s;bottom:0}#watchscreen-page #sidebar #open-sections,#watchscreen-page #sidebar #exit-fullscreen{position:absolute;left:-56px;top:-20px;opacity:0}#watchscreen-page #sidebar #open-sections.active,#watchscreen-page #sidebar #exit-fullscreen.active{opacity:1;transition:all .3s ease-out;transition-delay:.3s}#watchscreen-page #sidebar #exit-fullscreen.active{top:86px}#watchscreen-page #sidebar #open-sections.active{top:136px}#watchscreen-page #sidebar h2{margin-bottom:30px;text-transform:uppercase;color:#9b9b9b;font-size:15px}#watchscreen-page #sidebar h2 .icon-36{margin-bottom:-12px;margin-right:5px}#watchscreen-page #sidebar #sections{position:absolute;top:-100%;left:0;right:0;max-height:calc(100% - 64px);opacity:0;padding-right:20px;overflow:auto;transition:all .3s ease-out;z-index:0}#watchscreen-page #sidebar #sections.active{opacity:1;top:0;bottom:76px;z-index:10}#watchscreen-page #sidebar #sections li{position:relative;font-size:14px;color:#9b9b9b;padding:10px 20px;min-height:100px;padding-left:150px;border-top:1px solid rgba(62,77,159,.15)}#watchscreen-page #sidebar #sections li:last-child{border-bottom:1px solid rgba(62,77,159,.15)}#watchscreen-page #sidebar #sections li:before{content:"";display:block;position:absolute;top:50%;bottom:50%;width:2px;left:2px;background:#3e4d9f;transition:all .2s ease-out;opacity:0;z-index:0}#watchscreen-page #sidebar #sections li.active:before{opacity:1;top:2px;bottom:2px}#watchscreen-page #sidebar #sections li .thumbnail{position:absolute;top:50%;transform:translate(0, -50%) scale(1);left:20px;margin:0}#watchscreen-page #sidebar #sections li:hover{cursor:pointer}#watchscreen-page #sidebar #sections li:hover .thumbnail{transform:translate(0, -50%) scale(1.05)}#watchscreen-page #sidebar #sections li .content h3{font-size:16px;color:#3e4d9f;margin-bottom:10px}#watchscreen-page #sidebar #sections li:after{content:"";display:block;clear:both}#watchscreen-page #sidebar #action-form{position:absolute;right:0px;left:0px;top:-100%;opacity:0;overflow:auto;transition:all .3s ease-out;z-index:0}#watchscreen-page #sidebar #action-form.active{opacity:1;top:0;bottom:50px;z-index:10}#watchscreen-page #sidebar #action-form #action-form-container{margin:20px;padding-bottom:100px}#watchscreen-page #sidebar #action-form #action-form-container #logo{height:100px;background-size:contain;background-repeat:no-repeat;background-position:center center;margin-bottom:20px}#watchscreen-page #sidebar #action-form #action-form-container #headline{margin-bottom:20px;text-align:center}#watchscreen-page #sidebar #action-form #action-form-container .multi-option-header{margin-bottom:0;text-transform:uppercase;font-size:12px;margin-top:15px;font-weight:400;opacity:.5;display:inline-block}#watchscreen-page #sidebar #action-form #action-form-container #action-form-footer-button{position:relative;width:100%;height:60px;margin:0 0 20px 0}#watchscreen-page #sidebar.embed #exit-fullscreen.active{position:fixed;top:10px;right:10px;left:auto;z-index:999}#watchscreen-page #sidebar.embed.preview #exit-fullscreen.active{position:absolute;top:10px;right:360px}#watchscreen-page #bottom-share-buttons{position:absolute;bottom:20px;left:0px;right:0px;height:55px;text-align:center;background:hsla(0,0%,100%,.7);box-shadow:0 -1px 0 rgba(62,77,159,.2)}#watchscreen-page #footer{position:absolute;bottom:0;right:0;left:0;background:#fff;color:#9b9b9b;font-size:12px;padding:3px 10px;box-shadow:0 -1px 0px rgba(62,77,159,.2);z-index:2;text-align:center}#watchscreen-page.embed #header{display:none}#watchscreen-page.embed #watch-screen{top:0}#watchscreen-page.embed #footer{box-shadow:none}#watchscreen-page.embed #presentation.large{top:0}#watchscreen-page.embed #sidebar.closed{top:0}#watchscreen-page.embed #sidebar #exit-fullscreen.active{top:20px}#watchscreen-page.embed #sidebar #open-sections.active{top:70px}#watchscreen-page.embed #sidebar.preview #enter-fullscreen{top:0px}#watchscreen-page.embed #sidebar.preview #exit-fullscreen.active{top:40px}#embed-play-overlay{z-index:9999;position:fixed;top:0;left:0;bottom:20px;right:0;background:radial-gradient(rgba(64, 74.5, 133.5, 0.7), rgba(255, 255, 255, 0.6))}#embed-play-overlay #embed-play-overlay-content{position:absolute;top:50%;left:50%;width:400px;height:200px;margin-top:-100px;margin-left:-200px;color:#fff;text-align:center}#embed-play-overlay #embed-play-overlay-content h2{font-size:24px}#embed-play-overlay #embed-play-overlay-content .icon-36{width:108px;height:108px;margin-bottom:20px}#embed-play-footer{position:fixed;bottom:0;left:0;right:0;height:20px;background:#fff;background:#fff;color:#9b9b9b;font-size:12px;padding:3px 10px;box-shadow:0 -1px 0px rgba(62,77,159,.2);z-index:9999;text-align:center}#alert-overlay{z-index:999;background:radial-gradient(white 25%, rgba(255, 255, 255, 0.8));position:absolute;top:0px;left:0px;right:0px;bottom:0px}#alert-overlay.hidden{opacity:0;transition:all .3s ease-out}#post-roll-cta input[type=email]{margin-right:10px}#alert{z-index:1000;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(1);width:80%;max-width:400px;padding:20px;text-align:center;border-radius:2px;box-shadow:0 1px 10px rgba(59,61,70,.2)}#alert .title{font-size:24px;color:#3e4d9f;margin-bottom:10px}#alert .content{font-size:15px;margin-bottom:20px}#alert input[type=email]{margin-right:10px}#alert.hidden{opacity:0;transform:translate(-50%, -50%) scale(0.8);transition:all .3s ease-out}@media screen and (max-width: 768px)and (orientation: landscape){#watchscreen-page #watchscreen-header{z-index:0}#watchscreen-page #watchscreen-header #user{display:none}#watchscreen-page #video #video-container{padding-bottom:0;width:150px;height:150px}#watchscreen-page #video #video-controls{position:absolute;bottom:20px;width:calc(100% - 40px);text-align:center}#watchscreen-page #video #video-controls #video-expand,#watchscreen-page #video #video-controls #video-collapse{display:none}#watchscreen-page #video #interaction{display:none}#watchscreen-page #watch-screen{z-index:1}#watchscreen-page #presentation{left:190px;right:0px !important}#watchscreen-page #sidebar{width:440px;left:calc(100% - 440px);z-index:2;background:#fff}#watchscreen-page #sidebar.closed{top:-72px;width:440px;left:100%}#watchscreen-page #sidebar.closed #exit-fullscreen{left:-48px;top:20px;display:block}#watchscreen-page #sidebar #enter-fullscreen{top:-90px;left:auto;right:18px;z-index:999}#watchscreen-page #sidebar #open-sections{top:22px !important}#watchscreen-page #sidebar #exit-fullscreen{display:none}#watchscreen-page.embed #presentation.large{top:0}}@media screen and (max-width: 768px)and (orientation: portrait){#watchscreen-page #watchscreen-header{height:150px;opacity:1;z-index:0;padding:27px 20px}#watchscreen-page #watchscreen-header #watchscreen-title{white-space:nowrap;text-align:left;left:20px;height:26px;line-height:26px;padding:0;top:72px}#watchscreen-page #watchscreen-header #login-signup{display:none}#watchscreen-page #watchscreen-header h1{display:inline-block}#watchscreen-page #watchscreen-header #watchscreen-logo{position:absolute;top:5px;left:15px;width:100px;height:60px;background-size:contain;background-repeat:no-repeat;background-position:center center}#watchscreen-page #watchscreen-header #watchscreen-logo .badge-inline,#watchscreen-page #watchscreen-header #watchscreen-logo .badge-sub{display:none}#watchscreen-page #watchscreen-header #watchscreen-user{display:none}#watchscreen-page #watch-screen{top:72px}#watchscreen-page #watch-screen.sidebar-open #video,#watchscreen-page #watch-screen.sidebar-open #presentation{display:none}#watchscreen-page #video{bottom:auto;width:100%;height:120px;text-align:left}#watchscreen-page #video #video-container{position:absolute;top:20px;left:20px;width:120px;height:120px;padding-bottom:0}#watchscreen-page #video #video-controls{position:absolute;top:20px;left:160px;width:calc(90% - 120px);height:100%;text-align:center}#watchscreen-page #video #video-controls #video-expand,#watchscreen-page #video #video-controls #video-collapse{display:none}#watchscreen-page #video #interaction{display:none}#watchscreen-page #presentation{top:120px;left:0;right:0}#watchscreen-page #presentation #presentation-slide{left:20px}#watchscreen-page #presentation #cta{left:20px}#watchscreen-page #presentation.large{top:120px;left:0;right:0}#watchscreen-page #sidebar{width:auto;left:0;z-index:2;background:#fff;top:36px}#watchscreen-page #sidebar.closed{top:-72px;width:auto;left:100%}#watchscreen-page #sidebar.closed #exit-fullscreen{left:-48px;top:20px;display:block}#watchscreen-page #sidebar #enter-fullscreen{top:-90px;left:auto;right:18px;z-index:999}#watchscreen-page #sidebar #open-sections{top:22px !important}#watchscreen-page #sidebar #exit-fullscreen{display:none}#watchscreen-page.embed #presentation{top:108px !important}}@media screen and (max-width: 440px)and (orientation: portrait){#watchscreen-page #video{height:120px}#watchscreen-page #video #video-container{width:120px;height:120px}#watchscreen-page #video #video-controls{left:150px;right:20px;width:auto}#watchscreen-page #presentation{top:130px}#watchscreen-page #presentation.large{top:135px}}@media screen and (max-height: 440px)and (orientation: landscape){#watchscreen-page #watchscreen-header{padding:10px;height:70px;z-index:0}#watchscreen-page #watchscreen-header #watchscreen-title{white-space:nowrap;text-align:left;left:150px;height:26px;line-height:26px;padding:0;top:10px}#watchscreen-page #watchscreen-header h1{display:inline-block}#watchscreen-page #watchscreen-header span{display:block}#watchscreen-page #watchscreen-header #watchscreen-logo{position:absolute;top:5px;left:15px;width:100px;height:60px;background-size:contain;background-repeat:no-repeat;background-position:center center}#watchscreen-page #watchscreen-header #watchscreen-logo .badge-inline,#watchscreen-page #watchscreen-header #watchscreen-logo .badge-sub{display:none}#watchscreen-page #watchscreen-header #watchscreen-user{display:none}#watchscreen-page #video{width:150px}#watchscreen-page #video #video-container{width:100px;height:100px}#watchscreen-page #watch-screen{top:70px}#watchscreen-page #presentation{left:150px}#watchscreen-page #presentation.large{top:-70px}#watchscreen-page #sidebar{width:auto;left:150px;z-index:2;background:#fff;top:1px}#watchscreen-page #sidebar #exit-fullscreen{display:none}#watchscreen-page #sidebar #enter-fullscreen{display:block;top:-61px;left:auto;right:10px;z-index:999}#watchscreen-page #sidebar.closed{top:-70px;left:100%}#watchscreen-page #sidebar.closed #exit-fullscreen{left:-48px;top:20px;display:block}}@keyframes pointer-out{from{opacity:1}to{opacity:0}}video::-webkit-media-controls-play-button,video::-webkit-media-controls-start-playback-button{opacity:0;pointer-events:none;width:5px}
#workspace-page #draftModeBanner{border-radius:8px;display:flex;flex-direction:row;justify-content:space-between;padding:10px}#workspace-page #draftModeBanner.draft{background-color:#EF53521A;border:1px dashed #ef5352}#workspace-page #draftModeBanner.online{background-color:#3E4D9F1A;border:1px dashed #3e4d9f}#workspace-page #draftModeBanner.public{background-color:#7ED3211A;border:1px dashed #7ed321}#workspace-page #draftModeBanner #modeSelector{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;min-width:250px}
.button-icon-label{align-items:center;border-width:0;display:flex;flex-direction:column;height:60px;justify-content:space-evenly;line-height:initial;margin:initial}.button-icon-label.bordered{border-radius:8px;border-width:1px;line-height:initial}.button-icon-label i{font-size:24px}.button-icon-label label{font-size:10px;font-weight:400;margin-bottom:initial;opacity:1}.button-icon-label span.badge-inline{position:absolute;top:0px;left:40%}
#split-screen-page{user-select:none;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;transition:-webkit-filter .3s ease-out;transition-delay:.3s;background:rgb(235.7,237.2,245.4) !important}#split-screen-page *{box-sizing:border-box}#split-screen-page #split-screen{position:absolute;top:0;left:0;right:0;bottom:20px;z-index:0}#split-screen-page #split-screen.preview{bottom:0}#split-screen-page #split-screen .seeker-thumb{position:absolute;top:5px;left:0;width:20px;height:20px;border:1px solid #3e4d9f;background:#fff;margin-left:-6px;border-radius:11px}#split-screen-page #split-screen .seeker-thumb#split-seeker-right{margin-left:-20px}#split-screen-page #split-screen #video{position:absolute;top:0;left:0;width:220px;bottom:0;padding:20px 20px 20px 20px;transition:width .3s ease-out}#split-screen-page #split-screen #video #video-container{width:180px;height:180px;overflow:hidden;position:relative;margin-bottom:20px;transition:width .3s ease-out,height .3s ease-out}#split-screen-page #split-screen #video #video-container #video-mask-overlay{position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px;width:calc(100% + 2px);height:calc(100% + 2px);fill:rgb(235.7,237.2,245.4)}#split-screen-page #split-screen #video #video-container #video-player{position:absolute;top:50%;left:50%;height:100%;width:auto;transform:translate(-50%, -50%);-webkit-filter:saturate(110%) contrast(90%) brightness(140%);filter:saturate(110%) contrast(90%) brightness(140%)}#split-screen-page #split-screen #video #video-container #upload-progress{position:absolute;top:0;left:0;width:180px;height:180px;text-align:center;line-height:180px;color:rgba(62,77,159,.5);background-color:#fff}#split-screen-page #split-screen #video #video-controls{position:relative;padding-top:56px}#split-screen-page #split-screen #video #video-controls #video-play,#split-screen-page #split-screen #video #video-controls #video-pause{position:absolute;top:0;left:50%;margin-left:-18px;transition:opacity .2s ease-out,transform .2s ease-out;opacity:0;transform:scale(0.5);visibility:hidden;top:-999px}#split-screen-page #split-screen #video #video-controls #video-play.active,#split-screen-page #split-screen #video #video-controls #video-pause.active{top:0;visibility:visible;opacity:1;transform:scale(1)}#split-screen-page #split-screen #video #video-controls #video-time{font-size:12px;color:#9b9b9b;text-align:center}#split-screen-page #split-screen #video #video-controls #video-seeker{display:block;position:relative;width:100%;height:18px;cursor:pointer;opacity:0;transform:scale(0.8);transition:all .2s ease-out}#split-screen-page #split-screen #video #video-controls #video-seeker.active{transform:scale(1);opacity:1}#split-screen-page #split-screen #video #video-controls #video-seeker #video-seeker-clickable{min-height:100%}#split-screen-page #split-screen #video #video-controls #video-seeker #video-seeker-track{position:absolute;top:8px;left:0;width:100%;height:2px;border-radius:1px;background:rgba(62,77,159,.2)}#split-screen-page #split-screen #video #video-controls #video-seeker #video-seeker-track-position{position:absolute;top:8px;left:0;width:0;height:2px;border-radius:1px;background:#3e4d9f}#split-screen-page #split-screen #video #split-screen-help-text{position:absolute;bottom:130px;left:10px;width:200px;font-size:14px}#split-screen-page #split-screen #video #split-screen-help-text p{margin:.5em 0}#split-screen-page #split-screen #screen-recording-section{position:absolute;top:20px;left:220px;right:20px;bottom:120px;transition:all .3s ease-out;max-height:80vh}#split-screen-page #split-screen #screen-recording-section #screen-recording video{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%;box-shadow:0 2px 30px rgba(62,77,159,.25);background-color:#fff}#split-screen-page #split-screen #split-controls-container{bottom:70px;position:absolute;width:calc(100% - 100px);left:50px}#split-screen-page #split-screen #split-controls-container #split-controls{display:block;position:relative;width:100%;height:18px;cursor:pointer;opacity:0;transform:scale(0.8);transition:all .2s ease-out}#split-screen-page #split-screen #split-controls-container #split-controls.active{transform:scale(1);opacity:1}#split-screen-page #split-screen #split-controls-container #split-controls #split-seeker{min-height:100%}#split-screen-page #split-screen #split-controls-container #split-controls #split-seeker #split-seeker-track{position:absolute;left:0;width:100%}#split-screen-page #split-screen #split-controls-container #split-controls #split-seeker #video-seeker-track-position{position:absolute;left:0;width:0}#split-screen-page #split-screen #split-controls-container #split-control-timestamps{margin-top:10px}#split-screen-page #split-screen #split-controls-container #split-control-timestamps .right{position:absolute;right:0}#split-screen-page #split-screen #done-editing-button{position:absolute;right:40px;bottom:10px;width:100px}#split-screen-page #split-screen #cancel-editing-button{position:absolute;right:150px;bottom:10px;width:100px}
#record-overlay{position:fixed;top:0;z-index:9999;right:0;left:0;bottom:0;background:rgba(66,72,108,.7);transition:background .2s ease-out}#record-overlay.record-on{background:rgba(239,83,82,.9)}#record-overlay.close-to-end{animation:flasher 1s linear infinite}@keyframes flasher{25%{opacity:0}}#record{user-select:none;position:fixed;top:30px;left:30px;bottom:30px;right:30px;padding:20px;z-index:10000 !important;overflow:hidden}#record #record-close{position:absolute;top:0px;right:4px}#record #record-video{pointer-events:none;width:260px;position:absolute;top:20px;left:20px}#record #record-video #record-time-duration .close-to-end{background:#ef5352;border-color:#ef5352}#record #record-video #record-time-remaining{margin:0px}#record #record-video #record-time-remaining.close-to-end{color:#ef5352}#record #record-video-container{position:relative;width:260px;height:260px;margin-bottom:10px;overflow:hidden}#record #record-video-container svg{fill:#fff}#record #record-video-container.audio-only{background-image:url(/img/large-border.svg);background-size:contain;background-repeat:no-repeat;position:relative;width:260px;height:260px}#record #record-video-container.audio-only svg.border{position:absolute;top:0;left:0;width:180px;height:180px;fill:#3e4d9f;opacity:.1}#record #record-video-container.audio-only svg.avatar{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:96px;height:96px}#record #record-video-container.audio-only svg.video-off{fill:currentColor;position:absolute;bottom:30px;left:50%;margin-left:-18px;opacity:.2}#record #record-video-container.audio-only #video-recorder{background:rgba(0,0,0,0)}#record #video-recorder{height:100%;width:auto;z-index:0;position:absolute;top:0;left:50%;transform:translateX(-50%) scaleX(-1);padding:0;margin:0;box-shadow:none}#record #record-video-mask-overlay{position:absolute;top:0;left:0;width:100%;height:100%}#record #countdown{position:absolute;top:0;left:0;width:260px;height:260px;background:rgba(62,77,159,.3)}#record #countdown #countdown-value{width:100%;font-weight:bold;color:#fff;font-size:72px;position:absolute;text-align:center;line-height:260px}#record #countdown #countdown-circle{width:100%;height:100%;transform:rotate(270deg)}#record #countdown #countdown-circle circle{stroke:hsla(0,0%,100%,.5);stroke-width:10px;fill:none;stroke-dasharray:534.07;stroke-dashoffset:0}#record #countdown.animate #countdown-circle circle{animation:countdown-circle 3s linear forwards}#record #upload-progress{position:absolute;top:0;left:0;width:260px;height:260px;background:rgb(235.7,237.2,245.4);text-align:center;line-height:260px;color:rgba(62,77,159,.5)}#record #record-alert-icon{position:absolute;top:220px;left:132px}#record #record-shortcuts{pointer-events:none;display:block;width:260px;margin:0;position:absolute;top:390px;height:auto;left:20px;font-size:14px;opacity:.5}#record #record-shortcuts .key{pointer-events:none;display:inline-block;text-transform:uppercase;border:1px solid rgba(59,61,70,.3);border-radius:2px;padding:3px 6px;margin:2px;font-size:10px;font-weight:400}#record #record-shortcuts .key svg{margin-bottom:-1px;fill:currentColor}#record #record-notes{background:rgba(0,0,0,0);display:block;border:1px solid rgba(62,77,159,.2);width:260px;margin:0;position:absolute;top:510px;bottom:20px;height:auto;left:20px;font:inherit}#record #record-presentation{position:absolute;top:20px;left:300px;right:40px;bottom:140px}#record #record-presentation img,#record #record-presentation video{pointer-events:none;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%;box-shadow:0 2px 20px rgba(62,77,159,.25)}#record #record-presentation .pointerCanvas{filter:blur(1px);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%}#record #record-presentation .pointerCanvasFade{animation-name:pointer-out;animation-duration:3s;animation-iteration-count:1;animation-fill-mode:forwards}#record #record-actions{position:absolute;bottom:20px;left:300px;right:40px;height:90px}#record #record-actions #record-prev,#record #record-actions #record-next{position:absolute;top:18px}#record #record-actions #record-prev .thumbnail,#record #record-actions #record-next .thumbnail{margin-bottom:-60px;bottom:20px}#record #record-actions #record-prev.with-thumbnail,#record #record-actions #record-next.with-thumbnail{top:-30px;height:100%}#record #record-actions #record-prev{left:-15px}#record #record-actions #record-next{right:-52px}#record #record-actions #record-cancel{position:absolute;top:24px;left:50%;margin-left:-140px;text-align:right}#record #record-actions #record-start{width:80px;height:80px;text-align:center;background:#ef5352;border-radius:50%;border:none;color:#fff;position:absolute;left:50%;top:50%;margin:-40px 0 0 -40px;transition:all .2s ease-out}#record #record-actions #record-start:before{content:"";display:block;position:absolute;top:-10px;left:-10px;width:100px;height:100px;box-sizing:border-box;border:5px solid #3e4d9f;border-radius:50%}#record #record-actions #record-start.hidden{opacity:0;transform:scale(2);visibility:hidden}#record #record-actions #record-stop{width:80px;height:80px;text-align:center;background:rgba(0,0,0,0);border:none;color:#3e4d9f;position:absolute;left:50%;top:50%;margin:-40px 0 0 -40px;transition:all .2s ease-out}#record #record-actions #record-stop .icon-36{margin:0;margin-top:10px}#record #record-actions #record-stop:before{content:"";display:block;position:absolute;top:-10px;left:-10px;width:100px;height:100px;box-sizing:border-box;border:5px solid #ef5352;border-radius:50%}#record #record-actions #record-stop.hidden{opacity:0;transform:scale(0)}#record.record-on.screen-recording #record-video{left:50%;margin-left:-130px}#record.record-on.screen-recording #record-presentation{display:none}#record.record-on.screen-recording #record-shortcuts{left:50%;margin-left:-130px;top:350px}#record.record-on.screen-recording #record-actions{bottom:auto;left:0;right:0;top:420px}@keyframes countdown-circle{0%{stroke-dashoffset:0}33%{stroke-dashoffset:534.07}34%{stroke-dashoffset:0}66%{stroke-dashoffset:534.07}67%{stroke-dashoffset:0}100%{stroke-dashoffset:534.07}}
#spaces-page{min-height:100vh;box-sizing:border-box;padding-bottom:100px;height:auto !important;position:relative}#spaces-page #background{position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom right, white, rgb(206.75, 210.5, 231));z-index:0}#spaces-page #spaces-header{position:relative;top:0;left:0;right:0;height:220px;text-align:center;padding:30px;background:#fff;margin:0;z-index:999}#spaces-page #spaces-header #spaces-logo{margin:20px auto;width:160px;height:80px;background-size:contain;background-repeat:no-repeat;background-position:center center}#spaces-page #spaces-header #spaces-logo img{max-width:100%}#spaces-page #spaces-header #spaces-title button{margin-left:10px;top:-6px}#spaces-page #spaces-header #spaces-title input{text-align:center}#spaces-page #spaces-header #tag-navigation a{display:inline-block;text-decoration:none;padding:5px 0;margin:0 10px;text-transform:uppercase;font-size:16px;color:#3e4d9f;position:relative}#spaces-page #spaces-header #tag-navigation a:before{content:"#"}#spaces-page #spaces-header #tag-navigation a:after{content:"";display:block;position:absolute;bottom:0;right:50%;left:50%;border-bottom:1px solid;transition:all .2s ease-out}#spaces-page #spaces-header #tag-navigation a.active{color:inherit;font-weight:bold}#spaces-page #spaces-header #tag-navigation a.active:after,#spaces-page #spaces-header #tag-navigation a:hover:after{left:0;right:0}#spaces-page #spaces-profile-card{position:absolute;top:320px;right:50%;margin-right:-482px;width:330px;box-sizing:border-box;padding:0;text-align:left}#spaces-page #spaces-profile-card #profile-card-content{position:relative;display:block;padding:20px 30px;z-index:2;margin:0;font-weight:300}#spaces-page #spaces-profile-card #public-space-edit-button{position:absolute;top:0;right:0;z-index:100;padding:0;margin:0}#spaces-page #spaces-profile-card h2{margin-left:92px;font-weight:400;margin-top:0}#spaces-page #spaces-profile-card p{margin-top:30px;font-size:16px;font-style:italic}#spaces-page #spaces-profile-card .avatar{width:72px;height:72px;position:absolute;top:-20px;left:30px}#spaces-page #spaces-profile-card #social-links{text-align:center;position:absolute;bottom:-50px;left:10px;right:10px;padding:0;z-index:1}#spaces-page #spaces-profile-card #social-links button{margin:6px 2px 2px 2px}#spaces-page #spaces-profile-card #classroom-access{position:absolute;bottom:-177px;left:0;right:0}#spaces-page #spaces-profile-card #classroom-access p{margin-top:0}#spaces-page #spaces-profile-card #classroom-access #classroom-info button{position:absolute;right:10px;top:6px}#spaces-page #spaces-wrapper{position:relative;max-width:1024px;margin:0 auto}#spaces-page #spaces-projects{margin:20px 360px 20px 10px;padding:0}#spaces-page #spaces-projects ul,#spaces-page #spaces-projects li{list-style:none;margin:0;padding:0}#spaces-page #spaces-projects figure{margin:0;padding:0}#spaces-page #spaces-projects li{position:relative;display:inline-block;vertical-align:top;padding:20px 20px 20px 290px;min-height:180px;line-height:1.3}#spaces-page #spaces-projects li:before{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;box-shadow:0px 1px 0px rgba(62,77,159,.2);background:hsla(0,0%,100%,.7);transition:all .2s ease-out;border-radius:2px;opacity:0}#spaces-page #spaces-projects li .details{margin-top:-10px;font-size:12px}#spaces-page #spaces-projects li .thumbnail-wrapper{position:absolute;top:20px;left:-20px}#spaces-page #spaces-projects li .thumbnail{width:240px;height:135px;position:absolute;top:0;left:40px}#spaces-page #spaces-projects li .screen-shot{position:absolute;top:85px;left:115px;width:90px;height:90px;transition:all .2s ease-out}#spaces-page #spaces-projects li .play-overlay{color:#3e4d9f;position:absolute;top:0;left:40px;width:240px;height:135px;padding-top:40px;box-sizing:border-box;text-align:center;background:radial-gradient(white, rgba(255, 255, 255, 0.5));opacity:0;transition:all .2s ease-out}#spaces-page #spaces-projects li p{font-size:16px}#spaces-page #spaces-projects li .title{text-transform:none;margin-top:0}#spaces-page #spaces-projects li:hover{cursor:pointer}#spaces-page #spaces-projects li:hover .thumbnail{top:-5px;left:35px;width:250px;height:141px}#spaces-page #spaces-projects li:hover .avatar{top:95px}#spaces-page #spaces-projects li:hover .play-overlay{opacity:1;top:-5px;left:35px;width:250px;height:141px;padding-top:20px}#spaces-page #draggable{padding-top:45px;color:#3e4d9f}#spaces-page .as-sortable-placeholder{width:340px !important}#spaces-page #description-editing-textarea{min-height:115px}#spaces-page .as-sortable-dragging{box-sizing:border-box;padding-bottom:100px;max-width:1024px;margin:0 auto;margin:20px 360px 20px 10px;padding:0;list-style:none;margin:0;padding:0}#spaces-page .as-sortable-dragging #spaces-project-container{position:relative;display:inline-block;vertical-align:top;padding:20px 20px 20px 290px !important;min-height:180px;line-height:1.3}#spaces-page .as-sortable-dragging #spaces-project-container:before{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;box-shadow:0px 1px 0px rgba(62,77,159,.2);background:hsla(0,0%,100%,.7);transition:all .2s ease-out;border-radius:2px;opacity:0}#spaces-page .as-sortable-dragging #spaces-project-container .details{margin-top:-10px;font-size:12px}#spaces-page .as-sortable-dragging #spaces-project-container .thumbnail-wrapper{position:absolute;top:20px;left:-20px}#spaces-page .as-sortable-dragging #spaces-project-container .thumbnail{width:240px;height:135px;position:absolute;top:0;left:40px}#spaces-page .as-sortable-dragging #spaces-project-container .screen-shot{position:absolute;top:85px;left:115px;width:90px;height:90px;transition:all .2s ease-out}#spaces-page .as-sortable-dragging #spaces-project-container .play-overlay{color:#3e4d9f;position:absolute;top:0;left:40px;width:240px;height:135px;padding-top:40px;box-sizing:border-box;text-align:center;background:radial-gradient(white, rgba(255, 255, 255, 0.5));opacity:0;transition:all .2s ease-out}#spaces-page .as-sortable-dragging #spaces-project-container p{font-size:16px}#spaces-page .as-sortable-dragging #spaces-project-container .title{text-transform:none;margin-top:0}@media only screen and (max-width: 1024px){#spaces-page #spaces-header #spaces-profile-card{right:30px;margin-right:0}}@media only screen and (max-width: 768px){#spaces-page #spaces-header{height:auto;padding-bottom:40px}#spaces-page #spaces-header.classroom-field-on{padding-bottom:185px}#spaces-page #spaces-header #spaces-profile-card{position:relative;top:auto;left:auto;right:auto;width:100%;max-width:768px;margin-top:60px;padding:0}#spaces-page #spaces-header #spaces-profile-card #profile-card-content{width:auto;margin:0}#spaces-page #spaces-header #spaces-profile-card #social-links{z-index:3;bottom:auto;top:0px;right:10px;left:auto;background:none;box-shadow:none;text-align:right}#spaces-page #spaces-projects{margin:20px 20px 20px 10px}#spaces-page #public-space-edit-button{display:none}}@media only screen and (max-width: 440px){#spaces-page #spaces-header{padding:10px}#spaces-page #spaces-header #spaces-profile-card #social-links{z-index:3;bottom:0;top:auto;right:10px;left:auto;background:none;box-shadow:none;text-align:right}#spaces-page #spaces-projects{margin:0 -10px}#spaces-page #spaces-projects li{padding:20px;padding-top:210px;min-height:0;border-bottom:1px solid rgba(62,77,159,.1);width:calc(100% - 40px)}#spaces-page #spaces-projects li .thumbnail-wrapper{left:50%;margin-left:-120px}}
#manage-space-page div.project-details{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}#manage-space-page div.project-details p{margin-right:10px}#manage-space-page div.project-settings{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}#manage-space-page #loaderWrapper{align-items:center;display:flex;justify-content:center;padding:10px}
#login-background{position:fixed;top:0;left:0;right:0;bottom:0;background-image:url(/img/pattern.png),linear-gradient(to bottom right, #EF5352, #3E4D9F);background-repeat:repeat,no-repeat;background-position:-30px -40px,center center;background-size:300px 300px,100% 100%;background-blend-mode:overlay,normal}#login-panel{position:relative;width:600px;box-sizing:border-box;height:auto;margin:50px auto;padding:30px}#login-panel #login-logo{width:auto;height:30px;margin-bottom:30px}#login-panel .separator-line{margin:2em -30px;border-top:1px solid rgba(0,0,0,.2);height:0}#login-panel .link{text-decoration:underline}#login-panel #forgot-pwd{float:right;text-transform:none !important;line-height:36px}#login-panel #social-buttons{align-items:stretch;display:flex;flex-direction:column}#login-panel #social-buttons button{align-items:center;border:1px solid rgba(0,0,0,.2);border-radius:4px;color:#000;display:flex;flex:1;font-weight:300;margin:5px 30px}#login-panel #social-buttons button img{margin-right:24px}#login-panel #legal-links{display:flex;flex-direction:row;font-size:12px;justify-content:space-around}@media screen and (max-width: 767px){#login-panel{width:auto;min-height:calc(100% - 20px);margin:10px;padding:20px}#login-panel .separator-line{margin:1em -20px}#login-panel #forgot-pwd{float:none}}
#global-space-page .spaces-button{display:inline-block;background:rgba(0,0,0,0);color:inherit;text-decoration:none;min-height:30px;line-height:30px;padding:0 12px;text-transform:uppercase;font-weight:500;color:#3e4d9f;border:1px solid rgba(0,0,0,0);box-sizing:border-box;border-radius:2px;outline:none;cursor:pointer;background-clip:padding-box;transition:all .2s ease-out}#global-space-page .spaces-button.primary{color:#fff;background-image:linear-gradient(to bottom right, #EF5352, #3E4D9F, #EF5352);background-repeat:no-repeat;background-size:200%;background-position:0 0;border:1px solid rgba(0,0,0,0);line-height:30px}#global-space-page .spaces-button.primary:hover{background-position:100% 100%}#global-space-page .spaces-button.secondary{border:1px solid rgba(62,77,159,.4)}#global-space-page .spaces-button.navigation{font-size:14px}#global-space-page .spaces-button .icon-36{vertical-align:middle;margin-top:-2px}#global-space-page .spaces-button.icon-left .icon-36{margin:-4px -3px -2px -10px;vertical-align:middle}#global-space-page #global-space-header{height:90px;background:#fff;padding:30px 40px;box-sizing:border-box;position:fixed;top:0;left:0;right:0;z-index:999;font-size:15px;border-bottom:1px solid rgba(52,65,76,.2)}#global-space-page #global-space-header #fishbole-logo{position:absolute;top:30px;left:40px;width:123px;height:30px;background-image:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/152045/Logo-Fishbole-gr.svg);background-size:contain;background-position:left top}#global-space-page #global-space-header .spaces-button{margin-left:5px}#global-space-page #global-space-header #fishbole-top-nav{position:absolute;top:32px;left:203px}#global-space-page #global-space-header #fishbole-top-nav a{display:inline-block;position:relative;line-height:30px;padding:0 10px;color:rgba(52,65,76,.75);text-decoration:none;text-transform:uppercase}#global-space-page #global-space-header #fishbole-top-nav a:before{content:"";position:absolute;bottom:0px;left:50%;margin-left:0;height:3px;width:0;background:#ef5352;transition:all .2s ease-out}#global-space-page #global-space-header #fishbole-top-nav a.active:before{margin-left:-15px;width:30px}#global-space-page #global-space-header #fishbole-top-nav a:hover:before{margin-left:-15px;width:30px}#global-space-page #global-space-header #fishbole-user-header{position:absolute;top:30px;right:40px}#global-space-page #global-space-header #fishbole-user-logged-in{display:inline-block;vertical-align:top;margin-top:-12px;margin-left:20px}#global-space-page #global-space-header #fishbole-user-logged-in #user-name{line-height:30px}#global-space-page #global-space-header #fishbole-user-logged-in .badge-inline{margin-top:5px}#global-space-page #global-space-content{font-size:15px !important;margin-top:150px;position:relative;transition:padding-left .2s ease-out}#global-space-page #global-space-content.menu-open{padding-left:300px}#global-space-page #global-space-content.menu-open #fishbole-space-menu{left:0}#global-space-page #global-space-content .anchor{float:left;position:relative;top:-190px}#global-space-page #global-space-content .fishbole-presentation{vertical-align:top;position:relative;width:360px;height:300px;border-radius:15px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}#global-space-page #global-space-content .fishbole-presentation .fishbole-thumbnail{transition:all .1s ease-out;width:100%;height:200px;position:absolute;top:0;left:0;right:0;padding:0;margin:0;border-radius:15px 15px 0 0;background-size:cover;background-position:center center}#global-space-page #global-space-content .fishbole-presentation .fishbole-thumbnail:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:15px 15px 0 0;background-image:linear-gradient(to bottom right, #EF5352, #3E4D9F);opacity:.12}#global-space-page #global-space-content .fishbole-presentation .fishbole-snapshot{position:absolute;width:72px;height:72px;left:20px;bottom:80px}#global-space-page #global-space-content .fishbole-presentation .fishbole-snapshot .path{display:none}#global-space-page #global-space-content .fishbole-presentation .spaces-button{display:block;position:absolute;width:72px;height:72px;right:20px;bottom:70px;background:#3e4d9f;color:#fff;border-radius:36px;text-transform:uppercase;text-align:center;font-size:12px;line-height:1;transition:all .1s ease-out}#global-space-page #global-space-content .fishbole-presentation .spaces-button svg{width:36px;height:36px;margin:-5px auto 0 auto;fill:currentColor}#global-space-page #global-space-content .fishbole-presentation .fishbole-content{position:absolute;left:20px;right:20px;bottom:20px;color:#34414c;font-family:Roboto}#global-space-page #global-space-content .fishbole-presentation .fishbole-content *{margin:0;line-height:1}#global-space-page #global-space-content .fishbole-presentation .fishbole-content .fishbole-title{position:absolute;bottom:20px;left:0;right:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:700}#global-space-page #global-space-content .fishbole-presentation .fishbole-content .fishbole-creator{color:rgb(153.5,160,165.5)}#global-space-page #global-space-content .fishbole-presentation .fishbole-content .fishbole-owner{color:#34414c;text-decoration:none;font-weight:bold;display:inline-block;margin:0 .5em}#global-space-page #global-space-content .fishbole-presentation .fishbole-content .fishbole-info{display:block;position:absolute;bottom:0;right:0;text-align:right;color:rgb(153.5,160,165.5)}#global-space-page #global-space-content .fishbole-presentation:hover{cursor:pointer}#global-space-page #global-space-content .fishbole-presentation:hover .spaces-button{transform:scale(1.1);transition:all .2s ease-out;cursor:pointer}#global-space-page #global-space-content .fishbole-presentation:hover .fishbole-thumbnail{height:208px;transition:all .2s ease-out}#global-space-page #global-space-content .fishbole-strip{position:relative;color:#34414c;padding:40px 20px}#global-space-page #global-space-content .fishbole-strip:nth-of-type(even){background:#fff}#global-space-page #global-space-content .fishbole-strip .fishbole-strip-presentations{white-space:nowrap;overflow:auto;padding:20px 40px 40px 30px;margin:0 -20px -40px -20px}#global-space-page #global-space-content .fishbole-strip .fishbole-strip-presentations .loader{margin:40px;color:#3e4d9f}#global-space-page #global-space-content .fishbole-strip .fishbole-strip-title{margin:0;color:inherit;font-size:32px;margin-left:20px;font-weight:900}#global-space-page #global-space-content .fishbole-strip .fishbole-strip-description{margin:0;width:50vw;line-height:1.4;position:relative;margin-top:20px;margin-left:20px}#global-space-page #global-space-content .fishbole-strip .fishbole-strip-description:before{content:"";display:block;width:50px;height:4px;position:absolute;top:-12px;left:0;background:#ef5352}#global-space-page #global-space-content .fishbole-strip .fishbole-strip-expand,#global-space-page #global-space-content .fishbole-strip .fishbole-strip-close{position:absolute;top:30px;right:40px;color:inherit}#global-space-page #global-space-content .fishbole-strip .fishbole-strip-close{display:none}#global-space-page #global-space-content .fishbole-strip:target{white-space:normal}#global-space-page #global-space-content .fishbole-strip:target .fishbole-strip-expand{display:none}#global-space-page #global-space-content .fishbole-strip:target .fishbole-strip-close{display:block}#global-space-page #global-space-content .fishbole-strip:target .fishbole-strip-presentations{white-space:normal}#global-space-page #global-space-content .fishbole-strip .fishbole-presentation{display:inline-block;margin:10px}#global-space-page #global-space-content .fishbole-strip.fishbole-featured-strip{background:linear-gradient(to bottom right, #EF5352, #3E4D9F);color:#fff}#global-space-page #global-space-content .fishbole-strip.fishbole-featured-strip .fishbole-strip-description:before{background-color:#3e4d9f}#global-space-page #global-space-content #fishbole-space-menu{position:fixed;top:150px;bottom:0;left:-300px;width:300px;background:#34414c;color:#fff;z-index:99;transition:left .2s ease-out}#global-space-page #global-space-content #fishbole-space-menu ul{list-style:none;margin:10px 0;padding:0}#global-space-page #global-space-content #fishbole-space-menu ul li{margin:0;padding:0}#global-space-page #global-space-content #fishbole-space-menu ul a{display:block;color:inherit;text-decoration:none;padding:15px 20px}#global-space-page #global-space-content #fishbole-space-menu ul a:hover{background:hsla(0,0%,100%,.1)}#global-space-page #global-space-content #fishbole-space-menu ul a .icon{display:none}#global-space-page #global-space-content #fishbole-space-header{height:60px;background:hsla(0,0%,100%,.96);top:90px;left:0;right:0;padding:14px 40px;box-sizing:border-box;position:fixed;z-index:1000;box-shadow:0 1px 4px rgba(52,65,76,.2)}#global-space-page #global-space-content #fishbole-space-header #fishbole-space-header-right{position:absolute;top:12px;right:22px;text-align:right}#global-space-page #global-space-content #fishbole-space-header #fishbole-space-header-right label{opacity:1 !important;color:#3e4d9f}#global-space-page #global-space-content #fishbole-space-header #fishbole-space-header-right *{vertical-align:top}#global-space-page #global-space-content #fishbole-space-header #fishbole-space-header-right #search-input{margin-right:10px;line-height:32px;color:#34414c;border:none;display:inline;outline:none;border-bottom:1px solid rgba(0,0,0,0);transition:all .2s ease-out;background:rgba(0,0,0,0);opacity:1 !important;padding:0;font:inherit;color:inherit}#global-space-page #global-space-content #fishbole-space-header #fishbole-space-header-right #search-input::placeholder{color:rgba(62,77,159,.5) !important;opacity:1}#global-space-page #global-space-content #fishbole-space-header #fishbole-space-header-right #search-input:focus{width:200px;border-bottom:1px solid #3e4d9f !important}#global-space-page #global-space-content #fishbole-space-header #fishbole-create-new{margin-right:20px}#global-space-page #global-space-content #fishbole-menu-toggle{position:relative;box-sizing:border-box;padding:0 10px 0 40px;margin:0;margin-left:-4px;height:30px;min-width:140px;transition:all .2s ease-out}#global-space-page #global-space-content #fishbole-menu-toggle .open,#global-space-page #global-space-content #fishbole-menu-toggle .close{position:absolute;top:-1px;left:0px;margin-left:0;transform:scale(1) rotate(0deg);opacity:1;transition:all .2s ease-out;transition-delay:0}#global-space-page #global-space-content #fishbole-menu-toggle .open{transition-delay:0s}#global-space-page #global-space-content #fishbole-menu-toggle .close{opacity:0;transform:scale(0.2) rotate(30deg);transition-delay:0}#global-space-page #global-space-content #fishbole-space.menu-open #fishbole-menu-toggle{margin-top:-14px;min-width:300px;margin-left:-40px;height:60px;padding-left:80px;padding:12px 40px;border-right:1px solid rgba(52,65,76,.1);padding-left:30px}#global-space-page #global-space-content #fishbole-space.menu-open #fishbole-menu-toggle .open,#global-space-page #global-space-content #fishbole-space.menu-open #fishbole-menu-toggle .close{left:12px;top:12px}#global-space-page #global-space-content #fishbole-space.menu-open #fishbole-menu-toggle .open{transform:scale(0.2) rotate(30deg);opacity:0;transition-delay:0}#global-space-page #global-space-content #fishbole-space.menu-open #fishbole-menu-toggle .close{opacity:1;transform:scale(1) rotate(0deg);transition-delay:0}#global-space-page #global-space-footer{background-color:#34414c;color:#fff;width:100%;font-size:15px;display:table;border-collapse:collapse;vertical-align:bottom}#global-space-page #global-space-footer small{opacity:.5}#global-space-page #global-space-footer #footer-left-side,#global-space-page #global-space-footer #footer-right-side{display:table-cell;padding:60px;vertical-align:bottom}#global-space-page #global-space-footer #footer-left-side ul{display:inline-block;margin:0 20px 20px 0}#global-space-page #global-space-footer #footer-left-side ul li{padding:10px 0}#global-space-page #global-space-footer #footer-left-side ul li a{display:block;text-transform:uppercase}#global-space-page #global-space-footer #footer-right-side{text-align:right}#global-space-page #global-space-footer #footer-right-side a{color:#fff !important}#global-space-page #global-space-footer #footer-right-side p:last-child{margin-right:0px}@media screen and (max-width: 900px){#fishbole-top-nav{display:none}#fishbole-user-header{display:none}#global-space-footer{display:none !important}}
.flex-column{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.flex-center{display:flex;justify-content:center;align-items:center}.flex-space-between{display:flex;justify-content:space-between;align-items:center}.flex-space-around{display:flex;justify-content:space-around;align-items:center}.flex-1{flex:1}
*{box-sizing:border-box}body{font-family:"Roboto",sans-serif;font-size:18px;font-weight:300}body a{color:inherit;text-decoration:none}body a[target=_blank]{text-decoration:underline}body a[target=_blank]:after{content:""}body p{margin:0}body ul,body li{margin:0;padding:0;list-style:none;outline:none}body figure{padding:0;margin:0}body img{max-width:100%;display:block}#page-background{position:fixed;top:0;left:0;bottom:0;right:0;background:linear-gradient(to bottom right, rgb(235.7, 237.2, 245.4), rgb(206.75, 210.5, 231))}.main-page-wrapper{padding:0 10px;min-width:960px;color:#3b3d46;min-width:1120px !important}.main-page-wrapper.drawer-on #content{left:-230px}.main-page-wrapper.drawer-on #content #create-new{left:-210px}.main-page-wrapper.drawer-on #drawer-overlay{opacity:1;z-index:1}.main-page-wrapper.drawer-on #drawer{right:0;opacity:1}#header{position:fixed !important;top:0;left:0;right:0;height:100px !important;margin:0;min-width:1120px !important;padding:20px !important;box-shadow:none !important;z-index:2 !important}#header:before{content:"";display:block;position:absolute;background:linear-gradient(to bottom, rgb(247.28, 247.88, 251.16), rgba(245.35, 246.1, 250.2, 0.5)) !important;box-shadow:0 1px 0 rgba(62,77,159,.2) !important;top:0;left:0;right:0;bottom:0;z-index:-1}#header #logo{width:160px;height:80px;background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;top:10px;left:20px}#header #user{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;position:absolute;right:20px}#header #user #user-name{margin:0 10px 0 30px;padding-left:1em;padding-right:0 !important}#header #user .icon-label{top:-5px}#content{position:relative;margin-top:100px;left:0;transition:left .3s ease-out;padding:20px 80px 200px 80px}.content{padding:20px}#page-tools{position:fixed;right:20px;top:130px}#page-tools button{margin:10px 0}.panel{box-shadow:0px 1px 0px rgba(62,77,159,.2);background:hsla(0,0%,100%,.7);transition:all .3s ease-out;border-radius:2px;padding:20px;margin:10px 0}.shadow-box{background:#fff;box-sizing:border-box;padding:20px;margin:0;border-radius:2px;box-shadow:0px 1px 0px rgba(62,77,159,.2),0 1px 20px rgba(62,77,159,.2)}#footer{position:fixed;bottom:0;right:0;left:0;background:#fff;color:#9b9b9b;font-size:12px;padding:3px 10px;box-shadow:0 -1px 0px rgba(62,77,159,.2);z-index:3;text-align:center}#footer #cookieNotice{display:inline-block;margin-right:20px}#footer #cookieNoticeButtons{display:inline-block}#project-loader{position:fixed;top:50%;left:50%;margin-top:-36px;margin-left:-36px;color:#3e4d9f}#steps{font-family:"Architects Daughter",sans-serif;font-size:14px;margin-bottom:40px;display:table;width:100%;table-layout:fixed}#steps .step{display:table-cell;width:33.33%;box-sizing:border-box;padding-left:50px;padding-right:20px;position:relative;color:#3e4d9f;vertical-align:top}#steps .step .step-icon{width:40px;height:40px;background:rgba(62,77,159,.2);color:#fff;line-height:40px;text-align:center;border-radius:20px;position:absolute;top:0;left:0;font-size:32px}#steps .step .step-header{display:table;width:calc(100% + 10px)}#steps .step .step-title{display:table-cell;width:auto;overflow:hidden;white-space:nowrap;padding:10px;padding-left:0;text-transform:uppercase;font-size:18px;margin-top:10px;opacity:.5}#steps .step .step-arrow{width:90%;display:table-cell;background-image:url(/img/arrow.png);background-size:400px 40px;background-position:center right;background-repeat:no-repeat;opacity:.3}#steps .step .step-desc{opacity:.5}#steps .step.done .step-icon{background:#7ed321}#steps .step.done .step-arrow{opacity:1}#steps .step.current .step-title{opacity:1}#steps .step.current .step-icon{background:#3e4d9f}#steps .step.current .step-desc{opacity:1}.dialog-on{filter:blur(10px);transition:filter .2s linear;pointer-events:none}.icon-36{width:36px;height:36px;fill:currentColor}.icon-36 .white{fill:#fff}.icon-36.inline{margin-bottom:-9px}.icon-36 text{text-anchor:middle;alignment-baseline:middle;font-weight:600;font-family:"Roboto",sans-serif;font-size:13px}.icon-18{width:18px;height:18px;fill:currentColor}.icon-18.inline{margin-bottom:-4px}.icon-label-outside{position:absolute;left:50%;top:11px;margin-left:-18px;width:36px;text-align:center;font-size:11px}.badge,.badge-inline,.badge-sub{font-size:12px;border-radius:10px;padding:0 8px;line-height:20px;text-transform:uppercase;display:inline-block;margin-left:10px;font-weight:bold;vertical-align:top;margin-top:2px}.badge-sub{position:absolute;top:57px;right:-19px}h2 .badge,h3 .badge{margin-top:0px}.em-space{display:inline-block;width:2em}.disabled{opacity:.3;cursor:default !important}.disabled button,.disabled input{opacity:1 !important}button,.button{cursor:pointer;position:relative;display:inline-block;background:rgba(0,0,0,0);box-sizing:border-box;outline:none;color:#3e4d9f;font-size:14px;line-height:34px;text-transform:uppercase;margin:10px;padding:0 1em;font-weight:400;border-radius:3px;border:1px solid}button svg,.button svg{vertical-align:middle;margin-right:0;margin-left:-12px;margin-top:-4px;margin-bottom:-2px}button.borderless,.button.borderless{line-height:36px;border:none}button.primary,.button.primary{background:#3e4d9f;color:#fff;border:1px solid;border-color:#3e4d9f;line-height:34px}button.gold,.button.gold{background:#e87a43;color:#fff;border:1px solid;border-color:#e87a43;line-height:34px;text-shadow:0 0 5px hsla(0,0%,100%,.5);box-shadow:0 0 10px rgba(59,61,70,.1)}button.red,.button.red{background:#ef5352;color:#fff;border:1px solid;border-color:#ef5352;line-height:34px;text-shadow:0 0 5px hsla(0,0%,100%,.5);box-shadow:0 0 10px rgba(59,61,70,.1)}button.text-like,.button.text-like{border:none;text-transform:none;color:inherit;font:inherit;padding:0}button .badge,.button .badge{position:absolute;font-size:10px;font-weight:bold;top:-3px;right:-3px;background:#ef5352;color:#fff;line-height:16px;padding:0 5px;border-radius:8px}button.warning-icon,.button.warning-icon{color:#ef5352 !important}button.icon-only,.button.icon-only{padding:0;line-height:36px;border:none;width:36px;height:36px}button.icon-only svg,.button.icon-only svg{margin-left:0}button.icon-label,.button.icon-label{text-align:center;border:none;padding:0 5px;line-height:14px;margin:10px 0}button.icon-label svg,.button.icon-label svg{margin:0}button.icon-label label,button.icon-label .label,.button.icon-label label,.button.icon-label .label{opacity:1;display:block;font-size:10px;font-weight:400}button.icon-label .badge,.button.icon-label .badge{right:50%;margin-right:-22px}button.small,.button.small{font-size:12px;line-height:24px}button.small .icon-18,.button.small .icon-18{margin-left:-6px}button[disabled],.button[disabled]{opacity:.3;cursor:default !important;transform:none !important;transition:none;pointer-events:none}button.tooltip-on-hover .tooltip,.button.tooltip-on-hover .tooltip{line-height:normal;text-transform:none;color:#3b3d46;font-weight:300;background-color:#fff}button .loader.small,.button .loader.small{margin:0 5px -4px -4px}.button-set button,.button-set .button{border-radius:0;margin-right:-1px}.button-set button:first-child,.button-set .button:first-child{border-radius:3px 0 0 3px}.button-set button:last-child,.button-set .button:last-child{border-radius:0 3px 3px 0;margin-right:0}.avatar{width:36px;height:36px}.avatar image{clip-path:url(#avatar-mask) !important}.avatar use{fill:rgba(62,77,159,.4)}.avatar text{fill:#fff;text-anchor:middle;alignment-baseline:middle;font-weight:600;font-family:"Roboto",sans-serif;font-size:18px}.details{margin-bottom:10px;font-size:14px;opacity:.8}.details.error{color:red}.details.larger-details{font-size:18px}.loader{color:#3e4d9f;width:36px;height:36px;display:inline-block;position:relative}.loader.large{width:72px;height:72px}.loader.small{width:18px;height:18px}.loader.small .circle{border-width:1px}.loader .circle{box-sizing:border-box;display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid currentColor;border-radius:50%;animation:pulsate 2s infinite ease-out;transform:scale(0.1);opacity:0}.loader .circle:nth-child(1){animation-delay:0.33s}.loader .circle:nth-child(2){animation-delay:0.66s}.loader .circle:nth-child(3){animation-delay:0.99s}.loader .circle:nth-child(4){animation-delay:1.32s}.loader.white{color:#fff}@keyframes pulsate{0%{transform:scale(0.1);opacity:0}25%{opacity:1}50%{transform:scale(1.2);opacity:0}}#sections{list-style:none;margin:0;padding:0}#sections li{position:relative;padding:0 20px}#sections li.presentation-converting{padding:20px;text-align:center;opacity:.7;font-size:14px}#sections li.presentation-converting.pulsing{animation-name:pulsing;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}#sections li.presentation-converting.failed{background:rgba(255,230,230,.7)}#sections li.presentation-converting p{margin:20px auto}#sections li.presentation-converting .progress-bar{width:100%;margin-top:10px}#sections li.presentation-converting .progress-bar.progress-bar-indefinite .progress-bar-value{opacity:.5;animation-name:indefinitebar;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.as-sortable-dragging li{margin:0 !important;padding:0 20px !important}.as-sortable-dragging li li{padding:0 !important}.as-sortable-dragging li .remove-slide{width:24px;height:24px;position:absolute;top:-10px;right:-2px;border-radius:18px;opacity:0;transition:opacity .1s ease-out;z-index:1;display:none !important}.as-sortable-dragging li .remove-slide svg{width:24px;height:24px;vertical-align:top;margin:0}.as-sortable-placeholder{background:rgba(62,77,159,.1)}.handwritten{font-family:"Architects Daughter",cursive !important}.color-brand{color:#3e4d9f !important}.color-white{color:#fff !important}.color-red{color:#ef5352 !important}.color-error{color:#ef5352 !important}.color-green{color:#7ed321 !important}.color-gold{color:#e87a43 !important}.color-blue{color:#3e4d9f !important}.background-brand{background-color:#3e4d9f !important}.background-white{background-color:#fff !important}.background-red{background-color:#ef5352 !important}.background-green{background-color:#7ed321 !important}.background-gold{background-color:#e87a43 !important}.opacity-33{opacity:.33}.opacity-50{opacity:.5}.opacity-10{opacity:.1}.color-facebook{color:#3b5998}.color-linkedin{color:#006599}.color-twitter{color:#00bcf9}.width100{width:100%}.width100-icon{width:calc(100% - 50px)}.width100-doubleicon{width:calc(100% - 91px)}.width75{width:75%}.width50{width:50%}.width33,.width-gr-1{width:33.33%}.width66,.width-gr-2{width:66.67%}.size-thumbnail{width:120px;height:68px}.size-large-thumbnail{width:240px;height:136px}.centered-row{align-items:center;display:flex}.align-center{text-align:center}.align-right{text-align:right}.align-left{text-align:left}.margin-auto{margin:auto}.indent{margin-left:65px}.indent.width100{width:calc(100% - 60px)}.uppercase{text-transform:uppercase}.no-uppercase{text-transform:none}.disabled-item{opacity:.5}h1,h2,h3{font-size:1em;font-weight:300;line-height:1.2em;margin:0}.header-1{font-size:36px;margin:.5em 0;letter-spacing:-0.05em}.header-2{font-size:21px;margin:.5em 0;text-transform:uppercase}.header-3{font-size:14px;margin:.5em 0;text-transform:uppercase}label{display:inline-block;margin-bottom:5px;text-transform:uppercase;font-size:12px;font-weight:normal;opacity:.5}input[type=email],input[type=text],input[type=password],textarea{box-sizing:border-box;border:none;background-color:rgba(62,77,159,.05);border-image:url(/img/input-bg2x.png) 3 0 repeat;border-bottom:1px solid;height:36px;margin:10px auto;font:inherit;padding:0 10px;transition:all .2s ease-out}input[type=email]::placeholder,input[type=text]::placeholder,input[type=password]::placeholder,textarea::placeholder{opacity:.3;color:#3b3d46;font-weight:300}input[type=email]:focus,input[type=text]:focus,input[type=password]:focus,textarea:focus{outline:none;color:#3b3d46;background-color:hsla(0,0%,100%,.8);border-image:none;border-color:#3e4d9f}input[type=email].error,input[type=text].error,input[type=password].error,textarea.error{color:#ef5352;border-color:#ef5352;outline:none}input[type=email][disabled],input[type=text][disabled],input[type=password][disabled],textarea[disabled]{opacity:.3;cursor:default !important;background:rgba(62,77,159,.1)}textarea{min-height:100px;padding:5px 10px;border:1px solid rgba(62,77,159,.4);background-image:none}textarea:focus{border-color:#3e4d9f;background-image:none}textarea[disabled]{opacity:.3;cursor:default !important;background:rgba(62,77,159,.1)}.switch input[type=checkbox],.checkbox input[type=checkbox]{visibility:hidden;width:0;height:0;margin:0;padding:0}.switch input[type=checkbox]+label,.checkbox input[type=checkbox]+label{font-size:18px;opacity:1;font-weight:300;text-transform:none;cursor:pointer;position:relative;padding-left:60px;margin:.5em 0}.switch input[type=checkbox]+label:before,.checkbox input[type=checkbox]+label:before{box-sizing:border-box;content:"";display:inline-block;position:absolute;left:0;top:0;width:48px;height:24px;background:rgba(62,77,159,.2);border-radius:13px;transition:background-color .1s ease-out;font-size:10px;text-transform:uppercase;color:#fff;font-weight:400;line-height:22px;padding:1px 5px}.switch input[type=checkbox]+label:after,.checkbox input[type=checkbox]+label:after{box-sizing:border-box;content:"";display:inline-block;width:24px;height:24px;border:1px solid #3e4d9f;position:absolute;top:0;left:0;border-radius:13px;background:#fff;box-shadow:0 1px 2px rgba(62,77,159,.3);transition:left .1s ease-out}.switch input[type=checkbox]:checked+label:before,.checkbox input[type=checkbox]:checked+label:before{content:attr(data-on);background:#3e4d9f}.switch input[type=checkbox]:checked+label:after,.checkbox input[type=checkbox]:checked+label:after{left:24px}.switch input[type=checkbox][disabled]+label,.checkbox input[type=checkbox][disabled]+label{opacity:.5;cursor:default !important}.checkbox input[type=checkbox]+label{padding-left:36px}.checkbox input[type=checkbox]+label:before{width:24px;border-radius:2px}.checkbox input[type=checkbox]+label:after{width:9px;height:16px;background:rgba(0,0,0,0);border:solid #fff;border-width:0 4px 4px 0;border-radius:0;box-shadow:none;top:2px;left:8px;transform:rotate(45deg) scale(0.8);opacity:0;transition:all .1s ease-out}.checkbox input[type=checkbox]+label:hover:after{opacity:1}.checkbox input[type=checkbox]:checked+label:after{left:8px;transform:rotate(45deg) scale(1);opacity:1}.checkbox input[type=checkbox][disabled]{opacity:.5;cursor:default !important}.drop-down{display:inline-block;overflow:hidden;border:1px solid #3e4d9f;border-radius:2px;color:#3e4d9f;position:relative}.drop-down .drop-down-arrow{position:absolute;top:50%;right:0;margin-top:-18px}.drop-down select{position:relative;width:calc(100% + 20px);background:rgba(0,0,0,0);border:none;height:36px;box-sizing:border-box;outline:none;color:#3e4d9f;font-size:14px;line-height:34px;padding:0 1em;font-weight:400;cursor:pointer}.drop-down[disabled]{opacity:.3;cursor:default !important}.drop-down[disabled] select{cursor:default}.drop-area{display:inline-block;box-sizing:border-box;position:relative;border:3px dashed rgba(62,77,159,.8);border-radius:4px;padding:0;position:relative;min-height:90px;opacity:.4;transition:opacity .2s ease-out;background-color:rgba(0,0,0,0) !important}.drop-area .drop-area-content{box-sizing:border-box;position:absolute;top:50%;left:0;width:100%;padding:10px;transform:translate(0, -50%);color:#3e4d9f;text-align:center;font-size:12px;text-transform:uppercase;font-weight:400;z-index:0;pointer-events:none}.drop-area.size-large-thumbnail .drop-area-content,.drop-area.width100 .drop-area-content{font-size:14px}.drop-area:hover{opacity:1}.drop-area.dz-drag-hover{opacity:1}.thumbnail{display:inline-block;padding:0;margin:10px;position:relative;box-shadow:0 2px 7px rgba(62,77,159,.3);border-radius:2px;background-size:cover;background-position:center center;background-repeat:no-repeat;transition:all .2s ease-out;background-color:#fff}.thumbnail.size-large-thumbnail{background-size:contain}.thumbnail.logo{width:100px;height:36px;background-size:contain;box-shadow:none;vertical-align:middle;margin:0 18px 9px 0;background-color:rgba(0,0,0,0)}.hint{position:relative;border-bottom:1px solid rgba(62,77,159,.1);padding-bottom:20px;padding-left:60px}.hint:last-child{border-bottom:none}.hint .header-3{margin-left:0px}.hint .hint-figure{position:absolute;top:-6px;left:-5px;margin:0;width:56px;height:56px}.hint .hint-figure img{position:absolute;top:0;left:0;width:56px;height:56px}.progress-bar{display:inline-block;position:relative;height:9px;box-sizing:border-box;background:rgba(62,77,159,.2);border-radius:5px}.progress-bar .progress-bar-value{display:inline-block;height:11px;box-sizing:border-box;background:#3e4d9f;border:1px solid rgba(62,77,159,.4);border-radius:5px;position:absolute;top:-1px;left:-1px}.progress-bar.large{height:16px;border-radius:9px;margin-top:7px}.progress-bar.large .progress-bar-value{top:-1px;height:18px;border-radius:9px;text-align:right;color:#fff;padding:1px 7px;font-size:12px;font-weight:400}.tooltip{background:#fff;box-sizing:border-box;padding:20px;margin:0;border-radius:2px;box-shadow:0px 1px 0px rgba(62,77,159,.2),0 1px 20px rgba(62,77,159,.2)}.tooltip .tooltip-content{font-size:16px}.tooltip .tooltip-content p:first-child{margin-top:0}.tooltip .tooltip-content p:last-child{margin-bottom:0}.tooltip:before{content:"";display:block;width:18px;height:18px;background:#fff;position:absolute;top:0;left:50%;transform:translate(-50%, -50%) rotate(45deg);box-shadow:-1px -1px 1px rgba(62,77,159,.1)}.tooltip[class*=position-]{position:absolute;min-width:120px}.tooltip.position-top-left{margin-bottom:10px;left:0;bottom:calc(100% + 9px)}.tooltip.position-top-center{margin-bottom:10px;left:50%;bottom:calc(100% + 9px);transform:translateX(-50%)}.tooltip.position-top-right{margin-bottom:10px;right:0;bottom:calc(100% + 9px)}.tooltip.position-bottom-left{margin-top:10px;left:0;top:calc(100% + 9px)}.tooltip.position-bottom-center{margin-top:10px;left:50%;top:calc(100% + 9px);transform:translateX(-50%)}.tooltip.position-bottom-right{margin-top:10px;right:0;top:calc(100% + 9px)}.tooltip.position-left-top{margin-right:10px;top:0;right:calc(100% + 9px)}.tooltip.position-left-center{margin-right:10px;top:50%;right:calc(100% + 9px);transform:translateY(-50%)}.tooltip.position-left-bottom{margin-right:10px;bottom:0;right:calc(100% + 9px)}.tooltip.position-right-top{margin-left:10px;top:0;left:calc(100% + 18px)}.tooltip.position-right-center{margin-left:10px;top:50%;left:calc(100% + 9px);transform:translateY(-50%)}.tooltip.position-right-bottom{margin-left:10px;bottom:0;left:calc(100% + 9px)}.tooltip.tip-top-left:before{top:0;left:24px}.tooltip.tip-top-center:before{top:0;left:50%}.tooltip.tip-top-right:before{top:0;left:auto;right:8px}.tooltip.tip-bottom-left:before{top:auto;bottom:-18px;left:24px;transform:translate(-50%, -50%) rotate(-135deg);box-shadow:-1px -1px 1px rgba(62,77,159,.2)}.tooltip.tip-bottom-center:before{top:auto;bottom:-18px;left:50%;transform:translate(-50%, -50%) rotate(-135deg);box-shadow:-1px -1px 1px rgba(62,77,159,.2)}.tooltip.tip-bottom-right:before{top:auto;bottom:-18px;left:auto;right:8px;transform:translate(-50%, -50%) rotate(-135deg);box-shadow:-1px -1px 1px rgba(62,77,159,.2)}.tooltip.tip-left-top:before{top:30px;left:0;transform:translate(-50%, -50%) rotate(-45deg)}.tooltip.tip-left-center:before{top:50%;left:0;transform:translate(-50%, -50%) rotate(-45deg)}.tooltip.tip-left-bottom:before{top:auto;bottom:12px;left:0;transform:translate(-50%, -50%) rotate(-45deg)}.tooltip.tip-right-top:before{top:28px;right:-18px;left:auto;transform:translate(-50%, -50%) rotate(135deg)}.tooltip.tip-right-center:before{top:50%;right:-18px;left:auto;transform:translate(-50%, -50%) rotate(135deg)}.tooltip.tip-right-bottom:before{top:auto;bottom:12px;right:-18px;left:auto;transform:translate(-50%, -50%) rotate(135deg)}.tooltip.tip-hidden:before{display:none}.tooltip .tooltip-header{padding:10px 20px;margin:-20px -20px 20px -20px;border-bottom:1px solid rgba(59,61,70,.1);position:relative}.tooltip .tooltip-header .tooltip-header-icons{position:absolute;top:50%;margin-top:-18px;right:10px;text-align:right}.tooltip-on-hover{position:inherit}.tooltip-on-hover .tooltip{opacity:0;visibility:hidden;font-size:14px;padding:10px;min-width:200px}.tooltip-on-hover:hover .tooltip{opacity:1;visibility:visible;margin:0;transition:all .15s ease-out;z-index:999}.permanent-tooltip{background:#fff;box-sizing:border-box;padding:20px;margin:0;border-radius:2px;box-shadow:0 1px 0 rgba(62,77,159,.2),0 1px 20px rgba(62,77,159,.2);font-size:14px}.inline-icon{height:12px;display:inline-block}.comment{position:relative;font-size:14px;color:#9b9b9b;padding:17px 0 18px 46px;border-top:1px solid rgba(62,77,159,.15);min-height:76px;width:100%}.comment.presenter:before{content:"";display:block;position:absolute;top:2px;bottom:2px;width:2px;left:2px;background:#3e4d9f;transition:all .2s ease-out;opacity:1;z-index:0}.comment .comment-content{color:#3b3d46}.comment .comment-content .comment-info{font-weight:400;margin-bottom:5px}.comment .comment-content .comment-time{display:block;float:right;font-size:12px;font-weight:300;color:#9b9b9b}.comment .comment-content a{color:#3e4d9f}.comment .comment-avatar{position:absolute;top:20px;left:0px}.score-table{margin:0 -10px !important}.score{display:inline-block;position:relative;width:80px;height:80px;text-align:center;margin:10px}.score .score-value{font-size:48px;text-align:center;font-weight:200;position:absolute;top:5px;left:0;width:100%;margin:0}.score .score-label{font-size:10px;text-transform:uppercase;text-align:center;position:absolute;bottom:10px;left:0;width:100%;margin:0;color:#3e4d9f;font-weight:400}.data-list li{padding:20px 0;border-top:1px solid rgba(62,77,159,.15)}.data-list li span{display:block;overflow:hidden}.data-list li span.data-label{width:50%}.data-list li span.data-value{width:50%;float:right;font-weight:bold;text-align:right}.data-list li span.data-description{clear:both;font-size:12px;margin-top:10px}#preview-overlay{position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(66,72,108,.7);transition:background .2s ease-out;z-index:9999 !important}#preview-window{position:fixed;top:40px;left:40px;bottom:40px;right:40px;padding:0px;z-index:10000 !important}#preview-window.bodycolor{background:#ecedf5}#preview-window #preview-close{position:absolute;top:-28px;right:-18px;background:#ef5352;color:#fff;border-radius:18px;z-index:999}#preview-window #preview-save{position:absolute;bottom:66px;left:20px;width:180px;text-align:center}#preview-window #preview-redo{position:absolute;bottom:20px;left:20px;width:180px;text-align:center}#preview-window #slide-preview{position:absolute;top:20px;left:0;right:20px;bottom:20px}#preview-window #slide-preview img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%;box-shadow:0 2px 30px rgba(62,77,159,.25);background-color:#fff}#preview-window #help-video{width:100%;height:100%;border-width:0;position:absolute;top:0}.modal{box-shadow:0px 1px 0px rgba(62,77,159,.2),0 3px 20px rgba(62,77,159,.2);padding:0;top:50%;left:50%;transform:translate(0, -50%);margin:-10px 0 0 -300px;width:600px;z-index:999;position:fixed;background:hsla(0,0%,100%,.9)}.modal.centered p{text-align:center}.modal .modal-header{padding:10px 20px;position:relative}.modal .modal-header .modal-header-icons{position:absolute;top:50%;margin-top:-18px;right:10px;text-align:right}.modal .modal-content{padding:20px;border-top:1px solid rgba(59,61,70,.1)}.modal .modal-content p{margin:15px 0}.modal .modal-content p:first-child{margin-top:0}.modal .modal-content p:last-child{margin-bottom:0}.modal .modal-buttons{border-top:1px solid rgba(59,61,70,.1);white-space:nowrap}.modal .modal-buttons button{padding:10px 20px}.modal .modal-buttons.one-button{height:56px;position:relative}.modal .modal-buttons.one-button button{width:100%;display:block;float:left;margin:0;border-radius:0}.modal .modal-buttons.two-buttons{height:56px;position:relative}.modal .modal-buttons.two-buttons button{width:50%;display:block;float:left;margin:0;border-radius:0}.modal .modal-buttons.three-buttons{height:56px;position:relative}.modal .modal-buttons.three-buttons button{width:33.33%;display:block;float:left;margin:0;border-radius:0}#static-content-wrapper{width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}#static-content-wrapper h1{font-size:2em;margin-bottom:30px}#static-content-wrapper p{text-align:justify;margin-bottom:30px}#static-content-wrapper p img{margin:auto}#static-content-wrapper h2{font-size:1.5em}.hover-effect-grow{cursor:pointer;transition:transform .1s ease-out}.hover-effect-grow:hover{transform:scale(1.05)}.hover-effect-grow.size-large-thumbnail:hover{transform:scale(1.03)}.hover-effect-grow.icon-36:hover{transform:scale(1.2)}.hover-effect-inverse{cursor:pointer;transition:all .1s ease-out}.hover-effect-inverse:hover{background:#3e4d9f;color:#fff;border-color:#3e4d9f}.hover-effect-inverse.primary:hover{background:rgba(0,0,0,0);color:#3e4d9f}.hover-effect-opacity{opacity:.8}.hover-effect-opacity:hover{opacity:1;transition:opacity .2s ease-out}@media screen and (max-width: 568px){.modal{width:100%;min-width:0;margin-left:-50%;font-size:16px}}@media screen and (max-height: 440px){.modal{font-size:16px}.modal .modal-content{padding:10px}}
#drawer-overlay{position:fixed;top:100px;z-index:-1;right:0;left:0;bottom:0;background:rgba(66,72,108,.7);opacity:0;transition:opacity .3s ease-out}#drawer{padding:30px;padding-bottom:100px;overflow-y:auto;z-index:1;position:fixed;top:100px;right:-460px;bottom:20px;width:460px;opacity:0;transition:all .3s ease-out}#drawer .drawer-item{border-radius:3px;position:relative;margin:30px 0}#drawer .drawer-item .header-2{margin-top:40px}#drawer .drawer-item .details-list{font-size:12px;margin:10px 0}#drawer .drawer-item .credit-card{display:inline-block;height:1em;width:auto;margin-bottom:-2px}#drawer .drawer-item.highlight{margin:10px -15px;padding:15px}#drawer .drawer-item.highlight.highlight-blue{background:rgba(62,77,159,.05)}#drawer .drawer-item.highlight.highlight-gold{background:rgba(232,122,67,.05)}#drawer .drawer-item.highlight .header-2{margin-top:0}#drawer .drawer-item.highlight .feature-details{margin-bottom:30px}#drawer .drawer-item.highlight .feature-list{margin-bottom:20px}#drawer .drawer-item.highlight .feature-list .icon-36{vertical-align:middle}#drawer .drawer-item.highlight .price{font-size:14px;line-height:18px}#drawer .drawer-item.highlight .price .price-amount{font-size:36px;display:block;float:left;margin-right:10px;margin-top:10px}#drawer .drawer-item.highlight .price-sub{margin-top:10px}#drawer .drawer-item.highlight+highlight{margin-top:10px}#drawer .drawer-item .position-right-bottom{position:absolute;right:20px;bottom:10px}#drawer .drawer-item .position-right-middle{position:absolute;right:20px;top:50%;margin-top:-18px}#drawer .drawer-item .position-left-bottom{position:absolute;left:20px;bottom:10px}#drawer .drawer-item .previous-tag{display:inline-block;color:#3e4d9f;background-color:rgba(62,77,159,.2);padding:2px 4px;border-radius:10px}#drawer #drawer-header{position:absolute;top:0;left:0;right:0;height:64px;padding:10px 30px;background:hsla(0,0%,100%,.9);z-index:1}#drawer #drawer-header:before{content:"";position:absolute;display:block;bottom:-30px;top:100%;left:0;right:0;background:linear-gradient(to top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.9))}#drawer #drawer-close{position:absolute;top:6px;right:18px}#drawer #drawer-content{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto;padding:0 30px;margin:90px 0}#drawer #drawer-content .stream-logo{width:180px;height:36px;background-size:contain;background-repeat:no-repeat;background-position:left center}#drawer #drawer-content #action-form-editable-field button{position:absolute;right:0}#drawer #drawer-content #action-form-editable-field #action-form-editable-label{font-size:12px;font-weight:400;text-transform:uppercase}#drawer #drawer-footer{position:absolute;bottom:0;left:0;right:10px;padding:10px 30px;background:hsla(0,0%,100%,.9)}#drawer #drawer-footer:before{content:"";position:absolute;display:block;top:-30px;bottom:100%;left:0;right:0;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.9))}#drawer #drawer-footer button,#drawer #drawer-footer .button{min-width:100px}#drawer .editable-list>li{position:relative;padding:10px;margin:0 -10px}#drawer .editable-list>li .editable-list-item-label{width:calc(100% - 60px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#drawer .editable-list>li .editable-list-item-label .editable-list-item-info{font-size:12px}#drawer .editable-list>li .editable-list-button{position:absolute;top:10px;right:0;margin:0;opacity:0}#drawer .editable-list>li:hover{transition:background .2s ease-out;background:rgba(62,77,159,.1)}#drawer .editable-list>li:hover .editable-list-button{opacity:1;transition:opacity .2s ease-out;transition-delay:.1s}#drawer .editable-list.editable-list-with-icon svg{color:#3e4d9f}#drawer .editable-list.editable-list-with-icon .editable-list-item-label{height:36px}#drawer .editable-list.editable-list-with-icon .editable-list-button{height:36px}#drawer #profile-picture-update{position:relative;min-height:180px}#drawer #profile-picture-update .profile-picture{width:180px;height:180px;box-sizing:border-box;background-position:center center,center center;background-size:cover,cover;background-repeat:no-repeat,no-repeat;overflow:hidden;position:relative}#drawer #profile-picture-update .profile-picture img,#drawer #profile-picture-update .profile-picture video{display:block;height:180px;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#drawer #profile-picture-update #profile-picture-buttons{position:absolute;left:220px;top:40px}#drawer #profile-picture-update #profile-picture-buttons button{display:block}#drawer #notifications-list{margin-top:-30px}#drawer #notifications-list .list-item{font-size:15px;line-height:1.4;margin:0 -15px}#drawer #notifications-list .list-item .notification{padding:20px;padding-left:55px;position:relative}#drawer #notifications-list .list-item .notification .notification-icon{position:absolute;top:15px;left:10px;color:#3e4d9f}#drawer #notifications-list .list-item .notification li{position:relative;margin:10px 0 10px 20px;font-size:14px}#drawer #notifications-list .list-item .notification li .feature-icon{position:absolute;top:2px;left:-24px}#drawer #notifications-list .list-item:last-child{border-bottom:none}#drawer #notifications-list .list-item:hover{cursor:pointer;background-color:rgba(62,77,159,.15);transition:background-color .2s ease-out}#drawer .logo-uploading{width:400px;height:140px;margin:20px 0;text-align:center}#drawer .logo-upload{position:relative;display:block;height:140px;border:3px dashed rgba(62,77,159,.3);border-radius:4px;transition:border-color .2s ease-out}#drawer .logo-upload .logo-upload-preview{width:160px;height:80px;background-position:center center;background-size:contain;background-repeat:no-repeat;display:block;position:absolute;top:15px;left:50%;margin-left:-80px;z-index:-1}#drawer .logo-upload .drop-area-content{position:absolute;bottom:10px;left:0;right:0;color:#3e4d9f;text-align:center;font-size:12px;text-transform:uppercase;font-weight:400;opacity:.4;transition:all .2s ease-out;z-index:-1}#drawer .logo-upload:hover,#drawer .logo-upload.dz-drag-hover{border-color:rgba(62,77,159,.8)}#drawer .logo-upload:hover .drop-area-content,#drawer .logo-upload.dz-drag-hover .drop-area-content{opacity:1}#drawer #insight-activites li{margin:10px 0;font-size:16px;position:relative;clear:both}#drawer #insight-activites li span.emoji{display:block;float:left;top:6px;left:0;font-size:24px;letter-spacing:4px;margin-right:10px;margin-bottom:10px}#drawer #insight-map .continent{position:absolute}#drawer #insight-map .continent svg{max-width:30px;max-height:30px;fill:rgba(62,77,159,.8)}#drawer #insight-map #nAmerica{left:60px;top:100px}#drawer #insight-map #nAmerica .tooltip{left:-15px}#drawer #insight-map #sAmerica{left:105px;top:185px}#drawer #insight-map #sAmerica .tooltip{left:-15px}#drawer #insight-map #europe{left:180px;top:95px}#drawer #insight-map #europe .tooltip{left:-15px}#drawer #insight-map #africa{left:190px;top:150px}#drawer #insight-map #africa .tooltip{left:-15px}#drawer #insight-map #asia{left:255px;top:100px}#drawer #insight-map #asia .tooltip{right:-15px}#drawer #insight-map #australia{left:310px;top:190px}#drawer #insight-map #australia .tooltip{right:-15px}#drawer .contributor-list{position:relative}#drawer .contributor-list>li{position:relative;padding:10px;margin:0 -10px}#drawer .contributor-list>li .avatar{position:absolute;top:10px;left:10px}#drawer .contributor-list>li ul{padding:0;margin-left:48px;font-size:16px}#drawer .contributor-list>li .remove-contributor{position:absolute;top:15px;right:0;margin:0;opacity:0}#drawer .contributor-list>li:hover{transition:background .2s ease-out;background:rgba(62,77,159,.1)}#drawer .contributor-list>li:hover .remove-contributor{opacity:1;transition:opacity .2s ease-out;transition-delay:.1s}#drawer .copyprojects-sections-title{margin-top:0em;border-top:1px solid rgba(62,77,159,.15);padding:20px 0 10px 140px;position:relative}#drawer .copyprojects-sections-title .button{position:absolute;left:-10px;top:0}#drawer #copysection-loader{position:relative;left:calc(50% - 18px);top:20px}#drawer .projects-list{margin-top:0em}#drawer .projects-list.projects-sections{margin-top:0}#drawer .projects-list.projects-sections li:hover{cursor:default !important}#drawer .projects-list .selected-version-checkmark{position:absolute;top:50%;left:36px;color:#fff;display:none}#drawer .projects-list .selected-version-checkmark svg{position:absolute;top:50%;left:50%;margin:-18px}#drawer .projects-list .selected-version-checkmark .loader{position:absolute;top:0;left:0;margin:-18px}#drawer .projects-list .current-version:before{opacity:1;top:2px;bottom:2px}#drawer .projects-list .current-version .selected-version-checkmark{display:block}#drawer .projects-list .current-version .screen-shot .path{opacity:1}#drawer .projects-list .current-version .screen-shot .image{opacity:.5}#drawer .projects-list .preview-button{float:right;padding-right:0;margin-right:-20px}#drawer .projects-list li{position:relative;font-size:14px;color:#9b9b9b;padding:0;min-height:130px;padding-left:120px;border-top:1px solid rgba(62,77,159,.15)}#drawer .projects-list li:last-child{border-bottom:1px solid rgba(62,77,159,.16)}#drawer .projects-list li:before{content:"";display:block;position:absolute;top:50%;bottom:50%;width:2px;left:-28px;background:#3e4d9f;transition:all .2s ease-out;opacity:0;z-index:0}#drawer .projects-list li .thumbnail{position:absolute;top:50%;transform:translate(0, -50%) scale(1);left:0px;margin:0}#drawer .projects-list li .screen-shot{position:absolute;top:50%;transform:translate(0, -50%) scale(1);left:0px;margin:0;width:72px;height:72px}#drawer .projects-list li .screen-shot .path{fill:#3e4d9f;opacity:0}#drawer .projects-list li .screen-shot .image{opacity:1}#drawer .projects-list li:hover{cursor:pointer}#drawer .projects-list li:hover .thumbnail{transform:translate(0, -50%) scale(1.05)}#drawer .projects-list li .content{padding-top:20px}#drawer .projects-list li .content h3{font-size:16px;color:#3e4d9f;margin-bottom:10px}#drawer .projects-list li .content .switch{float:right}#drawer .projects-list li:after{content:"";display:block;clear:both}#drawer .projects-list li .control-button{position:absolute;top:50%;margin-top:-18px;right:0}#drawer .projects-list.version-list li{padding-top:10px;padding-left:80px}#drawer #api-keys li,#drawer #pro-api-keys li{position:relative;padding:10px 5px}#drawer #api-keys li:hover,#drawer #pro-api-keys li:hover{transition:background .2s ease-out;background:rgba(62,77,159,.1)}#drawer #api-keys li .buttons,#drawer #pro-api-keys li .buttons{display:block;position:absolute;top:0;right:0;text-align:right;white-space:nowrap;margin-top:-2px}#drawer #tags-input{width:100%}#drawer .planOptionDetails{font-size:11pt}
#dashboard-page #header #logo{cursor:pointer}#dashboard-page #header #streams-title{position:absolute;top:0;left:300px}#dashboard-page #header #streams-title #streams-dropdown-trigger{margin:14px 0 0 18px;vertical-align:top}#dashboard-page #header #streams{position:absolute;top:82px;left:280px;list-style:none;margin:0;padding:0 0 0 0;transition:opacity .2s ease-out;opacity:0;top:-999px}#dashboard-page #header #streams li{padding:9px 20px;cursor:pointer;max-height:0;overflow:hidden;transition:max-height .2s ease-out}#dashboard-page #header #streams li:hover{background:rgba(62,77,159,.1)}#dashboard-page #header #streams li:last-child{margin-bottom:0;border-top:1px solid rgba(62,77,159,.2)}#dashboard-page #header #streams.open{opacity:1;top:82px}#dashboard-page #header #streams.open li{max-height:70px}#dashboard-page #welcome{position:relative;margin:20px -20px 0 -60px}#dashboard-page #welcome .column{display:inline-block;box-sizing:border-box;padding:10px 20px;vertical-align:top;margin:0 !important}#dashboard-page #welcome .column.border{border-left:1px solid rgba(62,77,159,.1)}#dashboard-page #welcome p{margin-top:10px}#dashboard-page #welcome hr{border:none;background:none;border-top:1px solid rgba(62,77,159,.1);margin:30px 0}#dashboard-page #welcome .create-button{position:relative;display:inline-block;width:260px;padding-top:90px;margin:10px;color:#3e4d9f;text-transform:uppercase}#dashboard-page #welcome .create-button.blue{background-color:#3e4d9f;color:#fff}#dashboard-page #welcome .create-button .icon-36{position:absolute;top:30px;left:50%;margin-left:-18px}#dashboard-page #welcome .create-button .template-images{position:absolute;top:10px;left:50%;margin-left:-160px;white-space:nowrap}#dashboard-page #welcome .create-button .template-images img{display:inline-block;width:100px;height:56px;margin:2px}#dashboard-page #steps.dashboard-steps .step{width:25%}#dashboard-page .dashboard-hint{margin-left:320px;margin-top:50px;padding-left:100px;position:relative;line-height:1.3}#dashboard-page .dashboard-hint p{margin-bottom:30px}#dashboard-page .dashboard-hint .hint-img{position:absolute;top:0;left:0}#dashboard-page .hint-img{width:72px;height:72px}#dashboard-page #no-projects-message{margin-left:320px;margin-top:50px}#dashboard-page #no-projects-message h1{font-weight:300}#dashboard-page #no-projects-message p{margin-bottom:40px}#dashboard-page #no-projects-message #no-projects-arrow{width:376px;height:auto;margin-left:-50px}#dashboard-page #projects{padding:0;margin:0 46px 0 190px;transition:margin-left .2s ease-out;transition-delay:.1s}#dashboard-page #projects.create-new-open{margin-left:270px}#dashboard-page #projects ul,#dashboard-page #projects li{list-style:none;margin:0;padding:0}#dashboard-page #projects figure{margin:0;padding:0}#dashboard-page #projects li{position:relative;display:inline-block;vertical-align:top;text-align:center;width:310px;height:350px;padding:20px}#dashboard-page #projects li:before{content:"";display:block;position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;box-shadow:0px 1px 0px rgba(62,77,159,.2);background:hsla(0,0%,100%,.7);transition:all .2s ease-out;border-radius:2px;opacity:0}#dashboard-page #projects li .thumbnail{background-color:#fff;background-size:cover;width:270px;height:150px}#dashboard-page #projects li .thumbnail .google-slides-type{position:absolute;bottom:10px;right:10px;opacity:.7}#dashboard-page #projects li .info{min-height:55px;position:relative}#dashboard-page #projects li .info .avatar.screen-shot{width:90px;height:90px;position:absolute;top:-35px;left:50%;margin-left:-45px}#dashboard-page #projects li .info .avatar.screen-shot image{border-radius:20px}#dashboard-page #projects li .info .avatar.screen-shot .path{fill:#3e4d9f;opacity:0}#dashboard-page #projects li .info .play{width:72px;height:72px;position:absolute;top:-36px;left:50%;margin-left:-36px;opacity:0}#dashboard-page #projects li .info .play svg{position:absolute;width:72px;height:72px;top:50%;left:50%;margin:-36px;transition:all .2s ease-out}#dashboard-page #projects li .info .play:hover svg{width:90px;height:90px;margin:-45px}#dashboard-page #projects li .info .info-details{position:absolute;top:10px;font-size:14px;line-height:18px;opacity:0}#dashboard-page #projects li .info .info-details span{display:block}#dashboard-page #projects li .info .info-details span.create-date{display:none}#dashboard-page #projects li .info .info-left{left:0;width:80px;text-align:right}#dashboard-page #projects li .info .info-right{right:0;width:80px;text-align:left;color:#3e4d9f}#dashboard-page #projects li .title{position:relative;text-align:center;text-transform:none}#dashboard-page #projects li .actions{margin:0 -10px -10px -10px;opacity:0}#dashboard-page #projects li .actions .more{float:right}#dashboard-page #projects li .actions-more{padding:0;position:absolute;top:100%;margin-top:-30px;left:100%;margin-left:-56px;z-index:999}#dashboard-page #projects li .actions-more button{display:block;line-height:24px}#dashboard-page #projects li .actions-more.tip-hidden{display:none}#dashboard-page #projects li:hover:before{opacity:1}#dashboard-page #projects li:hover .thumbnail .google-slides-type{opacity:1;transition:opacity .2s ease-out}#dashboard-page #projects li:hover .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#dashboard-page #projects li:hover .actions{transition:all .2s ease-out;opacity:1}#dashboard-page #projects li:hover .info .info-details{opacity:1;transition:opacity .3s ease-out}#dashboard-page #projects li:hover .info .play{opacity:1;transition:opacity .3s ease-out;transition-delay:.2s}#dashboard-page #projects li:hover .info .screen-shot .image{opacity:.5;transition:opacity .3s ease-out;transition-delay:.2s}#dashboard-page #projects li:hover .info .screen-shot .path{opacity:1;transition:opacity .3s ease-out;transition-delay:.2s}#dashboard-page #projects li:hover .info .screen-shot text{opacity:0;transition:opacity .3s ease-out;transition-delay:.2s}#dashboard-page #projects.list-view li{text-align:left;float:none;width:100%;height:130px}#dashboard-page #projects.list-view li .thumbnail{width:160px;height:90px}#dashboard-page #projects.list-view li .thumbnail .google-slides-type{right:15px;bottom:5px}#dashboard-page #projects.list-view li .info{position:absolute;top:20px;left:170px;width:100%}#dashboard-page #projects.list-view li .info .avatar.screen-shot{top:0;left:0;margin-left:0}#dashboard-page #projects.list-view li .info .play{top:9px;left:9px;margin:0}#dashboard-page #projects.list-view li .info .info-details{left:110px;opacity:1;width:100%}#dashboard-page #projects.list-view li .info .info-details span{display:inline-block;margin-right:.5em}#dashboard-page #projects.list-view li .info .info-details span.create-date{display:inline-block}#dashboard-page #projects.list-view li .info .info-right{top:65px;text-align:left;width:auto}#dashboard-page #projects.list-view li .info .info-left{top:45px;text-align:left;width:auto}#dashboard-page #projects.list-view li .title{text-align:left;position:absolute;top:20px;left:280px;right:0}#dashboard-page #projects.list-view li .actions{position:absolute;bottom:15px;right:25px}#dashboard-page #projects.list-view li .actions .more{margin-left:30px}#dashboard-page #max-projects-reached{position:relative;left:20px;width:280px;line-height:1.2;padding-bottom:10px;margin-top:20px}#dashboard-page #create-new{position:fixed;top:160px;left:105px;width:100px;height:100px;line-height:100px;text-align:center;background:#3e4d9f;border-radius:50px;transition:all .1s ease-out}#dashboard-page #create-new #create-new-open,#dashboard-page #create-new #create-new-close{position:absolute;border:none}#dashboard-page #create-new #create-new-open .icon-36,#dashboard-page #create-new #create-new-close .icon-36{margin:0}#dashboard-page #create-new #create-new-open{width:100px;height:100px;top:0;left:0;border-radius:50px;margin:0;background:#3e4d9f;transition:all .1s ease-out;color:#fff}#dashboard-page #create-new #create-new-open[disabled=disabled]{background-color:rgba(62,77,159,.1)}#dashboard-page #create-new #create-new-close{right:-5px;top:0px;visibility:hidden}#dashboard-page #create-new .create-new{padding:5px 10px 20px 10px;display:block;font-size:18px;font-weight:300;line-height:1.2;box-shadow:0px 1px 0px rgba(62,77,159,.2);background:hsla(0,0%,100%,.7);border:none;margin:10px 20px;width:calc(100% - 40px);opacity:0;visibility:hidden;overflow:hidden;position:relative;text-transform:none}#dashboard-page #create-new .create-new .icon-36{margin:10px 0}#dashboard-page #create-new .create-new.primary{background:#3e4d9f}#dashboard-page #create-new .create-new.disabled{opacity:.3 !important}#dashboard-page #create-new .create-new.create-template{overflow:visible}#dashboard-page #create-new .create-new .template-image{margin:10px -20px -10px -20px;padding:0}#dashboard-page #create-new .create-new small{text-transform:uppercase;font-size:12px;opacity:.5}#dashboard-page #create-new #new-slides-project{padding-top:20px;color:#3e4d9f}#dashboard-page #create-new .create-new-split-button{float:left;width:50%;border:none;line-height:1.2;margin:10px 0 -10px 0;box-sizing:border-box;padding:10px}#dashboard-page #create-new .create-new-split-button svg .extension{transform:scale(0.5)}#dashboard-page #create-new .create-new-split-button:hover{background:#fff}#dashboard-page #create-new .drop-area{margin-top:10px;padding:50px 20px}#dashboard-page #create-new.open{width:320px;height:calc(100% - 160px);left:20px;top:120px;border-radius:10px;overflow-y:auto;background-color:rgba(62,77,159,.1);transition:all .3s ease-out}#dashboard-page #create-new.open #create-new-open{visibility:hidden;opacity:0}#dashboard-page #create-new.open #create-new-close{visibility:visible}#dashboard-page #create-new.open .create-new{opacity:1;visibility:visible}#dashboard-page #create-new.open .create-new.anim-1{animation:show-create-new-1 .7s ease-out}#dashboard-page #create-new.open .create-new.anim-2{animation:show-create-new-2 .7s ease-out}#dashboard-page #create-new.open .create-new.anim-3{animation:show-create-new-3 .7s ease-out}@keyframes show-create-new-1{0%{opacity:0;transform:scale(0.8)}50%{opacity:0;transform:scale(0.8)}80%{opacity:1;transform:scale(1)}100%{opacity:1;transform:scale(1)}}@keyframes show-create-new-2{0%{opacity:0;transform:scale(0.8)}60%{opacity:0;transform:scale(0.8)}90%{opacity:1;transform:scale(1)}100%{opacity:1;transform:scale(1)}}@keyframes show-create-new-3{0%{opacity:0;transform:scale(0.8)}70%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}#dashboard-page #create-new.is-disabled{background-color:rgba(62,77,159,.1)}#dashboard-page.drawer-on #content #max-projects-reached{display:none}#mobile-dashboard-page{min-width:320px;position:relative;padding:10px}#mobile-dashboard-page #mobile-projects-list{margin-bottom:1em}#mobile-dashboard-page #mobile-projects-list li{min-height:150px;position:relative;margin:1px 0;padding:10px 10px 40px 150px}#mobile-dashboard-page #mobile-projects-list li .title{margin-bottom:10px}#mobile-dashboard-page #mobile-projects-list li .details{font-size:12px}#mobile-dashboard-page #mobile-projects-list li .thumbnail{position:absolute;top:10px;left:10px;margin:0}#mobile-dashboard-page #mobile-projects-list li .buttons{position:absolute;bottom:0px;right:10px;left:10px;text-align:right}#mobile-dashboard-page #mobile-projects-list li .buttons .play-icon{float:left}#mobile-dashboard-page #mobile-header{margin-bottom:10px;position:relative}#mobile-dashboard-page #mobile-header .drop-down{padding:0;border:none;line-height:36px;max-width:175px;width:calc(100% + 30px)}#mobile-dashboard-page #mobile-header .drop-down select{padding:0;font-size:18px;font-weight:300;width:calc(100% + 30px)}#mobile-dashboard-page #mobile-header #mobile-user-avatar{position:absolute;top:0;right:0}#mobile-dashboard-page #mobile-drawer{position:fixed;overflow-y:auto;top:0;right:-100%;bottom:0;transition:all .3s ease-out;opacity:0;width:100%;left:100%;visibility:hidden}#mobile-dashboard-page #mobile-drawer #mobile-drawer-header h2{margin-top:5px}#mobile-dashboard-page #mobile-drawer #mobile-drawer-close{position:absolute;top:10px;right:10px}#mobile-dashboard-page.drawer-on #mobile-drawer{left:0;opacity:1;visibility:visible}@media screen and (max-width: 1200px){#projects.list-view li:hover .info-right{display:none}#projects.list-view li:hover .info-left{display:none}}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

/*
 * The MIT License
 * Copyright (c) 2012 Matias Meno <m@tias.me>
 */
@-webkit-keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px); }
  30%, 70% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px); } }
@-moz-keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px); }
  30%, 70% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px); } }
@keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px); }
  30%, 70% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px); } }
@-webkit-keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px); }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px); } }
@-moz-keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px); }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px); } }
@keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px); }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px); } }
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }
  10% {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1); }
  20% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); } }
@-moz-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }
  10% {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1); }
  20% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); } }
@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }
  10% {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1); }
  20% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); } }
.dropzone, .dropzone * {
  box-sizing: border-box; }

.dropzone {
  min-height: 150px;
  border: 2px solid rgba(0, 0, 0, 0.3);
  background: white;
  padding: 20px 20px; }
  .dropzone.dz-clickable {
    cursor: pointer; }
    .dropzone.dz-clickable * {
      cursor: default; }
    .dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message * {
      cursor: pointer; }
  .dropzone.dz-started .dz-message {
    display: none; }
  .dropzone.dz-drag-hover {
    border-style: solid; }
    .dropzone.dz-drag-hover .dz-message {
      opacity: 0.5; }
  .dropzone .dz-message {
    text-align: center;
    margin: 2em 0; }
  .dropzone .dz-preview {
    position: relative;
    display: inline-block;
    vertical-align: top;
    margin: 16px;
    min-height: 100px; }
    .dropzone .dz-preview:hover {
      z-index: 1000; }
      .dropzone .dz-preview:hover .dz-details {
        opacity: 1; }
    .dropzone .dz-preview.dz-file-preview .dz-image {
      border-radius: 20px;
      background: #999;
      background: linear-gradient(to bottom, #eee, #ddd); }
    .dropzone .dz-preview.dz-file-preview .dz-details {
      opacity: 1; }
    .dropzone .dz-preview.dz-image-preview {
      background: white; }
      .dropzone .dz-preview.dz-image-preview .dz-details {
        -webkit-transition: opacity 0.2s linear;
        -moz-transition: opacity 0.2s linear;
        -ms-transition: opacity 0.2s linear;
        -o-transition: opacity 0.2s linear;
        transition: opacity 0.2s linear; }
    .dropzone .dz-preview .dz-remove {
      font-size: 14px;
      text-align: center;
      display: block;
      cursor: pointer;
      border: none; }
      .dropzone .dz-preview .dz-remove:hover {
        text-decoration: underline; }
    .dropzone .dz-preview:hover .dz-details {
      opacity: 1; }
    .dropzone .dz-preview .dz-details {
      z-index: 20;
      position: absolute;
      top: 0;
      left: 0;
      opacity: 0;
      font-size: 13px;
      min-width: 100%;
      max-width: 100%;
      padding: 2em 1em;
      text-align: center;
      color: rgba(0, 0, 0, 0.9);
      line-height: 150%; }
      .dropzone .dz-preview .dz-details .dz-size {
        margin-bottom: 1em;
        font-size: 16px; }
      .dropzone .dz-preview .dz-details .dz-filename {
        white-space: nowrap; }
        .dropzone .dz-preview .dz-details .dz-filename:hover span {
          border: 1px solid rgba(200, 200, 200, 0.8);
          background-color: rgba(255, 255, 255, 0.8); }
        .dropzone .dz-preview .dz-details .dz-filename:not(:hover) {
          overflow: hidden;
          text-overflow: ellipsis; }
          .dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {
            border: 1px solid transparent; }
      .dropzone .dz-preview .dz-details .dz-filename span, .dropzone .dz-preview .dz-details .dz-size span {
        background-color: rgba(255, 255, 255, 0.4);
        padding: 0 0.4em;
        border-radius: 3px; }
    .dropzone .dz-preview:hover .dz-image img {
      -webkit-transform: scale(1.05, 1.05);
      -moz-transform: scale(1.05, 1.05);
      -ms-transform: scale(1.05, 1.05);
      -o-transform: scale(1.05, 1.05);
      transform: scale(1.05, 1.05);
      -webkit-filter: blur(8px);
      filter: blur(8px); }
    .dropzone .dz-preview .dz-image {
      border-radius: 20px;
      overflow: hidden;
      width: 120px;
      height: 120px;
      position: relative;
      display: block;
      z-index: 10; }
      .dropzone .dz-preview .dz-image img {
        display: block; }
    .dropzone .dz-preview.dz-success .dz-success-mark {
      -webkit-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
      -moz-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
      -ms-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
      -o-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
      animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); }
    .dropzone .dz-preview.dz-error .dz-error-mark {
      opacity: 1;
      -webkit-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
      -moz-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
      -ms-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
      -o-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
      animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); }
    .dropzone .dz-preview .dz-success-mark, .dropzone .dz-preview .dz-error-mark {
      pointer-events: none;
      opacity: 0;
      z-index: 500;
      position: absolute;
      display: block;
      top: 50%;
      left: 50%;
      margin-left: -27px;
      margin-top: -27px; }
      .dropzone .dz-preview .dz-success-mark svg, .dropzone .dz-preview .dz-error-mark svg {
        display: block;
        width: 54px;
        height: 54px; }
    .dropzone .dz-preview.dz-processing .dz-progress {
      opacity: 1;
      -webkit-transition: all 0.2s linear;
      -moz-transition: all 0.2s linear;
      -ms-transition: all 0.2s linear;
      -o-transition: all 0.2s linear;
      transition: all 0.2s linear; }
    .dropzone .dz-preview.dz-complete .dz-progress {
      opacity: 0;
      -webkit-transition: opacity 0.4s ease-in;
      -moz-transition: opacity 0.4s ease-in;
      -ms-transition: opacity 0.4s ease-in;
      -o-transition: opacity 0.4s ease-in;
      transition: opacity 0.4s ease-in; }
    .dropzone .dz-preview:not(.dz-processing) .dz-progress {
      -webkit-animation: pulse 6s ease infinite;
      -moz-animation: pulse 6s ease infinite;
      -ms-animation: pulse 6s ease infinite;
      -o-animation: pulse 6s ease infinite;
      animation: pulse 6s ease infinite; }
    .dropzone .dz-preview .dz-progress {
      opacity: 1;
      z-index: 1000;
      pointer-events: none;
      position: absolute;
      height: 16px;
      left: 50%;
      top: 50%;
      margin-top: -8px;
      width: 80px;
      margin-left: -40px;
      background: rgba(255, 255, 255, 0.9);
      -webkit-transform: scale(1);
      border-radius: 8px;
      overflow: hidden; }
      .dropzone .dz-preview .dz-progress .dz-upload {
        background: #333;
        background: linear-gradient(to bottom, #666, #444);
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        width: 0;
        -webkit-transition: width 300ms ease-in-out;
        -moz-transition: width 300ms ease-in-out;
        -ms-transition: width 300ms ease-in-out;
        -o-transition: width 300ms ease-in-out;
        transition: width 300ms ease-in-out; }
    .dropzone .dz-preview.dz-error .dz-error-message {
      display: block; }
    .dropzone .dz-preview.dz-error:hover .dz-error-message {
      opacity: 1;
      pointer-events: auto; }
    .dropzone .dz-preview .dz-error-message {
      pointer-events: none;
      z-index: 1000;
      position: absolute;
      display: block;
      display: none;
      opacity: 0;
      -webkit-transition: opacity 0.3s ease;
      -moz-transition: opacity 0.3s ease;
      -ms-transition: opacity 0.3s ease;
      -o-transition: opacity 0.3s ease;
      transition: opacity 0.3s ease;
      border-radius: 8px;
      font-size: 13px;
      top: 130px;
      left: -10px;
      width: 140px;
      background: #be2626;
      background: linear-gradient(to bottom, #be2626, #a92222);
      padding: 0.5em 1.2em;
      color: white; }
      .dropzone .dz-preview .dz-error-message:after {
        content: '';
        position: absolute;
        top: -6px;
        left: 64px;
        width: 0;
        height: 0;
        border-left: 6px solid transparent;
        border-right: 6px solid transparent;
        border-bottom: 6px solid #be2626; }

/* ************************************** */
/* Mandatory CSS required for ng-sortable */
/* ************************************** */

.as-sortable-item, .as-sortable-placeholder {
    display: block;
}

.as-sortable-item {
    -ms-touch-action: none;
    touch-action: none;
    /* to disable context menu on iOS devices */
    -webkit-touch-callout: none;
}

.as-sortable-item-handle {
    cursor: move;
    cursor: -webkit-grab;
    cursor: -moz-grab;
}

.as-sortable-placeholder {
}

.as-sortable-drag {
    position: absolute;
    pointer-events: none;
    z-index: 9999;
}

.as-sortable-hidden {
    display: none !important;
}

.as-sortable-un-selectable {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

