.screen,body,html,main{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Lato,sans-serif;margin:0;text-rendering:optimizeLegibility}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.screen{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:100vh;min-width:300px;width:100%}aside{background:#fff;border-top:3px solid #fff;margin:0;max-height:100vh;min-height:100%;padding:40px 30px 0;position:relative;width:400px}aside .aside-logo{background-image:url(/static/img/corel-cloud-logo.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:150px;margin:0 auto 40px;width:235px}aside .not-registered{margin:0 0 40px}.loginform.invisible,aside.login section:not(:first-of-type),aside.resend-confirm-email section:not(:nth-of-type(4)),aside.reset-password section:not(:nth-of-type(3)),aside.signin section:not(:first-of-type),aside.signup section:not(:nth-of-type(2)),aside.sso section:not(:first-of-type){display:none}.eula{background-color:#fff;font-size:18px;height:100%;left:0;padding-left:20%;padding-right:20%;position:fixed;top:0;width:100%;z-index:999}.eula.invisible{display:none}.eula>.container{margin-left:auto;margin-right:auto;text-align:center}.eula>.container>iframe{max-width:750px;min-height:800px;min-width:600px}.eula>.container>.buttons{color:#333}header{margin:42px auto 1rem}header,main{text-align:center}main{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:hsla(0,0%,94%,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:630px}img[src$="illustration.png"]{margin:3em 0;max-width:80%;width:650px}.card-footer{font-size:13px;padding-bottom:20px;padding-top:27px;position:relative;text-align:center;z-index:2}input[type=email],input[type=password],input[type=text]{background-color:transparent;background-position:right 5px center;border:none;border-bottom:1px solid #dfdfdf;color:#2c2c2c;display:block;font-family:Lato,sans-serif;font-size:18px;font-weight:400;height:44px;letter-spacing:1px;line-height:50px;max-width:100%;outline:none;padding:0 6px;width:100%}input[type=submit]{text-transform:uppercase}input[type=password]{letter-spacing:6px}a[href]:not(.btn){color:#41185c;text-decoration:none}a[href]:not(.btn):hover{color:#263139;text-decoration:none}.sep{text-align:center}label{-webkit-box-flex:1;color:rgba(0,0,0,.85);cursor:pointer;-ms-flex:1;flex:1;font-size:13px}.form-group{position:relative}.form-group .password-group{display:-webkit-box;display:-ms-flexbox;display:flex;height:44px}.form-group .password-group .password-input{width:90%}.form-group .password-group .display-password{background-color:transparent;border-bottom:1px solid #dfdfdf;color:#fff;position:relative;width:10%}.form-group .password-group .display-password,.form-group .password-group .display-password label{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.form-group .password-group .display-password label input{display:none;position:absolute}.form-group .password-group .display-password label svg.eye{display:none;opacity:.2}.form-group .password-group .display-password label svg.eye path.eye{fill:#2c2c2c}.form-group .password-group .display-password label input+div.eye svg.eye:not(.hidden){display:none}.form-group .password-group .display-password label input+div.eye svg.eye.hidden{display:unset}.form-group .password-group .display-password label input:checked+div.eye svg.eye:not(.visible){display:none}.form-group .password-group .display-password label input:checked+div.eye svg.eye.visible{display:unset}.form-group a.forgot-pwd{color:#41185c;display:inline-block;font-size:15px;position:absolute;right:0;text-align:right;top:45px;width:140px}.btn,.form-group a.forgot-pwd{font-family:Lato,sans-serif;font-weight:400}.btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#4d90fe;border:none;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.25);box-shadow:0 2px 4px rgba(0,0,0,.25);color:#eee;cursor:pointer;font-size:20px;height:40px;outline:none;padding:5px 12px;text-align:center;text-transform:capitalize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.form-group .btn span{font-family:Lato,sans-serif;font-size:18px;font-weight:600}.btn+.btn{margin-left:15px}.btn[type=submit]{background:#7a2dad;font-family:Lato,sans-serif;font-size:18px;font-weight:600}.btn.google{background:#dd4b39;font-size:18px;font-weight:600;margin-bottom:0}.btn.facebook,.btn.google{display:-webkit-box;display:-ms-flexbox;display:flex;height:42px}.btn.facebook{background:#4267b2;border-radius:4px;cursor:pointer}.btn.facebook>.txt{font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:.25px;text-overflow:clip;white-space:nowrap}.btn.msoffice{background:#fff;border:1px solid #8c8c8c;color:#5e5e5e;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:41px!important;height:42px;margin-bottom:0}.btn.msoffice>.txt{font-family:Segoe UI Regular,Lato,sans-serif;font-size:15px;font-weight:600}.btn.account{background:#6464ff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:600;height:42px}a.btn{background-color:transparent;text-decoration:none}.logo{height:48px;width:174px}.logo,img,svg{-o-object-fit:contain;object-fit:contain}img,svg{max-height:100%;max-width:100%}.btn:hover{-webkit-filter:brightness(.9);filter:brightness(.9)}.card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border:1px solid #dbdbdb;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:70px auto 0;max-width:100%;padding:10px 40px 15px;position:relative;width:700px;z-index:2}.card h3{margin-top:0}.card .small-label{color:rgba(0,0,0,.3);font-size:9px}.card .change .user-avatar{-o-object-fit:cover;object-fit:cover}.card .camera,.card .change .user-avatar{display:-webkit-box;display:-ms-flexbox;display:flex}.card .camera{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#41185c;border-radius:24px;bottom:0;color:#fff;height:31px;justify-content:center;position:absolute;right:5px;width:31px}.card .camera .camera-icon{background-image:url(/static/img/camera.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;height:13px;width:13px}.card .change-logo .small-label{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.card-small{height:278.42px;padding:0 40px 15px;width:452.72px}.card-small figure img,.card-small figure svg{height:126px;width:126px}.card-small figcaption span.name{font-size:24px}.card-small figcaption span.email{font-size:17px}.card:before{background-image:url(/static/img/corel-cloud-logo.png);background-position:50%;background-repeat:no-repeat;background-size:280px;content:"";display:block;height:40px;min-height:40px;-o-object-fit:contain;object-fit:contain;-webkit-transform:translateY(-95px);transform:translateY(-95px)}.card figure,.card:before{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.card figure{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;position:relative;width:150px}.card .navlinks{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card .navlinks,.row{display:-webkit-box;display:-ms-flexbox;display:flex}.row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}h1{font-size:46px;margin-top:1rem}h1,h2,h3{color:#555;font-weight:300;text-align:center}h2{color:purple;font-weight:350;text-transform:smallcaps}.screen main p{font-size:1.2em;margin:1rem 0}.form-group{margin-bottom:25px}.form-group span{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px}.form-group>:only-child:not(input):not(.password-group){-webkit-box-flex:1;-ms-flex:1;flex:1;height:40px;text-align:center}.form-group.row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}label.form-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}label.form-group>input{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}form[action="/signup"] .form-group.row{margin-top:40px}.agreement{margin-bottom:15px;text-align:center}.agreement span{color:#777;font-size:14px;font-weight:700}.agreement input{margin-bottom:4px}.agreement input,.remember-me input{margin-left:0;margin-right:6px;padding:0}.remember-me input{margin-bottom:7px}.remember-me label{color:#2c2c2c;font-family:Lato,sans-serif;font-size:18px;font-weight:300}::-webkit-input-placeholder{color:#888;font-family:Lato,sans-serif;font-size:18px;font-weight:300;letter-spacing:1px;-webkit-transition:color .3s;transition:color .3s}::-moz-placeholder{color:#888;font-family:Lato,sans-serif;font-size:18px;font-weight:300;letter-spacing:1px;-moz-transition:color .3s;transition:color .3s}.already-registered{font-size:16px;text-align:center}figure{padding:0;text-align:center}figure .change{border:4px solid #f2f2f2;border-radius:50%;display:inline-block;overflow:hidden;position:relative}figure img,figure svg{height:142px;-o-object-fit:contain;object-fit:contain;width:142px}figure .change span{background:rgba(0,0,0,.75);bottom:0;color:#fff;font-size:16px;font-weight:700;left:0;padding:4px 5px 9px;position:absolute;right:0}footer a{color:#7c7cff;display:inline-block;text-overflow:ellipsis;white-space:nowrap}footer{bottom:0;font-size:13px;overflow-x:hidden;padding:15px 30px;position:absolute;text-align:right;width:calc(100% - 60px)}.wrap{margin:0 auto;max-width:1100px}.g-recaptcha{visibility:hidden}article{padding:1em 1em 0}.menu:not(.active)>:last-child{opacity:0;pointer-events:none;visibility:hidden}.menu{margin:10px 0 0;padding:0;position:relative}.menu>:first-child{cursor:default}.menu>:last-child{background:#fafafa;border-radius:5px;-webkit-box-shadow:0 0 4px 1px #999;box-shadow:0 0 4px 1px #999;left:calc(50% - 54px);opacity:1;padding:12px 0;pointer-events:auto;position:absolute;top:120%;-webkit-transition:all .2s;transition:all .2s;visibility:visible;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:9}.menu>:last-child:before{border:8px solid transparent;border-bottom-color:#ccc;content:"";height:16px;left:50%;margin-left:-8px;position:absolute;top:-16px;width:16px}.menu>:last-child:after{border:7px solid transparent;border-bottom-color:#fff;content:"";height:14px;left:50%;margin-left:-7px;position:absolute;top:-14px;width:14px}.menu>:first-child:after{content:"▾";display:inline-block;margin-left:6px;opacity:.7;-webkit-transform:scale(.7);transform:scale(.7)}.menu li a{display:inline-block;padding:5px 30px}.menu li:hover{background-color:#b3b3b3}ol,ul{list-style:none;margin:0;padding:0}input:invalid{outline:none}form.error input:invalid{outline:auto red}@media(max-width:959px){main{display:none}aside{overflow:auto;position:relative;width:100%}aside>.wrap{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}}.welcome{display:none;height:100vh;min-height:100%;min-width:100%}.welcome.visible{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:column;flex-direction:column;justify-content:center}.welcome .navlinks,.welcome.visible{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.welcome .navlinks{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:150px;padding:0 2% 3%;width:100%}.navlinks img{height:50px;width:98%}.welcome .navlinks a{height:40px;margin-left:5px}.welcome .navlinks a img{height:40px;margin-top:0;width:auto}.welcome.custom-theme{background:-webkit-radial-gradient(#727272,#b3b3b3);background:radial-gradient(#727272,#b3b3b3)}.welcome.custom-theme .logo{background-image:url(/static/img/corel-cloud-logo.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:150px;width:150px}.welcome.custom-theme h1.welcome-greeting-system:before{content:"Welcome to Corel Cloud"}.welcome.custom-theme h2.description:before{content:"A cross-platform design tool for the 21st century"}.welcome.designer{background-image:url(/static/img/gravitbackground.png);background-size:100% 100%}.welcome.klex{background:-webkit-linear-gradient(300deg,#1565c0 15%,#00c4cc 70%,#e1e5ee 94%);background:linear-gradient(150deg,#1565c0 15%,#00c4cc 70%,#e1e5ee 94%)}.welcome.old{background:-webkit-linear-gradient(300deg,#6ea1f3 15%,#d6408e 94%);background:linear-gradient(150deg,#6ea1f3 15%,#d6408e 94%)}.welcome.discuss,.welcome.normal{background:-webkit-linear-gradient(45deg,#6f0064 15%,#ed1d7a 94%);background:linear-gradient(45deg,#6f0064 15%,#ed1d7a 94%)}.welcome.normal .navlinks{height:50px;margin-top:40px;width:auto}.welcome.normal .navlinks a,.welcome.normal .navlinks a img{height:50px;width:auto}.welcome .logo{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;min-width:100px;padding-top:5%;width:212px}.welcome .hero{height:auto;max-height:60vh;min-width:500px}.welcome h1{font-size:28px;font-weight:400;margin:1rem 0 0}.welcome h1,.welcome h2{color:#fff;font-family:Lato,sans-serif}.welcome h2{font-size:16px;font-weight:300;margin:1rem 0 2rem;max-width:80%}.form-update-profile{margin-top:26px}.form-update-profile input[type=email],.form-update-profile input[type=password],.form-update-profile input[type=text]{background-color:transparent;color:#2c2c2c}.form-update-profile .password-group .display-password{background-color:transparent}.form-update-profile .password-group .display-password label svg.eye path.eye{fill:#2c2c2c}.form-update-profile .delete-account-btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:none;border:1px solid;border-radius:7px;-webkit-box-shadow:none;box-shadow:none;color:gray;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:20px;margin-top:44px;position:relative}.form-update-profile .btn-update{background:#41185c;margin-right:20px}.form-update-profile .btn-sign-out{background-color:#202326}.form-update-profile .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.form-update-profile .container>*{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;padding:10px}.form-update-profile .form-aside{-webkit-box-flex:1;-ms-flex:1 50%;flex:1 50%}.home{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-radial-gradient(#727272,#b3b3b3);background:radial-gradient(#727272,#b3b3b3)}.home p{text-align:center}.home .name{font-size:30px}.home .email{color:rgba(0,0,0,.55);font-size:22px}.home .choose{font-size:22px;margin:20px 0 10px;text-align:center}.home .navlinks img,.home .navlinks svg{margin:20px 0 25px;max-height:none;max-width:none}flash.error{background:#ad1449}flash.error,flash.message{border-radius:2px;color:#fff;display:block;font-size:14px;padding:5px 10px;text-align:center;width:100%}flash.message{background:#61595b}.dialog{background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:9999}.dialog-content{background-color:#fff;border:1px solid #888;border-radius:8px;margin:auto;padding:20px;width:524px}.dialog-content .message{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#656466;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:25px}.dialog-content .message:before{content:"Do you really want to delete your Corel Cloud account?"}.dialog-content-buttons{float:right;padding-right:25px}.dialog-content-buttons .btn{width:96px}.dialog-content-buttons .btn-cancel{background:#202326}.dialog-content-buttons .btn-confirm{background:#41185c}.loading:after{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:25px solid #f7f7f7;border-radius:100%;border-top-color:#fff;content:" ";display:block;height:50px;left:0;margin:auto;position:absolute;right:0;top:calc(50% - 50px);width:50px;z-index:10}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.marketplace-header{background:#6f5499;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:30px}.marketplace-header>h1{color:#fff;font-weight:700;margin:0}.marketplace-container{-webkit-box-flex:1;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;-ms-flex:1;flex:1;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;justify-content:center;margin:0 auto;width:60%}.marketplace-container,.marketplace-container>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex}.marketplace-container>ul>li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;border:1px solid #e1e1e8;border-radius:4px;-ms-flex-direction:row;flex-direction:row;margin-top:10px;overflow:hidden;padding:10px}.marketplace-container>ul>li:hover{background:#f7f7f9}.marketplace-container>ul>li>img{height:300px;-o-object-fit:contain;object-fit:contain}.marketplace-container>ul>li>.info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:5px}.marketplace-container>ul>li>.info>span{margin-bottom:10px}.marketplace-container>ul>li>.info>.title{font-weight:700}.marketplace-container>ul>li>.info>.description{-webkit-box-flex:1;-ms-flex:1;flex:1}.corel-draw-app{background-image:url(/static/img/corel-draw-app.png);background-repeat:no-repeat;background-size:24px;height:24px;width:24px}.switch{display:inline-block;height:34px;position:relative;width:60px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;-webkit-transition:.4s;transition:.4s}.slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;position:absolute;-webkit-transition:.2s;transition:.2s;width:26px}input:checked+.slider{background-color:#2196f3}input:disabled+.slider{opacity:.5}input:focus+.slider{-webkit-box-shadow:0 0 1px #2196f3;box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}#update>button{height:34px;width:150px}#update>button.update{background-color:#3e3;color:#333}#update>button:disabled{opacity:.5}.delete-button{background-color:#d33;color:#eee;float:right;height:34px}.light-hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:2px;padding:0}
