

#page
{ position:static}

#region-content,#region-branding,#region-menu
{position:relative;}


h2.block-title {
font-size:15px}


.front #region-sidebar-first {
    margin-top: 0px }

.front #region-content {
    padding-top: 0px;
}



/****logo mobile*****/
nav.navigation {
    display: block !important;}



#region-menu
{ display:block !important;
border-bottom-width:0;overflow:visible;}


#zone-user-wrapper {
    min-height: auto;margin-bottom:0;display: block;}

 #region-user-first {
/*min-height:90px*/margin-left:10px;margin-right:10px}

#block-delta-blocks-logo{
   display:none}


body
 { background : white url("../images/bg-stripe.gif") repeat 0 0;
  padding-top:0}

.front #region-sidebar-first{margin-top:360px}


#zone-branding
{background:#fff;     border-radius:  0;margin-top: 0px;min-height:5px;}


/*****bloc de navigation connecté et non connecté ***/
#block-system-navigation{position:static;
  margin-top:0}
#block-cas-login {display:block !important}


 #block-cas-login #h2{/**min-height:320px;**/display:none}

 #block-cas-login .content{/**min-height:320px;**/margin:0;padding:0}






#block-cas-login div.content,
 #block-system-navigation div.content,
#section-content #block-cas-login #h2 h2 { font-size: 12px;}


#block-cas-login #edit-cas-login-redirection-message{
font-weight:bold;text-align:center}
  
 #block-cas-login #edit-cas-login-redirection-message{}

 #block-cas-login #edit-actions--3{
  margin:0;padding:0 ;background: rgb(0, 0, 0);min-height:28px;position:absolute;
  bottom:0;}


 #block-cas-login #edit-actions--3 input#edit-submit--3 {
text-transform: uppercase;
max-width: auto;line-height:32px;height:32px;
background: rgb(0, 0, 0);border-width: 0px;
color: #FDF05B;text-shadow:none;
padding: 0;margin:0;border-radius:0;display:block;width:100%}



#block-system-navigation,
#block-views-user-connected-block
{position:static;WIDTH:auto;height:auto;overflow:visible;display:block}


#zone-content {
    background: #fff;}
#region-sidebar-second{
position:relative}


.branding-data{float:left;}

#page
{ position:static}
#section-content {
position:static;}
#section-header{
position:relative}

#region-content
{position:relative;}


.logged-in #zone-branding {
  /*  padding-top: 10px;*/}

/**bloc agenda bientot*******/

.front.logged-in  #block-views-articles-block,
.front.not-logged-in #block-views-articles-block
{margin-top:0}

.logged-in #section-content {
padding-top:0}
/***********************************margin des blocs ***************************/
/**bloc agenda bientot*******/

#block-views-agenda-block ,
#block-views-articles-block,
#block-views-breves-block,
#block-block-4,
#block-views-caeaf148090b0fd4f6b0233453943701,
#block-aggregator-category-1,
#block-aggregator-feed-2,
#block-aggregator-feed-3,
#block-aggregator-feed-4

{margin-bottom:40px;}


#block-aggregator-feed-4{margin-top:-10px}
#block-views-breves-block{
margin-top: 40px}





/***bloc de connection dur 3 colonnes NON CONNECTE***/



/***************bloc de connection******/
#region-sidebar-second.grid-3{position:relative;   }

#block-system-navigation{position:static;}



#block-system-navigation{
 border-radius:0 40px 0 0;margin-bottom:40px}


.page-taxonomy-term-1 #block-system-navigation,
.page-taxonomy-term-2 #block-system-navigation,
.page-taxonomy-term-3 #block-system-navigation,
.page-taxonomy-term-4 #block-system-navigation,
.page-taxonomy-term-5 #block-system-navigation,
.page-taxonomy-term-6 #block-system-navigation
{position:relative;left:0;top:0}



 /***menu reseaux numerique**************************/

#block-menu-menu-flux-reseaux{
    height: 30px;margin-left: 8px;margin-right: 18px;}

#block-menu-menu-flux-reseaux ul.menu li a {
height: 18px;width:18px;border:1px solid #000;margin-left:10px;}

#block-menu-menu-flux-reseaux  ul.menu li.last a {
    background: url("../images/ic_twitter.png") no-repeat scroll 0 0 #FFFFFF;}
#block-menu-menu-flux-reseaux  ul.menu li.first a {
    background: url("../images/ic_facebook.png") no-repeat scroll 0 0 #FFFFFF;}
#block-menu-menu-flux-reseaux  ul.menu li a {
   /* background: url("../images/ic_rss.png") no-repeat scroll 0 0 #FFFFFF;***/}
#block-menu-menu-flux-reseaux  ul.menu li a:hover {
    border: 1px solid #FFFFFF;}


/***logo UL *******/

#block-block-1{
display:block;padding: 0;width: 73px;height:93px;position:absolute; top:0px;right:5px;padding:0;left:auto
  /*float:right;margin:15px 5px  0 15px*/}



/*********************************************CARROUSSEL STYLE TELE RA MA**********************************************/
/*********************************************CARROUSSEL STYLE TELE RA MA**********************************************/
#block-views-a-la-une-pour-mobile-block-4{
display:none }


