/*

 Theme Name:   Scientist Child Theme
 Theme URI:    http://webdesign-finder.com/scientist
 Description:  Scientist - science and research magazine WordPress theme
 Author:       WPRollers
 Author URI:   https://themeforest.net/user/wprollers
 Template:     scientist
 Version:      1.0.0
 License:      Commercial
 License URI:  http://themeforest.net/licenses/regular_extended
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout
 Text Domain:  scientist-child

*/

 .row ol,
.row ul {
  list-style: disc inside ;
  list-style-position: inside;
}

.home .row ol, .home .row ul, .page-id-61947 .row ul, .page-id-61947 .row ul li, .page-id-61947 ul li {
  list-style: none ;
}

.title_list_margin{
  margin-bottom: 0px;
  font-size: 1.1em;
}
.tribe-event-duration{
  font-size: 12px;
}

.duration{
    font-size: 12px;
    font-weight: bold;
}

.ecs-event-list li{
  list-style: none !important;
}
.ecs-event-list a{
  text-decoration: none;
}
.ecs-event-list h4{
  margin-bottom: 0px;
}

.ecs-excerpt {
  line-height: 1.2em;
  font-size: 0.9em;
  margin-bottom: 24px !important;
}
.tribe-event-date-start, .duration, .tribe-event-duration {
	text-transform : capitalize ;
}
 
.tribe-event-excerpt{
  font-size: 0.9em;
}
.duration .time{
  font-size: 12px;
}
h3 .entry-title {
  margin-bottom: 0px;
  font-size: 1.1em;
}

#DateStart{
  font-size: 16px;
  font-style: italic;
}
#DateStart::before{
  content:"";
  display:inline-block;
  width:22px;
  height:25px;
  background:url(logocalendar.png);
  background-size:100%;
}
#DateStart::before{
  content:"";
  display:inline-block;
  width:22px;
  height:25px;
  background:url(logocalendar.png);
  background-size:100%;
}
#TitreLien{
  text-decoration: none;
  font-size: 1.5em;
  font-weight: bold;
}

#TitreLien:hover{
  color: #BB0027;
}
#extrait{
  font-size: 17px;
}

#DateStart2{
  font-size: 11px;
  font-style: italic;
}

#TitreLien2{
  text-decoration: none;
  font-size: 17px;
  font-weight: bold;
}

#TitreLien2:hover{
  color: #BB0027;
}
#extrait2{
  font-size: 14px;
}

.tribe-events-schedule h2 {
	text-transform: capitalize;
}

.nav-bar-top .nav-bar_top_right .social-search form label .fa-search {
    padding: 13px;
}

.wpml-ls-current-language {
    font-weight: bold;
}

.wpml-switcher-header .wpml-ls-statics-shortcode_actions.wpml-ls.wpml-ls-legacy-list-horizontal li a {
    text-transform: uppercase;
    padding-left: 0;
}

.wpml-switcher-header .wpml-ls-statics-shortcode_actions.wpml-ls.wpml-ls-legacy-list-horizontal li:not(.wpml-ls-last-item) a:after {
    content: ' - ';
    padding-left: 10px;
    font-size: 10px;
}

.entry-footer {
    text-align: left;
}

.entry-footer p.post_date {
    margin-bottom: 15px;
    display: block;
    width: 100%;
}


/* http://sharingbuttons.io/ */

.resp-sharing-button__link,
.resp-sharing-button__icon {
    display: inline-block;
}

.resp-sharing-button__link {
    text-decoration: none;
    color: #fff !important;
    margin: 1px;
    margin-left: 0;
}

.resp-sharing-button__link:hover,
.resp-sharing-button__link:active,
.resp-sharing-button__link:focus {
    color: #eee;
}

.resp-sharing-button {
    transition: 25ms ease-out;
    padding: 0.5em 1em;
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
    font-size: 0.9em;
}

.resp-sharing-button__more {
    display: block;
}

