.login_top{border:solid 1px #bbb;padding:10px;min-width:200px}.login_top input[type=text]{display:block;width:100%;margin:0 0 20px;height:30px;border:none;border-bottom:1px solid #b0b0b0}.login_top{min-height:200px}.reg_top a{color:#ffa75f;font-size:14px}.popup{width:320px;margin-left:30px;border:1px solid #d3d2d2;margin-bottom:60px}@media(max-width:400px){.popup{width:260px!important;margin-left:10px!important}}.popup.wide{width:502px}.popup legend{width:100%;font:400 normal 1.125rem/1.4 "HelveticaNeueCyr-Roman",sans-serif;color:#fff;background:#86bf37;text-align:center;padding:10px 0}.popup legend span{font:400 normal 1.125rem/1.4 "HelveticaNeueCyr-Roman",sans-serif;color:#848420}.popup p{font:400 normal .75rem/1.4 "HelveticaNeueCyr-Roman",sans-serif;color:#d3d2d2;padding:20px;margin:0;text-align:justify}.popup p a{color:#ffa75f}.popup legend+p{margin:0;padding:10px 20px 20px;font:400 normal .75rem/1.4 "HelveticaNeueCyr-Roman",sans-serif;color:#b0b0b0;text-align:center}.popup legend strong{font-style:normal;font:400 normal 1.25rem/1.4 "HelveticaNeueCyr-Roman",sans-serif;color:#fff}.input_field{display:block;width:280px;margin:0 auto 15px;border:none;border-bottom:1px solid #b0b0b0;padding:0 0;height:40px}.popup .btn_to_part.rezum{margin-bottom:30px}.popup.wide .btn_to_part.rezum{margin-bottom:0}.popup i{display:block;font-style:normal;color:#b0b0b0;font:400 normal .75rem/1.4 "HelveticaNeueCyr-Roman",sans-serif;padding:0 20px 10px}.popup i span{color:rgb( 255,117,92 );font-size:18px}.popup .norm_color{margin:0;padding-top:0}.popup .norm_color.small_form{padding-top:20px;font-size:16px}.popup .norm_color.small_form.justy{text-align:justify}.popup .norm_color,.popup .check_me~p{color:#7f7e7e}.wrapp_span_05{padding:0 20px}.popup .span_05{width:220px;float:left}.popup .span_05:first-of-type{margin-right:20px}.popup .span_05 .input_field{width:100%}.popup .rubr{margin-bottom:15px}.popup .wrapp_rez_btn{margin-bottom:10px}.popup ul{margin:0;padding:20px}.popup ul li{list-style:none;margin-bottom:10px;color:#000;font:400 normal .875rem/1.4 "HelveticaNeueCyr-Roman",sans-serif;background:url(../images/bullet.png) no-repeat center left;padding-left:30px}.year_blk{height:60px;color:#575757;text-align:center;font-size:0}.year_blk a{display:inline-block;height:60px;width:60px}.to_min,.to_max,.year_info{font:400 normal 1.125rem/1.4 "HelveticaNeueCyr-Roman",sans-serif;border:.5px solid #d2d2d2;position:relative}.to_min:before{font-family:fontello;content:'\e812';font-size:26px;text-align:center;color:#a8bc4a;width:40px;height:40px;position:absolute;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;top:11px;left:8px}.to_min:hover:before{letter-spacing:6px}.to_max:before{font-family:fontello;content:'\e813';font-size:26px;text-align:center;color:#a8bc4a;width:40px;height:40px;position:absolute;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;top:11px;left:11px}.to_max:hover:before{left:13px}.year_info{height:60px;line-height:60px;width:-webkit-calc(100% - 120px);width:-moz-calc(100% - 120px);width:calc(100% - 120px);display:inline-block;vertical-align:top}.m1{height:55px;width:33.3333%;float:left;text-align:center;color:#575757;font:400 normal .875rem/55px "HelveticaNeueCyr-Roman",sans-serif;border:.5px solid #d2d2d2;cursor:pointer}.choose{display:block;width:100%;text-align:center;color:#a8bc4a;height:40px;line-height:40px}.choose:hover{text-decoration:none}.popup legend{background:#86bf37}