/****#block-views-carousel-tel-block-1{ display:block;position:absolute;
  top:0;z-index:55;overflow:visible;left:0;padding:0;margin:0 }

.view-pinned-articles  .jcarousel-skin-default .jcarousel-item  .texteTitre .text{
display: block;

.view-pinned-articles  .jcarousel-skin-default .jcarousel-item  .texteTitre p{
margin-bottom:0;}
#block-views-pinned-articles-block  div#h2,
#region-content #block-views-carousel-tel-block-1  div#h2{
margin:0;padding:0;height:30px}

#block-views-carousel-tel-block-1  h2{
color:#fff;letter-spacing:0;padding:5px 5px  5px 60px;font-size:16px;height:20px;
  background: #5C5C5C url("../images/rayures.png") no-repeat 0 0;}

#block-views-carousel-tel-block-1  div.nav_col
{ float:left;margin: 0;
 overflow:hidden;position:relative; padding-bottom: 36px;}

#block-views-carousel-tel-block-1 div.nav_col ul.nav 
 {clear: both;display: block;margin: 0;    overflow: hidden;position:relative;
z-index:10;text-align: left;height:248px;}
#block-views-carousel-tel-block-1  ul.nav ul.items
{border-bottom: 1px solid #B6B5B4;width:auto;position:absolute;background:#eee;
    display: block;height: 2000em;margin: 0;padding: 0;text-align: left;}


#block-views-carousel-tel-block-1 div.nav_col ul.nav ul.items li {
border-bottom: 1px dotted #B6B5B4;clear: both;display: block;margin:0;padding:0;
    text-align: left; text-decoration: none; z-index: 20;outline: 0 none;line-height:100%;font-size:12px;font-weight:400}


#block-views-carousel-tel-block-1 div.nav_col ul.nav ul.items li div{
margin: 0;padding: 6px 5px 6px 0;height:50px;position:relative;}
#block-views-carousel-tel-block-1  div.nav_col ul.nav ul.items li.sel div p
{color:#fff;}

#block-views-carousel-tel-block-1 .nav_btn{
background:#eee}

#block-views-carousel-tel-block-1 .lien{
display:none}


#block-views-carousel-tel-block-1  div.nav_col ul.nav ul.items li.sel div{
background:#999;}


#block-views-carousel-tel-block-1 div.nav_col ul.nav ul.items li.sel div[class^="rub-1"]
{background-color:#501C59 }


#block-views-carousel-tel-block-1 div.nav_col ul.nav ul.items li.sel div.rub-1 {
background:#C82C7C;}

#block-views-carousel-tel-block-1 div.nav_col ul.nav ul.items li.sel div.rub-2{
background:#E89439;}

#block-views-carousel-tel-block-1 div.nav_col ul.nav ul.items li.sel div.rub-3 {
background:#8CAF2E;}

#block-views-carousel-tel-block-1 div.nav_col ul.nav ul.items li.sel div.rub-4 {
background:#27A5AD;}

#block-views-carousel-tel-block-1 div.nav_col ul.nav ul.items li.sel div.rub-1178 {
background:#501C59;/***autour de nous*}


#block-views-carousel-tel-block-1 ul.items li p
{margin:0;padding:0;color:#666}


#block-views-carousel-tel-block-1  ul.nav ul.items li img
{height: 50px;width:50px;position: relative;float:left;margin:0 10px}


#block-views-carousel-tel-block-1  ul.items li .rubrique

{margin-bottom:.5em; text-transform:uppercase;font-weight:normal;font-size:11px;color:#333}


#block-views-carousel-tel-block-1 ul.items li  .rubrique.rub-3
{color: #8CAF2E;/***recherche vert**}

#block-views-carousel-tel-block-1 ul.items li div[class^="rub-1"] p.rubrique
{color:#501C59;***autour de n}

#block-views-carousel-tel-block-1 ul.items li div.rub-1 p.rubrique
{color:#C82C7C;/***rose**}


#block-views-carousel-tel-block-1 ul.items li  .rubrique.rub-2{
color:#E89439 ;/****formations orange*}


#block-views-carousel-tel-block-1 ul.items li  .rubrique.rub-4
{color:#27A5AD;/***campus bleu}





#block-views-carousel-tel-block-1  div.nav_col ul.nav ul.items li.sel .rubrique {
color:#fff}

#block-views-carousel-tel-block-1  div.nav_col ul.nav ul.items li.sel p{
color:#000}


#block-views-carousel-tel-block-1  div.nav_col ul.nav ul.items li a{
text-decoration:none;color:#666;letter-spacing:-.005em}***/

#block-views-carousel-tel-block-2 {
    margin-top: 0px;
}
/****************************navigation bas*********************/

#block-views-carousel-tel-block-1 div.nav_btn {
    bottom: 0;
    display: block;
    height: 20px;
    left: 0;
    padding: 10px;
    position: absolute;
    width: 330px;
    z-index: 50;
}


#block-views-carousel-tel-block-1 div.nav_btn div.nav_up {
    background: url("../images/ico_24.png") no-repeat scroll 0 0 transparent;
    clear: both;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 0;
    height: 17px;
    margin-right: 10px;
    width: 17px;
}

#block-views-carousel-tel-block-1  div.nav_btn div.nav_down {
    background: url("../images/ico_24.png") no-repeat scroll 0 -20px transparent;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 0;
    height: 17px;
    margin-right: 10px;
    width: 17px;
}


#block-views-carousel-tel-block-1  div.nav_btn span.nav_count {
    display: block;
    float: left;
    font-size: 1.1em;
    height: 17px;
    padding-top: 2px;
    text-align: center;}


/*****************************droite grande photo et texte **********************/
#block-views-carousel-tel-block {
display:block;padding: 0;margin:0;position: absolute; overflow: 
    hidden;z-index:50;
/** top:30px; left:-40px;  height: 288px;width: 500px;**/}



#block-views-carousel-tel-block  ul.edito {
    display: block;height: 288px;  
    overflow: hidden;padding: 0;z-index:2;position: absolute;}

#block-views-carousel-tel-block  ul.edito  li {
    display: block;padding: 0;margin: 0;overflow: hidden;position: relative;}



#block-views-carousel-tel-block  ul.edito  li a:hover  .texteTitre{
   min-height:270px;transition: min-height 1s linear;color:#fff}



#block-views-carousel-tel-block  ul.edito  li a:hover  .texteTitre span.plus{
color:#fff}


