body,html{height:100%}h3,h4,h5,h6,ol,p,table,ul{margin:10px 0}*{margin:0;padding:0;border:0;box-sizing:border-box;background:0 0}html{color:#404344;font-family:sans-serif,helvetica;font-size:14px;background:#ececec}body{width:calc(1024px - 24px);margin:0 auto}body.wide{min-width:1280px;width:calc(100% - 24px - 100px)}footer,header,main,section{display:block}a{color:#0E585D}a:hover{color:#A0A0A0;text-decoration:none}h1{margin:20px 0;font-size:20px}h2{margin:15px 0;font-size:17px}h3{font-size:15px}h4,h5,h6{font-size:14px}p{line-height:25px}label{display:inline-block;height:24px;padding-right:5px;text-align:right}button,input,select,textarea{height:30px;line-height:23px;margin-bottom:7px;padding:3px;background:#FFF;border:1px solid #A0A0A0;border-radius:5px}input[type=checkbox],input[type=radio]{width:22px;height:22px;vertical-align:middle}textarea{min-height:60px;resize:vertical}button,input[type=submit],input[type=button]{padding:4px 20px;border:1px solid #A0A0A0;border-radius:5px;background:url(//cdn.unecon.ru/js/jquery-ui-1.12.1.custom/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-size:11px;font-weight:700;color:#222;text-transform:uppercase;cursor:pointer}button:hover,input[type=submit]:hover,input[type=button]:hover{border:1px solid #777;background:url(//cdn.unecon.ru/js/jquery-ui-1.12.1.custom/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x}button:disabled,input[type=submit]:disabled,input[type=button]:disabled{color:graytext}button:disabled *{color:graytext!important}ol li,ul li{margin:5px 5px 5px 30px}table{border-collapse:collapse;background:#FFF}table td,table th{border:1px solid #A0A0A0;padding:5px}table thead td,table thead th{background:#0B878E;color:#FFF;font-weight:400;text-align:center}.nomobile{display:block}.nodesktop{display:none}header .green_header{position:relative;height:60px;padding:10px 0;background:#0B878E;white-space:nowrap}header .green_header .site_logo{display:inline-block;position:absolute;top:10px;left:25px}header .green_header .site_name{display:inline-block;position:absolute;top:20px;left:80px;width:400px;font-size:18px;font-weight:700;color:#FFF;text-transform:uppercase}header .green_header .top_menu{width:100%;line-height:40px;padding-left:15px;background:inherit;text-align:right}header .green_header .top_menu a,header .green_header span{display:inline-block;line-height:20px;color:#FFF}header .green_header .top_menu span{vertical-align:middle}header .green_header .top_menu>span{padding:0 15px 0 0}header .green_header .top_menu a{padding:0 15px;border-left:1px solid #FFF;opacity:.7;vertical-align:middle}header .green_header .top_menu a:hover{opacity:1}header .green_header .top_menu a:first-child{border-left:none}header .green_header img{height:40px;vertical-align:middle}header .green_header img.user_pic{width:25px;height:25px;border-radius:50%;vertical-align:middle}header .green_header .user_button{display:none;position:absolute;top:15px;right:15px;width:40px;height:40px;color:#FFF;font-size:30px;cursor:pointer}header .green_header .user_button span{display:block;width:100%;height:6px;background:#FFF;margin-bottom:6px}.breadcrumbs{margin:0;padding:15px 0 5px}main{position:relative;min-height:calc(100% - 60px - 55px);padding:0 20px 80px;background:#FFF}footer{width:100%;height:55px;padding:15px;background:#404344;color:#FFF}footer a{color:#FFF}footer .footer_inner{line-height:25px;text-align:center}footer .resourses{margin:10px 0}footer .resourses a{display:inline-block;padding:0 15px;border-left:1px solid #FFF;text-decoration:none}footer .resourses a:first-child{border-left:none}footer .resourses a:hover{text-decoration:underline}.rasp_menu{position:static!important;width:100%!important;margin-bottom:30px}.rasp_menu ul.parent{background:#0B878E!important;border-radius:3px}.arrow:after,.ui-tooltip{background:#222}.ui-tooltip{padding:5px 20px;color:#fff;border:1px solid #222!important;border-radius:8px;box-shadow:none;font-size:14px;text-align:center}.arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px}.arrow.top{top:-16px;bottom:auto}.arrow.left{left:20%}.arrow:after{content:"";position:absolute;left:20px;top:-20px;width:23px;height:23px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.arrow.top:after{bottom:-20px;top:auto}
