#espace-prive {
  line-height: 150%;
}


#espace-prive .member-space-menu a, #espace-prive .member-space-menu a:active, #espace-prive .member-space-menu a:link 
{
	color: #4c543e !important;
	text-decoration: none;
	border: none;
	padding: 2px;
}
#espace-prive .member-space-menu a:hover, #espace-prive .member-space-menu span:hover a, #espace-prive .member-space-menu li:hover a 
{
	background-color: #4c543e;
	color: #fff !important;
	text-decoration: none;
	border: none;
	display: block;
	width: 167px;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px -10px;
}

#espace-prive #espace-prive-profil  .views-field-edit-node
{
	text-align: left;
}

#espace-prive  .menu li{
	float: none;
}
#espace-prive  .panel-col-last a{
  color: #666;
  text-decoration: none;
  border: 1px solid #7ab442;
  padding: 2px;
}
#espace-prive  .panel-col-first a{
  color: #666;
  text-decoration: none;
  border: none;
  padding: 2px;
}
#espace-prive  .pane-views a{
  color: blue;
  border: none;
}
#espace-prive  .panel-col-first{
  width: 209px;
  margin-right: 0px;
}
#espace-prive  .panel-col-last .panel-pane{
  width: 784px;
}
#espace-prive  .pane-content{
padding: 10px;
}
#espace-prive  .pane-title{
  background-color: #4c543e;
  color: white;
  font-size: medium;
  padding: 10px;
  margin-bottom: 10px;
}
#espace-prive  .panel-pane{
  border: 1px solid #4c543e;
}
#espace-prive  .panel-col-last .pane-block .pane-content{
  text-align: center;
}
#espace-prive .views-table {
  width: 100%;
  height: 100%;
}
td.views-field {
	padding: 2px; /* ajout jc */
}
#espace-prive.views-row{
  margin-bottom: 0px; /* modif jc */
}
#espace-prive li {
   margin-left: 0px;
   margin-top: 0px;
} /* modif jc */
#espace-prive ul.menu li {
    clear: both;
    margin:0 0 0px 0px;
} /* modif jc */
#espace-prive  .views-title{
  color: black;
}
#espace-prive  .views-title a{
  color: #4c543e;
}
#espace-prive  .views-field-title a,
#espace-prive  .views-field-field-user a {
  color: #4c543e;
}
#espace-prive  .views-field-title a:hover,
#espace-prive  .views-field-field-user a:hover {
  color: #91a177;
}
#espace-prive li.leaf {
  /* padding: 0.2em 0.5em 0 0;  LTR */
  margin: 0;
}


/**************************/
/**** CSS FOR CALENDAR ****/
/**************************/

#espace-prive .pane-private-calendar,
#espace-prive .pane-calendar {
  
}

#espace-prive .pane-private-calendar .view-header,
#espace-prive .pane-private-calendar .calendar-calendar,
#espace-prive .pane-calendar .view-header,
#espace-prive .pane-calendar .calendar-calendar {
  width: 100%;
}

#espace-prive .pane-private-calendar .date-prev,
#espace-prive .pane-calendar .date-prev {
  right: auto;
}

#espace-prive .pane-private-calendar .date-nav a,
#espace-prive .pane-calendar .date-nav a {
  color: #000000;
}
#espace-prive .pane-calendar .date-box .month a {
color: #2E74A9;
}

/*#espace-prive .pane-calendar .view-private-calendar a {*/
#espace-prive .pane-views a {
  color: #4c543e;
}
#espace-prive .pane-views a:hover {
  color: #91a177;
}

.private-news-details-infos, .private-meeting-details-update, {
    font-size: 12px;
    font-family: verdana;
}

.private-news-details-groups, .views-field-group-audience, .views-field-field-classement {
      font-size: 10px;
    font-family: verdana;
}
.private-meeting-details-title, .private-doc-details-title {
    font-size: 15px;
    color: #4c543e;
    font-family: arial;
    font-weight: bold;
}

