@import url("/fileadmin/T3SB/Resources/Public/CSS/fonts.css");
/* set font color to black */
a,h1 a,h2 a,h3 a,h4 a,h5 a,h1,h2,h3,h4,h5 {font-weight: bold; color:#000;}
h1{
	font-size:24px;
	font-family: 'Roboto Condensed',sans-serif !important;
}

*,
body *,
a,
.accordion-body {
	color:#000 !important;
}

body{
	font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
/* set URL after links */
a[href]:after {
    background-color: inherit;
    color: #666;
/* content: " (http://domain.tld/" attr(href) ")"; */
	content: " ";
	font-style: italic;
}
a.external-link[href]:after, table a.external-link[href]:after,
a.external-link-new-window[href]:after, table a.external-link-new-window[href]:after {
 content: " ";
}

/* no displayed link for E-Mail etc. */
a.mail[href]:after, table a[href]:after,
.csc-textpic-imagewrap a[href]:after {
    content: " ";
}

/* tables */
thead {display: table-header-group;}
tr {page-break-inside: avoid;}

#main-navbar, 
footer,
footer p,
footer .modal-link,
#pageBackground, 
#logoPavitro, 
.nav, 
.pdfbtn, 
#bs-navbar-collapse-1,
.breadcrumb,aside,
.back-to-top, 
.pager,
.bgimage{
	display:none !important;
}
/* @media print{
	#logoPavitro{
		display:block !important;
	}
	#logoIcon{
		margin-right:15px;
	}
} */
/* #logoPavitro {
    margin: 10px 0;
    max-width: 100%;
    position: static;
    width: 50%;
} */
main, div{
	background:none !important;
	background-color:#fff !important;
}
#main-navbar, 
#page-footer, 
#mainContentLeft, 
#mainContentCol,
.main-content,
.breadcrumb,
aside .ce-menu_sitemap_pages a, 
.nav.nav-pills a, 
aside .nav.affix-top a, 
aside .nav.affix a,
#main-navbar .dropdown-menu,
aside > div:not(.ce-menu_subpages){
	backdrop-filter: none !important;
	background-color:#fff !important;
	color:#000;
}
#page-wrapper {
    padding-bottom: 0;
}
body {
    padding-top: 0;
}
footer,
footer a.modal-link,
#page-footer,
#page-footer *{
	background-color:transparent !important;
	display:none !important;
	color:#fff !important;
}
.d-print-none{
	display:none !important;
}
#simp,
#simp *{
	color:#000 !important;
}
.tx-om-cookie-consent{
	display:none;
}

body *,
#site-preloader,
.ce-skvideo_ce{
	display:none !important;
}
#site-preloader,
#site-preloader *,
#site-spinner,
.sk-video-playbutton{
	display:none !important;
	background-color:transparent !important;
}
body #page-wrapper #page-content main{
	display:block;
}
.col-lg-4{
	height:auto !important;
}