/* < 639 on bascule sur smartphone.css
* > 1024 on bascule sur desktop.css */
@media screen and (min-width: 640px) and (max-width: 1024px) {
	#page {
		width:640px;
   		overflow: hidden; 
	}
	
	#main {
		width:620px;
		padding:20px 10px;
	}
	
	#nav-mobile{
		display:none;
	}
	
	section#content {
		float: left;
		margin-right: 20px;
		width: 380px;
	}
	
	#content-area{
		width:620px;
	}
	
	/*yy*/
	.one-sidebar #content-area{ 
		width:380px;
	}
	
	.page-node-23 #content-area,
	.page-node-27 #content-area{
		width:auto;
	}
	
	aside#sidebar-first {
    float: left;
    margin-top: 40px;
    width: 220px;
	}
	
/* 	h1:after {
		content:" Version TABLETTE !";
	} */
	
	.no-sidebars section#content{
		background-color: #F4F4F4;
		margin-right: 0 !important;
		padding: 0;
		width: 620px;
	}	
	
	.views-field-field-video-file {
		width:380px;
	}
	
	#views_slideshow_cycle_main_diapo_video-block_1 {
		height: 225px;
	}
	
	input {
		-webkit-border-radius:0; 
		border-radius:0;
	}
	
	/* Header */
	
	#header-middle {
		padding-left:10px;
	}
	
	#name-and-slogan {
		padding-left:20px;
	}
	
	#site-name a {
		margin-left:0px;
	}
	
	#block-views--exp-search_page-page_1 {
		padding-right:0px;
	}
	
	/* Main Menu */
	
	#block-menu_block-1 {
		float: left;
		max-width: 550px;
		padding: 12px 0;
	}
	
	#block-menu_block-1 ul li.first {
		background: url("../../images/home-button.png") no-repeat scroll center center transparent;
		margin-left: 0;
		padding-left: 0;
		padding-right: 0;
		width: 40px;
		height: 36px;
	}
	
	#block-menu_block-1 ul li{
		padding:0px;
	}
	
	#block-menu_block-1 ul li a{
		font-size:0.6em;
	}
	
	#block-menu_block-1 ul li.menu-mlid-495{
		padding-right: 10px;
		width: 70px !important;
	}
	
	#block-menu_block-1 ul li.menu-mlid-495 a{
		padding-top: 2px;
		padding-right: 10px;
		width: 70px !important;
	}
	
	#block-menu_block-1 ul li.menu-mlid-457 {
		padding-right:10px;
		padding-left:10px;
		width: 100px !important;
	}
	
	#header-region .menu-mlid-457 a{
		padding-top: 2px;
		width: 100px !important;
	}
		
	#block-menu_block-1 ul li.menu-mlid-494 {
		padding-right:10px;
		padding-left:10px;
		width: 120px !important;
	}
	
	#block-menu_block-1 .menu-mlid-494 a {
		padding-top: 2px;
		width: 120px !important;
	}
	@media screen and (-webkit-min-device-pixel-ratio:0) {
	#block-menu_block-1 .menu-mlid-494 a {
		padding-top: 2px;
		width: 109px !important;
	}}
	
	#block-menu_block-1 ul li.menu-mlid-496 {
		width: 110px !important;
		padding-left:10px;
	}
	
	#block-menu_block-1 ul li.menu-mlid-496 a{
		width: 110px !important;
		padding-top: 2px;
	}
	
	#block-menu_block-7{
		margin:0px;
		height: 60px;
	}
	
	#block-menu_block-7 h2{
		background: url("../../images/menu_sgmap_640.png") no-repeat scroll center center transparent;
		padding: 4px 5px;
		width: 80px;
	}
	
	#block-menu_block-7 .content{
		right:0px;
	}
	
	/* view-home-niveau-1 */	
	
	.view-home-niveau-1 .accroche{
		width:165px;
	}
	
	.view-home-niveau-1 .titre-accroche{
		width: 130px;	
	}
	
	.view-home-niveau-1 .accroche-lien{
		left:35px;
	}
	
	.view-home-niveau-1 .views-slideshow-controls-text{
		display:block;
		position: absolute;
	}
	
	.view-home-niveau-1 .views-slideshow-controls-text-pause{
		display:none;
	}
	
