/* This file will hold styles that are loaded using the same media query as the narrow grid. */
/* If you are using the default media queries provided by Omega, these styles will also
 *  apply to the normal and widescreen layouts. You may override these styles in the normal 
 *  and widescreen CSS files as appropriate. */
/*********MAIN MENU**
#zone-menu{padding-bottom:20px}


ul#main-menu li a {
font-size: 12px;}



ul#main-menu li.first,
ul#main-menu li.first a{
    height: 29px;
    width: 95px;}


ul#main-menu li.menu-561 a{
width:70px;}

ul#main-menu li.menu-558,
ul#main-menu li.menu-559, ul#main-menu li.menu-560,
ul#main-menu li.menu-561, ul#main-menu li.menu-817
{top: 0px;min-height:45px}
***/

/***icones pour mobile disparaissent a partir de version narrow****/


#zone-branding.region-branding-inner{ 
    position: relative;z-index:20;
}


#zone-branding{
margin-bottom:15px
}


#region-menu
{height:32px}


#block-block-6 {
height: 40px;width: 40px;background:#cc0000;margin:0;padding:0;
position:absolute;left:10px;top:55px;z-index:50}

#block-block-6  ul#navMobile {top:0}


#block-block-6  ul#navMobile li {
height: 40px; width: 40px;margin:0;padding:0
}

ul#navMobile a#pull {
 height: 40px !important;margin:0;padding:0;
  width: 40px !important;border-width:0;
  background: #000 url("../images/icone_mobile_menu.png") no-repeat scroll 4px 5px;
}



#block-block-6  ul#navMobile  li:nth-child(1),
#block-block-6 ul#navMobile   li:nth-child(3),
#block-block-6  ul#navMobile   li:nth-child(4) { display:none;}


/*****menu heut liens externes****/

#block-menu-menu-menu-haut ul.menu li{
padding-left:.3em;/*max-width:75px**/}

#block-menu-menu-menu-haut ul.menu li a{font-size:12px;text-transform: lowercase;white-space:normal}
#block-block-12 img{/*width:100px !important;*/max-width:140px !important}
#block-block-12 {/*width:40px*/;overflow:hidden}



/******bloc des articles sidebar gauche****/


.views-field-field-rubrique .field-content
 {font-size: 10px;}


#zone-content #block-views-articles-block .views-field-view-node  {
left:75px}

#zone-content #block-views-articles-block .views-field-view-node a {
/*width: 145px;**/height:60px}


/*****RUBRIQUES**********/


.views-field-field-rubrique .field-content {
  padding:5px 0 2px 72px;top: 0;float:left;}


/*****TITRE********/




#zone-content #block-views-articles-block  .views-field-title
{/*width:144px;**/margin:0px 0 0 66px;}
#zone-content  #block-views-articles-block   .views-row.rubrique-5  .views-field-title,
#zone-content  #block-views-articles-block   .views-row.rubrique-6  .views-field-title
{padding-right:10px}

#zone-content #block-views-articles-block  .views-field-title .field-content
{ display: block;min-height: auto;padding: 5px 10px 0 0px;min-height:55px}

.page-taxonomy-term-1  #zone-content #block-views-articles-block   .views-field-title a,
.page-taxonomy-term-2   #zone-content #block-views-articles-block   .views-field-title a,
.page-taxonomy-term-3   #zone-content #block-views-articles-block    .views-field-title a,
.page-taxonomy-term-4   #zone-content #block-views-articles-block   .views-field-title a,
.page-taxonomy-term-6  #zone-content #block-views-articles-block    .views-field-title a{
font-size:11px;}











/***carroussel  a la une de chaque rubrique*****/

#block-views-pinned-articles-block .jcarousel-skin-default .jcarousel-container-horizontal {
padding:0 20px 0 20px;width: 240px;}


#block-views-pinned-articles-block   .jcarousel-skin-default .jcarousel-clip-horizontal {
    width: 240px;}

#block-views-pinned-articles-block  .jcarousel-skin-default li.jcarousel-item {
   min-height :230px;width:240px !important}


#block-views-pinned-articles-block   .jcarousel-skin-default li.jcarousel-item a img{
width:240px !important;height:auto !important;}


#block-views-pinned-articles-block  .jcarousel-skin-default .jcarousel-item  .texteTitre{
    font-size: 11px;width:224px;}


