.home .pdfprnt-buttons a:nth-child(2)
{
display:none;
}

.wp-block-video.gp
{
border:5px solid #e0ab1f!important;
padding:10px!important;
margin:10px auto 10px auto!important;
}

.wp-block-video.gp2
{
border:5px solid #e0ab1f!important;
padding:10px!important;
margin:10px auto 10px auto!important;
border-bottom:none!important;
}

.wp-block-image.gp2 
{
border:5px solid #e0ab1f!important;
border-bottom:none!important;
margin:10px auto 10px auto!important;
padding:0!important;
}

.wp-block-image.gp2 img
{
box-shadow:none!important;
}

.wp-block-image.gp2 figcaption
{
border:5px solid #e0ab1f!important;
border-top:none!important;
margin:0!important;
padding:0!important;
margin-bottom:10px!important;
padding-bottom:10px!important;
}

.wp-block-video.gp2 figcaption
{
border:5px solid #e0ab1f!important;
border-top:none!important;
margin:-15px!important;
padding:10px!important;
margin-bottom:10px!important;
padding-bottom:10px!important;
}

.bigleftborder
{
border-left:5px solid black;
margin-left:-10px;
padding-left:5px;
}

.bigredborder
{
border:5px solid red;
padding:5px;
margin:-10px;
}

.wp-block-quote
{
padding-top:0.25em;
padding-bottom:0.25em;
}

figure.alignright 
{
margin-left:0.75em!important;
}

figure.alignleft 
{
margin-right:0.75em!important;
}

figcaption
{
margin-right:0.5em!important;
}

.wp-block-embed
{
background-color:#f0f6ff;!important;
border-radius:0.5em;
padding:0.5em;
padding-bottom:0;
}

.wp-block-embed .twitter-tweet
{
padding-bottom:1.0em!important;
}

.more-link::after
{
content: " \2192"!important;
}

.ui-tooltip
{
padding: 8px;
position: absolute;
z-index: 9999;
max-width: 50%;
word-wrap: break-word;
}

.ui-widget
{
font-size: 1.0em;
font-size: 1.0rem;
line-height: 1.2;
}

.ui-widget-content
{
border: 1px solid #aaaadd;
background:linear-gradient(180deg, rgba(200, 220, 255, 0.95) 0%, rgba(210, 210, 255, 0.95) 100%);
color: #000066;
border-radius:0.6em;
box-shadow:2px 2px 2px #666666;
opacity:1!important;
}

.cercle > img, .cercle > a > img
{
border-radius:50%!important;
}

