.sf-special-hidden{opacity: 0;}
.sf-special-show{opacity: 100;}

a.sf-tooltip span {
	display			: none; 
	margin-left		: 8px; 
}

a.sf-tooltip:hover span {
	display			: inline; 
	position		: absolute;  
	width           : 250px;
	font-size       : 14px;
	right: 20px;
	top: -20px;
}


#menu{
	position:fixed;
	right:30px;
	top:50%;
}

@media (max-width: 576px) {
	#menu{right:5px;}
}


.b-0 {
    border-width: 0 !important;
}


@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
    .safari-icon-width{
	  min-width:47px;
  }
  
  .safari-logo-width{
	  min-width: 56px;
  }
}

 @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .ie-icon-width{
	  min-width:47px;
  }
}

@media (max-width: 768px){
	.sf-nav-fixed .container-wrap .nav-container .sf-nav .nav-overlay {
		z-index: 2;
	}
}
@media print {
	main{
		max-width:100% !important;
		flex: 0 0 100% !important;
	}
}


.svg-inline--fa.fa-fw {
   width: 1.5em!important;
}
.bx-pdf-container{
	max-width: 100vw;
}

body > section.sf-pagewrap-area.overflow-hidden.d-flex.flex-col.justify-content-start > header > div > section > div.container-wrap.py-4 > div > div > div:nth-child(4) > div > div:nth-child(2),
body > section.sf-pagewrap-area.overflow-hidden.d-flex.flex-col.justify-content-start > header > div > section > div.container-wrap.py-4 > div > div > div:nth-child(4) > div > div:nth-child(3) {
display:none;
}

body > section.sf-pagewrap-area.overflow-hidden.d-flex.flex-col.justify-content-start > div > section > main > div:nth-child(2) > section > div:nth-child(5),
/*body > section.sf-pagewrap-area.overflow-hidden.d-flex.flex-col.justify-content-start > div > section > main > div:nth-child(2) > section > div:nth-child(6),*/
body > section.sf-pagewrap-area.overflow-hidden.d-flex.flex-col.justify-content-start > div > section > main > div:nth-child(2) > section > div:nth-child(7),
body > section.sf-pagewrap-area.overflow-hidden.d-flex.flex-col.justify-content-start > div > section > main > div:nth-child(2) > section > div:nth-child(8),
body > section.sf-pagewrap-area.overflow-hidden.d-flex.flex-col.justify-content-start > div > section > main > div:nth-child(2) > section > div:nth-child(9),
body > section.sf-pagewrap-area.overflow-hidden.d-flex.flex-col.justify-content-start > div > section > main > div:nth-child(2) > section > div:nth-child(10) {
display:none;
}

body > section.sf-pagewrap-area.overflow-hidden.d-flex.flex-col.justify-content-start > header > div > section > div.container-wrap.py-4 > div > div > div.col-12.col-lg-3.t--1.d-flex.align-items-center.mb-3.mb-lg-0 > div > div:nth-child(2),
body > section.sf-pagewrap-area.overflow-hidden.d-flex.flex-col.justify-content-start > footer > div > section > div:nth-child(2) > div > div > div:nth-child(1) > div > div:nth-child(3) {
display:none;
}

body > section.sf-pagewrap-area.overflow-hidden.d-flex.flex-col.justify-content-start > header > div > section > div.container-wrap.py-4 > div > div > div:nth-child(1) {
display:none;
}

@media (max-width:480px) {
	.vybory {flex-direction:column;}
}

.table td > table > tbody > tr > td:nth-child(1) {width:20% !important}
.table td > table > tbody > tr > td:nth-child(2) {width:60% !important}
.table td > table > tbody > tr > td:nth-child(3) {width:20% !important}
