/* This file will hold styles for the mobile version of your website (mobile first). */
/* This also can include ANY global CSS that applies site-wide. Unless overwritten by a more specific style rule, CSS declarations in global.css will apply site-wide. */
@charset "UTF-8";
/* CSS Document */

/************************************************************************* *****/
/*******************REGLES GENRALES*************/
/************************************************************************* *****/
 .clearfloat {
    clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
} 



.affiche-rubrique {
    -moz-transition-duration: 2s;
    -moz-transition-property: background-color;
    background-color: #FFFFFF;
    border: 1px solid #B1B3B4;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
}

#region-content   {
background:#fff;padding-top:20px;margin-left:0;padding-left:20px;margin-right:0px;
}

/*#region-sidebar-first{
padding-left:0;margin-left:0;margin-right:0;padding-right:0;
}*/

.region-sidebar-first-inner
{padding-left:10px;margin-left:0;margin-right:0;padding-right:0;}


html,body , .ui-widget-content{
color: #484848;
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
height: 100%;
text-align: left;}


#page{
 font-size: 100%;
   margin: 0;
  padding: 0;
   background: url("../images/bg-top.png") repeat-x scroll left top transparent;}

*{
 margin:0;
}
.bold {
    font-weight: bold;
}
img {
    border: 0 none;
}


sup {
    font-size: smaller;
    line-height: normal;
    vertical-align: super;
}

sub {
    font-size: smaller;
    line-height: normal;
    vertical-align: sub;
}

/*p {text-align: justify;}*/

/**************titres********/




h1,h2, h3, h4, h5, h6 {
    color: #C1AB94;
    font-family: 'Cabin Condensed',sans-serif;
    line-height: 25px;
    margin: 0 0 10px;}

/*h1 {font-size: 30px; padding-bottom: 15px;}*/
h1 {font-size: 28px; padding-bottom: 15px;}
h2 {font-size: 25px; padding-bottom: 10px;}
h3 {font-size: 20px; margin-left: 10px;}
h4 {font-size: 16px; margin-left: 20px;}
h5 {color: #666666; font-size: 16px; margin-left: 30px;}
h6 , h6.field-content {color: #999999; font-size: 16px; margin-left: 40px;}

h6.field-content {margin-left: 0px;}

#region-content h6 a {
  color : #999999 ;
}

/*couleur des liens**********/
a  {
  color: #484848;
  text-decoration: none;
}

a:link , a:visited {
  color: #484848;
  text-decoration: none;
}

a:hover {
  color: #C1AB94;
  text-decoration: underline;
}

a.active {font-weight: bold;}



/************************************************************************* *****/
/*******************HEADER : ZONE BRANDING WRAPPER **************/

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


/***************logo haut**************/
#region-branding  .logo-img {
    margin-right: 0px;
}

#region-branding  #block-delta-blocks-logo{
    display: block;
    float: left;
  margin-top:-52px;margin-left:-10px;}

  .region-branding .alpha-debug-block,.alpha-debug-block h2
{display:none;}

#region-branding  #block-delta-blocks-logo .content:after
{float:right;}

.branding-data.clearfix:after,
.zone-branding-wrapper.clearfix:after

{/*display:none;*/}


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

/* #block-menu-menu-menu-poincare7 { */
#block-system-main-menu {
padding: 0;height: 52px; list-style-type: none;
text-transform: uppercase;
}
  
/* #zone-branding-wrapper  #block-menu-menu-menu-poincare7 .contextual-links-wrapper { */
 #block-system-main-menu .contextual-links-wrapper {
display:none;}

/*#zone-branding-wrapper #block-menu-menu-menu-poincare7   ul.menu {*/
#block-system-main-menu  ul.menu {
    list-style-type: none;
    /*margin-top: 15px;*/
    padding: 0;  height: 52px;
    text-transform: uppercase;}

/*#zone-branding-wrapper #block-menu-menu-menu-poincare7  ul.menu  ul.menu{*/
 #block-system-main-menu ul.menu  ul.menu{
display:none;}

/*#zone-branding-wrapper  #block-menu-menu-menu-poincare7  ul.menu li {*/
 #block-system-main-menu ul.menu li {
    background-color:transparent;
    display: block;  height: 52px;padding:0;
    float: left;
    margin:0 0 0 1.2%;
    width:50%;
}

