.top-info{background:none repeat scroll 0 0 #32a74d;color:#fff;z-index:1;-webkit-box-shadow:0 9px 5px -4px rgba(0,0,0,.15);-moz-box-shadow:0 9px 5px -4px rgba(0,0,0,.15);box-shadow:0 9px 5px -4px rgba(0,0,0,.15);width:100%}.top-info p{clear:both;font-size:12px;line-height:18px}.top-info .wrapper{padding:12px}.top-info .wrapper>a{color:#fff;display:block;float:right;font-size:12px;font-weight:bold;padding:2px 0 8px 10px}.top-info .wrapper>a:hover{text-decoration:underline}.loginPage-container .loginPage{overflow:hidden;margin-bottom:50px;margin-left:auto;margin-right:auto}.loginPage-container .loginPage #errorpassword{top:41px;left:231px;visibility:hidden;z-index:100}.loginPage-container .loginPage .box{color:#fff;padding:30px 20px}.loginPage-container .loginPage .box a{color:#fff}.loginPage-container .loginPage .box.green{background:#32a74d}.loginPage-container .loginPage .column.left .box{height:360px;margin-bottom:20px}.loginPage-container .loginPage .column.left h3{margin-bottom:30px;text-align:center;font-family:"FS Joey","Arial";font-size:28px;font-weight:bold}.loginPage-container .loginPage .column.left form #LoginActionsContainer{position:relative;margin-left:20%;display:block}.loginPage-container .loginPage .column.left form #LoginActionsContainer .showHidePassdArea{margin-left:0;width:100%;display:block}.loginPage-container .loginPage .column.left form #LoginActionsContainer .submit{margin-bottom:15px;display:inline-block;width:100%;padding-right:33px}.loginPage-container .loginPage .column.left form #LoginActionsContainer .submit .button{width:100%;text-transform:uppercase;border:1px solid transparent;box-sizing:border-box}.loginPage-container .loginPage .column.left form #LoginActionsContainer .actions{text-align:right;padding-right:33px}.loginPage-container .loginPage .column.left form #LoginActionsContainer .actions a{text-decoration:underline}.loginPage-container .loginPage .column.left form .field{overflow:hidden;margin-bottom:10px;position:relative;margin-left:-10px}.loginPage-container .loginPage .column.left form .field input{color:#333}.loginPage-container .loginPage .column.left form .field .tooltip{width:19px;height:19px;background:url("G/login_tooltip.png") no-repeat 0 0;position:relative;opacity:1;display:inline-block;vertical-align:middle;float:right;margin-top:7px}.loginPage-container .loginPage .column.left form .field label{width:22%;padding-top:9px;display:inline-block;float:left}.loginPage-container .loginPage .column.left form .field input[type=text]{width:68%;height:37px;background:#fff;padding-left:8px;font-size:14px;line-height:100%;color:#333}.loginPage-container .loginPage .column.left form .field input:-webkit-autofill:hover,.loginPage-container .loginPage .column.left form .field input:-webkit-autofill:focus,.loginPage-container .loginPage .column.left form .field input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s}.loginPage-container .loginPage .column.left form .field input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}.loginPage-container .loginPage .column.left form .field input[type=password]{width:68%;height:37px;background:#fff;padding-left:8px;font-size:14px;line-height:100%;color:#333}.loginPage-container .loginPage .column.right{width:627px}.loginPage-container .loginPage #LoginPageAboutSystemContainer{color:#333;padding-left:35px;padding-top:26px;min-height:421px;background:url("G/login_theme.jpg") no-repeat right 0;border:1px solid #f0f0f0}.loginPage-container .loginPage #LoginPageAboutSystemContainer h3{font-size:28px;font-weight:bold;font-family:"FS Joey","Arial";margin-bottom:7px;color:#333}.loginPage-container .loginPage #LoginPageAboutSystemContainer span{color:#333}.loginPage-container .loginPage #LoginPageAboutSystemContainer h4{margin-bottom:18px;color:#333}.loginPage-container .loginPage #LoginPageAboutSystemContainer ul{margin-bottom:30px;margin-top:10px}.loginPage-container .loginPage #LoginPageAboutSystemContainer ul li{margin-bottom:15px;background:url("G/about_system_arrow.png") no-repeat 0 center;padding-left:30px;min-height:23px;font-size:14px;line-height:20px;color:#333}@media(max-width:991px){.loginPage-container .loginPage .column.left h3{font-size:23px;margin-bottom:3px;margin-top:3px}.loginPage-container .loginPage .column.left form #LoginActionsContainer{margin-left:0}.loginPage-container .loginPage .column.left form #LoginActionsContainer .submit{padding-right:0}.loginPage-container .loginPage .column.left form .field label{width:100%}.loginPage-container .loginPage .column.left form .field input[type=text]{width:100%}.loginPage-container .loginPage .column.left form .field input[type=password]{width:100%}.loginPage-container .loginPage .column.left form .field .tooltip{position:absolute;right:5px;top:35px}}@media(max-width:576px){.loginPage-container .loginPage .column.left h3{font-size:20px;margin-bottom:0;margin-top:0}.loginPage-container .loginPage #LoginPageAboutSystemContainer h3{font-size:23px}}#LoginPageAfterLogout{margin-bottom:50px;margin-top:-50px}#LoginPageAfterLogout .after-logut-header{font-family:"FS Joey","Arial";font-size:28px;text-align:center;font-weight:bold;margin-bottom:10px}#LoginPageAfterLogout .log-in-again-link{margin:0 auto 10px;text-align:center}#LoginPageAfterLogout .log-in-again-link a{display:inline-block;color:#46a360;font-family:"FS Joey","Arial";font-size:20px;font-weight:bold;padding:5px 20px 7px;border:2px solid #46a360;border-radius:5px;transition:all .3s ease-in}#LoginPageAfterLogout .log-in-again-link a:hover{opacity:.8}#LoginPageAfterLogout .log-in-again-link a img{vertical-align:inherit}#LoginPageAfterLogout .after-logout-image{position:relative}#LoginPageAfterLogout .after-logout-image img.background{max-width:100%;max-height:100%}#LoginPageAfterLogout .after-logout-image img.button-image{max-width:20%;position:absolute;bottom:8%;right:5%}#LoginPageAfterLogout .after-logout-image-mobile{display:none}#LoginPageAfterLogout .after-logout-image-mobile img.background{max-width:100%}#LoginPageAfterLogout .after-logout-image-mobile img.button-image{display:block;margin:0 auto}@media(max-width:768px){#LoginPageAfterLogout .after-logout-image{display:none}#LoginPageAfterLogout .after-logout-image-mobile{display:block}}#LoginPageAfterLogout .after-logout-box{width:86%;min-height:436px;border-radius:10px;position:relative;overflow:hidden;padding-top:25px}#LoginPageAfterLogout .after-logout-box.left-column{background:#fff;float:right;border:1px solid #dadce9;box-shadow:7px 0 27px rgba(149,179,215,.18)}#LoginPageAfterLogout .after-logout-box.left-column .box-label{background:#1468b2}#LoginPageAfterLogout .after-logout-box.left-column .box-features{margin:0 0 30px 30px}#LoginPageAfterLogout .after-logout-box.left-column .box-features .box-feature img{float:left;margin-right:25px}#LoginPageAfterLogout .after-logout-box.left-column .check-more-button{height:40px;padding:5px 20px;color:#fff;font-size:20px;font-family:"FS Joey","Arial";background:#46a360;border-radius:5px;position:absolute;right:5%;bottom:5%;transition:all .3s ease-in}#LoginPageAfterLogout .after-logout-box.left-column .check-more-button img{padding-left:10px}#LoginPageAfterLogout .after-logout-box.left-column .check-more-button:hover{opacity:.8}#LoginPageAfterLogout .after-logout-box.left-column .logout-check-more{height:136px;font-size:16px;background:#f9fcfe;border-top:1px solid #dadce9;position:relative}#LoginPageAfterLogout .after-logout-box.left-column .logout-check-more h5{padding-top:10px;margin-left:25px;line-height:1.5}#LoginPageAfterLogout .after-logout-box.left-column .logout-check-more .check-more-label{width:20px;height:55px;background:#1468b2;border-radius:15px;position:absolute;top:15px;left:-15px}#LoginPageAfterLogout .after-logout-box.left-column h5 span,#LoginPageAfterLogout .after-logout-box.left-column h5 a{color:#1468b2;font-weight:bold}#LoginPageAfterLogout .after-logout-box.left-column h5 .label-underline{border-bottom:1px solid #1468b2}#LoginPageAfterLogout .after-logout-box.left-column h5 a{transition:all .3s ease-in}#LoginPageAfterLogout .after-logout-box.left-column h5 a:hover{opacity:.8}#LoginPageAfterLogout .after-logout-box.left-column .carousel-box{height:273px}#LoginPageAfterLogout .after-logout-box.left-column .carousel-dots{width:50px;right:-15px;top:10px;left:inherit;text-align:inherit;padding:0;margin:0}#LoginPageAfterLogout .after-logout-box.left-column .carousel-dots li{border-color:#1468b2}#LoginPageAfterLogout .after-logout-box.left-column .carousel-dots li.active{width:10px;height:10px;margin:1px;background-color:#1468b2}#LoginPageAfterLogout .after-logout-box.left-column .box-rehab{font-size:14px;margin:25px 0 17px 30px}#LoginPageAfterLogout .after-logout-box.left-column .box-rehab li{padding:5px 0}#LoginPageAfterLogout .after-logout-box.left-column .box-rehab li img{margin-right:10px;padding-bottom:1px}#LoginPageAfterLogout .after-logout-box.right-column{background-image:url("G/after_logout_bg_right.png");background-repeat:no-repeat;background-size:cover}#LoginPageAfterLogout .after-logout-box.right-column.bg-infection-centre{background-image:url("G/after-logout-bg-right-infection-centre.png")}#LoginPageAfterLogout .after-logout-box.right-column .box-label{background:#46a360}#LoginPageAfterLogout .after-logout-box.right-column .logout-box-title{color:#fff}#LoginPageAfterLogout .after-logout-box.right-column .logout-box-title span{font-weight:500}#LoginPageAfterLogout .after-logout-box.right-column ul{margin:15px 0 0 20px}#LoginPageAfterLogout .after-logout-box.right-column ul li{padding:8px 0;color:#fff;font-size:13px}#LoginPageAfterLogout .after-logout-box.right-column ul li img{padding:0 13px 2px 0}#LoginPageAfterLogout .after-logout-box.right-column .logout-store-buttons{margin:62px 0 0 20px;position:relative;z-index:2}#LoginPageAfterLogout .after-logout-box.right-column .logout-store-buttons a{margin-right:10px}#LoginPageAfterLogout .after-logout-box.right-column .logout-store-buttons a img{width:142px}#LoginPageAfterLogout .after-logout-box .box-label{color:#fff;border-radius:25px;height:35px;font-size:20px;font-family:"FS Joey","Arial";text-align:center;padding:2px 35px 0 50px;position:absolute;left:-15px}#LoginPageAfterLogout .after-logout-box .logout-box-title{font-family:"FS Joey","Arial";font-size:26px;margin:50px 0 20px 30px;font-weight:300;line-height:1.2}#LoginPageAfterLogout .right-column-container{position:relative}#LoginPageAfterLogout .right-column-container .logout-phone{position:absolute;top:35px;left:340px;z-index:1}@media(max-width:1200px){#LoginPageAfterLogout .after-logout-box{width:100%}}@media(max-width:992px){#LoginPageAfterLogout .after-logout-box.left-column .logout-check-more{min-height:160px}#LoginPageAfterLogout .after-logout-box.left-column .carousel-box{height:315px}#LoginPageAfterLogout .after-logout-box.right-column{margin-bottom:50px;background-size:contain}}@media(max-width:505px){#LoginPageAfterLogout .after-logout-box{width:100%}#LoginPageAfterLogout .after-logout-box.right-column{background-size:cover}#LoginPageAfterLogout .after-logout-box.right-column .logout-store-buttons{margin:25px 0 0 15px}#LoginPageAfterLogout .after-logout-box.right-column .logout-store-buttons a img{width:120px}#LoginPageAfterLogout .right-column-container .logout-phone{visibility:hidden}}@media(max-width:411px){#LoginPageAfterLogout .after-logout-box.right-column{background-size:contain}#LoginPageAfterLogout .right-column-container{height:355px}}@media(max-width:350px){#LoginPageAfterLogout .right-column-container{height:310px}}#LoginPageOccupationalMedicine{font-family:"FS Joey","Arial"}#LoginPageOccupationalMedicine .loginPage{overflow:hidden;margin-bottom:50px;margin-top:-50px}#LoginPageOccupationalMedicine .om-header{margin-bottom:50px}#LoginPageOccupationalMedicine .om-header h3{font-size:30px}#LoginPageOccupationalMedicine .om-header h4{font-size:18px;color:#555}#LoginPageOccupationalMedicine .om-content .mine-popup-input-visible-style{background:#fff}#LoginPageOccupationalMedicine .om-content .column.left{margin:0}#LoginPageOccupationalMedicine .om-content .column.left .login-box{height:400px;background:#32a74d;position:relative;margin:0 auto;padding:15px;margin-bottom:15px}#LoginPageOccupationalMedicine .om-content .column.left .login-box .tooltip{right:0;top:0}#LoginPageOccupationalMedicine .om-content .column.left .login-box #loginForm{margin-top:33px}#LoginPageOccupationalMedicine .om-content .column.left .login-box p{color:#fff}#LoginPageOccupationalMedicine .om-content .column.left .login-box .moving-placeholder input{background-color:#fff!important;-webkit-box-shadow:0 0 0 1000px #fff inset;border-radius:5px;height:34px;color:#333}#LoginPageOccupationalMedicine .om-content .column.left .login-box .moving-placeholder .placeholder-label{z-index:4;color:#b7b7b7}#LoginPageOccupationalMedicine .om-content .column.left .login-box .moving-placeholder input[type=password]:focus+.placeholder-label,#LoginPageOccupationalMedicine .om-content .column.left .login-box .moving-placeholder input[type=text]:focus+.placeholder-label,#LoginPageOccupationalMedicine .om-content .column.left .login-box .moving-placeholder .float-label+.placeholder-label,#LoginPageOccupationalMedicine .om-content .column.left .login-box .moving-placeholder .float-label .placeholder-label{color:#fff!important}#LoginPageOccupationalMedicine .om-content .column.left .login-box #errorpassword{top:15px;left:30px;visibility:hidden;z-index:999}#LoginPageOccupationalMedicine .om-content .column.left .login-box .lblDisplayPasswd{max-width:none;color:#fff}#LoginPageOccupationalMedicine .om-content .column.left .login-box .showHidePassdArea{margin-left:0}#LoginPageOccupationalMedicine .om-content .column.left .login-box .login-box-title{font-size:24px;font-weight:bold;margin-top:10px;color:#fff;text-align:center}#LoginPageOccupationalMedicine .om-content .column.left .login-box .login-button{width:100%;height:36px;background-color:#126b1f;border:0;color:#fff;padding:0;font-size:20px;border-radius:5px;margin-bottom:31px;margin-top:13px}#LoginPageOccupationalMedicine .om-content .column.left .login-box .login-help-link{font-family:"Arial";color:#fff;font-weight:bold;text-decoration:underline}#LoginPageOccupationalMedicine .om-content .column.left .login-box .login-validation-info{font-family:"Arial";text-align:left;margin-top:5px}#LoginPageOccupationalMedicine .om-content #createAccount{height:400px}#LoginPageOccupationalMedicine .om-content #createAccountRedirectBox{color:#333;background-color:#f8f8f8;font-size:14px;font-family:"Arial";padding:24px 42px 44px 35px;height:100%}#LoginPageOccupationalMedicine .om-content #createAccountRedirectBox h3{margin-bottom:13px;font-family:"FS Joey";font-size:28px}#LoginPageOccupationalMedicine .om-content #createAccountRedirectBox ul{margin-top:20px;margin-bottom:10px}#LoginPageOccupationalMedicine .om-content #createAccountRedirectBox ul li{list-style-type:disc;margin-left:25px;margin-bottom:20px}#LoginPageOccupationalMedicine .om-content #createAccountRedirectBox .buttons{margin-top:30px}#LoginPageOccupationalMedicine .om-content .om-register{background-color:#eff3f6;padding:15px;display:table;width:100%;min-height:485px}#LoginPageOccupationalMedicine .om-content .om-register .om-register-header{margin:10px 0}#LoginPageOccupationalMedicine .om-content .om-register .om-register-header .om-register-header-title{font-size:24px;font-weight:bold;color:#1468b2}#LoginPageOccupationalMedicine .om-content .om-register .om-register-header .om-register-header-info{font-size:16px;margin-right:10px}#LoginPageOccupationalMedicine .om-content .om-register .rules .field-validation-error{font-family:"Arial";padding:4px 0 0 0;color:#db2020}#LoginPageOccupationalMedicine .om-content .om-register .about-register-info{font-size:16px;text-align:center}#LoginPageOccupationalMedicine .om-content .om-register .about-register-info span{font-size:24px;color:#1468b2}#LoginPageOccupationalMedicine .om-content .om-register .odd{float:left;clear:left}#LoginPageOccupationalMedicine .om-content .om-register .even{float:right;clear:right}#LoginPageOccupationalMedicine .om-content .om-register select{display:block;cursor:pointer;font-weight:normal;background-image:linear-gradient(45deg,transparent 50%,#989898 50%),linear-gradient(135deg,#989898 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px);background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;display:inline-block;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;box-shadow:none}#LoginPageOccupationalMedicine .om-content .om-register input[type=text]{border-radius:4px!important;color:#333;-webkit-appearance:none;padding:0 16px;height:34px;font-size:14px;transition:all .15s ease;font-weight:normal;z-index:10;webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#LoginPageOccupationalMedicine .om-content .om-register .field-validation-error{padding-left:0;font-family:"Arial"}#LoginPageOccupationalMedicine .om-content .om-register .form-control{background-color:#fff!important;font-family:"Arial"}#LoginPageOccupationalMedicine .om-content .om-register .static-placeholder{color:#b7b7b7;z-index:10;left:15px;font-family:"Arial"}#LoginPageOccupationalMedicine .om-content .om-register .submitContainer p{font-family:"Arial"}#LoginPageOccupationalMedicine .om-content .om-register .submitContainer button{margin-top:10px;width:100%;background:#1468b2;color:#fff;font-size:20px;padding:5px;border-radius:5px}#remind-contener{max-width:490px;height:395px;display:table}.remind-box{clear:both;margin:0 auto}.remind-box li{float:left;margin-bottom:5px;width:100%}.remind-box li p{color:#fff;display:block;float:left;font-size:12px;font-weight:bold;padding-top:11px;width:100px}.remind-box .last p{width:150px}.extend-remindAccessData-Part,.remindAccessData #ThirdPhonePart,.remindAccessData #SecondPhonePart,.remindAccessData #FirstPhonePart{margin-right:40px!important;text-align:center}.remindAccessData{overflow:hidden;margin-bottom:90px}.remindAccessData #ThirdPhonePart{margin-right:0!important}.remindAccessData .hasDatepicker{background:url("G/calendar.png") no-repeat scroll right center #fff}.remindAccessData .column{float:left;width:48%}.remindAccessData .column.left{margin-right:4%}.remindAccessData .column.left .box{background:#32a74d}.remindAccessData .column.left .box form button{margin:10px 0 0 100px}.remindAccessData .column.left .contactViaPhone{font-size:16px;font-family:"FS Joey","Arial"}.remindAccessData .column.left .contactViaPhone .phoneNumber{font-weight:bold;display:block;font-size:20px}.remindAccessData .column.right .box{background:#1468b2}.remindAccessData .column .box{color:#fff;min-height:420px;padding:23px;margin-bottom:27px}.remindAccessData .column .box>p{min-height:56px}.remindAccessData .column .box h3{font-family:"FS Joey","Arial";font-size:22px;margin-bottom:20px}.remindAccessData .column .box p{line-height:18px}.remindAccessData .column .box form{padding-top:25px;overflow:hidden}.remindAccessData .column .box form label{display:block;float:left;width:90px;padding-top:11px;font-size:12px;font-weight:bold;color:#fff}.remindAccessData .column .box form input{float:left;padding:10px;width:230px;height:36px;line-height:36px;border:0;margin-right:7px;color:#000}.remindAccessData .column .box form button{float:left;margin:10px 0 0 103px}.passwordResetContainer{margin-bottom:100px}.passwordResetContainer .about{margin-bottom:20px}.passwordResetContainer .box{width:480px;background:#1468b2;height:195px;padding:25px;color:#fff}.passwordResetContainer .box .submitContainer{padding-top:10px;padding-left:115px}.passwordResetContainer .box .submitContainer button{min-width:142px}.passwordResetContainer .box .field{margin-bottom:10px;overflow:hidden;position:relative}.passwordResetContainer .box .field .tooltip{background:url("G/reservebox_tooltip.png") no-repeat 0 0;width:23px;height:23px;position:absolute;top:7px;right:10px}.passwordResetContainer .box .field label{display:block;float:left;width:115px;text-align:right;padding-right:15px;padding-top:10px}.passwordResetContainer .box .field input{width:268px;height:35px;background:#fff;padding:10px}@media all and (max-width:769px){.remindAccessData .column{float:none;width:100%;max-width:490px}.remindAccessData .column .left{margin-right:0}.remindAccessData .column .left .box form button{margin:10px 0 0 100px}.remindAccessData .column .box form button{float:left;margin:10px 0 0 153px}}@media all and (max-width:420px){#remind-contener{width:100%;max-width:490px}.remind-box li p{width:100%;padding-top:2px}.remindAccessData .column .box{height:auto;display:table}.remindAccessData .column .box form button{margin:10px 0 0}.remindAccessData .column.left .box form button{margin:10px 0 0}}.extend-registerForm-input,.registerSection .registerForm .group .field input[type=password],.registerSection .registerForm .group .field input[type=text]{padding-left:10px;float:left;width:272px;height:35px;border:1px solid #989898;margin-right:8px}.registerSection{padding-top:25px;position:relative;margin-bottom:100px}.registerSection .aboutRegisterInfo{position:absolute;top:47px;right:15px;width:315px;padding-left:90px;font-size:22px;font-family:"FS Joey","Arial";font-weight:normal;background:url("G/register_info.png") no-repeat 0 0}.registerSection .loginHelp{position:absolute;top:160px;right:15px;width:315px;padding-left:90px}.registerSection .loginHelp ahover{text-decoration:underline}.registerSection .securityInfo{padding-top:25px}.registerSection .requiredInfo{position:absolute;top:0;right:0;color:#32a74d}.registerSection .registerForm{position:relative;width:610px;padding-top:25px}.registerSection .registerForm .submitContainer{padding-left:130px}.registerSection .registerForm .submitContainer button{min-width:200px;text-transform:uppercase}.registerSection .registerForm .submitContainer #ChangePasswordFromEmailSubmitButton{margin-top:40px}.registerSection .registerForm .field.required label:before{content:"* ";color:#32a74d}.registerSection .registerForm .group{border:1px solid #ccc;margin-bottom:10px;padding:30px}.registerSection .registerForm .group h3{margin-bottom:35px;font-size:20px;font-family:"FS Joey","Arial"}.registerSection .registerForm .group .field{overflow:hidden;margin-bottom:10px}.registerSection .registerForm .group .field.error input[type=text]{border-color:#e05a1d}.registerSection .registerForm .group .field.error input[type=password]{border-color:#e05a1d}.registerSection .registerForm .group .field.rules{line-height:18px;position:relative;padding-left:130px;overflow:hidden}.registerSection .registerForm .group .field.rules input[type=checkbox]{position:absolute;left:105px;top:9px}.registerSection .registerForm .group .field label{width:130px;text-align:right;padding-right:13px;float:left;padding-top:10px}.registerSection .registerForm .group .field input.short{width:151px}.registerSection .registerForm .group .field .tooltip{float:left;height:35px;width:25px;background:url("G/register_tooltip.png") no-repeat center center;position:relative}.registerSection .registerForm .group .field .graphicSelectContainer .widget{float:left;width:272px;height:33px;border:1px solid #989898;background:url("G/graphic_select_tick.png") no-repeat scroll right -3px #fff}.registerSection .registerForm .group .field .graphicSelectContainer .widget.short{width:151px}@media all and (max-width:768px) and (min-width:482px){.registerSection .requiredInfo{position:relative}.registerSection .registerForm #ThirdPhonePart{margin-right:9px}.registerSection .registerForm .group{border:0;padding:0;margin-bottom:100px}.registerSection .registerForm .group .field{clear:both}.registerSection .registerForm .group .field.foreigner label{float:left;width:160px;padding-top:15px}.registerSection .registerForm .group .field label{text-align:left;margin-bottom:4px}}@media all and (max-width:768px){.registerSection .aboutRegisterInfo{position:relative;top:auto;right:auto}.registerSection .loginHelp{padding-left:90px;position:relative;top:auto;right:auto}}@media all and (max-width:482px){.registerSection .requiredInfo{right:10px;top:90px}.registerSection .registerForm{width:100%}.registerSection .registerForm #FirstPhonePart{margin-right:55px}.registerSection .registerForm #SecondPhonePart{margin-right:55px}.registerSection .registerForm #ThirdPhonePart{margin-right:9px}.registerSection .registerForm .group{border:0;padding:0;margin-bottom:100px}.registerSection .registerForm .group .submitContainer{padding-left:0}.registerSection .registerForm .group .field{position:relative}.registerSection .registerForm .group .field.rules{padding-left:30px;margin-left:0}.registerSection .registerForm .group .field.rules input[type=checkbox]{left:9px;top:9px}.registerSection .registerForm .group .fieldforeigner label{width:auto;float:left;padding-top:15px}.registerSection .registerForm .group .field input[type=text]{width:260px}.registerSection .registerForm .group .field input[type=password]{width:260px}.registerSection .registerForm .group .field label{display:block;float:none;text-align:left;margin-bottom:4px;width:100%}.registerSection .registerForm .group .field #ChangePasswordFromEmailTooltip{position:absolute;left:230px}}.block-body-overflow{height:100%;overflow:hidden;position:relative;max-height:100%;-webkit-overflow-scrolling:touch}.invite-mobile-popup{background:rgba(0,0,0,.4);cursor:pointer;display:none;height:100%;position:fixed;text-align:center;top:0;width:100%;z-index:100;cursor:default}.invite-mobile-popup h2{color:#1468b2}.invite-mobile-popup h3{font-size:18px}.invite-mobile-popup .android-img{background-image:url("G/google-play.png");width:150px;height:53px;display:inline-block;background-size:150px;background-repeat:no-repeat;z-index:1111;margin:35px;z-index:1110}.invite-mobile-popup .ios-img{background-image:url("G/apple-store.png");width:150px;height:53px;display:inline-block;background-size:150px;background-repeat:no-repeat;z-index:1111;margin:35px;z-index:1110}.invite-mobile-popup .invite-mobile-popup-position{display:inline-block;height:100%;vertical-align:middle}.invite-mobile-popup .invite-mobile-popup-box{background-color:#fff;box-shadow:10px 10px 60px #555;display:inline-block;height:auto;min-height:200px;vertical-align:middle;width:90%;position:relative;border-radius:8px;padding:15px 5%}.invite-mobile-popup .invite-mobile-popup-dynamic-link{display:block;margin-top:30px}.invite-mobile-popup .invite-mobile-popup-button-close{cursor:pointer;display:inline-block;font-family:arial;position:absolute;top:4px;right:-1px;font-size:18px;color:#32a74d;width:30px;height:30px;text-align:center}