.lss-1-em-icon {
	font-size: 1em;
}

.lss-1-5-em-icon {
	font-size: 1.5em;
}

.lss-2-em-icon {
	font-size: 2em;
}

.lss-2-5-em-icon {
	font-size: 2em;
}

.lss-3-em-icon {
	font-size: 3em;
}

input.width-large {
	width: 400px;
}

select.width-large {
	width: 400px;
}

.lss-panel-bold-title {
	
	span.title-text {
		font-weight: bold;
	}
}

.lss-view-asset {
	
	label {
		font-weight: bold !important;
	}
	
}

textarea.width-large {
	width: 500px;
}

.icon-building-rete-lss {
	color: red;
}

.active-tab {
	cursor: pointer !important;
} 

.smallHeader h3{
	font-size: 18px !important;	
}

.smallHeaderprovincia h3{
	font-size: 18px !important;	
}

.aui .smallHeaderprovincia h3:before {
	content: "\f0ac"; 
	font-family: 'fontawesome-alloy';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
}

.aui .smallHeader h3:before {
	content: "\f0f7"; 
	font-family: 'fontawesome-alloy';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
}

.aui .colonnaPari{
	
}	

.aui .colonnaDispari{
	
}

.aui .rigaPari{
	padding: 4px;
}

.aui .rigaDispari{
	background-color: #F9F9F9;	
	padding: 4px;
}

.aui .rigaPari:hover{
	background-color: #EDF8FD;	
	padding: 4px;
}

.aui .rigaDispari:hover{
	background-color: #EDF8FD;	
	padding: 4px;
}

.aui .details-background-task{
	position: absolute;
	max-width: 700px;
}

/* /html/portlet/workflow_definitions/css/main.css */
.lfr-asset-column-details {
	.lfr-asset-title .lfr-asset-actions img {
		margin-left: 5px;
	}

	.lfr-asset-actions {
		float: right;
		font-size: 11px;
		font-weight: normal;
		margin-bottom: 3px;
		margin-top: 0;
	}

	.task-activity {
		padding: 5px 5px 5px 25px;
	}

	.task-activity-date {
		font-weight: bold;
	}

	.lfr-asset-assigned, .lfr-asset-due-date, .task-type-1, .task-type-2, .task-type-3, .lfr-asset-date, .lfr-asset-status {
		background: url() no-repeat 0 50%;
	}

	.lfr-asset-assigned {
		background-image: url(@theme_image_path@/common/assign.png);
		margin-right: 10px;
		padding-left: 25px;
		padding-right: 10px;
	}

	h3.task-content-title {
		margin-top: 0;
		border-bottom: 1px solid #ddd;
	}

	.task-panel-container .lfr-panel-content {
		padding: 0.7em;
	}

	.task-content-actions {
		float: right;
	}

	.lfr-asset-date {
		background: url(@theme_image_path@/common/date.png) no-repeat 0 50%;
	}

	.lfr-asset-due-date {
		background-image: url(@theme_image_path@/common/time.png);
		padding-left: 25px;
	}

	.task-type-1 {
		background-image: url(@theme_image_path@/common/assign.png);
	}

	.task-type-2 {
		background-image: url(@theme_image_path@/common/time.png);
	}

	.task-type-3 {
		background-image: url(@theme_image_path@/common/recent_changes.png);
	}

	.lfr-asset-date {
		margin-right: 10px;
		overflow: auto;
		padding-left: 25px;
		padding-right: 10px;
	}

	.lfr-asset-status {
		background-image: url(@theme_image_path@/common/recent_changes.png);
		padding-left: 25px;
		padding-right: 10px;
	}

	.asset-metadata {
		border-top: 1px solid #DDD;
		background-color: #EFEFEF;
		padding: 0.5em;
		margin: 2em 0 0;

		span {
			display: inline;
		}
	}

	.metadata-author {
		background: url(@theme_image_path@/portlet/edit_guest.png) no-repeat 0 0;
		font-weight: bold;
		margin-right: 10px;
		padding-left: 25px;
		padding-bottom: 5px;
	}

	.metadata-entry {
		clear: both;
		color: #999;
		display: block;
	}

	.metadata-modified-date, .metadata-create-date, .metadata-publish-date, .metadata-expiration-date {
		background: url(@theme_image_path@/common/date.png) no-repeat 0 0;
		color: #999;
		margin-bottom: 1em;
		padding-left: 25px;
	}

	.metadata-priority {
		background: url(@theme_image_path@/common/top.png) no-repeat 0 20%;
		margin-right: 10px;
		padding-left: 25px;
	}

	.metadata-view-count {
		margin-right: 10px;
	}

	.vertical-separator {
		border-right: 1px solid #CCC;
		margin: 0 10px;
		padding-top: 0.1em;
	}
}

#workflowTasksPanelContainer {
	border-width: 0;
}