#block-views-carousel-tel-block  ul.edito  li a:hover  div.texteTitre 
{background-color:#501C59 /***autour de nous****/}
#block-views-carousel-tel-block  ul.edito  li a:hover  div.texteTitre.rub-1
{background-color:#C82C7C;/***rose***/}
#block-views-carousel-tel-block  ul.edito  li a:hover div.texteTitre.rub-2{
background-color:#E89439 ;/****formations orange**/}

#block-views-carousel-tel-block  ul.edito  li a:hover  div.texteTitre.rub-3
{background-color: #8CAF2E;/***recherche vert**/}

#block-views-carousel-tel-block  ul.edito  li a:hover  div.texteTitre.rub-4
{background-color:#27A5AD; /***campus bleu****/}



#block-views-carousel-tel-block  ul.edito  li a:hover  div.texteTitre.rub-5,
#block-views-carousel-tel-block  ul.edito  li a:hover  div.texteTitre.rub-6
{background-color:#999/***personnel**/}





#block-views-carousel-tel-block ul.edito li {
    height: 290px;/*** width: 460px;height:auto !important;*****/
    width: 280px;
  display: block;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
}



#block-views-carousel-tel-block  li img{position:absolute;z-index:10;top:0;left:0;height:auto !important;}
#block-views-carousel-tel-block ul.edito li h3
   { margin:0 0 .2em 0; padding:0; letter-spacing:0; color:#fff;font-size:14px;}

#block-views-carousel-tel-block ul.edito li div.texteTitre{
display: block;background-color: rgba(75,75,75,.9);bottom: 0;left: 0; z-index: 11;/*min-height: 56px;*/
  position: absolute;color:#ccc;font-size:12px}

#block-views-carousel-tel-block ul.edito li div.texteTitre h2{
background-color: transparent;bottom: 0;
color:#ccc;font-size:12px}

#block-views-carousel-tel-block ul.edito li div.texteTitre p{
margin:0}
#block-views-carousel-tel-block ul.edito li  .text p{
display:inline}

#block-views-carousel-tel-block ul.edito li  .text span{
display:inline;padding-left:1em}



#block-views-carousel-tel-block ul.edito li  .text a,
#block-views-carousel-tel-block ul.edito li  .text span.plus{
color:#fff;font-weight:bold}


#block-views-carousel-tel-block ul.edito li  .text span.plus-1 {color:#c82c7c /****rose****/}
#block-views-carousel-tel-block ul.edito li  .text span.plus-2 {color:#e89439/***orange***/}
#block-views-carousel-tel-block ul.edito li  .text span.plus-3 {color:#8CAF2E;/****vert****/}
#block-views-carousel-tel-block ul.edito li  .text span.plus-4 {color:#27a5ad/***bleu***/}






/**********************************block articles********************************************************************/
/**********************************block articles********************************************************************/

#block-views-articles-block  .views-field-field-rubrique {display:block;height:auto}

.page-taxonomy-term-1 #block-views-articles-block,
.page-taxonomy-term-2 #block-views-articles-block ,
.page-taxonomy-term-3 #block-views-articles-block ,
.page-taxonomy-term-4 #block-views-articles-block,
.page-taxonomy-term-5 #block-views-articles-block,
.page-taxonomy-term-6 #block-views-articles-block{position:relative;}



#zone-content #block-views-articles-block  .views-field-view-node
{top:0;height:90px;}

#zone-content #block-views-articles-block  .views-field-view-node a
{height:90px;margin-left:0}

/***image***/


/************************articles epingles a la une ds chaque rubrique**************************************************/
/************************articles epingles a la une ds chaque rubrique**************************************************/



#region-preface-first {
   display:block !important; min-width: 1px;height:1px}



#block-views-pinned-articles-block {
width:auto;position:relative;top:0;padding-top:0}




.region-sidebar-first-inner{
 overflow:visible}

.jcarousel-skin-default .jcarousel-clip-horizontal,
.view-pinned-articles  .jcarousel-skin-default .jcarousel-navigation {width:auto;margin:0 auto}

.view-pinned-articles  .jcarousel-skin-default li.jcarousel-item {
/***height:290px;**/height:auto}
.view-pinned-articles  .jcarousel-skin-default li.jcarousel-item img {
width:auto !important;}


