@import url(http://fonts.googleapis.com/css?fontsmily=Open+Sans:400,800,700,300);

@font-face {
    font-family: Din;
    src: url(http://www.lestudium-ias.fr/sites/all/themes/studium_site/din-regular-webfont.woff);
}

@media (min-width: 1200px) {
  .main-container {
    width: 750px;
	margin-bottom:50px;
  }
}
#top {
	min-height:80px;
	text-align:center; /* centrage horizontal */
	background:#c5d966;
	border-bottom:10px solid #aebf5a;
	margin:auto;
}
#top .container h2 {
	text-align:left;
	letter-spacing:normal;
	border-bottom:1px #9aa950 dotted;
	margin:2px 0px;
	font-size:1em;
	padding:5px 15px;
	font-weight:bold;
	text-transform:uppercase;
}

.field-group-div h3 {
padding-top:50px;
}
.projectContent .field-group-div h3 {
padding-top:0px;
}
ul li.print_html {
	visibility:hidden;
}
#block-views-ongoing-project-block {
max-width:500px;
}
#top section#block-views-ongoing-project-block-4 {
	margin:0px;
	padding:0px;
	max-width:750px;
}
#block-views-ongoing-project-block-4 .view-header {
	margin:0px;
	padding:0px
}
#block-views-ongoing-project-block-4 .views-field-title span {
	font-weight:bold;
}
#block-views-ongoing-project-block-1 h2 {
	background:url('http://www.lestudium-ias.com/sites/default/files/public/Icons/user.png') no-repeat 0px 7px;
}
#block-views-ongoing-project-block h2 {
	background:url('http://www.lestudium-ias.com/sites/default/files/public/Icons/edit.png') no-repeat 0px 7px;
}
#block-views-ongoing-project-block-3 h2 {
	background:url('http://www.lestudium-ias.com/sites/default/files/public/Icons/settings.png') no-repeat 0px 7px;
}
#top .container #block-views-ongoing-project-block-4 h2 {
	background:url('http://www.lestudium-ias.com/sites/default/files/public/Icons/check.png') no-repeat 0px 7px;
	text-transform:uppercase;
	font-weight:bold;
	padding:5px 17px;
}
#top .container {
	padding-top:30px;
	padding-left:30px;
	vertical-align:left;
	display:inline-block;
	line-height:normal; /* on rétablit le line-height */
	text-align:left; /* ... et l'alignement du texte */
	width:1170px;
}
#top .container section {
	display: block;
	float:left;
	padding:0px 10px;
}
#top .container section.block-views a {
	border-bottom:1px #9aa950 solid;
	display:inline-block;
	background:#ffffff;
	padding: 4px 8px;
	font-weight:bold;
	font-size:0.9em;
	margin:5px 0px;
	text-transform:uppercase;
}
#top section#block-views-ongoing-project-block-3 ul {
	display:inline-block;
	font-weight:normal;
	font-size:0.8em;
	text-transform:none;
	color:#343434;
}
#top section#block-views-ongoing-project-block-3 ul li a {
	border-bottom:none;
	display:inline-block;
	background:none;
	padding: 0px;
	font-weight:bold;
	margin:2px 0px;
	text-transform:none;
	text-decoration:underline;
	color:#343434;
}
#top section#block-views-ongoing-project-block-3 ul li a:hover {
	text-decoration:none;
	color:#343434;
}
#block-views-ongoing-project-block-1 {
	width:200px;
}
#block-views-ongoing-project-block {
	width:auto;
}
ul, ol {
margin-left:15px;
padding:0px;
}
table {
width:100%;
}
/* header region */
.menu>li>a:hover,.menu>li>a:focus{
	text-decoration:none;
	background-color:#797979;
}
.navbar.container {
margin-top: 0;
}
#navbar .navbar-default {

}
#navbar .navbar {
margin-bottom:0px;
}
.navbar-default, header {
background-color: #495152;
border: 0;
}

.navbar-default .navbar-nav > li > a {
color: #fff;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
background-color: transparent;
color: #fff;
}
#block-system-main .links {
text-align:center;
}
.webform-confirmation {
	background:#dff0d8;
	padding:20px 20px 20px 20px;
	margin-bottom:30px;
}
#edit-submit {

    color: #fff;
    background-color: #428bca;
    border-color: #357ebd;
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.428571429;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;

}
#edit-submitted-travel-departure-preferred-time-of-departure3, #edit-submitted-travel-return-preferred-time-of-departure{
width:200px;
font-size:0.8em;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
background-color: transparent;
color: #fff;
}

.navbar {
border-radius: 0;
}

#menu-block-wrapper .navbar-nav > li > a {
padding-bottom: 0px;
padding-top: 0px;
}

.navbar-nav {
margin-top: 25px;
}

.navbar-btn {
margin-bottom: 0px;
margin-top: 0px;
}
.leaf .nav>li>a {
padding:5px 8px;
}
.nav {
font-family: 'Open Sans', sans-serif;
font-size: 0.85em;

}
#block-menu-block-2, #block-menu-block-3 {
display:block;
float:left;
text-transform:uppercase;
}
#block-menu-block-2 .menu, #block-menu-block-3 .menu {
display:inline;
margin-top:20px;
}
#block-menu-block-2 .nav  li a, #block-menu-block-3 .nav li a {
display:inline;
color:#fff;
}
#block-menu-block-2 .nav, #block-menu-block-3 .nav {
	margin-top:25px;
	float:left;
}
#navigation {
display:inline;
}
#menu-secondaire {
float:left;
}
#block-menu-block-2, #block-menu-block-3  {
display:inline;
}
#navbar .leaf {
margin:0px 1px;
}
.menu li {
display:inline;
}
#navbar .navbar li.first {
	border:0px;
}
#navbar .leaf a {
	padding:5px 8px;
}
#navbar .leaf:hover a, #navbar .active-trail {
	background:#797979;
	color:#fff;
	text-decoration:none;
}
/*Largeur 100% + Contenu centre*/
/* Pour mise en recette */
.front div.container {
	width:100%;
	margin:0 auto;
}

.front div.main-container section {
	margin:auto;
	padding:0px;
/*	background-color:#999999;*/
}

/*Moteur de recherche*/


