@charset "utf-8";
/* CSS Document */
.top-title{
	font-size:2.667em;
	font-weight:normal;
	margin:0 0 18px 0;
	padding:0 12px;
}
.pink-layout .top-title{
	color:#ac196a;
	}
.purple-layout .top-title{
	color:#502f7c;
	}
.green-layout .top-title{
	color:#057e7d;
	}
/**Tabulations Genarale **/
.tabs-container .nav-tabs{
	display:table;
	width:100%;
	/*margin-bottom:25px; 25 trop grand quand le sommaire est vide */
	padding:0;
	}

	/*
	.tabs-container  .nav-tabs li{
		background-color:#e8e9ea;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		list-style:none;
		font-size:1.083em;
		text-transform:uppercase;
		border-right:1px solid #fff;
		display:table-cell;
		padding:1px 2px;
		text-align:center;
		vertical-align:middle;
		float:none;
	}*/
	.tabs-container   .nav-tabs li a{
		display:block;
		border-radius:0;
		border:0 none ;
		margin:0;
	}
	.tabs-container   .nav-tabs > li.active ,.tabs-container .nav-tabs > li.active > a,
	.tabs-container   .nav-tabs > li.active > a:hover, 
	.tabs-container   .nav-tabs > li.active > a:focus{
		background-color:#e8e9ea;
		border:0 none;
	}
	.tabs-container .nav-tabs li.active a{
		background-color:#e8e9ea;
	}
/**Home Comrh**/


.purple-layout .widget-title .border-right {
    background-color: #502f7c;
}
.purple-layout .tab-pane  .widget-title h2 {
    background-color: #502f7c;
    border-radius: 2px;
    color: #fff;
    padding-left: 16px;
}
.purple-layout .widget-title h2 {
	color:#502f7c;
}
.purple-layout .news-layout .widget-title .border-right{
	background-color:#502f7c;
}
.purple-layout .nav-tabs li{
	background-color:#502f7c;
}

.tabs-container .nav-tabs li a{
	text-decoration:none;
	color:#fff;
}
.purple-layout .nav-tabs li.active a{
	color:#502f7c;
}
.purple-layout  article a,
.purple-layout .view-more,
.purple-layout .comment span{
	color:#502f7c;
}

/******* Turquoise Layout pour LSM *******/
.turquoise-layout .nav-tabs li.active a,.turquoise-layout h1.top-title {
	color:#0ea8c3;
}

.turquoise-layout .news-layout .widget-title .border-right{
	background-color:#0ea8c3;
}
.turquoise-layout .nav-tabs li{
	background-color:#0ea8c3;
}
.turquoise-layout .nav-tabs li{
	background-color:#0ea8c3;
}
.turquoise-layout  article a,
.turquoise-layout .view-more,
.turquoise-layout .comment span{
	color:#0ea8c3;
}