.private-meeting-details-doc-label {
          font-size: 14px;
    font-family: arial;

}

.private-meeting-details-doc li , .private-news-details-doc li {
 list-style-type: none; 
       font-size: 10px;
    font-family: verdana;
}

.private-meeting-details-doc h2 {
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
  
}

/* modif kiko présentation documents details */

#espace-prive .node-documents-mis-en-ligne .content, #espace-prive-v2 .node-documents-mis-en-ligne .content {
	margin-left: 10px;
}
.node.node-documents-mis-en-ligne {
	border-top: 1px;
	border-top-style: dotted;
	border-top-color: #333
}
.private-news-details-doc h2,
.private-meeting-details-doc h2 {
    font-size: 13px;
    font-family: "Lucida Bright", "Georgia";
    font-weight: bold;  
}
.private-news-details-doc-label,
.private-meeting-details-doc-label {
    font-size: 10px;
    font-family: arial;
    color: #555;
    padding-bottom: 15px;
}
.private-news-details-title,
.private-meeting-details-title {
    font-size: 15px;
    color: #555;
    font-family: "Lucida Bright", "Georgia";
    font-weight: bold;
}
#espace-prive .pane-views .private-news-details-doc .file a, {
	font-family: "Lucida Sans Typewriter", "Lucida Console", monospace;
	font-size: 10px;
	text-decoration: none;
	color: #429acf;
}

#espace-prive-v2 .pane-views .private-news-details-doc .file a,
#espace-prive-v2 .pane-views .private-meeting-details-doc .file a,
#espace-prive-v2 .private-doc-details-file a {
	font-family: "Ubuntu Mono", "Lucida Sans Typewriter", "Lucida Console", monospace;
	font-size: 12px;
	text-decoration: none;
	color: #429acf;
}
#espace-prive .pane-views .private-news-details-doc .file a:hover,
#espace-prive-v2 .pane-views .private-news-details-doc .file a:hover,
#espace-prive-v2 .pane-views .private-meeting-details-doc .file a:hover,
#espace-prive-v2 .private-doc-details-file a:hover {
	background-color: #429acf;
	color: white;
	padding: 1px 2px 2px 2px;
}
#espace-prive .private-news-details-doc .file img.file-icon,
#espace-prive .private-meeting-details-doc .file img.file-icon {
/*	margin-bottom: -2px; */
	vertical-align:bottom;
	margin-bottom: 2px;
}
#espace-prive-v2 .private-doc-details-file img.file-icon {
	margin-bottom: 2px;
	vertical-align:bottom;
/*	margin-bottom: 2px; */
}
.profil_prive img {
	float: left;
	margin-right: 5px;
}
.document_tag, .audience, .petit {
	font-size: 10px;
}
.badge_group {
    border: solid 1px;
    font-size: 10px;
    height: 10px;
    padding: 0px 2px 0px 2px;
    text-align: center;
    /*background-color: #6dac00;*/
    border: solid 1px #777;
    color: #777;
}
.badge_tag {
    border: solid 0px;
    border-radius: 6px; /* one half of ( (border * 2) + height + padding ) */
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;
    font-size: 10px;
    height: 10px;
    padding: 0px 2px 0px 2px;
    text-align: center;
    background-color: #91a177;
    border: solid 0px #91a177;
    color: #fff;
}
/**********************************/
/********* MENU STYLE LVL 2 *******/
/**********************************/

#block-menu-menu-espace-prive-v2.block.block-menu.menu_lvl2.contextual-links-region {
   font-family: verdana;
   font-size: 10px;
   width: 1000px;
   height: 18px;
   background-color: #85caf2; /* #d9e6b3 */
   margin-top: 6px;
}

#block-menu-menu-espace-prive-v2.block.block-menu.menu_lvl2 ul{
    margin-left: 10px;
}

#block-menu-menu-espace-prive-v2 .menu li.leaf.first{
	background-image: url("http://www.uia.archi/modules/file/icons/home48.png");
	background-size: 12px 12px;
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
}

