/**
 * @preserve
 * LEADING Job - Periscope - Version 22.5.0(65892)
 * Build: Thu Jun 02 2022 12:09:38 GMT+0200 (Mitteleuropäische Sommerzeit)
 * Copyright (c) 2022 Qualiant Software GmbH. Vienna/Austria
 */

/* v2.0 | 20110126
  http://meyerweb.com/eric/tools/css/reset/ 
  License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
/*
table {
	
	border-collapse: collapse;
	border-spacing: 0;
}
*/
/*! jQuery UI - v1.12.1 - 2017-08-18
* http://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=custom-theme&bgImgOpacityError=18&bgImgOpacityHighlight=75&bgImgOpacityActive=65&bgImgOpacityHover=100&bgImgOpacityDefault=100&bgImgOpacityContent=100&bgImgOpacityHeader=35&cornerRadiusShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=15px&opacityShadow=20&bgImgOpacityShadow=10&bgTextureShadow=flat&bgColorShadow=%23000000&opacityOverlay=50&bgImgOpacityOverlay=20&bgTextureOverlay=diagonals_thick&bgColorOverlay=%23666666&iconColorError=%23ffd27a&fcError=%23ffffff&borderColorError=%23cd0a0a&bgTextureError=flat&bgColorError=%23b81900&iconColorHighlight=%23228ef1&fcHighlight=%23363636&borderColorHighlight=%23fed22f&bgTextureHighlight=highlight_soft&bgColorHighlight=%23ffe45c&iconColorActive=%23ef8c08&fcActive=%23eb8f00&borderColorActive=%23fbd850&bgTextureActive=glass&bgColorActive=%23ffffff&iconColorHover=%23ef8c08&fcHover=%23c77405&borderColorHover=%23fbcb09&bgTextureHover=flat&bgColorHover=%23fdf5ce&iconColorDefault=%23ef8c08&fcDefault=%231c94c4&borderColorDefault=%23cccccc&bgTextureDefault=glass&bgColorDefault=%23f6f6f6&iconColorContent=%23222222&fcContent=%23333333&borderColorContent=%23dddddd&bgTextureContent=highlight_soft&bgColorContent=%23eeeeee&iconColorHeader=%23ffffff&fcHeader=%23ffffff&borderColorHeader=%23e78f08&bgTextureHeader=flat&bgColorHeader=%23f6a828&cornerRadius=0px&fwDefault=bold&fsDefault=1.1em&ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-draggable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0); /* support: IE8 */
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
	pointer-events: none;
}


/* Icons
----------------------------------*/
.ui-icon {
	display: inline-block;
	vertical-align: middle;
	margin-top: -.25em;
	position: relative;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}

.ui-widget-icon-block {
	left: 50%;
	margin-left: -8px;
	display: block;
}

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-selectable {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-sortable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin: 2px 0 0 0;
	padding: .5em .5em .5em .7em;
	font-size: 100%;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: 0;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	cursor: pointer;
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-item-wrapper {
	position: relative;
	padding: 3px 1em 3px .4em;
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margin: -1px;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item-wrapper {
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: .2em;
	margin: auto 0;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	left: auto;
	right: 0;
}
.ui-button {
	padding: .4em 1em;
	display: inline-block;
	position: relative;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	/* Support: IE <= 11 */
	overflow: visible;
}

.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}

/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2em;
	box-sizing: border-box;
	text-indent: -9999px;
	white-space: nowrap;
}

/* no icon support for input elements */
input.ui-button.ui-button-icon-only {
	text-indent: 0;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -8px;
	margin-left: -8px;
}

.ui-button.ui-icon-notext .ui-icon {
	padding: 0;
	width: 2.1em;
	height: 2.1em;
	text-indent: -9999px;
	white-space: nowrap;

}

input.ui-button.ui-icon-notext .ui-icon {
	width: auto;
	height: auto;
	text-indent: 0;
	white-space: normal;
	padding: .4em 1em;
}

/* workarounds */
/* Support: Firefox 5 - 40 */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-controlgroup {
	vertical-align: middle;
	display: inline-block;
}
.ui-controlgroup > .ui-controlgroup-item {
	float: left;
	margin-left: 0;
	margin-right: 0;
}
.ui-controlgroup > .ui-controlgroup-item:focus,
.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
	z-index: 9999;
}
.ui-controlgroup-vertical > .ui-controlgroup-item {
	display: block;
	float: none;
	width: 100%;
	margin-top: 0;
	margin-bottom: 0;
	text-align: left;
}
.ui-controlgroup-vertical .ui-controlgroup-item {
	box-sizing: border-box;
}
.ui-controlgroup .ui-controlgroup-label {
	padding: .4em 1em;
}
.ui-controlgroup .ui-controlgroup-label span {
	font-size: 80%;
}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
	border-left: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
	border-top: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
	border-right: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
	border-bottom: none;
}

/* Spinner specific style fixes */
.ui-controlgroup-vertical .ui-spinner-input {

	/* Support: IE8 only, Android < 4.4 only */
	width: 75%;
	width: calc( 100% - 2.4em );
}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
	border-top-style: solid;
}

.ui-checkboxradio-label .ui-icon-background {
	box-shadow: inset 1px 1px 1px #ccc;
	border-radius: .12em;
	border: none;
}
.ui-checkboxradio-radio-label .ui-icon-background {
	width: 16px;
	height: 16px;
	border-radius: 1em;
	overflow: visible;
	border: none;
}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
	background-image: none;
	width: 8px;
	height: 8px;
	border-width: 4px;
	border-style: solid;
}
.ui-checkboxradio-disabled {
	pointer-events: none;
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 45%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}

