@media (max-width:1300px){
.top_pro h6{font-size:1.3em;}
.copy p{font-size:1.5em; padding:0 20px;}
.abordes p{font-size:2em;}
.abordes h4{font-size:2.15em;}
.sessions h2{font-size:2em;}
.mission h2{font-size:2em;}
.mission h5,.mission p{font-size:2em;}
.reason ul{margin:0;}
.reason ul li{padding:0 10px;}
.reason h4{font-size:2em;}
.reason ul li p{font-size:1.6em; padding:0; line-height:25px;}
.net_text p{font-size:2em;}
.values h4,.values_right h3{font-size:2em; padding:0 0 10px;}
.values_right p{font-size:1.8em;}
.cahra_right h2,.cahra_right h6,.cahra_right p{font-size:2em;}
.chara_full h2,.chara_full h6,.chara_full p{font-size:2em;}
.chara_left figure img{width:100%; height:auto; padding:0 10px;}
.cahra_right,.chara_full{padding:0 15px;}
.knowledge_left p{font-size:2.2em;  line-height:25px;}

.knowledge_left{padding:10px;}
.jours_left p{font-size:2em;}
.contactform h2{font-size:2em;}
.calander_in h4{font-size:2em;}
}
@media (max-width:1210px){
.container{width:100%; padding:0 15px;}
.porgres{padding:4px 6px 10px 168px; width:80%;}
.slider{width:65%; margin:0 30px 0 0;}
.hover_img{width:30%;}
.relations ul{margin:0;}
nav ul li a{font-size:0.7em;}
.relations h2{font-size:2.87em;}
.relations p{font-size:2em;}
.contact_in{height:450px;}
.contact_text h2{font-size:2.87em;}
.contact_text p{font-size:2em;}
.contact_text a{font-size:1.87em;}
.author ul{margin:0;}
.author ul li{padding:0 15px;}
footer ul li.list_text2 ul li a{font-size:0.8em}
.top_text h2{font-size:2em;}
.others ul{margin:0;}
.others h2{font-size:2em;}
.jours_left h3{font-size:2.850em;}
.jours_left p{font-size:1.7em; padding:0 0 26px 0;}
.testimonial p{font-size:2em;}
.testimonial h6{font-size:1em;}
.abordes .container {padding:0 15px 60px; }
.values_left{width:28%;}
.values_right{width:65%; padding:50px 36px 0;}
.paris_left{padding:0 10px; margin:0; width:50%;}
.paris_left a  img{width:100%; height:auto;}
.map a img{width:100%; height:auto;}
.map{padding:0 10px; width:50%;}
.knowledge .container{padding:0 15px 21px}
.information figure img{width:100%; height:auto;}
.arrows figure img{width:auto; }
.session_right{padding:13px 0 0 15px;}
.other_in figure img{width:100%; height:auto;}
.calander_in{margin:0;}
.registration .container{padding:0 15px 10px;}
.celander{padding:0 0 0 15px;}
.slider_text p{font-size:1.8em; }
.slider_text{padding:15px 20px;}
.discover{padding:11px 0 0 0;}
.discover ul li{margin:0 0 3px 0;}
.topsearchfield {width:85%;}
}
@media (max-width:1023px){
.porgres{padding:4px 6px 0px 0px; width:73%;}
nav{padding:0 0 0 0;}
.porgres{text-align:right; }
nav ul li{margin:0 2px; }	
nav ul li a{font-size:0.650em;}
.top_pro {padding:8px 0px 26px 0;}
.text_br br{display:none;}
.galery h2{font-size:1rem; line-height:25px;}
.galery a{padding:10px 25px; font-size:1em; background-size:9px;}

footer ul li.footer_left ul li a{font-size:0.6em;}
footer ul li.footer_middle ul li {font-size:0.7em;}
.slider_text p br{display:none;	}
.jours_left h3:before{bottom:14px;}
.jours_left h3{padding:0 0 20px 0; line-height:20px;}
.jours_left p{padding:0 0 10px 0;}
.logo_text figure img{margin:0;}
.network{height:230px;}
.net_in{width:80%;}
.arrows_in a,.arrows a{font-size:1.5em;}
.slider_text p{font-size:1.2em; line-height:18px;}
.slider_text{padding:10px 20px;}
nav ul{float:right;}
nav ul li ul{text-align:left;}
.wrapper{padding:96px 0 0 0;}
.popup_boussole figure img{width:100%; height:auto;}
.popup_boussole_decouvrir figure img{width:100%; height:auto;}
.popup_boussole_continuer figure img{width:100%; height:auto;}
.popup_boussole_huco figure img{width:100%; height:auto;}
.popup_boussole_social figure img{width:100%; height:auto;}
.pera p{font-size:2em;}
.close{top:103px; right:27px;}
.closeback {top:103px; right:27px;}

.discover{padding:0;}
.topsearch {height:96px;}
.topsearchfield {height:80px;font-size:35px;}

}

