@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: url(//www.reginekroll.de/wp-content/themes/eft-kroll/fonts/open-sans-v15-latin-regular.eot); src: local('Open Sans Regular'), local('OpenSans-Regular'),
url(//www.reginekroll.de/wp-content/themes/eft-kroll/fonts/open-sans-v15-latin-regular.eot?#iefix) format('embedded-opentype'), url(//www.reginekroll.de/wp-content/themes/eft-kroll/fonts/open-sans-v15-latin-regular.woff2) format('woff2'), url(//www.reginekroll.de/wp-content/themes/eft-kroll/fonts/open-sans-v15-latin-regular.woff) format('woff'), url(//www.reginekroll.de/wp-content/themes/eft-kroll/fonts/open-sans-v15-latin-regular.ttf) format('truetype'), url(//www.reginekroll.de/wp-content/themes/eft-kroll/fonts/open-sans-v15-latin-regular.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
src: url(//www.reginekroll.de/wp-content/themes/eft-kroll/fonts/open-sans-v15-latin-600.eot); src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
url(//www.reginekroll.de/wp-content/themes/eft-kroll/fonts/open-sans-v15-latin-600.eot?#iefix) format('embedded-opentype'), url(//www.reginekroll.de/wp-content/themes/eft-kroll/fonts/open-sans-v15-latin-600.woff2) format('woff2'), url(//www.reginekroll.de/wp-content/themes/eft-kroll/fonts/open-sans-v15-latin-600.woff) format('woff'), url(//www.reginekroll.de/wp-content/themes/eft-kroll/fonts/open-sans-v15-latin-600.ttf) format('truetype'), url(//www.reginekroll.de/wp-content/themes/eft-kroll/fonts/open-sans-v15-latin-600.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
src: url(//www.reginekroll.de/wp-content/themes/eft-kroll/fonts/open-sans-v15-latin-700.eot); src: local('Open Sans Bold'), local('OpenSans-Bold'),
url(//www.reginekroll.de/wp-content/themes/eft-kroll/fonts/open-sans-v15-latin-700.eot?#iefix) format('embedded-opentype'), url(//www.reginekroll.de/wp-content/themes/eft-kroll/fonts/open-sans-v15-latin-700.woff2) format('woff2'), url(//www.reginekroll.de/wp-content/themes/eft-kroll/fonts/open-sans-v15-latin-700.woff) format('woff'), url(//www.reginekroll.de/wp-content/themes/eft-kroll/fonts/open-sans-v15-latin-700.ttf) format('truetype'), url(//www.reginekroll.de/wp-content/themes/eft-kroll/fonts/open-sans-v15-latin-700.svg#OpenSans) format('svg'); }
li.tribe-events-list-widget-events .eventdate
{
background-image:url(//www.reginekroll.de/wp-content/themes/eft-kroll/media/calendar-icon.gif);
width:42px;
height:42px
}
li.tribe-events-list-widget-events .eventdate .month
{
background-color:#d60000;
display:block;
margin-top:6px;
margin-bottom:-2px;
min-width:34px;
text-align:center;
margin-left:-11px;
text-transform:uppercase;
color:#fff;
font-size:0.8em;
line-height:1.3em
}
li.tribe-events-list-widget-events .eventdate .day
{
color:#d60000;
margin-left:-2px
}
li.tribe-events-list-widget-events .eventcontent h4.entry-title
{
margin-top:0px;
font-size:1.1em
} .wpb_single_image .vc_figure {
width: 100%;
}
.wpb_single_image .vc_single_image-wrapper {
width: 100%;
}
.wpb_single_image img {
width: 100%;
max-width: 450px;
}
@media (max-width: 768px)
{
#vccontent img
{
margin-top:20px
}
}
html,body
{
height:100%
}
body
{
font-family:"Open Sans"
}
body h1
{
font-size:1.714em;
margin-top:10px;
margin-bottom:20px
}
body h2
{
font-size:1.6em
}
body h3
{
margin:10px 0px
}
body input,body textarea
{
padding:10px;
border:1px solid #1e191d;
width:100%
}
body textarea
{
resize:none
}
body input[type="submit"]
{
background-color:#00b22d;
color:#fff;
border:0px;
-webkit-transition:all 0.15s ease-out 0s;
-moz-transition:all 0.15s ease-out 0s;
transition:all 0.15s ease-out 0s
}
body input[type="submit"]:hover
{
background-color:#1e191d
}
body span b,body span strong,body span p
{
font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
padding-left:5px
}
body span.shorticon b
{
margin-left:-10px
}
body .container-fluid
{
overflow-x:hidden
}
.row#logosection
{
margin-bottom:10px
}
.row#logosection a.logo
{
background-image:url(//www.reginekroll.de/wp-content/themes/eft-kroll/media/logo.jpg);
background-size:contain;
background-repeat:no-repeat;
width:347px;
height:100px;
display:block;
text-indent:-6000em;
margin-top: 40px
}
.row#logosection h3
{
color:#00b22d;
}
.row#logosection .profileinfo p
{
font-weight:600;
line-height:1.2em;
margin:5px 0px;
}
.row#logosection .profileimg {
margin-top: 10px;
text-align: center;
}
.row#logosection .profileimg img {
width: 100%;
max-width: 165px;
}
.row#navigation nav.navbar
{
border:0px;
margin-bottom:3px
}
.row#navigation nav.navbar .navbar-header .navbar-toggle
{
border-radius:0px;
-webkit-transition:all 0.15s ease-out 0s;
-moz-transition:all 0.15s ease-out 0s;
transition:all 0.15s ease-out 0s
}
.row#navigation nav.navbar .navbar-header .navbar-toggle:hover,.row#navigation nav.navbar .navbar-header .navbar-toggle:focus
{
background-color:#1e191d
}
.row#navigation nav.navbar #headernav ul
{
text-align:center
}
.row#navigation nav.navbar #headernav ul li a
{
font-size:1.143em;
font-weight:600;
-webkit-transition:all 0.15s ease-out 0s;
-moz-transition:all 0.15s ease-out 0s;
transition:all 0.15s ease-out 0s
}
.row#navigation nav.navbar #headernav ul li.current-menu-item a
{
color:#246ba2;
background-color:#fff
}
.row#navigation nav.navbar #headernav ul li.dropdown.current-menu-parent a
{
background-color:#fff;
color:#246ba2
}
.row#navigation nav.navbar #headernav ul li.dropdown a:hover,.row#navigation nav.navbar #headernav ul li.dropdown a:focus
{
background-color:#fff;
color:#246ba2
}
.row#navigation nav.navbar #headernav ul li.dropdown ul.dropdown-menu
{
border:0px;
border-radius:0px
}
.row#navigation nav.navbar #headernav ul li.dropdown ul.dropdown-menu li a
{
text-align:left;
font-size:1.071em;
padding:3px 15px
}
.row#navigation nav.navbar #headernav ul li.dropdown ul.dropdown-menu li a:hover
{
color:#1e191d
}
.row#navigation nav.navbar #headernav ul li.dropdown ul.dropdown-menu li.current-menu-item a
{
color:#1e191d
}
ul.nav li.dropdown:hover ul.dropdown-menu {
display: block;
}
.row#content
{
margin-top:50px
}
.row#content .offer .wpb_wrapper
{
background-color:#246ba2;
color:#fff;
padding:10px;
margin-bottom:20px
}
.row#content .offer .wpb_wrapper h3
{
padding:0px 10px
}
.row#content #sidebar
{
border-left:2px solid #1e191d
}
.row#content #sidebar ul,.row#content #sidebar ol
{
padding-left:0px
}
.row#content #sidebar ul#sidebarcontent li
{
list-style:none
}
.row#content #sidebar ul#sidebarcontent li h2.widgettitle
{
font-size:1.3em;
margin-top:10px
}
.row#footer
{
border-top:2px solid #1e191d;
margin-top:50px;
padding:10px 0px
}
.row#footer ul.footerlinks
{
margin-bottom:0px;
padding-left:0px
}
.row#footer ul.footerlinks li
{
display:inline-block;
margin-right:10px
}
.row#footer ul.footerlinks li a
{
color:#1e191d
}
@media (max-width: 768px)
{
.row#logosection a.logo
{
width:100%;
max-width:150px;
}
#logosection.row .profileimg {
margin-top: 20px;
padding-right: 0px;
}
#logosection.row .profileinfo {
margin-top: 20px;
padding-left: 0px;
}
.row#navigation nav.navbar #headernav
{
padding:0px
}
.row#navigation nav.navbar #headernav .container
{
padding:0px
}
.row#navigation nav.navbar #headernav ul
{
text-align:center;
margin:0px
}
.row#navigation nav.navbar #headernav ul li.dropdown ul.dropdown-menu
{
display: none;
}
}
@media (max-width: 992px)
{
.row#logosection .profileinfo
{
text-align:center
}
.row#content #sidebar
{
border-left:0px;
border-top:2px solid #1e191d
}
}
@media (max-width: 1200px)
{
#logosection.row a.logo {
margin-top: 15px;
}
}