@media print {
  .visible-print {
    display: inherit !important;
  }
  .hidden-print {
    display: none !important;
  }
}

/*
StatoPratica
.box:hover {
    box-shadow: #BDBDBD 1px 2px 4px 0px;
}
*/

/**
 * ROW
 **/
.row {
	width: auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

	.row:before, .row:after {
		display: table;
		line-height: 0;
		content: "";
	}
	
	.row:after { clear: both; }
	
	.row [class*="col-"] {
	    letter-spacing: normal;
	    word-spacing: normal;
	    vertical-align: top;
	    text-rendering: auto;
	    
	    min-height:1px;
		display: block;
		float: left;
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	
	.row [class*="col-"]:first-child { margin-left: 0; }
	.row + [class*="col-"]:last-child { float: right; }
	.row [class*="col-"].right { text-align: right; }
	
	.row input,
	.row table {
		width: 100%;
	}
	.row table:first-child { margin-top: 0;}
	
	.row input[type="checkbox"] {
		width: auto;
	}

.page-content > .row,
.container > .row {
	margin: 1em auto;
}
	.row.row-first {
		margin-top: 0;
	}
	.row.reset { margin: 0 auto; }

/**
 * COLUMN
 **/
/* @media (min-width: 960px) { */
.row [class *="col-"] {
	margin-left: 2.564102564102564%; 
}

.row .col-12 {
	width: 100%;
	margin-left: 0;
}
.row .col-11 {
	width: 91.45299145299145%;
}
.row .col-10 {
	width: 82.90598290598291%;
}
.row .col-9 {
	width: 74.35897435897436%;
	*width: 74.30578286961266%;
}
.row .col-8 {
	width: 65.81196581196582%;
}
.row .col-7 {
	width: 57.26495726495726%;
}
.row .col-6 {
	width: 48.717948717948715%;
}
.row .col-5 {
  width: 40.17094017094017%;
}
.row .col-4 {
	width: 31.623931623931625%;
}
.row .col-3 {
	width: 23.076923076923077%;
}
.row .col-2 {
	width: 14.52991452991453%;
}
.row .col-1 {
	width: 5.982905982905983%;
}

.w-25 {
	max-width: 25%;
}

.w-250 { width: 250px; }
.max-w-250 { max-width: 250px; }

.suggestPopupMiddleCenterInner.suggestPopupContent {
	max-height: 400px;
	overflow-y: auto;
}

.ovrflw-y {
	overflow-y: auto;
}
