.flag-icon{background-image:url(/img/flags-menu.png);display:inline-block;vertical-align:middle}@media(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.flag-icon{background-image:url(/img/flags-menu-2x.png);background-size:24px 480px}}.flag-icon-ru{width:24px;height:24px;background-position:0 0}.flag-icon-ro{width:24px;height:24px;background-position:0 -24px}.flag-icon-pl{width:24px;height:24px;background-position:0 -48px}.flag-icon-it{width:24px;height:24px;background-position:0 -72px}.flag-icon-fr{width:24px;height:24px;background-position:0 -96px}.flag-icon-br{width:24px;height:24px;background-position:0 -120px}.flag-icon-es{width:24px;height:24px;background-position:0 -144px}.flag-icon-gb{width:24px;height:24px;background-position:0 -168px}.flag-icon-de{width:24px;height:24px;background-position:0 -192px}.flag-icon-us{width:24px;height:24px;background-position:0 -216px}.flag-icon-at{width:24px;height:24px;background-position:0 -240px}.flag-icon-au{width:24px;height:24px;background-position:0 -264px}.flag-icon-ca{width:24px;height:24px;background-position:0 -288px}.flag-icon-ch{width:24px;height:24px;background-position:0 -312px}.flag-icon-jp{width:24px;height:24px;background-position:0 -336px}.flag-icon-kr{width:24px;height:24px;background-position:0 -360px}.flag-icon-nl{width:24px;height:24px;background-position:0 -384px}.flag-icon-no{width:24px;height:24px;background-position:0 -408px}.flag-icon-se{width:24px;height:24px;background-position:0 -432px}.flag-icon-sa{width:24px;height:24px;background-position:0 -456px}.mt-5{margin-top:5px!important}.pt-5{padding-top:5px!important}.mb-5{margin-bottom:5px!important}.pb-5{padding-bottom:5px!important}.ml-5{margin-left:5px!important}.pl-5{padding-left:5px!important}.mr-5{margin-right:5px!important}.pr-5{padding-right:5px!important}.mt-10{margin-top:10px!important}.pt-10{padding-top:10px!important}.mb-10{margin-bottom:10px!important}.pb-10{padding-bottom:10px!important}.ml-10{margin-left:10px!important}.pl-10{padding-left:10px!important}.mr-10{margin-right:10px!important}.pr-10{padding-right:10px!important}.mt-15{margin-top:15px!important}.pt-15{padding-top:15px!important}.mb-15{margin-bottom:15px!important}.pb-15{padding-bottom:15px!important}.ml-15{margin-left:15px!important}.pl-15{padding-left:15px!important}.mr-15{margin-right:15px!important}.pr-15{padding-right:15px!important}.mt-20{margin-top:20px!important}.pt-20{padding-top:20px!important}.mb-20{margin-bottom:20px!important}.pb-20{padding-bottom:20px!important}.ml-20{margin-left:20px!important}.pl-20{padding-left:20px!important}.mr-20{margin-right:20px!important}.pr-20{padding-right:20px!important}.mt-25{margin-top:25px!important}.pt-25{padding-top:25px!important}.mb-25{margin-bottom:25px!important}.pb-25{padding-bottom:25px!important}.ml-25{margin-left:25px!important}.pl-25{padding-left:25px!important}.mr-25{margin-right:25px!important}.pr-25{padding-right:25px!important}.mt-30{margin-top:30px!important}.pt-30{padding-top:30px!important}.mb-30{margin-bottom:30px!important}.pb-30{padding-bottom:30px!important}.ml-30{margin-left:30px!important}.pl-30{padding-left:30px!important}.mr-30{margin-right:30px!important}.pr-30{padding-right:30px!important}.mt-35{margin-top:35px!important}.pt-35{padding-top:35px!important}.mb-35{margin-bottom:35px!important}.pb-35{padding-bottom:35px!important}.ml-35{margin-left:35px!important}.pl-35{padding-left:35px!important}.mr-35{margin-right:35px!important}.pr-35{padding-right:35px!important}.mt-40{margin-top:40px!important}.pt-40{padding-top:40px!important}.mb-40{margin-bottom:40px!important}.pb-40{padding-bottom:40px!important}.ml-40{margin-left:40px!important}.pl-40{padding-left:40px!important}.mr-40{margin-right:40px!important}.pr-40{padding-right:40px!important}.mt-45{margin-top:45px!important}.pt-45{padding-top:45px!important}.mb-45{margin-bottom:45px!important}.pb-45{padding-bottom:45px!important}.ml-45{margin-left:45px!important}.pl-45{padding-left:45px!important}.mr-45{margin-right:45px!important}.pr-45{padding-right:45px!important}.mt-50{margin-top:50px!important}.pt-50{padding-top:50px!important}.mb-50{margin-bottom:50px!important}.pb-50{padding-bottom:50px!important}.ml-50{margin-left:50px!important}.pl-50{padding-left:50px!important}.mr-50{margin-right:50px!important}.pr-50{padding-right:50px!important}.mt-60{margin-top:60px!important}.pt-60{padding-top:60px!important}.mb-60{margin-bottom:60px!important}.pb-60{padding-bottom:60px!important}.ml-60{margin-left:60px!important}.pl-60{padding-left:60px!important}.mr-60{margin-right:60px!important}.pr-60{padding-right:60px!important}.mt-70{margin-top:70px!important}.pt-70{padding-top:70px!important}.mb-70{margin-bottom:70px!important}.pb-70{padding-bottom:70px!important}.ml-70{margin-left:70px!important}.pl-70{padding-left:70px!important}.mr-70{margin-right:70px!important}.pr-70{padding-right:70px!important}.mt-80{margin-top:80px!important}.pt-80{padding-top:80px!important}.mb-80{margin-bottom:80px!important}.pb-80{padding-bottom:80px!important}.ml-80{margin-left:80px!important}.pl-80{padding-left:80px!important}.mr-80{margin-right:80px!important}.pr-80{padding-right:80px!important}.mt-90{margin-top:90px!important}.pt-90{padding-top:90px!important}.mb-90{margin-bottom:90px!important}.pb-90{padding-bottom:90px!important}.ml-90{margin-left:90px!important}.pl-90{padding-left:90px!important}.mr-90{margin-right:90px!important}.pr-90{padding-right:90px!important}.mt-100{margin-top:100px!important}.pt-100{padding-top:100px!important}.mb-100{margin-bottom:100px!important}.pb-100{padding-bottom:100px!important}.ml-100{margin-left:100px!important}.pl-100{padding-left:100px!important}.mr-100{margin-right:100px!important}.pr-100{padding-right:100px!important}.pv-xs{padding-top:5px;padding-bottom:5px}.pt-xs{padding-top:5px}.pb-xs{padding-bottom:5px}.ph-xs{padding-left:5px;padding-right:5px}.pl-xs{padding-left:5px}.pr-xs{padding-right:5px}.pv-sm{padding-top:25px;padding-bottom:25px}.pt-sm{padding-top:25px}.pb-sm{padding-bottom:25px}.ph-sm{padding-left:25px;padding-right:25px}.pl-sm{padding-left:25px}.pr-sm{padding-right:25px}.pv-md{padding-top:50px;padding-bottom:50px}.pt-md{padding-top:50px}.pb-md{padding-bottom:50px}.ph-md{padding-left:50px;padding-right:50px}.pl-md{padding-left:50px}.pr-md{padding-right:50px}.pv-lg{padding-top:100px;padding-bottom:100px}.pt-lg{padding-top:100px}.pb-lg{padding-bottom:100px}.ph-lg{padding-left:100px;padding-right:100px}.pl-lg{padding-left:100px}.pr-lg{padding-right:100px}.pv-xl{padding-top:200px;padding-bottom:200px}.pt-xl{padding-top:200px}.pb-xl{padding-bottom:200px}.ph-xl{padding-left:200px;padding-right:200px}.pl-xl{padding-left:200px}.pr-xl{padding-right:200px}@media only screen and (max-width:767px){.pv-xs.resp{padding-top:2.5px;padding-bottom:2.5px}.pt-xs.resp{padding-top:2.5px}.pb-xs.resp{padding-bottom:2.5px}.ph-xs.resp{padding-left:2.5px;padding-right:2.5px}.pl-xs.resp{padding-left:2.5px}.pr-xs.resp{padding-right:2.5px}.pv-sm.resp{padding-top:12.5px;padding-bottom:12.5px}.pt-sm.resp{padding-top:12.5px}.pb-sm.resp{padding-bottom:12.5px}.ph-sm.resp{padding-left:12.5px;padding-right:12.5px}.pl-sm.resp{padding-left:12.5px}.pr-sm.resp{padding-right:12.5px}.pv-md.resp{padding-top:25px;padding-bottom:25px}.pt-md.resp{padding-top:25px}.pb-md.resp{padding-bottom:25px}.ph-md.resp{padding-left:25px;padding-right:25px}.pl-md.resp{padding-left:25px}.pr-md.resp{padding-right:25px}.pv-lg.resp{padding-top:50px;padding-bottom:50px}.pt-lg.resp{padding-top:50px}.pb-lg.resp{padding-bottom:50px}.ph-lg.resp{padding-left:50px;padding-right:50px}.pl-lg.resp{padding-left:50px}.pr-lg.resp{padding-right:50px}.pv-xl.resp{padding-top:100px;padding-bottom:100px}.pt-xl.resp{padding-top:100px}.pb-xl.resp{padding-bottom:100px}.ph-xl.resp{padding-left:100px;padding-right:100px}.pl-xl.resp{padding-left:100px}.pr-xl.resp{padding-right:100px}}.alert-danger{border-radius:12px}.btn-back{padding:0!important}.fa-eye-slash:before{content:"\f070";color:#008ace}.icon-style{color:#008ace}.v-spacer{width:1px;height:500px;background-color:#999;display:flex}.login-container{min-height:100vh;width:100%;padding-top:62px;padding-bottom:20px}@media screen and (min-width:768px){.login-container{align-items:center;justify-content:center}}.zenmate-mobile-container{display:none}.login-length{width:383px}@media screen and (min-width:768px){.login-length{width:auto}}@media only screen and (max-width:768px){.zenmate-mobile-container{display:block;height:150px;background:url(/Zenmate/img/signup/mobile-bg.png) no-repeat;background-size:cover}.zenmate-mobile-container-img{width:50%;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}}@media only screen and (max-width:1024px) and (min-width:768px){.zenmate-mobile-container{display:block;height:225px;background:url(/Zenmate/img/signup/top-tablet.png) no-repeat;background-size:cover}.zenmate-mobile-container-img{width:35%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.signup-container{cursor:default;display:flex;height:100vh;overflow:hidden}@media(min-width:768px) and (max-width:1024px){.signup-container{overflow:initial}}@media(min-width:481px) and (max-width:768px){.signup-container{overflow:initial}}@media(min-width:768px) and (max-width:1024px) and (orientation:landscape){.signup-container{overflow:initial}}@media(min-width:63px) and (max-width:319px){.signup-container{overflow:initial}}@media(min-width:320px) and (max-width:480px){.signup-container{overflow:initial}}.signup-container .split-left{height:100%;width:40%}.signup-container .split-left .zenmate-headline{font-size:28px;margin-bottom:20.8px}.signup-container .split-right{height:100%;width:60%;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:768px){.signup-container .split-right{background:#fff;border-top-right-radius:35px;border-top-left-radius:35px;margin-top:-30px;position:relative;align-items:start}}@media only screen and (max-width:1024px) and (min-width:768px){.signup-container .split-right{background:#fff;border-top-right-radius:35px;border-top-left-radius:35px;margin-top:-30px!important;position:relative;align-items:start;padding-top:20px}}@media(min-width:768px) and (max-width:1024px){.signup-container .split-right{width:100%}}@media(min-width:768px) and (max-width:1024px) and (orientation:landscape){.signup-container .split-right{width:100%}}@media(min-width:320px) and (max-width:480px){.signup-container .split-right{width:100%;margin-top:-30px!important}}@media(min-width:481px) and (max-width:767px){.signup-container .split-right{width:100%;margin-top:-30px!important}}@media(min-width:63px) and (max-width:319px){.signup-container .split-right{width:100%;margin-top:-30px!important}}.signup-container .left{background-image:url(/Zenmate/img/signup/left.png);background-repeat:no-repeat;background-size:cover;color:#fff;height:100%;display:flex;justify-content:center;align-items:center}@media(min-width:768px) and (max-width:1024px){.signup-container .left{display:none}}@media(min-width:481px) and (max-width:768px){.signup-container .left{display:none}}@media(min-width:768px) and (max-width:1024px) and (orientation:landscape){.signup-container .left{display:none}}@media(min-width:63px) and (max-width:319px){.signup-container .left{display:none}}@media(min-width:320px) and (max-width:480px){.signup-container .left{display:none}}.signup-container .right{background-image:url(/Zenmate/img/signup/right.png);background-repeat:no-repeat;background-size:cover;color:#1d1e2f;right:0;height:100%;overflow:scroll;margin-top:5%}@media(min-width:320px) and (max-width:480px){.signup-container .right{margin-top:-30px;background-image:url(/Zenmate/img/signup/right-mobile.png);height:auto}}@media only screen and (max-width:1024px) and (min-width:768px){.signup-container .right{height:auto}}@media only screen and (min-width:1024px){.signup-container .right{height:auto}}@media screen and (max-width:768px){.signup-container .right{height:auto}}.signup-container .centered-subtitle{font-size:20px;max-width:347px}body.es .signup-container .centered-subtitle{font-size:17px}.signup-container .centered img{width:auto;border-radius:0;padding:25px}.signup-container #login-content{background-color:transparent;border:none;height:710px}.signup-container #login-content .form-group .form-control{font-size:1rem;color:#242538;padding:1.9rem 1.4rem;border:1px solid #323232;border-radius:12px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.signup-container #login-content .form-group .form-control{padding:0!important}}.signup-container #login-content .welcome-container{color:#1d1e2f}.signup-container #login-content .welcome-container .headline{font-size:28px}body.ru .signup-container #login-content .welcome-container .headline{font-size:26px}@media screen and (max-width:768px){.signup-container #login-content .welcome-container .headline{font-size:24px}body.ru .signup-container #login-content .welcome-container .headline{font-size:22px}}.signup-container #login-content .welcome-container .sub-headline{font-size:20px;margin-bottom:24px;opacity:80%}@media screen and (max-width:768px){.signup-container #login-content .welcome-container .sub-headline{font-size:18px;margin-bottom:12px}}.signup-container #login-content .forgot-text{margin-top:24px}.signup-container #login-content .forgot-text .forgot-password-text{font-size:14px;opacity:80%}.signup-container #login-content .forgot-text .signup-text{font-size:16px;opacity:80%}.signup-container #login-content .forgot-text .login-text{font-size:16px;opacity:80%}@media(min-width:320px) and (max-width:480px){body.fr .signup-container #login-content .forgot-text .login-text{font-size:15px}}@media screen and (max-width:768px){.signup-container #login-content .forgot-text{padding-left:0}}.signup-container #login-content .zm-textfield-group{position:relative}.signup-container #login-content .zm-textfield-group label{position:absolute;top:20px;left:5px;font-weight:500;cursor:text;transition:.3s all;opacity:50%;font-size:16px}@media(min-width:320px) and (max-width:480px){body.fr .signup-container #login-content .zm-textfield-group label{font-size:13px}}.signup-container #login-content .zm-textfield-group .zm-textfield:focus~label,.signup-container #login-content .zm-textfield-group .zm-textfield.not-empty~label{transform:scale(.85) translateY(-52px) translateX(-20px);display:none}@media screen and (max-width:768px){.signup-container #login-content .zm-textfield-group label{left:25px;margin:0}.signup-container #login-content .zm-textfield-group .zm-textfield{background-color:#fff}.signup-container #login-content .zm-textfield-group .zm-textfield:focus~label,.signup-container #login-content .zm-textfield-group .zm-textfield.not-empty~label{transform:scale(.85) translateY(-40px) translateX(0px)}}.signup-container #login-content .checkbox-no-margin label{margin:0}.signup-container #login-content .checkbox-no-margin label input[type=checkbox],.signup-container #login-content .checkbox-no-margin label input[type=radio]{box-sizing:border-box;padding:0;margin-right:5px}.signup-container #login-content .terms-check{margin-bottom:24px}.signup-container #login-content .terms-check .terms-checkbox{transform:scale(1.4)}.signup-container #login-content .terms-check .form-check-label{font-size:14px;opacity:80%;margin-left:10px;line-height:1.3em}.signup-container #login-content .terms-check .form-check-label a{color:#008ace;text-decoration:underline}@media(min-width:320px) and (max-width:480px){.signup-container #login-content .terms-check .form-check-label{font-size:12px}body.ru .signup-container #login-content .terms-check .form-check-label{font-size:11px}}.signup-container #login-content #errorBox{display:none}.signup-container #login-content .zm-btn{padding:22px 40px;background-color:#ff6e19;border-radius:12px;color:#fff;width:auto;line-height:1em}@media screen and (max-width:768px){.signup-container #login-content .zm-btn{min-width:auto;padding-left:30px;padding-right:30px}}.signup-container #login-content .zm-btn:disabled,.signup-container #login-content .zm-btn[disabled]{background-color:#014c73;opacity:50%;line-height:1em}.signup-container #login-content .show-password{position:absolute;top:20px;right:20px;cursor:pointer;color:#000;opacity:30%}.signup-container #login-content .checkcontainer{font-size:.85rem;cursor:pointer;position:relative}.signup-container #login-content .checkcontainer label{cursor:pointer;padding:.5rem 3rem .5rem 1.7rem;margin:0;display:block;position:relative;z-index:2}@media screen and (max-width:768px){.signup-container #login-content .checkcontainer label{padding-left:0!important;text-align:left;margin-left:30px}}.signup-container #login-content .checkcontainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.signup-container #login-content .checkcontainer .checkmark{position:absolute;top:0;height:16px;width:16px;background-color:#fff;border:1px solid #656679;border-radius:.25rem;left:0;margin-top:auto;margin-bottom:auto;z-index:1}.signup-container #login-content .checkcontainer:hover input~.checkmark{background-color:#fff;border-color:1px solid #656679}.signup-container #login-content .checkcontainer input:checked~.checkmark{background-color:#0e88ce;border-color:#0e88ce;opacity:.6}.signup-container #login-content .checkcontainer .checkmark:after{content:"";position:absolute;display:none}.signup-container #login-content .checkcontainer input:checked~.checkmark:after{display:block}.signup-container #login-content .checkcontainer .checkmark:after{left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.signup-container #login-content .password-requirments li{position:relative;display:flex;align-items:center}.signup-container #login-content .password-requirments li i{position:absolute;left:0}.signup-container #login-content #login-form.valid .zm-line,.signup-container #login-content #signup-form.valid .zm-line,.signup-container #login-content #recover-form.valid .zm-line,.signup-container #login-content #setup-form.valid .zm-line{background-color:#ff6e19;color:#fff;transition:all .3s}.signup-container #login-content #login-form.valid .zm-line:hover,.signup-container #login-content #signup-form.valid .zm-line:hover,.signup-container #login-content #recover-form.valid .zm-line:hover,.signup-container #login-content #setup-form.valid .zm-line:hover{background-color:#034467}@media screen and (min-width:768px){.signup-container #login-content .signup-form{padding-bottom:47px}.signup-container #login-content .gray-border-left{border-left:1px solid #ccc}}.signup-container #login-content.error .image-login-desktop{display:none}.signup-container #login-content.error .image-login-desktop-error{display:block}.signup-container #login-content.error #errorBox{display:block;margin-bottom:24px}.signup-container #login-content.error .zm-textfield{border-color:#ff5640!important}.signup-container #login-content.error .form-label{color:#ff5640}.zenmate-container{width:480px}@media only screen and (max-width:767px){.zenmate-container{width:auto}}@media only screen and (max-width:320px){.zenmate-container{width:auto}}.blue-color-background{background:#e7f3fa;padding:50px 25px}@media(min-width:320px) and (max-width:480px){.blue-color-background{padding:40px 20px}}@media only screen and (max-width:1024px) and (min-width:768px){.blue-color-background{padding:40px 20px}}.welcome-text{color:#242538;font-size:24px;margin-bottom:50px}@media only screen and (max-width:767px){.welcome-text{font-size:18px}}.welcome-text-subtitle{font-size:15px;margin-top:10px;color:#242538;opacity:.7}.auth-switch,.auth-switch .button-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.auth-switch a,.auth-switch .button-row a{text-decoration:none}.auth-switch{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.auth-switch .button-row{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;text-align:center}.auth-switch .button-row button{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#000;outline:0;font-weight:400;font-size:18px;height:60px;background-color:transparent;border:0}.auth-switch .button-row a{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#000;outline:0;font-weight:400;font-size:18px;height:60px;background-color:transparent;border:0}.auth-switch .button-row a:hover{background:#eee;cursor:pointer}.auth-switch .button-row button:hover{background:#eee}.auth-switch .button-row,.auth-switch .slider-line{width:100%;max-width:480px}.auth-switch .slider-line::before{content:'';background:#bad3e4;height:2px;width:130%;-webkit-transform:translateX(-11.5%);transform:translateX(-11.5%);display:block}.slider-register{transform:translate(100%,-2px)!important}@media(max-width:480px){.auth-switch .slider-line::before{width:100%;-webkit-transform:translateX(0);transform:translateX(0)}}.auth-switch .slider-line .slider{display:block;height:3px;max-width:240px;width:50%;background:#008ace;will-change:transform;-webkit-transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-transform:translate(0,-2px);transform:translate(0,-2px)}.auth-switch .slider-line .slider.signup{display:block;height:3px;max-width:240px;width:50%;background:#008ace;will-change:transform;-webkit-transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-transform:translate(0,-2px);transform:translate(0,-2px)}.auth-switch .slider-line .slider.signup{-webkit-transform:translate(100%,-2px);transform:translate(100%,-2px)}#login-content{background-color:transparent;max-width:412px;min-width:412px}@media screen and (max-width:500px){#login-content{width:340px;min-width:auto}}@media screen and (max-width:320px){#login-content{width:auto}}#login-content .forgot-text{margin-top:24px}#login-content .forgot-text p{margin-bottom:24px}#login-content .forgot-text a{color:#008ace}#login-content .zm-textfield-group{position:relative}#login-content .zm-textfield-group label{position:absolute;top:30px;left:5px;font-weight:500;cursor:text;transition:.3s all}#login-content .zm-textfield-group .zm-textfield:focus~label,#login-content .zm-textfield-group .zm-textfield.not-empty~label{transform:scale(.85) translateY(-40px) translateX(-20px)}@media screen and (max-width:768px){#login-content .zm-textfield-group label{left:0;margin:0}#login-content .zm-textfield-group .zm-textfield{background-color:transparent;border-top:0;border-left:0;border-right:0}#login-content .zm-textfield-group .zm-textfield:focus~label,#login-content .zm-textfield-group .zm-textfield.not-empty~label{transform:scale(.85) translateY(-40px) translateX(0px)}}#login-content .checkbox-no-margin label{margin:0}#login-content .checkbox-no-margin label input[type=checkbox],#login-content .checkbox-no-margin label input[type=radio]{box-sizing:border-box;padding:0;margin-right:5px}#login-content #errorBox{display:none}#login-content .zm-btn{padding:.9rem 3.5rem;background-color:#0e88ce;color:#fff}#login-content .show-password{position:absolute;top:28px;right:20px;cursor:pointer;color:#1d1e2f}#login-content .checkcontainer{font-size:.85rem;cursor:pointer;position:relative}#login-content .checkcontainer label{cursor:pointer;padding:.5rem 3rem .5rem 1.7rem;margin:0;display:block;position:relative;z-index:2}#login-content .checkcontainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#login-content .checkcontainer .checkmark{position:absolute;top:0;height:16px;width:16px;background-color:#fff;border:1px solid #656679;border-radius:.25rem;left:0;margin-top:auto;margin-bottom:auto;z-index:1}#login-content .checkcontainer:hover input~.checkmark{background-color:#fff;border-color:1px solid #656679}#login-content .checkcontainer input:checked~.checkmark{background-color:#0e88ce;border-color:#0e88ce;opacity:.6}#login-content .checkcontainer .checkmark:after{content:"";position:absolute;display:none}#login-content .checkcontainer input:checked~.checkmark:after{display:block}#login-content .checkcontainer .checkmark:after{left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#login-content .password-requirments li{position:relative;display:flex;align-items:center}#login-content .password-requirments li i{position:absolute;left:0}#login-content #login-form.valid .zm-line,#login-content #signup-form.valid .zm-line,#login-content #recover-form.valid .zm-line,#login-content #setup-form.valid .zm-line{background-color:#0e88ce;color:#fff}@media screen and (min-width:768px){#login-content .signup-form{padding-bottom:47px}#login-content .gray-border-left{border-left:1px solid #ccc}}@media screen and (max-width:767px){#login-content{align-items:center}#login-content .forgot-text{margin-top:24px}#login-content .gray-border-left{padding-top:32px}}#login-content.error .image-login-desktop{display:none}#login-content.error .image-login-desktop-error{display:block}#login-content.error #errorBox{display:block}#login-content.error .zm-textfield{border-color:#ff5640!important}#login-content.error .form-label{color:#ff5640}#image-box .img-responsive{width:100%;height:auto}#image-box .image-login-desktop{display:block}#image-box .image-login-desktop-error{display:none}#logreg-forms{width:412px;margin:10vh auto;background-color:#f3f3f3;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}#logreg-forms form{width:100%;max-width:410px;padding:15px;margin:auto}#logreg-forms .form-control{position:relative;box-sizing:border-box;height:auto;padding:10px;font-size:16px}#logreg-forms .form-control:focus{z-index:2}#logreg-forms .form-signin input[type=email]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}#logreg-forms .form-signin input[type=password]{border-top-left-radius:0;border-top-right-radius:0}#logreg-forms .social-login{width:390px;margin:0 auto;margin-bottom:14px}#logreg-forms .social-btn{font-weight:100;color:#fff;width:190px;font-size:.9rem}#logreg-forms a{display:block;padding-top:10px;color:#20b2aa}#logreg-form .lines{width:200px;border:1px solid red}#logreg-forms button[type=submit]{margin-top:10px}#logreg-forms .facebook-btn{background-color:#3c589c}#logreg-forms .google-btn{background-color:#df4b3b}#logreg-forms .form-reset,#logreg-forms .form-signup{display:none}#logreg-forms .form-signup .social-btn{width:210px}#logreg-forms .form-signup input{margin-bottom:2px}.form-signup .social-login{width:210px!important;margin:0 auto}@media screen and (max-width:500px){#logreg-forms{width:300px}#logreg-forms .social-login{width:200px;margin:0 auto;margin-bottom:10px}#logreg-forms .social-btn{font-size:1.3rem;font-weight:100;color:#fff;width:200px;height:56px}#logreg-forms .social-btn:nth-child(1){margin-bottom:5px}#logreg-forms .social-btn span{display:none}#logreg-forms .facebook-btn:after{content:'Facebook'}#logreg-forms .google-btn:after{content:'Google+'}}.language-column-right{color:#fff;opacity:80%;font-size:13px}.form-group{margin-top:0;margin-bottom:24px!important;padding-top:0}@media(min-width:320px) and (max-width:480px){.form-group{margin-bottom:16px!important}}.custom-checkbox-zm{}.custom-checkbox-zm input[type=checkbox]{display:none}.custom-checkbox-zm input[type=checkbox]+label{display:inline-block;position:relative;padding-left:5px;border-radius:3px;margin-bottom:20px;color:#1d1e2f;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.custom-checkbox-zm input[type=checkbox]+label:last-child{margin-bottom:0}.custom-checkbox-zm input[type=checkbox]+label:before{content:'';-webkit-appearance:none;background-color:transparent;border:3px solid #008ace;padding:8px;display:inline-block;vertical-align:middle;cursor:pointer;margin-right:5px;position:absolute;right:331px;opacity:50%;top:4px;border-radius:10%}@media(max-width:500px){.custom-checkbox-zm input[type=checkbox]+label:before{right:262px}}@media(min-width:320px) and (max-width:480px){.custom-checkbox-zm input[type=checkbox]+label:before{right:273px}}@media screen and (min-width:768px) and (max-width:1024px){.custom-checkbox-zm input[type=checkbox]+label:before{right:345px}}.custom-checkbox-zm input[type=checkbox]:checked+label:before{background-color:#008ace;opacity:100%}.custom-checkbox-zm input[type=checkbox]:checked+label:after{content:'';display:block;position:absolute;top:6px;right:344px;width:6px;height:14px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:100%}@media(min-width:320px) and (max-width:480px){.custom-checkbox-zm input[type=checkbox]:checked+label:after{right:286px}}@media screen and (min-width:768px) and (max-width:1024px){.custom-checkbox-zm input[type=checkbox]:checked+label:after{right:358px}}.custom-checkbox-zm-login{text-align:left;position:relative;right:34px}.custom-checkbox-zm-login input[type=checkbox]{display:none}.custom-checkbox-zm-login input[type=checkbox]+label{display:inline-block;position:relative;padding-left:5px;border-radius:3px;margin-bottom:20px;color:#1d1e2f;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.custom-checkbox-zm-login input[type=checkbox]+label:last-child{margin-bottom:0}.custom-checkbox-zm-login input[type=checkbox]+label:before{content:'';-webkit-appearance:none;background-color:transparent;border:3px solid #008ace;padding:8px;display:inline-block;vertical-align:middle;cursor:pointer;margin-right:10px;position:relative;opacity:50%;top:-1px;border-radius:10%}.custom-checkbox-zm-login input[type=checkbox]:checked+label:before{background-color:#008ace;opacity:100%}.custom-checkbox-zm-login input[type=checkbox]:checked+label:after{content:'';display:block;position:absolute;top:1px;right:0;left:13px;width:6px;height:14px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:100%}.language-selector{font-size:13px;color:#fff;opacity:80%}