/*Frontpage colors*/
.carousel-indicators li.active, .carousel-indicators li {
	margin:0px 5px;
}
.carousel-indicators li.active {
	height:10px;
	width:10px;
}
#block-ads-carousel-ads-carousel-block {
	background:#495152;
}
#block-ads-news-news-block-home, #block-views-fellows-block-1, #block-views-events-block-1 {
	background:#efefef;
	padding-bottom:80px;
}
#block-views-events-block-1 {
text-align:center;
}
.view-footer, .more-link {
	margin-top:50px;
}
#block-views-fellows-block-1 .more-link a, .view-display-id-block_1 .view-footer a , #block-views-partners-block .view-footer a {
	border:1px solid #d9d9d9;
	margin-top:50px;
	padding:10px;
}
#block-views-fellows-block-1 .more-link a:hover, .view-display-id-block_1 .view-footer a:hover, #block-views-partners-block .view-footer a:hover {
	border:1px solid #fff;
	background:#ffffff;
	text-decoration:none;
	padding:10px;
}
#block-views-partners-block .view-footer {
display:block;
}


h3,h4 {
	margin:0px;
	padding:0px;
	max-width:941px;
}
h4 {
font-size:1.0em;
padding:5px 0px;
margin-bottom:5px;
border-bottom:1px dotted #495152;
}
.centered {
	max-width:981px;
	margin:0 auto;
	padding:0px;
/*	background:#ff0000;*/
}
.center {
	text-align:center;
}
#block-views-fellows-block-1 {
	margin:0 auto;
}
#block-views-fellows-block-1 table tr {
	vertical-align:top;
}
#block-views-fellows-block-1 .view-fellows, #block-views-fellows-block-1 .view-consortia {
	max-width:760px;
	margin:auto;
}
.view-fellows td, .view-consortia td {
padding-bottom:20px;
}
.view-consortia .views-field-title, .view-consortia .views-field-field-researcher-photo .field-content {
width:200px;
text-align:center;
}
#block-ads-extranet-registration-form form {
	/* Pour mise en recette */
	/*max-width:440px;*/
	margin:auto;
	text-align:left;
}
#block-ads-extranet-registration-form button {
	text-align:right;
}

#block-views-fellows-block-1 .views-view-grid, .view-fellows  .views-view-grid, .view-consortia {
	width:100%;
	text-align:center;
}
/*LatestNews*/

#block-views-news-block .views-view-grid {
	width:100%;
}

#block-views-news-block .view-news, .view-display-id-block_1 {
	max-width:981px;
	margin:auto;
}

#block-views-news-block .view-news td div {
	max-width:293px;
	margin:0px;
	padding:0px;
	text-align:center;

}

#block-views-news-block .view-news div.views-field-title {
	padding:15px;
}
#block-views-news-block .view-news div.views-field-timestamp, div.views-field-field-event-date, .eventDate {
	text-transform:uppercase;
	font-size:1.3em;
	color:#343434;
}
.node-ads-event  .eventDate {
padding-top:10px;
}

.node-ads-event table {
	border:#cccccc;
}
.node-ads-event table tr td {
	padding:4px;
}

#block-ads-news-news-block-home .col-md-4 {
	background:#ffffff;
	max-width:293px;
	margin-right:32px;
	margin-bottom:20px;
	padding:0px;
	text-align:center;
	height:280px;
/*	margin:0px;*/
}

.col-md-4 p.latestNewsDate {
	text-transform:uppercase;
	font-size:1em;
	font-weight:bold;
	color:#eb5e09;
	padding-top:10px;
}

.frontTitle, #block-ads-events-event-block-home .centered h4, #block-ads-researcher-researcher-block-home .centered h3 {
	font-size:1.2em;
	max-width:941px;
	text-align:center;
	text-transform:uppercase;
	padding-bottom:18px;
	padding-top:90px;
	margin-bottom:25px;
}

.frontTitle {
	border-bottom:solid 4px #d9d9d9;
	letter-spacing: 2px;
}
#block-views-fellows-block-1 h2 {
	max-width:760px;
	margin:auto;
	font-size:1.2em;
	max-width:941px;
	text-align:center;
	text-transform:uppercase;
	padding-bottom:18px;
	padding-top:90px;
	margin-bottom:25px;
	border-bottom:solid 4px #d9d9d9;
	letter-spacing: 2px;
}
#block-views-news-block h2, #block-views-events-block-1 h2 {
	margin:auto;
	font-size:1.2em;
	max-width:941px;
	text-align:center;
	text-transform:uppercase;
	padding-bottom:18px;
	padding-top:90px;
	margin-bottom:25px;
	border-bottom:solid 4px #d9d9d9;
	letter-spacing: 2px;
}

#block-ads-events-event-block-home .centered h4 {
	border-bottom:solid 4px #ffffff;
}
.latestNewsAll, .ourEventsAll {
	text-align: center;
}


.front .main-container {
	text-align:center;
}
#block-ads-researcher-researcher-block-home {
	background:#efefef;
}

.col-sm-12 img {
	margin:auto;
}





/*bloc ²*/

.field-name-field-partners-logo {
text-align:center;
}
#block-views-partners-block{
	margin-auto;
	max-width:940px;
	padding-bottom:100px;
	padding-top:100px;
}
#block-views-partners-block {
text-align:center;
}
#block-views-partners-block .views-row, #block-views-partners-block h2, #block-views-partners-block div {
	margin-left:10px;
	display:inline;
}
#block-views-partners-block  .views-row {

}
#block-views-partners-block h2 {
	margin-top:10px;
}



#block-views-partners-block h2 {
	text-transform: uppercase;
	font-size:1.0em;
}



.circular {
	width: 300px;
	height: 300px;
	border-radius: 150px;
	-webkit-border-radius: 150px;
	-moz-border-radius: 150px;
	}

.circular img {
	opacity: 0;
	filter: alpha(opacity=0);
}


#breadcrumb {
	background:#efefef;
	padding:4px 0px;
	margin-bottom:60px;
}
.breadcrumb {
margin-bottom:0px;
background:none;
font-size:0.8em;
}
/*Largeur des pages non-front*/


