/* 320 --- on bascule sur smartphone.css */
@media screen and (max-width: 479px) {

	/*		GENERAL RULES		*/
	
	html {
	background-color: #F4F4F4;
	}

	#page {
	background-color: #FFFFFF;
	overflow: hidden;
	width: 320px;
	} 
	#main {
	width:320px;
	padding:20px 0 0 0;
	}
	section#content  {
	width: 320px;
	}

	.node-type-flux-veille #content-area{
	background-color:#FFF;
	}

	.node-flux-veille .node-link{
	position: static;
	text-align: center;
	}

	.view-prevnext .views-field-field-flux-veille-chapo{
	display:none;
	}
	
	.node-type-formation-sous-rubrique .field-name-field-instit-rubrique-visuel img,
	.node-type-formation-sous-rubrique .node-title,
	.node-type-formation-sous-rubrique .node-chapo,
	.node-formation,
	.node-type-formation .field-name-field-institution-visuel-header img
		{
	width: 320px;
	}

	.fluxprec, .fluxnext{
	background-color: #FFFFFF;
	height: auto;
	padding-bottom: 15px;
	padding-top: 15px;	
	}

	.view-salle-de-presse .view-filters{
	margin-top: 95px;
	padding: 40px 0;
	width: 320px;
	}

	.page-formation-ressources .view-filters{
	margin-top: 0px;
	padding: 40px 0;
	width: 320px;
	}

	.view-salle-de-presse.view-display-id-page_1 .views-view-grid .cartouche-wrapper {
	background-color: #FFFFFF;
	padding: 25px 10px 15px;
	width: 300px;
	}

	.node-type-home-formation h1.title, .view-menu-responsive, .view-formation-agenda-slide,
	.page-formation-ressources h1.title{
	display:none;
	}

	.views-field-field-video-file  {
	width: 300px;
	}
	aside#sidebar-first {
	width: 320px;
	}
	/* 	h1:after {
	content:" Version SMARTPHONE PORTRAIT !";
	} */

	.titre-accroche, .sous-titre-accroche {
	color: #000 !important;
	}

	#header-region {
	display: none;
	}

	#header-middle {
	padding: 25px 0 15px 20px;
	}	

	.wrapper-menu-responsive {
	display: none;
	}



	/*		FIN GENERAL RULES		*/


	/*		HEADER		*/

	#logo {
	float: left;
	margin-right: 10px;
	}

	#name-and-slogan {
	padding-left: 0;
	float: left;
	width: 220px;
	}

	#site-name {
	font-size: 15px !important;
	}

	#site-name a {
	margin-left: 0;
	margin-top: 15px;
	}

	.titre-deroulant, .titre-deroulant.ferme {
	background-position: 290px center;
	}

	.menu-block-9,
	.titre-responsive-sgmap 	{
	font-family: AvenirLTStd-Black, Arial;
	}

	.menu-block-9 li.leaf a,
	.menu-block-10 li.leaf a	{
	background-position: 445px center;
	}

	.breadcrumb {
	display: none;
	}

	.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: auto;
	padding: 0 10px;
	margin-bottom: 20px;
	}


	/*		FIN HEADER		*/


	/*		ASIDE		*/

	#block-views-home_push_veille-block {
	padding-bottom: 20px;
	}

	aside#sidebar-first {
	margin-top: -50px;
	}

	#block-views-home_push_participatif-block h2 {
	padding-top: 35px;
	}

	#block-views-home_push_participatif-block .views-slideshow-cycle-main-frame {
	width: 310px;
	height: auto !important;
	margin: auto;
	}

	#block-views-home_push_participatif-block .views-row-2,
	#block-views-home_push_participatif-block .views-row-3 {
	display: none;		
	}

	#block-views-home_push_participatif-block .views-field-field-flux-participatif-chapo,
	#block-views-home_push_participatif-block .views-field-field-flux-participatif-site	{
	padding-left: 25px;
	}

	#block-views-home_push_participatif-block .views-slideshow-controls-bottom {
	display: none;
	}

	#block-views-home_push_participatif-block .views-slideshow-cycle-main-frame-row {
	position: static !important;
	}
	#block-views-home_cimap-block .views-field-field-institution-visuel-header,
	#block-views-home_cimap-block .views-field-title,
	#block-views-home_cimap-block .views-field-field-institution-accroche-heade	{
	float: left;
	}

	#block-views-home_cimap-block .views-field-field-institution-visuel-header {
	margin-right: 10px;
	}

	#block-views-home_cimap-block .views-field-field-institution-visuel-header img {
	width: 300px;
	/**height: 160px;**/
	}

	#block-views-home_cimap-block .views-field-title  {
	width: auto;
	margin: 0;
	}

	#block-views-home_cimap-block .views-field-field-institution-accroche-heade	{
	margin-bottom: 0;
	}

	#block-views-home_cimap-block .views-field-field-institution-accroche-heade p {
	width: auto;
	padding-bottom: 0;
	margin-bottom: 0;
	}

	#block-views-home_cimap-block .views-field-view-node {
	text-align: center;
	margin-top: 0;
	}

	#block-views-home_cimap-block .views-field-view-node a {
	display: inline-block;
	padding: 8px 25px 8px 13px;
	top: 28px;
	}

	@-moz-document url-prefix()
	{
	#block-views-home_cimap-block .views-field-view-node a {
	background-position: 170px 14px;
	}
	}

	#block-views-home_push_veille-block .views-row {
	padding: 0;
	width: 260px;
	margin: auto;
	display: none;
	}

	#block-views-home_push_veille-block .views-row-first {
	display: block;
	}

	#block-views-home_push_veille-block .site {
	width: auto;
	}

	#block-views-home_push_veille-block .dateflux {
	float: left;
	}

	#block-views-home_push_veille-block .view-footer {
	text-align: center;
	}

	#block-views-home_push_veille-block .view-footer a {
	margin-left: 0;
	margin-right: 0;
	display: inline;
	position: relative;
	top: 29px;
	padding: 8px 25px 8px 13px;
	}

	#block-views-doc_lies-block h2 {
	margin: 0 20px 10px;
	}


	/*		FIN ASIDE		*/


	/*		FOOTER		*/

	#footer {
	background-color: #f4f4f4;
	padding: 40px 0px 20px 0px;
	width: 320px;
	}

	#block-views-home_evenementiel-block,
	#block-block-1,
	#block-block-4,
	#block-menu_block-3,
	#block-menu_block-2,
	#block-views-sticky_bar-block{
	display: none;
	}

	#block-menu_block-8 {
	border-bottom: 1px solid #e2e2e2;
	margin: 0;
	float: none;
	padding: 0 10px;
	}

	#block-menu_block-8 .content {
	float: right;
	}

	#block-menu-menu-menu-credits {
	background-color: white;
	float: none;
	padding: 5px;
	margin: 0 !important;
	text-align: right;
	}

	#block-menu-menu-menu-credits ul {
	text-align: right;
	}

	#block-menu_block-8 h2 {
	margin-right: 0;
	}

	.menu-block-8 li.last {
	margin-right: 0 !important;
	padding-right: 0;
	}

	li.leaf.facebook a {
	background: url(../../images/facebook_logo_responsive.jpg) 22px 0px no-repeat;
	}

	li.leaf.twitter a {
	background: url(../../images/twitter_logo_responsive.jpg) 11px 0px no-repeat;
	}

	li.leaf.rss a {
	background: url(../../images/rss_logo_responsive.jpg) 0 0 no-repeat;
	}

	/*		FIN FOOTER		*/


	/*		HOME PAGE		*/

	.view-home-niveau-1,
	.view-home-niveau-2,
	.view-home-niveau-3 	{
	background-color: #FFF !important;
	}

	.view-home-niveau-1 {
	border-bottom: 1px solid #e2e2e2;
	}

	.view-home-niveau-1 .views-field-field-dossier-visuel,
	.view-home-niveau-1 .views-field-field-documentation-image,
	.view-home-niveau-1 .views-field-field-agenda-image,
	.view-home-niveau-1 .views-field-field-thematique-visuel-header,
	.view-home-niveau-1 .views-field-field-institution-visuel-header{
	text-align: left;
	padding-left: 10px;
	}

	.view-home-niveau-1, #views_slideshow_cycle_teaser_section_home_niveau_1-block,
	.view-home-niveau-1 .views-slideshow-cycle-main-frame-row-item, .view-home-niveau-1 .views-slideshow-cycle-main-frame-row  {
	height: 330px !important;
	overflow: hidden !important;
	}

	.view-home-niveau-1 .views-slideshow-controls-bottom {
    left: 45%;
    top: 280px;
	}

	.accroche-wrapper {
	padding: 0 10px;
	position: static;
	}

	.view-home-niveau-1 .accroche,
	.view-diaporama-thematique-master .accroche,
	.node-type-thematique-rubrique .accroche,
	.view-diaporama-home-sgmap .accroche {
	background: none;
	padding: 0;
	width: 300px;
	}

	.view-home-niveau-1 .views-field img {
	height: 180px !important;
	overflow: hidden;
	width: 300px;
	}


	.node-type-home-formation .node-niveau-2{
	background-color: #FFFFFF;
	padding-top: 20px;
	width: 320px !important;
	margin-top:0px;
	}		

	.node-type-home-formation .node-niveau-2 h2{
	background-color: #FFFFFF;
	margin-bottom: 0;
	padding-bottom: 10px;
	padding-top: 10px;
	}

	.node-type-home-formation #block-views-menu_responsive-block{
	display:none;
	}

	.view-formation-header .accroche-lien {
	background: url("../../images/arrow-link-white.png") no-repeat scroll 110px center #EE2D56;
	bottom: -15px !important;
	display: inline;
	left: 70px;
	padding: 10px;
	position: relative !important;
	}

	.view-formation-header .titre-accroche{
	color:#000 !important;
	width: auto !important;	
	padding-right:10px;
	}

	.view-formation-agenda .agenda-journee{
	height: 250px !important;
	position: absolute !important;
	top: 655px !important;
	width: 280px !important;
	padding: 20px 60px 10px !important;
	}

	.view-formation-agenda.view-display-id-block_1 .views-field-nid {
	background: url("../../images/arrow-link-white.png") no-repeat scroll 85px center #EF2E57 !important;
	bottom: -13px;
	color: #FFFFFF;
	display: inline-block;
	font-family: Georgia;
	font-size: 12px;
	font-style: italic;
	left: 115px;
	padding: 10px 30px 10px 20px;
	position: absolute;
	}

	.view-formation.view-display-id-block_1 .view-footer a, .view-formation.view-display-id-block_2 .view-footer a {
	background: url("../../images/arrow-link-white.png") no-repeat scroll 151px center #EF2E57 !important;
	color: #FFFFFF;
	display: inline-block;
	font-family: Georgia;
	font-size: 12px;
	font-style: italic;
	left: 70px;
	padding: 5px 20px 5px 10px;
	position: relative;
	top: 10px;
	}

	.view-formation-agenda.view-display-id-block_1 .views-field-nid{
	left: 115px !important;
	}

	.node-type-home-formation .node-niveaux{
	clear: both;
	margin-left: 0;
	margin-top: 300px;
	width: 320px;
	}

	.node-type-home-formation .node-niveau-4{
	clear: both;
	margin-top: 320px;
	width: 320px;
	}

	.view-formation-agenda ul.pager{
	padding:0 !important;
	}

	.node-type-home-formation .view-formation-agenda-slide{
	display:none;
	}
	.view-formation .views-exposed-widgets,
	.view-salle-de-presse .views-exposed-widgets{

	width:320px;
	position:relative;
	height:188px !important; 
	}

	.view-formation .entete-search,
	.view-salle-de-presse .entete-search{
	float: none;
	padding-right: 0;
	width: auto;
	text-align: center;
	}

	.node-niveau-4.espace-prive .not-logged .connexion-header {
	text-align:center;
	width: 250px !important;
	}
	.view-salle-de-presse #edit-field-presse-date-value-wrapper{
	left: 30px;
	position: absolute;
	top: 50px;
	}


	.view-home-niveau-3 .views-slideshow-controls-bottom {
	left: 30%;
	margin-top: 10px;
	position: relative;
	top: 0;
	z-index: 0;
	}

	.node-type-home-formation #main{
	padding-top:0px;
	}

	.view-home-niveau-3 .view-footer {
	background: none repeat scroll 0 0 #FE7826;
	bottom: 15px;
	display: inline;
	float: right;
	left: -80px;
	position: relative;
	}

	.node-home-page .accroche-lien {
	bottom: 0;
	display: inline;
	left: 100px;
	position: absolute;
	}

	.view-salle-de-presse #edit-field-presse-date-value-1-wrapper{
	left: 175px;
	position: absolute;
	top: 50px;
	}

	.view-salle-de-presse #edit-field-taxonomy-tags-tid-1-wrapper {
	position: absolute;
	top: 155px;
	}
	
	
	.view-salle-de-presse table,
	.view-formation.view-display-id-page_1 table	{
		width: 320px !important;
	}
	
	.node-type-institutionnel-master.i18n-en .views-field-field-institution-visuel-header img,
	.node-type-institutionnel-master.i18n-de .views-field-field-institution-visuel-header img
	.node-type-institutionnel-master.i18n-es .views-field-field-institution-visuel-header img  {
		width:320px;
	}	
	
	.node-type-institutionnel-master.i18n-en .accroche-texte,
	.node-type-institutionnel-master.i18n-de .accroche-texte,
  .node-type-institutionnel-master.i18n-es .accroche-texte {
		color:#000 !important;
	}	
	
	.node-type-institutionnel-master.i18n-en .contenu-node,
  .node-type-institutionnel-master.i18n-de .contenu-node,
  .node-type-institutionnel-master.i18n-es .contenu-node {
		width:320px;
	}
	
	.node-type-institutionnel-master.i18n-en #main,
  .node-type-institutionnel-master.i18n-de #main,
  .node-type-institutionnel-master.i18n-es #main {
		background-color:#FFF;
	}	
	
	
	.node-type-article-institutionnel.i18n-en .field-name-field-institution-contenu img,
  .node-type-article-institutionnel.i18n-de .field-name-field-institution-contenu img,
  .node-type-article-institutionnel.i18n-es .field-name-field-institution-contenu img{
    height: auto !important;
    width: 320px !important;
	}
	