/* 	.view-home-niveau-1 .views-row img{
		width:380px;
		height: 260px;
	} */
	
	.view-home-niveau-1 .views-slideshow-controls-text-previous a{
		background: url("../../images/view-home-niveau-1-diapo-left.png") no-repeat scroll center center transparent;
		bottom: 65px;
		display: block;
		height: 37px;
		outline: medium none;
		overflow: hidden;
		position: relative;
		right: 190px;
		text-indent: 9999px;
		width: 37px;
		z-index: 9999;
	}
	
	.view-home-niveau-1 .views-slideshow-controls-text-next a {
		background: url("../../images/view-home-niveau-1-diapo-right.png") no-repeat scroll center center transparent;
		bottom: 102px;
		display: block;
		height: 37px;
		left: 153px;
		outline: medium none;
		overflow: hidden;
		position: relative;
		text-indent: 9999px;
		width: 37px;
		z-index: 9999;
	}
	
	.front .node-niveau-1{
	height: 290px;
	}
	
	.view-home-niveau-1 .views-slideshow-controls-bottom{
		top: 288px;
		width: 45px;
		z-index: 9000;
		margin: 0 auto;
	}	
	
	.view-home-niveau-1, #views_slideshow_cycle_teaser_section_home_niveau_1-block, 
  .view-home-niveau-1 .views-slideshow-cycle-main-frame-row-item {
		height:310px !important;
	}
		
	/* view-home-niveau-2 */		
	
	.view-home-niveau-2 .droite{
		width: 100%;
	}
	
	.view-home-niveau-2 .cartouche{
		height:auto;
	}
	
	.view-home-niveau-2 .cartouche-footer{
		position: relative;
	}
	
	.view-home-niveau-2 .date{
		float:right;
	}
	
	.view-home-niveau-2 .titre{
		width: 300px;
	}
		
	/* view-home-niveau-3 */		
	
	.node-type-home-page .node-niveau-3{
		height:500px;
	}
	
	.view-home-niveau-3 .views-slideshow-controls-bottom{
		left: 0% !important;
	}
	
	.view-home-niveau-3 .views-row{
		background: none repeat scroll 0 0 transparent;
		max-height: 215px;
		min-height: 215px;
		width: 100%;
		margin-bottom: 10px;
	}
	
	.view-home-niveau-3  .views-field-field-documentation-image,
	.view-home-niveau-3 .views-field-field-thematique-visuel-header{
	    /* float: left; */
		margin-right: 20px;
		width: 220px;
	}
	
	.view-home-niveau-3 .views-field-title{
		margin:0px;
		overflow: hidden;
/* 		height:35px; */
	}
	
	.view-home-niveau-3 .views-field-nothing-2{
	    overflow: hidden;
		padding-bottom: 0;
	}
	
	.view-home-niveau-3 .accroche{
		padding:0px;
	}
	
	.view-home-niveau-3 .node-footer .node-date{
		display:none;
	}
	
	.view-home-niveau-3 .views-field-nothing{
    bottom: 0;
    padding-bottom: 0;
    padding-top: 5px;
    position: relative;
    width: 100%;
	}
	
	.view-home-agenda .views-field-title a{
	font-family:Arial;
	color:#383838;
	}
	
	.view-home-niveau-3 .views-slideshow-cycle-main-frame{
/* 		height:560px !important;		 */
		height:670px !important;
		padding-bottom:0px !important;
	}
	
	.view-home-niveau-3 .view-footer a{
	  padding: 10px 30px 10px 15px;
	  background: url("../../images/arrow-link-white.png") no-repeat scroll 118px center transparent;
	}

	.view-liste-articles-institutionnels .taxo-term{
    color: #323232;
    display: inline-block;
    font-family: Times New Roman;
    font-style: italic;
    line-height: 20px;
    text-transform: capitalize;
    width: 120px;
	}
	
  .view-niveau-2-thematique-master .taxo-term{
    margin-bottom: 10px;
  }
  .view-liste-articles-institutionnels .visu-gauche img,
  .node-type-contact-et-outils .field-name-field-institution-visuel-header img	{
    height: auto;
    width: 380px;
  }

  #content .contenu-node-inner .contenu-wysiwyg.no-docs{
    padding-right: 0% !important;
    width: 100% !important;
  }

  /* view-home-agenda */	

  .view-home-agenda .views-row-2,
  .view-home-agenda .views-row-3,
  .view-home-agenda .views-row-4{
    display:none;
  }	
	
	.view-home-agenda .views-row{
		background: none repeat scroll 0 0 transparent !important;
		float: left !important;
		height: 50px !important;
		padding-bottom: 0 !important;
		width: auto !important;
	}
	
	.view-home-agenda .views-field-view-node{
		display:none;
	}
	
	.node-type-home-page .node-agenda {
		margin-top: 240px !important;
		width: 100%;
  }
		
	#block-views-sticky_bar-block .views-row.views-row-1{
		margin-right: 180px;
		padding:0 10px;
	}
	
	#block-views-sticky_bar-block .views-row.views-row-2{
		padding:0 10px;
	}
	
	#block-views-sticky_bar-block .views-row.views-row-3{
		padding:0 10px;
	}
			
		
	/* Footer */
	
	
	#footer{
		padding-bottom: 40px;
		padding-left: 10px;
		padding-right: 10px;
	}
	
	#block-menu-menu-menu-credits{
		margin-right:0px;
	}
	
	#block-block-4{
		display:none;
	}
	
	#block-block-1{
		width:200px;
	}
	
	#block-menu_block-3{
		margin-left:0px;
		width:auto !important;
	}
	
	#block-menu_block-3 .menu-block-3 li{
		padding: 0 10px;
	}
	
	#block-menu_block-3 .menu-block-3 li a{
		line-height: 1.4em;
	}
	
	#block-menu_block-3 .menu-block-3 li.first{
		padding-left:0px;
	}
	
	#block-menu_block-3 .menu-block-3 .menu-mlid-495 a{
		width:80px !important;
	}
	
	#block-menu_block-3 .menu-block-3 .menu-mlid-457 a{
		width:105px !important;		
	}
	
	#block-menu_block-3 .menu-block-3 .menu-mlid-494 a{
		width:110px !important;		
	}
	
	#block-menu_block-3 .menu-block-3 .menu-mlid-496 a{
		width:95px !important;		
	}
	
	#block-menu_block-2 li.expanded{
		width: 150px !important;
	}
	
	#block-menu_block-8 h2{
		margin-right:80px;
	}
	
	/* Actualités */
	
	.node-type-home-actu .view-masterpage-actualite-niveau-1 .views-field-field-dossier-visuel img{
		width:620px;
		height: auto;
	}

	.node-type-home-actu .node-agenda{
		margin: 0 auto;
		width: 460px;
	}
	
	.node-type-home-actu .node-niveau-2,
	.node-type-home-actu .node-niveau-3{
		float: none;
		margin: 0 auto 30px;
		width: 460px;
	}
	
	.node-type-home-actu .node-niveau-2 .view-footer a{
		position:relative;
	}
	
	.node-type-home-actu .node-agenda  .month-view{
		width:50%;
	}

	.node-type-home-actu .view-calendrier .agenda-journee {
		/* background: none repeat scroll 0 0 #FFFFFF; */
		bottom: 0;
		height: 283px;
		left: 310px;
		padding: 20px 10px 10px;
		position: absolute;
		top: auto;
		visibility: visible;
		width: 210px;
	}
	
	.view-agenda-journee img{
		width:201px;
		height:auto;
	}
	
	.view-agenda-journee .count{
		color: #000000;
	}
	
	.node-type-home-actu .region-content-header{
		display:none;
	}
	
	.node-type-home-actu .view-masterpage-actualite-niveau-1 .accroche{
		padding: 15px 10px 30px;
		width: 185px;
	}
	
	.node-type-home-actu .view-masterpage-actualite-niveau-1 .accroche-lien{
    background: url("../../images/arrow-link-white.png") no-repeat scroll 96px 13px #EE2D56;
    display: inline;
    left: 25px;
    padding: 8px 25px 8px 10px;
    position: relative;
    top: 38px;
	}
	
	/* Première select */
	
  #views-exposed-form-recherche-actualites-page-1 .views-exposed-widgets, 
  #views-exposed-form-recherche-documentations-page .views-exposed-widgets,
  #views-exposed-form-formation-page-1 .views-exposed-widgets,
  #views-exposed-form-salle-de-presse-page-1
  .views-exposed-widgets{
    height:85px !important;
  }

  #views-exposed-form-formation-page-1 .views-exposed-widgets,
  #views-exposed-form-salle-de-presse-page-1
  .views-exposed-widgets{
    position:relative;
  }

  #views-exposed-form-salle-de-presse-page-1 .views-exposed-widget.views-widget-filter-field_presse_type_tid {
    bottom: 0px;
    height: 45px;
    margin: 0 10px;
    position: absolute;
    padding: 0;
  }

  .not-front #ui-datepicker-div {
    top: 634px !important;
  }


  #views-exposed-form-formation-page-1 .views-exposed-widget.views-widget-filter-field_taxonomy_tags_tid{
    position: absolute !important;
    bottom: 16px !important;
    right: 140px !important;
  }

  #edit-field-formation-ressource-type-tid-wrapper{
    position: absolute !important;
    bottom: 4px !important;
    left: 7px !important;
  }

  #edit-field-taxonomy-tags-tid-1-wrapper{
	position: absolute !important;
  bottom: 9px !important;
  right: 70px !important
  }
	
  #views-exposed-form-recherche-actualites-page-1 .views-exposed-widget.views-widget-filter-tid{
    position: relative;
    right: 150px;
    top: 39px;
    border-left: none;
  }
	
	#views-exposed-form-recherche-documentations-page .views-widget-filter-field_documentation_thematiques_tid{
		position: relative;
		right: 155px;
		top: 43px;
		border-left: none;
	}

	#views-exposed-form-recherche-documentations-page .views-exposed-widgets div.jquery_dropdown_container.jquery_dropdown_field_documentation_thematiques_tid{
		border-left:none;	
		padding-right: 10px;
		width: 120px;
	}
	
	#views-exposed-form-recherche-actualites-page-1 .views-exposed-widgets div.jquery_dropdown_container.jquery_dropdown_tid, 
	#views-exposed-form-recherche-documentations-page .views-exposed-widgets div.jquery_dropdown_container.jquery_dropdown_tid,
	#views-exposed-form-recherche-actualites-page-1 .views-exposed-widgets div.jquery_dropdown_container.jquery_dropdown_field_taxo_format_tid, 
	#views-exposed-form-recherche-documentations-page .views-exposed-widgets div.jquery_dropdown_container.jquery_dropdown_field_taxo_format_tid{
		border-left:none;	
		padding-right: 10px;
		width: 120px;
	}
	
	#views-exposed-form-recherche-actualites-page-1 .views-exposed-widget.views-widget-filter-field_taxo_format_tid{
    bottom: 0;
    position: relative;
    right: 171px;
	}
	
	#views-exposed-form-recherche-actualites-page-1 .views-submit-button{
	bottom: 32px;
    position: relative;
	}
	
	.node-type-home-actu #ui-datepicker-div{
	top: 690px !important;
	}
	
	.page-actualites #ui-datepicker-div{
	top:780px !important;
	}
	
	@media screen and (-webkit-min-device-pixel-ratio:0) {
	#views-exposed-form-recherche-documentations-page .views-exposed-widget.views-widget-filter-field_documentation_categorie_tid {
		right:-145px !important;
	}
	#views-exposed-form-recherche-documentations-page #edit-field-taxonomy-tags-tid-wrapper{
		right: -165px !important;
	}
	}
	
	/* Hack Safari */
	