.turquoise-layout .widget-title .border-right {
    background-color: #0ea8c3;
}
.turquoise-layout .tab-pane  .widget-title h2 {
    background-color: #0ea8c3;
    border-radius: 2px;
    color: #fff;
    padding-left: 16px;
}
.turquoise-layout .widget-title h2 {
	color:#0ea8c3;
}
.turquoise-layout .news-layout .widget-title .border-right{
	background-color:#0ea8c3;
}
/*.turquoise-layout {color:#0ea8c3;}  Couleur LSM */
.turquoise-layout div.tab-content .widget-title h2 {color:#fff; background-color:#0ea8c3}
div.tab-content .widget-title h2 {
    /*background-color: #0ea8c3;*/
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;-moz-box-shadow: 1px 0 1px 0 #aeaeb0;
	-webkit-box-shadow: 1px 0 1px 0 #aeaeb0;
	-o-box-shadow: 1px 0 1px 0 #aeaeb0;
	box-shadow: 1px 0 1px 0 #aeaeb0;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#aeaeb0, Direction=90, Strength=1);
}
.infos-mag ul {padding-right: 5px;}
.widget-title .border-right {
    background-color: #0ea8c3;
	-webkit-border-top-right-radius: 3px;
-webkit-border-bottom-right-radius: 3px;
-moz-border-radius-topright: 3px;
-moz-border-radius-bottomright: 3px;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
	-moz-box-shadow: 1px 0 1px 0 #aeaeb0;
	-webkit-box-shadow: 1px 0 1px 0 #aeaeb0;
	-o-box-shadow: 1px 0 1px 0 #aeaeb0;
	box-shadow: 1px 0 1px 0 #aeaeb0;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#aeaeb0, Direction=90, Strength=1);
}

.turquoise-layout h3 {font-weight: bold;}
.turquoise-layout h3 a {color:#0ea8c3;}
.turquoise-layout section.block-focus-layout.orange-layout h3 a {color:#d02f01;}
.turquoise-layout .widget-title .border-right {
    background-color: #0ea8c3;
}
.turquoise-layout .widget-title h2 {
    color: #0ea8c3;
	text-transform: uppercase;
}


/**Green layout**/
.green-layout .nav-tabs li.active a{
	color:#057e7d;
}
.green-layout .news-layout .widget-title .border-right{
	background-color:#057e7d;
}
.green-layout .nav-tabs li{
	background-color:#057e7d;
}
.green-layout .nav-tabs li{
	background-color:#057e7d;
}
.green-layout  article a,
.green-layout .view-more,
.green-layout .comment span{
	color:#057e7d;
}

.green-layout .widget-title .border-right {
    background-color: #057e7d;
}
.green-layout .tab-pane  .widget-title h2 {
    background-color: #057e7d;
    border-radius: 2px;
    color: #fff;
    padding-left: 16px;
}
.green-layout .widget-title h2 {
	color:#057e7d;
}
.green-layout .news-layout .widget-title .border-right{
	background-color:#057e7d;
}

/**Pink Layout**/
.pink-layout .nav-tabs li.active a{
	color:#ac196a;
}
.pink-layout .news-layout .widget-title .border-right{
	background-color:#ac196a;
}
.pink-layout .nav-tabs li{
	background-color:#ac196a;
}
.pink-layout .nav-tabs li{
	background-color:#ac196a;
}
.pink-layout  article a,
.pink-layout .view-more,
.pink-layout .comment span{
	color:#ac196a;
}

.pink-layout .widget-title .border-right {
    background-color: #ac196a;
}
.pink-layout .tab-pane  .widget-title h2 {
    background-color: #ac196a;
    border-radius: 2px;
    color: #fff;
    padding-left: 16px;
}
.pink-layout .widget-title h2 {
	color:#ac196a;
}
.pink-layout .news-layout .widget-title .border-right{
	background-color:#ac196a;
}

/**ORANGE**/
.orange-layout  article a,
.orange-layout .view-more{
	color:#d02f01;
}
.orange-layout .widget-title h2 {
	color:#d02f01;
}
.orange-layout .widget-title .border-right {
	background-color:#d02f01;

}
/**light blue layout**/
.lightblue-layout  article a,
.lightblue-layout .view-more{
	color:#1ec5d2;
}
.lightblue-layout .widget-title h2 {
	color:#1ec5d2;
}
.lightblue-layout .widget-title .border-right {
	background-color:#1ec5d2;

}
.questions-layout{
	margin-bottom:45px;

}
.etude-portrait-layout .widget-title {
    margin-bottom: 15px;
}
.questions-layout .text{
	line-height:normal;
	font-size:1.083em;
}


/**news-nominations**/
.news-nominations{
	margin-bottom:40px;
}
.news-nominations .col-inline{
	display:inline-block;
	vertical-align:top;
	margin-bottom:0;
	width:50%;	
}

.news-nominations  .col-sm-4,.news-nominations  .col-sm-8 {
	padding-right:7px;
	padding-left:7px;
}
.news-nominations .col-inline.first{
	margin-right:9%;
	}
	.news-nominations .col-inline .published{
		margin-top:12px;
		display:block;
	}

	.list-rdv li{
		border-bottom:1px solid #f8f7f7;
		border-top:1px solid #f4f3f3;
		font-size:1.083em;
		padding:12px 4px;
	}
	.list-rdv li:first-child{
		border:0 none;
		padding-top:0;
	}
	.list-rdv li:last-child{
		border:0 none;
		padding-bottom:0;
	}
		.list-rdv li .date{
			color:#502f7c;
			font-weight:bold;
			display:block;
		}
.rdv-etudrh .list-rdv li{
	font-weight:bold;}
.rdv-etudrh .list-rdv li .date{
	color:#ac196a;
}
.etude-portrait-layout.rh h5{
	font-size:1.083em;
	}
.etude-portrait-layout h5{
	margin:5px 0;
	font-weight:bold;
	}
.carousel-indicators.portrait{
	padding:0;
	display: inline;
	left: 0;
	margin: 0;
	padding: 0;
	position: static;
}
.etude-portrait-layout .carousel  article.item{
	border:0 none;
	padding:0;
	margin: 0;
}
.etude-portrait-layout .article-bottom{
	border-top:2px solid #9682b0;
	}
.etude-portrait-layout .article-bottom  a{
	color:#502f7c;
	vertical-align: middle;
	margin: 0 8px;
	}
.etude-portrait-layout .article-bottom  i{
	font-size:1.2em;
	}
.carousel-indicators.portrait li{
		display:inline-block; 
		vertical-align:middle;
		background: none repeat scroll 0 0 #502f7c;
    border-radius: 10px;
    display: inline-block;
    height: 10px;
    padding-left: 0;
    width: 10px;
	}
	.carousel-indicators.portrait li.active{
		background:#b9accb;
	}
	
.etude-portrait-layout{
	line-height:normal;
	margin-bottom:32px;
}
.etude-portrait-layout .carousel  article img {
    float: left;
    margin: 3px 27px 3px 0;
}

.etude-portrait-layout .carousel .name{
		display: block;
    font-size: 1.5em;
    margin-bottom: 2px;
}
.etude-portrait-layout .description{
	color:#333333;
	font-size:1.083em;
	margin-top: 5px;
	margin-bottom: 2px;
}
.infos-profil{
	color:#6b6a6a;
	font-size:1em;
}
.questions-layout article  h3{
	margin:0;
	}
.questions-layout article  .category{
	margin:0 0 8px 0;
	display:block;
}

.communaute article img {
    max-width: 180px;
}

.acronyme_LSM .nav-tabs li.sabonner {
	background-color:#dd172c;
}
 .acronyme_ECA .nav-tabs li.sabonner {
	background-color:#dd172c;
}