:root {
  /*--default-font-family: Tahoma;*/
  /*--default-font-family: IRANSansWebMedium;*/
  --default-font-family: DefaultFont;
  --default-font-size: 14px;
  --default-line-height: 1.4;
}
* {
  padding: 0px;
  margin: 0px;
  /*border: none;*/
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /*font-family: Tahoma;*/
  font-weight: normal;
  font-family: var(--default-font-family, Tahoma);
  font-size: var(--default-font-size, '14px');
  line-height: var(--default-line-height, 1);
}
*:not(progress) {
  border: none;
}
*:focus {
  outline: none;
}
progress {
  /*height: 30px;*/
}
html {
  height: 100%;
}
body {
  height: 100%;
  /*background-color: #f0f0f0;
	background-image: url(images/main.png);*/
  background-position-x: left;
  background-position-y: top;
  background-repeat: repeat;
  background: var(--body-background);
}
form {
  color: var(--text-positive, #333333);
  border: none;
  padding: 0;
  margin: 0;
  /*padding-left: 10px;
	padding-right: 10px;*/
  /*background-color: rgba(255,255,255,.1);*/
}
.page_title {
  /*padding: 7px 10px 7px 10px;*/
  padding: 5px 10px 3px 10px;
  min-height: 30px;
  background-image: linear-gradient(to right, #136fb7, #7cce7c);
  border-radius: 10px;
  color: var(--text-title-a, #2b4e94);
}
.page_title_label {
  font-size: 14px;
}
hr {
  border-top: #aaa solid 1px;
  margin-top: 3px;
  margin-bottom: 3px;
}
.verticalLine {
  border-left: #aaa solid 1px!important;
  /*margin-left: 3px;
	margin-right: 3px;*/
}
.info_bar {
  display: block;
  margin: 0px;
  font-size: 13px;
  padding: 3px 5px 3px 5px;
  background-color: inherit;
  /*background-color: lightyellow;*/
}
/*
.Buttonizer_Option {
	min-width: 29px;
	font-size: 12px;
	padding-top: 4px 6px 4px 6px;
}*/
.monospace {
  font-family: 'Courier New', Courier, 'Nimbus Mono L', monospace;
}
.extended_filter {
  background: rgba(255, 255, 255, 0.6);
  display: block;
}
.option {
  background-color: #f5f5f5;
  border: solid 1px #eee;
  color: #999;
  /*border-radius: 2px;*/
  margin-bottom: 3px;
  padding: 10px 10px 10px 10px;
  cursor: pointer;
  font-size: 14px;
}
.option.selected {
  color: black;
  background-color: #eeeeff;
}
a {
  text-decoration: none;
}
.flip_h {
  -moz-transform: scale(-1, 1) !important;
  -webkit-transform: scale(-1, 1) !important;
  -o-transform: scale(-1, 1) !important;
  -ms-transform: scale(-1, 1) !important;
  transform: scale(-1, 1) !important;
}
.flip_v {
  -moz-transform: scale(1, -1) !important;
  -webkit-transform: scale(1, -1) !important;
  -o-transform: scale(1, -1) !important;
  -ms-transform: scale(1, -1) !important;
  transform: scale(1, -1) !important;
}
.actions {
  min-height: 36px;
}
.actions [class^="icon-"],
.actions [class*=" icon-"] {
  font-size: 16px;
}
i {
  display: inline-block;
  vertical-align: top;
}

input[type="text"],
input[type="file"],
input[type="color"],
input[type="number"],
input[type="search"],
input[type="tel"],
input[type="email"],
input[type="time"],
input[type="password"],
input[type="url"],
textarea {
	resize: vertical;
	padding: 4px 4px 5px 4px;
	/*border: solid 1px var(--border-color-softer, gray)!important;
	border-bottom-width: 2px!important;*/
	border: none!important;
	border-bottom: solid 2px var(--border-color-softer, #808080) !important;
	color: var(--text-positive-soft, #333333);
	background-color: var(--fill-positive-harder, rgba(254, 254, 255, 0.8));
	font-family: var(--default-font-family, Tahoma);
	font-size: var(--default-font-size, '14px');
	outline: none;
}

	input[type="text"]:hover,
	input[type="file"]:hover,
	input[type="color"]:hover,
	input[type="number"]:hover,
	input[type="search"]:hover,
	input[type="tel"]:hover,
	input[type="email"]:hover,
	input[type="time"]:hover,
	input[type="password"]:hover,
	input[type="url"]:hover,
	textarea:hover {
		border-color: #bbb;
	}

	input[type="text"]:focus,
	input[type="file"]:focus,
	input[type="color"]:focus,
	input[type="number"]:focus,
	input[type="search"]:focus,
	input[type="tel"]:focus,
	input[type="email"]:focus,
	input[type="time"]:focus,
	input[type="password"]:focus,
	input[type="url"]:focus,
	textarea:focus {
		border-bottom-color: var(--border-color-focus, #246fb5) !important;
	}

input[type="color"] {
	padding: 0px;
	height: 30px;
	cursor: pointer;
}
/*input[type="text"],
input[type="file"],
input[type="search"],
input[type="password"],
input[type="tel"],
input[type="time"],
input[type="email"],
input[type="url"],
input[type="number"],
textarea,
select {
	min-width: @width2;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}*/
textarea {
	min-height: 50px;
}
/*textarea {
		min-width: 185px;
	}*/
input[type="time"] {
	min-width: 0px;
	width: 186px;
}

input[type="checkbox"] {
	zoom: 1.4;
}

input[type="search"] {
	/*min-width: @width!important;*/
	/*min-width: 100px;*/
}

.pick,
.file,
.date,
.text,
.search,
.time,
.number,
.user,
.password,
.email,
.telephone,
.mobile,
.address,
.location,
.link,
.id,
.barcode,
.barcode-red,
.barcode-green {
	background-repeat: no-repeat;
	-moz-background-origin: border-box;
	-webkit-background-origin: border-box;
	background-origin: border-box;
	background-position: right;
	background-position-x: 5px;
	background-position-y: center;
	padding-left: 32px!important;
	/*opacity: 0.2;*/
	/*filter: alpha(opacity=.2);*/
}

	.pick.dummy_rtl,
	.file.dummy_rtl,
	.date.dummy_rtl,
	.text.dummy_rtl,
	.search.dummy_rtl,
	.time.dummy_rtl,
	.number.dummy_rtl,
	.user.dummy_rtl,
	.password.dummy_rtl,
	.email.dummy_rtl,
	.telephone.dummy_rtl,
	.mobile.dummy_rtl,
	.address.dummy_rtl,
	.location.dummy_rtl,
	.link.dummy_rtl,
	.id.dummy_rtl,
	.barcode.dummy_rtl,
	.barcode-red.dummy_rtl,
	.barcode-green.dummy_rtl {
		background-position: 99.5%;
		padding-right: 32px!important;
		/*padding-left: 5px!important;*/
	}

		.pick.dummy_rtl.email,
		.file.dummy_rtl.email,
		.date.dummy_rtl.email,
		.text.dummy_rtl.email,
		.search.dummy_rtl.email,
		.time.dummy_rtl.email,
		.number.dummy_rtl.email,
		.user.dummy_rtl.email,
		.password.dummy_rtl.email,
		.email.dummy_rtl.email,
		.telephone.dummy_rtl.email,
		.mobile.dummy_rtl.email,
		.address.dummy_rtl.email,
		.location.dummy_rtl.email,
		.link.dummy_rtl.email,
		.id.dummy_rtl.email,
		.barcode.dummy_rtl.email,
		.barcode-red.dummy_rtl.email,
		.barcode-green.dummy_rtl.email,
		.pick.dummy_rtl.user,
		.file.dummy_rtl.user,
		.date.dummy_rtl.user,
		.text.dummy_rtl.user,
		.search.dummy_rtl.user,
		.time.dummy_rtl.user,
		.number.dummy_rtl.user,
		.user.dummy_rtl.user,
		.password.dummy_rtl.user,
		.email.dummy_rtl.user,
		.telephone.dummy_rtl.user,
		.mobile.dummy_rtl.user,
		.address.dummy_rtl.user,
		.location.dummy_rtl.user,
		.link.dummy_rtl.user,
		.id.dummy_rtl.user,
		.barcode.dummy_rtl.user,
		.barcode-red.dummy_rtl.user,
		.barcode-green.dummy_rtl.user,
		.pick.dummy_rtl.password,
		.file.dummy_rtl.password,
		.date.dummy_rtl.password,
		.text.dummy_rtl.password,
		.search.dummy_rtl.password,
		.time.dummy_rtl.password,
		.number.dummy_rtl.password,
		.user.dummy_rtl.password,
		.password.dummy_rtl.password,
		.email.dummy_rtl.password,
		.telephone.dummy_rtl.password,
		.mobile.dummy_rtl.password,
		.address.dummy_rtl.password,
		.location.dummy_rtl.password,
		.link.dummy_rtl.password,
		.id.dummy_rtl.password,
		.barcode.dummy_rtl.password,
		.barcode-red.dummy_rtl.password,
		.barcode-green.dummy_rtl.password,
		.pick.dummy_rtl.date,
		.file.dummy_rtl.date,
		.date.dummy_rtl.date,
		.text.dummy_rtl.date,
		.search.dummy_rtl.date,
		.time.dummy_rtl.date,
		.number.dummy_rtl.date,
		.user.dummy_rtl.date,
		.password.dummy_rtl.date,
		.email.dummy_rtl.date,
		.telephone.dummy_rtl.date,
		.mobile.dummy_rtl.date,
		.address.dummy_rtl.date,
		.location.dummy_rtl.date,
		.link.dummy_rtl.date,
		.id.dummy_rtl.date,
		.barcode.dummy_rtl.date,
		.barcode-red.dummy_rtl.date,
		.barcode-green.dummy_rtl.date,
		.pick.dummy_rtl.time,
		.file.dummy_rtl.time,
		.date.dummy_rtl.time,
		.text.dummy_rtl.time,
		.search.dummy_rtl.time,
		.time.dummy_rtl.time,
		.number.dummy_rtl.time,
		.user.dummy_rtl.time,
		.password.dummy_rtl.time,
		.email.dummy_rtl.time,
		.telephone.dummy_rtl.time,
		.mobile.dummy_rtl.time,
		.address.dummy_rtl.time,
		.location.dummy_rtl.time,
		.link.dummy_rtl.time,
		.id.dummy_rtl.time,
		.barcode.dummy_rtl.time,
		.barcode-red.dummy_rtl.time,
		.barcode-green.dummy_rtl.time {
			text-align: left;
			direction: ltr;
		}

		.pick.dummy_rtl.telephone,
		.file.dummy_rtl.telephone,
		.date.dummy_rtl.telephone,
		.text.dummy_rtl.telephone,
		.search.dummy_rtl.telephone,
		.time.dummy_rtl.telephone,
		.number.dummy_rtl.telephone,
		.user.dummy_rtl.telephone,
		.password.dummy_rtl.telephone,
		.email.dummy_rtl.telephone,
		.telephone.dummy_rtl.telephone,
		.mobile.dummy_rtl.telephone,
		.address.dummy_rtl.telephone,
		.location.dummy_rtl.telephone,
		.link.dummy_rtl.telephone,
		.id.dummy_rtl.telephone,
		.barcode.dummy_rtl.telephone,
		.barcode-red.dummy_rtl.telephone,
		.barcode-green.dummy_rtl.telephone,
		.pick.dummy_rtl.mobile,
		.file.dummy_rtl.mobile,
		.date.dummy_rtl.mobile,
		.text.dummy_rtl.mobile,
		.search.dummy_rtl.mobile,
		.time.dummy_rtl.mobile,
		.number.dummy_rtl.mobile,
		.user.dummy_rtl.mobile,
		.password.dummy_rtl.mobile,
		.email.dummy_rtl.mobile,
		.telephone.dummy_rtl.mobile,
		.mobile.dummy_rtl.mobile,
		.address.dummy_rtl.mobile,
		.location.dummy_rtl.mobile,
		.link.dummy_rtl.mobile,
		.id.dummy_rtl.mobile,
		.barcode.dummy_rtl.mobile,
		.barcode-red.dummy_rtl.mobile,
		.barcode-green.dummy_rtl.mobile {
			text-align: left;
		}

		.pick.dummy_rtl.number,
		.file.dummy_rtl.number,
		.date.dummy_rtl.number,
		.text.dummy_rtl.number,
		.search.dummy_rtl.number,
		.time.dummy_rtl.number,
		.number.dummy_rtl.number,
		.user.dummy_rtl.number,
		.password.dummy_rtl.number,
		.email.dummy_rtl.number,
		.telephone.dummy_rtl.number,
		.mobile.dummy_rtl.number,
		.address.dummy_rtl.number,
		.location.dummy_rtl.number,
		.link.dummy_rtl.number,
		.id.dummy_rtl.number,
		.barcode.dummy_rtl.number,
		.barcode-red.dummy_rtl.number,
		.barcode-green.dummy_rtl.number {
			text-align: right;
		}

		.pick.dummy_rtl[type="search"]::-webkit-search-cancel-button,
		.file.dummy_rtl[type="search"]::-webkit-search-cancel-button,
		.date.dummy_rtl[type="search"]::-webkit-search-cancel-button,
		.text.dummy_rtl[type="search"]::-webkit-search-cancel-button,
		.search.dummy_rtl[type="search"]::-webkit-search-cancel-button,
		.time.dummy_rtl[type="search"]::-webkit-search-cancel-button,
		.number.dummy_rtl[type="search"]::-webkit-search-cancel-button,
		.user.dummy_rtl[type="search"]::-webkit-search-cancel-button,
		.password.dummy_rtl[type="search"]::-webkit-search-cancel-button,
		.email.dummy_rtl[type="search"]::-webkit-search-cancel-button,
		.telephone.dummy_rtl[type="search"]::-webkit-search-cancel-button,
		.mobile.dummy_rtl[type="search"]::-webkit-search-cancel-button,
		.address.dummy_rtl[type="search"]::-webkit-search-cancel-button,
		.location.dummy_rtl[type="search"]::-webkit-search-cancel-button,
		.link.dummy_rtl[type="search"]::-webkit-search-cancel-button,
		.id.dummy_rtl[type="search"]::-webkit-search-cancel-button,
		.barcode.dummy_rtl[type="search"]::-webkit-search-cancel-button,
		.barcode-red.dummy_rtl[type="search"]::-webkit-search-cancel-button,
		.barcode-green.dummy_rtl[type="search"]::-webkit-search-cancel-button {
			/* Remove default */
			/*-webkit-appearance: none;*/
			/* Now your own custom styles */
			display: none;
		}

	.pick:disabled,
	.file:disabled,
	.date:disabled,
	.text:disabled,
	.search:disabled,
	.time:disabled,
	.number:disabled,
	.user:disabled,
	.password:disabled,
	.email:disabled,
	.telephone:disabled,
	.mobile:disabled,
	.address:disabled,
	.location:disabled,
	.link:disabled,
	.id:disabled,
	.barcode:disabled,
	.barcode-red:disabled,
	.barcode-green:disabled {
		cursor: default;
	}

.search {
	background-image: url(../../resources/icons/24x24/magnifier.png);
	font-style: italic;
	color: #555555;
}

.pick {
	/*min-width: @width!important;*/
	background-image: url(../../resources/icons/24x24/dropdown.png);
}

.text {
	background-image: url(../../resources/icons/24x24/keyboard-light.png);
}

.number {
	/*min-width: @width!important;*/
	background-image: url(../../resources/icons/24x24/number.png);
}

.user {
	/*min-width: @width!important;*/
	background-image: url(../../resources/icons/24x24/user.png);
}

.password {
	/*min-width: @width!important;*/
	background-image: url(../../resources/icons/24x24/key-light.png);
}

.date {
	/*min-width: @width!important;*/
	background-image: url(../../resources/icons/24x24/calendar-light.png);
}

.time {
	/*min-width: @width2!important;*/
	background-image: url(../../resources/icons/24x24/time-light.png);
}

.email {
	/*min-width: @width!important;*/
	background-image: url(../../resources/icons/24x24/at-light.png);
}

.telephone {
	/*min-width: @width!important;*/
	background-image: url(../../resources/icons/24x24/telephone.png);
}

.mobile {
	/*min-width: @width!important;*/
	background-image: url(../../resources/icons/24x24/mobile.png);
}

.address {
	/*min-width: @width!important;*/
	background-image: url(../../resources/icons/24x24/location-address.png);
}

.location {
	/*min-width: @width!important;*/
	background-image: url(../../resources/icons/24x24/location-pin.png);
}

.link {
	/*min-width: @width!important;*/
	background-image: url(../../resources/icons/24x24/link.png);
}

.id {
	/*min-width: @width!important;*/
	background-image: url(../../resources/icons/24x24/id-card-light.png);
}

.file {
	/*min-width: @width!important;*/
	background-image: url(../../resources/icons/24x24/upload.png);
}

	.file:not(:disabled) {
		cursor: pointer!important;
	}

.barcode {
	/*min-width: @width!important;*/
	background-image: url(../../resources/icons/24x24/barcode.png);
}

.barcode-red {
	/*min-width: @width!important;*/
	background-image: url(../../resources/icons/24x24/barcode-red.png);
}

.barcode-green {
	/*min-width: @width!important;*/
	background-image: url(../../resources/icons/24x24/barcode-green.png);
}

input[type="submit"] {
	min-width: 286px;
	min-height: 35px;
}

input[type="button"] {
	min-width: 286px;
	min-height: 35px;
}

input:-webkit-autofill {
	-webkit-box-shadow: 0px 0px 0px 1000px white inset !important;
	-moz-box-shadow: 0px 0px 0px 1000px white inset !important;
	box-shadow: 0px 0px 0px 1000px white inset !important;
}
/*textarea {
	min-width: 224px!important;
	background-image: url(../../resources/icons/24x24/blank.png);
}*/
input[disabled=disabled] {
	background-color: var(--fill-disabled, #ffffff);
}

input[readonly=readonly],
input[disabled=disabled] {
	/*border-color: #eee;*/
	color: var(--text-disabled, #808080);
	/*background-color: var(--fill-disabled, white);*/
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

	input[readonly=readonly]:hover,
	input[disabled=disabled]:hover {
		border-color: #ddd;
	}

.geo_location_picker .pick_button {
	margin-top: 0px;
	min-width: 0px!important;
	min-height: 0px!important;
	width: 50px!important;
	height: 30px!important;
	padding: 3px!important;
	background-color: var(--text-negative, #808080)!important;
	color: var(--text-positive, #808080)!important;
}

	.geo_location_picker .pick_button:hover {
		background-color: var(--text-negative, #808080)!important;
		color: var(--text-positive, #808080)!important;
	}

.geo_location_picker div[role=button] {
	font-size: small!important;
}

/*.geo_location_picker .container {
	background-color: black!important;
	color: white!important;
}*/

.toolbar {
	/*min-width: 120px!important;*/
}

.latitude_value,
.longitude_value {
	min-width: 90px;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	text-align: right;
	direction: rtl;
}

input:-moz-placeholder,
textarea:-moz-placeholder {
	text-align: right;
	direction: rtl;
}

input::-moz-placeholder,
textarea::-moz-placeholder {
	text-align: right;
	direction: rtl;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	text-align: right;
	direction: rtl;
}
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
	-webkit-appearance: none;
	margin: 0;
}
/* Firefox */
input[type=number] {
	-moz-appearance: textfield;
}

select {
  /*color: #ddd;*/
  /*dark*/
  /*background-color: #222;*/
  /*dark*/
  vertical-align: top;
  border-radius: 2px;
  background-color: var(--fill-positive-harder, #ffffff);
  color: var(--text-positive-hard, #333333);
}
select:not([multiple]) {
  /*dark*/
  /*background-color: rgba(0,0,0,.5);
		border-color: #555;
		color: #ddd;*/
  padding: 5px;
  min-width: 150px;
  /*border: solid 1px var(--border-color-softer, gray)!important;
		border-bottom-width: 2px!important;*/
  border: none!important;
  border-bottom: solid 2px var(--border-color-softer, #808080) !important;
}
select:not([multiple]):focus {
  border-bottom-color: var(--border-color-focus, #246fb5) !important;
}
select:not([multiple]) option {
  /*background-color: black;*/
  /*dark*/
  background-color: var(--fill-positive-harder, #ffffff);
  padding: 5px;
  /*background-color: var(--fill-positive-hard, #222);
			color: var(--text-positive-hard, #333);*/
}
select:not([multiple]) option:hover {
  /*background: #555!important;*/
  /*dark*/
  /*background-color: var(--fill-option-hover, #75bcf0);
				color: var(--text-option-hover,black);*/
}
select:not([multiple]) option:checked {
  /*background: #777!important;*/
  /*dark*/
  /*background-color: var(--fill-option-selected, #0094ff);
				color: var(--text-option-selected,white);*/
}
select:not([multiple])[readonly=readonly],
select:not([multiple])[disabled] {
  /*background-color: rgba(100,100,100,.2);*/
  /*dark*/
  /*border-color: var(--border-color-softer, gray);*/
  color: var(--text-disabled, #808080);
  background-color: var(--fill-disabled, #ffffff);
}
select[multiple] {
  /*border: solid 1px #bbb;*/
  /*dark*/
  border: solid 1px #bbbbbb;
  padding: 0px;
}
select[multiple] option {
  padding: 2px;
  margin: 0px;
}
select[multiple] option:checked {
  /*background: #666!important;*/
  /*dark*/
}
select[multiple] option:hover {
  /*background: #555!important;*/
  /*dark*/
}
select[multiple][readonly=readonly],
select[multiple][disabled] {
  /*border: solid 1px transparent;*/
  /*dark*/
  /*background-color: rgba(255,255,255,.5);*/
  /*dark*/
  border: solid 1px transparent;
  background-color: rgba(255, 255, 255, 0.5);
}

input[type=submit],
.small_button,
.tiny_button,
.button {
  cursor: pointer;
  border: solid 1px gray;
  display: inline-block;
  margin: 3px 1px 0px 0px;
  border-radius: 2px;
  background-color: #f0f0f0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-decoration: none;
}
input[type=submit]:hover,
.small_button:hover,
.tiny_button:hover,
.button:hover {
  background-color: #e0e0f0;
}
input[type=submit][disabled],
.small_button[disabled],
.tiny_button[disabled],
.button[disabled],
input[type=submit].aspNetDisabled,
.small_button.aspNetDisabled,
.tiny_button.aspNetDisabled,
.button.aspNetDisabled {
  border: 1px solid #bbb;
  cursor: default;
}
input[type=submit][disabled]:hover,
.small_button[disabled]:hover,
.tiny_button[disabled]:hover,
.button[disabled]:hover,
input[type=submit].aspNetDisabled:hover,
.small_button.aspNetDisabled:hover,
.tiny_button.aspNetDisabled:hover,
.button.aspNetDisabled:hover {
  background-color: #f0f0f0!important;
}
input[type=submit][disabled] img,
.small_button[disabled] img,
.tiny_button[disabled] img,
.button[disabled] img,
input[type=submit].aspNetDisabled img,
.small_button.aspNetDisabled img,
.tiny_button.aspNetDisabled img,
.button.aspNetDisabled img {
  -moz-filter: grayscale(100%) opacity(0.3);
  -ms-filter: grayscale(100%) opacity(0.3);
  -webkit-filter: grayscale(100%) opacity(0.3);
  filter: grayscale(100%) opacity(0.3);
}
.small_button [class^="icon-"],
.tiny_button [class^="icon-"],
.small_button [class*=" icon-"],
.tiny_button [class*=" icon-"] {
  font-size: 16px;
  text-decoration: none;
}
input[type=submit],
.small_button,
.big_button {
  /*padding: 6px 7px 6px 7px;*/
  padding: 5px 6px 3px 6px;
}
.tiny_button {
  padding: 4px 4px 3px 4px;
}
.big_button {
  padding: 12px 5px 10px 5px!important;
  margin: 0px!important;
  width: 100%;
  text-align: center;
  display: block;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  vertical-align: middle;
  border: none;
  min-height: 45px;
  cursor: pointer;
  font-size: 20px!important;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-decoration: none;
}
.big_button:hover {
  color: black;
  /*background-color: #9cc8f7;*/
}
.big_button:hover img {
  /*-webkit-filter: invert(1);
			filter: invert(1);*/
}
.big_button[disabled] {
  cursor: default;
}
.big_button[disabled]:hover {
  background-color: #f0f0f0!important;
}
.big_button[disabled] img {
  -moz-filter: grayscale(100%) opacity(0.3);
  -ms-filter: grayscale(100%) opacity(0.3);
  -webkit-filter: grayscale(100%) opacity(0.3);
  filter: grayscale(100%) opacity(0.3);
}
.light-button {
  display: inline-block;
  /*border: solid 1px red;*/
  /*color: var(--text-positive,#333);*/
  margin: 5px;
  padding: 4px;
  cursor: pointer;
  -ms-filter: brightness(0.75);
  -webkit-filter: brightness(0.75);
  filter: brightness(0.75);
}
.light-button:hover {
  -ms-filter: brightness(1.5);
  -webkit-filter: brightness(1.5);
  filter: brightness(1.5);
  /*background-color: var(--fill-positive-soft,#eee);*/
}
.close-button {
  padding: 2px;
  cursor: pointer;
  border-radius: 20px;
  color: white;
  /*title > .close-button {
		color: #2b4e94;
	}*/
}
.close-button:hover {
  -ms-filter: brightness(1.5);
  -webkit-filter: brightness(1.5);
  filter: brightness(1.5);
}
/*[id$=btnClose] { display: none;}*/
.submit_button {
  background-color: #4679de;
  margin: 0px!important;
  color: white;
  border-radius: 5px;
  padding: 20px;
  font-size: 25px;
  cursor: pointer;
  width: 100%;
  display: block;
}
.submit_button:hover {
  -ms-filter: brightness(1.2);
  -webkit-filter: brightness(1.2);
  filter: brightness(1.2);
}
.submit_button[disabled] {
  cursor: default;
  color: gray;
  background-color: var(--fill-gray, #808080);
  color: var(--text-disabled, #808080);
}

.message-info,
.message-success,
.message-warning,
.message-error {
  /*font-family: Tahoma,Arial, Helvetica, sans-serif;*/
  /*font-size: 13px;*/
  /*border-width: 1px;*/
  /*border-style: solid;*/
  /*margin: 2px;*/
  padding: 5px 12px 5px 12px;
  background-repeat: no-repeat;
  background-position: 10px center;
  display: block;
  /*-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;*/
}
.message-info {
  color: #00529B;
  border-color: #00529B;
  /*background-color: #BDE5F8;*/
  background-color: #c3d3f3;
  /*background-image: url('../Resources/Bullets/Info.png');*/
}
.message-success {
  color: #4F8A10;
  border-color: #4F8A10;
  background-color: #DFF2BF;
  /*background-image: url('../Resources/Bullets/Success.png');*/
}
.message-warning {
  color: #9F6000;
  border-color: #9F6000;
  background-color: #FEEFB3;
  /*background-image: url('../Resources/Bullets/Warning.png');*/
}
.message-error {
  color: #D8000C;
  border-color: #D8000C;
  /*background-color: #FFBABA;*/
  background-color: #FFCACA;
  /*background-image: url('../Resources/Bullets/Error_.png');*/
}
.message-birthday {
  color: purple;
  border-color: purple;
  /*background-color: #FFBABA;*/
  background-color: pink;
  /*background-image: url('../Resources/Bullets/Error_.png');*/
}
.message-happy {
  color: purple;
  border-color: purple;
  /*background-color: #FFBABA;*/
  background-color: pink;
  /*background-image: url('../Resources/Bullets/Error_.png');*/
}

.ValidationSummary_Failed,
.TextBox_ValidationFailed,
.DropDownList_ValidationFailed {
  /*font-size: 14px;*/
}
.ValidationMessage_Failed {
  color: #f33;
  /*font-size: 14px;*/
}
.ValidationSummary_Failed {
  /*padding: 12px;
	background-color: #ff9800;
	color: white;*/
  color: #f07700;
  border: 1px solid #f07700;
  display: none;
  margin-top: 5px;
  /*background-color: rgb(255,255,200);*/
  padding: 5px;
  border-radius: 3px;
}
.TextBox_ValidationFailed,
.DropDownList_ValidationFailed {
  /*background-color: rgb(255,255,200)!important;*/
  background-color: var(--fill-yellow, #ffffc8) !important;
  color: var(--text-black, #000000) !important;
  /*border-color: rgb(200,200,150)!important;*/
}
.TextBox_ValidationFailed:disabled,
.DropDownList_ValidationFailed:disabled,
.TextBox_ValidationFailed:read-only,
.DropDownList_ValidationFailed:read-only {
  /*background-color: rgb(220,220,200)!important;*/
  /*border-color: rgb(180,180,130)!important;*/
}
.TextBox_ValidationFailed:focus,
.DropDownList_ValidationFailed:focus {
  /*border: 1px solid #f22!important;*/
  /*outline-color: #f22!important;*/
}

.checkbox {
  background-color: var(--fill-positive-softer, #eeeeee);
  border-color: transparent;
  color: var(--text-positive-soft, #cccccc);
  border-style: solid;
  border-width: 1px;
  border-radius: 2px;
  margin: 0px;
  padding: 7px 3px 7px 3px;
  display: block;
  text-align: center;
  min-width: 149px;
  cursor: pointer;
  font-size: 12px;
  /*background-color: #efe;*/
  /*border-color: #9b9;*/
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}
.checkbox.checked {
  background-color: #246fb5;
  color: #eee;
  border-color: transparent;
}
.checkbox.checked:hover {
  background-color: #2675bf;
}
.checkbox.checked.disabled {
  cursor: default;
  background-color: #356ea3;
  color: #264e73;
  /*background-color: red;*/
}
.checkbox.checked.disabled:hover {
  /*background-color: orange;*/
}
.checkbox.unchecked {
  /*color: #c33;
		background-color: #fdd;
		border-color: #c33;*/
  /*color: #ccc;*/
  text-decoration: line-through;
}
.checkbox.unchecked.enabled:hover {
  /*border-color: #d33;*/
  /*background-color: #6a6a6a;*/
  background-color: var(--fill-positive-soft, #dddddd);
  /*background-color: var(--fill-positive-soft, #6a6a6a);*/
}
.checkbox.unchecked.disabled {
  cursor: default;
  background-color: #666;
  color: #888;
}
.checkbox.unchecked.disabled:hover {
  /*background-color: orange;*/
}

/* gvManage */
table .gvManage {
  margin: 5px 5px 5px 5px;
}
.gvManage {
  font-size: 13px;
  background-color: white;
  /*border-left: solid 1px white;
	border-top: solid 1px white;
	border-right: solid 1px white;
	border-bottom: solid 1px white;*/
  border: none!important;
  color: #333;
}
.gvManage .dr {
  border: none;
  vertical-align: top;
}
.gvManage .dr td,
.gvManage .alt td {
  /*border-top: solid 1px white;
			border-bottom: solid 1px white;
			border-left: solid 1px white;
			border-right: solid 1px white;*/
  padding: 4px 5px 4px 5px;
}
.gvManage .alt {
  /*border: none;*/
  background-color: #E1EAF5;
}
.gvManage button {
  cursor: pointer;
}
.gvManage input[type=submit],
.gvManage input[type=image] {
  cursor: pointer;
}
.gvManage tr:hover {
  background-color: rgba(228, 238, 239, 0.3);
  cursor: default;
}
.gvManage th {
  border-top: solid 1px white;
  border-bottom: solid 1px white;
  border-left: solid 1px white;
  border-right: none;
  background-color: rgba(160, 188, 225, 0.8);
  padding: 7px;
  text-align: center;
}
.gvManage th a {
  text-decoration: none;
}
.gvManage .pgr {
  /*border-top: solid 1px white;*/
  border-bottom: none;
  border-left: none;
  border-right: none;
  color: #333;
  font-weight: bold;
  /*background-color: red;*/
}
.gvManage .pgr table {
  margin: 5px 0px;
}
.gvManage .pgr td {
  background-color: var(--fill-positive, #eeeeee);
  /*background-color: red;*/
}
.gvManage .pgr td table tbody tr td {
  border: none;
  text-align: center;
  /*padding: 2px 4px 2px 4px;*/
  padding: 1px 3px 1px 3px;
  line-height: 10px;
  margin: 1px;
  /*background-color: #eee;*/
}
.gvManage .pgr tr {
  border: none;
}
.gvManage .pgr a {
  display: inline-block;
  color: #5885b2;
  text-decoration: none;
  font-weight: normal;
  /*padding: 2px 4px 2px 4px;*/
  padding: 1px 3px 1px 3px;
}
.gvManage .pgr a:hover {
  /*text-decoration: none;*/
  /*background-color: #eee;*/
}
.gvManage .noborder td {
  border: none!important;
  padding: 0px!important;
  margin: 0px!important;
  height: auto!important;
}

.field_label {
  display: block;
  font-size: 14px;
  vertical-align: top;
  padding-top: 4px;
  padding-left: 10px;
  padding-right: 10px;
  color: var(--text-positive, #333333);
  min-width: 120px;
}
input.field[type="text"],
select.field {
  padding: 5px;
  min-width: 250px;
  border: solid 1px var(--border-color, #999999);
  border-radius: 2px;
}
.page_container {
  /*background-color: rgba(255,255,255,.6);*/
  background-color: var(--fill-positive, #eeeeee);
}
.form_container {
  /*padding: 5px 5px 50px 5px;*/
  padding: 0px 5px 50px 5px;
  /*padding: 0px;*/
}
.island {
  background-color: var(--fill-island, #ffffff);
}
section {
  display: inline-block;
  vertical-align: top;
  margin: 0px;
  /*padding: 5px;*/
  /*border: solid 1px red;*/
  /*min-width: 400px;
	background-color: rgba(255,255,255,.7);
	border-radius: 15px;*/
}
#popup_iframe {
  border: solid 1px red;
}
.inline_content {
  background-color: rgba(255, 255, 0, 0.1);
}
.manage_command_bar {
  background-color: var(--fill-commandbar, #c3d3f3);
  /*margin: 2px 0 0 0;*/
  padding: 2px;
  /*padding: 0px 2px 0px 2px;*/
  /*z-index: ;*/
}
.manage_command_bar > table.actions {
  width: 100%;
}
.manage_command_bar > table.actions td {
  width: 1%;
  white-space: nowrap;
}
.manage_command_bar > table.actions td.filler {
  width: auto;
}
.params_info {
  display: block;
  color: var(--text-gray, #808080);
  font-size: 12px;
  margin: 1px;
  line-height: 16px;
  background-color: var(--fill-positive-soft, rgba(255, 255, 255, 0.4));
  padding: 2px;
  font-style: italic;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  padding: 5px 5px 5px 5px;
  font-weight: normal;
  color: white;
  background-color: #5f5f5f;
}
.extend_label {
  display: block;
  padding: 7px;
  font-size: 14px;
  font-weight: normal;
  color: white;
  background-color: #5f5f5f;
  cursor: pointer;
  margin-bottom: 1px;
}

.id_label,
.ip_label,
.code_label,
.membername_label,
.model_label,
.value_label,
.amount_label,
.finance_article_label,
.model_label {
  display: inline-block;
  font-size: small;
  direction: ltr;
  padding: 3px 5px 3px 5px;
  min-height: 18px;
}
.status_label,
.id_label,
.ip_label,
.membername_label,
.model_label,
.code_label,
.amount_label,
.finance_article_label {
  text-align: center;
  border-radius: 2px;
}
.ip_label,
.membername_label,
.code_label {
  /*font-family: 'Lucida Console',Consolas, 'DejaVu Sans Mono', monospace;*/
}
.finance_article_label {
  min-width: 30px;
  display: block;
  text-align: start;
  background-color: #c8ffc8;
  border-color: #649664;
  border-style: solid;
  border-width: 1px;
  color: #555;
}
.code_label {
  min-width: 30px;
  background-color: #fafac8;
  border-color: #fafac8;
  color: #555;
}
.amount_label {
  min-width: 30px;
  background-color: #fafac8;
  border-color: #fafac8;
  color: #555;
}
.id_label {
  min-width: 30px;
  background-color: #9c9c9c;
  border-color: #9c9c9c;
  color: #fff;
}
.status_label {
  padding: 3px 5px 3px 5px;
  min-width: 70px;
  background-color: #4a67a0;
  border-color: #4a67a0;
  color: #fff;
  text-transform: uppercase;
}
/*
.data type_label {
	background-color: rgb(62, 150, 62);
	border-color: rgb(62, 150, 62);
	color: #fff;
}*/
.ip_label {
  background-color: #4646aa;
  border-color: #4646aa;
  color: #fff;
}
.membername_label {
  border-color: #9c9c9c;
  background-color: #9c9c9c;
  color: #fff;
}
.model_label {
  border-color: #c8ffff;
  background-color: #c8ffff;
  color: #333;
  min-width: 100px;
}
.number {
  direction: ltr;
  text-align: right;
}
.list_grid .id_label {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  padding: 3px;
  width: 64px;
}
.list_grid .id_label :dir(rtl) {
  border-bottom-right-radius: 0px;
}
.list_grid .id_label :dir(ltr) {
  border-bottom-right-radius: 0px;
}
.tag-container {
  padding: 0px 3px 5px 3px;
  font-size: 11px;
}
.tag-container .tag {
  padding: 2px;
  background-color: #dcdcdc;
  color: #646464;
  border: solid 1px #646464;
  border-radius: 3px;
  margin: 1px;
}
.time_label {
  font-family: digital-7-mono !important;
  font-size: 20px;
}
.filter_label {
  display: block;
  padding: 2px;
  color: #333333;
}

/*------- Tags*/
.tag-light-yellow,
.tag-red,
.tag-green,
.tag-blue,
.tag-gray,
.tag-purple,
.tag-orange,
.tag-cyan,
.tag-pink {
  display: inline-block;
  font-size: small;
  direction: ltr;
  padding: 3px 5px 3px 5px;
  max-height: 23px;
  border-radius: 2px;
  /*border: solid 1px gray;*/
}
.tag-light-yellow {
  background-color: #fafac8;
  color: #858547;
}
.tag-green {
  background-color: var(--fill-green, #808080);
  color: var(--text-green, #000000);
}
.tag-gray {
  background-color: var(--fill-gray, #808080);
  color: var(--text-gray, #000000);
}
.tag-red {
  background-color: var(--fill-red, #808080);
  color: var(--text-red, #000000);
}
.tag-blue {
  background-color: var(--fill-blue, #808080);
  color: var(--text-blue, #000000);
}
.tag-purple {
  background-color: var(--fill-purple, #808080);
  color: var(--text-purple, #000000);
}
.tag-orange {
  background-color: var(--fill-orange, #808080);
  color: var(--text-orange, #000000);
}
.tag-cyan {
  background-color: var(--fill-cyan, #808080);
  color: var(--text-cyan, #000000);
}
.tag-pink {
  background-color: var(--fill-pink, #808080);
  color: var(--text-pink, #000000);
}


.list_grid {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
  /*max-width: 800px;*/
}
.list_grid .primary_content,
.list_grid .secondary_content {
  margin: 10px;
}
.list_grid .secondary_content {
  font-size: 14px;
  color: #333;
}
.list_grid .label {
  color: #999;
  display: inline;
}
.list_grid .item {
  border: solid 1px rgba(127, 127, 127, 0.2);
  border-radius: 10px;
  margin: 0px 0px 3px 0px;
  /*padding: 10px;*/
  background-color: rgba(255, 255, 255, 0.8);
  cursor: pointer;
}
.list_grid .item:hover {
  background-color: #f5f5f5;
}
.list_grid .item.highlighted {
  background-color: #ffffdc;
}
.list_grid .item .remarks {
  margin: 10px 0px 10px 0px;
  font-size: smaller;
  color: var(--text-gray, #808080);
}
.list_grid .item .summary {
  margin: 10px;
  font-size: smaller;
  color: gray;
}
.list_grid .item .actions {
  margin: 10px;
  cursor: default;
}
.list_grid .item .more_content {
  display: none;
  color: #333;
  font-size: 13px;
}
.list_grid .item .select {
  color: gray;
  background-color: #eeeeff;
}
.list_grid .item .select.selected {
  color: white;
  background-color: #aad;
}
.grid_load_more,
.grid_no_more_data {
  text-align: center;
  color: gray;
  font-style: italic;
  padding: 20px;
  display: block;
  cursor: default;
}
.grid_load_more:hover,
.grid_no_more_data:hover {
  background-color: rgba(100, 100, 100, 0.1);
  cursor: pointer;
}
.grid_search_button {
  padding: 7px 7px 0px 7px;
  cursor: pointer;
}
.actions {
  border: none;
  border-spacing: 0px;
  padding: 0px;
  margin: 0px;
  border-collapse: collapse;
  vertical-align: top;
  /*empty-cells: hide;*/
}
.actions tr {
  background-color: transparent!important;
}
.actions tr td {
  border: none;
  border-spacing: 0px;
  padding: 0px;
  margin: 0px;
  border-collapse: collapse;
  vertical-align: top;
}
.actions tr td:empty:not([class]) {
  display: none;
}

.ajax__tab_tab {
  height: 21px!important;
}
.ajax__tab_tab a {
  text-decoration: none;
}

.noborder {
  border: none;
  border-spacing: 0px;
  padding: 0px;
  margin: 0px;
  border-collapse: collapse;
  vertical-align: top;
  empty-cells: hide;
}
.noborder tr {
  background-color: transparent!important;
}
.noborder tr td {
  border: none;
  border-spacing: 0px;
  padding: 0px;
  margin: 0px;
  border-collapse: collapse;
  vertical-align: top;
}
.border {
  border: none;
  border-spacing: 0px;
  padding: 0px;
  margin: 0px;
  border-collapse: collapse;
  vertical-align: top;
}
.border tr td,
.border tr th {
  border: solid 1px #555!important;
  border-spacing: 0px;
  padding: 2px;
  /*padding: 0px;*/
  margin: 0px;
  border-collapse: collapse;
  vertical-align: top;
}
.nested {
  font-size: 10px;
  width: 100%;
  margin: 0px;
  border: none;
  border-spacing: 0px;
  padding: 0px;
  border-collapse: collapse;
  vertical-align: top;
}
.nested td {
  border: none;
  border-spacing: 0px;
  padding: 1px;
  margin: 0px;
  border-collapse: collapse;
  vertical-align: top;
}
table.DataTable,
table.InfoTable,
table.GanttTable {
  border-collapse: collapse;
  table-layout: fixed;
  margin: 0;
}
table.DataTable *,
table.InfoTable *,
table.GanttTable * {
  font-size: 12px;
}
table.DataTable > tbody > tr,
table.InfoTable > tbody > tr,
table.GanttTable > tbody > tr,
table.DataTable > tr,
table.InfoTable > tr,
table.GanttTable > tr {
  /*height: 20px;*/
  background-color: #fff;
}
table.DataTable > tbody > tr > th,
table.InfoTable > tbody > tr > th,
table.GanttTable > tbody > tr > th,
table.DataTable > tr > th,
table.InfoTable > tr > th,
table.GanttTable > tr > th {
  /*background-color: rgba(76, 80,175,.7);*/
  background-color: #c3d3f3;
  color: darkblue;
  padding: 5px;
}
table.DataTable > tbody > tr > td,
table.InfoTable > tbody > tr > td,
table.GanttTable > tbody > tr > td,
table.DataTable > tr > td,
table.InfoTable > tr > td,
table.GanttTable > tr > td {
  padding: 5px;
  /*margin: 2px;*/
}
table.DataTable > tbody > tr > th,
table.InfoTable > tbody > tr > th,
table.GanttTable > tbody > tr > th,
table.DataTable > tr > th,
table.InfoTable > tr > th,
table.GanttTable > tr > th,
table.DataTable > tbody > tr > td,
table.InfoTable > tbody > tr > td,
table.GanttTable > tbody > tr > td,
table.DataTable > tr > td,
table.InfoTable > tr > td,
table.GanttTable > tr > td {
  border: 1px solid #c3d3f3;
  /*border: 1px solid red;*/
  min-height: 70px;
  min-width: 30px;
  overflow-wrap: break-word;
  white-space: normal;
}
table.DataTable > tbody > tr:nth-child(odd),
table.InfoTable > tbody > tr:nth-child(odd),
table.GanttTable > tbody > tr:nth-child(odd),
table.DataTable > tr:nth-child(odd),
table.InfoTable > tr:nth-child(odd),
table.GanttTable > tr:nth-child(odd) {
  background-color: #f5f5f5;
}
table.DataTable > tbody > tr:hover,
table.InfoTable > tbody > tr:hover,
table.GanttTable > tbody > tr:hover,
table.DataTable > tr:hover,
table.InfoTable > tr:hover,
table.GanttTable > tr:hover {
  background-color: #f5f5ff;
}

@font-face {
  font-family: 'Tahoma';
  src: url('../../resources/fonts/TAHOMA.ttf') format('truetype');
}
@font-face {
  font-family: 'B Mitra';
  src: url('../../resources/fonts/BMitra.ttf') format('truetype');
}
@font-face {
  font-family: BMitraBold;
  src: url('../../resources/fonts/BMitraBold.ttf') format('truetype');
}
@font-face {
  font-family: 'B Nazanin';
  src: url('../../resources/fonts/BNazanin.ttf') format('truetype');
}
@font-face {
  font-family: BNazaninOutlineRegular;
  src: url('../../resources/fonts/BNazaninOutlineRegular.ttf') format('truetype');
}
@font-face {
  font-family: 'B Titr';
  src: url('../../resources/fonts/BTitrBold.ttf') format('truetype');
}
@font-face {
  font-family: IranNastaliq;
  src: url('../../resources/fonts/IranNastaliq.ttf') format('truetype');
}
@font-face {
  font-family: 'Digital Dismay';
  src: url('../../resources/fonts/Digital Dismay.otf') format('opentype');
}
@font-face {
  font-family: 'digital-7-mono';
  src: url('../../resources/fonts/digital-7 (mono).ttf') format('truetype');
}
/*@font-face {
	font-family: 'IRANSansWebMedium';
	src: url('../../resources/fonts/IranSans/IRANSansWeb Medium Regular.ttf') format('truetype');
}*/
@font-face {
  font-family: 'DefaultFont';
  src: url('../../resources/fonts/TAHOMA.ttf') format('truetype');
}
/*
@font-face {
	font-family: 'DefaultFont';
	src: url('../../resources/fonts/dana/ttf/Dana-Medium.ttf') format('truetype');
	unicode-range: U+0600-06FF;
}*/
@font-face {
  font-family: 'DefaultFont';
  src: url('../../resources/fonts/IranSans/IRANSansWeb Medium Regular.ttf') format('truetype');
  unicode-range: U+0600-06FF;
}


.Buttonizer_Option,
.Buttonizer_Option_Flow {
  -webkit-text-shadow: none;
  text-shadow: none;
  box-shadow: none;
  font-size: 13px;
  padding: 5px 10px;
  /*border-color: #eee;
	color: #bbb;*/
  /*border-color: var(--border-color-soft, gray);*/
  border-color: var(--fill-positive-softer, #808080);
  color: var(--text-positive-soft, #ffffff);
  background-color: var(--fill-positive-soft, #999999);
  display: block;
  text-align: inherit;
}
.Buttonizer_Option:hover,
.Buttonizer_Option_Flow:hover {
  filter: brightness(120%);
}
.Buttonizer_Option.Checked,
.Buttonizer_Option_Flow.Checked {
  /*background-image: url(images/buttonizer-blue.png)!important;*/
  background-color: var(--fill-positive-hard, #aaaaaa);
  color: var(--text-positive, #000000);
  /*color: #333;*/
}
.Buttonizer_Option .Horizontal.First,
.Buttonizer_Option_Flow .Horizontal.First {
  -moz-border-radius: 2px 0px 0px 2px;
  -webkit-border-radius: 2px 0px 0px 2px;
  border-radius: 2px 0px 0px 2px;
}
.Buttonizer_Option .Horizontal.Last,
.Buttonizer_Option_Flow .Horizontal.Last {
  -moz-border-radius: 0px 2px 2px 0px;
  -webkit-border-radius: 0px 2px 2px 0px;
  border-radius: 0px 2px 2px 0px;
}
.Buttonizer_Option .Vertical.First,
.Buttonizer_Option_Flow .Vertical.First {
  -moz-border-radius: 2px 2px 0px 0px;
  -webkit-border-radius: 2px 2px 0px 0px;
  border-radius: 2px 2px 0px 0px;
}
.Buttonizer_Option .Vertical.Last,
.Buttonizer_Option_Flow .Vertical.Last {
  -moz-border-radius: 0px 0px 2px 2px;
  -webkit-border-radius: 0px 0px 2px 2px;
  border-radius: 0px 0px 2px 2px;
}
.Buttonizer_Option.Buttonizer_Option_Flow,
.Buttonizer_Option_Flow.Buttonizer_Option_Flow {
  min-width: 120px;
  display: inline-block;
  text-align: center;
}

.icon-container {
  position: relative;
  /*float: right;*/
  z-index: 0;
}
.icon-overlay {
  top: 0;
  right: 0;
  position: absolute;
  /*z-index: 0;*/
}
.svg_icon_16 {
  width: 16px;
  margin: 0px;
}
.svg_icon_64 {
  width: 64px;
  margin: 0px;
}
.addish-icon {
  margin: 2px;
}

.input-group-container {
  display: block;
  border: none;
  border-radius: 10px;
  border-collapse: collapse;
  width: 100%;
  overflow: hidden;
  padding: 0px;
}
.input-group {
  display: table-row;
  margin: 0px;
  padding: 0px;
  border: solid 1px #ddd;
  border-collapse: collapse;
}
.input-group [class*='input-group-'] {
  display: table-cell;
  border-collapse: collapse;
  border: none;
  vertical-align: middle;
  /* needed for Safari */
}
.input-group .input-group-label {
  /*font-size: 14px;*/
  white-space: nowrap;
  /*background-color: #eee;*/
  background-color: var(--fill-positive-soft, #eeeeee);
  padding: 7px;
  vertical-align: middle;
  /*&.icon-16px {
			font-size: 16px;
		}*/
}
.input-group .input-group-label [class*="icon-"] {
  font-size: 16px;
}
.input-group .input-group-data {
  /*font-size: 14px;*/
  width: 100%;
  padding: 7px;
  background-color: var(--fill-positive-harder, #eeeeee);
  /*background-color: white;*/
  /*background-color: red;*/
}
.input-group input,
.input-group select,
.input-group textarea {
  /*font-size: 14px;*/
  border: none!important;
  display: block;
  width: 100%;
  /*padding: 9px !important;*/
  margin: -7px;
  background-color: transparent!important;
}
.input-group .select-container {
  padding: 0;
  margin: 0;
}
.input-group .select-container .dummy {
  border: none;
  padding: 0;
  width: 100%;
  background-color: transparent;
}
.input-group .select-container .dummy .dummyText {
  width: calc(98%);
  padding: 0;
}
.input-group .message-info,
.input-group .message-success,
.input-group .message-warning,
.input-group .message-error {
  margin: -7px;
}

.select-container {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}
.select-container .dummy {
  white-space: nowrap;
  border: none;
  border-bottom: solid 2px var(--border-color-softer, #808080);
  border-radius: 2px;
  font-family: Tahoma;
  font-size: 14px;
  cursor: pointer;
  display: inline-block;
  padding: 3px;
  background-color: var(--fill-positive-harder, rgba(254, 254, 255, 0.8));
  color: var(--text-positive, #eeeeee);
}
.select-container .dummy .dummyText {
  padding: 2px 4px 2px 4px;
  display: inline-block;
  min-width: 160px;
  height: 20px;
}
.select-container .dummy .arrow-down {
  font-size: 12px;
  display: inline-block;
  margin-left: 2px;
  margin-right: 2px;
}
.select-container .dummy[disabled] {
  cursor: default;
  color: var(--text-disabled, #808080);
  background-color: var(--fill-disabled, #ffffff);
  border-color: var(--border-color-softer, #808080);
}
.select-container .toolbar .toolbar_button {
  cursor: pointer;
  padding: 2px 4px 2px 4px;
  border: solid 1px gray;
  border-radius: 50px;
  margin: 5px;
  font-size: 16px;
  display: inline-block;
}
.select-container .popup {
  z-index: 500;
  border: solid 1px gray;
  border-radius: 3px;
  background-color: #333;
  /*theme*/
}
.select-container .filter {
  font-size: 14px!important;
  padding: 7px;
  margin: 0;
  border: none;
  border-bottom: solid 1px gray;
  border-radius: 0px;
  outline: none;
}
.select-container ul.select {
  margin: 0;
  padding: 0!important;
  background-color: white;
  overflow-y: auto;
}
.select-container ul.select.desktop {
  max-height: 320px;
}
.select-container ul.select.mobile {
  max-height: 100%;
}
.select-container ul.select li.option {
  cursor: pointer;
  padding: 10px;
  margin: 0;
  list-style-type: none;
  min-width: 150px;
  border: none;
  color: var(--text-option, #000000);
  background-color: var(--fill-option, #ffffff);
}
.select-container ul.select li.option:hover {
  background-color: var(--fill-option-hover, #75bcf0);
  color: var(--text-option-hover, #000000);
  /*background-color:  hsl(205.2, 100%, 30%);*/
}
.select-container ul.select li.option.selected {
  background-color: var(--fill-option-selected, #0094ff);
  /*color: white;*/
  color: var(--text-option-selected, #ffffff);
}
.select-container ul.select li.option.selected:hover {
  background-color: var(--fill-option-selected-hover, #75bcf0);
  color: var(--text-option-selected, #000000);
}

/* jsTree default theme */
.jstree-node,
.jstree-children,
.jstree-container-ul {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  list-style-image: none;
}
.jstree-node {
  white-space: nowrap;
}
.jstree-anchor {
  display: inline-block;
  color: black;
  white-space: nowrap;
  padding: 0 4px 0 1px;
  margin: 0;
  vertical-align: top;
}
.jstree-anchor:focus {
  outline: 0;
}
.jstree-anchor,
.jstree-anchor:link,
.jstree-anchor:visited,
.jstree-anchor:hover,
.jstree-anchor:active {
  text-decoration: none;
  color: inherit;
}
.jstree-icon {
  display: inline-block;
  text-decoration: none;
  margin: 0;
  padding: 0;
  vertical-align: top;
  text-align: center;
}
.jstree-icon:empty {
  display: inline-block;
  text-decoration: none;
  margin: 0;
  padding: 0;
  vertical-align: top;
  text-align: center;
}
.jstree-ocl {
  cursor: pointer;
}
.jstree-leaf > .jstree-ocl {
  cursor: default;
}
.jstree .jstree-open > .jstree-children {
  display: block;
}
.jstree .jstree-closed > .jstree-children,
.jstree .jstree-leaf > .jstree-children {
  display: none;
}
.jstree-anchor > .jstree-themeicon {
  margin-right: 2px;
}
.jstree-no-icons .jstree-themeicon,
.jstree-anchor > .jstree-themeicon-hidden {
  display: none;
}
.jstree-hidden,
.jstree-node.jstree-hidden {
  display: none;
}
.jstree-rtl .jstree-anchor {
  padding: 0 1px 0 4px;
}
.jstree-rtl .jstree-anchor > .jstree-themeicon {
  margin-left: 2px;
  margin-right: 0;
}
.jstree-rtl .jstree-node {
  margin-left: 0;
}
.jstree-rtl .jstree-container-ul > .jstree-node {
  margin-right: 0;
}
.jstree-wholerow-ul {
  position: relative;
  display: inline-block;
  min-width: 100%;
}
.jstree-wholerow-ul .jstree-leaf > .jstree-ocl {
  cursor: pointer;
}
.jstree-wholerow-ul .jstree-anchor,
.jstree-wholerow-ul .jstree-icon {
  position: relative;
}
.jstree-wholerow-ul .jstree-wholerow {
  width: 100%;
  cursor: pointer;
  position: absolute;
  left: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.jstree-contextmenu .jstree-anchor {
  -webkit-user-select: none;
  /* disable selection/Copy of UIWebView */
  -webkit-touch-callout: none;
  /* disable the IOS popup when long-press on a link */
}
.vakata-context {
  display: none;
}
.vakata-context,
.vakata-context ul {
  margin: 0;
  padding: 2px;
  position: absolute;
  background: #f5f5f5;
  border: 1px solid #979797;
  box-shadow: 2px 2px 2px #999999;
}
.vakata-context ul {
  list-style: none;
  left: 100%;
  margin-top: -2.7em;
  margin-left: -4px;
}
.vakata-context .vakata-context-right ul {
  left: auto;
  right: 100%;
  margin-left: auto;
  margin-right: -4px;
}
.vakata-context li {
  list-style: none;
}
.vakata-context li > a {
  display: block;
  padding: 0 2em 0 2em;
  text-decoration: none;
  width: auto;
  color: black;
  white-space: nowrap;
  line-height: 2.4em;
  text-shadow: 1px 1px 0 white;
  border-radius: 1px;
}
.vakata-context li > a:hover {
  position: relative;
  background-color: #e8eff7;
  box-shadow: 0 0 2px #0a6aa1;
}
.vakata-context li > a.vakata-context-parent {
  background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==");
  background-position: right center;
  background-repeat: no-repeat;
}
.vakata-context li > a:focus {
  outline: 0;
}
.vakata-context .vakata-context-hover > a {
  position: relative;
  background-color: #e8eff7;
  box-shadow: 0 0 2px #0a6aa1;
}
.vakata-context .vakata-context-separator > a,
.vakata-context .vakata-context-separator > a:hover {
  background: white;
  border: 0;
  border-top: 1px solid #e2e3e3;
  height: 1px;
  min-height: 1px;
  max-height: 1px;
  padding: 0;
  margin: 0 0 0 2.4em;
  border-left: 1px solid #e0e0e0;
  text-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
  border-radius: 0;
}
.vakata-context .vakata-contextmenu-disabled a,
.vakata-context .vakata-contextmenu-disabled a:hover {
  color: silver;
  background-color: transparent;
  border: 0;
  box-shadow: 0 0 0;
}
.vakata-context .vakata-contextmenu-disabled > a > i {
  filter: grayscale(100%);
}
.vakata-context li > a > i {
  text-decoration: none;
  display: inline-block;
  width: 2.4em;
  height: 2.4em;
  background: transparent;
  margin: 0 0 0 -2em;
  vertical-align: top;
  text-align: center;
  line-height: 2.4em;
}
.vakata-context li > a > i:empty {
  width: 2.4em;
  line-height: 2.4em;
}
.vakata-context li > a .vakata-contextmenu-sep {
  display: inline-block;
  width: 1px;
  height: 2.4em;
  background: white;
  margin: 0 0.5em 0 0;
  border-left: 1px solid #e2e3e3;
}
.vakata-context .vakata-contextmenu-shortcut {
  font-size: 0.8em;
  color: silver;
  opacity: 0.5;
  display: none;
}
.vakata-context-rtl ul {
  left: auto;
  right: 100%;
  margin-left: auto;
  margin-right: -4px;
}
.vakata-context-rtl li > a.vakata-context-parent {
  background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7");
  background-position: left center;
  background-repeat: no-repeat;
}
.vakata-context-rtl .vakata-context-separator > a {
  margin: 0 2.4em 0 0;
  border-left: 0;
  border-right: 1px solid #e2e3e3;
}
.vakata-context-rtl .vakata-context-left ul {
  right: auto;
  left: 100%;
  margin-left: -4px;
  margin-right: auto;
}
.vakata-context-rtl li > a > i {
  margin: 0 -2em 0 0;
}
.vakata-context-rtl li > a .vakata-contextmenu-sep {
  margin: 0 0 0 0.5em;
  border-left-color: white;
  background: #e2e3e3;
}
#jstree-marker {
  position: absolute;
  top: 0;
  left: 0;
  margin: -5px 0 0 0;
  padding: 0;
  border-right: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 5px solid;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
}
#jstree-dnd {
  line-height: 16px;
  margin: 0;
  padding: 4px;
}
#jstree-dnd .jstree-icon,
#jstree-dnd .jstree-copy {
  display: inline-block;
  text-decoration: none;
  margin: 0 2px 0 0;
  padding: 0;
  width: 16px;
  height: 16px;
}
#jstree-dnd .jstree-ok {
  background: green;
}
#jstree-dnd .jstree-er {
  background: red;
}
#jstree-dnd .jstree-copy {
  margin: 0 2px 0 2px;
}
.jstree-default .jstree-node,
.jstree-default .jstree-icon {
  background-repeat: no-repeat;
  background-color: transparent;
}
.jstree-default .jstree-anchor,
.jstree-default .jstree-animated,
.jstree-default .jstree-wholerow {
  transition: background-color 0.15s, box-shadow 0.15s;
}
.jstree-default .jstree-hovered {
  background: #e7f4f9;
  border-radius: 2px;
  box-shadow: inset 0 0 1px #cccccc;
}
.jstree-default .jstree-context {
  background: #e7f4f9;
  border-radius: 2px;
  box-shadow: inset 0 0 1px #cccccc;
}
.jstree-default .jstree-clicked {
  background: #beebff;
  border-radius: 2px;
  box-shadow: inset 0 0 1px #999999;
}
.jstree-default .jstree-no-icons .jstree-anchor > .jstree-themeicon {
  display: none;
}
.jstree-default .jstree-disabled {
  background: transparent;
  color: #666666;
}
.jstree-default .jstree-disabled.jstree-hovered {
  background: transparent;
  box-shadow: none;
}
.jstree-default .jstree-disabled.jstree-clicked {
  background: #efefef;
}
.jstree-default .jstree-disabled > .jstree-icon {
  opacity: 0.8;
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
  /* Firefox 10+ */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+ & Safari 6+ */
}
.jstree-default .jstree-search {
  font-style: italic;
  color: #8b0000;
  font-weight: bold;
}
.jstree-default .jstree-no-checkboxes .jstree-checkbox {
  display: none !important;
}
.jstree-default.jstree-checkbox-no-clicked .jstree-clicked {
  background: transparent;
  box-shadow: none;
}
.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered {
  background: #e7f4f9;
}
.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked {
  background: transparent;
}
.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered {
  background: #e7f4f9;
}
.jstree-default > .jstree-striped {
  min-width: 100%;
  display: inline-block;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==") left top repeat;
}
.jstree-default > .jstree-wholerow-ul .jstree-hovered,
.jstree-default > .jstree-wholerow-ul .jstree-clicked {
  background: transparent;
  box-shadow: none;
  border-radius: 0;
}
.jstree-default .jstree-wholerow {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.jstree-default .jstree-wholerow-hovered {
  background: #e7f4f9;
}
.jstree-default .jstree-wholerow-clicked {
  background: #beebff;
  background: -webkit-linear-gradient(top, #beebff 0%, #a8e4ff 100%);
  background: linear-gradient(to bottom, #beebff 0%, #a8e4ff 100%);
}
.jstree-default .jstree-node {
  min-height: 24px;
  line-height: 24px;
  margin-left: 24px;
  min-width: 24px;
}
.jstree-default .jstree-anchor {
  line-height: 24px;
  height: 24px;
}
.jstree-default .jstree-icon {
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.jstree-default .jstree-icon:empty {
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.jstree-default.jstree-rtl .jstree-node {
  margin-right: 24px;
}
.jstree-default .jstree-wholerow {
  height: 24px;
}
.jstree-default .jstree-node,
.jstree-default .jstree-icon {
	background-image: url('data:image/png;base64,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') /*32px.png*/;
	*background-image: url("32px.png"); /* For IE 6 and 7 */
}
.jstree-default .jstree-node {
  background-position: -292px -4px;
  background-repeat: repeat-y;
}
.jstree-default .jstree-last {
  background: transparent;
}
.jstree-default .jstree-open > .jstree-ocl {
  background-position: -132px -4px;
}
.jstree-default .jstree-closed > .jstree-ocl {
  background-position: -100px -4px;
}
.jstree-default .jstree-leaf > .jstree-ocl {
  background-position: -68px -4px;
}
.jstree-default .jstree-themeicon {
  background-position: -260px -4px;
}
.jstree-default > .jstree-no-dots .jstree-node,
.jstree-default > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.jstree-default > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -36px -4px;
}
.jstree-default > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -4px -4px;
}
.jstree-default .jstree-disabled {
  background: transparent;
}
.jstree-default .jstree-disabled.jstree-hovered {
  background: transparent;
}
.jstree-default .jstree-disabled.jstree-clicked {
  background: #efefef;
}
.jstree-default .jstree-checkbox {
  background-position: -164px -4px;
}
.jstree-default .jstree-checkbox:hover {
  background-position: -164px -36px;
}
.jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default .jstree-checked > .jstree-checkbox {
  background-position: -228px -4px;
}
.jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default .jstree-checked > .jstree-checkbox:hover {
  background-position: -228px -36px;
}
.jstree-default .jstree-anchor > .jstree-undetermined {
  background-position: -196px -4px;
}
.jstree-default .jstree-anchor > .jstree-undetermined:hover {
  background-position: -196px -36px;
}
.jstree-default .jstree-checkbox-disabled {
  opacity: 0.8;
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
  /* Firefox 10+ */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+ & Safari 6+ */
}
.jstree-default > .jstree-striped {
  background-size: auto 48px;
}
.jstree-default.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
  background-position: 100% 1px;
  background-repeat: repeat-y;
}
.jstree-default.jstree-rtl .jstree-last {
  background: transparent;
}
.jstree-default.jstree-rtl .jstree-open > .jstree-ocl {
  background-position: -132px -36px;
}
.jstree-default.jstree-rtl .jstree-closed > .jstree-ocl {
  background-position: -100px -36px;
}
.jstree-default.jstree-rtl .jstree-leaf > .jstree-ocl {
  background-position: -68px -36px;
}
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-node,
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -36px -36px;
}
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -4px -36px;
}
.jstree-default .jstree-themeicon-custom {
  background-color: transparent;
  background-image: none;
  background-position: 0 0;
}
.jstree-default > .jstree-container-ul .jstree-loading > .jstree-ocl {
	background: url('data:image/gif;base64,R0lGODlhEAAQAPMPAODg4Hp6egAAAFhYWL6+vhQUFJycnDY2NvDw8IqKikZGRiQkJKysrGhoaAQEBP///yH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQFCgAPACwAAAAAEAAQAEAEcPDJh2gbdcqkutETIoqKkCCCMwxA1koA8AAHwRhAIlMaICwIh6C1CyEYh6IkE0oUFEoEgKCcBWSGz4PAnAAWLcGQ15MlTMJYd1ZyUDXSDGelBY0qIkJg/ZoEFgYICToxDBRvIQMBD1kzgSAgBASQDxEAIfkEBQoADwAsAAAAAA8AEAAABF3wyflCk4hOJZcEBaNJB7I4wCIQo2QshSFw0xAjxWEJQpZJA8EBMCEQW7TWg9EIBFjKh2HQaECjH8PoN2EoBlvAL6FgIAwMgPoo1jQABPNVE9DGJXOMIXN/HJVqIxEAIfkEBQoADwAsAAAAABAADwAABFrwyflMolg2qRZCRyY5A9Ihg4hUAtMxE0BIwcGASpIcApAIPU0hFTMABbMJobFSCi4Sgs4AyHyujIBWxH3AupRGotk1BAgIAvqqkiQAcASAjDHM4A8594vPUyIAIfkEBQoADwAsAAAAABAAEAAABFzwySkNvTKgN5QcBPYcAec12CYVRBeiCCAljawEhuEhVqEGpIfqQViIHiWKrIbYGBgMUaNQcIByBtmlIegeKKELYAxQARKW44SQfYzVQgmC0BweCbIm3C23w/UYEQAh+QQFCgAIACwAAAAAEAAOAAAERRDJiUKgWA4pBM/c1iEFKAVeZ5DYUBCIcFheFU+DsGH1Su2YwwSAMPiCHUHJcsmUPkMMQZY5TqYdIkJrSma4FAJQAgZFAAAh+QQFCgAOACwAAAAAEAAQAAAEa9DJ6Qih2CEmU5ABkCEBlyROsogZ0AAnUKAUwYiJYQVHtSgSBCFBQEwQgIHjwJIAOBSEwmDUAK5VimEwUCSu2IxhsSg0ohjAwYBBNh1PCTAIMCKqBUHSUchmGAJKDlBoEwsCFyNpAmwZjn4RACH5BAUKAA8ALAAAAAAQABAAAARb8Mn5AKBYEmkMz9zFeIYCSgkyPgqDWcjDEJbRSMotAXTWFAMM4oJpuCaIJIjRaASTygxDcTgETpMBI4rdPBoxUKCxeCBuh1NBkHhceSDEmkiMOwQXxzE+OIQpEQAh+QQFCgAOACwBAAEADwAPAAAEVtBJIAmRTOpaL2nb5l3N5SCnBlAOEzjAkEgIgIbB8W73lpihICFAzAQ1n4HsSCsFa6zawrHbCASJhGI6U/gEgcXC4JiFAFdKAXE4MgSXwtqxAKo0g2MEACH5BAUKAA8ALAAAAAAQABAAAARd8Mn5EKJY3geAJBsGXB1nhBTidUjiYZtlEYyUGBlsNHiOGS8fBZAoCieAgLL2WRAwrqFCIOhNFIWExiE4eBYGRkPxMCwaEsPTdjjUesHJAtF+DBw+x/cgIec2SjkRACH5BAUKAA4ALAAAAQAQAA8AAARa0MnpEJKAamkl2Vr3bZkGlMYITkxCXFRJqU5T3A3I7MQh/AqQweBCnAwFmcSwcrwmiMaBKVnUEAsFw5EYOAcBCUNmGCgIhS1Mc3CYHYH2hmB1KII15SaRAEUAACH5BAUKAA8ALAAAAQAQAA8AAARY8MlJH6p4IlABx8BFCUJSiQjxEaTwTYBaBQLTidKiZw/hAwNHoRDI+BgfBEOBsVUGkpck0XA+Do+iYuAzNCQBg4QgETMCDQCWV2CiHwYmSN6AIoq8shgTAQAh+QQFCgAPACwAAAEADwAPAAAEWvBJUoC8+BKxspeDwHxS9wCC4AHIaRrjhbCY4RBZKyWHoiSeGQAQWBiBuaGlRRh4cLLAo+BhJKBOYCMwZBhOsNOkQEhIG5aHTn1oPMwPRmB9cb+ljy8pHsNEAAA7') /*throbber.gif*/ center center no-repeat;
	*background: url("throbber.gif") center center no-repeat; /* For IE 6 and 7 */
}
.jstree-default .jstree-file {
	background: url('data:image/png;base64,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') /*32px.png*/ -100px -68px no-repeat;
	*background: url("32px.png") -100px -68px no-repeat; /* For IE 6 and 7 */
}
.jstree-default .jstree-folder {
	background: url('data:image/png;base64,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') /*32px.png*/ -260px -4px no-repeat;
	*background: url("32px.png") -260px -4px no-repeat; /* For IE 6 and 7 */
}
.jstree-default > .jstree-container-ul > .jstree-node {
  margin-left: 0;
  margin-right: 0;
}
#jstree-dnd.jstree-default {
  line-height: 24px;
  padding: 0 4px;
}
	#jstree-dnd.jstree-default .jstree-ok,
	#jstree-dnd.jstree-default .jstree-er {
		background-image: url('data:image/png;base64,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') /*32px.png*/;
		*background-image: url("32px.png"); /* For IE 6 and 7 */
		background-repeat: no-repeat;
		background-color: transparent;
	}
#jstree-dnd.jstree-default i {
  background: transparent;
  width: 24px;
  height: 24px;
  line-height: 24px;
}
#jstree-dnd.jstree-default .jstree-ok {
  background-position: -4px -68px;
}
#jstree-dnd.jstree-default .jstree-er {
  background-position: -36px -68px;
}
.jstree-default .jstree-ellipsis {
  overflow: hidden;
}
.jstree-default .jstree-ellipsis .jstree-anchor {
  width: calc(100% - 29px);
  text-overflow: ellipsis;
  overflow: hidden;
}
.jstree-default.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
}
.jstree-default.jstree-rtl .jstree-last {
  background: transparent;
}
.jstree-default-small .jstree-node {
  min-height: 18px;
  line-height: 18px;
  margin-left: 18px;
  min-width: 18px;
}
.jstree-default-small .jstree-anchor {
  line-height: 18px;
  height: 18px;
}
.jstree-default-small .jstree-icon {
  width: 18px;
  height: 18px;
  line-height: 18px;
}
.jstree-default-small .jstree-icon:empty {
  width: 18px;
  height: 18px;
  line-height: 18px;
}
.jstree-default-small.jstree-rtl .jstree-node {
  margin-right: 18px;
}
.jstree-default-small .jstree-wholerow {
  height: 18px;
}
.jstree-default-small .jstree-node,
.jstree-default-small .jstree-icon {
	background-image: url('data:image/png;base64,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') /*32px.png*/;
	*background-image: url("32px.png"); /* For IE 6 and 7 */
}
.jstree-default-small .jstree-node {
  background-position: -295px -7px;
  background-repeat: repeat-y;
}
.jstree-default-small .jstree-last {
  background: transparent;
}
.jstree-default-small .jstree-open > .jstree-ocl {
  background-position: -135px -7px;
}
.jstree-default-small .jstree-closed > .jstree-ocl {
  background-position: -103px -7px;
}
.jstree-default-small .jstree-leaf > .jstree-ocl {
  background-position: -71px -7px;
}
.jstree-default-small .jstree-themeicon {
  background-position: -263px -7px;
}
.jstree-default-small > .jstree-no-dots .jstree-node,
.jstree-default-small > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.jstree-default-small > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -39px -7px;
}
.jstree-default-small > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -7px -7px;
}
.jstree-default-small .jstree-disabled {
  background: transparent;
}
.jstree-default-small .jstree-disabled.jstree-hovered {
  background: transparent;
}
.jstree-default-small .jstree-disabled.jstree-clicked {
  background: #efefef;
}
.jstree-default-small .jstree-checkbox {
  background-position: -167px -7px;
}
.jstree-default-small .jstree-checkbox:hover {
  background-position: -167px -39px;
}
.jstree-default-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default-small .jstree-checked > .jstree-checkbox {
  background-position: -231px -7px;
}
.jstree-default-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default-small .jstree-checked > .jstree-checkbox:hover {
  background-position: -231px -39px;
}
.jstree-default-small .jstree-anchor > .jstree-undetermined {
  background-position: -199px -7px;
}
.jstree-default-small .jstree-anchor > .jstree-undetermined:hover {
  background-position: -199px -39px;
}
.jstree-default-small .jstree-checkbox-disabled {
  opacity: 0.8;
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
  /* Firefox 10+ */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+ & Safari 6+ */
}
.jstree-default-small > .jstree-striped {
  background-size: auto 36px;
}
.jstree-default-small.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
  background-position: 100% 1px;
  background-repeat: repeat-y;
}
.jstree-default-small.jstree-rtl .jstree-last {
  background: transparent;
}
.jstree-default-small.jstree-rtl .jstree-open > .jstree-ocl {
  background-position: -135px -39px;
}
.jstree-default-small.jstree-rtl .jstree-closed > .jstree-ocl {
  background-position: -103px -39px;
}
.jstree-default-small.jstree-rtl .jstree-leaf > .jstree-ocl {
  background-position: -71px -39px;
}
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-node,
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -39px -39px;
}
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -7px -39px;
}
.jstree-default-small .jstree-themeicon-custom {
  background-color: transparent;
  background-image: none;
  background-position: 0 0;
}
.jstree-default-small > .jstree-container-ul .jstree-loading > .jstree-ocl {
	background: url('data:image/gif;base64,R0lGODlhEAAQAPMPAODg4Hp6egAAAFhYWL6+vhQUFJycnDY2NvDw8IqKikZGRiQkJKysrGhoaAQEBP///yH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQFCgAPACwAAAAAEAAQAEAEcPDJh2gbdcqkutETIoqKkCCCMwxA1koA8AAHwRhAIlMaICwIh6C1CyEYh6IkE0oUFEoEgKCcBWSGz4PAnAAWLcGQ15MlTMJYd1ZyUDXSDGelBY0qIkJg/ZoEFgYICToxDBRvIQMBD1kzgSAgBASQDxEAIfkEBQoADwAsAAAAAA8AEAAABF3wyflCk4hOJZcEBaNJB7I4wCIQo2QshSFw0xAjxWEJQpZJA8EBMCEQW7TWg9EIBFjKh2HQaECjH8PoN2EoBlvAL6FgIAwMgPoo1jQABPNVE9DGJXOMIXN/HJVqIxEAIfkEBQoADwAsAAAAABAADwAABFrwyflMolg2qRZCRyY5A9Ihg4hUAtMxE0BIwcGASpIcApAIPU0hFTMABbMJobFSCi4Sgs4AyHyujIBWxH3AupRGotk1BAgIAvqqkiQAcASAjDHM4A8594vPUyIAIfkEBQoADwAsAAAAABAAEAAABFzwySkNvTKgN5QcBPYcAec12CYVRBeiCCAljawEhuEhVqEGpIfqQViIHiWKrIbYGBgMUaNQcIByBtmlIegeKKELYAxQARKW44SQfYzVQgmC0BweCbIm3C23w/UYEQAh+QQFCgAIACwAAAAAEAAOAAAERRDJiUKgWA4pBM/c1iEFKAVeZ5DYUBCIcFheFU+DsGH1Su2YwwSAMPiCHUHJcsmUPkMMQZY5TqYdIkJrSma4FAJQAgZFAAAh+QQFCgAOACwAAAAAEAAQAAAEa9DJ6Qih2CEmU5ABkCEBlyROsogZ0AAnUKAUwYiJYQVHtSgSBCFBQEwQgIHjwJIAOBSEwmDUAK5VimEwUCSu2IxhsSg0ohjAwYBBNh1PCTAIMCKqBUHSUchmGAJKDlBoEwsCFyNpAmwZjn4RACH5BAUKAA8ALAAAAAAQABAAAARb8Mn5AKBYEmkMz9zFeIYCSgkyPgqDWcjDEJbRSMotAXTWFAMM4oJpuCaIJIjRaASTygxDcTgETpMBI4rdPBoxUKCxeCBuh1NBkHhceSDEmkiMOwQXxzE+OIQpEQAh+QQFCgAOACwBAAEADwAPAAAEVtBJIAmRTOpaL2nb5l3N5SCnBlAOEzjAkEgIgIbB8W73lpihICFAzAQ1n4HsSCsFa6zawrHbCASJhGI6U/gEgcXC4JiFAFdKAXE4MgSXwtqxAKo0g2MEACH5BAUKAA8ALAAAAAAQABAAAARd8Mn5EKJY3geAJBsGXB1nhBTidUjiYZtlEYyUGBlsNHiOGS8fBZAoCieAgLL2WRAwrqFCIOhNFIWExiE4eBYGRkPxMCwaEsPTdjjUesHJAtF+DBw+x/cgIec2SjkRACH5BAUKAA4ALAAAAQAQAA8AAARa0MnpEJKAamkl2Vr3bZkGlMYITkxCXFRJqU5T3A3I7MQh/AqQweBCnAwFmcSwcrwmiMaBKVnUEAsFw5EYOAcBCUNmGCgIhS1Mc3CYHYH2hmB1KII15SaRAEUAACH5BAUKAA8ALAAAAQAQAA8AAARY8MlJH6p4IlABx8BFCUJSiQjxEaTwTYBaBQLTidKiZw/hAwNHoRDI+BgfBEOBsVUGkpck0XA+Do+iYuAzNCQBg4QgETMCDQCWV2CiHwYmSN6AIoq8shgTAQAh+QQFCgAPACwAAAEADwAPAAAEWvBJUoC8+BKxspeDwHxS9wCC4AHIaRrjhbCY4RBZKyWHoiSeGQAQWBiBuaGlRRh4cLLAo+BhJKBOYCMwZBhOsNOkQEhIG5aHTn1oPMwPRmB9cb+ljy8pHsNEAAA7') /*throbber.gif*/ center center no-repeat;
	*background: url("throbber.gif") center center no-repeat; /* For IE 6 and 7 */
}
.jstree-default-small .jstree-file {
	background: url('data:image/png;base64,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') /*32px.png*/ -103px -71px no-repeat;
	*background: url("32px.png") -103px -71px no-repeat; /* For IE 6 and 7 */
}
.jstree-default-small .jstree-folder {
	background: url('data:image/png;base64,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') /*32px.png*/ -263px -7px no-repeat;
	*background: url("32px.png") -263px -7px no-repeat; /* For IE 6 and 7 */
}
.jstree-default-small > .jstree-container-ul > .jstree-node {
  margin-left: 0;
  margin-right: 0;
}
#jstree-dnd.jstree-default-small {
  line-height: 18px;
  padding: 0 4px;
}
	#jstree-dnd.jstree-default-small .jstree-ok,
	#jstree-dnd.jstree-default-small .jstree-er {
		background-image: url('data:image/png;base64,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') /*32px.png*/;
		*background-image: url("32px.png"); /* For IE 6 and 7 */
		background-repeat: no-repeat;
		background-color: transparent;
	}
#jstree-dnd.jstree-default-small i {
  background: transparent;
  width: 18px;
  height: 18px;
  line-height: 18px;
}
#jstree-dnd.jstree-default-small .jstree-ok {
  background-position: -7px -71px;
}
#jstree-dnd.jstree-default-small .jstree-er {
  background-position: -39px -71px;
}
.jstree-default-small .jstree-ellipsis {
  overflow: hidden;
}
.jstree-default-small .jstree-ellipsis .jstree-anchor {
  width: calc(100% - 23px);
  text-overflow: ellipsis;
  overflow: hidden;
}
.jstree-default-small.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==");
}
.jstree-default-small.jstree-rtl .jstree-last {
  background: transparent;
}
.jstree-default-large .jstree-node {
  min-height: 32px;
  line-height: 32px;
  margin-left: 32px;
  min-width: 32px;
}
.jstree-default-large .jstree-anchor {
  line-height: 32px;
  height: 32px;
}
.jstree-default-large .jstree-icon {
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.jstree-default-large .jstree-icon:empty {
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.jstree-default-large.jstree-rtl .jstree-node {
  margin-right: 32px;
}
.jstree-default-large .jstree-wholerow {
  height: 32px;
}
.jstree-default-large .jstree-node,
.jstree-default-large .jstree-icon {
	background-image: url('data:image/png;base64,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') /*32px.png*/;
	*background-image: url("32px.png"); /* For IE 6 and 7 */
}
.jstree-default-large .jstree-node {
  background-position: -288px 0px;
  background-repeat: repeat-y;
}
.jstree-default-large .jstree-last {
  background: transparent;
}
.jstree-default-large .jstree-open > .jstree-ocl {
  background-position: -128px 0px;
}
.jstree-default-large .jstree-closed > .jstree-ocl {
  background-position: -96px 0px;
}
.jstree-default-large .jstree-leaf > .jstree-ocl {
  background-position: -64px 0px;
}
.jstree-default-large .jstree-themeicon {
  background-position: -256px 0px;
}
.jstree-default-large > .jstree-no-dots .jstree-node,
.jstree-default-large > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.jstree-default-large > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -32px 0px;
}
.jstree-default-large > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: 0px 0px;
}
.jstree-default-large .jstree-disabled {
  background: transparent;
}
.jstree-default-large .jstree-disabled.jstree-hovered {
  background: transparent;
}
.jstree-default-large .jstree-disabled.jstree-clicked {
  background: #efefef;
}
.jstree-default-large .jstree-checkbox {
  background-position: -160px 0px;
}
.jstree-default-large .jstree-checkbox:hover {
  background-position: -160px -32px;
}
.jstree-default-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default-large .jstree-checked > .jstree-checkbox {
  background-position: -224px 0px;
}
.jstree-default-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default-large .jstree-checked > .jstree-checkbox:hover {
  background-position: -224px -32px;
}
.jstree-default-large .jstree-anchor > .jstree-undetermined {
  background-position: -192px 0px;
}
.jstree-default-large .jstree-anchor > .jstree-undetermined:hover {
  background-position: -192px -32px;
}
.jstree-default-large .jstree-checkbox-disabled {
  opacity: 0.8;
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
  /* Firefox 10+ */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+ & Safari 6+ */
}
.jstree-default-large > .jstree-striped {
  background-size: auto 64px;
}
.jstree-default-large.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
  background-position: 100% 1px;
  background-repeat: repeat-y;
}
.jstree-default-large.jstree-rtl .jstree-last {
  background: transparent;
}
.jstree-default-large.jstree-rtl .jstree-open > .jstree-ocl {
  background-position: -128px -32px;
}
.jstree-default-large.jstree-rtl .jstree-closed > .jstree-ocl {
  background-position: -96px -32px;
}
.jstree-default-large.jstree-rtl .jstree-leaf > .jstree-ocl {
  background-position: -64px -32px;
}
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-node,
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -32px -32px;
}
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: 0px -32px;
}
.jstree-default-large .jstree-themeicon-custom {
  background-color: transparent;
  background-image: none;
  background-position: 0 0;
}
.jstree-default-large > .jstree-container-ul .jstree-loading > .jstree-ocl {
	background: url('data:image/gif;base64,R0lGODlhEAAQAPMPAODg4Hp6egAAAFhYWL6+vhQUFJycnDY2NvDw8IqKikZGRiQkJKysrGhoaAQEBP///yH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQFCgAPACwAAAAAEAAQAEAEcPDJh2gbdcqkutETIoqKkCCCMwxA1koA8AAHwRhAIlMaICwIh6C1CyEYh6IkE0oUFEoEgKCcBWSGz4PAnAAWLcGQ15MlTMJYd1ZyUDXSDGelBY0qIkJg/ZoEFgYICToxDBRvIQMBD1kzgSAgBASQDxEAIfkEBQoADwAsAAAAAA8AEAAABF3wyflCk4hOJZcEBaNJB7I4wCIQo2QshSFw0xAjxWEJQpZJA8EBMCEQW7TWg9EIBFjKh2HQaECjH8PoN2EoBlvAL6FgIAwMgPoo1jQABPNVE9DGJXOMIXN/HJVqIxEAIfkEBQoADwAsAAAAABAADwAABFrwyflMolg2qRZCRyY5A9Ihg4hUAtMxE0BIwcGASpIcApAIPU0hFTMABbMJobFSCi4Sgs4AyHyujIBWxH3AupRGotk1BAgIAvqqkiQAcASAjDHM4A8594vPUyIAIfkEBQoADwAsAAAAABAAEAAABFzwySkNvTKgN5QcBPYcAec12CYVRBeiCCAljawEhuEhVqEGpIfqQViIHiWKrIbYGBgMUaNQcIByBtmlIegeKKELYAxQARKW44SQfYzVQgmC0BweCbIm3C23w/UYEQAh+QQFCgAIACwAAAAAEAAOAAAERRDJiUKgWA4pBM/c1iEFKAVeZ5DYUBCIcFheFU+DsGH1Su2YwwSAMPiCHUHJcsmUPkMMQZY5TqYdIkJrSma4FAJQAgZFAAAh+QQFCgAOACwAAAAAEAAQAAAEa9DJ6Qih2CEmU5ABkCEBlyROsogZ0AAnUKAUwYiJYQVHtSgSBCFBQEwQgIHjwJIAOBSEwmDUAK5VimEwUCSu2IxhsSg0ohjAwYBBNh1PCTAIMCKqBUHSUchmGAJKDlBoEwsCFyNpAmwZjn4RACH5BAUKAA8ALAAAAAAQABAAAARb8Mn5AKBYEmkMz9zFeIYCSgkyPgqDWcjDEJbRSMotAXTWFAMM4oJpuCaIJIjRaASTygxDcTgETpMBI4rdPBoxUKCxeCBuh1NBkHhceSDEmkiMOwQXxzE+OIQpEQAh+QQFCgAOACwBAAEADwAPAAAEVtBJIAmRTOpaL2nb5l3N5SCnBlAOEzjAkEgIgIbB8W73lpihICFAzAQ1n4HsSCsFa6zawrHbCASJhGI6U/gEgcXC4JiFAFdKAXE4MgSXwtqxAKo0g2MEACH5BAUKAA8ALAAAAAAQABAAAARd8Mn5EKJY3geAJBsGXB1nhBTidUjiYZtlEYyUGBlsNHiOGS8fBZAoCieAgLL2WRAwrqFCIOhNFIWExiE4eBYGRkPxMCwaEsPTdjjUesHJAtF+DBw+x/cgIec2SjkRACH5BAUKAA4ALAAAAQAQAA8AAARa0MnpEJKAamkl2Vr3bZkGlMYITkxCXFRJqU5T3A3I7MQh/AqQweBCnAwFmcSwcrwmiMaBKVnUEAsFw5EYOAcBCUNmGCgIhS1Mc3CYHYH2hmB1KII15SaRAEUAACH5BAUKAA8ALAAAAQAQAA8AAARY8MlJH6p4IlABx8BFCUJSiQjxEaTwTYBaBQLTidKiZw/hAwNHoRDI+BgfBEOBsVUGkpck0XA+Do+iYuAzNCQBg4QgETMCDQCWV2CiHwYmSN6AIoq8shgTAQAh+QQFCgAPACwAAAEADwAPAAAEWvBJUoC8+BKxspeDwHxS9wCC4AHIaRrjhbCY4RBZKyWHoiSeGQAQWBiBuaGlRRh4cLLAo+BhJKBOYCMwZBhOsNOkQEhIG5aHTn1oPMwPRmB9cb+ljy8pHsNEAAA7') /*throbber.gif*/ center center no-repeat;
	*background: url("throbber.gif") center center no-repeat; /* For IE 6 and 7 */
}
.jstree-default-large .jstree-file {
	background: url('data:image/png;base64,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') /*32px.png*/ -96px -64px no-repeat;
	*background: url("32px.png") -96px -64px no-repeat; /* For IE 6 and 7 */
}
.jstree-default-large .jstree-folder {
	background: url('data:image/png;base64,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') /*32px.png*/ -256px 0px no-repeat;
	*background: url("32px.png") -256px 0px no-repeat; /* For IE 6 and 7 */
}
.jstree-default-large > .jstree-container-ul > .jstree-node {
  margin-left: 0;
  margin-right: 0;
}
#jstree-dnd.jstree-default-large {
  line-height: 32px;
  padding: 0 4px;
}
	#jstree-dnd.jstree-default-large .jstree-ok,
	#jstree-dnd.jstree-default-large .jstree-er {
		background-image: url('data:image/png;base64,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') /*32px.png*/;
		*background-image: url("32px.png"); /* For IE 6 and 7 */
		background-repeat: no-repeat;
		background-color: transparent;
	}
#jstree-dnd.jstree-default-large i {
  background: transparent;
  width: 32px;
  height: 32px;
  line-height: 32px;
}
#jstree-dnd.jstree-default-large .jstree-ok {
  background-position: 0px -64px;
}
#jstree-dnd.jstree-default-large .jstree-er {
  background-position: -32px -64px;
}
.jstree-default-large .jstree-ellipsis {
  overflow: hidden;
}
.jstree-default-large .jstree-ellipsis .jstree-anchor {
  width: calc(100% - 37px);
  text-overflow: ellipsis;
  overflow: hidden;
}
.jstree-default-large.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==");
}
.jstree-default-large.jstree-rtl .jstree-last {
  background: transparent;
}
@media (max-width: 768px) {
  #jstree-dnd.jstree-dnd-responsive {
    line-height: 40px;
    font-weight: bold;
    font-size: 1.1em;
    text-shadow: 1px 1px white;
  }
  #jstree-dnd.jstree-dnd-responsive > i {
    background: transparent;
    width: 40px;
    height: 40px;
  }
	#jstree-dnd.jstree-dnd-responsive > .jstree-ok {
		background-image: url('data:image/png;base64,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') /*40px.png*/;
		*background-image: url("40px.png"); /* For IE 6 and 7 */
		background-position: 0 -200px;
		background-size: 120px 240px;
	}
	#jstree-dnd.jstree-dnd-responsive > .jstree-er {
		background-image: url('data:image/png;base64,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') /*40px.png*/;
		*background-image: url("40px.png"); /* For IE 6 and 7 */
		background-position: -40px -200px;
		background-size: 120px 240px;
	}
  #jstree-marker.jstree-dnd-responsive {
    border-left-width: 10px;
    border-top-width: 10px;
    border-bottom-width: 10px;
    margin-top: -10px;
  }
}
@media (max-width: 768px) {
  .jstree-default-responsive {
    /*
	.jstree-open > .jstree-ocl,
	.jstree-closed > .jstree-ocl { border-radius:20px; background-color:white; }
	*/
  }
	.jstree-default-responsive .jstree-icon {
		background-image: url('data:image/png;base64,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') /*40px.png*/;
		*background-image: url("40px.png"); /* For IE 6 and 7 */
	}
  .jstree-default-responsive .jstree-node,
  .jstree-default-responsive .jstree-leaf > .jstree-ocl {
    background: transparent;
  }
  .jstree-default-responsive .jstree-node {
    min-height: 40px;
    line-height: 40px;
    margin-left: 40px;
    min-width: 40px;
    white-space: nowrap;
  }
  .jstree-default-responsive .jstree-anchor {
    line-height: 40px;
    height: 40px;
  }
  .jstree-default-responsive .jstree-icon,
  .jstree-default-responsive .jstree-icon:empty {
    width: 40px;
    height: 40px;
    line-height: 40px;
  }
  .jstree-default-responsive > .jstree-container-ul > .jstree-node {
    margin-left: 0;
  }
  .jstree-default-responsive.jstree-rtl .jstree-node {
    margin-left: 0;
    margin-right: 40px;
    background: transparent;
  }
  .jstree-default-responsive.jstree-rtl .jstree-container-ul > .jstree-node {
    margin-right: 0;
  }
  .jstree-default-responsive .jstree-ocl,
  .jstree-default-responsive .jstree-themeicon,
  .jstree-default-responsive .jstree-checkbox {
    background-size: 120px 240px;
  }
  .jstree-default-responsive .jstree-leaf > .jstree-ocl,
  .jstree-default-responsive.jstree-rtl .jstree-leaf > .jstree-ocl {
    background: transparent;
  }
  .jstree-default-responsive .jstree-open > .jstree-ocl {
    background-position: 0 0 !important;
  }
  .jstree-default-responsive .jstree-closed > .jstree-ocl {
    background-position: 0 -40px !important;
  }
  .jstree-default-responsive.jstree-rtl .jstree-closed > .jstree-ocl {
    background-position: -40px 0 !important;
  }
  .jstree-default-responsive .jstree-themeicon {
    background-position: -40px -40px;
  }
  .jstree-default-responsive .jstree-checkbox,
  .jstree-default-responsive .jstree-checkbox:hover {
    background-position: -40px -80px;
  }
  .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
  .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
  .jstree-default-responsive .jstree-checked > .jstree-checkbox,
  .jstree-default-responsive .jstree-checked > .jstree-checkbox:hover {
    background-position: 0 -80px;
  }
  .jstree-default-responsive .jstree-anchor > .jstree-undetermined,
  .jstree-default-responsive .jstree-anchor > .jstree-undetermined:hover {
    background-position: 0 -120px;
  }
  .jstree-default-responsive .jstree-anchor {
    font-weight: bold;
    font-size: 1.1em;
    text-shadow: 1px 1px white;
  }
  .jstree-default-responsive > .jstree-striped {
    background: transparent;
  }
  .jstree-default-responsive .jstree-wholerow {
    border-top: 1px solid rgba(255, 255, 255, 0.7);
    border-bottom: 1px solid rgba(64, 64, 64, 0.2);
    background: #ebebeb;
    height: 40px;
  }
  .jstree-default-responsive .jstree-wholerow-hovered {
    background: #e7f4f9;
  }
  .jstree-default-responsive .jstree-wholerow-clicked {
    background: #beebff;
  }
  .jstree-default-responsive .jstree-children .jstree-last > .jstree-wholerow {
    box-shadow: inset 0 -6px 3px -5px #666666;
  }
  .jstree-default-responsive .jstree-children .jstree-open > .jstree-wholerow {
    box-shadow: inset 0 6px 3px -5px #666666;
    border-top: 0;
  }
  .jstree-default-responsive .jstree-children .jstree-open + .jstree-open {
    box-shadow: none;
  }
	.jstree-default-responsive .jstree-node,
	.jstree-default-responsive .jstree-icon,
	.jstree-default-responsive .jstree-node > .jstree-ocl,
	.jstree-default-responsive .jstree-themeicon,
	.jstree-default-responsive .jstree-checkbox {
		background-image: url('data:image/png;base64,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') /*40px.png*/;
		*background-image: url("40px.png"); /* For IE 6 and 7 */
		background-size: 120px 240px;
	}
  .jstree-default-responsive .jstree-node {
    background-position: -80px 0;
    background-repeat: repeat-y;
  }
  .jstree-default-responsive .jstree-last {
    background: transparent;
  }
  .jstree-default-responsive .jstree-leaf > .jstree-ocl {
    background-position: -40px -120px;
  }
  .jstree-default-responsive .jstree-last > .jstree-ocl {
    background-position: -40px -160px;
  }
  .jstree-default-responsive .jstree-themeicon-custom {
    background-color: transparent;
    background-image: none;
    background-position: 0 0;
  }
	.jstree-default-responsive .jstree-file {
		background: url('data:image/png;base64,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') /*40px.png*/ 0 -160px no-repeat;
		*background: url("40px.png") 0 -160px no-repeat; /* For IE 6 and 7 */
		background-size: 120px 240px;
	}
	.jstree-default-responsive .jstree-folder {
		background: url('data:image/png;base64,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') /*40px.png*/ -40px -40px no-repeat;
		*background: url("40px.png") -40px -40px no-repeat; /* For IE 6 and 7 */
		background-size: 120px 240px;
	}
  .jstree-default-responsive > .jstree-container-ul > .jstree-node {
    margin-left: 0;
    margin-right: 0;
  }
}

/* jsTree default dark theme */
.jstree-node,
.jstree-children,
.jstree-container-ul {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  list-style-image: none;
}
.jstree-node {
  white-space: nowrap;
}
.jstree-anchor {
  display: inline-block;
  color: black;
  white-space: nowrap;
  padding: 0 4px 0 1px;
  margin: 0;
  vertical-align: top;
}
.jstree-anchor:focus {
  outline: 0;
}
.jstree-anchor,
.jstree-anchor:link,
.jstree-anchor:visited,
.jstree-anchor:hover,
.jstree-anchor:active {
  text-decoration: none;
  color: inherit;
}
.jstree-icon {
  display: inline-block;
  text-decoration: none;
  margin: 0;
  padding: 0;
  vertical-align: top;
  text-align: center;
}
.jstree-icon:empty {
  display: inline-block;
  text-decoration: none;
  margin: 0;
  padding: 0;
  vertical-align: top;
  text-align: center;
}
.jstree-ocl {
  cursor: pointer;
}
.jstree-leaf > .jstree-ocl {
  cursor: default;
}
.jstree .jstree-open > .jstree-children {
  display: block;
}
.jstree .jstree-closed > .jstree-children,
.jstree .jstree-leaf > .jstree-children {
  display: none;
}
.jstree-anchor > .jstree-themeicon {
  margin-right: 2px;
}
.jstree-no-icons .jstree-themeicon,
.jstree-anchor > .jstree-themeicon-hidden {
  display: none;
}
.jstree-hidden,
.jstree-node.jstree-hidden {
  display: none;
}
.jstree-rtl .jstree-anchor {
  padding: 0 1px 0 4px;
}
.jstree-rtl .jstree-anchor > .jstree-themeicon {
  margin-left: 2px;
  margin-right: 0;
}
.jstree-rtl .jstree-node {
  margin-left: 0;
}
.jstree-rtl .jstree-container-ul > .jstree-node {
  margin-right: 0;
}
.jstree-wholerow-ul {
  position: relative;
  display: inline-block;
  min-width: 100%;
}
.jstree-wholerow-ul .jstree-leaf > .jstree-ocl {
  cursor: pointer;
}
.jstree-wholerow-ul .jstree-anchor,
.jstree-wholerow-ul .jstree-icon {
  position: relative;
}
.jstree-wholerow-ul .jstree-wholerow {
  width: 100%;
  cursor: pointer;
  position: absolute;
  left: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.jstree-contextmenu .jstree-anchor {
  -webkit-user-select: none;
  /* disable selection/Copy of UIWebView */
  -webkit-touch-callout: none;
  /* disable the IOS popup when long-press on a link */
}
.vakata-context {
  display: none;
}
.vakata-context,
.vakata-context ul {
  margin: 0;
  padding: 2px;
  position: absolute;
  background: #f5f5f5;
  border: 1px solid #979797;
  box-shadow: 2px 2px 2px #999999;
}
.vakata-context ul {
  list-style: none;
  left: 100%;
  margin-top: -2.7em;
  margin-left: -4px;
}
.vakata-context .vakata-context-right ul {
  left: auto;
  right: 100%;
  margin-left: auto;
  margin-right: -4px;
}
.vakata-context li {
  list-style: none;
}
.vakata-context li > a {
  display: block;
  padding: 0 2em 0 2em;
  text-decoration: none;
  width: auto;
  color: black;
  white-space: nowrap;
  line-height: 2.4em;
  text-shadow: 1px 1px 0 white;
  border-radius: 1px;
}
.vakata-context li > a:hover {
  position: relative;
  background-color: #e8eff7;
  box-shadow: 0 0 2px #0a6aa1;
}
.vakata-context li > a.vakata-context-parent {
  background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==");
  background-position: right center;
  background-repeat: no-repeat;
}
.vakata-context li > a:focus {
  outline: 0;
}
.vakata-context .vakata-context-hover > a {
  position: relative;
  background-color: #e8eff7;
  box-shadow: 0 0 2px #0a6aa1;
}
.vakata-context .vakata-context-separator > a,
.vakata-context .vakata-context-separator > a:hover {
  background: white;
  border: 0;
  border-top: 1px solid #e2e3e3;
  height: 1px;
  min-height: 1px;
  max-height: 1px;
  padding: 0;
  margin: 0 0 0 2.4em;
  border-left: 1px solid #e0e0e0;
  text-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
  border-radius: 0;
}
.vakata-context .vakata-contextmenu-disabled a,
.vakata-context .vakata-contextmenu-disabled a:hover {
  color: silver;
  background-color: transparent;
  border: 0;
  box-shadow: 0 0 0;
}
.vakata-context .vakata-contextmenu-disabled > a > i {
  filter: grayscale(100%);
}
.vakata-context li > a > i {
  text-decoration: none;
  display: inline-block;
  width: 2.4em;
  height: 2.4em;
  background: transparent;
  margin: 0 0 0 -2em;
  vertical-align: top;
  text-align: center;
  line-height: 2.4em;
}
.vakata-context li > a > i:empty {
  width: 2.4em;
  line-height: 2.4em;
}
.vakata-context li > a .vakata-contextmenu-sep {
  display: inline-block;
  width: 1px;
  height: 2.4em;
  background: white;
  margin: 0 0.5em 0 0;
  border-left: 1px solid #e2e3e3;
}
.vakata-context .vakata-contextmenu-shortcut {
  font-size: 0.8em;
  color: silver;
  opacity: 0.5;
  display: none;
}
.vakata-context-rtl ul {
  left: auto;
  right: 100%;
  margin-left: auto;
  margin-right: -4px;
}
.vakata-context-rtl li > a.vakata-context-parent {
  background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7");
  background-position: left center;
  background-repeat: no-repeat;
}
.vakata-context-rtl .vakata-context-separator > a {
  margin: 0 2.4em 0 0;
  border-left: 0;
  border-right: 1px solid #e2e3e3;
}
.vakata-context-rtl .vakata-context-left ul {
  right: auto;
  left: 100%;
  margin-left: -4px;
  margin-right: auto;
}
.vakata-context-rtl li > a > i {
  margin: 0 -2em 0 0;
}
.vakata-context-rtl li > a .vakata-contextmenu-sep {
  margin: 0 0 0 0.5em;
  border-left-color: white;
  background: #e2e3e3;
}
#jstree-marker {
  position: absolute;
  top: 0;
  left: 0;
  margin: -5px 0 0 0;
  padding: 0;
  border-right: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 5px solid;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
}
#jstree-dnd {
  line-height: 16px;
  margin: 0;
  padding: 4px;
}
#jstree-dnd .jstree-icon,
#jstree-dnd .jstree-copy {
  display: inline-block;
  text-decoration: none;
  margin: 0 2px 0 0;
  padding: 0;
  width: 16px;
  height: 16px;
}
#jstree-dnd .jstree-ok {
  background: green;
}
#jstree-dnd .jstree-er {
  background: red;
}
#jstree-dnd .jstree-copy {
  margin: 0 2px 0 2px;
}
.jstree-default-dark .jstree-node,
.jstree-default-dark .jstree-icon {
  background-repeat: no-repeat;
  background-color: transparent;
}
.jstree-default-dark .jstree-anchor,
.jstree-default-dark .jstree-animated,
.jstree-default-dark .jstree-wholerow {
  transition: background-color 0.15s, box-shadow 0.15s;
}
.jstree-default-dark .jstree-hovered {
  background: #555;
  border-radius: 2px;
  box-shadow: inset 0 0 1px #555;
}
.jstree-default-dark .jstree-context {
  background: #555;
  border-radius: 2px;
  box-shadow: inset 0 0 1px #555;
}
.jstree-default-dark .jstree-clicked {
  background: #5fa2db;
  border-radius: 2px;
  box-shadow: inset 0 0 1px #666666;
}
.jstree-default-dark .jstree-no-icons .jstree-anchor > .jstree-themeicon {
  display: none;
}
.jstree-default-dark .jstree-disabled {
  background: transparent;
  color: #666666;
}
.jstree-default-dark .jstree-disabled.jstree-hovered {
  background: transparent;
  box-shadow: none;
}
.jstree-default-dark .jstree-disabled.jstree-clicked {
  background: #333333;
}
.jstree-default-dark .jstree-disabled > .jstree-icon {
  opacity: 0.8;
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
  /* Firefox 10+ */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+ & Safari 6+ */
}
.jstree-default-dark .jstree-search {
  font-style: italic;
  color: #ffffff;
  font-weight: bold;
}
.jstree-default-dark .jstree-no-checkboxes .jstree-checkbox {
  display: none !important;
}
.jstree-default-dark.jstree-checkbox-no-clicked .jstree-clicked {
  background: transparent;
  box-shadow: none;
}
.jstree-default-dark.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered {
  background: #555;
}
.jstree-default-dark.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked {
  background: transparent;
}
.jstree-default-dark.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered {
  background: #555;
}
.jstree-default-dark > .jstree-striped {
  min-width: 100%;
  display: inline-block;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==") left top repeat;
}
.jstree-default-dark > .jstree-wholerow-ul .jstree-hovered,
.jstree-default-dark > .jstree-wholerow-ul .jstree-clicked {
  background: transparent;
  box-shadow: none;
  border-radius: 0;
}
.jstree-default-dark .jstree-wholerow {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.jstree-default-dark .jstree-wholerow-hovered {
  background: #555;
}
.jstree-default-dark .jstree-wholerow-clicked {
  background: #5fa2db;
  background: -webkit-linear-gradient(top, #5fa2db 0%, #5fa2db 100%);
  background: linear-gradient(to bottom, #5fa2db 0%, #5fa2db 100%);
}
.jstree-default-dark .jstree-node {
  min-height: 24px;
  line-height: 24px;
  margin-left: 24px;
  min-width: 24px;
}
.jstree-default-dark .jstree-anchor {
  line-height: 24px;
  height: 24px;
}
.jstree-default-dark .jstree-icon {
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.jstree-default-dark .jstree-icon:empty {
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.jstree-default-dark.jstree-rtl .jstree-node {
  margin-right: 24px;
}
.jstree-default-dark .jstree-wholerow {
  height: 24px;
}
.jstree-default-dark .jstree-node,
.jstree-default-dark .jstree-icon {
	background-image: url('data:image/png;base64,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') /*32px.png*/;
	*background-image: url("32px.png"); /* For IE 6 and 7 */
}
.jstree-default-dark .jstree-node {
  background-position: -292px -4px;
  background-repeat: repeat-y;
}
.jstree-default-dark .jstree-last {
  background: transparent;
}
.jstree-default-dark .jstree-open > .jstree-ocl {
  background-position: -132px -4px;
}
.jstree-default-dark .jstree-closed > .jstree-ocl {
  background-position: -100px -4px;
}
.jstree-default-dark .jstree-leaf > .jstree-ocl {
  background-position: -68px -4px;
}
.jstree-default-dark .jstree-themeicon {
  background-position: -260px -4px;
}
.jstree-default-dark > .jstree-no-dots .jstree-node,
.jstree-default-dark > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.jstree-default-dark > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -36px -4px;
}
.jstree-default-dark > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -4px -4px;
}
.jstree-default-dark .jstree-disabled {
  background: transparent;
}
.jstree-default-dark .jstree-disabled.jstree-hovered {
  background: transparent;
}
.jstree-default-dark .jstree-disabled.jstree-clicked {
  background: #efefef;
}
.jstree-default-dark .jstree-checkbox {
  background-position: -164px -4px;
}
.jstree-default-dark .jstree-checkbox:hover {
  background-position: -164px -36px;
}
.jstree-default-dark.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default-dark .jstree-checked > .jstree-checkbox {
  background-position: -228px -4px;
}
.jstree-default-dark.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default-dark .jstree-checked > .jstree-checkbox:hover {
  background-position: -228px -36px;
}
.jstree-default-dark .jstree-anchor > .jstree-undetermined {
  background-position: -196px -4px;
}
.jstree-default-dark .jstree-anchor > .jstree-undetermined:hover {
  background-position: -196px -36px;
}
.jstree-default-dark .jstree-checkbox-disabled {
  opacity: 0.8;
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
  /* Firefox 10+ */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+ & Safari 6+ */
}
.jstree-default-dark > .jstree-striped {
  background-size: auto 48px;
}
.jstree-default-dark.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
  background-position: 100% 1px;
  background-repeat: repeat-y;
}
.jstree-default-dark.jstree-rtl .jstree-last {
  background: transparent;
}
.jstree-default-dark.jstree-rtl .jstree-open > .jstree-ocl {
  background-position: -132px -36px;
}
.jstree-default-dark.jstree-rtl .jstree-closed > .jstree-ocl {
  background-position: -100px -36px;
}
.jstree-default-dark.jstree-rtl .jstree-leaf > .jstree-ocl {
  background-position: -68px -36px;
}
.jstree-default-dark.jstree-rtl > .jstree-no-dots .jstree-node,
.jstree-default-dark.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.jstree-default-dark.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -36px -36px;
}
.jstree-default-dark.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -4px -36px;
}
.jstree-default-dark .jstree-themeicon-custom {
  background-color: transparent;
  background-image: none;
  background-position: 0 0;
}
.jstree-default-dark > .jstree-container-ul .jstree-loading > .jstree-ocl {
	background: url('data:image/gif;base64,R0lGODlhEAAQAPMPAEBAQHBwcKqqqoCAgFBQUKCgoGBgYI+Pjzk5OWhoaImJiZiYmFhYWHh4eKenpzMzMyH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQFCgAPACwAAAAAEAAQAEAEcPDJh2gbdcqkutETIoqKkCCCMwxA1koA8AAHwRhAIlMaICwIh6C1CyEYh6IkE0oUFEoEgKCcBWSGz4PAnAAWLcGQ15MlTMJYd1ZyUDXSDGelBY0qIkJg/ZoEFgYICToxDBRvIQMBD1kzgSAgBASQDxEAIfkEBQoADwAsAAAAAA8AEAAABF3wyflCk4hOJZcEBaNJB7I4wCIQo2QshSFw0xAjxWEJQpZJA8EBMCEQW7TWg9EIBFjKh2HQaECjH8PoN2EoBlvAL6FgIAwMgPoo1jQABPNVE9DGJXOMIXN/HJVqIxEAIfkEBQoADwAsAAAAABAADwAABFrwyflMolg2qRZCRyY5A9Ihg4hUAtMxE0BIwcGASpIcApAIPU0hFTMABbMJobFSCi4Sgs4AyHyujIBWxH3AupRGotk1BAgIAvqqkiQAcASAjDHM4A8594vPUyIAIfkEBQoADwAsAAAAABAAEAAABFzwySkNvTKgN5QcBPYcAec12CYVRBeiCCAljawEhuEhVqEGpIfqQViIHiWKrIbYGBgMUaNQcIByBtmlIegeKKELYAxQARKW44SQfYzVQgmC0BweCbIm3C23w/UYEQAh+QQFCgAIACwAAAAAEAAOAAAERRDJiUKgWA4pBM/c1iEFKAVeZ5DYUBCIcFheFU+DsGH1Su2YwwSAMPiCHUHJcsmUPkMMQZY5TqYdIkJrSma4FAJQAgZFAAAh+QQFCgAOACwAAAAAEAAQAAAEa9DJ6Qih2CEmU5ABkCEBlyROsogZ0AAnUKAUwYiJYQVHtSgSBCFBQEwQgIHjwJIAOBSEwmDUAK5VimEwUCSu2IxhsSg0ohjAwYBBNh1PCTAIMCKqBUHSUchmGAJKDlBoEwsCFyNpAmwZjn4RACH5BAUKAA8ALAAAAAAQABAAAARb8Mn5AKBYEmkMz9zFeIYCSgkyPgqDWcjDEJbRSMotAXTWFAMM4oJpuCaIJIjRaASTygxDcTgETpMBI4rdPBoxUKCxeCBuh1NBkHhceSDEmkiMOwQXxzE+OIQpEQAh+QQFCgAOACwBAAEADwAPAAAEVtBJIAmRTOpaL2nb5l3N5SCnBlAOEzjAkEgIgIbB8W73lpihICFAzAQ1n4HsSCsFa6zawrHbCASJhGI6U/gEgcXC4JiFAFdKAXE4MgSXwtqxAKo0g2MEACH5BAUKAA8ALAAAAAAQABAAAARd8Mn5EKJY3geAJBsGXB1nhBTidUjiYZtlEYyUGBlsNHiOGS8fBZAoCieAgLL2WRAwrqFCIOhNFIWExiE4eBYGRkPxMCwaEsPTdjjUesHJAtF+DBw+x/cgIec2SjkRACH5BAUKAA4ALAAAAQAQAA8AAARa0MnpEJKAamkl2Vr3bZkGlMYITkxCXFRJqU5T3A3I7MQh/AqQweBCnAwFmcSwcrwmiMaBKVnUEAsFw5EYOAcBCUNmGCgIhS1Mc3CYHYH2hmB1KII15SaRAEUAACH5BAUKAA8ALAAAAQAQAA8AAARY8MlJH6p4IlABx8BFCUJSiQjxEaTwTYBaBQLTidKiZw/hAwNHoRDI+BgfBEOBsVUGkpck0XA+Do+iYuAzNCQBg4QgETMCDQCWV2CiHwYmSN6AIoq8shgTAQAh+QQFCgAPACwAAAEADwAPAAAEWvBJUoC8+BKxspeDwHxS9wCC4AHIaRrjhbCY4RBZKyWHoiSeGQAQWBiBuaGlRRh4cLLAo+BhJKBOYCMwZBhOsNOkQEhIG5aHTn1oPMwPRmB9cb+ljy8pHsNEAAA7') /*throbber.gif*/ center center no-repeat;
	*background: url("throbber.gif") center center no-repeat; /* For IE 6 and 7 */
}
.jstree-default-dark .jstree-file {
	background: url('data:image/png;base64,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') /*32px.png*/ -100px -68px no-repeat;
	*background: url("32px.png") -100px -68px no-repeat; /* For IE 6 and 7 */
}
.jstree-default-dark .jstree-folder {
	background: url('data:image/png;base64,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') /*32px.png*/ -260px -4px no-repeat;
	*background: url("32px.png") -260px -4px no-repeat; /* For IE 6 and 7 */
}
.jstree-default-dark > .jstree-container-ul > .jstree-node {
  margin-left: 0;
  margin-right: 0;
}
#jstree-dnd.jstree-default-dark {
  line-height: 24px;
  padding: 0 4px;
}
	#jstree-dnd.jstree-default-dark .jstree-ok,
	#jstree-dnd.jstree-default-dark .jstree-er {
		background-image: url('data:image/png;base64,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') /*32px.png*/;
		*background-image: url("32px.png"); /* For IE 6 and 7 */
		background-repeat: no-repeat;
		background-color: transparent;
	}
#jstree-dnd.jstree-default-dark i {
  background: transparent;
  width: 24px;
  height: 24px;
  line-height: 24px;
}
#jstree-dnd.jstree-default-dark .jstree-ok {
  background-position: -4px -68px;
}
#jstree-dnd.jstree-default-dark .jstree-er {
  background-position: -36px -68px;
}
.jstree-default-dark .jstree-ellipsis {
  overflow: hidden;
}
.jstree-default-dark .jstree-ellipsis .jstree-anchor {
  width: calc(100% - 29px);
  text-overflow: ellipsis;
  overflow: hidden;
}
.jstree-default-dark.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
}
.jstree-default-dark.jstree-rtl .jstree-last {
  background: transparent;
}
.jstree-default-dark-small .jstree-node {
  min-height: 18px;
  line-height: 18px;
  margin-left: 18px;
  min-width: 18px;
}
.jstree-default-dark-small .jstree-anchor {
  line-height: 18px;
  height: 18px;
}
.jstree-default-dark-small .jstree-icon {
  width: 18px;
  height: 18px;
  line-height: 18px;
}
.jstree-default-dark-small .jstree-icon:empty {
  width: 18px;
  height: 18px;
  line-height: 18px;
}
.jstree-default-dark-small.jstree-rtl .jstree-node {
  margin-right: 18px;
}
.jstree-default-dark-small .jstree-wholerow {
  height: 18px;
}
.jstree-default-dark-small .jstree-node,
.jstree-default-dark-small .jstree-icon {
	background-image: url('data:image/png;base64,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') /*32px.png*/;
	*background-image: url("32px.png"); /* For IE 6 and 7 */
}
.jstree-default-dark-small .jstree-node {
  background-position: -295px -7px;
  background-repeat: repeat-y;
}
.jstree-default-dark-small .jstree-last {
  background: transparent;
}
.jstree-default-dark-small .jstree-open > .jstree-ocl {
  background-position: -135px -7px;
}
.jstree-default-dark-small .jstree-closed > .jstree-ocl {
  background-position: -103px -7px;
}
.jstree-default-dark-small .jstree-leaf > .jstree-ocl {
  background-position: -71px -7px;
}
.jstree-default-dark-small .jstree-themeicon {
  background-position: -263px -7px;
}
.jstree-default-dark-small > .jstree-no-dots .jstree-node,
.jstree-default-dark-small > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.jstree-default-dark-small > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -39px -7px;
}
.jstree-default-dark-small > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -7px -7px;
}
.jstree-default-dark-small .jstree-disabled {
  background: transparent;
}
.jstree-default-dark-small .jstree-disabled.jstree-hovered {
  background: transparent;
}
.jstree-default-dark-small .jstree-disabled.jstree-clicked {
  background: #efefef;
}
.jstree-default-dark-small .jstree-checkbox {
  background-position: -167px -7px;
}
.jstree-default-dark-small .jstree-checkbox:hover {
  background-position: -167px -39px;
}
.jstree-default-dark-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default-dark-small .jstree-checked > .jstree-checkbox {
  background-position: -231px -7px;
}
.jstree-default-dark-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default-dark-small .jstree-checked > .jstree-checkbox:hover {
  background-position: -231px -39px;
}
.jstree-default-dark-small .jstree-anchor > .jstree-undetermined {
  background-position: -199px -7px;
}
.jstree-default-dark-small .jstree-anchor > .jstree-undetermined:hover {
  background-position: -199px -39px;
}
.jstree-default-dark-small .jstree-checkbox-disabled {
  opacity: 0.8;
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
  /* Firefox 10+ */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+ & Safari 6+ */
}
.jstree-default-dark-small > .jstree-striped {
  background-size: auto 36px;
}
.jstree-default-dark-small.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
  background-position: 100% 1px;
  background-repeat: repeat-y;
}
.jstree-default-dark-small.jstree-rtl .jstree-last {
  background: transparent;
}
.jstree-default-dark-small.jstree-rtl .jstree-open > .jstree-ocl {
  background-position: -135px -39px;
}
.jstree-default-dark-small.jstree-rtl .jstree-closed > .jstree-ocl {
  background-position: -103px -39px;
}
.jstree-default-dark-small.jstree-rtl .jstree-leaf > .jstree-ocl {
  background-position: -71px -39px;
}
.jstree-default-dark-small.jstree-rtl > .jstree-no-dots .jstree-node,
.jstree-default-dark-small.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.jstree-default-dark-small.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -39px -39px;
}
.jstree-default-dark-small.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -7px -39px;
}
.jstree-default-dark-small .jstree-themeicon-custom {
  background-color: transparent;
  background-image: none;
  background-position: 0 0;
}
.jstree-default-dark-small > .jstree-container-ul .jstree-loading > .jstree-ocl {
	background: url('data:image/gif;base64,R0lGODlhEAAQAPMPAEBAQHBwcKqqqoCAgFBQUKCgoGBgYI+Pjzk5OWhoaImJiZiYmFhYWHh4eKenpzMzMyH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQFCgAPACwAAAAAEAAQAEAEcPDJh2gbdcqkutETIoqKkCCCMwxA1koA8AAHwRhAIlMaICwIh6C1CyEYh6IkE0oUFEoEgKCcBWSGz4PAnAAWLcGQ15MlTMJYd1ZyUDXSDGelBY0qIkJg/ZoEFgYICToxDBRvIQMBD1kzgSAgBASQDxEAIfkEBQoADwAsAAAAAA8AEAAABF3wyflCk4hOJZcEBaNJB7I4wCIQo2QshSFw0xAjxWEJQpZJA8EBMCEQW7TWg9EIBFjKh2HQaECjH8PoN2EoBlvAL6FgIAwMgPoo1jQABPNVE9DGJXOMIXN/HJVqIxEAIfkEBQoADwAsAAAAABAADwAABFrwyflMolg2qRZCRyY5A9Ihg4hUAtMxE0BIwcGASpIcApAIPU0hFTMABbMJobFSCi4Sgs4AyHyujIBWxH3AupRGotk1BAgIAvqqkiQAcASAjDHM4A8594vPUyIAIfkEBQoADwAsAAAAABAAEAAABFzwySkNvTKgN5QcBPYcAec12CYVRBeiCCAljawEhuEhVqEGpIfqQViIHiWKrIbYGBgMUaNQcIByBtmlIegeKKELYAxQARKW44SQfYzVQgmC0BweCbIm3C23w/UYEQAh+QQFCgAIACwAAAAAEAAOAAAERRDJiUKgWA4pBM/c1iEFKAVeZ5DYUBCIcFheFU+DsGH1Su2YwwSAMPiCHUHJcsmUPkMMQZY5TqYdIkJrSma4FAJQAgZFAAAh+QQFCgAOACwAAAAAEAAQAAAEa9DJ6Qih2CEmU5ABkCEBlyROsogZ0AAnUKAUwYiJYQVHtSgSBCFBQEwQgIHjwJIAOBSEwmDUAK5VimEwUCSu2IxhsSg0ohjAwYBBNh1PCTAIMCKqBUHSUchmGAJKDlBoEwsCFyNpAmwZjn4RACH5BAUKAA8ALAAAAAAQABAAAARb8Mn5AKBYEmkMz9zFeIYCSgkyPgqDWcjDEJbRSMotAXTWFAMM4oJpuCaIJIjRaASTygxDcTgETpMBI4rdPBoxUKCxeCBuh1NBkHhceSDEmkiMOwQXxzE+OIQpEQAh+QQFCgAOACwBAAEADwAPAAAEVtBJIAmRTOpaL2nb5l3N5SCnBlAOEzjAkEgIgIbB8W73lpihICFAzAQ1n4HsSCsFa6zawrHbCASJhGI6U/gEgcXC4JiFAFdKAXE4MgSXwtqxAKo0g2MEACH5BAUKAA8ALAAAAAAQABAAAARd8Mn5EKJY3geAJBsGXB1nhBTidUjiYZtlEYyUGBlsNHiOGS8fBZAoCieAgLL2WRAwrqFCIOhNFIWExiE4eBYGRkPxMCwaEsPTdjjUesHJAtF+DBw+x/cgIec2SjkRACH5BAUKAA4ALAAAAQAQAA8AAARa0MnpEJKAamkl2Vr3bZkGlMYITkxCXFRJqU5T3A3I7MQh/AqQweBCnAwFmcSwcrwmiMaBKVnUEAsFw5EYOAcBCUNmGCgIhS1Mc3CYHYH2hmB1KII15SaRAEUAACH5BAUKAA8ALAAAAQAQAA8AAARY8MlJH6p4IlABx8BFCUJSiQjxEaTwTYBaBQLTidKiZw/hAwNHoRDI+BgfBEOBsVUGkpck0XA+Do+iYuAzNCQBg4QgETMCDQCWV2CiHwYmSN6AIoq8shgTAQAh+QQFCgAPACwAAAEADwAPAAAEWvBJUoC8+BKxspeDwHxS9wCC4AHIaRrjhbCY4RBZKyWHoiSeGQAQWBiBuaGlRRh4cLLAo+BhJKBOYCMwZBhOsNOkQEhIG5aHTn1oPMwPRmB9cb+ljy8pHsNEAAA7') /*throbber.gif*/ center center no-repeat;
	*background: url("throbber.gif") center center no-repeat; /* For IE 6 and 7 */
}
.jstree-default-dark-small .jstree-file {
	background: url('data:image/png;base64,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') /*32px.png*/ -103px -71px no-repeat;
	*background: url("32px.png") -103px -71px no-repeat; /* For IE 6 and 7 */
}
.jstree-default-dark-small .jstree-folder {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAABgCAMAAABblVsaAAAAnFBMVEUAAAAAAAAAAAAAAAAAAAABAQEEBAQAAAADAwMAAAAAAADHx8cAAAAAAAC1tbWnp6e+vr4AAAAAAADf39/V1dWwsLCSkpI/Pz/GxsaLi4sgICBoaGiGhobDw8P////o6OiZmZny8vL7+/vq6ur+/v7u7u729vbs7Oz4+Pj09PT19fXf39/b29vj4+PY2NjQ0NDMzMzIyMiPj494eHh0e0YfAAAAHnRSTlMAMQw9GCUrBk9hO6URA6STuXke3tu1hETMkDlGaZn4Iun6AAAE6klEQVR42u2bC1PiMBSFSdK0LMLCIijqbkJaSlse6ur//297C9sBJn3YQGbaej8fnXrskR5PxcZr78Ysr9abTdMfH4INROqBDcQGdgtsYFPxHJeccB3vpjpAOQE47dWkLQ107sQ5d85NdYAfBXfU0Qa6ok9O9IVrrg/YAPSCAHnvCqhDr/2kZcWhlQ0s8ieCXO7pOuXkCKe5evYomGADTaek/wPos8zCpIFcMFqZHzP4Jhn4GwTIRQYvCRC+gBB9TT8dfEUTiRADWnl+gpg2EPw/K/w/Un/DAInIILn6KT/Rz9EvISYNJMKHjlTkVx7g9f72AqQO/Z8fGxgGqKObMFp+fgYNNPC3EOCACeYc86PEVgPLz5CyVUpZgNb8rw+wD9Y/VgA8AGKvgYBTeH7xRqkkLm3g5Uuu/8dJz/X/zNMJ5KrtXX6E+OtNopLN2id5et/343gd+4zmHp+KGXHsmzXQT2G0KD+lIikjVRagNX/ik8s9XSdJJPfbvYwSkqcPWJIolTCaf/xahUFGqNZmDYw3m7jwCnMCQMIb1zX7/mRNLvd0nYRyu3vdbWVIcnXKwjBktOD49OAMsDBroFKq5CcU137H1LHmTxS53NN1LiWEsIX3PFeHjktGi46Ptq9vGa/byKyBUcTM0rHvT0Jyuafp53ciufrZXVSOHuze3v8eeX/bBUYN5PLq/Kz5u8HFvW7g3lgnATTw/Qg0MCCm98Jm2Pd3fspzfjo31rmU+93rkd1eSt611Rjb64GUk4xGrAt2lfY2EOkG2ECkFthApGNgAxtPx0cTGv7wEGwgUhdsIDawW2ADG8rt1wMbioUG2pkP/G4NtDsfaPsPF7pk3rBy/+x4+/OBthoI9vyK+T4L/rbmA+1AB6LYm4jqBJcV/p8V/h89wP58oK0Ggr1feoIGHTTztz8faIOjPTGe7wOWFvztzAcasazKr/wEVykGHTTwtz8faAFHVJxgnCiVzVdVjgTq+kfmX6B/av725gMtNdBPKQ7wOL+nDDpo4G97PtAGlKUTfIXe/DDABzi2/e3PB1p7FlZKEQsTggb+tucD7UBZFJ15N8ffwnygrTsRyXtWOPk3cT6w14ghvi/6N3E+sPOrMd9mPbDjtLeBSDfABiK1wAYiHQMbiNQCG4h0DGwgUgtsINIxsIEthvIO/D/zlxo4Gk6Ho56ONxx66caBjQFcnMF73WXkjKPfjp6gx+8WrtejZDYGtT5EnEF67WT5lfwefJE8DPX8xkJM+PD5XvigGgX468eBX+0N8Ev5raAh9472I2wsgHl/JoApNlBnRKmX5ieA+0eqNfBlIoBAAGPnuwZY+tTx8odTuH5z8wOoOxEHVuOp910v4ZIG0setmAweVll+Oh45JOg/QX7YQI1p4Pv+IoR39880P2Ky8FPmrlmAqzPaGmBJA51FvFFhqJKC/o3o82ydKKU264lRgsSPs0s49tsaYAmeOw+llMHssaB/v2ebMNovolCtJ0ZPImsVHgGHtga4LEuQzwMpZ880Xx7eKRVGT2wOCSpuEqAK5H4v07dAtTVAoDRBCf0rbOg4ip6mlM9hY9TAUGaXsAzbGuCyIsHxCy1Rf46nHmwm46nRrVwQ7Pfbw2sQtDXACjzqadHoiwnpxgAuz2jrYkLt9UBczkI600AEwQYiNcEGIh0DG3hr/gEpF8+LRC337gAAAABJRU5ErkJggg==') /*32px.png*/ -263px -7px no-repeat;
	*background: url("32px.png") -263px -7px no-repeat; /* For IE 6 and 7 */
}
.jstree-default-dark-small > .jstree-container-ul > .jstree-node {
  margin-left: 0;
  margin-right: 0;
}
#jstree-dnd.jstree-default-dark-small {
  line-height: 18px;
  padding: 0 4px;
}
	#jstree-dnd.jstree-default-dark-small .jstree-ok,
	#jstree-dnd.jstree-default-dark-small .jstree-er {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAABgCAMAAABblVsaAAAAnFBMVEUAAAAAAAAAAAAAAAAAAAABAQEEBAQAAAADAwMAAAAAAADHx8cAAAAAAAC1tbWnp6e+vr4AAAAAAADf39/V1dWwsLCSkpI/Pz/GxsaLi4sgICBoaGiGhobDw8P////o6OiZmZny8vL7+/vq6ur+/v7u7u729vbs7Oz4+Pj09PT19fXf39/b29vj4+PY2NjQ0NDMzMzIyMiPj494eHh0e0YfAAAAHnRSTlMAMQw9GCUrBk9hO6URA6STuXke3tu1hETMkDlGaZn4Iun6AAAE6klEQVR42u2bC1PiMBSFSdK0LMLCIijqbkJaSlse6ur//297C9sBJn3YQGbaej8fnXrskR5PxcZr78Ysr9abTdMfH4INROqBDcQGdgtsYFPxHJeccB3vpjpAOQE47dWkLQ107sQ5d85NdYAfBXfU0Qa6ok9O9IVrrg/YAPSCAHnvCqhDr/2kZcWhlQ0s8ieCXO7pOuXkCKe5evYomGADTaek/wPos8zCpIFcMFqZHzP4Jhn4GwTIRQYvCRC+gBB9TT8dfEUTiRADWnl+gpg2EPw/K/w/Un/DAInIILn6KT/Rz9EvISYNJMKHjlTkVx7g9f72AqQO/Z8fGxgGqKObMFp+fgYNNPC3EOCACeYc86PEVgPLz5CyVUpZgNb8rw+wD9Y/VgA8AGKvgYBTeH7xRqkkLm3g5Uuu/8dJz/X/zNMJ5KrtXX6E+OtNopLN2id5et/343gd+4zmHp+KGXHsmzXQT2G0KD+lIikjVRagNX/ik8s9XSdJJPfbvYwSkqcPWJIolTCaf/xahUFGqNZmDYw3m7jwCnMCQMIb1zX7/mRNLvd0nYRyu3vdbWVIcnXKwjBktOD49OAMsDBroFKq5CcU137H1LHmTxS53NN1LiWEsIX3PFeHjktGi46Ptq9vGa/byKyBUcTM0rHvT0Jyuafp53ciufrZXVSOHuze3v8eeX/bBUYN5PLq/Kz5u8HFvW7g3lgnATTw/Qg0MCCm98Jm2Pd3fspzfjo31rmU+93rkd1eSt611Rjb64GUk4xGrAt2lfY2EOkG2ECkFthApGNgAxtPx0cTGv7wEGwgUhdsIDawW2ADG8rt1wMbioUG2pkP/G4NtDsfaPsPF7pk3rBy/+x4+/OBthoI9vyK+T4L/rbmA+1AB6LYm4jqBJcV/p8V/h89wP58oK0Ggr1feoIGHTTztz8faIOjPTGe7wOWFvztzAcasazKr/wEVykGHTTwtz8faAFHVJxgnCiVzVdVjgTq+kfmX6B/av725gMtNdBPKQ7wOL+nDDpo4G97PtAGlKUTfIXe/DDABzi2/e3PB1p7FlZKEQsTggb+tucD7UBZFJ15N8ffwnygrTsRyXtWOPk3cT6w14ghvi/6N3E+sPOrMd9mPbDjtLeBSDfABiK1wAYiHQMbiNQCG4h0DGwgUgtsINIxsIEthvIO/D/zlxo4Gk6Ho56ONxx66caBjQFcnMF73WXkjKPfjp6gx+8WrtejZDYGtT5EnEF67WT5lfwefJE8DPX8xkJM+PD5XvigGgX468eBX+0N8Ev5raAh9472I2wsgHl/JoApNlBnRKmX5ieA+0eqNfBlIoBAAGPnuwZY+tTx8odTuH5z8wOoOxEHVuOp910v4ZIG0setmAweVll+Oh45JOg/QX7YQI1p4Pv+IoR39880P2Ky8FPmrlmAqzPaGmBJA51FvFFhqJKC/o3o82ydKKU264lRgsSPs0s49tsaYAmeOw+llMHssaB/v2ebMNovolCtJ0ZPImsVHgGHtga4LEuQzwMpZ880Xx7eKRVGT2wOCSpuEqAK5H4v07dAtTVAoDRBCf0rbOg4ip6mlM9hY9TAUGaXsAzbGuCyIsHxCy1Rf46nHmwm46nRrVwQ7Pfbw2sQtDXACjzqadHoiwnpxgAuz2jrYkLt9UBczkI600AEwQYiNcEGIh0DG3hr/gEpF8+LRC337gAAAABJRU5ErkJggg==') /*32px.png*/;
		*background-image: url("32px.png"); /* For IE 6 and 7 */
		background-repeat: no-repeat;
		background-color: transparent;
	}
#jstree-dnd.jstree-default-dark-small i {
  background: transparent;
  width: 18px;
  height: 18px;
  line-height: 18px;
}
#jstree-dnd.jstree-default-dark-small .jstree-ok {
  background-position: -7px -71px;
}
#jstree-dnd.jstree-default-dark-small .jstree-er {
  background-position: -39px -71px;
}
.jstree-default-dark-small .jstree-ellipsis {
  overflow: hidden;
}
.jstree-default-dark-small .jstree-ellipsis .jstree-anchor {
  width: calc(100% - 23px);
  text-overflow: ellipsis;
  overflow: hidden;
}
.jstree-default-dark-small.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==");
}
.jstree-default-dark-small.jstree-rtl .jstree-last {
  background: transparent;
}
.jstree-default-dark-large .jstree-node {
  min-height: 32px;
  line-height: 32px;
  margin-left: 32px;
  min-width: 32px;
}
.jstree-default-dark-large .jstree-anchor {
  line-height: 32px;
  height: 32px;
}
.jstree-default-dark-large .jstree-icon {
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.jstree-default-dark-large .jstree-icon:empty {
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.jstree-default-dark-large.jstree-rtl .jstree-node {
  margin-right: 32px;
}
.jstree-default-dark-large .jstree-wholerow {
  height: 32px;
}
.jstree-default-dark-large .jstree-node,
.jstree-default-dark-large .jstree-icon {
	background-image: url('data:image/png;base64,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') /*32px.png*/;
	*background-image: url("32px.png"); /* For IE 6 and 7 */
}
.jstree-default-dark-large .jstree-node {
  background-position: -288px 0px;
  background-repeat: repeat-y;
}
.jstree-default-dark-large .jstree-last {
  background: transparent;
}
.jstree-default-dark-large .jstree-open > .jstree-ocl {
  background-position: -128px 0px;
}
.jstree-default-dark-large .jstree-closed > .jstree-ocl {
  background-position: -96px 0px;
}
.jstree-default-dark-large .jstree-leaf > .jstree-ocl {
  background-position: -64px 0px;
}
.jstree-default-dark-large .jstree-themeicon {
  background-position: -256px 0px;
}
.jstree-default-dark-large > .jstree-no-dots .jstree-node,
.jstree-default-dark-large > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.jstree-default-dark-large > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -32px 0px;
}
.jstree-default-dark-large > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: 0px 0px;
}
.jstree-default-dark-large .jstree-disabled {
  background: transparent;
}
.jstree-default-dark-large .jstree-disabled.jstree-hovered {
  background: transparent;
}
.jstree-default-dark-large .jstree-disabled.jstree-clicked {
  background: #efefef;
}
.jstree-default-dark-large .jstree-checkbox {
  background-position: -160px 0px;
}
.jstree-default-dark-large .jstree-checkbox:hover {
  background-position: -160px -32px;
}
.jstree-default-dark-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default-dark-large .jstree-checked > .jstree-checkbox {
  background-position: -224px 0px;
}
.jstree-default-dark-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default-dark-large .jstree-checked > .jstree-checkbox:hover {
  background-position: -224px -32px;
}
.jstree-default-dark-large .jstree-anchor > .jstree-undetermined {
  background-position: -192px 0px;
}
.jstree-default-dark-large .jstree-anchor > .jstree-undetermined:hover {
  background-position: -192px -32px;
}
.jstree-default-dark-large .jstree-checkbox-disabled {
  opacity: 0.8;
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
  /* Firefox 10+ */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+ & Safari 6+ */
}
.jstree-default-dark-large > .jstree-striped {
  background-size: auto 64px;
}
.jstree-default-dark-large.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
  background-position: 100% 1px;
  background-repeat: repeat-y;
}
.jstree-default-dark-large.jstree-rtl .jstree-last {
  background: transparent;
}
.jstree-default-dark-large.jstree-rtl .jstree-open > .jstree-ocl {
  background-position: -128px -32px;
}
.jstree-default-dark-large.jstree-rtl .jstree-closed > .jstree-ocl {
  background-position: -96px -32px;
}
.jstree-default-dark-large.jstree-rtl .jstree-leaf > .jstree-ocl {
  background-position: -64px -32px;
}
.jstree-default-dark-large.jstree-rtl > .jstree-no-dots .jstree-node,
.jstree-default-dark-large.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.jstree-default-dark-large.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -32px -32px;
}
.jstree-default-dark-large.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: 0px -32px;
}
.jstree-default-dark-large .jstree-themeicon-custom {
  background-color: transparent;
  background-image: none;
  background-position: 0 0;
}
.jstree-default-dark-large > .jstree-container-ul .jstree-loading > .jstree-ocl {
	background: url('data:image/gif;base64,R0lGODlhEAAQAPMPAEBAQHBwcKqqqoCAgFBQUKCgoGBgYI+Pjzk5OWhoaImJiZiYmFhYWHh4eKenpzMzMyH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQFCgAPACwAAAAAEAAQAEAEcPDJh2gbdcqkutETIoqKkCCCMwxA1koA8AAHwRhAIlMaICwIh6C1CyEYh6IkE0oUFEoEgKCcBWSGz4PAnAAWLcGQ15MlTMJYd1ZyUDXSDGelBY0qIkJg/ZoEFgYICToxDBRvIQMBD1kzgSAgBASQDxEAIfkEBQoADwAsAAAAAA8AEAAABF3wyflCk4hOJZcEBaNJB7I4wCIQo2QshSFw0xAjxWEJQpZJA8EBMCEQW7TWg9EIBFjKh2HQaECjH8PoN2EoBlvAL6FgIAwMgPoo1jQABPNVE9DGJXOMIXN/HJVqIxEAIfkEBQoADwAsAAAAABAADwAABFrwyflMolg2qRZCRyY5A9Ihg4hUAtMxE0BIwcGASpIcApAIPU0hFTMABbMJobFSCi4Sgs4AyHyujIBWxH3AupRGotk1BAgIAvqqkiQAcASAjDHM4A8594vPUyIAIfkEBQoADwAsAAAAABAAEAAABFzwySkNvTKgN5QcBPYcAec12CYVRBeiCCAljawEhuEhVqEGpIfqQViIHiWKrIbYGBgMUaNQcIByBtmlIegeKKELYAxQARKW44SQfYzVQgmC0BweCbIm3C23w/UYEQAh+QQFCgAIACwAAAAAEAAOAAAERRDJiUKgWA4pBM/c1iEFKAVeZ5DYUBCIcFheFU+DsGH1Su2YwwSAMPiCHUHJcsmUPkMMQZY5TqYdIkJrSma4FAJQAgZFAAAh+QQFCgAOACwAAAAAEAAQAAAEa9DJ6Qih2CEmU5ABkCEBlyROsogZ0AAnUKAUwYiJYQVHtSgSBCFBQEwQgIHjwJIAOBSEwmDUAK5VimEwUCSu2IxhsSg0ohjAwYBBNh1PCTAIMCKqBUHSUchmGAJKDlBoEwsCFyNpAmwZjn4RACH5BAUKAA8ALAAAAAAQABAAAARb8Mn5AKBYEmkMz9zFeIYCSgkyPgqDWcjDEJbRSMotAXTWFAMM4oJpuCaIJIjRaASTygxDcTgETpMBI4rdPBoxUKCxeCBuh1NBkHhceSDEmkiMOwQXxzE+OIQpEQAh+QQFCgAOACwBAAEADwAPAAAEVtBJIAmRTOpaL2nb5l3N5SCnBlAOEzjAkEgIgIbB8W73lpihICFAzAQ1n4HsSCsFa6zawrHbCASJhGI6U/gEgcXC4JiFAFdKAXE4MgSXwtqxAKo0g2MEACH5BAUKAA8ALAAAAAAQABAAAARd8Mn5EKJY3geAJBsGXB1nhBTidUjiYZtlEYyUGBlsNHiOGS8fBZAoCieAgLL2WRAwrqFCIOhNFIWExiE4eBYGRkPxMCwaEsPTdjjUesHJAtF+DBw+x/cgIec2SjkRACH5BAUKAA4ALAAAAQAQAA8AAARa0MnpEJKAamkl2Vr3bZkGlMYITkxCXFRJqU5T3A3I7MQh/AqQweBCnAwFmcSwcrwmiMaBKVnUEAsFw5EYOAcBCUNmGCgIhS1Mc3CYHYH2hmB1KII15SaRAEUAACH5BAUKAA8ALAAAAQAQAA8AAARY8MlJH6p4IlABx8BFCUJSiQjxEaTwTYBaBQLTidKiZw/hAwNHoRDI+BgfBEOBsVUGkpck0XA+Do+iYuAzNCQBg4QgETMCDQCWV2CiHwYmSN6AIoq8shgTAQAh+QQFCgAPACwAAAEADwAPAAAEWvBJUoC8+BKxspeDwHxS9wCC4AHIaRrjhbCY4RBZKyWHoiSeGQAQWBiBuaGlRRh4cLLAo+BhJKBOYCMwZBhOsNOkQEhIG5aHTn1oPMwPRmB9cb+ljy8pHsNEAAA7') /*throbber.gif*/ center center no-repeat;
	*background: url("throbber.gif") center center no-repeat; /* For IE 6 and 7 */
}
.jstree-default-dark-large .jstree-file {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAABgCAMAAABblVsaAAAAnFBMVEUAAAAAAAAAAAAAAAAAAAABAQEEBAQAAAADAwMAAAAAAADHx8cAAAAAAAC1tbWnp6e+vr4AAAAAAADf39/V1dWwsLCSkpI/Pz/GxsaLi4sgICBoaGiGhobDw8P////o6OiZmZny8vL7+/vq6ur+/v7u7u729vbs7Oz4+Pj09PT19fXf39/b29vj4+PY2NjQ0NDMzMzIyMiPj494eHh0e0YfAAAAHnRSTlMAMQw9GCUrBk9hO6URA6STuXke3tu1hETMkDlGaZn4Iun6AAAE6klEQVR42u2bC1PiMBSFSdK0LMLCIijqbkJaSlse6ur//297C9sBJn3YQGbaej8fnXrskR5PxcZr78Ysr9abTdMfH4INROqBDcQGdgtsYFPxHJeccB3vpjpAOQE47dWkLQ107sQ5d85NdYAfBXfU0Qa6ok9O9IVrrg/YAPSCAHnvCqhDr/2kZcWhlQ0s8ieCXO7pOuXkCKe5evYomGADTaek/wPos8zCpIFcMFqZHzP4Jhn4GwTIRQYvCRC+gBB9TT8dfEUTiRADWnl+gpg2EPw/K/w/Un/DAInIILn6KT/Rz9EvISYNJMKHjlTkVx7g9f72AqQO/Z8fGxgGqKObMFp+fgYNNPC3EOCACeYc86PEVgPLz5CyVUpZgNb8rw+wD9Y/VgA8AGKvgYBTeH7xRqkkLm3g5Uuu/8dJz/X/zNMJ5KrtXX6E+OtNopLN2id5et/343gd+4zmHp+KGXHsmzXQT2G0KD+lIikjVRagNX/ik8s9XSdJJPfbvYwSkqcPWJIolTCaf/xahUFGqNZmDYw3m7jwCnMCQMIb1zX7/mRNLvd0nYRyu3vdbWVIcnXKwjBktOD49OAMsDBroFKq5CcU137H1LHmTxS53NN1LiWEsIX3PFeHjktGi46Ptq9vGa/byKyBUcTM0rHvT0Jyuafp53ciufrZXVSOHuze3v8eeX/bBUYN5PLq/Kz5u8HFvW7g3lgnATTw/Qg0MCCm98Jm2Pd3fspzfjo31rmU+93rkd1eSt611Rjb64GUk4xGrAt2lfY2EOkG2ECkFthApGNgAxtPx0cTGv7wEGwgUhdsIDawW2ADG8rt1wMbioUG2pkP/G4NtDsfaPsPF7pk3rBy/+x4+/OBthoI9vyK+T4L/rbmA+1AB6LYm4jqBJcV/p8V/h89wP58oK0Ggr1feoIGHTTztz8faIOjPTGe7wOWFvztzAcasazKr/wEVykGHTTwtz8faAFHVJxgnCiVzVdVjgTq+kfmX6B/av725gMtNdBPKQ7wOL+nDDpo4G97PtAGlKUTfIXe/DDABzi2/e3PB1p7FlZKEQsTggb+tucD7UBZFJ15N8ffwnygrTsRyXtWOPk3cT6w14ghvi/6N3E+sPOrMd9mPbDjtLeBSDfABiK1wAYiHQMbiNQCG4h0DGwgUgtsINIxsIEthvIO/D/zlxo4Gk6Ho56ONxx66caBjQFcnMF73WXkjKPfjp6gx+8WrtejZDYGtT5EnEF67WT5lfwefJE8DPX8xkJM+PD5XvigGgX468eBX+0N8Ev5raAh9472I2wsgHl/JoApNlBnRKmX5ieA+0eqNfBlIoBAAGPnuwZY+tTx8odTuH5z8wOoOxEHVuOp910v4ZIG0setmAweVll+Oh45JOg/QX7YQI1p4Pv+IoR39880P2Ky8FPmrlmAqzPaGmBJA51FvFFhqJKC/o3o82ydKKU264lRgsSPs0s49tsaYAmeOw+llMHssaB/v2ebMNovolCtJ0ZPImsVHgGHtga4LEuQzwMpZ880Xx7eKRVGT2wOCSpuEqAK5H4v07dAtTVAoDRBCf0rbOg4ip6mlM9hY9TAUGaXsAzbGuCyIsHxCy1Rf46nHmwm46nRrVwQ7Pfbw2sQtDXACjzqadHoiwnpxgAuz2jrYkLt9UBczkI600AEwQYiNcEGIh0DG3hr/gEpF8+LRC337gAAAABJRU5ErkJggg==') /*32px.png*/ -96px -64px no-repeat;
	*background: url("32px.png") -96px -64px no-repeat; /* For IE 6 and 7 */
}
.jstree-default-dark-large .jstree-folder {
	background: url('data:image/png;base64,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') /*32px.png*/ -256px 0px no-repeat;
	*background: url("32px.png") -256px 0px no-repeat; /* For IE 6 and 7 */
}
.jstree-default-dark-large > .jstree-container-ul > .jstree-node {
  margin-left: 0;
  margin-right: 0;
}
#jstree-dnd.jstree-default-dark-large {
  line-height: 32px;
  padding: 0 4px;
}
	#jstree-dnd.jstree-default-dark-large .jstree-ok,
	#jstree-dnd.jstree-default-dark-large .jstree-er {
		background-image: url('data:image/png;base64,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') /*32px.png*/;
		*background-image: url("32px.png"); /* For IE 6 and 7 */
		background-repeat: no-repeat;
		background-color: transparent;
	}
#jstree-dnd.jstree-default-dark-large i {
  background: transparent;
  width: 32px;
  height: 32px;
  line-height: 32px;
}
#jstree-dnd.jstree-default-dark-large .jstree-ok {
  background-position: 0px -64px;
}
#jstree-dnd.jstree-default-dark-large .jstree-er {
  background-position: -32px -64px;
}
.jstree-default-dark-large .jstree-ellipsis {
  overflow: hidden;
}
.jstree-default-dark-large .jstree-ellipsis .jstree-anchor {
  width: calc(100% - 37px);
  text-overflow: ellipsis;
  overflow: hidden;
}
.jstree-default-dark-large.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==");
}
.jstree-default-dark-large.jstree-rtl .jstree-last {
  background: transparent;
}
@media (max-width: 768px) {
  #jstree-dnd.jstree-dnd-responsive {
    line-height: 40px;
    font-weight: bold;
    font-size: 1.1em;
    text-shadow: 1px 1px white;
  }
  #jstree-dnd.jstree-dnd-responsive > i {
    background: transparent;
    width: 40px;
    height: 40px;
  }
	#jstree-dnd.jstree-dnd-responsive > .jstree-ok {
		background-image: url('data:image/png;base64,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') /*40px.png*/;
		*background-image: url("40px.png"); /* For IE 6 and 7 */
		background-position: 0 -200px;
		background-size: 120px 240px;
	}
	#jstree-dnd.jstree-dnd-responsive > .jstree-er {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAAHgCAMAAACsKhCPAAACnVBMVEUAAAAzMzOZmZnl5eXm5ubn5+fo6Ojp6enq6urr6+vs7Ozt7e3u7u7v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn6+vr7+/v8/Pz9/f3+/v7///8AAADl5eX///8AAABzc3N0dHR1dXV2dnZ3d3d4eHh5eXl6enp7e3t8fHx9fX1+fn5/f3+AgIAAAAAAAAAAAAAAAAAUFBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKCgoZGRkbGxtYWFgAAAAAAAAEBAQXFxceHh4kJCRkZGRoaGhvb28AAAAwMDBVVVVWVlZXV1dYWFhZWVlaWlpbW1tcXFxdXV1eXl4AAABUVFROTk5PT09QUFBRUVFSUlJTU1NUVFRVVVVWVlZbW1sAAABLS0tMTEypqamioqKhoaGioqKNjY3a2trc3Nzd3d3f39/h4eHi4uLj4+Pl5eXm5ubn5+fp6enr6+vt7e3v7+/x8fHz8/P09PT29vb39/f5+fn6+vr7+/v9/f2ZmZmoqKipqamqqqqrq6usrKytra2urq6vr6+wsLCxsbGysrKzs7O0tLS1tbW2tra3t7e4uLi5ubm6urq7u7u8vLy9vb2+vr6/v7/AwMDBwcHCwsLDw8PExMTFxcXGxsbHx8fIyMjJycnKysrLy8vMzMzNzc3Ozs7Pz8/Q0NDR0dHS0tLT09PU1NTV1dXW1tbX19fY2NjZ2dna2trb29vc3Nzd3d3e3t7f39/g4ODh4eHi4uLj4+Pk5OTl5eXm5ubn5+fo6Ojp6enq6urr6+vs7Ozt7e3u7u7v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn6+vr7+/v8/Pz9/f3+/v7///9VzvWeAAAAhnRSTlMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQECAgICAgICAgICAgICAgIEBQYMDQ4PEBESFBgbJSYoMDEzNjk6PT4+Q0VHR0dHSUtUVFRUVFRUVFRUVVhcXFxcXFxcXFxcYWhoeZGSkqH+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/q32P5YAABYKSURBVHja7d1rkxvVmQfw/3O6NSPLw5hFy2RCPJudrWzCLZCqrs3H2G+QNdnKZuW7xxjjcYwZzGCTweXx3UpIiuLdfpJ9pyouNhjHWQFjiDzQlMsBoVGfy77QXWpJ3ZKmu9U6/YZxS31O//Sc0+f07cFcwKiXjbZ/Lwy3ucfl7A1v3zMxYYsGa7AGa7AGa7AGa3C8wJ5niws6wjEDLz6KB/mYg5tbrTn/OJLIT0yEzflnl3EOwYrNkL1YDlhshuwNXGyG7Q1abA46ZA45fDa8AYvNsOMbtLg72EqhmBvgM//eQMVdwVY6i4yVc22uc+ksMtbmwH2g3Ruk2OzhRTZj5bp4kc1gc0TxBYDlI6VQI2ylswCQrcWxwzuE2M0b9rBU9bqq5np8Nrj33FcPQgTXvS6quR6fDeG9WQjxoNXk7VDN9fjM0/lRyF43cIu3TTXX8dnGeHldwG3eFvFc52dWbqy8LuBUtn1NXdzhBbJ7xsvrbWpZFbt4x6w9u4KLmay72NWbKY6X1wWcs9zFcPXaufHyujVpd/ES1t28m2Pmde3DrmIX7jh63Q9aruLt8fJozKU9iX148ejjy1DtK8/fCt7bbVjKWZkbSnXuY3UhEO217/upSEEp1VqGQtcKgh+Hc9bea0q6kwnEsM8u+KjmQfLcCdn6CxIdXVOFclTAyFn7r0gpVaeYiDE6YH/pp5o88OZxpZqDTMSOr6EQGTBy1sFLSoq2hggiMogO2l/4qycPrL3U8gMSMfbSWwHfd+g5tcxZh9eF4q1BJmIm2GHb96WsPLB2DErKWrMmMCZfPI8I3VvKWUvnoYSQTe2QGQS2ZH/uv6Y8cP4omoJMxJh59EKU7i3lrGNrXAleFxMzGZnH7E8HqSoPXFiSokUs5NJ6lO4t5azj5ypiVW3OBksct/9vsLrywIUjQkjREBtCHL4YpXtLOWt5lTuSC6VAZJhkTi3bdwetLA9cPCSg6p2EGOfi0OUw7y11ik+dccrSEQpkEJnJU/adwWvLA5cOCtEsNoU4cCVK95ZuP3n6VeFACBgGm06dtm8PU10euLJfcCVF5WBN4A4X+69F4d5SbUr48VOvvcK5o0Bmcudr9sfD1ZcHru0V3BHVQxcRc7jYdz38e0u1ReLWM6//TkrCVOqR1+1bw1ZoA9czgvOGmAtJBy+HfW+padKPm8++8TvawvTsG/bNoStUXwPZ3wrOawdrYgLG1KFXS5GJMPDBc2+slJBcsT8YvkKFr4A//JcUNTExZTbPbSIQYeD951dexYr9PkYBxibw9m8Ed2RlsDPBDPPy1w8iAubV0enEcLfAW37A+8Cf/lMKIYQCmSwxnbp+pxCVg1ZtPB5VhRIA/gb8+ddCcCXB2FRq5u2/FCIzLI16qXTWL4F3XhBClpGYTs2+85dCfB9qqR6dvgDe2aPAMD2z6527Id5bWggIjHvAu3uMEpKPvHu3MAkPpuEe8O5vS0j+8W4h1o8eNgbcDeCPGWTvFuL9cGnTDONz4BzsQswfHxYtZxKl+D8g3n7uFPSi33nQ4BEsCzrCGqzBGqzBGhwV8IaOsAZrsAZrsAZrsAZrsAZrsAZr8GSCt+Mq5YaOsAYPDo5S/isd4W0GD5XxauADzUJo4MX5x5EE34ajZTQjvFjJeDWaF8isVHNlvJiLHnixlvFqCHG9dba/fuyWIiSAFmT29Q4r7uIdJtXLNoEXmzNeDS1ODZc+IADwYmvGq0HFc9We+0TnR//UWTkvhtakF9szXg0kXnz8H7rnbn/dZd3eX36VDwW82JnxahDxo/MX/W1w44gTSoQX3TJeDSCmGb9bzFAo4Ecf78x4NYhYfet3i29VSH24cxlE/CDxguFrA1F6EAr4QfLc8ijE+bzfaXFIR+k80EUc17OlrmJ/z0cuPp702aR/GNKwNCKx72EJIQ1LoxKPzbA0wlY9RufDsRT3HIfjKO498YihuM9MK37iflPL2In7v11aiJe4/8kDL9BbxzrGV+/Zgv2d/VDoYAVAydbdJh+7JZUPMkUBPDX/9NGWBEQEIvamx2zBSrllqOoKJqbCBk/NP3O8Ja0WEYHevOX1DTr3nFxdvaH34cX5Z17i7Wmw2JpnL5QQPsBG2E16cf7pFx3RmgQLtPaRd68U3lM4EEPITXpx/umjZd6SEAqMzn/k441QKbjwDDZghBrhxfmnl8r1LDIAESNmXPDjVUJw7hmsSIQZ4cX5pw6XHN6c/oox48LHvt74lZxz6fG7DGSGGOHF+acOfV/mTamgDDDzoj+vksLxDlZMhhfhxfknDxTLDm94iYzEpds+3+iWgjveI2zK0CK8OP/k/u+2yqKe+MogMqau+PUqwR1HePyyATO0Prw4/+S+b0tbvJH2ihLm9LXbvt/Yl4J7BksSYUV4cf5nB/9eLDmi7mVGInn9k4Lts3wluVP2HGHiYfXhR//x0FapVKrWT2QYxtSO7CeFr31XILmPCBs8vD6spODVIxaRYZrJ1B/uFL7yXb4SgnOv92cUF2H14QfJy/sMBsmr6R3N5M637xQGeSZDCu54Bpuh9eE8cP035TKHUCDTmErN/OlO4f4gFUju+ACH16TzwNvNGa/+/JfC3wYpX0kpPDdpCBnexCPfnvHqy8EqYESMfHw3vKllvjXj1RcDVpCYmpZeT4HM6alEiHPpfHPGq3sDlq+mZpTpeRzeMTMV5tlSvpHxamCvo2amtzyDpxPKCfMZj3wt49XAzyE8SCyPxzMeDfE52IXPBy4+H7mr9X3vLQWf8SpUMGKF9QIealmYNPDYRHhh0sDQYA3W4IkGb+gIa7AGa7AGa7AGa7AGa7AGa7DXZdirJhs6whqswRqswRqswbEHDzjeL4xw/rCgIxwcuDUFVmUZJhHWqMsbLdhKmbPrLutbE2Ft+NG6lrc0G6TZ7L57j627f5L9VfWPuWRp0we3W3nrwFIqMHI3sJXOdtskU33Nci7tIwdYj/IArCNj5UIF9/LamzUvshmPTbq3F0A2KLE5jNfzfvb1Bic2h/J63E8P3sDE5nBeT/vpyRuU2A2c8uFtOmh3XVJZb/sSSFZAF7D1WH2EfNg+R+j01g/a3QPctbzqUh+dHwsgxC7g1Ho9njnXmW2r1+63k73L2wCsTLW89T2hRLi2aqkLxae3b3nIWUvrgc3sO6uwZqt/PByNt195AHK1r8xuf5s2u7dAePH2n2n1Ka91xrUnhAh3rplLobg5qNdfMzXD6MNuMa1Nmv17x+8Sz1w6W08VPP7e/uCqMZvBZhy8fcH1aWE2A8TA2xfcmBZml7A+/l4/h8V1xMDbF1zMZHucRMQEXHk3jKrTvky2/V0xqp80ebuo1VzeMN/ZLrBUUI3MVveRuaEaObEIRBm78ibxD9I3XvDw4lxrecrDdwIGK6lUI9OTKmDvdVUlE4hor13JyDufvq5MD+C28jx8J3CwVKi/9KvwN+y7Wk0DRsRon115c/qH6WvKUwK49vL6fyfoJi2kBFONHfwSB66gEgKDDtiVN6efSF8VRF7AHeX1/U7QYMklWC1JjALwBQ5eIqkARgftypvTP0pfchQZnsAd5fX7TuAR5gJGS5+7h8MXlQRjh+3Km8S70xfLAga8RbijvD7fCboPCy6gyGjewQ0cuSRgHLYr190X0utbjiTFPPVhl/I6wJwLKGaGFGHBlWLV5lX9z2c4vI7D9me1k/ryliMNUpBeIuxSXmeEOUGE06QhhQMYbX3uU2RQ/LS2lShvOVCGt5yVruV1gkEBeF3AnCCFUoZo28GWN4mdrbLDGMhD9rdu5bUsgjuCJIiHAC6+ckIKIWr9yf1X39raEoaJV4r9g+KpvHK5LA2JV4ohgHOzDJITMyuXEN0i8pPZrXJZEdjDu/1r8FCeNVsuO4rAHoZyIZ6bDFIqenHVyrnu4L+mX/y2xBmY6SmfYd/yrEZ5oRy0imdeMiAk1PLFWddtZo/8vVRWzJg6U/RymPFTXijgXCpZKpe54OX/TpjMZch0HpQdaZjTyW9ue6nCR3kh3T0snlwpO7xcLpkmY26zQC5gJKZTJ4vesqp4Ly+kCwA5a+WU4MLZIqKOVNJKKaVYIrFjZsX+yFsdnssL64Y4ctbq75SSgkvVPrUgEDHDmJ6ZXbVvea3EY3nhPfKAnPXGKWJU5lyqlmTJRMQMcyo1s2vVvum9Fk/lhflQC3LW6srUVGnLEbL1QMyYkZhOzjyyYn/opxoP5YX72BJy1suPHSuWtpzWpG3EWGI6mTr/TfEDf/X0LS/sB9OQg3XSnD1W5m07aE6df8iL7/uuqHd5EXj0EMgB1skRPgw66vJGDq7s40iXcP6HtD7AMVwmHjzq5+8XdIQ1WIM1WIM1WIM1WINHvWzoCGuwBmuwBmuwBmuwBmuwBmuwBmuwBmuwBocEjlz+Kx3hbQVHIP9VgOBo5L8KDByV/FdBgSOT/yogcHTyXwUDjlD+q0DAUcp/FQQ4UvmvggBHKv9VAOBo5b8KAByt/FcBgJvyX7lMLX/Ci4Hmv9p+cFP+K/ejV8YKMv/V9oOb8l+5H72ajlVj2KZ75tMy+25jxqEPT/L5sAZrsAZrsAZHD9yU28rtBWFq+87Yg5tyW8nORB1NH1BMwE25rapZpVrAjQ8CyX8VCFgqVCxStoup8cFw+a/OevvajY0AmnQlt1XtzzZw44Ph8l/diFAfruS2ouqf7eD6B8HkvwoCXMltRdU/28CND4bLf7URoT5cyX/Fqq62V9gVYwgy/1UgEa7nv1JStoEVSYUg818FMfGo5L8SADrzblTXiMDyX20/uJb/ygQ4M2Xb5MIwTcaDzH+1/eBa/isDKL74VqLtwGSY7MUi4ASW/2r7wbX8V8aslbMOuD4BEGT+qwD6cDX/FZbOWjmgPSPUQ8BKL30XWP6rAMDV/FcKL1/ukv/q0HffO0HlvwoAXMt/Jcq/TTDWkSxISudhgPmvghiWIpX/KghwpPJfBXKJJ0r5rwIBRyn/VTDgCOW/CggcnfxXQYEjk/8qMHBU8l8FCEYk8l8FC4YGxw68oCOswRqswRqswRqswRqswRqswRqswRq8fcvZGxsTFuEvdJPWYA3WYA3WYA3W4EkEe5/0LegIjynY5V34Mb8R3gecerdz3Z4Ff819rMBmbFu/7sM9l7lkaWOiwKl39/7yq/wEgU3cOE3i80nqw+rMUYnPJwlMF45inMUDHKXHWzzIsDTW4oHG4QsHJgyMq/v/7f7nkwTGtYPj2qoHnVpeOWoY+UkA119yufDmexMA5k3vmp74jwlo0sU9idqfjLYmALzZaNMGRNzBUz9q+acznicRPsA/E82v5ZF4L+4RPtL2719P1DgMKJow8P/EbGqpEM+lG9glk1bbjEvFC+ySSasVzOIG7i2m4SO86ulbQeTTqjTpjkxa7QEeEnwjahEWojfYiFmTllKIXmCDhgRvRA0sRK/kUQwUtwgLznuBVfzATm9w7IYlIXqBDRIxbNI9zvAlzPiBnV7gOEa4J5jFDsw575EeTBnjmPGwX4R7grmaLLAZwwj3atLEZQyHJafXdiJ+Jw89IyxEDGdaEwUm1is/eO9PxxI8NZWURvfNEslpM15gc0b1yktq7thpxArM1c7pUo+ppTlt/vv/xglcPNG3xfJinMAxTJXWpw9rcKzBCzrCGqzBGqzBGqzBGqzBGqzBGqzBI18WdIQ1WIM1WIM1OMLgAR+rXNAR1uBogA3hv6E2ttmYjAiLkCI83M+7oPvwoMs/fzph4F0BRthvu9zoiIaIeZPehbFa9DiswRo8ueC5FIqb/rdKlja9r44SeC6dRcb35Gwunc1g0+vqKIHn0lkgm7E6H1C8B2B3l62sdBYutDn31VECz6WzAJDNfONnKyudBTppc+6rowSueoHsPivn09tBm3NfHSVw3Qtcz3gWW/WtWmhzzaujeT7c5AWy7eLd9/p5W8RzLautXATBLV7PYqtlq7p4rm31NovN4b0exVbbVlXxXMfq7RWbI/AC2V+1rXAZlVLtW2Uz2HQpLLsnYhF28SJTah+Kd3soKZsBXAqLWB929dq5zqlH+1LMdDaMJax3FlaMFHhgL3JWp7iT21lYuGCv3t0exYF7/WYQd/Hu87yLHsTb7vUHdo3vN953sa84Y4c5tew43XVvz9xHbX3EAXh7gCunu5t9++/zGJU4CG93cPV0tyF29/rdxR7iQLxdwfXT3Zp4NF5gE13EwXi7gRunu1WxL+/uAcQBeTvBCgB+kL5RyYlHuLEX95tW1BYC9tr36xt4XxTuJ39/vH0jWvvufvtOBAieT1+XSkGBQHR9HwqVFY3dICLaZxcGqVBhfucx0ZZvjejY/h8UEFaTnk9fE6riIyK6eiC582ptRWX3gF7e3icO8+mrQnWA6eoBFEIBSzyRviqElJV2RcTo4qXDTlNOQCLGjP32l4M1v/n0FS5lB5ixKwfxZThNOnlFyXpGPAIj2ucoVf0BQGAM7KD9xWA7Z6UvO/Vfs+mIwJi8fKj+P3ANFlw6eFkKUetmRCBAof5PRmCH7HuDVWelL24J0ZlBkogZ4uIR3Au+SSts4NA6SVkXA6RqPzqRQWQcsTcGO6Ja6QtbjmgcshrZMYkMQ144Wr1oqQLtw/gMS+dJSZc8j8QMRsZR+7PBhhArff57h9d7C4Gamg4zOD9/rDLqBz0sfYpja5KrDjExgpE4Zn86aHte+36L17L4EGMEKCXr/za5XDse+GVaBQB5HH+Tc9Xa2ajiPW7nOzfw5v19seRwWR3vGBhjkEKK2hrH5OL3L1u5wJs0gL/ixFnBFW8SE7EEmdMn7L9iILCVfuu7YsmpexNkJtZw3BGq8RskJN56ycoF3qQB3MXJVcHROMAQGYwlkiftuwPWlForl77fqjToamGnbbx2RopaLcSEYom1g0FPPCrLnZ+eOiO4UztYExmGMbXjlH2nyy/Uf5FSCO5IVSssddq+g5+ePiNrtRCDKaQM4aAFAPjkZ6dXBHckVwogMg1zOnXa/gSDgosnzjFIwZVqLqypFiLTADNPFEMC4/aTK6dF5dBFzKBEcueKfXvwmnLW8kq57CihqLmwei2KDDKndywHfZm2KdXdR0+fOVX59ck0EztmztgfuZ7+eBavnOLcUZJRc2HVWiqrd67YubCaNIBbz6yeFJxDEZtKPbJq38IwYOSs1ZNCKGFMtxR265nm1TmECMbNZ88uK0XCSD6y66x9c9jKctbZZRjcTLUWdvNZ19VhgPHhz88tkymMnbvO2R92O6P3Iz53apqbO1dbC/vw522rQ4sw8MFz515JcnPn6/YHo6guZ62uACvthX3wnOvqMMB4//nXXwVes9/vfs3Gn3jlVZfC3n++ZXWIEQbe+8WJqXJxZP/rnfd+cbz0nufVwVzTat+XH6F+KWIUYl+rtx+82zW53497FPEvAMRnGJOlAzz8nhtirMDbs/zYmDBwo930k4taLxlvcL9l971wIhznZHjbF+FBjln3hi8iqk1a+Ovyce3DsTtKa3CswQs6whqswdu2/D85IzI9LXdOHAAAAABJRU5ErkJggg==') /*40px.png*/;
		*background-image: url("40px.png"); /* For IE 6 and 7 */
		background-position: -40px -200px;
		background-size: 120px 240px;
	}
  #jstree-marker.jstree-dnd-responsive {
    border-left-width: 10px;
    border-top-width: 10px;
    border-bottom-width: 10px;
    margin-top: -10px;
  }
}
@media (max-width: 768px) {
  .jstree-default-dark-responsive {
    /*
	.jstree-open > .jstree-ocl,
	.jstree-closed > .jstree-ocl { border-radius:20px; background-color:white; }
	*/
  }
	.jstree-default-dark-responsive .jstree-icon {
		background-image: url('data:image/png;base64,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') /*40px.png*/;
		*background-image: url("40px.png"); /* For IE 6 and 7 */
	}
  .jstree-default-dark-responsive .jstree-node,
  .jstree-default-dark-responsive .jstree-leaf > .jstree-ocl {
    background: transparent;
  }
  .jstree-default-dark-responsive .jstree-node {
    min-height: 40px;
    line-height: 40px;
    margin-left: 40px;
    min-width: 40px;
    white-space: nowrap;
  }
  .jstree-default-dark-responsive .jstree-anchor {
    line-height: 40px;
    height: 40px;
  }
  .jstree-default-dark-responsive .jstree-icon,
  .jstree-default-dark-responsive .jstree-icon:empty {
    width: 40px;
    height: 40px;
    line-height: 40px;
  }
  .jstree-default-dark-responsive > .jstree-container-ul > .jstree-node {
    margin-left: 0;
  }
  .jstree-default-dark-responsive.jstree-rtl .jstree-node {
    margin-left: 0;
    margin-right: 40px;
    background: transparent;
  }
  .jstree-default-dark-responsive.jstree-rtl .jstree-container-ul > .jstree-node {
    margin-right: 0;
  }
  .jstree-default-dark-responsive .jstree-ocl,
  .jstree-default-dark-responsive .jstree-themeicon,
  .jstree-default-dark-responsive .jstree-checkbox {
    background-size: 120px 240px;
  }
  .jstree-default-dark-responsive .jstree-leaf > .jstree-ocl,
  .jstree-default-dark-responsive.jstree-rtl .jstree-leaf > .jstree-ocl {
    background: transparent;
  }
  .jstree-default-dark-responsive .jstree-open > .jstree-ocl {
    background-position: 0 0 !important;
  }
  .jstree-default-dark-responsive .jstree-closed > .jstree-ocl {
    background-position: 0 -40px !important;
  }
  .jstree-default-dark-responsive.jstree-rtl .jstree-closed > .jstree-ocl {
    background-position: -40px 0 !important;
  }
  .jstree-default-dark-responsive .jstree-themeicon {
    background-position: -40px -40px;
  }
  .jstree-default-dark-responsive .jstree-checkbox,
  .jstree-default-dark-responsive .jstree-checkbox:hover {
    background-position: -40px -80px;
  }
  .jstree-default-dark-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
  .jstree-default-dark-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
  .jstree-default-dark-responsive .jstree-checked > .jstree-checkbox,
  .jstree-default-dark-responsive .jstree-checked > .jstree-checkbox:hover {
    background-position: 0 -80px;
  }
  .jstree-default-dark-responsive .jstree-anchor > .jstree-undetermined,
  .jstree-default-dark-responsive .jstree-anchor > .jstree-undetermined:hover {
    background-position: 0 -120px;
  }
  .jstree-default-dark-responsive .jstree-anchor {
    font-weight: bold;
    font-size: 1.1em;
    text-shadow: 1px 1px white;
  }
  .jstree-default-dark-responsive > .jstree-striped {
    background: transparent;
  }
  .jstree-default-dark-responsive .jstree-wholerow {
    border-top: 1px solid #666;
    border-bottom: 1px solid #000;
    background: #333333;
    height: 40px;
  }
  .jstree-default-dark-responsive .jstree-wholerow-hovered {
    background: #555;
  }
  .jstree-default-dark-responsive .jstree-wholerow-clicked {
    background: #5fa2db;
  }
  .jstree-default-dark-responsive .jstree-children .jstree-last > .jstree-wholerow {
    box-shadow: inset 0 -6px 3px -5px #111111;
  }
  .jstree-default-dark-responsive .jstree-children .jstree-open > .jstree-wholerow {
    box-shadow: inset 0 6px 3px -5px #111111;
    border-top: 0;
  }
  .jstree-default-dark-responsive .jstree-children .jstree-open + .jstree-open {
    box-shadow: none;
  }
	.jstree-default-dark-responsive .jstree-node,
	.jstree-default-dark-responsive .jstree-icon,
	.jstree-default-dark-responsive .jstree-node > .jstree-ocl,
	.jstree-default-dark-responsive .jstree-themeicon,
	.jstree-default-dark-responsive .jstree-checkbox {
		background-image: url('data:image/png;base64,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') /*40px.png*/;
		*background-image: url("40px.png"); /* For IE 6 and 7 */
		background-size: 120px 240px;
	}
  .jstree-default-dark-responsive .jstree-node {
    background-position: -80px 0;
    background-repeat: repeat-y;
  }
  .jstree-default-dark-responsive .jstree-last {
    background: transparent;
  }
  .jstree-default-dark-responsive .jstree-leaf > .jstree-ocl {
    background-position: -40px -120px;
  }
  .jstree-default-dark-responsive .jstree-last > .jstree-ocl {
    background-position: -40px -160px;
  }
  .jstree-default-dark-responsive .jstree-themeicon-custom {
    background-color: transparent;
    background-image: none;
    background-position: 0 0;
  }
	.jstree-default-dark-responsive .jstree-file {
		background: url('data:image/png;base64,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') /*40px.png*/ 0 -160px no-repeat;
		*background: url("40px.png") 0 -160px no-repeat; /* For IE 6 and 7 */
		background-size: 120px 240px;
	}
	.jstree-default-dark-responsive .jstree-folder {
		background: url('data:image/png;base64,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') /*40px.png*/ -40px -40px no-repeat;
		*background: url("40px.png") -40px -40px no-repeat; /* For IE 6 and 7 */
		background-size: 120px 240px;
	}
  .jstree-default-dark-responsive > .jstree-container-ul > .jstree-node {
    margin-left: 0;
    margin-right: 0;
  }
}
.jstree-default-dark {
  background: #333;
}
.jstree-default-dark .jstree-anchor {
  color: #999;
  text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
}
.jstree-default-dark .jstree-clicked,
.jstree-default-dark .jstree-checked {
  color: white;
}
.jstree-default-dark .jstree-hovered {
  color: white;
}
#jstree-marker.jstree-default-dark {
  border-left-color: #999;
  background: transparent;
}
.jstree-default-dark .jstree-anchor > .jstree-icon {
  opacity: 0.75;
}
.jstree-default-dark .jstree-clicked > .jstree-icon,
.jstree-default-dark .jstree-hovered > .jstree-icon,
.jstree-default-dark .jstree-checked > .jstree-icon {
  opacity: 1;
}
.jstree-default-dark.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAACZmZl+9SADAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
}
.jstree-default-dark.jstree-rtl .jstree-last {
  background: transparent;
}
.jstree-default-dark-small.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAACZmZl+9SADAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==");
}
.jstree-default-dark-small.jstree-rtl .jstree-last {
  background: transparent;
}
.jstree-default-dark-large.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAACZmZl+9SADAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==");
}
.jstree-default-dark-large.jstree-rtl .jstree-last {
  background: transparent;
}