.view-niveau-2-home-sgmap .views-field-path {
    bottom: 10px;
    left: 116px;
    position: absolute;
}
	
	.node-type-institutionnel-master.i18n-en .view-diaporama-home-sgmap .views-field-nothing,
  .node-type-institutionnel-master.i18n-de .view-diaporama-home-sgmap .views-field-nothing,
  .node-type-institutionnel-master.i18n-es .view-diaporama-home-sgmap .views-field-nothing {
		width:320px;
	}	
	
	.node-type-institutionnel-master.i18n-en .view-diaporama-home-sgmap .accroche-lien,
  .node-type-institutionnel-master.i18n-de .view-diaporama-home-sgmap .accroche-lien,
  .node-type-institutionnel-master.i18n-es .view-diaporama-home-sgmap .accroche-lien {
    bottom: -13px;
    padding: 5px;
    position: relative;
	}

	.view-salle-de-presse td.col-1, .view-salle-de-presse td.col-2,
	.view-formation.view-display-id-page_1 td.col-1, .view-formation.view-display-id-page_1 td.col-2	{
		width: 100% !important;
		height:auto !important;
	}

	#edit-field-taxonomy-tags-tid-wrapper {
	left: 25px;
	position: absolute;
	bottom:15px;
	}

	.view-id-formation.view-display-id-page_1 #edit-field-taxonomy-tags-tid-wrapper input {
	width: 235px !important;
	}

	.view-salle-de-presse-header .accroche-lien {
	background-color: #EE2D56 !important;
	left:100px !important;
	}

	#views-exposed-form-salle-de-presse-page-1 input.form-autocomplete {
    margin-left: 20px;
    width: 220px;
	}

	.view-formation-header .accroche {
	position: static  !important;
	}
		
	.view-salle-de-presse-header .accroche, 
	.view-formation-header .accroche {
	background: none repeat scroll 0 0 #FFFFFF !important;
	margin-left: 0 !important;
	margin-top: 0px  !important;
	padding: 10px 20px !important;
	top: 113px !important;
	width: 280px !important;
	}
	
	.node-formation-ressource{
		width:320px;
	}
	
	.page-salle-de-presse h1.title{
	display:none;
	}

	.node-type-contact-et-outils .field-name-field-institution-visuel-header img{
	width: 320px;
	}

	.page-salle-de-presse #main{
	padding-top:0px !important;
	}

	.view-salle-de-presse .views-field-field-institution-visuel-header img,
	.view-formation-header .views-field-field-instit-rubrique-visuel img	{
	background-color: #FFFFFF;
	height: auto !important;
	padding: 10px !important;
	width: 300px !important;
	}

	.view-formation-header .sous-titre-accroche {
	color: #000 !important;
	}

	.view-salle-de-presse .views-exposed-widget.views-submit-button, 
	.view-formation .views-exposed-widget.views-submit-button {
	bottom: -119px;
	position: relative;
	right: 8px;
	}

	#edit-field-formation-ressource-type-tid-wrapper {
	left: 70px;
	position: absolute !important;
	top: 90px;
	}

	.view-formation
	#edit-field-documentation-date-value-wrapper {
	left: 30px;
	position: absolute;
	top: 50px;
	}

	.view-formation
	#edit-field-documentation-date-value-wrapper {
	left: 30px;
	position: absolute;
	top: 50px;
	}

	.view-salle-de-presse #edit-field-presse-type-tid-wrapper{
	left: 60px;
	position: absolute !important;
	top: 95px;
	}

	.view-formation #edit-field-documentation-date-value-1-wrapper{
	left: 155px;
	position: absolute;
	top: 50px;
	}

	.node-niveau-4.espace-prive .connexion-text,
	.node-niveau-4.espace-prive .not-logged form{
	width:250px !important;
	}

	.node-type-home-formation .espace-prive h2{
	width:320px !important;
	}

	.view-home-documentation-niveau-2.view-display-id-block_2 .visuel img{
	height: 135px;
	width:300px;
	}

	.node-home-docu .cartouche-header {
	background-color: #EE2D56;
	border: 50px none;
	bottom: 120px;
	color: #FFFFFF;
	display: inline-block;
	font-family: AvenirLTStd-Heavy;
	font-size: 0.8em;
	left: 10px;
	padding: 4px 5px;
	position: relative;
	text-transform: uppercase;
	}

	.view-recherche-documentations  .cartouche-headers .node-format{
	background-color: #EE2D56;
	border: 50px none;
	bottom: 150px;
	color: #FFFFFF;
	display: inline-block;
	font-family: AvenirLTStd-Heavy;
	font-size: 0.8em;
	left: 10px;
	padding: 4px 5px;
	position: relative;
	text-transform: uppercase;
	}

	.node-type-home-docu .view-home-documentation-niveau-2 .cartouche-wrapper .visuel img,
	.page-documentations .view-recherche-documentations .cartouche-wrapper .visuel img,
	.view-formation.view-display-id-page_1 .cartouche-wrapper .visuel img{
	width:300px;
	}

	.titre-accroche,
	.node-type-thematique-rubrique .diaporama-une .views-field-title {
	color: #000;
	padding-top: 5px;
	width: auto;
	}

	.accroche-texte {
	color: #000;
	}

	.accroche-lien {
	bottom: 0;
	left: 100px;
	}

	.view-home-niveau-1 .views-slideshow-controls-text {
	display: block;
	}

	.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: 174px;
    display: block;
    height: 37px;
    left: 129px;
    outline: medium none;
    overflow: hidden;
    position: relative;
    text-indent: 9999px;
    width: 37px;
	}

	.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: 137px;
    display: block;
    height: 37px;
    outline: medium none;
    overflow: hidden;
    position: relative;
    right: 179px;
    text-indent: 9999px;
    width: 37px;
	}

	.view-home-niveau-1 .views-slideshow-controls-text-pause {
	display: none;
	}

	.node-niveau-2 {
	border-bottom: 2px solid #e2e2e2;
	padding: 0 10px;
	margin-top: 30px;
	}

	.node-home-docu .node-niveau-2, .node-home-docu .node-niveaux{
	margin-left: 0;
	padding: 0;
	width: 320px;
	}	

	.node-home-docu .node-chapo{
	padding-left:20px;
	}

	.view-home-documentation-niveau-1 img{
	width:320px;
	}

	.view-home-documentation-niveau-1 .wrapper-doc {
	top: 10px;
	}

	.view-home-documentation-niveau-1 .titre-doc {
	font-size: 1em;
	line-height: 1em;
	margin-bottom: 10px;
	width: 190px;
	}

	.view-home-documentation-niveau-2 .view-footer{
	background-color: #EE2D56;
	bottom: 11px;
	display: inline-block;
	left: 90px;
	padding-right: 10px;
	position: relative;
	}

	.view-niveau-2-thematique-master .view-header h2,
	.view-niveau-2-sous-thematique .view-header h2,
	article.node-home-page .entete h2 {
	background-color: #FFF;
	}

	.view-home-niveau-2 .gauche {
	width: 140px;
	}

	.view-home-niveau-2 .gauche  img,
	.node-niveau-3 .image img {
	width: 300px;
	/**height: 160px;**/
	}

	.view-home-niveau-3 .node-format,
	.view-home-niveau-2 .node-format {
	font-family: AvenirLTStd-Black;
	top: 5px;
	left: 5px;
	}

	.view-niveau-2-thematique-master .node-format {
	top: 25px;
	left: 15px;
	}

	.view-home-niveau-2 .titre {
	margin-top: 2px;
	margin-bottom: 5px;
	}

	.view-home-niveau-2 .chapo, .view-niveau-2-thematique-master .chapo, .view-niveau-2-sous-thematique .chapo {
	height: 35px;
	overflow: hidden;
	}

	.view-home-niveau-2 .cartouche-footer {
	display: none;
	}

	.view-home-niveau-2 .cartouche {
	height: 90px;
	padding-right: 0;
	padding-left:10px;
	}

	.view-home-niveau-2 .date span {
	font-size: 0.9em;
	}

	.node-niveau-3 {
	padding: 0px;
	}

	.node-niveau-3 .views-field-field-documentation-image {
	margin-right: 20px;
	width: 300px;
	float: left;
	}

	.view-home-niveau-3 .views-field-title {
	float: right;
	width: 300px;
	margin: 0;
	}

	.view-home-niveau-3 .views-row {
	margin-right: 0;
	width: auto;
	}

	.view-home-niveau-3 .views-row {
	margin-right: 0;
	}

	.view-home-niveau-3 .views-row {
	min-height: auto;
	height: auto;
	}

	.view-home-niveau-3 .views-row:not(:first-child) {
	display: none;
	}

	.view-home-niveau-3 .img-empty .views-field-title a,
	.view-home-niveau-3 .views-field-title a {
	color: #454545;
	}

	.view-home-niveau-3 .views-field-title {
	float: left;
	font-family: AvenirLTStd-Black;
	padding-left: 10px;
	position: relative;
	top: 25px;
	z-index: 20;
	}

	.view-home-niveau-3 .views-slideshow-controls-bottom {
	display: none;
	}

	.view-home-niveau-3 .node-link {
	display: none;
	}

	.view-home-niveau-3 .node-footer {
	float: left;
	position: relative;
	bottom: 78px;
	padding-left:10px;
	left: 0;
	}

	.agenda-journee{
	width: 230px !important;
	}

	@-moz-document url-prefix()
	{
	.view-home-niveau-3 .node-footer {
	bottom: 70px;
	}
	}


	.view-diaporama-sous-thematique .accroche-lien {
	padding: 5px;
	position: relative;
	}

	.view-home-niveau-3 .node-date {
	margin-left: 0;
	}

	.view-home-niveau-3 .views-field-nothing-2 {
	position: relative;
	top: 25px;
	padding-left:10px;
	}

	.view-home-niveau-3 .accroche {
	padding: 0;
	}

	.view-home-niveau-3 .views-slideshow-cycle-main-frame {
	min-height: auto !important;
	height: 240px !important;
	}

	.view-home-niveau-3 .view-footer {
	float: left;
	bottom: 14px;
	left: 80px;
	}

	.node-type-home-page .node-agenda {
	background-color: #F4F4F4;
	padding:30px 10px 30px 0;
	position: static;
	box-sizing: border-box;
	}

	.node-type-home-page .node-agenda  .views-row,
	.node-type-home-page .node-agenda .views-field-view-node 	{
	display: none;
	}

	.node-type-home-page .node-agenda  .views-row-last {
	background: none !important;
	display: block;
	float: none !important;
	min-height: auto !important;
	padding-left: 95px !important;
	padding-bottom: 0 !important;
	width: auto !important;
	}

	.node-type-home-page .node-agenda .view-footer {
	text-align: center;
	background: none;
	}

	.node-type-home-page .node-agenda .fond {
	padding-left: 0;
	}

	.node-type-home-page .node-agenda .view-footer a {	
	position: relative;
	z-index: 99;
	}

	.view-home-agenda .views-field-title a {
	color: #383838;
	}


	/*		FIN HOME PAGE		*/


	/*		HOME SGMAP		*/

	.no-sidebars section#content {
	width: 320px;
	}

	.node-type-institutionnel-master .diaporama-une {
	border-bottom: 1px solid #e2e2e2;
	margin-bottom: 30px;
	position: relative;
	}

	.view-niveau-2-home-sgmap .views-row {
	padding-bottom: 0;
	margin-bottom: 40px;
	width: auto;
	}

	.view-niveau-2-home-sgmap .views-field-field-instit-rubrique-chapo {
	margin-bottom: 20px;
	}

	.view-niveau-2-home-sgmap .views-row.views-row-last {
	width: auto;
	}

	.view-diaporama-home-sgmap .views-field,
	.view-niveau-2-home-sgmap .views-field {
	padding: 0 10px;
	}

	.view-diaporama-home-sgmap .views-field img,
	.view-niveau-2-home-sgmap .views-field img {
	width: 300px;
	/**height: 180px;**/
	}

	.view-niveau-2-home-sgmap .views-field-path {
	text-align: center;
	position: relative;
	top: 9px;
	left: auto;
	}

	.view-niveau-2-home-sgmap .views-field-field-instit-rubrique-chapo p {
	margin-bottom: 10px;
	}

	/*		FIN HOME SGMAP		*/

	/*		HOME ACTUALITES		*/

	.view-masterpage-actualite-niveau-1 .views-field img {
	width: 300px;
	/**height: 180px;**/
	}

	.view-masterpage-actualite-niveau-1 .accroche {
	background: none;
	margin-left: 0;
	margin-top: 0;
	opacity: 1;
	padding: 0;
	position: static;
	width: auto;
	}

	.view-masterpage-actualite-niveau-1 .views-field {
	padding: 0 10px;
	}

	.view-masterpage-actualite-niveau-1 .accroche-lien {
	text-align: center;
	background: none;
	display: block;
	padding: 0;
	position: static;
	}
	.view-masterpage-actualite-niveau-1 .accroche-lien a {
	background: url("../../images/arrow-link-white.png") no-repeat scroll 96px 13px #EE2D56;
	padding: 5px 25px 5px 10px;
	display: inline-block;
	position: relative;
	top: 11px;
	z-index: 10;
	}

	.node-home-actu .node-recherche,
	.page-actualite #block-views-068cc46dce5fe46fa8470a8e6c2a4442,
	.page-actualite .region-content-header .block-views.last,
	.node-type-home-docu .node-recherche{
	background: url("../../images/arrow-down-pink.png") no-repeat scroll 265px 244px #F4F4F4;
	padding: 20px 10px;
	}

	#views-exposed-form-recherche-actualites-page-1 .views-exposed-widgets,
	.node-type-home-docu .node-recherche .views-exposed-widgets {
	position: relative;
	}

	#views-exposed-form-recherche-actualites-page-1 .views-submit-button,
	#views-exposed-form-recherche-documentations-page .views-submit-button {
	background: none;
	}

	#views-exposed-form-recherche-actualites-page-1 .views-exposed-widgets div.jquery_dropdown_container.jquery_dropdown_tid .jquery_dropdown_header_tid {
	width: 120px;
	}

	#views-exposed-form-recherche-actualites-page-1 .views-exposed-widgets div.jquery_dropdown_container.jquery_dropdown_field_taxo_format_tid .jquery_dropdown_header_field_taxo_format_tid {
	width: 120px;
	}
	.node-home-actu .entete-search,
	.page-actualite .entete-search,
	.node-type-home-docu .node-recherche .entete-search,
	.page-documentations .entete-search	{
	float: none;
	padding-right: 0;
	width: auto;
	text-align: center;
	}

	.node-home-actu .views-exposed-widgets,
	.page-actualite .views-exposed-widgets,
	.node-type-home-docu .node-recherche .views-exposed-widgets,
	.page-documentations .view-recherche-documentations .views-exposed-widgets,
	.view-formation.view-display-id-page_1 .views-exposed-widgets
	{
	position: relative;
	height: 170px;
	}

	#views-exposed-form-recherche-documentations-page .views-exposed-widget.views-widget-filter-field_documentation_thematiques_tid, #views-exposed-form-recherche-documentations-page .views-exposed-widget.views-widget-filter-field_documentation_categorie_tid{
	margin: 0;
	}

	.node-home-actu .views-exposed-widget,
	.page-actualite .region-content-header .block-views.last .views-exposed-widget,
	.node-type-home-docu .node-recherche .views-exposed-widget,
	.page-documentations .view-recherche-documentations .views-exposed-widget, 
	.view-formation.view-display-id-page_1 .views-exposed-widget {
	position: absolute !important;
	}

	#views-exposed-form-recherche-actualites-page-1 .views-exposed-widgets,
	#views-exposed-form-recherche-documentations-page .views-exposed-widgets {
	height: 190px;
	}

	#views-exposed-form-recherche-actualites-page-1 .views-submit-button input,
	#views-exposed-form-recherche-documentations-page .views-submit-button input,
	.page-actualite .region-content-header .block-views.last .views-submit-button input,
	.node-type-home-docu .node-recherche .views-submit-button input,
	.page-documentations .views-submit-button input {
	bottom: -15px;
	right: -4px;
	}

	#edit-tid-wrapper,
	#edit-field-documentation-thematiques-tid-wrapper {
	left: 0;
	top: 90px;
	}

	#edit-date-filter-wrapper {
	top: 40px;
	left: 0;
	}

	#edit-date-filter-1-wrapper {
	top: 40px;
	right: 0;
	}

	#edit-field-taxo-format-tid-wrapper,
	#edit-field-documentation-categorie-tid-wrapper{
	background: url(../../images/dot-bg-dark-grey.png) repeat-y;
	top: 90px;
	right: 0;
	}

	#edit-field-taxonomy-tags-tid-wrapper,
	#edit-combine-wrapper{
	left: 5px;
	bottom: 20px;
	}

	#edit-field-taxonomy-tags-tid,
	#edit-combine{
	width: 215px !important;
	height: 25px;
	}

	.node-home-actu .views-exposed-widget.views-submit-button,
	.page-actualite .views-exposed-widget.views-submit-button,
	.node-type-home-docu .node-recherche .views-exposed-widget.views-submit-button,
	.page-documentations .views-exposed-widget.views-submit-button	{
	bottom: 0;
	right: 3px;
	}



	.node-home-actu #views-exposed-form-recherche-actualites-page-1 .views-exposed-widgets div.jquery_dropdown_container,
	.node-home-actu #views-exposed-form-recherche-documentations-page .views-exposed-widgets div.jquery_dropdown_container{
	border-left: none;
	border-right: none;
	}

	.node-home-actu .block-title {
	background-color: #FFF;
	padding-top: 10px;
	}

	.view-masterpage-actualite-niveau-2 .views-slideshow-cycle-main-frame-row-item {		
	padding: 20px 0 !important;
	display: none;
	position: relative;
	}

	.node-home-actu .node-niveau-2 {
	width: auto;
	margin-bottom:40px;
	}

	.node-home-actu .node-niveau-2 .views-slideshow-cycle-main-frame {
	height: 950px !important;
	width: 300px !important;
	}

	.node-home-actu .node-niveau-3 {
	width: auto;
	}

	.view-masterpage-actualite-niveau-2 .views-slideshow-cycle-main-frame-row-item:first-child,
	.view-masterpage-actualite-niveau-2 .views-slideshow-cycle-main-frame-row-item:nth-child(2),
	.view-masterpage-actualite-niveau-2 .views-slideshow-cycle-main-frame-row-item:nth-child(3)	{
	display: block;
	}
	.view-masterpage-actualite-niveau-2 .views-slideshow-cycle-main-frame-row-item:nth-child(3)	{
	border-bottom: none;
	}

	.node-home-actu .node-niveau-2 .views-slideshow-controls-bottom {
	display: none;
	}

	.node-home-actu .node-niveau-2 .node-link, .node-home-actu .node-niveau-3 .node-link {
	display: none;
	}

	.node-home-actu .node-niveau-2 {
	border-bottom: none;
	}

	/* 	.node-home-actu .node-niveau-2 .views-field img{
	width: 300px;
	height: 160px;
	} */

	.node-home-actu .node-niveau-2 .node-format {
	position: absolute;
	top: 25px;
	left: 15px;
	}

	.node-home-actu .node-niveau-2 .node-date {
	line-height: 1.7em;
	}

	.node-home-actu .node-niveau-2 .cartouche-header {
	margin-bottom: 5px;
	}

	.node-home-actu .node-niveau-2 .node-title {
	margin-bottom: 2px;
	line-height: 1.3em;
	}

	.node-home-actu .node-chapo {
	line-height: 1.1em;
	/* 		margin-top: 10px;
	height:30px; */
	}

	#ui-datepicker-div {
	background: url("../../images/fleche-agenda.png") no-repeat scroll left top transparent !important;
	border: medium none;
	border-radius: 0 0 0 0;
	height: 219px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 15px;
	top: 608px !important;
	width: 220px;
	}

	body.page-node #ui-datepicker-div {
	top: 535px !important;
	}

	.view-masterpage-actualite-niveau-2 .cartouche-footer .count {
	position: relative;
	right: 0;
	top:10px;
	/* 		top: -117px; */
	}

	.node-agenda .calendar-calendar {
	height: 330px !important;
	}

	.view-agenda-journee .count {
	color:#000000;

	}


	.view-calendrier .journee-date {
	color: #EE2D56;
	font-family: Times New Roman;
	font-size: 21px;
	font-style: italic;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: left;
	}


	.view-masterpage-actualite-niveau-2 .view-footer {
	left: 94px;
	position: relative;
	text-align: center;
	width: 123px;
	z-index: 9999;
	}

	.node-home-actu .node-niveau-2 .view-footer a {
	position: relative;
	left: auto;
	bottom: 0px;
	}

	#views_slideshow_cycle_teaser_section_masterpage_actualite_niveau_2-block {
	height: 970px;
	}

	.node-home-actu .node-niveau-3 {
	margin-top: 30px;
	margin-bottom: 50px;
	}

	.view-masterpage-actualite-niveau-3 .cartouche-footer .count {
	display: none;
	}

	.node-home-actu .node-niveau-3 .node-site {
	background: none;
	font-size: 1em;
	padding: 0;
	text-align: left;
	width: auto;
	}

	.node-home-actu .node-niveau-3 .cartouche-inner-wrapper {
	margin-top: 10px;
	width: auto;
	}



	.node-home-actu .node-niveau-3 .node-date {
	position: absolute;
	top: 13px;
	left: 180px;
	}

	.node-home-actu .node-niveau-3 .views-row-3 {
	border-bottom: none;
	}

	.node-home-actu .node-niveau-3 .view-footer {
	left: 100px;
	bottom: -25px;
	}

	.node-home-actu .node-niveau-3 .view-footer a {
	background-position: 103px center !important;
	}

	.node-type-home-actu .node-agenda {
	width: auto !important;
	clear: both;
	background-color:#FFF;
	}

	.view-calendrier li.date-prev {
	width: 25px !important;
	top: 65px !important;
	}

	.view-calendrier li.date-next {
	top: 50px !important;
	}

	.view .date-nav-wrapper .date-heading {
	top: 50px;
	}

	.view-calendrier {
	margin-top: -33px;
	position: relative;
	top: 0px;
	}

	.view-calendrier  ul.pager {
	background-color: transparent;
	}

	/*		FIN HOME ACTUALITES		*/

	/*		ARTICLE		*/

	.view-diapo-video .views-field-field-legende {
	background-color: #FFFFFF;
	clear: both;
	font-size: 12px;
	height: 35px;
	padding:10px;
	position: relative;
	top: 0;
	width: auto;
	}

	.view-diapo-video .jcarousel-skin-tango .jcarousel-clip-horizontal{
	height:80px;
	}

	.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 {
	padding-right: 10px;
	position: static;
	margin-bottom: 10px;
	}

	.node-type-article-institutionnel article,
	.node-type-article-thematique article,
	.node-type-agenda article,
	.node-type-documentation article,
	.node-type-institutionnel-rubrique article {
	padding: 0 10px;
	}

	.node-type-article-institutionnel .wrapper .node-date,
	.node-type-article-thematique .wrapper .node-date,
	.node-type-agenda .wrapper .node-date,
	.node-type-documentation .wrapper .node-date,
	.node-type-dossier .wrapper .node-date {
	padding-right: 10px;
	}

	.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,
	.node-type-dossier #content .node-title,
	.node-institutionnel-rubrique .view-liste-articles-institutionnels .block-title	{
	width: 220px;
	}

	#views_slideshow_cycle_main_diapo_video-block_1, #views_slideshow_cycle_teaser_section_diapo_video-block_1 {
	height: 225px !important;
	}


	#views_slideshow_cycle_teaser_section_diapo_video-block_1 .views-slideshow-cycle-main-frame-row {
	width:300px !important;
	}

	#content .contenu-node-inner .contenu-wysiwyg {
	width: auto;
	padding-left: 0;
	}

	.node-type-article-institutionnel #content .image-visuel-header img,
	.node-type-article-thematique #content .image-visuel-header img,
	.node-type-documentation #content .image-visuel-header img,
	.node-type-agenda #content .image-visuel-header img,
	.node-type-dossier #content .image-visuel-header img,
	.field-name-field-instit-rubrique-visuel img,
	.node-type-thematique-master .views-field-field-dossier-visuel img,
	.node-type-thematique-rubrique .view-diaporama-sous-thematique img,
	.view-diaporama-thematique-master img,
	.page-resultats-de-recherche .view-search-page img {
	width: 300px;
	/**height: 180px;**/
	}

	.node-type-thematique-master .diaporama-une {
	border-bottom: 1px solid #E2E2E2;
	}

	.view-diaporama-thematique-master .views-field-field-thematique-visuel-header img,
	.node-type-thematique-rubrique .view-diaporama-sous-thematique .views-field-field-thematique-visuel-header,
	.view-diaporama-thematique-master .views-field-field-dossier-visuel {
	padding: 0 10px;
	}

	.view-diaporama-thematique-master .accroche-lien {
	bottom: -53px;
	}

	.node-type-article-institutionnel #content .contenu-wysiwyg ul,
	.node-type-article-thematique #content .contenu-wysiwyg ul,
	.node-type-documentation #content .contenu-wysiwyg ul,
	.node-type-agenda #content .contenu-wysiwyg ul, 
	.node-type-dossier #content .contenu-wysiwyg ul,
	.node-type-institutionnel-rubrique ul {
	list-style-position: inside;
	}

	.node-type-article-institutionnel #sidebar-first #block-menu_block-5,
	.node-type-article-thematique #sidebar-first #block-menu_block-5,
	.node-type-documentation  #sidebar-first #block-menu_block-5,
	.node-type-dossier  #sidebar-first #block-menu_block-5,
	.node-type-agenda  #sidebar-first #block-menu_block-5,
	.node-type-institutionnel-rubrique #sidebar-first #block-menu_block-6,
	.node-type-article-institutionnel #sidebar-first #block-menu_block-6,
	.node-type-article-thematique #sidebar-first #block-menu_block-6,
	.node-type-documentation  #sidebar-first #block-menu_block-6,
	.node-type-dossier  #sidebar-first #block-menu_block-6,
	.node-type-agenda  #sidebar-first #block-menu_block-6,
	.node-type-article-institutionnel #sidebar-first #block-views-doc_lies-block,
	.node-type-article-thematique #sidebar-first #block-views-doc_lies-block,
	.node-type-documentation  #sidebar-first #block-views-doc_lies-block,
	.node-type-dossier  #sidebar-first #block-views-doc_lies-block,
	.node-type-agenda  #sidebar-first #block-views-doc_lies-block
	.node-type-article-institutionnel #sidebar-first #block-views-bloc_push_institutionnel-block,
	.node-type-article-thematique #sidebar-first #block-views-bloc_push_institutionnel-block,
	.node-type-documentation  #sidebar-first #block-views-bloc_push_institutionnel-block,
	.node-type-dossier  #sidebar-first #block-views-bloc_push_institutionnel-block,
	.node-type-agenda  #sidebar-first #block-views-bloc_push_institutionnel-block {
	display: none;
	}

	.node-type-article-institutionnel #content .node-bottom,
	.node-type-article-thematique #content .node-bottom,
	.node-type-documentation #content .node-bottom,
	.node-type-agenda #content .node-bottom {
	padding: 20px 10px;
	border-bottom: 1px solid #E2E2E2;
	position: relative;
	}

	.node-type-article-institutionnel #content .node-bottom .sharethis,
	.node-type-article-thematique #content .node-bottom .sharethis,
	.node-type-documentation #content .node-bottom .sharethis,
	.node-type-agenda #content .node-bottom .sharethis {
	float: none;
	clear: both;
	padding-top: 20px;
	}

	.node-type-article-institutionnel #content .node-bottom .stat,
	.node-type-article-thematique #content .node-bottom .stat,
	.node-type-documentation #content .node-bottom .stat,
	.node-type-agenda #content .node-bottom .stat {
	position: relative;
	right: 0;
	top: 0px;
	}

	.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 {
	border-bottom: none;
	padding-bottom: 0;		
	clear: both;
	}

	.view-diaporama .views-field-field-diaporama-images-2 {
	padding: 10px 80px;
	width: auto;
	}

	.jcarousel-skin-tango {
	padding: 0 !important;
	}

	#content .contenu-node-inner aside {
	width: 100%;
	}

	.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 {
	width: 300px;
	/**height: 165px;**/
	}

	.node-type-article-institutionnel #content .image-visuel-header,
	.node-type-article-thematique #content .image-visuel-header,
	.node-type-documentation #content .image-visuel-header,
	.node-type-agenda #content .image-visuel-header {
	border-bottom: none;
	margin-bottom: 0;
	}


	/*		FIN ARTICLE		*/


	/*		DOSSIER		*/

	article.node-dossier {
	width: auto;
	}


	.node-type-dossier article .wrapper,
	.node-type-dossier article .image-visuel-header,
	article.node-dossier .node-accroche {
	padding: 0 10px !important;
	}

	article.node-dossier .image-visuel-header,
	article.node-dossier .node-accroche {
	border-bottom: none;
	}

	article.node-dossier .node-accroche {
	margin: 20px 0;
	}

	article.node-dossier .view-articles-lies-dossier .visu-gauche img,
	article.node-institutionnel-rubrique .visu-gauche img,
	article.node-thematique-master .contenu-node img{
	width: 300px;
	/**height: 160px;**/
	}

	.view-articles-lies-dossier .node-format {
	top: 5px;
	left: 5px;
	}

	.view-articles-lies-dossier .share {
	margin-top: 10px;
	}






	/*		FIN DOSSIER		*/


	/*		RUBRIQUES		*/

	.view-niveau-2-thematique-master .cartouche,
	.view-niveau-2-sous-thematique .cartouche,
	.view-liste-articles-institutionnels .cartouche,
	.view-articles-lies-dossier .cartouche,
	.view-liste-articles-institutionnels .cartouche	{
	width: 300px;
	}

	.view-niveau-2-thematique-master .lien-node,
	.view-niveau-2-sous-thematique .lien-node,
	.view-niveau-2-home-sgmap .lien-node,
	.view-liste-articles-institutionnels .lien-node,
	.view-articles-lies-dossier .lien-node {
	display: none;
	}

	.view-niveau-2-thematique-master .node-date,
	.view-niveau-2-sous-thematique .node-date,
	.view-niveau-2-home-sgmap .node-date,
	.view-liste-articles-institutionnels .node-date,
	.view-articles-lies-dossier .node-date {
	float: left;
	margin-top: 1px;
	}

	.view-niveau-2-thematique-master .block-title, .view-niveau-2-sous-thematique .block-title, .view-liste-articles-institutionnels .block-title, .view-articles-lies-dossier .block-title {
	margin-top: 5px;
	}

	.view-niveau-2-thematique-master .views-row,
	.view-niveau-2-sous-thematique .views-row,
	.view-liste-articles-institutionnels .views-row,
	.view-articles-lies-dossier .views-row {
	position: relative;
	}

	.view-niveau-2-thematique-master .count,
	.view-niveau-2-sous-thematique .count,
	.view-articles-lies-dossier .count,
	.view-liste-articles-institutionnels .count {
	position: absolute;
	top: 180px;
	left: 75px;
	height:20px;
	}

	.view-niveau-2-thematique-master .count{
	height: 20px;
	left: 0;
	margin-top: 8px;
	position: static;
	top: 0;
	}

	.view-niveau-2-thematique-master .view-footer a{
	background: url("../../images/arrow-link-white.png") no-repeat scroll 115px center #FE7726;
	color: white;
	font-family: Times News Roaman;
	font-style: italic;
	line-height: 38px;
	padding: 10px 30px 10px 15px;
	position: relative;
	z-index: 9999;
	}

	.view-niveau-2-thematique-master .block-top,
	.view-niveau-2-sous-thematique .block-top,
	.view-liste-articles-institutionnels .block-top,
	.view-articles-lies-dossier .block-top {
	margin-bottom: 0;
	}

	.node-type-article-institutionnel .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: 0 !important;
	}

	.view-niveau-2-thematique-master .views-row,
	.view-niveau-2-sous-thematique .views-row,
	.view-articles-lies-dossier .views-row {
	padding: 20px 10px 10px 10px;
	}

	.view-niveau-2-thematique-master .views-row-last{
	display: none;
	}

	.view-niveau-2-thematique-master .views-row-3{
	border-bottom: none;
	}

	#block-views-sur_le_meme_sujet-block .block-title {
	margin-bottom: 20px;
	}

	#block-views-sur_le_meme_sujet-block ul li {
	padding: 20px 70px;
	}

	.view-liste-articles-institutionnels .count {
	left: 420px;
	}

	.view-diaporama-thematique-master .views-field-nothing {
	position: relative;
	}

	.node-thematique-master .contenu-node,
	.node-type-thematique-rubrique .contenu-node {
	background-color: #f4f4f4;
	padding-top: 40px;
	}

	.view-niveau-2-thematique-master .view-header h2,
	.view-niveau-2-sous-thematique .view-header h2 {
	background-color: #f4f4f4;
	}

	.view-niveau-2-sous-thematique .count {
	top: 170px;
	}

	.view-niveau-2-sous-thematique .node-format {
	top: 25px;
	left: 15px;
	}

	.view-niveau-2-thematique-master .view-header h2,
	.view-niveau-2-sous-thematique .view-header h2 {
	width: 90px;
	padding: 0 10px;
	}

	.node-type-thematique-master .diaporama-une,
	.node-type-thematique-rubrique .diaporama-une {
	padding-bottom: 20px;
	margin-bottom: 0;
	}

	.node-type-thematique-master .diaporama-une .accroche-lien {
	bottom: -54px;	}
	
	.view-niveau-2-sous-thematique {	left: 200px;
	}

	.view-niveau-2-sous-thematique 
	.node-type-thematique-master .share,
	.node-type-thematique-rubrique .share{
	margin-top: 20px;
	}

	.view-niveau-2-sous-thematique .views-row-last {
	border-bottom: none;
	}

	#block-menu_block-5 {
	display: none;
	}

	.view-niveau-2-thematique-master .view-footer,
	.view-niveau-2-sous-thematique .view-footer {
	border-top: none;
	text-align: center;
	}

	.view-niveau-2-thematique-master .view-footer span,
	.view-niveau-2-sous-thematique .view-footer span {
	padding-left: 0;
	float: none;
	position: relative;
	top: 20px;
	}

	.view-bloc-push-institutionnel img {
	width: 300px;
	height: auto;
	}

	#block-views-bloc_push_institutionnel-block {
	padding: 40px 10px 0 10px;
	}

	.node-home-actu .node-niveau-2 .visuel {
	margin-right: 0px;
	}
	.view-masterpage-actualite-niveau-2 .visuel img{
	width:300px;
	}

	#block-views-bloc_push_institutionnel-block .views-field-field-institution-visuel-header {
	float: left;
	}

	#block-views-bloc_push_institutionnel-block .views-field-title,
	#block-views-bloc_push_institutionnel-block .views-field-field-institution-accroche-heade {
	float: right;
	width: 100%;
	}

	#block-views-bloc_push_institutionnel-block .views-field-title {
	margin: 0;
	padding: 0;
	text-align: left;
	}

	#block-views-bloc_push_institutionnel-block .views-field-field-institution-accroche-heade {
	margin: 0;
	}

	#block-views-bloc_push_institutionnel-block .views-field-field-institution-accroche-heade p {
	margin: 0;
	}

	#block-views-bloc_push_institutionnel-block .views-field-view-node {
	clear: both;
	}

	#block-views-bloc_push_institutionnel-block .views-field-view-node a {
	display: inline-block;
	padding: 8px 25px 8px 13px;
	top: 17px;
	left: 55px;
	background-position: 172px center;
	}

	/*		FIN RUBRIQUES		*/

	/*		FLUX VEILLE		*/

	.node-type-flux-veille .wrapper-top {
	display: none;
	}

	.node-type-flux-veille .wrapper {
	margin-bottom: 0;
	padding: 20px 10px 0;
	}

	.node-flux-veille .published-date {
	font-weight: normal;
	}

	.node-flux-veille .contenu-description {
	width: auto;
	margin-right: 0;
	}

	.node-flux-veille .contenu-wysiwyg-wrapper {
	text-align: left;
	padding: 20px 0;
	width: auto;
	}

	.node-type-flux-veille .node-bottom {
	padding: 15px 10px !important;	
	border-bottom: 1px solid #E2E2E2;
	}

	.fluxprec, .fluxnext {
	width: 120px;
	position: relative;
	}

	.fluxnext .views-field-view-node a,
	.fluxprec .views-field-view-node a {
	position: absolute;
	}

	.fluxnext .views-field-view-node a {
	left: 135px;
	}

	.fluxprec .views-field-view-node a {
	right: 135px;
	}

	.fluxprec {
	padding-right: 0;
	}

	.fluxnext {
	padding-left: 0;
	}

	.dateflux {
	padding-left: 0;
	float: none;
	clear: both;
	}

	/*		FIN FLUX VEILLE		*/

	/*		SITE PARTICIPATIF		*/

	.node-type-sites-participatifs #block-block-2 img,
	.node-type-sites-participatifs .field-name-field-site-visuel img {
	width: 300px !important;
	height: 160px !important;
	}


	.view-sites-participatifs-en-ce-moment #views_slideshow_cycle_main_sites_participatifs_en_ce_moment-block {
	height: 200px;
	overflow: hidden;
	}

	#block-menu_block-4 {
	display: none;
	}

	.node-type-sites-participatifs #content-header,
	.node-type-sites-participatifs div.jquery_dropdown_container,
	.node-type-institutionnel-rubrique #content-header,
	.node-type-institutionnel-master #content-header,
	.node-type-article-thematique #content-header,
	.node-type-article-institutionnel #content-header,
	.node-type-thematique-rubrique #content-header,
	.node-type-agenda #content-header,
	.node-type-home-actu  #content-header ,
	.node-type-dossier  #content-header  {
	padding: 0 10px;
	}

	.node-type-home-actu div.jquery_dropdown_container,
	.node-type-dossier div.jquery_dropdown_container,
	.node-type-institutionnel-rubrique div.jquery_dropdown_container,
	.node-type-institutionnel-master div.jquery_dropdown_container,
	.node-type-article-thematique div.jquery_dropdown_container,
	.node-type-article-institutionnel div.jquery_dropdown_container,
	.node-type-sites-participatifs div.jquery_dropdown_container,
	.node-type-thematique-rubrique div.jquery_dropdown_container,
	.node-type-agenda div.jquery_dropdown_container{
	width: auto;
	display: block;
	}

	.node-type-sites-participatifs ul.jquery_dropdown_list {
	width: 100%;
	}

	.node-type-thematique-master div.jquery_dropdown_container {
	display: block;
	width: 280px;
	}

	.view-menu-responsive ul.jquery_dropdown_list {
	top: 36px;
	width: 100%;
	}

	.node-type-thematique-master .container-inline div, .container-inline label {
	display: block;
	padding-left: 10px;
	}

	.node-type-thematique-master ul.jquery_dropdown_list {
	width: 100%;
	}

	.node-type-sites-participatifs .view-menu-responsive ul.jquery_dropdown_list {
	top: 26px;
	}

	.node-type-sites-participatifs .contenu-site .right {
	padding: 20px 0;
	width: auto;
	text-align: justify;
	}

	.node-type-sites-participatifs .contenu-site .link-site {
	position: relative;
	top: 10px;
	}

	.node-type-sites-participatifs .contenu-site {
	border-bottom: 1px solid  #e2e2e2;
	padding: 0 10px 20px 10px;
	}

	.view-sites-participatifs-en-ce-moment .views-row {
	float: none;
	padding-top: 10px;
	margin: auto;
	border-right: none;
	}

	.view-sites-participatifs-en-ce-moment {
	background: white;
	padding-bottom: 20px;
	}

	/*		FIN SITE PARTICIPATIF		*/

	.view-recherche-actualites td.col-first {
	margin-right: 0;
	}

	.view-recherche-actualites .cartouche-wrapper,
	.view-taxonomy-term .cartouche-wrapper {
	position: relative;
	}

	.view-recherche-actualites .visuel {
	margin-right: 0;
	}

	.view-recherche-actualites .visuel img,
	.view-taxonomy-term .visuel img{
	width: 300px;
	/**height: 160px;**/
	}

	.view-recherche-actualites table .node-format,
	.view-taxonomy-term table .node-format {
	position: absolute;
	top: 30px;
	left: 15px;
	}

	.view-recherche-documentations td.col-1,
	.view-formation.view-display-id-page_1 td.col-1,
	.view-recherche-actualites td.col-1,
	.view-taxonomy-term  td.col-1,
	.view-recherche-documentations td.col-2,
	.view-formation.view-display-id-page_1 td.col-2,
	.view-recherche-actualites td.col-2,
	.view-taxonomy-term  td.col-2,
	.page-resultats-de-recherche .view-search-page td.col-1,
	.page-resultats-de-recherche .view-search-page td.col-2,
	.page-tous-les-articles-veille .view-search-page td.col-1,
	.page-tous-les-articles-veille .view-search-page td.col-2 {
	height: auto;
	}

	/*	RECHERCHE GLOBALE	*/

	.page-resultats-de-recherche .view-search-page td.col-first,
	.page-resultats-de-recherche .view-search-page .visuel {
	margin-right: 0;
	}

	.page-resultats-de-recherche .view-search-page td {
	width: auto;
	}

	.page-resultats-de-recherche .view-search-page .cartouche-wrapper {
	position: relative;
	}

	.page-resultats-de-recherche .view-search-page .node-format {
	position: absolute;
	top: 35px;
	left: 20px;
	}

	.page-resultats-de-recherche .view-search-page .cartouche-header .node-date {
	margin-left: 0;
	margin-top: 5px;
	}

	/*	FIN RECHERCHE GLOBALE	*/

	.view-push-thematique .views-field-field-thematique-visuel-header {
	text-align: center;
	}

	.view-push-thematique .views-field-view-node a {
	left: 110px;
	}

	.image-visuel-header-diapo .views-slideshow-controls-bottom{
	position: relative;
	top: 3px;
	z-index: 99999;
	}

	.jcarousel-skin-tango .jcarousel-item-horizontal.active .views-field-field-video-visuel img{
	margin-top: 17px;
	width: 60px;
	}

	.jcarousel-skin-tango .jcarousel-item-horizontal .views-field-field-video-visuel img{
	border: 1px solid #F4F4F4;
	margin-top: 18px;
	width: 70px;
	}

	.image-visuel-header-diapo{
	margin-bottom:20px !important;
	}

	#content-area{
	width:320px;
	}

	.fluxprec .views-field-view-node a {
	background: url("../../images/pagination-left.png") no-repeat scroll center center transparent;
	bottom: 35px;
	display: block;
	height: 8px;
	outline: medium none;
	overflow: hidden;
	text-indent: -9999px;
	width: 14px;
	}

	.fluxnext .views-field-view-node a {
	background: url("../../images/pagination-right.png") no-repeat scroll center center transparent;
	bottom: 28px;
	display: block;
	height: 8px;
	outline: medium none;
	overflow: hidden;
	text-indent: -9999px;
	width: 14px;
	}

	#block-views-home_push_participatif-block .views-field-title {
	background: url("../../images/quote.png") no-repeat scroll 0 1px transparent;
	font-family: AvenirLTStd-Black,Arial;
	font-size: 0.8em;
	line-height: 1.2em;
	margin-left: 5px;
	min-height: 25px;
	padding-left: 29px;
	text-transform: uppercase;
	width: 235px;
	}

	#block-views-home_push_participatif-block .views-field-field-flux-participatif-site-url {
	color: #EE2D56;
	font-family: Georgia;
	font-size: 0.8em;
	font-style: italic;
	margin: -5px 5px 10px 30px;
	}
	
	#block-simplenews-8 .form-type-select{
		margin-left: 50px;
	}
	
	
	#block-simplenews-8 .form-type-textfield{
		margin-left:30px;
	}
	
	#block-simplenews-8 form input.form-text{
		width:220px;
		background:url("../../images/lettre.png") no-repeat scroll 190px 6px #FFFFFF !important;
	}
	
	#block-simplenews-8 form input.form-submit{
	left: 80px !important;
	}
	
	#block-simplenews-8 h2{
		padding-top:10px;
	}
	
	.node-type-presse .field-name-field-presse-visuel img{
	width:320px;
	}
	
	.node-type-presse  .node-accroche{
		padding-right:10px !important;
	}
	
	.node-type-presse  .node-date{
		margin-bottom:10px !important;
	}
	
	.i18n-en #footer #block-menu_block-14,
  .i18n-de #footer #block-menu_block-16,
  .i18n-es #footer #block-menu_block-20 {
		margin-left:0px !important;
	}

  .i18n-en #block-menu_block-14 .menu-block-14 li a,
  .i18n-de #block-menu_block-16 .menu-block-16 li a,
  .i18n-es #block-menu_block-20 .menu-block-20 li a {
    width:auto;
    background:none !important;
    padding-left:0px !important;
  }
	
	.i18n-en #nav-mobile,
	.i18n-de #nav-mobile,
	.i18n-es #nav-mobile  {
		display:none;
	}
	
	.i18n-en  #header-region,
  .i18n-de  #header-region,
  .i18n-es  #header-region  {
		display:block;
	}
	
	.i18n-en #block-menu_block-12,
	.i18n-de #block-menu_block-15,
	.i18n-es #block-menu_block-18  {
    padding-left: 0px;
	}
	
	.i18n-en #block-menu_block-12 li.about-the-sgmap a,
  .i18n-de #block-menu_block-15 li.about-the-sgmap a,
  .i18n-es #block-menu_block-18 li.about-the-sgmap a {
    padding-left: 30px !important;
	}
	
	.i18n-en  #block-menu_block-12 ul li,
  .i18n-de  #block-menu_block-15 ul li,
  .i18n-es  #block-menu_block-18 ul li  {
    padding: 2px 10px !important;
	}

	.view-publications .visuel{
	margin-bottom: 20px;
    margin-left: 70px;
	}
	
	#block-views--exp-search_page-page_1{
		padding-right:0px !important;
	}
	
	
	
  .page-resultats-de-recherche #block-views--exp-search_page-page_1 input#edit-keys, 
  .page-page-non-trouvee #block-views--exp-search_page-page_1 input#edit-keys {
      border-left: medium none;
      width: auto !important;
  }
  .page-resultats-de-recherche #sidebar-first{
    display:none;
  }

      
  .title-icon {
    width: 100%;
  }
  .data:before {background: none !important;} 
  .data { padding: 0 5px !important; width: 100% !important;}
  
  
  .page-semaine-innovation-publique-programme-evenements-territoire h1{
    width: auto !important;
        margin-top: 20px !important;
        line-height: 1.3em !important;
  }
  
   .view-innovation .view-header img {
    width: 320px !important;
  }
  
  .view-innovation .views-exposed-widgets {
    border: 1px solid #ffffff;
    height: 154px !important;
    margin-bottom: 0;
    background-color:#f4f4f4 !important;
    padding: 5px 0 5px 5px;
  }

  .view-innovation .inno-all {
    width: auto !important;
    float: none !important;
  }

  .view-innovation .inno-orga p {
    width: 465px !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 .inno-dates {
  background: url("../../images/dates-border.png") no-repeat scroll left bottom rgba(0, 0, 0, 0);
  padding-bottom: 20px;
  padding-top: 20px;
  width: 80px;
  float: none !important;
  margin-bottom: 20px;
  }
  
  
}
