@font-face {
font-family: 'lato_lightregular';
src: url(//mobile-torwartschule.de/wp-content/themes/SDChildTheme_Becker_generatepress/fonts/lato-v23-latin-300-webfont.woff2) format('woff2'),
url(//mobile-torwartschule.de/wp-content/themes/SDChildTheme_Becker_generatepress/fonts/lato-v23-latin-300-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'latobold';
src: url(//mobile-torwartschule.de/wp-content/themes/SDChildTheme_Becker_generatepress/fonts/lato-v23-latin-700-webfont.woff2) format('woff2'),
url(//mobile-torwartschule.de/wp-content/themes/SDChildTheme_Becker_generatepress/fonts/lato-v23-latin-700-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'latoregular';
src: url(//mobile-torwartschule.de/wp-content/themes/SDChildTheme_Becker_generatepress/fonts/lato-v23-latin-regular-webfont.woff2) format('woff2'),
url(//mobile-torwartschule.de/wp-content/themes/SDChildTheme_Becker_generatepress/fonts/lato-v23-latin-regular-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
.body {
font-family: 'lato_lightregular', Arial, sans-serif !important;
font-style: normal;
font-weight: 300;
}
h1{
font-family: 'lato_lightregular', Arial, sans-serif !important;
font-style: normal;
font-weight: 300;
}  
h2, .h2, .h3, h4, .h4, h5, .h5, h6, .h6 {
font-family: 'latoregular', Arial, sans-serif !important;
font-style: normal;
font-weight: 500;
}
p {
font-family: inherit  !important; }
a {
font-family: 'latoregular', Arial, sans-serif !important;
font-style: normal;
font-weight: 500;
}
cite{
font-family: 'latobold', Arial, sans-serif !important;
font-style: normal;
font-weight: 700;
}
.main-navigation  {
display:none;
}
.entry-title {
display:none;
}
body {
background-color: #ffff
}
.shadow { text-shadow: 3px 2px 8px grey; }
.topbutton {
display:block;
color:#ffffff;
font-size:14px;
overflow:hidden;
height:35px;
position:fixed;
bottom:15px;
right:15px;
z-index:1000;
line-height:40px
}