body.acc_font_small {
  font-size: 1em;
}

body.acc_font_medium {
  font-size: 1.125em;
}
body.acc_font_medium input::-moz-placeholder, body.acc_font_medium textarea::-moz-placeholder {
  font-size: 1.125em !important;
}
body.acc_font_medium input, body.acc_font_medium input::placeholder, body.acc_font_medium textarea, body.acc_font_medium textarea::placeholder {
  font-size: 1.125em !important;
}

body.acc_font_big {
  font-size: 1.25em;
}
body.acc_font_big input::-moz-placeholder, body.acc_font_big textarea::-moz-placeholder {
  font-size: 1.175em !important;
}
body.acc_font_big input, body.acc_font_big input::placeholder, body.acc_font_big textarea, body.acc_font_big textarea::placeholder {
  font-size: 1.175em !important;
}

body.acc_paragraph p,
body.acc_paragraph * p {
  margin-bottom: 2em !important;
}

body.acc_line,
body.acc_line * {
  line-height: 200% !important;
}

body.acc_word,
body.acc_word * {
  word-spacing: 0.5em !important;
}

body.acc_letter,
body.acc_letter * {
  letter-spacing: 0.15em !important;
}

body.acc_contrast .smsForm.smsForm--default .smsForm__number::-moz-placeholder, body.acc_contrast .tag_search_form input::-moz-placeholder, body.acc_contrast .systemForm__input::-moz-placeholder {
  background-color: #000000 !important;
  color: #FFFF00 !important;
}

