/*
Theme Name: Radiate Child Theme - Paroisse Soisy-Andilly
Theme URI: https://themegrill.com/themes/radiate/
Author: ThemeGrill adapat by Paroisse Soisy-Andilly
Author URI: https://themegrill.com/
Description: Radiate Child Theme mae for Paroisse Soisy-Andilly
Template: radiate
Text Domain: paroisse-soisy-andily-radiate-child
Domain Path: /languages/
Tags: two-columns, right-sidebar, custom-header, flexible-header, custom-background, custom-menu, custom-colors, post-formats, sticky-post, threaded-comments, translation-ready, featured-images, rtl-language-support, theme-options, blog, e-commerce
Version: 1.0.0
*/

html, body {
    font-family: 'Corbel', serif !important;
}

.site.title, .site-title:hover, .site-title a, .site-title > a {
    color: #F1B434 !important; /* Orange */
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Kavivanar', cursive !important;
}

h4, h5, h6 {
    font-family: 'Montserrat', sans-serif !important;
}

h1, h1:hover, h1 a, h1 > a {
    /* font-size: 1.25em; */
    color: #F1B434 !important; /* Orange */
}

h2, h2:hover, h2 a, h2 > a{
    /* font-size: 2em; */
    color: #7C2629 !important; /* Rouge */
}

h3, h3:hover, h3 a , h3 > a{
    /* font-size: 1.6em; */
    color: #006747 !important; /* Vert */
}

h4, h4:hover, h4 a, h4 > a {
    /* font-size: 1.28em; */
    color: #1B365D !important; /* Bleu */
}

h5, h5:hover, h5 a, h5 > a {
    /* font-size: 1.02em; */
    color: #351F65 !important; /* Violet */
}

h6, h6:hover, h6 a, h6 > a {
    /* font-size: 1.02em; */
    color: #303030 !important; /* Violet */
}

.entry-summary {
    margin-bottom: 10px;
    padding-bottom: 10px;
}

a {
    color: #7C2629;
}

.main-navigation li,  .main-navigation a {
    font-family: 'Corbel', serif;
}

a.more-link {
    color: #ffffff !important;
    background-color: #5CB85C;
    border: 1px solid #4CAE4C;
    display: inline block;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    margin-top: 10px;
    padding: 6px 12px;
    font-size: 14px;
    border-radius: 4px;
    line-height: 20px;
    transition: 1s;
}

a.more-link:hover {
    background-color: #449D44;
    /* border-color: #398439; */
    border: 1px solid #398439 !important;
}

.pt-cv-readmore {
    transition: 1s;
}

.header-wrap {
    transition: 1.5s;
}

.header-wrap:hover {
    opacity: 1;
}

.sub-menu {
    -webkit-box-shadow: 0px 4px 4px 2px rgba(198,198,198,1);
    -moz-box-shadow: 0px 4px 4px 2px rgba(198,198,198,1);
    box-shadow: 0px 4px 4px 2px rgba(198,198,198,1);
}

#featured_pages {
    transition: 5s;
    display: flex;
}

#featured_pages .tg-one-third {
    background-color: #ffffff;
}

@media screen and (max-width: 600px) {
  #featured_pages {
       display: none;
  }
}

@media screen and (max-width: 800px) {
    div.tg-one-third {
        width: 31%;
        float: left;
    }

    div.page_text_container p {
        display: none;
    }

    .site.title {
        font-size: 12px !important;
    }

    .header-wrap {
        position: sticky;
    }
}

#tarteaucitronAlertSmall, #tarteaucitronCookiesListContainer
{
    left: 0 !important;
    right: unset !important;
}

div#tarteaucitronIcon {
    display: none !important;
}

hr.wp-block-separator
{
    height: 4px !important;
    opacity: 1 !important;
}


/* Breadrumbs */
.fbc {
    background-color: rgb(237, 239, 240) !important;
}

/* Synode 2021 - 2023 */
.synode a {
    font-family: 'Providence Sans', cursive !important;
    font-size: 150%;
    color: #2DA9B1;
    transition: 500ms;
}

.synode a:hover, .synode.current_page_item a {
    background-color: #314892 !important;
    color: #e3e3e3 !important;
    transition: 1.5s;
}

/* Synode 2021 - 2023 - Page */

.post-5363 {
    color: #314892;
}

.post-5363 h1, .post-5363 h2, .post-5363 h3, .post-5363 h4, .post-5363 h5, .post-5363 h6 {
    font-family: 'Providence Sans', cursive !important;
}

.post-5363 h1.entry-title {
	font-size: 3em;
}

.post-5363 h1, .post-5363 h1:hover, .post-5363 h1 a,.post-5363 h1 > a {
    /* font-size: 1.25em; */
    color: #D7562A !important; /* Orange */
}

.post-5363 h2, .post-5363 h2:hover, .post-5363 h2 a, .post-5363 h2 > a{
    /* font-size: 2em; */
    color: #65A946 !important; /* Vert */
}

.post-5363 h3, .post-5363 h3:hover, .post-5363 h3 a , .post-5363 h3 > a{
    /* font-size: 1.6em; */
    color: #D12D26 !important; /* Rouge */
}

.post-5363 h4, .post-5363 h4:hover, .post-5363 h4 a, .post-5363 h4 > a {
    /* font-size: 1.28em; */
    color: #2DA9B1 !important; /* Bleu Turquoise */
}

.post-5363 h5, .post-5363 h5:hover, .post-5363 h5 a, .post-5363 h5 > a {
    /* font-size: 1.02em; */
    color: #A03983 !important; /* Violet */
}

.post-5363 h6, .post-5363 h6:hover, .post-5363 h6 a, .post-5363 h6 > a {
    /* font-size: 1.02em; */
    color: #BCCB41 !important; /* Vert pomme */
}

/* Careme, Avent */
.careme a, .avent a
{
    background-color: #5d4b83;
    color: #ffffff;
    transition: 1.5s;
}

.careme a:hover, .careme.current_page_item a, .avent a:hover, .avent.current_page_item a
{
    background-color: #351F65 !important;
    color: #F1B434 !important;
    transition: 1.5s;
}

/* Semaine Sainte */
.semaine-sainte a
{
    background-color: #f32c1e;
    color: #ffffff;
    transition: 1.5s;
}

.semaine-sainte a:hover, .semaine-sainte.current_page_item a
{
    background-color: #902c2f !important;
    color: #F1B434 !important;
    transition: 1.5s;
}

.block-text
{
    background-color: #fae8c2;
    border-left: 3px solid #1B365D;
}

/* KT */

h2.kt, h3.kt, h4.kt, h5.t, h6.kt
{
    font-family: 'Papyrus' !important;
}
