input[type="text"]:disabled {
    background: #dddddd;
}

select:disabled {
    background: #dddddd;
}


.cc-label{
	font-size: 11px;
 	height: 20px; 
}

.calendar-core-row td{
	height: 40px;
}

.cts-label, .cte-label{
	padding-left: 5px;
}

a.cc-free, a.cc-free:link, a.cc-free:visited {
	background-color: #a7ffa8b5;
}
a.cc-free:hover{
	background-color: #a7ffa8;
}

.cc-booked {
	color: black!important;
	background-color: antiquewhite;
}

.giocatore-doppio{
	margin-top: 10px;
}

.ui-dialog{
	z-index: 3333!important;
}


.lista-utenti td{
	height: 30px;
}

#detail-user-table td, #new-user-table td{
	height: 30px;
    padding: 5px;
}

#squarebox-overlay{
	height: 1226px!important;
}

.informativa-cookie h4{
	margin-top: 15px;
}

#giorni-sett-table TD{
	padding: 0px;
	text-align: center;
/* 	border: 1px solid silver; */
}

#giorni-sett-table{
	margin: 0px;
}


.selezionabile{
	cursor: pointer;
	opacity: 0.3;
}
.selezionato{
	border: 1px solid silver;
	opacity: 1;
}

#vincitore-table{
	width: 100%;
}

#vincitore-table TD{
	text-align: center;
	width: 33%;
}	
#vincitore-table DIV{
	height:30px;
	text-align: center;
	padding-top: 6px;
}

#vincitore-table #pareggio{
	padding-top: 11px;
	height:25px;
}


#pareggio{ 
	margin: auto;
}

.punteggio-set{
	display: none;
}


@media screen and (max-width: 2000px) {
  .admin-menu-item { 
  }
}

@media screen and (max-width: 1280px) {
  .admin-menu-item {
	   	margin-left: 3px!important;
	   	margin-right: 3px!important;
	   	padding-left: 8px!important;
	   	padding-right: 8px!important;
  }
}


/*--------------FORM DI PAGINAZIONE -----------------*/

.pagination-area{background:rgba(0,0,0,0) none repeat scroll 0 0;border-top:1px solid #e5e5e5;margin:22px 0 0;padding-top:20px;text-align:center;display:inline-block;width:100%}
.pagination-area ul{margin-bottom:0px}
.pagination-area ul li{background:#f5f5f5;color:#393939;display:inline-block;font-size:12px;font-weight:700;height:30px;line-height:30px;margin:0 0 0 5px;width:30px;}
.pagination-area ul li a{border:1px solid #e5e5e5;color:#363636;display:block;font-size:12px;font-weight:700;height:30px;width:30px;text-decoration:none;transition:all .4s ease-out .2s;border-radius:3px;}
.pagination-area ul li a:hover{background:black;border:1px solid black;color:#fff;}
.pagination-area ul li a.active{background:black;border:1px solid black;color:#fff;transition:all .4s ease-out .2s;}
.filter-price{margin:auto 15px 25px}

/*--------------FINE FORM DI PAGINAZIONE -----------------*/


#tabella-notice INPUT, #tabella-notice TEXTAREA{
	width: 400px;
}