/* CSS Document */

.row-nomarg-nopad {
	margin: 0;
	padding: 0;
}

.rowmarglaterale15px {
	margin: 0px 15px;
}

.rowmarglaterale30px {
	margin: 0px 30px;
}

[class*="col-"] {
    padding-left: 0;
    padding-right: 0;
	margin: 0;
}


#corpo-contattiaziendali [class="col-"] {
    padding-left: 10px !important;
	padding-right: 10px !important;
}




.testo [class*="-12"] {

	 padding-left: 5px !important;
    padding-right: 5px !important;
	margin-bottom: 10px;
	/*background-color:#00CC33; */
}

.testo [class*="-6"] {

	 padding-left: 15px !important;
    padding-right: 15px !important;
	/*background-color:#00fC33; */
}

.testo [class*="-4"] {

	 padding-left: 15px !important;
    padding-right: 15px !important;
	/*background-color:#f0Ca33; */
}


.testo [class*="-3"] {

	 padding-left: 15px !important;
    padding-right: 15px !important;
	/*background-color:#0fCC33;*/
}



.col-content-gap10 {
	padding-left: 10px !important;
	padding-right: 10px !important;
/*	background-color: #C4D2D5; */
}

.col-content-gap15 {
	padding-left: 15px !important;
	padding-right: 15px !important;
/*	background-color: #C4D2D5; */
}

.col-content-gap25 {
    padding-left: 25px !important;
	padding-right: 25px !important;
}

[class*="content-gap"] h2 {
    padding: 0 !important;
	margin: 0 !important;
}


/* TESTATA */








/* MEDIA QUERIES QUANDO PICCOLO SCHERMO e VANNO IN VERTICALE */



@media (max-width: 992px) {

}



@media (max-width: 767px) {


  .row-nopad-nomarg [class*="-6"] {
 /*   padding-right: 15px; */

	margin-top: 15px;
}

.row-nopad-nomarg [class*="-4"] {
/*    padding-right: 25px; */
	margin-top: 15px;
}

}
  
  
 
 @media (min-width: 768px) {
 
 
 }
  
  
  

