﻿/*Stili pulsanti*/
input.modifica 
{
    border: none;
    padding: 2px;
    margin:2px;  
    background: url(../img/btn/edit.png);
    color:#FFF;
    height: 48px;
    width:48px;
    cursor:pointer;
    cursor:hand; 
}

input.modificadisattivato
{
    border: none;
    padding: 2px;
    margin:2px;    
    background: url(../img/btn/edit_dis.png);
    color:#FFF;
    height: 48px;
    width:48px;
}

input.salva 
{
    border: none;
    padding: 2px;
    margin:2px;      
    background: url(../img/btn/salva48.png);
    color:#FFF;
    height: 48px;
    width:48px;
    cursor:pointer;
    cursor:hand; 
}

input.salvadisattivato
{
    border: none;
    padding: 2px;
    margin:2px;     
    background: url(../img/btn/salva48_dis.png);
    color:#FFF;
    height: 48px;
    width:48px;
}

.web 
{
    border: none;
    padding: 2px;
    margin:2px;      
    background: url(../img/btn/web_editor.png);
    color:#FFF;
    height: 48px;
    width:48px;
    cursor:pointer;
    cursor:hand; 
}

input.stampa  
{
    border: none;
    padding: 2px;
    margin:2px;      
    background: url(../img/btn/stampa.png);
    color:#FFF;
    height: 48px;
    width:48px;
    cursor:pointer;
    cursor:hand; 
}

input.stampadisattivato 
{
    border: none;
    padding: 2px;
    margin:2px;      
    background: url(../img/btn/stampa_dis.png);
    color:#FFF;
    height: 48px;
    width:48px;
    cursor:pointer;
    cursor:hand; 
}

input.annulla 
{
    border: none;
    padding: 2px;
    margin:2px;    
    background: url(../img/btn/annulla48.png);
    color:#FFF;
    height: 48px;
    width:48px;
    cursor:pointer;
    cursor:hand; 
}

input.annulladisattivato
{
    border: none;
    padding: 2px;
    margin:2px;    
    background: url(../img/btn/annulla48_dis.png);
    color:#FFF;
    height: 48px;
    width:48px;
}

input.elimina 
{
    border: none;
    padding: 2px;
    margin:2px;     
    background: url(../img/btn/elimina48.png);
    color:#FFF;
    height: 48px;
    width:48px;
    cursor:pointer;
    cursor:hand; 
}

input.eliminadisattivato
{
    border: none;
    padding: 2px;
    margin:2px;     
    background: url(../img/btn/elimina48_dis.png);
    color:#FFF;
    height: 48px;
    width:48px;
}

input.ddt 
{
    border: none;
    padding: 2px;
    margin:2px;     
    background: url(../img/btn/ddt.png);
    color:#FFF;
    height: 48px;
    width:48px;
    cursor:pointer;
    cursor:hand; 
}

input.ddtdisattivato
{
    border: none;
    padding: 2px;
    margin:2px;     
    background: url(../img/btn/ddt_dis.png);
    color:#FFF;
    height: 48px;
    width:48px;
}

input.excel 
{
    border: none;
    padding: 2px;
    margin:2px;     
    background: url(../img/btn/excel.gif);
    color:#FFF;
    height: 48px;
    width:48px;
    cursor:pointer;
    cursor:hand; 
}

input.exceldisattivato
{
    border: none;
    padding: 2px;
    margin:2px;     
    background: url(../img/btn/excel_dis.png);
    color:#FFF;
    height: 48px;
    width:48px;
}

input.excelpiccolo
{
    border: none;
    padding: 2px;
    margin:2px;     
    background: url(../img/btn/excel_min.gif);
    color:#FFF;
    height: 28px;
    width:28px;
    cursor:pointer;
    cursor:hand; 
}

input.cerca 
{
    border: none;
    margin:1px;   
    background: #FEFEFE url(../img/btn/search.png) no-repeat;
    color:#FFF;
    height: 48px;
    width:48px;
    cursor:pointer;
    cursor:hand; 
}

input.cercadisattivato 
{
    border: none;
    margin:1px;   
    background: #FEFEFE url(../img/btn/search_dis.png) no-repeat;
    color:#FFF;
    height: 48px;
    width:48px;
}

input.cercapiccolo
{
    border: none;
    margin:1px;   
    background: #FEFEFE url(../img/btn/search_small.png) no-repeat;
    color:#FFF;
    height: 28px;
    width:28px;
    cursor:pointer;
    cursor:hand; 
}

input.button
{
    border: none;
    margin:2px;   
	color:#000;
}
input.nuovo 
{
    border: none;
    padding: 2px;
    margin:2px;   
    background: url(../img/btn/nuovo48.png);
    color:#FFF;
    height: 48px;
    width:48px;
    cursor:pointer;
    cursor:hand; 
}

input.nuovodisattivato
{
    border: none;
    padding: 2px;
    margin:2px;  
    background: url(../img/btn/nuovo48_dis.png);
    color:#FFF;
    height: 48px;
    width:48px;
}

input.inviamail 
{
    border: none;
    padding: 2px;
    margin:2px;      
    background: url(../img/btn/send_mail48.png);
    color:#FFF;
    height: 48px;
    width:48px;
    cursor:pointer;
    cursor:hand; 
}

input.inviamaildisattivato 
{
    border: none;
    padding: 2px;
    margin:2px;      
    background: url(../img/btn/send_mail48_dis.png);
    color:#FFF;
    height: 48px;
    width:48px;
}

input.inviamailpiccolo
{
    border: none;
    padding: 2px;
    margin:2px;      
    background: url(../img/btn/send_mail28.png);
    color:#FFF;
    height: 28px;
    width:28px;
    cursor:pointer;
    cursor:hand; 
}

input.inviamailpiccolodisattivato 
{
    border: none;
    padding: 2px;
    margin:2px;      
    background: url(../img/btn/send_mail28_dis.png);
    color:#FFF;
    height: 28px;
    width:28px;
}

input.scorpora 
{
    border: none;
    padding: 2px;
    margin:2px;      
    background: url(../img/btn/scorpora.png);
    color:#FFF;
    height: 48px;
    width:48px;
    cursor:pointer;
    cursor:hand; 
}

input.scorporadisattivato 
{
    border: none;
    padding: 2px;
    margin:2px;      
    background: url(../img/btn/scorpora_dis.png);
    color:#FFF;
    height: 48px;
    width:48px;
}
/*Fine stili pulsanti*/
/* correzioni input bootstrap*/
.form-check-input > label {
    padding-left: 5px !important;
    font-weight: 400 !important;
    font-size: 12px !important;
}

.form-control {
    font-weight: 400 !important;
    font-size: 12px !important;
    height: 28px !important;
}

.testo_icona {
            font-size: 10px !important;
        }

label {
    font-size: 12px !important;
    margin-bottom: 0px !important;
}

.form-group {
    margin-bottom: 3px !important;
}

legend {
    margin-bottom: 10px !important;
}

.form-multi {
    height: 80px !important;
}