body {
	color: var(--color-base-text);
}
body.paticka-podbarveni .content-paticka.flex-row {
    position: relative;
    margin-bottom: 90px;
}
body.paticka-podbarveni .content-paticka.flex-row, body.paticka-podbarveni .content-paticka.flex-row a, .paticka-podbarveni-full .view-id-paticka .field--name-field-zi-odkaz-google-maps a, .paticka-podbarveni-full .footer-wrap, .paticka-podbarveni-full .footer-wrap a, .paticka-podbarveni-full .footer-wrap .paragraph--type--odkazy-paticky .field--name-field-odkazy-paticka a, .paticka-soc-top-nadpis {
    color: white;
}
.paticka-podbarveni-full .view-id-paticka .field--name-field-edefi-parag-telefon a:before, .paticka-podbarveni-full .view-id-paticka .field--name-field-edefi-zi-email a:before, .paticka-podbarveni-full .mark-adres:before {
	filter: unset;
	-webkit-filter: invert(100%);
	filter: invert(100%);
}
body.paticka-podbarveni-full .footer-wrap {
    background-color: var(--color-base-dark);	
}
body.paticka-podbarveni .content-paticka.flex-row:before {
    content: "";
    display: block;
    position: absolute;
    background: var(--color-base-dark);
    top: -50px;
    bottom: -30px;
    left: -50px;
    right: -50px;
    border-radius: 10px;
    z-index: -1;
}

body.paticka-podbarveni-bez-top-soc .content-paticka-wrap {
    position: relative;
    margin-bottom: 90px;
}
body.paticka-podbarveni-bez-top-soc .content-paticka-wrap, body.paticka-podbarveni-bez-top-soc .content-paticka-wrap a, .paticka-podbarveni-bez-top-soc-full .content-paticka-wrap .field--name-field-zi-odkaz-google-maps a, .paticka-podbarveni-bez-top-soc-full .footer-wrap, .paticka-podbarveni-bez-top-soc-full .content-paticka-wrap a, .paticka-podbarveni-bez-top-soc-full .content-paticka-wrap .paragraph--type--odkazy-paticky .field--name-field-odkazy-paticka a {
    color: white;
}
.paticka-podbarveni-bez-top-soc-full .view-id-paticka .field--name-field-edefi-parag-telefon a:before, .paticka-podbarveni-bez-top-soc-full .view-id-paticka .field--name-field-edefi-zi-email a:before, .paticka-podbarveni-bez-top-soc-full .mark-adres:before {
	filter: unset;
	-webkit-filter: invert(100%);
	filter: invert(100%);
}
body.paticka-podbarveni-bez-top-soc-full .footer-wrap {
    background-color: var(--color-base-dark);	
}
body.paticka-podbarveni-bez-top-soc .content-paticka.flex-row:before {
    content: "";
    display: block;
    position: absolute;
    background: var(--color-base-dark);
    top: -50px;
    bottom: -30px;
    left: -50px;
    right: -50px;
    border-radius: 10px;
    z-index: -1;
}




.carousel__nav .carousel__button {
    background: black;
}
.paragraph--type--kontakty {
    padding: 30px 25px;
}
.paragraph--type--kontakty h2 {
    font-size: 27px;
    margin-bottom: 20px;
}
.paragraph--type--kontakty h3 {
    font-size: 24px;
    margin-bottom: 20px;
}

.carousel__nav .carousel__button {
	background: var(--color-base-dark);
}

/* Nejčastěji řešíte - titulka */
.view-id-nejcasteji_resite.view-display-id-block_1 {
	border-color: var(--color-base-dark);
	color: white;
}
.view-id-nejcasteji_resite.view-display-id-block_1.invert-styl {
	background-color: var(--color-base-dark);
}
.view-id-nejcasteji_resite.view-display-id-block_1.invert-styl * {
	color: white !important;
}
.view-id-nejcasteji_resite.view-display-id-block_1 .views-field-title a {
	background: transparent;
}

/* Nejčastěji řešíte - jiné než na titulce */
.container-content-left .view-id-nejcasteji_resite.view-display-id-block_1 {
	border-color: var(--color-base-dark);
	color: white;
}
.container-content-left .view-id-nejcasteji_resite.view-display-id-block_1.invert-styl {
	background-color: var(--color-base-dark);
}
.container-content-left .view-id-nejcasteji_resite.view-display-id-block_1.invert-styl * {
	color: white !important;
}
.view-id-nejcasteji_resite.view-display-id-block_1 .views-field-title a {
	background: transparent;
}