.resp-sharing-button__more summary span {
    cursor: pointer;
    user-select: none;
    -webkit-user-select: none;
}

.resp-sharing-button__more .menu {
    display: block;
}

.resp-sharing-button__icon svg {
    width: 1em;
    height: 1em;
}

.resp-sharing-button__icon i.fa,
.resp-sharing-button__icon svg {
    color: #fff;
    margin-right: 0.4em;
    vertical-align: baseline;
}


/* Non solid icons get a stroke */

.resp-sharing-button__icon {
    stroke: #fff;
    fill: none;
}


/* Solid icons get a fill */

.resp-sharing-button__icon--solid,
.resp-sharing-button__icon--solidcircle {
    fill: #fff;
    stroke: none;
}

.resp-sharing-button--twitter {
    background-color: #55acee;
}

.resp-sharing-button--twitter:hover {
    background-color: #2795e9;
}

.resp-sharing-button--pinterest {
    background-color: #bd081c;
}

.resp-sharing-button--pinterest:hover {
    background-color: #8c0615;
}

.resp-sharing-button--facebook {
    background-color: #3b5998;
}

.resp-sharing-button--facebook:hover {
    background-color: #2d4373;
}

.resp-sharing-button--tumblr {
    background-color: #35465C;
}

.resp-sharing-button--tumblr:hover {
    background-color: #222d3c;
}

.resp-sharing-button--reddit {
    background-color: #5f99cf;
}

.resp-sharing-button--reddit:hover {
    background-color: #3a80c1;
}

.resp-sharing-button--google {
    background-color: #dd4b39;
}

.resp-sharing-button--google:hover {
    background-color: #c23321;
}

.resp-sharing-button--linkedin {
    background-color: #0077b5;
}

.resp-sharing-button--linkedin:hover {
    background-color: #046293;
}

.resp-sharing-button--email {
    background-color: #777;
}

.resp-sharing-button--email:hover {
    background-color: #5e5e5e;
}

.resp-sharing-button--xing {
    background-color: #1a7576;
}

.resp-sharing-button--xing:hover {
    background-color: #114c4c;
}

.resp-sharing-button--whatsapp {
    background-color: #25D366;
}

.resp-sharing-button--whatsapp:hover {
    background-color: #1da851;
}

.resp-sharing-button--print {
    background-color: #74898c;
    color: #fff;
}

.resp-sharing-button--whatsapp:hover {
    background-color: #678;
}

.resp-sharing-button--hackernews {
    background-color: #FF6600;
}

.resp-sharing-button--hackernews:hover,
.resp-sharing-button--hackernews:focus {
    background-color: #FB6200;
}

.resp-sharing-button--vk {
    background-color: #507299;
}

.resp-sharing-button--vk:hover {
    background-color: #43648c;
}

.resp-sharing-button--facebook {
    background-color: #3b5998;
    border-color: #3b5998;
}

.resp-sharing-button--facebook:hover,
.resp-sharing-button--facebook:active {
    background-color: #2d4373;
    border-color: #2d4373;
}

.resp-sharing-button--twitter {
    background-color: #55acee;
    border-color: #55acee;
}

.resp-sharing-button--twitter:hover,
.resp-sharing-button--twitter:active {
    background-color: #2795e9;
    border-color: #2795e9;
}

.resp-sharing-button--google {
    background-color: #dd4b39;
    border-color: #dd4b39;
}

.resp-sharing-button--google:hover,
.resp-sharing-button--google:active {
    background-color: #c23321;
    border-color: #c23321;
}

.resp-sharing-button--tumblr {
    background-color: #35465C;
    border-color: #35465C;
}

.resp-sharing-button--tumblr:hover,
.resp-sharing-button--tumblr:active {
    background-color: #222d3c;
    border-color: #222d3c;
}

.resp-sharing-button--email {
    background-color: #777777;
    border-color: #777777;
}

