#myCarousel{
	background:transparent;
	background-image: url("../img/IMG_20180302_0952551-compressor.jpg");
	background-repeat: no-repeat;
	background-size: 100%;
	margin:0;
}
#myCarousel .carousel-item{
	background: transparent;
}
.ft ul li{
	list-style-type:none;
	margin-left: 0;
	padding-left: 0;
}
.ft ul{
	padding-left: 0;
}
.droits{
	padding: 20px;
	font-size: 10px;
}
.logo{
	width:60%;
}
.tarifspetit{
	display:none;
	border:none;
}
.tarifsgrand{
	border: 1px solid #5a5a5a;
}
.tarifsgrand th, .tarifsgrands td{
	width:50%;
}
.container{
	padding: 2rem 1rem;
  	border-radius: .3rem;
}
.jumbotron:not(.photomac) .container{
	transform: translateY(0);
}
div:not(.jumbotron) row{
	transform: translateY(-50px);
}
body{
	padding:0!important;
}
.jumbotron{
	padding:0;
	margin:0;
}
.superphoto{
	display:block;
}
.superphoto img, .superphoto .prou{
	margin: auto;
}
.responsivegrand{
	display:block;
}
.responsivepetit{
	display:none;
}
@media screen and (min-width: 2500px){
	.superphoto{
		max-height:400px;
		padding:2rem;
		margin:0;
	}
}

@media screen and (max-width: 1025px){
	main{
		margin-top: 55px;
	}
	
	.responsivegrand{
		display:none!important;
	}
	.repsonsivepetit{
		display:block;
	}
	body{
		-webkit-overflow-scrolling: touch;
	}
	.logo{
		width:40%;
	}
	iframe{
		width:100%;
		height:100%;
	}
	.trusted{
		width:371px;
	}
	.carousel-item{
		height:150px!important;
	}
	#mines, #mines *{
		display:block!important;
	}
	img{
		width:100%;
	}
	.tarifsgrand{
		display:none;
		border:none;
	}
	.tarifspetit{
		display: block;
		border: 1px solid #5a5a5a;
	}
	.superphoto{
		display:block;
	}
	.superphoto img, .superphoto .prou{
		margin:5px;
	}
}
#stmartin{
	width:100%;
}
#streetview{
	padding-top: 60px;
	padding-bottom: 60px;
}
#mines{
	display:flex;
}
.photomac, .photomac *{
	padding:0;
	margin:0;
}
.photomac{
	height:100%;
	background-color: #fff;
}
#galerie img{
	margin-top: 10px;
}
header{
	padding:0!important;
}
p:not(.photomacp){
	text-align: justify;
}
table td, table th{
	padding:5px;
}
.large100{
	width:100%
}
.large80{
	width:80%
}