:root {
    --lightblue: #55adec;
    --orange: #ff6600;
    --red-light: #e03d3d;
    --green: #2ea005;
    --lime: #85c029;
    --bluegray: #638494;
    --light-blue: #2b7fbc;
    --red: #b10000;
    --blue: #2e6ca4;
    --lightgray: #ececec;
    --musicgear: var(--lightblue);
    --music: var(--red-light);
    --mxv: var(--light-blue);
    --nature: var(--lime);
    --photograpy: var(--orange);
    --studiogear: var(--blue);
    --effets: var(--orange);
    --blog: var(--red-light);
    --about: var(--light-blue);
}

/*article.single-post a:hover {*/
/*    text-decoration: underline;*/
/*}*/

/*article:is(*/
/*  .category-amplis,*/
/*  .category-effets,*/
/*  .category-musicgear,*/
/*  .category-studio-gear,*/
/*  .category-guitares-basses,*/
/*  .category-project-custom,*/
/*  .category-projet-custom,*/
/*  .category-dossiers*/
/*) :is(a, h1.entry-title),*/
/*aside.sidebar .widget_categories .cat-item-15 a:hover {*/
/*    color: var(--musicgear);*/
/*}*/

/*article:is(*/
/*  .category-photographie*/
/*) :is(a, h1.entry-title),*/
/*aside.sidebar .widget-container.widget_categories .cat-item-3014 a:hover {*/
/*    color: var(--photograpy);*/
/*}*/

/*article:is(*/
/*  .category-musique-2*/
/*) :is(a, h1.entry-title),*/
/*aside.sidebar .widget-container.widget_categories .cat-item-14 a:hover {*/
/*    color: var(--music);*/
/*}*/

/*article:is(*/
/*  .category-mxv,*/
/*  .category-jeux-de-societe,*/
/*  .category-expo-culture-voyage*/
/*) :is(a, h1.entry-title),*/
/*aside.sidebar .widget-container.widget_categories .cat-item-19 a:hover  {*/
/*    color: var(--musicgear);*/
/*}*/

/*article.category-coutellerie a, article.category-coutellerie h1.entry-title,*/
/*aside.sidebar .widget-container.widget_categories .cat-item-3067 a:hover {*/
/*    color: var(--light-blue);*/
/*}*/

/*article:is(*/
/*  .category-wildlife-nature,*/
/*  .category-ornithologie,*/
/*  .category-jardinage-aquaponie*/
/*) :is(a, h1.entry-title),*/
/*aside.sidebar .widget-container.widget_categories .cat-item-3037 a:hover {*/
/*    color: var(--nature);*/
/*}*/

/*#menu-main-menu li#menu-item-4820:hover a {*/
/*    color: var(--blog) !important;*/
/*    border-bottom-color: var(--blog) !important;*/
/*}*/

/*#menu-main-menu li#menu-item-8380:hover a {*/
/*    color: var(--light-blue) !important;*/
/*    border-bottom-color: var(--light-blue) !important;*/
/*}*/

/*#menu-main-menu li#menu-item-7206:hover a {*/
/*    color: var(--musicgear) !important;*/
/*    border-bottom-color: var(--musicgear) !important;*/
/*}*/

/*#menu-main-menu li#menu-item-13343:hover a {*/
/*    color: var(--nature) !important;*/
/*    border-bottom-color: var(--nature) !important;*/
/*}*/

/*#menu-main-menu li#menu-item-11492:hover a {*/
/*    color: var(--photograpy) !important;*/
/*    border-bottom-color: var(--photograpy) !important;*/
/*}*/

/*#menu-main-menu ul.sub-menu li a {*/
/*    color: #FFFFFF;*/
/*}*/

/*article.page.post-8324 a,*/
/*article.page.post-11774 a,*/
/*article.page.post-547 a,*/
/*article.page.post-542 a,*/
/*article.page.post-13618 a {*/
/*    color: var(--about);*/
/*}*/

/*article.page.post-8324 a:hover,*/
/*article.page.post-11774 a:hover,*/
/*article.page.post-547 a:hover,*/
/*article.page.post-542 a:hover,*/
/*article.page.post-13618 a:hover {*/
/*    color: #000000;*/
/*}*/

.msgbox { border: 1px solid #ccc; display: block; padding: 0.8em 1em 0.8em 1em; position: relative; margin-top: 5px; *zoom: 1; background-color: #fff; color: #909090; }
.msgbox i:first-child { font-size: 2em; line-height: 100%; position: absolute; top: 0.25em; left: 0.5em; margin-right: 0.3em; display: inline-block; }
.ie .msgbox i:first-child { top: 0.3em; }
.msgbox a.close { position: absolute; right: 1em; }
.msgbox.success, .msgbox.warn, .msgbox.error, .msgbox.info, .msgbox.notice { padding-left: 3.3em; padding-right: 2.3em; }
.msgbox.success.no-icon, .msgbox.warn.no-icon, .msgbox.error.no-icon, .msgbox.info.no-icon, .msgbox.notice.no-icon { padding-left: 1em; }
.msgbox.success { background-color: #ebf5de; color: #598527; border-color: #a6d570; text-shadow: 0 1px 1px #fff; }
.msgbox.success i:first-child, .msgbox.success .close { color: #598527; text-shadow: 0 1px 1px #fff; }
.msgbox.warn { background-color: #fefbee; color: #b2950e; border-color: #f9db50; text-shadow: 0 1px 1px #fff; }
.msgbox.warn i:first-child, .msgbox.warn .close { color: #dcb607; text-shadow: 0 1px 1px #fff; }
.msgbox.error { background-color: #fef1f1; color: #dc171f; border-color: #f8aaad; text-shadow: 0 1px 1px #fff; }
.msgbox.error i:first-child, .msgbox.error .close { color: #dc171f; text-shadow: 0 1px 1px #fff; }
.msgbox.info { background-color: #e8f0f6; color: #4583b3; border-color: #b0cce1; text-shadow: 0 1px 1px #fff; }
.msgbox.info i:first-child, .msgbox.info .close { color: #4583b3; text-shadow: 0 1px 1px #fff; }
.msgbox.notice i:first-child, .msgbox.notice .close { color: #999; }
.msgbox.notice { background-color: #fff; border-color: #d5d5d5; color: #6d6d6d; }

.divider.is-divider { height: 3px !important; margin: 1em 0; max-width: 100% !important; }
.testimonial-text { background: rgba(90, 90, 90, 1); color: #fff; border-radius: 20px; padding: 1.5rem; font-style: italic; }

.yarpp-related {
    border-top: 1px solid var(--lightgray);
    margin: 1.5rem 0 !important;
    padding-top: 1.5rem !important;
}

.yarpp-related h3 {
    margin-bottom: 1rem !important;
}