#block-menu-menu-espace-prive-v2 .menu li.leaf.last{
	background-image: url("http://www.uia.archi/modules/file/icons/logout48.png");
	background-size: 12px 12px;
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 15px;
}

#block-menu-menu-espace-prive-v2 .menu li.leaf{
  border-right : 1px solid #000000;
  margin-top : 3px;
}
#block-menu-menu-espace-prive-v2 .menu li.leaf.last{
  border-right : none !important;
}

#block-menu-menu-espace-prive-v2 .menu li a{
     color: black;
}

#block-menu-menu-espace-prive-v2 .menu li a:hover{
     color: white;
}

/* --------------------------------------------------ESPACE PRIVE V2----------------------------------------------------------*/

#espace-prive {
  line-height: 150%;
}
#espace-prive-v2 .pane-4-news-vertical
{
	margin: 0px;
}
#espace-prive-v2 .member-space-menu a,
#espace-prive-v2 .member-space-menu a:active,
#espace-prive-v2 .member-space-menu a:link 
{
	color: #2E74A9 !important;
	text-decoration: none;
	border: none;
	padding: 2px;
}
#espace-prive-v2 .member-space-menu a:hover,
#espace-prive-v2 .member-space-menu span:hover a,
#espace-prive-v2 .member-space-menu li:hover a 
{
	color: #2E74A9 !important;
	text-decoration: none;
	border: none;
}
#espace-prive-v2 h2.pane-title
{
	font-size: 12px;
    font-family: Helvetica, Arial;
    font-weight: bold;
    color: #555;
    border-bottom: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333;
    margin-bottom: 5px;
}

.page-espace-prive-v2-ppc-home #espace-prive-v2 .pane-documents-mis-en-ligne h2.pane-title
{
	font-size: 12px;
    font-family: Helvetica, Arial;
    font-weight: bold;
    color: #555;
    border-bottom: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333;
    margin-bottom: 15px;
}

#espace-prive-v2 .v2-centre a:link,
#espace-prive-v2 .v2-centre a:visited,
#espace-prive-v2 .panels-flexible-region-288-center a:link,
#espace-prive-v2 .panels-flexible-region-288-center a:visited,
#espace-prive-v2 .panels-flexible-region-286-center a:link,
#espace-prive-v2 .panels-flexible-region-286-center a:visited,
#espace-prive-v2 .panels-flexible-region-326-center a:link,
#espace-prive-v2 .panels-flexible-region-326-center a:visited
{
	text-decoration: none;
	color: #2E74A9;
}
#espace-prive-v2 .v2-centre a:hover,
#espace-prive-v2 .panels-flexible-region-288-center a:hover,
#espace-prive-v2 .panels-flexible-region-286-center a:hover,
#espace-prive-v2 .panels-flexible-region-326-center a:hover
{
	text-decoration: underline;
}
#espace-prive-v2 .views-field-title
{
	margin-bottom: 5px;
	margin-top: 5px;
}
#espace-prive-v2 .private-news-details-doc .file img.file-icon,
#espace-prive-v2 .private-meeting-details-doc .file img.file-icon {
/*	margin-bottom: -2px; */
	vertical-align:bottom;
	margin-bottom: 2px;
}
#espace-prive-v2 .private-news-details-doc .field-items,
#espace-prive-v2 .private-meeting-details-doc .field-items,
#espace-prive-v2 .private-doc-details-file {
	line-height: 1.5;
}
#espace-prive-v2 .private-news-details-doc h2,
#espace-prive-v2 .private-meeting-details-doc h2 {
    margin-bottom: 10px;
    font-size: 18px;
    font-family: "Open Sans Condensed", Helvetica, Arial; /* Google Font */
    font-weight: 300;
    padding-top: 2px; 
}
#espace-prive-v2 .node.node-documents-mis-en-ligne {
	border-top: 1px;
	border-top-style: dotted;
	border-top-color: #333
}