/*#zone-branding-wrapper  #block-menu-menu-menu-poincare7  ul.menu li.active-trail{*/
 #block-system-main-menu ul.menu li.active-trail{
  background: url("../images/bg-nav.png") no-repeat scroll center top transparent;
    font-weight: bold;
    text-shadow: 1px 1px 1px #FFFFFF;}

/*#zone-branding-wrapper  #block-menu-menu-menu-poincare7  a:link,
#zone-branding-wrapper  #block-menu-menu-menu-poincare7  a:active,
#zone-branding-wrapper  #block-menu-menu-menu-poincare7  a:visited {*/
 
 #block-system-main-menu a:link,
#block-system-main-menu a:active,
   #block-system-main-menu a:visited {
    display: block;
    height: 52px;padding-top: 10px;
    text-align: center;text-decoration: none;
    width: auto;color:#484848;}

/*#zone-branding-wrapper #block-menu-menu-menu-poincare7  ul.menu li a:hover {*/
 #block-system-main-menu ul.menu li a:hover {
    background: url("../images/bg-nav.png") no-repeat scroll center top transparent;
}

/*#zone-branding-wrapper  #block-menu-menu-menu-poincare7  ul.menu a.active {*/
 #block-system-main-menu ul.menu a.active {
    background: url("../images/bg-nav.png") no-repeat scroll center top transparent;
    font-weight: bold;
    text-shadow: 1px 1px 1px #FFFFFF;
}



/************************************************************************* *****/
/*******************HEADER : ZONE USER WRAPPER > USER BAR FIRST**************/
/************************************************************************* *****/

#zone-user-wrapper #region-user-first{
    display: block;
    float: right;
    height: 52px;
    line-height: 52px;
    vertical-align: middle;}

#zone-user-wrapper #region-user-first .block-inner {
    float: right;
    height: 24px;
      margin: 13px 0 0 20px;}

#zone-user-wrapper #region-user-first #block-search-form div.block-inner  {margin: 0 ;height:auto}

#zone-user-wrapper  .block-inner h2
 {display:none;}

#zone-user-wrapper  .block-inner ul.menu ,
#zone-user-wrapper  .block-inner ul.language-switcher-locale-url
{
height:24px;margin:0;padding:0;}

#zone-user-wrapper .block-inner ul li {
float:left;margin:0;padding:0;height:24px;
  list-style-type:none !important;
  list-style-image: none !important;
}

#zone-user-wrapper .block-inner ul li.leaf
{list-style-type:none !important;
list-style-image: none !important;}
/****blocs de logo *****/

#block-block-2{
float:right;margin-right:10px;margin-left:30px;margin-top:-5px}


#block-block-2 .content.clearfix:after {
    clear: none;}

#zone-user-wrapper #region-user-first #block-block-2  .block-inner {margin: 0px}

#zone-user-wrapper #block-block-2   .block-inner ul{
margin-bottom:0}

#zone-user-wrapper #block-block-2   .block-inner ul li{
margin:0 10px 0 0}
/******formulaire recherche*****/

#zone-user-wrapper #region-user-first  #block-search-form {
    float: right;margin:8px 0 0 0;padding:0;
    height:auto;}


#block-search-form form#search-block-form  div.container-inline  {
    background-color: #B5A08A;
    border-radius: 5px 5px 5px 5px;
    display: block;
    height: 28px;
    margin: 0px 0 0 20px;
    padding: 5px;
    width: auto;
}

#block-search-form form#search-block-form  div.container-inline h2{
display:none;
}

#block-search-form form#search-block-form  div.container-inline  .form-item-search-block-form{
display:inline-block;float:left;margin:0;padding:0;

}

#block-search-form form#search-block-form  #edit-actions{

display:inline-block;float:left;
}

#block-search-form form#search-block-form  input#edit-search-block-form--2{
    border: none;
  height: 26px;  margin:0;
  min-width: 175px;
  padding:0 0 0  5px;float:left;display:inline-block;
  -webkit-box-shadow: inset 0 0 5px #828282;
  -moz-box-shadow: inset 0 0 5px #828282;
  -o-box-shadow: inset 0 0 5px #828282;
  box-shadow: inset 0 0 5px #828282;  
}


#block-search-form form#search-block-form  input#edit-submit {
    background: url("../images/btn-ok.png") no-repeat scroll left top transparent;
    border: medium none;float:left;display:inline-block;float:left;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
    height: 28px;
    width: 29px;/*margin:0;padding:0;*/font-size:0px;
}

