/*!
 * Start Bootstrap - Modern Business (https://startbootstrap.com/template-overviews/modern-business)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-logomodern-business-nav/blob/master/LICENSE)
 */

body {
  padding-top: 54px;
}

@media (min-width: 992px) {
  body {
    padding-top: 56px;
  }
}

.carousel-item {
  height: 80vh;
  min-height: 300px;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.portfolio-item {
  margin-bottom: 30px;
}

/* Google Maps Responsive */
	.googlemap_wrap  {
		position: relative;
		padding-bottom: 65.25%;
		padding-top: 30px;
		height: 0;
		overflow: hidden;
	}
	.googlemap_wrap iframe {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}

.img-logo{
	height: auto;
	max-width: 60px;
}


/* Ingrandimento immagini */
#back-info {
  POSITION: fixed;
  LEFT: 0px;
  top: 0px;
  WIDTH:100% ;
  HEIGHT:100% ;
  BACKGROUND-COLOR: grey;
  background-attachment:fixed;
  z-index: 5;
  OPACITY: 0.85 ;
  FILTER: alpha(opacity=85);
}
#front-info {
	POSITION: fixed;
	TOP: 10vh;
	LEFT: 10vh;
	Z-INDEX: 10;
	WIDTH: 80%;
	HEIGHT: auto;
	/* Optional: CSS3 stuff !!! */
	BOX-SHADOW: 5px 5px 5px gray;
	-MOZ-BOX-SHADOW: 5px 5px 5px gray;
	-WEBKIT-BOX-SHADOW: 5px 5px 5px gray;
}

.imgOpen{
   position:absolute;
   max-width: auto;
   height: 80vh;
   top:50%;
   left:50%;
   -webkit-transform: translate(-50%,-50%); 
   -moz-transform: translate(-50%,-50%);
   -ms-transform: translate(-50%,-50%);
   -o-transform: translate(-50%, -50%);
   transform: translate(-50%,-0%);
}

.imgTest{
	position: fixed;
	margin: auto;
}

/*Cookie Policy */
#div-c {
	top: 5%;
	left: 15%;
	POSITION: fixed;
	WIDTH:70% ;
	HEIGHT: auto ;
	z-index: 1036;
}
#back-c {
  POSITION: fixed;
  LEFT: 0px;
  top: 0px;
  WIDTH:100% ;
  HEIGHT:25% ;
  BACKGROUND-COLOR: rgba(204,204,204,0.85);
  background-attachment:fixed;
  z-index: 1032;
}
.eventmouse {
	cursor: pointer;
}