body.page-espace-prive-v2-subprix2014 #main-wrapper {
	font-family: Verdana;
	font-size: 10px;
}
body.page-espace-prive-v2-subprix2014p #main-wrapper {
	font-family: Verdana;
	font-size: 10px;
	margin-left: 200px;
	margin-right: 0px;
	margin-top: -58px;
}
body.page-espace-prive-v2-subprix2014p #footer{
    width:1000px;
    height: 0px;
    background-color: #58585a;
    font-family: verdana;
    font-size: 9px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}
body.page-espace-prive-v2-subprix2014 #main-wrapper a:link {
	color: #2E74A9;
}
body.page-espace-prive-v2-subprix2014p #main-wrapper a:link {
	color: #2E74A9;
}
.views-field-field-photo0 .field-content img,
.views-field-field-bm-portrait .field-content img
{
	float: left;
	margin-right: 10px;
}
.views-field-field-nom0 .field-content,
.views-field-field-team .field-content
{
	font-family: Helvetica, Arial;
	font-size: 24px;
	color: #555;
}
.views-field-field-category1 .field-content
{
	font-family: Helvetica, Arial;
	font-size: 14px;
	color: #777;
	padding-bottom: 5px;
}
.trecap .views-field-field-nom0 .field-content,
.trecap .views-field-field-team .field-content
{
	font-family: Helvetica, Arial;
	font-size: 20px;
	width: 200px;
	color: #555;
}
.views-field-field-pays0 .field-content
{
	font-family: Helvetica, Arial;
	font-size: 14px;
	color: #555;
}
.trecap .views-field-field-pays0 .field-content
{
	font-family: Helvetica, Arial;
	font-size: 14px;
	color: #555;
}
.trecap h3
{
	font-family: Helvetica, Arial;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: bold;
	width: 830px;
	background-color: #777;
	color: #fff;
	clear: left;
	padding: 2px;
	margin-top: 20px;
	margin-bottom: 10px;
}
.views-field-field-motivation .field-content,
.views-field-field-cv0 .field-content,
.page-espace-prive-v2-subprix2014 .views-field-body .field-content,
.page-espace-prive-v2-subprix2014p .views-field-body .field-content,
.views-field-field-resume .field-content,
.views-field-field-image-diapo .field-content
{
	clear: left;
	padding-top: 5px;
}
.page-espace-prive-v2-subprix2014 .views-field-field-motivation .views-label-field-motivation,
.page-espace-prive-v2-subprix2014 .views-field-field-cv0 .views-label-field-cv0,
.page-espace-prive-v2-subprix2014 .views-field-body .views-label-body,
.page-espace-prive-v2-subprix2014 .views-field-field-resume .views-label-field-resume,
.page-espace-prive-v2-subprix2014 .views-field-field-image-diapo .views-label-field-image-diapo
{
	font-family: Helvetica, Arial;
	font-size: 14px;
	width: 790px;
	background-color: #777;
	color: #fff;
	clear: left;
	padding: 2px;
	margin-top: 20px;
	margin-bottom: 10px;
}
.page-espace-prive-v2-subprix2014p .views-field-field-image-diapo img {
	padding: 5px;
	margin: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: black;
}
.page-espace-prive-v2-subprix2014p .views-field-field-motivation .views-label-field-motivation,
.page-espace-prive-v2-subprix2014p .views-field-field-cv0 .views-label-field-cv0,
.page-espace-prive-v2-subprix2014p .views-field-body .views-label-body,
.page-espace-prive-v2-subprix2014p .views-field-field-resume .views-label-field-resume,
.page-espace-prive-v2-subprix2014p .views-field-field-image-diapo .views-label-field-image-diapo
{
	font-family: Helvetica, Arial;
	font-size: 14px;
	width: 800px;
	background-color: #777;
	color: #fff;
	clear: left;
	padding: 2px;
	margin-top: 20px;
	margin-bottom: 10px;
}
.liste-inscrits h3
{
	margin-bottom: 10px;
	margin-top: 15px;
}
.liste-inscrits .views-field-field-pays0 .field-content
{
	font-family: Helvetica, Arial;
	font-size: 12px;
	color: #555;
}
.liste-inscrits .views-field-field-pays0 .field-content a:link
{
	font-family: Helvetica, Arial;
	font-size: 12px;
	color: #555;
}
.liste-inscrits .views-field-field-pays0 .field-content a:hover,
.liste-inscrits .views-field-field-pays0 .field-content a:visited
{
	font-family: Helvetica, Arial;
	font-size: 12px;
	color: #2E74A9;
}
/*.slink
{
	font-size: 10px;
}*/
body.page-espace-prive-v2-subprix2014 #main-wrapper .liste-inscrits h3 .slink a:link,
body.page-espace-prive-v2-subprix2014 #main-wrapper .liste-inscrits h3 .slink a:visited
{
	color: black;
	/*text-decoration: none;*/
}
body.page-espace-prive-v2-subprix2014 #main-wrapper .liste-inscrits h3 .slink a:hover
{
	color: #2E74A9;
	/*text-decoration: none;*/
}