body.acc_contrast .header, body.acc_contrast .home_section, body.acc_contrast .news__date, body.acc_contrast .news__date i::before, body.acc_contrast .news__name, body.acc_contrast .news__desc, body.acc_contrast .news_featured_list__main, body.acc_contrast .news_featured_list__main > *, body.acc_contrast .news_featured_list__main > *::before, body.acc_contrast .news_featured_list__main > *::after, body.acc_contrast .fadeSlider__toggle:not(.-active)::after, body.acc_contrast .calendar_list__entry, body.acc_contrast .calendar_list__entry > *, body.acc_contrast .calendar_list__entry > *::before, body.acc_contrast .calendar_list__entry > *::after, body.acc_contrast .calendar_list__date, body.acc_contrast .calendar_list__date i::before, body.acc_contrast .calendar_list.container, body.acc_contrast .calendar_list__main .calendar_list__name, body.acc_contrast .calendar__field--inactive, body.acc_contrast .calendar__field--active:not(.calendar__field--has_news), body.acc_contrast .home_gallery_list__name, body.acc_contrast .home_gallery_list__name > *, body.acc_contrast .home_gallery_list__name > *::before, body.acc_contrast .home_gallery_list__name > *::after, body.acc_contrast .single_gallery_list__name, body.acc_contrast .single_gallery_list__name > *, body.acc_contrast .single_gallery_list__name > *::before, body.acc_contrast .single_gallery_list__name > *::after, body.acc_contrast .checkbox, body.acc_contrast .btn--border, body.acc_contrast .newsletter__input, body.acc_contrast .newsletter__email, body.acc_contrast .wysiwyg, body.acc_contrast .wysiwyg *, body.acc_contrast .site__menu_wrapper *:not(.module_head), body.acc_contrast .site__menu_wrapper *:not(.module_head) *, body.acc_contrast .site__menu_wrapper *:not(.module_head) *::before, body.acc_contrast .site__menu_wrapper *:not(.module_head) *::after, body.acc_contrast .site__menu_wrapper *:not(.module_head)::before, body.acc_contrast .site__menu_wrapper *:not(.module_head)::after, body.acc_contrast .site__menu2_wrapper *:not(.module_head), body.acc_contrast .site__menu2_wrapper *:not(.module_head) *, body.acc_contrast .site__menu2_wrapper *:not(.module_head) *::before, body.acc_contrast .site__menu2_wrapper *:not(.module_head) *::after, body.acc_contrast .site__menu2_wrapper *:not(.module_head)::before, body.acc_contrast .site__menu2_wrapper *:not(.module_head)::after, body.acc_contrast .news_entry__date, body.acc_contrast .news_entry__date > *, body.acc_contrast .news_entry__date > *::before, body.acc_contrast .news_featured_list__date i::before, body.acc_contrast .gallery_list__infobox, body.acc_contrast .gallery_list__infobox *, body.acc_contrast .in_numbers__wrapper *, body.acc_contrast .in_numbers__wrapper, body.acc_contrast .in_numbers__wrapper::before, body.acc_contrast .in_numbers__wrapper.in_numbers__wrapper--mask::after, body.acc_contrast .home_gallery_list__more, body.acc_contrast .home_gallery_list__more_text, body.acc_contrast .info_bar__hide_button, body.acc_contrast .news__list .news__button::before, body.acc_contrast .home_section--calendar_and_banner_slider_row .calendar_list, body.acc_contrast .textfield, body.acc_contrast .customSelect a, body.acc_contrast .customSelect a span, body.acc_contrast .customSelect a::before, body.acc_contrast .customSelect ul, body.acc_contrast .customSelect ul li, body.acc_contrast .customSelect__labelIcon::before, body.acc_contrast .searchCompany__textfield, body.acc_contrast .menuMobile__expander::before, body.acc_contrast .contact_info__icon, body.acc_contrast .message, body.acc_contrast .search_result, body.acc_contrast .search_result .search_desc, body.acc_contrast .search_result .search_name, body.acc_contrast .slide_gallery_pause, body.acc_contrast .fadeSlider__pause, body.acc_contrast .slideGallery__progress_bar, body.acc_contrast .fadeSlider__progress_bar, body.acc_contrast .webpushModal, body.acc_contrast .webpushModal .webpushModal__title, body.acc_contrast .webpushModal .webpushModal__text, body.acc_contrast .popupContainer__close, body.acc_contrast .searchHamburgerMenu::before, body.acc_contrast .searchHamburgerMenu::after, body.acc_contrast #site__map li a, body.acc_contrast .file_add__file *, body.acc_contrast .company_details_icon, body.acc_contrast .comment_info__name, body.acc_contrast .smsForm__head, body.acc_contrast .smsForm.smsForm--default .smsForm__number, body.acc_contrast .smsForm.smsForm--default .smsForm__number::placeholder, body.acc_contrast .site__menu_tiles_wrapper li.level1 > a, body.acc_contrast .customSelect *, body.acc_contrast .cookiesBar, body.acc_contrast .cookiesBar .cookiesBar__button.cookiesBar__button--settings, body.acc_contrast .cookiesPopupWrap__box, body.acc_contrast .cookiesBar .cookiesPopup__header, body.acc_contrast .cookiesPopup .cookiesPopup__header.header > span, body.acc_contrast .cookiesPopup__sectionAccordionButton:hover, body.acc_contrast .news_featured_list__container, body.acc_contrast .pinAttachment--template-pin .pin::after, body.acc_contrast .pin::after, body.acc_contrast .pinContent__name::before, body.acc_contrast .pinListItem, body.acc_contrast .tag_search_form, body.acc_contrast .tag_search_form input::placeholder, body.acc_contrast .departments, body.acc_contrast .-background, body.acc_contrast .department, body.acc_contrast .department__desc, body.acc_contrast .naglowek-odzial, body.acc_contrast .dhtml_popup_with_text, body.acc_contrast .autocomplete_tag, body.acc_contrast .autocomplete_tag .tag_complete, body.acc_contrast .autocomplete_tag .tag_complete:hover, body.acc_contrast .news_entry_rate__star.-active, body.acc_contrast .comment_info__star.-active, body.acc_contrast .home_question__desc, body.acc_contrast .simpleLightbox__boxAuthorName, body.acc_contrast .simpleLightbox__counter, body.acc_contrast .simpleLightbox__arrow, body.acc_contrast .simpleLightbox__arrow::before, body.acc_contrast .news_home__category, body.acc_contrast .gallery_poster__wrapper, body.acc_contrast .news__photo, body.acc_contrast .news_mini_link__icon, body.acc_contrast .site_mini_link__icon, body.acc_contrast .news__container, body.acc_contrast .siteListImagePro__name, body.acc_contrast .siteListImagePro__sub, body.acc_contrast .exchangeRates__row, body.acc_contrast .exchangeRates__label, body.acc_contrast .exchangeRates__item, body.acc_contrast .exchangeRates__itemHeader, body.acc_contrast .exchangeRates__rateName, body.acc_contrast .features_template, body.acc_contrast .header_width_text, body.acc_contrast .header_width_text .header span, body.acc_contrast .small_header_width_text .header span, body.acc_contrast .rios__wrapper.rios__wrapper--default .rios__table_row > *, body.acc_contrast .rios .systemForm__fieldWrap .systemForm__textfield, body.acc_contrast .table__cell, body.acc_contrast .table__cell--empty, body.acc_contrast .rios_entry__button_icon::before, body.acc_contrast .rios__wrapper.rios__wrapper--default .rios__cart_row:nth-of-type(2n), body.acc_contrast .rios__cart_row_section, body.acc_contrast .cookiesPopup__footer, body.acc_contrast .rios_search__wrapper, body.acc_contrast .table__cell--head, body.acc_contrast .contact_popup__wrap, body.acc_contrast .contact_popup__desc, body.acc_contrast .contact_popup__icon, body.acc_contrast .systemForm__textfield, body.acc_contrast .systemForm__textarea, body.acc_contrast .systemForm__input::placeholder, body.acc_contrast .systemForm__input--checkbox, body.acc_contrast .site_contact, body.acc_contrast .rso_category__entry, body.acc_contrast .rso_list__date_single, body.acc_contrast .rso_list__date_single .iconset-icon_clock::before, body.acc_contrast .reportsMap__status, body.acc_contrast .reportRow__status, body.acc_contrast .reportsCategoryMenu button, body.acc_contrast .reportsCategoryMenu button::after, body.acc_contrast .reportsForm__input, body.acc_contrast .reportsForm__imageAddTile, body.acc_contrast .waste, body.acc_contrast .waste__container, body.acc_contrast .waste__first_date, body.acc_contrast .waste__name, body.acc_contrast .waste_drop__desc, body.acc_contrast .waste_drop__label, body.acc_contrast {
  background-color: #000000 !important;
  color: #FFFF00 !important;
}