.resp-sharing-button--email:hover,
.resp-sharing-button--email:active {
    background-color: #5e5e5e;
    border-color: #5e5e5e;
}

.resp-sharing-button--pinterest {
    background-color: #bd081c;
    border-color: #bd081c;
}

.resp-sharing-button--pinterest:hover,
.resp-sharing-button--pinterest:active {
    background-color: #8c0615;
    border-color: #8c0615;
}

.resp-sharing-button--linkedin {
    background-color: #0077b5;
    border-color: #0077b5;
}

.resp-sharing-button--linkedin:hover,
.resp-sharing-button--linkedin:active {
    background-color: #046293;
    border-color: #046293;
}

.resp-sharing-button--reddit {
    background-color: #5f99cf;
    border-color: #5f99cf;
}

.resp-sharing-button--reddit:hover,
.resp-sharing-button--reddit:active {
    background-color: #3a80c1;
    border-color: #3a80c1;
}

.resp-sharing-button--xing {
    background-color: #1a7576;
    border-color: #1a7576;
}

.resp-sharing-button--xing:hover .resp-sharing-button--xing:active {
    background-color: #114C4C;
    border-color: #114C4C;
}

.resp-sharing-button--whatsapp {
    background-color: #25D366;
    border-color: #25D366;
}

.resp-sharing-button--whatsapp:hover,
.resp-sharing-button--whatsapp:active {
    background-color: #1DA851;
    border-color: #1DA851;
}

.resp-sharing-button--hackernews {
    background-color: #FF6600;
    border-color: #FF6600;
}

.resp-sharing-button--hackernews:hover .resp-sharing-button--hackernews:active {
    background-color: #FB6200;
    border-color: #FB6200;
}

.resp-sharing-button--vk {
    background-color: #507299;
    border-color: #507299;
}

.resp-sharing-button--vk:hover .resp-sharing-button--vk:active {
    background-color: #43648c;
    border-color: #43648c;
}

.resp-sharing-button--telegram {
    background-color: #54A9EB;
}

.resp-sharing-button--telegram:hover {
    background-color: #4B97D1;
}



body {
	color: #333333;
	font-size : 14px ;
}


.style1 .nav-bar-top,
.nav-bar-top{
	padding-top: 0;
}

.logo .logo_main img.logo_big {
	margin-top: 0;
}

.cat-links a,
.widget_calendar .calendar_wrap caption,
body ::-moz-selection,
.widget_breaking_news .breaking_news_wrapper .social-search form .search-submit,
.widget_apsc_widget .apsc-each-profile .apsc-youtube-icon {
  background-color: #BB0027;
}

.search-panel .search-field {
	height: 42px;
}

.search .entry-content .post_image {
	display: none;
}
.search .entry-content .post_content{
	width: 100%;
	padding-left: 0;
}



@media(min-width: 992px){
	.search .entry-content .post_image {
		width: 20%;
		min-height: 54px;
		display: block;
	}

	.search .entry-content .post_content{
		width: 80%;
		margin-left: 0;
		padding-left: 15px;
	}


}


@media(min-width: 748px){

	#wp_views-38 {
				display: none;

	}
}




@media(max-width: 748px){

	#wp_views-36 {
				display: none;
	}
	#wp_views-38 .banner_post_bg {
				max-height : 250px;
	}
}





.widget_news_tabs .dynamic_news_tabs_nav {
	border-top-color: #BB0027;
}

.apsc-theme-4 .apsc-each-profile a {
	border-radius: 0;
}

.fixed_header_sticky .menu-strip .logo_main img {
	max-height: 60px;
}

.fixed_header_sticky .menu-strip .logo_main {
	margin-top: 0px;
}

.logo .logo_main img.logo_big {
	max-height: 119px;
}

.logos-institutes {
	text-align : left ;
	padding : 0 ;
	margin : 0 ;

}

.logos-institutes img{
	max-width: 25%;
	margin-left : 0 ;
}




