html.touchscreen .native_scroll {
	overflow: auto !important;
	-webkit-overflow-scrolling: touch;
}
@media (any-pointer: coarse) {
	.native_scroll::-webkit-scrollbar {
		background-color: transparent;
		--scrollbar-corner: absent;
	}
	.native_scroll::-webkit-scrollbar:corner-present {
		--scrollbar-corner: present;
	}
	.native_scroll::-webkit-scrollbar-track,
	.native_scroll::-webkit-scrollbar-button {
		background-color: #e7e7e7;
	}
	.native_scroll::-webkit-scrollbar-thumb {
		background-color: #bbbbbb;
	}
	.native_scroll::-webkit-scrollbar:vertical,
	.native_scroll::-webkit-scrollbar-track:vertical,
	.native_scroll::-webkit-scrollbar-thumb:vertical,
	.native_scroll::-webkit-scrollbar-button:vertical {
		width: 10px;
		border-top: 0;
		border-bottom: 0;
	}
	.native_scroll::-webkit-scrollbar:horizontal,
	.native_scroll::-webkit-scrollbar-track:horizontal,
	.native_scroll::-webkit-scrollbar-thumb:horizontal,
	.native_scroll::-webkit-scrollbar-button:horizontal {
		height: 10px;
		border-left: 0;
		border-right: 0;
	}
	.native_scroll::-webkit-scrollbar,
	.native_scroll::-webkit-scrollbar-track,
	.native_scroll::-webkit-scrollbar-thumb,
	.native_scroll::-webkit-scrollbar-button {
		border-width: 3px;
		border-style: solid;
		border-color: transparent;
		-webkit-background-clip: content-box;
		background-clip: content-box;
	}
	.native_scroll::-webkit-scrollbar-thumb:vertical {
		min-height: 66px;
	}
	.native_scroll::-webkit-scrollbar-thumb:horizontal {
		min-width: 66px;
	}
	.native_scroll::-webkit-scrollbar-corner,
	.native_scroll::-webkit-resizer,
	.native_scroll::-webkit-scrollbar-button,
	.native_scroll.attached_to_viewport::-webkit-scrollbar-button:vertical:increment:end:corner-present {
		display: none;
	}
	.native_scroll.attached_to_viewport::-webkit-scrollbar-button:vertical:increment:end {
		display: block;
		height: 0;
	}
}
body.main_index #navchain {
	display: none;
}
body.main_index #w_content {
	background-color: #f7f7f7;
	top: 60px;
}
body.main_index #w_content .common_title {
	position: absolute;
	left: 0;
	top: 0;
	width: 500px;
	height: 60px;
	padding: 12px 0 0 106px;
	overflow: hidden;
	background: #ffffff url("data:image/png;base64,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") -6px -22px no-repeat;
