/* CSS Document */
body{
	background-color: #e1e1e1	
}
.form-wrapper{
	border-radius: 7px;
}
.form-wrapper label{
	font-weight: bold;
}
.errors li{
	list-stype: none;
	width: 100%;
	text-align: center;
}
.errors ul{
	padding-left: 0;
	margin-bottom: 0;
}
.manina {
	cursor: pointer;
}

@media (max-whidth: 768px){
	.form-wrapper .text-right{
		text-align: center !important;
	}
	.form-wrapper .btn-primary{
		display: block;
		margin: 0 auto;
	}
	
}

/* The Modal (background) */
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  transition: opacity 2500ms;
  z-index: 1; /* Sit on top */
  padding-top: 10%; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-content {
  background-color: #fefefe;
  margin: auto;
  border-radius: 12px;
  padding: 20px;
  border: 4px solid #5F580C;
  width: 70%;
}

/* The Close Button */
.close {
  color: #aaaaaa;
  float: right;
  text-align: right;
  font-size: 28px;
  font-weight: bold;
}

.red-border{
	border:2px red solid;
}

.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

/* MODAL END */

giallo 	{
	color:#aaaa00;
	}
verde 	{
	color:#00bb00;
	}
blu 	{
	color:#0000FF;
	}
rosso 	{
	color:#cc0000;
	}

