@charset "utf-8";
/* CSS Document */

.scegliere-corian a:link {text-decoration: underline;}
.scegliere-corian a:hover {text-decoration: underline; color: #000}

.elenco-scegliere {
	width:100%;
	margin:auto;
	line-height: 1.2em;
	margin-bottom: 4.4em;
	height:auto;
	display: inline-block;
	}
	
.box-sx {
  display:inline-block;
  float: left;
  height: 300px;
  text-align: justify;
  font-size: 90%;
  line-height: 1.2em;
  width: 40%;
}
	
.box-dx {
  box-sizing: border-box;
  color: #666666;
  float: right;
  font-size: 90%;
  line-height: 1.5em;
  padding: 0 0 0 40px;
  text-align: justify;
  width: 60%;
}

.box-sx1 {
  box-sizing: border-box;
  float: left;
  font-size: 90%;
  height: auto;
  line-height: 1.7em;
  padding: 0 40px 0 0;
  text-align: justify;
  width: 60%;
}
	
.box-dx1 {
  box-sizing: border-box;
  color: #666666;
  float: right;
  font-size: 90%;
  line-height: 1.7em;
  text-align: justify;
  width: 40%;
  height: 300px;
}


.box-dx h2, .box-sx h2, .box-sx1 h2, .box-dx1 h2 {
	text-align: center;
	margin: 0 auto .5em;
	color: #f7bc18;
	}

.img-caratteristica {
	width: 100%;
	height: 100%;
	margin: auto;
	background-size:cover !important;
	}
	
.elenco-scegliere h1{
	font-size:2em;
	font-weight:300;
	color:#f7bc18;
	margin:0px;
	padding:0px;
	text-align:center;
	}
	
.elenco-scegliere p {
	width:100%;
	font-size: 90%;
    line-height: 1.5em;
    text-align: justify;
	}
	
.small-img {
	display: none;
}

.elenco-scegliere a:hover {
	color:#f7bc18;
	}

@media only screen and (max-width: 1024px) {
.elenco-scegliere {
	width: 100%;
	margin: auto;
	line-height: 1.2em;
	margin-bottom: 2.4em;
	height: auto;
	display: inline-block;
	padding: 0px 25px;
	box-sizing: border-box;
	}
	
.box-dx {
	box-sizing: border-box;
	color: #666666;
	float: right;
	font-size: 90%;
	line-height: 1.7em;
	padding:0px;
	padding-left: 25px;
	text-align: justify;
	width: 60%;
	}
	
.box-sx1 {
	float: left;
	height: auto;
	text-align: justify;
	font-size: 90%;
	line-height: 1.7em;
	width: 60%;
	padding:0px;
	padding-right: 25px;
	box-sizing: border-box;
	}	
}
	

	
@media only screen and (max-width: 768px) {
.elenco-scegliere {
	width: 100%;
	margin: auto;
	line-height: 1.2em;
	margin-bottom: 2.4em;
	height: auto;
	display: inline-block;
	padding: 30px 30px;
	margin-bottom:0em;
	}
	
.small-img {
	  display:inline-block;
	  height: auto !important;
	  width: 100%;
	  box-sizing: border-box;
	}
	
.img-caratteristica {
	width: 100%;
	padding-bottom:100%;
	margin: auto;
	background-size: cover !important;
	}
	
.box-sx {
	display:none;
}

.box-dx {
	box-sizing: border-box;
	color: #666666;
	float: none;
	font-size: 90%;
	line-height: 1.7em;
	padding:0px;
	text-align: justify;
	width: 100%;
	margin-bottom:30px;
	height: auto !important;
	}
	
.box-sx1 {
	box-sizing: border-box;
	color: #666666;
	float: none;
	font-size: 90%;
	line-height: 1.7em;
	padding:0px;
	text-align: justify;
	width: 100%;
	height: auto !important;
	margin-bottom:30px;
	}

.box-dx1 {
  box-sizing: border-box;
  float: none;
  width: 100%;
  height: auto;
  padding: 0px;
}

.elenco-scegliere h1{
	padding: 0 25px;
	box-sizing: border-box;
	font-size:1.5em;
	color:#FFD700;
	}
	
.elenco-scegliere p {
	padding: 0;
	box-sizing: border-box;
	}
}

@media only screen and (max-width: 480px) {
.box-sx1 {
	float: none;
	height: auto !important;
	text-align: justify;
	font-size: 90%;
	line-height: 1.7em;
	width: 100%;
	padding:0px;
	box-sizing: border-box;
	margin-bottom:30px;
	}	
}