* {
margin: 0;
padding: 0;
outline: none;
}
html {
margin: 0;
padding: 0;
height: 100%;
overflow-x: hidden;
}
body {
margin: 0;
padding: 0;
width: 100%;
overflow: hidden;
}
body, div, dl,dt,dd, ul,ol,li,
h1,h2,h3,h4,h5,h6, pre, form,fieldset,
input,textarea, a, p,blockquote, th,td { 
margin: 0;
padding: 0;
vertical-align: baseline;
}
img {
border: 0;
max-width: 100%;
}
address, caption, cite, code,
dfn, em, strong, th, var {
font-style: normal;
font-weight: normal;
}
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {
font-size: 100%;
font-weight: normal;
line-height: 1.6em;
}
code, pre {
font-family: Monaco, "Lucida Console", Terminal, monospace;
}
pre {
background: #f0f0f0;
border: 2px solid #ccc;
padding: 1em;
margin: 0 0 1.6em;
overflow: auto; overflow-Y: hidden; max-width: 700px;
} article,aside,canvas,details,figure,
footer,header,hgroup,menu,nav,section,summary, mark {  
display:block;
}
::-webkit-validation-bubble, ::-webkit-validation-bubble-message{
padding: 12px;
}
video {
max-width: 100%;
height: auto;
} * {
line-height: 1.4em;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: normal;
font-size: 16px;
font-weight: 200; 
font-style: normal;
}
p {
margin: 0 0 1.6em 0;
line-height: 1.6em;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
a {
text-decoration: none;
}
span {
font-size: 1em;
font-weight: inherit;
}
a:hover {
color: #000;
text-decoration: underline;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
}
a.up:after {
content: " \2191";
}
a.down:after {
content: " \2193";
}
h1 {
font-size: 4em;
font-style:normal;
}
h2 {
font-size: 3em;
}
h3 {
font-size: 2em;
}
h4 {
font-size: 1.6em;
}
h5 {
font-size: 1.4em;
}
textarea, input[type=text], input[type=password], input[type=email], input[type=url] {
border: 1px solid #CFCFCF;
padding: 6px;
line-height: 1.4em;
background-color: rgba(255, 255, 255, 0.7);
-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
padding: 2px;
}
blockquote {
margin: 1em 1em 1em 3em;
}
blockquote, blockquote p {
font-style: italic;
}
blockquote:before {
color: #ccc;
display: block;
font-size: 9em;
content: "\201C";
height: 1px;
position:relative;
top: 0.2em;
left: -0.43em;
}
.responsive iframe, 
.responsive-video iframe,
.responsive object, 
.responsive-video object,
.responsive embed,
.responsive-video embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border: none;
}
ol, ul {
list-style-position: inside;
}
b, b * {
font-weight: bold;
}
em, em * {
font-style: italic;
}
figure {
margin: 0 auto;
}
figcaption {
margin: 0.5em;
text-align: center;
}
.placeholder {
color:#999; 
font-style:normal;
}
.responsive,
.responsive-video {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
}
.hasjs .content-container {
opacity: 0;
}
#preloader, .preloader {
display: inline-block;
position: relative;
top: 0px;
width: 100%;
margin: 0 auto;
min-width: 240px;
min-height: 100px;
text-align: center;
z-index: 1;
}
#preloader div, .preloader div {
margin: 0 auto;
width: 240px;
height: 100px;
text-align: center;
color: #767676;
background: #fff url(//www.bk49.nl/bk49_2015_html/wp-content/themes/Five3/images/preloader.gif) no-repeat center 72px;
padding: 32px 0 0 0;
border: 1px solid #EFEFEF;
-webkit-box-shadow: 0 2px 3px -1px #636363;
-moz-box-shadow: 0 2px 3px -1px #636363;
box-shadow: 0 2px 3px -1px #636363;
}
#wpstats {
display: none;
} .alignleft {
display: inline;
float: left;
margin-right: 1.625em;
}
.alignright {
display: inline;
float: right;
margin-left: 1.625em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
} .assistive-text {
position: absolute !important;
clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px);
}
#access a.assistive-text:active,
#access a.assistive-text:focus {
background: #eee;
border-bottom: 1px solid #ddd;
color: #1982d1;
clip: auto !important;
font-size: 12px;
position: absolute;
text-decoration: underline;
top: 0;
left: 7.6%;
} #wrapper {
width: 100%;
max-width: 2560px;
min-width: 100px;
padding: 0;
margin: 0 auto;
position:relative;
}
#wrapper ol, #wrapper ul {
list-style-position: inside;
margin: 0 0 1.6em 0;
padding-left: 1em;
text-indent: -1em;
}
#wrapper li {
line-height: 1.6em;
} #branding {
width: 100%;
overflow: hidden;
}
#branding .branding-container {
width: 900px;
padding: 0.6em 0;
margin: 0 auto;
overflow: hidden;
}
#branding #site-title {
width: auto;
float: left;
}
#branding h1 a, 
#branding nav#access {
display: block;
}
#branding h1 a {
font-size: 1em;
line-height: 1em;
}
#branding h1 a:hover, .content header h1 a:hover {
color: #121212;
}
#branding a:hover img {
border: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
} body.fixed #branding {
position: fixed;
z-index: 10000;
}
body.fixed #branding.shadow-container {
border-width: 0px 0px 10px;
-webkit-border-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/Five3/images/box-shadow.png) 10 22 repeat;
-moz-border-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/Five3/images/box-shadow.png) 10 22 repeat;
-o-border-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/Five3/images/box-shadow.png) 10 22 repeat;
border-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/Five3/images/box-shadow.png) 10 22 repeat;
border-image-width: 0px 0px 10px;
border-style: solid;
}
body.fixed #branding .branding-container {
padding: 0.6em 0 0;
}
body.fixed #branding .shadow-background {
background-color: #fff; }
body.fixed .content:first-of-type {
padding-top: 75px;
}
body.fixed .content:first-of-type .shadow-container{
border-width: 0px;
border-image-width: 0px;
}
body.fixed .content:only-of-type .shadow-container{
border-width: 0px 0px 10px;
border-image-width: 0px 0px 10px;
}  nav#access {
text-align: right;
position: relative;
float: right;
}
nav#access ul.menu {
list-style-type: none;
margin: 0;
padding: 0;
}
nav#access ul.menu li {
display: inline;
list-style-type: none;
margin-left: 1.6em;
text-transform: uppercase;
white-space: nowrap;
line-height: 2em;
} nav#posts {
width: 900px;
margin: 3em auto 1em;
display: block;
overflow: hidden;
}
nav#posts .nav-previous {
float: left;
}
nav#posts .nav-next {
float: right;
} nav#single {
width: 450px;
margin: 12px auto;
}
nav#single .nav-previous {
float: left;
}
nav#single .nav-next {
float: right;
} nav#page {
position: fixed;
right: 15px;
top: 40%;
z-index: 10000;
}
nav#page li {
height: 14px;
width: 14px;
position: relative;
right: 0;
padding-top: 4px;
list-style-type: none;
overflow: hidden;
}
nav#page li:hover {
overflow: visible;
}
nav#page li > a {
width: 10px;
height: 10px;
background: #999 0 100% no-repeat;
text-indent: -9000px;
overflow: hidden;
border-radius: 8px;	display: block;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
position: relative;
}
nav#page h6 {
color: #fff;
display: block;
opacity: 0;
position: absolute;
right: 12px;
top: -6px;
white-space: nowrap;
padding: 4px 12px 5px 28px;
margin-right: 6px;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transition: all 0.5s ease;
}
nav#page h6 a {
color: #fff;
}
nav#page h6 a:hover {
text-decoration: none;
}
nav#page h6:before {
content:"";
position:absolute;
border-style:solid;
display:block;
width:0;
top:9px;
bottom:auto;
left:auto;
right:-6px;
border-width:6px 0 6px 6px;
}
nav#page li:hover h6 {
opacity: 1;
right: 18px;
} #primary {
clear: both;
}
.content,
.content-container {
background: transparent 50% 0 no-repeat fixed;
width: 100% !important;
margin: 0;
padding: 0;
overflow: hidden;
position: relative;
}
.has-background {
min-height: 1200px;
}
.shadow-container {
border-width: 10px 0px 0px;
-webkit-border-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/Five3/images/box-shadow-inset.png) 10 22 repeat;
-moz-border-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/Five3/images/box-shadow-inset.png) 10 22 repeat;
-o-border-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/Five3/images/box-shadow-inset.png) 10 22 repeat;
border-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/Five3/images/box-shadow-inset.png) 10 22 repeat;
border-image-width: 10px 0px 0px;
border-style: solid;
}
body .content:last-of-type .shadow-container {
border-width: 10px 0px 10px;
border-image-width: 10px 0px 10px;
}
body .content:only-of-type .shadow-container,
#container {
border-width: 0px 0px 10px;
border-image-width: 0px 0px 10px;
}
.content .overlay.shadow-container {
display: block;
position:absolute;
height:auto;
bottom:0;
top:0;
left:0;
right:0;
}
.single .content {
height: 100%;
padding-bottom: 6em;
}
.content section {
width: 900px;
margin: 0 auto;
position: relative;
z-index: 2;
}
.content header,
#search-results #no-results header {
margin-top: 6em;
}
#search-results.content header {
margin-top: 2em;
}
.has-background header {
margin-top: 16em;
}
.entry-content a {
text-decoration: underline;
}
.content header, footer.entry-meta, 
.content .entry-summary, .content .entry-content {
float: left;
clear: both;
}
.content header, .content .entry-summary, 
.content .entry-content, .content .edit-link, 
footer.entry-meta {
position: relative;
left: 0;
width: 450px;
z-index: 1000;
}
.content section.center header, 
.content section.center .entry-summary, 
.content section.center .entry-content, 
.content section.center footer.entry-meta  {
left: 25%;
}
.content section.right header, 
.content section.right .entry-summary, 
.content section.right .entry-content, 
.content section.right footer.entry-meta  {
left: 50%;
}
.content .full header, .search-results .content .entry-header,
.content .full .entry-summary, .search-results .content .entry-summary,
.content .full .entry-content, .search-results .content .entry-content,
.content .full .entry-meta, .search-results .content .entry-meta,
.content .full .edit-link, .search-results .content .edit-link {
width: 100%;
}
.content header h1,
.content header h1 a,
.single .content header h1,
#search-results #no-results header h1 {
display: block;
line-height: 1em;
margin: 0 0 0.5em 0;
}
.content header h1 a {
font-size: 1em;
}
#search-results header h1 {
margin: 0;
}
#search-results header h1 a {
font-size: 0.5em;
}
.has-background header h2 a {
margin: 0 0 1em 0;
}
.content .overlay {
background: 50% top no-repeat fixed;
width: 100%;
height: 100%;
position: absolute;
}
.content-container.repeat, .content .overlay.repeat {
background-repeat: repeat;
}
.content-container.repeat-x, .content .overlay.repeat-x {
background-repeat: repeat-x;
}
.content-container.repeat-y, .content .overlay.repeat-y {
background-repeat: repeat-y;
}
footer.entry-meta {
margin: 0 0 3em 0;
padding: 0;
z-index: 1000;
}
#search-results footer.entry-meta {
margin-bottom: 1em;
}
#search-results {
padding-bottom: 3em;
}
#search-results section {
overflow: hidden;
}
.sticky {}
.gallery-caption {}
.bypostauthor {} #footer {
width: 900px;
margin: 0 auto 0 auto;
padding: 3em 0;
}
#footer h1 {
font-size: 1.6em;
}
#footer-widgets {
float: left;
width: 100%;
margin-bottom: 3em;
}
#footer a {
color: #222;
padding: 0;
margin: 0;
text-indent: 1px;
}
#site-copyright {
float: left;
margin-bottom: 1.2em;
}
#site-generator {
float: right;
margin-bottom: 1.2em;
text-align: right;
}
#site-copyright, #site-copyright a,
#site-generator, #site-generator a {
color: #454545;
font-size: 11px;
}
#links ul, #archives ul, 
#meta ul, #pages ul {
list-style-type: none;
} .widget {
display: block;
float: left;
width: 225px;
}
.widgettitle {
font-size: 1.6em;
}
.widget #searchform label {
display: block;
} #comments {
height: 250px;
width: 450px;
margin: 100px auto 30px;
height: 100%;
position: relative;
z-index: 2;
}
#comments ul, #comments ol {
list-style-type: none;
text-indent: 0;
}
#comments-title {
margin-bottom: 1.6em;
}
#comments label {
display: block;
width: 100%;
margin: 0.5em 0 0.2em;
}
#comments .comment-author img {
border: 2px solid rgba(255, 255, 255, 0.6);
float: left;
margin: -0.5em 0 0 -6em;
}
.comment-author, .comment-author cite, .comment-author a,
.comment-author a time, .comment-author span {
}
#commentform p {
margin-bottom: 0;
}
#commentform #comment {
height: 158px;
}
#commentform input, #commentform #comment {
width: 436px; }
#commentform input[type=submit] {
width: 450px;
}
#commentform p.comment-notes, #commentform p.form-allowed-tags {
width: 100%;
}
#commentform #comment-reply {
width: 450px;
}
#commentform .form-submit {
clear:both;
margin-top: 0.5em;
}
.commentlist .reply {
text-align: right;
margin: -1.5em 0 2em;
}
.commentlist .reply a {
font-size: 0.8em;
}
.commentlist .children {
margin-left: 4em;
}
#comments .children .comment-author img {
margin-left: -4em;
}
.comment-meta {
background: rgba(255,255,255,0.6);
font-size: 0.6em;
margin: 0 0 1em -1em;
padding: 1em;
border-radius: 1em;
}
#reply-title {
margin-bottom: 0.5em;
}
#reply-title a {
font-size: 1em;
}
#cancel-comment-reply-link {
float: right;
} .error404 #searchform {
margin: 2em 0;
}
.error404 .entry-content ul {
list-style-type: none;
}
.hit-the-floor {
color: #fff;
font-size: 16em;
font-weight: bold;
text-shadow: 0 1px 0 #ccc, 
0 2px 0 #c9c9c9,
0 3px 0 #bbb,
0 4px 0 #b9b9b9,
0 5px 0 #aaa,
0 6px 1px rgba(0,0,0,.1),
0 0 5px rgba(0,0,0,.1),
0 1px 3px rgba(0,0,0,.3),
0 3px 5px rgba(0,0,0,.2),
0 5px 10px rgba(0,0,0,.25),
0 10px 10px rgba(0,0,0,.2),
0 20px 20px rgba(0,0,0,.15);
} .entry-content a img, .entry-content figure img, 
.avatar img {
background-color: rgba(255, 255, 255, 0.6);
border: solid 1px #efefef;
padding: 6px; 
-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3), 0 0 3px rgba(0, 0, 0, 0.2) inset;
-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3), 0 0 3px rgba(0, 0, 0, 0.2) inset;
box-shadow:0 1px 1px rgba(0, 0, 0, 0.3), 0 0 3px rgba(0, 0, 0, 0.2) inset;
}
a:hover img {
border: solid 1px #999;
-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.4), 0 0 4px rgba(0, 0, 0, 0.2) inset;
-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.4), 0 0 4px rgba(0, 0, 0, 0.2) inset;
box-shadow:0 1px 2px rgba(0, 0, 0, 0.4), 0 0 4px rgba(0, 0, 0, 0.2) inset;
} #theme-designer {
color: #f0f0f0;
background: rgb(22,22,22);
background-color: rgba(22,22,22,.85);
display: none;
position: fixed;
width: 300px;
top: 50px;
right: 50px;
list-style-type: none;
z-index: 10000;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 0 0 5px #888;
-moz-box-shadow: 0 0 5px #888;
box-shadow: 0 0 5px #888;
}
#theme-designer a:hover {
color: #FFF!important;
}
#theme-designer .ui-resizable-se {
float: right;
cursor: se-resize;
width: 16px;
height: 16px;
background: transparent url(//www.bk49.nl/bk49_2015_html/wp-content/themes/Five3/images/resizable-icon.png) top left no-repeat;
}
#theme-designer h2,
#theme-designer h3 {
color: #f0f0f0;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 1.2em;
background-color: rgb( 11, 11, 11 );
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
padding: 6px 6px 6px 12px;
}
#theme-designer h2 {
cursor: move;
}
#theme-designer h2 span {
background-color: #C00;
cursor: pointer;
font-weight: 400;
float: right;
-webkit-border-radius: 1em;
-moz-border-radius: 1em;
border-radius: 1em;
padding: 0px 8px 3px;
margin-top: -2px;
border: 1px solid #121212;
}
#theme-designer h3 {
cursor: pointer;
margin: 1.2em 0 0.6em;
border: 1px solid #545454;
}
#theme-designer h3:after {
content: '\2193'; 
height: 16px; 
width: 16px;   
position: relative; 
right: 0px; 
top: 0px; 
float: right;
-webkit-transition:all 1.0s ease-in-out;
-moz-transition:all 1.0s ease-in-out;
-o-transition:all 1.0s ease-in-out;
-ms-transition:all 1.0s ease-in-out;	
transition:all 1.0s ease-in-out;
}
#theme-designer h3.open-accordion:after {
content: '\2191'; 
}
#theme-designer h4 {
color: #f0f0f0;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 1em;
}
#theme-designer .accordion-pane {
display: none;
color: #f0f0f0;
padding: 26px 12px 12px;
margin: -22px 0 0;
border: 1px solid #545454;
border-top: none;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#theme-designer .accordion-pane label {
display: block;
}
#theme-designer .accordion-pane input[type="text"] {
width: 95%;
}
.five3-color-picker {
margin-bottom: 20px;
}
.five3-color-input {
margin: 0px 5px 5px 0px;
width: 8em;
}
#theme-designer input[type="text"].five3-color-input {
width: 8em;
}
.five3-color-label {
height: auto;
}
#theme-designer a.five3-color-pick {
color: #EFEFEF;
white-space: nowrap;
}
#theme-designer .farbtastic {
margin: 0 auto;
}
#theme-designer form {
padding: 12px;
}
#theme-designer fieldset {
border: none;
}
#theme-designer input {
border: 1px solid #666;
}
#theme-designer #five3-fonts {
font-size: 20px;
width: 135px;
line-height: 1.6em;
display: inline-block;
border: none;
} .contact-form > div {
margin: 0.5em 0;
}
.contact-form label {
display: inline-block;
width: 40%;
}
.contact-form label span {
color: #545454;
font-weight: 200!important;
}
.contact-form input {
display: inline-block;
width: 55%;
}
.contact-form input.checkbox, 
.contact-form input.radio {
clear: left;
width: auto;
}
.contact-form label.radio {
display: inline-block;
width: 90%;
}
.contact-form .contact-submit input[type=submit] {
width: 100%;
} a.selectBox:hover, .selectBox a:hover {
text-decoration: none;
} .selectBox-inline {
width: 100%;
outline: none;
border: solid 1px #BBB;
background: rgba(22,22,22,.85);
display: inline-block;
overflow: auto;
}
.selectBox-inline:focus {
border-color: #666;
} .selectBox-options,
.selectBox-options li,
.selectBox-options li a {
list-style: none;
display: block;
cursor: default;
padding: 0;
margin: 0;
}
.selectBox-options li a {
color: #EFEFEF;
font-size: 2.6em;
line-height: 1.2;
padding: 0 5px;
white-space: nowrap;
overflow: hidden;
background: 6px center no-repeat;
}
.selectBox-options li.selectBox-hover a {
background-color: rgba(66,66,66,.85);
-webkit-transition: background-color 0.4s ease;
-moz-transition: background-color 0.4s ease;
-o-transition: background-color 0.4s ease;
-ms-transition: background-color 0.4s ease;
transition: background-color 0.4s ease;
}
.selectBox-options li.selectBox-disabled a {
color: #888;
background-color: transparent;
}
.selectBox-options li.selectBox-selected A {
background-color: rgba(55,55,55,.85);
}
.selectBox-options .selectBox-optgroup {
color: #666;
background: #EEE;
font-weight: bold;
line-height: 1.5;
padding: 0 .3em;
white-space: nowrap;
} .selectBox.selectBox-disabled {
color: #888;
}
.selectBox-dropdown.selectBox-disabled .selectBox-arrow {
opacity: .5;
filter: alpha(opacity=50);
border-color: #666;
}
.selectBox-inline.selectBox-disabled {
color: #888;
}
.selectBox-inline.selectBox-disabled .selectBox-options A {
background-color: transparent;
} .third-box {
width: 26%; 
margin: 1em 1.5%; 
float: left; 
padding: 1em;
border-width: 2px; 
border-style: solid; 
-webkit-border-radius: 0.5em;
-moz-border-radius: 0.5em;
border-radius: 0.5em;
} #container {
width: 100%;
overflow: hidden;
}
#content table.bbp-forums {
margin-bottom: 2em;
}
.wp_themeSkin .mceIframeContainer iframe {
position: relative;
background: #fff;
}
.wp_themeSkin .mceStatusbar div {
height: 20px;
padding: 0 2px !important;
}
.bbp-author-avatar img {
padding: 0 !important;
}
.bbp-author-role {
display: none;
}
.bbp-topic-description .bbp-author-avatar img,
.bbp-forum-description .bbp-author-avatar img,
.bbp-topic-started-by .bbp-author-avatar img,
.bbp-reply-revision-log-item img,
.bbp-topic-freshness-author .bbp-author-avatar img {
box-shadow: 0 0 0 #fff !important;
border: 0 !important;
margin: 0 !important;
vertical-align: middle !important;
}
#bbpress-forums .bbp-reply-content a {
text-decoration: underline;
}
.bbp-topic-meta a,
.bbp-template-notice a,
.bbp-topic-freshness-author a {
font-size: 12px;
}
.bbPress #content {
max-width: 900px;
margin: 1em auto 3em;
}
.bbPress.fixed #content {
margin: 6em auto 3em;
}
#bbpress-forums #author-description {
margin: -5em 0 0 80px;
}
#bbpress-forums td{
padding: 0.5em;
}
.bbp-single-user {
padding-top: 2em;
}
.bbp-forum-freshness a,
.bbp-topic-freshness a,
.bbp-forum-info a,
.bbp-topic-title a,
.bbp-reply-author a {
text-decoration: none;
}
img.mceIcon {
padding: 0;
border: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
* {
line-height: 1em;
font-family: "nimbus-sans", Verdana, Arial, sans-serif;
font-weight: 300;
font-size: 1em;
font-style: normal;
}
p {
font-family: "nimbus-sans", Verdana, Arial, sans-serif;
line-height: 1.6em;
}
.yellow {
color: #ffdc00;
}
.green {
color: #009771;
}
a, a:hover, a:visited {
color: #333333;
}
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
font-weight: 700;
font-style: normal;
}
#page_m_container, #wrapper {
border-top: solid 6px;
border-color: #333;
}
#front-div {
min-height: 450px;
}
#site-logo-in-menu {
margin: 25px 0px;
}
.front-pict-window {
position: relative;
height: 300px;
clear: all;
background-color: #f00;
}
.front-pict-window_overlay {
position: absolute;
top: 0px;
background-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/five3-bk49-child/images/bk_logo_set_wit_transparant.png);
background-position: center center;
background-repeat: no-repeat;
height: 300px;
width: 100%;
}
.front-name {
background-color: #ddd;
padding: 5px 10px 15px;
color: #333;
font-size: 0.8em;
font-style: italic;
}
.logo-front {
float: left;
max-width: 450px;
}
h3 {
font-size: 1.3em;
font-style: normal;
font-weight: 700;
line-height: 1.2em;
margin-bottom: 10px;
}
.post-x h3 {
color: #009771;
}
.project_block h3 {
color: #eeeeee;
}
.teaserblock .entry-content-text {
font-size: 1.3em;
}
I, em {
font-style: italic;
font-weight: 300;
}
.quoteblock {
margin: 50px 50px;
padding: 0px 150px;
text-align: center;
}
.pag2intro {
margin: 10px 0px;
padding: 0px 20px;
text-align: center;
font-size: 1.3em;
line-height: 1.4em;
}
.narrow {
margin: 50px 90px;
}
.quote {
font-family: "nimbus-sans", Verdana, Arial, sans-serif;
font-size: 48px;
font-weight: 300;
color: #4d4d4d;
}
.quoter {
font-size: 18px;
color: #666;
line-height: 14px;
}
.quoter a, .quoter i {
font-size: 13px;
}
.quote-small, .quote-small p {
font-family: "nimbus-sans", Verdana, Arial, sans-serif;
font-size: 1em;
font-weight: 300;
}
.project_block .quote-small, .project_block .quote-small p {
color: #80CBFF;
}
.quoter-small {
color: #666;
}
.quote-small-ballonline {
width: 100%;
height: 26px;
margin-bottom: 10px;
background-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/five3-bk49-child/images/chapter02_quoteline.png);
background-repeat: no-repeat;
background-position: center;
}
.project_block .quote-small-ballonline {
background-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/five3-bk49-child/images/chapter02_quoteline_wit.png);
}
.project-poster-under-1 {
width: 50%;
float: left;
}
.project-poster-under-2 {
width: 50%;
float: left;
}
.map {
float: left;
width: 100%;
}
.mini-map {
width: 100%;
height: 250px;
}
.big-map {
width: 100%;
height: 500px;
}
.bigmap-iframed {}
b, b *, strong, strong * {
font-weight: 700;
}
h4 {
margin-top: 0px;
margin-bottom: 20px;
font-size: 18px;
font-weight: 300;
}
h4 i, h4 em {
font-size: 18px;
}
body .content:last-of-type .shadow-container {
border-image-width: 0px 0 0px 0; }
body.fixed #branding.shadow-container {
border-color: transparent;
-webkit-border-image: none;
-moz-border-image: none;
-o-border-image: none;
border-image: none;
border-width: 0px 0px 0px;
}
body.fixed #branding .shadow-background {
background-repeat: repeat-x;
background-attachment: absolute;
background-position: bottom;
}
#wrapper {
width: 100%;
max-width: 600px;
min-width: 100px;
padding: 0;
margin: 0 auto; position: relative;
}
}
#branding {}
#branding .branding-container {
position: relative;
width: 980px;
}
.shadow-container {
border-image: none;
border-style: solid;
border-width: 0px 0 0;
}
h1 {
font-size: 4em;
font-style: normal;
}
#branding #site-title {
padding-left: 0px;
}
#branding #site-title a {
font-family: "nimbus-sans-condensed", Verdana, Arial, sans-serif;
text-transform: uppercase;
color: #fff;
text-decoration: none;
margin: 0px;
font-size: 35px;
line-height: 1em;
}
#branding nav#access {
width: 100%;
margin: 0px auto;
}
#headertest {
font-family: "nimbus-sans-condensed", Verdana, Arial, sans-serif;
color: #fff;
font-size: 0.8em;
width: 650px;
right: 0px;
float: right; }
nav#access {
float: left;
position: relative;
text-align: left;
}
#wrapper ol, #wrapper ul {
text-indent: 0px;
}
#branding nav#access { opacity: 0.95;
background-attachment: relative;
background-position: center -9px;
height: 40px; }
#wrapper li {
line-height: 1.6em;
font-size: 0.8em;
}
#level1-menu {
margin-bottom: 10px;
}
#level1-menu li>A {
font-weight: 700;
font-family: "nimbus-sans-condensed", Verdana, Arial, sans-serif;
text-transform: uppercase;
color: #666;
font-size: 1.1em;
}
nav#access ul.menu li {
margin-right: 1.6em;
margin-left: 0em;
}
body.fixed #branding .branding-container {
padding: 0.1em 0 0.5em;
}
nav#access a {
color: #666;
font-family: "nimbus-sans", Verdana, Arial, sans-serif;
font-weight: 700;
}
#menu-top-menu .current_page_item a {
text-decoration: underline;
}
.content header, #search-results #no-results header {
margin-top: 0em;
}
.content header {
border-top: 0px solid #fff;
border-bottom: 0;
border-left: 0;
border-right: 0;
background-repeat: repeat-x;
background-position: center top;
}
.entry-title {
font-size: 3.5em;
font-style: normal;
font-family: "nimbus-sans", Verdana, Arial, sans-serif;
font-weight: 700;
line-height: 1em;
padding: 15px 10px;
}
.parent-3215 .entry-title {
font-size: 2em;
}
body.fixed .content:first-of-type {
padding-top: 0px;
}
.type-post .entry-title {
font-size: 2em;
padding: 10px 10px 4px;
}
body.fixed .content:last-of-type .entry-content:last-of-type {}
body.fixed .content .entry-content {  } body.fixed #home {
padding-top: 0px;
}
.content, .content-container {
padding-top: 0px; }
body.fixed .content:first-of-type {
padding: auto;
padding-bottom: 0px;
}
body.fixed #home.content {
padding-bottom: 0px;
}
body.fixed #home .entry-header {
margin-bottom: 20px;
padding-top: 59px; }
.bigtab {
position: absolute;
top: 0px;
background-color: transparant;
height: 78px;
width: 100%;
z-index: 1;
background-repeat: repeat-x;
filter: alpha(opacity=90);
opacity: 0.9;
background-repeat: repeat-x;
font-size: 1em;
}
.tab-content {
margin-top: 20px;
margin-left: 0px;
margin-top: 46px;
position: relative;
width: 350px;
}
.tab-title {
text-transform: uppercase;
font-family: "nimbus-sans", Verdana, Arial, sans-serif;
float: left;
position: absolute;
right: 63px;
color: #fff;
font-weight: 700;
font-size: 20px;
}
.tab-title a {
text-transform: uppercase;
font-family: "nimbus-sans", Verdana, Arial, sans-serif;
color: #fff;
font-weight: 700;
}
.tab-icon {
width: 50px;
height: 50px;
background-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/five3-bk49-child/images/chaptericons-01.png);
background-repeat: no-repeat;
background-position: -50px;
position: absolute;
right: 0px;
top: -15px;
width: 50px;
}
#home .bigtab {
display: none;
}
body.fixed #home .bigtab {
display: none;
}
body.fixed #home .content-container {
padding-top: 0px;
}
.entry-header, .entry-header-normal {
padding-top: 0px;
margin: 0px auto;
margin-bottom: 20px;
}
.article-spacer {
height: 0px;
background-color: #fff;
}
.has-background {
min-height: 200px;
margin-top: 0px;
}
.menu-top-menu-container {
width: 980px;
margin: 0 auto;
}
nav#access ul.menu {
margin-left: 108px;
}
.menu-top-menu-container li {
font-size: 15px;
padding-bottom: 10px;
width: 980px;
}
.content section {
width: 100%;
border: 0px;
padding-top: 10px;
padding-bottom: 10px;
}
section {
width: 1000px;
}
.bottomspacer {
height: 400px;
}
.content header, .content .entry-summary, .content .entry-content, .content .edit-link, footer.entry-meta {  }
#wrapper ol, #wrapper ul {
list-style-position: inside;
margin: 0;
padding-left: 0em; } div#page_m_container {
margin: 0 auto;
position: fixed;
z-index: 2000;
top: 0px;
margin-left: -145px;
text-align: right;
}
nav#page, nav#page_m {
zoom: 1;
margin-left: 0px;
margin-top: 0px;
padding-right: 0px;
position: relative;
right: auto;
text-align: right;
width: 125px;
z-index: 10;
font-family: "nimbus-sans-condensed", Verdana, Arial, sans-serif;
font-weight: 400;
font-size: 1em;
}
.top-menu-li a {
font-family: "nimbus-sans-condensed", Verdana, Arial, sans-serif;
text-transform: uppercase;
color: #666;
font-size: 1em;
}
nav#page_m li {
list-style-type: none;
}
nav#page_m li>A {
display: inline-block;
line-height: 1em;
}
.in-viewport { }
.more-link-div {}
.entry-content a img, .entry-content figure img, .avatar img {
background-color: rgba(255, 255, 255, 0);
border: 0px solid #efefef;
box-shadow: none;
padding: 0px;
}
a:hover img {
border: solid 0px #999;
-webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.4), 0 0 0px rgba(0, 0, 0, 0.2) inset;
-moz-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.4), 0 0 0px rgba(0, 0, 0, 0.2) inset;
box-shadow: 0 0px 0px rgba(0, 0, 0, 0.4), 0 0 0px rgba(0, 0, 0, 0.2) inset;
}
.one_half {
padding-right: 4% !important;
width: 46% !important;
}
.one_third {
padding-right: 3% !important;
width: 30% !important;
}
.last_column {
padding-right: 0px !important;
}
.one_half.last_column {
width: 50% !important;
}
.project_block {
position: relative;
background-color: #4d4d4d;
padding: 20px;
color: #ffffff;
}
.project_block a {
color: #dddddd;
}
.project-poster-under a {
color: #666666;
}
.project-poster-img-container {
position: relative;
line-height: 0em;
}
.project_block_corner_innovation {
position: absolute;
left: 0px;
top: 0px;
width: 200px;
height: 200px;
background-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/five3-bk49-child/images/project-corners_innovation-corner.png);
background-repeat: no-repeat;
z-index: 2;
}
.project_block_corner_environment {
position: absolute;
left: 0px;
top: 0px;
width: 200px;
height: 200px;
background-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/five3-bk49-child/images/project-corners_environment-corner.png);
background-repeat: no-repeat;
z-index: 2;
}
.project-poster-overlay {
position: absolute;
width: 100%;
height: 100%;
top: 0px;
left: 0px;
color: #fff;
text-align: center;
background-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/five3-bk49-child/images/pattern_p1.png);
}
.project-logo {
right: 10px;
bottom: 10px;
position: absolute;
}
.project-poster-under {
position: relative;
width: auto;
left: 0px;
background-color: #eee;
color: #000;
align: center;
padding: 13px 17px;
margin-bottom: 20px;
}
.project-poster-under p {
padding-bottom: 0px !important;
}
.project-title {
font-size: 7em;
color: #fff;
line-height: 1;
font-weight: 700;
}
.project-title-sub {
font-size: 3em;
line-height: 1;
}
.credits_photo {
position: absolute;
bottom: 5px;
right: 5px;
font-size: 0.8em;
}
.project-map-container {
width: 350px;
height: 250px;
float: right;
position: absolute;
top: 20px;
right: 20px;
}
.project {
height: 600px;
overflow: hidden;
margin-bottom: 60px;
}
.project .ui-tabs-panel {
background-color: #ffffff !important;
height: 600px;
}
.project_poster_div {
position: relative;
}
.project_poster_overlay {
position: absolute;
width: 100%;
height: 100%;
top: 0px;
left: 0px;
}
.project_poster_overlay .title {
font-family: "nimbus-sans-condensed", Verdana, Arial, sans-serif;
text-transform: uppercase;
margin-top: 30px;
color: #ffffff;
font-size: 3em;
margin-bottom: 20px;
font-weight: 700;
}
.project_poster_overlay .intro {
margin-top: 30px;
color: #ffffff;
font-size: 2em;
margin-bottom: 20px;
font-weight: 300;
}
.project_poster {
width: 100%;
}
.project_poster_overlay .left, .ui-tabs-panel .left {
float: left;
width: 45%;
}
.project_poster_overlay .right, ui-tabs-panel .right {
float: left;
width: 45%;
}
.tabs-shortcode.ui-tabs {
background: none !important;
clear: both;
margin: 0;
padding: 0;
}
.tabs-shortcode-list {
list-style-position: inside;
margin: 0 0 0;
padding-left: 0;
}
.color-set-dark {
background-color: #333;
color: #ddd;
border-bottom: solid 3px #ddd;
}
.color-set-dark a, .color-set-dark a:hover, .color-set-dark a:visited {
color: #ddd;
}
.color-set-light {
background-color: #ddd;
color: #333;
border-top: solid 3px #333;
}
.post.color-set-dark {
background-color: #cc3300;
}
.newsbreak-content article {
background-color: #efefef;
}  * {
margin: 0;
padding: 0;
}
section {
position: relative;
margin: 0 auto;
}
.pixelthing {
width: 800px;
margin-left: 200px;
}
.mobile body {
overflow: hidden;
}
.mobile #wrapper {
position: absolute;
top: 0;
bottom: 0;
left: 0;
width: 100%;
}
.mobile #scroller {
height: 3000px;
}
.bg {
position: absolute;
left: 0px;
background-color: #000;
}
.bg2 {
position: absolute;
}
#branding {
overflow: visible;
width: 100%;
}
svg, svg text, svg tspan {
font-family: "nimbus-sans-condensed", Verdana, Arial, sans-serif;
line-height: 14px;
font-size: 12px;
}
.entry-header {
width: 100%;
padding-top: 0px;
}
.content header, .content .entry-summary, .content .entry-content, .content .edit-link, footer.entry-meta {
position: relative;
width: 100%;
max-width: 950px;
}
.content header, .intro-narrow {
width: 445px;
margin: 0px auto;
line-height: 1.6em;
}
.content-nexts,
.content-nexts .content header, .content-nexts .content .entry-summary, .content-nexts .content .entry-content, .content-nexts .content .edit-link, .content-nexts footer.entry-meta {
position: relative; margin: 0px auto;
}
.content-nexts .nexter {
padding-bottom: 0px !important;
margin-bottom: 0px !important;
}
.more-div {
padding: 0 50px;
}
.entry-content {
float: none;
margin: 0px auto;
width: 445px;
}
.content header, footer.entry-meta, .content .entry-summary, .content .entry-content {
clear: both;
float: none;
}
.entry-content-text {
padding: 10px;
}
.entry-content-text p {
font-size: 1em;
padding-bottom: 0px;
}
.newsbreak, .break {
background-color: #660000;
color: #ddd;
font-size: 1.4em;
font-weight: bold;
text-align: center;
}
.newsbreak {
padding: 2px 10px;
}
.entry-content-text p, .entry-content-text a {
margin: auto 0px;
}
.entry-content-text p < img {
margin: auto 0px;
}
.page_end {
height: 400px;
background-color: #000;
}
.content header h1, .content header h1 a, .single .content header h1, #search-results #no-results header h1 {
display: block;
line-height: 1em;
margin: 0px;
}
.content-nexts .content .entry-title {
font-size: 2em;
}
.widget {
display: block;
float: left;
width: 180px;
height: 100px;
margin-right: 5px;
}
.textwidget {
font-size: 12px;
}
.fb-root, fb-like {}
.gplus {
margin-top: 5px;
}
.twitter {
margin-top: 10px;
}
.photokier {
position: relative;
height: 300px;
} .content-container {
margin: 0px auto;
overflow: hidden;
}
.overlay {
top: 0px;
overflow: hidden;
}
div .alignright {}
div .wp-caption img { }
.wp-caption-text {
width: 350px;
font-size: 11px;
}
.clearer {
clear: both;
}
.widget #searchform label {
font-size: 8px;
}
#searchform {
margin-top: -10px;
}
textarea, input[type=text], input[type=password], input[type=email], input[type=url] {
border: 1px solid #CFCFCF;
padding: 6px;
line-height: 1.4em;
background-color: rgba(255, 255, 255, 0.7);
-webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
-moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
padding: 2px;
font-size: 8px;
}
#search-results header h1 { }
#search-results {
min-height: 600px;
}
#search-results.content header {
margin-top: 0em;
margin-bottom: 0px;
padding-left: 130px;
background-image: none;
border-color: #FFFFFF -moz-use-text-color -moz-use-text-color;
border-style: solid none none;
border-width: 9px 0 0;
}
#search-results h4 {
margin-top: 0px;
}
#search-results footer {
padding-left: 130px;
margin-bottom: 1px;
}
#search-results footer.entry-meta {
margin-bottom: 1px;
}
.gray-button, .grey-button, input[type="submit"], button {
font-size: 12px;
padding: 0.2em 0em;
}
.ui-accordion-header {
margin: 1px 0 0;
}
.ui-accordion-header a, .tableheadcel {
padding: 1px 10px;
background: #555;
color: #FFF;
display: block;
line-height: 22px;
font-size: 16px;
text-decoration: none;
background-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/five3-bk49-child/images/arrow_r.png);
background-repeat: no-repeat;
background-position: right 0px;
}
.ui-accordion-header.ui-state-active a,
.ui-accordion-header a:hover {
background-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/five3-bk49-child/images/arrow_dwn.png);
background-repeat: no-repeat;
background-position: right 0px;
}
.ui-accordion-header.ui-state-active a, .tableheadcel {
-moz-box-shadow: 0 7px 8px -7px black;
-webkit-box-shadow: 0 7px 8px -7px black;
box-shadow: 0 7px 8px -7px black;
background-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/five3-bk49-child/images/arrow_dwn.png);
background-repeat: no-repeat;
background-position: right 0px;
}
.ui-accordion-header.ui-state-active a:hover {
background-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/five3-bk49-child/images/arrow_lijn.png);
background-repeat: no-repeat;
background-position: right 0px;
}
.ui-accordion-content {
padding-top: 10px;
}
.accordions-scrollto {
position: absolute;
margin: -100px;
}
body.fixed .content:only-of-type .shadow-container {
border-width: 0 0 0px;
}
.anchor:before {
content: "";
display: block;
margin: -4.15em 0 0;
height: 4.15em;
}
body .content:last-of-type .shadow-container {
border-image-width: 0px 0 0px 0;
border-width: 0px 0;
}
.rechts {
position: absolute;
left: 650px;
top: 20px;
width: 340px;
margin-bottom: 40px;
clear: both;
}
.rechts h4 {
margin-top: 0px;
margin-bottom: 0px;
}
.rechts p, .rechts p a, .rechts div, .rechts div a {
font-size: 13px;
margin-bottom: 10px;
}
.rechts img {
margin-right: 10px;
margin-top: 6px;
}
.widgettitle {
font-size: 1em;
}
.pdflist li {
margin-left: 15px;
}
.bg_caption_container {
opacity: 0.75;
padding: 0 3px;
position: relative;
right: 3px;
text-align: right;
top: 3px;
}
.bg_caption {
background-color: #000;
font-size: 0.8em;
height: 20px;
opacity: 0.75;
padding: 0 3px;
position: absolute;
right: 0px;
text-align: right;
color: #fff;
}
.bg_foto_credit {
font-style: italic;
font-size: 90%;
} .tablecelcaption {
background-color: #fff;
color: #000;
padding: 2px 4px;
}
.tableheadcel a {
color: #fff;
}
.tablecel { margin-bottom: 8px;
}
.smallerfont p {
font-size: 90%;
}
sup {
bottom: 1ex;
}
sup, sub {
font-size: 10px;
height: 0;
line-height: 1;
position: relative;
vertical-align: baseline;
}
.table_fin_head td {
font-weight: 700;
text-align: right;
}
.table_fin_totals td {
font-weight: 700;
}
.hasjs .content-container {
opacity: 1;
padding-bottom: 0px;
}
.scrollable_element {
position: absolute;
top: 0px;
left: 400px;
height: 1200px;
background-color: #333;
z-index: 2000;
}
#log {
position: absolute;
top: 100px;
}
.fullwidth {
width: 95%;
position: relative;
margin: 0px auto;
background-color: #333;
}
.divider-grey {
width: 100%;
background-color: #999;
color: #fff;
padding: 5px 0px;
margin: 20px 0px;
}
.divider-grey .quote {
color: #ffffff;
}
.divider-grey .quoter {
font-size: 18px;
color: #eeeeee;
line-height: 14px;
}
.nexter {
margin: 0px auto;
}
.nexter .entry-content {
margin-bottom: 0px;
}
.content header {
position: relative;
width: 100%;
padding: 0px;
max-width: 950px;
}
#support-title { }
#funding-title {
padding-left: 33%;
padding-right: 3% !important;
width: 100%;
}
#organisation-title {
padding-left: 33%;
padding-right: 3% !important;
}
#funding-title {
padding-left: 50%;
padding-right: 3% !important;
width: 100%;
}
.collapse-div {
float: right;
margin: 0px 50px;
cursor: pointer;
display: none;
background-color: #dddddd;
padding: 5px;
top: 31px;
z-index: 1;
}
.collapse-div3 {
cursor: pointer;
}
.ajaxuit {
position: relative; z-index: 0;
margin: 0 auto;
max-width: 1130px;
}
.space-before-bigtab {
height: 150px;
}
.gmstyle {
width: 200px;
}
.hide {
display: none;
visibility: hidden;
height: 0px;
overflow: hidden;
}
#timeline_list {
text-align: center;
width: 95%;
margin: 0px auto;
background-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/five3-bk49-child/images/illustraties_yearline.png);
background-repeat: repeat-y;
background-position: center;
}
#timeline_list a, #timeline_list a:hover, #timeline_list a:visited {}
#timeline_list .year {
font-size: 95px;
font-weight: 700;
color: rgb(0, 105, 179);
}
#timeline_list .milestone {}
#timeline_list .milestone {
position: relative;
background-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/five3-bk49-child/images/illustraties_milestone-dot-line.png);
background-repeat: no-repeat;
background-position: right -1px;
padding-right: 38px;
margin-bottom: 10px;
}
#timeline_list .milestone .righttome, #timeline_list .forwardleft .righttome {
position: absolute;
right: -80%;
top: 10px;
width: 80%;
}
#timeline_list .lessons {
position: relative;
background-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/five3-bk49-child/images/illustraties_milestone-dot-blue-line.png);
background-repeat: no-repeat;
background-position: left 5px;
padding-left: 38px;
margin-bottom: 10px;
padding-top: 10px;
}
#timeline_list .forward {
position: relative;
padding-left: 38px;
margin-bottom: 10px;
padding-top: 10px;
}
#timeline_list .forwardleft {
position: relative;
background-position: right -1px;
padding-right: 38px;
margin-bottom: 10px;
}
#timeline_list .lessons .lefttome, #timeline_list .forward .lefttome {
position: absolute;
left: -80%;
top: 10px;
width: 80%;
}
#timeline_list .lessons {
font-family: "nimbus-sans", Verdana, Arial, sans-serif;
font-size: 1em;
font-style: normal;
font-weight: 300;
line-height: 1.6em;
}
#timeline_list .left {
width: 48%;
text-align: right;
}
#timeline_list .float {
float: left;
}
#timeline_list .right {
width: 48%;
text-align: left;
margin-left: 48%;
}
#timeline_list .right .float {}
#timeline_list .dot {
height: 110px;
}
#timeline_list .dot:before {
content: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/five3-bk49-child/images/illustraties_dot.png);
float: left;
top: 0px;
}
#timeline_list .dot .alignnone {
margin-right: 0em;
padding-top: 30px;
}
.dot img {}
.viewportlighter {  opacity: 0.05;
}
#timeline_list .viewportlighter {   opacity: 0.05;
}
#timeline_list .nr {
color: #e3003a;
}
#graphspag4 { }
div .spacer {
height: 20px;
width: 100%;
}
.padding-top-0 {
padding-top: 0px !important;
}
.ajaxuit .content, .ajaxuit .content-container {
padding-top: 0px;
}
.more-div {
margin: 0 auto;
}
.nexter .content {
padding-top: 0px !important;
max-width: 950px;
width: 95%;
margin: 0 auto;
}
.wpgmza_infowindow_description {
font-size: 1.1em !important;
}
#flood-wise-map .entry-content-text p,
#fin-en-map .entry-content-text p,
#enercitee-map .entry-content-text p,
#zen-map .entry-content-text p,
#see-map .entry-content-text p,
#esf6-map .entry-content-text p,
#micropol-map .entry-content-text p,
#partnership-map .content-nexts p {
font-size: 1em;
padding: 0px !important;
}
#flood-wise-map,
#fin-en-map,
#enercitee-map,
#zen-map,
#see-map,
#esf6-map,
#partnership-map,
#micropol-map {
padding-top: 0px !important;
}
.wpgmza_markerbox strong {
padding: 0px !important;
margin: 0px !important;
}
.wpgmza_markerbox {
width: 100%;
line-height: 1em !important;
}
.wpgmza_markerbox p {
padding-bottom: 5px;
}
.wpgmza_infowindow_link {
padding-bottom: 5px !important;
}
.map-overlay {
float: left;
}
.map-overlay-1 {
width: 30%;
overflow: hidden !important;
-ms-overflow: hidden !important;
font-size: 1em;
line-height: 1em !important;
}
.map-overlay-2 {
width: 60%;
overflow: hidden !important;
-ms-overflow: hidden !important;
}
.map-number {
text-align: center;
}
.map-country {
font-size: 1.2em;
font-weight: 700;
}
.map-title {
font-size: 1.8em;
}
.map-overlay-1, .map-overlay-2 {}
.mapquote, .mapquote strong {
color: #666666 !important;
}
.gm-style-iw div {
overflow: hidden;
-ms-overflow: hidden;
}
.innovation .map-number strong {
color: #186CB2 !important;
font-size: 5em;
line-height: 1em;
}
.environment .map-number strong {
color: #009771 !important;
font-size: 5em;
line-height: 1em;
}
.map-overlay-2 strong a {
font-size: 1.8em;
}
.project-name-link {
font-weight: 700;
font-size: 1.8em;
}
.innovation-example-block a {
color: #186CB2;
}
.environment-example-block a {
color: #009771;
}
.wpgmza_markerbox .environment-example-block a {
color: #009771;
}
.innovation-example-block .description, .environment-example-block .description {
color: #333;
}
.n10 {
font-size: 1em;
}
.n20 {
font-size: 1.6em;
}
.n30 {
font-size: 1.9em;
}
.n40 {
font-size: 2.2em;
}
.n50 {
font-size: 2.5em;
} .n60 {
font-size: 2.8em;
}
.n70 {
font-size: 3.1em;
}
.n80 {
font-size: 3.4em;
}
.n90 {
font-size: 3.7em;
}
.n100 {
font-size: 4.0em;
}
.innovation-example-block {
background-color: #eeeeee;
background-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/five3-bk49-child/images/project-corners_example-innovation-corner.png);
background-repeat: no-repeat;
background-position: left top;
padding-left: 40px;
padding-top: 30px;
margin-bottom: 10px;
}
.environment-example-block {
background-color: #eeeeee;
background-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/five3-bk49-child/images/project-corners_example-environment-corner.png);
background-repeat: no-repeat;
background-position: left top;
padding: 10px;
padding-left: 40px;
padding-top: 30px;
margin-bottom: 10px;
}
.teasertext {
font-size: 1.0em;
line-height: 1.3em;
margin-bottom: 10px;
margin-top: 20px;
}
.exampleproject-ballonline {
background-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/five3-bk49-child/images/chapter02_exampleproject_line.png);
background-position: center bottom;
background-repeat: no-repeat;
height: 77px;
margin-bottom: 9px;
width: 100%;
}
.exampleproject_line_up {
background-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/five3-bk49-child/images/chapter02_exampleproject_line_up.png);
background-position: center bottom;
background-repeat: no-repeat;
height: 77px;
margin-bottom: 9px;
width: 100%;
}
.exampleproject_line_up2 {
background-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/five3-bk49-child/images/chapter02_exampleproject_line_up2.png);
background-position: center bottom;
background-repeat: no-repeat;
height: 77px;
margin-bottom: 19px;
width: 100%;
}
.exampleproject_line_up_tab {
background-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/five3-bk49-child/images/chapter02_exampleproject_line_up_tab.png);
background-position: center bottom;
background-repeat: no-repeat;
height: 77px;
margin-bottom: 9px;
width: 100%;
}
.iphonebgimage, .iphonebgimageoverlay { margin-top: 10px;
}
.iphone .iphonebgimage, .iphone .iphonebgimageoverlay {
display: inline;
}
.gra img { }
.screenwhite {
color: #ffffff;
}
.printonly {
display: none;
}
#footer {
width: auto;
background-color: #333;
padding: 10px;
}
#footer-widgets {
float: left;
width: auto;
margin-bottom: 1em;
color: #ddd;
}
#footer a {
color: #ddd;
}
.mtz {
font-size: 0.7em;
}
#wrapper .entry-content-text ul {
list-style-position: outside;
margin: 0;
padding-left: 1em;
padding-bottom: 1em;
}
#wrapper .entry-content-text ul ul {
list-style-position: outside;
margin: 0;
padding-left: 1em;
padding-bottom: 1em;
}
#vertical-menu { }
.page-id-3215 #vertical-menu {
display: none;
}
.artistslist {
padding:20px 0px;
}
.artistslist p {
font-size: 0.6em;
}
#menu-go-top {
right: 0px;
height: 29px;
background-image: url(//www.bk49.nl/bk49_2015_html/wp-content/themes/five3-bk49-child/images/bk_logo_set_gotop.png);
background-position: top right;
background-repeat: no-repeat;
}
#menu-go-top a {
display: block;
height: 100%;
width: 100%;
text-decoration: none;
}
.kunstenaar .entry-content-text {
line-height: 1.5em;
}
.kunstenaar .entry-content-text a:hover,
.kunstenaar .entry-content-text a {
color: #333;
}.gray-button, .grey-button, input[type=submit], button {
background-color: #eeeeee;
background-image: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#cccccc)); background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc);
background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);
background-image: -ms-linear-gradient(top, #eeeeee, #cccccc);
background-image: -o-linear-gradient(top, #eeeeee, #cccccc);
background-image: linear-gradient(top, #eeeeee, #cccccc);
border: 1px solid #999;
border-bottom: 1px solid #888;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
color: #333;
display: inline-block;
line-height: 1;
margin: 0 0 0.5em;
padding: 0.6em 1.2em;
text-align: center;
text-shadow: 0 1px 0 #eee;
}
.gray-button:hover, .grey-button:hover, input[type=submit]:hover, button:hover {
text-decoration: none;
background-color: #dddddd;
background-image: -webkit-gradient(linear, left top, left bottom, from(#dddddd), to(#bbbbbb)); background-image: -webkit-linear-gradient(top, #dddddd, #bbbbbb);
background-image: -moz-linear-gradient(top, #dddddd, #bbbbbb);
background-image: -ms-linear-gradient(top, #dddddd, #bbbbbb);
background-image: -o-linear-gradient(top, #dddddd, #bbbbbb);
background-image: linear-gradient(top, #dddddd, #bbbbbb);
border: 1px solid #aaa;
border-bottom: 1px solid #999;
cursor: pointer;
text-shadow: 0 1px 0 #ddd; 
}
.gray-button:active, .grey-button:active, input[type=submit]:active, button:active {
border: 1px solid #aaa;
border-bottom: 1px solid #888;
-webkit-box-shadow: inset 0 0 0.3em 0.15em #aaaaaa, 0 1px 0 0 #eeeeee;
-moz-box-shadow: inset 0 0 0.3em 0.15em #aaaaaa, 0 1px 0 0 #eeeeee;
-ms-box-shadow: inset 0 0 0.3em 0.15em #aaaaaa, 0 1px 0 0 #eeeeee;
-o-box-shadow: inset 0 0 0.3em 0.15em #aaaaaa, 0 1px 0 0 #eeeeee;
box-shadow: inset 0 0 0.3em 0.15em #aaaaaa, 0 1px 0 0 #eeeeee; 
} .gradient-button {
-webkit-border-radius: 0.4em;
-moz-border-radius: 0.4em;
-ms-border-radius: 0.4em;
-o-border-radius: 0.4em;
border-radius: 0.4em;
color: #fff;
display: inline-block;
line-height: 1;
margin: 0 0 0.5em;
padding: 0.5em 1.2em 0.7em;
text-align: center;
text-shadow: 0px -0.1em 0.1em rgba(0, 0, 0, 0.8);
font-weight: bold;
}
.gradient-button:hover {
text-decoration: none;
cursor: pointer; 
}
.gradient-button:active {
-webkit-box-shadow: inset 0px 0px 0.2em 0.2em rgba(0, 0, 0, 0.2);
-moz-box-shadow: inset 0px 0px 0.2em 0.2em rgba(0, 0, 0, 0.2);
-ms-box-shadow: inset 0px 0px 0.2em 0.2em rgba(0, 0, 0, 0.2);
-o-box-shadow: inset 0px 0px 0.2em 0.2em rgba(0, 0, 0, 0.2);
box-shadow: inset 0px 0px 0.2em 0.2em rgba(0, 0, 0, 0.2); 
} .push-button {
font-weight: bold;
display: inline-block;
-webkit-border-radius: 0.2em;
-moz-border-radius: 0.2em;
-ms-border-radius: 0.2em;
-o-border-radius: 0.2em;
border-radius: 0.2em;
color: #fff;
line-height: 1;
margin: 0 0 0.5em;
padding: 0.6em 1.2em;
text-align: center;
-webkit-background-clip: padding-box; 
}
.push-button:hover {
text-decoration: none;
cursor: pointer; 
-webkit-transition: all 0s ease;
-moz-transition: all 0s ease;
-o-transition: all 0s ease;
-ms-transition: all 0s ease;
transition: all 0s ease;
}
.push-button:active {
margin-top: 0.2em; 
margin-bottom: 0.35em; 
-webkit-transition: all 0s ease;
-moz-transition: all 0s ease;
-o-transition: all 0s ease;
-ms-transition: all 0s ease;
transition: all 0s ease;
} button[disabled],
button[disabled]:hover,
button[disabled]:active {
background: #999;
border: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
color: #aaa;
cursor: not-allowed;
text-shadow: none; 
} a.gray-button, a.grey-button, 
a.push-button, a.gradient-button,
.gray-button a, .grey-button a, 
.push-button a, .gradient-button a {
text-decoration: none;
}