@media (max-width:900px){
.values_left{width:33%;}	
.discover{padding:0;}
}
@media (max-width:767px){
.open body{position:fixed;}
#nav-icon1{display:block;top:73px;}
nav{display:none;}
.sidebar{display:block;width: 250px; background:#fff; position: fixed;  z-index: 999; height:100%; transition:all 0.5s ease-in-out; top:0;	right:-250px; -webkit-transform: rotate(0deg);  -moz-transform: rotate(0deg); -o-transform: rotate(0deg);  transform: rotate(0deg); -webkit-transition: .25s ease-in-out;
-moz-transition: .25s ease-in-out;  -o-transition: .25s ease-in-out; overflow-y: auto;}
.sidebar nav{display:block; width:100%; text-align:center; padding:0;}
.sidebar nav ul{width:100%;}
.sidebar nav ul li{width:100%; margin:0;}
.sidebar  nav ul li a:hover{background:#000000; color:#ffffff; }
.sidebar  nav ul li a{width:100%;padding:10px 0; display:block;transition: all ease-in-out 0.5s; -moz-: all ease-in-out 0.5s;  -ms-: all ease-in-out 0.5s;
 -o-: all ease-in-out 0.5s;   -webkit-: all ease-in-out 0.5s; font-size:0.850em;}
.open .sidebar{ right:0; background:#cccccc;}
.wrapper{position:relative; left:0; transition:all 0.5s ease-in-out; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg);  -o-transform: rotate(0deg); transform: rotate(0deg);  -webkit-transition: .25s ease-in-out;   -moz-transition: .25s ease-in-out;  -o-transition: .25s ease-in-out;}
.open .wrapper{left:-250px; }
.open body{overflow:hidden;}
.open .overlay{visibility:visible; opacity:0.6;}
.top_pro{display:block; padding:0;}
.btn_img{display:none;}
.porgres{padding:0; border:none; width:100%;}
.text h2{font-size:1em; line-height:26px;}
.slider{margin:0 26px 0 0;}
.slider_block{padding:35px 0 0px 0;}
.relations ul li{width:33.33%;}
.relations{padding:35px 0;}
.relations p{padding:0 0 30px 0;}
.relations h2{padding:0 0 6px 0;}
.contact_text p{padding:0 0 40px 0;}
.author{padding:30px 0;}
.author h2{padding:0  0 10px 0;}
.galery h2{font-size:0.9rem; line-height:18px;}
.galery a{font-size:1em;}

footer ul li.footer_middle{width:45%;}
footer ul li.footer_right{width:30%; padding:0 0 0 20px;}
footer ul li.footer_left{padding:0 13px 0 5px;}
footer{padding:40px 0;}
header .container{padding:35px 10px 4px;}
.logo{padding:0;}
.date_block p{font-size:0.8rem;}
.top_text h2{font-size:1.6em; padding:10px 0 0 75px;}
.disc_contant h1{font-size:2em;}
.identifier{padding:30px 0;}
.jours_left{width:100%; float:none; display:block; padding:0;}
.jours_right{width:100%; float:none; display:block;}
.jours_right figure img{width:100%; height:auto;}
.abordes p {font-size:1.7em;}
.logo_text figure img{display:none;}
.banner_logo{width:80%;}
.mission1{padding:42px 0 48px 0;}
.values_left{padding:59px 0 0;}
.values_left span{width:160px; height:160px;}
.values_right{padding:50px 0px 0 20px;}
.cahra_right{width:100%!important; float:none; display:block; padding:0;}
.chara_full{width:100%; float:none; display:block; padding:0;}
.chara_left{width:100%!important; float:none; display:block; padding:0 0 30px 0;}
.chara_left figure img{width:auto; margin:0 auto;}
.prhsplit .chara_left figure img{width:100%;}
.cahra_right h2{padding:0 0 10px 0; }
.chara_full h2{padding:0 0 10px 0; }

.values_left{width:35%;}
nav ul li ul{border:none; background:#cccccc; padding:0; position:static; text-align:center;}
nav ul li ul li{width:100% !important;}
nav ul li ul li a{width:100% !important; display:block !important;}
nav ul li ul li a:hover{color:#ffffff !important;}
nav ul li:hover ul{display:none; }
.discover{padding:0;}
.popup_boussole h2{font-size:4em !important; }
.popup_boussole p{font-size:2em !important; }
.popup_boussole_decouvrir h2{font-size:4em !important; }
.popup_boussole_continuer h2{font-size:4em !important; }
.popup_boussole_huco h2{font-size:4em !important; }
.popup_boussole_social h2{font-size:4em !important; }

.popup_boussole_decouvrir p{font-size:2em !important; }
.popup_boussole_continuer p{font-size:2em !important; }
.popup_boussole_huco p{font-size:2em !important; }
.popup_boussole_social p{font-size:2em !important; }

.top_pro h6{line-height:18px; display:block;position:absolute;top:10px;left:0;right:0;text-align:center;}
.top_pro h6 a{font-size:0.8em !important;}
.close a img{width:auto; height:39px;}
.closeback a img{width:auto; height:39px;}
header{position:static;}
.wrapper{padding:0;}
.prstagetitlecontainer {padding-top:56px;}
.btn_img  {display:none;}

}
@media (max-width:599px){
.slider{width:100%; margin:0 0 35px 0;}
.hover_img {width:100%; float:none; display:block;}
.hover_img img{width:100%; height:auto;}
.relations ul li{width:50%;}
.list6{margin:0 0 101px 0 !important}
.relations p{font-size:1.7em;}
.contact_in{height:300px;}
.contact_text p {font-size:1.5em; padding:0 0 30px 0; line-height:16px;}
.author ul li{width:69%; padding:0; float:none; display:block; margin:0 auto 20px;}
.author ul{width:100%;}
.galery figure img{width:100%; height:auto;}
footer ul li{float:none; display:block; width:100%; }

footer ul li.footer_left{width:100% !important; padding:0; margin:0 0 30px 0;}
footer ul li.footer_middle{width:100% !important;padding:0; margin:0 0 30px 0;}
footer ul li.footer_right{width:100% !important;padding:0;}
.copy p{font-size:1.5em;}
.slider_text{padding:5px 5px;}
.slider_text p{line-height:15px;}
.discover ul{padding:9px 0;}
.top_text{position:static;}
.prstagetopic{position:absolute!important;}
.prtop_text{position:absolute!important;}
.others p{font-size:0.9em;}
.other_in figure img{width:100%;}
.date{width:44% !important;}
.arrow_block{width:26% !important;}
.date_block p {background-size:10px !important;background-image:url('')!important;} 
.paris{padding:0 10px;}
.disc_text{top:-28px;}
.prstagetitlecontainer {top:0px!important;}
.reason ul li{width:100%; padding:0 0 20px 0; }
.net_text p{line-height:25px;}
.network1 h2{font-size:1.6em; line-height:22px;}
.knowledge_left{width:100%; float:none; display:block;}
.knowledge_right{float:none; display:block; width:100%;}
.session_left{width:100%; float:none; display:block; padding:0 0 30px 0;}
.session_right{width:100%; float:none; display:block; padding:0;}
.map_block{padding:0;}
.contactform{width:100%; float:none; display:block;}
.celander{width:100%; float:none; display:block; padding:0;}
.calander_in{margin:0;}
.contactform ul li{width:100%;}
.sendarrow{right:0; margin:0 auto; top:47px; left:0;}
.contactform{padding:0 0 30px 0;}
.knowledge_right h4{line-height:20px;}
.slider .owl-next,.slider .owl-prev{top:40%;}
.galery figure{margin:0 0 20px 0;}
.close{top:99px; right:7px; }
.closeback{top:99px; right:7px; }
}
@media (max-width:479px){
.relations ul li{width:100%;}
.relations ul li{margin:0 0 50px 0;}
.list5,.list6,.list7 {margin:0 0 50px 0 !important;}
.relations{padding:35px 0 0;}
.author ul li{width:100%;}
.others ul li{width:100%;}
.paris{width:100%; overflow:auto; }
/*.paris ul{width:410px !important; } */
.mission p{font-size:2em; padding:0;}
.values_left{width:100%; float:none; display:block; text-align:center; padding:0;}
.values_right{padding:20px 0; display:block; width:100%; text-align:center;}
.values h4{padding:0 0 30px 0;}
.values_left span{margin:0 auto;}
.chara_left figure img{width:100%; margin:0 auto; padding:0;}
.character{padding:30px 0 20px 0;}
.pera{padding:30px 0 0; margin:0 0 30px;}
.pera p{line-height:22px;}
.others ul li{padding:0;}
.knowledge_left p{font-size:1.8em;  line-height:22px;}
.session_left h2{font-size:2em; line-height:30px;}
.paris_left{padding:0; width:100%; float:none; display:block; margin:0 0 20px 0;}
.map{width:100%;padding:0;float:none; display:block;}
.values_right p{font-size:2em;}
.logo a img{width:auto; height:62px;}
header .container{padding:60px 10px 5px;}
.top_pro h6{display:block;}
.top_pro h6 a{display:block; margin:0 auto; width:280px;}
#nav-icon1{top:77px;}
.top_pro h6 img {margin-top:15px;}

.prbuttonright {margin-right:0px;border-bottom-right-radius: 0px;border-top-left-radius: 5px;}
.prbuttonleft {margin-right:0px;border-top-left-radius: 0px;border-bottom-right-radius: 5px;}


}