/* 
https://angel-rs.github.io/css-color-filter-generator/

-webkit-filter: invert(100%);
filter: invert(100%);

*/

/* Ikonky navbar */

/* Web color */
.view-id-paticka .views-field-field-edefi-zi-id-schranky .field-content:before {
	filter: var(--color-ikonky);
}
a.fancy-video-slider img {
	filter: var(--color-ikonky);
}
.paragraph--type--kontakty .field--name-field-zi-odkaz-google-maps a:after, .paragraph--type--kontakty .field--name-field-edefi-paragraph-odkaz a:after, .boxiky-id-1263 .flex-col-boxik.col-2 .field--name-field-edefi-paragraph-odkaz a:after {
	filter: var(--color-ikonky);
}
.podbarveny-blok-kontakt .paragraph--type--kontakty .field--name-field-zi-odkaz-google-maps a:after, .paragraph--type--kontakty .field--name-field-edefi-paragraph-odkaz a:after {
	filter: var(--color-ikonky);
}
.box-wrap .text-more-udalosti:after {
	filter: var(--color-ikonky);
}
.box-wrap a.cist-dale:after {
	filter: var(--color-ikonky);
}
.view-id-paticka.view-display-id-block_3 .views-field-field-edefi-zi-telefon a:before, .view-id-paticka.view-display-id-block_3 .views-field-field-edefi-zi-email a:before {
    filter: var(--color-ikonky);
}
.view-id-paticka.view-display-id-block_3 .views-field-field-edefi-zi-telefon a:hover:before, .view-id-paticka.view-display-id-block_3 .views-field-field-edefi-zi-email a:hover:before {
	filter: unset;
}
.field--name-field-menu-top-vyhledavani button:before, .field--name-field-menu-top-sitemap a:before {
	filter: var(--color-ikonky);
}
.field--name-field-menu-top-vyhledavani button:hover:before, .field--name-field-menu-top-sitemap a:hover:before {
	filter: unset;
}
.field--name-field-odkazy-pod-blokem .paragraph--type--edefi-odkazy:not(.field-btn) .field--name-field-edefi-paragraph-odkaz a:not(:hover):after {
	filter: var(--color-ikonky);
}
.form-type-search button.button:hover:after {
	filter: var(--color-ikonky);
}
.paragraph--type--rychle-odkazy a:before, .paragraph--type--rychle-odkazy a:after {
	filter: var(--color-ikonky);
}
.ikonka-tel:before, .ikonka-mail:before {
	filter: var(--color-ikonky);
}
.view-id-paticka .views-field-field-edefi-zi-telefon a:before, .view-id-paticka .field--name-field-edefi-parag-telefon a:before, .ikonka-tel:before, .views-field-field-edefi-osoba-telefon:before {
	filter: var(--color-ikonky);
}

.view-id-paticka .views-field-field-edefi-zi-email a:before, .view-id-paticka .field--name-field-edefi-zi-email a:before, .ikonka-mail:before, .views-field-field-edefi-osoba-email:before, .mark-adres:before {
	filter: var(--color-ikonky);
}
.podbarveny-blok-kontakt .paragraph--type--kontakty .field--name-field-edefi-paragraph-odkaz a:after{
	filter: var(--color-ikonky);	
}
.btn:hover:after, .btn:focus:after, .wrap-btn a:hover:after, .wrap-btn a:focus:after, .field-btn a:hover:after, .field-btn a:focus:after, .ui-accordion .ui-widget-content .field-btn a:hover:after, .ui-accordion .ui-widget-content .field-btn a:focus:after {
	filter: invert(14%) sepia(14%) saturate(3836%) hue-rotate(160deg) brightness(91%) contrast(103%);
}
.wrap-btn.wrap-btn-archiv a.btn:after, .view-footer .wrap-btn a:after, .btn.banner-btn:after {
	filter: none;
    -webkit-filter: invert(100%);
    filter: invert(100%);
}
.paragraph--type--kontakty .ikonka-tel:before, .paragraph--type--kontakty .ikonka-mail:before {
	filter: none;
}
/*
*/
.field--name-field-odkazy-pod-blokem .paragraph--type--edefi-odkazy:not(.field-btn) .field--name-field-edefi-paragraph-odkaz a:after {
	filter: var(--color-ikonky);
}

.field--name-field-odkazy-pod-blokem .paragraph--type--edefi-odkazy:not(.field-btn) .field--name-field-edefi-paragraph-odkaz a:hover:after {
    filter: var(--color-ikonky);
}
.hlavicka-titulka .paragraph--type--edefi-odkazy .field--name-field-edefi-paragraph-odkaz a:after {
    filter: var(--color-ikonky);
}
/*
*/




.btn:after, .wrap-btn a:after, .field-btn a:after, .ui-accordion .ui-widget-content .field-btn a:after, .paragraph--type--kontakty .field--name-field-zi-odkaz-google-maps a:after, .hlavicka-titulka .paragraph--type--edefi-odkazy .field--name-field-edefi-paragraph-odkaz a:after, .field.field--name-field-obsah-na-spodu-hlavicky .field--name-field-edefi-paragraph-odkaz a:after, .box-wrap .views-bez-obrazku a.cist-dale.btn:after {
	filter: none;
    -webkit-filter: invert(100%);
    filter: invert(100%);
}
.podbarveny-blok-kontakt .paragraph--type--kontakty .field--name-field-zi-odkaz-google-maps a:after, .paragraph--type--kontakty .field--name-field-edefi-paragraph-odkaz a:after, .podbarveny-blok-kontakt .paragraph--type--kontakty .field--name-field-edefi-paragraph-odkaz a:after, .paticka-podbarveni-full .view-id-paticka .field--name-field-zi-odkaz-google-maps a:after {
	filter: none;
    -webkit-filter: invert(100%);
    filter: invert(100%);
}

/* white */

.form-type-search button.button:after {
	filter: none;
	-webkit-filter: invert(100%); /* Safari/Chrome */
    filter: invert(100%);
}