/*Page event*/
.not-front h1.page-header {
	text-align:center;
	border:0px;
	margin:0px;
	color:#495152;
	font-size:3em;
	padding-bottom:25px;
	border-bottom:4px solid #d9d9d9;
	font-family: "Museo", Din, Futura, Arial, sans-serif;

	margin-bottom:30px;
	margin-top:35px;
}

.node-type-ads-event h1 {
	text-align:left;
	border:0px;
	margin:0px;
	padding:0px;
	color:#495152;
	font-size:3.2em;
	font-family: "Museo", Din, Futura, Arial, sans-serif;
}
.node-type-ads-event .eventSubtitle {
	text-align:left;
	color:#495152;
	font-size:2.5em;
	margin-bottom:10px;
	padding-bottom:25px;
	border-bottom:4px solid #d9d9d9;
	font-family: "Museo", Din, Futura, Arial, sans-serif;
}
.node-type-ads-event .row {
	position:relative;
}

.eventFiles thead {
	display:none;
}

.not-front h2, .eventFiles h3, .eventPartners h3, .node-ads-article h2, .node-page h2, .profile h3, .node-ads-news h2, .event-content h2, #block-views-events-of-fellow-block h2, .main-container .block-views h2 {
	font-size:1.2em;
	text-align:left;
	text-transform:uppercase;
	padding-bottom:18px;
	margin-top:35px;
	margin-bottom:15px;
	border-bottom:solid 4px #d9d9d9;
	letter-spacing: 2px;
}
.view-fellows h2, #block-views-consortia-block h2 {
	font-size:1.2em;
	text-align:center;
	text-transform:uppercase;
	padding-bottom:18px;
	margin-top:35px;
	margin-bottom:15px;
	border-bottom:solid 4px #d9d9d9;
	letter-spacing: 2px;
}
.not-front .eventFiles h3 {
	margin-bottom:-1px;
}
.node-type-ads-event .eventPartners, .eventFiles {
	margin-top:20px;
	margin-bottom:30px;
	padding:0px;
}
.eventPartners ul li img {
padding-bottom:10px;
}
.eventFiles table tbody tr.odd td {
	background-color:none;
}
.node-type-ads-event .eventPartners ul li {
	display: inline;
	padding:0px 15px 0px 0px;
}
.node-type-ads-event .eventPartners ul {
	padding:0px;
	margin:0px;
	margin-top:10px;
}
.node-type-ads-event .eventDate {
	text-align:left;
	font-family:"Din", Arial;
}



/*Page news*/
#newsTeaserIllustration {
	float:left;
	padding-right:35px;
	display:block;
}
.viewRowNews {
	padding-left:35px;
}
#teaserIllustration {
	float:left;
	padding-right:25px;
	display:block;
}
#teaserContent ul {
	list-style-type: none;
	padding:0px;
	margin:0px;
}
#eventTeaserTag, .eventTeaserTag {
	display: inline;
	font-size:0.6em;
	font-weight:bold;
	padding:4px 6px;
	text-transform: uppercase;
}
#newsCategories ul li {
	display: inline;
	font-size:0.6em;
	font-weight:bold;
	padding:4px 6px;
	text-transform: uppercase;
	background:#495152;
	color:#fff;
}
#newsCategories ul li a{
	color:#fff;
	letter-spacing:1px;
}
#teaserContent .teaserContent ul {
	list-style-type:disc;
	margin-left:15px;
}
#teaserContent h3 {
	margin-top:0px;
}
.eventTeaserTag a  {
	display: inline;
	border:1px solid #07151e;
	background:#0f2532;
	color:#495152;
	font-size:0.8em;
	padding:5px 8px;
	text-transform: uppercase;
	-moz-border-radius: 	15px;
	-webkit-border-radius: 	15px;
	border-radius: 			15px; /* future proofing */
	-khtml-border-radius: 	15px; /* for old Konqueror browsers */
}
div.eventTeaserTag {
	margin-top:10px;
}
#teaserContent {
	display:block;
	width:500px;
	padding-left:20px;
	float:left;
}
#teaserContent h3 {
	font-size:18px;
}
#teaserContent {
	display:block;
	width:450px;
	padding-left:20px;
	float:left;
}
.view-recruitment .view-content h3, .view-regional-expression-of-interest .view-content h3, .view-programmes .view-content h3 {
font-family: "Din", Futura, Arial, sans-serif;
font-size:24px;	
border-bottom:1px dotted #343434;
padding:10px 0px;
}

.view-recruitment .view-content .views-row-even, .view-regional-expression-of-interest .view-content .views-row-even, .view-programmes .view-content .views-row-even {
	background:#fbfbfb;
	border-bottom:1px solid #ddd;
	padding:8px 0px;
}
.view-recruitment .view-content .views-row-odd, .view-regional-expression-of-interest .view-content .views-row-odd, .view-programmes .view-content .views-row-odd {
	border-bottom:1px solid #ddd;	
	padding:8px 0px;
}
.view-recruitment .view-content .views-row-last, .view-regional-expression-of-interest .view-content .views-row-last, .view-programmes .view-content .views-row-last {
	border-bottom:0px solid #ddd;	
}
#teaserContent h3, .teaserDate, #teaserContent h3, .subTitleView {
font-family: "Din", Futura, Arial, sans-serif;
font-size:24px;	
}
#teaserContent h3, #teaserContent h3 {
font-size:24px;	
}
#teaserContent p.eventInfos {
	margin-top:10px;
}
.teaserDate {
	text-transform:uppercase;
	font-size:1em;
	font-weight:bold;
	color:#343434;
/*	padding-top:10px;*/
	margin:4px 0px;
}



#block-ads-events-event-block-filter, .view-filters {
	background:#efefef;
	padding:15px 35px 15px 35px;
	margin-top:0px;
	margin-bottom:25px;
}

#block-ads-news-news-block-search h2, #block-ads-events-event-block-filter h2 {
		font-size:1.2em;
		text-align:left;
		text-transform:uppercase;
		padding-bottom:18px;
		margin-bottom:15px;
		border-bottom:solid 4px #d9d9d9;
		letter-spacing: 2px;
		background:#efefef;
/*		padding:35px;*/
		margin-bottom:30px;
}
#block-ads-news-news-block-search .form-type-select, #block-ads-events-event-block-filter .form-type-select {
	float:left;
	width:200px;
	padding-right:30px;
}




