@font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
src: url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/montserrat-v25-latin-regular.eot); src: local(''),
url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/montserrat-v25-latin-regular.eot?#iefix) format('embedded-opentype'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/montserrat-v25-latin-regular.woff2) format('woff2'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/montserrat-v25-latin-regular.woff) format('woff'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/montserrat-v25-latin-regular.ttf) format('truetype'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/montserrat-v25-latin-regular.svg#Montserrat) format('svg'); } @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
src: url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/montserrat-v25-latin-700.eot); src: local(''),
url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/montserrat-v25-latin-700.eot?#iefix) format('embedded-opentype'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/montserrat-v25-latin-700.woff2) format('woff2'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/montserrat-v25-latin-700.woff) format('woff'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/montserrat-v25-latin-700.ttf) format('truetype'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/montserrat-v25-latin-700.svg#Montserrat) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
src: url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-300.eot); src: local(''),
url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-300.eot?#iefix) format('embedded-opentype'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-300.woff2) format('woff2'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-300.woff) format('woff'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-300.ttf) format('truetype'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-300.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-regular.eot); src: local(''),
url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-regular.eot?#iefix) format('embedded-opentype'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-regular.woff2) format('woff2'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-regular.woff) format('woff'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-regular.ttf) format('truetype'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-regular.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
src: url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-italic.eot); src: local(''),
url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-italic.eot?#iefix) format('embedded-opentype'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-italic.woff2) format('woff2'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-italic.woff) format('woff'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-italic.ttf) format('truetype'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-italic.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
src: url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-500.eot); src: local(''),
url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-500.eot?#iefix) format('embedded-opentype'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-500.woff2) format('woff2'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-500.woff) format('woff'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-500.ttf) format('truetype'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-500.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-700.eot); src: local(''),
url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-700.eot?#iefix) format('embedded-opentype'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-700.woff2) format('woff2'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-700.woff) format('woff'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-700.ttf) format('truetype'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-700.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 900;
src: url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-900.eot); src: local(''),
url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-900.eot?#iefix) format('embedded-opentype'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-900.woff2) format('woff2'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-900.woff) format('woff'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-900.ttf) format('truetype'), url(//www.meintestgelaende.de/wp-content/themes/sanfrancisco-child/fonts/roboto-v30-latin-900.svg#Roboto) format('svg'); } .navbar-brand {
display: inline-block;
float: none;
min-height: 0;
height: auto;
padding: 0;
margin: 0 auto;
width: 100%;
text-align: center;
}
.navbar-brand .sf-header-logo-mobile {width:inherit!important;}
.fb_iframe_widget,
.sf-entry-content .instagram-media{
padding-bottom: 40px;
}
.sf-section-has-sidebar .sf-entries-featured-c .sf-entry-title {font-size:26px!important;}
@media only screen and (max-width: 991px) {
.sf-section-has-sidebar .sf-entries-featured-c .sf-entry-title {font-size:18px!important;}
} .navbar-nav {margin-top: 24px;}
.navbar-nav.navbar-right>.sf-item-trending.active>a {
font: 700 13px "Roboto", sans-serif!important;
padding: 1.8em 0 1.8em 2.6em;
}
.navbar-nav > li:hover {cursor:pointer;} .sf-entries-featured.sf-entry-body-bottom .sf-entry-body .sf-eb-item:last-child {margin-bottom:20px;} .sf-entry {padding: 0!important;}
.sf-entry.sf-entry-singular {padding: 0 25px!important;}
.sf-entry .sf-entry-body { padding:0 20px 0 20px!important;}
.home .sf-entry .sf-entry-body {min-height:300px;}
.sf-entry .sf-entry-body .sf-entry-tags {margin-bottom:4px!important;}
.sf-section-has-sidebar .sf-entries-col-2 .sf-entry-vertical .sf-entry-meta {margin-bottom: 6px!important;}
.sf-entry .sf-entry-excerpt {margin: 0 0 20px;}
.home .sf-entry-featured-media {min-height:270px;} .sf-entry-excerpt {
font-style:normal !important;
}
a.btn, .sf-entry-content a.btn {
font-size: 1em;
font-weight:500;
padding:4px 20px;
border:2px solid #000;
border-radius:0!important;
background-color:#fff;
color:#000;
}
.sf-entry-content a.btn {
margin-bottom:37px;
}
a:hover.btn, .sf-entry-content a:hover.btn {
color:#40e2d6;
}
a.btn.human {
font-size: 1em;
text-transform: uppercase;
padding:10px 26px;
border:2px solid #000;
margin:10px 5px 10px 0;
}
a:hover.btn.human, a.btn.human.active {
background-color:#33d4d5;
color:#000;
}
.sf-fancy-title .sf-title .fa {display:none;}
.sf-author-social.list ul {margin:0 0 20px 0; -webkit-padding-start:0px;}
.sf-author-social.list li {list-style:none; display:inline-block; margin-right:15px;color: #787878!important;}
.sf-author-social.list li a {color: #787878!important;}
.sf-module.category-txt-box {
background:#fff;
margin:0 0 30px 0;
}
.sf-module.category-txt-box h1, .sf-module.category-txt-box h3 {
margin:0;
-webkit-margin-before: 0;
padding:1em;
padding-bottom: 0;
color: #000;
font-family: "Roboto", sans-serif;
font-weight: 900;
font-size: 22px;
}
.sf-module.category-txt-box h2 {
margin:0;
padding:1em;
color: #000;
font-family: "Roboto", sans-serif;
font-weight: 900;
font-size: 22px;
}
.sf-module.category-txt-box p {
margin:0;
padding:1em;
}
.sf-module.category-txt-box form p {
margin:0;
padding:0 1em 1em 1em;
}
.sf-module.category-txt-box form input {
display:block;
width:80%;
height:46px;
background:#f2f2f2;
}
.sf-module.category-txt-box form textarea {
display:block;
width:80%;
background:#f2f2f2;
}
.sf-module.category-txt-box form .math-quiz {
display:block;
width:80%;
}
.sf-module.category-txt-box form .wpcf7-quiz-label {
display:inline-block;
}
.sf-module.category-txt-box form .math-quiz input {
display:inline-block;
width:100px;
}
.sf-module.category-txt-box form button {
font-size: 1em;
font-weight: 500;
padding: 4px 20px;
border: 2px solid #000;
border-radius: 0!important;
background-color: #fff;
color: #000;
}
.sf-entry-singular > .sf-entry-header .sf-entry-meta li.post-date{
margin: 0 0 1.25rem 8px;
line-height: 2.5 !important;
font-weight: 500;
}
@-moz-document url-prefix() {
.fluid-width-video-wrapper iframe, .fluid-width-video-wrapper object, .fluid-width-video-wrapper embed {
position:inherit!important;
min-height: 400px;
}
} .fluid-width-video-wrapper {position:initial!important;} .mashicon-whatsapp {display:block!important;} .textwidget h3 {margin-top:0;}
.sf-sidebar .sidebar-widget {clear:both;}
.sf-sidebar .sf-social-icons li a {font-size: 25px!important;}
.sf-sidebar  .wp-block-image {margin: 0!important;} .sf-sidebar .sidebar-widget.widget_author_avatars {padding-bottom:0;margin-bottom:0;}
.widget_author_avatars .author-list .with-biography {
text-align: left;
clear: both;
margin:0;
padding:0;
height:124px;
overflow:hidden;
}
.widget_author_avatars .author-list .with-biography:last-child{height:109px;}
.widget_author_avatars .author-list .with-biography .avatar {
float: left;
margin: 0 0.3em 0 0;
} .widget_text .textwidget {
padding:0;
}
.widget_text .textwidget a.btn {
margin-bottom:10px;
} .widget_tag_cloud .tagcloud {
background-color:transparent!important;
}
.widget_tag_cloud .tagcloud a {
clear:both;
position:relative;
display: inline-block;
margin: 0;
padding: 6px;
font-size:14px!important;
background-color:transparent!important;
font-weight:500;
color: #000!important;
}
.widget_tag_cloud .tagcloud a span.tagcount{
float:left;
display:inline-block;
margin-right:6px;
color:#787878!important;
}
.widget_tag_cloud .tagcloud a:hover,
.widget_tag_cloud .tagcloud a:hover span.tagcount { color: #3cfff9!important;} .post_format-post-format-video .sf-entry-featured-media {
position: relative;
padding-bottom: 56.25%;
padding-top: 0;
height: 0;
overflow: hidden;
}
.post_format-post-format-video .sf-entry-featured-media iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
} footer.sf-footer { }
.sf-sections-wrapper > .aggads-ad-location-header, .sf-sections-wrapper > .aggads-ad-location-footer, .sf-module-advertisement .aggads-ad {
margin-bottom: 30px!important;
}
.sf-module-advertisement .aggads-inner {width:auto!important; height:auto!important; }
.sf-module-advertisement .aggads-inner img {width:100%!important; height:auto!important; } a.media_credit {text-decoration: underline!important; color:#FFFFFF!important;}
a.media_image {text-decoration: underline!important; color:#119DB2!important;}
a.media_cc {text-decoration: underline!important; color:#FFFFFF!important;}
.sf-entry-flag {background-color: rgba(0, 0, 0, 0.4)!important;}
.sf-entry-flag-creditline.top {
bottom: inherit;
top: 0;
} .page-id-4275 .sf-col.col-xs-12.col-sm-6 .sf-entry.sf-entry-vertical .sf-entry-body{  min-height: 350px;}
img.team-image {width:100%!important; height:auto!important;}
label.team-info {width:100%; padding:15px; background:#fff!important;}
.page-id-4275 .fa.fa-envelope {font-size:40px;} .post_format-post-format-video > .sf-entry-featured-media {  max-height:inherit!important;}
.video-wrapped {
width: 100%!important;
position: relative!important;
padding-bottom: 56.25%!important;
height: 0!important;
}
.video-wrapped iframe {
position: absolute;
top: 0;
left: 0;
width: 100%!important;
height: 100%!important;
}
.video-wrapped .video-wrapped-play {
color: #000;
text-align: center;
font-size: 16px;
padding: 40px;
position: absolute;
left: 0;
right: 0;
width: 100%;
height: 100%;
top: 50%;
transform: translateY(-50%);
background-color: rgba(255,255,255,0.7);
cursor:auto;
text-shadow:none;
}
.video-wrapped .video-wrapped-play p {padding:12px 0;margin:0;}
.video-wrapped .video-wrapped-play:before {display:none;}
.video-wrapped .video-wrapped-play button {padding: 4px 20px;border: 2px solid #000;border-radius: 0!important;background-color: #fff;}
@media only screen and (max-width: 780px){
.video-wrapped .video-wrapped-play {font-size: 13px;padding:10px;}
.video-wrapped .video-wrapped-play button {padding: 2px 10px;border: 1px solid #000;border-radius: 0!important;}
}
@media only screen and (max-width: 380px){
.video-wrapped .video-wrapped-play {padding: 5px;}
.video-wrapped .video-wrapped-play {font-size: 10px;}
.video-wrapped .video-wrapped-play button {padding: 2px 5px;}
} .brlbs-cmpnt-container {width:100%!important;} @media only screen and (min-width: 1200px){
.sf-section-has-sidebar .sf-entries-featured-c .sf-entry {
height: 417px;
}
}
@media only screen and (min-width: 992px){
.sf-section-has-sidebar .sf-entries-featured-c .sf-entry {
height: 417px;
}
}
@media only screen and (min-width: 768px){
.sf-section-has-sidebar .sf-entries-featured-c .sf-entry {
height: 417px;
}
}
@media only screen and (max-width: 1199px){
.navbar-style-single-row .navbar-nav>li>a {padding: 1.8em 0.6em!important;}
.navbar-style-single-row .navbar-nav>li:last-child>a { padding-right: 0!important;}
}
@media only screen and (max-width: 991px){
.navbar-nav {margin-top:0;}
.navbar-nav.navbar-right>.sf-item-trending.active>a {padding: 1em!important;}
.navbar-style-single-row .navbar-nav>li>a {  padding: 0.6em 0.4em!important;}
.navbar-nav > li .sub-menu {display:block;}
.navbar-nav > li .sub-menu li {padding:0;}
.navbar-nav > li .sub-menu li:last-child {padding-bottom:5px;}
}