/* Spod hlavičky - ODKAZY */
.field.field--name-field-obsah-na-spodu-hlavicky .field--name-field-edefi-paragraph-odkaz a {
	border-color: var(--color-base-dark);
}
.field.field--name-field-obsah-na-spodu-hlavicky .paragraph--type--text-slider .field--name-field-edefi-paragraph-odkaz a {
    color: white;
    width: auto;
    padding-left: 0;
    padding-right: 42px;	
    border-bottom: 2px solid;
    border-color: transparent;
}
.box-wrap a.cist-dale {
    font-size: 0;
    color: transparent;
    display: inline-block;
}
.box-wrap a.cist-dale:after {
    background-image: var(--edefi-sipka-url);
    top: 0px;
	right: 0;    
	margin-left: 0;    
}

.field.field--name-field-obsah-na-spodu-hlavicky .paragraph--type--text-slider .field--name-field-edefi-paragraph-odkaz a:hover {
	border-color: white;
}
.hlavicka-titulka .flex-col.col-2 {
    margin-left: auto;
}



.block-views-blockpaticka-block-3 .box-wrap a {
    color: var(--color-base-text);	
}

/* duhová linka */

.bg-duha {
    height: 4px;
    font-size: 0;
    background-image: url("/themes/contrib/edefi/images/linka-duha-ms-zabori.png");	
}

/*
.field--name-field-obsah-titulni-stranky > .field--item:first-child:after {
	content: "";
	display: block;
}
.bg-duha {
	height: 4px;
	font-size: 0;
	background: rgb(20,107,170);
	background: -moz-linear-gradient(90deg, rgba(20,107,170,1) 0%, rgba(20,107,170,1) 25%, rgba(243,215,40,1) 25%, rgba(243,215,40,1) 50%, rgba(20,107,170,1) 50%, rgba(20,107,170,1) 75%, rgba(243,215,40,1) 75%, rgba(243,215,40,1) 100%);
	background: -webkit-linear-gradient(90deg, rgba(20,107,170,1) 0%, rgba(20,107,170,1) 25%, rgba(243,215,40,1) 25%, rgba(243,215,40,1) 50%, rgba(20,107,170,1) 50%, rgba(20,107,170,1) 75%, rgba(243,215,40,1) 75%, rgba(243,215,40,1) 100%);
	background: linear-gradient(90deg, rgba(20,107,170,1) 0%, rgba(20,107,170,1) 25%, rgba(243,215,40,1) 25%, rgba(243,215,40,1) 50%, rgba(20,107,170,1) 50%, rgba(20,107,170,1) 75%, rgba(243,215,40,1) 75%, rgba(243,215,40,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#146baa",endColorstr="#f3d728",GradientType=1);
}
@media (max-width: 1199px){
	.bg-duha, .field--name-field-obsah-titulni-stranky > .field--item:first-child:after {
		background: rgb(20,107,170);
		background: -moz-linear-gradient(90deg, rgba(20,107,170,1) 0%, rgba(20,107,170,1) 50%, rgba(243,215,40,1) 50%, rgba(243,215,40,1) 100%);
		background: -webkit-linear-gradient(90deg, rgba(20,107,170,1) 0%, rgba(20,107,170,1) 50%, rgba(243,215,40,1) 50%, rgba(243,215,40,1) 100%);
		background: linear-gradient(90deg, rgba(20,107,170,1) 0%, rgba(20,107,170,1) 50%, rgba(243,215,40,1) 50%, rgba(243,215,40,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#146baa",endColorstr="#f3d728",GradientType=1);
	}
}
*/

