.border_all_silver{box-sizing:border-box;border:1px solid silver}.border_lr_silver{box-sizing:border-box;border-left:1px solid silver;border-right:1px solid silver}.clearfix:after{content:"";display:table;clear:both}.flex_stretch{flex:1 0 auto}.flex_rn_stst{display:-webkit-flex;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start}.flex_rn_stc{display:-webkit-flex;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.flex_rn_csch{display:-webkit-flex;display:flex;flex-flow:row nowrap;justify-content:center;align-items:stretch}.flex_rn_spbst{display:-webkit-flex;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}.flex_rn_spbend{display:-webkit-flex;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end}.flex_rn_spbstch{display:-webkit-flex;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch}.flex_rw_spardc{display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:space-around;align-items:center;align-content:space-around}.flex_rn_stsch{display:-webkit-flex;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:stretch}.flex_rn_endend{display:-webkit-flex;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:flex-end}.flex_rn_endc{display:-webkit-flex;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center}.flex_rn_сс{display:-webkit-flex;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.flex_rw_spard{display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:space-around}.flex_rn_spard{display:-webkit-flex;display:flex;flex-flow:row nowrap;justify-content:space-around}.flex_rn_spardend{display:-webkit-flex;display:flex;flex-flow:row nowrap;justify-content:space-around;align-items:flex-end}.flex_rw_spbc{display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.flex_cn_stsch{display:-webkit-flex;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.flex_cn_stst{display:-webkit-flex;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start}.flex_cn_stc{display:-webkit-flex;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center}.flex_cn_cc{display:-webkit-flex;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.flex_cn_spbsch{display:-webkit-flex;display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:stretch}.flex_cn_spbc{display:-webkit-flex;display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center}.off_margin_padding{margin:0;padding:0}.width100{width:100%}.redstar:after{content:" *";color:red;font-size:.9em}.help_message{font-size:.8em;color:gray}html,body{margin:0;padding:0;width:100%}body{font-family:"Comic Sans MS",Arial,"Helvetica CY","Nimbus Sans L","Times New Roman";font-size:1em;color:#333;background:url("../../../Content/images/backgrounds/background-body.png") repeat #f8f8f8}.asblock_center{display:block;margin:0 auto}.wrapper{margin:0 auto;width:1200px;background-color:#fff}.main{flex:auto}header a,nav a,footer a{color:#fff;text-decoration:none}header{width:100%;min-height:50px;color:#fff;background-color:#004182}header .logo{padding:5px;flex:0 0 auto}header .logo img{display:block}header .social_ul{margin:0;padding:0;list-style:none}header li.social_li img{width:30px;height:15px}header .social_ul li{display:inline}header .social_li{margin:2px;padding:1px;box-sizing:border-box;border-radius:20%;box-sizing:border-box;border:1px solid #004182}header li.social_li:hover{border:1px solid #fff;background-color:#5af;box-shadow:0 0 5px #fff;transition:box-shadow .1s linear 0s}header li.social_li:active{background-color:#0074e8}header .authorization_block{float:right;margin-right:10px}header .authorization_link{margin-left:10px;font-size:1em}nav{width:100%;color:#fff;text-decoration:none;text-transform:uppercase;border-top:1px solid #fff;border-bottom:1px solid #fff;background-color:red}nav a{display:block}nav a:hover{text-shadow:0 0 10px #ffffbf}nav .active{text-decoration:underline}nav ul{margin:0;padding:0;list-style:none}nav li{position:relative;padding:5px 20px}nav>ul ul{opacity:0;top:-9999px;position:absolute;background:linear-gradient(to top,#8c2300,red)}nav .top_item,.left_item{cursor:default}nav li.top_item:hover>ul{top:100%;left:0;width:100%;z-index:800;border:2px solid #fff;border-top:0;border-bottom-left-radius:10px;opacity:1;transition:opacity .1s linear 0s}nav .top_item:after{content:"";top:15px;right:5px;position:absolute;border:5px solid;border-color:#fff transparent transparent transparent}nav li.left_item:hover>ul{top:0;left:100%;width:auto;z-index:800;border:1px solid #fff;border-radius:5px;opacity:1;transition:opacity .1s linear 0s}nav .left_item:after{top:40%;right:5px;content:"";position:absolute;border:5px solid;border-color:transparent transparent transparent #fff}footer{padding:10px;width:100%;color:#fff;background-color:#004182;box-sizing:border-box;border-top:1px solid #fff}footer .logo img{width:200px}footer .social_ul{margin:0;padding:0;list-style:none}footer .social_li{display:inline-block;margin-left:10px}.user-personal-area form>div{margin-bottom:10px}.user-personal-area form>div:last-of-type{margin-bottom:0}.user-personal-area .help_message{font-size:.8em;color:gray}.user-personal-area .information{margin:0 0 5px 5px}.user-personal-area .left-content{padding:25px;height:100%;background-color:#fff;border-right:1px solid silver;box-sizing:border-box}.user-personal-area .left-content .title{margin-bottom:25px;font-size:1.2em;color:#83bce1;text-align:center;display:block;word-wrap:normal;white-space:nowrap}.user-personal-area .left-content .reg_img{margin:0 auto;height:150px;display:block}.user-personal-area .left-content .username{display:block;text-align:center}.user-personal-area .left-content .nav{margin-top:40px}.user-personal-area .left-content .nav ul{margin:0;padding:0;list-style:none}.user-personal-area .left-content .nav ul>li{margin-bottom:2px;background:#83bce1;border:1px solid gray}.user-personal-area .left-content .nav ul>li:last-of-type{margin-bottom:0}.user-personal-area .left-content .nav ul>li>a{padding:10px;color:#000;font-size:.8em;text-align:center;text-decoration:none;word-wrap:normal;white-space:nowrap;display:block}.user-personal-area .left-content .nav ul a.active{color:#fff}.user-personal-area .left-content .nav ul>li>a:hover{box-shadow:inset 0 0 25px rgba(255,255,255,.6)}.user-personal-area .personal-data,.user-personal-area .update-password{padding:25px;width:100%;box-sizing:border-box}.user-personal-area .personal-data .title,.user-personal-area .update-password .title{font-size:1.3em}.user-personal-area .personal-data>div{margin:0 auto}.user-personal-area .personal-data .data-block{width:550px}.user-personal-area .personal-data input[type=text]{margin-right:5px;width:200px;height:20px}.user-personal-area .personal-data #input-phone{margin-right:5px}.user-personal-area .personal-data #input-surname,.user-personal-area .personal-data #input-name,.user-personal-area .personal-data #input-middlename,.user-personal-area .personal-data #input-city,.user-personal-area .personal-data #input-club{text-transform:capitalize}.user-personal-area .personal-data select{margin-right:5px;width:205px;height:25px}.user-personal-area .personal-data select#select-day{width:60px}.user-personal-area .personal-data select#select-month{width:100px}.user-personal-area .personal-data select#select-year{width:70px}.user-personal-area .update-password .data-block{margin:40px auto;width:450px}.user-personal-area .update-password input[type=password]{margin-right:5px;width:200px;height:20px}