@media(min-width: 992px) {
	.logos-institutes img{
		max-width: 20%;
	}
}

.copyright_footer  {
padding : 0 ;;
}

.copyright_footer .copyright .col-sm-4 {
	text-align: right;
}

.social-navigation li a[href*="youtube.com"]::before {
    content: "\f167";
}
.social-navigation li a[href*="youtube.com"] {
	  background-color: #BB0027;
}

article p a,
article blockquote a,
article ul a {
	text-decoration : underline;
	color : #333 ;
}

article p a:hover,
article blockquote a:hover,
article ul a:hover {
	text-decoration : none;
}

/* AR body */

.row main p {
text-align : justify ;
}

.row main .nojustif p {
text-align : left ;
}

.home .row main p {
text-align : left ;
}


.enqqmots ul {
margin-bottom : 0 ;

}


.single-call-for-tender .post_date, .single-staff .post_date {
display : none ;

}

/* AR ariane */

#page {
 border-top: 1px solid #e8e8e8;
}

.site .breadcrumb {
margin-top : 10px ;
font-size : 0.9em ;
}

.home .site .breadcrumb {
	display : none ;
}




/* AR nav */

.main-nav .menu > li {
    position: relative;
    display: inline-block;
    padding: 0 10px;
}

.main-nav .menu > li a {
  font-size: 14px ;
	font-weight : bold ;
}

.main-nav .menu > li:before {
    content: '\2022';
	 content: '';
    color: #d93e2d;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -11px;
}

.main-nav .menu > li ul {
  min-width: 200px;
  min-width: 220px;
}
.main-nav .menu > li ul > li a {
  line-height: 20px;
  padding: 10px 28px;
	padding: 10px 14px;
	border-bottom : 1px solid #eee ;
	font-size: 12px ;
	font-weight : normal ;
}
.main-nav .menu > li ul > li ul {
  background: #323232;
	background: #eee ;
  left: 100%;
  top: 0;
}
.main-nav .menu > li ul > li ul li a {
  color: #ffffff;
	color: #333;
	border-bottom : 1px solid #fff ;
	font-size: 12px ;
	font-weight : normal ;
}
.main-nav .menu > li:hover > a {
  color: #d93e2d;
}
.main-nav .menu li:hover > ul {
}
.main-nav .menu li li a:hover {
  color: #d93e2d;
}


.main-nav .menu #more-li .sub-menu {
  background: #fff;
}
.main-nav .menu #more-li .sub-menu li a {
  color: #333;
}
.main-nav .menu #more-li .sub-menu li a:hover {
  color: #d93e2d;
}


/* AR img - correctif */
img{
    margin-bottom: 2px;
}
.wp-caption .wp-caption-text {
    padding-top: 5px;
    font-size: 12px;
}


/* AR titles - correctif */

body {
	font-family: 'Lucida Sans', Arial,  sans-serif;
	font-family: 'Titillium Web', sans-serif;
	font-size : 1em ;
}

h1, h2, h3, h4, h5, h6, p.lead {
	font-family: 'Titillium Web', sans-serif;
}


.container_all_content .page_title {
	font-weight : 700 ;

}
h1, h2.page_title  {
	font-size: 2.1em ;
	font-weight : bold ;
	margin-top : 0 ;
	padding-top : 0 ;
	color : #bb0027 !important;
}

h2 {
	font-size: 1.7em ;
	line-height : 1.5em ;
	font-weight : bold ;
}

h3 {
	font-size: 1.3em ;
	line-height : 1.2em ;
	font-weight : bold ;
}

h4, h5, h6 {
	font-size: 1.1em ;
	line-height : 1em ;
	font-weight : bold ;
}


.textwidget h2, .sright h2.widget-title, h2.subtitle, h2.redTitle {
	color : #bb0027 ;
	border-top : 1px solid #bb0027 ;
}

h3.redTitle, h3.subtitle, h4.redTitle, p.redTitle {
	color : #bb0027 ;
	border-top : 1px solid #bb0027 ;
}



