.container {
max-width: 1200px;
margin: 0 auto;
padding: 0 1rem;
}
.grid-layout {
display: grid;
grid-template-columns: 1fr 3fr;
gap: 2rem;
}
.sidebar-left {
background: #f9f9f9;
padding: 1rem;
border-right: 1px solid #ddd;
}
.site-header,
.site-footer {
background: #222;
color: #fff;
padding: 1.5rem 0;
text-align: center;
}
.site-title {
margin: 0;
font-size: 2rem;
}
.site-nav ul {
list-style: none;
padding: 0;
display: flex;
justify-content: center;
gap: 2rem;
}
.site-nav a {
color: #fff;
text-decoration: none;
}
.page-with-sidebar .content-area {
padding: 1rem;
background: #fff;
}
@font-face {
font-display: swap;
font-family: 'hm';
font-style: normal;
font-weight: 300;
src: local(''),
url(//lagerwerte.de/wp-content/themes/neve-child/fonts/hm.woff2) format('woff2'),
url(//lagerwerte.de/wp-content/themes/neve-child/fonts/hm.woff) format('woff');
}
@font-face {
font-display: swap;
font-family: 'Abel';
font-style: normal;
font-weight: 400;
src: local(''),
url(//lagerwerte.de/wp-content/themes/neve-child/fonts/abel-v18-latin-regular.woff) format('woff');
}
html, body {
height: 100%;
margin: 0;
}
.site-wrapper {
display: flex;
flex-direction: column;
min-height: 100vh;
}
.site-main {
flex: 1;}
h1,h2,h3,h4,h5,h6,div,p,a,span,input,textarea,select{
font-family:Abel,Arial,Helvetica,sans-serif;}
.row {margin:0;}
#fussbereich{margin:0 auto;}
.site-content{padding:0 30px;min-height:65vh;}
.site-logo,.brand{margin:0;padding:0;width:auto;max-width:none;}
.footer-page-content .wpb_content_element { margin: 0px;}
.footer-page-content .vc_row.vc_row-flex > .vc_column_container{
display: block;}
.header img{height:80px;width:auto;min-height:none;max-height:none;max-width:none}
h1,h2,h3,h4,h5,h6,div,p,span,a {font-weight:300;}
nav .builder-item {margin:0;}
nav li.nv-active a{color:white !important;}
header{margin-bottom:20px;}
footer{margin-top:20px;background:#111;padding:20px;}
footer *{color:white;}
.desktop-left,
.tablet-left,
.mobile-left{margin:0;}
#cb-row--footer-mobile-bottom{display:none;}
#footer-menu {display: block;}
@media (max-width: 960px) {
.builder-item {
margin: 0;
}
.header img{height:auto;width:auto;min-height:none;max-height:none;max-width:60vw;}
}