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; } } } }