#fdialogreload  {	background-image: url(images/icons/reload.png); }#create-package-refresh{	background-image: url(images/icons/reload.png);	padding: 4px;}#fdialogreload{	float: right; }#fdialognewfolder {	background-image: url(images/icons/folder-new.png); 	float: right; }#fdialogdelete {	background-image: url(images/icons/delete.png); 	float: right; }#newfolderdialog  > .ctatcontent {	overflow: hidden;	padding: 6px;	background: #d4d0c8;	height: 95%}#ctatfoldername {	width: 77%; 	margin-bottom: 4px;	margin-top: 20px;}#newfolderdialog-cancel, #newfolderdialog-confirm {	float: right;	width: 75px;	height: 25px;	padding: 3px;	margin-right: 4px;}.toolButton {	-webkit-appearance: none; 	width: 22; 	height: 22; 	margin: 0px; 	padding: 2px; 	margin-right: 2px; 	background-repeat: no-repeat;}.ctatwindow{	-moz-border-radius:7px;	-webkit-border-radius:7px;	border-radius:7px;	-moz-box-shadow:0 0 0 1px #eee inset, 0 0 15px rgba(0,0,0,0.9);	-webkit-box-shadow:0 0 0 1px #eee inset, 0 0 15px rgba(0,0,0,0.9);	box-shadow:0 0 0 1px #eee inset, 0 0 15px rgba(0,0,0,0.9);	background-color:rgba(160,160,160,0.7);	border:1px solid #000;	padding-bottom:46px;	z-index:1;	margin: 0px;}.ctattitle {	background: rgba(160,160,160,0.7) url(images/ctat-icon.gif) no-repeat 6px 6px;	color: #000;	font: normal 12px/16px "Segoe UI",Arial,sans-serif;	height: 16px;	overflow: hidden;	padding: 6px 0 6px 28px;	text-overflow: ellipsis;	text-shadow: 0 0 1px #fff, 3px 3px 5px #fff, -3px -3px 5px #fff, -3px 3px 5px #fff, 3px -3px 5px #fff;	white-space:nowrap;	text-align: left;	margin: 0px;	}.ctattitleselected{		background:#ffffff url(images/ctat-icon.gif) no-repeat 6px 6px;	color:#000;	font:normal 12px/16px "Segoe UI",Arial,sans-serif;	height:16px;	overflow:hidden;	padding:6px 0 6px 28px;	text-overflow:ellipsis;	text-shadow:0 0 1px #fff, 3px 3px 5px #fff, -3px -3px 5px #fff, -3px 3px 5px #fff, 3px -3px 5px #fff;	white-space:nowrap;	text-align: left;	margin: 0px;	}.ctatwindow .ctatcontent {	-moz-border-radius:1px;	-webkit-border-radius:1px;	border-radius:1px;	-moz-box-shadow:0 0 0 1px rgba(255,255,255,0.65);	-webkit-box-shadow:0 0 0 1px rgba(255,255,255,0.65);	box-shadow:0 0 0px 1px rgba(255,255,255,0.65);	background-color:#fff;	border:1px solid #666;	color:#000;	font:normal 12px/18px arial,sans-serif;	height:100%;	padding:0px;		margin:0 6px;	overflow:none;	position:relative;	text-align: left;}/** Permanent window/panel*/.ctatpanel{	-moz-border-radius:7px;	-webkit-border-radius:7px;	border-radius:7px;	-moz-box-shadow:0 0 0 1px #eee inset, 0 0 15px rgba(0,0,0,0.9);	-webkit-box-shadow:0 0 0 1px #eee inset, 0 0 15px rgba(0,0,0,0.9);	box-shadow:0 0 0 1px #eee inset, 0 0 15px rgba(0,0,0,0.9);	background-color:rgba(160,160,160,0.7);	border:1px solid #000;	padding-bottom:46px;		    border: 1px solid Black;    text-align: left;    position: absolute;	margin: 0px;}/** Draggable scalable dialog window*/.ctatdialog {	-moz-border-radius:7px;	-webkit-border-radius:7px;	border-radius:7px;	-moz-box-shadow:0 0 0 1px #eee inset, 0 0 15px rgba(0,0,0,0.9);	-webkit-box-shadow:0 0 0 1px #eee inset, 0 0 15px rgba(0,0,0,0.9);	box-shadow:0 0 0 1px #eee inset, 0 0 15px rgba(0,0,0,0.9);	background-color:rgba(160,160,160,0.7);	border:1px solid #000;	padding-bottom:38px;			margin: 0px;	    width: 314px;    height:80px;    border: 1px solid Black;    text-align: left;    position: absolute;    left: calc(50vw - (/* width */314px / 2)); 		    top: calc(50vh - (/* height */80px / 2));}.ctatdialog .ctattitle {	background:transparent url(images/ctat-icon.gif) no-repeat 6px 6px;	color:#000;	cursor:move;	font:normal 12px/16px "Segoe UI",Arial,sans-serif;	height:16px;	overflow:hidden;	padding:6px 0 6px 28px;	text-overflow:ellipsis;	text-shadow:0 0 1px #fff, 3px 3px 5px #fff, -3px -3px 5px #fff, -3px 3px 5px #fff, 3px -3px 5px #fff;	white-space:nowrap;	text-align: left;	margin: 0px;}.ctatdialog .ctatcontent {	-moz-border-radius:1px;	-webkit-border-radius:1px;	border-radius:1px;	-moz-box-shadow:0 0 0 1px rgba(255,255,255,0.65);	-webkit-box-shadow:0 0 0 1px rgba(255,255,255,0.65);	box-shadow:0 0 0px 1px rgba(255,255,255,0.65);	background-color:#fff;	border:1px solid #666;	color:#000;	font:normal 12px/18px arial,sans-serif;	height:100%;	margin:0 6px;	overflow:auto;	padding:0px;	position:relative;	text-align: left;}.ctatcontent p {	margin-bottom:2px;}.ctatcontent img {	background-color:#f1f1f1;	border:1px solid #ddd;	float:left;	margin:0 20px 10px 0;	padding:1px;}.ctatdialog .ctatstatusbar{    -moz-appearance: textfield;    -webkit-appearance: textfield;    background-color: white;    background-color: -moz-field;    border: 1px solid darkgray;    box-shadow: 1px 1px 1px 0 lightgray inset;      font: -moz-field;    font: -webkit-small-control;		margin-left: 5px;	margin-top: 2px;	margin-right: 5px;	margin-bottom: 2px;	    padding: 2px 3px;		height: 16px;  		position:relative;	}.dialogwindow{	-moz-border-radius:1px;	-webkit-border-radius:1px;	border-radius:1px;	-moz-box-shadow:0 0 0 1px rgba(255,255,255,0.65);	-webkit-box-shadow:0 0 0 1px rgba(255,255,255,0.65);	box-shadow:0 0 0px 1px rgba(255,255,255,0.65);	background-color:#fff;	height:100%;	padding:0px;		margin:0 6px;	overflow:none;	position:relative;		font-weight:normal;	color:#000000;	letter-spacing:1pt;	word-spacing:2pt;	font-size:10px;	text-align:left;	font-family:verdana, 	sans-serif;line-height:1;	}/* Resizeable */.ui-resizable-handle{display:block;position:absolute;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n,.ui-resizable-s{height:7px;left:0;width:100%;}.ui-resizable-n{cursor:n-resize;top:-5px;}.ui-resizable-s{bottom:-5px;cursor:s-resize;}.ui-resizable-e,.ui-resizable-w{height:100%;top:0;width:7px;}.ui-resizable-e{cursor:e-resize;right:-5px;}.ui-resizable-w{cursor:w-resize;left:-5px;}.ui-resizable-se,.ui-resizable-sw,.ui-resizable-nw,.ui-resizable-ne{height:12px;width:12px;}.ui-resizable-se{bottom:0;cursor:se-resize;right:0;}.ui-resizable-sw{bottom:0;cursor:sw-resize;left:0;}.ui-resizable-nw{cursor:nw-resize;left:0;top:0;}.ui-resizable-ne {cursor:ne-resize;right:0;top:0;}/* Hide input spinners */input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {    -webkit-appearance: none;    margin: 0;}