/* 	::made-up-pseudo-element, 
	#views-exposed-form-recherche-documentations-page .views-exposed-widget.views-widget-filter-field_documentation_categorie_tid  {
		right:-145px !important;
	}
	
	::made-up-pseudo-element, 
	#views-exposed-form-recherche-documentations-page #edit-field-taxonomy-tags-tid-wrapper  {
		right: -165px !important;
	} */
	
	/* Fin Hack Safari */
		
	#views-exposed-form-recherche-documentations-page .views-exposed-widgets div.jquery_dropdown_container{
		border-left:none;
	}
	
	#views-exposed-form-recherche-documentations-page .views-exposed-widget.views-widget-filter-field_documentation_categorie_tid{
    bottom: -5px !important;
    right: 165px;
	}   
	
	#views-exposed-form-recherche-documentations-page .views-exposed-widget.views-widget-filter-combine{
		position: relative !important;
		right: 70px !important;
		top: 9px !important;
	}

	#views-exposed-form-recherche-actualites-page-1 #edit-field-taxonomy-tags-tid-wrapper{
    bottom: 35px;
    left: 295px;
    margin-top: 0;
    position: relative;
	}
	
	#views-exposed-form-recherche-documentations-page #edit-field-taxonomy-tags-tid-wrapper{
		position: relative;
		right: 18px;
		margin-top:14px;
		margin-left:5px;
	}
	
	#views-exposed-form-recherche-actualites-page-1 #edit-field-taxonomy-tags-tid-wrapper input, #views-exposed-form-recherche-documentations-page #edit-field-taxonomy-tags-tid-wrapper input{
		width:230px;
	}
	
	#views-exposed-form-recherche-actualites-page-1 .views-widget-filter-date_filter, 
	#views-exposed-form-recherche-documentations-page .views-widget-filter-date_filter, 
	#views-exposed-form-recherche-actualites-page-1 .views-widget-filter-date_filter_1, 
	#views-exposed-form-recherche-documentations-page .views-widget-filter-date_filter_1{
		margin-bottom:10px;
	}

	body.page-documentations #ui-datepicker-div{
		top: 630px !important;
	}
	
	#views-exposed-form-recherche-documentations-page .views-submit-button{
    bottom: 17px;
    position: relative;
	}
	
	
	#views-exposed-form-recherche-documentations-page .jquery_dropdown_header.jquery_dropdown_header_field_documentation_thematiques_tid{
		background: none !important;
	}
	
