﻿@keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
*[id^='ctl00_ContentPlaceHolderMain_rptDatabases']{
	color: #1a56ec;
	font-size:18px;
	line-height:26px;
}
a {
	color: #1a3061;
	text-decoration: none;
}
a:focus {
	outline: solid 2px #1a3061;
	outline-offset: 2px;
}
a#ctl00_ctl00_ContentPlaceHolderMain_cphSettings_lnkCancelSettings,
input#ctl00_ctl00_ContentPlaceHolderMain_cphSettings_btnApply {
	font-size: 16px;
}
a.variableselector_markingtips_link {
	color: #1a56ec;
}
button#accept-cookies,
button#only-necessary-cookies {
	border-radius: 2rem;
	color: #1a56ec;
	font-size: 0.9rem;
	border: 1px solid #1a56ec;
	padding: 0.8em 1.2em 0.9em 1.2em;
	background-color: #ffffff;
}
button.close {
	padding: 0;
	cursor: pointer;
	background: transparent;
	border: 0;
	-webkit-appearance: none;
	float: right;
	font-size: 21px;
	font-weight: bold;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
div.AspNet-TreeView ul li {
	border-top: 1px solid #1a3061;
	padding: 7px 0;
}
h1 {
	font-size: 24px;
}
h1,
h2,
h3 {
  font-family: Barlow, sans-serif;
  font-weight: 500;
}
li.AspNet-TreeView-Leaf {
}
p.cookie-text {
	margin: 0.5em 1em 0 0;
}
p.cookie-text2 {
	margin: 0.3em 1em 1em 0;
}
span#ctl00_ctl00_ContentPlaceHolderMain_cphSettings_lblCancelSettings {
	padding: 0.5em;
}
span.AspNet-TreeView-ClickableNonLink {
	font-family: Barlow, sans-serif;
	font-size: 18px;
	padding-left: 5px;
}
span.AspNet-TreeView-Expand,
span.AspNet-TreeView-Collapse {
	margin-right: 0!important;
}
span.AspNet-TreeView-Expand:focus,
span.AspNet-TreeView-Expand > a:focus,
span.AspNet-TreeView-Collapse:focus,
span.AspNet-TreeView-Collapse > a:focus {
	outline: solid 2px #1a3061;
	outline-offset: 2px;
}
span.AspNet-TreeView-Expand::before {
	color: #1a3061;
	line-height: 1.2;
}
span.AspNet-TreeView-Collapse::before {
	color: #1a3061;
	line-height: 1.2;
}
span.tableofcontent_link em {
	color: #57585a!important;
}
th.pxweb-subheader {
	font-size: 1.2em !important;
	font-family: Barlow, sans-serif!important;
	color: #333333;
	font-weight: bold !important;
	padding-top: 2.5em !important;
}
th.pxweb-subheader.collapsible:hover {
	color: #a53d7c;
}
th.pxweb-subheader.collapsible:hover .expandMenuTableList {
	background-image: linear-gradient(transparent, transparent), url("Images/expand-plus-hover.gif");
}
#apilink {
	padding-top: 5px;
}
#apilink a{ 	 	
	color: #1a56ec!important; 	 	
	font-size: 17px;
	display: block;
}
#apilink a:hover{ 	 	
	color: #0039a6!important; 	 	
	font-size: 17px;
	display: block;
}
#cookie-jar {
	background-color: #e5e4e4;
	width: 100%;
	max-width: 1010px;
	position: fixed;
	bottom: 0;
	z-index: 1;
	padding: 15px 6px;
}
#cookie-modal {
	clear: both;
	background-color: #ebf4f9;
	padding-left: 2rem;
	padding-right: 2rem;
	padding-top: 1.5rem;
	padding-bottom: 2.5rem;
	position: fixed;
	bottom: 0;
	border: 1px solid #cce3ef;
	z-index: 1;
	transform: translate(calc(50vw - 51%));
}
#cookie-modal h1 { 
	font-size: 1.625rem;
	margin-top: 0;
	padding-top: 0;
}
#footer,
#header,
#navigation-path {
	padding-left: 10px;
}
#pxwebcontent {
	font-family: Barlow, sans-serif !important;
	font-weight: 400;
	color: #333;
	font-size: 18px;
}
#pxwebcontent a {
	color: #1a3061;
}
#pxwebcontent a:hover {
	color: #1a56ec;
}
#pxwebcontent a:focus {
	outline: solid 2px #1a3061;
	outline-offset: 2px;
}
#pxwebcontent body {
	font-family: Barlow, sans-serif;
}
#pxwebcontent div.AspNet-TreeView a,
#pxwebcontent div.AspNet-TreeView a:visited,
#pxwebcontent div.AspNet-TreeView a:active,
#pxwebcontent div.AspNet-TreeView a:hover,
#pxwebcontent div.AspNet-TreeView a:link {
	font-family: Barlow, sans-serif;
	font-size: 18px;
}
#pxwebcontent div.AspNet-TreeView li.AspNet-TreeView-Parent {
	white-space: normal;
}
#pxwebcontent div.settingpanel.information {
	font-family: Barlow, sans-serif;
}
#pxwebcontent hr.green-rule {
	border-color: #1a56ec;
}
#pxwebcontent h1 .pxweb-title,
#pxwebcontent h2 .pxweb-title,
#pxwebcontent h3 .pxweb-title,
#pxwebcontent h4 .pxweb-title,
#pxwebcontent h5 .pxweb-title,
#pxwebcontent h6 .pxweb-title {
	font-family: Barlow, sans-serif;
}
#pxwebcontent input {
	font-family: Barlow, sans-serif;
    font-size: 16px;
}
#pxwebcontent input:focus{
	outline: solid 2px #1a3061;
	outline-offset: 2px;
}
#pxwebcontent input[type="radio"]:focus{
	outline: none;
	box-shadow: 0 0 0 1px #1a3061;
}
#pxwebcontent select {
	font-family: Barlow, sans-serif;
}
#pxwebcontent select:focus {
	outline: solid 2px #1a3061;
	outline-offset: 0;
}
#pxwebcontent select option:checked {
	background: #1b3160;
}
#pxwebcontent select.selectfromgroup-selectgrouping:hover {
	border: 1px solid #1a56ec;
	outline: solid 2px #1a3061;
	outline-offset: 2px;
}
#pxwebcontent select.selectfromgroup-selectgrouping:focus {
	outline: solid 2px #1a3061;
	outline-offset: 2px;
}
#pxwebcontent select.variableselector_valuesselect_aggregations {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a56ec" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="dd-icon"><polyline points="6 9 12 15 18 9"></polyline></svg>');
	border: 1px solid #1a56ec;
}
#pxwebcontent select.variableselector_valuesselect_aggregations:hover {
	outline: solid 2px #1a3061;
	outline-offset: 0;
	border: 1px solid #1a3061;
}
#pxwebcontent select.variableselector_valuesselect_aggregations:focus {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a56ec" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="dd-icon"><polyline points="18 15 12 9 6 15"></polyline></svg>');
	outline: solid 2px #1a3061;
	outline-offset: 0px;
	border: 1px solid #1a3061;
}
#pxwebcontent span.pxweb-link.nav-step,
#pxwebcontent span.nav-step {
	font-family: Barlow, sans-serif!important;
	font-size: 18px;
	font-weight: 500;
}
#pxwebcontent span.nav-step.active {
	font-size: 18px;
	color: #1a56ec;
	font-weight: 500;
}
#pxwebcontent span.nav-step.future {
	font-weight: 500;
	font-size: 18px;
	color: #333;
}
#pxwebcontent span.nav-step.passive {
	border-bottom: none;
}
#pxwebcontent span.nav-step.passive:hover {
	color: #1a56ec;
}
#pxwebcontent table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #fff;
}
#pxwebcontent table.tablesorter thead tr .header {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a56ec" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-up-and-down"><line x1="12" y1="19" x2="12" y2="5"></line><polyline points="7 10 12 5 17 10"></polyline><polyline points="17 14 12 19 7 14"></polyline></svg>');
}
#pxwebcontent table.tablesorter thead tr .headerSortDown {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a56ec" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-up"><line x1="12" y1="19" x2="12" y2="5"></line><polyline points="5 12 12 5 19 12"></polyline></svg>');
}
#pxwebcontent table.tablesorter thead tr .headerSortUp {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a56ec" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-down"><line x1="12" y1="5" x2="12" y2="19"></line><polyline points="19 12 12 19 5 12"></polyline></svg>');
}
#pxwebcontent table.tablesorter tbody tr:hover {
	/* background-color: pink; */
}
#pxwebcontent th.table-header-first {
    background-color: #e8eefd;
	font-weight: 600;
}
#pxwebcontent #pcaxis_tablediv .table-title {
	font-family: Barlow, sans-serif;
	color: #1a3061;
	background-color: #ffffff !important;
}
#pxwebcontent #breadcrumb {
	background: #1a3061;
	padding: 0.3rem 2rem;
	border-radius: 18px;
	border-top: unset;
	min-height: unset;
	max-width: 1120px;
	margin: auto;
}
#pxwebcontent #header {
	min-height: 54px;
	max-height: unset!important;
	width: 1180px;
	margin: 10px auto 0 auto;
}
#pxwebcontent #header h1 a,
#pxwebcontent #header h1 a:hover,
#pxwebcontent #header h2 {
	color: #1a3061;
}
#pxwebcontent #header span {
	font-size: 23px;
	font-weight: 400;
	padding: 12px 0 0 50px;
}
#pxwebcontent #header .link-text.px-change-lang,
#pxwebcontent #header .link-text.px-external-search {
	color: #1a3061;
    font-weight: 400;
	font-size: 14px;
	padding-right: 30px;
}
#pxwebcontent #header .link-text.px-change-lang:hover {
	color: #1a56ec!important;
	text-decoration: underline;
}
#pxwebcontent #header .px-change-lang-div {
	margin: 20px 0px 10px 40px;
	width: fit-content;
}
#pxwebcontent #navigationFlow {
	margin: 20px 40px 5px 40px;
}
#pxwebcontent #navigationFlow img {
	max-height: 52px;
}
#pxwebcontent #place-holder {
	padding: 10px 15px 50px 15px;
	width: 1150px;
	margin: auto;
	flex-grow: 1;
}
#pxwebcontent #pxfooter {
	background: #1a3061;
	border-top: 2px solid #1a56ec;
	text-align: center;
	color: #fff;
	font-size: 17px!important;
	padding: 20px;
	margin-top: auto;
}
#pxwebcontent #pxfooter a {
	color: #fff;
}
#pxwebcontent #pxfooter a:hover {
  text-decoration: underline;
  color: #fff;
}
#pxwebcontent #sitemappath {
	font-family: Barlow, sans-serif;
}
#pxwebcontent #TableOfContent div.AspNet-TreeView .AspNet-TreeView-Collapse {
	float: none;
	cursor: pointer;
}
#pxwebcontent #TableOfContent div.AspNet-TreeView .AspNet-TreeView-Expand {
	
}
#pxwebcontent #TableOfContent div.AspNet-TreeView li.AspNet-TreeView-Leaf:focus,
#pxwebcontent #TableOfContent div.AspNet-TreeView li.AspNet-TreeView-Leaf a:focus,
#pxwebcontent #TableOfContent div.AspNet-TreeView li.AspNet-TreeView-Leaf span.AspNet-TreeView-NonLink:focus {
	outline: solid 2px #1a3061;
	outline-offset: 2px;
}
#pxwebcontent #wrap {
	width: 100%;
	max-width: unset;
	min-height: calc(100vh - 130.5px);
	display: flex;
	flex-direction: column;
}
#pxwebcontent .AspNet-TreeView-ClickableNonLink,
#pxwebcontent .tableofcontent_link a:visited,
#pxwebcontent div.AspNet-TreeView a:active,
#pxwebcontent div.AspNet-TreeView a:link {
	font-weight: 400;
	color: #1a3061;
}
#pxwebcontent div.AspNet-TreeView a:hover,
#pxwebcontent .AspNet-TreeView-ClickableNonLink:hover {
	color: #1a56ec;
}
#pxwebcontent .AspNet-TreeView-ClickableNonLink:focus {
	outline: solid 2px #1a3061;
	outline-offset: 2px;
}
#pxwebcontent .AspNet-TreeView-Parent a:focus {
	outline: solid 2px #1a3061;
	outline-offset: 2px;
}
#pxwebcontent .breadcrumb_homebutton {
	background-size: contain;
	margin: 5px 0;
	background: url(../images/House.gif) no-repeat; 
}
#pxwebcontent .breadcrumb_sep {
	color: #ffffff;
	font-family: Barlow, sans-serif!important;
	font-size: 1em;
	margin: 0 3px;
}
#pxwebcontent .breadcrumb_text {
	color: #ffffff!important;
	font-family: Barlow, sans-serif!important;
	font-size: 1em;
}
#pxwebcontent .breadcrumb_text:hover {
	color: #ffffff;
	text-decoration: underline;
	font-family: Barlow, sans-serif!important;
	font-size: 1em;
}
#pxwebcontent .breadcrumb_text:focus {			
	outline: solid 2px #1a3061;
	outline-offset: 2px;
}
#pxwebcontent .breadcrumb_text_nolink,
#pxwebcontent .breadcrumb_text_nolink:hover {
	color: #ffffff;
	font-family: Barlow, sans-serif!important;
	font-size: 1em;
}
#pxwebcontent .chart_information {
	background-color: #1a3061;
}
#pxwebcontent .commandbar_button_row input {
	font-family: Barlow, sans-serif;
}
#pxwebcontent .commandbar_button_row .pxweb-btn {
	font-size: 16px;
}
#pxwebcontent .commandbar_changepresentation_headertext {
	font-family: Barlow, sans-serif;
}
#pxwebcontent .commandbar_changepresentation_errormessage {
	color: #a40084;
}
#pxwebcontent .commandbar_changevalueorder_caption,
#pxwebcontent .commandbar_changevalueorder_mainbuttons input {
	font-family: Barlow, sans-serif;
}
#pxwebcontent .commandbar_container {
	border: 4px solid #1a3061;
}
#pxwebcontent .commandbar_function_dropdownlist,
#pxwebcontent .commandbar_link_dropdownlist {
	font-family: Barlow, sans-serif;
	color: #000;
}
#pxwebcontent .commandbar_perpart_errormessage {
	color: #a40084;
}
#pxwebcontent .commandbar_saveas_dropdownlist {
	font-family: Barlow, sans-serif;
	color: #000;
}
#pxwebcontent .container_exit_buttons_row .pxweb-btn {
	font-size: 16px;
	margin-top: 10px;
}
#pxwebcontent .container_titletext {
	font-family: Barlow, sans-serif;
	border-bottom: 1px solid #1a56ec;
}
#pxwebcontent .databaseList + a {
	color: #1a3061;
}
#pxwebcontent .datasort_tabletitle {
	font-family: Barlow, sans-serif;
	color: #1a3061;
}
#pxwebcontent .dl.information_definitionlist dl { 
	break-inside: avoid;
}
#pxwebcontent .envelope-icon {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-mail"><path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path><polyline points="22,6 12,13 2,6"></polyline></svg>');
}
#pxwebcontent .errorMessage {
	font-family: Barlow, sans-serif;
}
#pxwebcontent .external-link-icon {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="%231a56ec" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-external-link" > <path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6" > </path > <polyline points="15 3 21 3 21 9" > </polyline > <line x1="10" y1="14" x2="21" y2="3" > </line > </svg >');
}
#pxwebcontent .external-link-icon:hover {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="%230039a6" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-external-link" > <path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6" > </path > <polyline points="15 3 21 3 21 9" > </polyline > <line x1="10" y1="14" x2="21" y2="3" > </line > </svg >');
}
#pxwebcontent .external-link-pxbox-icon {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="%231a56ec" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-external-link" > <path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6" > </path > <polyline points="15 3 21 3 21 9" > </polyline > <line x1="10" y1="14" x2="21" y2="3" > </line > </svg >');
}
#pxwebcontent .external-link-pxbox-icon:hover {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="%230039a6" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-external-link" > <path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6" > </path > <polyline points="15 3 21 3 21 9" > </polyline > <line x1="10" y1="14" x2="21" y2="3" > </line > </svg >');
}
#pxwebcontent .flex-row .flex-wrap {
	margin-bottom: 8px;
}
#pxwebcontent .flex-wrap {
	width:100%;
}
#pxwebcontent .font-heading,
#pxwebcontent .font-normal-text {
	font-family: Barlow, sans-serif;
}
#pxwebcontent .footnotes_container a {
    color: #1a3061!important;
	font-family: Barlow, sans-serif !important;
	background-image: unset;
	border-bottom: 1px solid #1a3061; 
	font-size: 16px;
}
#pxwebcontent .footnotes_container a:hover,
#pxwebcontent .footnotes_container a:focus {
	color: #1a56ec!important;
	border-bottom: 1px solid #1a56ec;
}
#pxwebcontent .footnotes_container h3,
#pxwebcontent .footnotes_container h4,
#pxwebcontent .footnotes_container .accordion-header,
#pxwebcontent .footnotes_container .obs-notes {
	font-family: Barlow, sans-serif;
}
#pxwebcontent .footnotes_container .the_long_text {
	font-family: Barlow, sans-serif;
	font-size: 16px;
}
#pxwebcontent .green-rule-thin {
	border-bottom: 1px solid #1a56ec;
}
#pxwebcontent .headerleft {
	width: auto;
}
#pxwebcontent .headerright {
	margin-right: 20px;
}
#pxwebcontent .hidden {
	display: none!important;
}
#pxwebcontent .icon-placement {
	padding-left: 45px !important;
	background-position: 10px;
}
#pxwebcontent .imgSiteLogo {
	max-width: 250px;
	width: unset;
	height: unset;
	margin-bottom: 15px;
	margin-left: 15px;
}
#pxwebcontent .information-warning-box.changed-text {
	background-color: EF7965;
}
#pxwebcontent .information_definitionlist dd a {
  color: #003892 !important;
}
#pxwebcontent .information_definitionlist .dd {
	font-family: Barlow, sans-serif;
	font-size: 16px;
}
#pxwebcontent .mandatory_container {
	font-family: Barlow, sans-serif;
}
#pxwebcontent .menu_databasename {
	font-family: Barlow, sans-serif;
	color: #1a3061;
}
#pxwebcontent .menuExplanation {
	font-family: Barlow, sans-serif;
}
#pxwebcontent .menuExplanationDiv {
	border-color: #1a56ec;
}
#pxwebcontent .metadata-close-btn {
	background-color: #1a3061;
	color: #1a56ec;
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="%231a56ec" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon"><circle cx="12" cy="12" r="10"></circle><line x1="15" y1="9" x2="9" y2="15"></line><line x1="9" y1="9" x2="15" y2="15"></line></svg>');
}
#pxwebcontent .metadata-close-btn:hover {
	background-color: #1a56ec;
}
#pxwebcontent .metadata-close-btn:focus {
	background-color: #1a56ec;
	outline: solid 2px #1a3061;
	outline-offset: 2px;
}
#pxwebcontent .metadata-close-text,
#pxwebcontent .metadata-content {
	color: #1a3061;
}
#pxwebcontent .metadata-content:after {
	border-bottom-color: #1a56ec;
}
#pxwebcontent .metadata-links a:focus,
#pxwebcontent .metadata-open-btn:focus {
	outline: solid 2px #1a3061;
	outline-offset: 2px;
}
#pxwebcontent .metadata-open-btn:focus, #pxwebcontent .metadata-open-btn:hover {
	background-color: #1a56ec;
}
#pxwebcontent .metadata-popup {
	font-family: Barlow, sans-serif;
	font-size: 16px;
	border: 1.5px solid #1a56ec;
}
#pxwebcontent .metadata-text-wrap {
	border-bottom: 1px dotted #1a56ec;
}
#pxwebcontent .metadata-toggle {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="%231a56ec" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="metadata-logo"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg>');
}
#pxwebcontent .metadata_selectVariable {
	font-family: Barlow, sans-serif;
	font-size: 16px;
	color: #1a3061;
}
#pxwebcontent .navigationFlowArea hr {
		color: #1a56ec;
}
#pxwebcontent .optional-variable-icon-panel {
	background-color: #1a56ec;
    border: 2px solid #1a56ec;
}
#pxwebcontent .optional-variable-panel {
    border: 1px solid #000;
	line-height: 0;
	display: flex!important;
}
#pxwebcontent .optional-variable-text {
	font-size: 16px;
	font-family: Barlow, sans-serif!important;
	font-weight: 600;
}
#pxwebcontent .per_part_rootdiv {
	font-family: Barlow, sans-serif;
}
#pxwebcontent .px-messages {  
	border: 2px solid #a40084;
}
#pxwebcontent .px-messages.px-warning {
	border: 2px solid EF7965;
}
#pxwebcontent .px-message-text {
	font-family: Barlow, sans-serif;
}
#pxwebcontent .px-settings {
	font-family: Barlow, sans-serif!important;
	padding: 2rem;
	border:unset;
	border-radius: 18px;
	background-color: #f2ecea;
	font-size: 16px;
}
#pxwebcontent .px_setting_apply {
	background: #1a56ec;
	border: 1px solid #1a3061;
}
#pxwebcontent .px_settings_buttons {
	font-family: Barlow, sans-serif;
}
#pxwebcontent .px_settings_buttons .px_settings_cancel span {
	color: white !important;
}
#pxwebcontent .px_settings_cancel {
	background: #1a56ec;
}
#pxwebcontent .px_setting_validator {
	color: #a40084;
}
#pxwebcontent .pxbox select[multiple] option:checked {
	background: #1b3160;
	width: fit-content;
}
#pxwebcontent .pxbox .arrow-right-pxbox-icon {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a56ec" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-right"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg>');
}
#pxwebcontent .pxbox .arrow-right-pxbox-icon:hover {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231A3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-right"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg>');
}
#pxwebcontent .pxbox .metadata-links .pxweb-link.with-icon {
	border-bottom: 1px solid #1a56ec;
}
#pxwebcontent .pxbox .metadata-links .link-text {
	font-size: 16px;
}
#pxwebcontent .pxbox.negative {
	background-color: #f2ecea;
	color: #1a3061;
}
#pxwebcontent .pxbox .pxweb-btn {
    border: 0;
    margin-bottom: 1rem;
}
#pxwebcontent .pxbox .pxweb-btn.negative {
	color: #fff;
	background-color: #1a56ec;
	border: 2px solid #1a56ec;
}
#pxwebcontent .pxbox .pxweb-btn.negative:hover,
#pxwebcontent .pxbox .pxweb-btn.negative:focus {
	background-color: #1a3061;
	color: #fff;
	border: 2px solid #1a3061;
	text-decoration: none;
}
#pxwebcontent .pxbox .pxweb-btn.negative:active {
	background-color: #1a3061;
	color: #fff;
	border: 2px solid #1a3061;
}
#pxwebcontent .pxbox .pxweb-checkbox input[type=checkbox]:focus + .checkbox-label:before,
#pxwebcontent .pxbox .pxweb-checkbox input[type=checkbox]:hover + .checkbox-label:before,
#pxwebcontent .pxbox .pxweb-checkbox input[type="checkbox"]:checked + .checkbox-label::before {
	background: #1a56ec;
}
#pxwebcontent .pxbox .pxweb-checkbox input[type="checkbox"]:checked:focus + .checkbox-label::before {
	outline: solid 2px #1a3061!important;
	background: #1a56ec;
}
#pxwebcontent .pxbox .pxweb-checkbox input[type=checkbox]:focus + .checkbox-label:before {
	border: 2px solid #1a56ec;
}
#pxwebcontent .pxbox .pxweb-checkbox input[type="checkbox"]:focus + .checkbox-label::before {
	outline: solid 2px #1a3061!important;
	background: #F8F7F6;
}
#pxwebcontent .pxbox .pxweb-checkbox input[type="checkbox"]:checked:active + .checkbox-label::after {
	border: 0;
}
#pxwebcontent .pxbox .pxweb-checkbox input[type=checkbox]:checked + .checkbox-label:after {
	border: 1px solid #1a56ec;
}
#pxwebcontent .pxbox .pxweb-checkbox input[type="checkbox"]:checked + .checkbox-label::after {
	border: 1px solid #fff;
	border-width: 0 2px 2px 0;
}
#pxwebcontent .pxbox .pxweb-checkbox input[type=checkbox]:checked:hover + .checkbox-label:after {
    background-color: #1a56ec;
    border: solid #fff;
    border-width: 0 2px 2px 0;
    content: "";
    display: block;
    height: 10px;
    left: 6px;
    position: absolute;
    top: 2px;
    transform: rotate(45deg);
    width: 6px;
}
#pxwebcontent .pxbox .pxweb-checkbox .checkbox-label:before {
	border: 1px solid #1a56ec;
}
#pxwebcontent .pxbox .pxweb-checkbox .checkbox-label::before {
	border: 1px solid #1a56ec;
	background: #F8F7F6;
}
#pxwebcontent .pxbox .pxweb-checkbox:hover .checkbox-label:before,
#pxwebcontent .pxbox .pxweb-checkbox:focus .checkbox-label:before {
	border: 2px solid #1a56ec;
}
#pxwebcontent .pxbox .pxweb-divider {
	border-top-color: #1a56ec;
}
#pxwebcontent .pxbox .pxweb-input input {
	font-family: Barlow, sans-serif;
	background: #fff;
    border: 2px solid transparent;
    color: #000;
}
#pxwebcontent .pxbox .pxweb-input:hover input {
	border: 2px solid #1a3061;
	outline: none;
}
#pxwebcontent .pxbox .pxweb-input .icon-wrapper > * {
	color: #1a56ec;
}
#pxwebcontent .pxbox .pxweb-input .icon-wrapper.search-icon {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="%231a56ec" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="search-icon"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>');
}
#pxwebcontent .pxbox .pxweb-input .icon-wrapper.search-icon:hover {
	background-color: #1a3061;
	border-radius: 0 25px 25px 0;
}
#pxwebcontent .pxbox .pxweb-input .icon-wrapper.search-icon:focus {
	background-color: #1a3061;
	border-radius: 0 25px 25px 0;
	background-repeat: no-repeat;
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="%23fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="search-icon"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>');
	background-position: center;
}
#pxwebcontent .pxbox .pxweb-input.negative input:focus,
#pxwebcontent .pxbox .pxweb-input.negative:hover input {
	border: 1px solid #1a56ec;
	outline: solid 2px #1a3061;
	outline-offset: 2px;
}
#pxwebcontent .pxbox .pxweb-input.negative .icon-wrapper > * {
	color: #1a56ec;
}
#pxwebcontent .pxbox .pxweb-link.negative {
	background-color: unset;
}
#pxwebcontent .pxbox .variableselector_valuesselect_search_textstart_checkbox.pxweb-checkbox input[type=checkbox] {
	border-color: #1a56ec;
}
#pxwebcontent .pxweb-accordion {
	display: block;
}
#pxwebcontent .pxweb-accordion .accordion-body {
    font-family: Barlow, sans-serif!important;
    font-stretch: normal;
    font-weight: normal;
    color: #222;
    font-size: 16px;
    padding: 7px 5px 8px 0;
}
#pxwebcontent .pxweb-accordion .accordion-header {
	font-family: Barlow, sans-serif !important;
	font-weight: 600;
	font-stretch: unset;
	font-size: 19px;
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke="%23000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="expand-icon"><polyline points="18 15 12 9 6 15"></polyline></svg>');
}
#pxwebcontent .pxweb-accordion .accordion-header:focus {
	outline: solid 2px #1a3061;
	outline-offset: 2px;
}
#pxwebcontent .pxweb-accordion .accordion-header:hover .header-text,
#pxwebcontent .pxweb-accordion .accordion-header:hover .sub-header {
	color: #1a56ec;
	text-decoration: underline;
}
#pxwebcontent .pxweb-accordion .accordion-header.closed {
  background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke="%23000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="expand-icon"><polyline points="6 9 12 15 18 9"></polyline></svg>');
}
#pxwebcontent .pxweb-accordion .accordion-header .header-text:hover,
#pxwebcontent .pxweb-accordion .accordion-header .sub-header {
	color: #1a56ec;
	text-decoration: underline;
}
#pxwebcontent .pxweb-checkbox input[type=checkbox]:focus + .checkbox-label:before {
	outline: solid 2px #1a3061;
	outline-offset: 2px;
}
#pxwebcontent .pxweb-nested-accordion .nested-accordion-header.open .header-text,
#pxwebcontent .pxweb-nested-accordion .nested-accordion-header.open .sub-header {
	color: #1a56ec;
}
#pxwebcontent .pxweb-btn {
	font-family: Barlow, sans-serif!important;
    font-weight: 600;
    background-color: transparent;
    cursor: pointer;
    text-align: left;
    background-color: #fff;
    border: 2px solid #1a3061;
    color: #1a3061;
    display: flex;
    font-size: 17px;
    height: fit-content;
    line-height: 1.25;
    min-height: 40px;
    padding: 12px 20px;
    text-align: left;
    text-underline-position: under;
    transition: background 0.18s, color 0.18s;
    white-space: normal;
    -webkit-appearance: none;
    border-radius: 18px;
}