.field-name-field-photo {
	text-align:center;
	margin-bottom:35px;
}
.circled img, .field-name-field-photo img, .views-field-field-photo img, .view-consortia img, .views-field-field-researcher-photo img {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	border:3px solid #d9d9d9;
}
.circled img:hover , .views-field-field-photo img:hover, .view-consortia img:hover {
	border:3px solid #eb5e09;
}

.view-consortia .views-row {
	width:200px;
	text-align:center;
}

/*footer*/
.logo-footer {
float:left;
margin:0px 15px 15px 0px;
}
#footer {
	margin-top:60px;
	padding-top:60px;
	margin:auto;
	/* max-width:1140px;*/
/*	position:absolute;*/
	width:100%;
	border-top:1px solid #f6f6f6;
	bottom:0px;
	
	  margin-top: 60px;
  padding-top: 40px;
  padding-bottom: 40px;
  background: #fbfbfb;
padding-left:10%;
  border-top: 1px solid #ddd;
  height: 100%;

  bottom: 0;

}
.front #footer {
margin-top:0px;
}
#footer .col-lg-4 {
text-align:left;
}
#block-studium-content-studium-block-contact {
font-size:0.8em;
display:block;
line-height:1.1em;
}
#footer ul.links {
display:inline;
list-style-type:none;
margin-left:0px;
font-size:0.9em;
}
#footer ul.links li {
display:inline;
list-style-type:none;
margin-right:8px;
}
#footer container {
	margin:auto;
	
}
#block-menu-block-1 {
	max-width:730px;
}


#block-menu-block-1 {
	width:40px;
	float:left;
}


/*Language switcher*/

#eventHomeDate{
	background:url('../img/event-bg-date.jpg') no-repeat;
	height:93px;
	width:93px;
	float:left;
}
.eventHomeDateDay{
	font-size:3em;
	padding:0px;
	margin:0px;
	margin-top:-15px;
}
.eventHomeDateMonth {
	font-size:1em;
	padding:0px;
	padding-top:15px;
	text-transform: uppercase;
}


.eventIllustration {
	text-align:right;
}
#eventInfos {
	border-bottom:4px solid #d9d9d9;
	width:450px;
/*	min-height:233px;*/
	padding-bottom:10px;
	margin-bottom:25px;
	float:left;
}
#eventRegister {
	background:#eb5e09;
	color:#fff;
	text-transform: uppercase;
	text-align:center;
	padding:50px 30px 50px 29px;
	margin-top:10px;
	margin-bottom:10px;
}
.eventColumn {
	float:right;
	border-bottom:20px solid #fff;
	border-left:30px solid #fff;
	margin-top:10px;
	margin-left:0px;
	display:block;
}
.eventColumn a:hover {
	text-decoration:none;
}
.eventParticipate {
	letter-spacing: 0.3em;
	font-size:1.3em;
	font-weight: bold;	
}
.eventRegisterTo {
	max-width:180px;
	margin:auto;
	letter-spacing: 0.1em;
	font-size:1em;
	border:3px solid #fff;
	padding:10px;
	font-weight: bold;
}
.clear {
	clear:both;
}
.carousel-caption a {
	font-size:3em;
	color:#fff;
	padding:0px;
	margin:0px;
	line-height:25px;
}
#footer ul.navbar-nav {
	list-style: none;
	padding:0px;
	margin:0px;
}
#footer ul.navbar-nav li a {
	padding:0px;
	margin-right:15px;
}
#footer {
	margin-bottom:0px;
}
.node-ads-researcher .circled {
	text-align:center;
}
#researcher-laboratory, #researcher-other, .bloc-infos {
	background:#efefef;
	padding:35px;
	margin-top:20px;
	margin-bottom:30px;	
}
#researcher-laboratory h3, #researcher-other h3, .bloc-infos h3 {
	font-size:1.2em;
	text-align:left;
	text-transform:uppercase;
	padding-bottom:18px;
	margin-bottom:15px;
	border-bottom:solid 4px #d9d9d9;
	letter-spacing: 2px;
}

.field .field-label {
	text-transform: capitalize;
/*	border-bottom:solid 1px #d9d9d9;*/

}
.field .field-items {
/*	padding:10px 0px 0px 0px;	*/
/*	margin-bottom:20px;
	padding-bottom:20px;
	border-bottom:dotted 1px #d9d9d9;*/
}
.node-type-fellow  h1.page-header {
margin-top:35px;
}
.node-fellow .field .field-items {
/*	padding:10px 0px 0px 0px;	*/
	margin-bottom:10px;
	padding-bottom:0px;
	border-bottom:0px;
}
.node-ads-news ul {
	margin-left:15px;
	font-size:0.9em;
}
.node-ads-news table {
	border:#eee;
}
.node-ads-news table td {
	padding:5px;
}
.event-content h3 {
    text-transform: uppercase;
    font-size: 1.0em;
    padding: 3px 0px;
    color: #343434;
    font-weight: bold;
    /* border-bottom: 1px dotted #343434; */
    margin-bottom: 5px;
    margin-top: 25px;
    display: block;
    background: #ddd;
    padding-left: 10px;
	line-height:1.538em
}
.event-content h4, .node-recruitment h3, .node-ads-article h3, .node-page h3, .node-ads-news h3, .node-consortium h3, .node-fellow h3 {
	text-transform:uppercase;
	font-size:1.0em;
	padding: 5px 0px; 
	color:#343434;
	font-weight:bold;
	border-bottom:1px dotted #343434;
	margin-bottom:5px;
	margin-top:25px;
	display:block;
}



.node-ads-article .subTitle  {
	border:0px;
}

.node-fellow p, .not-front p, .not-front ul li {
font-size:1em;
line-height:150%;
}
.not-front ul li {
	line-height:170%;
}
#block-views-webform-link-block .webform-link, .ApplyLink {
	display:block;
	padding:15px;
	background:#eb5e09;
	color:#fff;
	text-align:center;
	font-weight:bold;
	text-transform:uppercase;
}
#block-views-webform-link-block .webform-link:hover {
	background:#f08444;
	color:#fff;
}
#block-views-webform-link-block .webform-link a {
	color:#fff;
}
.newsIllustration {
	float:right;
	margin-left:20px;
	margin-bottom:20px;
}
.language-switcher-locale-url, .language-switcher-locale-session {
	list-style-type: none;
	display:inline-block;
	padding-left:10px;
	margin-left:0px;
}
.language-switcher-locale-url ul li a, .language-switcher-locale-session url li a {
	margin:0px;
	padding:0px;
	list-style:none;
	display:inline-block;
}
#dropdownMenu1 {
	
}
div.lock {
	padding-top:16px;
	margin-left:10px;
}