/* 	.view-masterpage-actualite-niveau-2 .views-row img{
		width:130px;
		height:70px;
	} */
	
	.view-masterpage-actualite-niveau-2 .cartouche-footer{
		width:66%;
		margin-top:10px;
	}
	
	.node-home-actu .node-niveau-2 .views-row{
		padding-bottom:10px;
	}

	.node-home-actu .node-niveau-2 .views-slideshow-controls-bottom{
    bottom: 10px;
    margin: 20px 0 10px;
    position: relative;
	}
	
  #views-exposed-form-formation-page-1 .views-submit-button,
  #views-exposed-form-salle-de-presse-page-1 .views-submit-button{
    position: absolute;
    bottom: -20px;
    right: 0;
  }

	.node-home-actu .node-niveau-2 .view-footer{
		    bottom: -10px;
    left: 180px;
    margin-bottom: 40px;
    position: relative;
    width: 120px;
	}
	
	.node-home-actu .node-niveau-3 .view-footer a{
		font-size:0.9em;
		background:url("../../images/arrow-link-white.png") no-repeat scroll 111px 11px #90C133 !important;
	}
	
	.view-calendrier .view-header{
		width:50%;
		background-color:#FF0000;
	}
	
	.view-calendrier ul {
		padding: 0;
	}
	
	.calendar-calendar th{
		background-color: #3C3C3C !important;
		border: medium none !important;
		color: #FFFFFF !important;
		display: block;
		float: left;
		font-family: avenirltstd-black;
		padding: 5px 0 !important;
		text-align: center !important;
		text-transform: uppercase;
		vertical-align: middle;
		width: 28px;
	}
	
	.view-calendrier .date-nav-wrapper .date-heading{
		z-index:3;
	}
	
	.view-calendrier .date-nav-wrapper .date-prev{
		width: 20px;
		z-index: 3;
	}
	
	.view-calendrier .date-nav-wrapper .date-next{
		width: 25px;
		z-index: 3;	
	}

		/* Article */

	.node-type-article-institutionnel .wrapper-top, .node-type-dossier .wrapper-top, .node-type-article-thematique .wrapper-top, .node-type-agenda .wrapper-top, .node-type-documentation .wrapper-top{
    overflow: hidden;
    position: relative;
    right: -235px;
    top: -50px;
	}	

