/***
 * F5 - Content Management System
 * 
 * Copyright © 2022
 * Reload - Laboratorio Multimediale
 * (http://www.reloadlab.it - info@reloadlab.it)
 * 
 * authors: Domenico Gigante (domenico.gigante@reloadlab.it) and Alessio Attanasio (alessio.attanasio@reloadlab.it)
 ***/
@charset "utf-8";

/* Tabella */
.F5stileTable {
}
.F5stileTable th {
	padding: 8px 20px 8px 8px;
	border-bottom: 2px solid #DED7C2;
	background-color: #F3EFE2;
    font-weight: 600;
	color: #006AA0;
	text-align: left;
	text-transform: uppercase;
	vertical-align: middle;
}
.F5stileTable td {
	padding: 8px;
	border-bottom: 1px solid #DED7C2;
	vertical-align: middle;
}
tr.statoY td {
	background: #ffffff;
}
tr td .F5imgHome {
	visibility: hidden;
}
tr.statoH td .F5imgHome {
	width: 16px;
	height: 16px;
	visibility: visible;
	background: url(icons/home-colorate.svg) no-repeat center center;
}
tr.statoN td {
	background-color: #fcf8e3;
}
tr.statoH td {
	background-color: #d9edf7;
}
tr.statoS td {
	background-color: #dff0d8;
}
.F5stileTable tr.statoY:hover td,
.F5stileTable tr.selected td {
	background-color: #d9edf7;
}
/* § Tabella */

/* Table Pagination Plugin */
.F5tablePagination .pages-bar {
	height: 25px;
	margin-top: 5px;
	padding: 6px 8px;
	border-top: 1px solid #006AA0;
	color: #333;
	line-height: 25px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.F5tablePagination .pages-bar .pages-count {
	float: left;
	height: 25px;
	white-space: nowrap;
}
.F5tablePagination .pages-bar .pages-select {
	position: relative;
	float: right;
	width: 63px;
	height: 25px;
	border: 1px solid #DED7C2;
	overflow: hidden;
}
.F5tablePagination .pages-bar .pages-select:after {
    position: absolute;
    top: 0;
    right: 0;
	z-index: 100;
	height: 25px;
	padding: 0 7px;
	background: #DED7C2;
    content: '\f0d7';
    font-size: 12px;
    font-family: FontAwesome;
	line-height: 23px;
	pointer-events: none;
}
.F5tablePagination .pages-bar .pages-select select {
    position: absolute;
    top: 0;
    left: 0;
	z-index: 10;
	width: 100% !important;
	padding: 0 7px;
	border: 0 none;
	border-radius: 0;
	background: transparent;
	line-height: 16px;
	height: 100%;
	-webkit-appearance: none;
}
.F5tablePagination .pages-bar .pages-ctrl {
	float: right;
	height: 25px;
	margin-right: 20px;
	text-align: right;
	white-space: nowrap;
}
.F5tablePagination .pages-bar .pages-ctrl span {
	display: inline-block;
	vertical-align: top;
	width: 25px;
	height: 25px;
	padding: 0;
	border: 1px solid #DED7C2;
	color: #444;
	line-height: 23px;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
}
.F5tablePagination .pages-bar .pages-ctrl span.inactive {
	opacity: 0.5;
	cursor: default;
}
.F5tablePagination .pages-bar .pages-ctrl span:hover {
	background: #F3EFE2;
	color: #444;
}
.F5tablePagination .pages-bar .pages-ctrl .pages-number.selected {
	background: #DED7C2;
	font-weight: 600;
}
.F5tablePagination .pages-bar .pages-ctrl span.prev {
	overflow: hidden;
	font-family: FontAwesome;
	font-size: 12px;
}
.F5tablePagination .pages-bar .pages-ctrl span.prev:before {
	content: '\f0d9';
}
.F5tablePagination .pages-bar .pages-ctrl span.next {
	overflow: hidden;
	font-family: FontAwesome;
	font-size: 12px;
}
.F5tablePagination .pages-bar .pages-ctrl span.next:before {
	content: '\f0da';
}
/* § Table Pagination Plugin */

/* Table Sort Plugin */
.F5tablePagination .F5stileTable th.sortable {
	cursor: pointer;
}
.F5tablePagination .F5stileTable th.sortable:hover {
	background: #DED7C2;
}
.F5tablePagination .F5stileTable span.arrow {
	display: block;
	float: right;
	width: 12px;
	height: 12px;
	margin-top: 4px;
	margin-right: -17px;
	font-family: FontAwesome;
	font-size: 12px;
	line-height: 12px;
}
.F5tablePagination .F5stileTable span.arrow.up:before {
	content: '\f0d8';
}
.F5tablePagination .F5stileTable span.arrow.down:before {
	content: '\f0d7';
}
/* § Table Sort Plugin */