body.acc_contrast .news_slider__data, body.acc_contrast .news_slider__date, body.acc_contrast .news_slider__name, body.acc_contrast .news_slider__arrow, body.acc_contrast .news_slider__arrow::before, body.acc_contrast .fadeSlider__toggle.-active::after, body.acc_contrast .calendar__container, body.acc_contrast .calendar__header > .calendar__field, body.acc_contrast .shortcuts__item, body.acc_contrast .shortcuts__item *, body.acc_contrast .shortcuts__item *::before, body.acc_contrast .shortcuts__item *::after, body.acc_contrast .shortcuts__item:hover, body.acc_contrast .shortcuts__item:hover > *, body.acc_contrast .shortcuts__item:hover > *::before, body.acc_contrast .shortcuts__item:hover > *::after, body.acc_contrast .mVote, body.acc_contrast .mVote *:not(.checkbox), body.acc_contrast .bottom_slider__arrow, body.acc_contrast .footer, body.acc_contrast .footer__main, body.acc_contrast .menu_footer__wrapper > .module, body.acc_contrast .menu_footer__wrapper > .module *:not(.btn):not(.checkbox):not(.newsletter__input):not(.newsletter__email), body.acc_contrast .menu_footer__wrapper > .module > .module_body > ul.level1 > li.level1 > ul.level2 > li.level2 > a, body.acc_contrast .opening_hours__day > *, body.acc_contrast .visit_counter_body > * > *, body.acc_contrast .visit_counter_body > *, body.acc_contrast .footer__more, body.acc_contrast .footer__more *:not(.social_media_icon):not(.related_sites_site__link):not(img), body.acc_contrast .footer__copyright_element, body.acc_contrast .main_header, body.acc_contrast .main_header *:not(img):not(.main_header__logo):not(.menu_top__wrapper):not(.social_media_icon):not(.menu_top__container):not(.main_header__logo--scrolled):not(.hamburgerMenu), body.acc_contrast .site__menu_wrapper .module_head, body.acc_contrast .site__menu_wrapper .module_head *, body.acc_contrast .pager *, body.acc_contrast .calendar__content .calendar__day_container .calendar__day_of_week_text, body.acc_contrast .menu_top li.level1::before, body.acc_contrast .menu_footer__wrapper li.level2 > a::before, body.acc_contrast .site__menu_wrapper *:not(.module_head) * li:hover a, body.acc_contrast .site__menu_wrapper *:not(.module_head) * li:hover a::after, body.acc_contrast .site__menu_wrapper *:not(.module_head) * li:hover a::before, body.acc_contrast .site__menu2_wrapper *:not(.module_head) * li:hover a, body.acc_contrast .site__menu2_wrapper *:not(.module_head) * li:hover a::after, body.acc_contrast .site__menu2_wrapper *:not(.module_head) * li:hover a::before, body.acc_contrast .site__menu2_wrapper::before, body.acc_contrast .message.-ok, body.acc_contrast .info_bar, body.acc_contrast .info_bar_list li, body.acc_contrast .company_category, body.acc_contrast .company_navigation_contener, body.acc_contrast .header > span, body.acc_contrast .picture_menu_item, body.acc_contrast .cookiesBar .cookiesBar__button.cookiesBar__button--confirm, body.acc_contrast .cookiesPopup__footer, body.acc_contrast .advanced_menu__wrapper.advanced_menu__wrapper--default .advanced_menu.advanced_menu--arrows_bright li.level0.expand::before, body.acc_contrast .advanced_menu__wrapper.advanced_menu__wrapper--default .advanced_menu li.level1::before, body.acc_contrast .pinContent, body.acc_contrast .pinContentAttachmentContainer::before, body.acc_contrast .social_media__wrapper.social_media__wrapper--top .social_media_icon, body.acc_contrast .social_media__wrapper.social_media__wrapper--bottom .social_media_icon, body.acc_contrast .related_sites__wrapper.related_sites__wrapper--bottom .related_sites_site__link, body.acc_contrast .opinions.opinions--default .opinions__opinion, body.acc_contrast .specialists.specialists--default .specialists__container, body.acc_contrast .specialists.specialists--default .specialists_slider__arrow, body.acc_contrast .search_match, body.acc_contrast .calendar__wrapper--main .calendar__days_array > .calendar__field > .calendar__tooltip, body.acc_contrast .calendar__wrapper--main .calendar__news_desc, body.acc_contrast .opinion_list__entry, body.acc_contrast .news__title-tag, body.acc_contrast .company_name_container, body.acc_contrast .siteListImagePro__sub::before, body.acc_contrast .rios_search__wrapper, body.acc_contrast .table__cell--head, body.acc_contrast .rso_list__status_wrap, body.acc_contrast .reportProcess_bottom, body.acc_contrast .reportsCategoryMenu .module_head, body.acc_contrast .reportsCategoryMenu li:hover button, body.acc_contrast .reportsCategoryMenu li:hover button::after, body.acc_contrast .reportsForm__submitWrapper, body.acc_contrast .reportsEntry__status {
  background-color: #FFFF00 !important;
  color: #000000 !important;
}

