.titolo, .datanascita, .sesso, .codicedestinatario, .cellulare2, .cellulare3, .email2, .email3, .eta{
display: none;
}
.privato .titolo,
.privato .sesso {
 /* display: block; */
display: flex;
}

.privato .datanascita {
/* display: block; */ 
display: inline-block;
width: 100%;
}

.cognome .pull-right{
width:60px;
}
.codicedestinatario .pull-right{
width:170px;
}
.fluid .row{
margin:0px;
}
.privato .cognome .fluid{
margin-left:0px;
margin-right:60px;
}
.codicedestinatario .fluid{
margin-left:0px;
margin-right:170px;
}
/*.localita .pull-left{
width:85px;
}*/
.localita .pull-rigth,
.indirizzo .pull-rigth {
width: -webkit-fill-available;
}
.datanascita .pull-left{
width: 115px;
}
.localita .col-xs-9,
.indirizzo .col-xs-9 {
display: inline-flex;
}
/*.localita .fluid{
margin-right:0px;
margin-left:85px;
}*/
.localita .fluid,
.indirizzo .fluid {
width: 185px;
float: right;
padding: 0 0 0 5px;
margin: 0;
}
.datanascita .fluid{
margin-right:0px;
margin-left:115px;
}
.dati{
display: none;
}
#divCookie{
max-height: 1270px;
text-align: justify;
overflow-y: scroll;
overflow-x: hidden;
padding: 0px 15px;
margin: 0px -15px;
}
#divCookie h4{
margin: 10px 0px;
}
input[name="codicefiscale[]"], input[name="partitaiva[]"], input[name="codicedestinatario[]"], input[name="codicelotteria[]"], .numeroidentita{
text-transform: uppercase;
}
/* #ragionesociale, #cognome, #nome, #titolo, #luogodinascita, #Des, #Ind, #Loc {text-transform: capitalize;} */
input[name="email"], input[name="pec"], input[name="url"], input[name="facebook"], input[name="google"], input[name="linkedin"]{
text-transform: lowercase;
}

i.state-icon {
	display: none;
}
.cognome button.dropdown-toggle {
	width: 36px;
	padding: 6px 0;
}
.tab-pane {
	padding: 5px;
}
.success>td {
	background-color: #dff0d8 !important;
}
.input-group.relazione1 {
	margin-bottom: 15px;
}
ul.elenco-relazione1 {
	padding: 0px;
}
ul.elenco-relazione1 li.liresult.indirizzo {
	background: yellow;
	background: linear-gradient(180deg, rgba(252,252,252,1) 0%, rgba(243, 251, 126, 0.81) 100%);
}
ul.elenco-relazione1 li.liresult {
	border-radius: 4px;
	border: #DDDDDD 1px solid;
	background: rgb(252,252,252);
	background: linear-gradient(180deg, rgba(252,252,252,1) 0%, rgba(126, 251, 235, 0.15) 100%);
}
.form-group.checkbox {
	/*display: inline-block !important; *** */
}
.form-group input[type="checkbox"] {
	display: none;
}
.form-group input[type="checkbox"] + .btn-group > label span {
	width: 20px;
}
.form-group input[type="checkbox"] + .btn-group > label span:first-child {
	display: none;
}
.form-group input[type="checkbox"] + .btn-group > label span:last-child {
	display: inline-block;   
}
.form-group input[type="checkbox"]:checked + .btn-group > label span:first-child {
	display: inline-block;
}
.form-group input[type="checkbox"]:checked + .btn-group > label span:last-child {
	display: none;   
}
.form-group.checkbox {
	padding: 5px 15px;
}
button.btn-newind {
	width: 100%;
}
input[name="pod[]"],
div.ene input.testo1,
div.en2 input.testo1 {
	padding-left: 25px;
	background-repeat: no-repeat;
	background-image: url('/images/it-pod.png');
}
ul.elenco-cerca,
ul.elenco-relazione,
ul.elenco-installatore {
	padding: 0px;
}
#attivita1 .columns,
#email1 .columns,
#calendario1 .fixed-table-toolbar,
#presenze1 .fixed-table-toolbar {
	display: none;
}
#elenco-attivita tr {
	cursor: pointer;
}
#elenco-attivita td:nth-child(2) {
	padding: 0px !important;
	min-width: 65px;
}
#elenco-attivita img {
	width: 32px;
}
#elenco-attivita .gruppo {
	display: flex;
}
#elenco-attivita .stato {
	display: inline-block;
	border: 1px solid #9e9e9e;
	border-radius: 24px;
	max-width: 32px;
	color: #333;
	background-color: white;
	border-color: #ccc;
	position: relative;
}
#elenco-attivita .stato[tipo="1"] {
	background: yellow !important;
}
#elenco-attivita .stato[tipo="2"] {
	background: green !important;
}
#elenco-attivita .stato[tipo="3"] {
	background: red !important;
}
#elenco-attivita .stato img {
	width: 30px;
}
#elenco-attivita .stato span {
	position: absolute;
	left: -1px;
	top: 7px;
	font-size: 11px;
	background: #ffffffa1;
	color: red;
}
input[name='intestatario[]'] {
	text-transform: uppercase;
}
.form-group.calcolopresenze {
	/* display: flex; */
	display: inline-block;
}
div#allegati1 .editimage {
	margin-bottom: 0px;
}
div#allegati1 .form-group {
	display: -webkit-box;
}
span.badge {
	float: right;
}
#toolbaranagrafe2 .input-group-btn {
	white-space: normal;
}
label.control-label.abilitazioniscadenza1,
label.control-label.abilitazionibscadenza1,
label.control-label.abilitazionicscadenza1,
label.control-label.abilitazionidscadenza1 {
	text-align: center !important;
	display: block;
}
button.gruppolav {
	background: yellow;
}

.editimage {
	display: inline-block;
	width: 100%;
}
div#toolbarattivita1 {
	width: 100%;
}
div#attivita1 .bs-bars.pull-left {
	width: 100%;
}

.cellulare1 button.btn.ver, .cellulare1 button.btn.tel {
	border-radius: 0;
	border-left: 0;
}

.cellulare1 button.btn.ver.no {
	background: darkorange;
}