@media (max-width: 769px){ 



	.bloc_bande.info{

		height:auto;

		padding-left: 15px;

	}

	

	.second_bande h2{

		text-align:left;

		padding-left: 0px;

		font-size: 45px;

	}

	.zone_information{

		padding-left:0px;

	}

	

	.second_bande .col-sm-6.sec{

		margin-top:40px;

		border:none;

		padding-left: 15px;

	}

	

	.bloc_bande.didit .row.last .col-sm-4{

		float:none;

	}

	

	.bloc_bande.didit .row .col-sm-4.spec img{

		width: auto;

		max-height:200px;

	}

	

	.header_right .language{

		display:none;

	}

	

	.rechercher .fi-magnifying-glass{

		margin-right:15px;

		margin-top: 10px;

		

	}

	

	#navbar{

        width: 100%;

        background-color: #272726;

        /* margin-right: 20px; */

        /* float: right; */

        position: absolute;

        z-index: -1;

        padding-top: 30px;

        left: 0;

	}

	

	#logo {

		height: 100px;

	}

	.navbar-header{

		height:50px;

	}

	

	.navbar-nav>li {

		height: 40px;

	}

	

	.navbar-nav>li a{

		height:50px;

		line-height: 35px;

		text-transform:uppercase;

	}

	

	.navbar-collapse.in{

		overflow:inherit;

	}

	

	.bande_noir .texte{

		width: 50%;

		font-size: 10px;

		margin-bottom: 0px;

		margin-top: 0px;

		height: 175px;

		text-align: left;

		padding-top: 60px;

	}

	

	.bande_noir .bloc_bande a{

		width: 125px;

		font-size: 10px;

		margin: 65px auto;

	}

	

	

	#footer .bloc_bande{

		height:auto;

	}

	

	#footer .bloc_bande.col3 ul li{

		max-width: 240px;

	}

	

	.rechercher form {

		margin-top: 10px;

	}

	

	#godown{

		display:none;

	}

	

	#footer .bloc_bande ul li{

		padding:0px;

		margin:0px;

	}

	

	.bloc_bande.formation  .container-fluid{

		padding:0px;

		margin:0px;

	}

	

	.bloc_bande.formation  .slide .slide-descriptif{

		padding:0px;

		margin:0px;

	}

	

	

	.bloc_bande.formation  .slide {

		min-height:350px;

	}

	

	/*.motherContainer {

		height: 50px;

		background-image: url('https://supdemod.eu/typo3conf/ext/bi_registration/Resources/Public/img/back_menu.png');

		background-repeat: no-repeat;

		background-position: 0px -85px;

	}



	.navbar .container{

		height: 50px;

	}

	

	.navbar .container .col-xs-12{

		height: 50px;

	}

	

	.first_bande {

		margin-top: 50px;

	}*/

}

/*Exception*/

@media (max-width: 1520px){

	.zone_information{

		padding-top:5%;

	}

	

	.zone_information .mistral{

		font-size:2em;

	}

	.zone_information h1{

		font-size:3em;

		font-family: 'Playfair Display', serif;

		text-transform:uppercase;

		margin-bottom:25px;

	}

	

	.zone_information p{

		font-size:1em;

	}

	

	.zone_button .button{

		font-size:1em;

		width:265px;

	}

}



/*Exception*/

@media (max-width: 1420px){

	.zone_information{

		padding-top:5px;

	}

	

	.zone_information .mistral{

		font-size:1.8em;

	}

	

	.zone_information h1{

		font-size: 2.5em;

		font-family: 'Playfair Display', serif;

		text-transform: uppercase;

		margin-bottom: 20px;

	}

	

	.zone_information p{

		font-size:0.9em;

	}

	

	.zone_button .button{

		font-size: 0.8em;

		width: 246px;

	}

}



/*Exception*/

@media (max-width: 1315px){

	.zone_information .mistral{

		font-size:1.5em;

	}

	.zone_information h1{

		font-size: 2.3em;

		font-family: 'Playfair Display', serif;

		text-transform: uppercase;

		margin-bottom: 20px;

	}

	

	.zone_information p{

		font-size:0.9em;

	}

	

	.zone_button .button{

		font-size: 0.8em;

	width: 220px;

	}

}



/*Exception*/

@media (max-width: 1210px){

	.zone_information .mistral{

		font-size:1.5em;

	}

	.zone_information h1{

		font-size:2.2em;

		font-family: 'Playfair Display', serif;

		text-transform:uppercase;

		margin-bottom:15px;

	}

	

	.zone_information p{

		font-size:0.7em;

	}

	

	.zone_button .button{

		font-size: 0.63em;

		height: 35px;

		line-height: 35px;

		background-position: 17px 10px;

		background-size: 7%;

		width: 185px;

	}

	

}

/*Exception*/

@media (max-width: 1023px){

	.zone_information .mistral{

		font-size:1em;

	}

	.zone_information h1{

		font-size: 1.2em;

		font-family: 'Playfair Display', serif;

		text-transform:uppercase;

		margin-bottom: 8px;

	}

	

	.zone_information p{

		font-size:0.6em;

	}

	

	.zone_button .button{

		font-size: 0.3em;

		width: 120px;

		height: 25px;

		line-height: 25px;

		background-position: 17px 8px;

		background-size: 7%;

	}

}



/*Exception*/

@media (max-width: 769px){ 

	.zone_information{

		height:auto;

	} 

	

	.zone_information .mistral{

		font-size:1.8em;

	}

	

	.zone_information h1 {

		font-size: 2.2em;

		font-family: 'Playfair Display', serif;

		text-transform: uppercase;

		margin-bottom: 25px;

	}

	.zone_information p{

		font-size: 15px;

	}

	

	.bande_noir .button_left {

		float: left;

		width: 50%;

	}

	

	.zone_button .button{

		font-size: 1em;

		width: 280px;

		height: 35px;

		line-height: 35px;

		background-position: 17px 8px;

		background-size: 6%;

	}

	

	.bloc_bande.keyword{

		background:none;

	}

	

	.bloc_bande.keyword .col-sm-6{

		padding: 0px 7px;

	}

	

	.third_bande{

		padding-top: 0px;

	}

}