@keyframes rotate{to{transform:rotate(360deg)}}html,body{height:100%;font-family:Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:13px}body.login,#loading-mask,#bg,body.zarafa-welcome{margin:0;padding:0;
background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuZGV2L3N2Z2pzIiB2aWV3Qm94PSIwIDAgNzAwIDcwMCIgd2lkdGg9IjcwMCIgaGVpZ2h0PSI3MDAiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBncmFkaWVudFRyYW5zZm9ybT0icm90YXRlKDE1MCwgMC41LCAwLjUpIiB4MT0iNTAlIiB5MT0iMCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iZmZmbHV4LWdyYWRpZW50Ij48c3RvcCBzdG9wLWNvbG9yPSJoc2woMzE1LCAxMDAlLCA3MiUpIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMCUiPjwvc3RvcD48c3RvcCBzdG9wLWNvbG9yPSJoc2woMjI3LCAxMDAlLCA1MCUpIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMTAwJSI+PC9zdG9wPjwvbGluZWFyR3JhZGllbnQ+PGZpbHRlciBpZD0iZmZmbHV4LWZpbHRlciIgeD0iLTIwJSIgeT0iLTIwJSIgd2lkdGg9IjE0MCUiIGhlaWdodD0iMTQwJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBwcmltaXRpdmVVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+PGZlVHVyYnVsZW5jZSB0eXBlPSJmcmFjdGFsTm9pc2UiIGJhc2VGcmVxdWVuY3k9IjAuMDA1IDAuMDAzIiBudW1PY3RhdmVzPSIyIiBzZWVkPSIxMzQiIHN0aXRjaFRpbGVzPSJzdGl0Y2giIHg9IjAlIiB5PSIwJSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgcmVzdWx0PSJ0dXJidWxlbmNlIj48L2ZlVHVyYnVsZW5jZT48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyMCAwIiB4PSIwJSIgeT0iMCUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGluPSJ0dXJidWxlbmNlIiBlZGdlTW9kZT0iZHVwbGljYXRlIiByZXN1bHQ9ImJsdXIiPjwvZmVHYXVzc2lhbkJsdXI+PGZlQmxlbmQgbW9kZT0iY29sb3ItZG9kZ2UiIHg9IjAlIiB5PSIwJSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iYmx1ciIgcmVzdWx0PSJibGVuZCI+PC9mZUJsZW5kPjwvZmlsdGVyPjwvZGVmcz48cmVjdCB3aWR0aD0iNzAwIiBoZWlnaHQ9IjcwMCIgZmlsbD0idXJsKCNmZmZsdXgtZ3JhZGllbnQpIiBmaWx0ZXI9InVybCgjZmZmbHV4LWZpbHRlcikiPjwvcmVjdD48L3N2Zz4K) no-repeat center center;
background-size:cover}body.login.theme-basic:after,body.theme-basic #loading-mask:after,body.theme-basic #bg:after,body.theme-basic.zarafa-welcome:after,body.login.theme-highcontrast:after,body.theme-highcontrast #loading-mask:after,body.theme-highcontrast #bg:after,body.theme-highcontrast.zarafa-welcome:after,body.login.theme-dark:after,body.theme-dark #loading-mask:after,body.theme-dark #bg:after,body.theme-dark.zarafa-welcome:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;margin:0;padding:0;background-size:cover;z-index:-1}#loading-mask{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20002}body.login #form-container,#loading-mask #form-container{display:inline-block;visibility:hidden;top:0;position:relative;overflow:hidden;z-index:20010;color:#222;box-shadow:0 0 5px rgba(0,0,0,0.2);width:400px;min-height:320px}body.login #form-container #bg,#loading-mask #form-container #bg{position:absolute;left:0;top:0;-webkit-filter:blur(10px);filter:blur(10px);width:400px;height:320px}body.login #form-container #content,#loading-mask #form-container #content{padding:30px 25px;background:rgba(255,255,255,0.5);position:relative;min-width:350px}body.login #form-container #content:after,#loading-mask #form-container #content:after{content:" ";display:block;clear:both}body.login #form-container .right,#loading-mask #form-container .right{width:300px;min-height:150px;margin:40px auto 0}body.login #form-container h1,#loading-mask #form-container h1{font-size:36px !important;line-height:36px;font-weight:normal;margin:0 0 30px}body.login #form-container h2,#loading-mask #form-container h2{font-size:13px;font-weight:normal;text-align:right}body.login #form-container #logo,#loading-mask #form-container #logo{
/*background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MjAgMTQwIj48cGF0aCBkPSJNMTg2LjY3IDUyLjc3cS0xMS4xNCAwLTEzLjI4IDE2LjIyLTEuMTEgOC40IDEuMjggMTIuNTZhOC4zNCA4LjM0IDAgMCAwIDcuNjcgNC4xNiAxMi4xNCAxMi4xNCAwIDAgMCA4LjIzLTMuMjUgMTEuOSAxMS45IDAgMCAwIDQuMzQtNy42bDEuNDQtMTAuOTRhOS40MiA5LjQyIDAgMCAwLTIuMy03LjkgOS4yOSA5LjI5IDAgMCAwLTcuMzgtMy4yNXptLTkuOTIgNDMuMDdxLTguOTIgMC0xMy42Ni03LjA5UTE1OC4zNSA4MS42NiAxNjAgNjlxMS42Ny0xMi41NyA3Ljk0LTE5LjQ2YTIwLjY3IDIwLjY3IDAgMCAxIDE1LjgtNi44OSAxOCAxOCAwIDAgMSA4LjE4IDEuNzIgMTguODcgMTguODcgMCAwIDEgNi40NCA1Ljc4LjI0LjI0IDAgMCAwIC4xOS4xLjEuMSAwIDAgMCAuMTEtLjFsLjEtLjcxYTYuNiA2LjYgMCAwIDEgMi4zNS00IDYuNDUgNi40NSAwIDAgMSA0LjM4LTEuNzNoMS4xMmE0LjUzIDQuNTMgMCAwIDEgMy43MiAxLjczIDQuOSA0LjkgMCAwIDEgMS4xOSA0bC01LjY0IDQyLjg2cS0zLjYgMjcuMzYtMzEgMjcuMzZhNjYuNjggNjYuNjggMCAwIDEtMTAuMTMtLjgxIDUuMzkgNS4zOSAwIDAgMS0zLjczLTIuNDMgNi4zMyA2LjMzIDAgMCAxLS45NC00LjQ2IDQuNTMgNC41MyAwIDAgMSAyLjA1LTMuMjQgNC44NyA0Ljg3IDAgMCAxIDMuODMtLjYxIDM5Ljc2IDM5Ljc2IDAgMCAwIDEwIDEuMjJxNy41IDAgMTEuNDctNCAzLjk3LTQgNS4xMi0xMi43NmwuNDItMy4xNGMwLS4wNyAwLS4xLS4wOS0uMWEuMzMuMzMgMCAwIDAtLjIyLjEgMjIuODIgMjIuODIgMCAwIDEtMTUuOTQgNi4zOHptMzguNjEuNTFhNC44NCA0Ljg0IDAgMCAxLTMuODItMS43MyA0LjkgNC45IDAgMCAxLTEuMTktNC4wNWw1LjQyLTQxLjE0YTYuOTQgNi45NCAwIDAgMSA2LjUzLTUuNzhoMmE0LjgyIDQuODIgMCAwIDEgMy44MiAxLjczIDQuODkgNC44OSAwIDAgMSAxLjE5IDRsLS41NiA0LjI2YzAgLjA2IDAgLjEuMDkuMXMuMjEgMCAuMjItLjFhMjYuNzIgMjYuNzIgMCAwIDEgOC41Ny02LjU5IDMwLjQ0IDMwLjQ0IDAgMCAxIDEwLjg2LTMuMjUgMy43NCAzLjc0IDAgMCAxIDMuNTEgMS40NyA0LjQzIDQuNDMgMCAwIDEgMSAzLjY1IDUuNzUgNS43NSAwIDAgMS0yIDMuNjUgNi42OCA2LjY4IDAgMCAxLTMuODcgMS43MlEyMjkgNTUuNzIgMjI2LjgxIDcyLjUzbC0yLjM4IDE4YTYuNCA2LjQgMCAwIDEtMi4yNSA0LjA1IDYuMzQgNi4zNCAwIDAgMS00LjI4IDEuNzN6bTY5LjQ5LTM5LjYycS0yLjM5LTQuMjYtOC4zNi00LjI2YTExLjkyIDExLjkyIDAgMCAwLTkuNTggNC4yNnEtMy40OCA0LjE0LTQuNjggMTMuMjctMS4yIDkuMTMgMS4xOCAxMy4zOCAyLjQ5IDQuMTYgOC40NyA0LjE1YTExLjcgMTEuNyAwIDAgMCA5LjQ2LTQuMTVxMy42LTQuMjYgNC44LTEzLjM4IDEuMi05LjEyLTEuMjktMTMuMjd6bTUuNTIgMzMuNTRxLTcuNjQgNy4wOC0xOS43OSA3LjA5LTEyLjE1LjAxLTE4LTcuMDktNS43NC03LjItNC0yMC4yNyAxLjc0LTEzLjA3IDkuMzQtMjAuMTcgNy43NC03LjE5IDE5LjktNy4xOSAxMi4xNiAwIDE3LjkgNy4xOSA1Ljg1IDcuMSA0LjEzIDIwLjE3LTEuNzIgMTMuMDctOS40OCAyMC4yN3ptMTQuNzYgNi4wOGE0LjgyIDQuODIgMCAwIDEtMy44Mi0xLjczIDUuMDkgNS4wOSAwIDAgMS0xLjA5LTQuMDVsNS40Mi00MS4xNGE2LjU0IDYuNTQgMCAwIDEgMi4xNS00IDYuMzQgNi4zNCAwIDAgMSA0LjI4LTEuNzNoMS40MmE0LjcyIDQuNzIgMCAwIDEgMy43NCAxLjYyIDQuOTMgNC45MyAwIDAgMSAxLjMgNGwtLjA5LjdjMCAuMDcgMCAuMTEuMDkuMTFzLjIgMCAuMjEtLjExcTYuOTQtNy4yOSAxNC40NC03LjI5YTEyLjM4IDEyLjM4IDAgMCAxIDcuMDcgMS43MnEyLjYxIDEuNzIgNC4xNiA2LjA4YzAgLjA3LjA2LjEuMTkuMWEuMzMuMzMgMCAwIDAgLjIyLS4xcTcuNDEtNy44IDE1LjQyLTcuOCA4LjQgMCAxMS40NSA0LjU2IDMuMDUgNC41NiAxLjY4IDE1LjcxbC0zLjY0IDI3LjY2YTYuNCA2LjQgMCAwIDEtMi4yNSA0LjA1IDYgNiAwIDAgMS00LjE4IDEuNzNoLTEuNzNhNC44NCA0Ljg0IDAgMCAxLTMuODItMS43MyA0LjkgNC45IDAgMCAxLTEuMTktNC4wNWwzLjM3LTI1LjY0cTEtNy40LS4xMy05LjcyLTEuMTMtMi4zMi01LjE3LTIuMzRhOSA5IDAgMCAwLTUuNjMgMi4zNXEtMyAyLjQzLTMuMjcgNC44NmwtNCAzMC40YTYuNCA2LjQgMCAwIDEtMi4yNSA0LjA1IDYuMzQgNi4zNCAwIDAgMS00LjI4IDEuNzNoLTEuN2E0Ljg0IDQuODQgMCAwIDEtMy44Mi0xLjczIDUuMTMgNS4xMyAwIDAgMS0xLjA5LTQuMDVMMzMyIDY0LjkzcTEtNy4yOS0uMjYtOS42Mi0xLjI2LTIuMzMtNS4xNS0yLjQ0YTkgOSAwIDAgMC01LjU5IDIuNDRxLTMgMi40My0zLjI3IDQuODZsLTQgMzAuNGE2LjQgNi40IDAgMCAxLTIuMjUgNC4wNSA2LjM0IDYuMzQgMCAwIDEtNC4yOCAxLjczem03My41MSAwYTQuODIgNC44MiAwIDAgMS0zLjgyLTEuNzMgNS4wOSA1LjA5IDAgMCAxLTEuMDktNC4wNWw1LjQxLTQxLjE0YTYuNiA2LjYgMCAwIDEgMi4xNi00IDYuMzQgNi4zNCAwIDAgMSA0LjI4LTEuNzNIMzg3YTQuNzIgNC43MiAwIDAgMSAzLjc0IDEuNjIgNC45MyA0LjkzIDAgMCAxIDEuMyA0bC0uMDkuN2MwIC4wNyAwIC4xMS4wOC4xMXMuMjEgMCAuMjItLjExcTYuOTQtNy4yOSAxNC40NC03LjI5YTEyLjQgMTIuNCAwIDAgMSA3LjA3IDEuNzJxMi42MSAxLjcyIDQuMTYgNi4wOGMwIC4wNy4wNi4xLjE5LjFhLjMzLjMzIDAgMCAwIC4yMi0uMXE3LjQxLTcuOCAxNS40MS03LjggOC40MiAwIDExLjQ2IDQuNTYgMy4wNCA0LjU2IDEuNjggMTUuNzFsLTMuNjQgMjcuNjZhNi40IDYuNCAwIDAgMS0yLjI0IDMuOTYgNiA2IDAgMCAxLTQuMTggMS43M2gtMS43M2E0LjgyIDQuODIgMCAwIDEtMy44Mi0xLjczIDQuOSA0LjkgMCAwIDEtMS4xOS00LjA1bDMuMzctMjUuNjRjLjY1LTQuOTMuNjEtOC4xNy0uMTQtOS43MnMtMi40Ni0yLjM0LTUuMTYtMi4zNGE5IDkgMCAwIDAtNS41OSAyLjQ0cS0zIDIuNDMtMy4yNyA0Ljg2bC00IDMwLjRhNi40IDYuNCAwIDAgMS0yLjI5IDQuMDUgNi4zNCA2LjM0IDAgMCAxLTQuMjggMS43M0g0MDdhNC44MiA0LjgyIDAgMCAxLTMuODItMS43MyA1LjEzIDUuMTMgMCAwIDEtMS4wOS00LjA1bDMuMzgtMjUuNjRxMS03LjI5LS4yNi05LjYyLTEuMjYtMi4zMy01LjE1LTIuNDRhOSA5IDAgMCAwLTUuNTkgMi40NHEtMyAyLjQzLTMuMjcgNC44NmwtNCAzMC40YTYuNCA2LjQgMCAwIDEtMi4yIDQuMDUgNi4zNCA2LjM0IDAgMCAxLTQuMjggMS43M3pNNDYzIDk3LjM2cS04LjkxIDAtMTIuMzMtNC44Ni0zLjQyLTQuODYtMS44NS0xNi43MmwzLjQ3LTI2LjM1YTcgNyAwIDAgMSA2LjU0LTUuNzhoMS42MmE0LjgyIDQuODIgMCAwIDEgMy44MiAxLjczIDQuODkgNC44OSAwIDAgMSAxLjE5IDRsLTMuMjggMjQuOTNxLS45MyA3LjEuNjMgOS44MyAxLjU2IDIuNzMgNi4xMyAyLjczIDQuMTUgMCA4LjE3LTMuNTQgNC4wMi0zLjU0IDQuNjQtNy42bDMuNDctMjYuMzVhNi40MSA2LjQxIDAgMCAxIDIuMjYtNCA2LjM0IDYuMzQgMCAwIDEgNC4yOC0xLjczaDJhNC41NSA0LjU1IDAgMCAxIDMuNzIgMS43MyA0LjkzIDQuOTMgMCAwIDEgMS4xOSA0bC01LjQyIDQxLjE0YTYuNCA2LjQgMCAwIDEtMi4yNSA0LjEgNiA2IDAgMCAxLTQuMTggMS43M2gtMS4zMmE1LjEyIDUuMTIgMCAwIDEtMy45NC0xLjYzIDUuNTYgNS41NiAwIDAgMS0xLjE4LTQuMTV2LS43MWMwLS4wNyAwLS4xLS4wOS0uMWEuMzMuMzMgMCAwIDAtLjIyLjFxLTcuODcgNy41LTE3LjEgNy41em0zOC4yMS0xYTQuODIgNC44MiAwIDAgMS0zLjgyLTEuNzMgNC45IDQuOSAwIDAgMS0xLjE5LTQuMDVsNS40MS00MS4xNGE2LjQxIDYuNDEgMCAwIDEgMi4yNi00IDYuMzQgNi4zNCAwIDAgMSA0LjI4LTEuNzNoMS4zMmE0LjY1IDQuNjUgMCAwIDEgMy44MiAxLjczIDUgNSAwIDAgMSAxLjI5IDRsLS4wOS43MWMwIC4wNyAwIC4xLjA5LjFhLjMxLjMxIDAgMCAwIC4yMS0uMXE3Ljg5LTcuNSAxNy4xLTcuNSA5LjIxIDAgMTIuNjkgNS4yNyAzLjU3IDUuMTYgMiAxNy4zM2wtMy4zNCAyNS4zM2E2LjQgNi40IDAgMCAxLTIuMjQgNC4wNCA2LjM0IDYuMzQgMCAwIDEtNC4yOCAxLjczSDUzNWE0Ljg0IDQuODQgMCAwIDEtMy44My0xLjczIDUuMTMgNS4xMyAwIDAgMS0xLjE3LTQuMDVsMy4yLTI0LjMycTEtNy42MS0uNjYtMTAuMzRjLTEtMS44OS0zLjI0LTIuODMtNi42Mi0yLjgzcS00LjE1IDAtOC4xNyAzLjU0LTQuMDIgMy41NC00LjU1IDcuNmwtMy40NyAyNi4zNWE2Ljk0IDYuOTQgMCAwIDEtNi41MyA1Ljc4em01MS4xMSAwYTQuODQgNC44NCAwIDAgMS0zLjgzLTEuNzMgNC45NCA0Ljk0IDAgMCAxLTEuMTktNC4wNWw1LjQyLTQxLjE0YTYuOTQgNi45NCAwIDAgMSA2LjUzLTUuNzhoMi42NGE0LjgyIDQuODIgMCAwIDEgMy44MiAxLjczIDQuODkgNC44OSAwIDAgMSAxLjE5IDRsLTUuNDEgNDEuMTRhNi40NiA2LjQ2IDAgMCAxLTIuMjYgNC4wNSA2LjM0IDYuMzQgMCAwIDEtNC4yMyAxLjc3em01Mi4zMi0zOS42M3EtMi4zOS00LjI2LTguMzYtNC4yNmExMS45MSAxMS45MSAwIDAgMC05LjU4IDQuMjZRNTgzLjIyIDYwLjg3IDU4MiA3MHEtMS4yMiA5LjEzIDEuMTggMTMuMzggMi40OSA0LjE2IDguNDcgNC4xNWExMS43MiAxMS43MiAwIDAgMCA5LjQ3LTQuMTVxMy42LTQuMjYgNC44LTEzLjM4IDEuMi05LjEyLTEuMjgtMTMuMjd6bTUuNTEgMzMuNTRxLTcuNjIgNy4wOC0xOS43OCA3LjA5LTEyLjE2LjAxLTE4LTcuMDktNS43My03LjItNC0yMC4yNyAxLjczLTEzLjA3IDkuMzQtMjAuMTcgNy43NC03LjE5IDE5Ljg5LTcuMTkgMTIuMTUgMCAxNy45IDcuMTkgNS44NyA3LjEgNC4xNCAyMC4xNy0xLjczIDEzLjA3LTkuNDkgMjAuMjd6IiBmaWxsPSIjM2YzZjNmIi8+PHBhdGggZD0iTTU1Mi43MSwxOS41NGw3LjcxLDE3LjMyLDEyLjI5LTE3LjMyWiIgZmlsbD0iIzJkY2FmZiIvPjxwYXRoIGQ9Ik0xNTkgNy42OWwtNDQuMzYgMjAgMTcgMjguMjNMMTU5IDguNnpNNDMuMTQgMzIuODdMNDYuMTIgMEgxLjM1eiIgZmlsbD0iIzNmM2YzZiIvPjxwYXRoIGQ9Ik00NC4wOCA3Mi43MWwyNi4xMiAzLTIwLjU4LTIzLjE2em0tMi40OS0yOC40MkwwIDExLjU3bDM0LjI4IDU5LjM3em0xMS4yNi04LjU5TDEwMS43MSAyMiA5NyAwSDU2LjA5em00Ni43My0yLjhMNTYuMjMgNDUuMDZsMjcuNjMgMzEuMDd6bTExLjUyLTE0LjQ0TDE1MS45NCAwaC00NC44MXpNOTUgNzQuNmwyOS4zMi01LjgyIDEuNzMtM0wxMDguNjYgMzd6IiBmaWxsPSIjMmRjYWZmIi8+PHBhdGggZD0iTTc3LjMxIDg2LjUybC0zNi40Ni00LjE5TDc0LjE1IDE0MHoiIGZpbGw9IiMzZjNmM2YiLz48cGF0aCBkPSJNODcuMDggODkuNTZsLTIuODggNDguNjYgMTguNDItMzEuOXpNOTYgODQuNTNsMTEuODYgMTIuNzkgOS44OC0xNy4xMXoiIGZpbGw9IiMyZGNhZmYiLz48L3N2Zz4=) no-repeat right center;
*/
font-size: 36px;
background-size:220px 52px;background-position:center;width:100%;height:61px}body.login #form-container.loading,#loading-mask #form-container.loading{visibility:visible}body.login #form-container.loading .right,#loading-mask #form-container.loading .right{background:url(../../images/load.gif) no-repeat center center;animation:rotate 1.3s 0 infinite ease}body.login #form-container.loading .right h1,body.login #form-container.loading .right form,#loading-mask #form-container.loading .right h1,#loading-mask #form-container.loading .right form{display:none}body.login>#form-container label{display:block;margin-bottom:.5em}body.login>#form-container input[type="text"],body.login>#form-container input[type="password"]{display:block;width:273px;padding:5px !important;line-height:1.5 !important;border-radius:25px;border:1px solid #e6e6e6;padding:0 6px;padding-left:20px !important;margin-bottom:15px;height:24px}body.login>#form-container input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset}body.login>#form-container input:focus{outline:0;border-color:#3094e3}body.login>#form-container #password{margin-bottom:8px}body.login>#form-container #error{color:#e40023}body.login>#form-container #submitbutton{background:#0f70bd;color:white;height:28px;line-height:1.5;border:1px solid transparent;border-radius:25px;padding:0 9px;width:100%;margin:12px 0 0;box-shadow:0 1px 1px 0 rgba(0,0,0,0.35)}body.login>#form-container #submitbutton:hover{background-color:#065fa5;cursor:pointer}body.login>#form-container #submitbutton:active{background-color:#065fa5}body.login>#form-container #submitbutton:focus{box-shadow:0 0 0 1px #fff inset}
