
#btn-menu{display: none;}

@media screen and (max-width: 1350px) {
  /* .flex-direction-nav a.flex-next{bottom: 65px;top: auto;} */
  /* .flex-direction-nav a.flex-prev{bottom: 65px;top: auto;left: auto; right: 55px;} */
}

@media screen and (max-width: 1080px) {
	.content .menu-block-1 ul > li > a{font-size: 13px;}
	/*#w-clients.wrap .container #block-block-16 img{width: 100% !important;height: auto !important;}*/
	#w-clients.wrap .container{line-height: 57px;}
	#w-clients.wrap .container #block-block-16{margin-top: 20px;margin-bottom: 20px;}
	#views-exposed-form-agenda-page input.form-submit, #views-exposed-form-actualites-page input.form-submit{margin: 0 0 0 20px;}
	legend{margin-left: -3.1%;width: 97%;padding-left: 3%}
	/*.conteneur .view-actualites .item-list ul li .views-field-field-actu-visuel{margin: 0 30px 22px 0;}
	.content .menu-block-1 ul > li > a{font-size: 12px;}*/
}

/*@media screen and (max-width: 970px) and (min-width:768px) {}*/

@media screen and (max-width: 992px) {
	body:not(.page-videotheque) .sidebar {
		display: none;
	}
	h1{ margin-left: -23px; }

	#wrapper-breadcrumb {
		margin-left: 0;
		width: 100%;
	}
	/*.content .menu-block-1 ul > li > a{font-size: 12px;}*/
	.block-catalog__content{justify-content:center;}
	.block-catalog__picture{margin-top: 0;margin-bottom: 0;}
	.block-catalog__text{margin-bottom: 15px;}
	#agenda .contain, #actualite .contain{max-height: 3000px;min-height: 100px;}
	.bloc-eventactu .bx-wrapper{padding-bottom: 70px;}
	.bloc-eventactu .contain{max-height: auto; min-height: 100px;}
	#agenda .view-agenda .bx-wrapper,#actualite .view-actualites .bx-wrapper{padding-bottom: 70px;}
	.view-agenda .views-row.views-row-first, .view-actualites .views-row.views-row-first, .bloc-eventactu .views-row.views-row-first{padding: 0 20px 0 0;}
	#btn-menu {	background: #339966 url("../img/icon_menu_resp.png") no-repeat scroll center center;color: #FFFFFF;  cursor: pointer;  display: block;  float: left; font-family: "Arial";  font-size: 11px;font-weight: bold;  height: 100%;  line-height: 38px; position: absolute;  right: 0; top: 0px; text-transform: uppercase; width: 20%;	padding:0 0 0 0; text-indent: -3000px;z-index: 4;}
	#menu-h.columns{display: none;}
	#menu-h.columns{position: absolute;left: 0;top: 53px;width: 100%;background: #339966 none;}
	#block-menu-block-1 .content .menu-block-1{height: auto;width: 100%;}
	.content .menu-block-1 ul.menu{height: auto;width: 100%;margin-top: 25px; margin-bottom: 40px;}
	.content .menu-block-1 ul > li{width: 100%;clear: both;position: relative;}
	.content .menu-block-1 ul > li > a{padding: 12px 3%;color: #FFFFFF;display: block;width: 100%; border: none;}
	.content .menu-block-1 ul > li:hover > a{padding: 12px 3%;}
	.content .menu-block-1 ul > li > a:hover{background-color: #29375d; color: #FFFFFF;}
	#block-menu-block-1{height: auto;max-width: 900px;float: left;width: 100%;}
	#block-menu-block-1 .content{height: auto;}

	.content .menu-block-1 ul > li span.bouton-expand{position: absolute;right: 0;top: 0;height: 41px;width: 41px;display: inline-block;z-index: 3; background: transparent url(../img/icon_plus_menu.png) no-repeat center center; text-indent: -3000px;}
	.content .menu-block-1 ul.menu ul{position: relative;top: auto;left: auto; width: 100%;display: block;box-shadow: none;}
	.content .menu-block-1 ul.menu ul li a{background-color: #339966;color: #FFFFFF;padding:9px 10px 9px 5%;}
	.content .menu-block-1 ul.menu ul li a:hover{padding: 9px 10px 9px 6%;background-color: #268457;}
	.content .menu-block-1 ul.menu ul li.active-trail a,
.content .menu-block-1 ul.menu ul li.active-trail a:hover{padding: 9px 10px 9px 6%;}
	.content .menu-block-1 ul > li:hover > a,.content .menu-block-1 ul > li > a:hover{color: #FFFFFF; border: none;}
	.content .menu-block-1 ul > li > a:hover{background-color: #268457;}
	.content .menu-block-1 ul.menu ul li{border-bottom: 0px solid #62c191;}
	.column.bloc .node-page ul.menu-section .blocs div span.title a{padding: 3px 0 3px 25px; font-size: 19px; line-height: 24px;    margin: 0 0 9px;}
	.main-container.bloc section.article-single .container .conteneur{font-size: 16px;line-height: 23px;}
	.content .menu-block-1 ul > li.active-trail > a,.content .menu-block-1 ul > li.active-trail > a:hover{border-bottom: 0 solid #339966;background-color: transparent;}
	.content .menu-block-1 ul.menu ul{margin-bottom: 15px;}
	.view-plateforme .view-content{margin-left: -3.2%;width: 109.7%;padding: 22px 3% 0;}
	.view-appels-projets .view-content {margin-left: -3.2%;padding-top: 22px;width: 106.4%;}
	.page-agenda .view-agenda #page_agenda_filter, .page-actualites .view-actualites #page_actu_filter {margin-left: -3.2%;width: 106.4%;}
	.page-agenda H1, .page-actualites H1{margin-left: -3.2%;}
	.page-agenda .view-agenda .view-header, .page-actualites .view-actualites .view-header{margin-left: -3.2%;width: 106.4%;}
	.page-agenda #agenda_a_la_une .view-agenda .view-content, .page-actualites #actu_a_la_une .view-actualites .view-content{margin-left: -3.2%;width: 106.4%;}
	.page-agenda .view-agenda .view-content, .page-actualites .view-actualites .view-content{margin-left: -3.2%;width: 106.4%;padding: 0 2% 0 2%;}
	.main-container .container .conteneur .item-list{margin-left: -3.2%;width: 106.4%;}
	.page-agenda #agenda_a_la_une .view-agenda .view-content .views-row .views-field-field-agenda-date .field-content span, .page-actualites #actu_a_la_une .view-actualites .view-content .views-row .views-field-field-actu-date .field-content span{width: 104.2%;margin-left: -2.1%;}
	.page-umr h1{margin-left: -3.2%;}
	.view-urm .view-content{margin-left: -3.2%;width: 109.6%; padding-left: 3%;padding-right: 3%;}
	.node-plateforme H2,
.node-plateforme .field-name-field-plat-titre .field-items .field-item{padding: 0 10% 17px 3.2%;margin: 22px 0 22px -3.2%;}
	#agenda .contenu, #actualite .contenu{max-height: 2002px;}

	body.page-videotheque .sidebar {
		padding-left: 0;
		padding-right: 0;
	}

	.page-videotheque .region-content {
		background: #EEE none repeat scroll 0% 0%;
		margin-left: -3.25%;
		overflow: hidden;
		padding: 10px 0px;
		width: 106.5%;
	}

	.page-videotheque .views-exposed-form .views-exposed-widget {
		float: none;
	}

	.page-videotheque .form-checkboxes .form-item {
		display: inline-block;
		width: auto;
	}




	/*#block-search-form{width: 25px;}
	.node-type-webform .main-container .container .conteneur .section{padding: 0;}
	.main-container .article-single .temoignage{background-size: auto 120%;}
	.sidebar .block-menu-block{display: none;}
	.node-type-webform.page-node-9 .main-container .container .conteneur .section{padding: 0;}*/
}

@media screen and (max-width: 768px) {
	#agenda H2, #actualite H2{font-size: 30px; line-height: 33px;}
	.flex-direction-nav{top:100%;}
	  .flex-direction-nav a.flex-next,.flex-direction-nav a.flex-prev{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0; height: 53px;width: 53px;opacity: 1;background-color: #f1f1f1;}
	  .flex-direction-nav a.flex-next{bottom: 0;top: auto; left: 53px; right: 0;background-image: url(../img/arrow_medium_right_coul1.png);}
	  .flex-direction-nav a.flex-prev{bottom: 0;top: auto;right: auto; left: 0;background-image: url(../img/arrow_medium_left_coul1.png);}
	.flex-direction-nav a:hover.flex-next{background-image: url(../img/arrow_medium_right_white.png);}
	.flex-direction-nav a:hover:hover.flex-prev{background-image: url(../img/arrow_medium_left_white.png);}
	#w-clients.wrap{display: none;}
	.footer-container .container.contact-coord .a-propos-de-nous,.footer-container .container.contact-coord .coordonnees, .footer-container .container.contact-coord .contact{margin-bottom: 22px;}
	footer #bloc-ml-cr {float: left;}
	footer span.copyright {clear: both;display: block;float: left;width: 100%;margin-top: 10px;}
	.view-bourse .view-content .views-row .views-field-body{float: none; width: auto;overflow: hidden; display: block;}
	.view-bourse .view-content .views-row .views-field-field-bourse-infossup{clear: both;border: none;}
	.column.bloc .node-page ul.menu-section{width: 100%; margin: 0;clear: both;}
	.column.bloc .node-page .content{width: 100%;padding: 0;}
	.main-container .container .conteneur .column.bloc h1{padding: 0 0 14px 0;font-size: 31px;line-height: 35px;}
	.bloc-tetiere {background-size: auto 100%;}
	.view-plateforme .view-content .views-row{width: 47%;margin: 0 3% 22px 0;}
	.view-plateforme .view-content .views-row .views-field-nothing{min-height: 100px;height: 100px;}
	.view-plateforme .view-content .views-row .views-field-nothing .bloc-title span.titre a{font-size: 15px;line-height: 18px;}
	.view-plateforme .view-content .views-row .views-field-nothing .bloc-title span.sous-titre{font-size: 13px;}
	.view-appels-projets .view-content {padding: 22px 3% 0 3%;}
	.view-appels-projets .view-content .views-row{padding-bottom: 35px;}
	.view-appels-projets .view-content .views-row .views-field-body{float: none; display: block; width: auto;}
	.view-appels-projets .view-content .views-row .views-field-field-app-infossup{display: inline-block; width: auto; border: none;border-top: 0px solid #339966;padding: 7px 0 0 0;margin-top: 10px;min-height: 10px;}
	.node-type-appels-projets .field-name-body H2{font-size: 19px;line-height: 23px;}
	.page-agenda #agenda_a_la_une .view-agenda .view-content .views-row, .page-actualites #actu_a_la_une .view-actualites .view-content .views-row{width: 100%; padding-left: 3%;padding-right: 3%;min-height: 25px;}
	.page-agenda #agenda_a_la_une .view-agenda .view-content .views-row .views-field-field-agenda-visuel, .page-actualites #actu_a_la_une .view-actualites .view-content .views-row .views-field-field-actu-visuel{margin-left: -2%;width: 104%; height: auto;}
	.page-agenda #agenda_a_la_une .view-agenda .view-content .views-row .views-field-nothing-1, .page-actualites #actu_a_la_une .view-actualites .view-content .views-row .views-field-nothing-1{min-height: 22px;}
	.page-agenda #agenda_a_la_une .view-agenda .view-content .views-row .views-field-title a, .page-actualites #actu_a_la_une .view-actualites .view-content .views-row .views-field-title a{min-height: 11px;}
	.page-agenda .view-agenda .view-content .views-row .views-field-nothing, .page-actualites .view-actualites .view-content .views-row .views-field-nothing{margin-right: 22px;}
	.page-actualites .view-actualites #page_actu_filter{background-color: #3399cc;}
	#edit-field-actu-date-value-wrapper label{margin-right: 10px;}
	#views-exposed-form-agenda-page input.form-submit, #views-exposed-form-actualites-page input.form-submit{margin-left: 13px;}
	#edit-field-actu-date-value-wrapper .container-inline-date .description{clear: both;}
	#views-exposed-form-actualites-page input.form-submit{font-size: 12px;}
	#page_actu_filter .form-type-select{margin-bottom: 11px;}
	#edit-field-agenda-date-value-wrapper{margin-left: 0px;margin-right: 15px;margin-bottom: 10px;}
	#edit-field-agenda-date-value2-wrapper{margin-bottom: 10px;}
	#edit-field-agenda-date-value-wrapper label, #edit-field-agenda-date-value2-wrapper label{margin-right: 11px;}
	.container-inline-date .form-item, .container-inline-date .form-item input{width: 100px;}
	.node-type-actualites #telechargement, .node-type-agenda #telechargement{width: 100%;}
	.node-type-actualites .field-name-field-actu-complement, .node-type-agenda .field-name-field-agenda-contact{float: left; width: 100%; margin-bottom: 25px;}
	.webform-client-form .form-item.webform-component-checkboxes .form-checkboxes, .webform-client-form .form-item.webform-component-radios .form-radios{width: 100%; margin: 0;}
	#node-9 .webform-client-form .form-item{width: 100%;margin: 0 0 10px 0;}


	#deroulant-umr:hover .deroule {
		width: 100%;
	}

	#deroulant-plateforme:hover .deroule {
		width: 100%;
	}

	#deroulant-actualites-agenda:hover .deroule {
		width: 100%;
	}








	/*h1{font-size: 33px;line-height: 39px;}
	h2{font-size: 20px;line-height: 23px;}
	.footer-container .container.contact-coord div.coordonnees > div{padding-left: 0%;}
	.hero-slider .slides li.overlay .main-container{position: relative;}
	.hero-slider .slides li.overlay .main-container .bloc-bleu{display: none;}
	.hero-slider .slides li.overlay .main-container .bg-blanc30{width: 100%; float: left;height: auto;position: absolute; left: 0; bottom: 0;}
	.bloc-slider-right{position: relative;max-width: 660px;width: 90%;}
	.bloc-slider-right H2{font-size: 33px;line-height: 37px;margin-bottom: 11px;}
	.bloc-slider-right H2 .coul8{display: block;}
	#block-search-form > .content{margin: auto;float: left;width: 100%;}
	#block-search-form .container-inline{width: 100%;}
	#block-search-form{position: absolute; left: 0; bottom: 25px;width: 90%;height: auto;float: left; padding: 0 0 0 13%;background: transparent url(../img/icon_loupe_blanc.png) no-repeat 4% center;}
	#menu-h.columns .region-menu{position: relative;padding-bottom: 85px;overflow: hidden;}
	#block-search-form .content input.form-text{width: 100%;padding: 0 3%;}
	.gallerie{width: 100%; height: auto;}
	.gallerie .cont-galerie{height: auto; width: 94%; margin: 0 3%;}
	.gallerie .cont-galerie li{ margin: 0 2px 0 2px; overflow: hidden;}
	.gallerie .cont-galerie li a{width: auto;height: auto;margin: 0;}
	.gallerie .cont-galerie li a img{width: 100%; height: auto;}
	.gallerie .bx-controls-direction .bx-prev, .gallerie .bx-controls-direction .bx-next{top: -41px;}
	.gallerie .bx-controls-direction .bx-prev{left: auto;right: 50px;}
	.gallerie .bx-controls-direction .bx-next{right: 10px;}
	.main-container .container .conteneur .section{padding: 0;}
	.sidebar .bloc_contact_us{padding-left: 0;}
	.sidebar .bloc_focus{padding-left: 0;}
	ul.primary {border-bottom: none;}
	ul.tabs.primary li{margin-bottom: 7px;}
	.webform-client-form .webform-component-select{margin: 25px 0 25px 0;}
	.webform-client-form label{margin: 0 0 7px 0;display: block; width: 100%;}
	.webform-client-form .form-item .form-textarea-wrapper{width: 100%;margin: 0;}
	.webform-client-form .form-item textarea{width: 96.5%;padding: 10px 0 10px 3%;max-width: 96.5%;min-width: 96.5%;}
	.webform-client-form .form-actions{width: 100%;}
	#site-map .site-map-box ul.site-map-menu li a{padding: 0 0 3px 6%;}
	.main-container .article-single .temoignage > .content{margin: 360px 0 35px 0;width: 100%;height: auto;padding-bottom: 55px;}
	.main-container .article-single .temoignage .content .bloc{max-width: 750px;padding: 0 20px 0 60px;}
	.onglets h3{font-size: 20px;line-height: 23px;}
  #block-search-form > .content{display: block;}
  .form-checkboxes .form-item label{float: none;}
  .webform-client-form .form-item.form-type-checkbox, .webform-client-form .form-item.form-type-radio{width: 100%;}*/
}

@media screen and (max-width: 620px) {
	.block-catalog__content,
  .block-youtube__content {
    justify-content: center;
    text-align: center;
  }
	.block-catalog__text {
    min-width: 250px;
  }
  .block-youtube__text {
    margin-bottom: 16px;
  }
	.block-catalog__title {
    font-size: 25px;
  }
  .block-youtube__title {
    margin-bottom: 0;
  }
	.block-catalog__picture,
  .block-youtube__picture {
    margin-right:0;
    margin-bottom:16px;
  }
  .block-youtube__button {
    margin-left: 0;
  }
	.node-plateforme .field-name-field-plateforme-visuel .field-items img{width: 100%;margin: 0 0 20px 0;}

	.logo_anr {
		position: absolute;
		bottom: 55px;
    margin-top: 0;
	}

	#blocs-deroulants-container {
		top: -190px;
	}

	#deroulant-videotheque,
	#deroulant-actualites-agenda {
		position: relative;
		right: 0;
	}

  #deroulant-link-youtube {
    bottom: -69px;
  }

  #deroulant-link-youtube img {
    width: 100px;
  }

	#deroulant-umr,
	#deroulant-plateforme,
	#deroulant-actualites-agenda,
	#deroulant-videotheque {
		float: right;
		clear: both;
		position: relative;
		right: 0;
		top: 0;
		bottom: auto;
		margin-top: 1px;
	}

	#deroulant-umr .btn,
	#deroulant-plateforme .btn,
	#deroulant-actualites-agenda .btn,
	#deroulant-videotheque a {
		font-size: 12px; width: 165px !important; text-align: left;
	}

	#deroulant-plateforme,
	#deroulant-actualites-agenda,
	#deroulant-videotheque {
		width: 165px !important;
	}
}