/*******bloc menu des icones intranet, rss,etc*****/
/*#zone-user-wrapper #block-menu-menu-icone-social-poincare7 .block-inner li a {*/
#zone-user-wrapper #block-menu-menu-icone-social-poincare7 .block-inner li.first.leaf  a {
background: url("../images/link-annuaire.png") no-repeat scroll left top transparent;}

/*#zone-user-wrapper #block-menu-menu-icone-social-poincare7 .block-inner li.leaf a {
background: url("../images/link-rss.png") no-repeat scroll left top transparent;} */

#zone-user-wrapper #block-menu-menu-icone-social-poincare7 .block-inner  li:last-child  a{
/*background: url("../images/link-intranet.png") no-repeat scroll left top transparent;}*/
background: url("../images/link-rss.png") no-repeat scroll left top transparent;} 

#zone-user-wrapper #block-menu-menu-icone-social-poincare7  a {
    border: medium none;
    display: block;
    float: left;
    height: 27px;line-height:27px;
   margin: 0 5px;
    text-indent: -5000px;
    width: 28px;
}
#zone-user-wrapper #block-menu-menu-icone-social-poincare7  .block-inner  a:hover,
#zone-user-wrapper #block-menu-menu-icone-social-poincare7  .block-inner  a:focus
 {
    background-position: 0 -27px !important;
}



/****liste block-menu-menu-langues*****/


/*#zone-user-wrapper #block-menu-menu-langues-poincare7 .block-inner  a, */
#zone-user-wrapper #block-locale-language .block-inner  a ,
#zone-user-wrapper #block-locale-language  .block-inner  .locale-untranslated


{
    display: inline-block; float: left;
   height: 27px;line-height:27px;
   /* width: 70px; margin-left: 5px */
}

/*#zone-user-wrapper #block-menu-menu-langues-poincare7  .block-inner a:link,
#zone-user-wrapper #block-menu-menu-langues-poincare7  .block-inner a:visited , */
#zone-user-wrapper #block-locale-language  .block-inner a:link,
#zone-user-wrapper #block-locale-language  .block-inner a:visited

{
text-decoration:none;color:#484848;
}


/*#zone-user-wrapper #block-menu-menu-langues-poincare7  .block-inner   a:active,
#zone-user-wrapper #block-menu-menu-langues-poincare7  .block-inner   a:hover */
#zone-user-wrapper #block-locale-language  .block-inner   a:active,
#zone-user-wrapper #block-locale-language  .block-inner   a:hover

{
    font-weight: bold;text-decoration:underline !important;
}
/*#zone-user-wrapper #block-menu-menu-langues-poincare7  .block-inner  li.first a:after ,*/
#zone-user-wrapper #block-locale-language  .block-inner  li.first a:after ,
#zone-user-wrapper #block-locale-language  .block-inner  li.first .locale-untranslated:after
{
content:"|";margin-left:0.5em;margin-right:0.5em;    display:inline-block;}









/************************************************************************* *****/
/*******************SIDEBAR GAUCHE 1*******************************************/
/************************************************************************* *****/

.front .region-sidebar-first-inner .block-inner {
  /*width: 100% !important;*/
  margin-bottom:10px;
  margin-top:0px;
}

/*.front    .region-sidebar-first-inner {
  margin-top:0px;} */



.not-front .region-sidebar-first-inner{position:relative\9;
left:10px \9;
   /*****url("../images/col-left-top.png") no-repeat scroll left top;****//
   height:100%;
    display: block;
    /*float: left;*/
    /*margin-left: 9px;*/
    margin-top: -5px;
    min-height: 520px;
    padding: 0px;
 
  
}
   


.region-sidebar-first-inner  {/*background: url("../images/bg-content.png") repeat-y scroll left top transparent; */ }


.not-front .region-sidebar-first-inner  .block-inner{
   background-color: #FFFFFF;
    border: 5px solid #E4E4E4;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 10px #AAAAAA inset;
    display: block;
    padding: 15px;

  }
  
.region-sidebar-first-inner h2 {
    color: #484848;
    font-family: 'Cabin Condensed',sans-serif;
    font-size: 20px;
    margin: 0 0 10px;
}

.region-sidebar-first-inner ul li.leaf {

    list-style-image: url("../images/puce.png");
    margin: 0 0 0 20px;
    padding: 0;
}