/* menu color */
#navbar .horizontal-menu > li:nth-child(1) > .sub-nav > li, #navbar .horizontal-menu > li:nth-child(1) > ul.sub-nav:before {
	background: white;	
}
#navbar .horizontal-menu > li:nth-child(2) > .sub-nav > li, #navbar .horizontal-menu > li:nth-child(2) > ul.sub-nav:before {
	background: white;	
}
#navbar .horizontal-menu > li:nth-child(3) > .sub-nav > li, #navbar .horizontal-menu > li:nth-child(3) > ul.sub-nav:before {
	background: white;
}
#navbar .horizontal-menu > li:nth-child(4) > .sub-nav > li, #navbar .horizontal-menu > li:nth-child(4) > ul.sub-nav:before {
	background: white;
}
#navbar .horizontal-menu > li:nth-child(5) > .sub-nav > li, #navbar .horizontal-menu > li:nth-child(5) > ul.sub-nav:before {
	background: white;
}
#navbar .horizontal-menu > li:nth-child(6) > .sub-nav > li, #navbar .horizontal-menu > li:nth-child(6) > ul.sub-nav:before {
	background: white;
}
/*
#navbar .horizontal-menu > li:nth-child(1) > a {
	background: var(--color-base-dark);
}
#navbar .horizontal-menu > li:nth-child(2) > a {
	background: var(--color-base-dark);	
}
#navbar .horizontal-menu > li:nth-child(3) > a {
	background: var(--color-base-dark);
}
#navbar .horizontal-menu > li:nth-child(4) > a {
	background: var(--color-base-dark);
}
#navbar .horizontal-menu > li:nth-child(5) > a {
	background: var(--color-base-dark);
}
#navbar .horizontal-menu > li:nth-child(6) > a {
	background: var(--color-base-dark);
}
*/

/* theme - žlutá - #F8DC3D */
.views-field.views-field-field-edefi-datum-vyveseni.datum-ctverec {
    background: var(--color-base-dark);
}



.paragraph--type--text-slider > .field--name-field-text {
    background: var(--color-base-dark);
}
.podbarveny-blok-kontakt .paragraph--type--kontakty {
    background: var(--color-base-dark);
}
.podbarveny-blok-kontakt .paragraph--type--kontakty h2, .podbarveny-blok-kontakt .paragraph--type--kontakty .field--name-field-kratky-text {
    color: white !important;
}




/* theme - dark blue - #113481 */
.hlobr {
    /*background: var(--color-base-dark);*/
    color: white;
}
.menu-postrannimenu {
    background: #EFEFEF;
}

.is-default-background {
    background: var(--color-base-light);
}
h1.titulka-page-header.page-header {
    color: #ffffff;
}
span.text-tmavy {
    color: var(--color-base-dark);
    opacity: 1;
}
#navbar .horizontal-menu .sub-nav li > a:hover, #navbar .horizontal-menu .sub-nav li > a.is-active, #navbar .horizontal-menu .sub-nav li.menu-item--active-trail > a {
    color: white;
    background: var(--color-base-dark);
}
.views-exposed-form {
    background: var(--color-base-dark);
}
.datum-ctverec {
   color: white;
}
.paragraph--type--odkazy-paticky .field--name-field-odkazy-paticka a {
    color: var(--color-base-text);
}
.view-id-nejcasteji_resite.view-display-id-block_1 .views-field-title a {
    color: var(--color-base-dark);
}
.view-id-nejcasteji_resite.view-display-id-block_1 .views-field-title a:hover, .view-id-nejcasteji_resite.view-display-id-block_1 .views-field-title a:focus {
    color: var(--color-base-text);
}
.view-id-aktuaity.view-display-id-block_2 .views-field-title a.cist-dale {
	font-size: 14px;
	color: var(--color-base-dark);
	text-transform: uppercase;
}
.view-id-aktuaity.view-display-id-block_2 .views-field-title a.cist-dale:hover {
	text-decoration: underline;
}

/* Podbarvení první sekce na titulce */
/*
.field--name-field-obsah-titulni-stranky > .field--item:first-child .field--name-field-block-big-title span {
    background: #ebedef;	
}
.field--name-field-obsah-titulni-stranky > .field--item:first-child {
    background: #ebedef;
}
*/
.field--name-field-obsah-titulni-stranky > .field--item:first-child > .container {
	margin-top: 0;
}


