/*
 Theme Name:   DRASI HdF
 Theme URI:    https://presscustomizr.com/customizr
 Description:  Theme enfant de Customizr
 Author:       DRASI/DSRU/PRQP
 Author URI:   https://portail.region-academique-hdf.fr/ressources-dsru/focus-drasi/site-web/charte-utilisation-site-web-drasi-rahdf.pdf
 Template:     customizr
 Version:      1.18
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         one-column, two-columns, three-columns, left-sidebar, right-sidebar, buddypress, custom-menu, custom-colors, featured-images, full-width-template, theme-options, threaded-comments, translation-ready, sticky-post, post-formats, rtl-language-support, editor-style
 Text Domain:  customizr-child
*/


/**************** CSS DRASI-DSRU-PRQP *********************/
/* SUPPRESSION DES PUCES DANS LA BOUCLE D’ARTICLES */
.entry-content ul.wp-block-post-template > li::marker {
    content: "" !important;
    color: transparent !important;
    font-size: 0 !important;
}
.home .container {
  max-width: 90%;
}
.section-slider .czr-filter::before {
background: rgba(49,49,49,.1);
}
.cat-item.cat-item-1 {
  display: none;
}
.author-meta {
	font-size: 0rem;
}
.footer-skin-dark .footer__wrapper a {
  color: white !important;
}
.footer__wrapper .widget > h5 {
  margin-bottom: 1.1em;
  font-weight: bold;
}
.footer__wrapper .widget__wrapper {
  padding-top: 1em;
  padding-bottom: 1em;
}
.colophon__row 
.footer__credits .czr-credits {
	font-size: 0rem;
	height: 0px;
}
tc-sn .side-nav__nav .side-nav__menu-wrapper .side-nav__menu {
  font-size: 1em;
}
.mc-main.list .my-calendar-month, .mc-main .heading {
  font-size: 1em !important;
  color: var(--primary-dark);
  text-align: center;
  margin: 0;
}
.mc-main .mc_general .event-title, .mc-main .mc_general .event-title a {
  color: #ffffff !important;
}
.mc-main .details .mc-image {
  max-height: 300px;
}
.cart_totals table th, #cancel-comment-reply-link, .action-link, .btn-large, .btn-more, .caps, .comment-reply-link, .czr-overlay .overlay-content .nav__container nav, .nav__menu, .post-author__wrapper figure figcaption .action-link, .post-author__wrapper figure figcaption .comment-reply-link, .post-navigation .page-numbers, .post-navigation a, .post-section-title, .sidebar .widget-title, .tax__container a, .widget_calendar caption, .widget_calendar tfoot, .widget_categories li, .woocommerce table.shop_table th, .woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-checkout .cart-collaterals .cart_totals table th, button[type="submit"], form.czr-form label, input[type="submit"], table:not([id^="wp-calendar"]):not(.ui-datepicker-calendar):not(.tribe-mini-calendar):not(.pika-table) th {
  text-transform:none ;
}
.czr-submenu-fade .regular-nav .menu-item-has-children > ul {
  font-size: 0.9em;
}
.topbar-nav__menu .menu-item a, .topbar-nav__menu a, .topbar-nav__nav .menu-item a, .topbar-nav__nav a {
	font-weight: 500;
	text-transform: none;
	font-size:1.15em;
}
.primary-navbar__wrapper.has-branding-aside .branding__container {
    max-width: 80%;
}
.wp-block-pullquote blockquote, .wp-block-quote {
    padding-top: 2em;
    padding-bottom: 0.5em;
}
.wp-block-pullquote {
    margin: 1.5em 0;
}
article .entry-content a {
    text-decoration: none;
    font-weight: 400;
	font-size: 1.3 em !important;
}
.tc-header.border-top {
    border-top-width: 10px;
    border-top-style: solid;
}
.wp-block-post-template {
    margin-left: -40px;
}
ul.is-layout-flow.wp-block-post-template {
        list-style:none;
}
.wp-block-post-date {
				font-size:0.8em;
}
:where(.wp-block-columns.is-layout-flex) {
    gap: 1em;
}
h2.wp-block-post-title {
    margin:0em;
}
.wp-block-pullquote {
    margin: 0.5em;
}
.wp-block-pullquote blockquote, .wp-block-quote {
    padding-top: 0.8em;
    padding-bottom: 0em;
}
.wp-block-pullquote blockquote::before, .wp-block-quote::before {
    left: 0;
    top: 0.5em;
}
.wp-block-columns {
    margin-bottom: 0.5em;
}

 
  
  /* Modification css du plugin AllAccessible */

.accessibility-trigger-button-icon {background-color:#3a8b5c!important;}


#accessibility-modal, #accessibility-modal-header, #accessibility-modal, #accessibility-move-hide-header, #accessibility-modal #accessibility-statement-header, #accessibility-modal #accessibility-profile-header, #accessibility-modal #accessibility-link-tree-header {
  background: #3a8b5c !important;
}

.accessibility-section-title:hover {
  background-color: #3a8b5c !important;

}

.accessibility-section-title {
  background-color: #3a8b5c !important;
	
}
.accessibility-controller .accessibility-range {color: #3a8b5c !important;
background-color: #3a8b5c !important;
background: #3a8b5c !important;}
