html{
overflow-y: scroll;
overflow: -moz-scrollbars-vertical;
background-position:top;
background-repeat:repeat-x;
background-color:@site-bg-color-default;
margin: 0;
padding: 0;
}
body{
margin: 0;
padding: 0;
margin-top:0px;
padding-top:0px;
font-family: @font-default;
font-size:14px;
color:@default-text-color;
background-color:@site-bg-color-default;
line-height:1.5em;
text-align:center;
}
img{
border:none;
}
// headers resetten en standaarden instellen
h1, h2, h3{
padding:0px;
margin:0px;
color:@default-header-color;
font-family: @font-typeface;
font-weight: normal;
letter-spacing: 2px;
text-transform: uppercase;
line-height:normal;
}
h1{
font-size:32px;
}
h2{
font-size:17px;
}
a{
color:inherit;
text-decoration:none;
}
form{
padding:0px;
margin:0px;
}
table{
border:none;
td, th{
border:none;
}
}
.content-wrapper{
width:960px;
margin:0px auto;
text-align:left;
}
#siteHeader{
background-color:#ffffff;
.content-wrapper{
text-align:center;
}
@media (max-width: 1024px) {
.header-logo {
img {
width: 150px;
}
}
}
}
#menuBar{
background-color:#ffffff;
.content-wrapper{
text-align:center;
}
ul,li{
padding:0px;
margin:0px;
}
}
#submenuBar{
height:30px;
text-align:center;
.content-wrapper{
text-align:center;
}
}
#siteContent{
background-color:#ececec;
min-height:500px;
}
// styling standaard content
.page-content{
.page-body{
background-color:#FFF;
padding:30px 35px;
margin-right:290px;
min-height:450px;
}
.page-sidebar{
float:right;
width:290px;
overflow:visible;
}
}
.breadcrumb{
.reset-list;
margin-bottom: 20px;
li{
.inline-block;
margin-right:5px;
a{
font-size:11px;
}
&.spacer{
width:5px;
background-image:url(../images/breadcrumb-spacer.png);
background-repeat:no-repeat;
background-position:center;
&:first-child{
display:none;
}
}
}
}
#siteFooter{
padding-top:30px;
padding-bottom:40px;
word-spacing:-3px;
letter-spacing:-3px;
.footer-left{
vertical-align:top;
.inline-block;
width:670px;
}
.footer-right{
.inline-block;
vertical-align:top;
width:290px;
}
}
/**
* Styling voor Custom pages
*/
#siteBody.custom-page{
#siteContent{
.content-wrapper{
width:100%;
overflow:hidden;
}
}
}
#cookie-message {
position: fixed;
bottom: 0;
left: 0;
right: 0;
transition: 250ms;
transform: translateY(100%);
z-index: 100;
background-color: #DE5427;
padding: 10px;
color: #FFF;
.cookie-text {
width: 100%;
}
.cookie-button-wrapper {
width: 100%;
margin-top: 5px;
.cookie-button {
padding: 5px;
border-radius: 5px;
background-color: #FFF;
display: inline-block;
color: #BB2830;
cursor: pointer;
font-weight: bold;
transition: 250ms;
&:hover {
color: #FFF;
background-color: #BB2830;
}
}
}
}