.node-type-flux-veille .wrapper-top {
    overflow: hidden;
    position: absolute;
    right: -235px;
    top: -130px;
}	

	.node-type-article-institutionnel h1, .node-type-dossier h1, .node-type-article-thematique h1, .node-type-agenda h1, 
  .node-type-documentation h1, .node-type-institutionnel-rubrique h1, .node-type-thematique-master h1, 
  .node-type-thematique-rubrique h1{
		width:375px;
	}
	
	#block-views-menu_responsive-block{
		display:none;
	}
	
	.node-type-article-institutionnel .image-visuel-header img,
	.node-type-dossier .image-visuel-header img, 
	.node-type-article-thematique .image-visuel-header img, 
	.node-type-agenda .image-visuel-header img, 
	.node-type-documentation .image-visuel-header img, 
	.node-type-institutionnel-rubrique .image-visuel-header img, 
	.node-type-thematique-master .image-visuel-header img, 
	.node-type-thematique-rubrique .image-visuel-header img{
		width:380px;
		height:auto;
	}
	
	.node-type-article-institutionnel #content .node-accroche, 
	.node-type-article-thematique #content .node-accroche, 
	.node-type-documentation #content .node-accroche, 
	.node-type-agenda #content .node-accroche{
		padding-right:0px;
	}
	
	.node-type-article-institutionnel .node-accroche, 
	.node-type-dossier .node-accroche, 
	.node-type-article-thematique .node-accroche, 
	.node-type-agenda .node-accroche, 
	.node-type-documentation .node-accroche, 
	.node-type-institutionnel-rubrique .node-chapo{
		padding-right:0px !important;
	}
	
	#content .contenu-node-inner .contenu-wysiwyg{
		padding-left:0px;
		width: auto;
	}
		
	.view-diaporama-home-sgmap img{
		width:620px;
		height:auto;
	}	
		
	.view-niveau-2-home-sgmap .views-row{
		width:290px;
		margin-bottom: 30px;
	}	
	
	.node-image img{
		width:380px;
		height:auto;
	}
	
	.view-diapo-video .views-field-field-legende{
    height: 35px;
    padding: 10px 40px;
    width: 300px;
	}
	
	.view-diaporama .views-slideshow-controls-bottom{
		padding-top:20px;
	}
		
	.jcarousel-skin-tango{
		padding:0px !important;
	}
	
	.jcarousel-skin-tango .jcarousel-container-horizontal{
		padding: 20px 30px !important;
	}
	
	.jcarousel-skin-tango .jcarousel-clip-horizontal{
		height:auto !important;
	}
	
	.jcarousel-skin-tango .jcarousel-item-horizontal{
		margin-right:5px !important;
		margin-left:0px !important;
	}	
	
	.view-diapo-video ul, .view-diapo-video li{
		height:auto !important;
	}
	
