/* CSS Document */
#maparegiaogravata{
	width: 100%;
	height: 100%;
	margin-top: 50px;
}


.comerciogravata{
	text-align: center;
	color:#F85106;
	margin-bottom: 20px;
	line-height: 30px;
	
}


.galeriagravata{
	display: inline-block;
	width: 100%;
	margin-bottom: 10px;
	text-align: center;
}

.galeriagravata img{
	opacity: .7;
	cursor: pointer;
	width: 150px;
	margin: 5px;
	margin-right: 0px;
	border: solid 4px #F86B0C;
}

.galeriagravata img:hover{
	opacity: 1;
}

.containergravata{
    position: fixed;
	display: none;
	width: 60%;
	height: auto;
	top: 20%;
	left: 20%;	
	padding: 1px;
	box-sizing: content-box;
	border: solid 3px #FCF6F6;
	box-shadow: 0 0 2px 2px #000;
	background: #D3F1B7;
	border-radius: 5px;
	background-size: cover;

	
	
	
}

.containergravata img{
	max-width: 100%;
	background-size: cover;
	
	
	
}

.btnFechargravata{
	position: absolute;
	top: 2px;
	right: 10px;
	color:#fff;
	font-size: 20px;
	cursor: pointer;
	
}








@media (min-width:1024px){
.comerciogravata h3 {
    font-size: 25px;
   
}
	
	.containergravata{
	position: fixed;
	display: none;
	width: 30%;
	height: auto;
	top: 20%;
	left: 40%;	
	padding: 1px;
	box-sizing: content-box;
	border: solid 3px #FCF6F6;
	box-shadow: 0 0 2px 2px #000;
	background: #D3F1B7;
	border-radius: 5px;
	background-size: cover;
}
}