;
}
body.main_index #w_content .common_title h1 {
	margin: 0;
	font-size: 32px;
}
body.main_index #w_content .common_title h1 a,
body.main_index #w_content .common_title h1 a:hover {
	color: #000;
}
body.main_index #w_main_tabs {
	position: absolute;
	overflow: hidden;
	bottom: 0;
	top: 60px;
	left: 37px;
	width: 363px;
	display: none;
}
body.main_index #w_main_tabs a {
	display: block;
	color: #000;
	padding: 10px 26px 10px 15px;
}
body.main_index #w_main_tabs .active a,
body.main_index #w_main_tabs a:hover {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJBAMAAAAIg/utAAAALVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBoCg+AAAAD3RSTlMAPUKs60PqOTRI54PcR+iQ4IXHAAAALklEQVR4XiXIsQ0AEBAAwItEpVGYRGK/n8IK1jCFFayh0J6OVskLMyibE9L9PnheiAV8HOrryAAAAABJRU5ErkJggg==");
;
	background-position: center right 15px;
	background-repeat: no-repeat;
}
body.main_index #w_main_tabs .active a {
	background-color: #dedede;
}
body.main_index #w_main_tabs a:hover {
	background-color: #ededed;
}
body.main_index #w_main_tabs .thin_scroll_bar_v,
body.main_index #w_main_tabs .thin_scroll_bar_h,
body.main_index #w_main_tabs .thin_scroll_corner {
	background-color: #f7f7f7;
}
body.main_index #w_main_tabs .thin_scroll_bar_v:after,
body.main_index #w_main_tabs .thin_scroll_bar_h:after {
	background-color: #e7e7e7;
}
body.main_index #w_main_tabs .thin_scroll_bar_v .thin_scroll_thumb_v,
body.main_index #w_main_tabs .thin_scroll_bar_h .thin_scroll_thumb_h {
	background-color: #bbbbbb;
}
@media (any-pointer: coarse) {
	body.main_index #w_main_tabs .native_scroll::-webkit-scrollbar-track {
		background-color: #e7e7e7;
	}
	body.main_index #w_main_tabs .native_scroll::-webkit-scrollbar-thumb {
		background-color: #bbbbbb;
	}
}
body.main_index #w_main_tabs_inner {
	position: absolute;
	left: 0;
	right: 0;
	top: 10px;
	bottom: 10px;
	overflow: auto;
}
body.main_index #l_main_widget {
	position: absolute;
	overflow: hidden;
	bottom: 0;
	top: 60px;
	right: 0;
	left: 0;
	background-color: #fff;
}
body.main_index #l_main_widget_inner {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	padding: 0 52px;
	overflow: auto;
}
body.main_index #l_main_controls {
	position: absolute;
	left: 500px;
	right: 0;
	top: 0;
	height: 60px;
	padding: 14px 0;
	overflow: hidden;
	background-color: #ffffff;
}
body.main_index #l_main_controls_inner {
	overflow: hidden;
	height: 32px;
}
body.main_index #w_back_link {
	float: left;
	height: 32px;
	border: 1px solid transparent;
	margin-left: 30px;
	margin-top: 2px;
}
@media (min-width: 992px) {
	body.main_index #w_main_tabs {
		display: block;
	}
	body.main_index #l_main_widget {
		left: 400px;
	}
	body.main_index #l_main_widget_inner {
		padding: 0 35px;
	}
}
body.anticrisis_landing #navchain {
	display: block;
}
body.anticrisis_landing #w_content {
	padding: 0;
	top: 115px;
	background-color: #f2f2f2;
	overflow: auto;
}
.landing_banner {
	width: 100%;
	height: 216px;
	overflow: hidden;
	background: url("/images/anticrisis/banner.png") 0 0 no-repeat;
	--aspect-ratio: 6.09722222;
}
.landing_content {
	padding: 30px 20px 0 12px;
	max-width: 1032px;
}
.landing_tab {
	display: inline-block;
	width: 44%;
	min-width: 394px;
	max-width: 428px;
	height: 58px;
	margin: 20px 10px 0 40px;
	padding: 0 12px 0 72px;
	overflow: hidden;
	white-space: nowrap;
	border: 1px solid #e6e6e6;
	color: #383838;
	background-color: #ffffff;
	background-position: 0 0;
	background-repeat: no-repeat;
}
.landing_tab::before {
	content: "";
	display: inline-block;
	height: 58px;
	vertical-align: middle;
}
.landing_tab:hover {
	box-shadow: 4px 6px 4px #000000 10;
}
.landing_tab__text {
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	font-size: 16px;
	line-height: 1;
	white-space: normal;
}
.landing_tab_law {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6BAMAAAATlVcbAAAAG1BMVEXtNDr////4s7b95ufwWl/1jZH82tv+8/P0gISdlaTFAAAAaklEQVR4Xu3OvQ2AIBSFUYzae8WfVkdgA0fQDXQHdnBtGwouJo/GApP3NRQn4T7zk7QL3EmKpI7VUNWXuiLUy5rfBSZRIV6F9+4SnqzKPxe3q7uybqxDE6vzpPV820gPpI2Rtg6c3U0paQ9A2BZpd3TavgAAAABJRU5ErkJggg==");
;
}
.landing_tab_director {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6CAMAAADWZboaAAAAM1BMVEXtNDr////+8/P2mp3uQUbwWl/yZ2v0gIT4s7b95uf7zc7zdHj5wML1jZH82tvvTVP3p6nxVHiaAAACS0lEQVR4Xu1WWY6rQAykbPe+wP1P+7At0JtRgMn8TiylgxoKl8tLs/w1+1ibwGy/QSaYbe8jVyBLKEB4G8qo+yoT/PMIx+pQxyR03+bx4H4DgBIMmm3DglXiQJd7ZM0E2h1HINkad9oETALyvTS7C5c1AzHC+LK+TBiQm3yQGKjqxlTo1KsK9r/rLLM/GRUqiRADkGQJhKiAjnQJjZ7FBIwMqMcKUCZM0buE9TrYCdpi0DCBMnbyMgqAKcIx67uuLRCgyrae27nHSSsDAN1mVrhOKK/Q8UUEqpVlebKOzdzvaQ5nIO2H1Zt3eF2XgX6+Ld/3CnuEhLYAXlBHYVs1xK1zuO7PKgllceh6QpeCsfSr/m0ApY0wVWEjvFYlPArKWAb0xpYmXkTdTfsIUDyypDsDakMqvBHKi+SSj4MQxbPZgR6UKSVC0RvR9oHvSI/ufOI0oqAqnFB5AXX9o5XdkaUylhCUfLFyStZV81XpV96spfmAAsPDHgM0gcwVaFfJ6dJQHGnudN2dFyRvCqTXJcEcvSTUJVuQX0qCmdeH0cbLKa1DM/LyZDJqJSV1JPTQcDwhfWi6hl5GJ+Fat1uyFaiNRTaqpxwt75j81OpixXbMBGvtVFzWFLmg3B1u3VNMkQmYXtPcfdqtuGn45mEOH6ZAFJdsIh7j+NIAlmUtyOf0t8tqbITudM4A6e88c5JFz7ZuuJvD0k2g7yedEKjPpxM+MCf573xtqLpb3/k2YG++DJdmTe2db4kShDUvbxvDbPvtd1P5Oc2PfewfAy4RD2Gzl/UAAAAASUVORK5CYII=");
;
}
.landing_tab_monitor {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6CAMAAADWZboaAAAAOVBMVEX/3xY4ODi0oCNdVzLz1RjawBxEQjZQTDSbiyeCdiuPgSl2bC3BqyFpYTDNtR9qYi9bVTJWUTM/Pjfl2k81AAABD0lEQVR4Xu2VyW7DMAwFOSS1esny/x9bxIegaQrGEVAUaP1OEowxNbZEyc/myJFUlwKUpab3QC3cQ9E3Khrkpuk21JbB9lZWyNXvU68ZdC85ucjcDLA2i/i0j1XoN9kH1b6HTdC3MqWvIrL2si2iw0tfYxI3qHeBCuYyYS9Fs8tE/lwiZSbx/Eq3UEUhfZVQqZTYlOwb/pAN8xzbVprM37y+MEujRuiCSqM/oZ0myhKrJjHWJ3TFJMWyIALBg19Dx13Hv/D4fx3fTeN7ePzkDJ7XE+fxLnHx0d50xXygI55AU8Z8pA9fkwRs0P3PF3LAhneOW8DGN13AxvnHLJiMsQ1UhlgiMmZjMmZV/nqOfABhCQljxhj9wAAAAABJRU5ErkJggg==");
;
}
.landing_tab_support {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6CAMAAADWZboaAAAANlBMVEX/3xY4ODhEQja0oCPmyhrz1Rh2bC1QTDTawByoliVdVzJpYTBmXzBBPzfBqyGbiyeCditCQTbhvyijAAABGklEQVR4Xu2W2W6EMAxFOXZWlpnp//9s1USQqijA1E8jcR8QwjoGXeJluKpbt1QARP+BCkXyNpgy/ACQ01ugRlhRiHoZfESQsKJBID4ugT5AVD+s6OA1QvDnpBvhWaF2fcLoTklB0vAXHZIgJ6wfGX3NsaKuBQ7RgBQyTWyaCuyFcOgtlK/NwPwFsMyAlmxw5HOsDr0gbK64AK/qVeyTWoMK+Xcgg9bE2kVrLDWysa5m7pGpejTt/QhM1anUQXNhXH1FU3sWyN36rJr3wRmgW78bybJHF6Bfv9BujoIfhxpsMv4c+5GwH8RWGu7S8bcXnb3UW4NRYF46DeakrblOWzM0U0MLNwwOw7gyDEnzaLYvBPY1xL783Lr1DaEnB/8HkfcFAAAAAElFTkSuQmCC");
;
}
.landing_tab_repdate {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6AQMAAADbddhrAAAABlBMVEX/3xY4ODgqkUKFAAAARUlEQVR4Xs3QIQoAIAyF4dkFq7fdjuE1bQbhWZQxFkRQ8E9feCujBzHQFLNskAAUg0gUtuCuOLhCVfywEYXfiMd6lMHtBgBNQjc5KXxvAAAAAElFTkSuQmCC");
;
}
.landing_tab_taxdate {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6AgMAAACc1aK7AAAADFBMVEX/3xY4ODhEQja0oCNAJxVvAAAAT0lEQVR4Xt2RsQ0AIQhFjx2OERzCDncQ53E0RzMSaajEa/ReaF7y8wv+8z8iT0oTD6xU8VeDQEuOrFi3+U2HjGmc18/qJ79//5/d1+5/PR1ofTFmoucJKwAAAABJRU5ErkJggg==");
;
}
.landing_tab_taxrate {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6BAMAAAATlVcbAAAALVBMVEX/3xY4ODi0oCNEQjabiyfz1RjawByCditpYTBQTDR2bC3NtR9dVzLmyhrBqyG5WxjCAAABMklEQVR4Xu2UsUoDQRCGJ2dyRwyEzK3oRiJcKttsYW8KwTKgjVamtTp9gwUfwBTpTaH1vcI9gg8g5FF0F8nM3hwsiGX+atiPWf6ZnVn4k/ZKr2ucvDy0w9sVOo2vWqFRzxUMzo1qwelKFz5I7FhePlXb32ho8iZM8H0X32PRTD0B0lMjOcXSgUf8cDTDsKy7U+/MoPLnm3VA5xeOHuov++bozRGHPeMNd87gc+Q9qgWjXQ0BBXvJaD+H4GaYvjK6nEHgCg6OuakSgFUEkHFbttmcRDNaVz4Bf1R6OpgwirCjI34Sxgidf6Z1RVS6sgVRWdG8JCq7sZwRlZ3s50TlK3Q1UfmCPVMEdKgWYnIydCppcmjqArpZi4kl0cTGpj2+KXzLEpPHNzS+3fGfIf6rxLXXN/MgOVsuKD2RAAAAAElFTkSuQmCC");
;
}
.landing_tab_staff {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6BAMAAAATlVcbAAAALVBMVEX/3xY4ODjNtR+CditQTDTz1RjawBxEQjZ2bC1pYTBdVzLmyhqoliWPgSm0oCMtarAtAAAA2ElEQVR4Xu2SsQ7BUBiFq6gIg0OiJakQHgDxAEKYO3QyVSKx6mLvG7CLxGD3CFZjH8HoLdRNlP+6d7iMetLk5PRL7vn732rfKZE+wLgpg9kAgOVI6Ax9rY2jhAbryJaWpBVeZAbEzekKs15XSDNlZq2hkKZKsalQerLaVPSLlLZBN6l4C/QG1VW4+HjI3J0EpSGesj+rF9h7LBg3THlo+KM4dEyPo27deZUcJhwN31+4Njcw2a4OOnaxRuL2TGK+QeJ1Q2KuSuJ8xf01v8ToidEfUFCpUKZEd84EInhbwXUGAAAAAElFTkSuQmCC");
;
}
.landing_tab_workpermit {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6BAMAAAATlVcbAAAAG1BMVEX/3xY4ODjz1RhdVzLawBxEQjZQTDSbiyeCdiv9MnNNAAAAo0lEQVR4Xu3LUQoCIRAG4IqiVyfb95o5gXqBDeq9he0AQQfp6AkKSsNvsPRQsD84Ovx+i6mZwy2wCocGFfIN6oLFWCw7iNd3zwLxxXJg9wB08EJeuh5Rd4tnRLQ7DwUrOqYJaJ8vQPMNaHloWl6AFqypwuq/xptMC75WdrnbJprx82jqlmhfrSeitxasWRu1/EVLRGZyG+ePtRQTZ8qn9ruZ8wJuXSJ1fquLLgAAAABJRU5ErkJggg==");
;
}
.landing_tab_contracts {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6BAMAAAATlVcbAAAAKlBMVEX/3xY4ODjawBxEQjabiyfmyhrz1RiCdit2bC1QTDTBqyFpYTBdVzKoliVnF+5+AAAAb0lEQVR4Xu3UoQ2AMBCFYShJEZi+giFBlBHqSDCwQQUDMAKSMViBAdgRSSBXcfJIf/fyiUtNM26pHO8MR2XO51UMlX/XsFT0XMYQV+0xxbXqzuNyaqW1t0UNoKF13koMvrW0qqB3R9z94eT/Kt9SN51HEqKNEtpyAAAAAElFTkSuQmCC");
;
}
.landing_tab_prevention {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6CAMAAADWZboaAAAAM1BMVEX/3xY4ODibiydEQjbz1RhQTDTmyhrNtR9pYTDBqyGCdiuPgSnawBxdVzK0oCOoliV2bC30jyPSAAABTklEQVR4Xu3V2YrDMAwFUG3es/3/144UdcjQDo6Tt0IulFJZp5KfDF+aJyJ3ZQmh3IIpoyan63BTR3QdF5tYI0CshpfhgS04tDjmdjqaiDKrC2RQWhPDxKYzEXUoWkItYFlVsHeXGtDSpVR8UVm1OdiHxBcvdELhNYUVLQCLYq7FwSmlmhEdagxrcqUB6tdNRzH5RYdoiu/1mAZp5+QL6EMfOmP5lAXnE5qVEeb/Dkh57tCGFSJ+ji2IESq2Do3WQshvb40wkp91N95AZpz/2r0AsNm+/bELTOz2kDzBYkO7IWtze0gvEZwkI8tuJ5fTLoW76x4X2y0Xk4VNevEsvq01YxNp6D/Mw5AN2tj84WhaCIPSWxNAUhjs2/9qLLbt+vtIrvvOw5GKuO39siFWgStZX8sGm38xk6LW0K55OaJOtcCdpBAS3IwIfGee/ADndwlOcPKv2AAAAABJRU5ErkJggg==");
;
}
.landing_tab_expenses {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6BAMAAAATlVcbAAAAGFBMVEX/3xY4ODjz1RiCditdVzKbiydaVTJbVTJY/cWOAAAAkElEQVR4Xu2TQQqGIBCFrWjf4/cAUdS/rW7QDaIjtGnfovNHFMloKmJECx88HswH46gM+46CSlB1hLYS/RGK5swjElAqpRMVHlmlpykv+kHbOe5nnis0ApDt1RoL09M/JmbovKqdLydkKpnG3c2NSD5KJZnpa1MJ66j4DTdKqw7U81xh/7eyb5l9Q+3b7a+gDRDQFal8r8FyAAAAAElFTkSuQmCC");
;
}
.landing_tab_responsibility {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6CAMAAADWZboaAAAAdVBMVEX/3xY4ODhEQjbmyhrz1RhpYTCCditQTDSbiyfNtR+oliW0oCN2bC05OTjawBxdVzKPgSnBqyE7OjjQuB7nyxqWhyhUTzO8piFjXDFNSTWFeStfWDFeWDFaVTK6pSJ3bS1BPzdNSjVCQDY+PTdiXDGCdix0ai38/vbMAAABcUlEQVR4Xu2Vx27DMBBE9ViLJPeS2sv/f2JcyDiw4JA0kJvmREB6muFyl2oKNGpUK2x7JQlg/TWoxQUBuh4OWNUoBxhZiWoOG5UGcKoKhWg20SCq6vXCLC29RZT7zi2gVwkWFNtOgHfo7+I5VbhqrG/WC1iEHaAsrpT0sUbPPYjgLbbY9MdlpXsA5nlmuLXlKzyWN5T5vTUJvraRkm4rUHXP7YkMFRPQCmAREiqgFJbAQw9ieyDX9E+mENZMZbPSwGa5C7/gJo6P9oXdsNwAN+ENmKkET/5EO0xcbQUAH3HkpMlNvd2bRH3Cl2y8jX452IMIZw3pBMxUHvYWbJvSHxeyi6lzcJvuQQkxfEydh5UT0MlG00XylDoPG6CD9DwRok03HRh1AZYacGdlmMLUH5ca9OVau2H7BEFym8dMxVImHZ4qRYepHbaSTKmdSBdWdepYpXr5mc78wmqznMmUfn1AgilEB28aKEUH+n80adSobxo7C0EbZBrAAAAAAElFTkSuQmCC");
;
}
.landing_tab_priveleges {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6BAMAAAATlVcbAAAAKlBMVEX/3xY4ODi0oCNEQjabiyfz1RhQTDRpYTDawByCditdVzLNtR92bC3BqyEpvlbRAAAA/klEQVR4Xu3UParCQBAA4HU1khACmawkvmCxlq97W9hrIbbCe7zKwhQeIOAB9AbRG+QGXsHCPkdSlyiza2BAsMs0mfCxyf7MLHsr2nAXJaTbXTP+ZXCPeN6IShxPzP9WooHdLJE64Xn8+vGxqOosUJGNHC7PfAXSHvqFXg7WYBeKG3QAILyBB+af/0cMKTtvDJ1NtIaso/V3gNFRlaFcLJH2EmYoy6dI+5Gl4zXS/Y+l3SHSWWGph6eVS70aCB8PniAtT5b6KVLQX61Dp/A5JWZFrIjYDWInyVOgT9BR0tBALInKIaqOqli62ulOwV3GVUR3KN3d9M1A3yp0tHEFgeQxCe8Q2IEAAAAASUVORK5CYII=");
;
}
.landing_tab_affected {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6CAMAAADWZboaAAAAM1BMVEX/3xY4ODhEQjabiyfz1RjawBzNtR+0oCOCditQTDRpYTDBqyF2bC2oliVdVzLmyhqPgSlGwuHWAAACS0lEQVR4Xu1WWY6rQAykbPe+wP1P+7At0JtRgMn8TiylgxoKl8tLs/w1+1ibwGy/QSaYbe8jVyBLKEB4G8qo+yoT/PMIx+pQxyR03+bx4H4DgBIMmm3DglXiQJd7ZM0E2h1HINkad9oETALyvTS7C5c1AzHC+LK+TBiQm3yQGKjqxlTo1KsK9r/rLLM/GRUqiRADkGQJhKiAjnQJjZ7FBIwMqMcKUCZM0buE9TrYCdpi0DCBMnbyMgqAKcIx67uuLRCgyrae27nHSSsDAN1mVrhOKK/Q8UUEqpVlebKOzdzvaQ5nIO2H1Zt3eF2XgX6+Ld/3CnuEhLYAXlBHYVs1xK1zuO7PKgllceh6QpeCsfSr/m0ApY0wVWEjvFYlPArKWAb0xpYmXkTdTfsIUDyypDsDakMqvBHKi+SSj4MQxbPZgR6UKSVC0RvR9oHvSI/ufOI0oqAqnFB5AXX9o5XdkaUylhCUfLFyStZV81XpV96spfmAAsPDHgM0gcwVaFfJ6dJQHGnudN2dFyRvCqTXJcEcvSTUJVuQX0qCmdeH0cbLKa1DM/LyZDJqJSV1JPTQcDwhfWi6hl5GJ+Fat1uyFaiNRTaqpxwt75j81OpixXbMBGvtVFzWFLmg3B1u3VNMkQmYXtPcfdqtuGn45mEOH6ZAFJdsIh7j+NIAlmUtyOf0t8tqbITudM4A6e88c5JFz7ZuuJvD0k2g7yedEKjPpxM+MCf573xtqLpb3/k2YG++DJdmTe2db4kShDUvbxvDbPvtd1P5Oc2PfewfAy4RD2Gzl/UAAAAASUVORK5CYII=");
;
}
.landing_tab_restrictions {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6BAMAAAATlVcbAAAAG1BMVEX/3xY4ODiCditQTDTawByoliVdVzJEQja0oCObqUCsAAAAaklEQVR4Xu3OvQ2AIBSFUYzae8WfVkdgA0fQDXQHdnBtGwouJo/GApP3NRQn4T7zk7QL3EmKpI7VUNWXuiLUy5rfBSZRIV6F9+4SnqzKPxe3q7uybqxDE6vzpPV820gPpI2Rtg6c3U0paQ9A2BZpd3TavgAAAABJRU5ErkJggg==");
;
}
.landing_tab_movement {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6CAMAAADWZboaAAAAM1BMVEX/3xY4ODiCdivz1RibiydEQjbmyhppYTCPgSlQTDSoliV2bC1dVzLNtR+0oCPawBzBqyEAYm2IAAABF0lEQVR4Xu2T24rDMAxEe+Rrru3/f+3SxaCCWGSFpU85D0kgjGxpRo+vcHPzbPtxTbkC5CvKCusKzwtSoY1HlOP3wArxdhvyfmWWqPKkpPc7FdagdCF/1IiQWdJHkQCpcOq8qFFjdGDbtHBYkjr0FDBIz+kAXe/got0VRCjaecAYqBV03oE0LBwHS8AgzU8jZ1ogF5rajAhZE+2iVrzYd166R4E0VBhB8gyy5QHMZdw1Hd80MwLHmEGHbgbvpGFwwmmqOmuq/VVT1lvTwbaZaBscB5zFtQYkAUnm/0xVAZCJW9leQATMLDxjrNQ6YH2zF3YMMmkxYzL15zP69+KO1fQ4sCcUZEYqYKSdSewJSSaV6fHv3Nz8ALcEBuzq8ocZAAAAAElFTkSuQmCC");
;
}
.landing_tab_movepass {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6CAYAAADhu0ooAAAACXBIWXMAAAsSAAALEgHS3X78AAACXklEQVRoge2au0tDMRTGj6WI+MDBVxFBEBwcBReX7voPiEt3nQRFXXTQRUXBSfcu4j+gexcXwdFBUASRijqID0TEyhd6S2jvI73JScttfhBuSELp15N85J7TttLdYIlagFQriCQnNIE4oUnDCeXm4ytFufUR0dBPrNDFrWG6uW8XDX1uGiJ0+3hACOzu/BMNfYxxYl3o6XkvnRV6RH9j4Vk0gDHMcWFVaOGyiw7zfaK/lHul7NSnaOgDzGENB9aEyttzNvtOczNvlTn0MUbStjaNFaFw1dX9jHiOj/5UtqsMxjAnrzWJFaFw1eJLmjL9v3S0+Vgz74E5rMFa007MLlR22L2VongGIa8x7cSsQqsdFlszCnlrm3RiNqF+DqsKhxOzCA1zWFVMOzFLKgVGcnXdUTNO5a2Z33moGQe49wYJmpz4DjWyKKzfjIKERM3pkub40KBffnp+rGbMj4uTW59RPdz7aNJoGaFGz2iQa3KcuXoxGlE/kc0Ci+s2QwSrcWaUNJzrcqJ6QzKJ1Yiqvo9yYDWiQW8tNnBmxAHOZiPOJznXjSAsg6CCX1R1MwhRGI9omGuGzXETK2fklfqQTUcCyy/zrgKSXkhpIo+LaHL+ELEiaiL3Gifnq0PsrauTe9XJ+cZF64zGyb2ayPnGQduM6qmCqVTVuAj+VnWgWgVTrapxYESoShWsnqpa0wqlCCe27bB+GK+9QJTnqLvLT+K5djAknnBYW+ZTDUuRSb4IUNmEdC4WJmD7Y7Kc4w2roNmCTSii6DkwHNa2+VTj/mqeNJzQpOGEJo3WEEpE/7PNT2LAlcWIAAAAAElFTkSuQmCC");
;
}
.law_digest {
	margin: 0 0 10px;
}
.law_digest_group {
	clear: both;
	margin-bottom: 18px;
	padding-left: 66px;
	border-bottom: 1px solid #cccccc;
}
.law_digest_item {
	width: 100%;
	float: right;
	clear: right;
	padding: 5px 0;
}
.law_digest_item h3 {
	margin-top: 0;
	font-size: 22px;
}
.law_digest_date {
	width: 66px;
	margin-left: -66px;
	top: 0;
	position: -webkit-sticky;
	position: sticky;
}
.law_digest_group_fixer {
	clear: right;
}
.law_digest_date__day {
	font-size: 25px;
	display: block;
}
.law_digest_date__month,
.law_digest_date__year {
	font-size: 12px;
}
.law_digest_date__moth {
	color: #454545;
}
.law_digest_date__year {
	color: #b4b4b4;
}
.nav {
	margin: 0;
	padding-left: 0;
}
.nav li {
	background-repeat: no-repeat;
	background-color: #ffffff;
	list-style-type: none;
	line-height: 24px;
	padding: 8px 15px 6px 36px;
	margin: 0;
	display: block;
}
.nav .doc {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAARBAMAAAAbE1CRAAAAIVBMVEX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADdcGRXAAAAC3RSTlMAZgAODF4LEU5QWJM15roAAAA1SURBVHhencaxEQAQEAXRX8KtGWIzGpFqRwsaUapzidwmbwXkWWVSWUEaPWj7AuZ4/3CLfx2kiQT7qw3u2wAAAABJRU5ErkJggg==");
;
	background-position: 6px 12px;
}
.nav .doc_f {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAARBAMAAAAbE1CRAAAAIVBMVEX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADdcGRXAAAAC3RSTlMAZgAODF4LEU5QWJM15roAAAA1SURBVHhencaxEQAQEAXRX8KtGWIzGpFqRwsaUapzidwmbwXkWWVSWUEaPWj7AuZ4/3CLfx2kiQT7qw3u2wAAAABJRU5ErkJggg==");
;
	background-position: 6px 12px;
}
.nav .doc_i {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAARBAMAAAAbE1CRAAAAIVBMVEX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADdcGRXAAAAC3RSTlMAZgAODF4LEU5QWJM15roAAAA1SURBVHhencaxEQAQEAXRX8KtGWIzGpFqRwsaUapzidwmbwXkWWVSWUEaPWj7AuZ4/3CLfx2kiQT7qw3u2wAAAABJRU5ErkJggg==");
;
	background-position: 6px 12px;
}
.nav .folder {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAABGUlEQVR42qTTO04DMRSF4W8mhiCRNqKFEomeBgkJsQEWQEOfkoqaPWQVdFAhQZEVQIVYQireKI8ZGhuZaDIUuY2lOdfH/z32FHVdW6XCU39niBOMUaDGFm4wwCvKbE/1xwDHuMQdOpjhCBfYxkOLQRHwjns8ZsJ6NNuNZJuRrMjWD4xDdO9mm0s84xZDvCwbH6OQUBYQ33CKffQwjyen3gn2MAgtAU8xatG/MC1bGsqIGbJcNjJ9TSYuzjbLAqsz7FSdaKiJIOWRz1zH3qTN44i/H6usuYoUZWycxxNTdTMTIXNPaPMGqiojmi7OmxPMlgRaN7zECeoQ7/kQnzHZ/26mwjcO0Au4xjnOGh5VE0kKtY+rYtXf+WcAm9xHq4KOnigAAAAASUVORK5CYII=");
;
	background-position: 4px 12px;
}
.nav .pract {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAANlBMVEUAAAD////nPETnPETnPETnPETnPETnPETnPETnPETnPETnPETnPETnPETnPETnPETnPETnPESr2qOvAAAAEXRSTlMAAECPgL+vz5/fYDAg73AQUO544i8AAACjSURBVHheldJJDgIhFADR8g9MPSj3v6xt+Nq4UGMtWPBICAOXD30DIjkiOkFKVTPNSd5BPRaL6wxFeWXpBFWmTAMQZw6XgCLAAiBjTAEVrsmhbb3XFcgDRFm37qy9ca0KqAwwlmZOqYA5YE8YE66A1Ak0oBDpAPIA63tAbE6SB0DpkU8HlAYsTY5umwSgxtSuBECaZM+/rx1AUp4f6svT/v9L7hjFBITfRMqnAAAAAElFTkSuQmCC");
;
	background-position: 0 7px;
}
.nav .info {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAALVBMVEX///8AAADnPETnPETnPETnPETnPETnPETnPETnPETnPETnPETnPETnPETnPEQI3ejOAAAADnRSTlMAADDPYL9Ar5/fECCPUAplYqIAAACJSURBVHhejc8xCgJBDIVhZZSpBH8RkVUWJFjYSU6wVra2XsFqi73AegTBA3gEO0/kORyTYmCred1HAnkZlWYM5+e1g7lB7vB5OJYKICfD/gVQqUGxHP6Y9FB/YdskxLdj0yYEYHUDjglTfMJliODwtbhzLNqEWe9YN/koYg0k1xkU9RcUQ36uMD8smR2V7gbDxgAAAABJRU5ErkJggg==");
;
	background-position: 0 7px;
}
table.info {
	margin: 24px 0;
	border-collapse: collapse;
	width: 100%;
}
table.info,
table.info tr,
table.info th,
table.info td {
	border: 1px solid #b2b2b2;
}
table.info tr.newgroup {
	border-top: 2px solid #a0a0a0;
}
table.info th {
	font-size: 14px;
	font-family: Roboto,Helvetica,Verdana,Arial,sans-serif;
	font-weight: 600;
	background-color: #f0f0f0;
	text-align: center;
	padding: 4px 6px 6px 12px;
}
html.android table.info th {
	font-family: system-ui,sans-serif;
}
table.info td {
	font-size: 14px;
	vertical-align: top;
	padding: 6px 8px 8px 12px;
}
table.info td.subheader1,
table.info td.subheader2 {
	height: 21px;
	vertical-align: middle;
	text-align: center;
}
table.info td.subheader1 {
	background-color: #f7f7f7;
	font-weight: 500;
}
table.info td.subheader2 {
	background-color: #f8f8f8;
}
div#actinfo {
	margin: 8px 35px 40px 35px;
}
div#actinfo p {
	font-size: 11px;
	display: inline-block;
	float: left;
	margin: 0 16px 0 0;
}
#actinfo .date {
	color: #848484;
}
#actinfo .release {
	color: #b8b8b8;
}
div#actually {
	float: right;
	margin: 8px 35px 0 0;
}
div#actually p {
	font-size: 11px;
	color: #d71621;
	margin: 0;
}
#actinfo div#actually {
	margin-top: 0;
}
/*--- Affected ---*/
form#affected {
	margin-bottom: -32px;
}
.affected_result {
	border: 1px solid #e6e6e6;
	max-width: 900px;
	padding: 18px;
	background-color: #f2f2f2;
}
.affected_error,
.affected_no,
.affected_yes,
.affected_maybe {
	font-size: 18px;
	font-weight: bold;
}
.affected_error {
	color: #cc0000;
}
.affected_no {
	color: #880000;
}
.affected_yes {
	color: #007700;
}
.affected_maybe {
	color: #660066;
}
/*--- Priveleges ---*/
body.main_priveleges #w_content {
	padding: 0;
}
body.main_priveleges #w_title_header {
	margin-left: 52px;
}
.priveleges {
	margin: 0 -52px;
	min-height: 100%;
	background-color: #f2f2f2;
}
#privelege_filters {
	position: -webkit-sticky;
	position: sticky;
	top: 0;
	padding: 4px 52px;
	border-bottom: 1px solid #e6e6e6;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
	overflow: hidden;
	white-space: nowrap;
	background-color: #ffffff;
}
.privelege_filter {
	margin-bottom: 10px;
}
.privelege_filter.condition_false {
	display: none;
}
.privelege_filter_label {
	display: inline-block;
	margin-right: 4px;
	width: 316px;
}
.privelege_filter .select-value {
	display: inline-block;
	vertical-align: middle;
	margin: 0 32px 0 4px;
	width: 160px;
	height: 30px;
	white-space: nowrap;
	overflow: hidden;
	padding-left: 12px;
}
.privelege_filter .select-value-text {
	display: inline-block;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
}
#privelege_list {
	padding: 1px 52px 20px 52px;
}
@media (min-width: 992px) {
	.priveleges {
		margin: 0 -35px;
	}
	#privelege_filters {
		padding: 4px 35px;
	}
	#privelege_list {
		padding: 1px 35px 20px 35px;
	}
}
@media (min-width: 1660px) {
	.privelege_filter {
		display: inline-block;
	}
	.privelege_filter_label {
		width: auto;
	}
	.privelege_filter #orgtype_select_value {
		width: 124px;
	}
	.privelege_filter #msp_select_value {
		width: 94px;
	}
	.privelege_filter #affected_select_value {
		width: 154px;
		margin-right: 0;
	}
}
.privelege_group {
	margin: 36px 0 12px 0;
}
.privelege_group.condition_false {
	display: none;
}
.privelege {
	margin: 0 0 8px 0;
	padding: 24px;
	background-color: #fff;
	border: 1px solid #e6e6e6;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.privelege:hover {
	box-shadow: 4px 4px 8px -2px rgba(0, 0, 0, 0.25);
}
.privelege.condition_false {
	display: none;
}
.privelege .unspec::before {
	content: "?";
	display: inline-block;
	width: 22px;
	height: 22px;
	margin-right: 4px;
	border-radius: 11px;
	font-weight: bold;
	font-size: 14px;
	line-height: 23px;
	vertical-align: bottom;
	text-align: center;
	color: #ffffff;
	background-color: #dddddd;
	cursor: help;
}
.privelege .applicable::before {
	content: "\2713";
	display: inline-block;
	width: 22px;
	height: 22px;
	margin-right: 4px;
	border-radius: 11px;
	font-weight: bold;
	font-size: 18px;
	color: #008800;
}
.privelege .applicable.extra::before {
	content: "!";
	display: inline-block;
	width: 22px;
	height: 22px;
	margin-right: 4px;
	border-radius: 11px;
	font-weight: bold;
	font-size: 14px;
	line-height: 23px;
	vertical-align: bottom;
	text-align: center;
	color: #ffffff;
	background-color: #008800;
	cursor: help;
}
.privelege .notapplicable::before {
	content: "\2a2f";
	display: inline-block;
	width: 22px;
	height: 22px;
	margin-right: 4px;
	border-radius: 11px;
	font-weight: bold;
	font-size: 14px;
	line-height: 23px;
	vertical-align: bottom;
	text-align: center;
	color: #ffffff;
	background-color: #bd6d6d;
}
.privelege .applicable,
.privelege .notapplicable {
	display: none;
}
.privelege.condition_true .unspec,
.privelege.condition_false .unspec {
	display: none;
}
.privelege.condition_true .applicable,
.privelege.condition_false .notapplicable {
	display: inline-block;
}
.privelege .annotation {
	font-size: 12px;
}
/*.privelege .annotation h2					{font-size:12px; font-weight:700; margin-bottom:6px}*/
.privelege .annotation h2 {
	font-size: 16px;
	margin-bottom: 6px;
}
.privelege .annotation p {
	margin: 4px 0 2px 0;
}

