[class^=icon-np]:before{font-family:icomoon;font-size:18px}@keyframes busy-spinner-rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.mobile-heading-mixin{font-family:Proxima-Nova,Roboto,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.05em}*{-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}html,body{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;margin:0;font-family:'Roboto',Helvetica,Arial,sans-serif}.cx-main-container{width:100%;height:100%;background-color:#1e22aa;background-size:cover;-webkit-overflow-scrolling:touch}input,textarea{font-family:'Roboto',Helvetica,Arial,sans-serif}.cx-start-page{position:absolute;top:0;left:0;bottom:0;right:0;background-image:linear-gradient(to bottom,#0072ce,#1e22aa);background-image:url(/images/app-background.jpg);background-size:cover}.cx-start-page .cx-splash-container{position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-125px;width:250px;color:#fff}.cx-start-page .cx-splash-container .cx-splash-logo{width:250px;height:75px}.cx-start-page .cx-splash-container .cx-splash-logo::after{display:inline-block;content:'';background-image:url(/images/app-logo.png);background-repeat:no-repeat;background-size:contain;width:100%;height:100%}.cx-start-page .cx-splash-container .cx-splash-content{font-size:24px;text-align:center}.cx-mobile-button{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:13px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.cx-mobile-button:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.cx-mobile-button:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.cx-please-wait-overlay{z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent}.cx-please-wait-overlay .cx-please-wait-overlay-container{width:100%;height:100%;visibility:hidden;opacity:0;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#000}.cx-please-wait-overlay .cx-please-wait-overlay-container .cx-please-wait-spinner{text-align:center}.cx-please-wait-overlay .cx-please-wait-overlay-container .cx-please-wait-spinner::after{display:inline-block;content:' ';width:3em;height:3em;border:8px solid rgba(0,0,0,.3);border-top-color:#1e22aa;border-radius:50%;animation:busy-spinner-rotate 1s linear infinite}.cx-please-wait-overlay .cx-please-wait-overlay-container .cx-please-wait-message{text-align:center;margin-top:1rem;font-size:13px}.cx-please-wait-overlay.show-loader{background-color:rgba(255,255,255,.5)}.cx-please-wait-overlay.show-loader .cx-please-wait-overlay-container{visibility:visible;opacity:1}.cx-default-pagelet{background-color:#1e22aa;background-size:cover;color:#fff;position:absolute;top:0;left:0;bottom:0;right:0;visibility:hidden;z-index:0}.cx-default-pagelet.activating{visibility:visible;z-index:2}.cx-default-pagelet.activated{visibility:visible;z-index:1}.cx-default-pagelet .cx-default-pagelet-main-container{height:100%;width:100vw;position:relative;display:grid;grid-template-rows:60px 1fr auto}.cx-default-pagelet .cx-default-pagelet-header-container{background-color:#1e22aa;color:#fff;box-sizing:border-box}.cx-default-pagelet .cx-default-pagelet-header-container.cx-default-pagelet-standard-header{display:flex;justify-content:space-between;align-items:center}.cx-default-pagelet .cx-default-pagelet-header-container .cx-standard-header-button{white-space:nowrap;vertical-align:middle;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;font-size:15px;display:flex;justify-content:center;align-items:center}.cx-default-pagelet .cx-default-pagelet-header-container .cx-standard-header-button:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.cx-default-pagelet .cx-default-pagelet-header-container .cx-standard-header-button:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.cx-default-pagelet .cx-default-pagelet-header-container .cx-standard-header-button i:before{font-size:24px}.cx-default-pagelet .cx-default-pagelet-header-container .cx-standard-header-content{font-family:Proxima-Nova,Roboto,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.05em;display:flex;align-items:center}.cx-default-pagelet .cx-default-pagelet-header-container .cx-standard-header-content.left{flex-shrink:0;justify-content:flex-start;width:20%}.cx-default-pagelet .cx-default-pagelet-header-container .cx-standard-header-content.left .cx-standard-header-button{padding:10px 15px 10px 10px}.cx-default-pagelet .cx-default-pagelet-header-container .cx-standard-header-content.middle{flex-grow:1;justify-content:center;width:60%}.cx-default-pagelet .cx-default-pagelet-header-container .cx-standard-header-content.right{flex-shrink:0;justify-content:flex-end;width:20%}.cx-default-pagelet .cx-default-pagelet-header-container .cx-standard-header-content.right .cx-standard-header-button{padding:10px 10px 10px 15px}.cx-default-pagelet .cx-default-pagelet-header-container .cx-default-pagelet-header-content{font-family:Proxima-Nova,Roboto,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.05em;box-sizing:border-box}.cx-default-pagelet .cx-default-pagelet-header-container .cx-default-pagelet-header-content.left{flex-shrink:0}.cx-default-pagelet .cx-default-pagelet-header-container .cx-default-pagelet-header-content.middle{flex-grow:1}.cx-default-pagelet .cx-default-pagelet-header-container .cx-default-pagelet-header-content.right{flex-shrink:0}.cx-default-pagelet .cx-default-pagelet-footer-container{font-family:Proxima-Nova,Roboto,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.05em;min-height:60px;background-color:#1e22aa;color:#fff;box-sizing:border-box}.cx-default-pagelet .cx-default-pagelet-footer-container.cx-default-pagelet-standard-footer{display:flex}.cx-default-pagelet .cx-default-pagelet-footer-container.cx-default-pagelet-standard-footer .cx-standard-footer-buttons{flex:1;display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box}.cx-default-pagelet .cx-default-pagelet-footer-container.cx-default-pagelet-standard-footer .cx-standard-footer-button{white-space:nowrap;vertical-align:middle;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;padding:5px;min-width:25%;max-width:25%}.cx-default-pagelet .cx-default-pagelet-footer-container.cx-default-pagelet-standard-footer .cx-standard-footer-button:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.cx-default-pagelet .cx-default-pagelet-footer-container.cx-default-pagelet-standard-footer .cx-standard-footer-button:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.cx-default-pagelet .cx-default-pagelet-footer-container.cx-default-pagelet-standard-footer .cx-standard-footer-button i:before{font-size:24px}.cx-default-pagelet .cx-default-pagelet-footer-container.cx-default-pagelet-standard-footer .cx-standard-footer-button-title{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:center}.cx-default-pagelet .cx-default-pagelet-footer-container .cx-default-pagelet-footer-content{box-sizing:border-box}.cx-default-pagelet .cx-default-pagelet-footer-container .cx-default-pagelet-footer-content.left{flex-shrink:0}.cx-default-pagelet .cx-default-pagelet-footer-container .cx-default-pagelet-footer-content.middle{flex-grow:1}.cx-default-pagelet .cx-default-pagelet-footer-container .cx-default-pagelet-footer-content.right{flex-shrink:0}.cx-default-pagelet .cx-default-pagelet-body-container{background-color:#fff;color:#081f2c;position:relative}.cx-default-pagelet .cx-default-pagelet-body-container .cx-default-pagelet-viewport{box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0}.cx-default-pagelet .cx-default-pagelet-busy-overlay{z-index:4}.cx-default-pagelet .cx-default-pagelet-busy-overlay .cx-please-wait-overlay-container{background-color:#1e22aa;background-size:cover;color:#fff}.cx-default-pagelet .cx-default-pagelet-busy-overlay .cx-please-wait-overlay-container .cx-please-wait-spinner::after{width:4em;height:4em;border:8px solid rgba(255,255,255,.5);border-top-color:#1e22aa}.cx-default-pagelet .cx-default-pagelet-standard-menu-overlay{z-index:2;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.4)}.cx-default-pagelet .cx-default-pagelet-standard-menu-bottom{z-index:3;color:#081f2c;padding:0 15px;box-sizing:border-box;position:absolute;bottom:0;left:0;right:0;overflow:hidden;display:none}.cx-default-pagelet .cx-default-pagelet-standard-menu-bottom .cx-standard-menu-item{flex:1 0 auto;padding:10px 25px;background-color:#eee;border-bottom:1px solid #e0e0e0;line-height:2em;cursor:pointer;text-align:center}.cx-default-pagelet .cx-default-pagelet-standard-menu-bottom .cx-standard-menu-item:active{background-color:#bbb}.cx-default-pagelet .cx-default-pagelet-standard-menu-bottom .cx-standard-menu-wrapper{display:flex;flex-direction:column;box-sizing:border-box}.cx-default-pagelet .cx-default-pagelet-standard-menu-bottom .cx-standard-menu-wrapper .cx-standard-menu-list{display:flex;flex-direction:column;box-sizing:border-box}.cx-default-pagelet .cx-default-pagelet-standard-menu-bottom .cx-standard-menu-wrapper .cx-standard-menu-list .cx-standard-menu-item:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.cx-default-pagelet .cx-default-pagelet-standard-menu-bottom .cx-standard-menu-wrapper .cx-standard-menu-list .cx-standard-menu-item:last-child{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.cx-default-pagelet .cx-default-pagelet-standard-menu-bottom .cx-standard-menu-wrapper .cx-menu-item-cancel{margin:10px 0;border-radius:5px}.cx-default-pagelet .cx-default-pagelet-standard-menu-right{height:100%;position:fixed;z-index:3;top:0;right:0;bottom:0;overflow-x:hidden;background-color:#1e22aa;color:#fff;box-sizing:border-box}.cx-default-pagelet .cx-default-pagelet-standard-menu-right .cx-standard-menu-header{overflow:hidden;display:flex;align-items:center;justify-content:flex-end;height:60px;box-sizing:border-box}.cx-default-pagelet .cx-default-pagelet-standard-menu-right .cx-standard-menu-header .cx-standard-menu-header-item{white-space:nowrap;vertical-align:middle;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;box-sizing:border-box;padding:20px;border:0}.cx-default-pagelet .cx-default-pagelet-standard-menu-right .cx-standard-menu-header .cx-standard-menu-header-item:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.cx-default-pagelet .cx-default-pagelet-standard-menu-right .cx-standard-menu-header .cx-standard-menu-header-item:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.cx-default-pagelet .cx-default-pagelet-standard-menu-right .cx-standard-menu-header .cx-standard-menu-header-item .cx-standard-menu-header-item-icon:before{font-size:24px}.cx-default-pagelet .cx-default-pagelet-standard-menu-right .cx-standard-menu-list{overflow:hidden;width:100%;padding:0 25px;box-sizing:border-box}.cx-default-pagelet .cx-default-pagelet-standard-menu-right .cx-standard-menu-list .cx-standard-menu-item{white-space:nowrap;vertical-align:middle;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;display:flex;padding:20px 0;border-radius:0;border:0;border-bottom:1px solid rgba(255,255,255,.2)}.cx-default-pagelet .cx-default-pagelet-standard-menu-right .cx-standard-menu-list .cx-standard-menu-item:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.cx-default-pagelet .cx-default-pagelet-standard-menu-right .cx-standard-menu-list .cx-standard-menu-item:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.cx-default-pagelet .cx-default-pagelet-standard-menu-right .cx-standard-menu-list .cx-standard-menu-item .cx-standard-menu-item-icon{margin-right:8px;font-size:20px}.cx-default-pagelet .cx-default-pagelet-standard-menu-right .cx-standard-menu-list .cx-standard-menu-item .cx-standard-menu-item-icon:before{font-size:20px;opacity:.3}.cx-default-pagelet .cx-default-pagelet-standard-menu-right .cx-standard-menu-list .cx-standard-menu-item .cx-standard-menu-item-title{font-size:15px;margin-top:2px}.cx-home-pagelet .cx-home-pagelet-header .cx-standard-header-content.middle{justify-content:flex-start;margin-left:-15px}.cx-home-pagelet .cx-home-pagelet-footer .cx-home-pagelet-view-button{height:100%}.cx-home-pagelet .cx-home-pagelet-footer .cx-home-pagelet-view-button i{opacity:.3}.cx-home-pagelet .cx-home-pagelet-footer .cx-home-pagelet-view-button.selected{background:rgba(0,0,0,.2)}.cx-home-pagelet .cx-home-pagelet-settings-viewport .cx-home-pagelet-settings-container{padding:15px 25px}.cx-home-pagelet .cx-home-pagelet-settings-viewport .cx-settings-manage-notifications{width:100%;background-color:#ebf7fd;box-sizing:border-box;padding:15px 25px;display:flex;flex-direction:column}.cx-home-pagelet .cx-home-pagelet-settings-viewport .cx-manage-notifications-header{font-weight:500;font-size:15px}.cx-home-pagelet .cx-home-pagelet-settings-viewport .cx-manage-notifications-toggle{margin-top:10px;height:40px}.cx-home-pagelet .cx-home-pagelet-settings-viewport .cx-manage-notifications-description{margin-top:10px;font-size:13px}.cx-login-pagelet{background-color:#1e22aa;background-size:cover;color:#fff;font-family:'Roboto',Helvetica,Arial,sans-serif;font-size:13px}.cx-login-pagelet label{font-family:inherit;font-weight:inherit;font-size:inherit;user-select:none}.cx-login-pagelet input[type=text],.cx-login-pagelet input[type=password]{border:none;background-color:inherit;color:inherit;width:15em;border-bottom:2px solid rgba(255,255,255,.5);margin:.9em .25em;padding:.5em .25em .25em .25em;font-size:15px;font-weight:300}.cx-login-pagelet input[type=text]:focus,.cx-login-pagelet input[type=password]:focus{background-color:rgba(0,0,0,.15);outline:none;transition:background-color linear .1s}.cx-login-pagelet input[type=text]::placeholder,.cx-login-pagelet input[type=password]::placeholder{color:rgba(255,255,255,.4)}.cx-login-pagelet input[type=text]::-ms-input-placeholder,.cx-login-pagelet input[type=password]::-ms-input-placeholder{color:rgba(255,255,255,.4)}.cx-login-pagelet input[type=text]:-ms-input-placeholder,.cx-login-pagelet input[type=password]:-ms-input-placeholder{color:rgba(255,255,255,.4)}.cx-login-pagelet input[type=text]::-ms-clear,.cx-login-pagelet input[type=password]::-ms-clear{display:none}.cx-login-pagelet input[type=checkbox]{display:inline-block;font-size:1px;width:0;appearance:none;-moz-appearance:none;-webkit-appearance:none}.cx-login-pagelet input[type=checkbox]+label{display:inline-block;cursor:pointer;padding:.25em .5em}.cx-login-pagelet input[type=checkbox]+label::before{position:relative;display:inline-block;font-family:Icomoon;content:'';margin-right:.25em;font-size:110%}.cx-login-pagelet input[type=checkbox]:focus+label{background-color:rgba(0,0,0,.15);outline:none;transition:background-color linear .1s}.cx-login-pagelet input[type=checkbox]:checked+label::before{content:''}.cx-login-pagelet .input-icon{display:inline-block;position:relative;width:0;margin:0;overflow-x:visible;left:.4em;top:.15em;font-size:130%}.cx-login-pagelet .input-icon+input[type=text],.cx-login-pagelet .input-icon+input[type=password]{padding-left:2em}.cx-login-pagelet .login-button{display:inline-block;border:.1em solid #fff;border-radius:1.5em;min-height:3.2em;min-width:12em;text-transform:uppercase;font-family:Proxima-Nova,Roboto,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;padding:.1em 2em 0 2em;margin:.25em .5em;white-space:nowrap;transition:color linear .1s,background-color linear .1s,border-color linear .1s,box-shadow linear .1s,opacity linear .1s;border-color:#fff;background-color:transparent;color:#fff}a[href].cx-login-pagelet .login-button{text-decoration:none;padding-top:.75em}a[href].cx-login-pagelet .login-button:hover,a[href].cx-login-pagelet .login-button:focus{text-decoration:none}.cx-login-pagelet .login-button:hover,.cx-login-pagelet .login-button:focus{outline:none;border-color:#0da9f2;color:#0da9f2;box-shadow:0 .5em 1.5em rgba(0,0,0,.2)}.cx-login-pagelet .login-button:active,.cx-login-pagelet .login-button:active:focus{outline:none;border-color:#0072ce;color:#0072ce;box-shadow:0 .5em 1.5em rgba(0,0,0,.2)}.cx-login-pagelet .login-button:disabled,.cx-login-pagelet .login-button[disabled]{border-color:#acb4d1;color:#acb4d1;opacity:.5}.cx-login-pagelet .login-button.default-button{border-color:#1e22aa;background-color:#fff;color:#1e22aa}.cx-login-pagelet .login-button.default-button:hover,.cx-login-pagelet .login-button.default-button:focus{outline:none;border-color:#0da9f2;background-color:#0da9f2;color:#fff;box-shadow:0 .5em 1.5em rgba(0,0,0,.2)}.cx-login-pagelet .login-button.default-button:active,.cx-login-pagelet .login-button.default-button:active:focus{outline:none;border-color:#0072ce;background-color:#0072ce;color:#fff;box-shadow:0 .5em 1.5em rgba(0,0,0,.2);cursor:pointer}.cx-login-pagelet .login-button.default-button:disabled,.cx-login-pagelet .login-button.default-button[disabled]{border-color:#acb4d1;background-color:#acb4d1;color:#888ea5}.cx-login-pagelet a[href]{display:inline-block;padding:.25em .5em}.cx-login-pagelet a[href]:focus{background-color:rgba(0,0,0,.15);outline:none;transition:background-color linear .1s}.cx-login-pagelet a[href].btn{padding-top:.8em}.cx-login-pagelet h2{font-size:16px;font-weight:300;margin:0 0 .25em 0}.cx-login-pagelet #measure-dpi-div{position:absolute;left:-1in;right:-1in;width:1in;height:1in;box-sizing:border-box;padding:0;margin:0}.cx-login-pagelet .cx-login-view-container{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;width:100%;height:100%}.cx-login-pagelet .cx-login-view-container .cx-login-logo-container{margin-top:25px;height:33.33333%;display:none}.cx-login-pagelet .cx-login-view-container .cx-login-logo-container .cx-login-logo{width:200px;height:75px}.cx-login-pagelet .cx-login-view-container .cx-login-logo-container .cx-login-logo::after{display:inline-block;content:'';background-image:url(/images/app-logo.png);background-repeat:no-repeat;background-size:contain;width:100%;height:100%}.cx-login-pagelet .cx-login-view-container .cx-page-view{height:66.66666%;display:none;text-align:center}.cx-login-pagelet .cx-login-view-container .cx-page-view .message-box{display:none;position:relative;left:50%;transform:translateX(-50%);margin:2em 0;padding:1em 1em;font-size:90%;border-radius:.25em;text-align:center;background-color:#fff;color:#000}.cx-login-pagelet .cx-login-view-container .cx-page-view .message-box.has-error{color:#e03c31}.cx-login-pagelet .cx-login-view-container .cx-page-view .message-box.has-error>.message-text::before{display:inline-block;content:'';font-family:'Icomoon';margin-right:.5em;margin-top:-.3em;vertical-align:middle;font-size:120%}.cx-login-pagelet .cx-login-view-container .cx-page-view .message-box.has-success{color:#4b7c12}.cx-login-pagelet .cx-login-view-container .cx-page-view .message-box.has-success>.message-text::before{display:inline-block;content:'';font-family:'Icomoon';margin-right:.5em;margin-top:-.3em;vertical-align:middle;font-size:120%}.cx-login-pagelet .cx-login-view-container .cx-page-view .message-box.has-info{color:#1c88ec}.cx-login-pagelet .cx-login-view-container .cx-page-view .message-box.has-info>.message-text::before{display:inline-block;content:'';font-family:'Icomoon';margin-right:.5em;margin-top:-.3em;vertical-align:middle;font-size:120%}.cx-login-pagelet .cx-login-view-container #mfa-resend-text{padding-bottom:25px}.cx-login-pagelet .cx-login-view-container #mfa-resend-link{text-transform:uppercase;color:inherit;text-decoration:underline}.cx-login-pagelet .cx-login-view-container #login-info-view .login-info-container{width:80%;margin:0 auto}.cx-login-pagelet .cx-login-view-container #login-info-view .login-info-icon{font-size:42px;margin-bottom:10px}.cx-login-pagelet .cx-login-view-container #login-info-view .login-info-description{font-size:16px;font-weight:400;margin-bottom:35px}.cx-login-pagelet .cx-login-view-container #login-info-view .login-info-list{font-size:16px;font-weight:300;text-align:left;margin-left:10px;margin-bottom:35px}.cx-view-sms-pagelet .cx-view-sms-header .cx-view-sms-header-title{display:flex;padding:15px}.cx-view-sms-pagelet .cx-view-sms-header .cx-view-sms-header-title [class^=icon-np]:before{margin:0 5px -5px 5px}.cx-view-sms-pagelet .cx-view-sms-footer .cx-view-sms-footer-content .cx-view-sms-input-container{display:grid;align-items:center;grid-template-columns:30px 1fr 30px;width:90%;margin:10px auto 0 auto;background-color:#fff;border:1px solid #fff;border-radius:3px;box-sizing:border-box}.cx-view-sms-pagelet .cx-view-sms-footer .cx-view-sms-footer-content .cx-view-sms-input-container .cx-view-sms-entry-input{outline:none;resize:none;padding:0;margin:0;border:1px solid #fff;color:#081f2c;box-sizing:content-box;line-height:1.4em}.cx-view-sms-pagelet .cx-view-sms-footer .cx-view-sms-footer-content .cx-view-sms-input-container .cx-view-sms-footer-button{color:#fff}.cx-view-sms-pagelet .cx-view-sms-footer .cx-view-sms-footer-content .cx-view-sms-input-container .cx-view-sms-footer-button i{border-radius:50%;width:24px;height:24px;background-color:#d4d8e6;cursor:pointer;display:flex;justify-content:center;align-items:center}.cx-view-sms-pagelet .cx-view-sms-footer .cx-view-sms-footer-content .cx-view-sms-input-container .cx-view-sms-footer-button.enabled i{background-color:#0072ce}.cx-view-sms-pagelet .cx-view-sms-footer .cx-view-sms-footer-content .cx-view-sms-input-container .cx-view-sms-footer-button.enabled i:active{background-color:#00569b}.cx-view-sms-pagelet .cx-view-sms-footer .cx-view-sms-footer-content .cx-view-sms-footer-attachment-container .cx-correspondence-attachment-upload-control .attachment-upload-content .attachments .attachment .attachment-info .attachment-info-file-name{max-width:75px}.cx-view-sms-pagelet .cx-view-sms-viewport{overflow-y:auto;overflow-x:hidden}.cx-view-email-pagelet .cx-view-email-header .cx-view-email-header-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:center}.cx-view-email-pagelet .cx-view-email-footer .cx-mobile-button i:before{font-size:24px;vertical-align:sub}.cx-view-email-pagelet .cx-view-email-footer .cx-view-email-mark-as-done{color:#fff}.cx-view-email-pagelet .cx-view-email-footer .cx-view-email-mark-as-done.is-done{color:#1e9225}.cx-view-email-pagelet .cx-view-email-footer .cx-view-email-new-button{visibility:hidden}.cx-view-email-pagelet .cx-view-email-viewport{overflow-y:auto;overflow-x:hidden;width:100%;box-sizing:border-box;display:flex;align-content:flex-start;flex-direction:column;font-size:13px}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-headers{flex-shrink:0;width:100%;padding:15px;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-headers .cx-view-email-header-address{width:90%;box-sizing:border-box;font-size:13px}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-headers .cx-view-email-header-address .cx-view-email-header-info{width:100%;margin-bottom:10px;display:flex}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-headers .cx-view-email-header-address .cx-view-email-header-info .cx-view-email-header-info-label{flex-shrink:0;color:#081f2c}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-headers .cx-view-email-header-address .cx-view-email-header-info .cx-view-email-header-info-content{flex-shrink:1;color:#081f2c;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-headers .cx-view-email-header-address .cx-view-email-header-info :last-child{margin-bottom:0}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-headers .cx-view-email-header-icon{flex-shrink:0;width:10%;display:inline-block;background-color:#d4d8e6;border-radius:50%;color:#fff;width:36px;height:36px;font-size:18px;text-align:center}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-headers .cx-view-email-header-icon:before{display:inline-block;margin-top:8px}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-subject{flex-shrink:0;background-color:#eef0f5;padding:15px;font-size:13px;width:100%;display:flex;justify-content:space-between}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-subject .cx-view-email-subject-info{display:flex;flex-direction:column}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-subject .cx-view-email-subject-info .cx-view-email-subject{color:#081f2c;font-weight:500}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-subject .cx-view-email-subject-info .cx-view-email-timestamp{margin-top:5px;color:#90a4ae}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-body{flex-shrink:0;padding:10px 15px;font-size:13px;white-space:pre-wrap;position:relative}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-body.has-html-content{padding:0;display:flex;height:100%}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-body .html-loading-message{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-body .html-content-iframe{flex:1 0 auto;border:none}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-show-full-body-section{flex-shrink:0;border-top:1px solid #e0e0e0;display:flex;justify-content:center;align-items:center;padding:10px 0}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-show-full-body-section .cx-view-email-show-full-body-button{background-color:#eee}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-attachments{border-top:1px solid #e0e0e0;flex-shrink:0;display:flex;flex-direction:column;padding:10px 15px;box-sizing:border-box}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-attachments .cx-view-email-attachment-header{color:#90a4ae;margin-bottom:10px}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-attachments .cx-view-email-attachments{display:flex;flex-wrap:wrap;box-sizing:border-box}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-attachments .cx-view-email-attachments .cx-view-email-attachment-container{width:25%;min-width:75px;max-width:100px;box-sizing:border-box;padding:5px 3px;display:flex;color:#081f2c}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-attachments .cx-view-email-attachments .cx-view-email-attachment-container .cx-view-email-attachment{width:100%;border:1px solid #e0e0e0;border-radius:5px;box-sizing:border-box;padding:5px 3px;display:flex;flex-direction:column;justify-content:center;align-items:center}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-attachments .cx-view-email-attachments .cx-view-email-attachment-container .cx-view-email-attachment .cx-view-email-attachment-icon:before{font-family:icomoon;font-size:18px;content:''}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-attachments .cx-view-email-attachments .cx-view-email-attachment-container .cx-view-email-attachment .cx-view-email-attachment-filename{margin-top:5px;width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-attachments .cx-view-email-attachments .cx-view-email-attachment-container .cx-view-email-attachment .cx-view-email-attachment-extention{margin-top:5px}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-attachments .cx-view-email-attachments .cx-view-email-attachment-container.not-viewable .cx-view-email-attachment .cx-view-email-attachment-icon:before{content:''}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-attachments .cx-view-email-attachments .cx-view-email-attachment-container.warning{color:#f44336}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-attachments .cx-view-email-attachments .cx-view-email-attachment-container.warning .cx-view-email-attachment{border-color:#f44336}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-attachments .cx-view-email-attachments .cx-view-email-attachment-container.warning .cx-view-email-attachment .cx-view-email-attachment-icon:before{content:''}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-attachments .cx-view-email-attachments .cx-view-email-attachment-container.purged{color:#f44336}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-attachments .cx-view-email-attachments .cx-view-email-attachment-container.purged .cx-view-email-attachment{border-color:#f44336}.cx-view-email-pagelet .cx-view-email-viewport .cx-view-email-section-attachments .cx-view-email-attachments .cx-view-email-attachment-container.purged .cx-view-email-attachment .cx-view-email-attachment-icon:before{content:''}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-header-container{display:flex;align-content:center;justify-content:space-between;padding:0 5px}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-header-container .cx-default-pagelet-header-content.left,.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-header-container .cx-default-pagelet-header-content.right{display:flex;align-items:center;justify-content:center}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-header-container .cx-default-pagelet-header-content.left .cx-mobile-button,.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-header-container .cx-default-pagelet-header-content.right .cx-mobile-button{font-size:15px}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-header-container .cx-default-pagelet-header-content.left .cx-mobile-button i:before,.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-header-container .cx-default-pagelet-header-content.right .cx-mobile-button i:before{font-size:24px;vertical-align:sub}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-header-container .cx-default-pagelet-header-content.middle{display:none}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-footer-container{display:flex;align-content:center;justify-content:space-between;padding:10px}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-footer-container .cx-default-pagelet-footer-content.left,.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-footer-container .cx-default-pagelet-footer-content.right{display:flex;align-items:center;justify-content:center}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-footer-container .cx-default-pagelet-footer-content.left .cx-mobile-button i:before,.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-footer-container .cx-default-pagelet-footer-content.right .cx-mobile-button i:before{font-size:24px;vertical-align:sub}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-footer-container .cx-default-pagelet-footer-content.middle{display:flex;align-items:center;justify-content:center;font-size:13px}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container{margin-bottom:0}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-send-email-viewport{position:absolute;top:0;bottom:0;right:0;left:0;overflow-y:auto;overflow-x:hidden;width:100%;box-sizing:border-box;display:flex;align-content:flex-start;flex-direction:column}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-send-email-viewport .cx-send-email-section-headers{flex-shrink:0;padding:15px;display:flex;flex-direction:row;justify-content:center;align-items:center}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-send-email-viewport .cx-send-email-header-icon{flex-shrink:0;display:inline-block;background-color:#d4d8e6;border-radius:50%;color:#fff;width:36px;height:36px;font-size:18px;text-align:center;margin:0 2px}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-send-email-viewport .cx-send-email-header-icon:before{display:inline-block;margin-top:8px}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-send-email-viewport .cx-send-email-header-icon.enabled{background-color:#1c88ec}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-send-email-viewport .cx-send-email-section-subject{flex-shrink:0;background-color:#eef0f5;padding:15px;font-size:13px}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-send-email-viewport .cx-send-email-section-attachment{flex:1 0 auto}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-send-email-info-header{flex-grow:1;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-send-email-info-header .cx-send-email-credit-application-info{font-size:11px;color:#90a4ae;margin-bottom:5px}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-send-email-info-header .cx-send-email-address-info{display:flex;align-items:center}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-send-email-info-header .cx-send-email-address-info .cx-send-email-address-to-label{font-size:13px;color:#081f2c;margin-right:5px}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-send-email-info-header .cx-send-email-address-info .cx-send-email-address-to-input{flex:1 0 auto;outline:none;border:none;color:#081f2c;resize:none;box-sizing:content-box;background-color:#fff}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-send-email-subject-info{display:flex;justify-content:flex-start;align-items:center}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-send-email-subject-info .cx-send-email-subject-label{flex-shrink:0;color:#081f2c;margin-right:5px}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-send-email-subject-info .cx-send-email-subject-input{flex-grow:1;outline:none;border:none;color:#081f2c;resize:none;box-sizing:content-box;background-color:transparent}.cx-send-email-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-send-email-body-textarea{height:100%;flex:1 0 auto;display:none;padding:10px 15px;white-space:pre-wrap;width:100%;resize:none;box-sizing:border-box;outline:none;border:0}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-header-container{display:flex;align-content:center;justify-content:space-between;padding:0 5px;position:relative}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-header-container .cx-default-pagelet-header-content.left{display:flex;align-items:center;justify-content:center}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-header-container .cx-default-pagelet-header-content.left .cx-mobile-button{font-size:15px}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-header-container .cx-default-pagelet-header-content.left .cx-mobile-button i:before{font-size:24px;vertical-align:sub}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-view-contact-viewport{position:absolute;top:0;bottom:0;right:0;left:0;display:flex;flex-direction:column}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-view-contact-viewport .cx-view-contact-applicant-container{flex-shrink:0;position:relative;width:100%}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-view-contact-viewport .cx-view-contact-applicant-container .cx-view-contact-applicant-icon{width:50px;height:50px;position:absolute;top:-60px;left:50%;transform:translateX(-50%);background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-top:35px}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-view-contact-viewport .cx-view-contact-applicant-container .cx-view-contact-applicant-icon i{background-color:#d4d8e6;color:#fff;display:flex;align-items:center;justify-content:center;width:70%;height:70%;border-radius:50%}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-view-contact-viewport .cx-view-contact-applicant-container .cx-view-contact-applicant-icon i:before{font-size:24px}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-view-contact-viewport .cx-view-contact-applicant-container .cx-view-contact-applicant-view{margin-top:25px;display:flex;flex-direction:column;justify-content:center;align-items:center}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-view-contact-viewport .cx-view-contact-applicant-container .cx-view-contact-applicant-view .cx-view-contact-applicant-name{font-family:Proxima-Nova,Roboto,Helvetica,Arial,sans-serif;font-weight:700;color:#081f2c;font-size:18px}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-view-contact-viewport .cx-view-contact-applicant-container .cx-view-contact-applicant-view .cx-view-contact-applicant-type{font-size:13px;color:#90a4ae;margin-top:5px}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-view-contact-viewport .cx-view-contact-applicant-container .cx-view-contact-applicant-view .cx-view-contact-additional-applicants{font-size:13px;margin-top:10px}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-view-contact-viewport .cx-view-contact-applicant-container .cx-view-contact-applicant-view .cx-view-contact-additional-applicants .cx-view-contact-additional-applicant-label{color:#90a4ae}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-view-contact-viewport .cx-view-contact-applicant-container .cx-view-contact-applicant-view .cx-view-contact-additional-applicants .cx-view-contact-additional-applicant-name{color:#1c88ec;text-decoration:underline;cursor:pointer}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-view-contact-viewport .cx-view-contact-applicant-container .cx-view-contact-applicant-view .cx-view-contact-applicant-divider{height:1px;width:20%;background-color:#d4d8e6;margin:15px 0}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-view-contact-viewport .cx-view-contact-applicant-container .cx-view-contact-applicant-view .cx-view-contact-applicant-address{font-size:13px;color:#081f2c}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-view-contact-viewport .cx-view-contact-applicant-container .cx-view-contact-applicant-view .cx-view-contact-applicant-contact-container{width:100%;display:flex;justify-content:center;align-items:center;margin-top:10px;flex-flow:wrap}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-view-contact-viewport .cx-view-contact-applicant-container .cx-view-contact-applicant-view .cx-view-contact-applicant-contact-container .cx-view-contact-applicant-contact-info{font-size:13px;margin-right:10px;color:#1c88ec;text-decoration:underline;cursor:pointer;line-height:1.76em}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-view-contact-viewport .cx-view-contact-applicant-container .cx-view-contact-applicant-view .cx-view-contact-applicant-contact-container .cx-view-contact-applicant-contact-info:before{margin-right:5px;font-family:icomoon;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:sub;font-size:16px}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-view-contact-viewport .cx-view-contact-applicant-container .cx-view-contact-applicant-view .cx-view-contact-applicant-contact-container .cx-view-contact-applicant-contact-info.sms:before{content:''}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-view-contact-viewport .cx-view-contact-applicant-container .cx-view-contact-applicant-view .cx-view-contact-applicant-contact-container .cx-view-contact-applicant-contact-info.email:before{content:''}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-view-contact-viewport .cx-view-contact-correspondence-container{flex:1;overflow:hidden;position:relative;margin-top:25px}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-view-contact-viewport .cx-correspondence-item-list .cx-item-list-header{background-color:#eef0f5;display:flex;align-items:center}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-view-contact-viewport .cx-correspondence-item-list .cx-item-list-header .cx-view-contact-correspondence-header{flex-shrink:0;width:100%;padding:15px 10px;box-sizing:border-box;height:100%;font-weight:500;font-size:15px;color:#081f2c;display:flex;align-items:center;justify-content:space-between;font-family:Proxima-Nova,Roboto,Helvetica,Arial,sans-serif;font-weight:700}.cx-view-contact-pagelet .cx-default-pagelet-main-container .cx-default-pagelet-body-container .cx-view-contact-viewport .cx-correspondence-item-list .cx-item-list-header .cx-view-contact-correspondence-header.has-filter{color:#1c88ec}.cx-view-attachment-pagelet .cx-view-attachment-header-title{display:flex}.cx-view-attachment-pagelet .cx-view-attachment-viewport{position:relative;display:flex;flex-direction:column}.cx-view-attachment-pagelet .cx-view-attachment-viewport .cx-view-attachment-info-container{flex-shrink:0;padding:10px 15px;background-color:#e0e0e0;font-size:13px}.cx-view-attachment-pagelet .cx-view-attachment-viewport .cx-view-attachment-info-container .applicant-info-section{margin-left:5px}.cx-view-attachment-pagelet .cx-view-attachment-viewport .cx-view-attachment-info-container .applicant-info-section .applicant-info-text{font-weight:500}.cx-view-attachment-pagelet .cx-view-attachment-viewport .cx-view-attachment-info-container .attachment-info-section{display:flex;align-items:center;margin-top:5px;font-size:11px;color:#90a4ae}.cx-view-attachment-pagelet .cx-view-attachment-viewport .cx-view-attachment-no-content-container{flex:1;padding:10px 15px;color:#f44336}.cx-view-attachment-pagelet .cx-view-attachment-viewport .cx-view-attachment-no-content-container .no-content-general-message .no-content-text{font-size:16px;margin-left:7px}.cx-view-attachment-pagelet .cx-view-attachment-viewport .cx-view-attachment-no-content-container .no-content-message{font-size:13px;margin-left:25px;margin-top:10px}.cx-view-attachment-pagelet .cx-view-attachment-viewport .cx-view-attachment-preview-container{flex:1}.cx-view-attachment-pagelet .cx-view-attachment-viewport .cx-view-attachment-preview-container .preview-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px}.cx-view-attachment-pagelet .cx-view-attachment-viewport .cx-view-attachment-preview-container img{position:absolute;object-fit:contain;top:50%;left:50%;max-width:75%;max-height:75%;transform:translate(-50%,-50%)}.cx-navigation-control{position:relative;height:100%;width:100%;margin:0;z-index:0}.cx-navigation-control .cx-navigation-busy-overlay{display:none;position:absolute;left:0;right:0;top:0;bottom:0;z-index:9999;background-color:#1e22aa}.cx-navigation-control .cx-navigation-busy-overlay .cx-navigation-busy-container{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:100px;height:100px}.cx-navigation-control .cx-navigation-busy-overlay .cx-navigation-busy-container .cx-navigation-busy-spinner{text-align:center}.cx-navigation-control .cx-navigation-busy-overlay .cx-navigation-busy-container .cx-navigation-busy-spinner::after{display:inline-block;content:' ';width:4em;height:4em;border:8px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;animation:busy-spinner-rotate 1s linear infinite}.cx-notification-control{position:fixed;top:0;left:0;right:0;height:0;display:none;border-radius:0 0 5px 5px;background-color:#1e22aa;color:#fff;display:flex;justify-content:center;align-items:center;box-shadow:0 0 5px black}.cx-notification-control .cx-notification-message{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 15px;font-size:13px}.cx-notification-control.success{background-color:#1e9225}.cx-notification-control.info{background-color:#36b6ff}.cx-notification-control.error{background-color:#f44336}.cx-mobile-pin-control{position:fixed;top:0;right:0;left:0;bottom:0}.cx-mobile-pin-control .cx-mobile-pin-container{height:100%;width:100%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.cx-mobile-pin-control .cx-mobile-pin-container .cx-mobile-pin-logo{flex-shrink:0;height:50px;display:flex;justify-content:center;align-items:center}.cx-mobile-pin-control .cx-mobile-pin-container .cx-mobile-pin-logo:before{font-size:32px}.cx-mobile-pin-control .cx-mobile-pin-container .cx-mobile-pin-message{flex-shrink:0;font-size:18px;width:250px;height:50px;display:flex;justify-content:center;align-items:center}.cx-mobile-pin-control .cx-mobile-pin-container .cx-mobile-pin-item-button{width:60px;height:60px;margin-bottom:10px;background-color:rgba(255,255,255,.1);border:0;font-size:24px;border-radius:100%;opacity:1;outline:0;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center}.cx-mobile-pin-control .cx-mobile-pin-container .cx-mobile-pin-item-button:active{background-color:rgba(255,255,255,.3);outline:0}.cx-mobile-pin-control .cx-mobile-pin-container .cx-mobile-pin-collection{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.cx-mobile-pin-control .cx-mobile-pin-container .cx-mobile-pin-password{flex-shrink:0;width:200px;height:60px;display:flex;justify-content:center;align-items:center}.cx-mobile-pin-control .cx-mobile-pin-container .cx-mobile-pin-password .cx-mobile-pin-item span{height:10px;width:10px;border:2px solid #fff;background-color:transparent;border-radius:100%;position:relative;display:inline-block;text-align:center}.cx-mobile-pin-control .cx-mobile-pin-container .cx-mobile-pin-password .cx-mobile-pin-item.active span{background-color:#fff}.cx-mobile-pin-control .cx-mobile-pin-container .cx-mobile-pin-password.incorrect{animation:password-incorrect .8s ease-out 1}.cx-mobile-pin-control .cx-mobile-pin-container .cx-mobile-pin-options-menu{flex-shrink:0;height:40px;margin-top:10px;text-transform:uppercase;text-decoration:underline;cursor:pointer;display:flex;justify-content:center}.cx-mobile-pin-control .cx-mobile-pin-container .cx-mobile-pin-entry{flex-shrink:0;max-width:350px;width:100%;padding:0 20px;box-sizing:border-box;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;transition:all 1s ease-out;opacity:1}.cx-mobile-pin-control .cx-mobile-pin-container .cx-mobile-pin-entry.hide{opacity:.3}.cx-mobile-pin-control .cx-mobile-pin-container .cx-mobile-pin-entry .cx-mobile-pin-item{width:33.33333%;display:flex;justify-content:center;align-items:center}.cx-mobile-pin-control .cx-mobile-pin-container .cx-mobile-pin-cancel-button{cursor:pointer;font-size:13px;text-transform:uppercase}.cx-mobile-pin-control .cx-mobile-pin-container .cx-mobile-pin-delete-button{cursor:pointer}.cx-mobile-pin-control .cx-mobile-pin-container .cx-mobile-pin-delete-button:before{font-size:32px;vertical-align:super}.cx-mobile-pin-control .cx-mobile-pin-container .cx-mobile-pin-options-container{background-color:#eee;width:100%;border-radius:5px;color:#081f2c;box-sizing:border-box;position:absolute;bottom:0;left:50%;transform:translateX(-50%);overflow:hidden;display:none}.cx-mobile-pin-control .cx-mobile-pin-container .cx-mobile-pin-options-container .cx-mobile-pin-option{padding:10px 25px;border-bottom:1px solid #e0e0e0;line-height:2em;cursor:pointer}.cx-mobile-pin-control .cx-mobile-pin-container .cx-mobile-pin-options-container .cx-mobile-pin-option:not(.cx-mobile-pin-options-header):hover,.cx-mobile-pin-control .cx-mobile-pin-container .cx-mobile-pin-options-container .cx-mobile-pin-option:not(.cx-mobile-pin-options-header):active{background-color:#bbb}.cx-mobile-pin-control .cx-mobile-pin-container .cx-mobile-pin-options-container .cx-mobile-pin-options-header{color:#607d8b;font-size:8px}@-webkit-keyframes password-incorrect{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}10%{-webkit-transform:translate(-25px,0);transform:translate(-25px,0)}20%{-webkit-transform:translate(25px,0);transform:translate(25px,0)}30%{-webkit-transform:translate(-20px,0);transform:translate(-20px,0)}40%{-webkit-transform:translate(20px,0);transform:translate(20px,0)}50%{-webkit-transform:translate(-10px,0);transform:translate(-10px,0)}60%{-webkit-transform:translate(10px,0);transform:translate(10px,0)}70%{-webkit-transform:translate(-5px,0);transform:translate(-5px,0)}80%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes password-incorrect{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}10%{-webkit-transform:translate(-25px,0);transform:translate(-25px,0)}20%{-webkit-transform:translate(25px,0);transform:translate(25px,0)}30%{-webkit-transform:translate(-20px,0);transform:translate(-20px,0)}40%{-webkit-transform:translate(20px,0);transform:translate(20px,0)}50%{-webkit-transform:translate(-10px,0);transform:translate(-10px,0)}60%{-webkit-transform:translate(10px,0);transform:translate(10px,0)}70%{-webkit-transform:translate(-5px,0);transform:translate(-5px,0)}80%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.cx-item-list-control{height:100%;display:flex;flex-direction:column}.cx-item-list-control .cx-item-list-header{box-sizing:border-box;flex-shrink:0}.cx-item-list-control .cx-item-list-content{flex:1;height:100%;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;box-sizing:border-box}.cx-item-list-control .cx-item-list-content .cx-item-list-content-item{flex-shrink:0;box-sizing:border-box;width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cx-item-list-control .cx-item-list-content .cx-item-list-content-item [class$='-content']{width:100%}.cx-item-list-control .cx-item-list-content.no-content{justify-content:center;align-items:center}.cx-item-list-control .cx-item-list-content.no-content .cx-no-content-message{color:#90a4ae;font-size:15px}.cx-contacts-item-list-control{position:relative}.cx-contacts-item-list-control .cx-item-list-header{height:45px;background-color:#fff;border-bottom:1px solid #e0e0e0;display:flex;justify-content:flex-start;align-items:center}.cx-contacts-item-list-control .cx-item-list-header i.icon-np-search{flex-shrink:0;color:#607d8b;transform:scaleX(-1);margin-left:10px}.cx-contacts-item-list-control .cx-item-list-header i.icon-np-search:before{font-size:24px}.cx-contacts-item-list-control .cx-item-list-header .cx-contact-item-list-search-input{flex-grow:1;width:100%;outline:none;border:none;color:#081f2c;resize:none;box-sizing:content-box;background-color:#fff;height:25px;margin-left:10px;font-size:15px;font-style:italic}.cx-contacts-item-list-control .cx-item-list-header .cx-contact-item-list-search-filter{flex-shrink:0;display:flex;justify-content:center;align-items:center;padding:10px}.cx-contacts-item-list-control .cx-item-list-header .cx-contact-item-list-search-filter .cx-contact-item-list-search-filter-title{font-size:13px;font-weight:500;margin-right:10px;color:#607d8b}.cx-contacts-item-list-control .cx-item-list-header .cx-contact-item-list-search-filter i.icon-np-tune{color:#607d8b}.cx-contacts-item-list-control .cx-item-list-header .cx-contact-item-list-search-filter i.icon-np-tune:before{font-size:24px}.cx-contacts-item-list-control .cx-item-list-content .cx-item-list-group .cx-item-list-group-title{font-family:Proxima-Nova,Roboto,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.05em;position:relative;background-color:#0072ce;color:#fff;font-size:13px;padding:10px 20px;box-sizing:border-box;box-shadow:0 2px 6px rgba(0,0,0,.4);text-transform:uppercase}.cx-contacts-item-list-control .cx-item-list-content .cx-item-list-group .cx-item-list-group-title:before{position:absolute;left:1px;top:8px;font-size:18px;font-family:icomoon;content:''}.cx-contacts-item-list-control .cx-item-list-content .cx-item-list-group.cx-item-list-collapsed .cx-item-list-group-title{background-color:#9099ba}.cx-contacts-item-list-control .cx-item-list-content .cx-item-list-group.cx-item-list-collapsed .cx-item-list-group-title:before{content:''}.cx-contacts-item-list-control .cx-item-list-content.no-content .cx-no-content-message{margin-top:-45px}.cx-contacts-item-list-control .cx-item-list-content .cx-contact-item-record{box-sizing:border-box;padding:10px 5px;border-bottom:1px solid #d4d8e6;display:flex;justify-content:space-between}.cx-contacts-item-list-control .cx-item-list-content .cx-contact-item-record .cx-contact-item-record-status-icon{flex-shrink:0;width:20px;display:flex;justify-content:center;margin-top:2px}.cx-contacts-item-list-control .cx-item-list-content .cx-contact-item-record .cx-contact-item-record-status-icon:before{background-color:#e0e0e0;display:inline-block;width:10px;height:10px;content:' ';border-radius:50%}.cx-contacts-item-list-control .cx-item-list-content .cx-contact-item-record .cx-contact-item-record-status-icon[data-status-id='1']:before{background-color:#69c8ff}.cx-contacts-item-list-control .cx-item-list-content .cx-contact-item-record .cx-contact-item-record-status-icon[data-status-id='2']:before{background-color:#36b6ff}.cx-contacts-item-list-control .cx-item-list-content .cx-contact-item-record .cx-contact-item-record-status-icon[data-status-id='3']:before{background-color:#1c88ec}.cx-contacts-item-list-control .cx-item-list-content .cx-contact-item-record .cx-contact-item-record-status-icon[data-status-id='4']:before{background-color:#156ec9}.cx-contacts-item-list-control .cx-item-list-content .cx-contact-item-record .cx-contact-item-record-status-icon[data-status-id='5']:before{background-color:#9fd96c}.cx-contacts-item-list-control .cx-item-list-content .cx-contact-item-record .cx-contact-item-record-status-icon[data-status-id='6']:before{background-color:#95d45e}.cx-contacts-item-list-control .cx-item-list-content .cx-contact-item-record .cx-contact-item-record-status-icon[data-status-id='7']:before{background-color:#79bc3f}.cx-contacts-item-list-control .cx-item-list-content .cx-contact-item-record .cx-contact-item-record-status-icon[data-status-id='8']:before{background-color:#589131}.cx-contacts-item-list-control .cx-item-list-content .cx-contact-item-record .cx-contact-item-record-status-icon[data-status-id='9']:before{background-color:#3e6e1c}.cx-contacts-item-list-control .cx-item-list-content .cx-contact-item-record .cx-contact-item-record-status-icon[data-status-id='10']:before{background-color:#f44336}.cx-contacts-item-list-control .cx-item-list-content .cx-contact-item-record .cx-contact-item-record-status-icon[data-status-id='11']:before{background-color:#eb6e47}.cx-contacts-item-list-control .cx-item-list-content .cx-contact-item-record .cx-contact-item-record-info{flex-grow:1;font-size:13px}.cx-contacts-item-list-control .cx-item-list-content .cx-contact-item-record .cx-contact-item-record-info .cx-contact-item-record-name{font-weight:bold;color:#081f2c;margin-bottom:3px}.cx-contacts-item-list-control .cx-item-list-content .cx-contact-item-record .cx-contact-item-record-info .cx-contact-item-record-assigned-to{font-size:11px;color:#90a4ae}.cx-contacts-item-list-control .cx-item-list-content .cx-contact-item-record .cx-contact-item-record-message-type-button{flex-shrink:0;width:48px;display:flex;justify-content:center;align-items:center}.cx-contacts-item-list-control .cx-item-list-content .cx-contact-item-record .cx-contact-item-record-message-type-button .cx-contact-item-record-message-type-circle{background-color:#d4d8e6;height:36px;width:36px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cx-contacts-item-list-control .cx-item-list-content .cx-contact-item-record .cx-contact-item-record-message-type-button .cx-contact-item-record-message-type-circle i{color:#fff}.cx-contacts-item-list-control .cx-item-list-content .cx-contact-item-record .cx-contact-item-record-message-type-button.available .cx-contact-item-record-message-type-circle{background-color:#0072ce}.cx-notification-item-list .cx-item-list-content .cx-notification-list-item{display:flex;flex-direction:row;box-sizing:border-box;padding:10px 15px;cursor:pointer;border-bottom:1px solid #e0e0e0}.cx-notification-item-list .cx-item-list-content .cx-notification-list-item .cx-notification-item-content{flex-grow:1;display:flex;flex-direction:column}.cx-notification-item-list .cx-item-list-content .cx-notification-list-item .cx-notification-item-content .cx-notification-item-header{display:flex;justify-content:space-between;align-items:center;font-size:13px;box-sizing:border-box;margin-bottom:5px}.cx-notification-item-list .cx-item-list-content .cx-notification-list-item .cx-notification-item-content .cx-notification-item-header .cx-notification-item-title{font-weight:bold;color:#081f2c;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cx-notification-item-list .cx-item-list-content .cx-notification-list-item .cx-notification-item-content .cx-notification-item-header .cx-notification-item-time{flex-shrink:0;color:#90a4ae;font-size:11px}.cx-notification-item-list .cx-item-list-content .cx-notification-list-item .cx-notification-item-content .cx-notification-item-body{display:flex;justify-content:space-between;align-items:center}.cx-notification-item-list .cx-item-list-content .cx-notification-list-item .cx-notification-item-content .cx-notification-item-body .cx-notification-item-message{color:#607d8b;font-size:11px;height:25px;overflow:hidden}.cx-notification-item-list .cx-item-list-content .cx-notification-list-item .cx-notification-item-content .cx-notification-item-body .cx-notification-item-icon-container{position:relative}.cx-notification-item-list .cx-item-list-content .cx-notification-list-item .cx-notification-item-content .cx-notification-item-body .cx-notification-item-icon-container .cx-notification-item-icon{background-color:#1e22aa;border-radius:50%;color:#fff;width:24px;height:24px;font-size:13px;text-align:center;display:flex;justify-content:center;align-items:center}.cx-notification-item-list .cx-item-list-content .cx-notification-list-item .cx-notification-item-content .cx-notification-item-body .cx-notification-item-icon-container .cx-notification-item-icon.ellipsis:before{margin-top:-5px;content:'…'}.cx-notification-item-list .cx-item-list-content .cx-notification-list-item .cx-notification-item-content .cx-notification-item-body .cx-notification-item-icon-container .cx-notification-item-icon-badge{position:absolute;top:-6px;right:-6px;background-color:red;border-radius:50%;height:16px;width:16px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:11px}.cx-notification-item-list .cx-item-list-content .cx-notification-list-item:active{background-color:#f2f2f2}.cx-correspondence-item-list .cx-correspondence-item{display:flex;flex-direction:row;box-sizing:border-box;padding:15px 10px;cursor:pointer;border-bottom:1px solid #e0e0e0}.cx-correspondence-item-list .cx-correspondence-item .cx-correspondence-item-content{flex-grow:1;display:flex;flex-direction:column}.cx-correspondence-item-list .cx-correspondence-item .cx-correspondence-item-content .cx-correspondence-item-header{display:flex;justify-content:space-between;align-items:center;font-size:13px;box-sizing:border-box;margin-bottom:5px}.cx-correspondence-item-list .cx-correspondence-item .cx-correspondence-item-content .cx-correspondence-item-header .cx-correspondence-item-title{color:#081f2c;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cx-correspondence-item-list .cx-correspondence-item .cx-correspondence-item-content .cx-correspondence-item-header .cx-correspondence-item-time{flex-shrink:0;color:#90a4ae;font-size:11px}.cx-correspondence-item-list .cx-correspondence-item .cx-correspondence-item-content .cx-correspondence-item-body{display:flex;justify-content:space-between;align-items:center}.cx-correspondence-item-list .cx-correspondence-item .cx-correspondence-item-content .cx-correspondence-item-body .cx-correspondence-item-message{color:#607d8b;font-size:12px;height:25px;overflow:hidden}.cx-correspondence-item-list .cx-correspondence-item .cx-correspondence-item-content .cx-correspondence-item-body .cx-correspondence-item-icon-container{position:relative}.cx-correspondence-item-list .cx-correspondence-item .cx-correspondence-item-content .cx-correspondence-item-body .cx-correspondence-item-icon-container .cx-correspondence-item-icon{background-color:#1e22aa;border-radius:50%;color:#fff;width:24px;height:24px;font-size:13px;text-align:center;display:flex;justify-content:center;align-items:center}.cx-correspondence-item-list .cx-correspondence-item .cx-correspondence-item-content .cx-correspondence-item-body .cx-correspondence-item-icon-container .cx-correspondence-item-icon.ellipsis:before{margin-top:-5px;content:'…'}.cx-correspondence-item-list .cx-correspondence-item .cx-correspondence-item-content .cx-correspondence-item-body .cx-correspondence-item-icon-container .cx-correspondence-item-icon-badge{position:absolute;top:-6px;right:-6px;background-color:red;border-radius:50%;height:16px;width:16px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:11px}.cx-correspondence-item-list .cx-correspondence-item.cx-correspondence-is-done .cx-correspondence-item-content .cx-correspondence-item-body .cx-correspondence-item-icon-container .cx-correspondence-item-icon{background-color:#d4d8e6}.cx-correspondence-item-list .cx-correspondence-item.cx-correspondence-is-done .cx-correspondence-item-content .cx-correspondence-item-header .cx-correspondence-item-title{font-weight:500}.cx-correspondence-item-list .cx-correspondence-item.cx-correspondence-is-done .cx-correspondence-item-content .cx-correspondence-item-body{color:#90a4ae}.cx-correspondence-item-list .cx-correspondence-item:active{background-color:#f2f2f2}.cx-sms-item-list .cx-item-list-content{padding:10px}.cx-sms-item-list .cx-sms-item{flex-shrink:0;padding:10px 0;width:100%;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.cx-sms-item-list .cx-sms-item .cx-sms-item-body{flex-shrink:0;max-width:75%;border-radius:15px;box-sizing:border-box;padding:15px}.cx-sms-item-list .cx-sms-item .cx-sms-item-body .cx-sms-item-attachments{font-size:13px;display:flex;flex-wrap:wrap}.cx-sms-item-list .cx-sms-item .cx-sms-item-body .cx-sms-item-attachments .cx-sms-item-attachment-container{width:25%;min-width:75px;max-width:100px;box-sizing:border-box;padding:5px 3px;display:flex;color:#081f2c}.cx-sms-item-list .cx-sms-item .cx-sms-item-body .cx-sms-item-attachments .cx-sms-item-attachment-container .cx-sms-item-attachment{width:100%;border:1px solid #11171a;border-radius:5px;box-sizing:border-box;padding:5px 3px;display:flex;flex-direction:column;justify-content:center;align-items:center}.cx-sms-item-list .cx-sms-item .cx-sms-item-body .cx-sms-item-attachments .cx-sms-item-attachment-container .cx-sms-item-attachment .cx-sms-item-attachment-icon:before{font-family:icomoon;font-size:18px;content:''}.cx-sms-item-list .cx-sms-item .cx-sms-item-body .cx-sms-item-attachments .cx-sms-item-attachment-container .cx-sms-item-attachment .cx-sms-item-attachment-filename{margin-top:5px;width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-sms-item-list .cx-sms-item .cx-sms-item-body .cx-sms-item-attachments .cx-sms-item-attachment-container .cx-sms-item-attachment .cx-sms-item-attachment-extension{margin-top:5px}.cx-sms-item-list .cx-sms-item .cx-sms-item-body .cx-sms-item-attachments .cx-sms-item-attachment-container.not-viewable .cx-sms-item-attachment .cx-sms-item-attachment-icon:before{content:''}.cx-sms-item-list .cx-sms-item .cx-sms-item-body .cx-sms-item-attachments .cx-sms-item-attachment-container.warning{color:#f44336}.cx-sms-item-list .cx-sms-item .cx-sms-item-body .cx-sms-item-attachments .cx-sms-item-attachment-container.warning .cx-sms-item-attachment{border-color:#f44336}.cx-sms-item-list .cx-sms-item .cx-sms-item-body .cx-sms-item-attachments .cx-sms-item-attachment-container.warning .cx-sms-item-attachment .cx-sms-item-attachment-icon:before{content:''}.cx-sms-item-list .cx-sms-item .cx-sms-item-body .cx-sms-item-attachments .cx-sms-item-attachment-container.purged{color:#f44336}.cx-sms-item-list .cx-sms-item .cx-sms-item-body .cx-sms-item-attachments .cx-sms-item-attachment-container.purged .cx-sms-item-attachment{border-color:#f44336}.cx-sms-item-list .cx-sms-item .cx-sms-item-body .cx-sms-item-attachments .cx-sms-item-attachment-container.purged .cx-sms-item-attachment .cx-sms-item-attachment-icon:before{content:''}.cx-sms-item-list .cx-sms-item .cx-sms-item-body .cx-sms-item-message{font-size:13px;color:#081f2c;white-space:pre-wrap;line-height:1.4em}.cx-sms-item-list .cx-sms-item .cx-sms-item-body .cx-sms-item-submessage{font-size:11px;color:#90a4ae;margin-top:5px;margin-bottom:-5px}.cx-sms-item-list .cx-sms-item .cx-sms-item-body.failed .cx-sms-item-submessage{color:#f44336}.cx-sms-item-list .cx-sms-item .cx-sms-item-status-icon{flex-shrink:0;height:18px;width:18px;border:1px solid #1c88ec;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:15px}.cx-sms-item-list .cx-sms-item .cx-sms-item-status-icon.is-done{border:none}.cx-sms-item-list .cx-sms-item .cx-sms-item-status-icon.is-done:before{font-family:icomoon;font-size:18px;color:#1e9225;content:''}.cx-sms-item-list .cx-sms-item.received .cx-sms-item-body{align-self:flex-start;background-color:#e6e8e9}.cx-sms-item-list .cx-sms-item.sent{flex-direction:row-reverse}.cx-sms-item-list .cx-sms-item.sent .cx-sms-item-body{align-self:flex-end;background-color:#e6e6f2}.cx-sms-item-list .cx-sms-item.sent .cx-sms-item-body .cx-sms-item-timestamp{float:right}.cx-sms-item-list .cx-sms-item.sent .cx-sms-item-status-icon{display:none}.cx-sms-item-list .cx-sms-item:first-child{padding-top:0}.cx-toggle-control{cursor:pointer;display:flex;align-items:center;box-sizing:border-box}.cx-toggle-control .cx-toggle{position:relative;display:inline-block;width:60px;height:34px}.cx-toggle-control .cx-toggle-input{opacity:0;width:0;height:0}.cx-toggle-control .cx-toggle-text{padding:10px 15px;text-transform:uppercase;font-size:15px;font-weight:500;color:#607d8b}.cx-toggle-control .cx-toggle-text.is-on{color:#0072ce}.cx-toggle-control .cx-toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:.4s;transition:.4s;border-radius:34px;background-color:#d4d8e6}.cx-toggle-control .cx-toggle-slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;-webkit-transition:.4s;transition:.4s;border-radius:50%;background-color:#fff}.cx-toggle-control input.cx-toggle-input:checked+.cx-toggle-slider{background-color:#0072ce}.cx-toggle-control input.cx-toggle-input:checked+.cx-toggle-slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}@keyframes attachment-upload-rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}.cx-correspondence-attachment-upload-control{width:100%;height:100%}.cx-correspondence-attachment-upload-control .cx-correspondence-attachment-upload-input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.cx-correspondence-attachment-upload-control .attachment-upload-content{width:100%;height:100%;display:flex;align-items:center}.cx-correspondence-attachment-upload-control .attachment-upload-content .upload-button{font-size:18px;padding:8px;cursor:pointer}.cx-correspondence-attachment-upload-control .attachment-upload-content .attachments{display:flex;padding:10px 0 0 10px;flex-wrap:wrap}.cx-correspondence-attachment-upload-control .attachment-upload-content .attachments .attachment{position:relative;display:flex;align-items:center;padding:3px;margin:0 10px 10px 0;border:1px solid rgba(0,0,0,.12);border-radius:3px;user-select:none;cursor:pointer;background-color:#fff}.cx-correspondence-attachment-upload-control .attachment-upload-content .attachments .attachment .attachment-icon{font-size:28px;color:#90a4ae}.cx-correspondence-attachment-upload-control .attachment-upload-content .attachments .attachment .attachment-info{padding:0 5px;color:#081f2c;font-size:13px}.cx-correspondence-attachment-upload-control .attachment-upload-content .attachments .attachment .attachment-info .attachment-info-file-name{max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cx-correspondence-attachment-upload-control .attachment-upload-content .attachments .attachment .attachment-info .attachment-info-file-size{font-size:11px;color:#607d8b}.cx-correspondence-attachment-upload-control .attachment-upload-content .attachments .attachment .attachment-status{font-size:18px;visibility:visible;opacity:1;transition:opacity .3s ease}.cx-correspondence-attachment-upload-control .attachment-upload-content .attachments .attachment .attachment-status.loading{color:#1c88ec;animation:attachment-upload-rotation 2s infinite linear}.cx-correspondence-attachment-upload-control .attachment-upload-content .attachments .attachment .attachment-status.warning{color:#f57c00}.cx-correspondence-attachment-upload-control .attachment-upload-content .attachments .attachment .attachment-status.success{color:#79bc3f}.cx-correspondence-attachment-upload-control .attachment-upload-content .attachments .attachment .remove-button{position:absolute;right:-8px;top:-8px;padding:3px;font-size:13px;visibility:hidden;opacity:0;transition:opacity .3s ease;color:#fff;background-color:#f44336;border-radius:50%;z-index:1}.cx-correspondence-attachment-upload-control .attachment-upload-content .attachments .attachment:hover{box-shadow:0 2px 10px rgba(0,0,0,.1),0 2px 5px rgba(0,0,0,.2)}.cx-correspondence-attachment-upload-control .attachment-upload-content .attachments .attachment:hover .attachment-status{visibility:hidden;opacity:0}.cx-correspondence-attachment-upload-control .attachment-upload-content .attachments .attachment:hover .remove-button{visibility:visible;opacity:1}.cx-correspondence-attachment-display-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.8);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1}.cx-correspondence-attachment-display-overlay .close-button{position:absolute;top:0;right:0;font-size:24px;color:#fff;padding:10px;cursor:pointer}.cx-correspondence-attachment-display-overlay .attachment-display{flex:1;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.cx-correspondence-attachment-display-overlay .attachment-display .attachment-display-no-preview{color:#fff;text-transform:uppercase;font-size:18px}.cx-correspondence-attachment-display-overlay .attachment-display .attachment-display-name{color:#fff}.cx-correspondence-attachment-display-overlay .attachment-display.zoom{overflow:scroll}.cx-correspondence-attachment-display-overlay .attachment-display.zoom .attachment-display-img{transform-origin:top center;transform:scale(2)}.cx-correspondence-attachment-display-overlay .attachment-list{flex:0 0 auto;width:100%;height:100px;overflow:hidden;display:flex;justify-content:center;align-items:center}.cx-correspondence-attachment-display-overlay .attachment-list .attachment-list-thumbnail{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5px;margin:5px;border-radius:3px;max-width:100px;max-height:100px;cursor:pointer;background-color:#fff}.cx-correspondence-attachment-display-overlay .attachment-list .attachment-list-thumbnail .thumbnail-img{max-height:45px;max-width:75px}.cx-correspondence-attachment-display-overlay .attachment-list .attachment-list-thumbnail .thumbnail-icon{font-size:24px}.cx-correspondence-attachment-display-overlay .attachment-list .attachment-list-thumbnail .thumbnail-name{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#081f2c}.cx-correspondence-attachment-display-overlay .attachment-list .attachment-list-thumbnail.is-selected{border:5px solid #1c88ec}