/* -----------------------------------------------------------------------------*/

.trecap .views-field-field-nom0 .field-content,
.trecap .views-field-field-team .field-content,
.trecap .views-field-field-bm-last .field-content
{
	font-family: Helvetica, Arial;
	font-size: 20px;
	width: 200px;
	color: #555;
}
.trecap .views-field-field-pays0 .field-content,
.trecap .views-field-field-bm-country .field-content
{
	font-family: Helvetica, Arial;
	font-size: 14px;
	color: #555;
}
td.table-bc /* Cellule Council */
{
	width: 210px;
	padding: 5px;
}
.trecap .views-field-field-flag .field-content /* Council Pays */
{
	/*width: 200px;
	height: 45px;*/
	font-family: Helvetica, Arial;
	font-size: 16px;
	color: #555;
	/*margin-top: 20px;*/
}
.trecap .views-field-field-bc-mlast .field-content,
.trecap .views-field-field-bc-slast .field-content /* Council Nom */
{
	font-family: Helvetica, Arial;
	font-size: 18px;
	color: #555;
}
.trecap .views-field-nothing-1 /* Council suppleant decalage */
{
	padding-top: 8px;
}
.trecap .views-field-field-bc-mcv .field-content,
.trecap .views-field-field-bc-scv .field-content
{
	margin-top: -4px;
}
.trecap h3
{
	font-family: Helvetica, Arial;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: bold;
	width: 830px;
	background-color: #777;
	color: #fff;
	clear: left;
	padding: 2px;
	margin-top: 20px;
	margin-bottom: 10px;
}
.trecap .file img {
	padding-top: 5px;
}
.trecap .file a:link {
	color: #2E74A9;
	text-decoration: none;
}
.trecap .file a:hover {
	background-color: #2E74A9;
	color: #FFF;
	text-decoration: none;
}
td.topv2row {
	width: 260px;
	padding: 5px;
}
#espace-prive-v2 .topv2row .views-field-title {
	/*position:relative;
	bottom: 201px;
	position: absolute;*/
	top: 5px;
	
	width: 256px;
	margin: 0px;
	font-size: 14px;
	font-family: "Open Sans Condensed", Helvetica, Arial;
	font-weight: 700;
	text-align: center;
	vertical-align: middle;
	padding: 2px;
	padding-bottom: 5px;
	background-image: url("http://www.uia.archi/sites/default/files/noir50.png");
	color: #fff;
}
.topv2row .views-field-body {
	/*position: absolute;
	top: 200px;*/
	font-size: 11px;
	font-family: Verdana;
	padding: 2px;
	width: 256px;
	background-color: #eee;
}

#espace-prive-v2 .private-news-details-title,
#espace-prive-v2 .private-meeting-details-title,
#espace-prive-v2 .private-doc-details-title {
    font-size: 20px;
    color: #555;
    font-family: "Open Sans Condensed", Helvetica, Arial;
    font-weight: 700;
}