@media screen and (max-width: 500px) {
	.webform-client-form .form-item {width:100%;}
	.view-agenda .views-row.views-row-first .views-field-field-agenda-visuel img, .view-actualites .views-row.views-row-first .views-field-field-actu-visuel img{/*height: auto;width: 100%;margin: 0 0 10px 0;*/}
	.view-agenda .views-row.views-row-first, .view-actualites .views-row.views-row-first, .bloc-eventactu .views-row.views-row-first{padding: 0 10px 10px 10px;}
	#logo{margin: 0 20px 0 0; width: 135px;height: 145px;background-size:100% auto;}
	.logo_anr{width: 65px;height: 66px;background-size:100% auto; }
	.bloc-title{padding: 0 15px 0 20px;}
	#agenda H2, #actualite H2{font-size: 25px;line-height: 29px;}
	#agenda .all-events a.tout, #actualite .all-news a.tout, .bloc-eventactu .all-news a.tout{font-size: 14px; line-height: 17px;}
	#agenda .all-events a, #actualite .all-news a, .bloc-eventactu .all-news a{font-size: 11px;}
	.view-agenda .bx-controls a.bx-prev, .view-agenda .bx-controls a.bx-next, .view-actualites .bx-controls a.bx-prev, .view-actualites .bx-controls a.bx-next, .bloc-eventactu .bx-controls a.bx-prev, .bloc-eventactu .bx-controls a.bx-next{margin-left: 3px;}
	.view-agenda .bx-controls, .view-actualites .bx-controls, .bloc-eventactu .bx-controls{right: 7px;}
	#w-newsletter.wrap .container a{text-align: center;}
	#w-newsletter.wrap .container a span#txt-inscription {float: none;margin: auto auto 15px;}
	#w-newsletter.wrap .container a:hover span#txt-inscription{margin: auto auto 22px;}
	#w-newsletter.wrap .container a span#cliquez-ici{margin: 0;}
	.main-container .container .conteneur{font-size: 12px;line-height: 23px;}
	.view-bourse .view-content .views-row img {float: left;margin: 0 0 17px 0;width: 100%;height: auto;}
	.view-bourse .view-content .views-row .views-field-body{float: none; width: auto;overflow: hidden;display: inline-block;}
	.view-bourse .view-content .views-row .views-field-field-bourse-infossup{clear: both;border: none;min-height: 0;margin-bottom: 25px;}
	table{display: table;}
	tr{clear: both;width: 100% !important;display: block;}
	th,td{clear: both;width: 100% !important;overflow: hidden;display: block;}
	.onglets h3{font-size: 16px;line-height: 19px;}
	.onglets .onglet {padding: 14px 17px 25px 17px;}
	.bloc-couleur1 img, .bloc-couleur2 img, .bloc-couleur3 img, .bloc-couleur4 img, .bloc-couleur5 img{float: none !important; width: auto;clear: both;display: block;margin: auto !important; text-align: center;}
	.view-plateforme .view-content .views-row{width: 100%;margin: 0 0 22px 0; min-height: 100px;padding: 10px 0 60px;}
	.view-plateforme .view-content{width: 106.5%;}
	.view-plateforme .view-content .views-row .views-field-nothing{min-height: 25px;height: auto;margin-bottom: 15px;}
	.view-appels-projets .view-content .views-row .views-field-field-appelsaprojets-visuel{width: 100%;text-align: center;margin-bottom: 17px;}
	.view-appels-projets .view-content .views-row .views-field-field-appelsaprojets-visuel a img{margin: auto;clear: both;float: none;}
	.page-agenda .view-agenda .view-content .views-row .views-field-nothing .bloc-date-visuel, .page-actualites .view-actualites .view-content .views-row .views-field-nothing .bloc-date-visuel{height: auto;}
	.page-agenda .view-agenda .view-content .views-row .views-field-nothing .bloc-date, .page-actualites .view-actualites .view-content .views-row .views-field-nothing .bloc-date{float: none;}
	.page-agenda .view-agenda .view-content .views-row .views-field-nothing .bloc-date-visuel .visuel, .page-actualites .view-actualites .view-content .views-row .views-field-nothing .bloc-date-visuel .visuel{width: 100px;height: auto; min-height: 57px;}
	.page-agenda .view-agenda .view-content .views-row .views-field-nothing .bloc-date .date, .page-actualites .view-actualites .view-content .views-row .views-field-nothing .bloc-date .date{width: 100%;}
	#views-exposed-form-agenda-page input.form-submit, #views-exposed-form-actualites-page input.form-submit{margin-bottom: 15px;}
	.node-type-actualites h1#page-title, .node-type-agenda h1#page-title{font-size: 20px;line-height: 25px;}
	.node-type-actualites .actu_place, .node-type-agenda .agenda_place{font-size: 14px;}
	.node-type-actualites .visu-actu, .node-type-agenda .visu-agenda{width: 150px; height: auto;}
	.field-name-field-actu-lien a, .field-name-field-agenda-lien a{font-size: 15px;}
	.view-urm .view-content{width: 106.6%;}
	.view-urm .view-content .views-row{width: 100%; margin-right: 0;}
	.view-urm .view-content .views-row .top{min-height: 25px; padding-bottom: 55px;}
	.view-urm .view-content .views-row .bottom{width: 100%; margin-left: 0 !important;}
	.view-urm .view-content .views-row .top .views-field-field-umr-visuel{min-height: 120px; height: auto;}
	.view-urm .view-content .views-row .bottom .body{width: 100%;border: none;}
	.view-urm .view-content .views-row .bottom .contact{width: 100%;}
	.webform-client-form .webform-container-inline label, .webform-client-form .webform-component-textfield.webform-container-inline label{font-size: 13px;}
	h1{font-size: 25px;line-height: 30px;margin-bottom: 30px;}
	h2{font-size: 17px;line-height: 20px;}
	.view-appels-projets .view-content .views-row .views-field-nothing .title a{font-size: 16px;line-height: 18px;}
	.view-appels-projets .view-content .views-row .views-field-nothing .sous-titre{font-size: 16px;line-height: 20px;}
	ul, ol{margin-left: 7px;}
	ul li{padding-left: 15px;}
	.webform-client-form .form-item input, .webform-client-form .form-item input[type="text"], .webform-client-form .form-item input[type="email"], .webform-client-form .form-item select, .webform-client-form .form-item textarea{width: 100%; margin: 0; float: left;}
	.webform-client-form .webform-container-inline label, .webform-client-form .webform-component-textfield.webform-container-inline label{width: 100%; margin: 0 0 5px 0; float: left;}
	.webform-client-form .webform-component-textfield label, .webform-client-form .webform-component-checkboxes label, .webform-client-form .webform-component-radios label, .webform-client-form .webform-component-textarea label, .webform-client-form .webform-component-managed_file label, .webform-client-form .webform-component-select label{margin-bottom: 13px; font-size: 14px; line-height: 16px;}
	.webform-client-form .form-item.select_container span.select{width: 100%;right: auto; left: 0;}
	.webform-client-form .form-item.select_container.webform-container-inline span.select{ bottom: 0;}
	.webform-client-form .webform-component-select{position: relative;}
	legend{font-size: 17px;line-height: 20px;}
	.webform-client-form .form-item.webform-component-checkboxes .form-checkboxes label, .webform-client-form .form-item.webform-component-radios .form-radios label{display: block;}
	.main-container .container .conteneur .field-type-text-with-summary .field-items .field-item img{clear: both;display: block;float: none !important;height: auto !important;margin: 0 auto 17px !important;overflow: hidden;text-align: center;width: auto !important; max-height: 250px;}
	#blocs-deroulants{top: 7px;}
	#deroulant-umr .btn,#deroulant-plateforme{clear: both;}
	#deroulant-umr .btn,#deroulant-plateforme .btn{font-size: 12px; width: 155px; text-align: left;}
	#deroulant-umr .deroule,#deroulant-plateforme .deroule, #deroulant-actualites-agenda .deroule {font-size: 11px;line-height: 14px;}
	#deroulant-umr .deroule a, #deroulant-plateforme .deroule a,#deroulant-actualites-agenda .deroule a {margin-bottom: 5px;background-position: left 3px;}
	#deroulant-umr .deroule a:hover, #deroulant-plateforme .deroule a:hover, #deroulant-actualites-agenda a:hover {background-position: 3px 3px;}
	.webform-client-form .form-item{margin-bottom: 22px;}
	.webform-component-textarea .form-textarea-wrapper{width: 100%; margin: 0;}

	.page-videotheque .view-display-id-page > .view-content .views-row {
		width: 92%;
		margin: 10px 4%;
	}
}