.view-pinned-articles  .jcarousel-skin-default .jcarousel-item  a:hover .texteTitre{
background:#666;color:#fff}



.view-pinned-articles  .jcarousel-skin-default .jcarousel-item  a:hover .texteTitre.rub-1  {background-color:#c82c7c /****rose****/}
.view-pinned-articles  .jcarousel-skin-default .jcarousel-item  a:hover .texteTitre.rub-2  {background-color:#e89439/***orange***/}
.view-pinned-articles  .jcarousel-skin-default .jcarousel-item  a:hover .texteTitre.rub-3  {background-color:#8CAF2E;/****vert****/}
.view-pinned-articles  .jcarousel-skin-default .jcarousel-item  a:hover .texteTitre.rub-4 {background-color:#27a5ad/***bleu***/}



.view-pinned-articles .jcarousel-skin-default .jcarousel-next[disabled="true"]{display:block;}



.view-pinned-articles .jcarousel-skin-default .jcarousel-next[disabled="true"]{
color:#fff;position:static;width:100%;cursor:inherit;padding-top:5px;padding-bottom:5px;background-image:none;
  background-color:#777;}
.view-pinned-articles .jcarousel-skin-default .jcarousel-next[disabled="true"]:after{
content:"1";color:#fff;display:inline-block; background-color:#5C5C5C;
    border-radius: 12px 12px 12px 12px;height: 20px; width: 20px;}



.view-pinned-articles .jcarousel-skin-default .jcarousel-next[disabled="true"]:hover{
background-image:none;}


.page-taxonomy-term-1  .view-pinned-articles .jcarousel-skin-default .jcarousel-next[disabled="true"]:hover,
.page-taxonomy-term-1 .view-pinned-articles .jcarousel-skin-default .jcarousel-next[disabled="true"]
{background:#c82c7c/****rose****/}

.page-taxonomy-term-2  .view-pinned-articles .jcarousel-skin-default .jcarousel-next[disabled="true"]:hover,
.page-taxonomy-term-2 .view-pinned-articles .jcarousel-skin-default .jcarousel-next[disabled="true"]
{background:#e89439/***orange***/}


.page-taxonomy-term-3  .view-pinned-articles .jcarousel-skin-default .jcarousel-next[disabled="true"]:hover,
.page-taxonomy-term-3 .view-pinned-articles .jcarousel-skin-default .jcarousel-next[disabled="true"]
{background:#8CAF2E;/****vert****/}


.page-taxonomy-term-4  .view-pinned-articles .jcarousel-skin-default .jcarousel-next[disabled="true"]:hover,
.page-taxonomy-term-4 .view-pinned-articles .jcarousel-skin-default .jcarousel-next[disabled="true"]
{background:#27a5ad/****bleu***/}

.page-taxonomy-term-5 .view-pinned-articles .jcarousel-skin-default .jcarousel-next[disabled="true"]:hover,

.page-taxonomy-term-6 .view-pinned-articles .jcarousel-skin-default .jcarousel-next[disabled="true"]:hover

{background: #777/***personnel gris**/}



/****************************************************agenda aujourd'hui************************************************/
/****************************************************agenda aujourd'hui************************************************/
.front #block-views-caeaf148090b0fd4f6b0233453943701  {}



#block-views-caeaf148090b0fd4f6b0233453943701 .jcarousel-skin-default .jcarousel-container-horizontal {
 width: auto}


#block-views-caeaf148090b0fd4f6b0233453943701 .jcarousel-skin-default .jcarousel-clip-horizontal
{margin-left: -5px;}


#block-views-caeaf148090b0fd4f6b0233453943701  .jcarousel-skin-default .jcarousel-item {
width:auto !important}


/****************************************************evenement *********************************************/
/***************************************************evenement ****************************************************/
.group-infos{float:right;width:40%;}

.group-infos .field{}

/*************************************************bloc filtre des archives*********************************************/
/*****block-views-exp-agenda-page-1
#block-views-exp-agenda-page-1 *****************************************bloc filtre des archives**************************************************/

#block-views-exp-articles-page-1 
{
float:right;/*position:relative;top:90px;**/right:0;width:190px;min-height:110px;margin-top:10px}

#block-views-exp-agenda-page-1{
float:right}

.views-exposed-form .views-exposed-widget {
   /* float: none;*/
    padding:1em 0 .5em 0;}

.page-archives #zone-content #block-views-exp-articles-page-1 .clearfix:after
{/*clear:none;float:right*/}

#block-views-exp-events-page-1 .views-exposed-widget{
  /*float:none;position:absolute;bottom:0;right:0px;padding: 0 0;**/}

#block-views-exp-events-page-1   #edit-term-node-tid-depth-wrapper{
/*  position:absolute;top:0;left:5px*/}




/***blocs de connexion****/

#block-system-navigation
{padding:1px;}

 #block-cas-login #h2 ,
#block-system-navigation  #h2{background:#fff;  margin-top: 0;padding: 0;}

 #block-system-navigation #h2 h2,
 #block-cas-login #h2 h2{
  padding:.5em 60px .5em 1em;background-size:50px 50px;min-height:50px;
    background-color:#5c5c5c  ;background-repeat:no-repeat;
  background-image:url("../images/rond_user.png");
 background-position: right 0;
  border-radius:0 40px 0 0;}

 #block-system-navigation ul.menu li a
{max-height:26px}


/**#block-views-user-connected-block vous etres connecte ***/
#block-views-user-connected-block {min-height:50px;position:static;width:auto;
   padding:.5em 60px .5em 1em;background-size:50px 50px;background-repeat:no-repeat;
  background-image:url("../images/rond_user.png");
 background-position: right 0;
  border-radius:0 40px 0 0; }

#block-views-user-connected-block #h2 h2{}


/***************bloc vous etes connecté******/

#block-views-user-connected-block{}

#block-views-user-connected-block #h2 h2{color:#FFF;font-size:1.2em;background:transparent}
#block-views-user-connected-block span.block-title{color:#ffef55;}


/***blocs de login****/


#block-cas-login #edit-actions--2{/*border-top:4px solid #5c5c5c;***/}
#block-cas-login input#edit-submit--2
{/**margin-top:5px***/}
#block-cas-login #edit-actions--2 {
 
    min-height:24px;
  
}


#section-content .date-heading h3{font-size:18px;}

#region-sidebar-second .view-breves  .date-heading h3{font-size:13px;}


/**blocs formulaire d'inscription newsleter et aussi formulaire de recherche****/

#block-webform-client-block-478 h2.block-title ,
#block-search-form  h2.block-title{
letter-spacing:-0.05em;display:block;
    line-height: 110%;
    margin-bottom: 0;display:in-line;margin-top:0;
    padding: 0;float:none; border-bottom: 0px solid rgb(0, 0, 0);
    position: relative;
}

#block-webform-client-block-478 #h2 ,
#block-search-form  #h2 {
margin:0;padding:0;float:none
}



#block-webform-client-block-478 form#webform-client-form-478,

#block-webform-client-block-478 form#webform-client-form-478--2,

#block-search-form form#search-block-form {
    background-image: none;background-color:transparent;
border-radius: 0px;   border: 0px solid #cc0000 !important;
  display:block;padding:0
   /*     -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
    color: rgb(102, 102, 102);
    height: 30px;
    margin: -10px 0 0;   */
 }




#block-search-form 

{/*margin-left:20px*/}


#block-search-form ,
#block-webform-client-block-478

{position:STATIC;background: transparent; margin-top: 5px;
	display:block !important;
	padding:10px 0;
	/*float:right;*/
	border-color: rgb(0, 0, 0);
    position: static;
    border-style: solid;
    border-width: 1px 1 1px 1px;width:auto;
    box-sizing: border-box; 
	-webkit-box-sizing: border-box;
}

#block-webform-client-block-478  input#edit-submitted-your-email,
#block-webform-client-block-478  input#edit-submitted-your-email--2,
#block-search-form input#edit-search-block-form--2 ,
#block-search-form input#edit-search-block-form
{    background-color: rgb(255, 255, 255);
   background-image:none;
    border-radius: 0;
 border-width: 1px 0 1px 1px;  border-style: solid;    border-color: rgb(0, 0, 0);
    margin-left: 0;
    padding: 0 0 0 0.5em;
  height:30px;
color: rgb(128, 128, 128);
    display: inline-block; box-sizing: border-box;
    width: 214px;}







#block-webform-client-block-478  input#edit-submit--2,
#webform-client-form-478 input#edit-submit--3,

#block-webform-client-block-478  input#edit-submit,
#block-search-form input#edit-actions,

#block-search-form #edit-actions--2,
#block-search-form #edit-submit--3
{margin:0 0 0 -5px}






/********carropussel image*
#lightbox #imageDataContainer #imageData #caption p a:link,
#lightbox #imageDataContainer #imageData #caption p a:visited{
display:inline-block;
  margin-top:1em;
  padding:.5em;font-size:70%;color:#333;background:rgba(255,255,255,0.5)}******/
#imageData #imageDetails {
 width: 90%;}
#lightbox #imageDataContainer #imageData #caption{
 color:#fff;font-size:16px;display:block;padding:.5em;line-height:1.2em}