#espace-prive-v2 .field.field-name-body.field-type-text-with-summary.field-label-hidden,
#espace-prive-v2 .private-doc-details-body {
	font-size: 12px;
	font-family: "Noto Serif", Verdana;
	padding: 10px 10px 10px 10px;
	width: 650px;
	background-color: #efefee;
	margin-left: -10px;
	margin-bottom: 10px;
	border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border: solid 0px #efefee;
    box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.5) inset;
}
#espace-prive-v2 .field.field-name-body.field-type-text-with-summary.field-label-hidden a {
	text-decoration: none;
	color: #429acf;
}
#espace-prive-v2 .private-news-details-body a[href^="http"],
#espace-prive-v2 .private-doc-details-body a[href^="http"] {
	text-decoration: none;
	color: #429acf;
	padding-left: 15px;
	background: url(http://www.uia.archi/sites/default/files/photos/lien_externe24x24.png) left center no-repeat;
	background-size: 12px 12px;
}
#espace-prive-v2 .private-news-details-body a[href^="mailto"],
#espace-prive-v2 .private-doc-details-body a[href^="mailto"] {
	text-decoration: none;
	color: #429acf;
	padding-left: 15px;
	background: url(http://www.uia.archi/sites/default/files/photos/lien_mail24x24.png) left center no-repeat;
	background-size: 12px 12px;
}
#espace-prive-v2 .private-news-details-body a:hover,
#espace-prive-v2 .private-doc-details-body a:hover {
	background-color: #429acf;
	color: white;
}
#espace-prive-v2 .field.field-name-body.field-type-text-with-summary.field-label-hidden a:hover {
	background-color: #429acf;
	color: white;
}
/*#espace-prive-v2 .private-news-details-body a:before {
	content: "";
    display: block;
    background: url('http://www.uia.archi/sites/default/files/photos/lien_externe24x24.png') no-repeat;
    width: 12px;
    height: 12px;
    float: left;
    margin-bottom: -2px;
}*/
#espace-prive-v2 .private-news-details-body,
#espace-prive-v2 .private-meeting-details-body {
	font-size: 12px;
	font-family: "Noto Serif", Verdana;
	padding: 20px 20px 20px 20px;
	width: 700px;
	background-color: #fff;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 15px;
	border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border: solid 0px #fff;
    box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.5);
}

#espace-prive-v2 .private-meeting-details-body a	{
	text-decoration: none;
	color: #429acf;
	/*padding: 1px 2px 2px 2px;*/
}
#espace-prive-v2 .private-meeting-details-body a:hover {
	background-color: #429acf;
	color: white;
	/*padding: 1px 2px 2px 2px;*/
}

#espace-prive-v2 .private-news-details-infos,
#espace-prive-v2 .documents-list .document-posted,
#espace-prive-v2 .private-doc-details-infos {
	font-size: 10px;
	font-family: Verdana;
}
#espace-prive-v2 .private-meeting-details-infos,
#espace-prive-v2 .views-field-changed,
#espace-prive-v2 .view-planning-reinion .views-field-field-city {
	font-size: 10px;
	font-family: Verdana;
}
#espace-prive-v2 .private-news-details-doc-label,
#espace-prive-v2 .private-meeting-details-doc-label {
    font-size: 10px;
    font-family: verdana;
    color: #555;
    padding-bottom: 15px;
}
#espace-prive-v2 .views-field-field-flag img {
	float: left;
	margin-top: 2px;
	margin-right: 5px;
	vertical-align: bottom;
}
#espace-prive-v2 .view-planning-reinion .views-field-title,
#espace-prive-v2 .view-list-news .views-field-title {
    font-size: 14px;
    font-family: "Open Sans Condensed", Helvetica, Arial;
    font-weight: 700;
}
#espace-prive-v2 .documents-list .document-title {
    font-size: 14px;
    font-family: "Open Sans Condensed", Helvetica, Arial;
    font-weight: 700;
    margin-top: -8px;
    margin-bottom: -8px;
}

/* AJOUT PPC */
.page-espace-prive-v2-ppc-home #espace-prive-v2 .pane-documents-mis-en-ligne .documents-list .document-title {
	color: #333;
	margin-top: 0px;
}
/* FIN */