/* 	.view-diapo-video .views_slideshow_active_pager_field_item{
		width:95px !important;
		height:auto !important;
		margin-top: 10px;
	}
		.view-diapo-video .views_slideshow_active_pager_field_item img{
		width:75px !important;
		height:auto !important;
		border:10px solid #deedfc;
	} */

	.view-diapo-video .views_slideshow_jcarousel_pager_item{
		border:1px solid #e2e2e2;
		width:100px !important;
	}
		
	.view-diapo-video .views_slideshow_jcarousel_pager_item img{
		width:95px !important;
		height:auto !important;
	}
	
	#block-block-2 img{
		width:620px !important;
		height:auto !important;
	}
	
	#block-menu_block-4 h2{
		width:620px !important;
		border-bottom:none;
		border-top:none;
		text-align:center;
	}
	
	.node-type-sites-participatifs .contenu-site .right{
		padding-top:20px;
		width:auto;
	}
	
	.node-type-home-docu .views-field-field-docu-visuel img{
		width:620px !important;
		height:auto !important;
	}
	
	.view-home-documentation-niveau-1 .wrapper-doc{
		left: 40px !important;
		top: 20px !important;
	}
	
	
	.view-home-documentation-niveau-1 .titre-doc {
		font-size: 1.7em;
		line-height: 1.4em;
		width: 330px;
	}
	
	.node-type-home-docu .node-niveau-2{
	    float: none;
		margin: 0 auto;
	}
	
	.node-type-home-docu .node-niveaux{
		float: none;
		margin: 0 auto;
	}
	
	.page-documentations .view-recherche-documentation,
	.view-formation.view-display-id-page_1 .view-content,
	.page-documentations .view-recherche-documentations table.views-view-grid,
	.view-formation.view-display-id-page_1 table.views-view-grid,
	.page-actualites .view-recherche-actualites{
	    margin: 0 auto;
		width: 460px;
	}
	

	.page-documentations table.views-view-grid{
	clear: both;
	}
	
	.page-documentations .view-home-documentation-niveau-1 .views-field-field-docu-visuel img{
	width: 620px;
	height:auto;
	}
	
	.page-actualites .view-masterpage-actualite-niveau-1 .views-field-field-thematique-visuel-header img,
	.page-actualites .view-masterpage-actualite-niveau-1 .views-field-field-institution-visuel-header img,
	.page-actualites .view-masterpage-actualite-niveau-1 .views-field-field-dossier-visuel img{
		    margin: 0 auto;
		width: 620px;
	}
	
	.view-recherche-documentations td.col-first,
	.view-formation.view-display-id-page_1 td.col-first,
	.view-recherche-actualites td.col-first, .page-resultats-de-recherche .view-search-page td.col-first{
		margin-right:0px;
	}
	
	.view-recherche-documentations td.col-1,
	.view-formation.view-display-id-page_1 td.col-1,
	.view-recherche-documentations td.col-2{
		height:auto !important;
	}
	
	.view-diaporama-thematique-master .views-field-field-thematique-visuel-header img,
	.view-diaporama-thematique-master .views-field-field-dossier-visuel img,
	.view-diaporama-thematique-master .views-field-field-institution-visuel-header img,
	.view-diaporama-thematique-master .views-field-field-documentation-image img,
	.view-diaporama-thematique-master .views-field-field-documentation-chapo img{
		width:380px;
		height:225px;
	}
	
	.titre-accroche, .node-type-thematique-rubrique .diaporama-une .views-field-title{
		width: 130px;
		font-size: 1.1em;
	}
	
	.accroche-texte{
		margin-bottom: 10px;
	}
	
	.jcarousel-skin-tango .jcarousel-next-horizontal{
	top: 33px !important;
	}
	
	.jcarousel-prev-horizontal{
	   left: 0 !important;
		top: 33px !important;
	}
	
	#block-views-home_evenementiel-block{
		display:none;
	}
	
	.view-masterpage-actualite-niveau-1 .accroche-lien{
	    background: url("../../images/arrow-link-white.png") no-repeat scroll 105px 12px #EE2D56;
		display: inline;
		left: 40px;
		padding: 8px 15px 8px 10px;
		position: relative;
		top: 30px;
	}
	
	.view-search-page {
			    margin: 0 auto;
		width: 480px;
	}
	
	.views-field-field-diaporama-images img{
		width:380px;
		height:auto;
	}
	
	.views-field-field-diaporama-images-2{
		padding: 20px 40px;
		width: 300px;
	}
	
	.node-type-article-institutionnel #content .videos iframe, .node-type-article-thematique #content .videos iframe, .node-type-documentation #content .videos iframe, .node-type-agenda #content .videos iframe{
		height: 400px;
		width: 380px;
	}
	
	.node-type-article-institutionnel #content .node-title, .node-type-article-thematique #content .node-title, .node-type-documentation #content .node-title, .node-type-agenda #content .node-title, .node-institutionnel-rubrique .node-title{
		width:300px;
	}

	#content .contenu-node-inner aside{
		clear: both !important;
		width:auto !important;
		float:none !important;
	}
	
	#content .contenu-node-inner .contenu-wysiwyg{
		margin-bottom:20px;
	}
	
	.page-resultats-de-recherche .view-search-page td.col-1, 
	.page-resultats-de-recherche .view-search-page td.col-2{
		height: auto;
	}
	
	.view-search-page ul.pager{
		padding-top:60px;
	}
	
	.participatif-flux.tablette{
		display:block !important;
	}
	
	.participatif-flux.desk{
		display:none !important;
	}
	
	.view-sites-participatifs-en-ce-moment.view-display-id-block_1 .views-row{
		width:309px;
		margin-right:0px;
	}
	