/* AR menu sidebar */

.icl_sidebar_navigation a {
	font-size: 1.3em ;
	font-weight : bold ;
}
.icl_sidebar_navigation ul li {
	font-size: 1em ;
	color : #bb0027 ;
}
.icl_sidebar_navigation ul li a {
	font-size: 1em ;
	font-weight : normal ;
}
.icl_sidebar_navigation ul ul ul, .icl_sidebar_navigation span.hiddenRight, .icl-level-2 span.hiddenRight {
	display : none ;
}

.icl_sidebar_navigation ul li.selected *, .icl_sidebar_navigation ul li.selected:parent {
	font-size: 0.8em ;
	font-weight : bold ;
	color : #d93e2d;
}

/* AR articles */

.single-post .post-thumbnail, .single-staff .post-thumbnail, .single-seminars-events .post-thumbnail, .single-call-for-tender .post-thumbnail{
	 display : none ;
}



/* AR Haut de page */

.site .site-content {
    padding-top: 50px;
    padding-bottom: 100px;
}

.wpml-switcher-header {
	font-size : 10px ;
	font-size : 0.8em ;
}


/* AR sidebar */
#secondary, .borderleft {
	padding-left : 5px ;
	border-left : 1px solid #ccc ;
}

#secondary p, #secondary strong {
	font-size : 0.85em ;
	line-height : 1em ; 
}




/* AR Bas de page */
.logos-institutes img{
	margin : 5px ;
}

.footer_additional_sidebar, .footer_top a, .footer_top label, .footer h2.widget-title, footer .footer_top .widget_nav_menu ul li a {
	color : #d9dbf9 ; /* couleur du logo */
	color : #eee ;
}

.row  p#adr {
    text-align: right ;
}

.footer .footer_top .static_widget {
    border: 0px solid #fff ;
    text-align: center;
    padding: 5px 5px;
}

/* AR home */


.wpb_content_element{
    margin-bottom: 15px;
}

.home article p a {
    text-decoration : none ;
}
.home article p a:hover {
    text-decoration : underline ;
}

.pagination {
  float : none ; /* Correctif mouvement carrousel */
}


/* noms de revues parfois trop longs */
.top_news_title em{
	-webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -o-hyphens: auto;
  hyphens: manual;

}


/* news tabs  */
#neurocampus-news-tabs-8 .dynamic_news_tabs_nav, #neurocampus-news-tabs-9 .dynamic_news_tabs_nav, #neurocampus-news-tabs-10 .dynamic_news_tabs_nav  {
    display : none ;
}

.neurocampus_widget_news_tabs .tab-content .news_tabs_item_lg .news_tabs_image, #neurocampus-news-tabs-8 .tab-content .news_tabs_item_lg .news_tabs_image, #neurocampus-news-tabs-9 .tab-content .news_tabs_item_lg .news_tabs_image {
    width : 24% ;
}

#neurocampus-news-tabs-10 .tab-content .news_tabs_item_lg .news_tabs_image {
    display : none ;
}

.neurocampus_widget_news_tabs .tab-content .news_tabs_item_lg .news_tabs_content,
#neurocampus-news-tabs-8 .tab-content .news_tabs_item_lg .news_tabs_content,
#neurocampus-news-tabs-9 .tab-content .news_tabs_item_lg .news_tabs_content{
	width : 72% ;
	padding-top : 0px ;
	padding-left : 10px ;
}

#neurocampus-news-tabs-10 .tab-content .news_tabs_item_lg .news_tabs_content {
	width : 100% ;
	padding-top : 0px ;
	padding-left : 0px ;
}