#espace-prive-v2 .documents-list a:link,
#espace-prive-v2 .documents-list a:visited {
	text-decoration: none;
	color: #2E74A9;
}
#espace-prive-v2 .documents-list a:hover {
	text-decoration: underline;
}
#espace-prive-v2 .view-list-news .views-field-title .v2-past-news-created {
    font-size: 11px;
    color: #777;
    /*font-family: "Open Sans Condensed", Helvetica, Arial;
    font-weight: 700;*/
}
a:link .v2-past-news-created {
    text-decoration: none;
    color: #777;
}
a:hover .v2-past-news-created {
    text-decoration: none;
    color: #777;
}
#espace-prive-v2 .documents-list .document-row {
	border-bottom: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333;
	padding-bottom: 10px; /* kiko 28/01/2016 */
    margin-bottom: 10px;
}
#espace-prive-v2 .documents-list .document_tag {
	font-size: 10px;
}
#espace-prive-v2 .documents-list .document_tag .badge_group {
    border: solid 1px;
    font-size: 10px;
    height: 10px;
    padding: 0px 2px 0px 2px;
    text-align: center;
    /*background-color: #6dac00;*/
    border: solid 1px #777;
    color: #777;
}
#espace-prive-v2 .documents-list .document_tag .badge_tag,
#espace-prive-v2 .private-doc-details-infos .badge_tag {
    border: solid 0px;
    border-radius: 7px; /* one half of ( (border * 2) + height + padding ) */
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -khtml-border-radius: 7px;
    font-size: 10px;
    height: 10px;
    padding: 1px 3px 1px 3px;
    text-align: center;
    background-color: #83ccbb;
    border: solid 0px #83ccbb;
    color: #fff;
}
#espace-prive-v2 .panels-flexible-285-inside .view-display-id-page_9 .views-field-title,
#espace-prive-v2 .panels-flexible-286-inside .view-display-id-page_9 .views-field-title,
#espace-prive-v2 .v2-news-past .views-field-title,
.page-espace-prive-v2-ppc-home #espace-prive-v2 .panels-flexible-326-inside .view-display-id-page_10 .views-field-title {
	display: table-cell;
	vertical-align: middle;
	padding: 5px;
	width: 700px;
	margin-top: -13px;
}
#espace-prive-v2 .panels-flexible-region-288-center .view-planning-reinion .views-field-field-flag img {
	float: left;
	margin-top: 2px;
	margin-right: 5px;
	vertical-align: bottom;
}
#espace-prive-v2 .panels-flexible-region-285-center .views-field-field-pnews-image img,
#espace-prive-v2 .panels-flexible-region-286-center .views-field-field-pnews-image img {
	/*float: left;*/
	display: table-cell;
	vertical-align: middle;
	margin: 5px;
}

