@import url(//fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic&subset=latin,cyrillic);@import url(//fonts.googleapis.com/css?family=PT+Serif:400,400italic,700,700italic&subset=latin,cyrillic);.fa-refresh{margin-right:5px}div#mobile-content{font-family:'PT Serif',Arial,Trebuchet MS;margin:20px}div#mobile-content textarea,div#mobile-content select,div#mobile-content input,div#mobile-content button{outline:none;-webkit-appearance:none;border-radius:0}div#mobile-content .hidden{display:none}div#mobile-content input[type=button],div#mobile-content input[type=submit]{color:#fff;border:0;height:40px;width:100%;margin:20px 0;line-height:40px;font:normal 19px 'PT Serif',Arial,Trebuchet MS}div#mobile-content input[type=button].no-margin.mobile,div#mobile-content input[type=submit].no-margin.mobile{margin:0}div#mobile-content input[type=button].signup-button,div#mobile-content input[type=submit].signup-button,div#mobile-content input[type=button].login,div#mobile-content input[type=submit].login{background-color:#4ab55f}div#mobile-content input[type=button]{margin-top:0}div#mobile-content label{color:#222240;font-family:'PT Serif',Arial,Trebuchet MS;font-weight:bold;display:block;margin-top:10px}div#mobile-content .checkboxes label{display:inline-block}div#mobile-content a{color:#009e49}div#mobile-content a#sign-in{text-align:center;border:0;width:100%;font-size:19px;padding:8px 0;display:block;margin:20px auto;color:#fff}div#mobile-content h2{font-size:24px;margin:0.5em 0}div#mobile-content h3{color:#222240;font-size:14px;font-weight:bold;margin-bottom:8px}div#mobile-content h2,div#mobile-content h3{text-align:left;font-family:'PT Serif',Arial,Trebuchet MS}html[dir='rtl'] div#mobile-content h2,html[dir='rtl'] div#mobile-content h3{text-align:right}div#mobile-content p{color:#6080c0;font-size:12px}div#mobile-content p.terms-of-use{text-align:center;font-size:14px;color:#000}div#mobile-content p#sign-in{text-align:center;font-size:16px;color:#000}div#mobile-content p.resend,div#mobile-content p.bigger{font-size:14px}div#mobile-content br{display:none}div#mobile-content #sso{display:block;text-align:center;margin:10px 0}div#login-form label,div#signup-form label{display:none;margin-top:0}div#login-form input,div#signup-form input{margin-top:10px}.sso#login-form input[type=submit]{font-size:16px}div#register-form.oauth,div#register-form.sso{margin:0 auto;max-width:430px}div#register-form label{display:none}div#register-form h2{text-transform:uppercase}#signup-social{margin-top:18px}#signup-social a{display:block;height:56px;border-radius:4px;background-repeat:no-repeat;margin-bottom:12px;width:auto}#signup-social a:after{display:inline-block;top:11px;left:25px;width:calc(100% - 25px);line-height:inherit}.info-message{display:none}p.hint{display:none}input.text-box{width:100%;padding:11px 15px;color:#292929;background-color:#bfcce6;box-sizing:border-box;border:none;font-size:16px}a.forgot{display:block;text-decoration:none;font-size:14px;margin:0 auto 20px;padding-top:0;text-align:center}#no-account{display:block;text-align:center;font-size:14px}#no-account a{text-decoration:none}input[type=text].text-box.password,input[type=text].text-box.confirm-password{display:none;color:#a9a9a9}div.passwords{margin:5px 0 20px 0}.register-fields div.passwords{margin-top:0}div.aside.invalid,div#id-available.aside.valid{background:none;padding:0;left:0;top:-10px}.v7 span.field-validation-valid{display:none}.v7 span.field-validation-error{display:block;background:none;color:#c13a3f;padding:0;font-size:14px}div#password-meter{margin-top:10px}form div#password-meter{width:100%}form div#password-meter div.meter{height:4px;width:100%}form div#password-meter div.meter div.password-meter-weak{width:50%}form div#password-meter div.meter div.password-meter-good{width:75%}form div#password-meter div.meter div.password-meter-strong{width:100%}form div#password-meter div.text{text-align:left;text-transform:uppercase;color:#6080c0;font-size:12px;margin-top:5px}html[dir=rtl] form div#password-meter div.text{text-align:right}#redirect-form{overflow:auto}div.password-requirements{font-size:8pt}div.password-requirements ul{margin:0 0 0.5em 0;padding:0 0 0 1em}html[dir='rtl'] div.password-requirements ul{padding:0 1em 0 0}div.form div.aside{display:none}div.form div.aside.invalid{display:inline}input[type=checkbox]{position:relative;z-index:1;margin:0;width:0;height:0;border:none}input[type=checkbox]+input[type=hidden]+.checkmark{display:inline-block;background-image:url("/img/v7/dsviewer/memberlist-member.png");background-position:-36px 0;width:12px;height:12px;position:relative;float:left;top:5px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2ppx),only screen and (min-device-pixel-ratio:2){input[type=checkbox]+input[type=hidden]+.checkmark{background-image:url("/img/v7/dsviewer/memberlist-member-x2.png");background-size:cover}}html[dir='rtl'] input[type=checkbox]+input[type=hidden]+.checkmark{float:right}input[type=checkbox]:checked+input[type=hidden]+.checkmark{background-position:-24px 0}.checkmark+label{width:calc(100% - 25px);padding-left:10px;box-sizing:border-box;font-weight:bold}.checkboxes p{margin-left:22px;margin-top:0}html[dir='rtl'] .checkboxes p{margin-left:0;margin-right:22px}#captcha-placeholder.active{width:256px;margin:20px auto 0 auto}#captcha-placeholder.active+.field-validation-error.captcha{text-align:center}.passwords .password-helper{display:none}#oauth-authorize #signup-social{display:flex;justify-content:space-between}#oauth-authorize #signup-social .kn-button.social{display:inline-block;height:32px;background-size:24px 24px;background-position:4px;width:120px}#oauth-authorize #signup-social .kn-button.social.google div{height:30px;width:30px;top:1px}html:not([dir='rtl']) #oauth-authorize #signup-social .kn-button.social.google div{left:1px}html[dir='rtl'] #oauth-authorize #signup-social .kn-button.social.google div{right:1px}#oauth-authorize #signup-social .kn-button.social.google div em{width:22px;height:22px;background-size:22px 22px;top:4px}html:not([dir='rtl']) #oauth-authorize #signup-social .kn-button.social.google div em{left:4px}html[dir='rtl'] #oauth-authorize #signup-social .kn-button.social.google div em{right:4px}#oauth-authorize #signup-social .kn-button.social:after{top:-2px;font-size:16px;font-weight:bold}html:not([dir='rtl']) #oauth-authorize #signup-social .kn-button.social:after{left:13px}html[dir='rtl'] #oauth-authorize #signup-social .kn-button.social:after{right:13px}html[dir='rtl'] #oauth-authorize #signup-social .kn-button.social{background-position:92px}