.neurocampus_widget_news_tabs .tab-content .news_tabs_item_lg h3,
.neurocampus_widget_news_tabs .tab-content .news_tabs_item_lg .news_tabs_content .news_tabs_title,
#neurocampus-news-tabs-8 .tab-content .news_tabs_item_lg h3, #neurocampus-news-tabs-9 .tab-content .news_tabs_item_lg h3, #neurocampus-news-tabs-10 .tab-content .news_tabs_item_lg h3 {
  font-size : 1.1em ;
	margin-bottom : 0px ;
}


.page-id-55850 .tab-content .post_meta {
 /* display : none ; */
}

.home #colAutres .post_meta {
  display : none ;
}

.home p.home-extrait  {
  font-size : 0.9em ;
}

/* colonnne de droite des articles */


.single-post .news_tabs_image, .single-article .news_tabs_image{
	display : none ;
}

.secondary .neurocampus_widget_news_tabs .tab-content .news_tabs_content p {
    display: block;
}

.single-post .neurocampus_widget_news_tabs .tab-content .news_tabs_item_lg .news_tabs_content, .single-article .neurocampus_widget_news_tabs .tab-content .news_tabs_item_lg .news_tabs_content {
	width : 98% ;
	padding-top : 0px ;
	padding-left : 10px ;
}

/* Mise en page g�n�rale */

.single-team .col-sm-8 {
  padding-left : 0px ;
}
.single-team .col-sm-4 {
  padding-left : 30px ;
}

.entry-footer p.post_date {
  display : none ;
}

/* masquage éléments en colonne de droite */
.icl-level-2 span.hidden  {
  display : none ;
} 


/* Views liste sous-pages */

.sspage strong {
	font-size : 1.2em
}
.sspage p {
	margin-bottom : 0 ;
	padding-bottom : 0 ;
}


/* FOOTER zone 1 */
#menu-liste-instituts {width : 40% ; float : left; 	font-size : 0.9em ; }
#menu-liste-footer-droite {width : 60% ; float : right ; padding-left : 10px ; font-size : 0.90em}
.footer_top .widget_nav_menu { margin : 0 }
.footer .footer_bottom {
	background: #BB0027;
}


/* Toutes les actus */
.blog article.sticky div.sticky {
	display : none ;
}


/* L'agenda */
h3.titleevent {
	padding: 0 ;
	margin : 25px 0 0 0 ;
}


/* page team avec moteur de recherche */

body.post-type-archive-team .media-body p {
	display : none ;
}


/* Type contenu Equipe */

span.titre-fr  {
	color : #888 ;
	font-style : italic ;
	font-size : 0.8em ;
}

.descr-team-fr {
	font-size : 0.95em ;
	text-align : justify ;
}

.descr-team-en {
	font-size : 0.95em ;
}

.descr-team-en h4 {
	padding : 0px ;
}

.leader .mail-link {
	font-size : 0.8em;
	
}

.single-team #divTeamPublis strong {
	font-weight : normal ;
}

.single-team #divTeamPublis .titrePub {
	font-weight : bold  ;
}


/* Category remise en forme bandeau */

.category-publications-commentees .cat-links , .category-publications-commentees .category_list, .category-81 .category_list {
	display : none ;
}

.archive .entry-header .startup_cat   {
	border-top : 0px ;
	border-left : 0px ;
	border-bottom : 0px ;
	border-right : 0px ;
}

.archive .entry-header .startup_cat .category_title  {
	border-right : 0px ;
	padding : 0 ;
	font-size: 30px;
	text-transform : none ;
}


/* Events*/

.tribe-events-event-meta {
	display : none ;
}



/* Equipes - People */

#divTeamPublis ul li {
	list-style : none ;
	padding-bottom : 6px ;
}

#divTeamPublis ul li a {
	text-decoration : none ;
}

#divTeamPublis ul li a:hover {
	text-decoration : underline ;
	color : #bb0027 ;
}

.single-team .col-sm-7 {
	padding : 0 ;
}

.single-team .entry-content .post_content p.labo a {
	font-weight : bold ;
	color : #bb0027 ;
}
.single-team .entry-content .post_content p.labo {
	padding-bottom : 0 ;
}