#block-views-pinned-articles-block  .jcarousel-skin-default .jcarousel-item  .texteTitre h3{
line-height:120%}

#block-views-pinned-articles-block  .jcarousel-skin-default .jcarousel-item  a:hover .texteTitre{
height:220px;}



/**agenda prochainement****/
#block-views-agenda-block .views-row {
    padding-left: 5px;margin-left:5px
}


/***reseaux sociaux*****/
.fb_iframe_widget iframe,
.fb_iframe_widget,
.fb_iframe_widget  span {
width:160px !important;}









/****bloc de breves***/
#block-views-breves-block .view-footer a:link{
    font-size: 11px;
}



/****bloc de connection***/
.navigation:after{
float:none;clear:both;content:''
}


input#edit-submit--3{
max-width:150px;overflow:hidden;
  font: normal 10px/1.2 Arial,sans-serif;
}


.view-clone-de-carousel-aujourd-hui  {
    width: 280px;margin-bottom:15px}




.jcarousel-skin-default .jcarousel-item  .field-image{

height:200px;
}

/****formulaire de inscription newsletter/
/***formulaire de recherche*****/  
/******bloc d(inscription*****************/

#block-webform-client-block-478 h2.block-title ,
#block-search-form h2.block-title{
font-size: 12px;height:15px}



#block-webform-client-block-478 input#edit-submitted-your-email,
#block-webform-client-block-478 input#edit-submitted-your-email,
#block-search-form input#edit-search-block-form--2{
 width: 184px;}


#block-webform-client-block-478 div#edit-actions--2, 
#block-webform-client-block-478 div#edit-actions, 
#block-webform-client-block-478 div#edit-actions--3{
    height: 31px;
    position:static;display:inline-block;
 width: 31px;
}

#block-webform-client-block-478
{padding:0;clear:right;margin-top:15px}






#zone-content .view-articles .view-footer a:link,
#zone-content .view-articles  .view-footer a:link,
#zone-content #block-views-agenda-block .view-footer a:link,
#zone-content #block-views-agenda-block .view-footer a:visited
{font-size:12px;}


/****zone menu***/

/***main menu **/



/***icones mobile*****/
#block-block-6 /***icones pour mobile disparaissent a partir de version narrow****/{
    display:none;}

.navigation{
position:absolute;bottom:0;left:0;height:32px}

ul#main-menu li {
float:left;/**/z-index:10;width:auto; 
display:inline-block;position:relative}

ul#main-menu li a {
text-align:center;  /*text-transform: uppercase;*/
-webkit-box-sizing:border-box;position:relative;
  -moz-box-sizing: border-box;border:0px solid #333;
  box-sizing: border-box;line-height:30px;min-height:30px;
  display:block; font-size: 12px; padding:0;margin:0;
}


/****separation fleches blanches****/

ul#main-menu li.menu-557 {
  background:#C82C7C url("../images/cache-fleche.png") no-repeat top right;}
ul#main-menu li.menu-558 {background:#e89439 url("../images/cache-fleche.png") no-repeat top right;}
ul#main-menu li.menu-559 {background:#8CAF2E  url("../images/cache-fleche.png") no-repeat top right;}
ul#main-menu li.menu-560 {background:#27a5ad url("../images/cache-fleche.png") no-repeat top right;}
ul#main-menu li.menu-817 {background:rgb(80, 28, 89) url("../images/cache-fleche.png") no-repeat top right;}

ul#main-menu li.menu-557 a{
  background:transparent url("../images/cache-fleche-gauche.png") no-repeat top left;}
ul#main-menu li.menu-558 a{background:transparent  url("../images/cache-fleche-gauche.png") no-repeat top left;}
ul#main-menu li.menu-559 a{background:transparent  url("../images/cache-fleche-gauche.png") no-repeat top left;}
ul#main-menu li.menu-560 a{background:transparent  url("../images/cache-fleche-gauche.png") no-repeat top left;}
ul#main-menu li.menu-817 a{background:transparent  url("../images/cache-fleche-gauche.png") no-repeat top left;}



ul#main-menu li {width:110px;}

/****fiest =logo ***/
ul#main-menu li.first,
ul#main-menu li.first a{
    height: 60px;/***logo**/width:195px;}
	
ul#main-menu li.first {
	
  background-image: url('../images/logo_factuel_baseline.png');  background-size: cover;
  background-repeat:no-repeat;
  /*background-size:cover;*/display:block;