body.acc_contrast .js__textToSpeech--target[data-state=speak] *::-moz-selection {
  background-color: #FF0000 !important;
  color: #000000 !important;
}

body.acc_contrast .btn--fill, body.acc_contrast .btn--fill span, body.acc_contrast .tag_button, body.acc_contrast .center_section--navigation, body.acc_contrast .center_section--navigation *, body.acc_contrast .mobileMenuBtn, body.acc_contrast .mobileMenuBtn > *, body.acc_contrast .mobileMenuBtn::before, body.acc_contrast .mobileMenuBtn::after, body.acc_contrast .calendar__field--has_news, body.acc_contrast .checkbox::after, body.acc_contrast .message.-error, body.acc_contrast .pager .pager__page--current, body.acc_contrast .menu_top li.level0::before, body.acc_contrast .searchCompany__submit, body.acc_contrast .go_up__wrapper, body.acc_contrast .go_up__wrapper *, body.acc_contrast .popupContainer__closeButton, body.acc_contrast .main_header *:not(img):not(.main_header__logo):not(.menu_top__wrapper):not(.social_media_icon):not(.menu_top__container):not(.main_header__logo--scrolled):not(.hamburgerMenu) .advanced_menu .level0:hover, body.acc_contrast .main_header *:not(img):not(.main_header__logo):not(.menu_top__wrapper):not(.social_media_icon):not(.menu_top__container):not(.main_header__logo--scrolled):not(.hamburgerMenu) .advanced_menu .level0:hover > a, body.acc_contrast .home_gallery_list__more > span, body.acc_contrast .news_home__category:hover, body.acc_contrast .news_home__category--active, body.acc_contrast .company_name_container:first-child, body.acc_contrast .company_name_container:first-child .company_name, body.acc_contrast .js__textToSpeech--target[data-state=speak] *::selection, body.acc_contrast .features_template__item, body.acc_contrast .features_template__icon, body.acc_contrast .features_template__text, body.acc_contrast .features_template__icon .iconset-icon_mark, body.acc_contrast .rso_category__entry.-active, body.acc_contrast .rso_category__entry:hover, body.acc_contrast .reportsMap__status.active, body.acc_contrast .reportsMap__tab.active, body.acc_contrast .reportsForm__locateButton, body.acc_contrast .waste__button_more, body.acc_contrast .waste__rule_button_more {
  background-color: #FF0000 !important;
  color: #000000 !important;
}

