.section .w-signup-dialog{width:500px;margin:3em auto 5em auto;}.w-signup-dialog h2{text-align:center;}.i-signup-dialog{padding:2em;}.signup-dialog .ctr{width:310px;margin:0 0 1.5em;}.signup-dialog .button, .signup-dialog .ctr .field{width:275px;}.signup-dialog .btn_action{width:100%;padding:1rem 0;font-size:1.2em;}.signup-dialog .ctr, .signup-dialog .button, .signup-dialog .hint{padding-left:88px;padding-right:30px;}.signup-dialog label, .signup-dialog .hint, .signup-dialog .error{margin-bottom:.5em;font-weight:normal;}.signup-dialog .hint{font-size:1em;color:#333;}.signup-dialog .slug{position:relative;}.signup-dialog .slug .clue{position:absolute;bottom:2px;left:0;}.signup-dialog .ico_right:after{margin-top:7px;}.legal-notice__hint{font-size:.9em;}.legal-notice__label{display:inline-block;width:275px;}.w-signup-dialog_facebook h2{font-weight:normal;}.w-signup-dialog_facebook .iform{margin:1em 0 0 0;border:1px solid #e2e2e2;border-radius:6px;padding:1.5em;background-color:#f5f5f5;}.w-signup-dialog_facebook p{margin:0 0 1em 0;}.w-signup-dialog_facebook label{font-size:1.2em;}.w-signup-dialog_facebook .iform__loader{text-align:center;}.i-signup-choice{background-image:url(/static/imgs/bck_signup-choice_1.png);background-repeat:no-repeat;background-position:10% 50%;padding:50px 50px 50px 200px;}.signup-choice{margin-bottom:2em;}.signup-choice .a-fb-login{margin-top:.7em;}.signup-choice .btn{width:100%;padding:.5em 0;font-size:14px;}.biz-choice{padding:20px 0 20px 200px;background:url(/static/imgs/bck_signup-choice_2.png) no-repeat 5% 50%;}.login__form{margin-bottom:32px;}.login__title{margin-right:32px;font-size:18px;}.control__label{display:block;margin:0 0 4px 0;}.control__field{width:240px;margin:0 0 16px 0;border-radius:3px;padding:4px;}.login__form .btn{margin-right:16px;}.login__alternate p{margin:0 0 16px 0;}.login__alternate .action{display:block;}.login__3rdparty{margin-top:32px;}.section .w-signup-success{width:500px;margin:3em auto 5em auto;}.section .w-signup-success .logo{display:none;}.signup-success{margin-top:2em;}.i-signup-success{padding:3em 3em 2em;}.signup-success p, .signup-success h2{margin-bottom:2em;text-align:center;}#activate-dialog{border:1px solid #aaa;-moz-box-shadow:0 0 3px #888;-webkit-box-shadow:0 0 3px #888;box-shadow:0 0 3px #888;}#activate-dialog .m-box{margin-top:1em;}#activate-dialog .i-m-box{padding:1em;}#geoloc{border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;margin:1em 0;padding:.5em;}.new-comment .ctr:before, .new-comment .ctr:after{border:none;}.rating__label,.rating__opinions,.rating__value{display:block;float:left}.rating__value{margin-right:1rem}.rating__value .ico,.rating__value .ico:before{margin:0}.rating__label,.rating__opinions{color:#888}.rating__item{width:32px;height:32px;float:left;overflow:hidden;background:url(/static/imgs/sprite-0.3.1.png) 0 -20px no-repeat;cursor:pointer}.rating_small .rating__item{width:18px;height:18px;background:url(/static/imgs/sprite-0.3.1.png)}.rating__item .rating__label{display:none}.rating .is-selected{background-position:-40px -20px}.rating_small .is-selected{background-position:-20px 0}.rating__text{float:left;margin:.8rem 0 0 1.5rem;color:#aeaeae}.rating_small .rating__text{margin-top:.5rem}