.menu-postrannimenu {
   border-color: var(--menu-postranni-border);
   background: var(--menu-postranni-background);
}
.field ul li:before {
    border-color: var(--color-base-dark);
}
.field--name-field-odkaz-trasy a, .btn, .wrap-btn a, .field-btn a, .ui-accordion .ui-widget-content .field-btn a, .wrap-btn a, .paragraph--type--box-s-boxiky.is-rainbow .flex-col-boxik .paragraph--type--boxik .field-btn .field--name-field-edefi-paragraph-odkaz a, .box-wrap .views-bez-obrazku a.cist-dale.btn, .field.field--name-field-obsah-na-spodu-hlavicky .paragraph--type--text-slider .field-btn .field--name-field-edefi-paragraph-odkaz a {
    border-color: var(--color-base-dark);
    color: white;
    background: var(--color-base-dark);
}
.btn-views-add {
	color: white;
}
.field--name-field-odkaz-trasy a:hover, .field--name-field-odkaz-trasy a:focus, .btn:hover, .btn:focus, .wrap-btn a:hover, .wrap-btn a:focus, .field-btn a:hover, .field-btn a:focus, .ui-accordion .ui-widget-content .field-btn a:hover, .ui-accordion .ui-widget-content .field-btn a:focus {
    color: black;
}

.paragraph--type--box-s-boxiky.is-rainbow .flex-col-boxik .paragraph--type--boxik .field-btn .field--name-field-edefi-paragraph-odkaz a:hover, .paragraph--type--box-s-boxiky.is-rainbow .flex-col-boxik .paragraph--type--boxik .field-btn .field--name-field-edefi-paragraph-odkaz a:focus, .field.field--name-field-obsah-na-spodu-hlavicky .paragraph--type--text-slider .field-btn .field--name-field-edefi-paragraph-odkaz a:hover {
    color: var(--color-base-dark);
    background: white;
}
.jidelnicek-den-datum {
    background: var(--color-base);
}
.field ol li:before {
	color: var(--color-base-dark);
}
a.btn-filtr.active {
	color: var(--color-base);	
}
.menu-postrannimenu.navbar-nav li a.is-active {
    color: var(--color-base-light);
}
.horizontal-menu > li > a {
    background: transparent;
}

.view-id-paticka a {
    color: var(--color-base-text);
}
.breadcrumb > li:not(:first-child):before {
    border-left-color: var(--color-base);    
}
.menu-postrannimenu.navbar-nav li.active-trail > a, .menu-postrannimenu.navbar-nav li.active-trail > span.navbar-text {
    color: var(--menu-postranni-color);
}
.menu-postrannimenu.navbar-nav li > a, .menu-postrannimenu.navbar-nav li > span.navbar-text {
    color: white;
	position: relative;
}
/*
.menu-postrannimenu.navbar-nav ul li > a:before, .menu-postrannimenu.navbar-nav ul li > span.navbar-text:before {
    content: "";
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 8px solid white;
    left: -14px;
    top: 12px;
	opacity: 0;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
}
.menu-postrannimenu.navbar-nav ul li.active-trail > a:before, .menu-postrannimenu.navbar-nav ul li.active-trail > span.navbar-text:before {
	opacity: 1;
}
.menu-postrannimenu.navbar-nav ul li:hover > a:before, .menu-postrannimenu.navbar-nav ul li:hover > span.navbar-text:before {
	opacity: 1;
}
*/
a, a:hover, a:focus, a:active {
    color: var(--color-base-text);
    text-decoration-thickness: 1px;
}
.view-id-nejcasteji_resite.view-display-id-block_1 a:hover {
    color: var(--color-base);
}

.ui-accordion .ui-widget-content a, .ui-widget-content a, .ui-widget-content a:hover, .ui-widget-content a:focus, .ui-widget-content a:active {
    color: var(--color-base);
}
.flex-row-views-hover .box-wrap, .view-id-edefi_fotogalerie .box-wrap .absolute-wrap, .view-id-obsahy_dle_stitku.view-display-id-block_1 .box-wrap .absolute-wrap {
/*
    background: var(--color-base-light);
*/
}

body:not(.box-hover-not-bg) .flex-row-views-hover .box-wrap:hover, body:not(.box-hover-not-bg) .flex-row-views-hover .box-wrap:focus, body:not(.box-hover-not-bg) .view-id-edefi_fotogalerie .box-wrap:hover .absolute-wrap, body:not(.box-hover-not-bg) .view-id-obsahy_dle_stitku.view-display-id-block_1 .box-wrap:hover .absolute-wrap, body:not(.box-hover-not-bg) .view-id-edefi_fotogalerie .box-wrap:focus .absolute-wrap, body:not(.box-hover-not-bg) .view-id-obsahy_dle_stitku.view-display-id-block_1 .box-wrap:focus .absolute-wrap {
    background: var(--color-base);
}
.flex-row-views-hover .box-wrap .views-field-title, .flex-row-views-hover .box-wrap .views-field-title a {
    text-decoration-color: var(--color-base);
}
.flex-row-views-hover .box-wrap .views-field.views-field-edit-node a:hover {
    border-color: var(--color-base);
    color: var(--color-base);
}
.elektronicka-uredni-deska.full .content > .field.field--name-field-edefi-eud-dokument .file-download a {
    background: var(--color-base);	
    border-color: var(--color-base);
}
.elektronicka-uredni-deska.full .content > .field.field--name-field-edefi-eud-dokument .file-download a:hover {
    color: var(--color-base);    
}