/* 	.view-niveau-2-thematique-master .views-row.no-image {
		padding-top:30px;
	}
	
	.view-niveau-2-thematique-master .views-row.no-image .node-format{
		top:6px;
	} */
	
	.contenu-wysiwyg{
		width:380px !important;
	}
	
	.contenu-wysiwyg img{
		max-width:380px !important;
		height:auto !important;
		margin-top: 10px;
	}
	
	.node-type-dossier .node-dossier{
		width:380px;
	}
	
	
	.breadcrumb, .breadcrumb a{
		width:620px;
	}
	
	.view-niveau-2-thematique-master .visu-gauche img,
	.view-articles-lies-dossier .visu-gauche img,
	.view-niveau-2-sous-thematique .visu-gauche img{
		width:380px;
		height:auto;
	}
	
	.node-type-thematique-rubrique .view-diaporama-sous-thematique .views-field-field-thematique-visuel-header img{
		width:380px;
		height:250px;
	}
	
.node-type-flux-veille .contenu-wysiwyg-wrapper,
.node-type-flux-veille .contenu-wysiwyg-wrapper .contenu-wysiwyg{
	width:340px !important;
}
	
.node-type-flux-veille .article-bottom .fluxprec{
	padding-right:5px;
	padding-left: 25px;
	height: 125px;
	padding-bottom: 70px;
}
	
.node-type-flux-veille .article-bottom .fluxnext{
	height: 125px;
	padding-bottom: 70px;
	padding-left: 5px;
	padding-right: 25px;
}
	
.node-type-thematique-rubrique .views-field-field-dossier-visuel img{
	width: 380px;
}
	
