.drapeaux img {
border: 0px solid transparent !important;
}
.signature .drapeaux {
display: none !important;
} .fancybox-type-inline #fancybox-content {
display:block !important;
padding: 15px 15px 0;
}
.fancybox-type-inline .fancybox-inner {
width: 100% !important;
}
.fancybox-type-inline ul {
margin-top: 1.5em;
}
.fancybox-type-inline h3 {
font-size: 18px;
font-family: "Hahmlet";
font-weight: 800;
}
.fancybox-type-inline a {
text-decoration:none;
}
.fancybox-type-inline {
width: 300px !important;
}
.fancybox-type-inline li::marker {
color:transparent;
} .contrib ul {
margin-bottom:0px;
}
.doconnex {
padding:0 20px;
}
.doconnex > div {
padding-bottom: 45px;
border-bottom : 4px solid #dadada;
}
.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item {
margin-right: 54px;
}
.sow-carousel-items .sow-carousel-item h3.sow-carousel-item-title {
text-align: left !important;
line-height: 1.3em;
}
.sow-post-carousel-theme-base .sow-carousel-title.has-title {
margin-bottom: 20px;
}
.sow-post-carousel-theme-base .sow-carousel-title.has-title:before{
content: "\25E5";
padding-right: 7px;
color: #dadada;
}
.ext-links li:before, .ext-links2 li:before, .fancybox-type-inline li a:before {
content: "" !important;
background: url(https://laboussoledespossibles.fr/wp-content/uploads/2025/01/up-right-from-square-sharp-solid.svg) no-repeat ;
display: inline-block;
background-size: contain;
opacity:0.3;
width: 12px;
height: 12px;
margin-right: 6px;
}
.ext-links ul, .ext-links2 ul {
margin: 1em 0 0 3em;
font-size:0.85em
}
.ext-links2 {
padding: 0 20px 15px;
}
.ext-links {
position: relative;
padding: 15px 0 35px;
margin: 0;
border-bottom: 4px solid #dadada;
}
.ext-links:after {
bottom: 0px;
content: '';
position: absolute;
left: 50%;
transform: translate(-50%, 20px);
width: 35px;
background-color: #fff !important;
height: 30px;
padding: 10px;
background: url(https://laboussoledespossibles.fr/wp-content/uploads/2025/01/fin-de-page-flamme-MDM.png) no-repeat center center;
background-size: contain;
} article.post .entry-categories {
font-size:13px;
color: #444;
border: 2px solid #dadada;
padding: 20px 40px;
margin-top: 35px;
}
article.post .entry-categories strong {
padding-right: 2px;
}
article.post .entry-categories a  {
color: #003c82;
padding-bottom: 0.5px;
margin-left: 2px;
border-bottom: 1.1px solid rgb(46, 120, 232);
text-decoration: none;
line-height: 1.7em;
}
article.post .entry-categories a:hover  {
color: #00183d;
border-bottom: 1.1px solid #003c82;
}
body.tag .page-header{
margin-bottom:35px !important;
}
.vantage-grid-loop article .grid-thumbnail {
padding: 0px !important;
border: 2px solid #dadada !important;
-webkit-box-shadow: 0px 17px 0px -12px #dadada !important; 
box-shadow: 0px 17px 0px -12px #dadada !important;
margin-bottom : 15px !important;
}
.vantage-grid-loop article h3 {
margin-bottom: 4px !important;
line-height: 1.4em !important;
}
.vantage-grid-loop article .excerpt p {
line-height: 1.4em !important;
} .media-exemple, .page-id-503 .acces-libre, .tag-acces-libre .sow-entry-thumbnail, .page-id-1184 .tag-contient-media .sow-entry-thumbnail, .page-id-8240 .tag-contient-media .sow-entry-thumbnail, .tag-acces-libre .grid-thumbnail, .tag-contient-media .grid-thumbnail, .page-id-19178 .tag-contient-media .sow-entry-thumbnail {
position: relative !important;
}
.page-id-503 .acces-libre .exemple-ac:before {
content: 'Accès libre';
position: absolute;
top: 7px;
right: 0px;
font-size: 10px;
color: #f9f9f9;
line-height: 12px;
background-color: #108e00;
z-index: 2;
display: block;
padding: 1px 4px 2px;
font-weight: bolder;
}
.page-id-503 .bq-bordo {
margin: 0 !important;
}
.grid-post.tag-acces-libre .grid-thumbnail:before, .tag-acces-libre .sow-entry-thumbnail:before {
content: 'Accès libre';
position: absolute;
bottom: -14px;
left: 12px;
font-size: 10px;
color: #f9f9f9;
line-height: 12px;
background-color: #108e00;
z-index: 2;
display: block;
padding: 1px 4px 2px;
font-weight: bolder;
}
.media-exemple .exemple-m:before, .grid-post.tag-contient-media .grid-thumbnail:before, .page-id-8240 .tag-contient-media .sow-entry-thumbnail:before, .page-id-1184 .tag-contient-media .sow-entry-thumbnail:before, .page-id-19178 .tag-contient-media .sow-entry-thumbnail:before {
content: '\0025B6';
position: absolute;
color: #003c82;
line-height: 2px;
background-color: #fff;
border-radius: 50%;
z-index: 2;
display: block;
border: 1.5px solid #dadada;
}
.media-exemple .exemple-m:before {
top: 6px;
right: 0px;
font-size: 28px;
padding: 8px 2px 15px 2px;
}
.grid-post.tag-contient-media .grid-thumbnail:before {
bottom: 4px;
left: 4px;
font-size: 28px;
padding: 8px 2px 15px 2px;
}
.page-id-8240 .tag-contient-media .sow-entry-thumbnail:before,
.page-id-19178 .tag-contient-media .sow-entry-thumbnail:before,
.page-id-1184 .tag-contient-media .sow-entry-thumbnail:before {
top: 164px;
left: 3px;
font-size: 20px;
padding: 5px 1px 10px 1px;
}
.centre {
text-align: center;
}
.a2a_full_footer a, #a2apage_full_services > i:nth-child(91), #a2apage_full_services > i:nth-child(90) {
display:none !important;	
}
#main {
padding: 35px 35px 50px;
}
.a2a_kit a {
border: 2px solid #dadada;
background: #f9f9f9;
padding: 5px 4px 1px 4px;
margin: auto 5px;
}
.a2a_kit a:hover {
border: 2px solid #dadada;
}
.addtoany_content {
text-align: center;
margin: 40px auto 0;
}
.nbq {
white-space: nowrap;
}
.nbq::before,
.nbq::after {
white-space: normal; 
}
@media (min-width: 780px){
.smartphone {
display:none!important;
}	
.logo {
width: 55%;
}
.logo img {
height: auto;
width: 100%;
margin-top: 0px;
}
.page-id-180 .metaimg2 {
display:none;
}
.page-id-2 .sow-accordion-panel-border {
padding: 40px 60px !important;		
}
}
.main-navigation a {
font-weight: 400;
}
.main-navigation ul li.current-menu-item > a,
.main-navigation a:focus {
color:#000;
}
.sticky {
margin-top: 0px!important;
}
.main-navigation.primary.use-sticky-menu {
border-bottom: 2px solid #dadada;
margin-top: -4px;
}
.main-navigation ul li > a {
border: 0px solid #fff;
}
.main-navigation .menu > li:hover > a {
border-left-color: #dadada;
border-right-color: #dadada;
border-top-color: #dadada;
}
.main-navigation .sub-menu > li:hover > a {
border: 0px solid #dadada;
}
#search-icon-icon {
border-width: 2px 2px 0 2px;
border-style: solid;
border-color: #dadada;
}
.main-navigation ul ul a {
width: 240px;
line-height: 1.5;
}
.main-navigation .menu > li.current-menu-item > a,
.main-navigation .menu > li.current_page_item > a {
border-left-color: #dadada;
border-right-color: #dadada;
border-top-color: #dadada;
}
.main-navigation .sub-menu > li.current-menu-item > a,
.main-navigation .sub-menu > li.current_page_item > a {
background-color: #fff;
}
.main-navigation ul ul {
-webkit-transition: opacity 0s ease;
-moz-transition: opacity 0s ease;
-o-transition: opacity 0s ease;
transition: opacity 0s ease;
border: 2px solid #dadada;
}
#yoast-breadcrumbs {
background: #fff;
margin-top: -40px;
padding: 0.75em  0 0;
font-weight: 300;
color: #576680;
margin-bottom: 30px;
}
#yoast-breadcrumbs a {
color: #00183d;
}
.home #main {
padding-top:0px;
} .wp-dark-mode-active .logo-wrapper img{
content: url(https://laboussoledespossibles.fr/wp-content/uploads/2025/01/logo-v-14-boussole-des-possibles-mode-sombre.png);
}
.wp-dark-mode-active .illustration img {
content: url(https://laboussoledespossibles.fr/wp-content/uploads/2025/01/Illustration-Mireille-Delmas-Marty-a-son-bureau-dm.png);
filter:brightness(1.3);
} .vignette img {
width:113px;
}
.smallfont {
font-size:0.8em;
margin: 0px 15px 10px;
display: block;
}
.sow-contact-form .sow-submit-styled .sow-submit {
color: #003c82 !important;
border: 2px solid #003c82 !important;
font-weight: bold !important;
margin-top:25px;
}
.hommages article {
min-height: 104px;
}
.page-id-180 .wp-caption p.wp-caption-text, .page-id-2 .wp-caption p.wp-caption-text {
margin: -26px 5px 0 ;
}
.page-id-180 .wp-caption:first-child, .page-id-2 .wp-caption:first-child {
margin-top: 0px;
}
.page-id-180 .wp-caption, .page-id-2  .wp-caption {
max-width: 100%;
margin: 0;
border: 0px solid #e0e0e0;
padding: 0px;
box-shadow: 0 0px 0px rgba(0, 0, 0, 0.09);
-ms-box-sizing: none;
-moz-box-sizing: none;
-webkit-box-sizing: none;
box-sizing: none;
text-align: right;
}
.page-id-180 .wp-caption  .wp-caption-text, .page-id-2  .wp-caption  .wp-caption-text {
font-size: 0.7em;
color: #fff;
opacity:0.7;
}
.captionimg p {
line-height: 1em;
padding-top: 5px;
}
.rond img {
border-radius:100%;
border: 2px solid #dadada;
}
.sow-accordion-panel-content ul {
padding-top:15px;
}
.citation, .quatrieme .textwidget {
padding: 15px 0 15px 30px;
font-size:16px;
}
.easy-footnotes-wrapper li {
font-size:0.8em;
}
.easy-footnotes-wrapper  {
padding:30px;
border: 2px solid #dadada;
}
.flamme {
padding:40px 0 10px;
opacity:0.65;
width: 30px;
}
.flamme4 {
padding:60px 0 10px;
opacity:0.65;
width: 30px;
}
.flamme2 {
padding: 0 0 15px;
opacity:0.65;
}
.flamme3 img {
padding:8px 0 12px;
opacity:0.65;
width: 30px;
}
.wp-dark-mode-active .flamme, .wp-dark-mode-active .flamme2, .wp-dark-mode-active .flamme3 img, .wp-dark-mode-active .flamme4  {
opacity:1;
filter: brightness(150%);
}
figcaption {
font-size:0.8em;
font-weight:bold;
}
.rond2 img{
-webkit-box-shadow: 0px 17px 0px -12px #dadada; 
box-shadow: 0px 17px 0px -12px #dadada;
border: 2px solid #dadada;
border-radius:100%;
} #accordion-content-galerie-photos .cadreimg, .cadreimg img, .slick-track .sow-carousel-thumbnail a{
-webkit-box-shadow: 0px 17px 0px -12px #dadada; 
box-shadow: 0px 17px 0px -12px #dadada;
border: 2px solid #dadada;
}
.cadreimg2 img {
-webkit-box-shadow: 0px 17px 0px -12px #dadada; 
box-shadow: 0px 17px 0px -12px #dadada;
border: 2px solid #dadada;
}
.bq-c h3, .bq-c strong, .bq-bordo strong {
color:#444;
}
.sow-accordion-panel-content .bq-c {
margin:35px 0;
}
.bq-c {
color:#002359;
background:#e8f2ff;
padding: 35px 40px 40px;
border: 2px solid #bdd4ef;
}
.bq-c h3:before {
color: #0038c2;
}
.bq-bordo h3:before{
content: "\25E5";
padding-right: 10px;
color: #fd3f92 !important;
margin-left: 3px;
}
.quatrieme h3:before, .contrib h3:before {
content: "\25E5";
padding-right: 10px;
color: #dadada !important;
margin-left: 3px;
}
.bq-c h3 {
font-size:18px !important;
}
.bq-c .textwidget, .bq-bordo .textwidget {
margin: 1.5em 0 1.25em 2em;
font-size:19px;
font-weight:bolder;
font-family: "Crimson Pro", serif;
} .page-id-2 .bq-c .textwidget:before {
content:"“";
color:#b0c9e5;
margin-right:5px;
font-size:1.5em;
line-height: 1em;
}
body:not(.page-id-2) .bq-c .textwidget p:first-child:before {
content:"“";
color:#b0c9e5;
margin-right:5px;
font-size:1.5em;
line-height: 1em;
} .page-id-2 .bq-bordo .textwidget:before {
content:"“";
color:#e5aeba;
margin-right:5px;
font-size:1.5em;
line-height: 1em;
}
body:not(.page-id-2) .bq-bordo .textwidget p:first-child:before {
content:"“";
color:#e5aeba;
margin-right:5px;
font-size:1.5em;
line-height: 1em;
}
.postid-7509 .bq-bordo .panel-widget-style-for-7509-2-0-0 p:first-child:before {
content:none !important;
color:#e5aeba;
margin-right:0px;
font-size:0em;
line-height: 0em;
}
.bq-c a {		
color: #0038c2;
}
.bq-bordo2 h3,  .bq-bordo h3 {
color:#444;
}
.cadrevideo {
border: 2px solid #dadada;
-webkit-box-shadow: 0px 20px 0px -12px #dadada;
box-shadow: 0px 20px 0px -12px #dadada;
}
.bq-bordo {
color:#800020;
background:#ffe8ed;
margin: 35px 0;
padding: 35px 40px 40px;
border: 2px solid #efc2cc;
}
.bq-bordo2 {
color:#fff;
background:#800020;
margin: 25px 0 35px;
padding: 25px 40px 25px 25px;
}
.wp-dark-mode-active .bq-bordo, .wp-dark-mode-active .bq-bordo2{
color: rgb(203, 196, 186);
background-color: rgba(68, 15, 26, 0.05);
}
.bq-bordo a, .bq-bordo2 a{
color: #fd3f92!important;
}
.bq-basic {
border: 2px solid #dadada;
-webkit-box-shadow: 0px 20px 0px -12px #dadada;
box-shadow: 0px 20px 0px -12px #dadada;
background:#fff;
margin: 25px 0 35px;
padding: 25px 40px 25px 40px;
font-size:18px;
}
.bq-basic2 {
border: 2px solid #dadada;
-webkit-box-shadow: 0px 17px 0px -12px #dadada;
box-shadow: 0px 17px 0px -12px #dadada;
background:#fff;
margin: 25px 0 0px;
padding: 25px 40px 25px 40px;
font-size:16px;
}
.bq-basic ul {
margin-bottom:0px !important;
}
.type-post .easy-footnotes-wrapper {
margin-top:55px;
}
.parent-pageid-7135 h2 { 
margin:0px !important;
}
#pgc-180-1-1 .ow-button-base a,
#pgc-2-1-1 .ow-button-base a,
#pgc-1023-0-0 .ow-button-base a,
#pgc-1043-1-1 .ow-button-base a,
aside .ow-button-base a {
padding: 1em 0 !important;
}
.page-id-2720 h1:before,
.search h1.entry-title:before,
.single-format-gallery h1.entry-title:before,
.page-id-994 h1:before,
.page-id-2 h1:before,
.page-id-180 h1:before,
.page-id-1023 h1:before,
.page-id-1043 h1:before, 
.bq-c h3:before{
content: "\25E5";
padding-right: 10px;
color: #003c82;
margin-left: 3px;
}
.postid-15405 h3:before,
.post-766 .bq-basic h3:before,
.page-id-503  h2:before,
.page-id-8240  h2:before,
.page-id-19178  h2:before,
.page-id-1043 h3:before,
.page-id-2720 h3:before,
.page-id-994 h3:before,
.page-id-2 h3:before,
.page-id-180 h3:before, .page-id-180 h4:before,
.home h3:before {
content: "\25E5";
padding-right: 7px;
color: #003c82;
}
.page .category-l-oeuvre img, .related-posts-section img, .page-id-994 .widget_sow-blog img {
display: block;
border: 2px solid #dadada;
-webkit-box-shadow: 0px 18px 0px -12px #dadada; 
box-shadow: 0px 18px 0px -12px #dadada;
}
.related-posts-section .related-posts {
border-bottom: 0px solid transparent !important;
font-size: 18px;
}
.secondsouffle {
border: 2px solid #dadada;
-webkit-box-shadow: 0px 18px 0px -12px #dadada; 
box-shadow: 0px 18px 0px -12px #dadada;
width:120px;
margin-top: 5px !important;
}
.page-id-503 .entry-content a {
text-decoration:none!important ;
} .sow-blog-layout-grid .sow-blog-posts article {
border:0px solid transparent !important;
}
.editeur strong, .sow-entry-content .editeur, .editeur b, .search .editeur {
text-transform: uppercase;	
font-size:12px;
}
.collection strong, .collection b {
text-transform: uppercase;
font-size:10.5px;
}
.sow-blog-layout-grid .sow-post-navigation .page-numbers:not(.dots) {
border-width: 2px!important;
font-weight:bold;
}
.post .entry-title {
margin-bottom:20px;
}
.region {
font-size:14px;
}
.region2 {
font-size:14px;
}
.metadonee {
-webkit-box-shadow: 0px 17px 0px -12px #dadada; 
box-shadow: 0px 17px 0px -12px #dadada;
border:2px solid #dadada;
padding:28px 30px;
min-height:276px;
}
.metadonee2 {
-webkit-box-shadow: 0px 17px 0px -12px #dadada; 
box-shadow: 0px 17px 0px -12px #dadada;
border:2px solid #dadada;
padding:28px 30px 30px;
}
.metaimg, .metaimg2 {
-webkit-box-shadow: 0px 17px 0px -12px #dadada; 
box-shadow: 0px 17px 0px -12px #dadada;
border:2px solid #dadada;
}
.metaimg2 {
margin:15px 0 10px;
}
.metaframe {
border:2px solid #dadada;
}
a.ouvrages {
color: #003c82 !important;
font-weight:bold;
text-decoration:none;
}
a.ouvrages:hover {
text-decoration:none;
}
.single-format-standard h1.entry-title:before, h1:before {
content: "\25E5";
padding-right: 10px;
color: #003c82;
}
.single-post .site-content .widget img {
margin-bottom: -7.5px;
}
@media screen and (max-device-width:780px), screen and (max-width: 780px){
.ecran {
display:none!important;
}
.single-format-aside .widget_media_image.panel-first-child .panel-widget-style, .single-format-standard .widget_media_image.panel-first-child .panel-widget-style {
width:226px;
}
.bq-c .textwidget, .bq-bordo .textwidget {
margin: 0 !important;
}
.bq-c, .bq-bordo, .bq-basic, .bq-basic2, .quatrieme .textwidget, .bq-bordo2  {
padding: 15px !important;
}
.page-id-180 .metaimg {
display: none;
}
#site-info {
margin-bottom: 15px !important;		 
}
} .cadrevideo h4:before,
.postid-1732 #content h4:before,
.postid-1727 #content h4:before,
.postid-1750 #content h4:before,
.postid-1738 #content h4:before,
.postid-1137 .textwidget h4:before,
.postid-1761 .textwidget h4:before,
.post-1137 #pl-1137 #content h3:before,
.post-1175 #pl-1175 h4:before,
.page-id-2604 #content h3.sow-entry-title > a:before,
.page-id-1999 #content h3.sow-entry-title > a:before,
.page-id-2002 #content h3.sow-entry-title > a:before,
.page-id-2493 #content h3.sow-entry-title > a:before {
content: "\25E5";
padding-right: 7px;
color: #003c82;
}
.single-format-image h1:before,
.page-id-2604 h1:before,
.page-id-1999 h1:before,
.page-id-2002 h1:before,
.page-id-2493 h1:before {
content: "\25E5";
padding-right: 10px;
color: #003c82;
margin-left: 3px;
} .page-id-3125 h3.sow-entry-title > a:before,
.page-id-3122 h3.sow-entry-title > a:before,
.page-id-1184 h3.sow-entry-title > a:before {
content: "\25E5";
padding-right: 7px;
color: #003c82;
}
.page .category-dans-les-medias img, .page .category-hommages img, .page .category-melanges img, .page .category-cheminer-avec-mireille-delmas-marty img  {
float: left;
position: relative;
bottom: -17px;
margin-right: 20px;
border: 2px solid #dadada;
}
.widget_sow-blog .widget img,
.parent-pageid-1184 #content .widget img,
.page-id-1184 #content .widget img,
.page-id-8240 #content .widget img,
.page-id-19178 #content .widget img {
border: 2px solid #dadada;
-webkit-box-shadow: 0px 8px 0px -5px #dadada; 
box-shadow: 0px 8px 0px -5px #dadada;
} .postid-6711 #content h3:before,
.page-id-1996 h3.sow-entry-title > a:before,
.page-id-2007 h3.sow-entry-title > a:before,
.page-id-1085 h3.sow-entry-title > a:before {
content: "\25E5";
padding-right: 7px;
color: #003c82;
}
.post h3.widget-title {
font-size:18px;
margin-bottom:5px;
} .post h2 {
margin-top:0!important;
}
.filtre {
border-bottom-width:0px !important;
}
.filtre h2 { 
margin:0px;
font-size:1em;
}
.filcol2 {
border-left : 1px solid #dadada;
padding-left: 30px;
}
.filcol1 {
padding-right: 15px;
} 
.entry-content h2 {
margin:0.5em 0;
}
.search h1.entry-title, h3.sow-entry-title {
font-weight:bold !important;
}
div.sow-blog-content-wrapper .sow-entry-content,
.sow-blog-layout-masonry .sow-blog-posts .sow-entry-content {
margin-top: -10px !important;
}
.sow-blog-content-wrapper {
padding: 17px 0 15px!important;
}
.page-id-994 .sow-blog-columns {
margin-bottom:60px!important;
}
.error404 #content .widget, #comments, .sow-more-link, .dnone {
display: none !important;
}
.error404 .searchform {
margin-bottom: 35px;
}
article.post,
article.page {
border-bottom: 0px solid #fff;
}
.sow-blog .sow-blog-posts article {
padding-right: 25px;
}
#secondary {
margin-right: 20px;
margin-left: 20px;
width: 22%;
}
#secondary .ow-button-base,
.p-lateral .ow-button-base {
background-color: #fff;
}  .sowb-button span {
line-height: 1.3em;
}
.sculpture a {
-webkit-box-shadow: 0px 17px 0px -12px #2e78e8; 
box-shadow: 0px 17px 0px -12px #2e78e8;
}
.sculpture a:hover {
-webkit-box-shadow: 0px 17px 0px -12px #ccd7e8; 
box-shadow: 0px 17px 0px -12px #ccd7e8;
}
.ow-button-base a {
font-weight: bold;
border-width: 2.5px!important;
}
.retour_btn a {
margin-top: 12px;
display: inline-block;
position: relative;
box-sizing: border-box;
word-wrap: break-word;
padding: 8px 15px;
font-size: 14px;
font-weight: 400;
border-width: 2px;
border-style: solid;
text-decoration: none;
text-align: center;
vertical-align: middle;
cursor: pointer;
-webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
line-height: normal;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
border-color: #dadada;
color: #003c82;
background-color: #fff;
}
.pagination a:hover,
.pagination a:focus,
.retour_btn a:hover,
.retour_btn a:focus,
.post-navigation a:hover,
.post-navigation a:focus {
text-decoration: none!important;
opacity: 0.75;
border-color: #dadada;
border-width:2px;
}
.pagination span,
.pagination a,
.post-navigation a {
border-color: #dadada;
color: #003c82;
background: #f9f9f9;
border-radius:0;
border-width:2px;
}
.foot_btn {
display:inline-block;
margin-right:10px;
}
#footer-widgets .widget a,
.ow-button-hover:hover,
.ow-button-base:hover {
text-decoration: none!important;
}
.vantage-grid-loop article a.more-button i {
background: #fff!important;
}
.post-navigation a,
#image-navigation a {
font-weight: 300;
border-radius: 0px;
} #menu-menu-lateral li a, #menu-menu-lateral-1 li a {
color:#00183d !important;
}
#menu-menu-lateral-secondaire {
margin: 0;
}
.menu-item-9037 > a,
.menu-item-9036 > a,
#menu-item-9124 > a {
font-weight:800;
padding-bottom: 10px;
display: block;
}
body:not(.parent-pageid-7135) #menu-item-9036, body:not(.parent-pageid-7135) #menu-item-9037 {
border-top:1px solid #dadada;
padding:15px 0;
}
#menu-menu-lateral a, #menu-menu-lateral-1 a {
font-size:14px;
}
#menu-menu-lateral .current_page_item::before, #menu-menu-lateral .current-page-ancestor::before, #menu-menu-lateral .carto-courante::before {
color: #003c82;
}
.entry-content ul {
list-style-type: none;
} 
.entry-content ul li,  #rubriques ul, #cartographie ul {
margin-left: 0 !important;
}
#panel-180-9-0-0 li:before,
#rubriques .menu-item-9036, #rubriques .menu-item-9124,
#cartographie .menu-item-9037, #cartographie .menu-item-9124 {
display:none !important;
}
.textwidget li,
.sow-accordion-panel-border li, .fancybox-wrap li {
padding-bottom: 10px;
}
.textwidget ul,
.textwidget ol,
.sow-accordion-panel-border ul,
.sow-accordion-panel-border ol {
list-style: none!important;
}
.sow-accordion-panel-content ul {
margin-bottom: 0px !important;
font-size:0.9em;
}
.textwidget li:before,
.sow-accordion-panel-border li:before  {
content: "\25C6" ; 
padding-right: 7px;
color: #dadada;
}
.menu-menu-lateral-container li:hover.menu-item:before, #rubriques .sub-menu li:hover.menu-item:before, #cartographie .sub-menu li:hover.menu-item:before {
color:#c5c5c5;
transition: ease-in-out 0.2s;
}
.widget-area .sub-menu li:before, #rubriques .sub-menu li:before, #cartographie .sub-menu li:before {
content: "\25E5";
font-size:66%;
padding-right: 7px;
color: #dadada;
transition: ease-in-out 0.25s;
}
.sub-menu {
margin-left: 0!important;
}
.sow-accordion-title {
font-weight: bold!important;
}
.sow-accordion-panel-header:focus,
.sow-accordion-panel-border:focus {
outline: auto 0px -webkit-focus-ring-color !important;
}
.sow-accordion-panel-content ul,
.sow-accordion-panel-content li {
margin-left: 0px !important;
}
.sow-accordion-panel-content .current-page {
color:#dadada !important;
text-decoration: underline;
}
.so-widget-sow-accordion-default-780fdac5b053-2 .sow-accordion .sow-accordion-panel .sow-accordion-panel-header {
border-width:0px;
}
.mobile-nav-frame ul {
border-radius: 0px !important;
} .search h1.entry-title:before {
content: "\25E5";
padding-right: 7px;
color: #666;
margin-left: 3px;
font-size:18px;
}
.search h1.entry-title a {
font-size:18px;
}
.search h1.entry-title {
line-height:.7em !important;
}
.search #content img  {
float: left;
position: relative;
bottom: -17px;
margin-right: 20px;
border: 2px solid #dadada;
}
.search #content img {
-webkit-box-shadow: 0px 8px 0px -5px #dadada; 
box-shadow: 0px 8px 0px -5px #dadada;
}
.search .entry-summary {
margin-top: -35px !important;	
}
.search h1#page-title {
color:#444;
font-size:32px;
}
.search h1#page-title:before {
content: "\25E5";
padding-right: 10px;
color: #003c82;
margin-left: 3px;
}
.search article.post {
padding:0;
margin-bottom:20px;
}
.search .paging-navigation {
margin-top:65px;
}
.searchform {
background-color:#f9f9f9!important;
border:2px solid #dadada;
} input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea, a.button, button, html input[type="button"], input[type="reset"], input[type="submit"] {
border-radius:0px;
border-color: #dadada;
font-weight: 400;
border-width:2px;
}
input[type="submit"]:hover,
html input[type="button"]:hover{
border-color: #dadada;
}
footer img {
border-width:0px!important;
}
#colophon {
border-top:2px solid #dadada;
}
@media (min-width: 780px){
#footer-widgets .widget {
padding:0 0px;
}
}
#colophon .ow-button-base {
border-color: #dadada;
font-weight:400;
}
#colophon .widget_nav_menu .menu-item a {
border-bottom-width: 0;
}
#theme-attribution {
display: none;
}
#colophon {
padding: 50px 35px 40px !important;
}
#secondary #panel-w64586c7028ab8-0-0-0 a {
color: #333;
}
#site-info {
margin-top: 40px !important;		 
}
#colophon #theme-attribution a, #colophon #site-info a {
font-weight: inherit !important;
}
html {
--scroll-behavior: smooth;
scroll-behavior: smooth;
}
@media print {
.wp-dark-mode-active .logo-wrapper img{
content: url(https://laboussoledespossibles.fr/wp-content/uploads/2025/01/la-boussole-des-possibles-logo.png);
}
body:not(.home) .site-navigation, .home .use-vantage-sticky-menu, #secondary, .wp-dark-mode-floating-switch, .addtoany_content, #footer-widgets, .post-navigation, #yoast-breadcrumbs, .ecran, #GaleriePhoto, .page-id-180 .metaimg, .page-id-180 #panel-180-8-0-1, .page-id-180 #panel-180-9-0-1, .retour_btn, .page-id-180 .bq-bordo .sowb-button, #scroll-to-top, .printdnone  {
display: none !important;
}
#primary {
width: 100%;
}
.logo-height-constrain {
width:60%!important;
}
.single-post .panel-layout .panel-grid .panel-grid-cell .widget_media_image > .panel-widget-style {
max-width: 226px !important;
}
.single-post .sowb-button::after, .easy-footnote-single a:not(:last-child)::after, .ext-links a::after {
content: " (" attr(href) ")"; 
font-size: 90%; 
color: gray;
}
.single-post .site-main {
padding-top:0px!important;
}
.single-post .entry-title {
margin-top:-35px!important;
}
.metadonee {
page-break-after: always;
}
.single .cadreimg {
margin: 0 auto;
}
}:root{--charitable_campaign_theme_primary:#000;--charitable_campaign_theme_secondary:#CCC;--charitable_campaign_theme_tertiary:#999;--charitable_campaign_theme_accent:#000;--charitable_campaign_theme_button:#0caf60}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-row{display:flex;flex-direction:row;flex-wrap:wrap;width:auto}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-row.no-padding{padding:0;background-color:transparent}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-column{flex:1;border:0;padding-top:15px;padding-bottom:15px;padding-left:15px;padding-right:15px}.charitable-campaign-wrap .charitable-campaign-container h1:empty,.charitable-campaign-wrap .charitable-campaign-container h2:empty,.charitable-campaign-wrap .charitable-campaign-container h3:empty,.charitable-campaign-wrap .charitable-campaign-container h4:empty,.charitable-campaign-wrap .charitable-campaign-container h5:empty,.charitable-campaign-wrap .charitable-campaign-container h6:empty{display:none}.charitable-campaign-wrap .charitable-campaign-container .charitable-field-template-headline,.charitable-campaign-wrap .charitable-campaign-container h5.charitable-field-template-headline{color:#000;font-size:27px;line-height:29px;font-weight:500;margin-top:0;margin-bottom:10px}.charitable-campaign-field{margin-top:10px;margin-bottom:10px;display:inline-block;width:100%;max-width:100%}.charitable-campaign-field.donate-button{padding-left:0;padding-right:0}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article{margin:0;padding:0}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-campaign-nav{border:1px solid transparent;background-color:transparent;width:auto;margin-left:0;margin-right:0}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-campaign-nav>ul{list-style:none;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;padding:0}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-campaign-nav li{display:inline-block;margin:0 20px 0 0;text-transform:uppercase;font-weight:500;border-top:0;border-right:0;border-bottom:0;border-left:0;background-color:transparent;margin:0 10px 0 0}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-campaign-nav li a{color:#000;display:block;text-transform:none;text-decoration:none;padding:10px}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-campaign-nav li.active{background-color:var(--charitable_campaign_theme_primary);color:#fff;text-decoration:none}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-campaign-nav li.active a{color:#fff}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-campaign-nav li:hover{background-color:var(--charitable_campaign_theme_primary);color:#fff;text-decoration:none;filter:brightness(90%)}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-campaign-nav li:hover a{color:#fff}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-boxed li{background-color:var(--charitable_campaign_theme_primary);border-top:0;border-right:0;border-bottom:0;border-left:0}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-boxed li a{color:var(--charitable_campaign_theme_secondary);border-top:0;border-right:0;border-left:0;border-bottom:0}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-boxed li:hover{background-color:var(--charitable_campaign_theme_tertiary)}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-boxed li.active{background-color:var(--charitable_campaign_theme_tertiary)}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-rounded li{background-color:var(--charitable_campaign_theme_primary);border-top:0;border-right:0;border-bottom:0;border-left:0;border-radius:35px}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-rounded li a{color:var(--charitable_campaign_theme_secondary);border-top:0;border-right:0;border-left:0;border-bottom:0}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-rounded li:hover{background-color:var(--charitable_campaign_theme_tertiary)}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-rounded li.active{background-color:var(--charitable_campaign_theme_tertiary)}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-minimum li{background-color:transparent;border-top:0;border-right:0;border-bottom:0;border-left:0}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-minimum li a{color:var(--charitable_campaign_theme_primary);border-top:0;border-right:0;border-left:0}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-minimum li.active{background-color:transparent;border-bottom:1px solid var(--charitable_campaign_theme_tertiary)}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-minimum li.active a{color:var(--charitable_campaign_theme_primary)}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-minimum li:hover{border-bottom:1px solid var(--charitable_campaign_theme_tertiary)}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-minimum li:hover a{opacity:.35}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-size-small li a{font-weight:500;font-size:16px;line-height:16px;padding:18px}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-size-medium li a{font-weight:500;line-height:21px;font-size:21px;padding:23px}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-size-large li a{font-weight:500;font-size:30px;line-height:30px;padding:32px}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article .tab-content>*{color:#000}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article .tab-content ul.charitable-tabs{margin-left:0;margin-right:0;padding:0}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article .tab-content ul.charitable-tabs>li{margin:0;padding:10px 10px;display:none}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article .tab-content ul.charitable-tabs>li.active{display:block}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article .tab-content ul.charitable-tabs>li ul li{display:block}.charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article .tab-content img{max-width:100%}.charitable-campaign-field.charitable-campaign-field-campaign-description .charitable-campaign-builder-placeholder-template-text{padding:0;margin:0;color:#000;font-size:14px;line-height:24px;word-break:break-word}.charitable-campaign-field.charitable-campaign-field-campaign-description .charitable-campaign-builder-no-description-preview div{margin:0;float:none}.charitable-campaign-field.charitable-campaign-field-campaign-title h1{margin:0 auto;font-size:72px;line-height:84px;font-weight:600}.charitable-campaign-field.charitable-campaign-field-campaign-summary .charitable-field-template-campaign-summary{padding-left:0;padding-right:0}.charitable-campaign-field.charitable-campaign-field-campaign-summary .charitable-field-template-campaign-summary div.campaign-summary-item{color:#000;font-weight:400;font-size:14px;line-height:16px;text-align:left;text-transform:capitalize;float:left;width:49%;margin-bottom:10px}.charitable-campaign-field.charitable-campaign-field-campaign-summary .charitable-field-template-campaign-summary div.campaign-summary-item span{color:#ccc;font-weight:600;font-size:32px;line-height:38px;text-align:left;text-transform:capitalize;display:block}.charitable-campaign-field.charitable-campaign-field-donate-button{margin-top:15px;margin-bottom:15px}.charitable-campaign-field.charitable-campaign-field-donate-button a.charitable-button,.charitable-campaign-field.charitable-campaign-field-donate-button button.charitable-button{background-color:var(--charitable_campaign_theme_button);border-color:var(--charitable_campaign_theme_button);text-transform:none;border-radius:0;margin-top:0;margin-bottom:0;width:100%;font-weight:400;font-size:16px;line-height:25px;padding-left:0;padding-right:0}.charitable-campaign-field.charitable-campaign-field-donate-button a.charitable-button.charitable-disabled,.charitable-campaign-field.charitable-campaign-field-donate-button button.charitable-button.charitable-disabled{opacity:.5}.charitable-campaign-field.charitable-campaign-field-donate-button a.charitable-button:hover,.charitable-campaign-field.charitable-campaign-field-donate-button button.charitable-button:hover{text-decoration:none;filter:brightness(150%)}.charitable-campaign-field.charitable-campaign-field-progress-bar .progress{border:0;padding:0;background-color:#e0e0e0;border-radius:5px;margin-top:15px;margin-bottom:15px}.charitable-campaign-field.charitable-campaign-field-progress-bar .progress-bar{background-color:#ccc;height:8px!important;border-radius:5px;text-align:right;opacity:1}.charitable-campaign-field.charitable-campaign-field-progress-bar .progress-bar span{display:inline-block;border-radius:25px;width:25px;height:25px;margin-right:-15px;margin-top:-10px}.charitable-campaign-field.charitable-campaign-field-progress-bar .progress-bar-info-row{display:table;width:100%;font-size:14px;line-height:21px}.charitable-campaign-field.charitable-campaign-field-progress-bar .progress-bar-info-row div.campaign-goal{font-weight:400;font-size:18px;line-height:21px;width:40%;float:right;text-align:right}.charitable-campaign-field.charitable-campaign-field-progress-bar .progress-bar-info-row div.campaign-percent-raised{color:#000;font-weight:400;font-size:18px;line-height:21px;width:40%;float:left;text-align:left}@media screen and (max-width:680px){.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-row .charitable-campaign-field.charitable-campaign-progress-bar{margin-top:25px;margin-bottom:25px}}.charitable-campaign-field.charitable-campaign-field-photo .charitable-campaign-primary-image{border:transparent;border-radius:0}.charitable-campaign-field.charitable-campaign-field-photo .charitable-campaign-primary-image img{max-width:100%}.charitable-campaign-field.charitable-campaign-field-photo.charitable-campaign-align-center .primary-image-container{text-align:center}.charitable-campaign-field.charitable-campaign-field-photo.charitable-campaign-align-left .primary-image-container{text-align:left}.charitable-campaign-field.charitable-campaign-field-photo.charitable-campaign-align-right .primary-image-container{text-align:right}.charitable-campaign-field.charitable-campaign-field-organizer{font-size:15px;line-height:25px;font-weight:400}.charitable-campaign-field.charitable-campaign-field-organizer .charitable-organizer-image-column{display:table-cell;vertical-align:middle;width:90px;text-align:center}.charitable-campaign-field.charitable-campaign-field-organizer .charitable-organizer-image-column .charitable-organizer-image{border-radius:50%;background-color:#000;width:75px;height:75px;background-size:cover}.charitable-campaign-field.charitable-campaign-field-organizer .charitable-organizer-info{display:table-cell;vertical-align:middle}.charitable-campaign-field.charitable-campaign-field-organizer .charitable-organizer-info .placeholder{margin:0;padding:0;background-color:transparent}.charitable-campaign-field.charitable-campaign-field-organizer .charitable-organizer-info .charitable-organizer-title,.charitable-campaign-field.charitable-campaign-field-organizer .charitable-organizer-info .charitable-organizer-title h5.charitable-field-template-headline{margin:0;padding:0;font-size:15px;line-height:25px;font-weight:400}.charitable-campaign-field.charitable-campaign-field-organizer .charitable-organizer-info .charitable-organizer-name{font-weight:600;font-size:21px;line-height:31px}.charitable-campaign-field.charitable-campaign-field-organizer h1,.charitable-campaign-field.charitable-campaign-field-organizer h2,.charitable-campaign-field.charitable-campaign-field-organizer h3,.charitable-campaign-field.charitable-campaign-field-organizer h4,.charitable-campaign-field.charitable-campaign-field-organizer h5,.charitable-campaign-field.charitable-campaign-field-organizer p{margin-top:0;margin-bottom:0}.charitable-campaign-field.charitable-campaign-field-organizer h5{margin:0;padding:0;font-size:15px;line-height:25px;font-weight:400}@media screen and (max-width:680px){.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-row .charitable-campaign-field.charitable-campaign-field-organizer{margin-top:25px;margin-bottom:25px}}.charitable-campaign-field.charitable-campaign-field-donate-amount{margin-top:20px;margin-bottom:20px}.charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options{margin:0}.charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 0 -4px;padding:0;flex-direction:row;width:calc(100% + 8px)}.charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount{color:#000;background-color:transparent;text-align:center;display:table;min-height:75px;margin:0;flex:0 0 25%;box-sizing:border-box;padding:5px}.charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount input[type=radio]{display:none}.charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount .amount{font-weight:400}.charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount.selected{color:#000;border:10px solid #000}.charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount>label{display:table-cell;width:100%;border:1px solid #ddd;padding:0;min-height:75px;vertical-align:middle;margin:0;font-size:14px;cursor:pointer;font-weight:400}.charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount.custom-donation-amount{flex-basis:100%;min-height:auto}.charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount.custom-donation-amount label{display:none}.charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount.custom-donation-amount input[type=text]{background:0 0;width:100%;border:0;color:#000;border:1px solid #000}.charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-donation-form ul.recurring-donation{margin-bottom:0!important}body.et_divi_theme #left-area .charitable-campaign-field.charitable-campaign-field-donate-amount ul.charitable-template-donation-amounts,body.et_divi_theme .entry-content .charitable-campaign-field.charitable-campaign-field-donate-amount ul.charitable-template-donation-amounts,body.et_divi_theme .et-l--body .charitable-campaign-field.charitable-campaign-field-donate-amount ul.charitable-template-donation-amounts,body.et_divi_theme .et-l--footer .charitable-campaign-field.charitable-campaign-field-donate-amount ul.charitable-template-donation-amounts,body.et_divi_theme .et-l--header .charitable-campaign-field.charitable-campaign-field-donate-amount ul.charitable-template-donation-amounts{margin:0;padding:0}.charitable-campaign-field.charitable-campaign-field-social-links{margin-top:10px;margin-bottom:10px}.charitable-campaign-field.charitable-campaign-field-social-links .charitable-field-template-social-linking-headline-container{display:block;float:left;padding:0}.charitable-campaign-field.charitable-campaign-field-social-links .charitable-field-row{display:block;float:left;width:auto;margin:0}.charitable-campaign-field.charitable-campaign-field-social-links .charitable-placeholder{padding:10px}.charitable-campaign-field.charitable-campaign-field-social-links .charitable-field-template-social-linking{display:table;margin-top:10px;margin-bottom:10px}.charitable-campaign-field.charitable-campaign-field-social-links .charitable-field-template-social-linking .charitable-field-row p{display:none}.charitable-campaign-field.charitable-campaign-field-social-links .charitable-field-template-social-linking h5.charitable-field-template-headline{font-size:14px;line-height:36px;font-weight:300;margin:0 20px 0 0;padding:0;color:#000;word-break:keep-all}.charitable-campaign-field.charitable-campaign-field-social-links .charitable-field-template-social-linking .charitable-field-row.charitable-field-row-social-linking{display:flex;float:none;width:100%;flex-direction:row;flex-wrap:wrap}.charitable-campaign-field.charitable-campaign-field-social-links .charitable-field-template-social-linking .charitable-field-row.charitable-field-row-social-linking .charitable-social-field-column{margin-right:20px}.charitable-campaign-field.charitable-campaign-field-social-links .charitable-field-template-social-linking .charitable-field-row.charitable-field-row-social-linking .charitable-social-field-column .charitable-campaign-social-link{margin-top:5px;min-height:20px!important}.charitable-campaign-field.charitable-campaign-field-social-links .charitable-field-template-social-linking .charitable-field-row.charitable-field-row-social-linking .charitable-social-field-column .charitable-campaign-social-link img{width:auto;height:25px;top:0;left:0;right:0;bottom:0;border:0}.charitable-campaign-field.charitable-campaign-field-social-links .charitable-field-template-social-linking .charitable-field-row.charitable-field-row-social-linking .charitable-social-field-column .charitable-campaign-social-link a{width:auto;height:25px;display:block;position:relative}.charitable-campaign-field.charitable-campaign-field-social-links .charitable-field-template-social-linking .charitable-field-row.charitable-field-row-social-linking .charitable-social-field-column .charitable-campaign-social-link a:hover{opacity:.65}.charitable-campaign-field.charitable-campaign-field-social-sharing{margin-top:10px;margin-bottom:10px}.charitable-campaign-field.charitable-campaign-field-social-sharing .charitable-field-template-social-sharing-headline-container{display:block;float:left;padding:0}.charitable-campaign-field.charitable-campaign-field-social-sharing .charitable-field-row{display:block;float:left;width:auto;margin:0}.charitable-campaign-field.charitable-campaign-field-social-sharing .charitable-placeholder{padding:10px}.charitable-campaign-field.charitable-campaign-field-social-sharing .charitable-field-template-social-sharing{display:table;margin-top:10px;margin-bottom:10px}.charitable-campaign-field.charitable-campaign-field-social-sharing .charitable-field-template-social-sharing .charitable-field-row p{display:none}.charitable-campaign-field.charitable-campaign-field-social-sharing .charitable-field-template-social-sharing h5.charitable-field-template-headline{font-size:14px!important;line-height:36px!important;font-weight:300!important;margin:0 20px 0 0;padding:0;color:#000;word-break:keep-all}.charitable-campaign-field.charitable-campaign-field-social-sharing .charitable-field-template-social-sharing .charitable-field-row .charitable-social-field-column{float:left;margin-right:20px}.charitable-campaign-field.charitable-campaign-field-social-sharing .charitable-field-template-social-sharing .charitable-field-row .charitable-social-field-column .charitable-campaign-social-link{margin-top:5px;min-height:20px!important}.charitable-campaign-field.charitable-campaign-field-social-sharing .charitable-field-template-social-sharing .charitable-field-row .charitable-social-field-column .charitable-campaign-social-link img{width:auto;height:25px;position:absolute;top:0;left:0;right:0;bottom:0;border:0}.charitable-campaign-field.charitable-campaign-field-social-sharing .charitable-field-template-social-sharing .charitable-field-row .charitable-social-field-column .charitable-campaign-social-link a{width:25px;height:25px;display:block;position:relative}.charitable-campaign-field.charitable-campaign-field-social-sharing .charitable-field-template-social-sharing .charitable-field-row .charitable-social-field-column .charitable-campaign-social-link a:hover{opacity:.65}.charitable-campaign-field.charitable-campaign-field-donation-wall{margin-top:20px;margin-bottom:20px;font-size:18px;line-height:24px}.charitable-campaign-field.charitable-campaign-field-donation-wall .donors-list{list-style:none;padding-left:0;margin-left:auto;display:inline;margin-right:auto}.charitable-campaign-field.charitable-campaign-field-donation-wall h5.charitable-field-template-headline{color:#000}.charitable-campaign-field.charitable-campaign-field-donation-wall .charitable-campaign-field.charitable-campaign-field_donation-wall{margin:0}.charitable-campaign-field.charitable-campaign-field-donation-form{margin-top:20px;margin-bottom:20px}.charitable-campaign-field.charitable-campaign-field-donation-form form{padding:0}.charitable-campaign-field.charitable-campaign-field-donation-form .charitable-form-field.charitable-submit-field button{background-color:#0caf60}.charitable-campaign-field.charitable-campaign-field-donation-form ul.donation-amounts li.selected{background-color:#000;background-color:#ccc}.charitable-campaign-field.charitable-campaign-field-donation-form .charitable-form-placeholder{width:100%;margin-left:auto;margin-right:auto;background-color:#f6f6f6;height:auto;max-height:auto;min-height:200px;padding-top:0;padding-bottom:0;display:inline-block}.charitable-campaign-field.charitable-campaign-field-donation-form .charitable-donor-details{padding-top:0;padding-bottom:0}.charitable-campaign-field.charitable-campaign-field-donation-form .charitable-form-fields ul li{display:inline-block!important}.charitable-campaign-field.charitable-campaign-field-donation-form ul.charitable-notice-errors{padding:20px}.is-charitable-preview .charitable-campaign-field.charitable-campaign-field-donation-form button,.is-charitable-preview .charitable-campaign-field.charitable-campaign-field-donation-form input[type=submit]{pointer-events:none}.charitable-campaign-field.charitable-campaign-field-text{margin-bottom:0;padding:0;color:#000;font-size:14px;line-height:24px}.charitable-campaign-field.charitable-campaign-shortcode .shortcode-preview{padding-left:10px;padding-right:10px}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-center{margin-left:auto;margin-right:auto}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-center .charitable-campaign-field-inner{margin-left:auto;margin-right:auto;display:table}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-center.charitable-campaign-field-photo .charitable-campaign-primary-image{margin-left:auto;margin-right:auto;display:table}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-center.charitable-campaign-field-donation-wall .charitable-campaign-field{text-align:center}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-center.charitable-campaign-field-campaign-title .charitable-campaign-field-inner{text-align:center}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-center.charitable-campaign-field-organizer .charitable-organizer-container{margin-left:auto;margin-right:auto;display:table}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-left{margin-left:0;margin-right:auto}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-left .charitable-campaign-field-inner{margin-left:0;margin-right:auto;display:table}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-left.charitable-campaign-field-photo .charitable-campaign-primary-image{margin-left:0;margin-right:auto;display:table}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-left.charitable-campaign-field-donation-wall .charitable-campaign-field{text-align:left}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-left.charitable-campaign-field-campaign-title .charitable-campaign-field-inner{text-align:left}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-left.charitable-campaign-field-organizer .charitable-organizer-container{margin-left:0;margin-right:auto;display:table}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-right{margin-left:auto;margin-right:0}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-right .charitable-campaign-field-inner{margin-left:auto;margin-right:0;display:table}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-right.charitable-campaign-field-photo .charitable-campaign-primary-image{margin-left:auto;margin-right:0;display:table}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-right.charitable-campaign-field-donation-wall .charitable-campaign-field{text-align:right}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-right.charitable-campaign-field-campaign-title .charitable-campaign-field-inner{text-align:right}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-right.charitable-campaign-field-organizer .charitable-organizer-container{margin-left:auto;margin-right:0;display:table}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-row.charitable-campaign-row-type-header .charitable-campaign-field.charitable-campaign-align-center .charitable-campaign-field-inner{text-align:center}.charitable-campaign-wrap .charitable-campaign-container{container-type:inline-size;container-name:campaign-area}@container campaign-area (max-width:700px){.charitable-campaign-wrap .charitable-campaign-column,.charitable-campaign-wrap .charitable-campaign-column:nth-child(2n),.charitable-campaign-wrap .charitable-campaign-column:nth-child(odd){flex:0 0 100%!important;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0}}@media screen and (max-width:940px){.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-row{display:block}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-row .charitable-campaign-field{margin-top:5px;margin-bottom:5px}}.charitable-preview-messages{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;font-family:-apple-system,BlinkMacSystemFont,sans-serif}.charitable-preview-messages .charitable-preview-alert{color:red;text-decoration:none;font-weight:700}.charitable-campaign-wrap{width:100%!important;font-family:-apple-system,BlinkMacSystemFont,sans-serif}.charitable-campaign-wrap .charitable-campaign-container .charitable-notice{padding:5px 10px;font-size:14px;background-color:#fff}.charitable-campaign-wrap .charitable-campaign-container .charitable-notice-errors{margin:0;padding:0}.charitable-campaign-wrap .charitable-campaign-container .charitable-notice-errors li{padding:0;margin:0}.charitable-campaign-wrap .charitable-campaign-container .charitable-notice.charitable-notice-error{border-left:4px solid #dc3232}:root {
--charitable_campaign_theme_primary: #003c82;
--charitable_campaign_theme_secondary: #00183d;
--charitable_campaign_theme_tertiary: #444444;
--charitable_campaign_theme_button: #FFFFFF;
}
.charitable-campaign-wrap.template-save-the-museum {
font-family: -apple-system, BlinkMacSystemFont, sans-serif;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-row {
background-color: white;
color: #5B5B5B;
padding: 0 35px;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article {
background-color: white;
color: #5B5B5B;
} .charitable-campaign-wrap.template-save-the-museum .charitable-campaign-column:nth-child(even) {
border: 0;
flex: 1;
padding: 50px 0 0 0;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-column:nth-child(odd) {
flex: 1.5;
border: 0;
} .charitable-campaign-wrap.template-save-the-museum h5.charitable-campaign-field-headline {
color: #00183d;
font-weight: 500;
text-transform: uppercase;
font-size: 21px;
line-height: 23px;
}
.charitable-campaign-wrap.template-save-the-museum .tab-content h5.charitable-field-template-headline {
color: black;
font-weight: 500;
text-transform: inherit;
font-size: 32px;
line-height: 38px;
margin-bottom: 10px;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-row h5 {
font-size: 42px;
line-height: 50px;
font-weight: 500;
letter-spacing: inherit;
} .charitable-campaign-wrap.template-save-the-museum .charitable-campaign-field-campaign-title h1.charitable-campaign-title {
margin: 5px 0 5px 0;
color: #00183d !important;
font-size: 68px !important;
line-height: 72px !important;
font-weight: 500 !important;
font-family: -apple-system, BlinkMacSystemFont, sans-serif;
} .charitable-campaign-wrap.template-save-the-museum  .charitable-campaign-field-campaign-description .charitable-campaign-builder-placeholder-template-text,
.charitable-campaign-wrap.template-save-the-museum  .charitable-campaign-field-campaign-description .charitable-campaign-builder-placeholder-template-text p {
font-size: 18px;
line-height: 27px;
font-weight: 300;
color: #5B5B5B;
} .charitable-campaign-wrap.template-save-the-museum .charitable-campaign-field-donate-button button.button,
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-field-donate-button a.donate-button {
border-radius: 0px;
background-color: transparent !important;
border: 1px solid black !important;
color: #000000 !important;
display: flex; align-items: center; justify-content: center; text-align: center !important;
text-decoration: none !important;
transition: filter 0.3s; width: 100%;
font-weight: 400;
min-height: 50px;
font-size: 16px;
line-height: 15px;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-field-donate-button button.button:hover,
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-field-donate-button a.donate-button:hover {
background-color: #FFFFFF !important;
} .charitable-campaign-wrap.template-save-the-museum .charitable-campaign-field.charitable-campaign-field-progress-bar .progress-bar-info-row div.campaign-percent-raised {
color: #00183d;
font-size: 21px;
line-height: 21px;
font-weight: 100;
padding-left: 0;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-field.charitable-campaign-field-progress-bar .progress-bar-info-row div.campaign-goal {
color: #003c82;
font-weight: 100;
font-size: 21px;
line-height: 21px;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-field.charitable-campaign-field-progress-bar .progress {
border: 0;
padding: 0;
background-color: #E0E0E0;
border-radius: 0px;
margin-top: 15px;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-field.charitable-campaign-field-progress-bar .progress-bar {
background-color: #003c82;
height: 13px !important;
border-radius: 0px;
text-align: right;
opacity: 1.0;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-field.charitable-campaign-field-progress-bar .progress-bar span {
display: none;
} .charitable-campaign-wrap.template-save-the-museum .charitable-campaign-field-social-links {
margin-top: 10px;
margin-bottom: 10px;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-field-template-social-linking {
display: flex;
flex-wrap: wrap;
flex-direction: row;
justify-content: start;
}
.charitable-campaign-wrap.template-save-the-museum  .charitable-campaign-field.charitable-campaign-field-social-links .charitable-field-template-social-linking .charitable-field-row.charitable-field-row-social-linking {
width: auto !important;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-field-template-social-linking .charitable-field-template-social-linking-headline-container  {
float: left;
display: table-cell;
vertical-align: middle;
padding: 0;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-field-template-social-linking-headline-container h5 {
margin-right: 10px;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-field-template-social-linking .charitable-field-row {
display: flex;
flex-wrap: wrap;
flex-direction: row;
align-items: center;
justify-content: start;
gap: 10px;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-field-template-social-linking .charitable-field-row p {
display: none;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-field-template-social-linking h5.charitable-field-template-headline {
font-size: 14px;
line-height: 16px;
color: #00183d;
font-weight: 300;
margin: 0 15px 0 0;
padding: 5px 5px 5px 0;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-field-template-social-linking .charitable-placeholder {
padding: 0px;
display: flex;
align-items: center;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-field-template-social-linking .charitable-placeholder .charitable-field-template-headline {
margin-top: 6px;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-field-template-social-linking .charitable-field-row .charitable-social-field-column {
float: none !important;
margin: 0 !important;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-field-template-social-linking .charitable-field-row .charitable-field-column .charitable-campaign-social-link {
min-height: 10px !important;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-field-template-social-linking .charitable-field-row .charitable-campaign-social-link a:hover {
opacity: 0.65;
} .charitable-campaign-wrap.template-save-the-museum .charitable-campaign-field-social-sharing {
margin-top: 10px;
margin-bottom: 10px;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-field-template-social-sharing {
display: flex;
flex-wrap: wrap;
flex-direction: row;
justify-content: start;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-field-template-social-sharing .charitable-field-template-social-sharing-headline-container   {
float: left;
display: table-cell;
vertical-align: middle;
padding: 0;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-field-template-social-sharing-headline-container  h5 {
margin-right: 10px;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-field-template-social-sharing .charitable-field-row {
display: flex;
flex-wrap: wrap;
flex-direction: row;
align-items: center;
justify-content: start;
gap: 10px;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-field-template-social-sharing .charitable-field-row p {
display: none;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-field-template-social-sharing h5.charitable-field-template-headline {
font-size: 14px;
line-height: 16px;
color: #00183d;
font-weight: 300;
margin: 0 15px 0 0;
padding: 5px 5px 5px 0;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-field-template-social-sharing .charitable-placeholder {
padding: 0px;
display: flex;
align-items: center;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-field-template-social-sharing .charitable-placeholder .charitable-field-template-headline {
margin-top: 6px;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-field-template-social-sharing .charitable-field-row .charitable-social-field-column {
float: none !important;
margin: 0 !important;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-field-template-social-sharing .charitable-field-row .charitable-field-column .charitable-campaign-social-link {
min-height: 10px !important;
} .charitable-campaign-wrap.template-save-the-museum .charitable-campaign-field-campaign-summary {
padding-left: 0;
padding-right: 0;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-field-campaign-summary div {
font-weight: 400;
font-size: 14px;
line-height: 16px;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-field-campaign-summary div.campaign-summary-item span {
color: #003c82;
font-weight: 500;
font-size: 32px;
line-height: 38px;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-field-campaign-summary .campaign-summary-item {
border: 0;
margin-top: 5px;
margin-bottom: 5px;
color: #00183d;
text-align: left;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-field-campaign-summary .campaign-summary-item.campaign_hide_percent_raised {
width: 34%;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-field-campaign-summary .campaign-summary-item.campaign_hide_amount_donated {
width: 43%;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-field-campaign-summary .campaign-summary-item.campaign_hide_number_of_donors {
width: 23%;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-field-campaign-summary .campaign-summary-item.campaign_hide_time_remaining {
width: 100%;
} .charitable-campaign-wrap.template-save-the-museum .charitable-campaign-field-donate-amount label,
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-field-donate-amount input.custom-donation-input[type="text"] {
color: #00183d;
border: 1px solid #00183d !important;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-field-donate-amount ul li.suggested-donation-amount.selected {
background-color: #003c82;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-field-donate-amount ul li.suggested-donation-amount.selected span.amount {
color: #444444;
} .charitable-campaign-wrap.template-save-the-museum .charitable-campaign-tab-container {
background-color: #444444;
} .charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article {
padding: 30px;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article nav.charitable-campaign-nav {
border: 1px solid #003c82;
background-color: #003c82;
width: auto;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article nav.charitable-campaign-nav li {
border-top: 0;
border-right: 1px solid #003c82;
border-bottom: 0;
border-left: 0;
background-color: transparent;
margin: 0;
padding: 0;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article nav.charitable-campaign-nav li a {
color: white;
display: block;
font-weight: 500 !important;
font-size: 14px !important;
line-height: 15px !important;
text-transform: none !important;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article nav.charitable-campaign-nav li.active,
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article nav.charitable-campaign-nav li:hover {
background-color: #003c82;
text-decoration: none;
filter: brightness(90%);
border: 0;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article nav.charitable-campaign-nav li.active a {
color: white;
} .charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article nav.charitable-tab-style-boxed li {
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article nav.charitable-tab-style-boxed li a {
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article nav.charitable-tab-style-boxed li:hover {
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article nav.charitable-tab-style-boxed li:hover a {
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article nav.charitable-tab-style-boxed li.active {
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article nav.charitable-tab-style-boxed li.active a {
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article nav.charitable-tab-style-rounded li {
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article nav.charitable-tab-style-rounded li a {
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article nav.charitable-tab-style-rounded li:hover {
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article nav.charitable-tab-style-rounded li:hover a {
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article nav.charitable-tab-style-rounded li.active {
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article nav.charitable-tab-style-rounded li.active a {
} .charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article nav.charitable-tab-size-small li {
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article nav.charitable-tab-size-small li a {
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article nav.charitable-tab-size-medium li {
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article nav.charitable-tab-size-medium li a {
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article nav.charitable-tab-size-large li {
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article nav.charitable-tab-size-large li a {
}  .charitable-campaign-wrap.template-save-the-museum  .charitable-campaign-container {
container-type: inline-size;
container-name: campaign-save-the-museum-area;
}
@container campaign-save-the-museum-area (max-width: 700px) {
.charitable-campaign-wrap.template-save-the-museum  #charitable-template-row-0 {
display: flex
;    flex-direction: column;
flex-flow: column-reverse;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-column:nth-child(even) {
padding: 0 0 0 0;
}
.charitable-campaign-wrap.template-save-the-museum .charitable-campaign-container .section[data-section-type="tabs"] article {
padding-bottom: 0;
}
.charitable-campaign-wrap.template-save-the-museum  .charitable-campaign-container .section[data-section-type="tabs"] article nav {
margin-top: 0px;
margin-bottom: 0px;
}
.charitable-campaign-wrap.template-save-the-museum  .section[data-section-type="tabs"] article .tab-content > ul li {
}
.charitable-campaign-wrap.template-save-the-museum  .charitable-campaign-container .charitable-tabs {
margin-top: 0px;
}
.charitable-campaign-wrap .charitable-campaign-column,
.charitable-campaign-wrap .charitable-campaign-column:nth-child(even),
.charitable-campaign-wrap .charitable-campaign-column:nth-child(odd) {
flex: 0 0 100% !important;
padding-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
}
}
.charitable-preview.charitable-builder-template-save-the-museum {.so-widget-sow-image-default-c67d20f9f743 .sow-image-container {
display: flex;
align-items: flex-start;
justify-content: center;
}
.so-widget-sow-image-default-c67d20f9f743 .sow-image-container > a {
display: inline-block;
max-width: 100%;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
.so-widget-sow-image-default-c67d20f9f743 .sow-image-container > a {
display: flex;
}
}
.so-widget-sow-image-default-c67d20f9f743 .sow-image-container .so-widget-image {
display: block;
height: auto;
max-width: 100%;
}.panel-grid.panel-has-style>.panel-row-style,.panel-grid.panel-no-style{display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between}.panel-grid .so-parallax{position:relative}.panel-grid .so-parallax>:not(.simpleParallax){position:relative;z-index:1}.panel-grid .so-parallax .simpleParallax{overflow:hidden}.panel-grid .so-parallax .simpleParallax,.panel-grid .so-parallax img[data-siteorigin-parallax]{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.panel-background-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.panel-has-overlay .panel-cell-style,.panel-has-overlay .panel-row-style,.panel-has-overlay .panel-widget-style{overflow:hidden;position:relative;z-index:1}.panel-layout.panel-is-rtl .panel-grid.panel-has-style>.panel-row-style,.panel-layout.panel-is-rtl .panel-grid.panel-no-style{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}.panel-grid-cell .panel-cell-style{height:100%}.panel-grid-cell .so-panel{zoom:1}.panel-grid-cell .so-panel:before{content:"";display:block}.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}.panel-grid-cell .panel-last-child{margin-bottom:0}.panel-grid-cell .widget-title{margin-top:0}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container){overflow-x:hidden}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container) .siteorigin-panels-stretch{margin-right:-1000px!important;margin-left:-1000px!important;padding-right:1000px!important;padding-left:1000px!important}.so-sr-only{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}#lean_overlay{position:fixed;z-index:99999;top:0;left:0;height:100%;width:100%;background:#000;display:none}.charitable-modal{width:80%;max-width:600px;padding:2em;background-color:#fff;overflow-y:auto}.charitable-modal .donation-form-wrapper{text-align:center}.charitable-modal #charitable-donation-form{text-align:left;padding-top:0}.charitable-modal .charitable-fieldset{padding:0 0 1em;border-width:0 0 1px 0}.charitable-modal .charitable-fieldset:not(#charitable-gateway-fields):last-of-type{border:none}