/*
Theme Name:   ScientaChild
Description:  Écrivez ici une brève description de votre thème enfant
Author:       ricercardev
Author URL:   https://ricercar-tours.fr
Template:     scientia
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  ScientaChild
*/

/* Écrivez ici votre propre feuille de style personnelle */
.bloc-hp h2 {
    font-family: "Bebas Neue",sans-serif;
    font-size: 2rem !important;
	text-align:center;
	letter-spacing: .1em;
    font-weight: 500;
}
.team{
	background-color:#474648;
}
.fellows{
	background-color:#d42e23;
}
.phd{
	background-color:#367eaf;
}
.grants{
	background-color:#41874a;
}
.cesr{
	background-color:#d42e23;
}
.publications{
	background-color:#40884a;
}
.projects{
	background-color:#3f0a2a;
}
.vmh{
	background-color:#f6dc58;
}
.db{
	background-color:#35106d;
}
.team:hover,
.fellows:hover,
.phd:hover,
.grants:hover,
.cesr:hover,
.publications:hover,
.projects:hover,
.vmh:hover,
.db:hover
{
	background-color:#000;
}
.team h2 a{
	color:#fff;
}
.fellows h2 a {
    color: #fff !important;
}
.phd h2 a {
    color: #fff !important;
}
.grants h2 a {
    color: #fff !important;
}
.cesr h2 a {
    color: #fff !important;
}
.publications h2 a {
    color: #fff !important;
}
.projects h2 a {
    color: #fff !important;
}
.vmh h2 a {
    color: #fff !important;
}
.db h2 a {
    color: #fff !important;
}
.team h2 a:hover,
.fellows h2 a:hover,
.phd h2 a:hover,
.grants h2 a:hover,
.cesr h2 a:hover,
.publications h2 a:hover,
.projects h2 a:hover,
.vmh h2 a:hover,
.db h2 a:hover
{
color:#be2a1f !important;
}
.scheme_default .sc_layouts_menu_nav>li>a {
    color: #000 !important;
}
.scheme_default .sc_layouts_menu_nav>li>a:hover {
    color: #be2a1f !important;
}
.menu_main_nav>li>a, 
.sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_menu_nav>li>a {
    text-transform: uppercase !important;
}
/*COULEUR DES TITRES, BOUTONS et TITRE BORDER PAR PAGE*/
/*Team*/
/*.page-id-2065 .sc_content h2,
.page-id-2065 .sc_item_title_style_accent{
	color:#12114a !important;
}*/
.page-id-2065 .btn{
	background-color:#be2b1f;
    padding: 3px 15px;
    display: inline-block;
	color:#FFF !important;
	font-size:14px;
	font-weight: 600;
}
.page-id-2065 .btn:hover{
	color:#fff !important;
	background-color:#000000;
}
.page-id-2065 .vc_btn3.vc_btn3-size-md:hover {
    color:#be2a1f !important;
	background-color:#000000 !important;
}
/*Visiting Fellows*/
/*.page-id-2127 .sc_content h2,
.page-id-2127 .sc_item_title_style_accent{
	color:#07b8a5 !important;
}*/
.page-id-2127 .btn{
	background-color:#be2b1f;
    padding: 3px 15px;
    display: inline-block;
	color:#FFF !important;
	font-size:14px;
	font-weight: 600;
}
.page-id-2127 .btn:hover{
	color:#fff !important;
	background-color:#000000;
}
.page-id-2127 .sc_item_title_style_accent:after{
    background-color: #07b8a5 !important;
}
.page-id-2127 .vc_btn3.vc_btn3-size-md:hover {
    color:#be2a1f !important;
	background-color:#000000 !important;
}
/*PHD*/
/*.page-id-2146 .sc_content h2,
.page-id-2146 .sc_item_title_style_accent{
	color:#fcce07 !important;
}*/
.page-id-2146 .btn{
	background-color:#be2b1f;
    padding: 3px 15px;
    display: inline-block;
	color:#fff !important;
	font-size:14px;
    font-weight: 600;
}
.page-id-2146 .btn:hover{
	color:#fff !important;
	background-color:#000000;
}
.page-id-2146 .sc_item_title_style_accent:after{
    background-color: #fcce07 !important;
}
.page-id-2146 .vc_btn3.vc_btn3-size-md:hover {
    color:#be2a1f !important;
	background-color:#000000 !important;
}
.vc_tta.vc_tta-accordion .vc_tta-panel-title .vc_tta-title-text {
   color:#fcce07 !important;
	font-size: 26px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.25em;
}
.vc_tta.vc_general .vc_tta-panels .vc_tta-panel-body p {
   margin-top: 0em !important;
   margin-bottom: 1.3em !important;
}