:root {
	--dynamico--primary-color: #e84747;
	--dynamico--secondary-color: #cb3e3e;
	--dynamico--tertiary-color: #ae3535;
	--dynamico--accent-color: #47e897;
	--dynamico--contrast-color: #4747e8;
	--dynamico--highlight-color: #e8e847;
	--dynamico--light-gray-color: #eeeeee;
	--dynamico--gray-color: #777777;
	--dynamico--dark-gray-color: #232355!important;
	--dynamico--page-background-color: #fff;
	--dynamico--text-color: rgba(0, 0, 0, 0.9);
	--dynamico--medium-text-color: rgba(0, 0, 0, 0.6);
	--dynamico--light-text-color: rgba(0, 0, 0, 0.4);
5	--dynamico--medium-border-color: rgba(0, 0, 50, 0.3)!important;
	--dynamico--light-border-color: rgba(0, 0, 50, 0.15)!important;
	--dynamico--link-color: #e84747;
	--dynamico--link-hover-color: #e84747;
	--dynamico--button-color: #e84747;
	--dynamico--button-text-color: #fff;
	--dynamico--button-hover-color: #333;
	--dynamico--button-hover-text-color: #fff;
	--dynamico--header-background-color: #fff;
	--dynamico--header-text-color: #333;
	--dynamico--site-title-color: #e84747;
	--dynamico--site-title-hover-color: #333;
	--dynamico--navi-background-color: #225!important;
	--dynamico--navi-text-color: #fff;
	--dynamico--navi-hover-color: #e84747;
	--dynamico--navi-hover-text-color: #fff;
	--dynamico--navi-border-color: #fff;
	--dynamico--submenu-background-color: #fff;
	--dynamico--submenu-text-color: #225!important;
	--dynamico--submenu-border-color: rgba(0, 0, 0, 0.5);
	--dynamico--featured-background-color: #225!important;
	--dynamico--featured-text-color: #fff;
	--dynamico--featured-hover-color: rgba(255, 255, 255, 0.6);
	--dynamico--featured-border-color: #e84747;
	--dynamico--title-color: #333;
	--dynamico--title-hover-color: #e84747;
	--dynamico--post-meta-background-color: #eeeeee;
	--dynamico--content-border-color: rgba(0, 0, 0, 0.1);
	--dynamico--widget-title-background-color: #225!important;
	--dynamico--widget-title-text-color: #fff;
	--dynamico--widget-border-color: rgba(0, 0, 10, 0.15)!important;
	--dynamico--footer-background-color: #225!important;
	--dynamico--footer-overlay-color: rgba(255, 255, 255, 0.05);
	--dynamico--footer-text-color: rgba(255, 255, 255, 0.6);
	--dynamico--footer-link-color: #fff;
	--dynamico--footer-link-hover-color: rgba(255, 255, 255, 0.6);
	--dynamico--footer-border-color: rgba(255, 255, 255, 0.1);
	--dynamico--text-font: "Ubuntu", arial, helvetica, sans-serif;
	--dynamico--title-font: "Francois One", arial, helvetica, sans-serif;
	--dynamico--navi-font: "Francois One", arial, helvetica, sans-serif;
	--dynamico--widget-title-font: "Ubuntu", arial, helvetica, sans-serif;
	--dynamico--title-font-weight: normal;
	--dynamico--navi-font-weight: normal;
	--dynamico--widget-title-font-weight: normal;
	--dynamico--title-text-transform: none;
	--dynamico--navi-text-transform: none!important /*uppercase*/;
	--dynamico--widget-title-text-transform: none!important /*uppercase*/;
	--dynamico--text-line-height: 1.75;
	--dynamico--title-line-height: 1.4;
}

.poeme
{
font-family: 'Script', cursive!important;
font-size: 1.0em!important;
font-weight:bold!important;
color:#204a7e;
}

@media only screen and (min-width: 960px)
{
	footer.leftalign > p,
	footer.leftalign li
	{
	font-size:0.8rem!important;
	}
}

footer.leftalign > p,
footer.leftalign > ul > li
{
text-align:left!important;
}

footer.leftalign > ul > li
{
margin-top:1.5em!important;
}

.entry-content > p,
.entry-content ul > li
{
text-align:justify;
}

.wp-block-pullquote p
{
	margin-left:0.75em;
	margin-right:0.75em;
}

.centercaption p
{
text-align:center!important;
}

.leftcaption > figcaption
{
text-align:left!important;
}

.entry-content > h2, 
.entry-content > h3, 
.entry-content > h4, 
.entry-content > h5, 
.entry-content > h6
{
margin-top:2.5em!important;
}

.blank-link a
{
color: white!important;
}

#wppd-disclaimer-container
{
font-size:10pt;
padding: 0 0.5em 1em 0.5em;
margin-top:0;
}

.footnotes >li
{
margin-top:1.75em!important;	
}

.footnote-back-link-wrapper > a
{
color:#0022ff;
font-size:16pt;
}

figure.post-image > figcaption.wp-caption-text
{
display:none!important;
}

.footnote-link
{
    /*background-color: rgba(255,150,100,0.75);
    border-radius: 1em;
    padding: 0.35em;*/
text-decoration:none;
}

div.noborder img, figure.noborder img
{
border:none!important;
box-shadow:none!important;
}

figure.is-center > figcaption
{
text-align:center!important;
}

blockquote.is-style-large
{
padding-left: 1.0em!important;
}

