.plangym 
{
	width:95%;
	margin:auto;
	display:block;
}

.logo 
{
	width:25%;
	margin:auto;
	display:block;
}

.coord 
{
	margin:auto;
	display:block;
}

.photo 
{
	width:75%;
	margin:auto;
	display:block;
}

.encours
{
	color:orange !important;
}


.divbody
{
	width:60%;
	margin:auto;
	background-color:#EEEEEE;
	border-radius:10px;
}

h1
{	/* texts_titles */
	text-align:center;
	font-size:25px;
	color:orange; /*color:#2F87C2;*/
	font-family:Arial;
	text-decoration:none;
	vertical-align:middle;
	padding-top:10px;
}

h2
{	/* subtitles */
	line-height:20px;
	text-align:left;
	font-size:15px;
	color:orange; /*color:#32CD32;*/
	font-family:Arial, sans-serif;
	font-style:italic;
	padding-top:10px;
	padding-left:10px;
}

ul
{
	margin-left:30px;
	list-style-type:circle;
}


iframe
{
	height:351px;
	position: relative; 
	width:100%;
	border:0;
	overflow:hidden !important;
}

#sheets-viewport
{
	overflow:hidden !important;
	width:642px !important;
	height:200px !important;
}

.arrow_back
{
	position:absolute;
}

@media all and (max-width: 991px)
{ 
	.divbody 
	{
		width:85%;
	}
	.coord 
	{
		width:95%;
		margin:auto;
		display:block;
	}
}