.node-type-article-thematique .taxo-term {
    margin-bottom: 10px;
}
	
	.fluxnext .views-field-view-node a {
    left: 165px;
	}
	
	.fluxprec .views-field-view-node a {
    right: 21px;
	}
	
	.node-flux-veille .contenu-description{
	width:380px;
	}
	
	#views_slideshow_cycle_main_diapo_video-block_1, #views_slideshow_cycle_teaser_section_diapo_video-block_1 {
    height: 232px !important;
	}
	
	.page-resultats-de-recherche h1.title{
    width: 550px;
	}
	
	.node-type-home-formation .views-field-field-instit-rubrique-visuel img,
	.page-salle-de-presse .views-field-field-institution-visuel-header img,
	.page-formation-ressources .views-field-field-instit-rubrique-visuel img,
	.views-field-field-docu-visuel img{
		width:620px;
	}
	
	.node-type-home-formation .node-niveau-2{
		margin:0 90px;
	}
	
	.node-type-home-formation .view-formation-agenda .view-header{
		width:50%;
	}
	
		
	.node-type-home-formation .view-formation-agenda .view-header ul.pager{
		padding:0px;
	}
	
	.node-type-home-formation .view-formation-agenda .calendar-calendar{
		width:50%;
	}
	
	.node-home-formation .node-niveau-2 h2{
		margin-top:25px;
	}
	
	.node-home-formation .agenda-journee{
    height: 280px !important;
    top: 299px;
    left: 322px;
	}
	
	.node-home-formation .node-niveaux{
    margin:0 90px;
	}

	.node-home-formation .connexion-header{
    width: auto;
	}
	
	.node-niveau-4.espace-prive .not-logged{
    width: 390px !important;
    text-align: center;
	}
	
	.node-niveau-4.espace-prive .not-logged .connexion-header,
	.node-niveau-4.espace-prive .not-logged .connexion-text,
	.node-niveau-4.espace-prive .not-logged form{
    width: auto;
	}
	
  .node-niveau-4.espace-prive {
    clear: both;
    padding-bottom: 30px;
    position: relative;
    top: 30px;
    margin-left: 90px;
    width:470px;
  }

  .view-formation.view-display-id-block_2 .visuel {
    margin-right: 10px;
  }

  .view-formation.view-display-id-block_2 .view-footer a {
    background: url("../../images/arrow-link-white.png") no-repeat scroll 198px center #EF2E57 !important;
    left: 150px !important;
    top: -15px;
  }

  .view-salle-de-presse table{
    width: 460px!important;
    margin-left: 90px!important;
  }

  .view-salle-de-presse td.col-1, .view-salle-de-presse td.col-2{
    width:100%!important;
  }

  .view-id-publications{
    margin-left: 80px;
    width: 465px;
  }

  .node-type-formation-ressource .field-name-field-documentation-image img,
  .node-type-formation .field-name-field-institution-visuel-header  img,
  .node-type-presse .field-name-field-presse-visuel img{
    width:380px;
  }

  .i18n-en #block-menu_block-12,
  .i18n-de #block-menu_block-15,
  .i18n-es #block-menu_block-18  {
    padding-left: 0px;
  }

  .breadcrumb {
    margin-bottom: 20px;
    max-width: 400px;
    padding-bottom: 0;
  }

  .wrapper-top{
    top: -75px !important;
  }

  .i18n-en #block-menu_block-14,
  .i18n-de #block-menu_block-16,
  .i18n-es #block-menu_block-20 {
    bottom: 45px!important;
    clear: both !important;
    left: 20px !important;
    width:auto !important;
  }

  .page-resultats-de-recherche #sidebar-first{
    display:none;
  }

  .page-resultats-de-recherche #content-area{
    width:620px;
  }

  .view-search-page {
    margin: 0 auto;
    width: 480px;
  }

  .view-home-niveau-1 .views-field img{
    height: 260px;
    width: 380px;
  }

  .view-home-niveau-1 .views-slideshow-controls-bottom {
    top: 280px !important;
  }

  .view-home-niveau-1 .views-slideshow-controls-text-next a {
    bottom: 95px !important;
  }

  .view-home-niveau-1 .views-slideshow-controls-text-previous a {
    bottom: 57px !important;
  }

  .view-innovation .views-row{
    padding-right: 0px !important;
  }
  
  .view-innovation .inno-dates {
      width: 50px !important;
  }
  
  .view-innovation .inno-all {
    margin-left: 10px !important;
    width: 320px !important;
  }
  
  .view-innovation .views-exposed-widgets {
    height:  80px !important;

  }
  
  .view-innovation .views-widget-filter-field_inno_dates_value, .view-innovation .views-widget-filter-field_inno_region_value {
    margin-left: 15px !important;
  }
  
  .view-innovation .inno-details {
    width: auto !important;
  }

  .view-innovation .inno-orga p {
    width: auto !important;
  }
  
  .view-innovation .view-header img {
    width: 380px !important;
  }
  
  .view-innovation .views-widget-filter-field_inno_dates_value, .view-innovation .views-widget-filter-field_inno_region_value {
border-left: 0px dotted grey !important;

}

.view-innovation .views-widget-filter-field_inno_dates_value, .view-innovation .views-widget-filter-field_inno_region_value {
padding: 15px 5px 11px !important;
}
  
  

}