blockquote p
{
color : #004!important;
}

.widget a
{
text-decoration:none!important;
}

.widget a:hover
{
text-decoration:underline!important;
}

.credit-link
{
display:none!important;
}

#block-40 li a
{
padding:0.25em!important;
}

.post-column .entry-categories
{
display:none;
}

.twitter-tweet
{
text-align:center;
}

.video600-600
{
height:600px!important;
width:600px!important;
max-height:600px!important;
max-width:600px!important;
text-align:center;
margin:auto!important;
}

.video640-420
{
height:420px!important;
width:640px!important;
max-height:420px!important;
max-width:640px!important;
text-align:center;
margin:auto!important;
}

.video640-480
{
height:480px!important;
width:640px!important;
max-height:480px!important;
max-width:640px!important;
text-align:center;
margin:auto!important;
}

.video420-700
{
height:700px!important;
width:420px!important;
max-height:700px!important;
max-width:420px!important;
text-align:center;
margin:auto!important;
}

.gp-gif
{
height:420px!important;
width:505px!important;
max-height:420px!important;
max-width:505px!important;
text-align:center;
margin:auto!important;
}

.source
{
text-align:center!important;
}

.source a, .bold
{
font-weight:bold!important;
}

.wp-block-image
{
padding:1.0em 0.85em 0.5em 0.25em;
margin:auto;
}

.entry-content .wp-block-image img, .post-thumbnail img
{
border-radius:0;
box-shadow:
-2px -2px 4px #889,
2px 2px 8px #445;
padding: 0.5em;
}

.pdfemb-viewer
{
width:calc(100% - 1.0em)!important;
box-shadow:2px 2px 4px #668;
}

.pdfprnt-buttons a
{
margin-right:20px!important;
margin-top:5px!important;
}

.pmb-print-this-page
{
align-content:center!important;
justify-content:fles-end!important;
height:89px;
}

.pmb-print-this-page a,
.pdfprnt-buttons a
{
font-weight:900!important;
background-image:
linear-gradient(0deg, rgba(180, 200, 255, 0.5) 0%, rgba(205, 230, 255, 0.85) 100%)!important;
margin-bottom:40px;
background-color: #32373c;
}

.pmb-print-this-page a:hover,
.pdfprnt-buttons a:hover
{
height:50px;
}

.h600
{
height:600px;
}

.st-tag-cloud
{
 list-style: none;
}

.st-tag-cloud
{
text-align:center!important;
}

@import url("https://nouveau-monde.ca/fonts/markscript/stylesheet.css");
	
.markscript
{
font-family: 'Marck Script'!important;
font-size: 1.8em!important;
}

.widget_hustle_module_widget
{
box-shadow : none!important;
margin-bottom: 0!important;
}

.widget_hustle_module_widget h2
{
margin-top:0!important;
}

.wp-block-archives-dropdown
{
margin-left:1.0em;
margin-bottom:1.0em;
padding-bottom: 1.0em;
}

.wsp-category-title a,
.wsp-categories-list a,
.wsp-pages-list a
{
font-weight:bold!important;
}

.wsp-category-title,
.wsp-categories-list,
.wsp-posts-list,
.wsp-pages-list,
.wp-block-latest-comments
{
list-style-type:none!important;
margin-left: 0!important;
}

ol.wp-block-latest-comments
{
padding-left:0.5em;
}

.widget_recent_comments li:before
{
display:none;
}

li.wsp-post
{
font-weight:normal!important;
}

.tab
{
margin-left:2.0em!important;
}
.blog .entry-meta .author,
.blog .entry-meta .posted-on,
.blog .entry-meta .comment-links
{
display:none;
}

.blog .blog-single .entry-meta .author,
.blog .blog-single .entry-meta .posted-on,
.blog .blog-single .entry-meta .comment-links
{
display:inline!important;
}

.leftalign
{
text-align:left!important;
}

.pdfemb-viewer
{
text-align:center!important;
margin-left:auto!important;
margin-right:auto!important;
}

