body{
    background-color: #ddd;
    font-family: Roboto,sans-serif;
}
.row{
    padding-left:15px;
    padding-right:15px;
}
.informazioniSupplementari{
    margin-top:-10px;
    font-size:10px;
}
.stdValue{
    margin-top:-10px;
    font-size:10px;
}
table.table-bordered{
    border:1px solid #00B74A;
    margin-top:20px;
  }
table.table-bordered > thead > tr > th{
    border:1px solid #00B74A;
}
table.table-bordered > tbody > tr > td{
    border:1px solid #00B74A;
}
.alignVerticalBadge{
    vertical-align:middle;
}
.btn-violet{
    background-color: #B23CFD;
}
.btn-red{
    background-color: #F93154;
}
.btn-orange{
    background-color: #f37736;
}
.btn-brown{
    background-color:#c68642;
}
.btn-green{
    background-color:#33FFBB;
}
.btn-lightBlue{
    background-color:#82B1FF;
}
.btn-PostIT{
    background-color:#E9FF33;
}

.fontsize09{
    font-size: 0.9rem;
} 
.fontsize10{
    font-size: 1.0rem;
} 
.fontsize12{
    font-size: 1.2rem;
} 

.font.size12{
    font-size: 20px !important;
}
.marginBottom{
    margin-bottom: 15px;
}
.backgroundCheckbox{
    background-color: #66ff99;
}
[aria-expanded="true"] .fa-chevron-circle-up, 
[aria-expanded="false"] .fa-chevron-circle-down {
    display:none;
}

/* RIMUOVERE FRECCIE NELL'INCREMENTO DELLE INPUT*/
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}
/* FINE RIMUOVERE FRECCIE NELL'INCREMENTO DELLE INPUT*/

/* CUSTOM TABLE STRIPED */
.table-striped2>tbody>tr:nth-child(odd)>td,
.table-striped2>tbody>tr:nth-child(odd)>th {
  background-color:#ddd;
}
.table-striped2>tbody>tr:nth-child(even)>td,
.table-striped2>tbody>tr:nth-child(even)>th {
  background-color: #D9F8E3;
}
/* END CUSTOM TABLE STRIPED */

/*SETTING TABLE CALCOLA PREVENTIVO*/
.tableCalc{
    table-layout: fixed;
    margin-bottom:0px;
}
.widthPhasePerc{
    width: 22%;
 }
.widthMacroPhasePerc{
    width: 22%;
}
/*END SETTING TABLE CALCOLA PREVENTIVO*/


/* Floating button note */
.floatNote{
	position:fixed;
	width:55px;
	height:55px;
	bottom:5%;
	right:10px;
	background-color:#06C;
	color:#FFF;
	border-radius:40px;
	text-align:center;
	box-shadow: 2px 2px 3px #999;
}
.my-floatNote{
	font-size:24px;
	margin-top:18px;
}
/* End Floating button note */

