button::-moz-focus-inner{
			border:none;
		}
		
		/**GUI GLOBAL**/
		.menu-sort ul{
			margin-left:0;
			list-style:none;
		}
		.menu-title, .page-info{
		margin-right:0.2em;
		color:#555;
		font-weight:normal;
		font-size:0.8em;
		}
		label{
			color:#555;
			font-weight:normal;
			font-size:0.8em;
		}
		.field-string .user-name{
			font-weight:bold;
			color:#333;
			font-size:0.9em;
		}
		
		.gui{
			margin:0;
			padding:0;
			outline:0;
			display:inline-block;
		}
		.gui{
			font:11px "Trebuchet MS",arial,sans-serif; line-height:1em;
			color:#333;
		}
		.gui, .ui-datepicker{
			vertical-align:baseline;
			/*padding:0.2em;*/
			padding:2px;
			border:1px solid #B8C2CC;
			-moz-border-radius:.3em;
			-webkit-border-radius:.3em;
			white-space:nowrap;
		}
		.gui:hover{
			border-color:#999;
		}
		.gui:focus{
			border-color:#3AA6E0;
			-moz-box-shadow:0 0 3px rgba(58,166,224,0.3);
			-webkit-box-shadow:0 0 3px rgba(58,166,224,0.3);
		}
		.gui-input.error-block{
			/*background-color:#ff6464;*/
			border:1px solid #ff6464;
		}
		.gui-input{
			font-size:11px;
			padding:2px;
			line-height:10px;
			/*vertical-align:top;*/
		}
		textarea.gui-input{
			padding:0;
		}
		.manual-size{
			vertical-align:top;
			height:15.4px;
			border:none;
			overflow:hidden;
		}
		.gui a{
			text-decoration:none;
			outline:0;
		}
		/**GUI BUTTON**/
		.gui-button, .gui-action, .gui-combo, .gui-dropdown, .ui-datepicker, .gui-comments{
			background:url("../images/bg-t1.png") repeat-x bottom #FDFDFE;
			-webkit-user-select:none;
			-moz-user-select:none;
			
		}
		.gui-combo.state-opened{
			background:url("../images/bg-t2.png") repeat-x scroll center bottom #FDFDFE;
		}
		.gui-button, .gui-action, .gui-combo, .gui-comments{
			background-position:20px;
			line-height:14px;
			text-shadow:0 1px #fff;
			-moz-box-shadow:inset 0 -1px 0 #fff;
			-webkit-box-shadow:inset 0 -1px 0 #fff;
		}
		.auth-form button, .auth-form_inner button{
			font-size:1.2em;
			line-height: 1.2em;
			padding: 0.2em 0.4em;
		}
		.gui-caption{
			margin-left:2px;
			margin-right:5px;
		}
		button .gui-caption{
			margin:0;
		}
		/**STATE ACTIVE**/
		.gui-button:active, .gui-action:active, .gui-combo:active{
			background:#FDFDFE;
		}
		/**STATE DISABLE**/
		.state-disabled{
			color:#777;
			cursor:default;
			opacity:0.6;
		}
		.state-disabled a{
			cursor:default;
		}
		.state-disabled:hover{
			border-color:#aaa;
		}
		/**GUI ICON**/
		.gui .gui-icon, .gui-calendar, .ui-datepicker-prev, .ui-datepicker-next{
			background:url(../images/gui-icons.png) no-repeat;
			background-position:0 center;
		}
		.gui .gui-icon{
			padding-left:13px;
		}
		.action-add .gui-icon{
			background-position:0 center;
		}
		.action-delete .gui-icon{
			background-position:-16px center;
		}
		.action-person-management .gui-icon{
			background-position:-240px center;
		}
		.gui-select .gui-icon{
			background-position:-64px center;
		}
		.gui-checkbox .gui-icon{
			background-position:-96px center;
		}
		.gui-checkbox a:hover .gui-icon{
			background-position:-112px center;
		}
		
		.checked .gui-icon{
			background-position:-128px center;
		}
		.active .gui-icon, .gui-select a:hover .gui-icon{
			background-position:-80px center;
		}
		.gui-marker .gui-icon{
			/*background:url(../images/gui-icons.png) no-repeat;
			background-position:-144px center;*/
			background:none;
			background-image: url("../images/bg-t4.png");
			background-position: center bottom;
			background-repeat: repeat-x;
			border: 1px solid rgba(0, 0, 0, 0.2);
			border-radius: 0.2em;
			margin-right:2px;
			padding-left:8px;
		}
		.ui-datepicker-prev{
			background-position:-176px center;
		}
		.ui-datepicker-next{
			background-position:-192px center;
		}
		.ui-datepicker-prev:hover{
			background-position:-208px center;
		}
		.ui-datepicker-next:hover{
			background-position:-224px center;
		}
		/**GUI MENU**/
		
		.toggled{
			margin-bottom:1em;
			clear:both;
			float:left;
			/*width:100%;*/
		}
		.modal .toggled{
			width:100%;
		}
		.search-advanced.toggled{
			margin-bottom:0;
		}
		.toggle-header{
			/*margin-bottom:0.5em;*/
		}
		.toggle-header .gui.gui-link{
			font-size:1em;
		}
		.state-opened .toggle-header a{
			color:#333;
			/*border-bottom:none;*/
		}
		.toggle-body{
			display:none;
			float:left;
			clear:both;
			position:relative;
			width:100%;
			padding:4px;
			background: url("../images/bg-t2.png") repeat-x scroll center bottom rgba(255, 255, 255, 0.4);
			border:1px solid #D2DCE1;
			-moz-border-radius: 0 0.3em 0.3em 0.3em;
			-webkit-border-radius: 0 0.3em 0.3em 0.3em;
		}
		.toggle-body li {
			font-size:0.9em;
		}
		.gui-dropdown{
			z-index:100;
			position:absolute;
			list-style:none;
			display:none;
			padding:0.2em;
			margin:2px 0 0 10px;
			
			border:1px solid #ccc;
			border-top-color:#eaeaea;
			-moz-box-shadow:1px 1px 2px #ddd;
			-webkit-box-shadow:1px 1px 2px #ddd;
			border-top:1px solid #ededed;
		}
		.checkbox-select .gui-dropdown{
		margin-left:10px;
		}
		.state-opened .gui-dropdown, .state-opened .toggle-body{
			display:block;
		}
		.gui-combo .gui-dropdown{
			margin-top:2px;
		}
		.multi-select.state-opened{
			-moz-border-radius-bottomright:0 !important;
			-moz-border-radius-bottomleft:0 !important;
			-webkit-bottom-right-radius:0 !important;
			-webkit-bottom-left-radius:0 !important;
		}
		.checkbox-select.state-opened{
			-moz-border-radius-bottomright:0 !important;
			-webkit-bottom-right-radius:0 !important;
		}
		.marker-select.state-opened{
			-moz-border-radius-bottomleft:0 !important;
			-webkit-bottom-left-radius:0 !important;
		}
		.multi-select .gui-dropdown{
			margin-left:-3px;
			
			-moz-border-radius:0 0.3em 0.3em 0.3em;
			-webkit-border-radius:0 0.3em 0.3em 0.3em;
		}
		.marker-select .gui-dropdown{
			margin-left:-3px;
		}
		.gui-dropdown li{
			font-size:1em;
			padding:0 4px;
		}
		.gui-dropdown li,  .ui-datepicker tbody td a{
			border: 1px solid rgba(255,255,255,0);
			-moz-border-radius:.2em;
			-webkit-border-radius:.2em;
		}
		.gui-dropdown li:hover, .ui-datepicker tbody td a:hover {
			background:rgba(58,166,224,0.1);
			border-color:rgba(58,166,224,0.3);
		}
		.gui-dropdown li a{
			display:block;
		}
		.gui-dropdown .hidden-menu-item{
			display:none;
		}
		
		.gui-dropdown .current{
			font-weight:bold;
		}
		
		.gui a, .gui-button, .ui-datepicker a{
			color:#555;
		}
		.gui a:hover, .gui-button:hover, .gui-dropdown .current a, .ui-datepicker a:hover{
			color:#000;
		}
		/**GUI CALENDAR**/
		.gui-calendar{
			background:url(../images/icons/calendar-select.png) no-repeat left #fff;
			
			padding-left:18px;
		}
		.ui-datepicker .ui-state-highlight{
			font-weight:bold;
			color:#000;
		}
		.gui-checkbox{
		
		}
		.gui-selectbox{
		height:9.3em;
		}
		.action-person-management .gui-caption{
			display:none;
		}
		/**GUI LINK**/
		.gui-link{
			background:none;
			border:none;
			-moz-border-radius:0;
			-webkit-border-radius:0;
			padding:0;
			text-decoration:none;
			color:#1C7EB3;
			border-bottom:1px solid #1C7EB3;
		}
		.gui-link:focus{
			-moz-box-shadow:none;
			-webkit-box-shadow:none;
		}
		.gui-link:hover{
			color:#3AA6E0;
			border-color:#3AA6E0;
		}
		.gui-link[rel='ajax']{
			border-bottom-style:dotted;
			text-decoration:none;
		}
		.toggled .gui-link[rel='ajax']{
			/*border:none;*/
		}
		.person-data a{
			border-bottom-style:dotted;
			text-decoration:none;
			border-width:1px;
		}
		.person-data a{
		color:#784F37;
		border-color:#784F37;
		font-size:0.9em;
		font-weight:bold;
		}
		.gui-link[rel='external']{
			color:#5ca029;
			border-color:#5ca029;
		}
		.gui-link[rel='external']:hover{
			color:#72a029;
			border-color:#72a029;
		}
		.gui.gui-link{
		font-size:1em;
		}
		
		/*******/
		textarea{
			width:100%;
			height:6em;
		}
		hr{
			height:1px;
			border:none;
			border-top:1px dashed #9999A2;
		}
		.attach-spacer{
			height:1px;
			border:none;
			border-top:1px solid #DDDDEF;
			-moz-box-shadow:0 1px 0 #fff;
			-webkit-box-shadow:0 1px 0 #fff;
			margin-top:1em;
			margin-bottom:0.2em;
		}
		.comments-hit{color:#cf2050; font-weight:bold;}
		
		.tabbed .tab-body>div{
			display:none;
		}
		.tabbed .tab-body>div.opened{
			display:block;
		}
		.person-management{
		width:46em;
		height:14em;
		}
		.person-management .tab-menu{
			width:8em;
			-moz-border-radius:0.3em 0 0 0.3em;
			-webkit-border-radius:0.3em 0 0 0.3em;
			background:#EFF1F1;
			border:1px solid #DDE1E1;
			border-right:none;
		}
		.person-management .tab-menu, .person-management .tab-body{
			display:inline-block;
			vertical-align:top;
		}
		.person-management .tab-body{
			width:37.5em;
			border:1px solid #DDE1E1;
			height:14em;
			background:url("../images/alt/bg.png") repeat-x bottom #FDFDFE;
			-moz-box-shadow:0 -1px 0 #FFFFFF inset;
		}
		.person-management .tab-body>div{
			padding:1em;
		}
		.person-management .tab-menu a{
			text-decoration:none;
			color:#003366;
			display:block;
		}
		
		.person-management .tab-menu li{
			padding:none;
			margin:none;
			border-bottom:1px solid #FFFFFF;
		}
		.person-management .tab-menu li:not(.current):last-child{
			border-bottom:none;
		}
		.person-management .tab-menu li:not(.current):hover{
			background:#F2F8F9;
		}
		.person-management .tab-menu li:not(.current):hover a{ color:#607890;}
		.person-management .tab-menu .current{
			-moz-border-radius:0.3em 0 0 0.3em;
			-webkit-border-radius:0.3em 0 0 0.3em;
			-moz-box-shadow:0 0 3px rgba(58, 166, 224, 0.3), 0 -1px 0 #FFFFFF inset;
			background:url("../images/alt/bg.png") repeat-x scroll center bottom #FDFDFE;
			border:1px solid #3AA6E0;
			text-shadow:0 1px #FFFFFF;
			border-right:none;
		}
		.person-management .tab-menu .current a{
			color:#333;
		}
		.tab-func{
		margin-top:0.4em;
		text-align:right;
		}
.gui.mood-good{
border-color:#66C165;
background:url("../images/bg-t4.png") repeat scroll 0 0 #7BBF6C;
text-shadow:0 1px 0 rgba(255, 255, 255, 0.6);
-moz-box-shadow:0 -1px 0 rgba(255,255,255,0.4) inset;
-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.4);
color:#126B06;
}
		.gui.mood-good a{
			color:#126B06;
		}
		.gui.mood-good:hover{
			border-color:#429841;
		}
		.mood-good.gui-button:active, .mood-good.gui-action:active{
			background:#68BA57;
		}
		
		.menu-sort .gui-button[data-direct="desc"] .gui-icon{
  background-position: -292px center;
}
.menu-sort .gui-button .gui-icon, .menu-sort .gui-button[data-direct="asc"] .gui-icon{
  background-position: -276px center;
}
.entity-discussion .gui-combo{
	/*line-height:1.3em;*/
}
.menu-sort .gui-button .gui-icon{
	padding-left:6px;
}
.gui.menu-sort .gui-button{
	/*padding-bottom:0.2em;*/
}
.gui.gui-toggler{
	padding:0;
	border:none;
}
.gui .gui-select .gui-icon{
  padding-left:9px;
  background-position:-65px center;
  border-left:1px solid #ccc;
  -moz-box-shadow:-1px 0 0 #fff;
	-webkit-box-shadow:-1px 0 0 #fff;
}
.menu-sort .gui.multi-select .gui-select .gui-icon, .menu-filter .gui.multi-select .gui-select .gui-icon, .menu-state .multi-select .gui-select .gui-icon, .menu-select-type .gui.multi-select .gui-select .gui-icon{
  border-left:none;
  -moz-box-shadow:none;
	-webkit-box-shadow:none;
}
.menu-sort .gui.multi-select .gui-caption, .menu-filter .gui.multi-select .gui-caption, .menu-state .multi-select .gui-caption, .menu-select-type .gui.multi-select .gui-caption{
	margin-right:0;
}


.gui .gui-select a:hover .gui-icon{
background-position:-81px center;
}
.menu-filter .gui-input{
	-moz-border-radius:0 0.3em 0.3em 0;
	-webkit-border-radius:0 0.3em 0.3em 0;
	border-left:0;
}

.menu-sort .gui.multi-select , .menu-filter .gui.multi-select, .menu-select-type .gui.multi-select .gui-caption{
	-moz-border-radius:0.3em 0 0 0.3em;
	-webkit-border-radius:0.3em 0 0 0.3em;
}

.menu-sort .gui-button{
	-moz-border-radius:0 0.3em 0.3em 0;
	-webkit-border-radius:0 0.3em 0.3em 0;
	border-left:0;
}

/*
.view-mode-table .gui-icon, .view-mode-table  .active .gui-icon{

}*/
.view-mode-table .gui-marker{
	font-size:7px;
	/*vertical-align:super;*/
}
.view-mode-table .entity-checkbox, .view-mode-table .gui-marker{
display: inline-block;
vertical-align: middle;
}
.view-mode-table .gui-marker .gui-icon{
	padding-left: 12px;
-moz-border-radius:0.2em;
-webkit-border-radius:0.2em;
	background:none;
	border: 1px solid rgba(0,0,0,0.2);
}


.gui-toggler{
  display:inline-block;
}
.gui-toggler li{
display:inline-block;
border-right:1px solid #B8C2CC;
border-top:1px solid #B8C2CC;
border-bottom:1px solid #B8C2CC;
padding:0 0.3em;
background:#fff;
}
.gui-toggler li:last-child{
  border-right:1px solid #B8C2CC;
	/*
  -moz-border-radius:0 0.3em 0.3em 0;
	-webkit-border-radius:0 0.3em 0.3em 0;
	*/
	-moz-border-radius:0 0.6em 0.6em 0;
	-webkit-border-radius:0 0.6em 0.6em 0;
	padding-right:0.4em;
}
.gui-toggler li:first-child{
   border-left:1px solid #B8C2CC;
	 /*
  -moz-border-radius:0.3em 0 0 0.3em;
	-webkit-border-radius:0.3em 0 0 0.3em;
	 */
	-moz-border-radius:0.6em 0 0 0.6em;
	-webkit-border-radius:0.6em 0 0 0.6em;
	padding-left:0.4em;
}
.menu-state-save .gui-toggler li{
  -moz-border-radius:0.3em;
	-webkit-border-radius:0.3em;
}


.gui-toggler li a{
  padding: 0.2em;
  padding-right:0.3em;
  display:block;
  text-shadow:0 1px 0 #fff;
	color:#777;
}


.gui-toggler .current:hover, .gui-toggler .current:first-child:hover, .gui-toggler .current:last-child:hover{
  /*border-color:#3C7AA0;*/
}

/*****************COLOR-0 BEGIN************************/


.gui-toggler .current a{
	/*color:#fff;
	text-shadow:0 1px #3E5059;*/
	color:#333;
	text-shadow: 0 1px 0 #FFFFFF;
}
/*
.gui-toggler .current a:hover{
  color:#fff;
}
*/
.gui-toggler .current, .gui-toggler .current:first-child, .gui-toggler .current:last-child{
/*-moz-box-shadow:-1px 1px 0 #C3DDEB inset;
 background:url("../images/bg-t4.png") repeat scroll 0 0 #6E8392;
 border-color:#82959C;*/
/*
background: url("../images/bg-t5.png") repeat scroll 0 0 #6E8392;
    border-color: #82959C;
    box-shadow: -1px 1px 0px rgba(255, 255, 255, 0.3) inset;*/
/*-moz-user-select: none;
    background: url("../images/bg-t1.png") repeat-x scroll center bottom #FDFDFE;*/
    /*border: 1px solid #BBBBBB;*/
    /*border-radius: 3px 3px 3px 3px;*/
    /*box-shadow: 0 -1px 0 #FFFFFF inset;*/
		/*box-shadow: 0 -1px 0 #FFFFFF inset, 0 0 1px rgba(0, 0, 0, 0.1) inset;*/
		
	-moz-box-shadow: 0 -1px 0 #FFFFFF inset, 0 1px 0 #FFFFFF inset;
	-webkit-box-shadow: 0 -1px 0 #FFFFFF inset, 0 1px 0 #FFFFFF inset;
  -moz-user-select: none;
  background:url("../images/bg-t1.png") repeat-x scroll center bottom rgba(158, 166, 172, 0.7);
  /*border: 1px solid #BBBBBB;*/
}
.gui-toggler .gui.gui-input{
	border:none;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	/*font-size: 1em;
    padding: 0.1em;*/
	width:2em;
	padding-top:1px;
}
.gui-toggler ul{
	display:inline-block;
}
.gui.gui-input[disabled='disabled']{
	background:#ddd;
	color:#666;
}
.menu-main .counter{
  margin-left:0.2em;
	padding: 0 3px;
	/*font-size:0.9em;*/
}
.menu-main li{
  text-shadow: 0 1px rgba(255,255,255,0.6);
	display:inline-block;
}
.menu-main li:first-child{

}

.menu-main li:last-child{
	border-right:none;
}
.menu-main li.current:last-child{
	
}
.menu-main a{
  color:#333;
  text-decoration:none;
  /*padding:0.4em 0.6em;*/
  display:block;
}
.menu-main .name, .menu-main .isnew .counter{
	display:inline-block;
}
.menu-main .name{
	padding:0.4em 0.4em;
}
.menu-main .counter{
	padding:0.4em 0.4em;
}
.menu-main .counter:before{
	/*content:"◂";*/
	/*margin-left:-10px;
	color:#fff;*/
}
.menu-main .current .name{
	
}
.menu-main .current .counter{
	
}
.menu-main .current .counter:before{
	
}
.menu-main a:hover{
  color:#000;
}

.menu-main ul{
	
}
.menu-main li{
	margin-right:0.5em;
}
.menu-main li.current{
	/*
	 -moz-box-shadow: 0 -1px 0 #FFFFFF inset;
  -moz-user-select: none;
  background: url("../images/bg-t1.png") repeat-x scroll center bottom rgba(158, 166, 172, 0.3);
  border: 1px solid #BBBBBB;
	border-bottom:none;
	padding-bottom:0.4em;
	
	*/
	/*padding:0.4em 0.3em;*/
	/*
	background: url("../images/bg-t3.png") repeat-x scroll center bottom rgba(158, 166, 172, 0.3);
  border: 1px solid #BBBBBB;
	
	border-bottom:none;
	border-top:none;*/
	
	
	
	 background: url("../images/bg-t4.png") repeat-x scroll center top rgba(158, 166, 172, 0.3);
    /*box-shadow: 0 4px 10px rgba(229,236,241,1);*/
		box-shadow: 0 -1px 0 rgba(255,255,255,0.3) inset, -1px 0 0 rgba(255,255,255,0.3), 1px 0 0 rgba(255,255,255,0.3);
		border:1px solid #B8C2CC;
		border-top:none;
		border-bottom:none;
		
		
	
	
	/*-moz-border-radius:3px;
  -webkit-border-radius:3px;
  background:url("../images/bg-t1.png") repeat-x bottom #FDFDFE;
  -webkit-user-select:none;
  -moz-user-select:none;
  -moz-box-shadow:inset 0 -1px 0 #FFFFFF;
  -webkit-box-shadow:inset 0 -1px 0 #FFFFFF;
  border:1px solid #bbb;*/
	/*background:url("../images/menu-pointer.png") top no-repeat;*/
}/*
.menu-main li.current:before{
	width:100%;
	display:block;
	text-align:center;
	content:"▼";
	font-size:10px;
	line-height:10px;
	height:10px;
	padding:0;
	margin:0;
	margin-top:-2px;
	color:#ADB5BE;
	
}*/
/*
.menu-main li.current:after{
	content:"▼";
	width:100%;
	display:block;
	margin-top:-4px;
	position:absolute;
	color:#c8cdd6;
	text-shadow:0 1px 0 #fff, 0 2px, 0 2px 2px rgba(0, 0, 0, 0.3);
}*/
.menu-main li.current a{
	
}
.menu-main li.current.isnew{
/*background:#8CC600;*/
/*
border:1px solid #bbb;
border-bottom:none;
border-color:#2BA32A;
background:url("../images/bg-t4.png") repeat scroll 0 0 #2BA32A;
text-shadow:0 1px #167E00;
-moz-box-shadow:none;
-webkit-box-shadow:none;
*/
}
.menu-main li.current.isnew a, .menu-main li.current.isnew{
	color:#fff;
}
.menu-main li.isnew:not(.current) .counter{
/*
-moz-border-radius:3px;
-webkit-border-radius:3px;
border:1px solid #2BA32A;
background:url("../images/bg-t4.png") repeat scroll 0 0 #2BA32A;
*/
/*

text-shadow: 0 1px #fff;*/
color:#2BA32A;

}
.menu-main li .counter{
	display:none;
	
}
.menu-main .isnew .name{
	padding-right:0;
}
.menu-main .isnew .counter{
	/*font-weight:bold;*/
	/*display:inline;*/
	/*
	color:#2BA32A;
	*/
	/*
	background: url("../images/bg-t4.png") repeat scroll 0 0 #2BA32A;
	border: 1px solid #2BA32A;
	border-radius: 1em 1em 1em 1em;
	box-shadow: 0 0 3px rgba(255, 255, 255, 0.6);
	color: #FFFFFF;
	display: inline;
	font-size: 0.9em;
	font-weight: bold;
	padding: 0 0.4em;
	text-shadow: 0 1px 0 #2BA32A;
	*/
	color:#2BA32A;
	font-weight:bold;
	/*text-shadow: 0 1px 0 #fff;*/
	
	margin-left:0.2em;
}
/*
#header-page{
border-bottom-color:#2BA32A;
}*/


.view-mode-table .gui-marker .gui-blank{
	padding-left: 12px;
}
.view-mode-table .marked.entity{
	border-bottom:1px solid #fff;
}

.mark- .gui-marker .gui-icon, .tabs-menu .menu-marker .mark- .mark, .content-toolbar .menu-marker .mark- .mark{
	background-color:rgba(255,255,255,0.1);
}
/*RED*/
.mark-red .gui-marker .gui-icon, .tabs-menu .menu-marker .mark-red .mark, .content-toolbar .menu-marker .mark-red .mark{
	background-color:rgb(191,4,4);
}
/*Yellow*/
.mark-yellow .gui-marker .gui-icon, .tabs-menu .menu-marker .mark-yellow .mark, .content-toolbar .menu-marker .mark-yellow .mark{
	background-color:rgb(222,196,0);
}
/*GREEN*/
.mark-green .gui-marker .gui-icon, .tabs-menu .menu-marker .mark-green .mark, .content-toolbar .menu-marker .mark-green .mark{
	background-color:rgb(50,166,46);
}
/*Blue*/
.mark-blue .gui-marker .gui-icon, .tabs-menu .menu-marker .mark-blue .mark, .content-toolbar .menu-marker .mark-blue .mark{
	background-color:rgb(0,66,206);
}
/*Violete*/
.mark-lilac .gui-marker .gui-icon, .tabs-menu .menu-marker .mark-lilac .mark, .content-toolbar .menu-marker .mark-lilac .mark{
	background-color:rgb(83,6,170);
}
/*white*/
.mark-white .gui-marker .gui-icon, .tabs-menu .menu-marker .mark-white .mark, .content-toolbar .menu-marker .mark-white .mark{
	background-color:rgb(255,255,255);
}
.content-toolbar .menu-marker .mark-none .mark, .content-toolbar .menu-marker .mark- .mark, .sidebar .menu-marker .mark-none.current .mark, .entity.mark- .entity-marker .gui-marker .gui-icon{
	background:url(../images/no-mark.png) center;
}
/*************************************************/
.sidebar .menu-marker .mark{
  border-width:1px;
  border-style:solid;
}
.sidebar .menu-marker .mark-0 .mark{
	border-color:rgba(0,0,0,0.3);
}
.sidebar .menu-marker .mark-0.current .mark{
	background-color:rgba(0,0,0,0.3);
	border-color:rgba(255,255,255,0.3);
}
/*RED*/

.sidebar .menu-marker .mark-red .mark{

	border-color:rgb(191,4,4);
}
.sidebar .menu-marker .mark-red.current .mark{
  
	background-color:rgb(191,4,4);
	
}
/*Yellow*/
.sidebar .menu-marker .mark-yellow .mark{
	border-color:rgb(222,196,0);
}
.sidebar .menu-marker .mark-yellow.current .mark{
	background-color:rgb(222,196,0);
}
/*GREEN*/
.sidebar .menu-marker .mark-green .mark{
	border-color:rgb(50,166,46);
}
.sidebar .menu-marker .mark-green.current .mark{
	background-color:rgb(50,166,46);
}
/*Blue*/
.sidebar .menu-marker .mark-blue .mark{
	border-color:rgb(0,66,206);
}
.sidebar .menu-marker .mark-blue.current .mark{
	background-color:rgb(0,66,206);
}
/*Violete*/
.sidebar .menu-marker .mark-lilac .mark{
	border-color:rgb(83,6,170);
}
.sidebar .menu-marker .mark-lilac.current .mark{
	background-color:rgb(83,6,170);
}
/*white*/
.sidebar .menu-marker .mark-white .mark{
	border-color:rgb(255,255,255);
}
.sidebar .menu-marker .mark-white.current .mark{
	background-color:rgb(255,255,255);
}





/************************/
.view-mode-table .priority-0{
	
}
/*RED*/
.view-mode-table .mark-red{
	background-color:rgba(191,4,4,0.2);
}
/*Yellow*/
.view-mode-table .mark-yellow{
	background-color:rgba(242,187,22,0.2);
}
/*GREEN----BLUE*/
.view-mode-table .mark-green{
	background-color:rgba(50,166,46,0.2);
}
/*Blue*/
.view-mode-table .mark-blue{
	background-color:rgba(0,66,206,0.2);
}
/*Violete*/
.view-mode-table .mark-lilac{
	background-color:rgba(83,6,170,0.2);
}
/*white*/
.view-mode-table .mark-white{
	background-color:rgba(255,255,255,0.1);
}

.tabs-menu .menu-marker{
	display:none;
}
/*****************COLOR-0 END************************/
.gui.marker-short .gui-icon{
    background-image: url("../images/bg-t4.png");
    background-position: center bottom;
    background-repeat: repeat-x;
		padding: 2px 7px;
		border:none;
		margin:0;
		
}
.gui-marker .gui-icon, .mark{
	display: inline-block;
    /*font-size: 8px !important;*/
    height: 12px;
    /*line-height: 8px !important;*/
    vertical-align: top;
}
.view-mode-table .gui-marker .gui-icon, .comment .gui-marker .gui-icon{
	height: 8px;
	display: inline-block;
	vertical-align: top;
}
.toolbar-item{
	display:inline-block;
	margin-right:0.5em;
	text-shadow:0 1px #fff;
}
.hidden-menu{
	display:none;
}
.toolbar-item:last-child{
	margin-right:5px;
}
.toolbar-item:first-child{
	margin-left:0.5em;
}

.go-live{
clear: both;
display: block;
padding: 0.5em;
text-align: center;

}

@-webkit-keyframes animate-stripes {
  from {
    background-position: 0 0;
  }

  to {
   background-position: 44px 0;
  }
}   
.go-live button{
	display:none;
	font-size:1.2em;
	background-position:bottom;
	
}
.go-live button.disabled{
	background-color:#FDFDFE;
	background-image:url(../images/16.gif);
	background-repeat:no-repeat;
	background-position:center;
}
.person-stack .state-active .gui.gui-button[rel='save']{
clear:both;
display:block;
}
.gui.action-create, .gui.action-add-document{
	/*margin-top:1.45em;*/
}
.gui-slide{
	background:none;
	border:none;
	
}
.slide-body{
	background:url("../images/bg-t1.png") repeat-x bottom #FDFDFE;
			-webkit-user-select:none;
			-moz-user-select:none;
	display:inline-block;
	border:1px solid #ADB5BE;
	/*
	-moz-border-radius:1em 0.3em 0.3em 1em;
	-webkit-border-radius:1em 0.3em 0.3em 1em;
	*/
	-moz-border-radius:1em;
	-webkit-border-radius:1em;
	text-shadow:0 1px #fff;
			-moz-box-shadow:inset 0 -1px 0 #fff;
			-webkit-box-shadow:inset 0 -1px 0 #fff;
			padding-right:0.3em;
			
}
.slide-body.activate{
	-moz-border-radius:1em 0.3em 0.3em 1em;
	-webkit-border-radius:1em 0.3em 0.3em 1em;
}
.slide-body:hover{
	border-color:#999;
}
.slide-body.activate, .slide-body.activate:hover{
	/*border-color:#66C165;
	-moz-box-shadow:0 0 3px rgba(126, 224, 58, 0.3);
	-webkit-box-shadow:0 0 3px rgba(126, 224, 58, 0.3);*/
	border-color:#999;
}
.gui.action-create a, .gui.action-add-document a{
	/*
	background: url("../images/add-content.png") no-repeat scroll center center transparent;
  display: inline-block;
  height: 18px;
  width: 18px;
  */
	display: inline-block;
	background:url("../images/icons/create.png") no-repeat left center;
	/*height: 22px;
  width: 22px;*/
	line-height: 24px;
  padding-left: 28px;
  vertical-align: middle;
	padding-left:28px;
	font-size:1.2em;
}
.gui.action-create, .gui.action-add-document{
	display:none;
}
.hidden-control{
display:none;
}
.menu-select-type{
	display:inline-block;
	*display:inline;
	zoom:1;
}


		/***Datepicker***/
.ui-datepicker {
	width:16em;
	z-index:100;
	padding:0.2em;
	border:1px solid #ccc;
	border-top-color:#eaeaea;
	-moz-box-shadow:1px 1px 2px #ddd;
	-webkit-box-shadow:1px 1px 2px #ddd;
	display:none;
}
.ui-datepicker .ui-datepicker-header {padding:.2em 0; position:relative; border-bottom:1px solid #eaeaea; -moz-box-shadow:0 1px 0 #fff; -webkit-box-shadow:0 1px 0 #fff;}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {height:1.8em; position:absolute; top:2px; width:16px; }
.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{cursor:pointer;}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover {top:1px; }
.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; left:50%; margin-left:-8px; margin-top:-8px; position:absolute; top:50%; }
.ui-datepicker .ui-datepicker-title {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; margin:0 0 .4em; width:100%; }
.ui-datepicker th {border:0; color:#777; font-weight:400; padding:.7em .3em; text-align:center; }
.ui-datepicker td {border:0; padding:1px 8px 1px 1px; font-size:.9em; }
.ui-datepicker td span,.ui-datepicker td a {display:block; padding:.2em; text-align:right; text-decoration:none; }
.ui-datepicker .ui-datepicker-buttonpane {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 .2em .4em; overflow:visible; padding:.2em .6em .3em; width:auto; }
.ui-datepicker.ui-datepicker-multi {width:auto; }
.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-buttonpane {clear:left; }
.ui-datepicker-row-break {clear:both; width:100%; }
.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-prev:hover {left:auto; right:1px; }
.ui-datepicker-rtl .ui-datepicker-next:hover {left:1px; right:auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane {clear:right; }
.ui-datepicker-cover {display:block; filter:mask(); height:200px; left:-4px; position:absolute; top:-4px; width:200px; z-index:-1; }