.dropdown-menu
{
width: 20em!important;
}

.page-numbers
{
box-shadow:2px 2px 4px #822;
}

.home article > .entry-meta > .cat-links,
.archive article .entry-meta > .cat-links,
.search-results .entry-meta > .cat-links
{
display:none;
}

.p90p
{
width:90%;
}

.deuxtiers
{
width:67%;
}

.lagright
{
margin-left:8%;
}

.backg1
{
padding:0.25em!important;
}

sup .footnote-link,
a sup
{
background-color:
rgba(255,150,100,0.25)!important;
border-radius:1em;
border-top:3px solid rgba(240,250,255,0.85);
padding:0.35em;
}

h2 > a > sup, .nav-previous > a sup, .nav-next > a sup
{
background:none!important;
border:none;
padding:0;
font-weight:normal!important;
}

.wp-container-4 h3
{
/*display:none!important;*/
}
.wp-container-4 label
{
font-weight:bold;
}

.etiquette
{
background-color:
rgba(255,150,100,0.25);
border-radius:1em;
padding:0.35em;
border: 1px solid #448!important;
}

.twitter-tweet, .wp-block-embed__wrapper
{
text-align:center;
margin:auto;
}

ol.footnotes
{
padding-left:0!important;
list-style:none!important;
margin-left:0!important;
}

ol.footnotes li
{
color:black;
}

.footnote-link,
a sup
{
font-weight:bold!important;
}

.footnote::marker
{
color:white;
font-size:1px!important;
}

.hustle-button,
.wpd-reply-button,
.infolettre
{
border-radius:25%;
border:1px solid #48f;
box-shadow:1px 1px 2px #444;
padding:0.5em;
}

.hustle-button:hover,
.wpd-reply-button:hover,
{
color:red!important;
background-color:
rgba(255,240,240,0.85);
}

.decalage1
{
margin-left:2.0em;
}

.no-display
{
display:none;
}

iframe
{
width:100%!important;
max-width:100%!important;
}

.light
{
font-weight:normal!important;
background:none!important;
}

.blog .post-thumbnail img
{
border:1px solid #aaa;
border-radius:1em;
padding:0.25em;
box-shadow:1px 1px 4px #224;
}

.border
{
border: 2px solid #8bf!important;
border-radius: 0.5em;
padding-left:0.5em!important;
padding-right:0.5em!important;
padding-bottom:0.25em!important;
padding-top:0.25em!important;
margin-top:1.0em!important;
box-shadow: 2px 2px 4px #444, -1px -1px 2px white;
margin-right:4px;
}

.redborder
{
border: 2px solid #ff2222!important;
border-radius: 0.5em;
padding-left:0.5em!important;
padding-right:0.5em!important;
padding-bottom:0.25em!important;
padding-top:0.25em!important;
box-shadow: 2px 2px 4px #800, -1px -1px 2px white;
	margin-right:4px;
}

#meta-2 ul li:nth-child(4)
{
display:none;
}
#meta-2 ul li:nth-child(5)
{
display:none;
}
#meta-2 ul li:nth-child(6)
{
display:none;
}
#meta-3 ul li:nth-child(3)
{
display:none;
}
#meta-3 ul li:nth-child(4)
{
display:none;
}
#meta-3 ul li:nth-child(5)
{
display:none;
}
#meta-3 ul li:nth-child(6)
{
display:none;
}

#block-11 div, #ew-tag-2 div,
#block-14 div
{
text-align:left!important;
}

#block-11 .has-background
{
padding:0 .5em 0 0;
}

ul.zebra, .list-no-dot
{
list-style-type:none;
}

