[data-namespace='s7viewers'].s7scrollbar {
	background-color:rgba(102, 102, 102, 0);
	top:8px;
	bottom:8px;
	right:8px;
	width:28px;
	touch-action:;
 }
[data-namespace='s7viewers'].s7scrollbar .s7scrollthumb {
	width:28px;
	position:absolute;
	background-repeat:no-repeat;
	background-position:center;
	padding-top:10px;
	padding-bottom:10px;
	height:45px;
 }
[data-namespace='s7viewers'].s7scrollbar .s7scrollthumb[state='up'] {
	background-image:url("/assets/vendor/scrollbar_thumb_up-ff8174a6d340.png");
 }
[data-namespace='s7viewers'].s7scrollbar .s7scrollthumb[state='over'] {
	background-image:url("/assets/vendor/scrollbar_thumb_over-dfc017437997.png");
 }
[data-namespace='s7viewers'].s7scrollbar .s7scrollthumb[state='down'] {
	background-image:url("/assets/vendor/scrollbar_thumb_down-8053a58cd5ee.png");
 }
[data-namespace='s7viewers'].s7scrollbar .s7scrollthumb[state='disabled'] {
	background-image:url("/assets/vendor/scrollbar_thumb_up-ff8174a6d340.png");
 }
[data-namespace='s7viewers'].s7scrollbar .s7scrolltrack {
	width:28px;
	background-color:rgba(102, 102, 102, 0.5);
 }
[data-namespace='s7viewers'].s7scrollbar .s7scrollupbutton {
	display:block;
	width:28px;
	height:32px;
 }
[data-namespace='s7viewers'].s7scrollbar .s7scrollupbutton[state='up'] {
	background-image:url("/assets/vendor/scroll_up_up-08b1c713accf.png");
 }
[data-namespace='s7viewers'].s7scrollbar .s7scrollupbutton[state='over'] {
	background-image:url("/assets/vendor/scroll_up_over-078ed91c6189.png");
 }
[data-namespace='s7viewers'].s7scrollbar .s7scrollupbutton[state='down'] {
	background-image:url("/assets/vendor/scroll_up_down-9329eb4f763a.png");
 }
[data-namespace='s7viewers'].s7scrollbar .s7scrollupbutton[state='disabled'] {
	background-image:url("/assets/vendor/scroll_up_up-08b1c713accf.png");
 }
[data-namespace='s7viewers'].s7scrollbar .s7scrolldownbutton {
	display:block;
	width:28px;
	height:32px;
 }
[data-namespace='s7viewers'].s7scrollbar .s7scrolldownbutton[state='up'] {
	background-image:url("/assets/vendor/scroll_down_up-64802ef5f2c6.png");
 }
[data-namespace='s7viewers'].s7scrollbar .s7scrolldownbutton[state='over'] {
	background-image:url("/assets/vendor/scroll_down_over-b76f523a48b2.png");
 }
[data-namespace='s7viewers'].s7scrollbar .s7scrolldownbutton[state='down'] {
	background-image:url("/assets/vendor/scroll_down_down-22ce1cf25a2a.png");
 }
[data-namespace='s7viewers'].s7scrollbar .s7scrolldownbutton[state='disabled'] {
	background-image:url("/assets/vendor/scroll_down_up-64802ef5f2c6.png");
 }


[data-namespace='s7viewers'].s7printdialog {
	position:absolute;
	font-family:Helvetica;
	z-index:6000;
	user-select:none;
	-ms-user-select:none;
	-moz-user-select:-moz-none;
	-webkit-user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	touch-action:;
 }
[data-namespace='s7viewers'].s7printdialog input::-ms-clear {
	display:none;
 }
