.register-block,.login-block{display:none;}.d-style-button{color:#007cc3;font-size:13px;padding-top:6px;padding-bottom:7px;padding-left:18px;padding-right:18px;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;text-align:center;border:1px solid #007cc3;}.d-style-button:hover{background-color:#007cc3;color:#fff;}.f-style-button{color:#007cc3;font-size:14px;line-height:40px;padding-left:18px;padding-right:18px;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;text-align:center;border:1px solid #007cc3;}.f-style-button:hover{background-color:#007cc3;color:#fff;}.e-style-button,.c-style-button,.g-style-button{color:#fff;line-height:40px;font-size:15px;margin-left:40px;margin-right:40px;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:21px;text-align:center;font-weight:700;}.e-style-button .btn-text,.c-style-button .btn-text,.g-style-button .btn-text{vertical-align:middle;}.c-style-button{background-color:#cf4949;}.e-style-button{background-color:#34579d;}.g-style-button{width:calc(100% - 42px);padding:0 20px;background-color:#333;margin:0 auto;border:1px solid #333;}.g-style-button.disabled{opacity:.5;cursor:default;}#userRegistration input,.form-common-place input{font-family:'Mulish',sans-serif;}.form-common-place .overlay-segment{overflow:auto;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;z-index:10010;background-color:rgba(10,10,10,0.5);font-family:'Mulish',sans-serif;}.form-common-place .block-style{padding:45px 30px;background-color:#fff;overflow:hidden;z-index:1001;box-shadow:0 1px 5px 0 rgba(0,0,0,0.4);max-width:350px;margin:0 auto;position:relative;}#userRegistration .block-style,#userNewPass .block-style,#userEditProfile .block-style{position:relative;}.form-common-place .logo-block{margin-bottom:24px;}#userRegistration .title-text-block,.form-common-place .title-text-block{font-size:27px;line-height:30px;color:#333;text-align:center;margin-left:auto;margin-right:auto;font-weight:400;margin-bottom:40px;}.form-common-place .mail-ico.main-sprite{background-position:-1025px 0;width:17px;height:13px;}.form-common-place .f-ico.main-sprite{background-position:-1062px 0;width:8px;height:15px;}.form-common-place .mail-ico.main-sprite,.form-common-place .f-ico.main-sprite{display:inline-block;vertical-align:middle;padding-right:13px;}.form-common-place .close-x-block.close-sprite{background-position:0 0;width:18px;height:18px;position:absolute;right:20px;top:20px;cursor:pointer;z-index:1112;}.close-sprite{background:url(/pimg/Site/icon-close.png) no-repeat;}.form-common-place .extra-text{font-size:14px;color:#007cc3;cursor:pointer;}#userRegistration .a-style-input,.form-common-place .a-style-input{margin:0 auto 10px auto;}.form-common-place .form-005-segment .password-input-block.a-style-input{margin-bottom:25px;}.form-common-place .a-style-input.error input{border-color:#cf4949;-webkit-transition:.3s all ease;transition:.3s all ease;margin-bottom:3px;}#userRegistration .a-style-input input,.form-common-place .a-style-input input{border-radius:21px;width:100%;border:1px solid #e7e6e6;outline:none;padding:8px 20px;display:block;box-sizing:border-box;height:40px;color:#333;font-size:15px;}.form-common-place ::-webkit-input-placeholder{color:#888;}.form-common-place :-moz-placeholder{color:#888;opacity:1;}.form-common-place ::-moz-placeholder{color:#888;opacity:1;}.form-common-place :-ms-input-placeholder{color:#888;}.form-common-place :-ms-input-placeholder{color:#888;}.form-common-place ::placeholder{color:#888;}#userRegistration .a-msg-text-style,.form-common-place .a-msg-text-style,.userProfileEditBlock .a-msg-text-style,.blockUserProfile .a-msg-text-style{margin-top:10px;padding:0 20px;font-size:13px;line-height:16px;color:#cf4949;}.a-msg-text-style a.error-a{color:#cf4949;font-weight:800;}.form-001-segment .a-msg-text-style.removable,.form-011-segment .a-msg-text-style.removable,.form-012-segment .a-msg-text-style.removable{margin-bottom:10px;}.form-common-place .a-text-style{font-size:14px;line-height:22px;margin-bottom:25px;text-align:center;color:#333;}.form-common-place .a-text-style .bold{font-weight:bold;}.form-common-place .a-text-style a{color:#000;text-decoration:underline;}.form-common-place .person-block .circle{width:80px;height:80px;background-color:#dedede;-moz-border-radius:40px;-webkit-border-radius:40px;-khtml-border-radius:40px;border-radius:40px;margin:10px auto 10px auto;overflow:hidden;cursor:pointer;}.form-common-place .person-block .circle img{width:100%;max-width:100%;}.form-common-place .person-block .circle .person-ico.main-sprite{display:block;background-position:-1090px 20px;width:36px;height:60px;margin:0 auto;}.form-common-place .e-style-button,.form-common-place .c-style-button,.form-common-place .g-style-button{margin:0 auto;}.form-common-place .preloader-segment,.form-common-place .g-style-button{margin-bottom:20px;}.form-common-place .userUploadActions .g-style-button{margin-bottom:0;}.header-menu-segment .frame .imUserBlock{min-width:50px;max-width:200px;width:auto;float:right;position:relative;box-sizing:border-box;}.header-menu-segment .frame .imUserBlock:hover{background:#006faf;-moz-transition:background-color .3s;-o-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s;}.header-menu-segment .frame .userinfo-block{height:44px;padding:5px 8px;cursor:pointer;border-left:1px solid #006faf;border-right:1px solid #006faf;overflow:hidden;box-sizing:border-box;}.header-menu-segment .frame .imUserBlock .userImage{text-align:center;border-radius:15px;overflow:hidden;float:left;display:inline-block;margin-right:8px;width:30px;height:30px;}.header-menu-segment .frame .imUserBlock .userImage img{text-align:center;width:100%;max-width:100%;}.header-menu-segment .frame .imUserBlock .userName{display:inline-block;width:auto;max-width:140px;text-overflow:ellipsis;overflow:hidden;color:#FFF;font-size:14px;line-height:30px;text-transform:capitalize;}.header-menu-segment .frame .imUserBlock .userSubMenu{background:#FFF;position:absolute;top:44px;right:0;display:none;padding:10px 0 10px 0;box-shadow:#00087 2px 1px 5px;min-width:200px;}.header-menu-segment .frame .imUserBlock:hover .userSubMenu{display:block;}.header-menu-segment .frame .imUserBlock .userSubMenu a{display:block;width:100%;padding:6px 15px;clear:both;color:#555;font-size:14px;box-sizing:border-box;text-decoration:none;}.header-menu-segment .frame .imUserBlock .userSubMenu a:hover{background-color:#eceff1;-moz-transition:background-color .3s ease-in;-o-transition:background-color .3s ease-in;-webkit-transition:background-color .3s ease-in;transition:background-color .3s ease-in;}.form-common-place .a-separation-text-style{border-bottom:1px solid #e7e6e6;position:relative;margin-left:auto;margin-right:auto;margin-bottom:10px;}.form-common-place .a-separation-text-style .text{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;background-color:#fff;top:-9px;width:48px;text-align:center;font-size:14px;color:#888;}#userRegistration .wholeBlock,#userNewPass .wholeBlock,#userEditProfile .wholeBlock,.form-common-place .wholeBlock{position:absolute;z-index:1111;width:100%;height:100%;display:block;top:0;bottom:0;right:0;left:0;background:#fff73;padding-top:50%;box-sizing:border-box;}#userRegistration .wholeBlock{padding-top:30%;}#userNewPass .wholeBlock,#userEditProfile .wholeBlock{padding-top:10%;}.form-common-place .hand{cursor:pointer;}.form-common-place .space-h20px{height:20px;}.form-common-place .space-h30px{height:30px;}.form-common-place .extra-text-block{margin:20px auto;color:#888;}.form-common-place .extra-center-block{text-align:center;}.form-common-place .extra-text-link{cursor:pointer;color:#000;text-decoration:underline;font-weight:600;}@media screen and(max-width:460px){.form-common-place .title-text-block,.form-common-place .a-style-input,.form-common-place .a-text-style,#userRegistration .a-msg-text-style,.form-common-place .a-msg-text-style,.form-common-place .a-separation-text-style,.form-common-place .g-style-button,.form-common-place .e-style-button,.form-common-place .c-style-button{margin-left:0;margin-right:0;}.form-common-place .overlay-segment{background-color:rgba(255,255,255,1.0);}.form-common-place .block-style{box-shadow:none;}}.preloader-segment{position:relative;display:none;}.preloader-segment .loader{margin:0 auto;width:50px;}.preloader-segment .loader:before{content:'';display:block;padding-top:100%;}.preloader-segment .circular{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}.preloader-segment .path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round;}@keyframes rotate{100%{transform:rotate(360deg);}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0;}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px;}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px;}}@keyframes color{100%,0%{stroke:#333;}40%{stroke:#333;}66%{stroke:#333;}80%,90%{stroke:#333;}}.formHidden{display:none;}.form-001-segment .wholeBlock,.form-012-segment .wholeBlock{padding-top:28%;}.form-011-segment .wholeBlock{padding-top:38%;}.form-011-segment .additional-block{background-color:#f6f6f6;border-top:1px solid #e7e6e6;padding-top:24px;padding-bottom:25px;overflow:hidden;}.form-011-segment .additional-block .one-block{font-size:14px;color:#333;text-align:left;line-height:40px;padding-left:37px;float:left;}.form-011-segment .additional-block .two-block{padding-right:37px;text-align:right;float:right;}.form-011-segment .additional-block .f-style-button{margin-left:10px;padding-left:21px;padding-right:21px;}.form-003-segment .a-text-style.a-type{margin-bottom:37px;}.form-003-segment .a-text-style.b-type{margin-bottom:30px;}.form-003-segment .a-text-style .bold{font-size:18px;}.form-003-segment .person-block{margin-bottom:16px;}.form-004-segment .person-block{margin-bottom:16px;}.form-004-segment .a-text-style.a-type{margin-bottom:37px;}.form-004-segment .a-text-style.b-type{margin-bottom:98px;}.form-004-segment .a-text-style.b-type .bold{font-size:18px;}.form-004-segment .e-style-button{margin-bottom:20px;}.form-005-segment .a-msg-text-style{margin-bottom:10px;}.form-005-segment .remember-block{margin:0 auto 30px 0;}.form-005-segment .remember-block .remember-text{font-size:13px;color:#888;}.form-005-segment .remember-block .remember-text.active{color:#010101;}.form-005-segment .remember-block .recover-psw-text{font-size:13px;color:#000;float:right;cursor:pointer;text-decoration:underline;}.a-style-checkbox{width:17px;height:17px;background-color:#fff;text-align:center;float:left;margin-right:7px;cursor:pointer;border:1px solid #e7e6e6;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}.a-style-checkbox span.done{background:url(/pimg/Site/icon-checked-17x17.png) no-repeat;}.a-style-checkbox>span{display:none;width:17px;height:17px;background-position:-663px 2px;}.a-style-checkbox.active>span.done{display:block;}.form-005-segment .g-style-button,.form-005-segment .c-style-button{margin-bottom:13px;}.form-005-segment .e-style-button{margin-bottom:13px;}.form-005-segment .additional-block{margin-top:40px;background-color:#f6f6f6;border-top:1px solid #e7e6e6;padding-top:24px;padding-bottom:25px;overflow:hidden;}.form-005-segment .additional-block .one-block{font-size:14px;color:#333;text-align:left;line-height:40px;padding-left:40px;float:right;}.form-005-segment .additional-block .two-block{padding-right:70px;float:right;}.form-005-segment .additional-block .f-style-button{margin-left:30px;padding-left:21px;padding-right:21px;}@media screen and(max-width:460px){.form-005-segment .additional-block .one-block{padding-left:0;}.form-005-segment .additional-block .two-block{padding-right:0;}.form-005-segment .remember-block{margin-left:0;margin-right:0;}}.form-006-segment .rules-block{margin-bottom:10px;}.form-006-segment .rules-block,.form-006-segment .newsletter-block{line-height:19px;overflow:hidden;margin-right:0;margin-left:0;}.form-006-segment .rules-block .agreement-text,.form-006-segment .newsletter-block .newsletter-text{font-size:14px;color:#333;}.form-006-segment .rules-block .agreement-text.f11,.form-006-segment .newsletter-block .newsletter-text.f11{font-size:11px;}.form-006-segment .rules-block .agreement-text a{text-decoration:underline;font-weight:600;}.form-006-segment .e-style-button,.form-006-segment .c-style-button,.form-006-segment .g-style-button,.form-006-segment .a-msg-text-style{margin-bottom:10px;}.form-006-segment .newsletter-block{margin-bottom:40px;}.form-006-segment .additional-block{background-color:#f6f6f6;border-top:1px solid #e7e6e6;padding-top:24px;padding-bottom:25px;overflow:hidden;}.form-006-segment .additional-block .one-block{font-size:14px;color:#333;text-align:left;line-height:40px;padding-left:40px;float:left;}.form-006-segment .additional-block .two-block{padding-right:40px;text-align:right;float:right;}.form-006-segment .additional-block .f-style-button{margin-left:10px;padding-left:21px;padding-right:21px;}@media screen and(max-width:460px){.form-006-segment .additional-block .one-block{padding-left:0;}.form-006-segment .additional-block .two-block{padding-right:0;}.form-006-segment .rules-block,.form-006-segment .newsletter-block{margin-left:0;margin-right:0;}}.form-common-place .success-input-block{color:#555;font-size:13px;text-align:center;}.mobile-header-segment a.login-block{display:none;}.mobile-header-segment .imUserBlock{font-family:'Mulish',sans-serif;text-decoration:none;display:block;float:right;padding:0 8px 0 8px;cursor:pointer;text-align:right;position:relative;}.mobile-header-segment .imUserBlock .userName{text-transform:uppercase;font-size:13px;color:#fff;line-height:49px;}.mobile-header-segment .userSubMenu{position:absolute;top:0;background:#FFF;display:none;min-width:300px;width:100%;clear:both;text-align:center;font-family:'Mulish',sans-serif;border-bottom:1px solid #e7e6e6;}.mobile-header-segment .userSubMenu a{display:block;width:100%;padding:15px 15px;clear:both;color:#000;font-size:15px;line-height:20px;box-sizing:border-box;text-decoration:none;font-weight:700;}.mobile-header-segment .userSubMenu a:hover{background-color:#eceff1;-moz-transition:background-color .3s ease-in;-o-transition:background-color .3s ease-in;-webkit-transition:background-color .3s ease-in;transition:background-color .3s ease-in;}.mobile-header-segment .userSubMenu .userName{height:100px;font-size:27px;line-height:100px;color:#222;border-bottom:1px solid #e7e6e6;}.mobile-header-segment .userSubMenu .close-x-block.close-sprite{background-position:0 0;width:18px;height:18px;position:absolute;right:16px;top:16px;cursor:pointer;z-index:1112;}.userSubMenu .arrow-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #FFF;position:absolute;right:20px;top:-5px;}.userUpload{text-align:center;}.blockUserProfile{margin:10px auto 0 auto;box-sizing:border-box;padding:0;color:#999;font-size:15px;min-width:300px;width:100%;max-width:600px;clear:both;font-family:'Mulish',sans-serif;}.blockUserProfile .imgErrorText{color:#cf4949;text-align:center;padding:10px;}.blockUserProfile .title-text-block{font-size:19px;color:#333;padding-bottom:14px;text-align:center;margin-left:auto;margin-right:auto;font-weight:600;margin-bottom:10px;}.blockUserProfile .text-block{font-size:14px;color:#333;padding-bottom:30px;text-align:center;}.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}.mb25{margin-bottom:25px;}.blockUserProfile .inText{margin-bottom:7px;font-size:15px;color:#000;}.blockUserProfile .email-input-block{position:relative;}.blockUserProfile .inBlock .userUpload{clear:both;margin-bottom:10px;}.blockUserProfile .inBlock .inPhotoBlock{margin-bottom:20px;}.blockUserProfile .inBlock .inPhoto{margin:10px 0;}.blockUserProfile .inBlock .userUploadBlock{display:none;margin-bottom:10px;clear:both;}.blockUserProfile .steps{display:none;}.blockUserProfile .steps .emailVerificationStep{display:none;}.blockUserProfile .userButtons{text-align:center;}.blockUserProfile .userChangeBlockWrap .userButtons .userCancelChange{line-height:42px;}.blockUserProfile .userChangeBlockWrap .userButtons .uUb{display:inline;}.blockUserProfile .userCancelChange{text-align:center;}.blockUserProfile .space-h25px{height:25px;}.overlay-segment .upa-title{font-size:25px;line-height:22px;color:#333;text-align:center;margin:0 auto 40px 0;}.overlay-segment .upa-title.main{margin:0;}.blockUserProfile .inBlock .userUploadPhoto{clear:both;display:none;}.blockUserProfile .uUb{margin:0 10px 0 0;padding:11px 50px;display:none;}.blockUserProfile .userUploadBlock .userCancelChange{padding:15px 20px;display:inline-block;}.blockUserProfile .userPhotoBlock{clear:both;border:1px solid #e7e6e6;height:80px;display:table;width:100%;background-color:#f5f4f4;}.blockUserProfile .userPhotoBlock .userPhotoUploadTools{vertical-align:middle;padding-left:20px;display:table-cell;}.blockUserProfile .inBlock .userPhotoBlock .userPhoto{overflow:hidden;width:80px;height:80px;display:table-cell;vertical-align:middle;border-right:1px solid #e7e6e6;line-height:0;text-align:center;background-color:#f5f4f4;}.blockUserProfile .inBlock .userPhotoBlock .userPhotoTools{padding:0 0 0 15px;vertical-align:middle;display:table-cell;}.blockUserProfile .inBlock .userPhotoBlock .userPhotoTools .deleteMemberPhoto{margin-top:10px;}.blockUserProfile .inBlock .userPhotoBlock .userPhoto img{max-width:80px;width:100%;}.blockUserProfile .inBlock .userPhotoBlock .userPhoto img.no-photo{max-width:47px;opacity:.15;}.blockUserProfile .inBlock .inInput.error .text{border-color:#cf4949;}.blockUserProfile .inBlock .rightLink{position:absolute;right:20px;top:12px;text-decoration:none;cursor:pointer;color:#888;font-size:13px;letter-spacing:1px;}.hoverLink{cursor:pointer;color:#000;text-decoration:underline;}.hoverLink:hover{text-decoration:none;}.blockUserProfile .inBlock .inInput .text{width:calc(100% - 40px);padding:0 20px;border:1px solid #e7e6e6;border-radius:21px;height:40px;line-height:38px;font-size:15px;}.blockUserProfile .inBlock .inInput .text:active,.blockUserProfile .inBlock .inInput .text:focus,.blockUserProfile .inBlock .inInput .text:hover{border:1px solid #000;-moz-border-bottom-colors:#000;color:#333;}.blockUserProfile .inBlock .inInput .text.disabled{background-color:#f5f4f4;color:#888;}.blockUserProfile .inBlock .inInput .text.disabled:hover{border-color:#e7e6e6;}.blockUserProfile .inBlock .inInput .text option{padding:5px;}.blockUserProfile .success-input-block{text-align:center;margin:20px 0 40px 0;color:#49cf72;}