div.dropdown button {
	background:none;
	border:none;
}
.caret {
color:#fff;
}
ul.language-switcher-locale-url {
	list-style:none;
}
.navbar-collapse ul.language-switcher-locale-url li, .navbar-collapse ul.language-switcher-locale-session li { 
	display: inline; 
	padding: 0px 3px;
	font-size:0.8em;

}

.navbar-collapse ul.language-switcher-locale-url, .navbar-collapse ul.language-switcher-locale-session { 
	margin-top:22px;
}
ul, menu, dir {
  -webkit-padding-start: 0px;
}
.navbar-collapse ul.language-switcher-locale-url a, .navbar-collapse ul.language-switcher-locale-session a { 
	color:#78868d;
}
.navbar-collapse ul.language-switcher-locale-url a.active, .navbar-collapse ul.language-switcher-locale-session a.active { 
	color:#ffffff;
}
.navbar-collapse ul.language-switcher-locale-url .last, .navbar-collapse ul.language-switcher-locale-session .last { 
	
}
.collapse ul.language-switcher-locale-url .active {
	display:none;
}
.submitted {
	display:none;
}
.comment .submitted {
	display:inline;
}
.field-name-field-in-residence .field-item {
	text-align:center;
	margin:auto;
	border:solid 1px #ddd;
	padding:10px;
	text-transform:uppercase;
	font-size:12px;
}
.field-name-field-in-residence {
	border:0px;
}
.webform-container-inline input {
}
.form-control, .form-text {
  display: block;
  width: 100%;
  height: 30px;
  padding: 3px 6px;
  font-size: 12px;
  line-height: 1.428571429;
  color: #555;
  vertical-align: middle;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

.webform-container-inline .form-control, .webform-container-inline .form-text {
  display: inline;
  width:67%;
  white-space:normal;
}
.webform-container-inline.webform-component-textarea .form-textarea-wrapper {
  display: inline;
  width:auto;
}
.webform-container-inline label {
  display: inline-block;
  width: 27%;
}
.webform-progressbar {
	margin-bottom:60px;
}
.webform-component-fieldset .short {
border-bottom:1px solid #ddd;
padding:10px 0px;
vertical-align:top;
}
.webform-component-fieldset .short label {
	width:70%;
}
.webform-component-fieldset .short select {
	width:25%;
	margin:auto;
}
.webform-component-fieldset .form-item, .webform-client-form .form-item {
margin-bottom:15px;
}
.webform-component-fieldset .form-type-checkbox {
margin-bottom:10px;
}
.webform-component .form-item  label {
	font-weight:bold;

}
.form-item label {
	
}
.form-checkboxes .form-type-checkbox  label, .form-radios .form-type-radio label {
	font-weight:normal;
}
.webform-component-fieldset {
	margin-top:15px;
}
.webform-component .description {
	font-size:0.8em;
	margin-bottom:0px;
	margin-top:5px;
	font-style:italic;
}

button.webform-submit {
    display: block;
}
.webform-client-form {
	width:450px;
	margin:auto;
}

.webform-component-fieldset .panel-heading {
	font-weight:bold;
}

.views-field-field-event-image {
	clear:both;
}


.view-conferences ul {
	  list-style-type: none;
}
.view-conferences ul li {
	  margin-bottom:25px;
}
.view-conferences .views-field-title {
	font-size:20px;
}
.view-recruitment .date-display-single:before,  .view-regional-expression-of-interest .date-display-single:before{
	content:'Deadline:';
}
.view-recruitment .date-display-single {
	font-size:0.9em;
}
.view-recruitment .views-field-title {
	font-size:1.2em;
	font-weight:bold;
}
.field-label-inline .field-items {
	border-bottom:0px;
	margin-bottom:10px;
	padding:0px;
}
.searchBlock {
	width:130px;
	margin-top:22px;
	margin-left:5px;
}
.view-events .date-display-single {
	color:#fff;
	font-family:"Din", Arial, sans-serif;
}
.views-field-title span {

}
.views-view-grid tr td {
	width:200px;
}
.views-view-grid tr td span {
	text-align:center;
}
.views-view-grid tr {
vertical-align:top;
}

.searchBlock .input-group input {
	font-size:12px;
}
.searchBlock .input-group .input-group-btn {
	
}
.searchBlock .form-text  {
	height: 24px;
	padding: 3px 6px;
	font-size: 14px;
	line-height: 1.428571429;
	color: #555;
	vertical-align: middle;
	background-color: #fff;
	background-image: none;
	border: 0px solid #ccc;
	border-radius: 0px;
	-webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,0.075);
	box-shadow: inset 0 0px 0px rgba(0,0,0,0.075);
	-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.searchBlock .input-group-btn .btn-default {
	height:24px;
	padding:1px 6px;
	border:0px;
}
.searchBlock .input-group-btn .btn-default i {
	font-size:12px;
}

.not-front   .teaserContent h3 {
	margin-top:0px;
}
#edit-submit-news2 {
	margin-top:30px;
}
#edit-submit-conferences {
	
}
.view-conferences .view-content .views-row, .view-news2 .view-content .views-row {
	border-bottom:1px dotted #343434;
}
.view-conferences .view-content .views-row-last, .view-news2 .view-content .views-row-last {
	border-bottom:0px dotted #343434;
}
.viewRowNews {
	margin-bottom:25px;
	margin-top:25px;
	clear:both;
}
#teaserContent .teaserContent {
font-size:0.9em;
}
#teaserContent .teaserContent h3 {
	text-transform:uppercase;
	font-size:1em;
	padding: 5px 0px; 
	color:#343434;
	font-weight:bold;
	border-bottom:1px dotted #343434;
	margin-bottom:5px;
	margin-top:10px;
	display:block;
}
#menu-secondaire {
	margin:0px;
	text-align:left;
}


