@charset "UTF-8";
 .grecaptcha-badge { display: none !important; }
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section { display: block; }
html, body { height:100%; }
body { line-height: 1; margin:0; padding:0; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
a { text-decoration: none; }
a, a:active, a:visited, input[type=submit] { 
color: #000000; 
-webkit-transition:all 0.2s ease;
-moz-transition:all 0.2s ease;
-o-transition:all 0.2s ease;
transition:all 0.2s ease;
}
.clear { clear:both; }
.nobr { white-space:nowrap; }
*, *::before, *::after { margin: 0; padding: 0; border: none; box-sizing: border-box; list-style: none; }
::-moz-selection { background: #000000; color: #ffffff; }
::selection { background: #000000; color: #ffffff; }
b, strong { font-weight: 700; }
em { font-style: italic; }
img { width: 100%; height: auto; }
img.frame { border-radius: 0 20px 0 20px; }
.show2000, .show1500, .show1024, .show768, .show550, .show450, .mittig-news { display: none; }
body { 
font-family: 'Rubik', sans-serif;
font-size: 1rem;
font-weight: 400;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 400;
src: local(''),
url(//www.zeitraum.rs/wp-content/themes/zeitraum/fonts/rubik-v10-latin-regular.woff2) format('woff2'), url(//www.zeitraum.rs/wp-content/themes/zeitraum/fonts/rubik-v10-latin-regular.woff) format('woff'); } @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 600;
src: local(''),
url(//www.zeitraum.rs/wp-content/themes/zeitraum/fonts/rubik-v10-latin-600.woff2) format('woff2'), url(//www.zeitraum.rs/wp-content/themes/zeitraum/fonts/rubik-v10-latin-600.woff) format('woff'); } .particles { position: absolute; top:0px; left: 0px; right: 0px; bottom: 0px; z-index: -1; background: transparent; }
img.logo { position: fixed; top: 2vw; right: 0; padding: 1vw; padding-right: 3vw; width: 15vw; min-width: 150px; z-index: 9999; background: #ffffff; }
#start h1 { text-shadow: 0 0 20px rgba(255,255,255,0.6); margin-bottom: 2rem; hyphens: auto;}
.viewer { width: 100%; height: 35vw; position: relative; }
.viewer .overlay { position: absolute; top:0; left:0; right:0; bottom:0; background: rgba(255,255,255,0.75); opacity: 0; z-index:9999; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;}
.viewer .overlay:hover { opacity: 1; }
.viewer .overlay div { width: 100%; text-align: center; font-size: 1rem; } .slb_group_status { display: none !important; }
.slb_data_title { font-family: 'Rubik' !important; font-size: 1rem !important; font-weight: 400 !important; margin-top: 10px !important; }
#slb_viewer_wrap .slb_theme_slb_default .slb_container { border-radius: 0 !important; } footer span a, footer span a:visited, footer span a:active { color: #ffffff; text-decoration: underline; }