
:root {
    
    --bianco: #FFF;
    --defaultFont: 'Source Sans Pro', 'Segoe UI', 'Droid Sans', Tahoma, Arial, sans-serif;
    --secondFont: 'Fjalla One', sans-serif;
    --osvaldoFont: 'Oswald', sans-serif;
    --newFont: 'Europa', sans-serif;
    --size14: 14px;
    --size16: 16px;
    --upperCase: uppercase;
    
    --colorePulsanti: #009ee2;
    --bordoPulsanti: #03a9f4;
	
	--colore-primario: rgba(241, 145, 71, 1);
	--colore-primario-trans: rgba(241, 102, 71, 0.15);
	
	--colore-secondario: rgba(241, 102, 71, 1);
	--colore-medio: rgba(241, 187,71,1);
	
	--colore-complemento : rgba(138,55,16,1);
	
	--grigio-chiaro: rgba(234, 224, 222, 0.1);
	--grigio-scuro: rgba(162, 152, 151, 0.1);
	--grigio-scuro-scuro: rgba(78, 91, 85, 0.5);
				
	/* arancio 1 rgba(241, 145, 71, 0.1);
	/* arancio 2 rgba(241, 187, 71, 0.1);
	/* arancio 3 rgba(241, 102, 71, 0.1);
	
	/* arancio scuro chiaro rgba(216, 154, 107, 0.1);  */
	/* Viola 125 , 86 , 173 */

}

.credito-residuo{
	color: var(--colore-secondario) !important;
}

.sidenav.bg-white .sidenav-item.active>.sidenav-link:not(.sidenav-toggle) {
    background-color: var(--colore-primario-trans)
}

.sidenav.bg-white {
	background-image: linear-gradient(to bottom, var(--colore-secondario) , var(--colore-primario)) !important;
    background-color: linear-gradient(to bottom, var(--colore-secondario) , var(--colore-primario)) !important;
    color: #FFF !important;
}

.sidenav.bg-white .sidenav-text , .sidenav.bg-white .sidenav-link {
    color: #FFF !important;
}
.navbar-dark .navbar-nav .nav-link {
    color: var(--colore-secondario) ;
}

.sidenav.bg-white .sidenav-item.active>.sidenav-link:not(.sidenav-toggle) {
    background-color: var(--colore-primario-trans) !important;
}

#home-user .navbar {   
	 background-color: none !important ;
	 background-image: linear-gradient(to right, rgba(245,245,245,1) , rgba(255,255,255,1)) !important;
}

.btn-navbar .icona-custom {
	background-image: linear-gradient(to right, var(--colore-secondario) , var(--colore-primario)) !important;
   background: none;
}
.dropdown-header-custom {
    background-image: linear-gradient(to right, var(--colore-secondario) , var(--colore-primario)) !important;
}

.btn-header:hover, .btn-header:focus, .btn-round-custom:hover, .btn-round-custom:focus, table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before, .dataTables_wrapper tr.child td.child .dtr-details:after, .pagination-new .selected {
	 background-image: linear-gradient(to right, var(--colore-secondario) , var(--colore-primario)) !important;
    background: var(--colore-secondario) !important;
}

.form-control:focus, .form-control.focus, .custom-select:focus {
    border-color: var(--colore-secondario). !important;
    box-shadow: 0 -1px 0 0 var(--colore-secondario) inset !important;
}



@media only screen and (max-device-width: 1020px) and (orientation:portrait) {
  .ion-md-menu-pad-phone:before , .navbar-dark .navbar-toggler  {
    color: var(--colore-secondario);
    
	}
	#home-brand-name{
    color: #4E5155;
    
	}

	.navbar-dark .navbar-toggler{
		background-color: var(--colore-secondario);
	}
	
	
}

@media only screen and  (max-device-width: 1020px) and (orientation:landscape) {
  	.ion-md-menu-pad-phone:before , .navbar-dark .navbar-toggler  {
    	color: var(--colore-secondario);
    }
	
	#home-brand-name{
    	color: #4E5155;
    }
	
	.navbar-dark .navbar-toggler{
		background-color: var(--colore-secondario);
	}
	
}


