body::-webkit-scrollbar {
width: 16px;
}
body::-webkit-scrollbar-track {
background-color: #e4e4e4;
border-radius: 100px;
}
body::-webkit-scrollbar-thumb {
background-color: #003399;
border-radius: 100px;
}
h3.form-content__name {
font-size: 18px !important;
line-height: 22px !important;
font-family: Lexend-SemiBold, sans-serif !important;
font-weight: 600;
color: var(--feux-black-font, #1B1B1B) !important;
padding-top: 25px;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.nf-form-content {
padding: 0px !important;
margin: 0 0 !important;
}
.nf-field-label label { font-size: 13px !important;
line-height: 22px !important;
font-family: Ubuntu-Light, sans-serif !important;
font-weight: 300 !important;
color: var(--feux-blue-3-font, #003399);
margin-bottom: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
}
input[type=text].ninja-forms-field,
input[type=tel].ninja-forms-field,
input[type=number].ninja-forms-field,
input[type=email].ninja-forms-field {
padding: 10px 13px !important;
border-radius: 6px !important;
height: 46px !important;
width: 100% !important;
background: #FFF !important;
border: 1px solid var(--feux-blue-3-60, rgba(0, 51, 153, 0.6)) !important;
}
.nf-error.field-wrap .nf-field-element:after {
height: 44px !important;
width: 44px !important;
}
.listcheckbox-container .list-checkbox-wrap .nf-field-element li {
background-color: var(--feux-white-bg, #FFFFFF);
border-radius: 4px !important;
padding: 10px 12px !important;
position: relative !important;
display: block !important;
}
.col_3.listcheckbox-container .list-checkbox-wrap .nf-field-element li,
.col_2.listcheckbox-container .list-checkbox-wrap .nf-field-element li {
background-color: var(--feux-white-bg, #FFFFFF);
border-radius: 4px !important;
padding: 10px 12px !important;
position: relative !important;
display: inline-flex !important;
flex-direction: row;
flex-wrap: nowrap;
align-items: flex-start;
justify-content: flex-start;
}
.list-radio-wrap li {
display: inline-flex !important;
align-items: flex-start;
flex-wrap: nowrap;
flex-direction: column-reverse;
}
.listradio-wrap .nf-field-element input {
display: contents !important;
}
.list-checkbox-wrap .nf-field-element li input {
display: contents !important;
}
@media only screen and (min-width: 1200px) {
.col_2.listcheckbox-container .list-checkbox-wrap .nf-field-element li {
width: 40% !important;
margin-right: 10px !important;
}
.col_3.listcheckbox-container .list-checkbox-wrap .nf-field-element li {
width: 30% !important;
margin-right: 10px !important;
}
.list-radio-wrap li {
width: 40% !important;
margin-right: 10px !important;
}
}
@media only screen and (max-width: 1199px) {
.col_2.listcheckbox-container .list-checkbox-wrap .nf-field-element li {
width: 100% !important;
}
.col_3.listcheckbox-container .list-checkbox-wrap .nf-field-element li {
width: 100% !important;
}
.list-radio-wrap li {
width: 100% !important;
}
}
.list-select-wrap .nf-field-element select {}
.nf-form-content .list-select-wrap .nf-field-element>div {
background: #FFF !important;
border: 1px solid var(--feux-blue-3-60, rgba(0, 51, 153, 0.6)) !important;
border-radius: 6px !important;
box-shadow: none !important;
transition: all .5s !important;
}
.nf-form-content .list-select-wrap>div div:after {
font-size: 14px !important;
color: #333a40 !important;
font-weight: 300 !important;
}
textarea {
font-size: 12px !important;
line-height: 18px !important;
font-family: Lexend-Light, sans-serif !important;
font-weight: 300 !important;
padding: 12px 10px !important;
border: 1px solid var(--feux-blue-3-60, rgba(0, 51, 153, 0.6)) !important;
border-radius: 6px !important;
color: var(--feux-black-font, #1B1B1B) !important;
width: 100% !important;
background: #FFF !important;
}
.consentform .field-wrap {
display: flex !important;
flex-wrap: wrap !important;
align-content: normal !important;
}
.consentform.label-right .nf-field-description {
margin-right: auto !important;
}
.consentform .accordion-button {
position: relative;
display: flex;
align-items: center;
width: 100%;
font-weight: 500;
font-size: 18px;
line-height: 22px;
color: #051E54;
text-align: left;
overflow-anchor: none;
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
border-top-width: 2px;
border-top-style: solid;
border-top-color: #ccceda;
padding-top: 13px;
margin-top: 25px;
margin-bottom: 20px;
justify-content: flex-end;
}
.consentform .accordion-item {
border: 0px !important;
}
.form-check.newsletter-zgody {
padding-top: 5px;
padding-bottom: 20px;
}
.consentform .nf-field-label label {
font-family: Lexend-Regular, sans-serif !important;
color: var(--feux-black-font, rgba(0, 0, 0, 0.7)) !important;
font-size: 14px !important;
}
.number_captcha.label-left .nf-field-label {
text-align: left !important;
}
.number_captcha.label-left .nf-field-element {
padding-left: 30px !important;
}
.number_captcha.label-left .nf-field-description {
margin-left: 28% !important;
position: absolute !important;
top: 14px !important;
width: auto !important;
}
@media only screen and (min-width: 801px) and (max-width: 1199px) {
.number_captcha.label-left .nf-field-element {
padding-left: 50px !important;
}
.number_captcha.label-left .nf-field-description {
margin-left: 32% !important;
}
}
@media only screen and (max-width: 800px) {
.number_captcha.label-left .nf-field-description {
position: relative !important;
margin-left: 0px !important;
top: 34px !important;
}
.number_captcha.label-left .nf-field-element {
margin-left: 80px !important;
}
}
.numbers {
font-weight: 700;
font-size: 16px;
line-height: 19px;
color: #1B1B1B;
}
.numbers_all {
display: flex;
flex-direction: row;
align-items: center;
}
.numbers_all input {
width: 70px;
margin-left: 10px;
}
.number_captcha .nf-field-label label {
display: block !important;
}
.number_captcha.label-left .nf-field-element {
width: auto !important;
}
.nf-form-content button,
.nf-form-content input[type=button],
.nf-form-content input[type=submit] {
background: var(--feux-blue-3, #003399) !important;
color: var(--feux-white-font, #FFFFFF) !important;
font-size: 12px !important;
border-radius: 6px !important;
font-family: Lexend-Regular, sans-serif !important;
font-weight: 400 !important;
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
-webkit-box-orient: horizontal !important;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 15px 28px;
min-width: 223px;
height: 45px;
-webkit-box-shadow: none;
box-shadow: none;
text-transform: uppercase;
letter-spacing: .12em;
}
.nf-form-content button.more-btn {
content: "Rozwiń" !important;
float: right !important;
padding-top: 5px !important;
font-family: Lexend-Light, sans-serif !important;
font-weight: 300;
font-size: 14px !important;
line-height: 16px;
color: var(--feux-blue-3-font, #003399) !important;
background-color: transparent !important;
border-width: initial;
border-style: none;
border-color: initial;
border-image: initial;
padding: 0px !important;
min-width: auto !important;
}
.nf-form-content button.more-btn:hover {
background-color: transparent !important;
}
.color_check_box ul li:has(#nf-field-83-0) {
background-color: var(--feux-grey4-bg, #F3F3F3) !important;
}
.color_check_box ul li:has(#nf-field-83-1) {
background-color: var(--feux-grey4-bg, #3A854B) !important;
color: #FFF;
}
.color_check_box ul li:has(#nf-field-83-2) {
background-color: var(--feux-grey4-bg, #B05F35) !important;
color: #FFF;
}
.color_check_box ul li:has(#nf-field-83-3) {
background-color: var(--feux-grey4-bg, #A82B6A) !important;
color: #FFF;
}
.color_check_box ul li:has(#nf-field-83-4) {
background-color: var(--feux-grey4-bg, #1C8281) !important;
color: #FFF;
}
.color_check_box ul li:has(#nf-field-83-5) {
background-color: var(--feux-grey4-bg, #534B92) !important;
color: #FFF;
}
.color_check_box ul li:has(#nf-field-83-6) {
background-color: var(--feux-grey4-bg, #E5001D) !important;
color: #FFF;
}
.color_check_box ul li:has(#nf-field-83-7) {
background-color: var(--feux-grey4-bg, #367BAB) !important;
color: #FFF;
}
.color_check_box ul li:has(#nf-field-83-8) {
background-color: var(--feux-grey4-bg, #003399) !important;
color: #FFF;
}
.listcheckbox-wrap .nf-field-element label:after {
border-radius: 4px !important;
border-color: #7f9aca !important;
border-width: 2px !important;
background-color: transparent !important;
}
.listcheckbox-wrap .nf-field-element label:before {
content: '' !important;
background-color: transparent !important;
background-image: url(//feniks.kultura.gov.pl/wp-content/themes/fundusze/assets/images/svg/checkbox-check-blue.svg) !important;
background-repeat: no-repeat;
background-position: center;
width: 12px !important;
height: 12px !important;
left: -25px !important;
top: 6px !important;
}
.list-checkbox-wrap ul li:has(.nf-checked) label:before {
background-color: #FFF !important;
}
.list-checkbox-wrap ul li:has(.nf-checked) {
background-color: var(--feux-ue-blue-bg, #20196F) !important;
color: #FFF;
}
.rpo__search-placeholder-item span,
.rpo__search-placeholder-item .span {
text-align: center;
}
.recruitment-wrapper__header__whoWhat__logo .img-fluid.img-thumbnail {
max-width: 200px !important;
height: auto !important;
}
.align-items-center {
-webkit-box-align: top !important;
-ms-flex-align: top !important;
align-items: top !important;
}
.recruitment-wrapper__header__whoWhat__width p {
margin-bottom: 0px;
}
a.download-wrapper:not(.focus-off) {
display: flex !important;
}
@media only screen and (max-width: 520px) {
.site-header__logo-nav__logo img.logo {
width: 100% !important;
height: auto !important;
}
}
.event-card-left__text.dlaEve {
flex-direction: column !important;
}
.entry-content {
padding-right: 20px;
}
.entry-content li,
.entry-content p {
font-size: 16px;
line-height: 26px;
font-family: Lexend-Light, sans-serif;
font-weight: 300;
color: var(--feux-black-font, #1B1B1B);
}
.event-big-card-wrapper .prelegent-slide.active .card-body,
.event-big-card-wrapper .prelegent-slide:hover .card-body {
background: var(--feux-blue-3, #003399);
color: var(--feux-white, #ffffff);
}
.swiper-slide .card {
border: 0px;
}
.event-big-card-wrapper .prelegent-slide.active .card-body,
.event-big-card-wrapper .prelegent-slide:hover .card-body {
background: var(--feux-blue-3, #003399);
color: var(--feux-white, #ffffff);
}
.event-big-card-wrapper .prelegent-slide .card-body {
background: var(--feux-white, #ffffff);
border-radius: 0px 12px 12px 12px;
width: 90%;
-webkit-transform: translateY(-10px);
-ms-transform: translateY(-10px);
transform: translateY(-10px);
}
.event-big-card-wrapper .prelegent-slide.active .wydarzenia-swiper-card:after,
.event-big-card-wrapper .prelegent-slide:hover .wydarzenia-swiper-card:after {
content: "";
border: unset;
width: 20px;
height: 20px;
background: var(--feux-blue-3, #003399);
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
position: absolute;
left: 30px;
bottom: -1px;
}
.event-big-card-wrapper .prelegent-slide .wydarzenia-swiper-card:after {
content: "";
border: unset;
width: 20px;
height: 20px;
background-color: #fff;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
position: absolute;
left: 30px;
bottom: -1px;
}
.biogram_data {
width: 0px !important;
height: 0px !important;
overflow: hidden;
}
.event_page_small_map {
width: 100%;
height: 263px;
}
.event_page_big_map {
width: 100%;
height: 367px;
} .audio-player {
width: 100%;
max-width: 100rem;
display: flex;
margin: 2rem 1rem;
background-color: var(--secondary-background-color);
border-radius: var(--border-radius);
box-shadow: 0.2rem 0.2rem 1rem 0.2rem var(--box-shadow-color);
} .play-button {
min-width: 5rem;
min-height: 5rem; border: none;
background-color: transparent;
outline: none;
cursor: pointer;
} .player-body {
width: 100%;
padding: 1rem;
} .title {
width: 100%;
font-weight: 600;
} .waveform {
width: 100%;
padding: 0.5rem 0;
background-color: #e7edf6;
border-radius: 8px;
} .controls {
display: flex;
justify-content: space-between;
align-items: center;
} .timecode {
color: var(--secondary-color);
} .volume {
display: flex;
align-items: center;
}
.volume-icon {
cursor: pointer;
width: 42px;
}
.volume-slider {
margin: 0 1rem;
cursor: pointer;
width: 100%;
outline: none;
-webkit-appearance: none;
background: transparent;
}
.recruitment-submenu-wrapper__item__active {
color: var(--feux-white-font, #FFFFFF) !important;
}
.addtoany_shortcode .a2a_svg {
border-radius: 50% !important;
}
.addtoany_shortcode .a2a_svg svg {
width: 52px !important;
margin: 0px auto !important;
}
.addtoany_shortcode .addtoany_list a {
padding: 0 1px !important;
text-align: center;
}
.addtoany_shortcode .a2a_label {
position: relative !important;
clip-path: none !important;
-webkit-clip-path: none !important;
overflow: hidden;
height: auto !important;
width: 100% !important;
}
.feux-label-tag__blue-eu.active,
.feux-label-tag__blue-eu:hover {
background: var(--feux-white, #ffffff);
color: var(--feux-blue-3, #003399);
}
h3.wp-block-heading {
font-size: 18px;
line-height: 22px;
font-family: Lexend-Bold, sans-serif;
font-weight: 700;
color: var(--feux-black-font, #1B1B1B);
padding-bottom: 12px;
}
.success-story-card__what-action__box__tags--item-red {
background-color: var(--feux-red-bg, #940E0E);
}
.success-story-card__what-action__box__tags--item-gray {
background-color: var(--feux-gray-bg, #898A8C);
}
.success-story-card__what-action__box__tags--item-orange {
background-color: var(--feux-gray-bg, #FDBA13);
}
.naboryChkBox {
width: 0px;
height: 0px;
visibility: collapse;
}
.p-1 label,
#nabory-filtry .p-1 label {
cursor: pointer;
}
ul.counters-section__list.list-unstyled {
flex-wrap: wrap !important;
}
.container.d-flex.justify-content-between {
padding-top: 40px;
}
.harmonogram__header-changes__prev__table ul {
height: 100% !important;
}
.leaflet-pane { }
@media only screen and (min-width: 992px) and (max-width: 1399px) {
.slownik .slownik_details.offset-lg-1 {
margin-left: 2% !important;
}
}
span.btn {
border: 0;
background: 0;
text-align: left;
color: var(--feux-blue-3-font, #003399);
font-family: Lexend-Regular, sans-serif;
font-weight: 400;
font-size: 18px;
line-height: 24px;
}
.publi-box-image-wrapper img {
max-height: 335px !important;
}
.feux-btn-primary {
padding: 15px 15px !important;
}
.text-small {
font-size: 13px !important;
}
.news-list-wrapper ul.news-list-wrapper__list {
justify-content: flex-start !important;
}
.news-list-wrapper .news-list-wrapper__list__item {
margin-right: 6px;
}
b,
strong {
font-weight: bold !important;
}
.poradniki-lista .poradniki-lista-swiper .poradniki-lista__card .card-body {
width: 94% !important;
}
.modalPopup {
position: fixed;
left: 0;
top: 20px;
width: 100%;
height: 100%;
background-color: rgb(0 53 149 / 32%);
opacity: 0;
visibility: hidden;
transform: scale(1.1);
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;
z-index: 9999;
}
.modalPopup-content {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background-color: white;
padding: 1rem 1.5rem;
width: 90%;
height: 90%;
overflow: auto;
border-radius: 0.5rem;
}
.close-button {
float: right;
width: 1.5rem;
line-height: 1.5rem;
text-align: center;
cursor: pointer;
border-radius: 0.25rem;
background-color: #003595;
color: #ffffff;
}
.close-button:hover {
background-color: #003595;
}
.show-modal {
opacity: 1;
visibility: visible;
transform: scale(1.0);
transition: visibility 0s linear 0s, opacity 0.25s 0s, transform 0.25s;
}
.how-people-companies-use {
margin-bottom: 0px !important;
}
.newsletter {
color: #fff;
font-size: 16px;
line-height: 21px;
font-family: Lexend-Light, sans-serif;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #4269b3;
padding-top: 50px;
}
.newsletter_left {
width: 50%;
float: left;
padding-right: 50px;
}
.newsletter_right {
width: 50%;
float: left;
min-height: 150px;
}
.email_ad {
margin-bottom: 10px;
}
.email_textbox {
margin-bottom: 20px;
}
.newsletter .form-control {
display: block;
width: 100%;
padding: 0.375rem 0.75rem;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
background-color: transparent;
background-clip: padding-box;
border: 1px solid #fff;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-bottom: 20px;
min-height: 46px;
}
.newsletter .form-control:focus {
color: #fff;
background-color: transparent;
outline: 0;
box-shadow: none;
}
a.but_submit {
float: right;
color: #FFFFFF;
margin-top: 40px;
}
a.but_submit:hover {
color: #FFFFFF;
}
.bot_line {
height: 50px;
}
.clr {
clear: both;
}
.new {
padding: 50px;
}
.form-group {
display: block;
margin-bottom: 15px;
}
.form_subscribe.freshmail_form_1 label span {
color: #FFF !important;
}
.form_subscribe.freshmail_form_1 input.field {
display: block;
width: 100%;
padding: 0.375rem 0.75rem;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
background-color: transparent;
background-clip: padding-box;
border: 1px solid #fff;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
margin-bottom: 20px;
min-height: 46px;
border-radius: 0.25rem;
padding: 5px 10px !important;
}
.form_subscribe.freshmail_form_1 input.field:focus {
color: #fff;
background-color: transparent;
outline: 0;
box-shadow: none;
}
.form-group input {
padding: 0;
height: initial;
width: initial;
margin-bottom: 0;
display: none;
cursor: pointer;
margin-bottom: 50px;
}
.form-group label {
position: relative;
cursor: pointer;
}
.form-group input:checked+label:after {
content: '';
display: block;
position: absolute;
top: 2px;
left: 9px;
width: 6px;
height: 14px;
border: solid #fff;
border-width: 0 2px 2px 0;
transform: rotate(45deg);
}
@media only screen and (max-width: 767px) {
.newsletter_left {
width: 100%;
float: left;
padding-right: 0px;
margin-bottom: 20px;
}
.newsletter_right {
width: 100%;
float: left;
}
}
.checkbox_agreement {
height: 22px !important;
width: 22px !important;
background-color: transparent;
vertical-align: text-bottom !important;
}
button.form_subscribe_button {
margin-top: 20px;
margin-right: 5px;
position: relative;
padding-right: 20px !important;
}
button.form_subscribe_button::after {
content: '';
background-image: url(//feniks.kultura.gov.pl/wp-content/themes/fundusze/assets/images/arrow.gif);
position: absolute;
width: 13px;
height: 17px;
right: 0px;
top: 10px;
}
input.checkbox_agreement {
outline: 1px solid #FFFFFF;
outline-offset: -1px;
accent-color: #003595 !important;
}
p .checkbox_agreement {
margin-left: 2px !important;
}
input[type='checkbox'].checkbox_agreement {
background-color: #003595 !important;
}
.nf-form-content input[type=checkbox].ninja-forms-field {
height: 22px !important;
width: 22px !important;
}
.checkbox-container.label-right label:before {
left: -27px !important;
top: -1px !important;
font-size: 15px !important;
}
#popmake-11469 {
border-radius: 10px !important;
}
@media only screen and (min-width: 1024px) {
#popmake-11469.pum-container.pum-responsive.pum-responsive-medium {
margin-left: -30%;
width: 30%;
}
}
.pum-theme-cutting-edge .pum-container {
background-color: #003399 !important;
}
.pum-content+.pum-close,
.pum-theme-cutting-edge .pum-content+.pum-close {
right: 10px !important;
top: 10px !important;
font-family: inherit !important;
font-size: 18px !important;
color: #003399 !important;
background-color: #fff !important;
}
.pum-content {
padding: 5px !important;
}
.pum-content.popmake-content:not(.focus-off):focus-within {
outline: none !important;
outline-width: 0 !important;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
.pum-theme-3406 .pum-content+.pum-close,
.pum-theme-enterprise-blue .pum-content+.pum-close {
background-color: #003399 !important
}
.freshmail_form_1 .field::placeholder {
color: #fff;
}
.recruitment-submenu-wrapper__item__active a {
color: #fff !important;
}
.site-header__quick-access-guides ul li a>span {
white-space: wrap !important;
}
.site-header__quick-access-guides ul {
justify-content: normal !important;
}
.site-header__quick-access-guides ul li a>img {
margin-right: 20px;
}
.site-header__quick-access-guides ul li {
max-width: 312px !important;
padding: 10px 10px !important;
}
.newsBanner {
height: 100% !important;
}
#RP-juz-teraz .card-rpo-without-img .card-body {
padding: 30px 25px 10px 25px !important;
}
input.checkbox_agreement:focus-visible {
outline: 2px solid #ff5f20;
}
.search-wrapper-search-bar input:focus-visible {
outline: 2px solid #ff5f20;
}
.feux-form__icon--search input:focus-visible {
outline: 2px solid #ff5f20;
box-shadow: none;
}
.form-check-input:focus-visible {
outline: 2px solid #ff5f20;
box-shadow: none;
}
.form_subscribe.freshmail_form_1 input.field:focus-visible {
outline: 2px solid #ff5f20;
}
.feux-label-tag__blue-eu:focus-within {
outline: 2px solid #ff5f20;
}
.feux-label-tag__orange__no-active:focus-within {
outline: 2px solid #ff5f20;
}
.feux-label-tag__green__no-active:focus-within {
outline: 2px solid #ff5f20;
}
.feux-label-tag__gray__no-active:focus-within {
outline: 2px solid #ff5f20;
}
.feux-label-tag__red__no-active:focus-within {
outline: 2px solid #ff5f20;
}
button.ui-datepicker-prev,
button.ui-datepicker-next {
border: 0px;
}
.faq-btn:focus-visible .faq-postac__caption {
outline: 2px solid #ff5f20;
;
}
.faq-btn:focus-visible .faq-postac__person svg [fill] {
fill: var(--feux-green-bg, #008744);
}
.nabory_blok .recruitment-wrapper__financeBar__info__text-big {
white-space: wrap !important;
}
@media only screen and (max-width: 991px) {
.nabory_blok .feux-label-tag__dark-blue__active {
height: auto !important;
line-height: 18px;
}
.nabory_blok .recruitment-wrapper__tagBar__tag {
margin-top: 15px !important;
}
.nabory_blok .recruitment-wrapper__header__whoWhat__logo {
display: none;
}
}
.tabs-jak-fundusze .header {
margin-right: 25px !important;
}
.tabs-jak-fundusze .tab-content-header-box header {
display: flex !important;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.nabory_blok .feux-label-tag__red__no-active {
opacity: 0.5;
}
.takepart {
padding-top: 30px !important;
padding-bottom: 30px !important;
margin-top: 20px !important;
}
.section-european-funds-ombudsman a,
.info_points a,
.blue_text {
color: #125DCC !important;
}
.nabory_blok .form-check-input[type=radio],
.nabory_blok [type=radio].form-check__color-box-input,
.nabory_blok [type=radio].form-check__input {
border-radius: 0% !important;
}
.nabory_blok .form-check-input:checked[type=radio],
.nabory_blok .form-check__color-box-input:checked[type=radio],
.nabory_blok .form-check__input:checked[type=radio] {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e") !important;
}
.contact-info a {
margin-bottom: 20px !important;
display: block !important;
}
.fill-c-ue-blue3-bg .cls-1 {
stroke-width: 2px !important;
}
@media only screen and (max-width: 768px) {
#scroll-up-btn svg {
width: 37px !important;
height: 51px !important;
}
}
@media only screen and (max-width: 991px) {
#historie-sukcesu-lista .card-success-story {
height: auto !important;
flex-wrap: wrap !important;
}
#historie-sukcesu-lista .success-story-list__item {
display: block !important;
}
#historie-sukcesu-lista .card-success-story .card-img-top {
width: 100% !important;
height: auto !important;
display: block !important;
border-radius: 0px;
}
#historie-sukcesu-lista .card-success-story .card-body {
max-width: 100% !important;
border-top-left-radius: 0px !important;
border-top-right-radius: 0px !important;
border-bottom-left-radius: 10px !important;
border-bottom-right-radius: 10px !important;
}
#historie-sukcesu-lista .card-success-story .card-img-top>img {
border-top-left-radius: 10px !important;
border-top-right-radius: 10px !important;
border-bottom-left-radius: 0px !important;
border-bottom-right-radius: 0px !important;
}
} *:focus {
outline: none !important;
} :focus-visible {
outline: 2px solid #ff5f20 !important;
}
button:focus {
border-color: transparent !important;
outline: none;
}
button:focus {
border-color: transparent !important;
outline: none;
}
button:focus-visible {
outline: 2px solid #ff5f20 !important;
}
.has-cyan-bluish-gray-background-color {
background-color: #fff !important;
border-radius: 12px !important;
}
p.has-text-align-center {
margin-bottom: 0px !important;
}
@media only screen and (max-width: 768px) {
.feux-dropdown__grid-image-checkbox {
display: grid;
gap: 10px;
grid-template-columns: 50% 50% !important;
padding-right: 20px;
}
}
.rpo__search-group-box {
position: relative !important;
}
.rpo__search-placeholder-dla-kogo .swiper-button-next,
.rpo__search-placeholder-na-co .swiper-button-next {
display: inline-flex !important;
}
.rpo__search-placeholder-dla-kogo .swiper-button-prev,
.rpo__search-placeholder-na-co .swiper-button-prev {
display: inline-flex !important;
}
.rpo__search-placeholder-dla-kogo .rpo-swiper,
.rpo__search-placeholder-na-co .rpo-swiper {
padding: 2px 80px !important;
}
.widget-image-gallery__full {
margin-bottom: 20px;
}
.widget-image-gallery__caption {
z-index: 99;
background: #FFF;
width: 100%;
left: 0px;
padding: 10px;
opacity: 0.9;
}
.success-story-list {
justify-content: left !important;
}
.success-story-list__item {
margin-right: 15px !important;
}
.fund_event.events-list-wrapper__list {
grid-template-columns: repeat(4, 1fr) !important;
}
.recruitment-wrapper__titleBar a {
text-decoration: none !important;
}
#RP-na-skroty.mb-80px {
margin-bottom: 0px !important;
}
#RP-na-skroty header.justify-content-between {
padding-top: 0px !important;
}
.rpo-swiper-zobacz-innych .card-success-story-blue .card-body:before{
background-color : #008744 !important;
}
.counters-section__list__element__comma ,
.counters-section__list__element__digit{
color : #008744 !important;
} .search-results-public-element-wrapper__img {
height: 200px !important;
}
.recruitment-wrapper__financeBar__info__text-big,
.recruitment-wrapper__financeBar__info__text-small {
white-space: wrap !important;
}
.pum-active {
opacity: 1 !important;
}
.pum-container {
top: 50% !important;
right: 50% !important;
transform: translate(50%, -50%) !important;
}
.events-list-wrapper__list__item .card-no-img .card-body {
height: auto !important;
padding-bottom: 20px;
}
event-box-new.card-body.box-height {
padding-bottom: 20px !important;
}
.contrast-grey-active {
filter: grayscale(1) !important;
}
.foo_lang .glink img {
width: 0px;
height: 0px;
display: none;
}
.fun_info_box {
border-radius: 15px;
background-color: #FFFFFF;
margin-bottom: 30px;
padding: 20px;
transition: all .3s ease 0s;
}
.fun_info_box:hover {
border-radius: 15px;
background-color: #003399;
margin-bottom: 30px;
color: #FFFFFF;
}
.fun_info_top {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #d0d0d0;
margin-bottom: 20px;
padding-bottom: 20px;
font-size: 13px;
}
.fun_event_title1 {
font-size: 18px;
font-weight: 600;
color: #003399;
line-height: 22px;
margin-bottom: 15px;
}
.fun_info_box:hover .fun_event_title1 {
color: #fff;
}
.fun_clr {
clear: both;
}
.fun_info_all {}
.fun_info_left {
float: left;
width: 49%;
}
.fun_tel {
display: flex;
float: left;
margin-right: 20px;
margin-bottom: 20px;
}
.fun_info_right {
float: left;
width: 49%;
}
.fun_info_box:hover .icon {
filter: invert(10%) sepia(0%) saturate(7500%) hue-rotate(72deg) brightness(1008%) contrast(1008%);
}
.fun_info_box:hover .fun_tel a {
color: #FFF !important;
}
.show_punkty_map {
display: block;
}
.hide_punkty_map {
display: none;
}
@media only screen and (min-width: 768px)  and (max-width: 999px){
.fund_event.events-list-wrapper__list{
grid-template-columns: repeat(2, 1fr) !important;
}
}
@media (max-width: 767px) {
.col-md-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: 100%;
}
.fund_event.events-list-wrapper__list{
grid-template-columns: repeat(1, 1fr) !important;
}
.wzp_gallery .widget-image-gallery__caption {
position: relative !important;
top: 0;
opacity: 1;
}
.wzp_gallery .widget-image-gallery__thumbs {
padding-top: 10px !important;
}
.wzp_nabory .recruitment-box-info-wrapper__financeBar__info-sub {
text-align: left !important;
margin-bottom: 10px;
}
.event_box .events-list-wrapper__list__item .card .card-img-bottom img{
width:100% !important;
}
}
button.feux-label-tag__blue-eu {
border: 0px !important;
}
.events-list-wrapper__list__item .card .card-img-bottom img {
object-fit: cover
}
.events-list-archive-wrapper .events_box_dask .events-list-wrapper__list__item{
height: 100% !important;
}
.events-list-archive-wrapper .events_box_dask .events-list-wrapper__list__item .wydarzenia-lista__card{
height: 100% !important;
}
.recruitment-box-info-wrapper__financeBar__info-sub{
height : auto !important;
}
.text-c-black.events-box-place-wrapper__has-image{
padding-bottom:20px;
}
.events-list-archive-wrapper .event_box .events-list-wrapper__list__item {
height: auto !important;
margin-bottom: 30px !important;
}
@media (max-width: 767.98px){
#publikacje-lista .publi-box-wrapper>.publi-box-new {
position: relative !important;
width:100% !important;
height:auto !important;
}
#publikacje-lista .publi-box-wrapper>.publi-box-image-wrapper{
position: relative !important;
width:100% !important;
height:auto !important;
top:-30px;
}
#publikacje-lista .publi-box-wrapper{
height:auto !important;
}
#publikacje-lista .publi-box-wrapper>.publi-box-image-wrapper>img.img-fluid{
border-bottom-right-radius: 12px;
border-top-right-radius: 12px;
}
}
.success-story-card__aside--h3 span{
font-size: 19px !important;
}
.fun_tel_new {
display: flex;
float: left;
width: 60%;
margin-bottom:30px;
}
@media (max-width: 1199px){
.fun_info_left{
width:100%;
margin-bottom:20px;
}
.fun_info_right{
width:100%;
}
.fun_tel{
margin-bottom:30px;
}
}
@media (max-width: 991.98px){
.info_points{
margin-top:30px;
}
.contact-with-gov-wrapper__header.office_contacts>div {
width: 100%;
margin-bottom: 5px;
}
}
.reports-box__title{
margin-bottom: 50px !important;
}
.proces_number{
width: 35px;
height: 35px;
line-height: 30px;
-moz-border-radius: 50%;
border-radius: 50%;
border: solid 1px #003399;
color: #003399;
font-weight:600;
text-align: center;
display: block;
}
.proces-num .specific-action__wrapper .process-section li.per-row-4{
width:22% !important;
}
@media only screen and (min-width: 768px)  and (max-width: 1199px){
.proces-num .specific-action__wrapper .process-section li.per-row-4{
width:29% !important;
}
}
@media only screen and (min-width: 768px)  and (max-width: 991px){
.proces-num .specific-action__wrapper .process-section li.per-row-4{
width:47% !important;
}
}
@media only screen and (max-width: 767px){
.proces-num .specific-action__wrapper .process-section li.per-row-4{
width:100% !important;
}
}
#searchFRM2{
width:100%;
}
#searchFRM2 .search-wrapper-search-bar{
margin-left:auto;
margin-right:auto;
}
.news_download_section .publi-card-right__title {
display: flex;
flex-direction: row;
}
.news_download_section .publi-card-right__title svg{width: 100px;
margin-right: 20px;}
@media (max-width: 991.98px){
.news_download_section .publi-card-right__text{
padding:10px !important
}
}
.news_download_section .publi-card-right__title{
color: var(--feux-black-font, #1B1B1B) !important;
}
.gal_modal .modal-dialog .carousel-item img{
width: auto  !important;
max-width: 100% !important;
height: auto  !important;
max-height: 540px  !important;
}
.gal_modal .img_caption {
margin-top: 30px;
margin-bottom: 30px;
display: flex;
}
.gal_modal .cap_text {
width: 90%;
text-align: left;
}
.gal_modal .cap_num {
width: 10%;
}
.gal_modal .gal_right,
.gal_modal .gal_left{
margin: auto !important;
text-align: center !important;
} .gal_modal .gal_right img,
.gal_modal .gal_left img{
width: 80% !important;
}
.gal_modal .carousel-item{
text-align: center !important;
}
.gal_modal button{
border: 0px;
background: transparent !important;
}
.gal_modal .btn-close{
margin-right: 15px !important;
width:50px;
height:50px;
}
@media only screen and (min-width: 576px) {
.gal_modal .modal-dialog{
max-width: 65% !important;
}
.gal_modal .no_desk{ display:none !important;}
.gal_modal .no_mobile{ display:inline-flex !important;}
}
@media only screen and (max-width: 575px) {
.gal_modal .no_mobile{ display:none !important;}
.gal_modal .no_desk{ display:block !important;}
.gal_modal .modal-dialog{
max-width: 95% !important;
}
.gal_arrow{
text-align: center !important;
}
.gal_arrow img{
width: 32px !important;
}
}
.widget-image-gallery .widget-image-gallery__full.swiper-horizontal .swiper-slide img{
width:auto !important;
max-width:100% !important;
}
.widget-image-gallery__thumbs .swiper-slide img{
margin:auto !important;
}
.widget-image-gallery__thumbs .swiper-slide img{
margin:auto !important;
}
.widget-image-gallery__thumbs .swiper-slide img {
width: 100%  !important;
height: 100px  !important;
}
.galRB.widget-image-gallery .swiper-button-next,
.galRB.widget-image-gallery .swiper-button-prev
{
margin-bottom: 12px;
} .galRB .swiper-slide-active{
cursor: pointer !important;
}
@media only screen and (min-width: 992px) {
.widget-image-gallery__caption{
bottom : 122px  !important;
}
}
@media (max-width: 991.98px){
.widget-image-gallery__caption {
bottom: 90px  !important;
padding: 0px 10px  !important;
}
.widget-image-gallery__thumbs .swiper-slide img{
height : 60px  !important;
}
}
.recruitment-box-info-wrapper__financeBar__info-sub{
height:auto !important
}
.poradniki-rozchodniak{ position:relative;}
.poradniki-rozchodniak::before{
content:"";
border-left: 2px solid #003399;
height: 100%;
position: absolute;
left: 50px;
margin-left: -3px;
top: 0;
}
.poradniki-rozchodniak:last-child::before {
content:none !important;
}
.poradniki-rozchodniak .call-to-action-link{
float:right;
}
.nf-field-label label{
font-size: 18px !important;
color: var(--feux-black-font, #1B1B1B) !important;
font-weight: 600 !important;
}
.footer-breadcrumb__managed .nf-field-label label{
font-size: 12px !important;
font-weight: 500 !important;
}
.nf-before-form-content{
margin-bottom:25px;
}
.star {
background-image: url(//feniks.kultura.gov.pl/wp-content/themes/fundusze/assets/images/star_rating.png) !important;
width: 28px !important;
height: 20px !important;
line-height: 20px !important;
}
.tmp_es{background-position:left -27px !important;}
.tmp_fs{background-position:left -54px !important;}
.fullStar {
background-position: left -54px !important;
}
.map-container {
margin: 20px auto;
}
.map-container svg path {
cursor: pointer;
}
.poradniki_icon_box{
display: flex;
justify-content: center;
align-items: center;
}
.sticky-info-box ul li a:not(.focus-off){
display: contents !important;
}
.voivodeship-map-different-wrapper__voivodeships__list__item .active::before {
margin-top: -2px !important;
padding-top: 0px;
position: absolute;
margin-left: -42px;
}
#RP-pierwsze-kroki .site-header__quick-access-guides ul li a > span{
white-space: normal !important;
}
.attach_icon{
display: flex;
align-content: center;
align-items: center;
justify-content: flex-start;
}
.attach_icon svg {
height: 44px !important;
width: auto !important;
}
.attach_title{
width:auto;
padding-left:15px;
font-size: 14px !important;
line-height: 18px;
color: var(--feux-grey2-font, #4F4F4F)  !important;
letter-spacing: .02em  !important;
font-family: Lexend-Regular,sans-serif  !important;
font-weight: 400  !important;
}
.attach_box.publi-card-right__title{
width:100% !important
}
.publi-card-right__wrapper.attach_box{
display:flex;
position : relative !important;
background-color : #FFF !important;
border-radius : 12px !important;
z-index: 1  !important;
}
.filedownload  .publi-card-right__wrapper.attach_box{
width : 100%;
}
.attach_box .publi-card-right__title{
width : 100%;
}
@media (max-width: 991.98px){
.publi-card-right__wrapper.attach_box{
display:flex !important;
width:100% !important;
bottom: 0px !important;
}
}
.contact-with-gov-wrapper__contact__address-list--team2{
margin-right:85px !important;
}
.uacf7-rating:not(:hover) label input:checked ~ .icon, .uacf7-rating:hover label:hover input ~ .icon{
background: url(//feniks.kultura.gov.pl/wp-content/themes/fundusze/assets/images/svg/star_rating_active_icon.svg) no-repeat center/95%;
}
.uacf7-rating  .icon{
background: url(//feniks.kultura.gov.pl/wp-content/themes/fundusze/assets/images/svg/star_rating_disable_icon.svg) no-repeat center/90%;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;
}
.uacf7-rating .icon i{
color: transparent !important;
}
.wpcf7-acceptance label{
display:flex;
align-items: flex-start !important;
}
.wpcf7-acceptance label input{
margin-right:20px;
margin-top: 4px;
}
.wpcf7-acceptance .wpcf7-list-item{
margin:0px !important;
}
.form-check.newsletter-zgody{
padding-left: 0em;
}
.mathcaptcha .wpcf7-form-control-wrap{
margin-left:10px;
}
.mathcaptcha{
font-size: 14px;
line-height: 18px;
font-family: Lexend-Light,sans-serif;
font-weight: 300;
}
.wpcf7-wpcaptcha {
padding: 10px 13px;
border-radius: 6px;
height: 46px;
width: auto;
border: 1px solid var(--feux-blue-3-60, rgba(0, 51, 153, 0.6));
}
.mathcaptcha.d-flex{
align-items: center;
font-weight:300px
}
.wpcf7-wpcaptcha::-ms-input-placeholder { color: #2d59a8 !important;
}
.wpcf7-wpcaptcha::placeholder {
color: #2d59a8 !important;
}
.wpcf7-submit.feux-btn-primary{
height : auto !important;
}
.na_skroty_icon{
display: flex;
align-items: flex-end;
height:40px;
}
.filedownload .feux-btn-primary{
min-width: auto !important;
max-width: 223px !important;
height: auto !important;
text-decoration: none !important;
color:#FFF !important;
}
.filedownload .publi-card-right__btn{
text-align: center !important;
}
.rpo-swiper-zobacz-innych .card-success-story .card-body{
margin-top: -100px !important;
}
.rpo-swiper-aktualnosci .card-success-story{
padding-bottom: 0px !important;
}
.rpo-swiper-na-jakie-cele .swiper-slide{
margin-left:auto ;
margin-right:auto ;
}
@media only screen and (max-width: 1099px) {
.rpo-swiper-na-jakie-cele .swiper-slide{
margin-right:30px !important;
}
}
a.na_skroty_href:not(.focus-off){
display: block !important;
}
a.na_skroty_href:focus-visible {
outline: 2px solid #ff5f20;
}
.card-success-story a.card-success-story__title:not(.focus-off),
.recruitment-wrapper__header__whoWhat__width a.ico-hyperlink:not(.focus-off) {
display: inline !important;
}
#mapa_interaktywna{
width:100%;
height:500px;
}
li.typ_programu{
cursor: pointer;
}
.eight-column-cards-wrapper .typ_programu.eight-column-cards__list__item.active{
color: var(--feux-black-font, #FFFFFF);
background: var(--feux-white-bg, #003399);
}
.eight-column-cards-wrapper .typ_programu.eight-column-cards__list__item.active .eight-column-cards__list__item__svg-wrapper svg path
{
stroke : var(--feux-black-font, #FFFFFF);
}
.feux-label-tag__blue-eu.hStatus {
background: var(--feux-white, #ffffff);
color: var(--feux-blue-3, #003399);
}
.feux-label-tag__blue-eu.hStatus.active, .feux-label-tag__blue-eu.hStatus:hover {
background: var(--feux-white, #003399);
color: var(--feux-blue-3, #ffffff);
}
@media (max-width: 991.98px){
li.counters-section__list__element {
width: 100% !important;
margin-top: 0px;
margin-bottom: 0px;
}
}
@media (min-width: 992px){
li.counters-section__list__element {
width: 33.33% !important;
margin-top: 40px;
margin-bottom: 40px;
}
}
.recruitment-submenu-wrapper__item button{
padding: 6px 14px;
border: none;
background: transparent;
}
.recruitment-submenu-wrapper__item__active button{
color: #FFF;
}
.title__border-bottom--orange2.white_border::after {
background-color: var(--feux-orange2-bg, #ffffff);
}
.ostatnio-dodane .poradniki-lista__card .card-img-top img{
width:100%;
height:auto;
}
.ostatnio-dodane .recruitment-wrapper{
margin-top: 0px !important;
}
.rpo-swiper-aktualnosci .card-success-story a{
width: 373px;
height: 176px;
position: absolute;
bottom: 0;
left: 0;
}
.jak_osboy_li{
padding:0px !important;
height:auto !important;
}
.jak_osboy_li a{
height: 112px;
padding: 30px;
width: 100%;
border-radius: 12px;
}
.jak_osboy_li a:focus-visible {
outline: 2px solid #ff5f20;
}
@media (max-width: 768px){
.jak_osboy_li{
padding:20px !important;
height:auto !important;
max-width: 100% !important;
}
.jak_osboy_li a{
height: auto;
padding: 30px;
width: 100%;
border-radius: 12px;
}
.jak_osboy_li a:focus-visible {
outline: 2px solid #ff5f20;
}
}
.historii_program_grid{
display: flex !important;
flex-direction: column;
height: 55%;
}
.historii_program_grid:focus-visible{
z-index: 10;
}
.historii_program_grid .card-body{ margin-right:0px!important; margin-bottom:0px!important;}
.historii_program_grid{margin-right: 20px; margin-bottom: -15px;}
.show_punkty_map iframe{
width:100% !important;
}
@media (max-width: 524px){
.poradniki-rozchodniak .poradniki-lista-swiper__title h2{
font-size: 18px;
}
.poradniki-rozchodniak .card-success-story__title h3{
font-size: 16px;
}
}
.submenusTab .recruitment-submenu-wrapper .recruitment-submenu-wrapper__item__active,
.submenusTab .recruitment-submenu-wrapper .recruitment-submenu-wrapper__item{
padding: 5px !important;
}
.submenusTab .recruitment-submenu-wrapper__item__active a,
.submenusTab .recruitment-submenu-wrapper__item a
{
padding: 12px 16px !important;
border-radius: 6px;
text-decoration: none;
}
.submenusTab ul{
justify-content: flex-start !important;
flex-wrap: nowrap !important;
}
.submenusTab .recruitment-submenu-wrapper__item__active a{
color: var(--feux-white, #ffffff) !important;
background-color: var(--feux-ue-blue-bg, #20196F) !important;
}
.submenusTab .recruitment-submenu-wrapper__item__active:hover a{
color: var(--feux-white, #ffffff) !important;
background-color: var(--feux-ue-blue-50-bg, rgba(32, 25, 111, 0.5)) !important;
}
.submenusTab .recruitment-submenu-wrapper .recruitment-submenu-wrapper__item__active,
.submenusTab .recruitment-submenu-wrapper .recruitment-submenu-wrapper__item:hover{
background: none;
}
.submenusTab .recruitment-submenu-wrapper__item a:hover{
color: var(--feux-white, #ffffff) !important;
background-color: var(--feux-ue-blue-50-bg, rgba(32, 25, 111, 0.5)) !important;
}
h2.h2_top_0{
margin-top: 0px !important;
margin-bottom: 0px !important;
}
.map-region-id,
.map-polski{
width:100%;
height:1000px;
border-radius: 16px;
}
.mapa-historii-sukcesu .leaflet-pane { filter: none !important;
}
.mapa-historii-sukcesu path.leaflet-interactive:hover{
fill : #003399 !important;
opacity: 0.99;
}
.leaflet-marker-icon{
color:#FFF;
}
.leaflet-provtooltip{
background-color: #003399 !important;
color:#FFF !important;
border-radius: 4px !important;
}
path.clickchange{
fill:#003399 !important;
}
path.clickchange:hover{
fill:#EEF3FF !important;
}
.news-list-mapa{
width: 100%;
height: 950px;
overflow: auto;
}
.mapa-historii-sukcesu .map-region-id path.leaflet-interactive:hover {
fill: #EEF3FF !important;
opacity: 0.99;
}
.map-region-id .leaflet-interactive{
stroke:#003399 !important;
fill:#EEF3FF !important;
fill-opacity:0.6 !important;
}
.prov-icon{
text-align: center;
}
.prov-icon div{
text-align: center;
margin-top:-1px;
}
.news-list-mapa ul li a,
.mapa-historii-right ul li a{
text-decoration: none;
}
.news-list-mapa ul li.news-list-wrapper__list__item,
.mapa-historii-right ul li.news-list-wrapper__list__item{
margin-bottom: 30px;
}
.news-list-mapa h3,
.mapa-historii-right h3{
color: var(--feux-blue-3-font, #003399);
font-size: 18px;
line-height: 24px;
font-family: Lexend-SemiBold, sans-serif;
font-weight: 600;
}
.news-list-mapa h3,
.mapa-historii-right h3{
color: var(--feux-blue-3-font, #003399);
font-size: 18px;
line-height: 24px;
font-family: Lexend-SemiBold, sans-serif;
font-weight: 600;
}
.mapa-historii-sukcesu .feux-filtry__dropdown-btn {
width:100%;
text-align: left;
position: relative;
}
.mapa-historii-sukcesu .feux-dropdown__menu--filtry{
z-index: 9999;
}
.div_back_to_map{
padding-top:15px;
}
.success-story-list .success-story-list__item .card-img-top,
.mapa-historii-sukcesu .poradniki-lista__card .card-img-top { 
width: 100%;
height: 179px;
}
.success-story-list .success-story-list__item .card .card-img-top:not(.card-img-top-mobile)>img,
.mapa-historii-sukcesu .news-list-wrapper__list__item .card .card-img-top:not(.card-img-top-mobile)>img {  
width: 100%;
height: 100%;
object-fit: cover;
}
.success-story-list .card-img-top img,
.mapa-historii-sukcesu .card-img-top img{
width:100% !important;
border-radius: 12px;
}
a.mapa_project_link:hover{
background: var(--feux-blue-3, #0d6efd) !important;
}
.map-overlay{ position:relative;}
.map-overlay:after{
content:"";
background-color: #000; height:100%; width:100%; opacity: 0.5; position: absolute; z-index:10; left:0; top:0; transition: all 0.5s ease;
}
.map-overlay-msg {
display: flex; justify-content: center; align-items: center; color:#FFFFFF; font-weight:700; font-size:35px; position: absolute; z-index:11; transition: all 0.5s ease;
}
.map-overlay .map-region-id,
.map-overlay .map-polski{
z-index: 0;
}
.map-overlay.afterHover .map-region-id,
.map-overlay.afterHover .map-polski{
z-index: initial !important;
}
.map-overlay-msg.afterHover{
display: none !important;
}
.afterHover:after{
background-color: transparent !important;
}
.map-overlay:hover:after{display: none;}
.map-overlay:hover #myDiv{display: none;}
.map-overlay-msg{
top: 50%;  
left: 50%; 
transform: translate(-50%, -50%);
text-align: center;
line-height: normal;
}
@media (max-width: 991px){
.map-polski,
.map-region-id{
height: 600px !important;
}
}