.login_form{position:relative;margin:0 auto 40px;max-width:499px;width:100%;padding:35px 14px 20px 22px;line-height:30px;box-shadow:0 2px 1px #cccccc;background-image:url(/assets/front_end/ac_wiswig_bg.png);}.login_form .bgt{background:url(/assets/front_end/ac_wiswig_bgt.png) no-repeat left top;width:35px;height:31px;position:absolute;top:-3px;right:-3px;}
.login_form span{color:#0682c5;text-transform:uppercase;font-size:16px;font-family:'MyriadProCondensed';}
.login_form i{color:#e15656;display:block;}
.login_form .soc{float:right;max-width:316px;width:100%;margin-bottom:20px;}.login_form .soc a{display:block;margin-right:15px;float:left;width:29px;height:32px;background-image:url(/assets/front_end/loginsoc.png);}.login_form .soc a:hover{opacity:0.7;}
.login_form .soc .soc1{background-position:-3px 0;}
.login_form .soc .soc2{background-position:-43px 0;}
.login_form .soc .soc3{background-position:-85px 0;}
.login_form .soc .soc4{background-position:-126px 0;}
.login_form .form_inp{float:right;position:relative;z-index:4;margin-bottom:10px;max-width:304px;width:95%;height:16px;line-height:16px;padding:6px 5px;border:1px solid #bbbbbb;border-top:2px solid #bbbbbb;border-bottom:none;background:#cecece;font-size:14px;font-family:'Calibri';color:#ffffff;}.login_form .form_inp:focus{color:#555555;}
.login_form .form_inpm1{float:left;position:relative;z-index:4;margin-bottom:10px;margin-right:10px;width:80px;height:16px;line-height:16px;padding:6px 5px;border:1px solid #bbbbbb;border-top:2px solid #bbbbbb;border-bottom:none;background:#cecece;font-size:14px;font-family:'Calibri';color:#ffffff;}.login_form .form_inpm1:focus{color:#555555;}
.login_form .form_inpm2{float:left;position:relative;z-index:4;margin-bottom:10px;width:202px;height:16px;line-height:16px;padding:6px 5px;border:1px solid #bbbbbb;border-top:2px solid #bbbbbb;border-bottom:none;background:#cecece;font-size:14px;font-family:'Calibri';color:#ffffff;}.login_form .form_inpm2:focus{color:#555555;}
.login_form .form_tea{float:right;margin-bottom:10px;max-width:304px;width:95%;height:61px;padding:5px;border:1px solid #bbbbbb;border-top:2px solid #bbbbbb;border-bottom:none;background:#cecece;resize:none;font-size:14px;font-family:'Calibri';color:#ffffff;}.login_form .form_tea:focus{color:#555555;}
.login_form .form_sub{float:left;margin-top:10px;cursor:pointer;width:127px;height:29px;line-height:29px;text-align:center;font-family:'MyriadProCondensed';font-size:16px;color:#ffffff;text-decoration:none;text-transform:uppercase;box-shadow:0 2px 1px #cccccc;background:url(/assets/front_end/allnewsbg.png) no-repeat left top;}.login_form .form_sub:hover{background-position:left bottom;}
.login_form .form_sub:focus{outline:none;}
.login_form .left_text{float:left;width:175px;line-height:18px;}
.login_form .right_text{float:right;max-width:316px;width:100%;line-height:18px;}
.login_form .light_text{font-size:13px;color:#777777;}
.login_form .sbHolder{float:right;margin-bottom:10px;max-width:314px;width:100%;height:28px;border:1px solid #bbbbbb;border-top:2px solid #bbbbbb;border-bottom:none;background:#cecece;position:relative;}.login_form .sbHolder .sbSelector{max-width:278px;width:100%;padding:0 5px;height:28px;line-height:28px;display:block;outline:none;color:#ffffff;text-decoration:none;overflow:hidden;position:absolute;left:0;top:0;}.login_form .sbHolder .sbSelector:hover{color:#777777;}
.login_form .sbHolder .sbSelector:focus{color:#555555;}
.login_form .sbHolder .sbOptions{max-width:314px;width:100%;border-top:none;border-bottom:none;background:#cecece;list-style:none;left:0px;position:absolute;top:28px !important;z-index:5;overflow-y:none;}.login_form .sbHolder .sbOptions li{background:#ffffff;border:1px solid #b2b2b2;padding:0 1px;margin:0 -1px;border-top:none;border-bottom:1px dashed #b2b2b2;}.login_form .sbHolder .sbOptions li a{padding:6px 5px;line-height:16px;text-decoration:none;outline:none;display:block;color:#555555;font-size:14px;font-family:'Calibri';}.login_form .sbHolder .sbOptions li a:hover{color:#777777;}
.login_form .sbHolder .sbOptions li:last-of-type{border-bottom:1px solid #b2b2b2;box-shadow:0 4px 3px -1px rgba(0, 0, 0, 0.1);}
.login_form .sbHolder .sbToggle{display:block;height:30px;width:26px;background:url(/assets/front_end/select.png) no-repeat left top;outline:none;position:absolute;right:0px;top:-2px;}.login_form .sbHolder .sbToggle:hover{background-position:-27px top;}
.login_form .sbHolder .sbToggleOpen{background-position:left bottom;}.login_form .sbHolder .sbToggleOpen:hover{background-position:-27px bottom;}
.login_form .capcha{margin-top:10px;overflow:hidden;position:relative;z-index:1;}
.login_form form{float:right;position:relative;max-width:316px;width:100%;}.login_form form .serch_rez{position:absolute;right:0;z-index:5;height:30px;width:30px;margin:0 0px 0 -30px;cursor:pointer;background:url("/assets/front_end/search.png") no-repeat center top;}.login_form form .serch_rez:hover{opacity:0.7;}
.login_form p{line-height:18px;padding-left:18px;}.login_form p span{text-transform:none;color:#555555;}
.login_form .search_sep{background:url("/assets/front_end/f-menu-bot.png") repeat-x left top;height:2px;width:100%;margin:5px 0 15px;}
.login_form .site_map ul{background:url(/assets/front_end/sitemapsep.png) repeat-y left top;padding-left:10px;}.login_form .site_map ul li a{text-transform:uppercase;color:#0682c5;font-size:16px;font-family:'MyriadProCondensed';padding-left:30px;background-image:url(/assets/front_end/sitemap.png);background-repeat:no-repeat;background-position:0 4px;text-decoration:none;}.login_form .site_map ul li a:hover{text-decoration:underline;}
.login_form .site_map ul li ul{background:none;padding-left:30px;}.login_form .site_map ul li ul li a{color:#555555;padding-left:15px;background-position:0 -80px;}
.login_form .site_map ul li ul li ul{background:none;padding-left:10px;}.login_form .site_map ul li ul li ul li a{padding-left:10px;background-position:0 -49px;}
.step1 .form_tea,.step2 .form_tea{max-width:488px;width:100%;}
.step1 .step_text,.step2 .step_text{width:90%;padding-left:30px;background:url(/assets/front_end/steptextbg.png) no-repeat left center;font-size:16px;text-transform:uppercase;font-family:'MyriadProCondensed';}
.step2{display:none;}
@media screen and (max-width:980px){#content{padding-top:90px !important;} .kabinet_zayavki{width:640px;background:url(/assets/front_end/ac_dashed_bg.png) no-repeat center 200px;}.kabinet_zayavki .left{width:100%;float:none;} .kabinet_zayavki .tabyear{width:606px;margin-bottom:20px;} .kabinet_zayavki .right{width:606px;float:none;}}@media only screen and (max-width:640px){.kabinet_zayavki{width:320px;background:url(/assets/front_end/ac_dashed_bg.png) no-repeat center 200px;}.kabinet_zayavki .left{width:100%;float:none;} .kabinet_zayavki .stblock{height:70px;} .kabinet_zayavki .services{width:100%;padding-top:16px;}.kabinet_zayavki .services .serv1{display:block;margin:0px auto -25px auto;width:104px;height:104px;box-shadow:0 1px 0 1px #ccc;background:url(/assets/front_end/lk_menu_bg_min.png) right;} .kabinet_zayavki .tabyear{width:290px;margin-bottom:20px;} .kabinet_zayavki .right{width:290px;float:none;} .kabinet_zayavki .linp2{width:240px!important;} .login_form{width:290px;}.login_form .form_inpm1{width:54px;} .capcha{margin:10px -14px 0 -22px;}.capcha>div{margin:-1px !important;} .capcha div{border:none !important;}}
