.main-block{border:1px solid #f2f2f2;padding:30px}.pub-vertical{border:1px solid #f2f2f2;padding:21px}.account-sub-header .vertical-line{width:1px;height:26px;background-color:#bdbdbd}.account-sub-header .ciupilei{font-size:20px;vertical-align:super;color:#333}.account-sub-header .ciupilei svg{width:26px;height:16px;vertical-align:middle;margin-right:5px}.form-section{padding:32px 52px}.form-section h3{color:#333;font-size:20px;line-height:26px;font-weight:700;margin-bottom:24px}.horizontal-baner,.vertical-baner{position:sticky;top:1em;margin-top:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ebedeb;width:300px;height:600px}.horizontal-baner span,.vertical-baner span{color:#fff;font-weight:700;font-size:3rem}.horizontal-baner{width:320px;height:100px;flex-direction:row}.registration-body.static-login-container form button[type=submit]{max-width:176px}.registration-body.static-login-container form button[type=submit]:after{display:none}.account-body form label,.registration-body form label{color:#333;margin-bottom:0}.account-body form label span,.registration-body form label span{display:block;font-size:12px;line-height:19.2px;font-weight:500;color:#828282}.account-body form input,.registration-body form input{padding-left:35px}.account-body form .icon-before,.registration-body form .icon-before{position:absolute;left:11px}.account-body form .icon-before img,.registration-body form .icon-before img{position:absolute;bottom:17px}.account-body form .email-icon img,.registration-body form .email-icon img{top:21px}.account-body form .parola-noua-icon span,.registration-body form .parola-noua-icon span{left:12px}.account-body form ul,.registration-body form ul{padding-left:18px;color:#333;font-size:12px;line-height:1.2;padding-top:10px}.account-body form ul li,.registration-body form ul li{padding:2px 0}.account-body form .form-check-input,.registration-body form .form-check-input{margin-top:3px}.account-body form button:after,.registration-body form button:after{content:"";position:relative;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:50%;margin-left:10px;background-image:url(/build/images/arrow-right-white.0debbbcb.svg);width:20px;height:13px}.account-body form .form-check,.registration-body form .form-check{padding-left:10px}.account-body form .form-check .required-mark,.registration-body form .form-check .required-mark{display:none!important}.account-body form .invalid-feedback .form-error-icon,.registration-body form .invalid-feedback .form-error-icon{color:#fff}.account-body form .invalid-feedback .form-error-message,.account-body form .required-mark,.registration-body form .invalid-feedback .form-error-message,.registration-body form .required-mark{color:#dc3545}.registration-body .modal-footer{border:0}.registration-body .login-section span{color:#333}.registration-body .login-section .facebook-login,.registration-body .login-section .google-login{width:43%}.bg-green{background:linear-gradient(91.01deg,#02ce6c .43%,#12c16f 53.85%,#10ac3c)}.copy-referral{cursor:pointer}.title_register{font-size:34px}.registration-body .create-account-form{padding:0 76px}.registration-body .create-account-terms{padding:0 26px}@media (max-width:1024px){.d-md-inline-block{margin-top:0;margin-bottom:0}.account-sub-header .vertical-line{width:1px;height:18px;background-color:#bdbdbd;vertical-align:sub}.pub-vertical a{font-size:12px;margin-top:6px}.registration-body.static-login-container form button[type=submit]{max-width:100%}h1.title_register{font-size:20px;margin-bottom:0}.registration-body .create-account-form,.registration-body .create-account-terms{padding:0}h2{font-size:20px;margin-top:9px;margin-left:4px}h3{font-size:16px}.account-sub-header .ciupilei{font-size:16px;text-transform:uppercase;letter-spacing:.1px;vertical-align:baseline}.account-body form label,.registration-body form label{font-size:12px;letter-spacing:0}.account-body form small.form-text.text-muted,.registration-body form small.form-text.text-muted{display:inline;margin-left:-4px;font-size:70%;letter-spacing:0}.account-body form .email-icon img,.registration-body form .email-icon img{top:18px}.account-body form .form-control,.registration-body form .form-control{padding:22px 22px 22px 40px;font-size:14px}.account-body form .pass_block small.form-text.text-muted,.registration-body form .pass_block small.form-text.text-muted{margin-left:2px}.account-body form .pass_block .preview-password,.registration-body form .pass_block .preview-password{right:11px;top:10px}.account-body form .pass_block ul,.registration-body form .pass_block ul{padding-left:14px;font-size:10px;padding-top:11px;margin-bottom:0}.account-body form .pass_block_confirm small.form-text.text-muted,.registration-body form .pass_block_confirm small.form-text.text-muted{display:block;margin-top:0;margin-left:0}.account-body form .pass_block_confirm .icon-before,.registration-body form .pass_block_confirm .icon-before{left:13px}.account-body form .pass_block_confirm .icon-before img,.registration-body form .pass_block_confirm .icon-before img{top:11px}.account-body form .pass_block_confirm .preview-password,.registration-body form .pass_block_confirm .preview-password{right:11px;top:10px}.account-body form button.btn,.registration-body form button.btn{font-size:12px;letter-spacing:0;position:relative}.account-sidebar h3{font-size:20px;margin-bottom:3px}.account-sidebar a{margin-bottom:3px}.account-sidebar a,.exit_bot_block a{font-size:12px;letter-spacing:0}.exit_bot_block a svg{width:14px;margin-left:6px}.mobile_banner{margin-top:22px}.mobile_banner .horizontal-baner{margin:0 auto}.registration-body .login-section .facebook-login,.registration-body .login-section .google-login{margin:.5em auto;min-width:175px;width:100%;padding:0 1em}.registration-body .login-section .facebook-login:after,.registration-body .login-section .google-login:after{margin-left:auto}.modal-footer{justify-content:flex-start}}@media (max-width:990px){.account-page-container .container{padding-top:12px!important;padding-bottom:12px!important}}@media (max-width:768px){.main-block{width:100%;padding:16px}.pub-vertical{padding:20px 0;margin:20px 0}}@media (max-width:576px){.account-body form button.btn,.registration-body form button.btn{width:100%}.account-body form button.btn:after,.registration-body form button.btn:after{position:absolute;right:15px;width:18px;height:13px}.account-body .create-account-form-container{padding-top:5px!important}body .container.account-body .row,body .container.registration-body .row{padding:0}.sub-header-login h1{font-size:20px}.login-section.border{border:none!important}.modal-footer{justify-content:space-between;position:relative}.modal-footer a{margin:0}.modal-footer a:first-child{padding-left:0!important}.modal-footer a:last-child{padding-right:0!important}}