/* SEARCH FORM */

#block-search-form form btn-default {
	background:#ff0000;
}

section.block-search {
	width:200px;
	padding-top:11px;
}
#block-ads-news-news-block-search {
	background:#efefef;
	padding:10px 35px 35px 35px;
	margin-top:30px;
	margin-bottom:45px;	
}
.search-form {
	background:#efefef;
	padding:35px 35px 35px 35px;
	margin-top:10px;
	margin-bottom:25px;
}


#block-search-form .form-control, .btn-default {
	border-radius:0px;
	border:none;
}
.search-form .input-group .form-text {
	border-radius:0px;
}
.glyphicon-lock {
	color:#fff;
}
.glyphicon-lock:focus {
	color:#000;
}
.btn-default {

}
#edit-search-block-form--2 .btn-default {
	background:#ec5e09;
	border:3px solid #ffffff;
	height:34px;
	color:#ffffff;
	padding:0px 10px;
}
#edit-search-block-form--2 .btn-default:hover {
	background:#495152;
	border:3px solid #fff;
	color:fff;
}
.webform-next {
	background:#ffffff;
	border:1px solid #333;
	color:fff;
	display:block;
	float:right;
}
.webform-next:hover {
	background:#ffffff;
	border:1px solid #333;
	color:fff;
	display:block;
	float:right;
}
#block-search-form .btn-default i {

}
#block-search-form .btn-default:after {
	content:"OK";
}
#block-search-form {
	width:200px;
	margin:0px;
	display:inline;
}
.search-result {
	margin-bottom:20px;
	border-bottom:1px solid #d9d9d9;
	padding-bottom:20px;
}
.eventTeaserColorConference,.eventTeaserColorConference a {
background:#c7e200;
color:#495152;
}
.eventTeaserColorExperts, .eventTeaserColorExperts a {
background:#d41217;
color:#ffffff;
}
.eventTeaserColorThursday, .eventTeaserColorThursday a {
background:#fdc300;
color:#495152;
}
.eventTeaserColorSummer, .eventTeaserColorSummer a {
background:#2cb7c5;
color:#fff;
}
.eventTeaserColorWorkshop, .eventTeaserColorWorkshop a {
background:#f46100;
color:#fff;
}
.eventTeaserColorRencontres, .eventTeaserColorRencontres a {
background:#63bfdd;
color:#fff;
}
.eventTeaserColorConsortium, .eventTeaserColorConsortium a {
background:#FFEE00;
color:#333333;
}
.eventTeaserColorLecture, .eventTeaserColorLecture a {
background:#f10266;
color:#fff;
}
.eventTeaserColor, .eventTeaserColor a {
border:1px solid #495152;
color:#495152;
}
.node-type-ads-event #categorie {
	font-size:1.0em;
	margin:0 auto;
	display:inline;
	padding:5px 8px;
	text-transform:uppercase;
}
#edit-reset {
	margin-top:25px;
}
.node-ads-event {
	margin-top:20px;
}
.locale-untranslated {
	color:#A2A2A2;
}




/* COMMENTS */

#comments {
	border-bottom:10px solid #ddd;
}
#comments .submitted {
	font-size:1.5em;
}
#comments .comment h3 {
margin-top:35px;
font-size:1.1em;
}
#comments .comment .field-items {
	font-size:12px;
}
#comments .comment .field-label {
	font-size:12px;
}
.projectContent .field-label-inline .field-label {
	border:0px;
	padding:0px;
}
.projectContent h4, .page-user-reviews-project-review h4 {
	font-weight:bold;
	padding:15px 0px;
	margin-top:15px;
}
.projectContent h3  {
	margin-top:30px;
}
.entity-ads-extranet-profile {
padding-bottom:15px;
}
.entity-ads-extranet-profile h4 {
	font-weight:bold;
	font-size:1.2em;
	padding:0px;
	margin:0px;
	padding-bottom:15px;
	margin-bottom:15px;
}
.projectContent fieldset {
	margin-top:15px;
}
.projectContent .entity-ads-extranet-profile .content, .page-user-reviews-project-review .entity-ads-extranet-profile .content {
	padding-left:25px;
	border-left:3px solid #ddd;
}
#comments .comment .field-label, .projectContent .field-label, .page-user-reviews-project-review .field-label {
	padding:8px 0px;
	margin-top:10px;
	border-bottom:1px solid #ddd;
}
#comments .comment .field-items, .projectContent .field-items, .page-user-reviews-project-review .field-items {
	padding:8px 0px;
	margin:0px;
	border:0px;
}
.entity-ads-extranet-profile .content .field-label, .entity-ads-extranet-profile .content .field-items {
	padding:0px;
	margin:0px;
}
#slvcImage {
margin-right:100px;
}
#recruitmentImage {

}

#slvcImage:hover,#recruitmentImage:hover {
    opacity: 0.8;
    filter: alpha(opacity=80); /* For IE8 and earlier */
}
.applySelectionWrapper {
	background:#f2f2f2;
	padding:80px;
}

.rapporteur-project .view-header{
	padding: 0 25px!important;
	margin-bottom:25px;
	border: 0 !important;
}
.rapporteur-project .view-content{
	Margin: 0 25px;
}
.rapporteur-project .view-liste-projects-rapporteur .view-header, #block-views-reviews-block, #comment-form{
	margin: 15px 0 !important;
}
.view-Partners img {

}
.tabs--primary {
	margin-top:20px;
}
.alert-info {
display:none;
}
#block-block-6 {
	padding:20px;
	background-color: #e0f3f2;
	border-color: #bae4e2;
    padding: 15px;
	margin-bottom: 20px;
	border: 1px solid transparent;
	border-radius: 4px;
    -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#block-block-6 a {
font-weight:bold;
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {

}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  list-style: none;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,0.15);
/*  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);
  box-shadow: 0 6px 12px rgba(0,0,0,0.175); */
  background-clip: padding-box;
}


/* ANIMATIONS */


/* popUp */


.popUpRow {
	width:240px;
	height:340px;
}

.popUpRow {
  position: relative;
  display: block;
  overflow: hidden; 
}

