/* This file will hold styles that are loaded using the same media query as the normal grid. */
/* If you are using the default media queries provided by Omega, these styles will also
 *  apply to the widescreen layout unless they are overridden by the widescreen styles. */
/********************************logo + petit*****************************************/

/******************************************************************************************************/




/*****************************************divers***********************************************/

/******************************************************************************************************/

.node-type-page h2 {
font-size: 1.5em;
}

.node-type-page h1#page-title{font-size:30px;}
.node-type-page.rubrique_rose  h1#page-title ,
.node-type-page.rubrique_vert h1#page-title,

.node-type-page.rubrique_violet  h1#page-title,

.node-type-page.rubrique_rouge h1#page-title
 {/*background-size:45px 45px;padding-left:50px;*/min-height:45px }

/********************************************zone branding*******************************************/

/******************************************************************************************************/
#block-block-28{width:60px; overflow:hidden;right:10px}

#block-search-form,
#block-block-34,
#block-block-36,
#block-block-60/***reseaux sociaux***/{top:20px }
#block-block-28 img{max-width:164px}

#block-block-36 {right:105px;}

#block-search-form {right:185px;}
 
#block-block-34,
#block-block-60{right:450px;}




/****bloc de recherche****/

#block-search-form form#search-block-form {
height:30px;width:247px}

#block-search-form form#search-block-form input#edit-search-block-form--2{
height:24px;width:198px}


#block-search-form form#search-block-form  input#edit-submit,
#block-search-form form#search-block-form  input#edit-submit--3{
width:23px;height:23px;}






/*******************************************tete******************************************/

/******************************************************************************************************/



.front div#tete {
text-align:left}
.front  #block-block-27
{text-align:center}


.front div#tete #rond_rouge {
 left: 370px; top: 212px;}
.front div#tete #rond_vert{
left: 155px;top: 25px;}

.front div#tete #rond_violet{
 left: 60px; top: 265px;}

.front div#tete #rond_rose{
left: 160px;top: 460px;}
    
    
/**********************************************menu haut*************************************************/

/******************************************************************************************************/


#block-nice-menus-2 ul.nice-menu-down li a
{ text-transform:uppercase;}

#block-nice-menus-2 ul.nice-menu-down li a ,
.langue_en #block-nice-menus-2 ul.nice-menu-down li a {font-size: 11px;padding: 0 10px 0 5px}

#block-nice-menus-2 ul.nice-menu-down  li.rubrique_partenaires a { padding:0 10px}




/****************************side-bar first menu gauche*************************************************/

/******************************************************************************************************/

#block-menu-block-1 ul.menu li a {
 padding:0 0 .5em 0;font-size:.9em;
  
}


#block-menu-block-1 ul.menu li.active{
   /* border-bottom-width: 0;
    padding-left: 10px;
    padding-right: 20px;*/
      padding-left: 5px;
    padding-right: 15px;}





/*************************************side bar second*****************************************************/

/******************************************************************************************************/
#region-sidebar-second,
.region-inner.region-sidebar-second-inner
{position:relative}

#zone-content
{position:static}

#region-sidebar-second h2 {

      font-size: 13px;}


#region-sidebar-second #block-views-actualites-block {
   margin-bottom: 1em;
    margin-right: 5px;}

#region-sidebar-second #block-block-29 p {
   /* margin-bottom: 1em;
    margin-left: 30px;*/margin-bottom: .5em;margin-left: 5px;}


#region-sidebar-second .item-list ul li {
    /**margin: 0 0 0.25em 1.5em;**/
      margin: 0 0 0.25em 10px;}

form#newsletter {
    /**margin: 0 10px 0 30px;padding: 0;**/margin: 0 5px 0 5px;}


/***deco***/


 #block-block-32
{display:block}


#region-sidebar-first #block-block-30 #deco1
{left:90px;top: -20px;}

#region-sidebar-second #block-block-32 #deco2
{top:-100px;left:-100px;}




/***video***/
#region-sidebar-second #block-block-31/***video***/{
/**position:relative;z-index:100;bottom:auto;top:0;right:10px;margin-top:-130px*/}



.front #region-sidebar-second iframe{
max-width:220px !important}



/***front page v2 : blocs d'actus*************************************/

#block-views-actualites-block-3,
#block-views-actualites-block-2
{/****zoom fr et en ****/
box-sizing:border-box;
-moz-box-sizing:border-box;
/**width:505PX; margin-left: 20px;  margin-right: 10px;**/
  width:50%; float:left;
	margin-left: 0%;  margin-right: 2%; margin-top: 1em;padding:0em;
}
#block-block-86{/***fil d'actu fret en factuel****/
box-sizing:border-box;
-moz-box-sizing:border-box;
/**width:505PX; margin-left: 20px;  margin-right: 10px;**/
  width:47%; display:block;
	
  margin-top: 1em;padding:0em;float:right
}



#block-views-actualites-block-6,
#block-views-actualites-block-7{/****actus drupal fr et en ****/
box-sizing:border-box;-moz-box-sizing:border-box;
  width:45%; display:block;margin-right:20px;
  margin-top: 1em;padding:0em;float:right;
}


#block-views-actualites-block-1{box-sizing:border-box;
box-sizing:border-box;
-moz-box-sizing:border-box;
/**width:505PX; margin-left: 20px;  margin-right: 10px;**/
  width:45%; display:inline-block;
  margin-top: 2em;padding:0em;
}

/***front page v2 : blocs d'actus anglais********************************/









/****bloc bleu explication de la démarche"en anglais et francais********/

#block-block-45,
#block-block-42{
width:500px}


/********************slider*********************/
.jcarousel-skin-default .jcarousel-clip-horizontal {
 width: 700px;}
.jcarousel-skin-default .jcarousel-container-horizontal,
.jcarousel-skin-default li.jcarousel-item {
    height: 124px; width: 700px;
}





