h1
{
	text-align: center;
}



/*partie gauche*/

.notice
    {
		margin-top: 5%;
		margin-bottom: 5%;
	}
	
.ri
	{
		margin-top: 5%;
		color: #AAA:
	}
	
.facebook
	{
		margin-top: 5%;
		margin-bottom: 5%;
	}

.titre_gauche
{
	margin-top: 5%;
}
	
/*
.newsletter
	{
	display: block;
	margin-top: 5%;
	width: 60%;
	}
*/



/*formulaire de désincription

.retour
{
	font-size: 2em;
	color: blue;
}
*/


/*bandeau de chaque pages*/

.bandeau
	{
	height: 15%;
	background: linear-gradient(to bottom, lightblue, white);
	}


/*page pratique*/

.osensei
{
float: left;
margin-right: 2%;
}

/*page définition*/

.kanji
{
float: left;
}

/* page lieu*/	

.dojo
{
float: left;
margin-right: 2%;
}

/*page tarif*/

.tarif
{
font-weight: bold;
text-decoration: underline;
}

/*habillagee du menu*/

/*
.navbar-brand
{
	background-color: white;	
}	
*/
.home
	{
		width: 25%;	
	}

.rounded
	{
		border-radius: 0.5rem;
	}


.dropdown-item
{
	
	color: red;
}	

.nav-link dropdown-toggle
{
	color: red;
}

.nav-item dropdown
{
	color: red;
}

.blue{
	
	background: linear-gradient(to right, lightblue, white);
	min-height: 100vh;
	
	}


/*taille de la partie gauche en fonction de la taille d'écran*/

@media screen and (max-width: 575px)
{
	
.blue	
	{
	background: linear-gradient(to right, green, white);
	min-height: 40vh;
	}
}

/* affichage logo smartphone*/

.smartphone
	{
		max-width: 30%;
	}