/* -- product list images zoom effects -- */
.popUpRow.hover_zoom_in:hover .back-image img {
  zoom: 1.3;
  -moz-transform: scale(1.3);
  -moz-transform-origin: 50% 50%;
  -o-transform: scale(1.3);
  -o-transform-origin: 50% 50%;
  -webkit-transform: scale(1.3);
  -webkit-transform-origin: 50% 50%;
  transform: scale(1.3);
  transform-origin: 50% 50%; }

/* -- add to cart in grid -- */
.popUp {
  position: absolute;
  bottom: -55px;
  -webkit-transition: all 350ms ease-out;
  -moz-transition: all 350ms ease-out;
  transition: all 350ms ease-out;
  left: 55px;
  display: block;
  top: auto;
  right: auto;
  padding: 0;
  margin: 0; 
  
  background:#fff;
  padding:5px 10px;
  border:1px solid #495152;
}
.popUp .date-display-single {
color:#495152;
}

.popUpRow:hover .popUp {
  bottom: 15px; }

.popUpRow .added_to_cart {
  display: none !important; }




/* zoom effect */

.zoom{
text-align: center; 
}
    
    
.zoom {
/* Giving equal sizes to each element */
width:    293px;
height:   173px;
        
/* Positioning elements in lines */
display:  inline-block;
        
/* This is necessary for position:absolute to work as desired */
position: relative;
        
/* Preventing zoomed images to grow outside their elements */
overflow: hidden; }
    
    
.zoom img {
/* Stretching the images to fill whole elements */
width:       100%;
height:      100%;

/* Preventing blank space below the image */
line-height: 0;

/* A one-second transition was to disturbing for me */
-webkit-transition: all 0.3s ease;
-moz-transition:    all 0.3s ease;
-o-transition:      all 0.3s ease;
-ms-transition:     all 0.3s ease;
transition:         all 0.3s ease; }
    
.zoom img:hover {
/* Making images appear bigger and transparent on mouseover */
opacity: 0.5;
width:   105%;
height:  105%; 
}


/* EASE IN EASE OUT HOVER */

.imageJump {
	display:block;
}
.imageJump .field-content  img {
	-webkit-transition:	all 0.15s ease-in-out;
    -moz-transition:	all 0.15s ease-in-out;
    -o-transition:		all 0.15s ease-in-out;
    transition:			all 0.15s ease-in-out;
    position: relative;
	-webkit-filter: grayscale(50%);
	filter: grayscale(50%);
	filter: grayscale(50%);
}
.imageJump .field-content img:hover {
    color:#fff;
    background-color:#333333;
    -webkit-transform:	translateY(-14px); 
    -moz-transform:		translateY(-14px); 
    -ms-transform:		translateY(-14px); 
    -o-transform:		translateY(-14px); 
    transform:			translateY(-14px); 
	-webkit-filter: grayscale(0%);
	filter: grayscale(0%);
	filter: grayscale(0%);
}

/* block accueil noir */

#block-ads-events-event-block-home, #block-views-events-block, #block-views-news-block {
	background:#2a414d;
	color:#ffffff;
	padding-bottom:80px;
}
#block-views-events-block h2, #block-views-news-block h2 {
	margin:auto;
	font-size:1.2em;
	max-width:941px;
	color:#ffffff;
	text-align:center;
	text-transform:uppercase;
	padding-bottom:18px;
	padding-top:90px;
	margin-bottom:25px;
	border-bottom:solid 4px #aaa;
	letter-spacing: 2px;
}
#block-views-events-block div.field-content {
	float: left;
}
#block-views-events-block div.field-content a {
	width:100%;
}


#block-views-events-block .views-view-grid {
	width:100%;
}
#block-views-events-block .view-events {
	max-width:981px;
	margin:auto;
	text-align:center;
}

#block-views-events-block .view-events td div {
	width:310px;
	margin:0px;
	padding:0px;
	text-align:center;
}
#block-views-events-block .view-events tr {
	vertical-align:top;
}
#block-views-events-block .view-footer a, #block-views-news-block  .view-footer a {
	border:1px solid #fff;
	margin-top:50px;
	color:#fff;
	padding:10px;
}
#block-views-events-block .view-footer a:hover, #block-views-news-block  .view-footer a:hover,   .front .view-footer a:hover {
	border:1px solid #fff;
	background:#ffffff;
	color:#3f545f;
	text-decoration:none;
	padding:10px;
}
#block-views-news-block  a {
color:#fff;
}
#block-views-events-block .view-footer p {
	margin-top:50px;
}
#block-views-events-block .view-events td div img {
	border:3px solid #3f545f;
	margin-bottom:10px;
}

#block-views-events-block .view-events td:hover {
}

#block-views-events-block .views-field-title a {
	color:#ffffff;
	text-decoration: none;
}

#block-views-events-block .views-field-title a:hover {
	color:#d9d9d9;
	text-decoration: none;
}


#footer, #menu-secondaire {

}
#block-views-reviews-block .views-field {
font-size:0.9em;
}
#block-views-reviews-block .views-field-field-recommendation div {
	font-size:1.3em;	
}
#block-views-reviews-block .views-label  {
	font-weight:bold;
	padding-top:10px;
}

#block-views-reviews-block h2 {
	margin-top:0px;
	font-size:1.4em;
	text-transform:uppercase;
}
#block-views-reviews-block h4 {
	margin-top:20px;
}
.view-liste-projects-rapporteur div table caption {
	text-align:left;
	font-weight:bold;
	padding:8px;
}



.view-liste-projects-rapporteur .view-header, #block-views-reviews-block, #comment-form {
	padding:25px;
	background:#F9F9F9;
	border:1px solid #ccc;
	margin-top:15px;
}