#espace-prive-v2 .v2-meetings-all .views-row,
.page-espace-prive-v2-ppc-home #espace-prive-v2 .v2-meetings-all .views-row {
	clear: left;
	padding: 7px 5px 5px 5px;
	width: 790px;
	background-color: #efefee;
	margin-bottom: 10px;
	border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border: solid 0px #efefee;
    /*box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.5);*/
    background: #ffffff; /* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover,  #ffffff 25%, #efefee 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(25%,#ffffff), color-stop(100%,#efefee)); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 25%,#efefee 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover,  #ffffff 25%,#efefee 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover,  #ffffff 25%,#efefee 100%); /* IE10+ */
	background: radial-gradient(ellipse at center,  #ffffff 25%,#efefee 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefee',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.page-espace-prive-v2-ppc-home #espace-prive-v2 .v2-meetings-all .views-row:hover {
/*box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.5);*/
    cursor: pointer;
    background: #efefee; /* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover,  #efefee 100%, #ccc 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(100%,#efefee), color-stop(100%,#ccc)); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover,  #efefee 100%,#ccc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover,  #efefee 100%,#ccc 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover,  #efefee 100%,#ccc 100%); /* IE10+ */
	background: radial-gradient(ellipse at center,  #efefee 100%,#ccc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefee', endColorstr='#ccc',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
#espace-prive-v2 .view-list-news.view-display-id-page_9 .views-row,
.page-espace-prive-v2-ppc-home #espace-prive-v2 .view-list-news.view-display-id-page_10 .views-row {
	/*clear: left;*/
	display: table;
	width: 800px;
	height: 50px;
	/*background-color: #f2edda;*/
	margin-bottom: 10px;
	border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border: solid 0px #f2edda;
    /*box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.5);*/    
    background: #ffffff; /* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover,  #ffffff 15%, #f2edda 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(15%,#ffffff), color-stop(100%,#f2edda)); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 15%,#f2edda 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover,  #ffffff 15%,#f2edda 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover,  #ffffff 15%,#f2edda 100%); /* IE10+ */
	background: radial-gradient(ellipse at center,  #ffffff 15%,#f2edda 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2edda',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.page-espace-prive-v2-ppc-home #espace-prive-v2 .view-list-news.view-display-id-page_10 .views-row:hover {
    /*box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.5);*/    
    cursor: pointer;
    background: #ffffff; /* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover,  #f2edda 100%, #e8d99c 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(100%,#f2edda), color-stop(100%,#e8d99c)); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover,  #f2edda 100%,#e8d99c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover,  #f2edda 100%,#e8d99c 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover,  #f2edda 100%,#e8d99c 100%); /* IE10+ */
	background: radial-gradient(ellipse at center,  #f2edda 100%,#e8d99c 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2edda', endColorstr='#e8d99c',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
#espace-prive-v2 .v2-news-past .views-row {
	/*clear: left;*/
	display: table;
	width: 800px;
	height: 50px;
	/*background-color: #e2e2e2;*/
	margin-bottom: 10px;
	border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border: solid 0px #e2e2e2;
    /*box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.5);*/    
    background: #ffffff; /* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover,  #ffffff 25%, #e2e2e2 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(25%,#ffffff), color-stop(100%,#e2e2e2)); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 25%,#e2e2e2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover,  #ffffff 25%,#e2e2e2 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover,  #ffffff 25%,#e2e2e2 100%); /* IE10+ */
	background: radial-gradient(ellipse at center,  #ffffff 25%,#e2e2e2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e2e2e2',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

/*#espace-prive-v2 .meeting-date {
	width: 100px;
	height: 100px;
	display: block;
}*/
#espace-prive-v2 .view-display-id-v2_detail_reunion_left,
#espace-prive-v2 .view-display-id-v2b_detail_reunion_left_fr,
#espace-prive-v2 .view-display-id-v2b_detail_reunion_left_en {
	margin-top: 15px;
	text-align: center;
}
#espace-prive-v2 .view-display-id-v2_detail_reunion_left .views-field-changed,
#espace-prive-v2 .view-display-id-v2b_detail_reunion_left_fr .views-field-changed,
#espace-prive-v2 .view-display-id-v2b_detail_reunion_left_en .views-field-changed {
	margin-top: 5px;
}
#espace-prive-v2 .meeting-date {
	margin-left: auto;
    margin-right: auto;
    width: 150px;
    display: table;
}
#espace-prive-v2 .meeting-container {
	display: table-cell;
}
#espace-prive-v2 .meeting-date .meeting-month {
	top: 0px;
	width: 66px;
	height: 18px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	background-color: #af201c;
	color: white;
	font-family: "Open Sans", Helvetica, Arial;
	font-weight: 300;
	font-size: 14px;
	padding: 2px 2px 0px 2px;
	text-align: center;
}
#espace-prive-v2 .meeting-date .meeting-day {
	position: relative;
	width: 66px;
	height: 48px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	background-color: #bbb;
	color: white;
	font-family: "Open Sans", Helvetica, Arial;
	font-weight: 300;
	font-size: 45px;
	padding: 2px 2px 0px 2px;
	text-align: center;
}