#pxwebcontent .pxweb-btn:active,
#pxwebcontent .pxweb-btn:hover {
	background-color: #1a3061;
	color: #fff;
	border: 2px solid #1a3061;
	outline: none;
	text-decoration: none;
}
#pxwebcontent .pxweb-btn:focus {
	background-color: #1a3061;
	outline: solid 2px #1a3061;
	outline-offset: 2px;
	text-decoration: none;
}
#pxwebcontent .pxweb-btn.primary-btn {
	background-color: #1a56ec;
	color: #fff;
	border: 2px solid #1a56ec;
	margin-top: 10px;
}
#pxwebcontent .pxweb-btn.primary-btn:hover,
#pxwebcontent .pxweb-btn.primary-btn:active,
#pxwebcontent .pxweb-btn.primary-btn:focus {
	background-color: #1a3061;
	color: #fff;
	border: 2px solid #1a3061;
	text-decoration: none;
}
#pxwebcontent .pxweb-buttons {
	font-size: 17px;
}
#pxwebcontent .pxweb-buttons.minimize-icon:hover,
#pxwebcontent .pxweb-buttons.minimize-icon:focus {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-minimize-2"><polyline points="4 14 10 14 10 20"></polyline><polyline points="20 10 14 10 14 4"></polyline><line x1="14" y1="10" x2="21" y2="3"></line><line x1="3" y1="21" x2="10" y2="14"></line></svg>');
}
#pxwebcontent .pxweb-buttons.maximize-icon:hover,
#pxwebcontent .pxweb-buttons.maximize-icon:focus {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" y1="3" x2="14" y2="10"></line><line x1="3" y1="21" x2="10" y2="14"></line></svg>');
}
#pxwebcontent .pxweb-buttons.key-icon {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-key"><path d="M21 2l-2 2m-7.61 7.61a5.5 5.5 0 1 1-7.778 7.778 5.5 5.5 0 0 1 7.777-7.777zm0 0L15.5 7.5m0 0l3 3L22 7l-3-3m-3.5 3.5L19 4"></path></svg>');
}
#pxwebcontent .pxweb-buttons.pivotManual {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-refresh-cw"><polyline points="23 4 23 10 17 10"></polyline><polyline points="1 20 1 14 7 14"></polyline><path d="M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"></path></svg>');
}
#pxwebcontent .pxweb-buttons.pivotCW {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-rotate-cw"><polyline points="23 4 23 10 17 10"></polyline><path d="M20.49 15a9 9 0 1 1-2.12-9.36L23 10"></path></svg>');
}
#pxwebcontent .pxweb-buttons.pivotCCW {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-rotate-ccw"><polyline points="1 4 1 10 7 10"></polyline><path d="M3.51 15a9 9 0 1 0 2.13-9.36L1 10"></path></svg>');
}
#pxwebcontent .pxweb-buttons.deleteVariable {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon"><circle cx="12" cy="12" r="10"></circle><line x1="15" y1="9" x2="9" y2="15"></line><line x1="9" y1="9" x2="15" y2="15"></line></svg>');
}
#pxwebcontent .pxweb-buttons.changeTextCodePresentation {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-code"><polyline points="16 18 22 12 16 6"></polyline><polyline points="8 6 2 12 8 18"></polyline></svg>');
}
#pxwebcontent .pxweb-buttons.perPart {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-percent"><line x1="19" y1="5" x2="5" y2="19"></line><circle cx="6.5" cy="6.5" r="2.5"></circle><circle cx="17.5" cy="17.5" r="2.5"></circle></svg>');
}
#pxwebcontent .pxweb-buttons.sum {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-plus"><line x1="12" y1="5" x2="12" y2="19"></line><line x1="5" y1="12" x2="19" y2="12"></line></svg>');
}
#pxwebcontent .pxweb-buttons.subtract {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-minus"><line x1="5" y1="12" x2="19" y2="12"></line></svg>');
}
#pxwebcontent .pxweb-buttons.divide {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-divide"><circle cx="12" cy="6" r="2"></circle><line x1="5" y1="12" x2="19" y2="12"></line><circle cx="12" cy="18" r="2"></circle></svg>');
}
#pxwebcontent .pxweb-buttons.multiply {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>');
}
#pxwebcontent .pxweb-buttons.changeValueOrder {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-shuffle"><polyline points="16 3 21 3 21 8"></polyline><line x1="4" y1="20" x2="21" y2="3"></line><polyline points="21 16 21 21 16 21"></polyline><line x1="15" y1="15" x2="21" y2="21"></line><line x1="4" y1="4" x2="9" y2="9"></line></svg>');
}
#pxwebcontent .pxweb-buttons.chartViewColumn {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-bar-chart-2"><line x1="18" y1="20" x2="18" y2="10"></line><line x1="12" y1="20" x2="12" y2="4"></line><line x1="6" y1="20" x2="6" y2="14"></line></svg>');
}
#pxwebcontent .pxweb-buttons.chartViewLine {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-activity"><polyline points="22 12 18 12 15 21 9 3 6 12 2 12"></polyline></svg>');
}
#pxwebcontent .pxweb-buttons.tableViewLayout1 {
	background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='18.14' viewBox='0 0 24 18.14'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%231a3061;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M1022.49,1001.66a1.32,1.32,0,0,0-1.45-1.44H999.92a1.32,1.32,0,0,0-1.43,1.41V1017a1.33,1.33,0,0,0,1.43,1.41H1021a1.32,1.32,0,0,0,1.45-1.44Zm-7.18,8.18h6.11V1013h-6.11Zm0-1.1v-3.17h6.1v3.17Zm-15.75,1.1h6.12V1013h-6.12Zm0-1.1v-3.17h6.11v3.17Zm6.12,8.54-.29,0H1000c-.41,0-.47-.06-.47-.47v-2.72h6.14Zm8.52,0h-7.44v-3.18h7.44Zm0-4.27h-7.44v-3.17h7.44Zm0-4.27h-7.44v-3.17h7.44Zm7.21,5.65v2.53c0,.28-.08.38-.34.38h-5.67l-.12,0v-3.16h6.13Z' transform='translate(-998.49 -1000.22)'/%3E%3C/svg%3E");
}
#pxwebcontent .pxweb-buttons.tableViewLayout1:hover,
#pxwebcontent .pxweb-buttons.tableViewLayout1:focus {
	background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='18.14' viewBox='0 0 24 18.14'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M1022.49,1001.66a1.32,1.32,0,0,0-1.45-1.44H999.92a1.32,1.32,0,0,0-1.43,1.41V1017a1.33,1.33,0,0,0,1.43,1.41H1021a1.32,1.32,0,0,0,1.45-1.44Zm-7.18,8.18h6.11V1013h-6.11Zm0-1.1v-3.17h6.1v3.17Zm-15.75,1.1h6.12V1013h-6.12Zm0-1.1v-3.17h6.11v3.17Zm6.12,8.54-.29,0H1000c-.41,0-.47-.06-.47-.47v-2.72h6.14Zm8.52,0h-7.44v-3.18h7.44Zm0-4.27h-7.44v-3.17h7.44Zm0-4.27h-7.44v-3.17h7.44Zm7.21,5.65v2.53c0,.28-.08.38-.34.38h-5.67l-.12,0v-3.16h6.13Z' transform='translate(-998.49 -1000.22)'/%3E%3C/svg%3E");
}
#pxwebcontent .pxweb-buttons.tableViewLayout2 {
	background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='18.14' viewBox='0 0 24 18.14'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%231a3061;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M1022.49,1001.66a1.32,1.32,0,0,0-1.45-1.44H999.92a1.32,1.32,0,0,0-1.43,1.41V1017a1.33,1.33,0,0,0,1.43,1.41H1021a1.32,1.32,0,0,0,1.45-1.44Zm-7.18,8.18h6.11V1013h-6.11Zm0-1.1v-3.17h6.1v3.17Zm-15.75,1.1h6.12V1013h-6.12Zm0-1.1v-3.17h6.11v3.17Zm6.12,8.54-.29,0H1000c-.41,0-.47-.06-.47-.47v-2.72h6.14Zm8.52,0h-7.44v-3.18h7.44Zm0-4.27h-7.44v-3.17h7.44Zm0-4.27h-7.44v-3.17h7.44Zm7.21,5.65v2.53c0,.28-.08.38-.34.38h-5.67l-.12,0v-3.16h6.13Z' transform='translate(-998.49 -1000.22)'/%3E%3C/svg%3E");
}
#pxwebcontent .pxweb-buttons.tableViewLayout2:hover,
#pxwebcontent .pxweb-buttons.tableViewLayout2:focus {
	background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='18.14' viewBox='0 0 24 18.14'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M1022.49,1001.66a1.32,1.32,0,0,0-1.45-1.44H999.92a1.32,1.32,0,0,0-1.43,1.41V1017a1.33,1.33,0,0,0,1.43,1.41H1021a1.32,1.32,0,0,0,1.45-1.44Zm-7.18,8.18h6.11V1013h-6.11Zm0-1.1v-3.17h6.1v3.17Zm-15.75,1.1h6.12V1013h-6.12Zm0-1.1v-3.17h6.11v3.17Zm6.12,8.54-.29,0H1000c-.41,0-.47-.06-.47-.47v-2.72h6.14Zm8.52,0h-7.44v-3.18h7.44Zm0-4.27h-7.44v-3.17h7.44Zm0-4.27h-7.44v-3.17h7.44Zm7.21,5.65v2.53c0,.28-.08.38-.34.38h-5.67l-.12,0v-3.16h6.13Z' transform='translate(-998.49 -1000.22)'/%3E%3C/svg%3E");
}
#pxwebcontent .pxweb-buttons.tableViewSorted {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevrons-down"><polyline points="7 13 12 18 17 13"></polyline><polyline points="7 6 12 11 17 6"></polyline></svg>');
}
#pxwebcontent .pxweb-buttons.download-icon {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-download"><path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"></path><polyline points="7 10 12 15 17 10"></polyline><line x1="12" y1="15" x2="12" y2="3"></line></svg>');
}
#pxwebcontent .pxweb-buttons.FileTypeExcelX {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 18.5 15.5" ><polygon fill="%231a3061" points="0, 1 0, 15 10, 15.5 10,0.1" /><line stroke="%23fff" x1="2.75" y1="4" x2="7" y2="12"></line><line stroke="%23fff" x1="2.75" y1="12" x2="7" y2="4"></line><polygon fill="%23fff" stroke="%231a3061" stroke-width="1" points="9.9, 2.5 9.9, 12.5 18, 12.5 18, 2.5" /><line stroke="%231a3061" stroke-width="1" x1="11" y1="4.7" x2="13.3" y2="4.7"></line><line stroke="%231a3061" stroke-width="1" x1="14" y1="4.7" x2="16.3" y2="4.7"></line><line stroke="%231a3061" stroke-width="1" x1="11" y1="6.5" x2="13.3" y2="6.5"></line><line stroke="%231a3061" stroke-width="1" x1="14" y1="6.5" x2="16.3" y2="6.5"></line><line stroke="%231a3061" stroke-width="1" x1="11" y1="8.3" x2="13.3" y2="8.3"></line><line stroke="%231a3061" stroke-width="1" x1="14" y1="8.3" x2="16.3" y2="8.3"></line><line stroke="%231a3061" stroke-width="1" x1="11" y1="10.1" x2="13.3" y2="10.1"></line><line stroke="%231a3061" stroke-width="1" x1="14" y1="10.1" x2="16.3" y2="10.1"></line></svg>');
}
#pxwebcontent .pxweb-buttons.FileTypeExcelX:hover,
#pxwebcontent .pxweb-buttons.FileTypeExcelX:focus {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 18.5 15.5" ><polygon fill="%23ffffff" points="0, 1 0, 15 10, 15.5 10,0.1" /><line stroke="%231a3061" x1="2.75" y1="4" x2="7" y2="12"></line><line stroke="%231a3061" x1="2.75" y1="12" x2="7" y2="4"></line><polygon fill="%231a3061" stroke="%23fff" stroke-width="1" points="9.9, 2.5 9.9, 12.5 18, 12.5 18, 2.5" /><line stroke="%23fff" stroke-width="1" x1="11" y1="4.7" x2="13.3" y2="4.7"></line><line stroke="%23fff" stroke-width="1" x1="14" y1="4.7" x2="16.3" y2="4.7"></line><line stroke="%23fff" stroke-width="1" x1="11" y1="6.5" x2="13.3" y2="6.5"></line><line stroke="%23fff" stroke-width="1" x1="14" y1="6.5" x2="16.3" y2="6.5"></line><line stroke="%23fff" stroke-width="1" x1="11" y1="8.3" x2="13.3" y2="8.3"></line><line stroke="%23fff" stroke-width="1" x1="14" y1="8.3" x2="16.3" y2="8.3"></line><line stroke="%23fff" stroke-width="1" x1="11" y1="10.1" x2="13.3" y2="10.1"></line><line stroke="%23fff" stroke-width="1" x1="14" y1="10.1" x2="16.3" y2="10.1"></line></svg>');
}
#pxwebcontent .pxweb-buttons.database-icon:hover,
#pxwebcontent .pxweb-buttons.database-icon:focus {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-database"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M21 12c0 1.66-4 3-9 3s-9-1.34-9-3"></path><path d="M3 5v14c0 1.66 4 3 9 3s9-1.34 9-3V5"></path></svg>');
}
#pxwebcontent .pxweb-buttons.checked-icon:hover,
#pxwebcontent .pxweb-buttons.checked-icon:focus {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-check-square"><polyline points="9 11 12 14 22 4"></polyline><path d="M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11"></path></svg>');
}
#pxwebcontent .pxweb-buttons.cancel-icon:hover,
#pxwebcontent .pxweb-buttons.cancel-icon:focus {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x-square"><rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect><line x1="9" y1="9" x2="15" y2="15"></line><line x1="15" y1="9" x2="9" y2="15"></line></svg>');
}
#pxwebcontent .pxweb-buttons.arrow-down {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-down"><line x1="12" y1="5" x2="12" y2="19"></line><polyline points="19 12 12 19 5 12"></polyline></svg>');
}
#pxwebcontent .pxweb-buttons.arrow-up {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-up"><line x1="12" y1="19" x2="12" y2="5"></line><polyline points="5 12 12 5 19 12"></polyline></svg>');
}
#pxwebcontent .pxweb-buttons.arrow-left {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-left"><line x1="19" y1="12" x2="5" y2="12"></line><polyline points="12 19 5 12 12 5"></polyline></svg>');
}
#pxwebcontent .pxweb-buttons.arrow-right {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-right"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg>');
}
#pxwebcontent .pxweb-buttons.selectfromgroup-groupsbutton:hover,
#pxwebcontent .pxweb-buttons.selectfromgroup-groupsbutton:focus {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-check-square"><polyline points="9 11 12 14 22 4"></polyline><path d="M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11"></path></svg>');
}
#pxwebcontent .pxweb-buttons.selectfromgroup-cancel:hover,
#pxwebcontent .pxweb-buttons.selectfromgroup-cancel:focus {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x-square"><rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect><line x1="9" y1="9" x2="15" y2="15"></line><line x1="15" y1="9" x2="9" y2="15"></line></svg>');
}
#pxwebcontent .pxweb-buttons.burger_menu-icon {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-menu"><line x1="3" y1="12" x2="21" y2="12"></line><line x1="3" y1="6" x2="21" y2="6"></line><line x1="3" y1="18" x2="21" y2="18"></line></svg>');
}
#pxwebcontent .pxweb-buttons.burger_menu_open-icon {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>');
}
#pxwebcontent .pxweb-buttons.changeDecimal {
	background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' width='24' height='18.43' viewBox='0 0 24 18.43'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%231a3061;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M906,786.64h2.19V790L906,792.22Z' transform='translate(-906 -773.78)'/%3E%3Cpath class='cls-1' d='M911.46,787.86a4.25,4.25,0,0,1-1.08-3.1V778a4.24,4.24,0,0,1,1.09-3.11,5.05,5.05,0,0,1,6.32,0,4.28,4.28,0,0,1,1.07,3.11v6.76a4.28,4.28,0,0,1-1.08,3.11,5,5,0,0,1-6.32,0Zm4.79-1.44a2.4,2.4,0,0,0,.53-1.66V778a2.39,2.39,0,0,0-.52-1.66,2.63,2.63,0,0,0-3.27,0,2.39,2.39,0,0,0-.52,1.66v6.76a2.39,2.39,0,0,0,.52,1.66,2.62,2.62,0,0,0,3.26,0Z' transform='translate(-906 -773.78)'/%3E%3Cpath class='cls-1' d='M922.6,787.86a4.25,4.25,0,0,1-1.08-3.1V778a4.28,4.28,0,0,1,1.08-3.11A4.25,4.25,0,0,1,930,778v6.76a3.82,3.82,0,0,1-4.24,4.22A4.17,4.17,0,0,1,922.6,787.86Zm4.79-1.44a2.4,2.4,0,0,0,.53-1.66V778a2.4,2.4,0,0,0-.53-1.66,2.62,2.62,0,0,0-3.26,0,2.4,2.4,0,0,0-.53,1.66v6.76a2.4,2.4,0,0,0,.53,1.66,2.62,2.62,0,0,0,3.26,0Z' transform='translate(-906 -773.78)'/%3E%3C/svg%3E");
}
#pxwebcontent .pxweb-buttons.changeDecimal:hover,
#pxwebcontent .pxweb-buttons.changeDecimal:focus {
	background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' width='24' height='18.43' viewBox='0 0 24 18.43'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M906,786.64h2.19V790L906,792.22Z' transform='translate(-906 -773.78)'/%3E%3Cpath class='cls-1' d='M911.46,787.86a4.25,4.25,0,0,1-1.08-3.1V778a4.24,4.24,0,0,1,1.09-3.11,5.05,5.05,0,0,1,6.32,0,4.28,4.28,0,0,1,1.07,3.11v6.76a4.28,4.28,0,0,1-1.08,3.11,5,5,0,0,1-6.32,0Zm4.79-1.44a2.4,2.4,0,0,0,.53-1.66V778a2.39,2.39,0,0,0-.52-1.66,2.63,2.63,0,0,0-3.27,0,2.39,2.39,0,0,0-.52,1.66v6.76a2.39,2.39,0,0,0,.52,1.66,2.62,2.62,0,0,0,3.26,0Z' transform='translate(-906 -773.78)'/%3E%3Cpath class='cls-1' d='M922.6,787.86a4.25,4.25,0,0,1-1.08-3.1V778a4.28,4.28,0,0,1,1.08-3.11A4.25,4.25,0,0,1,930,778v6.76a3.82,3.82,0,0,1-4.24,4.22A4.17,4.17,0,0,1,922.6,787.86Zm4.79-1.44a2.4,2.4,0,0,0,.53-1.66V778a2.4,2.4,0,0,0-.53-1.66,2.62,2.62,0,0,0-3.26,0,2.4,2.4,0,0,0-.53,1.66v6.76a2.4,2.4,0,0,0,.53,1.66,2.62,2.62,0,0,0,3.26,0Z' transform='translate(-906 -773.78)'/%3E%3C/svg%3E");
}
#pxwebcontent .pxweb-buttons.deleteValue {
	background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' width='20' height='30.14' viewBox='0 0 20 30.14'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%231a3061;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M918.9,779.2H927c1,0,1.34.32,1.22,1.33-.6,4.85-1.19,9.69-1.8,14.54a3.5,3.5,0,0,1-3.66,3.25h-7.63a3.53,3.53,0,0,1-3.68-3.24q-.92-7.37-1.81-14.72c-.1-.78.24-1.16,1.07-1.16ZM911.4,781c0,.24,0,.43.06.61q.82,6.62,1.64,13.23a1.84,1.84,0,0,0,2,1.82h7.49a1.85,1.85,0,0,0,2.06-1.85l1.41-11.45c.1-.77.19-1.55.29-2.36Z' transform='translate(-908.2 -768.18)'/%3E%3Cpath class='cls-1' d='M913.57,772.23a1.4,1.4,0,0,0,0-.21,2.43,2.43,0,0,1,2-3.17l2-.55a2.4,2.4,0,0,1,3.12,1.65c0,.08.07.16.13.29.87-.23,1.75-.42,2.59-.71,1.87-.65,4.2.21,4.64,3.09.08.52-.16.86-.74,1l-6.58,1.81-10.49,2.88c-.24.06-.48.14-.73.18a.82.82,0,0,1-.91-.43,3.49,3.49,0,0,1,.6-4.18,4.27,4.27,0,0,1,1.48-.85C911.64,772.72,912.61,772.5,913.57,772.23Zm12.6,0c-.06-.16-.08-.23-.11-.3a1.63,1.63,0,0,0-2-.73l-12.11,3.31c-.32.09-.64.16-.95.28a1.44,1.44,0,0,0-.89,1.85Zm-7-1.48c-.17-.73-.43-.91-1.08-.75s-1.51.41-2.25.63c-.59.18-.73.55-.43,1.15Z' transform='translate(-908.2 -768.18)'/%3E%3Cpath class='cls-1' d='M923.47,788.6c-.14,1.81-.29,3.62-.43,5.44,0,.37-.13.68-.55.77s-.77-.26-.73-.79q.15-2.21.33-4.41l.51-6.33c0-.37.14-.68.55-.77s.78.27.74.83c-.14,1.76-.28,3.51-.41,5.26Z' transform='translate(-908.2 -768.18)'/%3E%3Cpath class='cls-1' d='M916,793.3c0,.27,0,.53.06.8a.65.65,0,1,1-1.29.1c-.07-.75-.12-1.5-.18-2.25-.23-2.85-.45-5.7-.68-8.54,0-.55.17-.87.59-.91s.66.26.71.81l.78,10Z' transform='translate(-908.2 -768.18)'/%3E%3Cpath class='cls-1' d='M919.53,788.67v5.17c0,.18,0,.39,0,.51s-.38.44-.57.43-.46-.25-.62-.44,0-.33,0-.51V783.48c0-.11,0-.22,0-.33a.62.62,0,0,1,.67-.64.62.62,0,0,1,.61.65c0,.2,0,.4,0,.61Z' transform='translate(-908.2 -768.18)'/%3E%3C/svg%3E");
}
#pxwebcontent .pxweb-buttons.deleteValue:hover,
#pxwebcontent .pxweb-buttons.deleteValue:focus {
	background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' width='20' height='30.14' viewBox='0 0 20 30.14'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M918.9,779.2H927c1,0,1.34.32,1.22,1.33-.6,4.85-1.19,9.69-1.8,14.54a3.5,3.5,0,0,1-3.66,3.25h-7.63a3.53,3.53,0,0,1-3.68-3.24q-.92-7.37-1.81-14.72c-.1-.78.24-1.16,1.07-1.16ZM911.4,781c0,.24,0,.43.06.61q.82,6.62,1.64,13.23a1.84,1.84,0,0,0,2,1.82h7.49a1.85,1.85,0,0,0,2.06-1.85l1.41-11.45c.1-.77.19-1.55.29-2.36Z' transform='translate(-908.2 -768.18)'/%3E%3Cpath class='cls-1' d='M913.57,772.23a1.4,1.4,0,0,0,0-.21,2.43,2.43,0,0,1,2-3.17l2-.55a2.4,2.4,0,0,1,3.12,1.65c0,.08.07.16.13.29.87-.23,1.75-.42,2.59-.71,1.87-.65,4.2.21,4.64,3.09.08.52-.16.86-.74,1l-6.58,1.81-10.49,2.88c-.24.06-.48.14-.73.18a.82.82,0,0,1-.91-.43,3.49,3.49,0,0,1,.6-4.18,4.27,4.27,0,0,1,1.48-.85C911.64,772.72,912.61,772.5,913.57,772.23Zm12.6,0c-.06-.16-.08-.23-.11-.3a1.63,1.63,0,0,0-2-.73l-12.11,3.31c-.32.09-.64.16-.95.28a1.44,1.44,0,0,0-.89,1.85Zm-7-1.48c-.17-.73-.43-.91-1.08-.75s-1.51.41-2.25.63c-.59.18-.73.55-.43,1.15Z' transform='translate(-908.2 -768.18)'/%3E%3Cpath class='cls-1' d='M923.47,788.6c-.14,1.81-.29,3.62-.43,5.44,0,.37-.13.68-.55.77s-.77-.26-.73-.79q.15-2.21.33-4.41l.51-6.33c0-.37.14-.68.55-.77s.78.27.74.83c-.14,1.76-.28,3.51-.41,5.26Z' transform='translate(-908.2 -768.18)'/%3E%3Cpath class='cls-1' d='M916,793.3c0,.27,0,.53.06.8a.65.65,0,1,1-1.29.1c-.07-.75-.12-1.5-.18-2.25-.23-2.85-.45-5.7-.68-8.54,0-.55.17-.87.59-.91s.66.26.71.81l.78,10Z' transform='translate(-908.2 -768.18)'/%3E%3Cpath class='cls-1' d='M919.53,788.67v5.17c0,.18,0,.39,0,.51s-.38.44-.57.43-.46-.25-.62-.44,0-.33,0-.51V783.48c0-.11,0-.22,0-.33a.62.62,0,0,1,.67-.64.62.62,0,0,1,.61.65c0,.2,0,.4,0,.61Z' transform='translate(-908.2 -768.18)'/%3E%3C/svg%3E");
}
#pxwebcontent .pxweb-buttons.changeTextPresentation {
	background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' width='11.94' height='25' viewBox='0 0 11.94 25'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%231a3061;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M916.94,793.36V772.64h-3.28a1.08,1.08,0,0,1-1.1-1.06,1.05,1.05,0,0,1,1.08-1.07h9.18a1.13,1.13,0,0,1,1,.48,1,1,0,0,1,0,1.08,1,1,0,0,1-.94.58h-3.82v20.72h3.3a1.07,1.07,0,0,1,1.1,1,1,1,0,0,1-1.07,1.16h-9.3a1.06,1.06,0,0,1-1-.8,1.09,1.09,0,0,1,.44-1.15,1.17,1.17,0,0,1,.71-.19h3.68Z' transform='translate(-912.08 -770.5)'/%3E%3C/svg%3E");
}
#pxwebcontent .pxweb-buttons.changeTextPresentation:hover,
#pxwebcontent .pxweb-buttons.changeTextPresentation:focus {
	background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' width='11.94' height='25' viewBox='0 0 11.94 25'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M916.94,793.36V772.64h-3.28a1.08,1.08,0,0,1-1.1-1.06,1.05,1.05,0,0,1,1.08-1.07h9.18a1.13,1.13,0,0,1,1,.48,1,1,0,0,1,0,1.08,1,1,0,0,1-.94.58h-3.82v20.72h3.3a1.07,1.07,0,0,1,1.1,1,1,1,0,0,1-1.07,1.16h-9.3a1.06,1.06,0,0,1-1-.8,1.09,1.09,0,0,1,.44-1.15,1.17,1.17,0,0,1,.71-.19h3.68Z' transform='translate(-912.08 -770.5)'/%3E%3C/svg%3E");
}
#pxwebcontent .pxweb-buttons.splitTimeVariable {
	background-position: 8px 13px;
	background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' width='22.91' height='12.34' viewBox='0 0 22.91 12.34'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%231a3061;%7D%3C/style%3E%3C/defs%3E%3Crect class='cls-1' x='9.93' width='1' height='12.34'/%3E%3Crect class='cls-1' x='12.16' width='1' height='12.34'/%3E%3Cpolygon class='cls-1' points='4.73 4.67 4.73 1.44 0 6.17 4.73 10.9 4.73 7.67 9.21 7.67 9.21 6.67 9.21 5.67 9.21 4.67 4.73 4.67'/%3E%3Cpolygon class='cls-1' points='22.91 6.17 18.18 1.44 18.18 4.67 13.71 4.67 13.71 7.67 18.18 7.67 18.18 10.9 22.91 6.17'/%3E%3C/svg%3E");
}
#pxwebcontent .pxweb-buttons.splitTimeVariable:hover,
#pxwebcontent .pxweb-buttons.splitTimeVariable:focus {
	background-position: 8px 13px;
	background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' width='22.91' height='12.34' viewBox='0 0 22.91 12.34'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Crect class='cls-1' x='9.93' width='1' height='12.34'/%3E%3Crect class='cls-1' x='12.16' width='1' height='12.34'/%3E%3Cpolygon class='cls-1' points='4.73 4.67 4.73 1.44 0 6.17 4.73 10.9 4.73 7.67 9.21 7.67 9.21 6.67 9.21 5.67 9.21 4.67 4.73 4.67'/%3E%3Cpolygon class='cls-1' points='22.91 6.17 18.18 1.44 18.18 4.67 13.71 4.67 13.71 7.67 18.18 7.67 18.18 10.9 22.91 6.17'/%3E%3C/svg%3E");
}
#pxwebcontent .pxweb-checkbox {
	font-family: Barlow, sans-serif;
}
#pxwebcontent .pxweb-checkbox:hover .checkbox-label:before,
#pxwebcontent .pxweb-checkbox:focus .checkbox-label:before {
	border: 2px solid #1a56ec;
}
#pxwebcontent .pxweb-input {
	font-family: Barlow, sans-serif!important;
}
#pxwebcontent .pxweb-input input {
    font-family: Barlow, sans-serif!important;
    font-stretch: normal;
    font-weight: 500;
    background: #fff;
    border: 1px solid #006885;
    box-sizing: border-box;
    color: #595959;
    font-size: 16px;
    height: 35px;
    padding: 12px 12px;
    text-overflow: ellipsis;
    width: 100%;
    border-radius: 18px;
}
#pxwebcontent .pxweb-input input:checked {
	outline: solid 2px #1a3061;
	outline-offset: 2px;
}
#pxwebcontent .pxweb-input input:focus,
#pxwebcontent .pxweb-input .icon-wrapper:focus {
	outline: none;
	border: 2px solid #1a3061;
}
#pxwebcontent .pxweb-input .icon-wrapper > * {
	color: #1a56ec;
}
#pxwebcontent .pxweb-input .icon-wrapper.search-icon:hover,
#pxwebcontent .pxweb-input .icon-wrapper.search-icon:focus {
	background: #1a56ec;
}
#pxwebcontent .pxweb-input-error {
	background: #a40084;
	font-family: Barlow, sans-serif;
}
#pxwebcontent .pxweb-input-error:before {
	border-color: transparent transparent #a40084 transparent;
}
#pxwebcontent .pxweb-link {
	font-family: Barlow, sans-serif!important;
	background-image: none!important;
	transition: none;
	border: none;
	color: #1a3061;
	margin-top: 0;
}
#pxwebcontent .pxweb-link:hover,
#pxwebcontent .pxweb-link:focus {
    text-decoration: underline;
}
#pxwebcontent .pxweb-link.header {
	font-family: Barlow, sans-serif;
	font-size: 18px;
}
#pxwebcontent .pxweb-link .link-text:hover, 
#pxwebcontent .pxweb-link .link-text:focus {
	color: #0039a6!important;
	text-decoration: underline;
}
#pxwebcontent .pxweb-link.with-icon .link-text {
	color: #1a56ec;
}
#pxwebcontent .pxweb-link.with-icon .link-text:focus,
#pxwebcontent .pxweb-link.with-icon .link-text:hover,
#pxwebcontent .pxweb-link.with-icon:hover .link-text, 
#pxwebcontent .pxweb-link.with-icon:focus .link-text {
	color: #0039a6;
	text-decoration: underline;
}
#pxwebcontent .pxweb-list-items th a {
	color: #003892;
	padding-right: 10px;
}
#pxwebcontent .pxweb-list-items th a:hover {
	color: #a53d7c;
	text-decoration: underline;
}
#pxwebcontent .pxweb-nested-accordion,
#pxwebcontent .pxweb-nested-accordion .nested-accordion-body {
	font-family: Barlow, sans-serif!important;
}
#pxwebcontent .pxweb-nested-accordion .nested-accordion-header {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 20 20" fill="none" stroke="%23000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="expand-icon"><polyline points="18 15 12 9 6 15"></polyline></svg>');
}
#pxwebcontent .pxweb-nested-accordion .nested-accordion-header:focus {
	outline: solid 2px #1a3061;
	outline-offset: 2px;
}
#pxwebcontent .pxweb-nested-accordion .nested-accordion-header.closed {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 20 20" fill="none" stroke="%23000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="expand-icon"><polyline points="6 9 12 15 18 9"></polyline></svg>');
}
#pxwebcontent .pxweb-nested-accordion .nested-accordion-header .expand-icon {
	color: #1a56ec;
}
#pxwebcontent .pxweb-nested-accordion .nested-accordion-header .header-text {
	font-family: Barlow, sans-serif;
}
#pxwebcontent .pxweb-nested-accordion .nested-accordion-header:hover .header-text,
#pxwebcontent .pxweb-nested-accordion .nested-accordion-header.open .header-text,
#pxwebcontent .pxweb-nested-accordion .nested-accordion-header.open .sub-header {
	color: #1a56ec;
	text-decoration: underline;
}
#pxwebcontent .pxweb-symbol-buttons {
	font-size: 16px;
}
#pxwebcontent .pxweb-symbol-buttons.arrow-up {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a56ec" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-up"><line x1="12" y1="19" x2="12" y2="5"></line><polyline points="5 12 12 5 19 12"></polyline></svg>');
}
#pxwebcontent .pxweb-symbol-buttons.arrow-down {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a56ec" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-down"><line x1="12" y1="5" x2="12" y2="19"></line><polyline points="19 12 12 19 5 12"></polyline></svg>');
}
#pxwebcontent .pxweb-symbol-buttons.arrow-left {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a56ec" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-left"><line x1="19" y1="12" x2="5" y2="12"></line><polyline points="12 19 5 12 12 5"></polyline></svg>');
}
#pxwebcontent .pxweb-symbol-buttons.arrow-right {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a56ec" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-right"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg>');
}
#pxwebcontent .savequery_cancel {
	background: #1a56ec;
	font-family: Barlow, sans-serif;
}
#pxwebcontent .savequery_create {
	margin-right: 20px;
	background: #1a56ec;
	border: 0;
	font-weight: 600;
	font-family: Barlow,sans-serif;
	font-size: 18px;
	padding: 0.5em 1.7em !important;
	text-transform: none;
	min-width: 4em;
	border-radius: 18px;
}
#pxwebcontent .savequery_create:hover {
	background-color: #1a3061;
}
#pxwebcontent .saveas_dropdownlist {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a56ec" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="dd-icon"><polyline points="6 9 12 15 18 9"></polyline></svg>');
	border: 1px solid #1a3061;
}
#pxwebcontent .saveas_dropdownlist:hover {
	border: 1px solid #1a3061;
}
#pxwebcontent .saveas_dropdownlist:focus {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a56ec" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="dd-icon"><polyline points="18 15 12 9 6 15"></polyline></svg>');
	outline: solid 2px #1a3061;
	outline-offset: 0;
}
#pxwebcontent .saveas_dropdownlist > option:hover {
	background-color: #1a56ec;
}
#pxwebcontent .savequery_functionbtn .savequery_cancel span {
	color: white !important;
}
#pxwebcontent .savequery_url {
	font-family: Barlow, sans-serif;
}
#pxwebcontent .search_button:focus {
	outline: solid 2px #1a3061;
	outline-offset: 2px;
}
#pxwebcontent .search_error {
	font-family: Barlow, sans-serif;
}
#pxwebcontent .search_label {
	font-family: Barlow, sans-serif!important;
	font-stretch: normal;
	font-size: 1.2rem;
	margin-bottom:1rem;
	color: #000;
	font-weight: 600;
	padding-bottom: 5px;
}
#pxwebcontent .search_panel {
	border: none;
	background-color: #f2ecea;
	padding: 1rem 1.2rem;
	margin-bottom: 2rem;
	border-radius: 18px;
}
#pxwebcontent .search-settings {
	border: 1px solid #1a3061;
}
#pxwebcontent .search_textbox {
	font-family: Barlow, sans-serif!important;
	font-stretch: normal;
	font-size: 1em;
	padding: 5px;
}
#pxwebcontent .search_textbox:focus,
#pxwebcontent .searchvalues-listbox:focus {
	outline: solid 2px #1a3061;
	outline-offset: 2px;
}
#pxwebcontent .selectfromgroup-cancel {
	font-size: 16px;
}
#pxwebcontent .selectfromgroup-groupsbutton,
#pxwebcontent .selectfromgroup-groupslist,
#pxwebcontent .selectfromgroup-valueslist {
	font-size: 16px;
}
#pxwebcontent .selectfromgroup-variable::first-letter {
	text-transform: capitalize;
}
#pxwebcontent .settings_panel a {
	color: #222 !important;
}
#pxwebcontent .siteLogoText {
	margin-top: 1rem;
}
#pxwebcontent .table-class {
	font-size: 0.9em;
}
#pxwebcontent .table-class td {
    border: 1px solid #1a3061;
}
#pxwebcontent .table-class td.table-header-first {
    background-color: #e8eefd;
}
#pxwebcontent .table-class th,
#pxwebcontent .table-class td.left {
    border: 1px solid #1a3061;
    background-color: #e8eefd!important;
}
#pxwebcontent .table-class .table-hover {
	background-color: #f4f7fe;
}
#pxwebcontent .table-header-last {
	font-weight: normal;
}
#pxwebcontent .tableAlternatingRow {
	background-color: #f5f5f5;
}
#pxwebcontent .tableinformation_title {
	font-family: Barlow, sans-serif;
}
#pxwebcontent .tablelist_explanation {
	font-family: Barlow, sans-serif;
	font-style: italic;
	font-size: 1.1em;
}
#pxwebcontent .tablelist_li {
	margin: 0 0 0 3em;
	line-height: 135%;
	list-style-position: outside;
}
#pxwebcontent .tablelist_link {
	color: #1a3061;
	padding-right: 5px;
	border-right: 1px solid #dedede;
}
#pxwebcontent .tablelist_linkHeading {
	color: #1a3061;
	font-weight: bold;
}
#pxwebcontent .tablelist_ol {
	margin: 0 0 1em 0;
	padding: 0;
	list-style-type: decimal !important;
	list-style-position: inside;
}
#pxwebcontent .tablelist_tableheading {
	font-weight: bold;
}
#pxwebcontent .tablelist_variablelist_li {
	margin: 0 0 0 3em;
	line-height: 135%;
	list-style-position: outside;
}
#pxwebcontent .tablelist_variablelist_ol {
	margin: 0 0 1em 0;
	padding: 0;
	list-style-type: circle;
	list-style-position: inside;
}
#pxwebcontent .tableofcontent_link {
	font-weight: normal;
	color: #1a3061;
	padding: 0 0 0 10px;
}
#pxwebcontent .tableofcontent_link:hover {
	color: #1a56ec;
}
#pxwebcontent .tablequery_informationpanel {
    padding: 1rem;
    border-color: #1a56ec;
    border-radius: 18px;
}
#pxwebcontent .tablequery_moreinformation {
	color: #222 !important;
}
#pxwebcontent .tablequery_query {
	font-family: Barlow, sans-serif;
	font-size: 16px;
}
#pxwebcontent .tablequery_query:focus {
	outline: solid 2px #1a3061;
	outline-offset: 2px;
}
#pxwebcontent .tablequery_savequery {
	font-family: Barlow, sans-serif;
	background: #1a56ec;
}
#pxwebcontent .tablequery_url,
#pxwebcontent .tablesorter td {
	font-family: Barlow, sans-serif;
	font-size: 16px;
}
#pxwebcontent .tablequery_url:focus {
	outline: solid 2px #1a3061;
	outline-offset: 2px;
}
#pxwebcontent .top-link.pxweb-btn.negative {
	color: #fff;
	background-color: #1a56ec;
	border: 2px solid #1a56ec;
	text-decoration: none;
}
#pxwebcontent .top-link.pxweb-btn.negative:hover,
#pxwebcontent .top-link.pxweb-btn:focus {
	color: white;
	border-color: #1a3061;
	background-color: #1a3061;
	outline: solid 2px #fff;
	outline-offset: 0;
}
#pxwebcontent .ui-tabs-active.ui-state-active a {
	color: white !important;
}
#pxwebcontent .ui-tabs-tab.ui-corner-top.ui-state-active.ui-tab.ui-state-hover {
	background: #333333 !important;
}
#pxwebcontent .ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab.ui-state-hover {
	background: white !important;
}
#pxwebcontent .ui-widget-header {
	background: white;
}
#pxwebcontent .variable_overview_container {
	font-family: Barlow, sans-serif;
}
#pxwebcontent .variableselector-buttons {
	font-size: 17px;
}
#pxwebcontent .variableselector-buttons.variableselector_valuesselect_deselect_all_button:hover,
#pxwebcontent .variableselector-buttons.variableselector_valuesselect_deselect_all_button:focus {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-minus-square"><rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect><line x1="8" y1="12" x2="16" y2="12"></line></svg>');
}
#pxwebcontent .variableselector-buttons.variableselector_valuesselect_select_all_button:hover,
#pxwebcontent .variableselector-buttons.variableselector_valuesselect_select_all_button:focus {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-check-square"><polyline points="9 11 12 14 22 4"></polyline><path d="M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11"></path></svg>');
}
#pxwebcontent .variableselector-buttons.variableselector-list-view {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-menu"><line x1="3" y1="5" x2="21" y2="5"></line><line x1="3" y1="11" x2="21" y2="11"></line><line x1="3" y1="17" x2="21" y2="17"></line><line x1="3" y1="23" x2="21" y2="23"></line></svg>');
}
#pxwebcontent .variableselector-buttons.variableselector-compact-view {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%231a3061" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-minus-square"><rect x="3" y="3" width="7" height="7"></rect><rect x="14" y="3" width="7" height="7"></rect><rect x="14" y="14" width="7" height="7"></rect><rect x="3" y="14" width="7" height="7"></rect></svg>');
}
#pxwebcontent .variableselector_continue_button{
	text-align: center;
}
#pxwebcontent .variableselector_error_summary {
	border: 2px solid #a40084!important;
	border-left: 4px solid #a40084!important;
	font-family: Barlow, sans-serif;
}
#pxwebcontent .variableselector_selectionerror_label {
	font-weight: 500;
    font-size: 1.2rem;
    color: #8d2945;
}
#pxwebcontent .variableselector_valuesselect_aggregations {
	font-family: Barlow, sans-serif;
	color: #1a3061;
}
#pxwebcontent .variableselector_valuesselect_box_compact {
}
#pxwebcontent .variableselector_valuesselect_box_error {
	border: 2px solid #a40084;
}
#pxwebcontent .variableselector_valuesselect_mandatory_text {
	font-size: 13px;
	font-weight: 400;
}
#pxwebcontent .variableselector_valuesselect_manyvalues_panel {
	color: #fff;
}
#pxwebcontent .variableselector_valuesselect_statistics {
	font-family: Barlow, sans-serif;
	font-size: 16px;
	color: #1a3061;
}
#pxwebcontent .variableselector_valuesselect_statistics_panel {
	border-top-color: #1a56ec;
	padding-top: 8px;
}
#pxwebcontent .variableselector_valuesselect_valueslistbox {
	font-family: Barlow, sans-serif!important;
}
#pxwebcontent .variableselector_valuesselect_valueslistbox:focus {
	outline: none;
	
}
#pxwebcontent .variableselector_valuesselect_variabletitle {
	font-family: Barlow, sans-serif !important;
	font-weight: 500!important;
	font-stretch: unset;
	width: 100%;
}
#pxwebcontent .variableselector_valuesselect_variabletitle::first-letter {
	text-transform: capitalize;
}
#text2, #text {
	font-size: 16px;
}
.collapsedMenuTableList {
	background-image: linear-gradient(transparent, transparent), url("Images/expand-minus.svg");
	background-size: 20px 20px;
	color: #a53d7c;
	width: 20px;
	height: 20px;
	display: inline-block;
	cursor: pointer;
}
.commandbar_shortcut {
	overflow: hidden;
	width: auto;
	display: inline;
}
.expandMenuTableList {
	background-image: linear-gradient(transparent, transparent), url("Images/expand-plus.svg");
	background-size: 20px 20px;
	color: #00a0bd;
	width: 20px;
	height: 20px;
	display: inline-block;
	cursor: pointer;
}
.hierarchical_tableinformation_title {
	font-family: Barlow, sans-serif;
	color: #1a3061;
}
.login-form {
	width: 400px;
	border: 1px solid #c2c4c6;
	padding: 15px;
	margin: 40px 0;
}
.login-form div {
	margin-bottom: 10px;
}
.login-form label {
	display: block;
}
.login-form-buttons {
	text-align: right;
}
.login-form-failure {
	color: #9b0014;
	font-weight: bold;
}
.markingTipsText p {
	white-space: pre-wrap!important;
}
.passive + hr {
	color: #1a3061!important;
}
.pxweb-list-items th {
	color: #333333 !important;
	padding: 10px 0px 10px 0px !important;
	font-family: "Open Sans", sans-serif !important;
	font-size: 1.1em !important;
	vertical-align: top;
}
.pxweb-list-items th:nth-child(1) {
	width: 10%;
}
.pxweb-list-items th:nth-child(2) {
	width: 70%;
}
.pxweb-list-items th:nth-child(3) {
	width: 20%;
}
.sitewrapper {
	margin: 0 auto;
	max-width: 1180px;
	width: 100%;
}
.table_cellinformation_cell,
.table_cellinformation_notes {
	font-size: 16px !important;
}
.table_cellinformation_text {
	color: #1a3061 !important;
}
.table-list-pxweb th {
	padding-left: 0;
}
.table-list-pxweb tr:hover {
	background-color: white !important;
}
.to-archive {
	padding-left: 10px;
}
.ui-draggable .ui-dialog-titlebar {
	background: #1a56ec;
	border: #1a56ec;
}
.ui-dialog-title {
	font-family: Barlow, sans-serif;
}
.ui-dialog-titlebar.ui-corner-all.ui-widget-header.ui-helper-clearfix.ui-draggable-handle, button.ui-button.ui-corner-all.ui-widget.ui-button-icon-only.ui-dialog-titlebar-close {
	border-radius: 0;
}
.ui-widget.ui-widget-content {
  border: none;
}
.ui-widget-content {
	font-family: Barlow, sans-serif;
}
.variableselector_variable_box_container > div {
	border: none;
	color: #1a3061;
	background-color: transparent;
}
@media (max-width: 1180px) {
	#pxwebcontent #wrap {
	width: auto;
	margin: 0;
	}
	#pxwebcontent #breadcrumb {
	border-radius: 0;
	}
	#pxwebcontent #header {
		width: auto;
		margin: 10px 0 0 0;
	}
	#pxwebcontent #place-holder {
		width: auto;
		margin: unset;
	}
}
@media (max-width: 770px) {
	#pxwebcontent .pxbox.negative {
		width: 100%;
	}
	#pxwebcontent .pxbox .pxweb-btn.negative {
		width: max-content;
	}
	.variableselector_variable_box_container > div {
		width: 100%;
	}
}
@media (max-width: 700px) {
	#ctl00_ctl00_ContentPlaceHolderMain_CommandBar1_CommandBar1_ShortcutButtonPanel {
		display: none!important;
	}
	#PresentationLeft {
		margin-bottom: 20px;
	}
	#pxwebcontent #header span {
		padding: 12px 0 0 20px;
	}
	#pxwebcontent #header .px-change-lang-div {
		margin: 20px 20px 10px 20px;
	}
	#pxwebcontent .navigationFlowArea hr {
		transform: rotate(90deg);
		width: 40px;
		margin: 25px auto 20px auto;
	}
	#pxwebcontent .flex-row {
		display: inline-grid;
	}
	#pxwebcontent .flex-row .justify-center {
		display: flex!important;
		flex-direction: row;
		justify-content: flex-start;
	}
	#pxwebcontent .imgSiteLogo {
	margin-bottom: 0;
	}
	#pxwebcontent .pxbox.negative {
		width: 100%;
	}
	#pxwebcontent .pxbox .pxweb-btn.negative {
		width: max-content;
	}
	.sitewrapper, .forside #content, .forside .precontent {
		padding: 0px;
	}
}