#block-search-form .btn-default:after {
  content: "";
}
.view-id-Partners tr {
	height:60px;
	text-align:center;
	border-bottom:1px solid #eee;
}
.view-id-Partners tr td {
	vertical-align:middle;
	border-left:1px solid #eee;
}
.view-id-Partners tr td.col-first, .view-id-Partners tr.row-last {
	border-left:none;
	border-bottom:none;
}
.view-id-Partners tr td:hover {
	background:#eee;
}
.view-id-Partners tr td a {
	width:100%;
	height:100%;
	display:block;
}
.webform-container-inline select, .webform-container-inline label {

}
.webform-container-inline select.day, .webform-container-inline select.month, .webform-container-inline select.year,.webform-container-inline  input.year {
	width:70px;
	display:inline;
	font-size:0.8em;
}
.webform-component-date, .webform-container-inline  {
	margin-top:0px;
}
.webform-calendar {
	margin-top:5px;
}
#edit-submitted-information-country {
	width:200px;
}
.webform-component--travel--date-of-departure label, .webform-component--travel--preferred-date-of-arrival2 label {
	width:135px;	
	display:inline-block;
}
.form-item .form-radios label, .form-type-checkbox label {
font-size:0.8em;
}

#view-id-programmes {
	
}

.webform-component--information legend a:before {
	content:url('http://www.lestudium-ias.com/sites/all/themes/studium_site/img/information.png');
	position:relative; /*or absolute*/
	z-index:100000; /*a number that's more than the modal box*/
	left:-2px;
	top:2px;
}
.webform-component--travel legend a:before {
	content:url('http://www.lestudium-ias.com/sites/all/themes/studium_site/img/airplane.png');
	position:relative; /*or absolute*/
	z-index:100000; /*a number that's more than the modal box*/
	left:-2px;
	top:2px;
}
.webform-component--accomodation legend a:before {
	content:url('http://www.lestudium-ias.com/sites/all/themes/studium_site/img/house.png');
	position:relative; /*or absolute*/
	z-index:100000; /*a number that's more than the modal box*/
	left:-2px;
	top:2px;
}
.webform-component--meals--event legend a:before {
	content:url('http://www.lestudium-ias.com/sites/all/themes/studium_site/img/food.png');
	position:relative; /*or absolute*/
	z-index:100000; /*a number that's more than the modal box*/
	left:-2px;
	top:2px;
}
.webform-component--files legend a:before {
	content:url('http://www.lestudium-ias.com/sites/all/themes/studium_site/img/upload.png');
	position:relative; /*or absolute*/
	z-index:100000; /*a number that's more than the modal box*/
	left:-2px;
	top:2px;
}
.form-required {
	color:red;
}
div.error, table tr.error {
    background-color: #f2dede;
    color: #b94a48;
    padding: 10px;
}
.page-admin .message {
	display:none;
}
.view-id-news .views-view-grid tr td div, .view-id-news .views-view-grid tr td {
margin:none;
margin:0px 20px;
}
.view-id-news {
text-align:center;
}
.view-events-of-fellow tr td, .view-events-of-fellow tr td div, .view-fellows-from-programme div {
width:150px;
display:inline-block;
}
.view-test-fellow-event tr td, .view-test-fellow-event tr td div {
width:150px;
display:inline-block;
}
.view-fellows-from-programme div {
display:inline-block;
}
.view-partners-of-event div {
	display:inline;
	padding-right:5px;
}
.view-partners-of-event img {
	margin-bottom:10px;
}
.vertical-tab-button a span {
	font-size:1.1em;
}
.page-user-project h2 {
    text-align: left;
    border: 0px;
    margin: 20px 0px;
    padding: 0px;
    color: #495152;
    font-size: 3.2em;
	text-transform:none;
    font-family: "Museo", Din, Futura, Arial, sans-serif;
}
.page-user-project h3 {
    font-size: 1.2em;
    text-align: left;
    text-transform: uppercase;
    padding-bottom: 18px;
    margin-top: 35px;
    margin-bottom: 15px;
    border-bottom: solid 4px #d9d9d9;
    letter-spacing: 2px;
}
.page-user-project h4 {
    text-transform: uppercase;
    font-size: 1.0em;
    padding: 5px 0px;
    color: #343434;
    font-weight: bold;
    border-bottom: 1px dotted #343434;
    margin-bottom: 5px;
    margin-top: 5px;
    display: block;
}
.tabs--secondary, .element-invisible {
    display: none;
}
#ads-extranet-user-registration-form #edit-host-laboratory legend, #ads-extranet-user-registration-form #edit-host-laboratory div {
	display:none;
}

.view-members-consortium  {
	font-size:0.9em;
}
.view-members-consortium  td {
	padding-right:20px;
}
.view-members-consortium .views-field-field-profile-institution {
	font-size:0.9em;
}
h5 {
    background: #f2f2f2;
    padding: 5px;
    font-weight: normal;
    display: inline-block;
}
.marker {
	background:#fffeee;
}
#user-profile-form fieldset {
	display:none;
}
#block-views-all-events-block .view-all-events .view-content .views-table cols-0 .views-field-title a {
	font-weight:bold;
}
#ads-project-consortium-node-form #edit-group_ethics, fieldset.ethics {
	display:none;
}
.scientific-council-aurelien .view-grouping-header {
	margin-top:20px
	font-size:30px;
	font-weight:bold;
	text-transform: uppercase;
	border-bottom: 2px dotted #ddd;
}
.hide {
	display:none;
}
#block-block-16 {
	text-align:center;
}
.node-teaser div.field-name-field-photo {
	float:left;
}
.labelreport {
	font-family:Calibri, sans-serif;
	font-weight:bold;
	margin-top:20px;
	text-transform: uppercase;
}
.notereport {
	font-family:Calibri, sans-serif;
	font-size:0.9em;
	font-weight:bold;
	line-height:30px;
	margin-top:10px;
}
.reportbasic {
	font-size:0.9em;	
}

/* Scientifique Councile page */
.button_sc{
	background-color: #495152;
	color:#fff;
	line-height: 24px;
	padding:10px 15px;
	text-align:left;
	margin:10px 0;
	border-radius:6px;
	width:30%;
}
.highlighted{
	background-color: #fff;
	padding:0;
	margin:0;
	width:50%;
	text-align:left;
	border:0;
	font-size:1em;
}
.container .jumbotron{padding:0;}
#block-block-16{text-align:left;}

/* New code */
.entityView .views-label{ font-weight:bold; }
.entityView{
    padding: 25px;
    background: #F9F9F9;
    border: 1px solid #ccc;
    margin-top: 15px;
}
.entityView h4{ display:inline-block; }

/*  Form Rapporteur */
#comment-form {
	background-color: #f2dede !important;
}

.rapporterevaluation{
	background-color: #0000000d !important;
}