position:absolute;left:0;top:-70px;
text-indent:-5000px;background-color:transparent}


/****menu 561 espace interne***/
ul#main-menu li.menu-561 a{
font-size: 11px;font-weight:bold;border: 1px solid rgb(136, 136, 136);
  text-transform:lowercase;line-height:30px;min-height:30px;
;/*width:85px;**/}

ul#main-menu li.menu-561  {
width:90px;margin-left:10px}


/****autre***/
ul#main-menu li.menu-558,ul#main-menu li.menu-557 ,
ul#main-menu li.menu-559, ul#main-menu li.menu-560,
 ul#main-menu li.menu-817
{left: 0; bottom:0;
  /*border-bottom-width:8px; border-color:transparent;border-style:solid;*/
margin: 0; overflow:visible}



ul#main-menu li.menu-557 {
 width:130px;z-index:10;margin-left:10px/*****notre etablissement**/}

ul#main-menu li.menu-558 {
z-index:9}

/******etat hover des rubriques****/


ul#main-menu li.active{
left:-5px;}


ul#main-menu li.menu-557 a:hover,
ul#main-menu li.menu-558  a:hover,
ul#main-menu li.menu-559  a:hover,
ul#main-menu li.menu-560  a:hover,
ul#main-menu li.menu-817  a:hover,
ul#main-menu li.menu-557 a.active,
ul#main-menu li.menu-558 a.active ,
ul#main-menu li.menu-559 a.active,
ul#main-menu li.menu-560 a.active,
ul#main-menu li.menu-817 a.active
{background:#fff}


/****ul#main-menu li.menu-557.active a.active{border-color:#C82C7C;}

ul#main-menu li.menu-558.active a{border-color:#E89439;}

ul#main-menu li.menu-559.active  a{border-color:#8CAF2E;}

ul#main-menu li.menu-560.active a {border-color:#27a5ad;}

ul#main-menu li.menu-817.active a{border-color:#501B59;}

ul#main-menu li.menu-561.active  {border-color:#000;
  background:transparent;}****/


ul#main-menu li.menu-557 a.active:link,
ul#main-menu li.menu-557 a.active:visited{color:#C82C7C;}

ul#main-menu li.menu-558 a.active:visited,
ul#main-menu li.menu-558 a.active:link{color:#E89439;}

ul#main-menu li.menu-559 a.active:link,
ul#main-menu li.menu-559 a.active:visited{color:#8CAF2E;}

ul#main-menu li.menu-560  a.active:link,
ul#main-menu li.menu-560 a.active:visited{color:#27a5ad;}

ul#main-menu li.menu-561  a.active:link,
ul#main-menu li.menu-561 a.active:visited{color:#000;}

ul#main-menu li.menu-817 a.active:link,
ul#main-menu li.menu-817 a.active:visited {color:#501B59;}



/***pages archives.page-archives #zone-content .view-id-articles .view-header p {
width:460px}
***/
/**.page-archives #zone-content #block-system-main {
width:500px}***/



#block-menu-menu-dossiers ul.menu li {

    margin: 0 0 0 .25em;}
#block-menu-menu-dossiers ul.menu li a{
padding:0 .25em 0 0;font-size:12px;height:15px;line-height:15px}

/*
#block-menu-menu-menu-haut ul.menu li{max-width:85px}

#block-menu-menu-menu-haut ul.menu li:nth-child(3){max-width:100px}**/

/*****bouton connexions****/
/****bloc de connection***/

#block-cas-login {
    height:32px;
 width: 85px;
}


#block-cas-login #edit-actions {
min-height: 28px;}

#block-cas-login #edit-cas-login-redirection-message
{/**isplay:none;min-height:320px;**/
  display:none;
 }

#block-cas-login #edit-actions input#edit-submit,

 #block-cas-login #edit-actions--3 input#edit-submit--3{
 line-height: 32px;  height:32px;  width:85px;
  font-size: 11px;margin:0;padding:0;background:#000;color:#fff;
 text-shadow: none;
    text-transform: uppercase;
}



#block-cas-login #edit-actions--3:hover input#edit-submit--3:hover,
#block-cas-login #edit-actions input#edit-submit:hover
{color:#faee41}



/*****correction bug 17/10*****************/

#block-widgets-s-boutons-de-partage{
margin-top:0px;margin-bottom:5px;}