/*ul.zebra > li:first-child,
table.zebra tbody tr:first-child td {
border-top: 1px solid #ddf;
}*/
ul.zebra li::before,
.wp-block-latest-comments li::before
{
content:none!important;
}
ul.zebra > li.odd,
table.zebra tbody tr.odd {
background:linear-gradient(90deg, rgba(120, 190, 225, 0.58) 0%, rgba(205, 200, 220, 0.12) 100%);
}
ul.zebra > li:nth-of-type(odd),
table.zebra tbody tr:nth-of-type(odd) 
{
background:linear-gradient(90deg, rgba(205, 200, 220, 0.12) 0%, rgba(120, 190, 225, 0.58) 100%);
}
ul.zebra > li:nth-of-type(even),
table.zebra tbody tr:nth-of-type(even)
{
background:linear-gradient(90deg, rgba(120, 190, 225, 0.58) 0%, rgba(205, 200, 220, 0.12) 100%);
}

.hustle-button,
.wp-block-file__button
{
color:black!important;
background-image:
linear-gradient(0deg, rgba(180, 200, 255, 1) 0%, rgba(205, 230, 255, 1) 100%)!important;
box-shadow:1px 1px 2px #222;
}

hr.wp-block-separator
{
width:20%;
border-radius:40%;
height:6px;
background-image: 
linear-gradient(0deg, 
rgba(60, 40, 200, 0.7) 0%, rgba(125, 220, 255, 1) 100%);
margin-top:2.25em!important;
margin-bottom:3.5em!important;
box-shadow:1px 2px 3px #222;
}

blockquote
{
background:
linear-gradient(90deg,
rgba(104, 145, 232, 0.75) 0%,
rgba(104, 145, 232, 0.15) 2%,
rgba(140, 160, 220, 0.10) 98%, rgba(140, 180, 200, 0.65) 100%);
border-left: 3px solid #6992e9;
padding-right:1em;
}

.st-tag-cloud a
{
color:#e00!important;
}

.page-numbers
{
padding:0.625rem!important;
}

.tag-links a,
.widget .tagcloud a,
a.tag
{
background-image:
linear-gradient(0deg, 
rgba(25, 100, 125, 0.48) 0%, 
rgba(0, 10, 30, 0.05) 100%);
border-radius:5px;
}

a.more-link, p.more-link
{
background-image:
radial-gradient(
rgba(100, 40, 205, 0.15)30%,
rgba(55, 160, 255, 0.25)100%);
box-shadow:2px 2px 4px #822;
margin-bottom:6px!important;
}

.wp-block-column
{
text-align:center;
}

.wp-block-column p
{
text-align:justify;
}

p.more-link
{
margin:auto;
text-align:center!important;
width:10em;
}

p.more-link a
{
font-weight:bold;
color :white!important;
text-decoration:none;
}
p.more-link a:hover
{
text-decoration:underline;
}

input
{
/*color: #031333;*/
}

.widget button[type="submit"], #lang_choice_polylang-2,
.infolettre
{
background-image:
linear-gradient(0deg, 
rgba(10, 10, 20, 0.52)0%, 
rgba(105, 160, 185, 0.68) 100%) !important;
}

input[type="search"]:focus,
input[type="search"]:hover,
.infolettre:focus, .infolettre:hover
{
background-image:linear-gradient(0deg,
rgba(10, 10, 20, 0.02)0%,
rgba(200, 225, 255, 0.92) 2%,
rgba(200, 225, 255, 1.00) 85%,
rgba(200, 225, 255, 1.00) 95%,
rgba(5, 30, 55, 0.68) 100%) !important;
color:black;
}

input[type="search"], .infolettre
{
background-image:
linear-gradient(0deg,
rgba(10, 10, 20, 0.02)0%,
rgba(5, 60, 85, 0.20) 2%,
rgba(5, 60, 85, 0.28) 85%,
rgba(5, 60, 85, 0.28) 95%,
rgba(5, 30, 55, 0.68) 100%) !important;
border:
solid 2px 
rgba(5, 80, 85, 0.48) !important; border-radius: 5px!important;
border-bottom-color:
rgba(0, 0, 0, 0) !important;
border-top-color:
rgba(5, 80, 85, 0.88) !important;
	border-bottom 1px!important;
}

th
{
background-image:
linear-gradient(0deg, 
rgba(5, 40, 125, 0.48) 0%, 
rgba(00, 00, 40, 0.17) 100%);
text-align:center;
}

