/* defaults for templates for overriding v0-8 17Mar2023 */
.yellow .btn-primary{
	background-color:#e59823;
	border-color: #e59823;
}
.yellow .home-hero__banner-description span:after, 
.yellow .home-hero__banner-title span:after{
	background:#e59823;
}

@media (max-width: 767.98px){
	.main-navigation .btn-nav-donate:not(.tablet-donate-search), .main-navigation .btn-nav-pray:not(.tablet-donate-search) {
	    display: inline-block;
	    margin-bottom: 10px;
	    width: 48%;
	}
}

.wwl__map-wrapper .panel .persecution-levels .icon {
    width: 20%;
    min-width: 15%;
}

.wwl__map-wrapper .panel.wwl23 .persecution-levels .icon i.violence{background:url(https://www.opendoors.org/img/IconSpheres-Violence-WWL2023.png) center center no-repeat!important;background-size:contain!important}.wwl__map-wrapper .panel.wwl23 .persecution-levels .icon i.church{background:url(https://www.opendoors.org/img/IconSpheres-ChurchLife-WWL2023.png) center center no-repeat!important;background-size:contain!important}.wwl__map-wrapper .panel.wwl23 .persecution-levels .icon i.private{background:url(https://www.opendoors.org/img/IconSpheres-PersonalLife-WWL2023.png) center center no-repeat!important;background-size:contain!important}.wwl__map-wrapper .panel.wwl23 .persecution-levels .icon i.family{background:url(https://www.opendoors.org/img/IconSpheres-FamilyLife-WWL2023.png) center center no-repeat!important;background-size:contain!important}.wwl__map-wrapper .panel.wwl23 .persecution-levels .icon i.community{background:url(https://www.opendoors.org/img/IconSpheres-CommunityLife-WWL2023.png) center center no-repeat!important;background-size:contain!important;}.wwl__map-wrapper .panel.wwl23 .persecution-levels .icon i.national{background:url(https://www.opendoors.org/img/IconSpheres-NationalLife-WWL2023.png) center center no-repeat!important;background-size:contain!important}

ul.breadcrumb {
    background: white;
    padding-left: 0;
}

html[data-lang="de-DE"] .wwl__map-wrapper .panel .persecution-levels .label{
	width:40%;
	min-width: 140px;
    font-size: 0.85em;
    line-height: 0.85em;
}

html[data-lang="de-DE"] .wwl__map-wrapper .panel .persecution-levels .progress{
	width:35%;
}

/* Donate widget */
:root{--tamaro-primary-color:#810050;--tamaro-primary-color__hover:#9e2058;--tamaro-primary-bg-color:#fdf3f8;--tamaro-bg-color:#fff;--tamaro-bg-color__hover:#f9f9f9;--tamaro-text-color:#444;--tamaro-text-color__inverse:var(--tamaro-bg-color);--tamaro-border-color:#dedede;--tamaro-icon-color:#c5c5c5;--tamaro-placeholder-color:#999;--tamaro-error-color:#d95665;--tamaro-block-header-color:var(--tamaro-text-color);--tamaro-block-header-bg-color:transparent;--tamaro-block-header-position-color:var(--tamaro-text-color__inverse);--tamaro-block-header-position-bg-color:#513686;--tamaro-label-color:var(--tamaro-placeholder-color);--tamaro-label-color__active:var(--tamaro-primary-color);--tamaro-label-checkable-color:var(--tamaro-text-color);--tamaro-label-checkable-color__checked:var(--tamaro-label-checkable-color);--tamaro-label-mark-required-color:transparent;--tamaro-label-mark-required-color__active:transparent;--tamaro-label-mark-required-color__invalid:transparent;--tamaro-input-padding-x:0rem;--tamaro-input-color:var(--tamaro-text-color);--tamaro-input-bg-color:transparent;--tamaro-input-border-color:var(--tamaro-border-color);--tamaro-input-border-color__active:var(--tamaro-primary-color);--tamaro-select-color:var(--tamaro-input-color);--tamaro-select-bg-color:var(--tamaro-input-bg-color);--tamaro-select-arrow-color:var(--tamaro-primary-color);--tamaro-button-color:var(--tamaro-text-color);--tamaro-button-color__hover:var(--tamaro-button-color);--tamaro-button-bg-color:var(--tamaro-bg-color);--tamaro-button-bg-color__hover:var(--tamaro-button-bg-color);--tamaro-button-border-color:var(--tamaro-border-color);--tamaro-button-border-color__hover:var(--tamaro-button-border-color);--tamaro-button-primary-color:var(--tamaro-text-color__inverse);--tamaro-button-primary-color__hover:var(--tamaro-button-primary-color);--tamaro-button-primary-bg-color:var(--tamaro-primary-color);--tamaro-button-primary-bg-color__hover:var(--tamaro-primary-color);--tamaro-button-primary-border-color:var(--tamaro-button-primary-bg-color);--tamaro-button-primary-border-color__hover:var(--tamaro-primary-color);--tamaro-ripple-bg-color:#ccc;--tamaro-ripple-button-bg-color:var(--tamaro-ripple-bg-color);--tamaro-ripple-button-primary-bg-color:#fff;--tamaro-link-color:var(--tamaro-primary-color);--tamaro-link-bg-color:transparent;--tamaro-link-color__hover:var(--tamaro-primary-color__hover);--tamaro-link-bg-color__hover:var(--tamaro-primary-bg-color);--tamaro-checkable-color:var(--tamaro-border-color);--tamaro-checkable-bg-color:var(--tamaro-bg-color);--tamaro-checkable-color__checked:var(--tamaro-primary-color);--tamaro-checkable-bg-color__checked:var(--tamaro-checkable-bg-color);--tamaro-checkable-ripple-opacity:.1;--tamaro-checkable-ripple-bg-color:#7d7d7d;--tamaro-checkable-ripple-bg-color__checked:var(--tamaro-checkable-color__checked);--tamaro-info-icon-color:var(--tamaro-icon-color);--tamaro-info-text-color:var(--tamaro-label-color);--tamaro-info-icon-color__hover:var(--tamaro-text-color);--tamaro-info-text-color__hover:var(--tamaro-text-color);--tamaro-result-success-color:#009688;--tamaro-result-success-bg-color:#e8f3f3;--tamaro-result-success-link-color:var(--tamaro-result-success-color);--tamaro-result-success-link-bg-color:transparent;--tamaro-result-success-link-color__hover:var(--tamaro-result-success-link-color);--tamaro-result-success-link-bg-color__hover:#cceae7;--tamaro-result-error-color:#d3192e;--tamaro-result-error-bg-color:#fbe8ea;--tamaro-result-error-link-color:var(--tamaro-result-error-color);--tamaro-result-error-link-bg-color:transparent;--tamaro-result-error-link-color__hover:var(--tamaro-result-error-link-color);--tamaro-result-error-link-bg-color__hover:#f4cdd1;--tamaro-overlay-header-color:var(--tamaro-text-color__inverse);--tamaro-overlay-header-bg-color:var(--tamaro-primary-color);--tamaro-overlay-header-close-icon-ripple-opacity:.15;--tamaro-overlay-header-close-icon-ripple-bg-color:var(--tamaro-overlay-header-color);--tamaro-fatal-error-color:#fff;--tamaro-fatal-error-bg-color:#e3342f;--tamaro-test-mode-bar-color:var(--tamaro-text-color__inverse);--tamaro-test-mode-bar-bg-color:#f8a450;--tamaro-test-mode-bar-border-color:var(--tamaro-test-mode-bar-bg-color);--tamaro-spinner-color:var(--tamaro-primary-color);--tamaro-animation-duration:300ms;}html{font-size:16px;}#tamaro-widget.tamaro-widget .payment-purposes>.main .purposes .purpose.selected{border-color:var(--tamaro-primary-color);}body.not-front.page-node-108101 .main-container-wrapper{background:#fff;}.payment-purposes>.main .purposes .purpose{position:relative;z-index:2;}.payment-purposes>.main .purposes .purpose .title{color:#fff !important;position:relative !important;z-index:2 !important;font-weight:bold !important;}.payment-purposes>.main .purposes .purpose .md-ripple-cont{background-color:rgba(255,255,255,0.1) !important;}#tamaro-widget.tamaro-widget .payment-purposes > .main .purposes .purpose.selected .title{color:#000 !important;}.payment-purposes>.main .purposes .purpose:nth-child(1){background-image:url(https://www.portesouvertes.ch/img/purpose-1.jpg) !important;background-repeat:no-repeat !important;background-attachment:scroll !important;background-position:center center !important;background-size:100% !important;}.payment-purposes>.main .purposes .purpose:nth-child(2){background-image:url(https://www.portesouvertes.ch/img/purpose-2.jpg) !important;background-repeat:no-repeat !important;background-attachment:scroll !important;background-position:center center !important;background-size:100% !important;}.payment-purposes>.main .purposes .purpose:nth-child(3){background-image:url(https://www.portesouvertes.ch/img/purpose-3.jpg) !important;background-repeat:no-repeat !important;background-attachment:scroll !important;background-position:center center !important;background-size:100% !important;}.payment-purposes>.main .purposes .purpose:nth-child(4){background-image:url(https://www.portesouvertes.ch/img/purpose-4.jpg) !important;background-repeat:no-repeat !important;background-attachment:scroll !important;background-position:center center !important;background-size:100% !important;}.payment-purposes>.main .purposes .purpose:nth-child(5){background-image:url(https://www.portesouvertes.ch/img/purpose-5.jpg) !important;background-repeat:no-repeat !important;background-attachment:scroll !important;background-position:center center !important;background-size:100% !important;}.payment-purposes>.main .purposes .purpose:nth-child(6){background-image:url(https://www.portesouvertes.ch/img/purpose-6.jpg) !important;background-repeat:no-repeat !important;background-attachment:scroll !important;background-position:center center !important;background-size:100% !important;}.payment-purposes>.main .purposes .purpose:nth-child(7){background-image:url(https://www.portesouvertes.ch/img/purpose-7.jpg) !important;background-repeat:no-repeat !important;background-attachment:scroll !important;background-position:center center !important;background-size:100% !important;}.payment-purposes>.main .purposes .purpose:nth-child(8){background-image:url(https://www.portesouvertes.ch/img/purpose-8.jpg) !important;background-repeat:no-repeat !important;background-attachment:scroll !important;background-position:center center !important;background-size:100% !important;}.payment-purposes>.main .purposes .purpose:nth-child(9){background-image:url(https://www.portesouvertes.ch/img/purpose-9.png) !important;background-repeat:no-repeat !important;background-attachment:scroll !important;background-position:center center !important;background-size:100% !important;display:none !important;}

/* Blue last menu item styles */
/*
.weblinks-depth-1.navbar-nav.ml-auto .navbar-nav.weblinks>li:last-child, .weblinks-depth-1.navbar-nav.features-block__heading-contents .navbar-nav.weblinks>li:last-child, .weblinks-depth-1.navbar-nav.featured-actions__heading-contents .navbar-nav.weblinks>li:last-child, .weblinks-depth-1.navbar-nav.fr-logo .navbar-nav.weblinks>li:last-child, .weblinks-depth-1.navbar-nav.features-block__heading-contents:first-of-type>li:last-child, .weblinks-depth-1.navbar-nav.featured-actions__heading-contents:first-of-type>li:last-child, .weblinks-depth-1.navbar-nav.fr-logo:first-of-type>li:last-child {
    margin-right:5px;
}
.weblinks-depth-1.navbar-nav.ml-auto .navbar-nav.weblinks>li:last-child a, .weblinks-depth-1.navbar-nav.features-block__heading-contents .navbar-nav.weblinks>li:last-child a, .weblinks-depth-1.navbar-nav.featured-actions__heading-contents .navbar-nav.weblinks>li:last-child a, .weblinks-depth-1.navbar-nav.fr-logo .navbar-nav.weblinks>li:last-child a, .weblinks-depth-1.navbar-nav.features-block__heading-contents:first-of-type>li:last-child a, .weblinks-depth-1.navbar-nav.featured-actions__heading-contents:first-of-type>li:last-child a, .weblinks-depth-1.navbar-nav.fr-logo:first-of-type>li:last-child a {
    background-color: #87BCD2;
    color: #fff;
    border-radius: .25rem;
    padding: 10px 20px;
    text-transform: uppercase;
    font-size: 18px;
    font-weight: 400;
    font-family: futura-pt-bold,sans-serif;
}

.weblinks-depth-1.navbar-nav.ml-auto .navbar-nav.weblinks>li:last-child a:hover, .weblinks-depth-1.navbar-nav.features-block__heading-contents .navbar-nav.weblinks>li:last-child a:hover, .weblinks-depth-1.navbar-nav.featured-actions__heading-contents .navbar-nav.weblinks>li:last-child a:hover, .weblinks-depth-1.navbar-nav.fr-logo .navbar-nav.weblinks>li:last-child a:hover, .weblinks-depth-1.navbar-nav.features-block__heading-contents:first-of-type>li:last-child a:hover, .weblinks-depth-1.navbar-nav.featured-actions__heading-contents:first-of-type>li:last-child a:hover, .weblinks-depth-1.navbar-nav.fr-logo:first-of-type>li:last-child a:hover {

    color: #6B3267;
}*/


/* Orange last menu item styles */
/*
.weblinks-depth-1.navbar-nav.ml-auto .navbar-nav.weblinks>li:last-child a, .weblinks-depth-1.navbar-nav.features-block__heading-contents .navbar-nav.weblinks>li:last-child a, .weblinks-depth-1.navbar-nav.featured-actions__heading-contents .navbar-nav.weblinks>li:last-child a, .weblinks-depth-1.navbar-nav.fr-logo .navbar-nav.weblinks>li:last-child a, .weblinks-depth-1.navbar-nav.features-block__heading-contents:first-of-type>li:last-child a, .weblinks-depth-1.navbar-nav.featured-actions__heading-contents:first-of-type>li:last-child a, .weblinks-depth-1.navbar-nav.fr-logo:first-of-type>li:last-child a {
    background-color: #e05c16;
    color: #fff;
    padding-left: 5px;
    padding-right: 5px;
}*/