/************block3 : menu pr�sentation****/

.region-sidebar-first-inner #block-menu-block-3:after

 {
  
     content:url(../images/bg-hr.png);
    display: block;
    height: 2px;padding:0;overflow:hidden;

}


/*******menu principal dans la zone de gauche***************/
.region-sidebar-first-inner ul.menu a {
    color: #484848;
    text-decoration: none;
}
.region-sidebar-first-inner ul.menu a:hover {
    color: #484848;
    text-decoration: underline;
}
.region-sidebar-first-inner ul.menu a.active {
    font-weight: bold;
}



/************************************************************************* *****/
/**************PREFACE >ariane *************/
/************************************************************************* *****/


/**************fil ariane**************/
#zone-content-wrapper #breadcrumb {display:none;}


#region-preface-second{

    float: right;margin:0;padding:0; padding: 0;margin:0;}



#block-delta-blocks-breadcrumb  #breadcrumb {
    border-bottom: 1px solid #E1E1E1;
    border-top: 1px solid #E1E1E1;
    height:30px;line-height:30px;
    font-size: 11px;
    margin: 20px 0 10px 0;

}

#block-delta-blocks-breadcrumb  #breadcrumb ul {
height:30px;line-height:30px;width:100%;margin:0;padding:0;

}

#block-delta-blocks-breadcrumb  #breadcrumb ul li{
height:30px;line-height:30px;margin:0;padding:0;}


#block-delta-blocks-breadcrumb  #breadcrumb a {
    background: none repeat scroll 0 0 transparent;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    margin-right: 10px;
    vertical-align: top;}


#block-delta-blocks-breadcrumb  #breadcrumb a:after {
   content:" > ";text-decoration:none;color:#333;
}
#block-delta-blocks-breadcrumb  #breadcrumb li:last-child a:after {
   content:" "}





/************************************************************************* *****/
/********************REGION CONTENT : CONTENU PRINCIPAL***************/
/************************************************************************* *****/

/*** LES LISTES ***/

.node-type-axe ol, .node-type-axe ul , .node-type-projets ol, .node-type-projets ul {
    padding-left: 0em;
}


#region-content  li {
   margin-bottom: 3px;
   margin-left:30px;
}

#region-content  ul , #region-content .item-list ul li , 
#region-content .field-name-field-responsables-axe li {  
   list-style-image: url("../images/puce2.png");  
}


/*** LES IMAGES ***/

#region-content img.img-left {
    float: left;
    margin: 10px 10px 10px 0;
}





#region-contentimg.img-right {
    float: right;
    margin: 10px 0 10px 10px;
}

#region-content a {
    text-decoration: underline;
}


/**contenu principal : box, p********/
#region-content p {
    margin-bottom: 20px;
    text-align: justify;
}
#region-content .box1 
{
    background-color: #C1AB94;
    border: 5px solid #B5A08A;
    border-radius: 7px 7px 7px 7px;
    display: block;
    margin: 0 20px 20px;
    padding: 10px;
}
#region-content .box2 {
    background-color: #EBEBEB;
    border: 5px solid #D9D9D9;
    border-radius: 7px 7px 7px 7px;
    display: block;
    margin: 0 20px 20px;
    padding: 10px;
}






/*********menu des actions dans la zone de contenu*************/
/*#region-content #block-block-20{*/
#region-content #block-block-6{
    float: right;height:23px;padding:0;margin:0;
}
#region-content ul#actions {
    display: inline-block;margin:0;height:23px;padding:0; list-style-image: none;
}
#region-content ul#actions li {
    float: left;   padding:0;
    list-style-type: none;height:23px;display:block;
    margin-right: 5px;
}
#region-content ul#actions li:last-child {
    margin-right: 0;
}

/****
image membres
****/
#region-content .box2.image-membre {
    /*background-color: #EBEBEB;*/
   /* border: 5px solid #D9D9D9; */
    border: 1px solid #D3D3D3;
    border-radius: 7px 7px 7px 7px;
    min-height: 200px;
    margin: 0 0px 20px;
}

#region-content .image-membre ul.contact,  #region-content .image-membre .item-list li {
    list-style-image: url("../images/puce2.png");
    margin-bottom: 10px;
    margin-left: 150px;
}


div .image-membre img {
    background-color: #FAFBFC;
   /* border: 1px solid #B0B0B0; */
    border: 5px solid #D9D9D9;
    float: left;
    margin: 0 0 10px;
    padding: 0px;
  max-height : 180px;
}