table
{
border:1px solid 
rgba(5, 40, 125, 0.48)!important;
}

td, th
{
border-right:1px solid 
rgba(5, 40, 125, 0.48)!important;
}

tr
{
border-bottom:1px solid 
rgba(5, 40, 125, 0.48)!important;
}

th:first-child, td:first-child
{
padding-left:0.4em;
}

th:last-child, td:last-child
{
padding-right:0.4em;
}

blockquote cite
{
color:#567088;
font-size: 0.85em;
}

blockquote cite::before
{
content:"— "
}

pre
{
white-space:normal;
}

.no-border
{
border-color: 
rgba(0, 0, 0, 0)!important; 
border-width: 0!important;
}

.st-post-tags
{
display:none;
}

#recent-post, #recent-comments
{
background:
linear-gradient(20deg, 
rgba(160, 180, 185, 0.88) 0%, rgba(205, 200, 220, 0.12) 100%);
border-radius:1em;
}

.widget
{
border-radius:0.5em;
box-shadow:
2px 2px 4px #889, 
-1px -1px 2px #aab;
}

/*.widget .widget-title:after
{
position: absolute;
content: "";
width: 100%;
height: 1px;
background: #2d6ef8;
left: 0;
bottom: 0;
}*/

.footer-sidebar .widget-title
{
margin-left:0.5em;
margin-right:0.5em;
}

#archives-dropdown-3
{
padding:0;
margin-left:1em;
margin-top:0;
margin-bottom:1em;
}

em, del
{
text-decoration:none;
}

.post p, .post blockquote
{
text-align:justify;
}

.container, .section
{
max-width: 100%!important;
width: 100%!important;
}

/*.section-module {
padding: 2.5rem 2.5rem 2.5rem;
margin-left: 1.0rem;
}*/

p.has-text-align-center
{
text-align:center!important;
}

p.has-text-align-right
{
text-align: right!important;
}

p.r1
{
margin-top:0;
}

p.smallh
{
line-height:0.5em;
}

.justify, .justify figcaption
{
text-align: justify!important;
}

.round-border
{
border-radius:1.0em;
box-shadow:
2px 2px 4px #889,
-1px -1px 4px #889;
padding:4px;
margin:8px;
}

.vspace
{
line-height:1.5em;
color:white;
}

div.blog-single > article.post:first-child > div.entry-content .vspace
{
/*display:none;*/
}

.has-white-background-color
{
padding-left: 1%!important;
padding-right:1%!important;
border-image-source : url('https://nouveau-monde.ca/wp-content/uploads/2021/03/border1.png');
border-left-style: solid;
border-left-width: 0.5em!important;
border-image-repeat:stretch;
border-image-width:1em;
border-image-outset:0.26em;
border-image-slice: 10%;
}

.has-white-background-color > div,
.has-white-background-color > i,
.has-white-background-color > strong, .has-white-background-color > em,
.has-white-background-color > .wp-block-group__inner-container
{
border-left-style: solid;
border-left-width: 0.5em!important;
padding-right:0.625em;
padding-left:0!important;
border-image-source : url('https://nouveau-monde.ca/wp-content/uploads/2021/03/border1.png');
border-image-repeat:stretch;
border-image-width:1em;
border-image-outset:0.26em;
border-image-slice: 10%;
}

.has-white-background-color p,
.has-white-background-color .wp-block-embed
{
margin:0.5em!important;
padding-top:0.5em;
padding-bottom:0.5em;
}

.has-white-background-color > div.wp-block-group__inner-container
{
background-image:linear-gradient(90deg, rgba(251, 246, 255, 0.75)0%, rgba(238, 216, 255, 0.65)50%, rgba(251, 246, 255, 0.5)100%);
}

.post-thumbnail
{
text-align:center;
}

.list-no-type
{
list-style-type:none;
}

.entry-content a
{
font-weight: normal;
}

.entry-meta .author
{
}