@charset "UTF-8";*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{height:100%}body{background-color:#f4f6f9;color:#374951;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.1px;line-height:1;margin:0;min-width:320px;position:relative}a{color:#296ff2;text-decoration:none}h1{font-size:24px;font-weight:300;line-height:34px}h2{font-size:20px;font-weight:300;line-height:30px}.login-message{margin-bottom:30px}@media only screen and (max-width:600px){.login-message{margin-bottom:20px}}.login-message .error{color:#ec5868}.relative{position:relative}.text-center{text-align:center}::-webkit-input-placeholder{color:#a1aeba;opacity:1}:-moz-placeholder{color:#a1aeba;opacity:1}::-moz-placeholder{color:#a1aeba;opacity:1}:-ms-input-placeholder{color:#a1aeba;opacity:1}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important}input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #fff inset,0 0 0 6px #f0f5f8;box-shadow:0 0 0 50px #fff inset,0 0 0 6px #f0f5f8}input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px #fff inset,0 0 0 8px #fdfdff;box-shadow:0 0 0 50px #fff inset,0 0 0 8px #fdfdff}input[type="text"],input[type="email"],input[type="password"]{background-color:#fff;border:1px solid #a9bdc7;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 0 6px #f0f5f8;box-shadow:0 0 0 6px #f0f5f8;color:#374951;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;height:44px;line-height:22px;margin:10px 0 20px 0;outline:0;padding:0;text-indent:15px;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;width:100%;-webkit-appearance:none}input[type="text"]:hover,input[type="email"]:hover,input[type="password"]:hover{border-color:#6c8e9e}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus{border-color:#296ff2;-webkit-box-shadow:0 0 0 8px #fdfdff;box-shadow:0 0 0 8px #fdfdff}button{background-color:#296ff2;-webkit-border-radius:3px;border-radius:3px;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:12px;font-weight:600;height:42px;letter-spacing:1px;margin:10px 0;outline:0;padding:0 25px;position:relative;text-transform:uppercase;-webkit-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease;width:100%}button:hover{background-color:#296ff2}button.green{background-color:#00cd8d}button.forgot-password{background-color:#598ff5}button.forgot-password:hover{background-color:#296ff2}@-webkit-keyframes check{0%{height:0;width:0}25%{height:0;width:7px}50%{height:12px;width:7px}}@keyframes check{0%{height:0;width:0}25%{height:0;width:7px}50%{height:12px;width:7px}}.password-check{list-style:none;margin:10px 0 20px 0;padding:0;text-align:left}.password-check li{color:rgba(55,73,81,.6);display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;line-height:24px;margin-bottom:4px;position:relative;white-space:pre-wrap}.password-check li .check{background:#e9eced;-webkit-box-shadow:0 5px 5px -4px rgba(0,0,0,.08) inset;box-shadow:0 5px 5px -4px rgba(0,0,0,.08) inset;-webkit-border-radius:50%;border-radius:50%;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;height:20px;margin-right:10px;position:relative;top:2px;width:20px}.password-check li .check:after{border-right:3px solid transparent;border-top:3px solid transparent;content:'';display:block;height:10px;left:4px;position:absolute;top:10px;-webkit-transform:scaleX(-1) rotate(135deg);-ms-transform:scaleX(-1) rotate(135deg);transform:scaleX(-1) rotate(135deg);-ms-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;width:7px}.password-check li.valid{color:#374951}.password-check li.valid .check{background:#4a87ef}.password-check li.valid .check:after{-webkit-animation:check .8s;animation:check .8s;border-color:#fff;-webkit-box-shadow:2px -2px 2px rgba(41,111,242,.4);box-shadow:2px -2px 2px rgba(41,111,242,.4)}.password-check li.error{color:#ec5868;margin-bottom:15px}.has-error{position:relative}.has-error .help-block{background-color:#ec5868;-webkit-border-radius:50%;border-radius:50%;color:#fff;font-weight:600;height:20px;line-height:20px;position:absolute;right:-10px;text-align:center;top:0;width:20px;z-index:2}.has-error .help-block:before{content:'!'}.has-error input[type="text"],.has-error input[type="email"],.has-error input[type="password"]{border-color:#ec5868;-webkit-box-shadow:0 0 0 8px rgba(236,88,104,.1);box-shadow:0 0 0 8px rgba(236,88,104,.1)}.warning{color:#ec5868;margin-top:30px}p.privacy,p.version{color:#fff;display:block;font-size:13px;text-align:center;z-index:4}p.privacy a{color:#fff;text-decoration:none}p.privacy a:hover{text-decoration:underline}p.version{font-size:12px;position:absolute;margin:0;top:16px;right:20px}@media only screen and (max-width:600px){p.version{top:8px}}p.error-subtext{margin-bottom:50px;margin-top:10px}.tone-face{background:#ec5868;border-bottom:5px solid rgba(0,0,0,.1);-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 2px 1px rgba(0,0,0,.2);box-shadow:0 2px 1px rgba(0,0,0,.2);cursor:pointer;height:36px;margin:5px auto;position:relative;-webkit-transition:all .3s cubic-bezier(.34,1.4,.7,1);-ms-transition:all .3s cubic-bezier(.34,1.4,.7,1);transition:all .3s cubic-bezier(.34,1.4,.7,1);width:36px}.tone-face .features{background:transparent;border-bottom:0;border-left:1px solid #333;border-right:1px solid #333;border-top:2px solid #333;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;height:4px;left:50%;margin-left:-3px;position:absolute;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;top:22px;width:6px}.tone-face .features:before,.tone-face .features:after{background:#333;-webkit-border-radius:50%;border-radius:50%;content:'';height:4px;position:absolute;top:-5px;width:4px}.tone-face .features:before{left:-6px}.tone-face .features:after{right:-6px}.login-container{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;background:-moz-linear-gradient(145deg,#296ff2 0%,#296ff2 100%);background:-webkit-linear-gradient(145deg,#296ff2 0%,#296ff2 100%);background:linear-gradient(45deg,#296ff2 0%,#296ff2 100%);display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;min-height:100%;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;padding:50px 20px;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.login-container:before{background:rgba(255,255,255,.1);bottom:0;-webkit-border-radius:100% 0 0 0;border-radius:100% 0 0 0;content:'';height:98vh;position:fixed;right:0;width:110vw}.login-container:after{background:rgba(255,255,255,.1);bottom:0;-webkit-border-radius:100% 0 0 0;border-radius:100% 0 0 0;content:'';height:120vh;position:fixed;right:0;width:80vw}@media only screen and (max-width:600px){.login-container{padding:30px 20px}}.login-container .login-form-container{background-color:#fff;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 30px 30px -20px rgba(0,0,0,.25);box-shadow:0 30px 30px -20px rgba(0,0,0,.25);line-height:22px;margin-bottom:50px;max-width:620px;padding:60px 100px;position:relative;text-align:center;width:100%;z-index:4}@media only screen and (max-width:600px){.login-container .login-form-container{padding:30px 30px}}.login-container .login-form-container .logo{background:url("../i/onclusive-pr-manager-logo.svg") 0 0 no-repeat;background-size:auto;height:80px;margin:20px auto 40px;width:270px}@media only screen and (max-width:600px){.login-container .login-form-container .logo{height:60px;width:203px}}.login-container.gimp{background:-moz-linear-gradient(top,#f6f7fc 100px,#f6f7fc 0%,#d5e1e8 100%);background:-webkit-linear-gradient(top,#f6f7fc 100px,#f6f7fc 0%,#d5e1e8 100%);background:linear-gradient(to bottom,#f6f7fc 100px,#f6f7fc 0%,#d5e1e8 100%)}.login-container.gimp:before{background:rgba(0,0,0,.03)}.login-container.gimp:after{background:rgba(0,0,0,.04)}.login-container.gimp p.copyright,.login-container.gimp p.privacy,.login-container.gimp p.privacy a,.login-container.gimp p.version{color:#374951}@keyframes ringrotate{0%{-webkit-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg)}100%{-webkit-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes ringrotate{0%{-webkit-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg)}100%{-webkit-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);transform:rotateZ(360deg)}}.spin-loader{background-color:transparent;border:5px solid #cddee8;-webkit-border-radius:50%;border-radius:50%;height:60px;margin:30px auto;position:relative;width:60px}.spin-loader:before{-webkit-animation:ringrotate .8s linear infinite;animation:ringrotate .8s linear infinite;border-color:#296ff2 transparent transparent;-webkit-border-radius:50%;border-radius:50%;border-style:solid;border-width:2px;content:"";height:50px;left:0;padding:3px;position:absolute;top:0;width:50px}.login-container.cp{background:#262424!important;color:#1c1b1b}.login-container.cp .login-form-container{font-family:"Lato",'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.login-container.cp a{color:#fff}.login-container.cp .login-form-container a{color:#cc212c}.login-container.cp .login-form-container a:hover{color:#1c1b1b;text-decoration:underline}.login-container.cp .cp--sub{margin:16px 0;font-weight:600}.login-container.cp--en .login-form-container .logo{background:url("../i/cp-en.svg") 0 0 no-repeat;background-size:380px;height:45px;margin:20px auto 25px;width:380px}.login-container.cp--fr .login-form-container .logo{background:url("../i/cp-fr.svg") 0 0 no-repeat;background-size:auto;height:40px;margin:20px auto 35px;width:415px}.login-container.cp .login-message{margin-bottom:0}.login-container.cp .privacy{font-size:11px;font-weight:300}.login-container.cp h1{font-size:28px;font-weight:400}.login-container.cp hr{display:block;height:1px;border:0;border-top:1px solid #d6d6d6;margin:35px;padding:0}.up-container{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;min-height:100%}@font-face{font-family:'Open Sans';src:url('../f/OpenSans-Light.eot?');src:url('../f/OpenSans-Light.eot?iefix') format('eot'),url('../f/OpenSans-Light.woff') format('woff'),url('../f/OpenSans-Light.ttf') format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:url('../f/OpenSans-LightItalic.eot?');src:url('../f/OpenSans-LightItalic.eot?iefix') format('eot'),url('../f/OpenSans-LightItalic.woff') format('woff'),url('../f/OpenSans-LightItalic.ttf') format('truetype');font-weight:300;font-style:italic}@font-face{font-family:'Open Sans';src:url('../f/OpenSans-Regular.eot?');src:url('../f/OpenSans-Regular.eot?iefix') format('eot'),url('../f/OpenSans-Regular.woff') format('woff'),url('../f/OpenSans-Regular.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url('../f/OpenSans-Italic.eot?');src:url('../f/OpenSans-Italic.eot?iefix') format('eot'),url('../f/OpenSans-Italic.woff') format('woff'),url('../f/OpenSans-Italic.ttf') format('truetype');font-weight:400;font-style:italic}@font-face{font-family:'Open Sans';src:url('../f/OpenSans-Semibold.eot?');src:url('../f/OpenSans-Semibold.eot?iefix') format('eot'),url('../f/OpenSans-Semibold.woff') format('woff'),url('../f/OpenSans-Semibold.ttf') format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url('../f/OpenSans-SemiboldItalic.eot?');src:url('../f/OpenSans-SemiboldItalic.eot?iefix') format('eot'),url('../f/OpenSans-SemiboldItalic.woff') format('woff'),url('../f/OpenSans-SemiboldItalic.ttf') format('truetype');font-weight:600;font-style:italic}@font-face{font-family:'Open Sans';src:url('../f/OpenSans-Bold.eot?');src:url('../f/OpenSans-Bold.eot?iefix') format('eot'),url('../f/OpenSans-Bold.woff') format('woff'),url('../f/OpenSans-Bold.ttf') format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';src:url('../f/OpenSans-BoldItalic.eot?');src:url('../f/OpenSans-BoldItalic.eot?iefix') format('eot'),url('../f/OpenSans-BoldItalic.woff') format('woff'),url('../f/OpenSans-BoldItalic.ttf') format('truetype');font-weight:700;font-style:italic}@font-face{font-family:'Lato';src:url('../f/Lato-Light.ttf') format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Lato';src:url('../f/Lato-Regular.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Lato';src:url('../f/Lato-Bold.ttf') format('truetype');font-weight:600;font-style:normal}