@media screen and (max-width:1024px) {
	/* Tools */
	.center {width:748px;padding:0 10px;}
	#gmap {height:200px;}
	.google-map-access {width:700px;}
	.addthis-bloc{z-index:1;}
	body{padding:0;}
	.class-commune-form-prop {left:50%!important;margin-left:-374px!important;width:698px!important;}

	/*Header*/
	header .top-header .search{margin-top:75px;}

	/* Menu */
	header .main-menu > li > a, .main-menu > li > span{padding:0 7px;width:90px;font-size:11px;}
	header .sub-menu{width:708px;}
	header .sub-menu ul.bloc-menu-left, header .sub-menu ul.bloc-menu-middle, header .sub-menu ul.bloc-menu-right{width:222px;}
	

	/*Front-page*/
	.front-page .top-front .bandeau-publication{width:480px !important;}
	.acces-rapides{width:250px;}
	.acces-rapides li a .texte{width:156px;}
	.front-page .bottom-front .derniers-actualites{float:none;margin:0 auto;width:680px;}
	.front-page .bottom-front .derniers-actualites:after{content:'';display:table;clear:both;}
	.front-page .bottom-front .wrapper-actualite-slider{width:680px;}
	.front-page .bottom-front .bloc-actu-clic{margin-right:40px;}
	.front-page .bottom-front .derniers-actualites .nav-actus{margin:1px 0 0 0;}
	.front-page .bottom-front .derniers-evenements{width:680px;margin:20px auto 0;float:none;}
	.front-page .bottom-front .derniers-evenements .evenement-agenda .bloc-evenement-clic{width:680px;height:205px;}
	.front-page .bottom-front .derniers-evenements .evenement-agenda .bloc-evenement-clic .image-a-la-une-agenda{float:left;}
	.front-page .bottom-front .bloc-evenement-clic .evenement-detail{float:right;width:320px;}
	.front-page .bottom-front .bloc-evenement-clic .en-savoir-plus{text-align:center;}
	footer.site-footer .footer-top .bloc-footer{margin:0 -4px -7px 10px;}
	.front-page .bottom-front .derniers-evenements .caroufredsel_wrapper{height:205px !important;}
	footer.site-footer .footer-bottom .horaires-ouverture{margin-bottom:60px;}
	footer.site-footer .footer-bottom{padding:50px 0 20px;}

	
	/*Footer*/
	footer.site-footer{margin-top:20px;}
	footer.site-footer .footer-top .bloc-footer{width:240px;}
	footer.site-footer .footer-top .bloc-plan{margin-left:15px;}
	footer.site-footer .footer-top .bloc-plan{background-position:-80px 0;}
	footer.site-footer .footer-top .bloc-plan .hover-plan{width:180px;}
	footer.site-footer .footer-top .bloc-plan:hover .hover-plan{width:180px;}
	footer .menu-bottom.fleft{float:none;margin-top:20px;}
	footer .menu-bottom.fleft ul{text-align:center;}
	footer .menu-bottom.fleft:before{content:'';display:table;clear:both;}
	footer .menu-bottom.fleft li{display:inline-block;margin: 0 10px;}
	footer.site-footer .footer-bottom .footer-menu li:first-child a{border:none;}
	footer.site-footer .footer-bottom .footer-menu li a{border:none;width:auto;}
	footer.site-footer .footer-bottom .FooterLogoCC{position:absolute;top:290px;right:0;}


	/* Page */
	#primary.affichage-savoir-plus, #primary{width:100%;float:none;}
	#primary.affichage-savoir-plus .header-page .imagealaune-publication img{max-width:100% ;height:auto;}
	.header-page{width:748px;}
	.header-page .entry-title{margin-bottom:10px;}
	.texte-intro{width:368px;}
	.top-page .acces-rapides{display:none;}
	#primary.affichage-savoir-plus .google-map-access{width:748px;}
	.header-page{min-height:auto;}
	.header-page .introduction{margin:20px;}


	#secondary{width:100%;}
	.wrapper-secondary{float:none;width:100%;}
	#secondary .actualitelie, #secondary .evenementlie{padding-bottom:30px;}
	#secondary .bloc-context.actualitelie:after{content:'';display:table;clear:both;}
	#secondary .bloc-context.ensavoirplu{margin-bottom:10px;}
	.bloc-context.ensavoirplu::after{background:none;}
	
	#secondary .actualitelie .relation-actualites {width: 542px;margin: 0px auto 20px !important;}
	#secondary .actualitelie .relation-actualites ul {overflow: hidden;padding: 0px !important;margin: 0px;height: 165px;}
	#secondary .actualitelie .relation-actualites ul li {float: left;position: relative;list-style-image: none !important;width: 260px;height: 165px;margin-right: 22px;padding:0;}
	#secondary .actualitelie .relation-actualites ul li a.voir-fiche{width:260px;}

	#secondary .relations-agenda-v2{width: 552px;margin: 0px auto !important;}
	#secondary .relations-agenda-v2 ul{overflow: hidden;padding: 0px !important;margin: 0px;height:170px;}
	#secondary .relations-agenda-v2 ul li{float: left;position: relative;list-style-image: none !important;width: 240px;margin-right: 22px;}
	#secondary .relations-agenda-v2 ul li a.voir-fiche{width:270px;}
	.relations-agenda-v2 ul li p.titre-agenda{width:120px;}
	#secondary .relations-agenda-v2 .nav-agenda{width:552px;}
	#secondary .evenementlie .relations-agenda-v2 ul li a.voir-fiche{width:260px;}
	#secondary .bloc-context.evenementlie{padding:25px 0 20px;}


	#formGestionRessources .reinitialiser-form, #formActualites .reinitialiser-form,#formAgenda .reinitialiser-form,#formGestionRessources .reinitialiser-form, #formAffichagesListes .reinitialiser-form{width:310px;display:inline-block;vertical-align:-2px;}

	/* Footer */

	/* Page 404 */
	.page404.center { width: auto;}

	/* Affichage liste */
	.affichage-liste .liste-publication li, .affichage-liste .liste-publication li .arrow, .affichage-liste .liste-publication li .img{width:364px;}
	.affichage-savoir-plus .affichage-liste .liste-publication li .infos{width:334px;}
	.single-affichage_liste .panel-affichages-listes{width:748px;border:1px solid #e5e5df;margin-bottom:20px;padding:20px 40px;}
	.single-affichage_liste .form-affichages-listes{width:668px;}
	.single-affichage_liste .form-affichages-listes form #liste-types > div{display:inline-block;margin-right:20px;}
	.affichage-liste .liste-publication.minime li{width:748px;}
	.affichage-liste .liste-publication li .img img{width:364px;}
	.affichage-liste .liste-publication li .no-img{width:364px;}
	.affichage-savoir-plus .affichage-liste .liste-publication.minime li .infos{width:523px;}
	.single-affichage_liste .form-affichages-listes form p.keywords input{width:668px;height:40px;}

	/* Actualités */
	#proposition-actualite{width:708px;left:20px;}
	#proposition-actualite .bloc-form{width:90%;}
	#proposition-actualite .bloc-form input,#proposition-actualite .bloc-form textarea{width:98%;}
	
	.wrapper-panel{width:748px;padding:20px 39px 50px;}
	.panel-actualites{width:748px;margin-top:20px;}
	.panel-actualites .display-actualites{width:668px;padding:20px 0 10px;}
	.form-actualites{width:668px;padding:10px 0 20px;}
	.form-actualites form select{width:668px;height:40px;}
	.form-actualites form > p{float:none;}
	.form-actualites form input{width:668px;height:40px;}
	.form-actualites #liste-types{width:668px;}
	.panel-actualites .propose-actualite{width:668px;margin:0;}
	.panel-actualites .propose-actualite a{text-align:center;}
	.panel-actualites .propose-actualite a span{float:none;display:inline-block;vertical-align:-7px;}
	.form-actualites form p.keywords{margin-bottom:10px;}

	.page-articles{width:748px;}
	.page-articles .liste-actus .post .articles-content{width:423px;}
	
	#formAffichagesListes input.valider-form, #formActualites input.valider-form, #formGestionRessources input.valider-form, #formAgenda input.valider-form{width:330px;display:inline-block;margin-right:25px;}
	#formGestionRessources .reinitialiser-form, #formActualites .reinitialiser-form, #formAgenda .reinitialiser-form, #formGestionRessources .reinitialiser-form{width:310px;display:inline-block;vertical-align:-2px;}

	/*Plan interactif*/
	.post-template-template-plan-interactif-php .google-map, .tax-plans_interactifs_taxonomy .google-map{width:398px;}
	.post-template-template-plan-interactif-php .panel-plan-interactif,.tax-plans_interactifs_taxonomy .panel-plan-interactif{margin-top:20px;}
	.panel-plan-interactif{z-index:10 !important;}


	/*Agenda*/
	.panel-agenda{width:748px;}
	.panel-agenda .display-agenda{padding:20px 0 10px;}
	.panel-agenda .form-agenda{padding:10px 0 20px;}
	.panel-agenda .form-agenda form select{height:40px;}
	.panel-agenda .form-agenda input{height:40px;width:100%;box-sizing:border-box;}
	.form-agenda form p.periode input{width:284px;}
	.div-prop-manif{margin-left:0;width:668px;}
	.div-prop-manif a.propose-manifestation{padding:10px 200px;}
	.flux-rss-agenda{padding:5px 194px;margin:0px 0 0 0px;}
	#primary .agenda-evenement{margin-top:15px;}
	#primary .agenda-evenement{width:748px;}
	.agenda-evenement .listes li{width:748px;}
	.agenda-evenement .listes li .categorie-date{border-left:1px solid #e5e5df;}
	.agenda-evenement .listes li .information-evenement{width:408px;}
	.return-list .return-arrow-left{margin-right:20px;}
	#primary.affichage-savoir-plus .page-agenda-detail .info{width:486px;}
	

}