/* CSS Document */

.hiddenBlock{
	display: none;
}
.colorWhite{
	color: #fff;
}
.middle-box h1{
	font-size: 90px;
}
.wi100{
	width: 100%;
}
.floatR{
	float: right;
}
.noAllCol{
	padding: 0px;
	margin: 0 0 20px 0;
}
.noMargin{
	margin: 0px;
}

a[href='javascript: void(0)'],
a[href='#']{
	cursor: default;
}

.errorLogin{
	color: #DD2A2D;
	font-size: 20px;
}

.checkScheda{
	float: left;
	padding-right: 10px;
}

.loaderLista{
	display: none;
	padding: 30px 0;
}

.nav li a.voce{
	float: left;
	width: 90%;
}
.nav li a.add{
	float: left;
	width: 10%;
	padding-left: 0px;
	padding-right: 0px;
}

.separaBtn a,
.separaBtn button{
	margin: 0 15px 0 0;
}


/* velina */
#velina{
	position: fixed;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.9;
	z-index: 1001;
}


.vertical-date.timeline{
	padding: 20px;
	margin: 0 15px 15px 0;
	border: 1px solid #ccc;
}


.ui-tooltip{
	display: none;
	max-width: 100px;
    background: #000;
    text-align: center;
    padding: 5px 8px 6px;
    color: #fff;
}
.ui-tooltip-content{

}

label{
	text-transform: capitalize;
}

.chosen-container{
	width: 100% !important;
}

.iscrittiCorsi{
	float:left;
	margin:0 2.5%;
	width:95%;
	padding-left:0;
	font-size:14px;
}

.iscrittiCorsi li{	
	
	float:left;
	width:100%;	
	padding:15px 0;
	border-bottom:1px solid #ccc;
	list-style:none;
}

.iscrittiCorsi li.filter{
	border-bottom:none;
}

.iscrittiCorsi li.legenda{
	font-weight:600;
	border-top:0;
}

.iscrittiCorsi li div{

	text-align:left;
	float:left;
	width:16%;
}
.iscrittiCorsi li div.pagine ul{
    display: inline;
    float: left;
    width: 100%;
    text-align: right;
}

.iscrittiCorsi li div.pagine ul li{
	float:left;
	width:10%;
	padding:0 3px;
	cursor:pointer;
	display:inline;
	border-bottom:none;
}

.iscrittiCorsi li div.pagine ul li.selected{
	color:#000;
}

@media (max-width: 980px) {

	.iscrittiCorsi li div{

		text-align:left;
		float:left;
		margin:5px 0;
		width:100%;
	}	
}

.iscrittiCorsi li div.single{
	width:100%;
}

.iscrittiCorsi li div.label_filtra{
	width:16%;
	margin-top:8px;
}

.iscrittiCorsi li div.select{
	width:84%;
}

.tab-content .tab-pane .tableAJAXFORM .btn.associazione{

	margin:5px 3px;
	// margin-bottom: 3px; 
	font-weight: bold; 
	text-align: left; 
}

.table.table-bordered tr td .titolo_prev{
	font-weight:600;
	text-transform:uppercase;
	padding-bottom:10px;
}

.fieldsUsers.highlight{
	background-color:#FFF3E0;
}

.fieldsUsers.highlight table.listato{
	border:15px solid #FFF3E0;
	// background-color: #FFCC80;
	// padding:20px;
}
// .fieldsUsers.highlight tr, .fieldsUsers.highlight td, .fieldsUsers.highlight th{
	// border-color:#FFCC80;
// }

.fieldsUsers.highlight .table.listato td{
	background-color: #FFF3E0 !important;
    border-color: #FFF3E0;

}

/*.fieldsUsers.highlight table:first-of-type tr:first-of-type td{
	background-color:#FFA726 !important;
	border-color:#FFA726 !important;
}*/

@media(max-width:768px){

	.navbar-minimalize.minimalize-styl-2{
		float:left;
	}

	.minimalize-styl-2{
		z-index:11000;
	}

	.navbar-header.col-md-6{
		float:left;
		width:100%;
	}

	.navbar-header.col-md-6 .col-lg-8{
		float:left;
		width:100%;
	}

	.nav.navbar-top-links.navbar-right{
		float:left;
		width:100%;
		padding-left:30px;
		padding-right:30px;
	}

	.tabs-container .panel-body{
		padding:10px;
	}

	.table.table-bordered.listato{
		float:left;
		width:100%;
		display:block !important;
	}

	.table.table-bordered.listato tbody{
		float:left;
		display:block !important;
		width:100%;
		padding:10px;
	}
	.table.table-bordered.listato tr{
		float:left;
		width:100% !important;
		display:block !important;
	}

	.table.table-bordered.listato td{

		float:left;
		width:100% !important;
		border:none;
		padding:10px 0;
		// border-bottom:1px solid #e7eaec;
		text-align:center;
		display:block !important;
	}

	.table.table-bordered.listato td .btn{
		margin:5px 0;
		display:block !important;
	}
}