body.acc_contrast .calendar__arrow, body.acc_contrast .question_form .form__field .-error, body.acc_contrast #site__map li > a::after, body.acc_contrast .exchangeRates__bottom_left, body.acc_contrast .exchangeRates__bottom_right, body.acc_contrast .table__sortButton.-active, body.acc_contrast .breadcrumbs__item:not(:last-child) ::before {
  background-color: #000000 !important;
  color: #FF0000 !important;
}

body.acc_contrast .advanced_menu__wrapper.advanced_menu__wrapper--default .advanced_menu.advanced_menu--arrows li.level0.expand::after {
  color: #000000;
}
body.acc_contrast .searchTop input.searchTop__textfield::-moz-placeholder, body.acc_contrast .menuMobile__search input.textfield::-moz-placeholder, body.acc_contrast .mobile-search--fixed input::-moz-placeholder {
  color: #000000 !important;
}
body.acc_contrast .searchTop input.searchTop__textfield::placeholder, body.acc_contrast .menuMobile__search input.textfield::placeholder, body.acc_contrast .mobile-search--fixed input::placeholder {
  color: #000000 !important;
}
body.acc_contrast .searchTop input.searchTop__textfield:placeholder, body.acc_contrast .menuMobile__search input.textfield:placeholder, body.acc_contrast .mobile-search--fixed input:placeholder {
  color: #000000 !important;
}
body.acc_contrast .question_form input::-moz-placeholder, body.acc_contrast .question_form textarea::-moz-placeholder, body.acc_contrast .company_catalog_form input::-moz-placeholder, body.acc_contrast .company_catalog_form textarea::-moz-placeholder, body.acc_contrast .searchCompany__textfield::-moz-placeholder, body.acc_contrast .comment_line input::-moz-placeholder, body.acc_contrast .comment_line textarea::-moz-placeholder, body.acc_contrast .rios .systemForm__fieldWrap .systemForm__textfield::-moz-placeholder, body.acc_contrast .reportsForm__input::-moz-placeholder {
  color: #FFFF00 !important;
}
body.acc_contrast .question_form input::placeholder, body.acc_contrast .question_form textarea::placeholder, body.acc_contrast .company_catalog_form input::placeholder, body.acc_contrast .company_catalog_form textarea::placeholder, body.acc_contrast .searchCompany__textfield::placeholder, body.acc_contrast .comment_line input::placeholder, body.acc_contrast .comment_line textarea::placeholder, body.acc_contrast .rios .systemForm__fieldWrap .systemForm__textfield::placeholder, body.acc_contrast .reportsForm__input::placeholder {
  color: #FFFF00 !important;
}
body.acc_contrast .question_form input:placeholder, body.acc_contrast .question_form textarea:placeholder, body.acc_contrast .company_catalog_form input:placeholder, body.acc_contrast .company_catalog_form textarea:placeholder, body.acc_contrast .searchCompany__textfield:placeholder, body.acc_contrast .comment_line input:placeholder, body.acc_contrast .comment_line textarea:placeholder, body.acc_contrast .rios .systemForm__fieldWrap .systemForm__textfield:placeholder, body.acc_contrast .reportsForm__input:placeholder {
  color: #FFFF00 !important;
}
body.acc_contrast .newsletter__email::-moz-placeholder {
  color: #FFFF00 !important;
}
body.acc_contrast .newsletter__email::placeholder, body.acc_contrast .site__menu_tiles_wrapper li.level1 a span, body.acc_contrast .rso_category__name, body.acc_contrast .rso_list__name, body.acc_contrast .rso_list__shortcut, body.acc_contrast .rso_list__desc {
  color: #FFFF00 !important;
}
body.acc_contrast .news_slider__data {
  padding: 5px;
}
body.acc_contrast .siteListImage__content, body.acc_contrast .news__container, body.acc_contrast .news_featured_list__main, body.acc_contrast .news_slider__wrapper, body.acc_contrast .gallery_top__wrapper, body.acc_contrast .calendar_list__entry, body.acc_contrast .gallery_poster__wrapper, body.acc_contrast .home_gallery_list__image, body.acc_contrast .home_gallery_list__name, body.acc_contrast .in_numbers__wrapper, body.acc_contrast .home_gallery_list__more, body.acc_contrast .home_gallery_list__more_text, body.acc_contrast .site__menu_wrapper .module_body, body.acc_contrast .site__menu2_wrapper .module_body, body.acc_contrast .message.-ok, body.acc_contrast .message, body.acc_contrast .search_result, body.acc_contrast .pager__page:not(.pager__page--current), body.acc_contrast .pager__arrow, body.acc_contrast .company_container, body.acc_contrast .file_add__main, body.acc_contrast .smsForm__head, body.acc_contrast .smsForm.smsForm--default .smsForm__groups, body.acc_contrast .smsForm.smsForm--default .smsForm__number, body.acc_contrast .cookiesBar .cookiesBar__button.cookiesBar__button--settings, body.acc_contrast .pinListItem, body.acc_contrast .department, body.acc_contrast .exchangeRates__row, body.acc_contrast .exchangeRates__item, body.acc_contrast .rios__wrapper.rios__wrapper--default .rios__cart, body.acc_contrast .rso_list__entry, body.acc_contrast .rso_category__entry, body.acc_contrast .exchangeRates__item, body.acc_contrast .reportsCategoryMenu .module_body {
  border: 2px solid #FFFF00;
}
body.acc_contrast .info_bar_wrap {
  border-top: 2px solid #FFFF00;
}
body.acc_contrast .site__menu_wrapper a, body.acc_contrast .file_add__link, body.acc_contrast .comment_block, body.acc_contrast .pinListItem__name::before, body.acc_contrast .department__name, body.acc_contrast .rios__wrapper.rios__wrapper--default .rios__cart_row:not(:last-of-type), body.acc_contrast .department__name, body.acc_contrast .reportsCategoryMenu button {
  border-bottom: 2px solid #FFFF00;
}
body.acc_contrast .file_add__arrow, body.acc_contrast .file_add__ext, body.acc_contrast .file_add__size {
  border-left: 2px solid #FFFF00;
}
body.acc_contrast .site__menu_wrapper li.level2 {
  border-left: 10px solid #FFFF00;
}
body.acc_contrast .file_add__icon, body.acc_contrast .file_add__link, body.acc_contrast .file_add__format, body.acc_contrast .rios__wrapper.rios__wrapper--default .rios__cart_row_section:not(:last-of-type) {
  border-right: 2px solid #FFFF00;
}
body.acc_contrast .simpleLightbox__main, body.acc_contrast .features_template__icon::after {
  background-color: #000000 !important;
}
body.acc_contrast .btn--border, body.acc_contrast .searchTop__form, body.acc_contrast .mobileSearch > .textfield, body.acc_contrast .mobileSearch__label, body.acc_contrast .customSelect a, body.acc_contrast .customSelect ul, body.acc_contrast .textfield, body.acc_contrast .mobileSearch__label, body.acc_contrast .info_bar__hide_button, body.acc_contrast .menu_top ul.level1, body.acc_contrast .newsletter__input, body.acc_contrast .checkbox, body.acc_contrast .mVote__form ul li label .checkbox, body.acc_contrast .center_section--navigation, body.acc_contrast .message.-error, body.acc_contrast .slide_gallery_pause, body.acc_contrast .fadeSlider__pause, body.acc_contrast .slideGallery__progress_bar, body.acc_contrast .fadeSlider__progress_bar, body.acc_contrast .popupContainer__close, body.acc_contrast .webpush_modal, body.acc_contrast .site__menu_tiles_wrapper li.level1, body.acc_contrast .customSelect, body.acc_contrast .customSelectOptionList, body.acc_contrast .cookiesPopupWrap__box, body.acc_contrast .tag_search_form, body.acc_contrast .advanced_menu__wrapper.advanced_menu__wrapper--default .advanced_menu ul.level1, body.acc_contrast .pin::after, body.acc_contrast .pinContentAttachmentContainer, body.acc_contrast .simpleLightbox__main, body.acc_contrast .calendar__wrapper--main .calendar__days_array > .calendar__field > .calendar__tooltip, body.acc_contrast .rios .systemForm__fieldWrap .systemForm__textfield, body.acc_contrast .rso_category__entry.-active, body.acc_contrast .rso_category__entry:hover, body.acc_contrast .rios .systemForm__fieldWrap .systemForm__textfield, body.acc_contrast .systemForm__textarea, body.acc_contrast .systemForm__input--checkbox, body.acc_contrast input.systemForm__input, body.acc_contrast .site_contact, body.acc_contrast .waste__button_more, body.acc_contrast .waste__rule_button_more {
  border: solid 2px #FF0000 !important;
}
body.acc_contrast .cookiesPopup__top, body.acc_contrast .cookiesPopup__text, body.acc_contrast .cookiesPopup__section:not(:last-child) {
  border-bottom: solid 2px #FF0000;
}
body.acc_contrast .shortcuts__item, body.acc_contrast .gallery_list__infobox, body.acc_contrast .single_gallery_list__name, body.acc_contrast .shortcuts__wrapper:not(.shortcuts__wrapper--zoz) .shortcuts__item, body.acc_contrast .waste, body.acc_contrast .waste__name_container, body.acc_contrast .waste__value_container {
  border: solid 2px #FFFF00;
}
body.acc_contrast .shortcuts__img, body.acc_contrast .bottom_slider_item, body.acc_contrast .in_numbers__number_image_wrapper, body.acc_contrast .bottom_slider_gallery.bottom_slider_gallery--zoz .bottom_slider_item {
  background: #000000 !important;
  background-color: #000000 !important;
}
body.acc_contrast .shortcuts__item:hover, body.acc_contrast .bottom_slider_gallery.bottom_slider_gallery--zoz .bottom_slider_item__container, body.acc_contrast .slide_gallery_item, body.acc_contrast .news__title-name, body.acc_contrast .slideGallery__progress_bar .slideGallery__progress_background, body.acc_contrast .slideGallery__progress_bar .slideGallery__progress_background::before, body.acc_contrast .fadeSlider__progress_bar .fadeSlider__progress_background, body.acc_contrast .fadeSlider__progress_bar .fadeSlider__progress_background::before {
  background: #FFFF00 !important;
}
body.acc_contrast .bottom_slider_gallery.bottom_slider_gallery--zoz .bottom_slider_item:hover .bottom_slider_item__container, body.acc_contrast .specialists.specialists--default .specialists__element:hover, body.acc_contrast .site__menu_tiles_wrapper li.level1 a:hover {
  border-color: #FF0000;
}
body.acc_contrast .bottom_slider_gallery.bottom_slider_gallery--zoz .bottom_slider__arrow {
  justify-content: center;
}
body.acc_contrast .home_gallery_list__more > span {
  border: 2px solid #000000;
}
body.acc_contrast .footer__more {
  border-top: 2px solid #000000;
}
body.acc_contrast .menuMobile__link, body.acc_contrast .main_header--scrolled .header_section--bar--third, body.acc_contrast .main_header:not(.main_header--scrolled) .menu_top__wrapper, body.acc_contrast .main_header:not(.main_header--scrolled) #wcag_mm, body.acc_contrast .main_header.main_header--scrolled .header_section_bar_third__container, body.acc_contrast .calendar__navigation, body.acc_contrast .header_section--bar.header_section--bar--mobile_logo, body.acc_contrast .header_section--bar.header_section--bar--mobile, body.acc_contrast .mobile-search--fixed {
  border-bottom: 2px solid #000000;
}
body.acc_contrast .nameday__nameday, body.acc_contrast .weather__wrapper, body.acc_contrast .accessibility__font, body.acc_contrast .accessibility__contrast, body.acc_contrast .subsite_links__wrapper, body.acc_contrast .opening_hours__hours, body.acc_contrast .header_section--bar--zoz--first .social_media__wrapper--top, body.acc_contrast .footer__more .visit_counter_body .online_count::before {
  border-left: 1px solid #000000;
}
body.acc_contrast .related_sites__wrapper--zoz, body.acc_contrast .social_media__wrapper--zoz {
  border-left: 1px solid #000000 !important;
}
body.acc_contrast .menuMobile__back, body.acc_contrast .menuMobile {
  border-right: 1px solid #000000;
}
body.acc_contrast .calendar__wrapper .calendar__days_array .calendar__field--inactive {
  opacity: 0.8 !important;
  border: 1px solid #000000;
}
body.acc_contrast .main_header__wrapper {
  margin-top: 0;
  padding-top: 1.9375rem;
}
body.acc_contrast .wysiwyg ul li:before, body.acc_contrast .info_bar, body.acc_contrast .cookiesBar {
  border-top: 1px solid #FF0000;
}
body.acc_contrast .go_up__text {
  border-top: 1px solid #000000 !important;
}
body.acc_contrast .searchTop__form *, body.acc_contrast .header_section--bar.header_section--bar--second, body.acc_contrast .site__menu2_wrapper a, body.acc_contrast .subsite_links__wrapper::before, body.acc_contrast .accessibility__contrast::before, body.acc_contrast .searchTop:not(.searchTop--button_only) .searchTop__textfield, body.acc_contrast .siteListImage__tile, body.acc_contrast .rios_search__wrapper {
  border: none;
}
body.acc_contrast .gallery_list__infobox_container {
  background: none !important;
}
@media (min-width: 768px) {
  body.acc_contrast .main_header--scrolled .main_header__bar--third {
    border-bottom: 1px solid #FF0000;
  }
}
body.acc_contrast .in_numbers__wrapper {
  background-image: none !important;
}
body.acc_contrast .in_numbers__wrapper.in_numbers__wrapper--mask::after {
  opacity: 1;
}
body.acc_contrast .siteListImage__tile::before, body.acc_contrast .news__container::before {
  display: none;
}
body.acc_contrast .simpleScrollBar__Scroll {
  background: #FFFF00;
  width: 10px;
  border: 2px solid #FF0000;
}
body.acc_contrast .table {
  background: #FFFF00;
  gap: 2px;
  border: 2px solid #FFFF00;
}
body.acc_contrast .systemFormCheckboxSwitch__placeholder {
  border: 2px solid #FFFF00;
  box-sizing: content-box;
  background-color: #000000;
}
body.acc_contrast .systemFormCheckboxSwitch__placeholder::before {
  background-color: #FFFF00;
}
body.acc_contrast .systemFormCheckboxSwitch__input:focus + .systemFormCheckboxSwitch__label .systemFormCheckboxSwitch__placeholder {
  outline: 2px red dashed;
}
body.acc_contrast .systemFormCheckboxSwitch__input:checked + .systemFormCheckboxSwitch__label .systemFormCheckboxSwitch__placeholder {
  background-color: #FF0000 !important;
}
body.acc_contrast .cookiesPopup__sectionTop .systemFormCheckboxSwitch__input:checked + .checkboxSwitch__placeholder, body.acc_contrast .slideGallery__progress_bar .slideGallery__progress, body.acc_contrast .slideGallery__progress_bar .slideGallery__progress:after, body.acc_contrast .fadeSlider__progress_bar .fadeSlider__progress, body.acc_contrast .fadeSlider__progress_bar .fadeSlider__progress::after {
  background-color: #FF0000 !important;
}
body.acc_contrast .pinListItem.-selected {
  outline: 2px red dashed;
}
body.acc_contrast .pinContentAttachmentContainer::before {
  border-bottom: 2px solid #FF0000;
  border-right: 2px solid #FF0000;
}
body.acc_contrast .pin::before, body.acc_contrast .pinAttachment::after, body.acc_contrast .advanced_menu__wrapper.advanced_menu__wrapper--default .advanced_menu li.level0 > a > img {
  display: none;
}
body.acc_contrast .news_entry_rate__star, body.acc_contrast .comment_info__star {
  color: rgba(255, 255, 0, 0.5);
}
body.acc_contrast .main_header *:not(img):not(.main_header__logo):not(.menu_top__wrapper):not(.social_media_icon):not(.menu_top__container):not(.main_header__logo--scrolled):not(.hamburgerMenu) .advanced_menu .level1:hover > a {
  color: #FF0000 !important;
}
body.acc_contrast .opinions.opinions--default .opinions__opinion::after {
  border-color: transparent #FFFF00 transparent transparent;
}
body.acc_contrast .opinions.opinions--default .opinions__photo, body.acc_contrast .searchTop--border .searchTop__submit, body.acc_contrast .reportsForm__imageAddTile {
  border-color: #FFFF00 !important;
}
body.acc_contrast .shortcuts__wrapper--calendar .shortcuts__item:hover, body.acc_contrast .shortcuts__wrapper:not(.shortcuts__wrapper--zoz) .shortcuts__item:hover, body.acc_contrast .shortcuts__wrapper.shortcuts__wrapper--zoz .shortcuts__item:hover {
  border-color: #FF0000;
}
body.acc_contrast .bottom_slider_gallery.bottom_slider_gallery--standard .bottom_slider_item:not(:first-child)::before, body.acc_contrast .slide_gallery_item:not(:first-child) {
  border-color: #000000;
}
body.acc_contrast .specialists.specialists--default .specialists_slider__arrow {
  opacity: 1;
}
@media (max-width: 767px) {
  body.acc_contrast .menu_footer__wrapper > .module.module_collapsed, body.acc_contrast .header_section--bar--first {
    border-bottom: 1px solid #000000;
  }
}
@media (min-width: 768px) {
  body.acc_contrast .pin[data-template=pin]::after {
    border: none;
  }
}/*# sourceMappingURL=accessibility.css.map */