/****
Node membres , manifestation
****/
/*h3*/
/*.ui-accordion-header ,*/
.node-doctorants .field .field-label ,
.node-chercheurs .field .field-label , 
.node-biatos .field .field-label,
.node-manifestation .field .field-label,
.node-type-projets .field .field-label ,
.page-node .field .field-label ,
.node-type-axe  h2.block-title

{
  font-family: 'Cabin Condensed',sans-serif;
  white-space: Pre;
  font-size: 20px !important;
  color: #C1AB94;
  margin-top: 17px;
  margin-left: 10px;
  letter-spacing: -0.05em;
}
 
.ui-accordion-header 
{
   color: #C1AB94;
   font-family: 'Cabin Condensed',sans-serif;
   font-size: 18px !important;
    
}

.node-type-axe  h2.block-title
{
  font-weight: bold;
  font-family :Arial,Helvetica,sans-serif
   
}

div .field-label-inline  div.field-items
{
 
  margin-top: 25px;  
}

/***********field-name-field-plan**************************************************************** *****/
/**********************FOOTER***************************************************/
/************************************************************************* *****/

#zone-footer-wrapper {
    background: url("../images/bg-footer.png") repeat-x scroll center bottom transparent;
    height: 113px;    text-align: center;
    bottom : 0 !important ;
}

#zone-footer-wrapper ul {
    list-style-type: none;padding:0;margin:0;
    vertical-align: middle;
}



#zone-footer-wrapper #region-footer-first ul li{
height:61px;
}

#zone-footer-wrapper #region-footer-second ul li{
height:53px;line-height:53px;}

#zone-footer-wrapper a:link,
#zone-footer-wrapper a:visited{
   /* border: medium none;
    display: block; */
    text-decoration: none;
    width: 120px;
    color: #484848;
}
#zone-footer-wrapper a:hover {
    color: #484848;
    text-decoration: underline;
}
#zone-footer-wrapper a.active {
    font-weight: bold;}


#zone-footer-wrapper img {
    margin-top: 20px;}


/*****li dans les field item *******/


#block-block-17{
margin:0;padding:0;    height: 177px;overflow:hidden
}
#block-views-slider-block {
    height: 177px;float:left;
padding:0;
}

.view-id-slider {
    height: 150px; margin: 0;  padding: 0;
}


.jcarousel-skin-default  {
  background-color: #545454;
    border-radius: 5px 5px 5px 5px;
    display: block;
    float: right;
    height: 150px;
    margin-top: 17px;
    padding: 0;
}

.jcarousel-skin-default .jcarousel-container-horizontal {

   height: 140px;
    margin: auto;
    padding: 5px;
   border: 0px solid #CCCCCC;position:relative;
}




.jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal {
        height: 140px;overflow: hidden;
      position:relative;
  border:0px;    margin:0;padding:0px;

}


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







.jcarousel-skin-default  li.jcarousel-item {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0px solid #CCCCCC;
    height: 140px;
    list-style: none outside none;

}


.jcarousel-skin-default  .views-field-title
{position:relative;display:block/*position:absolute;left:0;top:0;z-index:100;height:10px;width:600px;width:650px;height:30px;position:relative;background:#CC3;ttop:600px;left:50px;*/
}

.jcarousel-skin-default  .views-field-title span
{color:#FFF;background:none !important;z-index:100;text-align:left;height:40px;width:300px;    display: block; position: absolute;top:100px;left:10px;/*position:absolute;left:0;top:0;z-index:100;height:10px;width:600px;width:650px;height:30px;position:relative;background:#CC3;ttop:600px;left:50px;*/
}


.jcarousel-skin-default ul.jcarousel .views-field-field-image

{
/*position:absolute; left:50px;bottom:0;z-index:10;*/position:relative;z-index:10
}


.jcarousel-navigation {
    margin: 0;position:absolute;z-index:1000;bottom:10px;right:30px;
    padding: 0;
  
}

.jcarousel-navigation li {
    background: none repeat scroll 0 0 transparent;
    display: inline;
    padding: 0;}
  
  
  
.jcarousel-navigation li a {
    background: none repeat scroll 0 0 #484848;
    border: 0 none;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
    display: block;
    height: 10px;
    overflow: hidden;
    text-indent: -9999px;
    width: 10px;  float: left;  margin: 2px;}
  