[data-namespace='s7viewers'].s7printdialog .s7backoverlay {
	position:absolute !important;
	width:100% !important;
	height:100% !important;
	opacity:0.7;
	background-color:#222222;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialog * {
	box-sizing:content-box;
	-moz-box-sizing:content-box;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialog {
	color:#000000;
	border-radius:8px;
	position:absolute;
	background-color:#dddddd;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogheader {
	padding:10px;
	position:relative;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialoglabel {
	color:#666666;
	font-weight:bold;
	font-size:9pt;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogheadericon {
	position:relative;
	vertical-align:middle;
	display:inline-block;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogheadertext {
	vertical-align:middle;
	padding-left:16px;
	font-size:16pt;
	position:relative;
	font-weight:bold;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogviewarea {
	background-color:#ffffff;
	margin:10px;
	overflow:hidden;
	position:relative;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogbody {
	padding:10px;
	position:relative;
	display:inline-block;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogfooter {
	border-top:1px solid #909090;
	width:100%;
	position:relative;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogbuttoncontainer {
	padding-top:10px;
	padding-bottom:6px;
	float:right;
	position:relative;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogfooter .s7button {
	cursor:default;
	margin-right:10px;
	position:relative;
	display:inline-block;
	color:#ffffff;
	font-size:9pt;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	box-shadow:1px 1px 1px #999999;
	line-height:34px;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogline {
	position:relative;
	display:inline-block;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogheader .s7dialogline {
	padding:10px 10px 2px;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogscrollpanel {
	position:relative;
	vertical-align:top;
	width:44px;
	height:100%;
	display:inline-block;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialoglinefeed {
	display:block;
 }
[data-namespace='s7viewers'].s7printdialog .s7closebutton {
	position:absolute;
	top:2px;
	right:2px;
	padding:8px;
	width:20px;
	height:20px;
 }
[data-namespace='s7viewers'].s7printdialog .s7closebutton[state='up'] {
	background-image:url("/assets/vendor/close_up-8816de169b5d.png");
 }
[data-namespace='s7viewers'].s7printdialog .s7closebutton[state='over'] {
	background-image:url("/assets/vendor/close_over-1251b21cb76b.png");
 }
[data-namespace='s7viewers'].s7printdialog .s7closebutton[state='down'] {
	background-image:url("/assets/vendor/close_down-0532cc5a7779.png");
 }
[data-namespace='s7viewers'].s7printdialog .s7closebutton[state='disabled'] {
	background-image:url("/assets/vendor/close_disabled-dca2973a2521.png");
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogheadericon {
	background-image:url("/assets/vendor/dlgprint_cap-31d182bb2dcf.png");
	width:22px;
	height:22px;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogviewarea {
	height:auto;
 }
[data-namespace='s7viewers'].s7printdialog .s7radiogroup {
	border:none;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogoption input {
	margin-right:10px;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogoption {
	text-decoration:none;
	position:relative;
	display:inline-block;
	color:#000000;
	width:150px;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialoginputwide {
	cursor:default;
	border:none;
	padding-bottom:10px;
	width:430px;
 }
[data-namespace='s7viewers'].s7printdialog .s7horizontaldivider {
	cursor:default;
	padding-bottom:10px;
	width:430px;
	margin-top:10px;
	padding-top:10px;
	border-top:1px solid #aaaaaa;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialoginputcontainer {
	padding-left:30px;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogrange {
	display:inline-block;
	width:42px;
	margin-left:10px;
	margin-right:10px;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogcancelbutton {
	width:64px;
	height:34px;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogcancelbutton[state='up'] {
	background-color:#666666;
	color:#e4e4e4;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogcancelbutton[state='down'] {
	background-color:#555555;
	color:#ffffff;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogcancelbutton[state='over'] {
	background-color:#555555;
	color:#ffffff;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogcancelbutton[state='disabled'] {
	background-color:#b2b2b2;
	color:#e4e4e4;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogactionbutton {
	width:96px;
	height:34px;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogactionbutton[state='up'] {
	background-color:#333333;
	color:#dddddd;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogactionbutton[state='down'] {
	background-color:#222222;
	color:#cccccc;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogactionbutton[state='over'] {
	background-color:#222222;
	color:#cccccc;
 }
[data-namespace='s7viewers'].s7printdialog .s7dialogactionbutton[state='disabled'] {
	background-color:#b2b2b2;
	color:#dddddd;
 }


[data-namespace='s7viewers'].s7print {
	width:28px;
	height:28px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7print[state='up'] {
	background-image:url("/assets/vendor/print_up-195b28035af9.png");
 }
[data-namespace='s7viewers'].s7print[state='over'] {
	background-image:url("/assets/vendor/print_over-d597451a6149.png");
 }
[data-namespace='s7viewers'].s7print[state='down'] {
	background-image:url("/assets/vendor/print_down-af2b9457b56a.png");
 }
[data-namespace='s7viewers'].s7print[state='disabled'] {
	background-image:url("/assets/vendor/print_disabled-c0beeb03ed12.png");
 }


[data-namespace='s7viewers'].s7embeddialog {
	position:absolute;
	font-family:Helvetica;
	z-index:6000;
	user-select:none;
	-ms-user-select:none;
	-moz-user-select:-moz-none;
	-webkit-user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	touch-action:;
 }
[data-namespace='s7viewers'].s7embeddialog input::-ms-clear {
	display:none;
 }
[data-namespace='s7viewers'].s7embeddialog .s7backoverlay {
	position:absolute !important;
	width:100% !important;
	height:100% !important;
	opacity:0.7;
	background-color:#222222;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialog * {
	box-sizing:content-box;
	-moz-box-sizing:content-box;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialog {
	color:#000000;
	border-radius:8px;
	position:absolute;
	background-color:#dddddd;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogheader {
	padding:10px;
	position:relative;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialoglabel {
	color:#666666;
	font-weight:bold;
	font-size:9pt;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogheadericon {
	position:relative;
	vertical-align:middle;
	display:inline-block;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogheadertext {
	vertical-align:middle;
	padding-left:16px;
	font-size:16pt;
	position:relative;
	font-weight:bold;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogviewarea {
	background-color:#ffffff;
	margin:10px;
	overflow:hidden;
	position:relative;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogbody {
	padding:10px;
	position:relative;
	display:inline-block;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogfooter {
	border-top:1px solid #909090;
	width:100%;
	position:relative;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogbuttoncontainer {
	padding-top:10px;
	padding-bottom:6px;
	float:right;
	position:relative;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogfooter .s7button {
	cursor:default;
	margin-right:10px;
	position:relative;
	display:inline-block;
	color:#ffffff;
	font-size:9pt;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	box-shadow:1px 1px 1px #999999;
	line-height:34px;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogline {
	position:relative;
	display:inline-block;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogheader .s7dialogline {
	padding:10px 10px 2px;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogscrollpanel {
	position:relative;
	vertical-align:top;
	width:44px;
	height:100%;
	display:inline-block;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialoglinefeed {
	display:block;
 }
[data-namespace='s7viewers'].s7embeddialog .s7closebutton {
	position:absolute;
	top:2px;
	right:2px;
	padding:8px;
	width:20px;
	height:20px;
 }
[data-namespace='s7viewers'].s7embeddialog .s7closebutton[state='up'] {
	background-image:url("/assets/vendor/close_up-8816de169b5d.png");
 }
[data-namespace='s7viewers'].s7embeddialog .s7closebutton[state='over'] {
	background-image:url("/assets/vendor/close_over-1251b21cb76b.png");
 }
[data-namespace='s7viewers'].s7embeddialog .s7closebutton[state='down'] {
	background-image:url("/assets/vendor/close_down-0532cc5a7779.png");
 }
[data-namespace='s7viewers'].s7embeddialog .s7closebutton[state='disabled'] {
	background-image:url("/assets/vendor/close_disabled-dca2973a2521.png");
 }
[data-namespace='s7viewers'].s7embeddialog .s7comboboxdropdown {
	border-top:1px solid #cccccc;
	width:100%;
	display:block;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dropdownitem {
	display:block;
	width:100%;
	position:relative;
 }
[data-namespace='s7viewers'].s7embeddialog .s7checkmark {
	width:25px;
	height:25px;
	vertical-align:middle;
	display:inline-block;
	background-image:url("/assets/vendor/cboxchecked-a904883711b6.png");
 }
[data-namespace='s7viewers'].s7embeddialog .s7dropdownitemanchor {
	display:block;
	width:100%;
	background-color:#ffffff;
	position:relative;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dropdownitemanchor[state='selected'] {
	background-color:#eeeeee;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dropdownitemanchor[state='unselected'] {
	background-color:#ffffff;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dropdownitemanchor:hover {
	background-color:#eeeeee;
 }
[data-namespace='s7viewers'].s7embeddialog .s7scrollbar {
	background-color:transparent;
	position:absolute;
	top:8px;
	bottom:8px;
	right:8px;
	width:28px;
 }
[data-namespace='s7viewers'].s7embeddialog .s7scrollbar .s7scrolltrack {
	background-color:rgb(178, 178, 178);
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogheadericon {
	background-image:url("/assets/vendor/dlgembed_cap-509e28f337cf.png");
	width:24px;
	height:14px;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogviewarea {
	height:300px;
	overflow:auto;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogviewarea.s7dialogviewareashort {
	width:315px;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogbody .s7dialoginputwidereduced {
	width:200px;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogbody .s7dialogembedsizepanel .s7dialoginputwidereduced {
	width:200px;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialoginputwide {
	border:none;
	padding-bottom:10px;
	width:430px;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialoginputcontainer {
	padding:10px;
	width:430px;
	font-size:10pt;
	word-wrap:break-word;
	border:1px solid #cccccc;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogmessage {
	-moz-user-select:text;
	-khtml-user-select:text;
	-webkit-user-select:text;
	-o-user-select:text;
	white-space:-o-pre-wrap;
	word-wrap:break-word;
	user-select:text;
	border:none;
	resize:none;
	height:50px;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogembedsizepanel {
	font-size:10pt;
	padding:10px;
	border:none;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogembedsizelabel {
	vertical-align:top;
	display:inline-block;
	width:80px;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogcustomsizepanel {
	position:relative;
	display:inline-block;
	left:20px;
	vertical-align:top;
 }
[data-namespace='s7viewers'].s7embeddialog .s7comboboxtext {
	position:relative;
	display:inline-block;
	height:40px;
 }
[data-namespace='s7viewers'].s7embeddialog .s7comboboxdropdown {
	font-size:10pt;
	border:1px solid #cccccc;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogcustomsize {
	position:relative;
	display:inline-block;
	border:1px solid #cccccc;
	padding-left:2px;
	padding-right:2px;
	margin-right:20px;
	width:70px;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogcustomsizeinput {
	border:none;
	display:inline-block;
	vertical-align:middle;
	width:100%;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogcancelbutton {
	width:64px;
	height:34px;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogcancelbutton[state='up'] {
	background-color:#666666;
	color:#e4e4e4;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogcancelbutton[state='down'] {
	background-color:#555555;
	color:#ffffff;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogcancelbutton[state='over'] {
	background-color:#555555;
	color:#ffffff;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogcancelbutton[state='disabled'] {
	background-color:#b2b2b2;
	color:#e4e4e4;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogactionbutton {
	width:82px;
	height:34px;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogactionbutton[state='up'] {
	background-color:#333333;
	color:#dddddd;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogactionbutton[state='down'] {
	background-color:#222222;
	color:#cccccc;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogactionbutton[state='over'] {
	background-color:#222222;
	color:#cccccc;
 }
[data-namespace='s7viewers'].s7embeddialog .s7dialogactionbutton[state='disabled'] {
	background-color:#b2b2b2;
	color:#dddddd;
 }
[data-namespace='s7viewers'].s7embeddialog .s7combobox .s7comboboxbutton {
	width:28px;
	height:28px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7embeddialog .s7combobox .s7comboboxbutton[state='up'] {
	background-image:url("/assets/vendor/cboxbtndn_up-06690b0b9499.png");
 }
[data-namespace='s7viewers'].s7embeddialog .s7combobox .s7comboboxbutton[state='over'] {
	background-image:url("/assets/vendor/cboxbtndn_over-e2251d294f50.png");
 }
[data-namespace='s7viewers'].s7embeddialog .s7combobox .s7comboboxbutton[state='down'] {
	background-image:url("/assets/vendor/cboxbtndn_over-e2251d294f50.png");
 }
[data-namespace='s7viewers'].s7embeddialog .s7combobox .s7comboboxbutton[state='disabled'] {
	background-image:url("/assets/vendor/cboxbtndn_up-06690b0b9499.png");
 }
[data-namespace='s7viewers'].s7embeddialog .s7combobox {
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	border:1px solid #cccccc;
	display:block;
	padding-left:10px;
	position:relative;
	width:300px;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7embeddialog .s7combobox[expanded='false'] {
	width:110px;
 }
[data-namespace='s7viewers'].s7embeddialog .s7combobox[expanded='true'] {
	width:300px;
 }
[data-namespace='s7viewers'].s7embeddialog .s7combobox .s7comboboxtext {
	position:relative;
	display:inline-block;
	height:40px;
 }
[data-namespace='s7viewers'].s7embeddialog .s7combobox .s7comboboxbutton {
	position:absolute;
	display:block;
	top:0px;
	right:0px;
	width:40px;
	height:40px;
 }
[data-namespace='s7viewers'].s7embeddialog .s7combobox .s7comboboxdropdown {
	border-top:1px solid #cccccc;
	width:100%;
	display:block;
 }
[data-namespace='s7viewers'].s7embeddialog .s7combobox .s7dropdownitem {
	display:block;
	width:100%;
	position:relative;
 }
[data-namespace='s7viewers'].s7embeddialog .s7combobox .s7checkmark {
	width:25px;
	height:25px;
	vertical-align:middle;
	display:inline-block;
	background-image:url("/assets/vendor/cboxchecked-a904883711b6.png");
 }
[data-namespace='s7viewers'].s7embeddialog .s7combobox .s7dropdownitemanchor {
	display:block;
	width:100%;
	background-color:#ffffff;
	position:relative;
 }
[data-namespace='s7viewers'].s7embeddialog .s7combobox .s7dropdownitemanchor[state='selected'] {
	background-color:#eeeeee;
 }
[data-namespace='s7viewers'].s7embeddialog .s7combobox .s7dropdownitemanchor[state='unselected'] {
	background-color:#ffffff;
 }
[data-namespace='s7viewers'].s7embeddialog .s7combobox .s7dropdownitemanchor:hover {
	background-color:#eeeeee;
 }


[data-namespace='s7viewers'].s7emaildialog {
	position:absolute;
	font-family:Helvetica;
	z-index:6000;
	user-select:none;
	-ms-user-select:none;
	-moz-user-select:-moz-none;
	-webkit-user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	touch-action:;
 }
[data-namespace='s7viewers'].s7emaildialog input::-ms-clear {
	display:none;
 }
[data-namespace='s7viewers'].s7emaildialog .s7backoverlay {
	position:absolute !important;
	width:100% !important;
	height:100% !important;
	opacity:0.7;
	background-color:#222222;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialog * {
	box-sizing:content-box;
	-moz-box-sizing:content-box;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialog {
	color:#000000;
	border-radius:8px;
	position:absolute;
	background-color:#dddddd;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogheader {
	padding:10px;
	position:relative;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialoglabel {
	color:#666666;
	font-weight:bold;
	font-size:9pt;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogheadericon {
	position:relative;
	vertical-align:middle;
	display:inline-block;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogheadertext {
	vertical-align:middle;
	padding-left:16px;
	font-size:16pt;
	position:relative;
	font-weight:bold;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogviewarea {
	background-color:#ffffff;
	margin:10px;
	overflow:hidden;
	position:relative;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogbody {
	padding:10px;
	position:relative;
	display:inline-block;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogfooter {
	border-top:1px solid #909090;
	width:100%;
	position:relative;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogbuttoncontainer {
	padding-top:10px;
	padding-bottom:6px;
	float:right;
	position:relative;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogfooter .s7button {
	cursor:default;
	margin-right:10px;
	position:relative;
	display:inline-block;
	color:#ffffff;
	font-size:9pt;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	box-shadow:1px 1px 1px #999999;
	line-height:34px;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogline {
	position:relative;
	display:inline-block;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogheader .s7dialogline {
	padding:10px 10px 2px;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogscrollpanel {
	position:relative;
	vertical-align:top;
	width:44px;
	height:100%;
	display:inline-block;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialoglinefeed {
	display:block;
 }
[data-namespace='s7viewers'].s7emaildialog .s7closebutton {
	position:absolute;
	top:2px;
	right:2px;
	padding:8px;
	width:20px;
	height:20px;
 }
[data-namespace='s7viewers'].s7emaildialog .s7closebutton[state='up'] {
	background-image:url("/assets/vendor/close_up-8816de169b5d.png");
 }
[data-namespace='s7viewers'].s7emaildialog .s7closebutton[state='over'] {
	background-image:url("/assets/vendor/close_over-1251b21cb76b.png");
 }
[data-namespace='s7viewers'].s7emaildialog .s7closebutton[state='down'] {
	background-image:url("/assets/vendor/close_down-0532cc5a7779.png");
 }
[data-namespace='s7viewers'].s7emaildialog .s7closebutton[state='disabled'] {
	background-image:url("/assets/vendor/close_disabled-dca2973a2521.png");
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogaddemailbutton[state='up'] {
	background-image:url("/assets/vendor/dlgaddplus_up-6a6e13bb86bf.png");
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogaddemailbutton[state='over'] {
	background-image:url("/assets/vendor/dlgaddplus_over-1bade2d4d50c.png");
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogaddemailbutton[state='down'] {
	background-image:url("/assets/vendor/dlgaddplus_over-1bade2d4d50c.png");
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogaddemailbutton[state='disabled'] {
	background-image:url("/assets/vendor/dlgaddplus_up-6a6e13bb86bf.png");
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogremoveemailbutton[state='up'] {
	background-image:url("/assets/vendor/dlgremove_up-eb93f103fea2.png");
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogremoveemailbutton[state='over'] {
	background-image:url("/assets/vendor/dlgremove_over-928e69a1314f.png");
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogremoveemailbutton[state='down'] {
	background-image:url("/assets/vendor/dlgremove_over-928e69a1314f.png");
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogremoveemailbutton[state='disabled'] {
	background-image:url("/assets/vendor/dlgremove_up-eb93f103fea2.png");
 }
[data-namespace='s7viewers'].s7emaildialog .s7scrollbar {
	background-color:transparent;
	position:absolute;
	top:8px;
	bottom:8px;
	right:8px;
	width:28px;
 }
[data-namespace='s7viewers'].s7emaildialog .s7scrollbar .s7scrolltrack {
	background-color:rgb(178, 178, 178);
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogheadericon {
	background-image:url("/assets/vendor/dlgemail_cap-394938557809.png");
	width:24px;
	height:17px;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialoginputlabel {
	margin-right:10px;
	padding:10px;
	position:relative;
	display:block;
	text-align:left;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogerrormessage {
	position:relative;
	display:inline-block;
	background-position:left center;
	background-repeat:no-repeat;
	font-size:10pt;
	font-weight:bold;
	vertical-align:middle;
	text-align:center;
	padding-left:20px;
	line-height:25px;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogerrormessage[state='verifyerror'] {
	background-image:url("/assets/vendor/dlgerrimg-57dea4583b33.png");
	color:#ff0000;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogerrormessage[state='senderror'] {
	background-image:url("/assets/vendor/dlgerrimg-57dea4583b33.png");
	color:#ff0000;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogerrormessage[state='sendsuccess'] {
	background-image:none;
	color:#00b200;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogbody .s7dialogline  {
	padding:10px;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogviewarea {
	height:300px;
	overflow:auto;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogviewarea.s7dialogviewareashort {
	width:315px;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogbody .s7dialoginputshortreduced {
	width:175px;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogbody .s7dialoginputwidereduced {
	width:200px;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogviewarea[state='sendsuccess'] {
	height:100px;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialoginputcontainer {
	display:inline-block;
	position:relative;
	border:1px solid #cccccc;
	padding:9px;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogerror[error='false'] {
	display:none;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogerror[error='true'] {
	display:inline-block;
	width:100%;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialoginputcontainer[state='verifyerror'] {
	border:1px solid #ff0000;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialoginputshort {
	border:none;
	width:250px;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialoginputwide {
	border:none;
	width:300px;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogmessage {
	white-space:-o-pre-wrap;
	word-wrap:break-word;
	resize:none;
	height:50px;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogbody .s7dialogcontent {
	padding:0;
	border:1px dotted #a0a0a0;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogthumbnail {
	position:relative;
	display:inline-block;
	background-position:center center;
	background-repeat:no-repeat;
	width:90px;
	height:60px;
	padding:10px;
	vertical-align:top;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialoginfopanel {
	position:relative;
	width:300px;
	display:inline-block;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogtitle {
	position:relative;
	display:block;
	font-weight:bold;
	margin:10px;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogorigin {
	position:relative;
	margin:10px;
	display:block;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogdescription {
	font-size:9pt;
	position:relative;
	margin:10px;
	display:block;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogactionbutton {
	width:82px;
	height:34px;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogactionbutton[state='up'] {
	background-color:#333333;
	color:#dddddd;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogactionbutton[state='down'] {
	background-color:#222222;
	color:#cccccc;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogactionbutton[state='over'] {
	background-color:#222222;
	color:#cccccc;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogactionbutton[state='disabled'] {
	background-color:#b2b2b2;
	color:#dddddd;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogremoveemailbutton {
	position:relative;
	display:inline-block;
	width:25px;
	height:25px;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogaddemailbutton {
	background-repeat:no-repeat;
	position:relative;
	display:inline-block;
	text-align:right;
	font-size:12pt;
	font-weight:bold;
	background-position:left center;
	line-height:25px;
	padding-left:30px;
	height:25px;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogaddemailbutton[state='up'] {
	color:#666666;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogaddemailbutton[state='down'] {
	color:#000000;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogaddemailbutton[state='over'] {
	color:#000000;
	text-decoration:underline;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogaddemailbutton[state='disabled'] {
	color:#666666;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogcancelbutton {
	width:64px;
	height:34px;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogcancelbutton[state='up'] {
	background-color:#666666;
	color:#e4e4e4;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogcancelbutton[state='down'] {
	background-color:#555555;
	color:#ffffff;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogcancelbutton[state='over'] {
	background-color:#555555;
	color:#ffffff;
 }
[data-namespace='s7viewers'].s7emaildialog .s7dialogcancelbutton[state='disabled'] {
	background-color:#b2b2b2;
	color:#e4e4e4;
 }


[data-namespace='s7viewers'].s7linkdialog {
	position:absolute;
	font-family:Helvetica;
	z-index:6000;
	user-select:none;
	-ms-user-select:none;
	-moz-user-select:-moz-none;
	-webkit-user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	touch-action:;
 }
[data-namespace='s7viewers'].s7linkdialog input::-ms-clear {
	display:none;
 }
[data-namespace='s7viewers'].s7linkdialog .s7backoverlay {
	position:absolute !important;
	width:100% !important;
	height:100% !important;
	opacity:0.7;
	background-color:#222222;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialog * {
	box-sizing:content-box;
	-moz-box-sizing:content-box;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialog {
	color:#000000;
	border-radius:8px;
	position:absolute;
	background-color:#dddddd;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogheader {
	padding:10px;
	position:relative;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialoglabel {
	color:#666666;
	font-weight:bold;
	font-size:9pt;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogheadericon {
	position:relative;
	vertical-align:middle;
	display:inline-block;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogheadertext {
	vertical-align:middle;
	padding-left:16px;
	font-size:16pt;
	position:relative;
	font-weight:bold;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogviewarea {
	background-color:#ffffff;
	margin:10px;
	overflow:hidden;
	position:relative;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogbody {
	padding:10px;
	position:relative;
	display:inline-block;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogfooter {
	border-top:1px solid #909090;
	width:100%;
	position:relative;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogbuttoncontainer {
	padding-top:10px;
	padding-bottom:6px;
	float:right;
	position:relative;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogfooter .s7button {
	cursor:default;
	margin-right:10px;
	position:relative;
	display:inline-block;
	color:#ffffff;
	font-size:9pt;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	box-shadow:1px 1px 1px #999999;
	line-height:34px;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogline {
	position:relative;
	display:inline-block;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogheader .s7dialogline {
	padding:10px 10px 2px;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogscrollpanel {
	position:relative;
	vertical-align:top;
	width:44px;
	height:100%;
	display:inline-block;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialoglinefeed {
	display:block;
 }
[data-namespace='s7viewers'].s7linkdialog .s7closebutton {
	position:absolute;
	top:2px;
	right:2px;
	padding:8px;
	width:20px;
	height:20px;
 }
[data-namespace='s7viewers'].s7linkdialog .s7closebutton[state='up'] {
	background-image:url("/assets/vendor/close_up-8816de169b5d.png");
 }
[data-namespace='s7viewers'].s7linkdialog .s7closebutton[state='over'] {
	background-image:url("/assets/vendor/close_over-1251b21cb76b.png");
 }
[data-namespace='s7viewers'].s7linkdialog .s7closebutton[state='down'] {
	background-image:url("/assets/vendor/close_down-0532cc5a7779.png");
 }
[data-namespace='s7viewers'].s7linkdialog .s7closebutton[state='disabled'] {
	background-image:url("/assets/vendor/close_disabled-dca2973a2521.png");
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogheadericon {
	background-image:url("/assets/vendor/dlglink_cap-3952a13bd691.png");
	width:22px;
	height:12px;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogviewarea {
	height:100px;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogviewarea.s7dialogviewareashort {
	width:315px;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogbody .s7dialoginputwidereduced {
	width:200px;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialoginputwide {
	border:none;
	padding-bottom:10px;
	width:430px;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialoginputcontainer {
	border:1px solid #cccccc;
	padding:9px;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialoglink {
	border:none;
	width:450px;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogcancelbutton {
	width:64px;
	height:34px;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogcancelbutton[state='up'] {
	background-color:#666666;
	color:#e4e4e4;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogcancelbutton[state='down'] {
	background-color:#555555;
	color:#ffffff;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogcancelbutton[state='over'] {
	background-color:#555555;
	color:#ffffff;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogcancelbutton[state='disabled'] {
	background-color:#b2b2b2;
	color:#e4e4e4;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogactionbutton {
	width:82px;
	height:34px;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogactionbutton[state='up'] {
	background-color:#333333;
	color:#dddddd;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogactionbutton[state='down'] {
	background-color:#222222;
	color:#cccccc;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogactionbutton[state='over'] {
	background-color:#222222;
	color:#cccccc;
 }
[data-namespace='s7viewers'].s7linkdialog .s7dialogactionbutton[state='disabled'] {
	background-color:#b2b2b2;
	color:#dddddd;
 }


[data-namespace='s7viewers'].s7dialogcancelbutton {
	width:64px;
	height:34px;
 }
[data-namespace='s7viewers'].s7dialogcancelbutton[state='up'] {
	background-color:#666666;
	color:#e4e4e4;
 }
[data-namespace='s7viewers'].s7dialogcancelbutton[state='down'] {
	background-color:#555555;
	color:#ffffff;
 }
[data-namespace='s7viewers'].s7dialogcancelbutton[state='over'] {
	background-color:#555555;
	color:#ffffff;
 }
[data-namespace='s7viewers'].s7dialogcancelbutton[state='disabled'] {
	background-color:#b2b2b2;
	color:#e4e4e4;
 }


[data-namespace='s7viewers'] .s7combobox .s7comboboxbutton {
	width:28px;
	height:28px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'] .s7combobox .s7comboboxbutton[state='up'] {
	background-image:url("/assets/vendor/cboxbtndn_up-06690b0b9499.png");
 }
[data-namespace='s7viewers'] .s7combobox .s7comboboxbutton[state='over'] {
	background-image:url("/assets/vendor/cboxbtndn_over-e2251d294f50.png");
 }
[data-namespace='s7viewers'] .s7combobox .s7comboboxbutton[state='down'] {
	background-image:url("/assets/vendor/cboxbtndn_over-e2251d294f50.png");
 }
[data-namespace='s7viewers'] .s7combobox .s7comboboxbutton[state='disabled'] {
	background-image:url("/assets/vendor/cboxbtndn_up-06690b0b9499.png");
 }
[data-namespace='s7viewers'] .s7combobox {
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	border:1px solid #cccccc;
	display:block;
	padding-left:10px;
	position:relative;
	width:300px;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'] .s7combobox[expanded='false'] {
	width:110px;
 }
[data-namespace='s7viewers'] .s7combobox[expanded='true'] {
	width:300px;
 }
[data-namespace='s7viewers'] .s7combobox .s7comboboxtext {
	position:relative;
	display:inline-block;
	height:40px;
 }
[data-namespace='s7viewers'] .s7combobox .s7comboboxbutton {
	position:absolute;
	display:block;
	top:0px;
	right:0px;
	width:40px;
	height:40px;
 }
[data-namespace='s7viewers'] .s7combobox .s7comboboxdropdown {
	border-top:1px solid #cccccc;
	width:100%;
	display:block;
 }
[data-namespace='s7viewers'] .s7combobox .s7dropdownitem {
	display:block;
	width:100%;
	position:relative;
 }
[data-namespace='s7viewers'] .s7combobox .s7checkmark {
	width:25px;
	height:25px;
	vertical-align:middle;
	display:inline-block;
	background-image:url("/assets/vendor/cboxchecked-a904883711b6.png");
 }
[data-namespace='s7viewers'] .s7combobox .s7dropdownitemanchor {
	display:block;
	width:100%;
	background-color:#ffffff;
	position:relative;
 }
[data-namespace='s7viewers'] .s7combobox .s7dropdownitemanchor[state='selected'] {
	background-color:#eeeeee;
 }
[data-namespace='s7viewers'] .s7combobox .s7dropdownitemanchor[state='unselected'] {
	background-color:#ffffff;
 }
[data-namespace='s7viewers'] .s7combobox .s7dropdownitemanchor:hover {
	background-color:#eeeeee;
 }


[data-namespace='s7viewers'].s7socialshare .s7socialbutton {
	width:28px;
	height:28px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7socialshare .s7socialbutton[state='up'] {
	background-image:url("/assets/vendor/socialbtn_up-cd650ffd6872.png");
 }
[data-namespace='s7viewers'].s7socialshare .s7socialbutton[state='over'] {
	background-image:url("/assets/vendor/socialbtn_over-6c15bee5f39f.png");
 }
[data-namespace='s7viewers'].s7socialshare .s7socialbutton[state='down'] {
	background-image:url("/assets/vendor/socialbtn_over-6c15bee5f39f.png");
 }
[data-namespace='s7viewers'].s7socialshare .s7socialbutton[state='disabled'] {
	background-image:url("/assets/vendor/socialbtn_up-cd650ffd6872.png");
 }
[data-namespace='s7viewers'].s7socialshare {
	-webkit-transform:translateZ(0px);
	width:28px;
	height:28px;
 }
[data-namespace='s7viewers'].s7socialshare .s7socialbutton {
	background-color:#e7e7e7;
 }
[data-namespace='s7viewers'].s7socialshare .s7socialsharepanel[state='start'] {
	-webkit-transform:translateZ(0px);
 }
[data-namespace='s7viewers'].s7socialshare .s7socialsharepanel {
	font-size:0px;
	letter-spacing:0px;
	word-spacing:0px;
	background-color:#e7e7e7;
 }


[data-namespace='s7viewers'].s7twittershare {
	width:28px;
	height:28px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7twittershare[state='up'] {
	background-image:url("/assets/vendor/twitterbtn_up-99a8f7b56266.png");
 }
[data-namespace='s7viewers'].s7twittershare[state='over'] {
	background-image:url("/assets/vendor/twitterbtn_over-66009e147d1e.png");
 }
[data-namespace='s7viewers'].s7twittershare[state='down'] {
	background-image:url("/assets/vendor/twitterbtn_over-66009e147d1e.png");
 }
[data-namespace='s7viewers'].s7twittershare[state='disabled'] {
	background-image:url("/assets/vendor/twitterbtn_up-99a8f7b56266.png");
 }


[data-namespace='s7viewers'].s7facebookshare {
	width:28px;
	height:28px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7facebookshare[state='up'] {
	background-image:url("/assets/vendor/facebookbtn_up-f314d4ce4068.png");
 }
[data-namespace='s7viewers'].s7facebookshare[state='over'] {
	background-image:url("/assets/vendor/facebookbtn_over-f66be6fd40ab.png");
 }
[data-namespace='s7viewers'].s7facebookshare[state='down'] {
	background-image:url("/assets/vendor/facebookbtn_over-f66be6fd40ab.png");
 }
[data-namespace='s7viewers'].s7facebookshare[state='disabled'] {
	background-image:url("/assets/vendor/facebookbtn_up-f314d4ce4068.png");
 }


[data-namespace='s7viewers'].s7linkshare {
	width:28px;
	height:28px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7linkshare[state='up'] {
	background-image:url("/assets/vendor/linkbtn_up-fe0794e9a576.png");
 }
[data-namespace='s7viewers'].s7linkshare[state='over'] {
	background-image:url("/assets/vendor/linkbtn_over-fe086e430fcd.png");
 }
[data-namespace='s7viewers'].s7linkshare[state='down'] {
	background-image:url("/assets/vendor/linkbtn_over-fe086e430fcd.png");
 }
[data-namespace='s7viewers'].s7linkshare[state='disabled'] {
	background-image:url("/assets/vendor/linkbtn_up-fe0794e9a576.png");
 }


[data-namespace='s7viewers'].s7embedshare {
	width:28px;
	height:28px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7embedshare[state='up'] {
	background-image:url("/assets/vendor/embedbtn_up-b3539a269296.png");
 }
[data-namespace='s7viewers'].s7embedshare[state='over'] {
	background-image:url("/assets/vendor/embedbtn_over-82e1de27e6bd.png");
 }
[data-namespace='s7viewers'].s7embedshare[state='down'] {
	background-image:url("/assets/vendor/embedbtn_over-82e1de27e6bd.png");
 }
[data-namespace='s7viewers'].s7embedshare[state='disabled'] {
	background-image:url("/assets/vendor/embedbtn_up-b3539a269296.png");
 }


[data-namespace='s7viewers'].s7emailshare {
	width:28px;
	height:28px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7emailshare[state='up'] {
	background-image:url("/assets/vendor/emailbtn_up-45da9e68c00a.png");
 }
[data-namespace='s7viewers'].s7emailshare[state='over'] {
	background-image:url("/assets/vendor/emailbtn_over-9c721baac8cf.png");
 }
[data-namespace='s7viewers'].s7emailshare[state='down'] {
	background-image:url("/assets/vendor/emailbtn_over-9c721baac8cf.png");
 }
[data-namespace='s7viewers'].s7emailshare[state='disabled'] {
	background-image:url("/assets/vendor/emailbtn_up-45da9e68c00a.png");
 }


[data-namespace='s7viewers'].s7controlbar {
	background-color:#a6a6a6;
	position:relative;
	width:420px;
	height:30px;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	text-align:left;
	touch-action:;
 }
[data-namespace='s7viewers'].s7controlbar .s7innercontrolbarcontainer {
	position:static;
	white-space:nowrap;
	height:100%;
 }
[data-namespace='s7viewers'].s7controlbar .s7scrollbuttoncontainer {
	display:none;
	position:absolute;
	width:25px;
	height:100%;
	right:0px;
	background-color:inherit;
 }
[data-namespace='s7viewers'].s7controlbar .s7scrollleftrightbutton {
	position:absolute;
	width:25px;
	height:25px;
 }


[data-namespace='s7viewers'].s7videoplayer {
	position:absolute;
	width:400px;
	height:300px;
	background-color:#000000;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	touch-action:;
 }
[data-namespace='s7viewers'].s7videoplayer div[role='button'] {
	position:relative;
	z-index:1;
 }
[data-namespace='s7viewers'].s7videoplayer .s7iconeffect {
	width:120px;
	height:120px;
	-webkit-transform:translateZ(0px);
	background-repeat:no-repeat;
	background-position:center;
 }
[data-namespace='s7viewers'].s7videoplayer .s7iconeffect[state='play'] {
	background-image:url("/assets/vendor/videoplayicon-9fc65b716781.png");
 }
[data-namespace='s7viewers'].s7videoplayer .s7iconeffect[state='replay'] {
	background-image:url("/assets/vendor/videoreplayicon-b0a4bc245c90.png");
 }
[data-namespace='s7viewers'].s7videoplayer .s7videoposter {
	top:0px;
	left:0px;
	position:absolute;
	background-repeat:no-repeat;
	background-position:center center;
	background-size:contain;
 }
[data-namespace='s7viewers'].s7videoplayer .s7caption {
	font-family:sans-serif;
	font-size:large;
	color:#ffffff;
	-webkit-transform:translateZ(0px);
	margin:0 auto;
 }
[data-namespace='s7viewers'].s7videoplayer .s7waiticon {
	background-image:url("/assets/vendor/busyicon-31e45132e38a.gif");
	background-repeat:no-repeat;
	background-position:center;
	position:absolute;
	width:101px;
	height:29px;
	left:50%;
	top:50%;
	margin-left:-50px;
	margin-top:-15px;
 }


[data-namespace='s7viewers'].s7audiocaptions {
	position:absolute;
	width:28px;
	height:28px;
	top:4px;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	touch-action:;
 }
[data-namespace='s7viewers'].s7audiocaptions .s7audiocaptionsbutton {
	position:absolute;
	width:100%;
	height:100%;
	display:block;
 }
[data-namespace='s7viewers'].s7audiocaptions .s7audiocaptionsmenu {
	position:absolute;
	bottom:30px;
	right:0;
 }


[data-namespace='s7viewers'].s7audiocaptionsmenu {
	margin:0;
	padding:10px;
	box-sizing:border-box;
	display:none;
	flex-direction:column;
	z-index:10000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:rgba(255, 255, 255, 0.65);
	background-color:#333333;
	border-radius:8px;
 }
[data-namespace='s7viewers'].s7audiocaptionsmenu.is-shown {
	display:flex;
 }
[data-namespace='s7viewers'].s7audiocaptionsmenu .header {
	display:none;
	justify-content:end;
	align-items:center;
 }
[data-namespace='s7viewers'].s7audiocaptionsmenu .wrapper {
	display:flex;
	justify-content:center;
	box-sizing:inherit;
 }
[data-namespace='s7viewers'].s7audiocaptionsmenu .section {
	display:flex;
	align-items:center;
	justify-content:center;
	flex-direction:column;
	box-sizing:inherit;
 }
[data-namespace='s7viewers'].s7audiocaptionsmenu .section + .section {
	margin-left:10px;
 }
[data-namespace='s7viewers'].s7audiocaptionsmenu .title {
	box-sizing:inherit;
	width:100%;
	color:#FFFFFF;
	padding-left:15px;
 }
[data-namespace='s7viewers'].s7audiocaptionsmenu .list {
	box-sizing:inherit;
	margin:10px 0 0 0;
	padding:0 10px 0 0;
	list-style-type:none;
	height:100%;
	width:150px;
	max-height:250px;
	overflow-y:auto;
	overscroll-behavior:contain;
	scroll-behavior:smooth;
 }
[data-namespace='s7viewers'].s7audiocaptionsmenu .list::-webkit-scrollbar-track {
	-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);
	background-color:#737373;
 }
[data-namespace='s7viewers'].s7audiocaptionsmenu .list::-webkit-scrollbar {
	width:5px;
	background-color:#737373;
 }
[data-namespace='s7viewers'].s7audiocaptionsmenu .list::-webkit-scrollbar-thumb {
	-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);
	background-color:#F5F5F5;
 }
[data-namespace='s7viewers'].s7audiocaptionsmenu li {
	position:relative;
	display:block;
	box-sizing:border-box;
	width:100%;
	max-width:150px;
	cursor:pointer;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding:5px 5px 5px 15px;
 }
[data-namespace='s7viewers'].s7audiocaptionsmenu li::before {
	display:none;
	position:absolute;
	content:"\2713";
	height:100%;
	width:100%;
	left:0;
	color:#FFFFFF;
 }
[data-namespace='s7viewers'].s7audiocaptionsmenu li.active::before {
	display:inline-block;
 }
[data-namespace='s7viewers'].s7audiocaptionsmenu li.active, .s7audiocaptionsmenu li:hover {
	color:#FFFFFF;
 }


[data-namespace='s7viewers'].s7mutablevolume {
	position:absolute;
	width:25px;
	height:25px;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	touch-action:;
 }
[data-namespace='s7viewers'].s7mutablevolume .s7mutebutton {
	position:absolute;
	width:25px;
	height:25px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
 }
[data-namespace='s7viewers'].s7mutablevolume .s7mutebutton[selected='true'][state='up'] {
	background-image:url("/assets/vendor/muteon_up-0dd39485baf5.png");
 }
[data-namespace='s7viewers'].s7mutablevolume .s7mutebutton[selected='true'][state='over'] {
	background-image:url("/assets/vendor/muteon_over-5c39a0d9510f.png");
 }
[data-namespace='s7viewers'].s7mutablevolume .s7mutebutton[selected='true'][state='down'] {
	background-image:url("/assets/vendor/muteon_down-3683dd53961e.png");
 }
[data-namespace='s7viewers'].s7mutablevolume .s7mutebutton[selected='true'][state='disabled'] {
	background-image:url("/assets/vendor/muteon_disabled-ad702757ad57.png");
 }
[data-namespace='s7viewers'].s7mutablevolume .s7mutebutton[selected='false'][state='up'] {
	background-image:url("/assets/vendor/muteoff_up-f4244e5b1044.png");
 }
[data-namespace='s7viewers'].s7mutablevolume .s7mutebutton[selected='false'][state='over'] {
	background-image:url("/assets/vendor/muteoff_over-77e3ff9e7d32.png");
 }
[data-namespace='s7viewers'].s7mutablevolume .s7mutebutton[selected='false'][state='down'] {
	background-image:url("/assets/vendor/muteoff_down-70419be7de37.png");
 }
[data-namespace='s7viewers'].s7mutablevolume .s7mutebutton[selected='false'][state='disabled'] {
	background-image:url("/assets/vendor/muteoff_disabled-46fe257b7ca8.png");
 }
[data-namespace='s7viewers'].s7mutablevolume .s7verticalvolume {
	position:absolute;
	width:25px;
	height:80px;
	left:0px;
	background-color:#ccc;
 }
[data-namespace='s7viewers'].s7mutablevolume .s7verticalvolume .s7track {
	position:absolute;
	top:12px;
	left:10px;
	width:5px;
	height:55px;
	background-color:#737373;
 }
[data-namespace='s7viewers'].s7mutablevolume .s7verticalvolume .s7filledtrack {
	position:absolute;
	left:0px;
	width:5px;
	background-color:#ffffff;
 }
[data-namespace='s7viewers'].s7mutablevolume .s7verticalvolume .s7knob {
	position:absolute;
	width:13px;
	height:13px;
	top:6px;
	left:6px;
	background-image:url("/assets/vendor/volume_knob-67e96cc10462.png");
 }


[data-namespace='s7viewers'].s7verticalvolume {
	position:absolute;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	touch-action:;
	width:25px;
	height:80px;
	background-color:#ccc;
 }
[data-namespace='s7viewers'].s7verticalvolume .s7track {
	position:absolute;
	top:12px;
	left:10px;
	width:5px;
	height:55px;
	background-color:#737373;
 }
[data-namespace='s7viewers'].s7verticalvolume .s7filledtrack {
	position:absolute;
	left:0px;
	width:5px;
	background-color:#ffffff;
 }
[data-namespace='s7viewers'].s7verticalvolume .s7knob {
	position:absolute;
	width:13px;
	height:13px;
	top:6px;
	left:6px;
	background-image:url("/assets/vendor/volume_knob-67e96cc10462.png");
 }


[data-namespace='s7viewers'].s7videoscrubber {
	position:absolute;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	touch-action:;
	width:235px;
	height:26px;
 }
[data-namespace='s7viewers'].s7videoscrubber .s7videotime {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	left:4px;
	width:46px;
	height:24px;
	padding:8px;
	background-image:url("/assets/vendor/scrub_time-7cdaf0b00ca2.png");
	align:center;
	text-align:center;
	vertical-align:middle;
	color:#000000;
 }
[data-namespace='s7viewers'].s7videoscrubber .s7track, .s7trackloaded, .s7trackplayed {
	position:absolute;
	left:8px;
	right:8px;
	top:35%;
	height:31%;
 }
[data-namespace='s7viewers'].s7videoscrubber .s7track {
	background-color:#555555;
 }
[data-namespace='s7viewers'].s7videoscrubber .s7trackloaded {
	z-index:100;
	background-color:#666666;
 }
[data-namespace='s7viewers'].s7videoscrubber .s7trackplayed {
	z-index:200;
	background-color:#999999;
 }
[data-namespace='s7viewers'].s7videoscrubber .s7knob {
	position:absolute;
	width:9px;
	top:23%;
	height:54%;
	background-image:none;
	background-color:#ffffff;
	z-index:1000;
 }
[data-namespace='s7viewers'].s7videoscrubber .s7navigation {
	position:absolute;
	width:5px;
	top:35%;
	height:31%;
	background-color:transparent;
	background-repeat:no-repeat;
	z-index:990;
 }
[data-namespace='s7viewers'].s7videoscrubber .s7navigation[state='default'] {
	background-image:url("/assets/vendor/scrub_diamond-43c52e9a0552.png");
 }
[data-namespace='s7viewers'].s7videoscrubber .s7navigation[state='over'] {
	background-image:url("/assets/vendor/scrub_diamond_over-d52a3489de91.png");
 }
[data-namespace='s7viewers'].s7videoscrubber .s7chapter {
	position:absolute;
	white-space:nowrap;
	max-width:235px;
	padding:0px;
	height:auto;
	bottom:18px;
	visibility:hidden;
	background-color:transparent;
	z-index:10100;
 }
[data-namespace='s7viewers'].s7videoscrubber .s7chapter .s7header {
	position:relative;
	visibility:inherit;
	width:auto;
	height:22px;
	line-height:22px;
	background-color:rgba(51,51,51,0.8);
	padding:0 12px 0 12px;
	vertical-align:middle;
	z-index:10101;
 }
[data-namespace='s7viewers'].s7videoscrubber .s7chapter .s7header .s7starttime {
	position:relative;
	width:auto;
	visibility:inherit;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#dddddd;
	background-color:transparent;
	padding-right:10px;
	z-index:10102;
 }
[data-namespace='s7viewers'].s7videoscrubber .s7chapter .s7header .s7title {
	position:relative;
	width:auto;
	visibility:inherit;
	display:inline;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	background-color:transparent;
	z-index:10102;
 }
[data-namespace='s7viewers'].s7videoscrubber .s7chapter .s7description {
	position:relative;
	width:auto;
	height:auto;
	visibility:inherit;
	padding:12px 12px 9px 12px;
	line-height:100%;
	text-align:left;
	word-wrap:normal;
	white-space:normal;
	background-color:rgba(221,221,221,0.9);
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	z-index:10103;
 }
[data-namespace='s7viewers'].s7videoscrubber .s7chapter .s7tail {
	position:relative;
	content:;
	border-style:solid;
	border-color:rgba(221,221,221,0.9) transparent transparent transparent;
	border-width:6px 6px 0px 6px;
	margin:0px 0px 0px -6px;
	display:block;
	width:0px;
	z-index:10103;
 }


[data-namespace='s7viewers'].s7videotime {
	position:absolute;
	width:57px;
	height:15px;
	white-space:nowrap;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:4px;
 }


[data-namespace='s7viewers'].s7container {
	width:100%;
	height:100%;
	touch-action:;
 }
[data-namespace='s7viewers'].s7container .s7innercontainer {
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	border:0px !important;
	margin:0px !important;
	padding:0px !important;
	max-width:none !important;
	max-height:none !important;
 }
[data-namespace='s7viewers'].s7container[mode='fullscreen'] {
	z-index:9900;
	overflow:visible !important;
 }
[data-namespace='s7viewers'].s7container .s7innercontainer[mode='fullscreen'] {
	position:absolute;
 }
[data-namespace='s7viewers'].s7supressminsize {
	padding:0px !important;
	border:0px !important;
	min-width:0px !important;
	min-height:0px !important;
 }


[data-namespace='s7viewers'].s7tooltip {
	position:absolute;
	padding:5px;
	line-height:100%;
	text-align:center;
	background-color:rgb(224, 224, 224);
	color:rgb(26,26,26);
	font-family:Helvetica, sans-serif;
	font-size:11px;
	z-index:10000;
	border:1px solid rgb(191,191,191);
 }


[data-namespace='s7viewers'].s7thumbcell .s7thumb {
	background-repeat:no-repeat;
	background-position:center;
	background-size:contain;
 }
[data-namespace='s7viewers'].s7thumbcell .s7thumboverlay {
	background-repeat:no-repeat;
	background-position:center;
 }
[data-namespace='s7viewers'].s7thumbcell .s7label {
	text-align:center;
	word-wrap:break-word;
 }


[data-namespace='s7viewers'].s7audiocaptionsclosebutton {
	position:relative;
	width:45px;
	height:45px;
	font-size:45px;
 }
[data-namespace='s7viewers'].s7audiocaptionsclosebutton:after {
	content:"\00d7";
	position:absolute;
	width:100%;
	height:100%;
	display:flex;
	justify-content:center;
	align-items:center;
 }


[data-namespace='s7viewers'].s7audiocaptionsbutton {
	width:25px;
	height:25px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7audiocaptionsbutton[state='up'] {
	background-image:url("/assets/vendor/audiocaptions_up-cd540ced97a9.png");
 }
[data-namespace='s7viewers'].s7audiocaptionsbutton[state='over'] {
	background-image:url("/assets/vendor/audiocaptions_over-d6b6808deb66.png");
 }
[data-namespace='s7viewers'].s7audiocaptionsbutton[state='down'] {
	background-image:url("/assets/vendor/audiocaptions_down-450ca33b5a0e.png");
 }
[data-namespace='s7viewers'].s7audiocaptionsbutton[state='disabled'] {
	background-image:url("/assets/vendor/audiocaptions_disabled-ebcc416dc1da.png");
 }
[data-namespace='s7viewers'].s7audiocaptionsbutton {
	width:28px;
	height:28px;
 }


[data-namespace='s7viewers'].s7nextbutton {
	width:25px;
	height:25px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7nextbutton[state='up'] {
	background-image:url("/assets/vendor/scroll_right_up-06f2fdd1565a.png");
 }
[data-namespace='s7viewers'].s7nextbutton[state='over'] {
	background-image:url("/assets/vendor/scroll_right_over-36d5dff410e5.png");
 }
[data-namespace='s7viewers'].s7nextbutton[state='down'] {
	background-image:url("/assets/vendor/scroll_right_down-caccbb4b8a9c.png");
 }
[data-namespace='s7viewers'].s7nextbutton[state='disabled'] {
	background-image:url("/assets/vendor/scroll_right_disabled-35c1aaaee501.png");
 }
[data-namespace='s7viewers'].s7nextbutton {
	width:20px;
	height:20px;
 }


[data-namespace='s7viewers'].s7previousbutton {
	width:25px;
	height:25px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7previousbutton[state='up'] {
	background-image:url("/assets/vendor/scroll_left_up-22f270393ddf.png");
 }
[data-namespace='s7viewers'].s7previousbutton[state='over'] {
	background-image:url("/assets/vendor/scroll_left_over-76a9c82323c3.png");
 }
[data-namespace='s7viewers'].s7previousbutton[state='down'] {
	background-image:url("/assets/vendor/scroll_left_down-9f801edea91e.png");
 }
[data-namespace='s7viewers'].s7previousbutton[state='disabled'] {
	background-image:url("/assets/vendor/scroll_left_disabled-0b23006d2940.png");
 }
[data-namespace='s7viewers'].s7previousbutton {
	width:20px;
	height:20px;
 }


[data-namespace='s7viewers'].s7scrollleftrightbutton {
	width:25px;
	height:25px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7scrollleftrightbutton {
	position:absolute;
	width:25px;
	height:25px;
 }
[data-namespace='s7viewers'].s7scrollleftrightbutton[selected='true'][state='up'] {
	background-image:url("/assets/vendor/controlbarleftbutton_dark_up-8c59975c2452.png");
 }
[data-namespace='s7viewers'].s7scrollleftrightbutton[selected='true'][state='over'] {
	background-image:url("/assets/vendor/controlbarleftbutton_dark_over-ffa97f2afd23.png");
 }
[data-namespace='s7viewers'].s7scrollleftrightbutton[selected='true'][state='down'] {
	background-image:url("/assets/vendor/controlbarleftbutton_dark_down-2c7f8829f1a5.png");
 }
[data-namespace='s7viewers'].s7scrollleftrightbutton[selected='true'][state='disabled'] {
	background-image:url("/assets/vendor/controlbarleftbutton_dark_disabled-d50db4d71b8b.png");
 }
[data-namespace='s7viewers'].s7scrollleftrightbutton[selected='false'][state='up'] {
	background-image:url("/assets/vendor/controlbarrightbutton_dark_up-09daa12431c9.png");
 }
[data-namespace='s7viewers'].s7scrollleftrightbutton[selected='false'][state='over'] {
	background-image:url("/assets/vendor/controlbarrightbutton_dark_over-9792e2c0a21b.png");
 }
[data-namespace='s7viewers'].s7scrollleftrightbutton[selected='false'][state='down'] {
	background-image:url("/assets/vendor/controlbarrightbutton_dark_down-bcdb80df165a.png");
 }
[data-namespace='s7viewers'].s7scrollleftrightbutton[selected='false'][state='disabled'] {
	background-image:url("/assets/vendor/controlbarrightbutton_dark_disabled-5212accf76e5.png");
 }


[data-namespace='s7viewers'].s7searchbutton {
	width:25px;
	height:25px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7searchbutton {
	position:absolute;
	width:25px;
	height:25px;
 }
[data-namespace='s7viewers'].s7searchbutton[selected='true'][state='up'] {
	background-image:url("/assets/vendor/searchbutton_on_over-62d82b249658.png");
 }
[data-namespace='s7viewers'].s7searchbutton[selected='true'][state='over'] {
	background-image:url("/assets/vendor/searchbutton_on_over-62d82b249658.png");
 }
[data-namespace='s7viewers'].s7searchbutton[selected='true'][state='down'] {
	background-image:url("/assets/vendor/searchbutton_on_over-62d82b249658.png");
 }
[data-namespace='s7viewers'].s7searchbutton[selected='true'][state='disabled'] {
	background-image:url("/assets/vendor/searchbutton_off_disabled-1ac813d83461.png");
 }
[data-namespace='s7viewers'].s7searchbutton[selected='false'][state='up'] {
	background-image:url("/assets/vendor/searchbutton_off_up-dda803a22ac4.png");
 }
[data-namespace='s7viewers'].s7searchbutton[selected='false'][state='over'] {
	background-image:url("/assets/vendor/searchbutton_off_over-ec125b3b6596.png");
 }
[data-namespace='s7viewers'].s7searchbutton[selected='false'][state='down'] {
	background-image:url("/assets/vendor/searchbutton_off_down-881f3da6f2fc.png");
 }
[data-namespace='s7viewers'].s7searchbutton[selected='false'][state='disabled'] {
	background-image:url("/assets/vendor/searchbutton_off_disabled-1ac813d83461.png");
 }


[data-namespace='s7viewers'].s7download {
	width:25px;
	height:25px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7download[state='up'] {
	background-image:url("/assets/vendor/download_up-7ea7b40f7619.png");
 }
[data-namespace='s7viewers'].s7download[state='over'] {
	background-image:url("/assets/vendor/download_over-ec7460470951.png");
 }
[data-namespace='s7viewers'].s7download[state='down'] {
	background-image:url("/assets/vendor/download_down-13e7522c23f2.png");
 }
[data-namespace='s7viewers'].s7download[state='disabled'] {
	background-image:url("/assets/vendor/download_disabled-ec151e4dd4d1.png");
 }


[data-namespace='s7viewers'].s7closedcaptionbutton {
	width:25px;
	height:25px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7closedcaptionbutton {
	position:absolute;
	width:25px;
	height:25px;
 }
[data-namespace='s7viewers'].s7closedcaptionbutton[selected='true'][state='up'] {
	background-image:url("/assets/vendor/closedcaptions_up-fc251c3c5940.png");
 }
[data-namespace='s7viewers'].s7closedcaptionbutton[selected='true'][state='over'] {
	background-image:url("/assets/vendor/closedcaptions_over-9c1c65ccc3c6.png");
 }
[data-namespace='s7viewers'].s7closedcaptionbutton[selected='true'][state='down'] {
	background-image:url("/assets/vendor/closedcaptions_down-378f50aa0b46.png");
 }
[data-namespace='s7viewers'].s7closedcaptionbutton[selected='true'][state='disabled'] {
	background-image:url("/assets/vendor/closedcaptions_disabled-0b42c6b2ac1e.png");
 }
[data-namespace='s7viewers'].s7closedcaptionbutton[selected='false'][state='up'] {
	background-image:url("/assets/vendor/closedcaptions_disabled-0b42c6b2ac1e.png");
 }
[data-namespace='s7viewers'].s7closedcaptionbutton[selected='false'][state='over'] {
	background-image:url("/assets/vendor/closedcaptions_over-9c1c65ccc3c6.png");
 }
[data-namespace='s7viewers'].s7closedcaptionbutton[selected='false'][state='down'] {
	background-image:url("/assets/vendor/closedcaptions_down-378f50aa0b46.png");
 }
[data-namespace='s7viewers'].s7closedcaptionbutton[selected='false'][state='disabled'] {
	background-image:url("/assets/vendor/closedcaptions_disabled-0b42c6b2ac1e.png");
 }


[data-namespace='s7viewers'].s7thumbnailpagebutton {
	width:25px;
	height:25px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7thumbnailpagebutton {
	position:absolute;
	width:25px;
	height:25px;
 }
[data-namespace='s7viewers'].s7thumbnailpagebutton[selected='true'][state='up'] {
	background-image:url("/assets/vendor/thumb_up-873e9042bc0d.png");
 }
[data-namespace='s7viewers'].s7thumbnailpagebutton[selected='true'][state='over'] {
	background-image:url("/assets/vendor/thumb_over-1c58140b9b70.png");
 }
[data-namespace='s7viewers'].s7thumbnailpagebutton[selected='true'][state='down'] {
	background-image:url("/assets/vendor/thumb_down-dc2fdeea05c7.png");
 }
[data-namespace='s7viewers'].s7thumbnailpagebutton[selected='true'][state='disabled'] {
	background-image:url("/assets/vendor/thumb_disabled-c12109240a91.png");
 }
[data-namespace='s7viewers'].s7thumbnailpagebutton[selected='false'][state='up'] {
	background-image:url("/assets/vendor/page_up-efab3510839f.png");
 }
[data-namespace='s7viewers'].s7thumbnailpagebutton[selected='false'][state='over'] {
	background-image:url("/assets/vendor/page_over-3109f0cb3059.png");
 }
[data-namespace='s7viewers'].s7thumbnailpagebutton[selected='false'][state='down'] {
	background-image:url("/assets/vendor/page_down-241fe814213f.png");
 }
[data-namespace='s7viewers'].s7thumbnailpagebutton[selected='false'][state='disabled'] {
	background-image:url("/assets/vendor/page_disabled-682bd20fc75f.png");
 }


[data-namespace='s7viewers'].s7scrubberswatchesbutton {
	width:25px;
	height:25px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7scrubberswatchesbutton {
	position:absolute;
	width:25px;
	height:25px;
 }
[data-namespace='s7viewers'].s7scrubberswatchesbutton[selected='true'][state='up'] {
	background-image:url("/assets/vendor/swatches_up-d94fff67075f.png");
 }
[data-namespace='s7viewers'].s7scrubberswatchesbutton[selected='true'][state='over'] {
	background-image:url("/assets/vendor/swatches_over-357a3eb87983.png");
 }
[data-namespace='s7viewers'].s7scrubberswatchesbutton[selected='true'][state='down'] {
	background-image:url("/assets/vendor/swatches_down-9f1f6000b9bc.png");
 }
[data-namespace='s7viewers'].s7scrubberswatchesbutton[selected='true'][state='disabled'] {
	background-image:url("/assets/vendor/swatches_disabled-2bae5ff491ab.png");
 }
[data-namespace='s7viewers'].s7scrubberswatchesbutton[selected='false'][state='up'] {
	background-image:url("/assets/vendor/scrubber_up-04317bb12968.png");
 }
[data-namespace='s7viewers'].s7scrubberswatchesbutton[selected='false'][state='over'] {
	background-image:url("/assets/vendor/scrubber_over-9e6b66b437a0.png");
 }
[data-namespace='s7viewers'].s7scrubberswatchesbutton[selected='false'][state='down'] {
	background-image:url("/assets/vendor/scrubber_down-2d0aa4bb9c5e.png");
 }
[data-namespace='s7viewers'].s7scrubberswatchesbutton[selected='false'][state='disabled'] {
	background-image:url("/assets/vendor/scrubber_disabled-99a9d6f88a7a.png");
 }


[data-namespace='s7viewers'].s7fullscreenbutton {
	width:25px;
	height:25px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7fullscreenbutton {
	position:absolute;
	width:25px;
	height:25px;
 }
[data-namespace='s7viewers'].s7fullscreenbutton[selected='true'][state='up'] {
	background-image:url("/assets/vendor/fullscreen_up-e4a4a2459ea7.png");
 }
[data-namespace='s7viewers'].s7fullscreenbutton[selected='true'][state='over'] {
	background-image:url("/assets/vendor/fullscreen_over-bae4a36c76bd.png");
 }
[data-namespace='s7viewers'].s7fullscreenbutton[selected='true'][state='down'] {
	background-image:url("/assets/vendor/fullscreen_down-caa86a0e4b6e.png");
 }
[data-namespace='s7viewers'].s7fullscreenbutton[selected='true'][state='disabled'] {
	background-image:url("/assets/vendor/fullscreen_disabled-022943db88a1.png");
 }
[data-namespace='s7viewers'].s7fullscreenbutton[selected='false'][state='up'] {
	background-image:url("/assets/vendor/minscreen_up-b3a21b33a2c7.png");
 }
[data-namespace='s7viewers'].s7fullscreenbutton[selected='false'][state='over'] {
	background-image:url("/assets/vendor/minscreen_over-55d86aab1e2a.png");
 }
[data-namespace='s7viewers'].s7fullscreenbutton[selected='false'][state='down'] {
	background-image:url("/assets/vendor/minscreen_down-407b93739a46.png");
 }
[data-namespace='s7viewers'].s7fullscreenbutton[selected='false'][state='disabled'] {
	background-image:url("/assets/vendor/minscreen_disabled-7dd2cbabb213.png");
 }


[data-namespace='s7viewers'].s7playpausebutton {
	width:25px;
	height:25px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7playpausebutton {
	position:absolute;
	width:25px;
	height:25px;
 }
[data-namespace='s7viewers'].s7playpausebutton[selected='true'][state='up'] {
	background-image:url("/assets/vendor/play_up-691c2082d008.png");
 }
[data-namespace='s7viewers'].s7playpausebutton[selected='true'][state='over'] {
	background-image:url("/assets/vendor/play_over-48251f56f92d.png");
 }
[data-namespace='s7viewers'].s7playpausebutton[selected='true'][state='down'] {
	background-image:url("/assets/vendor/play_down-c8e98255df98.png");
 }
[data-namespace='s7viewers'].s7playpausebutton[selected='true'][state='disabled'] {
	background-image:url("/assets/vendor/play_disabled-96b6c0400f67.png");
 }
[data-namespace='s7viewers'].s7playpausebutton[selected='false'][state='up'] {
	background-image:url("/assets/vendor/pause_up-fc2f883abc56.png");
 }
[data-namespace='s7viewers'].s7playpausebutton[selected='false'][state='over'] {
	background-image:url("/assets/vendor/pause_over-bbd94a60ac16.png");
 }
[data-namespace='s7viewers'].s7playpausebutton[selected='false'][state='down'] {
	background-image:url("/assets/vendor/pause_down-a30773b23c5c.png");
 }
[data-namespace='s7viewers'].s7playpausebutton[selected='false'][state='disabled'][state='up'] {
	background-image:url("/assets/vendor/pause_disabled-9b53d7894d12.png");
 }
[data-namespace='s7viewers'].s7playpausebutton[selected='true'][replay='true'][state='up'] {
	background-image:url("/assets/vendor/replay_up-3331a0b0c815.png");
 }
[data-namespace='s7viewers'].s7playpausebutton[selected='true'][replay='true'][state='over'] {
	background-image:url("/assets/vendor/replay_over-bb64d0290a87.png");
 }
[data-namespace='s7viewers'].s7playpausebutton[selected='true'][replay='true'][state='down'] {
	background-image:url("/assets/vendor/replay_down-29013309f158.png");
 }
[data-namespace='s7viewers'].s7playpausebutton[selected='true'][replay='true'][state='disabled'] {
	background-image:url("/assets/vendor/replay_disabled-6cb98b64d61d.png");
 }


[data-namespace='s7viewers'].s7scrolldownbutton {
	width:25px;
	height:25px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7scrolldownbutton[state='up'] {
	background-image:url("/assets/vendor/scroll_down_up-64802ef5f2c6.png");
 }
[data-namespace='s7viewers'].s7scrolldownbutton[state='over'] {
	background-image:url("/assets/vendor/scroll_down_over-b76f523a48b2.png");
 }
[data-namespace='s7viewers'].s7scrolldownbutton[state='down'] {
	background-image:url("/assets/vendor/scroll_down_down-22ce1cf25a2a.png");
 }
[data-namespace='s7viewers'].s7scrolldownbutton[state='disabled'] {
	background-image:url("/assets/vendor/scroll_down_disabled-d9f89b458121.png");
 }
[data-namespace='s7viewers'].s7scrolldownbutton {
	width:20px;
	height:20px;
 }


[data-namespace='s7viewers'].s7scrollupbutton {
	width:25px;
	height:25px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7scrollupbutton[state='up'] {
	background-image:url("/assets/vendor/scroll_up_up-08b1c713accf.png");
 }
[data-namespace='s7viewers'].s7scrollupbutton[state='over'] {
	background-image:url("/assets/vendor/scroll_up_over-078ed91c6189.png");
 }
[data-namespace='s7viewers'].s7scrollupbutton[state='down'] {
	background-image:url("/assets/vendor/scroll_up_down-9329eb4f763a.png");
 }
[data-namespace='s7viewers'].s7scrollupbutton[state='disabled'] {
	background-image:url("/assets/vendor/scroll_up_disabled-531fa357ee45.png");
 }
[data-namespace='s7viewers'].s7scrollupbutton {
	width:20px;
	height:20px;
 }


[data-namespace='s7viewers'].s7scrollrightbutton {
	width:25px;
	height:25px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7scrollrightbutton[state='up'] {
	background-image:url("/assets/vendor/scroll_right_up-06f2fdd1565a.png");
 }
[data-namespace='s7viewers'].s7scrollrightbutton[state='over'] {
	background-image:url("/assets/vendor/scroll_right_over-36d5dff410e5.png");
 }
[data-namespace='s7viewers'].s7scrollrightbutton[state='down'] {
	background-image:url("/assets/vendor/scroll_right_down-caccbb4b8a9c.png");
 }
[data-namespace='s7viewers'].s7scrollrightbutton[state='disabled'] {
	background-image:url("/assets/vendor/scroll_right_disabled-35c1aaaee501.png");
 }
[data-namespace='s7viewers'].s7scrollrightbutton {
	width:20px;
	height:20px;
 }


[data-namespace='s7viewers'].s7scrollleftbutton {
	width:25px;
	height:25px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7scrollleftbutton[state='up'] {
	background-image:url("/assets/vendor/scroll_left_up-22f270393ddf.png");
 }
[data-namespace='s7viewers'].s7scrollleftbutton[state='over'] {
	background-image:url("/assets/vendor/scroll_left_over-76a9c82323c3.png");
 }
[data-namespace='s7viewers'].s7scrollleftbutton[state='down'] {
	background-image:url("/assets/vendor/scroll_left_down-9f801edea91e.png");
 }
[data-namespace='s7viewers'].s7scrollleftbutton[state='disabled'] {
	background-image:url("/assets/vendor/scroll_left_disabled-0b23006d2940.png");
 }
[data-namespace='s7viewers'].s7scrollleftbutton {
	width:20px;
	height:20px;
 }


[data-namespace='s7viewers'].s7panrightbutton {
	width:25px;
	height:25px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7panrightbutton[state='up'] {
	background-image:url("/assets/vendor/panright_up-9f86e01288c0.png");
 }
[data-namespace='s7viewers'].s7panrightbutton[state='over'] {
	background-image:url("/assets/vendor/panright_over-81ee581db451.png");
 }
[data-namespace='s7viewers'].s7panrightbutton[state='down'] {
	background-image:url("/assets/vendor/panright_down-fbff2ee5d795.png");
 }
[data-namespace='s7viewers'].s7panrightbutton[state='disabled'] {
	background-image:url("/assets/vendor/panright_disabled-a94c5c7b3068.png");
 }


[data-namespace='s7viewers'].s7panleftbutton {
	width:25px;
	height:25px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7panleftbutton[state='up'] {
	background-image:url("/assets/vendor/panleft_up-64bc53d9dd96.png");
 }
[data-namespace='s7viewers'].s7panleftbutton[state='over'] {
	background-image:url("/assets/vendor/panleft_over-ab194c61a9f9.png");
 }
[data-namespace='s7viewers'].s7panleftbutton[state='down'] {
	background-image:url("/assets/vendor/panleft_down-9e43b2eb5f69.png");
 }
[data-namespace='s7viewers'].s7panleftbutton[state='disabled'] {
	background-image:url("/assets/vendor/panleft_disabled-f2f65c05de06.png");
 }


[data-namespace='s7viewers'].s7pandownbutton {
	width:25px;
	height:25px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7pandownbutton[state='up'] {
	background-image:url("/assets/vendor/pandown_up-89c2dddc9e4e.png");
 }
[data-namespace='s7viewers'].s7pandownbutton[state='over'] {
	background-image:url("/assets/vendor/pandown_over-0268638404f5.png");
 }
[data-namespace='s7viewers'].s7pandownbutton[state='down'] {
	background-image:url("/assets/vendor/pandown_down-38dba283d719.png");
 }
[data-namespace='s7viewers'].s7pandownbutton[state='disabled'] {
	background-image:url("/assets/vendor/pandown_disabled-df338d66fca8.png");
 }


[data-namespace='s7viewers'].s7panupbutton {
	width:25px;
	height:25px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7panupbutton[state='up'] {
	background-image:url("/assets/vendor/panup_up-dfa2797784a4.png");
 }
[data-namespace='s7viewers'].s7panupbutton[state='over'] {
	background-image:url("/assets/vendor/panup_over-939c6500be2a.png");
 }
[data-namespace='s7viewers'].s7panupbutton[state='down'] {
	background-image:url("/assets/vendor/panup_down-b13ad599fd1e.png");
 }
[data-namespace='s7viewers'].s7panupbutton[state='disabled'] {
	background-image:url("/assets/vendor/panup_disabled-525e911409df.png");
 }


[data-namespace='s7viewers'].s7zoomoutbutton {
	width:25px;
	height:25px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7zoomoutbutton[state='up'] {
	background-image:url("/assets/vendor/zoomout_up-96dbf7f0885e.png");
 }
[data-namespace='s7viewers'].s7zoomoutbutton[state='over'] {
	background-image:url("/assets/vendor/zoomout_over-c56354351ca1.png");
 }
[data-namespace='s7viewers'].s7zoomoutbutton[state='down'] {
	background-image:url("/assets/vendor/zoomout_down-86602d136231.png");
 }
[data-namespace='s7viewers'].s7zoomoutbutton[state='disabled'] {
	background-image:url("/assets/vendor/zoomout_disabled-92cb17e2071f.png");
 }


[data-namespace='s7viewers'].s7zoominbutton {
	width:25px;
	height:25px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7zoominbutton[state='up'] {
	background-image:url("/assets/vendor/zoomin_up-27da1e399266.png");
 }
[data-namespace='s7viewers'].s7zoominbutton[state='over'] {
	background-image:url("/assets/vendor/zoomin_over-90a102c3700d.png");
 }
[data-namespace='s7viewers'].s7zoominbutton[state='down'] {
	background-image:url("/assets/vendor/zoomin_down-53dcb40132cf.png");
 }
[data-namespace='s7viewers'].s7zoominbutton[state='disabled'] {
	background-image:url("/assets/vendor/zoomin_disabled-23770b5b6d51.png");
 }


[data-namespace='s7viewers'].s7zoomresetbutton {
	width:25px;
	height:25px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7zoomresetbutton[state='up'] {
	background-image:url("/assets/vendor/zoomreset_up-22fdc31d97e4.png");
 }
[data-namespace='s7viewers'].s7zoomresetbutton[state='over'] {
	background-image:url("/assets/vendor/zoomreset_over-fb811feb7a46.png");
 }
[data-namespace='s7viewers'].s7zoomresetbutton[state='down'] {
	background-image:url("/assets/vendor/zoomreset_down-f5384987180b.png");
 }
[data-namespace='s7viewers'].s7zoomresetbutton[state='disabled'] {
	background-image:url("/assets/vendor/zoomreset_disabled-8f81c8393d4a.png");
 }


[data-namespace='s7viewers'].s7closebutton {
	width:25px;
	height:25px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
 }
[data-namespace='s7viewers'].s7closebutton[state='up'] {
	background-image:url("/assets/vendor/close_up-8816de169b5d.png");
 }
[data-namespace='s7viewers'].s7closebutton[state='over'] {
	background-image:url("/assets/vendor/close_over-1251b21cb76b.png");
 }
[data-namespace='s7viewers'].s7closebutton[state='down'] {
	background-image:url("/assets/vendor/close_down-0532cc5a7779.png");
 }
[data-namespace='s7viewers'].s7closebutton[state='disabled'] {
	background-image:url("/assets/vendor/close_disabled-dca2973a2521.png");
 }
[data-namespace='s7viewers'].s7closebutton {
	width:32px;
	height:32px;
 }


.vue-slider-dot{position:absolute;-webkit-transition:all 0s;transition:all 0s;z-index:5}.vue-slider-dot-tooltip{position:absolute;visibility:hidden}.vue-slider-dot-hover:hover .vue-slider-dot-tooltip,.vue-slider-dot-tooltip-show{visibility:visible}.vue-slider-dot-tooltip-top{top:-10px;left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.vue-slider-dot-tooltip-bottom{bottom:-10px;left:50%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}.vue-slider-dot-tooltip-left{left:-10px;top:50%;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.vue-slider-dot-tooltip-right{right:-10px;top:50%;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}

.vue-slider-marks{position:relative;width:100%;height:100%}.vue-slider-mark{position:absolute;z-index:1}.vue-slider-ltr .vue-slider-mark,.vue-slider-rtl .vue-slider-mark{width:0;height:100%;top:50%}.vue-slider-ltr .vue-slider-mark-step,.vue-slider-rtl .vue-slider-mark-step{top:0}.vue-slider-ltr .vue-slider-mark-label,.vue-slider-rtl .vue-slider-mark-label{top:100%;margin-top:10px}.vue-slider-ltr .vue-slider-mark{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vue-slider-ltr .vue-slider-mark-step{left:0}.vue-slider-ltr .vue-slider-mark-label{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.vue-slider-rtl .vue-slider-mark{-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.vue-slider-rtl .vue-slider-mark-step{right:0}.vue-slider-rtl .vue-slider-mark-label{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.vue-slider-btt .vue-slider-mark,.vue-slider-ttb .vue-slider-mark{width:100%;height:0;left:50%}.vue-slider-btt .vue-slider-mark-step,.vue-slider-ttb .vue-slider-mark-step{left:0}.vue-slider-btt .vue-slider-mark-label,.vue-slider-ttb .vue-slider-mark-label{left:100%;margin-left:10px}.vue-slider-btt .vue-slider-mark{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.vue-slider-btt .vue-slider-mark-step{top:0}.vue-slider-btt .vue-slider-mark-label{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.vue-slider-ttb .vue-slider-mark{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vue-slider-ttb .vue-slider-mark-step{bottom:0}.vue-slider-ttb .vue-slider-mark-label{bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%)}.vue-slider-mark-label,.vue-slider-mark-step{position:absolute}

.vue-slider{position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;-webkit-tap-highlight-color:rgba(0,0,0,0)}.vue-slider-rail{position:relative;width:100%;height:100%;-webkit-transition-property:width,height,left,right,top,bottom;transition-property:width,height,left,right,top,bottom}.vue-slider-process{position:absolute;z-index:1}


                                    @media (max-width: 767px) {
                                        .rich_content_copy_co_1695590482-video-wrapper {
                                            top: %;
                                        }
                                        .rich_content_copy_co_1695590482-video {
                                            left: calc(-1 * % * 100/(100 -  - ));
                                            width: calc(100% * 100/(100 -  - ));
                                            clip-path: inset(0% % 0% %);
                                            -webkit-clip-path: inset(0% % 0% %);
                                        }
                                    }
                                    @media (min-width: 768px) and (max-width: 1024px) {
                                        .rich_content_copy_co_1695590482-video-wrapper {
                                            top: %;
                                        }
                                        .rich_content_copy_co_1695590482-video {
                                            left: calc(-1 * % * 100/(100 -  - ));
                                            width: calc(100% * 100/(100 -  - ));
                                            clip-path: inset(0% % 0% %);
                                            -webkit-clip-path: inset(0% % 0% %);
                                        }
                                    }
                                    @media (min-width: 1025px) {
                                        .rich_content_copy_co_1695590482-video-wrapper {
                                            top: %;
                                        }
                                    }
                                


            
            .rich_content_copy_co_1695590482230842ef5a3a4794b3f724667f9f4f01__asset--bg-color {
                background-color: #ffffff;
            }
            
            @media (max-width: 767px) {
                .rich_content_copy_co_1695590482230842ef5a3a4794b3f724667f9f4f01__text-section.background-color-on-mobile {
                    background-color: #ffffff;
                }
            }

            /* Tablet only */
            @media (min-width: 768px) and (max-width: 1024px) {
                .rich_content_copy_co_1695590482230842ef5a3a4794b3f724667f9f4f01__text-section.background-color-on-tablet {
                    background-color: #ffffff;
                }
            }

            /* Desktop only */
            @media (min-width: 1025px) {
                .rich_content_copy_co_1695590482230842ef5a3a4794b3f724667f9f4f01__text-section.background-color-on-desktop {
                    background-color: #ffffff;
                }
            }
        


            
            .rich_content164dcdc212344793b7851f1caa84999b__asset--bg-color {
                background-color: #ffffff;
            }
            
            @media (max-width: 767px) {
                .rich_content164dcdc212344793b7851f1caa84999b__text-section.background-color-on-mobile {
                    background-color: #ffffff;
                }
            }

            /* Tablet only */
            @media (min-width: 768px) and (max-width: 1024px) {
                .rich_content164dcdc212344793b7851f1caa84999b__text-section.background-color-on-tablet {
                    background-color: #ffffff;
                }
            }

            /* Desktop only */
            @media (min-width: 1025px) {
                .rich_content164dcdc212344793b7851f1caa84999b__text-section.background-color-on-desktop {
                    background-color: #ffffff;
                }
            }
        


            
            .rich_content_copy_co9669cca44418443c9924bdb1723d1371__asset--bg-color {
                background-color: #ffffff;
            }
            
            @media (max-width: 767px) {
                .rich_content_copy_co9669cca44418443c9924bdb1723d1371__text-section.background-color-on-mobile {
                    background-color: #ffffff;
                }
            }

            /* Tablet only */
            @media (min-width: 768px) and (max-width: 1024px) {
                .rich_content_copy_co9669cca44418443c9924bdb1723d1371__text-section.background-color-on-tablet {
                    background-color: #ffffff;
                }
            }

            /* Desktop only */
            @media (min-width: 1025px) {
                .rich_content_copy_co9669cca44418443c9924bdb1723d1371__text-section.background-color-on-desktop {
                    background-color: #ffffff;
                }
            }
        


            
            .rich_content_copy_co1a43bed64467402bb17429f2c32effd3__asset--bg-color {
                background-color: #ffffff;
            }
            
            @media (max-width: 767px) {
                .rich_content_copy_co1a43bed64467402bb17429f2c32effd3__text-section.background-color-on-mobile {
                    background-color: #ffffff;
                }
            }

            /* Tablet only */
            @media (min-width: 768px) and (max-width: 1024px) {
                .rich_content_copy_co1a43bed64467402bb17429f2c32effd3__text-section.background-color-on-tablet {
                    background-color: #ffffff;
                }
            }

            /* Desktop only */
            @media (min-width: 1025px) {
                .rich_content_copy_co1a43bed64467402bb17429f2c32effd3__text-section.background-color-on-desktop {
                    background-color: #ffffff;
                }
            }
        


            
            .rich_content_copy_co4f6cde2f37f246ef94fc97454522c28f__asset--bg-color {
                background-color: #ffffff;
            }
            
            @media (max-width: 767px) {
                .rich_content_copy_co4f6cde2f37f246ef94fc97454522c28f__text-section.background-color-on-mobile {
                    background-color: #ffffff;
                }
            }

            /* Tablet only */
            @media (min-width: 768px) and (max-width: 1024px) {
                .rich_content_copy_co4f6cde2f37f246ef94fc97454522c28f__text-section.background-color-on-tablet {
                    background-color: #ffffff;
                }
            }

            /* Desktop only */
            @media (min-width: 1025px) {
                .rich_content_copy_co4f6cde2f37f246ef94fc97454522c28f__text-section.background-color-on-desktop {
                    background-color: #ffffff;
                }
            }
        


            
            .rich_content_copy_co60780e8385254ba89fde9992921bf5b6__asset--bg-color {
                background-color: #ffffff;
            }
            
            @media (max-width: 767px) {
                .rich_content_copy_co60780e8385254ba89fde9992921bf5b6__text-section.background-color-on-mobile {
                    background-color: #ffffff;
                }
            }

            /* Tablet only */
            @media (min-width: 768px) and (max-width: 1024px) {
                .rich_content_copy_co60780e8385254ba89fde9992921bf5b6__text-section.background-color-on-tablet {
                    background-color: #ffffff;
                }
            }

            /* Desktop only */
            @media (min-width: 1025px) {
                .rich_content_copy_co60780e8385254ba89fde9992921bf5b6__text-section.background-color-on-desktop {
                    background-color: #ffffff;
                }
            }
        


            
            .rich_content9aab024182994282951e6680c644d8c2__asset--bg-color {
                background-color: #fbfbfb;
            }
            
            @media (max-width: 767px) {
                .rich_content9aab024182994282951e6680c644d8c2__text-section.background-color-on-mobile {
                    background-color: #fbfbfb;
                }
            }

            /* Tablet only */
            @media (min-width: 768px) and (max-width: 1024px) {
                .rich_content9aab024182994282951e6680c644d8c2__text-section.background-color-on-tablet {
                    background-color: #fbfbfb;
                }
            }

            /* Desktop only */
            @media (min-width: 1025px) {
                .rich_content9aab024182994282951e6680c644d8c2__text-section.background-color-on-desktop {
                    background-color: #fbfbfb;
                }
            }
        


            
            .rich_content0cc821ba6b584626a23bf778a4c11255__asset--bg-color {
                background-color: #fbfbfb;
            }
            
            @media (max-width: 767px) {
                .rich_content0cc821ba6b584626a23bf778a4c11255__text-section.background-color-on-mobile {
                    background-color: #fbfbfb;
                }
            }

            /* Tablet only */
            @media (min-width: 768px) and (max-width: 1024px) {
                .rich_content0cc821ba6b584626a23bf778a4c11255__text-section.background-color-on-tablet {
                    background-color: #fbfbfb;
                }
            }

            /* Desktop only */
            @media (min-width: 1025px) {
                .rich_content0cc821ba6b584626a23bf778a4c11255__text-section.background-color-on-desktop {
                    background-color: #fbfbfb;
                }
            }
        


            
            .rich_content1202373ef0e8406fadba9239c89be8af__asset--bg-color {
                background-color: #fbfbfb;
            }
            
            @media (max-width: 767px) {
                .rich_content1202373ef0e8406fadba9239c89be8af__text-section.background-color-on-mobile {
                    background-color: #fbfbfb;
                }
            }

            /* Tablet only */
            @media (min-width: 768px) and (max-width: 1024px) {
                .rich_content1202373ef0e8406fadba9239c89be8af__text-section.background-color-on-tablet {
                    background-color: #fbfbfb;
                }
            }

            /* Desktop only */
            @media (min-width: 1025px) {
                .rich_content1202373ef0e8406fadba9239c89be8af__text-section.background-color-on-desktop {
                    background-color: #fbfbfb;
                }
            }
        


            
            .rich_content81f0db22e77f41e5a9dc044cdf6c118b__asset--bg-color {
                background-color: #fbfbfb;
            }
            
            @media (max-width: 767px) {
                .rich_content81f0db22e77f41e5a9dc044cdf6c118b__text-section.background-color-on-mobile {
                    background-color: #fbfbfb;
                }
            }

            /* Tablet only */
            @media (min-width: 768px) and (max-width: 1024px) {
                .rich_content81f0db22e77f41e5a9dc044cdf6c118b__text-section.background-color-on-tablet {
                    background-color: #fbfbfb;
                }
            }

            /* Desktop only */
            @media (min-width: 1025px) {
                .rich_content81f0db22e77f41e5a9dc044cdf6c118b__text-section.background-color-on-desktop {
                    background-color: #fbfbfb;
                }
            }
        

.edst0{fill:#fff;opacity:1}.edst1{filter:url("#edAdobe_OpacityMaskFilter")}.edst2{fill:none}.st3{mask:url("#edmask-2_1_")}

.egst0{fill:#fff;opacity:1}.egst1{filter:url("#egAdobe_OpacityMaskFilter")}.egst2{fill:none}.st3{mask:url("#egmask-2_1_")}


            .badge-492969-01 {
                color: #0066cc;
                background-color: #ffffff;
                box-shadow: inset 0px 0px 0px 1px #0066cc;
                border-radius: 2px;
            }
        


            .badge-492963-01 {
                color: #0066cc;
                background-color: #ffffff;
                box-shadow: inset 0px 0px 0px 1px #0066cc;
                border-radius: 2px;
            }
        


            .badge-494724-01 {
                color: #0066cc;
                background-color: #ffffff;
                box-shadow: inset 0px 0px 0px 1px #0066cc;
                border-radius: 2px;
            }
        


            .badge-637721-01 {
                color: #0066cc;
                background-color: #ffffff;
                box-shadow: inset 0px 0px 0px 1px #0066cc;
                border-radius: 2px;
            }
        


            .badge-494719-01 {
                color: #0066cc;
                background-color: #ffffff;
                box-shadow: inset 0px 0px 0px 1px #0066cc;
                border-radius: 2px;
            }
        


            .badge-594446-01 {
                color: #0066cc;
                background-color: #ffffff;
                box-shadow: inset 0px 0px 0px 1px #0066cc;
                border-radius: 2px;
            }
        


            .badge-637744-01 {
                color: #0066cc;
                background-color: #ffffff;
                box-shadow: inset 0px 0px 0px 1px #0066cc;
                border-radius: 2px;
            }
        


            .badge-485350-01 {
                color: #0066cc;
                background-color: #ffffff;
                box-shadow: inset 0px 0px 0px 1px #0066cc;
                border-radius: 2px;
            }
        


            .badge-494876-01 {
                color: #0066cc;
                background-color: #ffffff;
                box-shadow: inset 0px 0px 0px 1px #0066cc;
                border-radius: 2px;
            }
        


            .badge-419634-01 {
                color: #0066cc;
                background-color: #ffffff;
                box-shadow: inset 0px 0px 0px 1px #0066cc;
                border-radius: 2px;
            }
        


            .badge-492689-01 {
                color: #0066cc;
                background-color: #ffffff;
                box-shadow: inset 0px 0px 0px 1px #0066cc;
                border-radius: 2px;
            }
        


            .badge-494706-01 {
                color: #0066cc;
                background-color: #ffffff;
                box-shadow: inset 0px 0px 0px 1px #0066cc;
                border-radius: 2px;
            }
        


            .badge-586120-01 {
                color: #0066cc;
                background-color: #ffffff;
                box-shadow: inset 0px 0px 0px 1px #0066cc;
                border-radius: 2px;
            }
        

.hdst0{fill:#333}