#lightbox #imageDataContainer #imageData #caption p {margin-bottom:0}



#lightbox #imageDataContainer #imageData #caption p a:link,
#lightbox #imageDataContainer #imageData #caption p a:visited{
display:block;height:30px;overflow:visible;font-size:70%;font-weight:normal;
  margin-top:5px;line-height:30px;color:#fff;text-decoration:none;
  padding:0 0 0 40px;background:transparent url("../images/pictos_telecharger.png") no-repeat 0 0; }

#lightbox #imageDataContainer #imageData #caption p a:hover
{text-indent:0px;text-decoration:underline }








.institutionnelle #lightbox #imageDataContainer  #imageData #caption
{background-color:#C82C7C/****rose****/}

.formation #lightbox #imageDataContainer   #imageData #caption
{background-color:#e89439/***orange***/}


.recherche #lightbox #imageDataContainer  #imageData #caption
{background-color:#8CAF2E;/****vert****/}

.campus #lightbox #imageDataContainer  #imageData #caption
{background-color:#27a5ad/***bleu***/}

.communaute #lightbox #imageDataContainer  #imageData #caption
{background-color:#333/**personnel gris**/}

.autour_de_nous  #lightbox #imageDataContainer  #imageData #caption
{background-color:#511B5B/**autour de nous violet*/}


/********citation******/
blockquote{font-style:italic;display:inline-block;z-index:100;position:relative;
  padding-left:25px;padding-top:12px; padding-bottom:6px;padding-right:25px;
  margin-left:1em;  margin-bottom:1em;color:#666;
  background-image:url('../images/guillemet_g.png'), url('../images/guillemet_d.png');
  background-position : 0 0, 80% 100%;
  background-repeat : no-repeat;}

/********citation vert recherche******/
body.recherche blockquote{
  background-image:url('../images/guillemet_g_vert.png'), url('../images/guillemet_d_vert.png');
  background-position : top left, bottom right;
  background-repeat : no-repeat;}

/********citation bleu campus*****/
body.campus blockquote{
  background-image:url('../images/guillemet_g_bleu.png'), url('../images/guillemet_d_bleu.png');
  background-position : top left, bottom right;
  background-repeat : no-repeat;}

/********citation rose institution******/
body.institutionnelle blockquote{
  background-image:url('../images/guillemet_g_rose.png'), url('../images/guillemet_d_rose.png');
  background-position : top left, bottom right;
  background-repeat : no-repeat;}

/********citation orange formation*****/
body.formation blockquote{
  background-image:url('../images/guillemet_g_orange.png'), url('../images/guillemet_d_orange.png');
  background-position : top left, bottom right;
  background-repeat : no-repeat;}

/********citation violet  autour de nous*****/
body.autour_de_nous blockquote{
  background-image:url('../images/guillemet_g_autour.png'), url('../images/guillemet_d_violet.png');
  background-position : top left, bottom right;
  background-repeat : no-repeat;}




article .group-infos {clear:right}



/*******************************pmots clés***************/
article.node  .field-items{
    float: none }




/**********************agenda aujiurd'hui*******************/
 .view-clone-de-carousel-aujourd-hui  .views-row-1,
 .view-clone-de-carousel-aujourd-hui  .views-row-3{
float:left;width:49%;}
.view-clone-de-carousel-aujourd-hui  .views-row-2,
 .view-clone-de-carousel-aujourd-hui  .views-row-4{
float:right;width:49%;}

 .view-clone-de-carousel-aujourd-hui  .views-row-1 img,
 .view-clone-de-carousel-aujourd-hui  .views-row-2 img
{margin-bottom:1em;}

 .view-clone-de-carousel-aujourd-hui  .views-row-3 img,
 .view-clone-de-carousel-aujourd-hui  .views-row-4 img{
margin-bottom:2em;}


 .view-clone-de-carousel-aujourd-hui  .views-row-1:after,
 .view-clone-de-carousel-aujourd-hui  .views-row-2:after
{content:'.';display:block;height:0px;width:100%;font-size:0;
  clear:both;background:#eee}

/*******************************pastille etudiant evenement*****************/
#bystudent
{float:right;}
#bystudent a
{text-indent:-5000px;display:inline-block}




/***zones user : changement de couleur******/
 #zone-user-wrapper {
    background:  #000;
  /*  min-height: 105px;**/
 /* border-bottom:1px solid #000;*/
}
 
/****bloc menu haut ******/
#block-menu-menu-menu-haut {display:block; float:left;margin-top:5px}


#block-menu-menu-menu-haut ul.menu li{display:block;float:left;
  vertical-align:top;border-left:1px solid #ccc;max-width:100px;
margin:0;/*min-height:30px;*/line-height:110%;
  list-style: outside none none;}

#block-menu-menu-menu-haut ul.menu li a{text-decoration:none;
  color:#fff;display:block}

#block-menu-menu-menu-haut ul.menu li a:hover{text-decoration:underline;}

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



/****bloc mini-logo en haut à gauche*

#block-block-11{/***logo ul*display:block;float:left;margin:0;
position:static;width:auto}
#block-block-11 p{ margin:0;}
#block-block-11 a{display:block}*****/


#block-block-12{/**logo ul blanc***/display:inline-block; 
    /*width: 100px;margin-right:5px;*/position:static;float:right;}

/****bloc des menus de dossiers en cours******/
/*
#block-menu-menu-dossiers {
background:transparent;position:static;top:0;
    display: inline-block;/*float:left;
  border-top:1px solid #000;  border-bottom:1px solid #000;
  border-right:1px solid #000;
    height: 30px;   -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
    margin-top: 1em;background: rgb(222, 222, 222) none repeat scroll 0 0;
}

#block-menu-menu-dossiers .content{
  display: inline-block;
}


#block-menu-menu-dossiers div#h2 {
    background: rgb(0, 0, 0) none no-repeat scroll right 0;display:inline-block;
    margin-left: 0px;float:left;  border:1px solid #000;padding:0;
  height:27px}


#block-menu-menu-dossiers div#h2 h2.block-title
{ /*text-transform: uppercase;font-size:14px;line-height:30px;



  border-bottom: 0px solid rgb(0, 0, 0);font-size:14px;line-height:28px;
   margin:0;color:white;padding:0 1em 0 1em;
    -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box; 
    
}

#block-menu-menu-dossiers ul.menu li
{ display:inline-block;  
}
#block-menu-menu-dossiers ul.menu
{ display:inline-block;  
  background: rgb(222, 222, 222) none repeat scroll 0 0;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box; height:28px }



#block-menu-menu-dossiers .block-inner {
    background-image:none;

    left:0;
    margin: 0;
    padding: 0;
    position: static;
}
*/




/*************************************menu  principal******************************************/



/*****bouton espace n'apparait pas lorsque nonloggé ****/
.not-logged-in ul#main-menu li.menu-561 a,
.not-logged-in ul#main-menu li.menu-1029,
.not-logged-in ul#main-menu li.menu-1040
{display:none}





/******etat actif des rubriques****/

/*ul#main-menu li.active a.active
{color:#333 !important;background-color:#fff;
box-shadow: -1px 4px 2px  rgba(119, 119, 119, 0.49);
-moz-box-shadow: -1px 4px 2px    rgba(119, 119, 119, 0.49);
-webkit-box-shadow: -1px 4px 2px rgba(119, 119, 119, 0.49);}


ul#main-menu li.menu-557.active,
ul#main-menu li.menu-558.active ,
ul#main-menu li.menu-559.active,
ul#main-menu li.menu-560.active,
ul#main-menu li.menu-817.active,
ul#main-menu li.menu-560.active-trail a{background-color:#fff;}
**/






/***ne plus faire apparitre le bloc a la une  pour mobiles****/
#block-views-a-la-une-pour-mobile-block-4 {
display:none}




/***formulaire*****/
#block-cas-login
{  background: rgb(255, 239, 255) url("../images/bg-stripe.gif") repeat scroll 0 0;
color:#333;  -moz-box-sizing: border-box;-webkit-box-sizing: border-box;
box-sizing: border-box;position:absolute;bottom:0px;left:auto;right:0;top:auto;
border:1px solid #000;border-bottom-width:0;overflow:visible;z-index:100}






/******carroussel***/
.jcarousel-skin-default li.jcarousel-item 
{
position:relative;height:280px;}

.jcarousel-skin-default .jcarousel-container-horizontal {
height:280px;width:460px;overflow:hidden}

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

position:relative;overflow:hidden}

.jcarousel-skin-default  .jcarousel-clip-horizontal li img{
width:100% !important;height:auto !important
  /*  margin: 0 2px 0 0;
    padding: 0;*/
}



/***************************carroussel***navigation********/

.jcarousel-skin-default .jcarousel-navigation {
   position:absolute;top:10px;right:10px;margin:0;
background:transparent;width:30px;padding:0
}

.jcarousel-skin-default .jcarousel-navigation li {

    border-radius: 50%;
    display: inline-block;
    height: 20px;
    margin: 5px 0 0 0;
    width: 20px;
}


.texteTitre 
{/*position:relative;top:0**/z-index:10;
bottom:0;position: absolute;width:100%;height:auto;
text-align:left;padding:.5em 1em .5em 1em;box-sizing:border-box;
  -moz-box-sizing: border-box;
      -wenkit-box-sizing: border-box;}



.texteTitre.rub-5 ,
.texteTitre.rub-6 {
background:#666 url(../images/bg-diag.png) repeat-y 0 0;/**rose**/}

.texteTitre.rub-1 {
background:#C82C7C;background-image:none;/**rose**/}

.texteTitre.rub-2  {
background:#E89439;background-image:none;/**orange**/}
.texteTitre.rub-3  {
background:#8CAF2E;background-image:none;/**vert***/}


.texteTitre.rub-4 {
background:#27A5AD;background-image:none;/***bleu***/;}

.texteTitre.rub-1178{
background:#511B5B;background-image:none;/***violet***/;}

#section-content  div.text
{color:#fff;}
#section-content .texteTitre.rub-1178  div.text
{color:#fff;}
#section-content a .texteTitre h3
{color:#fff;}

/*#section-content a .texteTitre.rub-5 h3,
#section-content a .texteTitre.rub-6  h3
{color:#333;}***/




.jcarousel-skin-default .jcarousel-next,
.jcarousel-skin-default .jcarousel-prev {
 display: none;
}

.jcarousel-skin-default .jcarousel-navigation {
position:absolute;z-index:10;right:10px;top:5px;   
  display:block;width:20px
}





/****************page de taxonomie : mis en place du pager****************/

.view-taxonomy-term .item-list ul.pager {  background: rgb(235, 235, 235)}


.page-taxonomy  #block-system-main{
margin-left:2em;}
/*****li**********/

#region-content .view-taxonomy-term .item-list ul.pager li{
display:inline-block;float:left;margin: 0;padding:0;border-radius:0;
border-bottom:0px solid #333;border-left:2px solid #fff;border-right:0 solid #cccc00; 
  height: auto;line-height:normal;width: auto;}

#region-content  .view-taxonomy-term  .item-list  ul.pager li.pager-last,
#region-content  .view-taxonomy-term  .item-list  ul.pager li.pager-next{
float:right}

.view-taxonomy-term .item-list ul.pager li, 
#region-content  .view-taxonomy-term ul.pager li.pager-item
{border-left:0px solid #fff;border-right:2px solid #fff;}
#region-content  .view-taxonomy-term li.pager-current
{border-left:0px solid #fff;border-right:0px solid #cccc00;margin-left:10px;}


#region-content  .view-taxonomy-term ul.pager li.pager-current{
    background: #000;color:#fff;padding:4px 10px;
  margin-left:4px;border-radius:0;}




/*****li a*****************************/
.view-taxonomy-term  ul.pager li.pager-item a:before,
.view-taxonomy-term ul.pager li.pager-current:before{
display:none}
#region-content .view-taxonomy-term .item-list ul.pager li a{
 display: inline-block;
    float: none;padding:4px 10px;
    height: auto;
    line-height: normal;border-radius:0;
    width: auto;}



#region-content  .view-taxonomy-term li.pager-item a{
  background:#DEDEDE;;color:#000;}


#region-content  .view-taxonomy-term li.pager-item a:hover{
background:#000;color:#fff;}




/****bloc des widgets ********/
#widgets-element-boutons_de_partage div.widgets-element-horizontal:nth-child(3) {
    width: 52px;
}
#widgets-element-boutons_de_partage{float:right;}


 .node-type-ul-article #block-system-main footer{
position:relative;/*top:-30px;*/display:inline-block}








/* ******************************MENIU DE NAVIGATION*****************************************
/*************** ul niveau 1 du bloc de navigation*****/

.node-revue-de-presse-de-l-universit-d  .field-name-body{
font-style:italic}



body.node-type-revue-de-presse-de-l-universit-d .field-name-body {}



body.node-type-revue-de-presse-de-l-universit-d  #region-content{padding-bottom:30px}
/*******rubriques***************************************************************************/


.node-revue-de-presse-de-l-universit-d  .field-name-field-rubrique-1-universit-de-lo ,

.node-revue-de-presse-de-l-universit-d  .field-name-field-rubrique-2,

.node-revue-de-presse-de-l-universit-d  .field-name-field-rubrique-3-recherche,
.node-revue-de-presse-de-l-universit-d  .field-name-field-rubrique-4-grande-r-gion-e,
.node-revue-de-presse-de-l-universit-d .field-name-field-rubrique-5-international,
.node-revue-de-presse-de-l-universit-d .field-name-field-rubrique-6-vie-universitai {
font-weight:700;text-transform:uppercase;margin-top:2em;margin-bottom:.75em;font-size:20px;line-height:20px;border-bottom:3px solid #eee}


.node-revue-de-presse-de-l-universit-d  .field-name-field-rubrique-1-universit-de-lo
{border-bottom-color:#CF498E}

.node-revue-de-presse-de-l-universit-d  .field-name-field-rubrique-2
{border-bottom-color:#E89439}

.node-revue-de-presse-de-l-universit-d  .field-name-field-rubrique-3-recherche
{border-bottom-color:#A5BA06}

.node-revue-de-presse-de-l-universit-d  .field-name-field-rubrique-4-grande-r-gion-e
{border-bottom-color:#62851B}


.node-revue-de-presse-de-l-universit-d  .field-name-field-rubrique-5-international
{border-bottom-color:#64236f}

.node-revue-de-presse-de-l-universit-d  .field-name-field-rubrique-6-vie-universitai 
{border-bottom-color:#5DBBC1}

/*******fin rubriques***************************************************************************/





/******zones pdfs ********************************************************************/


.node-revue-de-presse-de-l-universit-d  .field-type-file span.file img.file-icon {display:none}




.node-revue-de-presse-de-l-universit-d  .field-name-field-liens-pdf-1,

.node-revue-de-presse-de-l-universit-d  .field-name-field-liens-pdf-2,

.node-revue-de-presse-de-l-universit-d  .field-name-field-liens-pdf-3,

.node-revue-de-presse-de-l-universit-d  .field-name-field-liens-pdf-4,

.node-revue-de-presse-de-l-universit-d  .field-name-field-liens-pdf-5,
.node-revue-de-presse-de-l-universit-d  .field-name-field-liens-pdf-6
{margin-left:2em;}


.node-revue-de-presse-de-l-universit-d  .field-name-field-liens-pdf-1 .field-item a,

.node-revue-de-presse-de-l-universit-d  .field-name-field-liens-pdf-2 .field-item a,

.node-revue-de-presse-de-l-universit-d  .field-name-field-liens-pdf-3 .field-item a,

.node-revue-de-presse-de-l-universit-d  .field-name-field-liens-pdf-4 .field-item a,

.node-revue-de-presse-de-l-universit-d  .field-name-field-liens-pdf-5 .field-item a,
.node-revue-de-presse-de-l-universit-d  .field-name-field-liens-pdf-6 .field-item a

{padding-left:30px;display:block;min-height:28px;line-height:28px;color:#333}

.node-revue-de-presse-de-l-universit-d  .field-name-field-liens-pdf-1 .field-item a:hover,

.node-revue-de-presse-de-l-universit-d  .field-name-field-liens-pdf-2 .field-item a:hover,

.node-revue-de-presse-de-l-universit-d  .field-name-field-liens-pdf-3 .field-item a:hover,

.node-revue-de-presse-de-l-universit-d  .field-name-field-liens-pdf-4 .field-item a:hover,

.node-revue-de-presse-de-l-universit-d  .field-name-field-liens-pdf-5 .field-item a:hover,
.node-revue-de-presse-de-l-universit-d  .field-name-field-liens-pdf-6 .field-item a:hover

{text-decoration:none}


.node-revue-de-presse-de-l-universit-d  .field-name-field-liens-pdf-1 .field-item a
{background:transparent url("../images/pdf-ul.gif") no-repeat 0 0}

.node-revue-de-presse-de-l-universit-d  .field-name-field-liens-pdf-2 .field-item a
{background:transparent url("../images/pdf-formation.gif") no-repeat 0 0}


.node-revue-de-presse-de-l-universit-d .field-name-field-liens-pdf-3 .field-item a
{background:transparent url("../images/pdf-recherche.gif") no-repeat 0 0}

.node-revue-de-presse-de-l-universit-d  .field-name-field-liens-pdf-4 .field-item a
{background:transparent url("../images/pdf-unigr.gif") no-repeat 0 0}

.node-revue-de-presse-de-l-universit-d  .field-name-field-liens-pdf-5 .field-item a
{background:transparent url("../images/pdf-international.gif") no-repeat 0 0}
.node-revue-de-presse-de-l-universit-d  .field-name-field-liens-pdf-6 .field-item a

{background:transparent url("../images/pdf-campus.gif") no-repeat 0 0}



/******zones liens ********************************************************************/

.node-revue-de-presse-de-l-universit-d  .field-name-field-article-lien-,
.node-revue-de-presse-de-l-universit-d  .field-name-field-article-lien-2,
.node-revue-de-presse-de-l-universit-d  .field-name-field-article-lien-3,
.node-revue-de-presse-de-l-universit-d  .field-name-field-article-lien-4,
.node-revue-de-presse-de-l-universit-d  .field-name-field-article-lien-5,
.node-revue-de-presse-de-l-universit-d  .field-name-field-article-lien-6

{margin-left:2em;margin-top:1.5em;}



.node-revue-de-presse-de-l-universit-d  .field-name-field-article-lien- .field-item a,
.node-revue-de-presse-de-l-universit-d  .field-name-field-article-lien-2 .field-item a,
.node-revue-de-presse-de-l-universit-d  .field-name-field-article-lien-3 .field-item a,
.node-revue-de-presse-de-l-universit-d  .field-name-field-article-lien-4 .field-item a,
.node-revue-de-presse-de-l-universit-d  .field-name-field-article-lien-5 .field-item a,
.node-revue-de-presse-de-l-universit-d  .field-name-field-article-lien-6 .field-item a

{padding-left:30px;display:block;min-height:28px;line-height:28px;color:#333}
.node-revue-de-presse-de-l-universit-d  .field-name-field-article-lien- .field-item a:hover,
.node-revue-de-presse-de-l-universit-d  .field-name-field-article-lien-2 .field-item a:hover,
.node-revue-de-presse-de-l-universit-d  .field-name-field-article-lien-3 .field-item a:hover,
.node-revue-de-presse-de-l-universit-d  .field-name-field-article-lien-4 .field-item a:hover,
.node-revue-de-presse-de-l-universit-d  .field-name-field-article-lien-5 .field-item a:hover,
.node-revue-de-presse-de-l-universit-d  .field-name-field-article-lien-6 .field-item a:hover

{text-decoration:none}



.node-revue-de-presse-de-l-universit-d  .field-name-field-article-lien- .field-item a
{background:transparent url("../images/link-ul.gif") no-repeat 0 0}



.node-revue-de-presse-de-l-universit-d  .field-name-field-article-lien-2 .field-item a
{background:transparent url("../images/link-formation.gif") no-repeat 0 0}



.node-revue-de-presse-de-l-universit-d  .field-name-field-article-lien-3 .field-item a
{background:transparent url("../images/link-recherche.gif") no-repeat 0 0}



.node-revue-de-presse-de-l-universit-d  .field-name-field-article-lien-4 .field-item a
{background:transparent url("../images/link-unigr.gif") no-repeat 0 0}



.node-revue-de-presse-de-l-universit-d  .field-name-field-article-lien-5 .field-item a

{background:transparent url("../images/link-international.gif") no-repeat 0 0}



.node-revue-de-presse-de-l-universit-d  .field-name-field-article-lien-6 .field-item a

{background:transparent url("../images/link-campus.gif") no-repeat 0 0}





/************************************menu sidebar gauche************************/
#block-menu-menu-efficience-2022,
#block-block-19{}



#block-block-19 {margin:0;padding:0}

#block-block-19 div#h2 h2{background-color:#3d3d3d;color:#eee;padding:15px 10px;
  font-size:26px;font-weight:bold;margin:10px 0 10px 0;letter-spacing:.1em;}

#block-block-19 div#h2 a:link,

#block-block-19 div#h2 a:visited
{color:#fff; text-decoration:none}

#block-block-19 div#h2 a:hover
{color:#DA027E; }

#block-menu-menu-efficience-2022  div#h2 h2{display:none;}

#block-menu-menu-efficience-2022 ul.menu{background:#828282}
#block-menu-menu-efficience-2022 ul.menu ul.menu{background:transparent}

 #block-menu-menu-efficience-2022 ul.menu li.active-trail{
background-color:#636363; }

#block-menu-menu-efficience-2022 ul.menu li a:hover,

#block-menu-menu-efficience-2022 ul.menu li.first a:hover,

#block-menu-menu-efficience-2022 ul.menu li.last a:hover,

#block-menu-menu-efficience-2022 ul.menu li a.active,

#block-menu-menu-efficience-2022 ul.menu  li.active-trail  a.active{
background-color:#DA027E }




/******li niveau 1 et niveau 2***/

#block-menu-menu-efficience-2022  ul.menu> li {
  list-style-image:none;   list-style-type: none;
  margin:0;  padding:0;
 border-top:1px solid #fff;border-bottom:1px solid #fff;position:relative;

}


#block-menu-menu-efficience-2022 ul.menu li.first   a{
background:transparent url("../images/ic-quoi.png") no-repeat 0 5px;background-size:50px 49px }


#block-menu-menu-efficience-2022 ul.menu li a{
background:transparent url("../images/ic-engrenages.png") no-repeat 0 5px;background-size:50px 49px }


#block-menu-menu-efficience-2022 ul.menu li.last a {
background:transparent url("../images/ic-clock.png") no-repeat 0 5px;background-size:50px 49px}


/***a niveau 1****/
#block-menu-menu-efficience-2022  ul.menu li a {
min-height:54px;display:block;box-sizing:border-box;
padding-top:15px;padding-left:60px;
 
}


/***a niveau 2****/
#block-menu-menu-efficience-2022 ul.menu li ul li a,
#block-menu-menu-efficience-2022 ul.menu li  ul li.last a,
#block-menu-menu-efficience-2022 ul.menu li ul li.first a,
#block-menu-menu-efficience-2022 ul.menu li ul li.leaf a
{background-image:none; padding-left:55px;padding-right:5px;min-height:auto;padding-top:5px;padding-bottom:5px;}




#block-menu-menu-efficience-2022  ul.menu> li a:link,
#block-menu-menu-efficience-2022  ul.menu> li a:visited{
color:white ;font-weight:bold;font-size:17px;text-decoration:none;line-height:18px;
cursor:pointer;
}

#block-menu-menu-efficience-2022  ul.menu> li.expanded ul.menu li a:link,
#block-menu-menu-efficience-2022  ul.menu> li.expanded ul.menu li a:visited{;
font-weight:normal;font-size:14px;
}


/*



#block-menu-menu-efficience-2022  ul.menu> li.expanded >ul.menu>li {
  list-style-type: none;list-style-image:none;height:auto;margin-left:0px;
    border-top:1px solid #fff;border-bottom:1px solid #fff;
background-image:none;min-height:auto;
}

***/

/******fin li niveau 1 et niveau 2***/


/******menu efficience hover{color:#C82C7C;}
***/


/******a niveau 1 et 2**/







/*
#block-menu-menu-efficience-2022 ul.menu  li.expanded ul.menu li:hover,
#block-menu-menu-efficience-2022 ul.menu li.first li:hover,
#block-menu-menu-efficience-2022 ul.menu li.last li:hover,
#block-menu-menu-efficience-2022 ul.menu li li:hover{
background-color:green ;background-image:none;}***/



table.efficience td,
table.efficience tr{
border:1px solid #ccc; }