/*GRANTS*/
/*.page-id-2171 .sc_title h1{
	color:#12114a !important;
}*/
/*.page-id-2171 .sc_content h2,
.page-id-2171 .sc_item_title_style_accent{
	color:#b7deff !important;
	text-transform:uppercase;
}*/
.page-id-2171 .btn{
	background-color:#b7deff;
    padding: 3px 15px;
    display: inline-block;
	color:#12114a !important;
	font-size:14px;
}
.page-id-2171 .btn:hover{
	color:#be2a1f !important;
	background-color:#000000;
}
/*.page-id-2171 .sc_item_title_style_accent:after{
    background-color: #b7deff !important;
}*/
.page-id-2171 .vc_btn3.vc_btn3-size-md:hover {
    color:#be2a1f !important;
	background-color:#000000 !important;
}
/*CESR*/
/*.page-id-2188 .sc_content h2,
.page-id-2188 .sc_item_title_style_accent{
	color:#ee5a4b !important;
	text-transform:uppercase;
}*/
.page-id-2188 .btn{
	background-color:#b7deff;
    padding: 3px 15px;
    display: inline-block;
	color:#12114a !important;
	font-size:14px;
}
.page-id-2188 .btn:hover{
	color:#be2a1f !important;
	background-color:#000000;
}
/*PROJECTS*/
/*.page-id-2198 .sc_content h3 a,
.page-id-2198 .sc_content h2,
.page-id-2198 .sc_item_title_style_accent{
	color:#fe86b8 !important;
	text-transform:uppercase;
}*/
.page-id-2198 .btn{
	background-color:#be2b1f;
    padding: 3px 15px;
    display: inline-block;
	color:#fff !important;
	font-size:14px;
	font-weight:600;
}
.page-id-2198 .btn:hover{
	color:#fff !important;
	background-color:#000000;
}
/*PUBLICATIONS*/
/*.page-id-2213 .sc_content h3 a,
.page-id-2213 .sc_content h2,
.page-id-2213 .sc_item_title_style_accent{
	color:#68c8dc !important;
	text-transform:uppercase;
}*/
.page-id-2213 .btn{
	background-color:#be2a1f;
    padding: 3px 15px;
    display: inline-block;
	color:#fff !important;
	font-size:14px;
}
.page-id-2213 .btn:hover{
	color:#fff !important;
	background-color:#000000;
}
/*.page-id-2213 .sc_item_title_style_accent:after {
    background-color: #12114a;
}*/
.page-id-2213 .vc_tta.vc_tta-accordion .vc_tta-panel-title .vc_tta-title-text {
    color: #be2a1f !important;
}
.btn-publications{
	font-family: "Bebas Neue",sans-serif;
	font-size: 1.5em;
	font-weight: 700;
    font-style: normal;
    text-transform: uppercase;
}
.page-id-2213 .sc_content h3 a:hover{
	color:#be2a1f !important;
}
.single-post h1{
    font-size: 3rem !important;
}
#footer-bottom a,
#footer-bottom{
	color:#fff !important;
	font-size:14px !important;
}
#footer-bottom a:hover,
.widget .menu a:hover
{
	color:#be2a1f !important;
}
.scheme_default .sc_layouts_menu_nav>li li.current-menu-item>a, 
.scheme_default .sc_layouts_menu_nav>li li.current-menu-parent>a, 
.scheme_default .sc_layouts_menu_nav>li li.current-menu-ancestor>a {
    color: #be2a1f !important;
}
.hpbloclink{
	cursor:pointer;
}
.scheme_dark input:focus, .scheme_dark textarea:focus {
    border-color: #be2a1f !important;
}
.scheme_default .sc_layouts_menu_popup .sc_layouts_menu_nav>li>a, .scheme_default .sc_layouts_menu_nav>li li>a {
    color: #fff !important;
}
.sc_item_title {
    letter-spacing: .1em !important;
}
.footer_custom .widget_nav_menu .widgettitle {
    font-size: 1.6rem;
    margin-bottom: 0px !important;
    color: #fff;
    letter-spacing: .1em;
    font-weight: 200;
}
.scheme_default.footer_wrap a, .footer_wrap .scheme_default.vc_row a {
    color: #fff !important;
	font-size:14px;
}
.sc_blogger.sc_blogger_default_simple_grid .sc_blogger_item .sc_blogger_item_title {
    font-size: 1.3em;
    letter-spacing: .1em;
    font-weight: 300;
}
.woocommerce.single-product section.related.products > h2, .tribe-events-list .tribe-events-list-separator-month span, h2.give-form-title, h3.sc_item_title_style_accent, h3.section_title, h3.widget_title {
    font-size: 32px;
}
.widget p + p, .widget p + div, .widget p + form {
    margin-top: 0 !important;
}
.titrepage h1{
	font-size:52px !important;
}
.logos-footer ul{
	padding-left: 0;
}
.logos-footer li{
	display:inline-block;
	float:left;
	list-style-type: none;
    margin-left: 0;
    padding-left: 0;
    width: 50%;
}
.btn-intlin a.vc_btn3.vc_btn3-size-md{
	font-weight:700;
}
.page-id-2065 article h2,
.page-id-2127 article h2,
.page-id-2146 article h2
{
	font-weight:400;
	font-size: 18px;
    line-height: 26px;
    letter-spacing: .4em;
	    color: #A6A6A6;
}
.page-id-2171 article h3,
.page-id-2213 article h3
{
	font-weight:400;
	font-size: 18px;
    line-height: 26px;
    letter-spacing: .4em;
	color: #606060;
	margin-top:25px !important;
}
.page-id-2065 h3,
.page-id-2127 h3,
.page-id-2146 h3,
.page-id-2198 h3
{
	font-weight:400;
	letter-spacing: .06em;
}
footer h2{
	font-family: "Bebas Neue",sans-serif !important;
}
.scheme_dark input[type="search"] {
  color: white !important;
}
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #fff !important;
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #fff !important;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: #fff !important;
}
.scheme_dark .widget_search .search-field {
    border-color: #fff !important;
}
.scheme_dark .widget_search form:after{
	    color: #fff !important;
}
.home h5.sc_blogger_item_title a{
	    letter-spacing: 2px;
    font-weight: 100;
}
.home .sc_blogger_item_button a{
	    font-size: 1.4rem;
	letter-spacing: 0.1em;
}
.titrenewsgr h2{
	font-size: 32px !important;
	color: #1b1b1b !important;
	letter-spacing: .1em !important;
	font-weight: 700 !important;
}
.scheme_default .sidebar .widget_search .search-field {
    background: linear-gradient(to right,#be2a1f 0%,#be2a1f 100%) !important;
}
.wp-block-button__link{
	font-size: 20px !important;
    border-radius: 2em !important;
    padding: 10px 5px !important;
}
.header-contact{
	height:450px !important;
}
.header-contact iframe{
	height:450px !important;
}
.contact-title h3{
	margin-bottom: 0px !important;
}
.single-post .page_content_wrap{
	padding-top: 4rem;
    padding-bottom: 5rem;
}
footer li{
	margin-top: 0 !important;
	margin-bottom:0 !important;
}
#footer-bottom .sc_padding_tiny(
    padding: 0 3rem !important;
)
.searchthumb{
	display: none !important;
}
.post_header_position_on_thumb .header_content_wrap .post_header {
    max-width: 100% !important;
    padding: 1em 0 1em 0 !important;
}
.scheme_default .post_item_single.post_type_post .post_header:before {
    display:none !important;
}
.mobile_device .menu_mobile .sc_layouts_logo img, .mobile_layout .menu_mobile .sc_layouts_logo img {
    max-height: 100px !important;
}
.scheme_dark .menu_mobile_inner a:hover, .scheme_dark .menu_mobile_inner .current-menu-ancestor>a, .scheme_dark .menu_mobile_inner .current-menu-item>a, .scheme_dark .menu_mobile_inner .menu_mobile_nav_area li:hover:before, .scheme_dark .menu_mobile_inner .menu_mobile_nav_area li.current-menu-ancestor:before, .scheme_dark .menu_mobile_inner .menu_mobile_nav_area li.current-menu-item:before {
    color: #be2a1f !important;
}