.row .main p.team-lang  {
	text-align : right ;
}

#axes-team h4, #axes-people h4 {
	margin-bottom : 5px ; 
}

#axes-team ul, #axes-people ul {
	margin-bottom : 20px ; 
}

#axes-team, #axes-people, #tags-people, #publis-people {
	margin-top : 25px ;
}
#sous-axes-team h3, #axes-team h3, #divTeamPublis h3#titrepubs, #divTeamPublisSel h3, #sous-axes-people h3, #axes-people h3, #tags-people h3, #publis-people h3, h3#titreauthors {
	color : #bb0027 ;
	border-top : 1px solid #bb0027 ;
	padding-top : 10px ;
	margin-top : 15px ; 
}

#axes-team ul, #axes-people ul {
	padding-bottom: 5px ;
}


.descr-team-fr h4 {
	font-size : 1.2em ;
	font-weight : bold ;
}


@media screen and (max-width: 610px) {


/* top */

.nav-bar-top .nav-bar_top_left {
	padding-left : 0px ;
	display : none ;
	text-align : center ;
	padding-bottom : 5px ;
	width : 100% ;
	}

.nav-bar-top .nav-bar_top_right {
	padding : 10px 0px 0 0 ;
	text-align : center ;
	display : block ;
	width : 100% ;
	}

.wpml-switcher-header .wpml-ls-statics-shortcode_actions.wpml-ls.wpml-ls-legacy-list-horizontal li:not(.wpml-ls-last-item) 	a::after {

    padding-left: 0px;
	}

	.wpml-switcher-header .wpml-ls-statics-shortcode_actions.wpml-ls.wpml-ls-legacy-list-horizontal li a {
		padding : 0px ;
	}

.wpml-switcher-header {
		padding : 0px ;
	}
}


@media screen and (max-width: 768px) {

	body {
		padding : 0px 10px ;
	}

	h1 {
		font-size : 24px ;
		line-height : 12px ;
	}


/* news avec vignette en home : */
	.neurocampus_widget_news_tabs .tab-content .news_tabs_item_lg .news_tabs_content {
    width : 77% ;
   float : left ;
}

	.neurocampus_widget_news_tabs .tab-content .news_tabs_item_lg .news_tabs_image {
    width: 22%;
		float : left ;
}

.nav-bar-top .nav-bar_top_right {
	padding : 0px ;
	text-align : right ;

	}

}


/* Carousel Home */

.widget_banner_posts .banner_post_bg .banner_post .banner_post_content {
  display: table-cell;
  vertical-align : bottom ;
}

.widget_banner_posts .banner_post_bg .banner_post .banner_post_content *:hover {
color : #fff ;
background-color : transparent ;
}

.widget_banner_posts .banner_post_bg .banner_post .banner_post_content .banner_post_link {
  position : relative ;
}

h2.banner_post_title span.titre {
  color : #fff ;
  font-size : 1.25em ;
	text-shadow: 2px 2px 2px black ;
}

div.extrait p {
  color : #fff ;
  font-weight : bold ;
  font-size : 1em ;
  display : inline-block ;
  text-align : center ;
  text-shadow: 1px 1px 1px black ;
}

div.extrait:hover p, div.extrait p:hover  {
  color : #fff ;
}

.widget_banner_posts .banner_post_bg .banner_post .banner_post_link:hover {
    background: none ;
}

h2.banner_post_title:hover  {
  display : inline-block ;
}


.cat-links span {
  background-color: #BB0027;
  color : #fff ;
  padding : 4px 10px ;
  font-weight : bold ;
  font-size : 0.9em ;
}

.widget .widget_banner_posts .row {
	clear : both ;
	padding-top : 5px ;
}

.widget_banner_posts .banner_post_bg .banner_post:hover {
background-color: #BB0027 ;
	opacity: 0.85;
  background-color: rgba(187, 0, 39, 0.85);
}