.jcarousel-navigation li.active a {
    background: none repeat scroll 0 0 #FFFFFF;
}


.jcarousel-navigation li a {
   /* background: url("../images/bullet_white.png") no-repeat scroll 0 0 transparent;
    display: block; height: 10px;  width: 10px;
  */
}
.jcarousel-navigation li.active a {
   /* background: url("../images/jcarrousel-bullet-yellow.png") no-repeat scroll 0 0 transparent;*/
}
.jcarousel-navigation li.active a:hover, .jcarousel-navigation li a:hover {
   /* background: url("../images/jcarrousel-bullet-black.png") no-repeat scroll 0 0 transparent;*/
}
.jcarousel-navigation li a span {
    display: none;
}

/**Cacher le field prenom **/
.field-name-field-prenom {
    display: none;
}

/*********** VIEW actualites et Manifestation*******/


.front .region-sidebar-first-inner .block-inner {
  
  background-color: #EBEBEB;
  border-radius: 5px;
  border : 1px solid;
  display: block;
  padding: 17px 10px 0 12px;
  
}


#region-sidebar-second .views-field-title a img ,
.front #region-sidebar-first .views-field-title a img {
  padding-right:5px;
   padding-left:0px !important;
}


 #region-sidebar-second  img ,
.front #region-sidebar-first  img  {
    width: 30px; 
    height: 25px
}

#region-sidebar-second  h4,
.front #region-sidebar-first  h4{
    margin: 0px !important;
}




#region-sidebar-second h2.block-title ,
.front #region-sidebar-first h2.block-title {
    font-size: 22px;
    background-color: #C1AB94;
    color: white;
    float: left;
    left: -30px;
    margin: 0 0 10px;
    padding: 0 10px 2px;
    position: relative;
    top: -6px;
    z-index: 2;
  font-size: 20px;
    font-weight: 400;
    line-height: 30px;
  height: 30px;
  
}


#region-sidebar-second .views-row,
.front #region-sidebar-first .views-row {
  padding-top:5px;
  clear:left;
   
}

#toutes a:link, #toutes a:visited {
color: #C1AB94;
float: right;
margin-top: 10px;
margin-bottom: 5px;
}

#section-content , #region-sidebar-first {
 
 
  margin-top: 20px;
}



/**Icone augmenter / diminuer le textz */


#block-text-resize-0{background:#fff;display:block;height: 25px;width:60px;float:right;/*position:absolute ;right:0px;*/}


#block-text-resize-0 a#text_resize_increase {
    background: url("../images/action-agrtxt.png") no-repeat scroll 0 0 transparent;
    height: 25px;  width: 25px; margin: 0px 0 0 5px;}


#block-text-resize-0 a#text_resize_decrease {
     background: url("../images/action-redtxt.png") no-repeat scroll 0 0 transparent;
    height: 25px;width: 25px; /* margin: 6px 0 0;*/ margin: 0 0 0 5px;}

/**************** menu d'impression, agrandir, etc.. .********************/
.print-link .print_mail,
.print-link .print_html,
.print-link
{display:block;}
.block-text-resize-0 .block-inner,
 .block-text-resize-0
 {display:block;}

/***********************************************icones impression et envoi mail*******************************************/


.print-link {
  display:block;background:#fff;float: right; padding:0;height:25px;width:60px;margin:0 0 1em 1em;  
}

.print_html, .print_mail, .print_pdf {
 margin:0;}

a.print-page img,
 a.print-mail img
{display:none}
  
 a.print-page
{background: url("../images/action-print.png") no-repeat scroll 0 0 transparent;
    display: block; float: left;
    height: 25px;  width: 25px;
    margin:0 5px 0 5px; padding: 0;
    text-indent: -5000px;}

  
 a.print-mail
{ background: url("../images/action-send.png") no-repeat scroll 0 0 transparent;
    display: block;float: left;
    height: 25px;  width: 25px;
 margin:0 0 0 0;padding: 0;
    text-indent: -5000px;
  
  }



#section-footer {
bottom: 0 !important;
  }

/***********************************************accordeon pages membres ******************************************/


.ui-accordion .ui-accordion-header .ui-icon {
    left: -1em;
  
  }

.ui-accordion .ui-accordion-content-active {
    height: auto !important;
}

.ui-helper-reset {
  margin-bottom : 10px;
  
}
