::selection{color:#fff;background:#f60;text-shadow:none!important}::-moz-selection{color:#fff;background:#f60;text-shadow:none!important}.input-border{border:1px solid #d3d3d3}.app-title{color:#f60;font-weight:700;font-size:25px;text-align:center;background:0;border:0}.app-logo{margin:40px auto}.app-logo a.home-page:hover{background:0 0}.app-logo.crm{width:201px}.app-logo.crm img{height:54px;width:201px}.app-logo.dataup{width:125px}.app-logo.dataup img{width:125px;height:71px}#button-div{text-align:center}#button-div a{text-decoration:none;background-color:#f60}#button-div a:hover{text-decoration:none;background-color:#cc5200}#button-div .display-button{display:inline-block;border-radius:7px;padding:8px 12px;color:#fff;line-height:20px;font-weight:700;cursor:pointer;font-size:17px}.formhintContainer{max-width:none!important;width:100%}.form-before-info{padding:8px}h1.big-title{text-align:center;font-size:2.2rem;font-weight:700;margin-bottom:20px;margin-top:30px;padding:0;border:none}.center-text{padding:10px;text-align:center;font-size:17px}.row input.error[type=email],.row input.error[type=text],.row input[type=password]{box-shadow:none}.row input.error[type=email].error,.row input.error[type=text].error,.row input[type=password].error{border:2px solid #f33;background-color:#fff;box-shadow:0 0 10px #ffa366}.row input.error[type=email]:focus,.row input.error[type=text]:focus,.row input[type=password]:focus{border:1px solid #ff4e00;box-shadow:0 0 10px #ffa366,inset 3px 3px 5px rgba(0,0,0,.1);outline:0}.row input.error[type=email]:focus.error,.row input.error[type=text]:focus.error,.row input[type=password]:focus.error{border:2px solid red;box-shadow:0 0 10px #ffa366,inset 3px 3px 5px rgba(0,0,0,.1);outline:0}.row .error_hint{color:#000;line-height:20px;position:relative;margin:10px 0 10px 155px;border:1px solid #f57a73;background-color:#f99}.row .error_hint:before{content:"";position:absolute;width:0;height:0;border:10px solid transparent;top:-20px;left:30px;z-index:0}.row .error_hint.error{box-shadow:0 0 10px rgba(153,51,51,.5);background-color:#e6b3b3;border-color:#c66}.row .error_hint.error:hover{box-shadow:0 0 10px rgba(153,51,51,.75)}.row .error_hint.error .close{color:#933;border-color:#933}.row .error_hint.error .close:hover{color:#d98c8c;background-color:#933;border-color:#933}.row .error_hint.error:before{border-bottom-color:#c66}.row .error_hint.warning{box-shadow:0 0 10px rgba(153,122,0,.5);background-color:#ffeb99;border-color:#fc0}.row .error_hint.warning:hover{box-shadow:0 0 10px rgba(153,122,0,.75)}.row .error_hint.warning .close{color:#997a00;border-color:#997a00}.row .error_hint.warning .close:hover{color:#ffeb99;background-color:#997a00;border-color:#997a00}.row .error_hint.warning:before{border-bottom-color:#fc0;border-right-color:transparent}.row .error_hint.info{background-color:#d9f2d9;border-color:#6c6;box-shadow:0 0 10px rgba(51,153,51,.5)}.row .error_hint.info:hover{box-shadow:0 0 10px rgba(51,153,51,.75)}.row .error_hint.info .close{color:#393;border-color:#393}.row .error_hint.info .close:hover{color:#d9f2d9;background-color:#393;border-color:#393}.row .error_hint.info:before{border-bottom-color:#6c6}body{width:100%;min-width:auto;margin:0 auto;float:none}body #page{background:#fff}body #debugInfo{display:none}body .select2-container{margin:15px 0 5px 15px}body .select2-container .select2-selection:hover{box-shadow:0 0 10px #ffa366}body .select2-container .select2-dropdown{max-width:450px;margin-top:5px;left:2px;margin-left:-17px}body .select2-container .select2-dropdown--above{margin-top:-15px}body .select2-container .select2-dropdown--below{margin-top:-15px}body .select2-container .select2-selection__arrow{top:8px}body .select2-container .select2-selection--single{line-height:28px;min-height:20px;border:1px solid #d3d3d3;border-radius:7px;font-size:16px;background-color:#fafafa;text-shadow:none}body .select2-container .select2-selection--single .select2-selection__rendered{padding:10px;line-height:28px}body .select2-container .select2-selection--single .select2-selection__arrow{top:10px}.big-form a.home-page{border-radius:0;padding:0}.big-form .error_hint{font-size:12px}.big-form a{color:#f60;border-radius:16px;padding:5px 10px}.big-form a:hover{color:#cc5200;text-decoration:none;background:#eee}.big-form form.form .submit,.big-form form.form button[type=submit]{font-size:16px;height:48px;padding:10px 15px;width:472px;margin:16px 15px 5px 166px;color:#fff;background-color:#f60;border:0;text-transform:uppercase;font-weight:700;cursor:pointer;border-radius:7px}.big-form form.form .submit:hover,.big-form form.form button[type=submit]:hover{background-color:#cc5200;transition:all .3s ease-in-out}.big-form form button.submit,.big-form form button.submit[type=submit]{border:none;box-shadow:none}.big-form form input[type=password]:hover,.big-form form input[type=text]:hover{box-shadow:0 0 10px #ffa366}.big-form form input[type=password]:focus,.big-form form input[type=text]:focus{box-shadow:0 0 10px #ffa366,inset 3px 3px 5px rgba(0,0,0,.1)}.big-form form input:focus{border:1px solid #f60}.big-form form input{margin:5px 0 5px 0;padding:10px;border:1px solid #d3d3d3;border-radius:7px;font-size:16px;background-color:#fafafa;line-height:28px;text-shadow:none}.big-form form label{padding:0;margin:0;color:#525252}.big-form form .field{margin:5px 0 5px 0;padding:10px}.big-form form .news{font-size:12px;padding:10px;display:inline-block;line-height:28px;margin:5px 0 5px 0}.big-form .supportLink{text-align:center;padding:30px 0 20px 0;font-size:1rem;color:#525252}.big-form .registerInfo{font-size:1rem;text-align:center;padding-top:20px;color:#ccc}.big-form .footerLink{margin-top:30px;text-align:center}.big-form .footerLink a{font-size:12px;color:#000;font-weight:400}.big-form .loginInfo{text-align:center;font-size:14px;margin-bottom:20px}.big-form .idpList{text-align:center}.big-form .idpList .idpEmptyButton{color:#000;border-radius:10px;font-size:.9rem;width:170px;padding:13px 8px 13px 62px}@media screen and (min-width:800px){body{width:800px}body .big-form .error_hint{margin:10px 0 10px 170px;max-width:450px}body .big-form .select2-container{min-width:472px;max-width:472px}body .big-form .select2-container .select2-selection--single{max-width:none}body .big-form h1.big-title{margin-bottom:20px;margin-top:30px}body .big-form .error_hint{margin:10px 0 10px 170px;max-width:450px}body .big-form .formhint{margin:20px 15px 10px 15px}body .big-form label{width:150px;display:inline-block;text-align:right;font-weight:600;font-size:16px;margin-top:16px;line-height:28px;padding:11px 0}body .big-form label[for=isCompany]{margin:15px 0}body .big-form input[type=password],body .big-form input[type=text]{margin:16px 15px 5px 15px;width:450px;max-width:none;border-radius:7px;font-size:16px;line-height:28px}body .big-form .styled-tick{margin:0 0 0 20px;width:auto}body .big-form #field-checkbox-consent label{margin:5px 0 5px 110px;width:auto}}@media screen and (max-width:799px){body #page{min-width:360px}body #page .big-form{width:100%}body #page .big-form h1.big-title{font-size:26px;margin:10px 0}body #page .big-form .error_hint{position:absolute;margin:0 0 10px 15px;padding:5px;max-width:none;min-width:300px;width:calc(100% - 40px)}body #page .big-form .formhint{margin:20px 0 10px 15px;width:calc(100% - 60px)}body #page .big-form div.row{clear:both}body #page .big-form div.row label{margin:16px 15px 5px 15px;width:calc(100% - 60px);display:inline-block;text-align:left;font-weight:700;font-size:14px}body #page .big-form div.row button,body #page .big-form div.row input{margin:16px 15px 5px 15px;width:calc(100% - 60px);border-radius:7px;max-width:none;font-size:1rem;font-weight:700;line-height:28px}body #page .big-form div.row .select2-container,body #page .big-form div.row .submit,body #page .big-form div.row button[type=submit]{min-width:calc(100% - 40px);max-width:calc(100% - 40px);width:calc(100% - 40px)}body #page .big-form div.row .styled-tick{margin:0 30px 0 20px;width:auto}}