/* fin carousel home */

/* Widget sidebars */

#loopLastArticles .wpv-loop a {font-weight : bold ; text-decoration : underline }
#loopLastArticles .wpv-loop a:hover {text-decoration : none }
#loopLastArticles .wpv-loop p, #loopLastArticles .wpv-loop .date {font-size : 0.85em }

#tribe-events-pg-template .tribe-events-content h3.tribe-event-title  {padding : 0 0 ; margin : 0 0 }

#sideEvent {margin-left : 10px ; padding-left : 8px ; border-left : 1px solid #ccc }

/* Events - single */

.tribe-events-notices, .tribe-events-back, #tribe-events-footer {display : none }

.wpcf7 form p span, .wpcf7 form div span {
    display: inline;
}

/* Mise en forme blockquote */

blockquote {
    font-style : italic ;
	padding-left : 60px ; 
}

blockquote:before {
    content: ',,';
    font-weight: 400;
    display: block;
    color: #d93e2d;
    font-size: 73px;
    position: absolute;
    top: -10px;
    left : -10px;
    
}

/* Correctif css tribe events */
#tribe-events-pg-template .tribe-events-content ul, .tribe-events-after-html ul, .tribe-events-before-html ul {
	list-style : disc inside ; 
}

.entry-content .post_content p a {
	color : #000 ; 
}

.small {
	font-size : 0.9em ; 
}

#tribe-events-content .tribe-events-calendar .cat_not-calendar  {
	display : none ;  
}

 #tribe-events-pg-template .tribe-events-content ul li, .tribe-events-after-html ol li, .tribe-events-after-html ul li, .tribe-events-before-html ol li, .tribe-events-before-html ul li {
  line-height: 1.8; /* 3 juin 2024 */
  margin: 0 0 2px;
	 font-size : 0.9em ;  /* 3 juin 2024 */
}
	
/* Problèmes vidéos */

.single-team iframe {
	max-width : 650px ; 
}



/* Modif Moteur de recherche + liste des actus juin-juillet 2020 + category janvier 2021 */

.divsearch, .divActu {
	padding-top : 25px ; 
}


.search h3.searchResultTitle, .blog h3.titleActu, .category h3.titleActu {
padding : 0px ;
margin-bottom: 4px
}

.search p.searchResultInfos, .blog p.actuInfos, .category  p.actuInfos {
font-size : 0.9em; 
margin :0 ;
padding : 0 ;
color : #000 ;
}

.search p.searchResultInfos a {
color : #000 ;
}

.search .post_image, .blog .post_image, .category .post_image {
padding : 28px 0 0 0 ;
}

div.searchExcerpt p {
padding : 0 0 0 8px ;
border-left: 1px solid #ccc ;
margin : 0 ;
font-size : 0.9em; 
}

ul.wpv-archive-pagination-nav-links-container {
display : none ;
}

div.nav-links {
	padding-top : 20px ;
}

.blog .entry-content .post_content, .category .entry-content .post_content 
{ padding : 0 0 0 15px }


.linkDOI a:before {
	
}


/* Page axes */

.page-id-122929 .vc_tta-container h2 {
	font-size : 1.1em ;
}

/* Pages tableaux du personnel */
.page-id-119018 .logo-bar , .page-id-119018 footer{
	display : none ;
}


/* Formulaire */
.wpcf7 form input[type="radio"], .wpcf7 form input[type="checkbox"] {
	width : 20px ;
}

.wpcf7 form input[type="file"], .wpcf7 form input.wpcf7-file {
	width : 300px ;
}


.wpcf7-list-item label {
 display : block ;
	clear : both ;
	height : 10px ; 
}

.wpcf7-form h3 {
	margin-bottom : 0px ;
	padding 10px ; 
 padding : 0x ; 
}

h4.h4nomargin {
	margin-bottom : 0px ;
}


/* Images rondes */

img.imgRonde {
	border-radius: 50%;
}