.jstree-default-dark {
  background-color: transparent;
}
.jstree-default {
  background-color: transparent;
}

/**
* Spinners
*
* @see http://tobiasahlin.com/spinkit/ 
*/
.busy-load-container {
  z-index: 10!important;
  /*background-color: rgba(102, 102, 255,.1)!important;*/
  opacity: .7;
}
.spinner-cube-grid {
  width: 40px;
  height: 40px;
}
.spinner-cube-grid .sk-cube {
  width: 33%;
  height: 33%;
  background-color: #333;
  float: left;
  -webkit-animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;
  -moz-animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;
  -o-animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;
  animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;
}
.spinner-cube-grid .sk-cube1 {
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
}
.spinner-cube-grid .sk-cube2 {
  -webkit-animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  -o-animation-delay: 0.3s;
  animation-delay: 0.3s;
}
.spinner-cube-grid .sk-cube3 {
  -webkit-animation-delay: 0.4s;
  animation-delay: 0.4s;
}
.spinner-cube-grid .sk-cube4 {
  -webkit-animation-delay: 0.1s;
  animation-delay: 0.1s;
}
.spinner-cube-grid .sk-cube5 {
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
}
.spinner-cube-grid .sk-cube6 {
  -webkit-animation-delay: 0.3s;
  animation-delay: 0.3s;
}
.spinner-cube-grid .sk-cube7 {
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}
.spinner-cube-grid .sk-cube8 {
  -webkit-animation-delay: 0.1s;
  animation-delay: 0.1s;
}
.spinner-cube-grid .sk-cube9 {
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
}
@-webkit-keyframes sk-cubeGridScaleDelay {
  0%,
  70%,
  100% {
    -webkit-transform: scale3D(1, 1, 1);
    -moz-transform: scale3D(1, 1, 1);
    -ms-transform: scale3D(1, 1, 1);
    -o-transform: scale3D(1, 1, 1);
    transform: scale3D(1, 1, 1);
  }
  35% {
    -webkit-transform: scale3D(0, 0, 1);
    transform: scale3D(0, 0, 1);
  }
}
@keyframes sk-cubeGridScaleDelay {
  0%,
  70%,
  100% {
    -webkit-transform: scale3D(1, 1, 1);
    transform: scale3D(1, 1, 1);
  }
  35% {
    -webkit-transform: scale3D(0, 0, 1);
    transform: scale3D(0, 0, 1);
  }
}
.spinner-circle-line {
  margin: 10px auto 0;
  width: 70px;
  text-align: center;
}
.spinner-circle-line > div {
  width: 18px;
  height: 18px;
  background-color: #333;
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
  animation: sk-bouncedelay 1.4s infinite ease-in-out both;
}
.spinner-circle-line .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.spinner-circle-line .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
@-webkit-keyframes sk-bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
  }
}
@keyframes sk-bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.spinner-circles {
  width: 40px;
  height: 40px;
  position: relative;
  text-align: center;
  -webkit-animation: sk-rotate 2s infinite linear;
  animation: sk-rotate 2s infinite linear;
}
.dot1,
.dot2 {
  width: 60%;
  height: 60%;
  display: inline-block;
  position: absolute;
  top: 0;
  background-color: #333;
  border-radius: 100%;
  -webkit-animation: sk-bounce 2s infinite ease-in-out;
  animation: sk-bounce 2s infinite ease-in-out;
}
.dot2 {
  top: auto;
  bottom: 0;
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
@-webkit-keyframes sk-rotate {
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes sk-rotate {
  100% {
    transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
  }
}
@-webkit-keyframes sk-bounce {
  0%,
  100% {
    -webkit-transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
  }
}
@keyframes sk-bounce {
  0%,
  100% {
    transform: scale(0);
    -webkit-transform: scale(0);
  }
  50% {
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}
/* Cube */
.spinner-cube {
  width: 40px;
  height: 40px;
  background-color: #333;
  margin: 100px auto;
  -webkit-animation: sk-rotateplane 1.2s infinite ease-in-out;
  animation: sk-rotateplane 1.2s infinite ease-in-out;
}
@-webkit-keyframes sk-rotateplane {
  0% {
    -webkit-transform: perspective(120px);
  }
  50% {
    -webkit-transform: perspective(120px) rotateY(180deg);
  }
  100% {
    -webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg);
  }
}
@keyframes sk-rotateplane {
  0% {
    transform: perspective(120px) rotateX(0deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);
  }
  50% {
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
  }
  100% {
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  }
}
.spinner-cubes {
  width: 40px;
  height: 40px;
  position: relative;
}
.cube1,
.cube2 {
  background-color: #333;
  width: 15px;
  height: 15px;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-animation: sk-cubemove 1.8s infinite ease-in-out;
  animation: sk-cubemove 1.8s infinite ease-in-out;
}
.cube2 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
@-webkit-keyframes sk-cubemove {
  25% {
    -webkit-transform: translateX(42px) rotate(-90deg) scale(0.5);
  }
  50% {
    -webkit-transform: translateX(42px) translateY(42px) rotate(-180deg);
  }
  75% {
    -webkit-transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);
  }
  100% {
    -webkit-transform: rotate(-360deg);
  }
}
@keyframes sk-cubemove {
  25% {
    transform: translateX(42px) rotate(-90deg) scale(0.5);
    -webkit-transform: translateX(42px) rotate(-90deg) scale(0.5);
  }
  50% {
    transform: translateX(42px) translateY(42px) rotate(-179deg);
    -webkit-transform: translateX(42px) translateY(42px) rotate(-179deg);
  }
  50.1% {
    transform: translateX(42px) translateY(42px) rotate(-180deg);
    -webkit-transform: translateX(42px) translateY(42px) rotate(-180deg);
  }
  75% {
    transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);
    -webkit-transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);
  }
  100% {
    transform: rotate(-360deg);
    -webkit-transform: rotate(-360deg);
  }
}
.spinner-pump {
  width: 40px;
  height: 40px;
  position: relative;
}
.double-bounce1,
.double-bounce2 {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #333;
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-animation: sk-bounce 2s infinite ease-in-out;
  animation: sk-bounce 2s infinite ease-in-out;
}
.double-bounce2 {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
@-webkit-keyframes sk-bounce {
  0%,
  100% {
    -webkit-transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
  }
}
@keyframes sk-bounce {
  0%,
  100% {
    transform: scale(0);
    -webkit-transform: scale(0);
  }
  50% {
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}
/* Pulsar */
.spinner-pulsar {
  width: 40px;
  height: 40px;
  background-color: #333;
  border-radius: 100%;
  -webkit-animation: sk-scaleout 1s infinite ease-in-out;
  animation: sk-scaleout 1s infinite ease-in-out;
}
@-webkit-keyframes sk-scaleout {
  0% {
    -webkit-transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
    opacity: 0;
  }
}
@keyframes sk-scaleout {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
/* Accordion */
.spinner-accordion {
  margin: 100px auto;
  width: 50px;
  height: 40px;
  text-align: center;
  font-size: 10px;
}
.spinner-accordion > div {
  background-color: #333;
  height: 100%;
  width: 6px;
  display: inline-block;
  -webkit-animation: sk-stretchdelay 1.2s infinite ease-in-out;
  animation: sk-stretchdelay 1.2s infinite ease-in-out;
}
.spinner-accordion.rect2 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}
.spinner-accordion .rect3 {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
.spinner-accordion .rect4 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
.spinner-accordion.rect5 {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
@-webkit-keyframes sk-stretchdelay {
  0%,
  40%,
  100% {
    -webkit-transform: scaleY(0.4);
  }
  20% {
    -webkit-transform: scaleY(1);
  }
}
@keyframes sk-stretchdelay {
  0%,
  40%,
  100% {
    transform: scaleY(0.4);
    -webkit-transform: scaleY(0.4);
  }
  20% {
    transform: scaleY(1);
    -webkit-transform: scaleY(1);
  }
}
.no-scroll {
  overflow: hidden;
}

/*.notification-stack {
	position: fixed;
	top: 0;
	right: 0;
	height: 100%;
	max-width: 300px;
	z-index: 1000;
	display: inline-block;
	padding: 20px;	
}*/
.notification {
  border: solid 1px;
  border-radius: 3px;
  padding: 10px;
  margin: 0 0 2px 0;
  /*width: 100%;*/
  /*max-width: 300px;*/
}
.notification .title {
  font-size: 16px;
}
.notification .message {
  font-size: 14px;
}

.filterPanel {
  display: none;
  /*z-index: 10;*/
}
/*New Filter panel*/
.filter-panel {
  display: none;
}
.panel-tools {
  background-color: var(--fill-panel-tools, #ddddee);
  padding: 5px;
  -webkit-box-shadow: 0px 0px 8px 1px var(--box-shadow, #ff0000);
  box-shadow: 0px 0px 8px 1px var(--box-shadow, #ff0000);
  /*border-style: solid;*/
  /*border-color: gray;*/
  /*var(--border-color,#999);*/
  /*border-width: 1px;*/
  border-radius: 10px;
}
.panel-tools .title {
  background-image: linear-gradient(to right, #136fb7, #7cce7c);
  color: var(--text-title-a, #333333);
  border-radius: 10px;
}
/*.panel-inline {
	border-radius: 5px;
	padding: 5px;
	background-color: var(--fill-tab-active, #246fb5)!important;
}*/

.ModalPopup {
  border: solid 1px gray;
  border-radius: 5px;
  padding: 5px;
  position: absolute;
  z-index: 20;
  background-color: var(--fill-positive-soft, #eeeeee);
  color: var(--text-positive-softer, #555555);
}
.ModalPopup_CloseButton {
  padding: 2px;
  /*height: 50px!important;*/
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 100px;
  cursor: pointer;
  color: #222;
  z-index: 30;
}
.ModalPopup_Blocker {
  background-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
}

.option_button {
  border-radius: 3px;
  text-align: center;
  min-width: 70px;
  padding: 5px!important;
  margin: 1px!important;
  font-size: 12px;
  display: inline-block;
  cursor: pointer;
  /*color: #bbb;*/
  /*border: solid #bbb 1px;*/
  /*background-color: rgba(127,127,127,.5);*/
  background-color: #c8c8c8;
}
.option_button.selected {
  /*border-color: #333;
		color: #333;*/
  color: #fff;
  /*background-color: rgb(203,217,245);*/
  background-color: #47a7eb;
}
.option_button.disabled {
  background-color: #c8c8c8;
  color: gray;
}
.option_button:hover {
  color: gray;
}
.option_button.selected:hover {
  color: #fff;
  background-color: #8cb9d9;
}

.IconPickerDummy {
  /*border: solid 1px gray;*/
  /*margin: 2px;*/
  /*display: inline-block;*/
  /*border-radius: 3px;*/
  /*width: 200px;*/
  min-height: 25px;
  display: block;
  cursor: pointer;
}
.IconPicker {
  border: solid 1px gray;
  border-radius: 3px;
  position: absolute;
  display: block;
  /*width: 240px;*/
  /*width: 264px;*/
  width: 287px;
  max-height: 370px;
  background-color: var(--fill-positive-hard, #dddddd) !important;
}
.IconPicker-TextFilter {
  padding: 2px;
  /*border: solid 1px gray;
		border-radius: 3px;*/
  color: var(--text-positive-soft, #ffffff);
  width: 100%;
  background-color: rgba(0, 127, 255, 0.2) !important;
}
.IconPicker-UrlInput {
  padding: 2px;
  width: 100%;
  /*background-color: rgba(255,255,0,.2)!important;*/
  background-color: rgba(0, 127, 255, 0.2) !important;
}
.IconPicker-IconContainer {
  height: 300px;
  /*height: 300px!important;*/
  position: relative;
  overflow-y: auto;
}
.IconPicker-Icon {
  padding: 2px;
  margin: 1px;
  /*background-color: rgba(255,255,255,.1)!important;*/
  background-color: var(--fill-positive, #e0e0e0) !important;
  border-radius: 4px;
  cursor: pointer;
  color: var(--text-positive-soft, #cccccc);
  min-height: 20px;
  min-width: 20px;
}
.IconPicker-Icon[selected] {
  color: var(--text-positive, #dddddd);
}
.IconPicker-ModeButton,
.IconPicker-Command {
  padding: 2px;
  margin: 1px;
  background-color: var(--fill-positive, #e0e0e0) !important;
  border-radius: 4px;
  min-height: 20px;
  min-width: 20px;
  font-size: 16px;
}
.IconPicker-ModeButton {
  cursor: pointer;
  color: var(--text-gray, #aaaaaa);
}
.IconPicker-ModeButton[selected] {
  color: var(--text-positive, #dddddd);
  cursor: default;
}
.IconPicker-Command {
  cursor: pointer;
  color: var(--text-positive, #dddddd);
}
.IconPicker-Command:hover {
  -ms-filter: brightness(1.5);
  -webkit-filter: brightness(1.5);
  filter: brightness(1.5);
  /*color: var(--text-gray,#aaa);
		cursor: default;*/
}

.TimePicker {
  border: solid 1px gray;
  background-color: var(--fill-positive-hard, #dddddd);
  border-radius: 3px;
  display: inline-block;
  direction: ltr;
  padding: 0 5px 0 5px;
}
.TimePicker .action {
  /*border: solid 1px red;*/
  /*color: var(--text-positive,#333);*/
  text-align: center;
  margin: 1px;
  padding: 1px;
  cursor: pointer;
  -ms-filter: brightness(0.75);
  -webkit-filter: brightness(0.75);
  filter: brightness(0.75);
  /*border: solid 1px blue;*/
}
.TimePicker .action:hover {
  -ms-filter: brightness(1.5);
  -webkit-filter: brightness(1.5);
  filter: brightness(1.5);
}
.TimePicker .action i {
  font-size: 32px;
}
.TimePicker .part-value {
  font-size: 32px;
  text-align: center;
  cursor: default;
  min-width: 45px;
  /*border: solid 1px red;*/
}
.TimePicker .part-value input {
  text-align: center;
  background: none;
  font-size: 32px;
  border: none;
  display: inline-block;
  width: 43px;
  padding: 0;
  margin: 0;
}
.TimePicker .part-narrow {
  font-size: 32px;
  cursor: default;
  text-align: center;
  min-width: 10px;
  /*border: solid 1px green;*/
}


.gantt-item-gray {
  background-color: rgba(127, 127, 127, 0.5);
  border-color: rgba(0, 0, 0, 0.5);
}
.gantt-item-orange {
  background-color: rgba(255, 201, 102, 0.5);
  color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.5);
}
.gantt-item-blue {
  background-color: #79bcd2;
  color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.5);
}
.gantt-item-green {
  background-color: rgba(64, 191, 64, 0.5);
  color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.5);
}
.gantt-item-red {
  background-color: rgba(255, 102, 102, 0.5);
  color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.5);
}
.gantt-item-yellow {
  background-color: rgba(255, 255, 102, 0.5);
  color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.5);
}
.gantt-item-purple {
  background-color: rgba(170, 153, 255, 0.5);
  color: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.5);
}
.gantt-item-start-open,
.gantt-item-start-closed,
.gantt-item-end-open,
.gantt-item-end-closed {
  /*color: black;*/
  /*background-color: orange;*/
  border-width: 1px;
  border-top-style: solid;
  border-bottom-style: solid;
  padding: 5px;
  margin-top: 1px;
  margin-bottom: 1px;
  display: block;
  /*width: 100%;*/
}
.gantt-item-start-closed[dir=ltr] {
  margin-left: 1px;
  border-left-style: solid;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.gantt-item-start-closed[dir=rtl] {
  margin-right: 1px;
  border-right-style: solid;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.gantt-item-end-closed[dir=ltr] {
  margin-right: 1px;
  border-right-style: solid;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.gantt-item-end-closed[dir=rtl] {
  margin-left: 1px;
  border-left-style: solid;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
table.GanttTable {
  border-collapse: collapse;
  table-layout: fixed;
}
table.GanttTable * {
  /*font-size: 12px;*/
}
table.GanttTable > tbody > tr,
table.GanttTable > tr {
  /*background-color: #fff;*/
}
table.GanttTable > tbody > tr > th,
table.GanttTable > tr > th {
  /*background-color: #c3d3f3;*/
  color: darkblue;
}
table.GanttTable > tbody > tr > th,
table.GanttTable > tr > th {
  padding: 3px!important;
  margin: 0px!important;
}
table.GanttTable > tbody > tr > td,
table.GanttTable > tr > td {
  border: none!important;
  padding: 0!important;
  margin: 0px!important;
}
table.GanttTable > tbody > tr:nth-child(odd),
table.GanttTable > tr:nth-child(odd) {
  /*background-color: #f5f5f5;*/
}
table.GanttTable > tbody > tr:hover,
table.GanttTable > tr:hover {
  /*background-color: #f5f5ff;*/
}

.SearchPopup {
  padding: 5px;
  border: solid 1px red;
  border-radius: 5px;
}
.SearchPopup .ListContainer {
  max-height: 300px;
  overflow-y: scroll;
}

.text-overline {
  text-decoration: overline!important;
}
.text-line-through {
  text-decoration: line-through !important;
}
.text-underline {
  text-decoration: underline!important;
}
.text-opacity-40 {
  opacity: .4;
}
.text-opacity-50 {
  opacity: .5;
}
.text-opacity-60 {
  opacity: .6;
}
.text-disabled,
[disabled] {
  color: var(--text-disabled, #dddddd);
}
.text-gray {
  color: var(--text-gray, #808080);
}
.text-blue,
.live_clock {
  color: var(--text-blue, #3333ff);
}
.text-light-blue {
  color: var(--text-light-blue, #638ff7);
}
.text-green {
  color: var(--text-green, #008000);
}
.text-light-green {
  color: var(--text-light-green, #33aa33);
}
.text-red {
  color: var(--text-red, #bb0000);
}
.text-purple {
  color: var(--text-purple, #b300b2);
}
.text-pink {
  color: var(--text-pink, #d98cd9);
}
.text-orange {
  color: var(--text-orange, #f18121);
}
.text-yellow {
  color: var(--text-yellow, #cccc00);
}
.text-cyan {
  color: var(--text-cyan, #00ccff);
}
.text-brown {
  color: var(--text-brown, #a52a2a);
}
.text-black {
  color: var(--text-black, #000000);
}
.text-white {
  color: var(--text-white, #ffffff);
}
/*Text Positive*/
.text-positive-softer {
  color: var(--text-positive-softer, #333333);
}
.text-positive-soft {
  color: var(--text-positive-soft, #333333);
}
.text-positive {
  color: var(--text-positive, #000000);
}
.text-positive-hard {
  color: var(--text-positive-hard, #333333);
}
.text-positive-harder {
  color: var(--text-positive-harder, #333333);
}
/*Text Negative*/
.text-negative-softer {
  color: var(--text-negative-softer, #eeeeee);
}
.text-negative-soft {
  color: var(--text-negative-soft, #eeeeee);
}
.text-negative {
  color: var(--text-negative, #ffffff);
}
.text-negative-hard {
  color: var(--text-negative-hard, #ffffff);
}
.text-negative-harder {
  color: var(--text-negative-harder, #ffffff);
}
/*Fill Positive*/
.fill-positive-harder {
  background-color: var(--fill-positive-harder, #ffffff);
}
.fill-positive-hard {
  background-color: var(--fill-positive-hard, #ffffff);
}
.fill-positive {
  background-color: var(--fill-positive, #eeeeee);
}
.fill-positive-soft {
  background-color: var(--fill-positive-soft, #dddddd);
}
.fill-positive-softer {
  background-color: var(--fill-positive-softer, #dddddd);
}
/*Fill Negative*/
.fill-negative-softer {
  background-color: var(--fill-negative-softer, #333333);
}
.fill-negative-soft {
  background-color: var(--fill-negative-soft, #333333);
}
.fill-negative {
  background-color: var(--fill-negative, #333333);
}
.fill-negative-hard {
  background-color: var(--fill-negative-hard, #000000);
}
.fill-negative-harder {
  background-color: var(--fill-negative-harder, #000000);
}
/*Fill Colored*/
.fill-light-blue {
  background-color: var(--fill-light-blue, #5fa2df);
}

@media print {
  * {
    /*font-size: 12px;*/
  }
  .no-print,
  .no-print * {
    display: none !important;
  }
  div.print-footer {
    position: fixed;
    bottom: 0;
  }
}

.context-menu-trigger {
  cursor: pointer;
}
.context-menu {
  /*position: fixed;*/
  /*z-index: 20;*/
  cursor: pointer;
  background-color: var(--fill-positive, #333333);
  border: solid 1px #558;
  padding: 3px;
  border-radius: 5px;
}

::-webkit-scrollbar {
  /* 1 */
  width: 11px;
  /*background-color: var(--fill-positive-soft,#eee);*/
  background-color: var(--scrollbar-background, #eeeeee);
}
::-webkit-scrollbar-button {
  /* 2 */
  background-color: var(--fill-positive, #eeeeee);
  height: 0px;
}
::-webkit-scrollbar-track {
  /* 3 */
  /*background-color: var(--fill-positive-hard,#eee);*/
  background-color: transparent;
}
::-webkit-scrollbar-track-piece {
  /* 4 */
  /*background-color: var(--fill-positive-hard,#eee);*/
  background-color: transparent;
}
::-webkit-scrollbar-thumb {
  /* 5 */
  background-color: var(--scrollbar-thumb, #bbbbbb);
  border: solid 1px var(--fill-positive-hard, #eeeeee);
  border-radius: 3px;
  width: 9px;
  margin: 1px;
}
::-webkit-scrollbar-corner {
  /* 6 */
}
::-webkit-resizer {
  /* 7 */
}

.inline-button-green,
.inline-button-red,
.inline-button-blue {
  margin: 0px!important;
  /*border: solid 1px gray;*/
  border-radius: 3px;
  display: inline-block;
  padding: 5px;
  cursor: pointer;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}
.inline-button-green:hover,
.inline-button-red:hover,
.inline-button-blue:hover {
  -ms-filter: brightness(1.2);
  -webkit-filter: brightness(1.2);
  filter: brightness(1.2);
}
.inline-button-green [class^="icon-"],
.inline-button-red [class^="icon-"],
.inline-button-blue [class^="icon-"],
.inline-button-green [class*=" icon-"],
.inline-button-red [class*=" icon-"],
.inline-button-blue [class*=" icon-"] {
  font-size: 16px;
  margin: 3px;
}
.inline-button-green[disabled],
.inline-button-red[disabled],
.inline-button-blue[disabled] {
  cursor: default;
  color: gray;
  background-color: var(--fill-gray, #808080);
  color: var(--text-disabled, #808080);
}
.inline-button-red {
  background-color: var(--fill-dark-red, #ff0000);
  color: white;
}
.inline-button-green {
  background-color: var(--fill-dark-green, #29a42b);
  color: white;
}
/*
.inline-content {
	position: absolute;
	max-width: 500px;
	border: solid 1px gray;
	border-radius: 5px;
}*/

.ajax__tab_outer {
  padding: 0!important;
  border-radius: 10px 10px 0 0!important;
  margin-top: 1px!important;
  border: 1px solid var(--text-negative-harder, #ffffff) !important;
  border-bottom: none!important;
}
.ajax__tab_inner {
  padding-right: 5px!important;
  padding-left: 5px!important;
}
.ajax__tab_inner,
.ajax__tab_outer,
.ajax__tab_tab {
  height: 28px!important;
}
.ajax__tab_tab {
  margin-bottom: -10px !important;
}
.ajax__tab_header {
  padding: 0!important;
  margin: 0!important;
  /*background-color: var(--fill-positive-harder, black);*/
}
.ajax__tab_xp,
.ajax__tab_xp * {
  background-image: none!important;
}
.ajax__tab_body {
  /*background-color: var(--fill-positive, #f5f5f5)!important;*/
  border: 1px solid var(--text-negative-harder, #ffffff) !important;
  border-top: none!important;
  background-color: var(--fill-tab-active, #246fb5) !important;
  padding: 5px!important;
}
.ajax__tab_body .ajax__tab_panel {
  background-color: var(--fill-positive, #ffffff);
}
.ajax__tab_active .ajax__tab_tab * {
  color: #111;
}
.ajax__tab_active .ajax__tab_tab * :hover {
  /*color: green;*/
}
.ajax__tab_active * {
  /*border-color: var(--fill-tab-active, #246fb5)!important;*/
}
.ajax__tab_active .ajax__tab_outer {
  background-color: var(--fill-tab-active, #246fb5) !important;
}
.ajax__tab_outer,
.ajax__tab_inner,
.ajax__tab_active,
.ajax__tab_tab {
  /*background: #222!important;*/
  background: var(--fill-positive, #f5f5f5);
  /*color: #777;*/
  /*border: none!important;*/
  border-color: #000;
  outline: none;
}
.ajax__tab_outer:hover,
.ajax__tab_inner:hover,
.ajax__tab_active:hover,
.ajax__tab_tab:hover {
  /*color: red;*/
}

.DatePicker {
  text-align: right;
  background-color: var(--fill-positive-hard, #ffffff);
  border: solid 1px gray;
  border-radius: 5px;
  padding: 5px;
  /*font-family: Tahoma;
	font-size: 15px;*/
  -moz-box-shadow: 2px 2px 15px black;
  -webkit-box-shadow: 2px 2px 15px black;
  box-shadow: 2px 2px 15px black;
  /* For IE 8 */
  ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
  /* For IE 5.5 - 7 */
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
  color: var(--text-positive-soft, #000000);
}
.DatePicker table {
  border-collapse: collapse;
}
.DatePicker td {
  padding: 1px;
  margin: 0px;
}
.DatePicker .day_of_week,
.DatePicker .holiday,
.DatePicker .today,
.DatePicker .select_month,
.DatePicker .select_year {
  cursor: pointer;
  /*border: solid 1px var(--border-color-softer, #eee);*/
  background-color: var(--fill-positive, #ffffff);
  text-align: center;
  vertical-align: middle;
  border-radius: 2px;
}
.DatePicker .day_of_week,
.DatePicker .holiday,
.DatePicker .today {
  width: 20px;
  /*height: 20px;*/
}
.DatePicker .select_month {
  width: 67px;
  margin: 2px;
  padding: 5px;
  vertical-align: middle;
}
.DatePicker .select_year {
  width: 45px;
  margin: 2px;
  padding-left: 7px;
  padding-right: 7px;
  padding-top: 7px;
  padding-bottom: 7px;
  vertical-align: middle;
}
.DatePicker .day_of_week:hover,
.DatePicker .holiday:hover,
.DatePicker .next:hover,
.DatePicker .prev:hover,
.DatePicker .select_month:hover,
.DatePicker .select_year:hover {
  /*border: solid 1px gray;*/
  -ms-filter: brightness(1.5);
  -webkit-filter: brightness(1.5);
  filter: brightness(1.5);
}
.DatePicker .header {
  cursor: pointer;
  text-align: center;
}
.DatePicker .day_of_week,
.DatePicker .today {
  color: var(--text-positive-soft, #000000);
}
.DatePicker .holiday {
  color: #F55;
}
.DatePicker .today {
  /*border-color: #55F;*/
  background-color: var(--fill-blue-highlight, #eeeeff);
  /*color: var(--text-light-blue,#005);*/
  /*border: none;*/
}
.DatePicker .today:hover {
  -ms-filter: brightness(1.5);
  -webkit-filter: brightness(1.5);
  filter: brightness(1.5);
  /*border-color: #00F;*/
  /*background-color: #E0E0FF;*/
}
.DatePicker .go_today,
.DatePicker .next_calendar {
  /*border: solid 1px #F7F7FF;*/
  border: none;
  cursor: pointer;
  width: 100%;
  text-align: center;
  color: var(--text-blue, #0000ff);
}
.DatePicker .go_today:hover {
  /*border: solid 1px var(--border-color-soft,#eee);*/
  /*background-color: var(--fill-positive-highlight, #eee);*/
  -ms-filter: brightness(1.5);
  -webkit-filter: brightness(1.5);
  filter: brightness(1.5);
  border-radius: 5px;
}
.DatePicker .day_name {
  cursor: default;
  width: 60px;
  margin-left: 2px;
  margin-right: 2px;
}
.DatePicker .prev,
.DatePicker .next {
  border-radius: 3px;
  cursor: pointer;
  /*border: solid 1px #EEE;*/
  background-color: var(--fill-positive-soft, #eeeeee);
  text-align: center;
  vertical-align: middle;
  width: 19px;
  height: 17px;
}
.DatePicker .prev img,
.DatePicker .next img {
  vertical-align: middle;
  text-align: center;
  display: block;
}
.DatePicker hr {
  border: none;
  border-bottom-style: solid;
  border-bottom-color: gray;
  border-bottom-width: 1px;
  /*border-left-style: solid;
		border-left-color: White;
		border-left-width: 1px;
		border-right-style: solid;
		border-right-color: White;
		border-right-width: 1px;
		border-top-style: solid;
		border-top-color: Gray;
		border-top-width: 1px;*/
  display: block;
}