/* Icons */
.ui-datepicker .ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
	left: .5em;
	top: .3em;
}
.ui-dialog {
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-n {
	height: 2px;
	top: 0;
}
.ui-dialog .ui-resizable-e {
	width: 2px;
	right: 0;
}
.ui-dialog .ui-resizable-s {
	height: 2px;
	bottom: 0;
}
.ui-dialog .ui-resizable-w {
	width: 2px;
	left: 0;
}
.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
	width: 7px;
	height: 7px;
}
.ui-dialog .ui-resizable-se {
	right: 0;
	bottom: 0;
}
.ui-dialog .ui-resizable-sw {
	left: 0;
	bottom: 0;
}
.ui-dialog .ui-resizable-ne {
	right: 0;
	top: 0;
}
.ui-dialog .ui-resizable-nw {
	left: 0;
	top: 0;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
	height: 100%;
	filter: alpha(opacity=25); /* support: IE8 */
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-selectmenu-menu {
	padding: 0;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.ui-selectmenu-menu .ui-menu {
	overflow: auto;
	overflow-x: hidden;
	padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.5;
	padding: 2px 0.4em;
	margin: 0.5em 0 0 0;
	height: auto;
	border: 0;
}
.ui-selectmenu-open {
	display: block;
}
.ui-selectmenu-text {
	display: block;
	margin-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-selectmenu-button.ui-button {
	text-align: left;
	white-space: nowrap;
	width: 14em;
}
.ui-selectmenu-icon.ui-icon {
	float: right;
	margin-top: 0;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: .222em 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 2em;
}
.ui-spinner-button {
	width: 1.6em;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
}
body .ui-tooltip {
	border-width: 2px;
}

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
	font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
	font-size: 1em;
}
.ui-widget.ui-widget-content {
	border: 1px solid #cccccc;
}
.ui-widget-content {
	border: 1px solid #dddddd;
	background: #eeeeee url(./ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;
	color: #333333;
}
.ui-widget-content a {
	color: #333333;
}
.ui-widget-header {
	border: 1px solid #e78f08;
	background: #f6a828;
	color: #ffffff;
	font-weight: bold;
}
.ui-widget-header a {
	color: #ffffff;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	border: 1px solid #cccccc;
	background: #f6f6f6 url(./ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;
	font-weight: bold;
	color: #1c94c4;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
	color: #1c94c4;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
	border: 1px solid #fbcb09;
	background: #fdf5ce;
	font-weight: bold;
	color: #c77405;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
	color: #c77405;
	text-decoration: none;
}

.ui-visual-focus {
	box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border: 1px solid #fbd850;
	background: #ffffff url(./ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
	font-weight: bold;
	color: #eb8f00;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
	border: #fbd850;
	background-color: #eb8f00;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #eb8f00;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #fed22f;
	background: #ffe45c url(./ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;
	color: #363636;
}
.ui-state-checked {
	border: 1px solid #fed22f;
	background: #ffe45c;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a;
	background: #b81900 url(./ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;
	color: #ffffff;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #ffffff;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #ffffff;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70); /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url(./ui-icons_222222_256x240.png);
}
.ui-widget-header .ui-icon {
	background-image: url(./ui-icons_ffffff_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
	background-image: url(./ui-icons_ef8c08_256x240.png);
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
	background-image: url(./ui-icons_ef8c08_256x240.png);
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
	background-image: url(./ui-icons_228ef1_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url(./ui-icons_ffd27a_256x240.png);
}
.ui-button .ui-icon {
	background-image: url(./ui-icons_ef8c08_256x240.png);
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-caret-1-n { background-position: 0 0; }
.ui-icon-caret-1-ne { background-position: -16px 0; }
.ui-icon-caret-1-e { background-position: -32px 0; }
.ui-icon-caret-1-se { background-position: -48px 0; }
.ui-icon-caret-1-s { background-position: -65px 0; }
.ui-icon-caret-1-sw { background-position: -80px 0; }
.ui-icon-caret-1-w { background-position: -96px 0; }
.ui-icon-caret-1-nw { background-position: -112px 0; }
.ui-icon-caret-2-n-s { background-position: -128px 0; }
.ui-icon-caret-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -65px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -65px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 1px -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 0px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 0px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 0px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 0px;
}

/* Overlays */
.ui-widget-overlay {
	background: #666666 url(./ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;
	opacity: .5;
	filter: Alpha(Opacity=50); /* support: IE8 */
}
.ui-widget-shadow {
	-webkit-box-shadow: 0px 0px 15px #000000;
	box-shadow: 0px 0px 15px #000000;
}


.exception-dialog{color:#333;font-weight:700;margin-right:7%;position:fixed;z-index:102}.exception-dialog .ui-dialog-content.ui-widget-content{background:transparent url(./error-exception2.png) no-repeat 97% 15%;background-size:25%;overflow:visible}.exception-dialog .title-img{background:transparent url(./error-exception1.png) no-repeat 0 0;background-size:100%;height:99px;width:190px}.exception-dialog .text{font-size:20px;line-height:22px}.exception-dialog .text__l1{padding-bottom:5%;padding-right:30%}.exception-dialog .text__l2{font-size:17px}.exception-dialog .gotoHomeBtn,.exception-dialog .gotoHomeBtn:active,.exception-dialog .gotoHomeBtn:focus,.exception-dialog .gotoHomeBtn:hover{background:transparent url(./error-exception_home.png) no-repeat center 0;height:48px;width:48px}.exception-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;text-align:center}.exception-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button{font-size:14px;padding:13px 20px}.ui-widget-overlay.errorhandler{background:none}.exception-banner{background:#69c;height:14vh;margin-top:41vh;z-index:101}
.ui-dialog-buttonset button.ui-button{background-color:#fafafa;border:1px solid rgba(0,0,0,.23);border-radius:4px;color:#1976d2;font-family:Verdana,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:1em;font-weight:500;line-height:1.5em;margin:0 .5em 0 0;min-width:64px;overflow:visible;padding:5px 8px;position:relative;text-align:center;transition:all .218s ease 0s;vertical-align:middle}.ui-dialog-buttonset button.ui-button.ui-state-active,.ui-dialog-buttonset button.ui-button:active,.ui-dialog-buttonset button.ui-button:focus,.ui-dialog-buttonset button.ui-button:hover{background-color:#f0f5fa;border:1px solid rgba(25,118,210,.5);color:#1976d2;cursor:pointer;font-weight:400}.ui-dialog-buttonset button.ui-button.ui-button-icon-only{font-size:1em!important;min-width:0;text-indent:-9999px;white-space:nowrap;width:2.5em}.ui-dialog-buttonset button.ui-button .ui-button-text{padding:.4em 1em}.ui-dialog-buttonset button.ui-button.bdisabled,.ui-dialog-buttonset button.ui-button:disabled{background-color:#fafafa;border:1px solid rgba(0,0,0,.26);color:rgba(0,0,0,.26);cursor:default}.ui-dialog-buttonset button.ui-button.bdisabled:hover,.ui-dialog-buttonset button.ui-button:disabled:hover{background-color:#fafafa;border:1px solid rgba(0,0,0,.26);color:rgba(0,0,0,.26)}.ui-dialog-buttonset button.btn-blue,.ui-dialog-buttonset button.btn-layout-contained{background-color:#1976d2;border:1px solid #1976d2;border-radius:4px;color:#fff;font-family:Verdana,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:1em;font-weight:500;line-height:1.5em;margin:0 .5em 0 0;min-width:64px;overflow:visible;padding:5px 8px;position:relative;text-align:center;transition:all .218s ease 0s;vertical-align:middle}.ui-dialog-buttonset button.btn-blue.ui-state-active,.ui-dialog-buttonset button.btn-blue:active,.ui-dialog-buttonset button.btn-blue:focus,.ui-dialog-buttonset button.btn-blue:hover,.ui-dialog-buttonset button.btn-layout-contained.ui-state-active,.ui-dialog-buttonset button.btn-layout-contained:active,.ui-dialog-buttonset button.btn-layout-contained:focus,.ui-dialog-buttonset button.btn-layout-contained:hover{background-color:#115293;border:1px solid #115293;color:#fff;cursor:pointer;font-weight:400}.ui-dialog-buttonset button.btn-blue.ui-button-icon-only,.ui-dialog-buttonset button.btn-layout-contained.ui-button-icon-only{font-size:1em!important;min-width:0;text-indent:-9999px;white-space:nowrap;width:2.5em}.ui-dialog-buttonset button.btn-blue .ui-button-text,.ui-dialog-buttonset button.btn-layout-contained .ui-button-text{padding:.4em 1em}.ui-dialog-buttonset button.btn-blue.bdisabled,.ui-dialog-buttonset button.btn-blue:disabled,.ui-dialog-buttonset button.btn-layout-contained.bdisabled,.ui-dialog-buttonset button.btn-layout-contained:disabled{background-color:#fafafa;border:1px solid rgba(0,0,0,.26);color:rgba(0,0,0,.26);cursor:default}.ui-dialog-buttonset button.btn-blue.bdisabled:hover,.ui-dialog-buttonset button.btn-blue:disabled:hover,.ui-dialog-buttonset button.btn-layout-contained.bdisabled:hover,.ui-dialog-buttonset button.btn-layout-contained:disabled:hover{background-color:#fafafa;border:1px solid rgba(0,0,0,.26);color:rgba(0,0,0,.26)}.ui-dialog-buttonset button.btn-red{background-color:#1976d2;background:#f1454a;border:1px solid #ef282e;border-radius:4px;color:#fff;font-family:Verdana,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:1em;font-weight:500;line-height:1.5em;margin:0 .5em 0 0;min-width:64px;overflow:visible;padding:5px 8px;position:relative;text-align:center;transition:all .218s ease 0s;vertical-align:middle}.ui-dialog-buttonset button.btn-red.ui-state-active,.ui-dialog-buttonset button.btn-red:active,.ui-dialog-buttonset button.btn-red:focus,.ui-dialog-buttonset button.btn-red:hover{background-color:#115293;border:1px solid #115293}.ui-dialog-buttonset button.btn-red.ui-button-icon-only{font-size:1em!important;min-width:0;text-indent:-9999px;white-space:nowrap;width:2.5em}.ui-dialog-buttonset button.btn-red .ui-button-text{padding:.4em 1em}.ui-dialog-buttonset button.btn-red.bdisabled,.ui-dialog-buttonset button.btn-red:disabled{background-color:#fafafa;border:1px solid rgba(0,0,0,.26);color:rgba(0,0,0,.26);cursor:default}.ui-dialog-buttonset button.btn-red.bdisabled:hover,.ui-dialog-buttonset button.btn-red:disabled:hover{background-color:#fafafa;border:1px solid rgba(0,0,0,.26);color:rgba(0,0,0,.26)}.ui-dialog-buttonset button.btn-red.ui-state-active,.ui-dialog-buttonset button.btn-red:active,.ui-dialog-buttonset button.btn-red:focus,.ui-dialog-buttonset button.btn-red:hover{background-color:#ca0f15;border:1px solid #ca0f15;color:#fff;cursor:pointer;font-weight:400}.ui-dialog.no-titlebar .ui-dialog-titlebar{border-bottom:none}.ui-dialog.no-titlebar .ui-dialog-titlebar button,.ui-dialog.no-titlebar .ui-dialog-titlebar span{display:none}.ui-dialog.no-buttonbar .ui-dialog-buttonpane{border-top:0;padding:1em 13px}.ui-dialog.no-buttonbar .ui-dialog-buttonpane>div{display:none}
:root {
  --toastify-color-light: #fff;
  --toastify-color-dark: #121212;
  --toastify-color-info: #3498db;
  --toastify-color-success: #07bc0c;
  --toastify-color-warning: #f1c40f;
  --toastify-color-error: #e74c3c;
  --toastify-color-transparent: rgba(255, 255, 255, 0.7);
  --toastify-icon-color-info: var(--toastify-color-info);
  --toastify-icon-color-success: var(--toastify-color-success);
  --toastify-icon-color-warning: var(--toastify-color-warning);
  --toastify-icon-color-error: var(--toastify-color-error);
  --toastify-toast-width: 320px;
  --toastify-toast-background: #fff;
  --toastify-toast-min-height: 64px;
  --toastify-toast-max-height: 800px;
  --toastify-font-family: sans-serif;
  --toastify-z-index: 9999;
  --toastify-text-color-light: #757575;
  --toastify-text-color-dark: #fff;
  --toastify-text-color-info: #fff;
  --toastify-text-color-success: #fff;
  --toastify-text-color-warning: #fff;
  --toastify-text-color-error: #fff;
  --toastify-spinner-color: #616161;
  --toastify-spinner-color-empty-area: #e0e0e0;
  --toastify-color-progress-light: linear-gradient(
    to right,
    #4cd964,
    #5ac8fa,
    #007aff,
    #34aadc,
    #5856d6,
    #ff2d55
  );
  --toastify-color-progress-dark: #bb86fc;
  --toastify-color-progress-info: var(--toastify-color-info);
  --toastify-color-progress-success: var(--toastify-color-success);
  --toastify-color-progress-warning: var(--toastify-color-warning);
  --toastify-color-progress-error: var(--toastify-color-error);
}

.Toastify__toast-container {
  z-index: var(--toastify-z-index);
  -webkit-transform: translate3d(0, 0, var(--toastify-z-index) px);
  position: fixed;
  padding: 4px;
  width: var(--toastify-toast-width);
  box-sizing: border-box;
  color: #fff;
}
.Toastify__toast-container--top-left {
  top: 1em;
  left: 1em;
}
.Toastify__toast-container--top-center {
  top: 1em;
  left: 50%;
  transform: translateX(-50%);
}
.Toastify__toast-container--top-right {
  top: 1em;
  right: 1em;
}
.Toastify__toast-container--bottom-left {
  bottom: 1em;
  left: 1em;
}
.Toastify__toast-container--bottom-center {
  bottom: 1em;
  left: 50%;
  transform: translateX(-50%);
}
.Toastify__toast-container--bottom-right {
  bottom: 1em;
  right: 1em;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast-container {
    width: 100vw;
    padding: 0;
    left: 0;
    margin: 0;
  }
  .Toastify__toast-container--top-left, .Toastify__toast-container--top-center, .Toastify__toast-container--top-right {
    top: 0;
    transform: translateX(0);
  }
  .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-right {
    bottom: 0;
    transform: translateX(0);
  }
  .Toastify__toast-container--rtl {
    right: 0;
    left: initial;
  }
}
.Toastify__toast {
  position: relative;
  min-height: var(--toastify-toast-min-height);
  box-sizing: border-box;
  margin-bottom: 1rem;
  padding: 8px;
  border-radius: 4px;
  box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 15px 0 rgba(0, 0, 0, 0.05);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  max-height: var(--toastify-toast-max-height);
  overflow: hidden;
  font-family: var(--toastify-font-family);
  cursor: pointer;
  direction: ltr;
}
.Toastify__toast--rtl {
  direction: rtl;
}
.Toastify__toast-body {
  margin: auto 0;
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  padding: 6px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.Toastify__toast-body > div:last-child {
  -ms-flex: 1;
      flex: 1;
}
.Toastify__toast-icon {
  -webkit-margin-end: 10px;
          margin-inline-end: 10px;
  width: 20px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -ms-flexbox;
  display: flex;
}

.Toastify--animate {
  animation-fill-mode: both;
  animation-duration: 0.7s;
}

.Toastify--animate-icon {
  animation-fill-mode: both;
  animation-duration: 0.3s;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast {
    margin-bottom: 0;
    border-radius: 0;
  }
}
.f {
  --y: calc(var(--len) - var(--nth));
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  transform: translate3d(0, calc(var(--y) * -40%), 0) scale(calc(1 - 0.05 * var(--y)));
  transition: all 0.3s;
  min-height: 80px;
}

.Toastify__toast-theme--dark {
  background: var(--toastify-color-dark);
  color: var(--toastify-text-color-dark);
}
.Toastify__toast-theme--light {
  background: var(--toastify-color-light);
  color: var(--toastify-text-color-light);
}
.Toastify__toast-theme--colored.Toastify__toast--default {
  background: var(--toastify-color-light);
  color: var(--toastify-text-color-light);
}
.Toastify__toast-theme--colored.Toastify__toast--info {
  color: var(--toastify-text-color-info);
  background: var(--toastify-color-info);
}
.Toastify__toast-theme--colored.Toastify__toast--success {
  color: var(--toastify-text-color-success);
  background: var(--toastify-color-success);
}
.Toastify__toast-theme--colored.Toastify__toast--warning {
  color: var(--toastify-text-color-warning);
  background: var(--toastify-color-warning);
}
.Toastify__toast-theme--colored.Toastify__toast--error {
  color: var(--toastify-text-color-error);
  background: var(--toastify-color-error);
}

.Toastify__progress-bar-theme--light {
  background: var(--toastify-color-progress-light);
}
.Toastify__progress-bar-theme--dark {
  background: var(--toastify-color-progress-dark);
}
.Toastify__progress-bar--info {
  background: var(--toastify-color-progress-info);
}
.Toastify__progress-bar--success {
  background: var(--toastify-color-progress-success);
}
.Toastify__progress-bar--warning {
  background: var(--toastify-color-progress-warning);
}
.Toastify__progress-bar--error {
  background: var(--toastify-color-progress-error);
}
.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--success, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--error {
  background: var(--toastify-color-transparent);
}

.Toastify__close-button {
  color: #fff;
  background: transparent;
  outline: none;
  border: none;
  padding: 0;
  cursor: pointer;
  opacity: 0.7;
  transition: 0.3s ease;
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.Toastify__close-button--light {
  color: #000;
  opacity: 0.3;
}
.Toastify__close-button > svg {
  fill: currentColor;
  height: 16px;
  width: 14px;
}
.Toastify__close-button:hover, .Toastify__close-button:focus {
  opacity: 1;
}

@keyframes Toastify__trackProgress {
  0% {
    transform: scaleX(1);
  }
  100% {
    transform: scaleX(0);
  }
}
.Toastify__progress-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
  z-index: var(--toastify-z-index);
  opacity: 0.7;
  transform-origin: left;
}
.Toastify__progress-bar--animated {
  animation: Toastify__trackProgress linear 1 forwards;
}
.Toastify__progress-bar--controlled {
  transition: transform 0.2s;
}
.Toastify__progress-bar--rtl {
  right: 0;
  left: initial;
  transform-origin: right;
}

.Toastify__spinner {
  width: 20px;
  height: 20px;
  box-sizing: border-box;
  border: 2px solid;
  border-radius: 100%;
  border-color: var(--toastify-spinner-color-empty-area);
  border-right-color: var(--toastify-spinner-color);
  animation: Toastify__spin 0.65s linear infinite;
}

@keyframes Toastify__bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes Toastify__bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.Toastify__bounce-enter--top-left, .Toastify__bounce-enter--bottom-left {
  animation-name: Toastify__bounceInLeft;
}
.Toastify__bounce-enter--top-right, .Toastify__bounce-enter--bottom-right {
  animation-name: Toastify__bounceInRight;
}
.Toastify__bounce-enter--top-center {
  animation-name: Toastify__bounceInDown;
}
.Toastify__bounce-enter--bottom-center {
  animation-name: Toastify__bounceInUp;
}

.Toastify__bounce-exit--top-left, .Toastify__bounce-exit--bottom-left {
  animation-name: Toastify__bounceOutLeft;
}
.Toastify__bounce-exit--top-right, .Toastify__bounce-exit--bottom-right {
  animation-name: Toastify__bounceOutRight;
}
.Toastify__bounce-exit--top-center {
  animation-name: Toastify__bounceOutUp;
}
.Toastify__bounce-exit--bottom-center {
  animation-name: Toastify__bounceOutDown;
}

@keyframes Toastify__zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes Toastify__zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.Toastify__zoom-enter {
  animation-name: Toastify__zoomIn;
}

.Toastify__zoom-exit {
  animation-name: Toastify__zoomOut;
}

@keyframes Toastify__flipIn {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}
@keyframes Toastify__flipOut {
  from {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.Toastify__flip-enter {
  animation-name: Toastify__flipIn;
}

.Toastify__flip-exit {
  animation-name: Toastify__flipOut;
}

@keyframes Toastify__slideInRight {
  from {
    transform: translate3d(110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInLeft {
  from {
    transform: translate3d(-110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInUp {
  from {
    transform: translate3d(0, 110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInDown {
  from {
    transform: translate3d(0, -110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideOutRight {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(110%, 0, 0);
  }
}
@keyframes Toastify__slideOutLeft {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(-110%, 0, 0);
  }
}
@keyframes Toastify__slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, 500px, 0);
  }
}
@keyframes Toastify__slideOutUp {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, -500px, 0);
  }
}
.Toastify__slide-enter--top-left, .Toastify__slide-enter--bottom-left {
  animation-name: Toastify__slideInLeft;
}
.Toastify__slide-enter--top-right, .Toastify__slide-enter--bottom-right {
  animation-name: Toastify__slideInRight;
}
.Toastify__slide-enter--top-center {
  animation-name: Toastify__slideInDown;
}
.Toastify__slide-enter--bottom-center {
  animation-name: Toastify__slideInUp;
}

.Toastify__slide-exit--top-left, .Toastify__slide-exit--bottom-left {
  animation-name: Toastify__slideOutLeft;
}
.Toastify__slide-exit--top-right, .Toastify__slide-exit--bottom-right {
  animation-name: Toastify__slideOutRight;
}
.Toastify__slide-exit--top-center {
  animation-name: Toastify__slideOutUp;
}
.Toastify__slide-exit--bottom-center {
  animation-name: Toastify__slideOutDown;
}

@keyframes Toastify__spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.verticalscroll .Toastify__toast{overflow-y:auto}
.informationbox{font-size:.875rem;line-height:1.5rem;margin-bottom:5px;overflow:hidden;position:relative;width:30%}.informationbox:after{clear:both;content:"";display:table}.informationbox .information--icon{line-height:1.625rem;margin-bottom:-9999em;padding-bottom:9999em;padding-top:.625rem;text-align:center}.informationbox .icon--element,.informationbox .information--icon{width:35px}.informationbox .information--icon{float:left}.informationbox .icon--element{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;left:5px;position:absolute;top:0;width:24px}.informationbox .information--content{padding-left:40px;text-align:left}.informationbox.is--rounded{background-clip:padding-box;border-radius:3px}.informationbox.is--warning{background:#fbf5db none repeat scroll 0 0;color:#ae8e0a}.informationbox.is--warning .information--icon{background:#f1c40f none repeat scroll 0 0}.informationbox.is--warning .icon--element{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAABACAMAAABMUIWcAAAAaVBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9tAe1xAAAAInRSTlMAAQIDCAkKCwwPES4wMk1OUFGUlZaYmZ2/wcPX2Nna2/n6uodwgwAAAKtJREFUeNrt0skOwiAQgOFxqXahirVQK12A939IL6YwHZSYeBL/63yQIQH8ajkbMwkG4Q6dfSaz4Pxul/qQ6KyXAFJtUXQPiUFLwIzBQIDBQH8OJgwUAQKDhgCGQQXv33kFWta7+W0PISGX826OY+2gtWoq+EezL0oEbMDreFIBgCpUBMA5BvIYgO+DbRpg94uAfpgCcHwNLoAqxzUYS/9+7uZO8JwsFyoR8ADW0ItjrBULJQAAAABJRU5ErkJggg==")}.informationbox.is--error{background:#fdd6d4 none repeat scroll 0 0;color:#b72d1f}.informationbox.is--error .information--icon{background:#e74c3c none repeat scroll 0 0}.informationbox.is--error .icon--element{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAMFBMVEX///////////////////////////////////////////////////////////////9Or7hAAAAAD3RSTlMAExQVLS4vvL3Q0dLq6+zG6zc8AAAAoElEQVR4AZXTQQ6DMAxEUScNkEDB979tkRcj8oUs1dv3N4iJxa1bMdynN9Otl48CP/xsD3cVco9C7r4X+F0s8igqPIpwFXD3a7Hu/ijg7puVfSrgo9hcHJV+X50KOguns4CrOHJnQefH01nQ0wDOAs4i9fd9sKipq4CPwQJe/t6H9Xwf3dqZ7ePbTAX2ITdbosA+5FFc8CjkUbz9HHn+/H+wDSE1Hyb+4gAAAABJRU5ErkJggg==")}.informationbox.is--success{background:#d3f6ac none repeat scroll 0 0;color:#428000}.informationbox.is--success .information--icon{background:#6acc00 none repeat scroll 0 0}.informationbox.is--success .icon--element{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAaCAMAAADhRa4NAAABFFBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+qi+UuAAAAW3RSTlMACg0QFBgdHiAiJCUnKSorLS4xMjU3ODk7PT9AQUJERkdJTE5RU1VWWVpbXmFiY2dqbHByc3l7fIPByM7V2tzf4ePk5ufo6err7O3u7/Dy8/T19vf4+fr7/P3+/AXCtQAAAOhJREFUeAF9zeVSw1AQxfGDu1CkUKRAcIHi7i5tISWkzXn/9yBzWXZI5t78Pu2c/4eF09EhMu2Te1m9xFjJ3TdobLr6SkQjWrX3hTpFfcrW577556TJ0qdr2k+bZVvyoMY/tZ+1yOaFQRFipKL9vFW2YkD6BRhDb9ov2qQXfMaqY4j1PWm/apeer9IoDwPdd9pvu6TnyhQvAx3X2h97ITpvdHy41PN1EKrnnknyTqH/Od0/8kjIvSd7bRIpo5X/PZjVoCZ8qtCDxcwXRWMZVvMhf63DYbFh+jac1qK47yLDFnmATDvHlvEHcpFn89aQBsAAAAAASUVORK5CYII=")}.informationbox.is--info{background:#63a8da none repeat scroll 0 0;color:#fff}.informationbox.is--info .information--icon{background:#07c none repeat scroll 0 0}.informationbox.is--info .icon--element{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAABJlBMVEX////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////jEg1EAAAAYXRSTlMAAQMEBQYHDg8QERITFBYXGBocHycoLS4wMjg5PT5AQUJKTE1OT1FSXWFkZmpsbW90dXZ3eJyjpKaoq6yur7KztLW2u7y/wcXGy83O0NPU1dbX2Nnb3N/g4eLv8fL4+fr7/1kebAAAAO9JREFUeAHN0NlWggAUheGfAJsHbS6bh7IQzKgsK1GxaJBIsyErOe//Ei1YXlhP4HexL85e61xs+oGyaBdct3C8oPw97z2KvHq3byIPOz3VuCPB4QTApNGUq1G6plvflkrCqpRNHTXXaaSIjb18LkHiRuq+1HRIt5+H4//XP8uAJfuQkSywEhYVYFcsgEo9ysCJMi+bwPrJAEDZj4tSlLZsEJmZBUzJwIEYwFp4TqzYToNekyAQV4PVL3+QWKrROVLRs07J0NDs8ClJ18ilNI0pgKTZkouhnkm270XePe9D5G7r31rz+bNq9TQ3Rz/4BX0yJdHfMGiyAAAAAElFTkSuQmCC")}.informationbox.is--noicon .icon--element,.informationbox.is--noicon .information--icon{width:5px}.informationbox.is--noicon .icon--element{background:none}.informationbox.is--noicon .information--content{padding-left:10px}.informationbox.is--wide{width:100%}.informationbox.is--fs1em{font-size:1em}
table.actionTable td{padding:1px;vertical-align:top;white-space:nowrap}.isiPad table.actionTable td,.mobile table.actionTable td{padding:5px 1px}
td.portlet_head_c1{background-color:#e5e5e5;font-size:0;height:3px;width:3px}td.portlet_head_c2,td.portlet_head_c3{background-color:#e5e5e5;font-size:0;height:3px;width:auto}td.portlet_head_c4{font-size:0;height:3px;width:3px}td.portlet_body_c1{background-color:#e5e5e5;height:auto;width:3px}td.portlet_body_c2,td.portlet_body_c3{background-color:#e5e5e5;height:auto;width:auto}td.portlet_body_c4{background-color:#616161;font-size:0;height:auto;width:3px}td.portlet_foot1_c1{background-color:#e5e5e5;font-size:0;height:3px;width:3px}td.portlet_foot1_c2,td.portlet_foot1_c3{background-color:#e5e5e5;font-size:0;height:3px;width:auto}td.portlet_foot1_c4{background-color:#616161}td.portlet_foot1_c4,td.portlet_foot2_c1{font-size:0;height:3px;width:3px}td.portlet_foot2_c2,td.portlet_foot2_c3{background-color:#616161;font-size:0;height:3px;width:auto}td.portlet_foot2_c4{background-color:#616161;font-size:0;height:3px;width:3px}
.ods_htm_list{border:1px solid #fff;border-collapse:collapse;border-spacing:0;text-align:left}.ods_htm_list td,.ods_htm_list th{border:1px solid #fff;padding:3px;text-align:left;vertical-align:middle}.ods_htm_list td.l,.ods_htm_list th.l{text-align:left}.ods_htm_list td.c,.ods_htm_list th.c{text-align:center}.ods_htm_list td.r,.ods_htm_list th.r{text-align:right}.ods_htm_list td.n,.ods_htm_list th.n{white-space:nowrap}.ods_htm_list .header,.ods_htm_list .subtitleList{background-color:#a09d98!important;border:1px solid #fff;color:#fff;font-weight:700;padding:5px 3px}.ods_htm_list tbody tr{background-color:#ebebee}.ods_htm_list tbody tr:nth-child(2n){background-color:#dddfe4}.ods_htm_list tbody tr:hover td{background-color:#fbd9a2}
a.sortCol,a.sortCol:visited{text-decoration:none}a.sortCol,a.sortCol:hover,a.sortCol:visited{color:#fff;font-weight:700;white-space:nowrap}a.sortCol:hover{text-decoration:underline}
table.Q_form{background:#fff none repeat scroll 0 0;border:1px solid #ccc;border-collapse:separate;border-spacing:0;font-size:11px;font-weight:700;padding:1em 1.2em;position:relative}table.Q_form h1{font-size:140%;font-weight:700;margin-bottom:8px}table.Q_form h2{border-bottom:1px solid #b7ddf2;color:#666;font-size:110%;margin-bottom:10px;padding-bottom:10px}table.Q_form tr{position:relative}table.Q_form tr td{color:#333;padding:0 0 8px;position:relative;vertical-align:top}table.Q_form tr.el td{border-top:1px solid #eee}.Q_form .Q_label{background:none repeat scroll 0 0 #f6f6f6;display:block;font-size:inherit;font-weight:inherit;line-height:1.2;margin:0 10px 0 0;padding:6px 5px;text-align:right}.Q_label br{display:none}.Q_form .Q_label .small{color:#666;display:block;font-size:.8em;font-weight:400}.Q_form .requiredStar{color:#f8b74c;margin-left:2px}table.Q_form td.element{color:#1c94c4}.Q_form input,.Q_form textarea{background-color:#fff;border:1px solid #ccc;border-radius:2px;color:#1c94c4;font-size:inherit;font-weight:inherit;margin:0;min-width:40px;outline:medium none;padding:5px 4px;position:relative;width:97%}.Q_form input:focus,.Q_form textarea:focus{background:none repeat scroll 0 0 #fdf5ce;border:1px solid #fbcb09;color:#1c94c4}.Q_form input[disabled]{background-color:#f4f4f4}.Q_form .elementtype_selectcustom .required input,.Q_form input.required,.Q_form select.required,.Q_form textarea.required{border-left:2px solid red!important}.Q_form input[disabled].required,.Q_form input[readonly].required,.Q_form textarea[disabled].required,.Q_form textarea[readonly].required{border:1px solid #ccc!important}.Q_form select[disabled].required,.Q_form select[readonly].required{border-left:0 solid #ccc!important}.Q_form .elementtype_selectcustom .required input[disabled]{border-left:1px solid #ccc!important}.Q_form input[type=radio]{min-width:0;padding:0;position:absolute;width:auto}.Q_form .elementtype_checkbox{flex-grow:0}.Q_form .checkboxcont{display:inline-block;padding:2px 0 0}.Q_form .checkboxcont label{align-items:center;display:flex}.Q_form .checkboxcont label .rightlabel{line-height:normal}.Q_form .checkboxcont:after{clear:both}.Q_form .checkboxcont div{float:left;height:21px;margin:0 5px 0 0;padding:0;position:relative}.Q_form .checkboxcont div span{background-image:url(./form_btn_sprite.png);background-position:-45px -44px;background-repeat:no-repeat;display:inline-block;height:21px;margin:0;padding:0;text-align:center;width:22px}.Q_form .checkboxcont div span.checked{background-position:0 -44px}.Q_form .checkboxcont div span.readonly{background-position:-56px -23px;cursor:default;opacity:1}.Q_form .checkboxcont div span.disabled{background-position:-56px -23px;cursor:default;opacity:.6}.Q_form .checkboxcont div span.checked.readonly{background-position:-78px -23px;opacity:1}.Q_form .checkboxcont div span.checked.disabled{background-position:-78px -23px;opacity:.6}.Q_form .checkboxcont div span.disabled input{cursor:default!important}.Q_form .checkboxcont div span input{background:none repeat scroll 0 0 #fff;display:inline-block;height:19px;margin:0;min-width:0;opacity:0;padding:0;width:19px}.Q_form .styled-select{background-color:#fff;border:1px solid #ccc;border-radius:2px;color:#1c94c4;display:inline-block;height:24px;overflow:hidden;position:relative;vertical-align:top;width:98%}.Q_form .styled-select .helper{background:url(./form_btn_select.jpg) no-repeat 100% #fff;height:27px;pointer-events:none;position:absolute;right:0;top:0;width:30px}.Q_form .styled-select select[disabled]~.helper{opacity:.35}.Q_form .styled-select select:not([disabled]):hover~.helper{background:url(./form_btn_select_hover.jpg) no-repeat 100% #fff}.Q_form .styled-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none repeat scroll 0 0 transparent;border:0;border-radius:0;color:inherit;cursor:pointer;display:inline-block;font-size:inherit;font-weight:inherit;height:24px;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;padding:3px 35px 3px 5px;width:100%}.Q_form .styled-select select:focus{background:none repeat scroll 0 0 #fdf5ce}.safari .formlike .styled-select select{text-indent:4px}.ie .Q_form .styled-select select{padding-right:11px}.Q_form .styled-select select[disabled]{background-color:#f4f4f4}.Q_form .styled-select select option{background:none repeat scroll 0 0 #f6f6f6;border:none;overflow:visible;padding:3px 5px}.Q_form .styled-listbox{background-color:#fff;border:1px solid #ccc;border-radius:2px;color:#1c94c4;display:inline-block;overflow:hidden;position:relative;vertical-align:top;width:98%}.Q_form .styled-listbox select{background:none repeat scroll 0 0 transparent;border:0;border-radius:0;color:inherit;cursor:pointer;display:inline-block;font-size:inherit;font-weight:inherit;max-height:200px;min-height:40px;min-width:60px;resize:vertical;width:100%}.Q_form .styled-listbox select[disabled]{background-color:#f4f4f4}.Q_form .styled-listbox select option{background:none repeat scroll 0 0 transparent;border:none;overflow:visible;padding:3px 5px}.Q_form dd>div,.Q_form tr td:nth-child(2){display:flex}.ie .Q_form tr td:nth-child(2){display:table-cell}.Q_form .styled-listbox,.Q_form .styled-select,.Q_form input,.Q_form textarea{flex:1}.Q_form input::-moz-placeholder{color:#d3d3d3}.Q_form input:-ms-input-placeholder{color:#d3d3d3}.Q_form input::placeholder{color:#d3d3d3}.Q_form textarea::-moz-placeholder{color:#d3d3d3}.Q_form textarea:-ms-input-placeholder{color:#d3d3d3}.Q_form textarea::placeholder{color:#d3d3d3}.Q_form input[disabled]::-moz-placeholder{color:transparent}.Q_form input[disabled]:-ms-input-placeholder{color:transparent}.Q_form input[disabled]::placeholder{color:transparent}.Q_form textarea[disabled]::-moz-placeholder{color:transparent}.Q_form textarea[disabled]:-ms-input-placeholder{color:transparent}.Q_form textarea[disabled]::placeholder{color:transparent}.Q_form .maskError{background:#f3d8d8 url(./ui-bg_diagonals-thick_75_f3d8d8_40x40.png) 50% 50% repeat;border:1px solid #c00;color:#2e2e2e}.Q_form .Q_error{color:red;font-size:90%;font-weight:700;margin-top:1px}.Q_feedback{color:red;font-size:inherit;font-weight:700;line-height:1.4em;margin-bottom:10px;margin-top:10px;position:relative;width:100%}.Q_feedback .error{background-color:#f3d8d8;border-left:4px solid #c00;color:#2e2e2e;padding:5px}.Q_feedback .success{background-color:#e8fbd1;border-left:4px solid #8cce3b;color:#030303;padding:5px}.Q_feedback .success a{background:none repeat scroll 0 0 #c9c9c9;border:1px solid #969696;color:#1c94c4!important;cursor:pointer;display:inline-block;font-family:Verdana,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:inherit;font-weight:700;line-height:1.3;margin-right:2px;overflow:visible;padding:3px 5px;position:relative;text-align:center;vertical-align:middle}.Q_feedback .success a:hover{color:#c77405}.Q_form input.Q_input{max-height:15px;width:85%}.Q_form input[readonly].Q_input{width:97%}.Q_form input.Q_email,.Q_form input[readonly].Q_email{width:85%}.Q_form .Q_icon{align-self:flex-start;background-color:transparent;background-image:url(./form_btn_sprite.png);background-repeat:no-repeat;border:none;display:inline-block;flex-grow:0;height:21px;margin-left:3px;margin-top:3px;opacity:.55;vertical-align:middle;width:21px}.Q_form .Q_icon:hover{cursor:pointer;opacity:1}.Q_form .Q_emailicon.active,.Q_form .Q_emailicon.active:hover{background-position:-29px -22px;cursor:pointer}.Q_form .Q_emailicon,.Q_form .Q_emailicon.inactive,.Q_form .Q_emailicon:hover{background-position:0 -22px;cursor:pointer}.Q_form .Q_fbicon.active,.Q_form .Q_fbicon.active:hover{background-position:0 -130px;cursor:pointer}.Q_form .Q_fbicon,.Q_form .Q_fbicon.inactive,.Q_form .Q_fbicon:hover{background-position:0 -150px;cursor:default}.Q_form .Q_twittericon.active,.Q_form .Q_twittericon.active:hover{background-position:-45px -130px;cursor:pointer}.Q_form .Q_twittericon,.Q_form .Q_twittericon.inactive,.Q_form .Q_twittericon:hover{background-position:-45px -150px;cursor:default}.Q_form .Q_webicon.active,.Q_form .Q_webicon.active:hover{background-position:-23px -130px;cursor:pointer}.Q_form .Q_webicon,.Q_form .Q_webicon.inactive,.Q_form .Q_webicon:hover{background-position:-23px -150px;cursor:default}.Q_form .Q_emailicon,.Q_form .Q_emailicon:hover,.Q_form .Q_fbicon,.Q_form .Q_fbicon:hover,.Q_form .Q_twittericon,.Q_form .Q_twittericon:hover,.Q_form .Q_webicon,.Q_form .Q_webicon:hover{opacity:.3}.Q_form .Q_emailicon.active,.Q_form .Q_fbicon.active,.Q_form .Q_twittericon.active,.Q_form .Q_webicon.active{opacity:.55}.Q_form .Q_emailicon.active:hover,.Q_form .Q_fbicon.active:hover,.Q_form .Q_twittericon.active:hover,.Q_form .Q_webicon.active:hover{opacity:1}.Q_form .Q_dateicon{background-position:-26px -3px}.Q_form .Q_timeicon{background-position:-26px -66px;height:19px}.Q_form .Q_monthicon{background-position:-48px 1px}@media handheld,only screen and (max-width:680px){table.Q_form input.Q_input{width:80%}table.Q_form .Q_icon{margin-left:2px}}.ui-dialog table.Q_form input.Q_input{width:80%}.ui-dialog table.Q_form .Q_icon{margin-left:2px}.Q_form .styled-listbox select[disabled],.Q_form .styled-select select[disabled],.Q_form input[disabled],.Q_form textarea[disabled]{color:#232323}
#back-top{bottom:0;margin-left:0;position:fixed;right:0;text-align:center;width:50px;z-index:1000}#back-top a{color:#666;display:block;font:11px/100% Arial,Helvetica,sans-serif;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease-in}#back-top a:hover{color:#000}#back-top a:active{padding-bottom:5px}#back-top span{background:#888 url(./up-arrow.png) no-repeat 50%;border-radius:3px;display:block;height:35px;margin:0 auto 1px;transition:background-color .3s ease-in;width:35px}#back-top a:hover span{background-color:#666}#back-top.hidden{display:none!important}@media(max-width:768px){#back-top a{font-size:0}}
body{color:#000;font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:12px;margin:0;padding:0}body :focus{outline:none}a:link{text-decoration:none}a:active,a:link,a:visited{color:#2980b9}a:active,a:focus{color:#2980b9;outline:none;text-decoration:none}a:hover{color:#c0392b;text-decoration:none}
#contentWrapper{height:calc(100vh - 50px);overflow-y:auto}#contentWrapper.noHeader{height:100vh}#content{display:block!important}
.ui-widget{font-family:Verdana,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:11px}.h1{color:#9f9e9e}.h1,.h2{font-size:13px;font-weight:700;margin:5px 0}.h2{color:#3a3a3a}#header{background-color:#69c;height:50px;min-width:580px;position:relative;width:100%;z-index:100}#header #header-logo{background:transparent url(./ljp_logo_periscope.png) no-repeat scroll 0 0;display:inline-block;height:43px;padding:0;width:142px}#header .tableHeader{border:none;border-collapse:collapse;border-spacing:0;height:50px;table-layout:fixed;text-align:left;width:100%}#header .tableHeader .leftHeader{background-color:#69c;border-bottom:1px solid #dedede;padding-left:5px;padding-right:10px;width:40px}#header .tableHeader .centerHeader{background-color:#69c;border-bottom:1px solid #dedede;vertical-align:middle;width:auto}#header .tableHeader .rightHeader{background-color:#69c;border-bottom:1px solid #dedede;padding-left:10px;width:250px}#header .tableHeader .rightHeader .header_button{margin-right:7px}.header_button{display:inline-block;margin:0;position:relative}.header_button .icon{background:transparent url(./iconsprite_Icons.png) no-repeat scroll 0 0;display:inline-block;height:35px;width:40px}.header_button .icon div{border:0;height:30px;padding:5px 0 0 6px;width:34px}.header_button>.content{display:none;left:0;position:absolute}.header_button>.content hr{background-color:#f8b74c;border:none;color:#fff;height:2px;margin:0 5px}.header_button a.navigation_icon{background-position:0 0}.header_button a.user_icon{background-position:-90px 0}.header_button a.hint_icon{background-position:-45px 0}.header_button a.hint_icon_disabled{background-position:-45px -40px;cursor:default;opacity:.7}.header_button a.navigation_icon.highlight,.header_button a.navigation_icon:hover{background-position:0 -80px}.header_button a.user_icon.highlight,.header_button a.user_icon:hover{background-position:-90px -80px}.header_button a.hint_icon.highlight,.header_button a.hint_icon:hover{background-position:-45px -80px}.header_button a.hint_icon_disabled.highlight,.header_button a.hint_icon_disabled:hover{background-position:-45px -40px;cursor:default;opacity:.7}.hint_content .message,.navigation_content_style,.user_content{box-shadow:2px 5px 5px rgba(2,2,2,.5)}.header_module{align-items:center;display:flex;height:100%;justify-content:flex-start}.header_module .header_module--title{color:#f5f5f5;flex-grow:1;font-size:2em}.header_module .testDatabaseInfo{background-color:#f9cf2c;border-radius:5px;color:#455a64;display:none;margin:5px 0;padding:9px 5px;z-index:2000}.header_module .isTestDatabase .testDatabaseInfo{display:block}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.header_button a.navigation_icon{background-image:url(./menu_home@2x.png);background-position:0 0;background-size:40px 35px}.header_button a.navigation_icon.highlight,.header_button a.navigation_icon:hover{background-image:url(./menu_home_hover@2x.png);background-position:0 0;background-size:40px 35px}.header_button a.user_icon{background-image:url(./menu_user@2x.png);background-position:0 0;background-size:40px 35px}.header_button a.user_icon.highlight,.header_button a.user_icon:hover{background-image:url(./menu_user_hover@2x.png);background-position:0 0;background-size:40px 35px}.header_button a.hint_icon{background-image:url(./menu_hint@2x.png);background-position:0 0;background-size:40px 35px}.header_button a.hint_icon.highlight,.header_button a.hint_icon:hover{background-image:url(./menu_hint_hover@2x.png);background-position:0 0;background-size:40px 35px}.header_button a.hint_icon_disabled,.header_button a.hint_icon_disabled.highlight,.header_button a.hint_icon_disabled:hover{background-image:url(./menu_hint_disabled@2x.png);background-position:0 0;background-size:40px 35px;opacity:.7}#header-menu ul li a .icon.admin{background-image:url(./your_preferences@2x.png);background-position:0 0;background-size:20px 20px}#header-menu ul li a .icon.password{background-image:url(./change_password@2x.png);background-position:0 0;background-size:20px 20px}#header-menu ul li a .icon.support{background-image:url(./support_request@2x.png);background-position:0 0;background-size:20px 20px}#header-menu ul li a .icon.agencyswitch{background-image:url(./agencyswitch@2x.png);background-position:0 0;background-size:20px 20px}#header-menu ul li a .icon.userswitch{background-image:url(./userswitch@2x.png);background-position:0 0;background-size:20px 20px}}
.ie9 .headeranimation,.ie9 .headeranimationmanual{background-position:-2240px -43px!important}.headeranimation,.headeranimationmanual{-webkit-animation:header-start .5s steps(20) .5s,header-infinite 2s steps(60) 1s infinite;animation:header-start .5s steps(20) .5s,header-infinite 2s steps(60) 1s infinite}@-webkit-keyframes header-start{0%{background-position:0 0}to{background-position:-2840px 0}}@keyframes header-start{0%{background-position:0 0}to{background-position:-2840px 0}}@-webkit-keyframes header-infinite{0%{background-position:0 -43px}to{background-position:-8520px -43px}}@keyframes header-infinite{0%{background-position:0 -43px}to{background-position:-8520px -43px}}
.navigation_content .nav>li>a{padding:4px}.navigation_content .nav li a{padding:4px 2px 4px 10px}.navigation_content{background-color:#69c;border-bottom:1px solid #1a1919;border-right:1px solid #1a1919;left:-163px;margin-left:0;padding:5px 0}.navigation_content li a{color:#fff;font-weight:700;padding:4px 2px 4px 10px}.navigation_content li a:hover{background-color:#f5f5f5;color:#f8b74c}.navigation_content li a:hover span{color:#f8b74c}.navigation_content li a:hover .home{background:transparent url(./navgocoIcons.png) no-repeat scroll 0 -82px!important}.navigation_content li a .icon{background:none;float:right;height:20px;margin:0;padding:0;vertical-align:middle;width:20px}.navigation_content li a .icon:after{content:""}.navigation_content li a span{padding:0 0 0 30px}.navigation_content li a .home{background:transparent url(./navgocoIcons.png) no-repeat scroll 0 0!important}.navigation_content li a .test{background:transparent url(./navgocoIcons.png) no-repeat scroll -1px -40px!important}.navigation_content li a.icon_color{background-position:100% 0;background-repeat:no-repeat;background-size:25px;float:none;padding-right:27px;vertical-align:middle;width:auto}.navigation_content li a.icon_color:after{content:""}.navigation_content li a.icon_color.timesheet{background-image:url(./timesheet.png)}.navigation_content li a.icon_color.workload{background-image:url(./employee-workload.png)}.navigation_content li a.icon_color.pstatus{background-image:url(./project-status.png)}.navigation_content li a.icon_color.user{background-image:url(./user.png)}.navigation_content li a.icon_color.collaboration{background-image:url(./collaboration.png)}.navigation_content li a.icon_color.report{background-image:url(./report.png)}.navigation_content li a.icon_color.currenttask{background-image:url(./current-task2.png)}.navigation_content li a.icon_color.communication{background-image:url(./communication.png)}.navigation_content li a.icon_color.charting{background-image:url(./project-Management.png)}.navigation_content li a.icon_color.costestimate{background-image:url(./mod_ce.png)}.navigation_content li a.icon_color.clientinvoice{background-image:url(./mod_ci.png)}.navigation_content li a.icon_color.job{background-image:url(./mod_job.png)}.navigation_content li a.icon_color.supplierinvoice{background-image:url(./mod_si.png)}.navigation_content li a.icon_color.order{background-image:url(./mod_order.png)}.navigation_content li a.icon_color.folders{background-image:url(./folders.png)}.navigation_content li a.icon_color.stopwatch{background-image:url(./stopwatch.png);background-position:102% -2px;background-size:32px}.navigation_content li a.icon_color.timeline{background-image:url(./project_old.png)}.navigation_content li a.icon_color.timeoverview{background-image:url(./teamwork.png);background-position:101% -2px;background-size:32px}.navigation_content li a.icon_color.reports{background-image:url(./custom-reports.png)}.navigation_content li a.icon_color.import_export{background-image:url(./import_export.png)}.navigation_content li a.icon_color.system{background-image:url(./administration.png)}.navigation_content li a.icon_color.contact{background-image:url(./contact.png)}.navigation_content li a.icon_color.supplier{background-image:url(./supplier.png)}.navigation_content li a.icon_color.product{background-image:url(./product.png)}.navigation_content li a.icon_color.campaign{background-image:url(./campaign.png)}.navigation_content li a.icon_color.masterdata{background-image:url(./masterdata.png);background-position:100% 2px}.navigation_content li.submenu{background-color:#71a1d2}.navigation_content li>a:hover>.caret{border-top-color:#000}.navigation_content li.open>a:hover>.caret{border-bottom-color:#000}.navigation_content li.active>a:hover>.caret{border-top-color:#000}.navigation_content li.active>a{background-color:transparent;color:#f5f5f5}.navigation_content li.active>a:hover{background-color:transparent;color:#f8b74c}.navigation_content{background-color:transparent!important;border-bottom:none!important;border-right:none!important;bottom:0;box-shadow:none;left:0!important;max-height:100%;padding:0!important;position:fixed!important;top:49px;width:auto}.navigation_content .navigation_content_overlay{height:100%;overflow-y:auto}.navigation_content .navigation_content_style{background-color:#69c;border-bottom:1px solid #999;margin-right:5px;padding:5px 5px 15px;position:relative}
.hint_content{color:#fff;left:auto!important;right:0}.hint_content .message{background-color:#fafafa;border:1px solid #69c;border-radius:0 0 0 10px;color:#000;font-family:Verdana,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:12px;line-height:$fontLineHeigt;padding:2px}.hint_content .message .content{padding:0;text-align:left;vertical-align:top}.hint_content .message .content p,.hint_content .message .content ul{margin:0 2px 0 0;padding:5px}.hint_content .message .content ul{font-size:11px;line-height:$fontLineHeigt -2;list-style:disc inside url(./li_element.gif)}.hint_content .message .content ul li{margin-bottom:8px;margin-left:2px}.hint_content .message .content .title{background-color:#fafafa;border-bottom:1px solid #999;color:#69c;font-size:13px;font-weight:700}.hint_content .message .content .description{color:#1a1919;font-size:12px;line-height:$fontLineHeigt;width:440px}.hint_content .doc_link_wrapper{background-color:#69c;border-bottom:1px solid #69c;display:flex;justify-content:space-between}.hint_content .doc_link_wrapper .doc_link{background-color:#69c;background-color:#517eac;border-left:1px solid #69c;flex:1;min-width:180px}.hint_content .doc_link_wrapper .doc_link a{align-items:center;color:#fff;display:flex;font-size:1.1em;height:35px;justify-content:space-between;padding:0}.hint_content .doc_link_wrapper .doc_link a .doc_linkicon_wrapper{align-items:center;align-self:stretch;background-color:#69c;display:flex;justify-content:center;position:relative;width:30px}.hint_content .doc_link_wrapper .doc_link a .doc_linkicon_wrapper .doc_linkicon{background:transparent url(./link-external.png) no-repeat scroll 0 0;background-size:14px;height:14px;width:14px}.hint_content .doc_link_wrapper .doc_link a:hover{background:#f8b74c;text-decoration:none}.hint_content .doc_link_wrapper a .icon_releasenotes,.hint_content .doc_link_wrapper a .icon_usermanual{align-self:stretch;background-color:#fafafa;background-image:url(./usermanual.png);background-position:3px;background-repeat:no-repeat;background-size:24px;border:0;margin-right:5px;min-width:0;width:30px}.hint_content .doc_link_wrapper a .icon_releasenotes{background-image:url(./releasenotes.png)}.hint_content .doc_link_wrapper a:hover .icon_releasenotes,.hint_content .doc_link_wrapper a:hover .icon_usermanual{opacity:.8}@media handheld,only screen and (max-width:680px){.hint_content .message .content .description{width:293px}}
.user_content{background-color:#69c;color:#fff;font-family:Verdana,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:11px;left:auto!important;min-width:165px;padding:0;right:0}.user_content table.userdetails{background-color:#fafafa;border:1px solid;border-color:#69c #69c #999;color:#000;width:100%}.user_content table.userdetails .content{padding:0;text-align:left;vertical-align:top}.user_content table.userdetails .content .title{background-color:#69c;border-bottom:1px solid #999;color:#fff;font-size:13px;font-weight:700;margin:0;padding:5px}.user_content table.userdetails .content .description{color:#1a1919;font-size:12px;line-height:16px;margin:0;padding:0 5px}.user_content table.userdetails .content .divtable{border-spacing:5px;display:table;width:auto}.user_content table.userdetails .content .divtablerow{clear:both;display:table-row;width:auto}.user_content table.userdetails .content .divtablecell{display:table-cell;white-space:nowrap}.user_content table.userdetails .content .divtablecell.label{color:#1a1919;font-size:10px}.user_content table.userdetails .avatar img{border-radius:2px;max-width:110px;-o-object-fit:contain;object-fit:contain}.user_content .administation_container{background-color:#69c;border-bottom:1px solid #999;color:#fff;margin:0}.user_content .administation_container .divtablerow{clear:both;font-size:12px;line-height:16px;padding:5px 5px 0 10px;width:auto}.user_content .administation_container .divtablecell{display:table-cell;padding-right:3px;white-space:nowrap}.user_content .administation_container .divtablecell.label{font-size:10px}.user_content .logout_button a{background-color:#cb4437;border-bottom:1px solid #999;color:#fff;display:block;font-weight:700;padding:10px 5px;text-align:center;text-decoration:none}.user_content .logout_button a:active{text-decoration:none}.user_content .logout_button a:hover{background-color:#b22b1e}#header-menu{background-color:#69c;float:none;height:auto;overflow:hidden;padding-top:5px;position:relative;right:auto}#header-menu ul{margin:0;padding:0 0 5px}#header-menu ul li{display:list-item;list-style:none outside none;margin-bottom:2px;padding:0}#header-menu ul li:hover{background-color:#f8b74c}#header-menu ul li a{color:#fff;display:block!important;font-size:100%;font-weight:700;line-height:15px;padding:10px!important}#header-menu ul li a:hover{background:#f8b74c;text-decoration:none}#header-menu ul li a .icon{background:none;float:left;height:20px;margin-right:5px;margin-top:-2px;vertical-align:middle;width:20px}#header-menu ul li a .agencyswitch{background:transparent url(./navgocoIcons.png) no-repeat scroll 0 -130px}#header-menu ul li a .userswitch{background:transparent url(./navgocoIcons.png) no-repeat scroll 0 -175px}#header-menu ul li a .userprofile{background:transparent url(./navgocoIcons.png) no-repeat scroll 0 -195px}#header-menu ul li a .admin{background:transparent url(./navgocoIcons.png) no-repeat scroll 0 -60px}#header-menu ul li a .support{background:transparent url(./navgocoIcons.png) no-repeat scroll 0 -105px}#header-menu ul li a .password{background:transparent url(./navgocoIcons.png) no-repeat scroll 0 -153px}#header-menu ul li .submenu.open a span{font-size:18px}#header-menu ul li .submenu a span.icon:after{content:none}#header-menu ul li .submenu ul li{margin-left:22px}#header-menu ul li .submenu ul li a:hover{background:#f6a31b}
.ui-widget{font-family:Verdana,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:11px}.ui-widget .ui-widget{font-size:10px}.widgetcontent,.widgetheader{padding:5px}.ui-widget-content{background:#eee;border:1px solid #ddd;color:#333;width:100%}.ui-widget-content .widgetcontent{overflow-x:auto}.ui-tabs .ui-tabs-panel{width:auto}.ui-dialog{background:#fff;border-radius:4px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);font-size:11px;max-height:95vh;overflow:auto}.ui-dialog .ui-widget-header{background:none;border:none;border-bottom:1px solid #f3f3f3;color:rgba(51,51,51,.87);font-size:1em;font-weight:400;padding:1em 13px}.ui-dialog .ui-widget-header span.ui-dialog-title{float:none;font-size:1.25rem;font-weight:500;letter-spacing:.0075em;margin:0;overflow:visible;text-overflow:inherit;white-space:inherit;width:auto}.ui-dialog .ui-dialog-titlebar-close{display:none;height:2.5em;right:.5em;top:1.5em;visibility:hidden;width:2.5em}.ui-dialog .ui-widget-content{background:#fff;padding:1em}.ui-dialog .ui-widget-content .ui-widget-content{padding:0}.ui-dialog .ui-widget-content.normalizeformpadding .ui-widget-content{padding:.65em}.ui-dialog-content.ui-widget-content{max-height:calc(95vh - 100px - 1em)!important}.ui-dialog .ui-dialog-buttonpane{border-top:1px solid #f3f3f3;margin-top:0;padding:1em .5em .5em;width:auto}.ui-dialog .ui-dialog-buttonpane button{font-size:11px;min-width:85px}.ui-dialog .styled-listbox{border:0}.ui-dialog .select2-container:not(.select2-container-disabled){border:1px solid #ccc}.ui-dialog .styled-listbox .select2-container-multi{border:0}.ui-dialog .ods-ui-form__wrapper ul.select2-choices{flex:1;width:auto}.ui-buttonset .ui-button,.ui-controlgroup-item{margin-right:-.5em}.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{box-shadow:none}.ui-controlgroup label{min-height:16px}.ui-controlgroup label.ui-checkboxradio-disabled{border-color:rgba(0,0,0,.23);color:#a7a7a7}.ui-controlgroup label.ui-checkboxradio-radio-label.ui-button.ui-controlgroup-item.ui-checkboxradio-disabled.ui-checkboxradio-checked{background:#5298dd;border-color:rgba(0,0,0,.15);color:#fafafa}.ui-controlgroup label.ui-checkboxradio-radio-label.ui-button.ui-controlgroup-item.ui-state-active{background:#1976d2;border-color:rgba(0,0,0,.23);color:#fafafa}.ui-controlgroup>.ui-controlgroup-item.ui-state-active:hover{border:1px solid #fbd850;font-weight:400}.ui-controlgroup>.ui-controlgroup-item.ui-corner-left{border-bottom-left-radius:4px;border-top-left-radius:4px}.ui-controlgroup>.ui-controlgroup-item.ui-corner-right{border-bottom-right-radius:4px;border-top-right-radius:4px}.ui-controlgroup>.ui-controlgroup-item{color:#1976d2;font-size:1em;font-weight:400}.ui-controlgroup>.ui-controlgroup-item:hover{background-color:#f0f5fa;border-color:rgba(0,0,0,.23);color:#1976d2;font-weight:400}.ui-controlgroup.is-ui-checkboxradio label:first-of-type{margin-left:0}.ui-controlgroup.is-ui-checkboxradio label{margin-left:5px}.ui-controlgroup.is-ui-checkboxradio label.ui-corner-all{border-radius:4px!important}.ui-tooltip{border-width:2px;max-width:none;width:auto}.one-edge-shadow,.ui-autocomplete{box-shadow:0 8px 6px -6px #000}.ui-progressbar{background:#fff;height:14px;position:relative}.ui-progressbar .text{color:#000;font-size:9px;position:absolute;right:2px;top:3px}.ui-progressbar .ui-progressbar-value{border:1px solid #b3b3b3;padding:0}.ui-progressbar-indeterminate{width:100%}.ui-spinner a.ui-spinner-button{height:1.1em;margin-right:0}.ui-icon{margin-top:0}.ui-button{vertical-align:top}.ui-button .ui-icon{margin-top:-.25em}.ui-button:hover{background:none repeat scroll 0 0 #fdf5ce;border:1px solid #fbcb09;color:#c77405;font-weight:700}.ui-button-icon-only{font-size:1em!important;height:2.2em;width:2.2em}.ui-button-icon-only .ui-icon{margin-top:-8px}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{background:#fafafa none repeat scroll 0 0}.ui-widget-overlay{background:#333}#ui-datepicker-div{z-index:1999!important}.ui-datepicker.ui-widget-content{width:auto}.ui-datepicker{background-color:#fff;background:#fff none repeat-x scroll 50% top;border:1px solid #d3d3d3;box-shadow:0 5px 10px rgba(0,0,0,.2);box-sizing:border-box;display:none;font-size:11px;left:50%;padding:0 0 .2em;position:absolute;top:50%;width:auto!important}.ui-datepicker .ui-datepicker-header{background-color:#69c;border:0;color:#fff;padding:.2em 0;position:relative}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{cursor:pointer;height:2.5em;position:absolute;top:1px;width:2.5em}.ui-datepicker .ui-datepicker-next:active,.ui-datepicker .ui-datepicker-prev:active{transform:scale(.8)}.ui-datepicker .ui-datepicker-prev{left:0}.ui-datepicker .ui-datepicker-next{right:0}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%}.ui-datepicker .ui-datepicker-title{font-size:15px;line-height:1.8em;margin:0 2.3em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{border-collapse:collapse;font-size:.9em;width:100%}.ui-datepicker th{border:0;color:#666;padding:10px;text-align:center}.ui-datepicker td{border:0;padding:0}.ui-datepicker td a,.ui-datepicker td span{color:#6b7473;display:block;padding:9px;text-align:center;text-decoration:none}.ui-datepicker-calendar thead{background-color:#f4f4f4}.ui-datepicker-calendar .ui-state-default{border:0}.ui-datepicker-calendar .ui-priority-secondary,.ui-datepicker-calendar .ui-widget-content .ui-priority-secondary,.ui-datepicker-calendar .ui-widget-header .ui-priority-secondary{opacity:.5}.ui-datepicker-week-col{border:0;color:#666;padding:0;text-align:center}.ui-datepicker-week-col.ui-state-hover{border:0}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-bottom:0;border-left:0;border-right:0;margin:.7em 0 0;padding:0 .2em}.ui-datepicker .ui-datepicker-buttonpane button{cursor:pointer;float:right;margin:.5em;overflow:visible;padding:.9em 1em;width:auto}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto .4em;width:95%}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;font-size:0;width:100%}.ui-datepicker .ui-datepicker-current-day a{background:#ffed8c;color:#d28000}.ui-datepicker .ui-datepicker-today a{background:#aaa;color:#fff}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{left:auto;right:2px}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:1px;border-right-width:0}
.floatThead-container{z-index:99!important}
.tablesorter-default .header,.tablesorter-default .tablesorter-header{background-color:#a09d98;background-image:url("data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==");background-position:100%;background-repeat:no-repeat;cursor:pointer;padding:4px 20px 4px 4px;white-space:normal}.tablesorter-default thead .headerSortUp,.tablesorter-default thead .tablesorter-headerAsc,.tablesorter-default thead .tablesorter-headerSortUp{background-color:#69c;background-image:url("data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7");border-bottom:1px solid #818181}.tablesorter-default thead .headerSortDown,.tablesorter-default thead .tablesorter-headerDesc,.tablesorter-default thead .tablesorter-headerSortDown{background-color:#69c;background-image:url("data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7");border-bottom:1px solid #818181}.tablesorter-default thead .sorter-false{background-image:none;background:#a09d98 none;cursor:default;padding:4px}.tablesorter-default tfoot td,.tablesorter-default tfoot th{border:0}.tablesorter-default tfoot .tablesorter-headerAsc,.tablesorter-default tfoot .tablesorter-headerDesc,.tablesorter-default tfoot .tablesorter-headerSortDown,.tablesorter-default tfoot .tablesorter-headerSortUp{border-top:2px solid #000}.tablesorter-default .tablesorter-processing{background-image:url("data:image/gif;base64,R0lGODlhFAAUAKEAAO7u7lpaWgAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgACACwAAAAAFAAUAAACQZRvoIDtu1wLQUAlqKTVxqwhXIiBnDg6Y4eyx4lKW5XK7wrLeK3vbq8J2W4T4e1nMhpWrZCTt3xKZ8kgsggdJmUFACH5BAEKAAIALAcAAAALAAcAAAIUVB6ii7jajgCAuUmtovxtXnmdUAAAIfkEAQoAAgAsDQACAAcACwAAAhRUIpmHy/3gUVQAQO9NetuugCFWAAAh+QQBCgACACwNAAcABwALAAACE5QVcZjKbVo6ck2AF95m5/6BSwEAIfkEAQoAAgAsBwANAAsABwAAAhOUH3kr6QaAcSrGWe1VQl+mMUIBACH5BAEKAAIALAIADQALAAcAAAIUlICmh7ncTAgqijkruDiv7n2YUAAAIfkEAQoAAgAsAAAHAAcACwAAAhQUIGmHyedehIoqFXLKfPOAaZdWAAAh+QQFCgACACwAAAIABwALAAACFJQFcJiXb15zLYRl7cla8OtlGGgUADs=")!important;background-position:50%!important;background-repeat:no-repeat!important}.tablesorter-default tr.odd>td{background-color:#dfdfdf}.tablesorter-default tr.even>td{background-color:#efefef}.tablesorter-default tr.odd td.primary{background-color:#bfbfbf}.tablesorter-default td.primary,.tablesorter-default tr.even td.primary,.tablesorter-default tr.odd td.secondary{background-color:#d9d9d9}.tablesorter-default td.secondary,.tablesorter-default tr.even td.secondary,.tablesorter-default tr.odd td.tertiary{background-color:#e6e6e6}.tablesorter-default td.tertiary,.tablesorter-default tr.even td.tertiary{background-color:#f2f2f2}caption{background:#fff}.tablesorter-default .tablesorter-filter-row{background:#eee}.tablesorter-default .tablesorter-filter-row td{background:#eee;border-bottom:1px solid #ccc;line-height:normal;text-align:center;transition:line-height .1s ease}.tablesorter-default .tablesorter-filter-row .disabled{cursor:not-allowed;opacity:.5}.tablesorter-default .tablesorter-filter-row.hideme td{cursor:pointer;line-height:0;margin:0;padding:2px}.tablesorter-default .tablesorter-filter-row.hideme .tablesorter-filter{border:0;height:1px;margin:0;min-height:0;opacity:0;padding:0}.tablesorter-default input.tablesorter-filter,.tablesorter-default select.tablesorter-filter{background-color:#fff;border:1px solid #bbb;box-sizing:border-box;color:#333;height:auto;margin:4px;padding:4px;transition:height .1s ease;width:95%}.tablesorter .filtered{display:none}.tablesorter .tablesorter-errorRow td{background-color:#e6bf99;cursor:pointer;text-align:center}
.select2-container.Q_input .select2-choice{background-image:none;border:1px solid #ccc!important;border-radius:2px;width:100%}.select2-container.Q_input .select2-choice .select2-arrow{border-left-style:none;width:30px}.select2-container.Q_input .select2-choice .select2-arrow b{background:url(./form_btn_select.jpg) no-repeat 100% #fff}.select2-container.Q_input:not(.select2-container-disabled) .select2-choice .select2-arrow:hover b{background:url(./form_btn_select_hover.jpg) no-repeat 100% #fff}.select2-results{padding:4px 0 4px 4px}.select2-drop-active{border:1px solid #f8b74c}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #f8b74c}.select2-container .select2-choice{background-image:none!important;border-radius:0;border-style:none!important;color:#1c94c4;padding-left:4px!important}.select2-container-active .select2-choice,.select2-container-active .select2-choices,.select2-container-multi.select2-container-active .select2-choices,.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #f8b74c}.select2-container.select2-container-disabled .select2-choice,.select2-container.select2-container-disabled.required .select2-choice{border-left:0!important;opacity:.7}.select2-container.select2-container-disabled .select2-choice,.select2-container.select2-container-disabled .select2-choices,.select2-container.select2-container-disabled.required .select2-choice,.select2-container.select2-container-disabled.required .select2-choices{border:1px solid #ddd!important;opacity:.7}.select2-container.required .select2-choice,.select2-container.required .select2-choices{border-left:2px solid red!important;border-radius:0}.select2-container.select2-container-disabled .select2-choice .select2-chosen{color:#232323}.select2-chosen,.select2-results{color:#1c94c4}

.jq_button,.jq_button.ui-button{background-color:#fafafa;border:1px solid rgba(0,0,0,.23);border-radius:4px;color:#1976d2;display:inline-block;font-family:Verdana,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:1em;font-weight:500;line-height:1.5em;margin:0 2px .5em 0;min-width:64px;overflow:visible;padding:5px 8px;padding:3px 5px!important;position:relative;text-align:center;transition:all .218s ease 0s;vertical-align:middle}.jq_button.ui-button.ui-state-active,.jq_button.ui-button:active,.jq_button.ui-button:focus,.jq_button.ui-button:hover,.jq_button.ui-state-active,.jq_button:active,.jq_button:focus,.jq_button:hover{background-color:#f0f5fa;border:1px solid rgba(25,118,210,.5);color:#1976d2;cursor:pointer;font-weight:400}.jq_button.ui-button-icon-only,.jq_button.ui-button.ui-button-icon-only{font-size:1em!important;min-width:0;text-indent:-9999px;white-space:nowrap;width:2.5em}.jq_button .ui-button-text,.jq_button.ui-button .ui-button-text{padding:.4em 1em}.jq_button.bdisabled,.jq_button.ui-button.bdisabled,.jq_button.ui-button:disabled,.jq_button:disabled{background-color:#fafafa;border:1px solid rgba(0,0,0,.26);color:rgba(0,0,0,.26);cursor:default}.jq_button.bdisabled:hover,.jq_button.ui-button.bdisabled:hover,.jq_button.ui-button:disabled:hover,.jq_button:disabled:hover{background-color:#fafafa;border:1px solid rgba(0,0,0,.26);color:rgba(0,0,0,.26)}.jq_button--blue{background-color:#1976d2;border:1px solid #1976d2;border-radius:4px;color:#fff;color:#fff!important;font-family:Verdana,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:1em;font-weight:500;line-height:1.5em;margin:0 .5em .5em 0;min-width:64px;overflow:visible;padding:5px 8px;position:relative;text-align:center;transition:all .218s ease 0s;vertical-align:middle}.jq_button--blue.ui-state-active,.jq_button--blue:active,.jq_button--blue:focus,.jq_button--blue:hover{background-color:#115293;border:1px solid #115293;color:#fff;cursor:pointer;font-weight:400}.jq_button--blue.ui-button-icon-only{font-size:1em!important;min-width:0;text-indent:-9999px;white-space:nowrap;width:2.5em}.jq_button--blue .ui-button-text{padding:.4em 1em}.jq_button--blue.bdisabled,.jq_button--blue:disabled{cursor:default}.jq_button--blue.bdisabled,.jq_button--blue.bdisabled:hover,.jq_button--blue:disabled,.jq_button--blue:disabled:hover{background-color:#fafafa;border:1px solid rgba(0,0,0,.26);color:rgba(0,0,0,.26)}.jq_button--imageonly{min-width:0!important}.jq_button--aligntop{vertical-align:top!important}.jq_button--nomargin{margin:0!important}.jq_button--marginrightonly{margin:0 2px 0 0!important}.react_button_style{background-color:transparent;border:1px solid rgba(63,81,181,.5);border-radius:4px;color:#3f51b5;font-family:Verdana,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:1em;font-weight:500;line-height:1.75;margin:0 .5em .5em 0;min-width:64px;padding:5px 16px;text-align:center}.react_button_style:hover{background-color:rgba(63,81,181,.08);border:1px solid #3f51b5;cursor:pointer}.react_button_style.bdisabled,.react_button_style:disabled{cursor:default}.react_button_style.bdisabled,.react_button_style.bdisabled:hover,.react_button_style:disabled,.react_button_style:disabled:hover{background-color:transparent;border:1px solid rgba(0,0,0,.26);color:rgba(0,0,0,.26)}.react_button_style.bdisabled.isClicked,.react_button_style:disabled.isClicked{background-color:transparent}.react_button_style.isClicked{background-color:#bcc1e5}.react_button_style--contained{background-color:#1976d2;border:1px solid #1976d2;border-radius:4px;color:#fff;font-family:Verdana,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:1em;font-weight:500;line-height:1.75;margin:0 .5em .5em 0;min-width:64px;padding:5px 16px;text-align:center}.react_button_style--contained:hover{background-color:#115293;border:1px solid #115293;cursor:pointer}.react_button_style--contained.bdisabled,.react_button_style--contained:disabled{cursor:default}.react_button_style--contained.bdisabled,.react_button_style--contained.bdisabled:hover,.react_button_style--contained:disabled,.react_button_style--contained:disabled:hover{background-color:transparent;border:1px solid rgba(0,0,0,.26);color:rgba(0,0,0,.26)}.react_button_style--contained.bdisabled.isClicked,.react_button_style--contained:disabled.isClicked{background-color:transparent}.react_button_style--contained.isClicked{background-color:#115293}.bdisabled{color:#a7a7a7!important;cursor:default}.lj_toggle_button{margin-right:0}.lj_toggle_button a{margin-right:0!important}.lj_ui-button.ui-button{background:none;background-color:#c9c9c9;border:1px solid #969696}.lj_ui-button.button_active{background:#f6f6f6 url(./ui-bg_glass_100_f6f6f6_1x400.png) repeat-x scroll 50% 50%;border:1px solid #ccc;color:#1c94c4;cursor:default}.lj_ui-button .ui-button{background:none;background-color:#c9c9c9;border:1px solid #969696}p.close_button_container{padding:10px 0;text-align:right}.dashboard .widgetcontent .ui-button .ui-button-text{line-height:1.3}.dashboard .widgetcontent .button_active.ui-button{background:none repeat scroll 0 0 #fdf5ce;border:1px solid #fbcb09;color:#c77405;cursor:default;font-weight:700}.dashboard .widgetcontent .ui-controlgroup .ui-controlgroup-item{min-height:16px}.dashboard .widget-action-button{background-color:transparent;border-right:1px solid #999;color:#999;cursor:pointer;display:inline-block;font-size:10px;margin-right:-3px;margin-top:2px;opacity:.75;padding:0 5px;text-align:center;transition:opacity .3s ease 0s}.dashboard .widget-action-button:hover{opacity:1}.dashboard .widget-action-button span{display:block;height:22px;width:22px}.dashboard .widget-action-button .refresh{background:url(./dbbuttons.png) no-repeat scroll 0 0 transparent}.dashboard .widget-action-button .more{background:url(./dbbuttons.png) no-repeat scroll 0 -55px transparent}.dashboard a.refreshCurrentWidget{margin-right:10px}.dashboard .widget-action-menu--inline{display:inline-block;line-height:1.8em;padding:0;vertical-align:top}.dashboard .widget-action-menu--inline.formlike .checkboxcont{padding-top:1px}
strong{font-weight:700}.pos_rel{position:relative}.pos_r{float:right}.pos_l{float:left}.mt-4{margin-top:4px}.mb--4{margin-bottom:4px}.mb--8{margin-bottom:8px}.mb--16{margin-bottom:16px}.mb--25{margin-bottom:25px}.mr--4{margin-right:4px}.mr--8{margin-right:8px}.visible{display:block}.hidden{display:none}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both;line-height:0}.bold{font-weight:700}.italic{font-style:italic}.fwnormal{font-weight:400}.fs08em{font-size:.8em}.fs12em{font-size:1.2em}.fs14em{font-size:1.4em}.color--darkgrey{color:#a9a9a9}.divinline{display:inline-block}.divflex{display:flex}.divflex__samewidth>div{flex-grow:1}.divflex__samewidth--250>div{flex-grow:1;max-width:250px}.flexnowrap{flex-wrap:nowrap}.flexwrap{flex-wrap:wrap}.flexjustifybetween{justify-content:space-between}.flexjustifyeven{justify-content:space-evenly}.flexdirection__row{flex-direction:row}.flexdirection__row--reverse{flex-direction:row-reverse}.flexdirection__column{flex-direction:column}.actiontable_container{display:inline-block;position:relative}.gradient_red{background:linear-gradient(center top,#dd4b39,#d14836) repeat scroll 0 0 #d14836}.nowrap{white-space:nowrap}.lh--2{line-height:1.2em}.lh--4{line-height:1.4em}.lh--6{line-height:1.6em}.lh--8{line-height:1.8em}.tabledata--lh--4 tr td{line-height:1.4em}.textalign--left{text-align:left}.textalign--center{text-align:center}.textalign--right{text-align:right}.va--top{vertical-align:top}.va--top-important{vertical-align:top!important}.tableinside--wide table{width:100%}.listelements--outside li{list-style:outside;margin-left:15px}.listelements--inside li{margin-left:20px}.listelements--disc li{list-style-type:disc}.listelements--arrow li{list-style-image:url(./li_element.gif);list-style-type:disc}.listelements--mb4 li{margin-bottom:4px}.listelements--mb8 li{margin-bottom:8px}.listelements-li-mt2b2 li{margin-bottom:2px;margin-top:2px}.listelements-li-mb4 li{margin-bottom:4px}.listelements-li-fn li{font-weight:400}.listelements-li-nobreak li{white-space:nowrap}.border_r_c999{border-right:1px solid #999;padding:0 5px}.border_mb5_b7ddf2{border-bottom:1px solid #b7ddf2;height:5px;margin-bottom:5px}.bt--solid{border-top:1px solid #c8c8c8}.title--jquerywidget{background:#f6a828;border:1px solid #e78f08;border-radius:0;color:#fff;font-weight:700;margin:5px 0;padding:2px 5px}.title--greybold{color:#737373;font-size:12px;font-weight:700;line-height:22px;margin:0}.title--inline{display:inline-block;margin-right:10px}.title--separate{border-left:1px solid #cbcbcb;padding-left:10px}.tooltiptitle{color:#6b6b6b;font-weight:700;line-height:1.2em;margin:5px 0;max-width:350px}.js-link{cursor:pointer;position:relative}.metainfo{border:1px solid #ababab;color:#757575;line-height:calc(8px + 2ex);padding:2px 2px 4px}.metainfo_orangebox{background-color:#f39f3f}.metainfo_greybox,.metainfo_orangebox{border-bottom:1px solid #ababab;color:#fff;padding:3px}.metainfo_greybox{background-color:#ababab}.metainfo_whitebottomborder{border-bottom:1px solid #fff}.metainfo_underline{border-bottom:1px solid #ababab;padding-bottom:3px}.pointerevents__all{pointer-events:all}
table.Q_formbox{background:none repeat scroll 0 0 #f5f5f5;border:1px solid #dfdfdf;border-radius:0;font-family:Verdana,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:11px}table.Q_formbox h1{font-size:140%;font-weight:700;margin-bottom:8px}table.Q_formbox h2{border-bottom:1px solid #bbb}table.Q_formbox form tbody tr{font-weight:700}table.Q_formbox td{padding:2px;vertical-align:middle}table.Q_formbox form tbody tr td{padding:0 2px}table.Q_formbox form tbody tr input,table.Q_formbox form tbody tr select,table.Q_formbox form tbody tr textarea{border:1px solid #bbb;font-family:inherit;font-size:inherit;font-weight:400;margin:.4em 0;padding:4px}table.Q_formbox form tbody tr select{height:22px;padding:0}table.Q_formbox input,table.Q_formbox select,table.Q_formbox textarea{border:1px solid #69c;font-family:inherit;font-size:inherit;font-weight:inherit;padding:3px 2px}table.Q_formbox form tbody tr input:focus,table.Q_formbox form tbody tr select:focus,table.Q_formbox form tbody tr textarea:focus{border:1px solid #69c}
input[readonly],select[readonly],textarea[readonly]{background:#f0f0f0!important;cursor:default}input[disabled]{cursor:default!important}textarea[disabled]{opacity:.7}select[disabled]{cursor:default!important;opacity:.7}.Q_form input[disabled],.formlike input[disabled],.ui-dialog input[disabled]{opacity:.7}.Q_form input::-moz-placeholder{color:#d3d3d3}.Q_form input:-ms-input-placeholder{color:#d3d3d3}.Q_form input::placeholder{color:#d3d3d3}.Q_form textarea::-moz-placeholder{color:#d3d3d3}.Q_form textarea:-ms-input-placeholder{color:#d3d3d3}.Q_form textarea::placeholder{color:#d3d3d3}input[disabled]::-moz-placeholder{color:transparent}input[disabled]:-ms-input-placeholder{color:transparent}input[disabled]::placeholder{color:transparent}textarea[disabled]::-moz-placeholder{color:transparent}textarea[disabled]:-ms-input-placeholder{color:transparent}textarea[disabled]::placeholder{color:transparent}textarea{resize:vertical}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input[type=checkbox]{cursor:pointer}.requiredStar{color:#f8b74c;margin-left:2px}.validerror{line-height:2em;margin:0;padding:5px;position:absolute;text-shadow:0 1px 0 #333;z-index:99}.validerror.ui-state-error{background:#b81900 none;border:1px solid #cd0a0a;box-shadow:0 2px 3px 0 #bbb;font-weight:400}.checkboxcont div span.validerror{height:auto;padding:0 5px;position:absolute;width:auto}.checkboxcont div span.validerror.ui-state-error{background:#b81900 none;border:1px solid #cd0a0a;box-shadow:0 2px 3px 0 #bbb;font-weight:400}.charsintextarea{bottom:-15px;color:#777;display:block!important;font-weight:400;height:12px;line-height:1em;min-width:45px;opacity:.8;padding:2px 2px 0;position:absolute;right:0;text-align:right}.overmaxwrapper{background-color:#bcbcbc}.overmaxwrapper:hover{opacity:1}.charsintextarea .overmax{color:red}.formlike{font-size:11px;font-weight:700}.formlike input,.formlike textarea{background-color:#fff;border:1px solid #ccc;border-radius:2px;color:#1c94c4;font-family:inherit;font-size:inherit;font-weight:inherit;margin:0;min-width:130px;outline:medium none;padding:5px 4px;position:relative;width:99%}.formlike input:focus,.formlike textarea:focus{background:none repeat scroll 0 0 #fdf5ce;border:1px solid #fbcb09;color:#1c94c4}.formlike input[disabled]{background-color:#fcfcfc}.formlike .checkboxcont{display:inline-block;padding:3px 0 0}.formlike .checkboxcont label{align-items:center;display:flex}.formlike .checkboxcont label .rightlabel{line-height:normal}.formlike .checkboxcont:after{clear:both}.formlike .checkboxcont div{float:left;height:21px;margin:0 5px 0 0;padding:0;position:relative;width:22px}.formlike .checkboxcont div span{background-image:url(./form_btn_sprite.png);background-position:-45px -44px;background-repeat:no-repeat;display:inline-block;height:21px;margin:0;padding:0;text-align:center;width:22px}.formlike .checkboxcont div span.checked{background-position:0 -44px}.formlike .checkboxcont div span.readonly{background-position:-56px -23px;cursor:default;opacity:1}.formlike .checkboxcont div span.disabled{background-position:-56px -23px;cursor:default;opacity:.6}.formlike .checkboxcont div span.checked.readonly{background-position:-78px -23px;opacity:1}.formlike .checkboxcont div span.checked.disabled{background-position:-78px -23px;opacity:.6}.formlike .checkboxcont div span.disabled input{cursor:default!important}.formlike .checkboxcont div span input{background:none repeat scroll 0 0 #fff;display:inline-block;height:19px;margin:0;min-width:0;opacity:0;padding:0;width:19px}.formlike .styled-select{background-color:#fff;border:1px solid #ccc;border-radius:2px;color:#1c94c4;display:inline-block;height:24px;overflow:hidden;position:relative;vertical-align:top;width:auto}.formlike .styled-select .helper{background:url(./form_btn_select.jpg) no-repeat 100% #fff;height:27px;pointer-events:none;position:absolute;right:0;top:0;width:30px}.formlike .styled-select select[disabled]~.helper{opacity:.35}.formlike .styled-select select:not([disabled]):hover~.helper{background:url(./form_btn_select_hover.jpg) no-repeat 100% #fff}.formlike .styled-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none repeat scroll 0 0 transparent;border:0;border-radius:0;color:inherit;cursor:pointer;display:inline-block;font-size:inherit;font-weight:inherit;height:24px;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;padding:3px 35px 3px 5px}.formlike .styled-select select:focus{background:none repeat scroll 0 0 #fdf5ce}.safari .formlike .styled-select select{text-indent:4px}.ie .formlike .styled-select select{padding-right:11px}.formlike .styled-select select[disabled]{background-color:#f4f4f4}.formlike .styled-select select option{background:none repeat scroll 0 0 #f6f6f6;border:none;overflow:visible;padding:3px 5px}.formlike .styled-listbox{background-color:#fff;border:1px solid #ccc;border-radius:2px;color:#1c94c4;display:inline-block;overflow:hidden;position:relative;vertical-align:top;width:auto}.formlike .styled-listbox select{background:none repeat scroll 0 0 transparent;border:0;border-radius:0;color:inherit;cursor:pointer;display:inline-block;font-size:inherit;font-weight:inherit;max-height:200px;min-height:40px;width:100%}.formlike .styled-listbox select[disabled]{background-color:#f4f4f4}.formlike .styled-listbox select option{background:none repeat scroll 0 0 transparent;border:none;overflow:visible;padding:3px 5px}.formlike .Q_feedback{color:red;display:inline-block;font-size:90%;font-weight:700;margin-bottom:10px;margin-top:10px;position:relative;width:auto}.formlike .Q_feedback .error{background-color:#f3d8d8;border-left:4px solid #c00;color:#2e2e2e;padding:5px}.formlike .Q_feedback .success{background-color:#e8fbd1;border-left:4px solid #8cce3b;color:#030303;padding:5px}.form--complex{display:flex}.form--complex .fullwidth{flex:1}.formlike_elements--inrow .element-wrapper{display:inline-block;margin-bottom:5px;margin-right:10px}.formlike_elements--inrow input{display:inline-block;width:auto}.formlike_elements--inrow label{line-height:1.8em;vertical-align:middle}.formlike_elements--inrow .styled-select{vertical-align:middle}.formlike_elements--separated .element-wrapper{border-left:1px solid #cbcbcb;padding-left:10px}.formlike_elements--separated .element-wrapper:first-child{border-left:0 solid #cbcbcb;padding-left:0}.checkboxcont--standalone{clear:both}.checkboxcont--standalone label{color:#737373;float:left;font-size:12px;line-height:22px;margin:0}.checkboxcont_label--outline .checkboxcont label{border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;line-height:2em;margin-left:3px;padding:1px 2px 2px}.checkboxcont_label--outline .checkboxcont div{margin-right:0}.checkboxcont_asTab{border-bottom:1px solid #cbcbcb}.checkboxcont_asTab .checkboxcont{background-color:#fff;border:1px solid #cbcbcb;border-bottom:0;padding:3px 4px 0 3px}.checkboxcont_asTab .checkboxcont label{cursor:pointer}.formlike .styled-listbox select[disabled],.formlike .styled-select select[disabled],.formlike input[disabled],.formlike textarea[disabled]{color:#232323}
.Q_form dl{margin-bottom:30px}.Q_form dd{line-height:25px;margin:0 0 10px;min-height:20px;position:relative}.Q_form dd>div{color:#1c94c4;display:inline-block;font-family:Verdana,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:11px;font-weight:700;width:65%}.Q_form dt{float:left;margin:0 10px 5px 0;min-width:100px;width:35%}.Q_form dt>div{background:#f6f6f6;font-weight:700;min-height:14px;padding:6px 5px;text-align:right;word-break:normal}.Q_form dd:after{clear:both}.Q_form dd:after,.Q_form dd:before{content:"";display:table}.Q_form dd:before{background-color:#f6f6f6;background:linear-gradient(90deg,#f6f6f6 0,#e5e5e5 50%,#f6f6f6);content:"";height:1px;position:absolute;width:100%}.ui-accordion dl{margin-bottom:30px}.ui-accordion dd{line-height:25px;margin:0 0 10px;min-height:20px;position:relative}.ui-accordion dd>div{color:#1c94c4;display:inline-block;font-family:Verdana,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:11px;font-weight:700;width:65%}.ui-accordion dl dt{float:left;margin:0 10px 5px 0;min-width:100px;width:35%}.ui-accordion dl dt>div{background:#f6f6f6;font-weight:700;min-height:14px;padding:6px 5px;text-align:right;word-break:normal}.ui-accordion .ui-accordion-header{margin-top:0}.ui-accordion .ui-accordion-content{background:none;background-color:#fff;overflow:visible;width:auto}.ui-accordion .ui-accordion-content.accordionhidden{border:0;display:block!important}.ui-accordion .ui-accordion-content.accordionhidden.hidden{display:hidden!important}.ui-accordion input,.ui-accordion textarea{width:90%}.ui-accordion .Q_date,.ui-accordion .Q_time{width:50%}.ui-accordion .Q_email{width:65%}.validerror{bottom:inherit;line-height:2em;padding:0 5px;top:inherit}.invalid,.isempty,.isoutrange{border:1px solid red!important}.ui-accordion dd:after{clear:both}.ui-accordion dd:after,.ui-accordion dd:before{content:"";display:table}.ui-accordion dd:before{background-color:#f6f6f6;background:linear-gradient(90deg,#f6f6f6 0,#e5e5e5 50%,#f6f6f6);content:"";height:1px;position:absolute;width:100%}
.display_percentbar_event{min-width:58px}.display_percentbar_event div{cursor:pointer}.display_percentbar_event div:hover{border-color:red}.display_percentbar_event input{border:1px solid #a9a9a9;font-size:11px;height:16px;padding:2px;text-align:right;vertical-align:top;width:30px}.edit_percent{background-color:#81c784;background-image:url(./ui-icons_ffffff_256x240.png);background-position:-62px -143px;cursor:pointer;display:inline-block;font-weight:700;height:22px;transition:background-color .5s ease-out;vertical-align:top;width:20px}.edit_percent:hover{background-color:#4caf50}
.notstarted{background-image:repeating-linear-gradient(45deg,transparent,transparent 8px,hsla(0,0%,82%,.5) 0,hsla(0,0%,82%,.5) 10px)!important}.notstarted a{background:none!important}tr.notstarted:hover td{background-image:repeating-linear-gradient(45deg,transparent,transparent 5px,#facb7e 0,#facb7e 10px)}.taskcompleted{background:#cfe8c7 none repeat scroll 0 0!important;border-right:5px solid #fff;color:#000}.notstarted.taskcompleted{background-image:repeating-linear-gradient(45deg,transparent,transparent 5px,hsla(0,0%,82%,.7) 0,hsla(0,0%,82%,.7) 10px)!important}tr.notstarted.taskcompleted:hover td{background-image:repeating-linear-gradient(45deg,transparent,transparent 5px,#facb7e 0,#facb7e 10px)}.taskcompleted .display_percentbar_event div:hover{border-color:transparent;cursor:default}.rowselectedonclick{background:#ffa!important}.ui-widget .rowselectedonclick{background:#ffa}.widgetcontent .taskcompleted{border-right:0 solid #fff}.ie9 .notstarted{background-image:url(./tr_notstarted_gradient.png)}.ie9 .taskcompleted{background:#dff0db none 0 0 repeat!important}
body .message{background-color:#fafafa;border:1px solid #69c;border-left-width:5px;border-radius:0 7px 7px;color:#000;font-size:10px;padding:2px}body .message td{border:none;padding:0}body .message .content{padding:2px;text-align:left;vertical-align:top}body .message .title{color:#616161;font-size:120%;font-weight:700;padding-bottom:5px}body .message .image{text-align:right;vertical-align:top}.ui-dialog .message{background-color:#fafafa;border:1px solid #69c;border-radius:7px;color:#000;font-size:10px;padding:2px}.ui-dialog .message td{border:none;padding:0}.ui-dialog .message .content{padding:2px;text-align:left;vertical-align:top}.ui-dialog .message .title{color:#616161;font-size:120%;font-weight:700;padding-bottom:5px}.ui-dialog .message .image{text-align:right;vertical-align:top}
table.note,table.tip{background-color:#fff;border:1px solid #69c;border-left-width:5px;border-radius:0 7px 7px;color:#000;font-size:12px;line-height:18px;padding:2px}table.note td,table.tip td{border:0;padding:0}table.note .content,table.tip .content{padding:2px;text-align:left;vertical-align:top}table.note .content .title,table.tip .content .title{color:#616161;font-size:14px;font-weight:700;padding-bottom:5px}table.note .image,table.tip .image{background-color:#fff;text-align:right;vertical-align:top}table.tip,table.tip .image{background-color:#fafafa}
.calHeader{background:#f6a828;border:none;color:#fff;padding:1px}.subtitleList{background-color:#a09d98;color:#fff;font-weight:700;margin-left:0;padding:3px 5px;text-align:center;vertical-align:middle;white-space:nowrap}.table--fixed{table-layout:fixed}.table__td--ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table--wide{width:100%}
.trafficLight0{color:#999;visibility:hidden}.trafficLightYellow{border-bottom:2px solid #f9ab2b}.trafficLightRed,.trafficLightYellow{background-color:transparent;color:#222;padding:4px 5px 2px}.trafficLightRed{border-bottom:2px solid #f75d5d}
form[name=HoursOfJobs] table td{border:1px solid #999;padding:1px}form[name=FormOfEditControls] table td{padding:2px}#qHoursTable{text-decoration:none}#qHoursTable td{padding:3px 4px!important}#qHoursTable .calHeader{background:#a09d98;color:#fff}#qHoursTable .calWeekday{background:#616161;border:none;color:#fff;font-weight:700}#qHoursTable tr:hover .calHeader,#qHoursTable tr:hover .calWeekday{background:#616161}#qHoursTable .calBackground{background:#e0e0e0;text-decoration:none}#qHoursTable tbody tr:hover td{background-color:#fbd9a2}form[name=TimeReport] p{background-color:#ddd;display:inline-block;margin:10px 0;padding:10px 5px}form[name=TimeReport] p a{background-color:#eee;padding:3px}
.nav, .nav ul, .nav li {
    list-style: none;
}

.nav ul {
    padding: 0;
    margin: 0 0 0 18px;
}

.nav {
    padding: 4px;
    margin: 0px;
}

.nav > li {
    margin: 4px 0;
}

.nav > li li {
    margin: 2px 0;
}

.nav a {
    color: #333;
    display: block;
    outline: none;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    text-decoration: none;
}

.nav li > a > span {
    float: right;
    font-size: 19px;
    font-weight: bolder;
}

.nav li > a:hover > span {
    color: #fff;
}

/*https://codepen.io/ethanmuller/pen/lDbgm*/
.nav li > a > span:after {
    content: '\25b8';
}
.nav li.open > a > span:after {
    content: '\25be';
}

.nav a:hover, .nav li.active > a {
    background-color: #5D5D5D;
    color: #f5f5f5;
}

.nav > li.active > a  {
    background-color: #4D90FE;
}

.nav li a {
    font-size: 12px;
    line-height: 18px;
    padding: 2px 10px;
}

.nav > li > a {
    font-size: 14px;
    line-height: 20px;
    padding: 4px 10px;
}
/*
The jQuery UI Month Picker Version 3.0.4
https://github.com/KidSysco/jquery-ui-month-picker/

Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see
<http://www.gnu.org/licenses/gpl-3.0.txt>.
*/

.month-picker {
    display: inline-block;
    position: absolute;
    z-index: 9999;
}

.month-picker table {
  border-collapse: separate;
  border-spacing: 2px 2px;
}

.month-picker td {
    padding: 0px;
}

/*
Prevents the button labels from maving sligtly to the left
when applying the width CSS property to the buttons.
See: .month-picker-month-table button { width: 4.3em; }
*/
.month-picker .ui-button-text {
  padding: .4em 0;
}

.month-picker-header {
    margin: 3px 3px 0px 3px;
}

.month-picker-year-table {
    width: 100%;
    /*
    Makes sure the next/previous/jump years buttons are not unnecessarily
    selected if the user clicks them a couple of times fast.
    */
    -ms-user-select: none; /* IE 10+ */
    -moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    user-select: none;
}

/*
The plugin uses buttons with a transparent background in the year-table
(aka header) in order to look consistent with jQuery UI datepicker and to
make the year title a button that blends into the heading in the default state.

The plugin does this by removing the .ui-state-default class from (in MonthPicker.js)
the a tags (buttons) which also ends up removing the 1px border that it applies.

To prevent the button from resizing and moving everything around when you hover
in and out, we use a carefully constructed selector, which gets overroden by the
more specific .ui-state-hover/actove class selectors in the jquery-ui.css
that apply the visible borders that we want.

This selector applies a 1px transparent border that keeps the button
in the same size, but it doesen't hide the borders that .ui-state-hover/actove give us.
*/
.month-picker-year-table a {
    border: 1px solid transparent;
}

/*
Sets the size of the next/previous buttons,
and makes the buttons in the heading (year-table) sligtly bigger,
and removes the pointer cursor from the buttons in the heading (year-table).
*/
.month-picker-year-table .ui-button {
    font-size: 1.1em;
    width: 1.5em;
    height: 1.5em;
    cursor: default;
    margin: 0;
}

.month-picker-year-table .month-picker-title {
    text-align: center;
}

.month-picker-year-table .month-picker-title .ui-button {
    font-size: 1em;
    padding: .1em 0;
    width: 100%;
    font-weight: bold;
}

/*
The buttons in the heading (year-table) are slightly shrinked, but because jQuery ui and
the .month-picker .ui-button-text rule at the top of this CSS file apply some
padding which results in the button text being moved to the bottom of
the button.

This rule removes the unnecessary padding so the text in
the jump years button will be vericaly centred.
*/
.month-picker-year-table .ui-button-text {
    padding: 0;
}

.month-picker-month-table td {
    height: 35px;
    text-align: center;
}

/*
Makes sure the buttons stay in the same size when swithching
to the Jump years menu.
this also ensures that the entire menu dosen't resize itself
in response to the slightly bigger buttons in the Jump years menu.
 */
.month-picker-month-table .ui-button {
    width: 4.2em;
    margin: .2em;
}

.month-picker-open-button {
    height: 20px;
    width: 20px;
    vertical-align: bottom;
}

.month-picker-invalid-message {
    display: none;
    background-color: Yellow;
}

.month-picker-disabled {
    background-color: #e1e1e1;
}

#MonthPicker_hiremonth{z-index:1999!important}.month-picker.ui-widget-content{width:auto}.month-picker{background-color:#fff;background:#fff none repeat-x scroll 50% top;border:1px solid #d3d3d3;box-shadow:0 5px 10px rgba(0,0,0,.2);box-sizing:border-box;display:none;font-size:11px;left:50%;padding:0 0 .2em;position:absolute;top:50%;width:auto!important}.month-picker .month-picker-header{background-color:#69c;border:0;color:#fff;margin:0;padding:.2em 0;position:relative}.month-picker .month-picker-header .month-picker-title .ui-button{cursor:pointer;padding:.5em 1em;width:auto}.month-picker .month-picker-next,.month-picker .month-picker-previous{cursor:pointer;padding:.15em .4em}.month-picker .month-picker-next .ui-button,.month-picker .month-picker-previous .ui-button{float:none!important;font-size:1.1em}.month-picker .month-picker-next:active,.month-picker .month-picker-previous:active{transform:scale(.8)}.month-picker .month-picker-month-table .ui-button{padding:.8em 1em}.month-picker .month-picker-next .ui-button.ui-state-disabled,.month-picker .month-picker-previous .ui-button.ui-state-disabled{opacity:0}
.changeagency-dialog ul{list-style-type:none}
@-webkit-keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30%, 70% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px);
  }
}
@-moz-keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30%, 70% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px);
  }
}
@keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30%, 70% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px);
  }
}
@-webkit-keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
}
@-moz-keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
}
@keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  10% {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
  }
  20% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
@-moz-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  10% {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
  }
  20% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  10% {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
  }
  20% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
.dropzone, .dropzone * {
  box-sizing: border-box;
}

.dropzone {
  min-height: 150px;
  border: 2px solid rgba(0, 0, 0, 0.3);
  background: white;
  padding: 20px 20px;
}
.dropzone.dz-clickable {
  cursor: pointer;
}
.dropzone.dz-clickable * {
  cursor: default;
}
.dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message * {
  cursor: pointer;
}
.dropzone.dz-started .dz-message {
  display: none;
}
.dropzone.dz-drag-hover {
  border-style: solid;
}
.dropzone.dz-drag-hover .dz-message {
  opacity: 0.5;
}
.dropzone .dz-message {
  text-align: center;
  margin: 2em 0;
}
.dropzone .dz-message .dz-button {
  background: none;
  color: inherit;
  border: none;
  padding: 0;
  font: inherit;
  cursor: pointer;
  outline: inherit;
}
.dropzone .dz-preview {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 16px;
  min-height: 100px;
}
.dropzone .dz-preview:hover {
  z-index: 1000;
}
.dropzone .dz-preview:hover .dz-details {
  opacity: 1;
}
.dropzone .dz-preview.dz-file-preview .dz-image {
  border-radius: 20px;
  background: #999;
  background: linear-gradient(to bottom, #eee, #ddd);
}
.dropzone .dz-preview.dz-file-preview .dz-details {
  opacity: 1;
}
.dropzone .dz-preview.dz-image-preview {
  background: white;
}
.dropzone .dz-preview.dz-image-preview .dz-details {
  -webkit-transition: opacity 0.2s linear;
  -moz-transition: opacity 0.2s linear;
  -ms-transition: opacity 0.2s linear;
  -o-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
.dropzone .dz-preview .dz-remove {
  font-size: 14px;
  text-align: center;
  display: block;
  cursor: pointer;
  border: none;
}
.dropzone .dz-preview .dz-remove:hover {
  text-decoration: underline;
}
.dropzone .dz-preview:hover .dz-details {
  opacity: 1;
}
.dropzone .dz-preview .dz-details {
  z-index: 20;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  font-size: 13px;
  min-width: 100%;
  max-width: 100%;
  padding: 2em 1em;
  text-align: center;
  color: rgba(0, 0, 0, 0.9);
  line-height: 150%;
}
.dropzone .dz-preview .dz-details .dz-size {
  margin-bottom: 1em;
  font-size: 16px;
}
.dropzone .dz-preview .dz-details .dz-filename {
  white-space: nowrap;
}
.dropzone .dz-preview .dz-details .dz-filename:hover span {
  border: 1px solid rgba(200, 200, 200, 0.8);
  background-color: rgba(255, 255, 255, 0.8);
}
.dropzone .dz-preview .dz-details .dz-filename:not(:hover) {
  overflow: hidden;
  text-overflow: ellipsis;
}
.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {
  border: 1px solid transparent;
}
.dropzone .dz-preview .dz-details .dz-filename span, .dropzone .dz-preview .dz-details .dz-size span {
  background-color: rgba(255, 255, 255, 0.4);
  padding: 0 0.4em;
  border-radius: 3px;
}
.dropzone .dz-preview:hover .dz-image img {
  -webkit-transform: scale(1.05, 1.05);
  -moz-transform: scale(1.05, 1.05);
  -ms-transform: scale(1.05, 1.05);
  -o-transform: scale(1.05, 1.05);
  transform: scale(1.05, 1.05);
  -webkit-filter: blur(8px);
  filter: blur(8px);
}
.dropzone .dz-preview .dz-image {
  border-radius: 20px;
  overflow: hidden;
  width: 120px;
  height: 120px;
  position: relative;
  display: block;
  z-index: 10;
}
.dropzone .dz-preview .dz-image img {
  display: block;
}
.dropzone .dz-preview.dz-success .dz-success-mark {
  -webkit-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  -moz-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  -ms-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  -o-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
}
.dropzone .dz-preview.dz-error .dz-error-mark {
  opacity: 1;
  -webkit-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  -moz-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  -ms-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  -o-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
}
.dropzone .dz-preview .dz-success-mark, .dropzone .dz-preview .dz-error-mark {
  pointer-events: none;
  opacity: 0;
  z-index: 500;
  position: absolute;
  display: block;
  top: 50%;
  left: 50%;
  margin-left: -27px;
  margin-top: -27px;
}
.dropzone .dz-preview .dz-success-mark svg, .dropzone .dz-preview .dz-error-mark svg {
  display: block;
  width: 54px;
  height: 54px;
}
.dropzone .dz-preview.dz-processing .dz-progress {
  opacity: 1;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.dropzone .dz-preview.dz-complete .dz-progress {
  opacity: 0;
  -webkit-transition: opacity 0.4s ease-in;
  -moz-transition: opacity 0.4s ease-in;
  -ms-transition: opacity 0.4s ease-in;
  -o-transition: opacity 0.4s ease-in;
  transition: opacity 0.4s ease-in;
}
.dropzone .dz-preview:not(.dz-processing) .dz-progress {
  -webkit-animation: pulse 6s ease infinite;
  -moz-animation: pulse 6s ease infinite;
  -ms-animation: pulse 6s ease infinite;
  -o-animation: pulse 6s ease infinite;
  animation: pulse 6s ease infinite;
}
.dropzone .dz-preview .dz-progress {
  opacity: 1;
  z-index: 1000;
  pointer-events: none;
  position: absolute;
  height: 16px;
  left: 50%;
  top: 50%;
  margin-top: -8px;
  width: 80px;
  margin-left: -40px;
  background: rgba(255, 255, 255, 0.9);
  -webkit-transform: scale(1);
  border-radius: 8px;
  overflow: hidden;
}
.dropzone .dz-preview .dz-progress .dz-upload {
  background: #333;
  background: linear-gradient(to bottom, #666, #444);
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 0;
  -webkit-transition: width 300ms ease-in-out;
  -moz-transition: width 300ms ease-in-out;
  -ms-transition: width 300ms ease-in-out;
  -o-transition: width 300ms ease-in-out;
  transition: width 300ms ease-in-out;
}
.dropzone .dz-preview.dz-error .dz-error-message {
  display: block;
}
.dropzone .dz-preview.dz-error:hover .dz-error-message {
  opacity: 1;
  pointer-events: auto;
}
.dropzone .dz-preview .dz-error-message {
  pointer-events: none;
  z-index: 1000;
  position: absolute;
  display: block;
  display: none;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -ms-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  border-radius: 8px;
  font-size: 13px;
  top: 130px;
  left: -10px;
  width: 140px;
  background: #be2626;
  background: linear-gradient(to bottom, #be2626, #a92222);
  padding: 0.5em 1.2em;
  color: white;
}
.dropzone .dz-preview .dz-error-message:after {
  content: "";
  position: absolute;
  top: -6px;
  left: 64px;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #be2626;
}
#content .dropzone,.ui-dialog .dropzone{background-color:#f6f6f6;border:1px solid #bdbdbd;border-radius:0;cursor:default;font-weight:400;min-height:50px;padding:0;position:relative}#content .dropzone.dz-clickable,.ui-dialog .dropzone.dz-clickable{background-color:#fff;cursor:pointer}#content .dropzone .dz-message,.ui-dialog .dropzone .dz-message{color:#646c7f;font-size:14px;font-weight:400;margin:.5em 0;opacity:0;overflow:hidden;text-align:center}#content .dropzone .dz-message .dz-button,.ui-dialog .dropzone .dz-message .dz-button{cursor:default}#content .dropzone.dz-clickable .dz-message,.ui-dialog .dropzone.dz-clickable .dz-message{height:48px;opacity:1}#content .dropzone.dz-clickable .dz-message .dz-button,.ui-dialog .dropzone.dz-clickable .dz-message .dz-button{cursor:pointer}#content .dropzone .dz-preview.dz-image-preview,.ui-dialog .dropzone .dz-preview.dz-image-preview{background:#e8e8e8}#content .dropzone .dz-preview,.ui-dialog .dropzone .dz-preview{display:inline-block;margin:10px;min-height:100px;position:relative;vertical-align:top}#content .dropzone .dz-preview .dz-details,.ui-dialog .dropzone .dz-preview .dz-details{padding:.5em .5em 0}#content .dropzone .dz-preview .dz-error-mark,#content .dropzone .dz-preview .dz-success-mark,.ui-dialog .dropzone .dz-preview .dz-error-mark,.ui-dialog .dropzone .dz-preview .dz-success-mark{top:40%}#content .dropzone .dz-preview .dz-error-mark svg path,.ui-dialog .dropzone .dz-preview .dz-error-mark svg path{fill:#b52424}#content .dropzone .dz-preview .dz-error-message,.ui-dialog .dropzone .dz-preview .dz-error-message{border-radius:0;font-size:10px;left:-23px;line-height:11px;top:70px}#content .dropzone .dz-preview .dz-image,.ui-dialog .dropzone .dz-preview .dz-image{border-radius:0;height:110px;width:95px}#content .dropzone .dz-preview .dz-image img,.ui-dialog .dropzone .dz-preview .dz-image img{cursor:url(./magnifier.ico),pointer;height:auto;width:95px}#content .dropzone .dz-preview.dz-file-preview .dz-details,.ui-dialog .dropzone .dz-preview.dz-file-preview .dz-details{opacity:0}#content .dropzone .dz-preview.dz-file-preview:hover .dz-details,.ui-dialog .dropzone .dz-preview.dz-file-preview:hover .dz-details{opacity:1}#content .dropzone .dz-preview .dz-details .dz-size,.ui-dialog .dropzone .dz-preview .dz-details .dz-size{font-size:12px;white-space:nowrap}#content .dropzone .dz-preview .dz-details .dz-size:not(:hover),.ui-dialog .dropzone .dz-preview .dz-details .dz-size:not(:hover){overflow:hidden;text-overflow:ellipsis}#content .dropzone .dz-current-file .dz-view span,.ui-dialog .dropzone .dz-current-file .dz-view span{background:hsla(0,0%,100%,.4) url(./zoom_in.png) no-repeat scroll 50%;border-radius:3px;cursor:pointer;display:inline-block;height:32px;margin-top:10px;width:75px}#content .dropzone .dz-current-file .dz-view span:hover,.ui-dialog .dropzone .dz-current-file .dz-view span:hover{background-color:#fafafa}#content .dropzone a.dz-remove,.ui-dialog .dropzone a.dz-remove{display:none}#content .dropzone-previews.dz-clickable a.dz-remove,#content .dropzone.dz-clickable a.dz-remove,.ui-dialog .dropzone-previews.dz-clickable a.dz-remove,.ui-dialog .dropzone.dz-clickable a.dz-remove{background-color:#fafafa;border:1px solid rgba(0,0,0,.23);border-radius:0 0 4px 4px;color:#aaa;color:#1976d2;cursor:pointer;display:block;font-size:12px;line-height:1.75;padding:4px 5px;text-align:center;text-decoration:none}#content .dropzone a.dz-remove:hover,#content .dropzone-previews a.dz-remove:hover,.ui-dialog .dropzone a.dz-remove:hover,.ui-dialog .dropzone-previews a.dz-remove:hover{background-color:#f0f5fa;border:1px solid rgba(25,118,210,.5);color:#1976d2;font-weight:400}#content .dropzone.dz-max-files-reached,.ui-dialog .dropzone.dz-max-files-reached{cursor:default}
.ui-timepicker-wrapper {
	overflow-y: auto;
	max-height: 150px;
	width: 6.5em;
	background: #fff;
	border: 1px solid #ddd;
	-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);
	-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);
	box-shadow:0 5px 10px rgba(0,0,0,0.2);
	outline: none;
	z-index: 10052;
	margin: 0;
}

.ui-timepicker-wrapper.ui-timepicker-with-duration {
	width: 13em;
}

.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,
.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60 {
	width: 11em;
}

.ui-timepicker-list {
	margin: 0;
	padding: 0;
	list-style: none;
}

.ui-timepicker-duration {
	margin-left: 5px; color: #888;
}

.ui-timepicker-list:hover .ui-timepicker-duration {
	color: #888;
}

.ui-timepicker-list li {
	padding: 3px 0 3px 5px;
	cursor: pointer;
	white-space: nowrap;
	color: #000;
	list-style: none;
	margin: 0;
}

.ui-timepicker-list:hover .ui-timepicker-selected {
	background: #fff; color: #000;
}

li.ui-timepicker-selected,
.ui-timepicker-list li:hover,
.ui-timepicker-list .ui-timepicker-selected:hover {
	background: #1980EC; color: #fff;
}

li.ui-timepicker-selected .ui-timepicker-duration,
.ui-timepicker-list li:hover .ui-timepicker-duration {
	color: #ccc;
}

.ui-timepicker-list li.ui-timepicker-disabled,
.ui-timepicker-list li.ui-timepicker-disabled:hover,
.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
	color: #888;
	cursor: default;
}

.ui-timepicker-list li.ui-timepicker-disabled:hover,
.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
	background: #f2f2f2;
}

.LaZIiv__j1jHJS77YxVA{background:transparent none repeat scroll 0 0;border:0!important;border-radius:4px;box-shadow:none;display:block;font-family:inherit;font-size:11px;line-height:1.4;padding:0!important;position:absolute;visibility:visible;z-index:2030}.P2uPIxfio28nVxoxsnuK{background-color:rgba(97,97,97,.9);border-radius:inherit;color:#fff;padding:8px;text-decoration:none}
button.ui-button{background-color:#fafafa;border:1px solid rgba(0,0,0,.23);border-radius:4px;color:#1976d2;font-family:Verdana,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:1em;font-weight:500;line-height:1.5em;margin:0 .5em .5em 0;min-width:64px;overflow:visible;padding:5px 8px;position:relative;text-align:center;transition:all .218s ease 0s;vertical-align:middle}button.ui-button.ui-state-active,button.ui-button:active,button.ui-button:focus,button.ui-button:hover{background-color:#f0f5fa;border:1px solid rgba(25,118,210,.5);color:#1976d2;cursor:pointer;font-weight:400}button.ui-button.ui-button-icon-only{font-size:1em!important;min-width:0;text-indent:-9999px;white-space:nowrap;width:2.5em}button.ui-button .ui-button-text{padding:.4em 1em}button.ui-button.bdisabled,button.ui-button:disabled{cursor:default}button.ui-button.bdisabled,button.ui-button.bdisabled:hover,button.ui-button:disabled,button.ui-button:disabled:hover{background-color:#fafafa;border:1px solid rgba(0,0,0,.26);color:rgba(0,0,0,.26)}button.btn-layout{background-color:#fafafa;border:1px solid rgba(0,0,0,.23);border-radius:4px;color:#1976d2;font-family:Verdana,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:1em;font-weight:500;line-height:1.5em;margin:0 .5em .5em 0;min-width:64px;overflow:visible;padding:5px 8px;position:relative;text-align:center;transition:all .218s ease 0s;vertical-align:middle}button.btn-layout.ui-state-active,button.btn-layout:active,button.btn-layout:focus,button.btn-layout:hover{background-color:#f0f5fa;border:1px solid rgba(25,118,210,.5);color:#1976d2;cursor:pointer;font-weight:400}button.btn-layout.ui-button-icon-only{font-size:1em!important;min-width:0;text-indent:-9999px;white-space:nowrap;width:2.5em}button.btn-layout .ui-button-text{padding:.4em 1em}button.btn-layout.bdisabled,button.btn-layout:disabled{cursor:default}button.btn-layout.bdisabled,button.btn-layout.bdisabled:hover,button.btn-layout:disabled,button.btn-layout:disabled:hover{background-color:#fafafa;border:1px solid rgba(0,0,0,.26);color:rgba(0,0,0,.26)}button.btn-layout-contained{background-color:#1976d2;border:1px solid #1976d2;border-radius:4px;color:#fff;font-family:Verdana,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:1em;font-weight:500;line-height:1.5em;margin:0 .5em .5em 0;min-width:64px;overflow:visible;padding:5px 8px;position:relative;text-align:center;transition:all .218s ease 0s;vertical-align:middle}button.btn-layout-contained.ui-state-active,button.btn-layout-contained:active,button.btn-layout-contained:focus,button.btn-layout-contained:hover{background-color:#115293;border:1px solid #115293;color:#fff;cursor:pointer;font-weight:400}button.btn-layout-contained.ui-button-icon-only{font-size:1em!important;min-width:0;text-indent:-9999px;white-space:nowrap;width:2.5em}button.btn-layout-contained .ui-button-text{padding:.4em 1em}button.btn-layout-contained.bdisabled,button.btn-layout-contained:disabled{cursor:default}button.btn-layout-contained.bdisabled,button.btn-layout-contained.bdisabled:hover,button.btn-layout-contained:disabled,button.btn-layout-contained:disabled:hover{background-color:#fafafa;border:1px solid rgba(0,0,0,.26);color:rgba(0,0,0,.26)}button.btn-layout--red{background-color:#fafafa;border:1px solid #f2585c;border-radius:4px;color:#1976d2;color:#f1454a;font-family:Verdana,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:1em;font-weight:500;line-height:1.5em;margin:0 .5em .5em 0;min-width:64px;overflow:visible;padding:5px 8px;position:relative;text-align:center;transition:all .218s ease 0s;vertical-align:middle}button.btn-layout--red.ui-state-active,button.btn-layout--red:active,button.btn-layout--red:focus,button.btn-layout--red:hover{background-color:#f0f5fa;border:1px solid rgba(25,118,210,.5);color:#1976d2}button.btn-layout--red.ui-button-icon-only{font-size:1em!important;min-width:0;text-indent:-9999px;white-space:nowrap;width:2.5em}button.btn-layout--red .ui-button-text{padding:.4em 1em}button.btn-layout--red.bdisabled,button.btn-layout--red:disabled{cursor:default}button.btn-layout--red.bdisabled,button.btn-layout--red.bdisabled:hover,button.btn-layout--red:disabled,button.btn-layout--red:disabled:hover{background-color:#fafafa;border:1px solid rgba(0,0,0,.26);color:rgba(0,0,0,.26)}button.btn-layout--red.ui-state-active,button.btn-layout--red:active,button.btn-layout--red:focus,button.btn-layout--red:hover{background-color:#fde7e8;border:1px solid #ef282e;color:#f1454a;cursor:pointer;font-weight:400}button.btn-layout-contained--red{background-color:#1976d2;background:#f1454a;border:1px solid #ef282e;border-radius:4px;color:#fff;font-family:Verdana,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:1em;font-weight:500;line-height:1.5em;margin:0 .5em .5em 0;min-width:64px;overflow:visible;padding:5px 8px;position:relative;text-align:center;transition:all .218s ease 0s;vertical-align:middle}button.btn-layout-contained--red.ui-state-active,button.btn-layout-contained--red:active,button.btn-layout-contained--red:focus,button.btn-layout-contained--red:hover{background-color:#115293;border:1px solid #115293}button.btn-layout-contained--red.ui-button-icon-only{font-size:1em!important;min-width:0;text-indent:-9999px;white-space:nowrap;width:2.5em}button.btn-layout-contained--red .ui-button-text{padding:.4em 1em}button.btn-layout-contained--red.bdisabled,button.btn-layout-contained--red:disabled{background-color:#fafafa;border:1px solid rgba(0,0,0,.26);color:rgba(0,0,0,.26);cursor:default}button.btn-layout-contained--red.bdisabled:hover,button.btn-layout-contained--red:disabled:hover{background-color:#fafafa;border:1px solid rgba(0,0,0,.26);color:rgba(0,0,0,.26)}button.btn-layout-contained--red.ui-state-active,button.btn-layout-contained--red:active,button.btn-layout-contained--red:focus,button.btn-layout-contained--red:hover{background-color:#ca0f15;border:1px solid #ca0f15;color:#fff;cursor:pointer;font-weight:400}button.btn-layout-contained--green{background-color:#1976d2;background:#0a0;border:1px solid #090;border-radius:4px;color:#fff;font-family:Verdana,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:1em;font-weight:500;line-height:1.5em;margin:0 .5em .5em 0;min-width:64px;overflow:visible;padding:5px 8px;position:relative;text-align:center;transition:all .218s ease 0s;vertical-align:middle}button.btn-layout-contained--green.ui-state-active,button.btn-layout-contained--green:active,button.btn-layout-contained--green:focus,button.btn-layout-contained--green:hover{background-color:#115293;border:1px solid #115293}button.btn-layout-contained--green.ui-button-icon-only{font-size:1em!important;min-width:0;text-indent:-9999px;white-space:nowrap;width:2.5em}button.btn-layout-contained--green .ui-button-text{padding:.4em 1em}button.btn-layout-contained--green.bdisabled,button.btn-layout-contained--green:disabled{background-color:#fafafa;border:1px solid rgba(0,0,0,.26);color:rgba(0,0,0,.26);cursor:default}button.btn-layout-contained--green.bdisabled:hover,button.btn-layout-contained--green:disabled:hover{background-color:#fafafa;border:1px solid rgba(0,0,0,.26);color:rgba(0,0,0,.26)}button.btn-layout-contained--green.ui-state-active,button.btn-layout-contained--green:active,button.btn-layout-contained--green:focus,button.btn-layout-contained--green:hover{background-color:#070;border:1px solid #070;color:#fff;cursor:pointer;font-weight:400}button.btn-layout--nomargin{margin:0!important}button.btn-layout--marginrightonly{margin:0 .5em 0 0}button.btn-layout--aligntop{vertical-align:top}button.btn-layout--small{align-items:center;display:inline-flex;font-size:inherit!important;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:2px}button.btn-layout--small .ui-button-icon.ui-icon{margin:0}button.btn-layout--small .ui-button-text{padding:.2em 1em}button.btn-layout--text--small{font-size:.75em}button .ui-icon.ui-icon-btn-img-communication,button:active .ui-icon.ui-icon-btn-img-communication,button:focus .ui-icon.ui-icon-btn-img-communication,button:hover .ui-icon.ui-icon-btn-img-communication{background-image:url(./communication.png);background-position:0 0;background-size:19px;height:19px;margin-top:0;top:15%;width:19px}button .ui-icon.ui-icon-btn-img-gantt,button:active .ui-icon.ui-icon-btn-img-gantt,button:focus .ui-icon.ui-icon-btn-img-gantt,button:hover .ui-icon.ui-icon-btn-img-gantt{background-image:url(./project_old.png);background-position:0 0;background-size:19px;height:19px;margin-top:0;top:15%;width:19px}button .ui-icon.ui-icon-btn-img-statuschange,button:active .ui-icon.ui-icon-btn-img-statuschange,button:focus .ui-icon.ui-icon-btn-img-statuschange,button:hover .ui-icon.ui-icon-btn-img-statuschange{background-image:url(./status.png);background-position:0 0;background-size:19px;height:19px;margin-top:0;top:5%;width:19px}button .ui-icon.ui-icon-btn-img-dms,button:active .ui-icon.ui-icon-btn-img-dms,button:focus .ui-icon.ui-icon-btn-img-dms,button:hover .ui-icon.ui-icon-btn-img-dms{background-image:url(./documents.png);background-position:0 0;background-size:19px;height:19px;margin-top:0;top:15%;width:19px}button .ui-icon.ui-icon-btn-img-connectSIPos,button:active .ui-icon.ui-icon-btn-img-connectSIPos,button:focus .ui-icon.ui-icon-btn-img-connectSIPos,button:hover .ui-icon.ui-icon-btn-img-connectSIPos{background-image:url(./selectpos.png);background-position:0 0;background-size:17px;height:17px;margin-top:0;width:17px}button .ui-icon.ui-icon-btn-img-checkSiApproval,button:active .ui-icon.ui-icon-btn-img-checkSiApproval,button:focus .ui-icon.ui-icon-btn-img-checkSiApproval,button:hover .ui-icon.ui-icon-btn-img-checkSiApproval{background-image:url(./authorizeinv.png);background-position:0 0;background-size:16px;height:16px;margin-top:0;width:16px}button .ui-icon.ui-icon-btn-img-cancel,button:active .ui-icon.ui-icon-btn-img-cancel,button:focus .ui-icon.ui-icon-btn-img-cancel,button:hover .ui-icon.ui-icon-btn-img-cancel{background-image:url(./cancel.png);background-position:0 0;background-size:16px;height:16px;margin-top:0;width:16px}button .ui-icon.ui-icon-btn-img-cancelInvoice,button:active .ui-icon.ui-icon-btn-img-cancelInvoice,button:focus .ui-icon.ui-icon-btn-img-cancelInvoice,button:hover .ui-icon.ui-icon-btn-img-cancelInvoice{background-image:url(./cancelinv.png);background-position:0 0;background-size:16px;height:16px;margin-top:0;width:16px}button .ui-icon.ui-icon-btn-img-defaultoptions,button:active .ui-icon.ui-icon-btn-img-defaultoptions,button:focus .ui-icon.ui-icon-btn-img-defaultoptions,button:hover .ui-icon.ui-icon-btn-img-defaultoptions{background-image:url(./defaultoptions.png);background-position:0 0;background-size:16px;height:16px;margin-top:0;top:21%;width:16px}button .ui-icon.ui-icon-btn-img-defaultrefresh,button:active .ui-icon.ui-icon-btn-img-defaultrefresh,button:focus .ui-icon.ui-icon-btn-img-defaultrefresh,button:hover .ui-icon.ui-icon-btn-img-defaultrefresh{background-image:url(./defaultrefresh.png);background-position:0 0;background-size:16px;height:16px;margin-bottom:2px;margin-top:1px;top:21%;width:16px}button .ui-icon.ui-icon-btn-img-moreoptions,button:active .ui-icon.ui-icon-btn-img-moreoptions,button:focus .ui-icon.ui-icon-btn-img-moreoptions,button:hover .ui-icon.ui-icon-btn-img-moreoptions{background-image:url(./moreoptions.png);background-position:0 0;background-size:16px;height:16px;margin-top:0;top:5%;width:16px}button .ui-icon.ui-icon-btn-img-createfrom,button:active .ui-icon.ui-icon-btn-img-createfrom,button:focus .ui-icon.ui-icon-btn-img-createfrom,button:hover .ui-icon.ui-icon-btn-img-createfrom{background-image:url(./createfrom.png);background-position:0 0;background-size:19px;height:19px;margin-top:0;width:19px}button .ui-icon.ui-icon-btn-img-createCifrom,button:active .ui-icon.ui-icon-btn-img-createCifrom,button:focus .ui-icon.ui-icon-btn-img-createCifrom,button:hover .ui-icon.ui-icon-btn-img-createCifrom{background-image:url(./createcid.png);background-position:0 0;background-size:19px;height:19px;margin-top:0;width:19px}button .ui-icon.ui-icon-btn-img-preview,button:active .ui-icon.ui-icon-btn-img-preview,button:focus .ui-icon.ui-icon-btn-img-preview,button:hover .ui-icon.ui-icon-btn-img-preview{background-image:url(./preview.png);background-position:0 0;background-size:19px;height:19px;margin-top:0;top:5%;width:19px}button .ui-icon.ui-icon-btn-img-preview-pdf,button:active .ui-icon.ui-icon-btn-img-preview-pdf,button:focus .ui-icon.ui-icon-btn-img-preview-pdf,button:hover .ui-icon.ui-icon-btn-img-preview-pdf{background-image:url(./preview_pdf.png);background-position:0 0;background-size:19px;height:19px;margin-top:0;top:15%;width:19px}button .ui-icon.ui-icon-btn-img-preview-xls,button:active .ui-icon.ui-icon-btn-img-preview-xls,button:focus .ui-icon.ui-icon-btn-img-preview-xls,button:hover .ui-icon.ui-icon-btn-img-preview-xls{background-image:url(./preview_xls.png);background-position:0 0;background-size:19px;height:19px;margin-top:0;top:15%;width:19px}button .ui-icon.ui-icon-btn-img-preview-html,button:active .ui-icon.ui-icon-btn-img-preview-html,button:focus .ui-icon.ui-icon-btn-img-preview-html,button:hover .ui-icon.ui-icon-btn-img-preview-html{background-image:url(./preview_html.png);background-position:0 0;background-size:19px;height:19px;margin-top:0;top:15%;width:19px}button .ui-icon.ui-icon-btn-img-copy,button:active .ui-icon.ui-icon-btn-img-copy,button:focus .ui-icon.ui-icon-btn-img-copy,button:hover .ui-icon.ui-icon-btn-img-copy{background-image:url(./copy.png);background-position:0 0;background-size:19px;height:19px;margin-top:0;width:19px}button .ui-icon.ui-icon-btn-img-move,button:active .ui-icon.ui-icon-btn-img-move,button:focus .ui-icon.ui-icon-btn-img-move,button:hover .ui-icon.ui-icon-btn-img-move{background-image:url(./move.png);background-position:0 0;background-size:19px;height:19px;margin-top:0;width:19px}button .ui-icon.ui-icon-btn-img-saveastemplate,button:active .ui-icon.ui-icon-btn-img-saveastemplate,button:focus .ui-icon.ui-icon-btn-img-saveastemplate,button:hover .ui-icon.ui-icon-btn-img-saveastemplate{background-image:url(./saveastempl.png);background-position:0 0;background-size:19px;height:19px;margin-top:0;width:19px}button .ui-icon.ui-icon-btn-img-showservices,button:active .ui-icon.ui-icon-btn-img-showservices,button:focus .ui-icon.ui-icon-btn-img-showservices,button:hover .ui-icon.ui-icon-btn-img-showservices{background-image:url(./showservices.png);background-position:0 0;background-size:16px;height:16px;margin-top:0;width:16px}button .ui-icon.ui-icon-btn-img-markSumPos,button:active .ui-icon.ui-icon-btn-img-markSumPos,button:focus .ui-icon.ui-icon-btn-img-markSumPos,button:hover .ui-icon.ui-icon-btn-img-markSumPos{background-image:url(./markservices.png);background-position:0 0;background-size:18px;height:18px;margin-top:0;width:18px}button .ui-icon.ui-icon-btn-img-sortPos,button:active .ui-icon.ui-icon-btn-img-sortPos,button:focus .ui-icon.ui-icon-btn-img-sortPos,button:hover .ui-icon.ui-icon-btn-img-sortPos{background-image:url(./sortservices.png);background-position:0 0;background-size:16px;height:16px;margin-top:0;width:16px}button .ui-icon.ui-icon-btn-img-sortManual,button:active .ui-icon.ui-icon-btn-img-sortManual,button:focus .ui-icon.ui-icon-btn-img-sortManual,button:hover .ui-icon.ui-icon-btn-img-sortManual{background-image:url(./sortmanual.png);background-position:0 0;background-size:16px;height:16px;margin-top:0;width:16px}button .ui-icon.ui-icon-btn-img-sortPrint,button:active .ui-icon.ui-icon-btn-img-sortPrint,button:focus .ui-icon.ui-icon-btn-img-sortPrint,button:hover .ui-icon.ui-icon-btn-img-sortPrint{background-image:url(./sortprint.png);background-position:0 0;background-size:16px;height:16px;margin-top:0;width:16px}button .ui-icon.ui-icon-btn-img-shiftUpPos,button:active .ui-icon.ui-icon-btn-img-shiftUpPos,button:focus .ui-icon.ui-icon-btn-img-shiftUpPos,button:hover .ui-icon.ui-icon-btn-img-shiftUpPos{background-image:url(./shiftup.png);background-position:0 0;background-size:16px;height:16px;margin-top:0;width:16px}button .ui-icon.ui-icon-btn-img-shiftDownPos,button:active .ui-icon.ui-icon-btn-img-shiftDownPos,button:focus .ui-icon.ui-icon-btn-img-shiftDownPos,button:hover .ui-icon.ui-icon-btn-img-shiftDownPos{background-image:url(./shiftdown.png);background-position:0 0;background-size:16px;height:16px;margin-top:0;width:16px}button .ui-icon.ui-icon-btn-img-reopenTask,button:active .ui-icon.ui-icon-btn-img-reopenTask,button:focus .ui-icon.ui-icon-btn-img-reopenTask,button:hover .ui-icon.ui-icon-btn-img-reopenTask{background-image:url(./reopentask.png);background-position:0 0;background-size:16px;height:16px;margin-top:0;top:12%;width:16px}button .ui-icon.ui-icon-btn-img-emplAssign,button:active .ui-icon.ui-icon-btn-img-emplAssign,button:focus .ui-icon.ui-icon-btn-img-emplAssign,button:hover .ui-icon.ui-icon-btn-img-emplAssign{background-image:url(./employee-assignment.png);background-position:0 0;background-size:18px;height:18px;margin-top:0;top:12%;width:18px}button .ui-icon.ui-icon-btn-img-insert,button:active .ui-icon.ui-icon-btn-img-insert,button:focus .ui-icon.ui-icon-btn-img-insert,button:hover .ui-icon.ui-icon-btn-img-insert{background-image:url(./insert.png);background-position:0 0;background-size:16px;height:16px;margin-top:0;top:12%;width:16px}button .ui-icon.ui-icon-btn-img-print,button:active .ui-icon.ui-icon-btn-img-print,button:focus .ui-icon.ui-icon-btn-img-print,button:hover .ui-icon.ui-icon-btn-img-print{background-image:url(./print.png);background-position:0 0;background-size:18px;height:18px;margin-top:0;width:18px}button .ui-icon.ui-icon-btn-img-filter,button:active .ui-icon.ui-icon-btn-img-filter,button:focus .ui-icon.ui-icon-btn-img-filter,button:hover .ui-icon.ui-icon-btn-img-filter{background-image:url(./filter.png);background-position:0 0;background-size:18px;height:18px;margin-top:0;width:18px}button .ui-icon.ui-icon-btn-img-defineLayoutPos,button:active .ui-icon.ui-icon-btn-img-defineLayoutPos,button:focus .ui-icon.ui-icon-btn-img-defineLayoutPos,button:hover .ui-icon.ui-icon-btn-img-defineLayoutPos{background-image:url(./posprintlayout.png);background-position:0 0;background-size:16px;height:16px;margin-top:0;width:16px}button .ui-icon.ui-icon-btn-img-createsubtotals,button:active .ui-icon.ui-icon-btn-img-createsubtotals,button:focus .ui-icon.ui-icon-btn-img-createsubtotals,button:hover .ui-icon.ui-icon-btn-img-createsubtotals{background-image:url(./createsubtotals.png);background-position:0 0;background-size:19px;height:19px;margin-top:0;width:19px}button .ui-icon.ui-icon-btn-img-emailforward,button:active .ui-icon.ui-icon-btn-img-emailforward,button:focus .ui-icon.ui-icon-btn-img-emailforward,button:hover .ui-icon.ui-icon-btn-img-emailforward{background-image:url(./email_forward.png);background-position:0 0;background-size:19px;height:19px;margin-top:0;width:19px}button .ui-icon.ui-icon-btn-img-changeresponsible,button:active .ui-icon.ui-icon-btn-img-changeresponsible,button:focus .ui-icon.ui-icon-btn-img-changeresponsible,button:hover .ui-icon.ui-icon-btn-img-changeresponsible{background-image:url(./change_responsible.png);background-position:0 0;background-size:18px;height:18px;margin-top:0;width:18px}button .ui-icon.ui-icon-btn-img-showorders,button:active .ui-icon.ui-icon-btn-img-showorders,button:focus .ui-icon.ui-icon-btn-img-showorders,button:hover .ui-icon.ui-icon-btn-img-showorders{background-image:url(./showorders.png);background-position:0 0;background-size:16px;height:16px;margin-top:0;width:16px}button .ui-icon.ui-icon-btn-img-connectpos,button:active .ui-icon.ui-icon-btn-img-connectpos,button:focus .ui-icon.ui-icon-btn-img-connectpos,button:hover .ui-icon.ui-icon-btn-img-connectpos{background-image:url(./connectpos.png);background-position:0 0;background-size:16px;height:16px;margin-top:0;width:16px}button .ui-icon.ui-icon-btn-img-createfromext,button:active .ui-icon.ui-icon-btn-img-createfromext,button:focus .ui-icon.ui-icon-btn-img-createfromext,button:hover .ui-icon.ui-icon-btn-img-createfromext{background-image:url(./createfromext.png);background-position:0 0;background-size:16px;height:16px;margin-top:0;width:16px}button .ui-icon.ui-icon-btn-img-contact,button:active .ui-icon.ui-icon-btn-img-contact,button:focus .ui-icon.ui-icon-btn-img-contact,button:hover .ui-icon.ui-icon-btn-img-contact{background-image:url(./contact.png);background-position:0 0;background-size:16px;height:16px;margin-top:0;top:12%;width:16px}button .ui-icon.ui-icon-btn-img-map,button:active .ui-icon.ui-icon-btn-img-map,button:focus .ui-icon.ui-icon-btn-img-map,button:hover .ui-icon.ui-icon-btn-img-map{background-image:url(./map_icon.png);background-position:0 0;background-size:18px;height:20px;margin-top:0;top:15%;width:15px}button .ui-icon.ui-icon-btn-img-favorite,button:active .ui-icon.ui-icon-btn-img-favorite,button:focus .ui-icon.ui-icon-btn-img-favorite,button:hover .ui-icon.ui-icon-btn-img-favorite{background-image:url(./favorite_icon.png);background-position:0 -2px;background-size:20px;height:20px;margin-top:0;top:15%;width:20px}button .ui-icon.ui-icon-btn-img-selectall,button:active .ui-icon.ui-icon-btn-img-selectall,button:focus .ui-icon.ui-icon-btn-img-selectall,button:hover .ui-icon.ui-icon-btn-img-selectall{background-image:url(./selectall.png);background-position:0 0;background-size:18px;height:18px;margin-top:0;width:18px}button .ui-icon.ui-icon-btn-img-selectnone,button:active .ui-icon.ui-icon-btn-img-selectnone,button:focus .ui-icon.ui-icon-btn-img-selectnone,button:hover .ui-icon.ui-icon-btn-img-selectnone{background-image:url(./selectnone.png);background-position:0 0;background-size:18px;height:18px;margin-top:0;width:18px}button .ui-icon.ui-icon-btn-img-additionalinformation,button:active .ui-icon.ui-icon-btn-img-additionalinformation,button:focus .ui-icon.ui-icon-btn-img-additionalinformation,button:hover .ui-icon.ui-icon-btn-img-additionalinformation{background-image:url(./btn_additionalInformation.png);background-position:0 0;background-size:18px;height:18px;margin-top:0;width:18px}button .ui-icon.ui-icon-btn-img-import,button:active .ui-icon.ui-icon-btn-img-import,button:focus .ui-icon.ui-icon-btn-img-import,button:hover .ui-icon.ui-icon-btn-img-import{background-image:url(./dropzone_infoicon.png);background-position:0 0;background-size:16px;filter:brightness(0) saturate(100%) invert(64%) sepia(34%) saturate(5989%) hue-rotate(8deg) brightness(101%) contrast(101%);height:16px;margin-top:0;width:16px}.ui-dialog-titlebar .ui-state-default.ui-button.ui-button-icon-only{background:pink!important;color:purple!important;height:2.2em;width:2.2em}
/*
DO NOT CHANGE this file, as it will be overwritten in next update.
Write your own classes in other css file.
*/

.launcherContainerClass {
    padding-bottom: 1px;
}

.launcherClass {
    padding: 2px;
}

.menuClass {
    position: absolute;
    width: 150px;
    margin-top: 3px !important;
}

.selectbutton{display:inline-block;margin:4px 5px 0}.selectbutton ul.selectdropdown{background:#f9f9f9;border:1px solid #999;box-shadow:0 5px 10px rgba(0,0,0,.2);min-width:150px;position:absolute;width:auto!important;z-index:100}.selectbutton ul.selectdropdown li{color:#1c94c4;display:block;margin:2px 0;padding:2px .2em;text-align:left}.selectbutton ul.selectdropdown li>span{display:block;font-weight:400;padding:8px .4em}.selectbutton ul.selectdropdown li>span span{display:block;font-weight:400;padding:0}.selectbutton ul.selectdropdown a{color:#1c94c4;display:block;font-weight:400;text-align:left}.launcherClass{padding:.4em 1em}.selectbutton ul.selectdropdown.noprivilege li span,.selectbutton ul.selectdropdown.noprivilege li:hover span{background:none;border:none;color:#b3b2b1;cursor:default;font-weight:400;margin:0}
/*
Version: @@ver@@ Timestamp: @@timestamp@@
*/
.select2-container {
    margin: 0;
    position: relative;
    display: inline-block;
    /* inline-block for ie7 */
    zoom: 1;
    *display: inline;
    vertical-align: middle;
}

.select2-container,
.select2-drop,
.select2-search,
.select2-search input {
  /*
    Force border-box so that % widths fit the parent
    container without overlap because of margin/padding.
    More Info : http://www.quirksmode.org/css/box.html
  */
  -webkit-box-sizing: border-box; /* webkit */
     -moz-box-sizing: border-box; /* firefox */
          box-sizing: border-box; /* css3 */
}

.select2-container .select2-choice {
    display: block;
    height: 26px;
    padding: 0 0 0 8px;
    overflow: hidden;
    position: relative;

    border: 1px solid #aaa;
    white-space: nowrap;
    line-height: 26px;
    color: #444;
    text-decoration: none;

    border-radius: 4px;

    background-clip: padding-box;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;

    background-color: #fff;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));
    background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);
    background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);
    background-image: linear-gradient(to top, #eee 0%, #fff 50%);
}

html[dir="rtl"] .select2-container .select2-choice {
    padding: 0 8px 0 0;
}

.select2-container.select2-drop-above .select2-choice {
    border-bottom-color: #aaa;

    border-radius: 0 0 4px 4px;

    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff));
    background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 90%);
    background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 90%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
    background-image: linear-gradient(to bottom, #eee 0%, #fff 90%);
}

.select2-container.select2-allowclear .select2-choice .select2-chosen {
    margin-right: 42px;
}

.select2-container .select2-choice > .select2-chosen {
    margin-right: 26px;
    display: block;
    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;
    float: none;
    width: auto;
}

html[dir="rtl"] .select2-container .select2-choice > .select2-chosen {
    margin-left: 26px;
    margin-right: 0;
}

.select2-container .select2-choice abbr {
    display: none;
    width: 12px;
    height: 12px;
    position: absolute;
    right: 24px;
    top: 8px;

    font-size: 1px;
    text-decoration: none;

    border: 0;
    background: url(./select2.png) right top no-repeat;
    cursor: pointer;
    outline: 0;
}

.select2-container.select2-allowclear .select2-choice abbr {
    display: inline-block;
}

.select2-container .select2-choice abbr:hover {
    background-position: right -11px;
    cursor: pointer;
}

.select2-drop-mask {
    border: 0;
    margin: 0;
    padding: 0;
    position: fixed;
    left: 0;
    top: 0;
    min-height: 100%;
    min-width: 100%;
    height: auto;
    width: auto;
    opacity: 0;
    z-index: 9998;
    /* styles required for IE to work */
    background-color: #fff;
    filter: alpha(opacity=0);
}

.select2-drop {
    width: 100%;
    margin-top: -1px;
    position: absolute;
    z-index: 9999;
    top: 100%;

    background: #fff;
    color: #000;
    border: 1px solid #aaa;
    border-top: 0;

    border-radius: 0 0 4px 4px;

    -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
            box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
}

.select2-drop.select2-drop-above {
    margin-top: 1px;
    border-top: 1px solid #aaa;
    border-bottom: 0;

    border-radius: 4px 4px 0 0;

    -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
            box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
}

.select2-drop-active {
    border: 1px solid #5897fb;
    border-top: none;
}

.select2-drop.select2-drop-above.select2-drop-active {
    border-top: 1px solid #5897fb;
}

.select2-drop-auto-width {
    border-top: 1px solid #aaa;
    width: auto;
}

.select2-drop-auto-width .select2-search {
    padding-top: 4px;
}

.select2-container .select2-choice .select2-arrow {
    display: inline-block;
    width: 18px;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;

    border-left: 1px solid #aaa;
    border-radius: 0 4px 4px 0;

    background-clip: padding-box;

    background: #ccc;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));
    background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);
    background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);
    background-image: linear-gradient(to top, #ccc 0%, #eee 60%);
}

html[dir="rtl"] .select2-container .select2-choice .select2-arrow {
    left: 0;
    right: auto;

    border-left: none;
    border-right: 1px solid #aaa;
    border-radius: 4px 0 0 4px;
}

.select2-container .select2-choice .select2-arrow b {
    display: block;
    width: 100%;
    height: 100%;
    background: url(./select2.png) no-repeat 0 1px;
}

html[dir="rtl"] .select2-container .select2-choice .select2-arrow b {
    background-position: 2px 1px;
}

.select2-search {
    display: inline-block;
    width: 100%;
    min-height: 26px;
    margin: 0;
    padding-left: 4px;
    padding-right: 4px;

    position: relative;
    z-index: 10000;

    white-space: nowrap;
}

.select2-search input {
    width: 100%;
    height: auto !important;
    min-height: 26px;
    padding: 4px 20px 4px 5px;
    margin: 0;

    outline: 0;
    font-family: sans-serif;
    font-size: 1em;

    border: 1px solid #aaa;
    border-radius: 0;

    -webkit-box-shadow: none;
            box-shadow: none;

    background: #fff url(./select2.png) no-repeat 100% -22px;
    background: url(./select2.png) no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
    background: url(./select2.png) no-repeat 100% -22px, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url(./select2.png) no-repeat 100% -22px, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url(./select2.png) no-repeat 100% -22px, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}

html[dir="rtl"] .select2-search input {
    padding: 4px 5px 4px 20px;

    background: #fff url(./select2.png) no-repeat -37px -22px;
    background: url(./select2.png) no-repeat -37px -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
    background: url(./select2.png) no-repeat -37px -22px, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url(./select2.png) no-repeat -37px -22px, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url(./select2.png) no-repeat -37px -22px, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}

.select2-drop.select2-drop-above .select2-search input {
    margin-top: 4px;
}

.select2-search input.select2-active {
    background: #fff url(./select2-spinner.gif) no-repeat 100%;
    background: url(./select2-spinner.gif) no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
    background: url(./select2-spinner.gif) no-repeat 100%, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url(./select2-spinner.gif) no-repeat 100%, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url(./select2-spinner.gif) no-repeat 100%, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}

.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
    border: 1px solid #5897fb;
    outline: none;

    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
            box-shadow: 0 0 5px rgba(0, 0, 0, .3);
}

.select2-dropdown-open .select2-choice {
    border-bottom-color: transparent;
    -webkit-box-shadow: 0 1px 0 #fff inset;
            box-shadow: 0 1px 0 #fff inset;

    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;

    background-color: #eee;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee));
    background-image: -webkit-linear-gradient(center bottom, #fff 0%, #eee 50%);
    background-image: -moz-linear-gradient(center bottom, #fff 0%, #eee 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
    background-image: linear-gradient(to top, #fff 0%, #eee 50%);
}

.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
    border: 1px solid #5897fb;
    border-top-color: transparent;

    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #eee));
    background-image: -webkit-linear-gradient(center top, #fff 0%, #eee 50%);
    background-image: -moz-linear-gradient(center top, #fff 0%, #eee 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
    background-image: linear-gradient(to bottom, #fff 0%, #eee 50%);
}

.select2-dropdown-open .select2-choice .select2-arrow {
    background: transparent;
    border-left: none;
    filter: none;
}
html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow {
    border-right: none;
}

.select2-dropdown-open .select2-choice .select2-arrow b {
    background-position: -18px 1px;
}

html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow b {
    background-position: -16px 1px;
}

.select2-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

/* results */
.select2-results {
    max-height: 200px;
    padding: 0 0 0 4px;
    margin: 4px 4px 4px 0;
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

html[dir="rtl"] .select2-results {
    padding: 0 4px 0 0;
    margin: 4px 0 4px 4px;
}

.select2-results ul.select2-result-sub {
    margin: 0;
    padding-left: 0;
}

.select2-results li {
    list-style: none;
    display: list-item;
    background-image: none;
}

.select2-results li.select2-result-with-children > .select2-result-label {
    font-weight: bold;
}

.select2-results .select2-result-label {
    padding: 3px 7px 4px;
    margin: 0;
    cursor: pointer;

    min-height: 1em;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
}

.select2-results-dept-1 .select2-result-label { padding-left: 20px }
.select2-results-dept-2 .select2-result-label { padding-left: 40px }
.select2-results-dept-3 .select2-result-label { padding-left: 60px }
.select2-results-dept-4 .select2-result-label { padding-left: 80px }
.select2-results-dept-5 .select2-result-label { padding-left: 100px }
.select2-results-dept-6 .select2-result-label { padding-left: 110px }
.select2-results-dept-7 .select2-result-label { padding-left: 120px }

.select2-results .select2-highlighted {
    background: #3875d7;
    color: #fff;
}

.select2-results li em {
    background: #feffde;
    font-style: normal;
}

.select2-results .select2-highlighted em {
    background: transparent;
}

.select2-results .select2-highlighted ul {
    background: #fff;
    color: #000;
}

.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-ajax-error,
.select2-results .select2-selection-limit {
    background: #f4f4f4;
    display: list-item;
    padding-left: 5px;
}

/*
disabled look for disabled choices in the results dropdown
*/
.select2-results .select2-disabled.select2-highlighted {
    color: #666;
    background: #f4f4f4;
    display: list-item;
    cursor: default;
}
.select2-results .select2-disabled {
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}

.select2-results .select2-selected {
    display: none;
}

.select2-more-results.select2-active {
    background: #f4f4f4 url(./select2-spinner.gif) no-repeat 100%;
}

.select2-results .select2-ajax-error {
    background: rgba(255, 50, 50, .2);
}

.select2-more-results {
    background: #f4f4f4;
    display: list-item;
}

/* disabled styles */

.select2-container.select2-container-disabled .select2-choice {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}

.select2-container.select2-container-disabled .select2-choice .select2-arrow {
    background-color: #f4f4f4;
    background-image: none;
    border-left: 0;
}

.select2-container.select2-container-disabled .select2-choice abbr {
    display: none;
}


/* multiselect */

.select2-container-multi .select2-choices {
    height: auto !important;
    height: 1%;
    margin: 0;
    padding: 0 5px 0 0;
    position: relative;

    border: 1px solid #aaa;
    cursor: text;
    overflow: hidden;

    background-color: #fff;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));
    background-image: -webkit-linear-gradient(top, #eee 1%, #fff 15%);
    background-image: -moz-linear-gradient(top, #eee 1%, #fff 15%);
    background-image: linear-gradient(to bottom, #eee 1%, #fff 15%);
}

html[dir="rtl"] .select2-container-multi .select2-choices {
    padding: 0 0 0 5px;
}

.select2-locked {
  padding: 3px 5px 3px 5px !important;
}

.select2-container-multi .select2-choices {
    min-height: 26px;
}

.select2-container-multi.select2-container-active .select2-choices {
    border: 1px solid #5897fb;
    outline: none;

    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
            box-shadow: 0 0 5px rgba(0, 0, 0, .3);
}
.select2-container-multi .select2-choices li {
    float: left;
    list-style: none;
}
html[dir="rtl"] .select2-container-multi .select2-choices li
{
    float: right;
}
.select2-container-multi .select2-choices .select2-search-field {
    margin: 0;
    padding: 0;
    white-space: nowrap;
}

.select2-container-multi .select2-choices .select2-search-field input {
    padding: 5px;
    margin: 1px 0;

    font-family: sans-serif;
    font-size: 100%;
    color: #666;
    outline: 0;
    border: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    background: transparent !important;
}

.select2-container-multi .select2-choices .select2-search-field input.select2-active {
    background: #fff url(./select2-spinner.gif) no-repeat 100% !important;
}

.select2-default {
    color: #999 !important;
}

.select2-container-multi .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 18px;
    margin: 3px 0 3px 5px;
    position: relative;

    line-height: 13px;
    color: #333;
    cursor: default;
    border: 1px solid #aaaaaa;

    border-radius: 3px;

    -webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
            box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);

    background-clip: padding-box;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;

    background-color: #e4e4e4;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));
    background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: linear-gradient(to bottom, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
}
html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice
{
    margin: 3px 5px 3px 0;
    padding: 3px 18px 3px 5px;
}
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
    cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice-focus {
    background: #d4d4d4;
}

.select2-search-choice-close {
    display: block;
    width: 12px;
    height: 13px;
    position: absolute;
    right: 3px;
    top: 4px;

    font-size: 1px;
    outline: none;
    background: url(./select2.png) right top no-repeat;
}
html[dir="rtl"] .select2-search-choice-close {
    right: auto;
    left: 3px;
}

.select2-container-multi .select2-search-choice-close {
    left: 3px;
}

html[dir="rtl"] .select2-container-multi .select2-search-choice-close {
    left: auto;
    right: 2px;
}

.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
  background-position: right -11px;
}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
    background-position: right -11px;
}

/* disabled styles */
.select2-container-multi.select2-container-disabled .select2-choices {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 5px;
    border: 1px solid #ddd;
    background-image: none;
    background-color: #f4f4f4;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {    display: none;
    background: none;
}
/* end multiselect */


.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match {
    text-decoration: underline;
}

.select2-offscreen, .select2-offscreen:focus {
    clip: rect(0 0 0 0) !important;
    width: 1px !important;
    height: 1px !important;
    border: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
    position: absolute !important;
    outline: 0 !important;
    left: 0px !important;
    top: 0px !important;
}

.select2-display-none {
    display: none;
}

.select2-measure-scrollbar {
    position: absolute;
    top: -10000px;
    left: -10000px;
    width: 100px;
    height: 100px;
    overflow: scroll;
}

/* Retina-ize icons */

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 2dppx)  {
    .select2-search input,
    .select2-search-choice-close,
    .select2-container .select2-choice abbr,
    .select2-container .select2-choice .select2-arrow b {
        background-image: url(./select2x2.png) !important;
        background-repeat: no-repeat !important;
        background-size: 60px 40px !important;
    }

    .select2-search input {
        background-position: 100% -21px !important;
    }
}

.tox .tox-toolbar .tox-tbtn--enabled .tox-icon svg{fill:#eb8f00}.tox-tinymce{min-height:262px}.tox .tox-statusbar__resize-handle{height:15px}.tox.tox-fullscreen{top:50px!important}.ui-dialog .tox-tinymce{min-height:190px}body.tox-fullscreen #dragline,body.tox-fullscreen .menudetails,body.tox-fullscreen .tablecont{z-index:0}
.ljs_sortlist_container{align-items:stretch;display:flex;flex-wrap:nowrap;justify-content:space-evenly;position:relative}.ljs_sortlist_container .leftlist,.ljs_sortlist_container .rightlist{border:1px solid #dedede;display:inline-block;margin:0;vertical-align:top;width:50%}.ljs_sortlist_container .rightlist{margin-left:5px}.ljs_sortlist_container .listtitle{border-bottom:1px solid #ccc;color:#6d6d6d;padding:2px 5px 3px;position:relative}.ljs_sortlist_container .Q_input.list-search,.ljs_sortlist_container .list-search{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAACA0lEQVRIS62W33HiMBDGd2UKoATSgbHMc5IOLh1ABQeV5K6C0EGSCsI9YxF1EDo4GpD35vPIN8JYWEysGT8gy/vb/faPYIqsoiiWzHxPRLl/cNLiEZE/h8NhG/u2b5+7m1rrH0T0TESzAUNHItoYY95SgGcgrfULES39hydm3sJ7Zj5hT0SmiFJEcGbqz22NMash2H9QB7J1zm2stQ2gu/I8n2ZZhqhbpwZhDcjL9eq9XqXq7/MIFbCersnYgr58TgY968lpK/fRGHMXk5ADr07OubuYXDEDXkY4OhWRqBrc5oaZf1VVtSnL8qGqqt1QcsP3ZVk+i8iaiKKKAPTp+6TRWGv96pxb3RJZkGNrjJn39pHWWvCCmR8Rif99NbFdQ1BBRD6wb4y56M3GfgR0U1GkgrrS/UVilVLz/X6PkTO4UqVryrMthqBxj865eUqukoqhW96IJssyRIkRgzH0dK0Kk8vbT4azhl0sFnld10huO88sM78T0Q5zL5Q0VOBqw8ZGUJ7ns8lk8lNEHnz5Y1rvlFK/W9DNI8jDwsl961DFZN/ATl3Xb9ZaOHW2xrgmujZPSqnHbsV+++ITkRkz48oI1wWst4vxRepVXhTFugcEE2ewKGiwS/0BFE3QDlEZvw2C5Z52uJBxFFAC7DgaaAg2KigGwxwdHRTA8GcHpd/c3P8A0ThnNLIe3LIAAAAASUVORK5CYII=");background-position:100%;background-repeat:no-repeat;background-size:15px;border:0;border-left:1px solid #a5a4a4;box-shadow:none;display:inline-block;max-height:100%;min-width:85px;padding:6px 15px 6px 4px;position:absolute;right:1px;top:1px;width:40%;z-index:30}.ljs_sortlist_container .listhelper{height:200px;min-height:200px;overflow-y:auto;resize:vertical}.ljs_sortlist_container ul{background-color:transparent!important;list-style-type:none;margin:0;min-height:190px;padding:5px 0;width:auto}.ljs_sortlist_container li{font-size:1em;line-height:1.2em;margin:0 5px 5px;padding:0 2px 4px}.ljs_sortlist_container .itementry{align-items:center;display:flex}.ljs_sortlist_container .noitem{color:grey;padding:4px 5px}.ljs_sortlist_container .ui-icon{display:inline-block;margin-right:5px;vertical-align:middle}.ljs_sortlist_container .itemname{flex-grow:1}.ljs_sortlist_container .iteminfo{align-self:flex-start;color:grey;font-size:.8em;font-weight:400;padding-right:3px;padding-top:3px}.ljs_sortlist_container .ui-state-highlight{height:1.5em;line-height:1.2em}.ljs_sortlist_container .ui-sortable-disabled li{background:#f7f7f7;color:grey;cursor:default;opacity:.7}.ljs_sortlist_container .ui-selecting{background:#feca40}.ljs_sortlist_container .ui-state-default.ui-selected{background:#f39814;color:#fff;position:relative}.ljs_sortlist_container li .handle{background:#f8f8f8;bottom:0;left:0;padding:8px;position:absolute;top:0}.ljs_sortlist_container .li-placeHolder{border:0!important;outline:1px dotted grey!important;visibility:visible!important}.ljs_sortlist_container .div-sortablehandle{border-right:4px solid #e48800;bottom:0;cursor:move;display:none;left:0;padding:3px;position:absolute;top:0;width:95%}.ljs_sortlist_container .div-sortablehandle .icon{background:#fff url(./ui-icons_ef8c08_256x240.png) repeat scroll -65px -146px padding-box content-box;height:14px;left:0;padding:0;position:relative;top:0;width:14px}.ljs_sortlist_container .ui-sortable-disabled li.ui-selected .div-sortablehandle{display:none}.ljs_sortlist_container li.ui-selected .div-sortablehandle{display:inline-block}
.ui-dialog .changeuser-dialog{padding:15px 5px 0}.ui-dialog .changeuser-dialog input{padding:10px 5px;width:calc(100% - 10px)}
.overwriteavatardefaults{overflow-x:hidden!important}
.userprofile{min-height:80px;min-width:80px;overflow:hidden;position:relative}.userprofile img{cursor:pointer}.userprofile:hover img{filter:blur(1px)}.userprofile:hover:after{opacity:1}.userprofile:after{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;color:#fff;content:"🖉";cursor:pointer;display:flex;font-size:2em;justify-content:center;left:0;opacity:0;padding:5px 0;position:absolute;transition:opacity .25s;width:100%}
.overwriteuiwidgetdefaults.ui-dialog-content button,.overwriteuiwidgetdefaults.ui-dialog-content input,.overwriteuiwidgetdefaults.ui-dialog-content select,.overwriteuiwidgetdefaults.ui-dialog-content textarea{font-family:inherit;font-size:inherit}
.overwriteuiwidgetdefaults.ui-dialog-content button,.overwriteuiwidgetdefaults.ui-dialog-content input,.overwriteuiwidgetdefaults.ui-dialog-content select,.overwriteuiwidgetdefaults.ui-dialog-content textarea{font-family:inherit;font-size:inherit}
.releasenotesDialog .gotolink{padding:10px 0;text-align:right}.releasenotesDialog .gotolink a{margin:0 0 5px;padding:5px!important}
.importexport-dialog ul{list-style-type:none}
.ods-ui-form__wrapper{padding-top:2px}.ods-ui-form__header{border-bottom:1px solid #ccc;margin-bottom:8px}.ods-ui-form__header h1{font-size:140%;font-weight:700;margin-bottom:8px}.ods-ui-form__header h2{font-size:110%;font-weight:400;margin-bottom:8px}.ods-ui-form__buttons{border-bottom:1px solid #ccc;margin-bottom:8px;padding-bottom:8px;text-align:right}.ods-ui-form__sublabel{font-size:10px;font-weight:400}.ods-ui-form__label,.ods-ui-form__label--first{color:#999;margin-left:0;margin-right:8px}.ods-ui-form__label{margin-left:8px}.ods-ui-form__label--additional{background:#f6f6f6;color:#333;display:inline-block;font-weight:700;margin:0 10px 5px 0;padding:0 5px;text-align:right}.ods-ui-form__label--additional span{line-height:1.3}.ods-ui-form__wrapper .ui-accordion-content.hidden,.ods-ui-form__wrapper .ui-accordion-header.hidden{display:none!important}.ods-ui-form__wrapper .ui-accordion-content.noaccordionheader{border:1px solid #ddd}.ods-ui-form__wrapper .ui-accordion-header .subtitle{display:inline-block;font-size:9px}.ods-ui-form__wrapper .ui-accordion dl{margin-bottom:0}.ods-ui-form__wrapper .styled-listbox,.ods-ui-form__wrapper .styled-select,.ods-ui-form__wrapper input,.ods-ui-form__wrapper textarea{flex:1}.ods-ui-form__wrapper dd>div{display:flex;width:auto}.flex-auto-inner dd>div .styled-select{flex:auto}.ods-ui-form__wrapper dd>div>div{display:inline-flex;flex-grow:1}.ods-ui-form__wrapper dd>div>div input,.ods-ui-form__wrapper dd>div>div textarea{min-width:0}.ods-ui-form__wrapper .elementtype_search input{box-sizing:content-box;padding:6px 4px}.ods-ui-form__wrapper .elementtype_richtextarea,.ods-ui-form__wrapper .elementtype_textarea{display:inline-flex;margin-bottom:15px;position:relative;width:100%!important}.ods-ui-form__wrapper .elementtype_file{display:flex;position:relative;width:auto}.ods-ui-form__wrapper .elementtype_selectcustom input{border-radius:2px 0 0 2px;border-right:0}.ods-ui-form__wrapper .elementtype_selectcustom button{height:27px;width:30px}.ods-ui-form__wrapper .elementtype_select2 .styled-listbox{overflow:visible}.ods-ui-form__wrapper .elementtype_select .styled-select{height:auto;overflow:visible}.ods-ui-form__wrapper .elementtype_select .styled-select select{padding-top:5px}.ods-ui-form__wrapper .elementtype_select .styled-select .helper{height:100%}.ods-ui-form__wrapper dd>div>.tox-tinymce{min-height:262px}.ods-ui-form__buttons .ui-button{border-radius:4px;font-size:1em;transition:all .218s ease 0s}.ods-ui-form__buttons .ui-button:hover{background:none repeat scroll 0 0 #fdf5ce;border:1px solid #fbcb09;color:#c77405;font-weight:700}.ods-ui-form__wrapper .select2-container,.ods-ui-form__wrapper ul.select2-choices{width:100%}.ods-ui-form__wrapper .select2-container-multi .select2-choices{border:1px solid #ccc}.ods-ui-form__wrapper h3 .informationbox{display:inline-block;margin-bottom:0;vertical-align:middle;width:calc(100% - 20px)}.ods-ui-form__wrapper .enhanced_hidden{display:none!important}
.system-dialog ul{list-style-type:none}
.overwriteuiwidgetdefaults.ui-dialog-content button,.overwriteuiwidgetdefaults.ui-dialog-content input,.overwriteuiwidgetdefaults.ui-dialog-content select,.overwriteuiwidgetdefaults.ui-dialog-content textarea{font-family:inherit;font-size:inherit}
body{background:#efefef;height:100vh;padding-top:0}#header{display:none}#content{width:100%}.las_mod_login{min-width:220px;padding:20% 20px 20px;position:relative}.las_mod_login .Q_formbox{background:none repeat scroll 0 0 #fff;border:1px solid #dce0e5;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);margin:0 auto 15px}.las_mod_login_logo{bottom:10px;height:35px;position:absolute;right:15px}.las_mod_login_logo .logo{background:transparent url(./qualiant_logo-trans.png) no-repeat 0 0;background-size:155px 35px;height:35px;width:155px}.las_mod_login .logintitle{color:#0277bd;font-size:22px;margin:0 auto;padding:0 0 10px;text-align:center}.las_mod_login .databasename{margin:7px 0 11px;text-align:center}.logintable{padding-left:6px;width:100%}table.Q_formbox form table.logintable tbody tr td{padding:0}.logintable td.flex-content{align-items:center;display:flex;justify-content:flex-start}.las_mod_login td{color:#757575;font-size:13px;font-weight:700;padding:0 2px;position:relative}.las_mod_login .Q_formbox input,.las_mod_login .Q_formbox select{border-radius:0;height:auto;height:33px;margin:0;padding:0 4px}.las_mod_login .Q_formbox input:focus,.las_mod_login .Q_formbox select:focus{border:1px solid #69c}.las_mod_login .Q_formbox select{background-color:#fff;height:35px}.las_mod_login input[type=checkbox]{background:none repeat scroll 0 0 #fff;border:1px solid #bbb;height:19px;width:19px}.las_mod_login .checkbox-label{font-weight:400}.las_mod_login input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#1565c0;border:1px solid #2b588c;border-radius:0;color:#fff!important;padding:8px!important;transition:background-color .25s ease;width:99%}.las_mod_login input[type=submit]:hover{background-color:#0e4686}.las_mod_login .loginlinks{font-weight:400;margin-right:4px;margin-top:7px}.las_mod_login .logincancel{font-weight:700}.las_mod_login .validerror{bottom:-19px;margin:0;right:0;z-index:1}#content>div .signinfeedback>table{border-radius:0 0 7px 7px;margin:10px auto;max-width:450px}#content>div .signinfeedback table .content{font-size:120%!important;line-height:1.3em;width:100%}.las_mod_login .signin_icon_wrapper{width:40px}.las_mod_login .signin_icon{background:#f8f8f8 url(./las_mod_login.png) no-repeat 0 0;background-size:28px auto;border:1px solid #bbb;border-right:0;height:33px}.las_mod_login .signin_icon.signin_icon_agency{background-position:5px 0}.las_mod_login .signin_icon.signin_icon_user{background-position:5px -41px}.las_mod_login .signin_icon.signin_icon_password{background-position:5px -82px}.las_mod_login .validation_tokeninfo_text{color:#c62828;font-size:12px;font-weight:400;padding:0 0 5px!important}.las_mod_login .signin_icon.signin_icon_token{background-position:5px -255px}.las_mod_login .signin_icon.signin_icon_mobile{background-position:5px -123px;border:1px solid #bbb}.las_mod_login .signin_icon.signin_icon_eye{background-color:transparent;background-position:0 -184px;background-size:24px;border:none;cursor:pointer;height:24px;opacity:.5;position:absolute;right:7px;top:5px;width:24px}.las_mod_login .signin_icon.signin_icon_eye.passwordvisible{opacity:1}.capslock_info{color:orange}.browserlist_element{background:#f8f8f8;bottom:10px;color:#333;display:flex;left:15px;position:absolute;text-align:center}.browserlist_element_icon{background-image:url(./browser.png);height:32px;margin-right:10px;width:32px}.browserlist_element_text{display:block;padding:10px 15px 10px 0}.browserlistOverview{width:300px}.browserlistOverview .browseritem{align-items:center;display:flex;font-size:14px;justify-content:space-between;margin-bottom:5px}.browserlistOverview .browseritem .icon{background-size:32px 32px;height:32px;width:32px}.browserlistOverview .browseritem .icon_edge-chromium{background-image:url(./edge.png)}.browserlistOverview .browseritem .icon_firefox{background-image:url(./firefox.png)}.browserlistOverview .browseritem .icon_safari{background-image:url(./safari.png)}.browserlistOverview .browseritem .icon_chrome{background-image:url(./chrome.png)}.browserlistOverview .browseritem .icon_safari_ios{background-image:url(./safari_ios.png)}.browserlistOverview .browseritem .icon_chrome_android{background-image:url(./chrome_android.png)}.isTestDatabase{background:none repeat scroll 0 0 #fff;background:none repeat scroll 0 0 #fbd850;border:1px solid #dce0e5;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);color:#404040;font-size:14px;line-height:20px;margin:0 auto 15px;max-width:450px;text-align:center;width:70%}.isTestDatabase .testDatabaseheader{background-color:#f9cf2c;padding:5px 0}.isTestDatabase .testDatabasetext{padding:6px 0}.password_changed_WaitMessage #WaitMessage{left:50%;margin-left:-150px}.navigation_content .navigation_content_overlay:before{content:"not logged in";font-family:Verdana,Trebuchet MS,Tahoma,Arial,sans-serif}.navigation_content .navigation_content_overlay{border:1px solid #69c;box-shadow:2px 5px 5px rgba(2,2,2,.5);font-size:12px;height:25px;overflow-y:hidden;padding:5px 2px 5px 7px}.navigation_content .navigation_content_style{border-bottom:none;border-top:1px solid #999;box-shadow:none;height:0;margin:4px 0 0;padding:5px 0}input[type=checkbox].css-checkbox{clip:rect(0 0 0 0);border:0;height:1px;left:-1000px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;z-index:-1000}input[type=checkbox].css-checkbox+label.css-label{background-repeat:no-repeat;cursor:pointer;display:inline-block;vertical-align:middle}input[type=checkbox].css-checkbox--blue+label.css-label--blue{font-size:24px;height:24px;line-height:24px;padding-left:24px}input[type=checkbox].css-checkbox--blue:checked+label.css-label--blue{background-position:0 -224px}label.css-label--blue{background:transparent url(./las_mod_login.png) no-repeat 0 -200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:715px){.las_mod_login{padding-top:200px}.las_mod_login .Q_formbox{max-width:450px;width:70%}}@media (max-height:750px){.las_mod_login_logo{display:block;margin-bottom:10px;position:relative;right:inherit}.las_mod_login_logo .logo{margin:0 auto}.browserlist_element{left:inherit;margin:0 auto;position:relative;width:170px}.browserlist_element_text{padding:10px 0}}@media (max-width:480px){.las_mod_login .checkbox-label{display:inline-block;margin-top:-24px;padding-left:38px}}