.ui-accordion .ui-accordion-header {
    border-color: #C1C1C1;
}
.ui-accordion .ui-accordion-header:before, .ui-accordion .ui-accordion-header:after {
    background: var(--color-base-dark);
}
.ui-accordion .ui-accordion-header.ui-state-active, .ui-accordion .ui-accordion-header.ui-state-hover, .ui-accordion .ui-accordion-content-active {
    border-color: var(--color-base-dark) !important;    
}
.ui-accordion {
    border-bottom-color: #C1C1C1;
}
.glyphicon-chevron-down:before, .glyphicon-chevron-up:before, .has-glyphicons .select-wrapper:after {
    color: var(--color-base-dark);
}
.form-type-managed-file .webform-file-button {
    color: var(--color-base-dark);
}
.ui-datepicker.ui-widget-content {
    border: 1px solid var(--color-base) !important;
}
.ui-datepicker .ui-datepicker-header {
    border: 1px solid var(--color-base);
}
.ui-datepicker select {
    border: 1px solid var(--color-base);
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
    border: 1px solid var(--color-base);
}
.form-type-search button.button:hover {
    border-color: var(--color-base);
}
.menu-postrannimenu.navbar-nav li a:hover {
    color: var(--color-base-light);	
}
.pagination > li a {
    border: 1px solid var(--color-base-dark);
    color: var(--color-base-dark);
}
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
    color: var(--color-base-dark);
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background-color: var(--color-base-dark);
    border-color: var(--color-base-dark);
}
.popis-pole strong {
    color: var(--color-base-dark);
}
.paragraph--type--text-slider .field--name-field-edefi-galerie .carousel__nav .carousel__button {
    background: var(--color-base);
}
#navbar .horizontal-menu > li > a:before, #navbar .horizontal-menu > li > span.navbar-text:before {
    background: var(--color-base-light);
}
.responsive-menu-toggle-icon:before, .responsive-menu-toggle-icon:after, .responsive-menu-toggle-icon span.icon {
    background: var(--color-base-dark);
}
.view-tridy .views-row > .ui-accordion-content .content-tridy > .views-row:hover > div {
	color: var(--color-base);
}




/* background tit box */
.paragraph--type--box-s-boxiky.is-rainbow .flex-col-boxik:nth-child(4n + 1) .paragraph--type--boxik {
	background: var(--color-special-1);
}
.paragraph--type--box-s-boxiky.is-rainbow .flex-col-boxik:nth-child(4n + 2) .paragraph--type--boxik {
	background: var(--color-special-2);
}
.paragraph--type--box-s-boxiky.is-rainbow .flex-col-boxik:nth-child(4n + 3) .paragraph--type--boxik {
	background: var(--color-special-3);
}
.paragraph--type--box-s-boxiky.is-rainbow .flex-col-boxik:nth-child(4n + 4) .paragraph--type--boxik {
	background: var(--color-special-4);
}
.paragraph--type--box-s-boxiky.is-rainbow .flex-col-boxik:nth-child(4n + 5) .paragraph--type--boxik {
	background: var(--color-special-5);
}
.paragraph--type--box-s-boxiky.is-rainbow .flex-col-boxik:nth-child(4n + 6) .paragraph--type--boxik {
	background: var(--color-special-6);
}
.field--name-field-obsah-titulni-stranky .paragraph--type--_-sloupce h2, .paragraph--type--box-s-boxiky.is-rainbow .flex-col-boxik .paragraph--type--boxik, .paragraph--type--box-s-boxiky.is-rainbow .flex-col-boxik .paragraph--type--boxik h2, .paragraph--type--box-s-boxiky.is-rainbow .flex-col-boxik .paragraph--type--boxik h3, .paragraph--type--box-s-boxiky.is-rainbow .flex-col-boxik .paragraph--type--boxik h4, .paragraph--type--box-s-boxiky.is-rainbow .flex-col-boxik .paragraph--type--boxik .field--name-field-edefi-paragraph-odkaz a {
	color: var(--color-base-text);
}

