/* CSS Document */



.non_display_riga{
	display: none;
}

.icon_order_opacity{
	opacity: 0.3;
}





/*login*/
.label-login {
	height: 30px;
    line-height: 35px;
    text-align: right;
}





/*agenda*/
.fc-toolbar .fc-state-active, .fc-toolbar .ui-state-active {
    background: #03a9f4;
    color: white;
}




/*header*/
.media-img {
	float: left;
}
.media-img img {
	height: 40px;
}
.media-txt {
	margin-top: 0px;
	margin-left: 55px;
}
.navbar-nav {
    display: flex;
}
.topbar .topbar-left {
    background-color: #f6f6f7!important;
}
.navbar-default {
    background-color: #F6F6F7;
}
.button-menu-mobile {
    color: rgb(3 169 244);
}
.button-menu-mobile:hover {
  color: #b4b9bb;
}
.nav > li > a {
    color: #03a9f4 !important;
}
.notifi-title {
    background-color: #03a9f4;
}




/*button*/
.btn-filtra {
    /*height: 38px;*/
	background-color: #c73333!important;
    border: 1px solid #c73333!important;
}
.btn-filtra-top {
	margin-top: 25px;
}
.btn-indietro {
	background: #dcdc2d !important;
    border: 1px solid #dcdc2d !important;
    color: #ffffff !important;
}
.btn-xml {
    /*height: 38px;*/
	background-color: orange!important;
    border: 1px solid orange!important;
}




/*menu*/
.side-menu.left {
    /*background: #03a9f4!important;*/
    background: #F6F6F7!important;
}
.txt-username {
	color: #696969; /*#d1d2de;*/
}
#sidebar-menu {
    background-color: #F6F6F7!important;  /*#03a9f4!important;*/
}
#sidebar-menu > ul > li > a {
    background-color: #F6F6F7!important;    /*#03a9f4!important;*/
	color: #696969;
}
#sidebar-menu > ul > li > a:hover {
  background-color: #006c9c
}
#sidebar-menu .header {
	padding: 10px 25px 10px 15px;
    font-size: 12px;
	color: black;
	padding-top: 20px;
}
#wrapper.enlarged .left.side-menu #sidebar-menu ul > .header {
    display: none;
    padding-left: 10px;
}
.user-details .user-info a.dropdown-toggle {
    color: #03a9f4;
}
#sidebar-menu > ul > li > a {
    color: #292929;
}




/*immagini*/
.profile img {
    border: 0px solid #edf0f0;
    height:40px;
    width: 40px;
}




/*colori*/
.colore-sfondo {
    background-color: #03a9f4;
}
.icone-filtri {
    font-size: 18px;
	color: white;
}








/*pagination*/
.pagination>li>a, .pagination>li>span {
    padding: 5px 10px;
}



/*home*/
.badge-home {
	padding: 10px;
	top: -5px;
	position: relative;
}



.heading-filtri{
	background-color: #dadada!important;
}

/*.
pagination > .active > a, 
.pagination > .active > span, 
.pagination > .active > a:hover, 
.pagination > .active > span:hover, 
.pagination > .active > a:focus, 
.pagination > .active > span:focus {
    background-color: #dadada!important;
    border-color: #dadada!important;
}
*/

.pagination > .active > a, 
.pagination > .active > span, 
.pagination > .active > a:hover, 
.pagination > .active > span:hover, 
.pagination > .active > a:focus, 
.pagination > .active > span:focus {
    background-color: #03a9f4!important;
    border-color: #03a9f4!important;
}

.table>thead>tr>th {
    text-align: center;
}








/*aggiornamento*/
.agg-db-pulsante{
	float: left; 
	padding-right: 20px; 
}
.agg-db-progress{
	float: left; 
	width: 80%; 
	height: 40px;
}





.cella_mobile_titolo {
	float: left;
    height: auto;
    width: 100%;
    /* border-spacing: 4px; */
    /* margin: 5px; */
    padding: 5px;
    background-color: #bde6a1;
	border-radius: 10px;
}

.cella_mobile {
	float: left;
    height: auto;
    width: 100%;
    /* border-spacing: 4px; */
    /* margin: 5px; */
    padding: 5px;
    /* background-color: #9CF050; */
	/*border-radius: 10px;*/
	border-color: #bde6a1!important;
	border-bottom: 1px solid #ccc!important;
}

.cella_mobile_ultima {
	float: left;
    height: auto;
    width: 100%;
    /* border-spacing: 4px; */
    /* margin: 5px; */
    padding: 5px;
    /* background-color: #9CF050; */
	/*border-radius: 10px;*/
}

.cella_mobile_pulsanti {
	float: left;
    height: auto;
    width: 100%;
    /* border-spacing: 4px; */
    /* margin: 5px; */
    padding: 5px;
    /* background-color: #9CF050; */
	border-radius: 10px;
	border: 1px solid #ccc!important;
	text-align: center;
}





/*table*/
.table-striped>tbody>tr:nth-of-type(odd) {
    color: black;
}
.table-striped>tbody>tr:nth-of-type(even) {
    color: black;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    border-top: 0px solid #ddd;
}




@media only screen and (min-width: 0px) and (max-width: 768px) {
	.prenotazioni_tabella{
		display: none;
	}
	
	.navbar-nav .open .dropdown-menu {
		left: -130px;
		right: auto;
	} 
	
	.agg-db-progress{
		width: 70%; 
	}
	
}

@media only screen and (min-width: 769px) {
	.prenotazioni_tabella_on{
		display: none !important;
	}
	
}