.iradio_minimal-blue.checked:before {
    border: 2px solid var(--color-base);
}
.icheckbox_minimal-blue.checked:before {
    border: 2px solid var(--color-base);
}
.iradio_minimal-blue.checked:after {
    background: var(--color-base);
}
.icheckbox_minimal-blue.checked:after {
    background: var(--color-base);
}



/* background */
/*
.view-id-nejcasteji_resite.view-display-id-block_1 {
    background-image: url(/themes/contrib/edefi/images/bg-banner.jpg);
    background-repeat: no-repeat;
    background-size: calc(100% - 13px);
    background-position-x: calc(100% + 12px);
    background-position-y: calc(100% + 6px);
}
*/
.field--name-field-odkaz-trasy a:after, .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, .path-frontpage .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 a.cist-dale:after, .podbarveny-blok-kontakt .paragraph--type--kontakty .field--name-field-edefi-paragraph-odkaz a:after, .text-more-udalosti:after, .view-id-paticka .field--name-field-zi-odkaz-google-maps a:after {
	background-repeat: no-repeat;
    background-size: cover;
    width: 20px;
    background-position: center right;	
}
.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, .hlavicka-titulka .paragraph--type--edefi-odkazy .field--name-field-edefi-paragraph-odkaz a:after, .text-color-black .hlavicka-titulka .paragraph--type--edefi-odkazy .field--name-field-edefi-paragraph-odkaz a:after, .btn:hover:after, .btn:focus:after, .wrap-btn.wrap-btn-archiv a.btn:after, .view-footer .wrap-btn a:after, .btn.banner-btn:after, .path-frontpage .paragraph--type--edefi-odkazy:not(.field-btn) .field--name-field-edefi-paragraph-odkaz a:after, .btn.banner-btn:after, .paragraph--type--kontakty .field--name-field-zi-odkaz-google-maps a:after, , .field.field--name-field-obsah-na-spodu-hlavicky .paragraph--type--text-slider .field-btn .field--name-field-edefi-paragraph-odkaz a:after {
    background-image: var(--edefi-sipka-url);
	filter: unset;
}



span.file-download a:after, .elektronicka-uredni-deska.full .content > .field.field--name-field-edefi-eud-dokument .file-download a:hover:after {
    background-image: var(--edefi-icon-download);
	filter: unset;
}
.view-filters .form-actions .btn:after, .form-type-search button.button:after, .field--name-field-menu-top-vyhledavani:before, .field--name-field-menu-top-vyhledavani.active:before, .field--name-field-menu-top-vyhledavani button:before {
    background-image: var(--edefi-icon-search);
}
.form-type-search button.button:after, .field--name-field-menu-top-vyhledavani:before, .field--name-field-menu-top-vyhledavani.active:before, .field--name-field-menu-top-vyhledavani button:before {
    filter: unset;
}

.view-filters .form-actions .btn:hover:after, .view-filters .form-actions .btn:focus:after {
	filter: unset;
}
.form-type-managed-file .webform-file-button:before {
    background-image: var(--edefi-icon-priloha);
	filter: unset;
}
.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, .view-id-paticka.view-display-id-block_3 .views-field-field-edefi-zi-telefon a:before, .field--name-field-telefon-kontakt:before {
    background-image: var(--edefi-icon-tel);
	filter: unset;
}
.view-id-paticka .views-field-field-edefi-zi-id-schranky .field-content:before {
    background: var(--edefi-icon-datovka);
	filter: unset;
}
.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, .view-id-paticka.view-display-id-block_3 .views-field-field-edefi-zi-email a:before, .ikonka-mail:before, .field--name-field-e-mail-kontakt:before {
    background-image: var(--edefi-icon-email);
	filter: unset;
}
.field--name-field-menu-top-sitemap a:before {
    background-image: var(--edefi-icon-sitemap);
	filter: unset;
}
.field--name-field-menu-top-oblibene:before {
    background-image: var(--edefi-icon-srdce);
	filter: unset;
}





