html {
overflow-x : hidden;
float : left;
width : 100%;
background-color : #efefef;
}
html.theme {
background-position : left 132px;
}
html.theme:before {
position : absolute;
top : 0;
left : 0;
z-index : -99;
display : block;
width : 100%;
height : 112px;
padding : 0 0 1.25em;
content : "";
background-color : inherit;
}
body {
margin : 0;
font-size : 75%;
font-family : -apple-system, system-ui, "Open Sans", "Myriad Set Pro", Verdana, Arial, sans-serif;
}
hr {
border : #d0d0d0 solid;
border-width : 3px 0 0;
clear : both;
margin : 5px 0 10px 0;
height : 0;
}
hr.drie {
border : #d0d0d0 solid;
border-width : 2px 0 0;
clear : both;
margin : -3px 20px 5px 20px;
height : 0;
padding : 0;
}
hr.thinline {
clear: none !important;
border-width: 1px 0 0;
margin: 4px 0px 3px 0px;
}

.owl-carousel {
    visibility: hidden;
}
.owl-carousel.slick-initialized {
    visibility: visible;
}

.slick-slide { max-width: 200px; }


#bibliotheek-nl-page {
width : 97%;
max-width : 1200px;
min-height : 50em;
margin : 0 auto;
padding : 0 4px;
}
.biebwidget-double-column {
float : left;
min-width : 560px;
width : 68%;
}
.biebwidget-double-column .biebwidget {
margin : 0 3% 20px 0;
}
.biebwidget-column {
float : left;
min-width : 280px;
width : 32%;
}
.biebwidget-double-column .biebwidget-column {
width : 50%;
}
.biebwidget-double-column .biebwidget-column .biebwidget {
margin : 0 6% 20px 0;
}
.standard.biebwidget, .bordered.biebwidget, .basic.biebwidget {
margin-bottom : 20px;
border-radius : 10px;
}
.standard.biebwidget, .bordered.biebwidget {
background : url("images/bg-widget-standard.png") bottom left repeat-x #fff;
box-shadow : 0 1px 3px 0 #868686;
}
.standard.biebwidget > h2, .bordered.biebwidget > h2, .standard.biebwidget > .biebwidget-content:first-child > h2:first-child, .bordered.biebwidget > .biebwidget-content:first-child > h2:first-child {
margin : 0;
border-radius : 10px 10px 0 0;
padding : 10px 20px;
font-size : 18px;
font-weight : normal;
color : #ff7320;
}
.standard.expandable.biebwidget > h2.label:first-child + .biebwidget-content, .bordered.expandable.biebwidget > h2.label:first-child + .biebwidget-content {
border-radius : 10px;
}
.standard.biebwidget > .biebwidget-content {
padding : 20px;
}
.standard.biebwidget > h2 + .biebwidget-content {
padding : 0 20px 20px 20px;
}
.standard.expandable.biebwidget > h2.label + .biebwidget-content {
padding : 20px;
}
.overflowing.biebwidget > .biebwidget-content {
overflow : visible;
}
.bordered.biebwidget > .biebwidget-content {
border-radius : 0 0 10px 10px;
}
.bordered.biebwidget > .biebwidget-content:first-child {
border-radius : 10px;
}
.biebwidget > p.endorsement {
margin : -5px 0 0 0;
padding : 0 20px 20px 20px;
font-size : 91.67%;
text-align : right;
color : #868686;
}
.biebwidget > p.endorsement > a {
color : #868686;
}
.biebwidget > p.endorsement > a:hover {
color : #ff7320;
}
.biebwidget-content {
overflow : hidden;
color : #505450;
}
.biebwidget-content ol, .biebwidget-content ul, .biebwidget-content li, .biebwidget-content h1, .biebwidget-content h2, .biebwidget-content h3, .biebwidget-content h4, .biebwidget-content h5, .biebwidget-content h6, .biebwidget-content p {
margin : 0;
padding : 0;
list-style : none;
}
.biebwidget-content h2, .biebwidget-content h3, .biebwidget-content h4, .biebwidget-content h5, .biebwidget-content h6 {
font-size : 100%;
font-weight : normal;
}
.biebwidget-content h3 {
font-weight : bold;
line-height : 1.4;
}
.biebwidget-content li, .biebwidget-content p {
line-height : 1.4;
}
.biebwidget-content .intro + .maintext, .biebwidget-content .maintext + p, .biebwidget-content .richtext + p, .biebwidget-content .richtext + .rich-items, .biebwidget-content .pagenav + p, .biebwidget-content p.separate, .biebwidget-content p + p, .biebwidget-content ul + p, .biebwidget-content ol + p, .biebwidget-content p + .rich-items, .biebwidget-content p + .itemnav, .biebwidget-content p + .tagcloud {
margin-top : 13px;
}
.biebwidget-content .sectioned .section {
margin-top : 13px;
}
.biebwidget-content .maintext {
font-size : 108.33%;
}
.biebwidget-content .maintext .maintext {
font-size : 100%;
}
.biebwidget-content h2 + .maintext, .biebwidget-content .maintext:first-child {
margin-top : -2px;
}
.biebwidget-content .maintext h1, .biebwidget-content .maintext h2, .biebwidget-content .maintext h3, .biebwidget-content .maintext h4, .biebwidget-content .maintext h5, .biebwidget-content .maintext h6 {
line-height : 1.4;
}
.biebwidget-content .main-column h2 + .maintext > h3:first-child {
margin-top : -4px;
margin-bottom : 4px;
}
.biebwidget-content .richtext ul, .biebwidget-content .richtext ol, .biebwidget-content .richtext object, .biebwidget-content .richtext object > p, .biebwidget-content .richtext div.video {
margin-bottom : 12px;
}
.biebwidget-content .richtext li ul, .biebwidget-content .richtext li ol {
margin-bottom : 0;
}
.biebwidget-content .richtext ul, .biebwidget-content .richtext ol {
overflow : hidden;
}
.biebwidget-content .richtext p + ul, .biebwidget-content .richtext p + ol, .biebwidget-content .richtext p + img, .biebwidget-content .richtext p + img + p, .biebwidget-content .richtext p + img + ul, .biebwidget-content .richtext p + img + ol, .biebwidget-content .richtext p + iframe.schooltv, .biebwidget-content .richtext p + object, .biebwidget-content .richtext p + object > p, .biebwidget-content .richtext p + div.video, .biebwidget-content .richtext p + h3, .biebwidget-content .richtext p + h4, .biebwidget-content .richtext p + h5, .biebwidget-content .richtext p + h6, .biebwidget-content .richtext p + dl.meta, .biebwidget-content .richtext .intro + dl.meta, .biebwidget-content .richtext iframe.schooltv + dl.meta, .biebwidget-content .richtext object + dl.meta, .biebwidget-content .richtext div.video + dl.meta, .biebwidget-content .richtext dl.meta + p, .biebwidget-content dl.meta + h3, .biebwidget-content dl.meta + h4, .biebwidget-content dl.meta + h5, .biebwidget-content dl.meta + h6, .biebwidget-content .richtext .maintext + h3, .biebwidget-content .richtext .maintext + h4, .biebwidget-content .richtext .maintext + h5, .biebwidget-content .richtext .maintext + h6, .biebwidget-content .richtext h4 + iframe.schooltv, .biebwidget-content .richtext h5 + iframe.schooltv, .biebwidget-content .richtext h4 + object, .biebwidget-content .richtext h5 + object, .biebwidget-content .richtext h4 + div.video, .biebwidget-content .richtext h5 + div.video {
margin-top : 13px;
}
.biebwidget-content .richtext h3 + h4, .biebwidget-content .richtext h4 + h5 {
margin-top : 5px;
}
.biebwidget-content .sectioned .title.section + .section > h4:first-child {
margin-top : -8px;
}
.biebwidget-content .richtext li {
margin : 0 0 0 30px;
padding : 0;
list-style : disc outside;
}
.biebwidget-content .richtext ol {
margin-left : 5px;
}
.biebwidget-content .richtext ol > li, .biebwidget-content ol.richtext > li {
list-style : decimal outside;
}
.biebwidget-content a, .biebwidget-content button.link {
color : #505450;
text-decoration : underline;
}
.biebwidget-content a.button, .biebwidget-content .tabs a, .biebwidget-content .link-list a, .biebwidget-content .delete-list a, .biebwidget-content .pagenav a, .biebwidget-content .metanav a, .biebwidget-content .metanav button {
text-decoration : none;
}
.biebwidget-content a img {
border : 0;
}
.biebwidget-content a:hover, .biebwidget-content * a:hover, .biebwidget-content a:focus, .biebwidget-content * a:focus, .biebwidget-content button.link:hover, .biebwidget-content button.link:focus {
text-decoration : underline;
color : #ff7320;
}
.biebwidget-content .intro {
font-weight : bold;
}
.biebwidget-content .intro + .rich-items {
background : url("images/bg-dotted.png") left top repeat-x;
}
.biebwidget-content ol > li > a:only-child, .biebwidget-content ul > li > a:only-child {
display : block;
}
.biebwidget-content .main-column-wrapper {
float : left;
width : 100%;
padding-bottom : 20px;
}
.errorpage.biebwidget .biebwidget-content .main-column-wrapper {
padding-bottom : 0;
}
.biebwidget-content .all.main-column-wrapper .main-column {
margin : 0 240px;
padding-right : 20px;
}
.biebwidget-content .nav-column {
float : left;
width : 220px;
margin-left : -100%;
}
.biebwidget-content .additional-column {
float : right;
width : 220px;
margin-left : -220px;
}
.biebwidget-content .nav-column .rich-items h3, .biebwidget-content .additional-column .rich-items h3 {
margin-top : 0;
}
.biebwidget-content .nav.main-column-wrapper .main-column {
margin : 0 0 0 240px;
}
.biebwidget-content.product .nav.main-column-wrapper .main-column, .biebwidget-content.product .all.main-column-wrapper .main-column {
margin-left : 280px;
}
.biebwidget-content .additional.main-column-wrapper .main-column {
margin : 0 240px 0 0;
padding-right : 20px;
}
.biebwidget-content .main-column > h2 {
margin-top : -6px;
margin-bottom : 7px;
font-size : 200%;
color : #ff7320;
}
.biebwidget-content .all.main-column-wrapper .main-column > h2 {
font-size : 150%;
}
.biebwidget-content .nav-column h2, .biebwidget-content .additional-column h2 {
overflow : hidden;
margin-top : 28px;
margin-bottom : 1px;
padding-bottom : 10px;
font-size : 133.33%;
text-overflow : ellipsis;
}
.biebwidget-content .nav-column > p:first-child {
margin-top : 32px;
}
.biebwidget-content .nav-column > p.additional:first-child {
margin-top : 33px;
}
.biebwidget-content .all.main-column-wrapper + .nav-column > h2:first-child, .biebwidget-content .all.main-column-wrapper + .nav-column + .additional-column > h2:first-child, .biebwidget-content .all.main-column-wrapper + .nav-column > p:first-child {
margin-top : 21px;
}
.biebwidget-content .nav-column * + h2, .biebwidget-content .additional-column * + h2 {
margin-top : 40px;
}
.biebwidget-content .nav-column *:first-child + h2, .biebwidget-content .additional-column *:first-child + h2 {
margin-top : 28px;
}
.biebwidget-content .main-column h3 {
font-weight : normal;
font-size : 133.33%;
}
.biebwidget-content .main-column .maintext h3 {
font-size : 123.08%;
}
.biebwidget-content .rich-items h4 {
font-weight : bold;
line-height : 1.4;
}
.biebwidget-content .main-column .rich-items h3, .biebwidget-content .grid-items h3, .biebwidget-content .grid-items h4, .biebwidget-content .main-column h4 {
font-weight : bold;
font-size : 108.33%;
}
.biebwidget-content .main-column h5 {
font-style : italic;
color : #101310;
}
.biebwidget-content .main-column .rich-items .content.calendar h3 {
margin-right : 130px;
}
.biebwidget-content .main-column .rich-items .content.more h3 .button, .biebwidget-content .main-column .rich-items .content.more h4 .button {
font-size : 92.307%;
}
.biebwidget-content .main-column .rich-items .maintext h3, .biebwidget-content .main-column .maintext .rich-items h3, .biebwidget-content .maintext .grid-items h3, .biebwidget-content .maintext .grid-items h4, .biebwidget-content .main-column .maintext h4 {
font-size : 100%;
}
.biebwidget-content .nav-column h3, .biebwidget-content .additional-column h3 {
margin-top : 11px;
}
.biebwidget-content .nav-column h3:first-child {
margin-top : 0;
}
.biebwidget-content .nav-column li {
margin : 6px 0;
}
.biebwidget-content .nav-column img {
max-width : 220px;
}
.biebwidget-content .nav-column p {
margin-bottom : 15px;
}
.biebwidget-content .link-list {
margin-top : 5px;
}
.biebwidget-content .link-list > li {
margin : 6px 0;
padding-left : 10px;
text-indent : -10px;
overflow-wrap : break-word;
}
.biebwidget-content .link-list > li > a {
padding-left : 10px;
background : url("images/link-item.png") left 5px no-repeat;
}
.biebwidget-content .link-list > li > a:only-child {
display : inline;
}
.biebwidget-content .link-list > li > a:hover {
background-image : url("images/link-item-hover.png");
}
.biebwidget-content .nav-column .link-list, .biebwidget-content .additional-column .link-list {
padding-bottom : 10px;
background : url("images/bg-dotted.png") left bottom repeat-x;
}
.biebwidget-content .nav-column .link-list:last-child, .biebwidget-content .additional-column .link-list:last-child {
background : 0;
}
.biebwidget-content .richtext .link-list > li {
list-style : none;
}
.biebwidget-content .nav-column h2 + ul.subnav {
margin-top : -1px;
border-top : 1px solid #fff;
}
.biebwidget-content ul.subnav > li {
margin : 3px 0 2px 0;
padding-bottom : 2px;
}
.biebwidget-content ul.subnav > li:not(:last-child) {
background : url("images/bg-dotted.png") left bottom repeat-x;
}
.biebwidget-content ul.subnav > li.expanded {
padding-bottom : 0;
background : 0;
}
.biebwidget-content ul.subnav a {
display : block;
padding : 0 0 2px 10px;
text-decoration : none;
}
.biebwidget-content ul.subnav > li.current > a {
color : #ff7320;
background : url("images/link-item-hover.png") left 5px no-repeat;
}
.biebwidget-content ul.subnav ul {
margin-top : 2px;
border-top : 1px solid #868686;
border-bottom : 1px solid #868686;
padding-top : 2px;
padding-bottom : 1px;
}
.biebwidget-content ul.subnav ul > li {
margin : 2px 0 2px 0;
font-size : 91.67%;
}
.biebwidget-content ul.subnav ul a {
margin-left : 10px;
}
.biebwidget-content ul.subnav ul > li.current > a {
padding-top : 3px;
border-radius : 4px;
text-decoration : none;
color : #fff;
background-color : #ff7320;
background-image : none;
box-shadow : 0 5px 4px -2px rgba(255, 255, 255, 0.2) inset, 0 8px 11px -6px rgba(255, 255, 255, 0.35) inset;
}
.biebwidget-content .delete-list {
margin-bottom : 30px;
}
.biebwidget-content .delete-list > li {
margin : 6px 0 0 0;
}
.biebwidget-content .delete-list > li > a {
padding-left : 20px;
background : url("images/icons/icon-delete.png") left center no-repeat;
}
.biebwidget-content .filter.nav-column .delete-list a:hover, .biebwidget-content .filter.additional-column .delete-list a:hover {
color : red;
text-decoration : line-through;
}
.biebwidget-content .hidden {
display : none;
}
.biebwidget-content dl.meta {
overflow : hidden;
margin : 0;
padding : 0;
}
.biebwidget-content dl.meta dt, .biebwidget-content dl.meta dd {
float : left;
display : block;
}
.biebwidget-content dl.meta dt {
width : 26%;
box-sizing : border-box;
clear : left;
overflow : hidden;
padding-right : 10px;
padding-left : 10px;
text-indent : -10px;
text-overflow : ellipsis;
color : #868686;
}
.biebwidget-content dl.meta dd {
min-width : 17em;
max-width : 74%;
}
.biebwidget-content dl.meta dd + dd {
clear : left;
margin-left : 26%;
}
.biebwidget-content dl.meta dt, .biebwidget-content dl.meta dd {
margin : 6px 0;
}
.biebwidget-content dl.meta.dense dt, .biebwidget-content dl.meta.dense dd {
margin : 2px 0;
}
.biebwidget-content dl.meta.dense dd + dd {
margin : 0 0 4px 26%;
}
.biebwidget-content dl.meta dd audio {
width : 450px;
max-width : 100%;
margin : 0;
}
.biebwidget-content dl.narrow {
overflow : hidden;
margin : 0 0 10px 0;
border-bottom : 1px solid #d0d0d0;
padding : 0 0 3px 0;
}
.biebwidget-content dl.narrow:last-child {
margin-bottom : 0;
border-bottom : 0;
}
.biebwidget-content dl.narrow dt {
float : left;
clear : both;
width : 100%;
box-sizing : border-box;
padding : 6px 9em 6px 0;
background : url("images/bg-dotted.png") left top repeat-x;
}
.biebwidget-content dl.narrow dt:first-child {
padding-top : 0;
background-image : none;
}
.biebwidget-content dl.narrow dd {
float : right;
width : 8em;
margin-left : -8em;
padding-top : 6px;
text-align : right;
}
.biebwidget-content dl.narrow dt:first-child + dd {
padding-top : 0;
}
.biebwidget-content dl.narrow dd + dd {
clear : right;
padding-top : 3px;
padding-bottom : 6px;
}
.biebwidget-content p.additional, .biebwidget-content span.additional, .biebwidget-content .richtext.additional {
font-size : 91.67%;
font-weight : normal;
color : #868686;
}
.biebwidget-content p.additional + p.additional {
margin-top : 0;
}
.biebwidget-content p.additional + p.additional.separate {
margin-top : 13px;
}
.biebwidget-content p.additional a, .biebwidget-content span.additional a {
color : #868686;
}
.biebwidget-content p.additional a:hover, .biebwidget-content span.additional a:hover {
color : #ff7320;
}
.biebwidget-content .medium, .biebwidget-content li.medium {
min-height : 16px;
padding-left : 22px;
background-position : 0 0;
background-repeat : no-repeat;
display : inline-block;
}
.biebwidget-content li.medium {
display : block;
}
.biebwidget-content img.cover {
display : block;
margin-top : 3px;
box-shadow : 0 3px 4px rgba(0, 0, 0, 0.2);
}
.biebwidget-content img.full.cover, .biebwidget-content .main-column .rich-items img.full.cover {
max-width : 220px;
max-height : 352px;
}
.biebwidget-content img.list-big.cover, .biebwidget-content .main-column .rich-items img.list-big.cover {
max-width : 120px;
max-height : 192px;
}
.biebwidget-content .rich-items img.etalage, .biebwidget-content img.etalage.cover, .biebwidget-content .main-column .rich-items img.etalage.cover {
max-width : 80px;
max-height : 128px;
}
.biebwidget-content img.bookshelf.cover, .biebwidget-content .main-column .rich-items img.bookshelf.cover {
max-width : 67px;
max-height : 107px;
}
.biebwidget-content img.extrasmall.cover, .biebwidget-content .main-column .rich-items img.extrasmall, .biebwidget-content .main-column .rich-items img.extrasmall.cover {
max-width : 60px;
max-height : 96px;
}
.biebwidget-content img.list.cover, .biebwidget-content .main-column .rich-items img.list.cover {
max-width : 40px;
max-height : 64px;
}
.biebwidget-content .button {
display : inline-block;
margin : 2px 0 5px 3px;
background-repeat : no-repeat;
background-position : right center;
}
.biebwidget-content button.button, .biebwidget-content button.default, .biebwidget-content button.link {
box-sizing : content-box;
margin : 0;
border : 0;
padding : 0;
font-size : inherit;
font-family : inherit;
line-height : inherit;
text-align : inherit;
background-color : transparent;
cursor : pointer;
}
.biebwidget-content button.default:disabled, .biebwidget-content button.link:disabled {
cursor : auto;
}
.biebwidget-content button.button::-moz-focus-inner, .biebwidget-content button.default::-moz-focus-inner, .biebwidget-content button.link::-moz-focus-inner {
border : 0;
padding : 0;
}
.biebwidget-content .submit.button, .biebwidget-content .primary.button {
margin-top : 5px;
border-radius : 5px;
padding : 2px 9px 3px 9px;
color : #fff;
background-image : url("images/button-primary.png");
background-position : top center;
background-color : #ff7320;
background-size : auto 100%;
box-shadow : 0 1px 1px rgba(0, 0, 0, 0.3);
}
.biebwidget-content .primary.button {
padding-right : 32px;
background-position : top right;
}
.biebwidget-content .secondary.button {
margin : 7px 0 10px 0;
border-radius : 5px;
padding : 3px 32px 3px 9px;
color : #505450;
background-image : url("images/button-secondary.png");
background-position : top right;
background-size : auto 100%;
box-shadow : 0 1px 1px rgba(0, 0, 0, 0.3);
}
.biebwidget-content .submit.button:hover, .biebwidget-content .primary.button:hover, .biebwidget-content .secondary.button:hover, .biebwidget-content .tertiary.button:hover {
text-decoration : none;
}
.biebwidget-content .submit.button:hover, .biebwidget-content .submit.button:focus, .biebwidget-content .primary.button:hover, .biebwidget-content .primary.button:focus {
background-image : url("images/button-primary-hover.png");
color : #fff;
}
.biebwidget-content .secondary.button:hover, .biebwidget-content .secondary.button:focus {
color : #ff7320;
background-image : url("images/button-secondary-hover.png");
}
.biebwidget-content .tertiary.button:hover, .biebwidget-content .tertiary.button:focus {
color : #ff7320;
}
.biebwidget-content .quaternary.button:hover, .biebwidget-content .quaternary.button:focus {
color : #ff7320;
background-image : url("images/button-quaternary-right-hover.png");
}
.biebwidget-content .back.primary.button, .biebwidget-content .back.secondary.button {
padding : 2px 9px 3px 32px;
background-position : top left;
}
.biebwidget-content .back.quaternary.button {
padding : 2px 0 3px 12px;
background-position : left center;
background-image : url("images/button-quaternary-left.png");
}
.biebwidget-content .back.quaternary.button:hover {
background-image : url("images/button-quaternary-left-hover.png");
}
.biebwidget-content .richtext .button {
margin-bottom : 0;
}
.biebwidget-content .buttons .button + .button {
margin-left : 20px;
}
.biebwidget-content .rich-items, .biebwidget-content .grid-items {
margin-bottom : 10px;
border-bottom : 1px solid #d0d0d0;
}
.biebwidget-content h3 + .accompanying {
margin-bottom : 5px;
}
.biebwidget-content .main-column h2 + .accompanying {
margin-top : -6px;
margin-bottom : 10px;
}
.biebwidget-content .main-column h2 + .accompanying + .accompanying, .biebwidget-content .main-column h3 + .accompanying + .accompanying {
margin-top : -10px;
margin-bottom : 10px;
}
.biebwidget-content .main-column h3 + .accompanying {
margin-bottom : 10px;
}
.biebwidget-content .pagenav {
clear : left;
text-align : center;
}
.biebwidget-content .itemnav {
clear : left;
max-width : 836px;
margin-top : 15px;
margin-right : auto;
margin-left : auto;
border-top : 1px solid #d0d0d0;
padding-top : 10px;
text-align : center;
}
.biebwidget-content .pagenav ol {
display : inline;
padding : 0 5px;
border-right : 1px solid #496660;
border-left : 1px solid #496660;
}
.biebwidget-content .pagenav ol > li {
display : inline;
}
.biebwidget-content .pagenav ol > li.current {
margin : 0 2px;
border-radius : 6px;
padding : 1px 5px;
font-weight : bold;
color : #fff;
background-color : #ff7320;
}
.biebwidget-content .pagenav ol > li.current:first-child {
margin : 0 2px 0 4px;
}
.biebwidget-content .pagenav ol > li.current:last-child {
margin : 0 4px 0 2px;
}
.biebwidget-content .pagenav ol > li span.jump {
pause : 20ms;
}
.biebwidget-content .pagenav ol > li span.jump:before {
padding : 0 6px 0 2px;
content : "...";
text-decoration : none;
}
.biebwidget-content .pagenav ol > li:first-child span.jump:before {
padding : 0 2px 0 6px;
}
.biebwidget-content .pagenav ol > li > a, .biebwidget-content .pagenav ol > li > button {
display : inline;
padding : 0 5px;
}
.biebwidget-content .pagenav ol > li.current > button {
padding : 0;
font-weight : bold;
color : #fff;
}
.biebwidget-content .pagenav ol > li:not(.current) > button:hover, .biebwidget-content .pagenav ol > li:not(.current) > button:focus {
text-decoration : underline;
color : #ff7320;
}
.biebwidget-content .pagenav ol > li > button::-moz-focus-inner {
border : 0;
padding : 0;
}
.biebwidget-content .pagenav .inactive, .biebwidget-content .itemnav .inactive {
opacity : 0.25;
}
.biebwidget-content .pagenav span a, .biebwidget-content .pagenav span button, .biebwidget-content .pagenav .inactive, .biebwidget-content .itemnav span a, .biebwidget-content .itemnav .inactive {
padding : 0 20px;
background-repeat : no-repeat;
background-position : center center;
}
.biebwidget-content .pagenav span a, .biebwidget-content .pagenav span button, .biebwidget-content .pagenav .inactive {
display : inline-block;
text-indent : -9999em;
}
.biebwidget-content .pagenav .prev a, .biebwidget-content .pagenav .prev button, .biebwidget-content .pagenav .prev.inactive, .biebwidget-content .itemnav .prev a, .biebwidget-content .itemnav .prev.inactive {
background-image : url("images/nav-prev.png");
}
.biebwidget-content .itemnav .prev {
float : left;
}
.biebwidget-content .itemnav .next {
float : right;
}
.biebwidget-content .pagenav .next a, .biebwidget-content .pagenav .next button, .biebwidget-content .pagenav .next.inactive, .biebwidget-content .itemnav .next a, .biebwidget-content .itemnav .next.inactive {
background-image : url("images/nav-next.png");
}
.biebwidget-content .pagenav .prev a:hover, .biebwidget-content .pagenav .prev a:focus, .biebwidget-content .pagenav .prev button:hover, .biebwidget-content .pagenav .prev button:focus, .biebwidget-content .itemnav .prev a:hover, .biebwidget-content .itemnav .prev a:focus {
text-decoration : none;
background-image : url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAYAAAD6reaeAAAABGdBTUEAALGOfPtRkwAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiUAAICDAAD5%2FwAAgOkAAHUwAADqYAAAOpgAABdvkl%2FFRgAAAAlwSFlzAAALEwAACxMBAJqcGAAAAENJREFUCNdj%2BP%2F%2FPwMMP%2ByJ%2BA%2FCcIHHNXb%2F%2FxcrgDGGAIiNIQBSxAATeFFq8B9mFKrKKSlQlehmAiVw2w53Z4Mb2DIA00J7qVmP5W0AAAAASUVORK5CYII%3D");
}
.biebwidget-content .pagenav .next a:hover, .biebwidget-content .pagenav .next a:focus, .biebwidget-content .pagenav .next button:hover, .biebwidget-content .pagenav .next button:focus, .biebwidget-content .itemnav .next a:hover, .biebwidget-content .itemnav .next a:focus {
text-decoration : none;
background-image : url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAYAAAD6reaeAAAABGdBTUEAALGOfPtRkwAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiUAAICDAAD5%2FwAAgOkAAHUwAADqYAAAOpgAABdvkl%2FFRgAAAAlwSFlzAAALEwAACxMBAJqcGAAAAD5JREFUCNdjeNgT8R%2BEgYABhhn%2BFyv8B%2BHHNXZwCQYwB00CLIMuATfnRakBXAKickoKqkp0Afy2P2xwQ3EnAMDSe6kNDjqdAAAAAElFTkSuQmCC");
}
.biebwidget-content .main-column .pagenav span a, .biebwidget-content .main-column .pagenav span button, .biebwidget-content .main-column .pagenav .inactive, .biebwidget-content .main-column .itemnav span a, .biebwidget-content .main-column .itemnav .inactive {
padding : 0 10px 1px 10px;
}
.biebwidget-content .main-column .pagenav span a, .biebwidget-content .main-column .pagenav span button, .biebwidget-content .main-column .pagenav .inactive {
text-indent : 0;
}
.biebwidget-content .main-column .pagenav .prev a, .biebwidget-content .main-column .pagenav .prev button, .biebwidget-content .main-column .pagenav .prev.inactive, .biebwidget-content .main-column .itemnav .prev a, .biebwidget-content .main-column .itemnav .prev.inactive {
background-position : left center;
}
.biebwidget-content .main-column .pagenav .next a, .biebwidget-content .main-column .pagenav .next button, .biebwidget-content .main-column .pagenav .prev a, .biebwidget-content .main-column .itemnav .next a, .biebwidget-content .main-column .itemnav .prev a {
text-decoration : underline;
}
.biebwidget-content .main-column .pagenav .next a, .biebwidget-content .main-column .pagenav .next button, .biebwidget-content .main-column .pagenav .next.inactive, .biebwidget-content .main-column .itemnav .next a, .biebwidget-content .main-column .itemnav .next.inactive {
background-position : right center;
}
.biebwidget-content .info-message, .biebwidget-content .alert-message, .biebwidget-content .error-message {
min-height : 20px;
margin : 15px 0;
padding : 15px 20px 15px 55px;
border : transparent solid 1px;
border-radius : 8px;
background-position : 10px 10px;
background-repeat : no-repeat;
}
.biebwidget-content .info-message {
border-color : #2f95d0;
background-image : url("images/letter-i-in-circle.png");
}
.biebwidget-content .alert-message {
border-color : #ff7320;
background-image : url("images/exclamation-in-orange-circle.png");
}
.biebwidget-content .error-message {
border-color : #f00;
background-image : url("images/exclamation-in-red-circle.png");
}
.biebwidget-content .struct {
position : absolute;
left : -9999em;
}
.biebwidget-content .richtext {
clear : both;
}
.biebwidget-content .richtext .constructed h3, .biebwidget-content .richtext .constructed h4, .biebwidget-content .richtext .constructed h5 {
clear : left;
}
.biebwidget-content .richtext .intro + .maintext > .section:first-child > h3:first-child, .biebwidget-content .richtext .intro + .maintext > .section:first-child > h4:first-child, .biebwidget-content .richtext .intro + .maintext > .title.section:first-child + .section > h3:first-child, .biebwidget-content .richtext .intro + .maintext > .title.section:first-child + .section > h4:first-child, .biebwidget-content .richtext .intro + h3, .biebwidget-content .richtext .intro + h4, .biebwidget-content .richtext img.offset + p + h3, .biebwidget-content .richtext img.offset + p + h4, .biebwidget-content .richtext img.offset + p + h5 {
clear : left;
}
.biebwidget-content .richtext h3, .biebwidget-content .richtext h4, .biebwidget-content .richtext h5 {
clear : left;
}
.biebwidget-content .richtext .intro + img, .biebwidget-content .richtext .intro + img + p, .biebwidget-content .richtext .intro + iframe.schooltv, .biebwidget-content .richtext .intro + iframe.schooltv + p, .biebwidget-content .richtext .intro + object, .biebwidget-content .richtext .intro + object + p, .biebwidget-content .richtext .intro + div.video, .biebwidget-content .richtext .intro + div.video + p {
clear : right;
}
.biebwidget-content .rich-items > li.richtext, .biebwidget-content .rich-items > li.richtext h3, .biebwidget-content .rich-items > li.richtext h4, .biebwidget-content .rich-items > li.richtext h5 {
clear : none;
}
.biebwidget-content .richtext img {
float : left;
clear : left;
max-width : 200px;
max-height : 320px;
margin : 3px 20px 10px 0;
}
.biebwidget-content .intro img {
max-width : 384px;
max-height : 614px;
}
.biebwidget-content object.flash, .biebwidget-content object.flash img {
max-width : 100%;
}
.biebwidget-content .richtext img.standalone, .biebwidget-content .richtext div.video {
display : block;
float : none;
clear : both;
width : 100%;
max-width : 640px;
max-height : 1024px;
margin-right : 0;
}
.biebwidget-content .richtext img.standalone.detail {
max-width : 792px;
margin-right : auto;
margin-bottom : 12px;
margin-left : auto;
}
.biebwidget-content .richtext img.offset {
float : right;
clear : right;
margin-right : 0;
margin-left : 20px;
}
.biebwidget-content .maintext.richtext img {
margin-top : 6px;
}
.biebwidget-content .maintext.richtext p + img, .biebwidget-content .richtext .maintext p + img, .biebwidget-content .sectioned.maintext.richtext .section + .image.section > img.standalone, .biebwidget-content .richtext .sectioned.maintext .section + .image.section > img.standalone {
margin-top : 19px;
}
.biebwidget-content .richtext ol > li > a:only-child, .biebwidget-content .richtext ul > li > a:only-child {
display : inline;
}
.biebwidget-content ul.metanav {
float : right;
font-size : 108.33%;
}
.biebwidget-content ul.metanav li {
float : left;
padding : 0 10px 2px 10px;
border-left : 1px solid #496660;
line-height : 11px;
}
.biebwidget-content ul.metanav li:first-child {
border-left : 0;
}
.biebwidget-content .backgroundoverlay {
position : fixed;
top : 0;
left : 0;
z-index : 100;
width : 100%;
height : 100%;
background-color : #505450;
opacity : 0.699999988079071044921875;
}
.biebwidget-content .modalwindow-container {
position : fixed;
z-index : 101;
right : 2%;
left : 2%;
}
.biebwidget-content .modalwindow {
position : relative;
max-width : 100%;
margin-right : auto;
margin-left : auto;
border : #7f827f solid 1px;
border-radius : 10px;
padding : 20px;
box-sizing : border-box;
background-color : #fff;
}
.biebwidget-content .modalwindow h2 {
padding : 0 16px 0.5em 0;
margin : 0;
font-size : 150%;
font-weight : normal;
color : #ff7320;
}
.biebwidget-content .modalwindow button.close {
position : absolute;
right : 22px;
top : 20px;
display : block;
width : 11px;
height : 12px;
border : 0;
background : url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAIAAAA7y9DJAAAAv0lEQVR42nSQMQqEMBBFs+P2loJFyoCNJ7BL6RFyP0+gnZWlVnoEbTSdNioI2c8KIRvWD4HH/GHyZ8gY0/d927bG0TzPTdOgDn7Xdd11HWNMa53nOWBZlqIojuMAn+cZJEnCvoKxbVsYhtaGrut6lWU5DAN7EKYSXpqmTzYsukkI8dcG0J1gHEevY5qmG8hN7grhqqoCBHEcuzbnfF1Xux22Je9vpZQXnKSUXjQLURRlWcZw133fcWbzK1v5CDAAHhiRmm6gdo0AAAAASUVORK5CYII=") top left no-repeat;
cursor : pointer;
}
.biebwidget-content .modalwindow button.close:hover, .biebwidget-content .modalwindow button.close:focus {
border : 0;
outline : 0;
background : url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAIAAAA7y9DJAAAAuklEQVR42mL8//8/w+k1DD8+MdgmMcDBs2sMV3YxCMowmIawMGxsZjg8Dyx6nSG8Gyo9PZLh+ycQ+8cn5gbp+wh9758yCMkgpIHgzy/G/ytKQLbgAuHdzA2rj4K0Ag3AJg10BxOUpeOGVRpIM0FdcPcEuop7JyE0E4rLkQHQcStLgTRzA9cRFGllC4b3TxC++/6ZCd3uzOUQ6+GAicGvFs1pCIaUFoNbPgMw1P9/+/j/6dX/aAAmAhBgAKqda4EKsM7aAAAAAElFTkSuQmCC") top left no-repeat;
}
.biebwidget-content .modalwindow button.close::-moz-focus-inner {
border : 0;
outline : 0;
}
.biebwidget-content .modalwindow button.close span {
position : absolute;
left : -9999px;
}
.biebwidget-content .modalwindow-content {
overflow : auto;
}
.biebwidget-content .modalwindow-content.closepadding {
padding-right : 16px;
}
.biebwidget-content .modalwindow-content .buttons {
text-align : center;
}
.biebwidget-content .bannerimage {
display : block;
width : 100%;
}
.biebwidget-content .tagcloud > li {
display : inline;
margin-right : 15px;
line-height : 22px;
white-space : nowrap;
}
.biebwidget-content .tagcloud > li.weight_1 {
font-size : 91.67%;
}
.biebwidget-content .tagcloud > li.weight_3 {
font-size : 116.67%;
}
.biebwidget-content .tagcloud > li.weight_4 {
font-size : 133.33%;
}
.biebwidget-content .tagcloud > li.weight_5 {
font-size : 150%;
vertical-align : 1px;
}
.biebwidget-content ul.tagcloud > li > a {
display : inline;
}
.biebwidget-content .itemdetail + ul.itempicker, .biebwidget-content .itemdetail + ol.itempicker {
margin-top : 10px;
margin-bottom : 0;
border-top : 1px solid #d0d0d0;
border-bottom : 0;
padding-top : 10px;
padding-bottom : 0;
}
.biebwidget-content .rich-items.itemdetail + ul.itempicker, .biebwidget-content .rich-items.itemdetail + ol.itempicker {
margin-top : 0;
border-top : 0;
padding-top : 0;
}
.biebwidget-content .itemdetail + ul.itempicker > li, .biebwidget-content .itemdetail + ol.itempicker > li {
vertical-align : top;
}
.biebwidget-content .itemdetail + ul.itempicker > li.current > a, .biebwidget-content .itemdetail + ol.itempicker > li.current > a, .biebwidget-content .itemdetail + ul.itempicker > li.current > span, .biebwidget-content .itemdetail + ol.itempicker > li.current > span {
background : url("images/selection-indicator-up.png") center top no-repeat;
}
.biebwidget-content .itemdetail + ul.itempicker + *, .biebwidget-content .itemdetail + ol.itempicker + * {
margin-top : 10px;
}
.biebwidget-content ul.itemdetail.interactive > li, .biebwidget-content ol.itemdetail.interactive > li {
display : none;
padding : 0 0 10px 0;
background : 0;
}
.biebwidget-content ul.itemdetail.interactive > li.current, .biebwidget-content ol.itemdetail.interactive > li.current {
display : block;
}
.biebwidget-content .itemdetail .content > h3:first-child, .biebwidget-content .itemdetail .content > h4:first-child {
font-weight : bold;
}
.biebwidget-content .main-column .itemdetail {
max-width : 836px;
margin-right : auto;
margin-left : auto;
}
.biebwidget-content .main-column ul.itempicker, .biebwidget-content .main-column ol.itempicker {
overflow : hidden;
max-width : 836px;
margin-right : auto;
margin-left : auto;
font-size : 0;
}
.biebwidget-content .main-column .itempicker > li:first-child:nth-last-child(n) {
margin-left : -836px;
}
.biebwidget-content .main-column .itempicker > li:last-child {
margin-right : -836px;
}
.biebwidget-content .coverflow {
position : relative;
min-height : 230px;
margin : 0;
border-radius : 10px;
}
.biebwidget-content .coverflow.static {
position : static;
}
.biebwidget-content .coverflow.static.withdetails .coverflow-container {
display : none;
}
.biebwidget-content .coverflow.static .coverflow-container {
padding : 10px 5px 20px 20px;
}
.biebwidget-content .coverflow.static .coverflow-container li.cover > a {
min-height : 195px;
float : left;
margin : 0 15px 15px 0;
}
.biebwidget-content .coverflow.static .coverflow-details-container {
margin-top : 20px;
}
.biebwidget-content .coverflow.interactive .coverflow-container {
position : absolute;
left : 0;
top : 0;
overflow : hidden;
width : 100%;
height : 100%;
}
.biebwidget-content .coverflow.interactive .coverflow-container li.cover > a {
display : block;
}
.biebwidget-content .coverflow.interactive .coverflow-container > a {
transition-delay : 0;
transition-duration : 0.3s;
transition-property : width, height, top, left;
transition-timing-function : cubic-bezier(0.02,0.01,0.47,1);
}
.biebwidget-content .coverflow.interactive .coverflow-container img.cover {
box-shadow : none;
}
.biebwidget-content .coverflow .coverflow-container li.cover {
margin : 0 5px;
}
.biebwidget-content .coverflow.interactive h2, .biebwidget-content .coverflow.interactive .coverflow-details-container {
display : none;
}
.biebwidget-content .coverflow.interactive .coverflow-info {
position : absolute;
width : 25px;
height : 25px;
background : url("images/buttons-coverflow.png") -126px -14px no-repeat transparent;
cursor : pointer;
z-index : 10;
}
.biebwidget-content .coverflow.interactive .coverflow-info.coverflow-close {
background-image : url("images/buttons-coverflow.png");
background-position : -10px -96px;
}
.biebwidget-content .coverflow.interactive .content {
margin : 10px 200px 10px 10px;
padding : 0 10px 20px 10px;
}
.biebwidget-content .coverflow.interactive img.cover {
max-width : 100%;
max-height : 100%;
margin : 0;
}
.biebwidget-content .coverflow > button.prev, .biebwidget-content .coverflow > button.next {
position : absolute;
bottom : 94px;
display : block;
box-sizing : content-box;
width : 14px;
height : 22px;
margin : 0 10px;
border : 0;
padding : 10px;
text-indent : -9999em;
cursor : pointer;
background-repeat : no-repeat;
background-position : center center;
background-color : transparent;
}
.biebwidget-content .coverflow > button.prev {
left : 0;
background-image : url("images/nav-prev-larger.png");
}
.biebwidget-content .coverflow > button.next {
right : 0;
background-image : url("images/nav-next-larger.png");
}
.biebwidget-content .coverflow > button.prev:hover, .biebwidget-content .coverflow > button.prev:focus {
background-image : url("images/nav-prev-larger-hover.png");
}
.biebwidget-content .coverflow > button.next:hover, .biebwidget-content .coverflow > button.next:focus {
background-image : url("images/nav-next-larger-hover.png");
}
.biebwidget-content .coverflow > button.prev.passive {
cursor : default;
background-image : url("images/nav-prev-larger-passive.png");
}
.biebwidget-content .coverflow > button.next.passive {
cursor : default;
background-image : url("images/nav-next-larger-passive.png");
}
.biebwidget-content .coverflows.interactive > li {
display : none;
}
.biebwidget-content .coverflows.interactive > li.current {
display : block;
}
.biebwidget-content .listselection {
position : relative;
overflow : hidden;
min-height : 2em;
margin : 0;
border-radius : 5px;
border : #e7e7e7 solid 1px;
padding : 0;
background-color : #fff;
box-shadow : 0 2px 2px 1px rgba(51, 51, 51, 0.35);
}
.biebwidget-content h2 + .listselection {
margin-left : 150px;
}
.biebwidget-content .listselection.interactive {
padding-right : 25px;
}
.biebwidget-content .listselection button {
box-sizing : border-box;
border : 0;
padding : 0;
font : inherit;
white-space : nowrap;
background-color : transparent;
cursor : pointer;
}
.biebwidget-content .listselection button.passive {
cursor : auto;
}
.biebwidget-content .listselection > ul.active {
overflow : auto;
background-color : #fff;
box-shadow : 0 -27px 15px -15px #ececec inset;
}
.biebwidget-content .listselection > ul > li {
float : left;
line-height : 17px;
border-right : 1px solid #c6c6c6;
outline : 0;
}
.biebwidget-content .listselection.static > ul > li:last-child {
border-right : 0;
}
.biebwidget-content .listselection.interactive > ul > li {
display : none;
}
.biebwidget-content .listselection.interactive > ul.active > li, .biebwidget-content .listselection.interactive > ul > li.current {
display : block;
}
.biebwidget-content .listselection > ul > li > button {
margin : 0 10px;
text-decoration : none;
line-height : 24px;
outline : 0;
}
.biebwidget-content .listselection.interactive > ul > li.current > button {
display : inline;
color : #ff7320;
cursor : default;
}
.biebwidget-content .listselection .toggle {
position : absolute;
top : 0;
right : 0;
width : 25px;
height : 100%;
border : #ececec solid 1px;
border-radius : 0 5px 5px 0;
background-color : #fff;
box-shadow : 0 -27px 15px -15px #ececec inset;
}
.biebwidget-content .listselection .toggle.active, .biebwidget-content .listselection .toggle:hover, .biebwidget-content .listselection .toggle:focus {
border : #ececec solid 1px;
background-color : #ff7320;
box-shadow : none;
}
.biebwidget-content .listselection .toggle button {
display : block;
width : 25px;
height : 100%;
text-indent : -9999em;
background : url("images/bg-filter-button.png") right center repeat-x scroll;
outline : 0;
}
.biebwidget-content .listselection .toggle.active button, .biebwidget-content .listselection .toggle:hover button {
background-position : left center;
}
.biebwidget-content .curvedbanner {
border-radius : 10px;
background-position : right center;
background-repeat : no-repeat;
background-size : auto 100%;
}
.biebwidget-content .curvedbanner > .details {
margin-right : 287px;
padding-right : 89px;
background-image : url("images/widget/curve.png");
background-position : right top;
background-repeat : no-repeat;
background-size : 90px 100%;
}
.biebwidget-content .curvedbanner > .details > .inner {
min-height : 230px;
border-radius : 10px 0 0 10px;
padding : 0 20px 20px 20px;
background : url("images/bg-widget-standard.png") bottom left repeat-x #fff;
}
.biebwidget-content ul:first-child > li .curvedbanner, .biebwidget-content ul:first-child > li .curvedbanner .inner {
border-radius : 0;
}
.biebwidget-content ul:first-child > li:first-child .curvedbanner {
border-radius : 10px 10px 0 0;
}
.biebwidget-content ul:first-child > li:first-child .curvedbanner .inner {
border-radius : 10px 0 0 0;
}
.biebwidget-content ul:first-child > li:last-child .curvedbanner {
border-radius : 0 0 10px 10px;
}
.biebwidget-content ul:first-child > li:last-child .curvedbanner .inner {
border-radius : 0 0 0 10px;
}
.biebwidget-content ul.tabs.alt + ul .curvedbanner {
border-radius : 0 0 10px 10px;
}
.biebwidget-content ul.tabs.alt + ul .curvedbanner .inner {
border-radius : 0 0 0 10px;
}
.biebwidget-content .curvedbanner h2 {
padding : 15px 0 10px 0;
font-size : 150%;
font-weight : normal;
color : #ff7320;
}
.biebwidget-content ul.tabs.alt + ul .curvedbanner h2 {
color : #505450;
}
.biebwidget-content .curvedbanner .inner > p {
margin-right : 20px;
margin-bottom : 20px;
}
.biebwidget-content .curvedbanner .primary.button, .biebwidget-content .curvedbanner .secondary.button {
margin-left : 0;
}
.biebwidget-column .biebwidget-content .curvedbanner {
padding-top : 113px;
background-position : center -30px;
background-repeat : no-repeat;
background-size : 100% auto;
}
.biebwidget-column .biebwidget-content .curvedbanner > .details {
margin-right : 0;
padding-top : 47px;
padding-right : 0;
background-image : url("images/widget/curve-horizontal.png");
background-position : center top;
background-repeat : no-repeat;
background-size : 100% 47px;
box-shadow : none;
}
.biebwidget-column .biebwidget-content .curvedbanner > .details > .inner, .biebwidget-column .biebwidget-content ul > li .curvedbanner > .details > .inner {
min-height : 0;
border-radius : 0 0 10px 10px;
padding : 0 20px 20px 20px;
background : url("images/bg-widget-standard.png") bottom left repeat-x #fff;
}
.biebwidget-content textarea {
font-family : -apple-system, system-ui, "Open Sans", "Myriad Set Pro", Verdana, Arial, sans-serif;
font-size : 100%;
}

@media only screen and (min-width:635px) and (max-width:916px) {
.biebwidget-content.product .head h2 {
font-size : 275%;
}
.biebwidget-content.product .head h2.long {
font-size : 250%;
}
}
@media only screen and (min-width:0) and (max-width:634px) {
.biebwidget-content.product .head {
margin-left : 0;
padding : 20px;
}
.biebwidget-content.product .head ~ * {
margin-left : 20px;
}
.biebwidget-content.product .head h2, .biebwidget-content.product .head h2.long {
font-size : 225%;
}
.biebwidget-content.product .head .imgwrapper {
position : relative;
top : auto;
left : auto;
max-width : 33%;
margin : -5px 35px 10px -5px;
}
.biebwidget-content.product img.representative, .biebwidget-content.product .coverplaceholder {
margin : 0;
}
.biebwidget-content.product .coverplaceholder {
width : 29vw;
height : 46.4vw;
font-size : 1rem;
}
.biebwidget-content.product .coverplaceholder.music, .biebwidget-content.product .coverplaceholder.album, .biebwidget-content.product .coverplaceholder.cdsingle {
height : 29vw;
}
.biebwidget-content .coverplaceholder.full:before {
margin-right : 10px;
margin-left : 10px;
}
.biebwidget-content.product .nav-column, .biebwidget-content.product .nav-column.average, .biebwidget-content.product .nav-column.short, .biebwidget-content.product .nav-column.square, .biebwidget-content.product .nav-column.low {
margin-top : 0;
padding-right : 20px;
}
}
@media only screen and (min-width:0) and (max-width:454px) {
.biebwidget-content.product .head {
padding-top : 20px;
padding-bottom : 20px;
}
.biebwidget-content.product .head h2, .biebwidget-content.product .head h2.long {
font-size : 175%;
}
.biebwidget-content.product .head p.subtitle, .biebwidget-content.product .head p.creator {
font-size : 125%;
}
}
.widget-bnl-siteheader.biebwidget-content {
padding-top : 10px;
}
.widget-bnl-siteheader.biebwidget-content .globalmessage {
overflow : hidden;
margin : -20px 0 20px 0;
border-radius : 0 0 10px 10px;
padding : 20px;
background-color : #fff;
box-shadow : 0 1px 3px #868686;
}
.widget-bnl-siteheader.biebwidget-content img.sitelogo {
float : left;
display : block;
margin : 10px 0 10px 20px;
overflow : hidden;
}
.widget-bnl-siteheader.biebwidget-content .skiplinks {
position : absolute;
top : 0;
left : 0;
margin-top : -5.7em;
display : table;
padding : 20px;
padding-right : 100%;
border : #d0d0d0 solid 1px;
background-color : #f5f5f5;
z-index : 100;
}
.widget-bnl-siteheader.biebwidget-content .skiplinks > a, .widget-bnl-siteheader.biebwidget-content .skiplinks > span {
display : table-cell;
vertical-align : bottom;
white-space : pre;
}
.widget-bnl-siteheader.biebwidget-content .skiplinks > a ~ span:last-child {
height : 1.4em;
transition : height 0.25s;
}
.widget-bnl-siteheader.biebwidget-content .skiplinks > a:focus ~ span:last-child {
height : 7em;
transition : height 0.25s;
}
.widget-bnl-siteheader.biebwidget-content ul.metanav {
margin : 0 11px 0 10px;
padding : 0 0 0.5em 0;
}
.widget-bnl-siteheader.biebwidget-content ul.metanav li {
margin-bottom : 0.5em;
padding : 0;
}
.widget-bnl-siteheader.biebwidget-content ul.metanav li a, .widget-bnl-siteheader.biebwidget-content ul.metanav li button {
line-height : 16px;
padding : 0 5px 0 6px;
}
.widget-bnl-siteheader.biebwidget-content ul.metanav li button:disabled {
display : none;
}
.widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="http://facebook.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="http://www.facebook.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="http://nl-nl.facebook.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="https://facebook.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="https://www.facebook.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="https://nl-nl.facebook.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="http://twitter.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="http://www.twitter.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="https://twitter.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="https://www.twitter.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="http://youtube.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="http://www.youtube.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="https://youtube.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="https://www.youtube.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="http://linkedin.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="http://www.linkedin.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="https://linkedin.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="https://www.linkedin.com/"] {
display : block;
overflow : hidden;
text-indent : -9999em;
width : 16px;
margin : 0 0 -1px -1px;
padding : 0 6px 0 1px;
background-repeat : no-repeat;
background-position : left center;
}
.widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="http://facebook.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="http://www.facebook.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="http://nl-nl.facebook.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="https://facebook.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="https://www.facebook.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="https://nl-nl.facebook.com/"] {
background-image : url("images/widget/follow-facebook.png");
}
.widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="http://twitter.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="http://www.twitter.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="https://twitter.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="https://www.twitter.com/"] {
background-image : url("images/widget/follow-twitter.png");
}
.widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="http://youtube.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="http://www.youtube.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="https://youtube.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="https://www.youtube.com/"] {
background-image : url("images/widget/follow-youtube.png");
}
.widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="http://linkedin.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="http://www.linkedin.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="https://linkedin.com/"], .widget-bnl-siteheader.biebwidget-content ul.metanav li a[href^="https://www.linkedin.com/"] {
background-image : url("images/widget/follow-linkedin.png");
}
.widget-bnl-siteheader.biebwidget-content ul.metanav li a.speaker {
padding-right : 18px;
background-image : url("images/speaker.png");
background-position : right bottom;
background-repeat : no-repeat;
}
.widget-bnl-siteheader.biebwidget-content #bibliotheek-nl-content {
clear : left;
padding-bottom : 20px;
}
@media only screen and (min-width:0) and (max-width:634px) {
.widget-bnl-siteheader.biebwidget-content {
padding-top : 15px;
}
.widget-bnl-siteheader.biebwidget-content ul.metanav {
padding : 0 0 1em 0;
}
.widget-bnl-siteheader.biebwidget-content img.sitelogo {
max-width : 63%;
margin : 10px 0 10px 20px;
}
}
.widget-bnl-navigatiebalk.biebwidget-content > ul {
position : relative;
z-index : 95;
clear : both;
float : left;
width : 100%;
min-height : 10px;
box-sizing : border-box;
border-radius : 10px;
padding-right : 7px;
background-color : #ff7320;
color : #fff;
box-shadow : 0 1px 2px 1px rgba(51, 51, 51, 0.35), 0 -27px 15px -15px #db5505 inset;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul.empty {
box-shadow : 0 2px 2px 1px rgba(51, 51, 51, 0.23);
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li {
float : left;
min-height : 36px;
border-right : 1px solid #d85304;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li > a, .widget-bnl-navigatiebalk.biebwidget-content > ul > li > span {
display : block;
padding : 2px 20px 3px 20px;
border-top : 1px solid #ff7320;
border-bottom : 1px solid transparent;
font-size : 116.67%;
line-height : 33px;
text-transform : uppercase;
text-decoration : none;
color : #fff;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li.drop > a, .widget-bnl-navigatiebalk.biebwidget-content > ul > li.drop > span {
cursor : pointer;
padding-right : 38px;
background-image : url("images/dropmarker.png");
background-repeat : no-repeat;
background-position : right 55%;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li.drop > a[href=""] {
cursor : default;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li:first-child > a, .widget-bnl-navigatiebalk.biebwidget-content > ul > li:first-child > span {
border-radius : 0;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li > a:focus, .widget-bnl-navigatiebalk.biebwidget-content > ul > li:hover > a, .widget-bnl-navigatiebalk.biebwidget-content > ul > li.focus > a, .widget-bnl-navigatiebalk.biebwidget-content > ul > li > span:focus, .widget-bnl-navigatiebalk.biebwidget-content > ul > li:hover > span, .widget-bnl-navigatiebalk.biebwidget-content > ul > li.focus > span {
text-decoration : none;
color : #fff;
background-color : #ff7320;
outline : 0;
box-shadow : -3px 0 4px -2px rgba(0, 0, 0, 0.25), 3px 0 4px -2px rgba(0, 0, 0, 0.25), 0 10px 7px -5px rgba(255, 255, 255, 0.2) inset, 0 15px 22px -11px rgba(255, 255, 255, 0.35) inset;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li:first-child > a:focus, .widget-bnl-navigatiebalk.biebwidget-content > ul > li:first-child:hover > a, .widget-bnl-navigatiebalk.biebwidget-content > ul > li.focus:first-child > a, .widget-bnl-navigatiebalk.biebwidget-content > ul > li:first-child > span:focus, .widget-bnl-navigatiebalk.biebwidget-content > ul > li:first-child:hover > span, .widget-bnl-navigatiebalk.biebwidget-content > ul > li.focus:first-child > span {
box-shadow : 3px 0 4px -2px rgba(0, 0, 0, 0.25), 0 10px 7px -5px rgba(255, 255, 255, 0.2) inset, 0 15px 22px -11px rgba(255, 255, 255, 0.35) inset;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li > ul {
display : none;
background : url("images/bg-widget-standard.png") bottom left repeat-x #fff;
color : #505450;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li:hover > ul, .widget-bnl-navigatiebalk.biebwidget-content > ul > li.focus > ul {
position : absolute;
z-index : 99;
display : block;
margin-left : -1px;
border : #fa711f solid 1px;
border-top : 0;
border-radius : 0 0 7px 7px;
padding : 9px 0 14px 0;
background-color : #fff;
box-shadow : 0 2px 4px rgba(0, 0, 0, 0.33);
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li > ul a, .widget-bnl-navigatiebalk.biebwidget-content > ul > li > ul span {
display : block;
padding : 4px 20px;
text-decoration : none;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li > ul a:hover, .widget-bnl-navigatiebalk.biebwidget-content > ul > li > ul a:focus, .widget-bnl-navigatiebalk.biebwidget-content > ul > li > ul span:hover, .widget-bnl-navigatiebalk.biebwidget-content > ul > li > ul span:focus {
border-top : 1px solid #ff7320;
padding-top : 3px;
text-decoration : none;
color : #fff;
background-color : #ff7320;
box-shadow : 0 2px 3px rgba(0, 0, 0, 0.3), 0 5px 4px -2px rgba(255, 255, 255, 0.2) inset, 0 8px 11px -6px rgba(255, 255, 255, 0.35) inset;
}
@media (min-width:0) and (max-width:634px) {
.widget-bnl-navigatiebalk.biebwidget-content > ul {
width : 100%;
padding-right : 0;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li {
width : 50%;
min-height : 30px;
box-sizing : border-box;
border-radius : 0;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li:nth-of-type(even) {
border-right : 0;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li:nth-of-type(odd) {
border-left : 1px solid #ff7320;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li a {
padding-left : 15px;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li:nth-of-type(odd) > a:focus, .widget-bnl-navigatiebalk.biebwidget-content > ul > li:nth-of-type(odd):hover > a, .widget-bnl-navigatiebalk.biebwidget-content > ul > li.focus:nth-of-type(odd) > a, .widget-bnl-navigatiebalk.biebwidget-content > ul > li:nth-of-type(odd) > span:focus, .widget-bnl-navigatiebalk.biebwidget-content > ul > li:nth-of-type(odd):hover > span, .widget-bnl-navigatiebalk.biebwidget-content > ul > li.focus:nth-of-type(odd) > span {
box-shadow : 3px 0 4px -2px rgba(0, 0, 0, 0.25), 0 10px 7px -5px rgba(255, 255, 255, 0.2) inset, 0 15px 22px -11px rgba(255, 255, 255, 0.35) inset;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li:first-child, .widget-bnl-navigatiebalk.biebwidget-content > ul > li:first-child > a:focus, .widget-bnl-navigatiebalk.biebwidget-content > ul > li:hover:first-child > a, .widget-bnl-navigatiebalk.biebwidget-content > ul > li.focus:first-child > a {
border-radius : 10px 0 0 0;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li:first-child + li, .widget-bnl-navigatiebalk.biebwidget-content > ul > li:first-child + li > a:focus, .widget-bnl-navigatiebalk.biebwidget-content > ul > li:first-child + li:hover > a, .widget-bnl-navigatiebalk.biebwidget-content > ul > li:first-child + li.focus > a {
border-radius : 0 10px 0 0;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li:last-child:nth-of-type(odd), .widget-bnl-navigatiebalk.biebwidget-content > ul > li:last-child:nth-of-type(odd) > a:focus, .widget-bnl-navigatiebalk.biebwidget-content > ul > li:hover:last-child:nth-of-type(odd) > a, .widget-bnl-navigatiebalk.biebwidget-content > ul > li.focus:last-child:nth-of-type(odd) > a, .widget-bnl-navigatiebalk.biebwidget-content > ul > li:nth-last-child(2):nth-of-type(odd), .widget-bnl-navigatiebalk.biebwidget-content > ul > li:nth-last-child(2):nth-of-type(odd) > a:focus, .widget-bnl-navigatiebalk.biebwidget-content > ul > li:hover:nth-last-child(2):nth-of-type(odd) > a, .widget-bnl-navigatiebalk.biebwidget-content > ul > li.focus:nth-last-child(2):nth-of-type(odd) > a {
border-radius : 0 0 0 10px;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li:last-child:nth-of-type(even), .widget-bnl-navigatiebalk.biebwidget-content > ul > li:last-child:nth-of-type(even) > a:focus, .widget-bnl-navigatiebalk.biebwidget-content > ul > li:hover:last-child:nth-of-type(even) > a, .widget-bnl-navigatiebalk.biebwidget-content > ul > li.focus:last-child:nth-of-type(even) > a {
border-radius : 0 0 10px 0;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li > a, .widget-bnl-navigatiebalk.biebwidget-content > ul > li > span {
border : 0;
line-height : 25px;
}
}
@media only screen and (min-width:635px) and (max-width:799px) {
.biebwidget-content .curvedbanner > .details {
margin-right : 199px;
}
.biebwidget-content .contentlink .get-it.bordered p.label, .biebwidget-content .contentlink .get-it.bordered p.action {
width : auto;
margin : 0;
padding : 0;
}
}
@media only screen and (min-width:0) and (max-width:919px) {
.widget-bnl-jeugdpagina.biebwidget-content .screenshots ul > li {
max-width : 90%;
}
}
@media only screen and (min-width:0) and (max-width:634px) {
.widget-bnl-jeugdpagina.biebwidget-content .richtext {
clear : none;
}
.widget-bnl-jeugdpagina.biebwidget-content img.overlay-icon {
bottom : 8%;
right : 7%;
}
.widget-bnl-jeugdpagina.biebwidget-content img.representative.app {
border-radius : 17%;
}
}
@media only screen and (min-width:0) and (max-width:469px) {
.biebwidget-content .contentlink .get-it.bordered p.label, .biebwidget-content .contentlink .get-it.bordered p.action {
width : auto;
margin : 0;
padding : 0;
}
}
.bordered.biebwidget .widget-bnl-arrangement.biebwidget-content .main-column > * {
padding-left : 20px;
padding-right : 20px;
}
.widget-bnl-arrangement.biebwidget-content .intro {
padding-top : 20px;
}
.widget-bnl-arrangement.biebwidget-content .main-column .head {
position : relative;
min-height : 100px;
margin-bottom : 20px;
padding : 40px 20px 40px 20px;
background-color : #666;
color : #fff;
text-shadow : 0 0 2px rgba(0, 0, 0, 0.12);
background-size : cover;
}
.widget-bnl-arrangement.biebwidget-content .head h2 {
margin-top : 70px;
padding-bottom : 8px;
font-size : 333.33%;
text-indent : -2px;
}
.widget-bnl-arrangement.biebwidget-content .head .additional {
font-size : 108.33%;
color : #fff;
}
.widget-bnl-arrangement.biebwidget-content .metadata {
margin-top : 13px;
}
.widget-bnl-arrangement.biebwidget-content dl.meta {
margin-top : 20px;
padding-top : 20px;
background : url("images/bg-dotted.png") left top repeat-x;
}
.widget-bnl-arrangement.biebwidget-content .head + .metadata > dl.meta:first-child {
margin-top : 0;
padding-top : 0;
background-image : none;
}
.widget-bnl-footer.biebwidget-content {
position : relative;
float : right;
clear : both;
width : 100%;
padding-top : 30px;
}
.widget-bnl-footer.biebwidget-content > .plectrum {
position : absolute;
z-index : -1;
right : -50px;
bottom : 0;
height : 126px;
width : 139px;
background-image : url("images/widget/bg-plectrum.png");
background-repeat : no-repeat;
}
.widget-bnl-footer.biebwidget-content .nav {
overflow : hidden;
margin-bottom : 20px;
padding : 20px 20px 40px 20px;
border-radius : 10px;
background-color : #505450;
color : #fff;
box-shadow : 0 1px 4px rgba(0, 0, 0, 0.25);
}
.widget-bnl-footer.biebwidget-content .nav a, .widget-bnl-footer.biebwidget-content .nav * a {
color : #fff;
}
.widget-bnl-footer.biebwidget-content .nav a:hover, .widget-bnl-footer.biebwidget-content .nav * a:hover {
color : #ff7320;
}
.widget-bnl-footer.biebwidget-content .nav .link-list > li > a {
background-image : url("images/link-item-light.png");
}
.widget-bnl-footer.biebwidget-content .nav .link-list > li > a:hover {
background-image : url("images/link-item-hover.png");
}
.widget-bnl-footer.biebwidget-content .column {
float : left;
width : 17%;
min-width : 11em;
min-height : 120px;
padding-left : 2%;
}
.widget-bnl-footer.biebwidget-content .column:first-child {
width : 21%;
padding-left : 0;
}
.widget-bnl-footer.biebwidget-content h2 {
margin : 0 20px 15px 0;
padding-top : 15px;
font-size : 125%;
color : #20ff73;
}
.widget-bnl-footer.biebwidget-content .nav .plectrum {
position : absolute;
}
.widget-bnl-footer.biebwidget-content .nav .plectrum > *:first-child {
margin-top : 154px;
}
.widget-bnl-footer.biebwidget-content .nav .plectrum img {
position : absolute;
top : -55px;
left : 0;
}
.widget-bnl-footer.biebwidget-content .metanav {
margin : 0 90px 20px 0;
}
@media (min-width:900px) and (max-width:1024px) {
.widget-bnl-footer.biebwidget-content > .plectrum {
right : -15px;
}
}
@media (min-width:0) and (max-width:916px) {
.widget-bnl-footer.biebwidget-content .column {
min-width : 23%;
min-height : 0;
}
.widget-bnl-footer.biebwidget-content .column:first-child {
width : auto;
}
.widget-bnl-footer.biebwidget-content > .plectrum {
display : none;
}
.widget-bnl-footer.biebwidget-content .metanav {
margin-right : 0;
}
}
@media (min-width:634px) and (max-width:916px) {
.widget-bnl-footer.biebwidget-content .nav .plectrum img {
max-width : 160px;
}
.widget-bnl-footer.biebwidget-content .column:first-child + .column {
padding-top : 100px;
}
}
@media (min-width:0) and (max-width:634px) {
.widget-bnl-footer.biebwidget-content .nav .plectrum img {
max-width : 100px;
}
.widget-bnl-footer.biebwidget-content .column:first-child + .column {
padding-top : 33px;
}
.widget-bnl-footer.biebwidget-content .column {
min-height : 10%;
width : 40%;
padding-right : 8%;
}
.widget-bnl-footer.biebwidget-content .column:nth-child(4) {
clear : left;
}
}
.biebwidget.bordered .widget-bnl-combo.biebwidget-content p, .biebwidget.bordered .widget-bnl-combo.biebwidget-content ul, .biebwidget.bordered .widget-bnl-combo.biebwidget-content ol {
margin-right : 20px;
margin-left : 20px;
font-size : 12px;
}
.biebwidget.bordered .widget-bnl-combo.biebwidget-content ul.slidingitems, .biebwidget.bordered .widget-bnl-combo.biebwidget-content ul p, .biebwidget.bordered .widget-bnl-combo.biebwidget-content ol p {
margin-right : 0;
margin-left : 0;
}
.widget-bnl-combo.biebwidget-content .section ~ p.section, .widget-bnl-combo.biebwidget-content .section ~ .section p, .widget-bnl-combo.biebwidget-content .section ~ .section ul, .widget-bnl-combo.biebwidget-content .section ~ .section ol, .widget-bnl-combo.biebwidget-content .section ~ .section iframe, .widget-bnl-combo.biebwidget-content .section ~ .section img, .widget-bnl-combo.biebwidget-content .section ~ .video.section {
margin-top : 13px;
}
.widget-bnl-combo.biebwidget-content .section ~ .section.video iframe, .widget-bnl-combo.biebwidget-content .section ~ .section ul img, .widget-bnl-combo.biebwidget-content .section ~ .section ol img, .widget-bnl-combo.biebwidget-content .section ~ .section ul p, .widget-bnl-combo.biebwidget-content .section ~ .section ol p {
margin-top : 0;
}
.biebwidget.bordered .widget-bnl-combo.biebwidget-content .section:last-child {
margin-bottom : 20px;
}
.biebwidget.bordered .widget-bnl-combo.biebwidget-content .image.section:last-child {
margin-bottom : 0;
}
.widget-bnl-combo.biebwidget-content .section.manuallist .rich-items {
border-bottom : 1px solid #d0d0d0;
}
.widget-bnl-combo.biebwidget-content .section.manuallist:last-child .rich-items {
border-bottom : 0;
}
.widget-bnl-combo.biebwidget-content .section.manuallist .rich-items .viz {
margin-left : -100%;
}
.widget-bnl-combo.biebwidget-content .section.manuallist .rich-items img {
margin-top : 4px;
}
.widget-bnl-combo.biebwidget-content .section.manuallist .rich-items > li:last-child img {
margin-bottom : 5px;
}
.widget-bnl-combo.biebwidget-content .section.manuallist:last-child .rich-items > li:last-child img {
margin-bottom : 0;
}
.biebwidget.bordered .widget-bnl-combo.biebwidget-content ul.rotatingitems.interactive > li {
box-sizing : border-box;
padding : 0 20px;
}
.bordered.biebwidget .widget-bnl-category.biebwidget-content .richtext.section {
margin-right : 20px;
margin-left : 20px;
}
.widget-bnl-category.biebwidget-content .richtext.section {
overflow : hidden;
margin-top : 13px;
}
.widget-bnl-category.biebwidget-content .slidingnav.oneway > button.passive {
display : none;
}
.biebwidget-content .slidingnav.large button.prev, .biebwidget-content .slidingnav.large button.next {
width : 28px;
height : 46px;
margin : 0 0.5%;
padding : 10px 1.4%;
}
.biebwidget-content .slidingnav.large button.prev, .biebwidget-content .slidingnav.large button.prev.passive {
background-image : url("images/nav-prev-huge.png");
}
.biebwidget-content .slidingnav.large button.next, .biebwidget-content .slidingnav.large button.next.passive {
background-image : url("images/nav-next-huge.png");
}
.biebwidget-content .slidingnav.large button.prev:not(.passive):hover, .biebwidget-content .slidingnav.large button.prev:not(.passive):focus {
background-image : url("images/nav-prev-huge-hover.png");
background-color : transparent;
}
.biebwidget-content .slidingnav.large button.next:not(.passive):hover, .biebwidget-content .slidingnav.large button.next:not(.passive):focus {
background-image : url("images/nav-next-huge-hover.png");
background-color : transparent;
}
.widget-bnl-category.biebwidget-content .category-page-link-list-wrapper {
padding : 20px;
}
.widget-bnl-category.biebwidget-content .link-list {
overflow : hidden;
}
.widget-bnl-category.biebwidget-content .link-list > li {
float : left;
clear : none;
width : 22%;
margin-left : 3%;
padding : 0;
}
.widget-bnl-category.biebwidget-content .link-list > li:nth-of-type(4n 1) {
clear : left;
}
.widget-bnl-category.biebwidget-content .link-list > li span {
padding-left : 10px;
}
@media only screen and (min-width:0) and (max-width:916px) {
.widget-bnl-category.biebwidget-content .link-list > li:nth-of-type(4n 1) {
clear : none;
}
}
@media only screen and (min-width:744px) and (max-width:916px) {
.widget-bnl-category.biebwidget-content .link-list > li {
width : 30%;
}
.widget-bnl-category.biebwidget-content .link-list > li:nth-of-type(3n 1) {
clear : left;
}
}
@media only screen and (min-width:570px) and (max-width:743px) {
.widget-bnl-category.biebwidget-content .link-list > li {
width : 47%;
}
.widget-bnl-category.biebwidget-content .link-list > li:nth-of-type(2n 1) {
clear : left;
}
}
@media only screen and (min-width:0) and (max-width:569px) {
.widget-bnl-category.biebwidget-content .link-list > li {
width : 96%;
}
}
@media only screen and (min-width:0) and (max-width:450px) {
.bordered.biebwidget .widget-bnl-category.biebwidget-content .scrollablelist.section {
margin : 0;
}
}
@media only screen and (min-width:0) and (max-width:770px) {
.widget-bnl-category.biebwidget-content .atmosphericlist .wrapper div:first-child {
position : relative;
width : auto;
}
.widget-bnl-category.biebwidget-content .atmosphericlist .wrapper div + div {
margin-left : 0;
}
}
@media only screen and (min-width:633px) and (max-width:652px) {
.widget-bnl-category.biebwidget-content .atmosphericlist .grid-items > li {
margin-right : 10px;
}
}
.widget-bnl-schatkamer.biebwidget-content {
position : relative;
padding-top : 40px;
background : url("images/bg-etalage.png") center top repeat-x scroll #d2d2d2;
}
.bordered.biebwidget .widget-bnl-schatkamer.biebwidget-content > h2:first-child {
position : absolute;
margin-top : -40px;
color : #505450;
}
.widget-bnl-schatkamer.biebwidget-content .listselection {
position : absolute;
right : 18px;
top : 15px;
z-index : 89;
}
.expandable.biebwidget > h2.label {
display : none;
}
@media only screen and (min-width:0) and (max-width:1240px) {
html {
background-position : -18px top;
}
}
@media only screen and (min-width:917px) and (max-width:1025px) {
.biebwidget-content .curvedbanner > .details {
margin-right : 199px;
}
}
@media only screen and (min-width:635px) and (max-width:916px) {
.biebwidget-double-column {
min-width : 100%;
width : 100%;
}
.biebwidget-column {
width : 49%;
}
.biebwidget-double-column .biebwidget-column {
width : 52%;
}
.biebwidget-double-column .biebwidget-column + .biebwidget-column {
width : 48%;
}
.biebwidget-double-column .biebwidget-column + .biebwidget-column .biebwidget {
margin-right : 0;
}
.biebwidget-double-column .biebwidget {
margin : 0 0 20px 0;
}
.biebwidget-content .nav.main-column-wrapper .intro img, .biebwidget-content .all.main-column-wrapper .intro img {
max-width : 200px;
max-height : 320px;
}
}
@media only screen and (min-width:635px) and (max-width:799px) {
.biebwidget-content .curvedbanner > .details {
margin-right : 199px;
}
.biebwidget-content .get-it.bordered p.label, .biebwidget-content .get-it.bordered p.action {
float : none;
width : auto;
margin : 0;
padding : 0;
text-align : left;
}
.biebwidget-content .get-it.bordered ~ .rich-items.get-it p.action {
padding-right : 0;
}
}
@media only screen and (min-width:0) and (max-width:916px) {
.biebwidget-content .additional-column {
display : none;
}
.biebwidget-content .all.main-column-wrapper .main-column, .biebwidget-content .additional.main-column-wrapper .main-column {
margin : 0;
padding-right : 0;
}
.biebwidget-content .all.main-column-wrapper .main-column {
margin-left : 240px;
}
.biebwidget-content .main-column .tiny.rich-items > li {
width : 48%;
margin-left : 4%;
}
.biebwidget-content .main-column .tiny.rich-items > li:nth-of-type(3n 1) {
clear : none;
margin-left : 4%;
}
.biebwidget-content .main-column .tiny.rich-items > li:nth-of-type(2n 1) {
clear : left;
margin-left : 0;
}
.biebwidget-content .main-column .rich-items.actionable .content {
padding-right : 0;
}
.biebwidget-content .main-column .rich-items.actionable .actions {
display : inline-block;
box-sizing : border-box;
float : none;
width : 100%;
margin-top : 13px;
margin-left : 0;
padding-left : 220px;
text-align : left;
}
.biebwidget-content .main-column .rich-items.actionable .content.etalage ~ .actions {
padding-left : 100px;
}
.biebwidget-content .main-column .rich-items.actionable .actions > p {
display : inline-block;
}
.biebwidget-content .main-column .rich-items.actionable .actions > p:first-child .primary.button, .biebwidget-content .main-column .rich-items.actionable .actions > p:first-child .secondary.button, .biebwidget-content .main-column .rich-items.actionable .actions > p:first-child .quaternary.button {
margin-top : 0;
margin-right : 13px;
}
.biebwidget-content .main-column .rich-items.actionable .actions > p:first-child + p:last-child, .biebwidget-content .main-column .rich-items.actionable .actions > p:first-child + form:last-child {
margin-top : 0;
float : right;
}
.biebwidget-content .coverflow.interactive .content {
margin : 10px 10px 10px 10px;
}
}
@media only screen and (max-width:666px) {
.biebwidget-content form.generated .form-row input, .biebwidget-content form.generated .form-row select, .biebwidget-content form.generated .form-row textarea, .biebwidget-content form.generated .form-row .description, .biebwidget-content form.generated .form-row .input-list {
float : left;
clear : left;
margin-left : 1px;
padding-left : 0;
}
.biebwidget-content form.generated .form-row label, .biebwidget-content form.generated .form-row .label {
width : auto;
}
.biebwidget-content form.generated span.error {
margin-left : 0;
}
}
@media only screen and (min-width:451px) and (max-width:634px) {
.biebwidget-content .intro img {
max-width : 200px;
max-height : 320px;
}
}
@media only screen and (min-width:0) and (max-width:634px) {
body {
margin : 0;
}
.biebwidget-column {
width : 100%;
max-width : 384px;
}
.biebwidget-double-column {
min-width : 50%;
width : 100%;
}
.biebwidget-double-column .biebwidget {
margin : 0 0 20px 0;
}
.biebwidget-double-column .biebwidget-column {
width : 100%;
}
.biebwidget-double-column .biebwidget-column .biebwidget {
margin : 0 0 20px 0;
}
.biebwidget-content .pagenav span a, .biebwidget-content .pagenav .inactive {
padding : 10px 20px;
}
.biebwidget-content .pagenav ol > li > a {
padding : 10px 15px;
}
.biebwidget-content .pagenav ol > li.current:first-child, .biebwidget-content .pagenav ol > li.current:last-child, .biebwidget-content .pagenav ol > li.current {
margin : 0 10px;
}
.biebwidget-content .main-column .pagenav ol > li {
display : none;
}
.biebwidget-content .main-column .pagenav ol > li.current {
display : inline;
}
.biebwidget-content .coverflow.interactive .coverflow-container a.active img, .biebwidget-content .scrollablelist-wrapper.interactive .scrollablelist-container a.active img {
display : none;
}
.biebwidget-content .coverflow.interactive .coverflow-info.coverflow-close {
background-position : -1px -87px;
width : 40px;
height : 40px;
margin-top : -20px;
}
.biebwidget-content .main-column-wrapper {
float : left;
width : 100%;
padding-bottom : 20px;
}
.biebwidget-content .nav-column {
float : left;
width : auto;
margin-left : 0;
}
.biebwidget-content .all.main-column-wrapper .main-column, .biebwidget-content .nav.main-column-wrapper .main-column, .biebwidget-content.product .all.main-column-wrapper .main-column, .biebwidget-content.product .nav.main-column-wrapper .main-column {
margin : 0;
}
.biebwidget-content .richtext img {
float : none;
}
.biebwidget-content .tools ul.toggle > li {
padding-left : 5px;
}
.biebwidget-content .grid-items > li {
margin-right : 10px;
margin-bottom : 10px;
}
.biebwidget-content dl.meta dt, .biebwidget-content dl.meta dd, .biebwidget-content dl.meta dd + dd {
float : none;
width : auto;
max-width : none;
padding : 0;
margin : 0 0 6px 0;
margin-left : 0;
text-indent : 0;
}
.biebwidget-content dl.meta dt {
margin : 13px 0 0 0;
}
.biebwidget-content dl.meta dt:first-child {
margin-top : 0;
}
.biebwidget-content dl.meta.dense dd + dd {
margin : 0 0 4px 0;
}
.biebwidget-content dl.meta dd audio {
margin-top : 10px;
}
.unimportant.biebwidget {
display : none;
}
.expandable.biebwidget > h2 {
cursor : pointer;
background : url("images/nav-next.png") 9px center no-repeat transparent;
}
.expandable.open.biebwidget > h2 {
background-image : url("images/dropdown.png");
background-position : 7px center;
}
.expandable.biebwidget > h2.label {
display : block;
}
.standard.expandable.biebwidget > h2.label:first-child + .biebwidget-content, .bordered.expandable.biebwidget > h2.label:first-child + .biebwidget-content {
border-radius : 0 0 10px 10px;
}
.standard.expandable.biebwidget > h2.label + .biebwidget-content {
padding : 0 20px 20px 20px;
}
.expandable.biebwidget > .biebwidget-content {
display : none;
}
.expandable.biebwidget > p.endorsement {
display : none;
}
.expandable.open.biebwidget > .biebwidget-content {
display : block;
}
.expandable.open.biebwidget > p.endorsement {
display : block;
}
.expandable.open.biebwidget > .biebwidget-content .tabs.alt {
border-radius : 0;
}
.biebwidget-content .curvedbanner {
padding-top : 113px;
background-position : center -30px;
background-repeat : no-repeat;
background-size : 100% auto;
}
.biebwidget-content .curvedbanner > .details {
margin-right : 0;
padding-top : 47px;
padding-right : 0;
background-image : url("images/widget/curve-horizontal.png");
background-position : center top;
background-repeat : no-repeat;
background-size : 100% 47px;
box-shadow : none;
}
.biebwidget-content .curvedbanner > .details > .inner {
min-height : 0;
border-radius : 0 0 10px 10px;
padding : 0 20px 20px 20px;
background : url("images/bg-widget-standard.png") bottom left repeat-x #fff;
}
}
.biebwidget.bordered .widget-bnl-combo.biebwidget-content p.labelc {
padding-left : 0;
margin-left : 0;
color : #424242;
font-size : 120%;
}
td label {
font-size : 100%;
color : #868686;
}
.edleft {
width : 150px;
height : 24px;
text-align : right;
padding : 0 7px;
vertical-align : middle;
}
.sleft {
margin : 0;
padding : 0;
padding-top : 2px;
width : 15%;
height : 158px;
background-color : transparent;
float : left;
display : table;
text-align : left;
}
.sright {
margin : 0;
padding : 0;
width : 75%;
height : 160px;
background-color : transparent;
display : table;
position : relative;
}
.sauthor {
font-size : 12px;
margin : 0;
padding : 4px 4px;
color : maroon;
}
.stitle {
font-size : 14px;
font-weight : bold;
margin : 0;
padding : 1px 4px;
color : #222;
}
.srecs {
font-size : 11px;
margin : 0;
padding : 6px 4px;
line-height : 14px;
}
.sster {
width : 60px;
height : 12px;
float : right;
margin : 5px;
}
.sdat {
position : absolute;
bottom : 7px;
right : -15px;
font-size : 10px;
color : maroon;
background-color : transparent;
text-align : right;
margin : 0;
padding : 0;
}
.zrtt1, .zrtt2 {
border-collapse : collapse;
height : 208px;
width : 100%;
}
.zrtt1 td {
padding : 0 5px;
font-size : 11px;
width : 100%;
}
.zrtt1 td.title {
font-weight : bold;
font-size : 14px;
background-color : #f0f0f0;
height : 25%;
}
.zrtt1 td.author {
font-size : 14px;
font-weight : 600;
color : #505450;
height : 25%;
}
.zrtt1 td.abstr {
font-size : 11px;
color : #333;
height : 50%;
}
.zrtt2 {
height : 128px;
width : 100px;
}
.zrtt2 td.value {
font-weight : normal;
padding : 0 5px;
text-align : right;
height : 25%;
border-left : 1px solid #c2d4da;
}
.zrtt1 {
text-align : left;
background-color : #fff;
margin-right : 0;
border : #fff solid 0;
}
.zrtt2 {
width : 100px;
text-align : right;
background-color : #fff;
}
.zrt {
height : 128px;
width : 100%;
margin : 0;
padding : 5px;
border-bottom : 1px solid #c2d4da;
}
.ajzrtt1, .ajzrtt2 {
font-family : -apple-system, system-ui, "Open Sans", "Myriad Set Pro", Verdana, Arial, sans-serif;
border-collapse : collapse;
height : 180px;
width : 100%;
}
.ajzrtt1 td {
padding : 0 5px;
font-size : 11px;
width : 100%;
}
.ajzrtt1 td.title {
font-weight : normal;
font-size : 18px;
color : #a54499;
height : 20%;
line-height : 24px;
}
.ajzrtt1 td.author {
font-size : 14px;
font-weight : 600;
color : #505450;
height : 20%;
line-height : 24px;
}
.ajzrtt1 td.abstr {
font-size : 100%;
font-weight : 400;
color : #505450;
line-height : 1.4;
height : 60%;
word-break: break-word;
}
.ajzrtt1 td.title a.dxeHyperlink_Metropolis {
font-size : 18px;
font-weight : normal;
color : #a54499;
line-height : 24px;
text-decoration : none;
}
.ajzrtt1 td.title a.dxeHyperlink_Metropolis:hover {
text-decoration : underline;
}
.ajzrtt2 {
height : 180px;
width : 100px;
}
.ajzrtt2 td.value {
font-weight : normal;
padding : 0 5px;
text-align : right;
height : 25%;
border-left : 1px solid #c2d4da;
}
.ajzrtt1 {
text-align : left;
background-color : #fff;
margin-right : 0;
border : #fff solid 0;
}
.ajzrtt2 {
width : 100px;
text-align : right;
background-color : #fff;
}
.ajzrt {
height : 180px;
width : 100%;
margin : 0;
padding : 5px;
border-bottom : 1px solid #c2d4da;
}
.awsml200 {
word-break: break-word;
}
.dsmain, dsmainrev {
width : 100%;
margin : 3px 0;
display : block;
border-bottom : 1px solid #c2d4da;
border-top : 1px solid #e0e0e0;
height : 110px;
}
.dsmainrev {
height : auto;
}
.dsleft {
width : 100px;
overflow : hidden;
text-align : right;
float : left;
padding : 5px 0;
}
.dsright {
width : 130px;
float : right;
background-color : transparent;
padding : 5px;
border-left : 1px solid #c2d4da;
height : 100px;
}
.dsmid {
float : none;
overflow : hidden;
padding : 5px 0;
}
.dsr {
float : none;
width: 300px;
padding : 5px 0;
background-color: Red;
}

.biebwidget-content.widget-bnl-combo .dxtcActiveTab_Metropolis .dxtc {
color : #fff;
font-size : 13px;
}
.biebwidget-content.widget-bnl-combo .dxtcActiveTab_Metropolis {
background-color : #ff7320;
}
.biebwidget-content.widget-bnl-combo .dxtcTabHover_Metropolis {
background-color : #008cdf;
color : #fff;
}
.biebwidget-content.widget-bnl-combo .dxtcActiveRow_Metropolis {
padding : 5px 0 0 0;
}
.biebwidget.bordered .widget-bnl-combo.biebwidget-content .dsright p {
color : #036;
margin : 0;
padding : 2px 0;
font-size : 12px;
text-align : left;
}
.biebwidget.bordered .widget-bnl-combo.biebwidget-content .dsmid p.title {
font-weight : bold;
font-size : 14px;
color : #505450;
margin : 0 10px;
}
.biebwidget.bordered .widget-bnl-combo.biebwidget-content .dsmid p.author {
color : #868686;
margin : 0 10px;
}
.biebwidget.bordered .widget-bnl-combo.biebwidget-content .dsright p.status {
font-weight : bold;
color : maroon;
}
.biebwidget.bordered .widget-bnl-combo.biebwidget-content .dsmid p.review {
color : #505450;
margin: 10px 30px 5px 10px;
font-size : 11px;
width: 90%;
}
.biebwidget.bordered .widget-bnl-combo.biebwidget-content .dsmid p.reviewdate {
color : #505450;
margin : 5px 0 5px 10px;
font-size : 11px;
float : left;
}
.biebwidget.bordered .widget-bnl-combo.biebwidget-content .dsmid p.sterren {
color : #505450;
margin : 5px 20px 0 10px;
font-size : 11px;
float : right;
}
.biebwidget.bordered .widget-bnl-combo.biebwidget-content .dsmid p.revlink  {
color : #505450;
margin : 0px 20px 10px 10px;
font-size : 10px;
font-weight: normal;
clear: both;
}

.biebwidget.bordered .widget-bnl-combo.biebwidget-content .dsmid p.revlink a {
color : #505450;
font-size : 10px;
font-weight: normal;
}

.biebwidget-content .dsright a {
font-size : 11px;
font-weight : bold;
}
.dttit {
height : auto;
padding : 5px 20px;
}
.dtcov {
background-color : transparent;
height : 220px;
padding : 10px 20px;
float : left;
min-width : 120px;
}
.dtcov200 {
background-color : transparent;
height : 200px;
padding : 10px 10px 0 10px;
float : left;
min-width : 120px;
}
.dtmain200 {
background-color : transparent;
min-height : 200px;
padding : 0 10px 10px 10px;
float : none;
}
.dtside200 {
background-color : transparent;
height : 200px;
float : right;
padding : 10px 0 0 0;
width : 110px;
border-left : 1px solid #e3e3e3;
}
.accordionz {
margin-bottom : 10px;
}
.HLIMG {
padding : 0 5px;
}
.HLIMG img {
padding : 0 1px 1px 1px;
border : #ddd solid 1px;
border-top : 1px;
box-shadow : 0 2px 7px 0 rgba(64, 64, 64, 0.5);
}
p.dtside100 {
margin : 0 !important ;
padding : 10px;
}
h4.ajmeerinfo {
padding : 5px 10px;
background-color : #f0f0f0;
clear : both;
}
h2.titel {
color : #a54499;
font-size : 18px;
font-weight : normal;
line-height : 24px;
padding : 10px 0;
min-height : 24px;
}
.dtaut {
font-size : 14px;
font-weight : bold;
color : #505450;
line-height : 28px;
}
.dtaut200b {
font-size : 14px;
font-weight : 600;
color : #505450;
line-height : 24px;
}
.dtaut200 {
font-size : 12px;
font-weight : 400;
color : #505450;
line-height : 20px;
}
.dtabs200 {
font-size : 100%;
font-weight : 400;
color : #505450;
line-height : 1.4;
}
.dtxxx {
font-size : 12px;
color : #505450;
line-height : 28px;
}
.dtrat {
margin : 56px 0 0 0;
float : left;
width : 400px;
}
.dtabs {
padding : 10px 20px;
font-size : 13px;
line-height : 20px;
background-color : #fff;
color : #505450;
min-height : 100px;
overflow-y : auto;
}
.dtmom {
float : right;
margin : 56px 20px 0 0;
width : auto;
}
.dtmeer {
background-color : #fafafa;
padding-left : 130px;
}
.ajmeerinfo.togglez.expanded {
background-color : #bbb;
color : #f0f0f0;
}
#R1 {
list-style-type : none;
margin : 10px 0 20px 10px;
padding : 4px;
width : 95%;
background-color : transparent;
overflow : hidden;
}
.rtatitel h2 {
color : #a54499;
font-size : 20px;
line-height : 28px;
padding : 0;
font-weight : normal;
}
.rtaauteur {
font-size : 14px;
font-weight : bold;
color : #505450;
line-height : 20px;
}
.sxboete {
font-size: 12px;
margin-top: -15px;
padding : 0px 10px; 
border-collapse: separate;
border-spacing: 10px;
}
.sxboete td {
padding : 2px 10px 2px 0;
}
#navm {
margin : 0;
margin-left : 7px;
padding : 0;
background-color : #B0C4DE;
list-style-type : none;
font-size : 120%;
display : block;
}
#navm li img {
padding-right : 5px;
vertical-align : middle;
}
#navm li {
margin : 0 0 0 5px;
padding : 0;
float : left;
display : inline;
}
#navm a {
display : block;
color : #333;
text-decoration : none;
padding : 0 7px;
line-height : 2.5;
border-bottom : 1px solid #fff;
font-weight : bold;
}
#navm a:hover {
color : #fff;
background-color : #bbd;
}
.imgtw {
vertical-align : middle;
background-image : url(images/tag_green16.png);
background-position : 0 3px;
background-repeat : no-repeat;
padding : 0 0 2px 20px;
}
.imgtw a{
text-decoration: none !important;
} 
.imgmandje {
padding : 0 7px 7px 0;
}
.divbasket {
padding : 10px;
background-color : #fff;
border : silver solid 1px;
float : left;
width : 100%;
margin : 5px;
width : 90%;
position : relative;
}
.divbasket p {
line-height : 24px;
}
.divbasket a {
font-size : 12px;
height : 32px;
width : 32px;
position : absolute;
bottom : 3px;
left : 5px;
background-image : url(images/delete32.png);
background-repeat : no-repeat;
}
.imgbasket {
float : right;
margin : 0 0 0 10px;
}
.etk1 {
margin : 0 auto;
width : 80px;
height : 368px;
text-align : center;
border : #454545 solid 1px;
padding : 0;
background-color : #fafafa;
float : right;
margin-bottom : 10px;
}
.etk2 {
margin : 0;
width : 80px;
height : 174px;
text-align : center;
border : #454545 solid 1px;
padding : 0;
float : right;
margin-bottom : 10px;
}
.nav-bar {
height : 32px;
background : #008cdf;
margin : 0;
padding : 0;
}
.nav-bar > li {
float : left;
display : block;
position : relative;
padding : 0;
margin : -1px 0;
border : #fff solid 1px;
border-right : none;
line-height : 32px;
color : #fff;
}
.nav-bar > li:last-child {
border : #fff solid 1px;
}
.nav-bar > li.active {
background : #2ba6cb;
border-color : #fff;
}
.nav-bar > li.active > a {
color : white;
cursor : default;
}
.nav-bar > li.active:hover {
background : #d752a9;
cursor : default;
}
.nav-bar > li:hover {
background : #d752a9;
}
.nav-bar > li a {
color : #fff;
}
.nav-bar > li:hover a {
color : #fff;
}
.nav-bar > li ul {
margin-bottom : 0;
}
.nav-bar > li .flyout {
display : none;
}
.nav-bar > li.has-flyout > a:first-child {
padding-right : 36px;
position : relative;
}
.nav-bar > li.has-flyout > a:first-child:after {
content : "";
display : block;
width : 0;
height : 0;
border : solid 4px;
border-color : #e6e6e6 transparent transparent transparent;
position : absolute;
right : 20px;
top : 17px;
}
.nav-bar > li.has-flyout > a.flyout-toggle {
border-left : 0 !important ;
position : absolute;
right : 0;
top : 0;
padding : 22px;
z-index : 2;
display : block;
}
.nav-bar > li.has-flyout.is-touch > a:first-child {
padding-right : 55px;
}
.nav-bar > li.has-flyout.is-touch > a.flyout-toggle {
border-left : 1px dashed #666;
}
.nav-bar > li > a:first-child {
position : relative;
padding : 0 20px;
display : block;
text-decoration : none;
font-size : 14px;
}
.nav-bar > li > input {
margin : 0 10px;
}
.nav-bar.vertical {
height : auto;
margin-top : 0;
}
.nav-bar.vertical > li {
float : none;
border-bottom : none;
}
.nav-bar.vertical > li.has-flyout > a:first-child:after {
content : "";
display : block;
width : 0;
height : 0;
border : solid 4px;
border-color : transparent transparent transparent #e6e6e6;
}
.nav-bar.vertical > li .flyout {
left : 100%;
top : -1px;
}
.nav-bar.vertical > li .flyout.right {
left : auto;
right : 100%;
}
.nav-bar2 {
height : 28px;
background : transparent;
border-bottom : 1px solid #d0d0d0;
clear : both;
}
.nav-bar2 > li {
float : left;
background : #efefef;
display : block;
position : relative;
padding : 0;
margin : 0;
border-right : 3px solid #fff;
border-left : none;
line-height : 28px;
color : #ff7320;
}
.nav-bar2 > li:last-child {
border : #fff solid 0;
}
.nav-bar2 > li.active {
background : #2ba6cb;
border-color : #d0d0d0;
}
.nav-bar2 > li.active > a {
color : white;
cursor : default;
}
.nav-bar2 > li.active:hover {
background : #d752a9;
cursor : default;
}
.nav-bar2 > li:hover {
background : #008cdf;
}
.nav-bar2 > li a {
color : #212121;
}
.nav-bar2 > li:hover a {
color : #fff;
}
.nav-bar2 > li ul {
margin-bottom : 0;
}
.nav-bar2 > li > a:first-child {
position : relative;
padding : 0 20px;
display : block;
text-decoration : none;
font-size : 12px;
}
.tat {
width : 100%;
margin : 0;
line-height : 20px;
background-color : transparent;
}
.tat td {
font-size : 13px;
}
.ta1 {
padding : 0;
vertical-align : middle;
width : 30%;
}
.ta2 {
padding : 0;
vertical-align : middle;
width : 32px;
}
.ta3 {
padding : 0;
vertical-align : middle;
width : auto;
}
.ta1h {
padding : 0;
vertical-align : middle;
width : 30%;
color : #ff7320;
font-weight : bold;
}
.ta2h {
padding : 0;
vertical-align : middle;
width : 32px;
}
.ta3h {
padding : 0;
vertical-align : middle;
width : auto;
color : #ff7320;
font-weight : bold;
}
.sitelogo1 {
width : 100%;
margin : 0;
padding : 0;
background-color : transparent;
}
.siteheader1 {
background-color : transparent;
padding-bottom : 10px;
}
.divstories {
clear : both;
float : left;
height : 100%;
margin-left: 20px;
}
.divpdfs {
clear : both;
float : left;
height : 550px;
overflow-y : scroll;
}
.jessica {
width : 250px;
height : 250px;
display : block;
border : #ccc solid 0;
float : left;
margin : 10px 24px 14px 0;
padding : 0px 2px;
background-color : #fff;
text-align : center;
opacity : 1;
line-height : 14px;
box-shadow : 0 3px 7px 0 rgba(64, 64, 64, 0.5);
}
.jessica.high {
width: 260px; 
height: 290px;
}
.jessica.high img {
margin : 7px 29px;
background-color : #ccc;
}

.jessica img {
width : 192px;
height : 192px;
margin : 7px 24px;
padding : 0;
background-color : #ccc;
}
a.jessica, a.jessica:hover {
text-decoration : none;
}
a.jessica:hover span {
background-color : #fafafa;
color : #0d47a1;
opacity : 1;
}
a.jessica span {
color : #0d47a6;
font-size : 12px;
font-weight : bold;
padding : 0 7px;
}
a.jessica span.jessicasmall {
font-size: 11px; font-weight: normal; color: #717171;
}

.bx-caption span {
color : #fff;
font-family : -apple-system, system-ui, "Open Sans", "Myriad Set Pro", Verdana, Arial, sans-serif;
display : block;
font-size : 11px;
padding : 10px;
}
.bx-caption span {
position : absolute;
bottom : 0;
left : 0;
background : #666;
background : rgba(80, 80, 80, 0.75);
width : 100%;
}
.sboxx {
padding : 0 1px 1px 1px;
border : #ddd solid 1px;
border-top : 1px;
box-shadow : 0 3px 7px 0 rgba(64, 64, 64, 0.5);
}
.biebwidget-content a.btnOB {
color : #0D47A1;
font-size : 13px;
font-weight : 400;
padding : 7px;
text-decoration : none;
}
.biebwidget-content a.btnOB:hover {
background-color : #ff7320;
color : #fff;
}
.biebwidget-content a.sel {
color : #fff;
background-color : #ff7320;
font-size : 14px;
font-weight : 400;
padding : 7px;
text-decoration : none;
}
.biebwidget-content a.unsel {
color : #0D47A1;
font-size : 14px;
font-weight : 400;
padding : 7px;
text-decoration : none;
}
.biebwidget-content a.unsel:hover {
background-color : #008cdf;
color : #fff;
}
.MijnRecensies .stars {
float : right;
}
.MijnRecensies .datum {
font-size : 10px;
color : #B0C4C2;
vertical-align : bottom;
}
.MijnRecensies .reviewdatum {
font-size : 10px;
color : #868686;
vertical-align : bottom;
}
.MijnRecensies table {
border : transparent solid 0;
width : 99%;
}
.MijnRecensies a {
font-size : 12px;
color : #327ebe;
text-decoration : none;
}
.MijnRecensies ul {
background-color : transparent;
color : #c00;
margin : 0 0 40px 20px;
}
.MijnRecensies li {
list-style-type : none;
padding : 1px;
font-size : 12px;
line-height : 14px;
}
.MijnRecensies li.username {
color : #868686;
font-weight : bold;
}
.MijnRecensies li.titel {
background-color : #B0C4C2;
font-size : 14px;
font-weight : bold;
letter-spacing : 2px;
line-height : 20px;
border-left : 0.5em solid #6C7877;
padding-left : 0.5em;
background-image : url(images/bg.gif);
background-position : center;
background-repeat : repeat-x;
}
.MijnRecensies li.titel a {
color : #000;
}
.MijnRecensies li.review {
color : #505450;
margin-top : 7px;
padding : 10px 0;
border-top : 1px solid #d0d0d0;
border-bottom : 1px solid #d0d0d0;
}
.featuredlist {
margin : 0;
padding : 0;
max-height: 1250px;
overflow: auto;
}
.featuredlist > li {
padding : 5px;
line-height : 24px;
font-size : 13px;
}
.featuredlist > li:hover {
background : #d752a9;
}
.featuredlist > li a {
color : #505450;
text-decoration : none;
}
.featuredlist > li:hover a {
color : #fff;
text-decoration : none;
}
.binfo {
padding : 0 20px;
margin: 20px 5px 10px 20px !important;
border : 0 !important;
}
.binfo td {
padding : 5px;
}
.td25 {
width : 20%;
}
.td25c {
width : 70%;
}
body.dxhedesignviewarea, body.dxhedesignviewarea_Metropolis {
font-size : 75%;
font-family : -apple-system, system-ui, "Open Sans", "Myriad Set Pro", Verdana, Arial, sans-serif;
color : #505450;
line-height : 18px;
margin : 15px;
padding : 0;
}
h2.orhead {
margin : 0;
padding : 15px 0 3px 3px;
font-size : 14px;
font-weight : bold;
color : #515151;
}
h4.orhead {
margin : 0;
padding : 0 0 0 0;
font-size : 14px;
font-weight : bold;
color : #515151;
}
.item1 img {
width : 100%;
}
.ajdcontainer {
margin : 10px 0;
border : #ddd solid 0;
width : 600px;
background-color : transparent;
}
.ajdmain {
width : 600px;
height : auto;
margin : 5px;
clear : both;
font-family : -apple-system, system-ui, "Open Sans", "Myriad Set Pro", Verdana, Arial, sans-serif;
}
.ajdmain p {
font-size : 10px;
padding : 5px;
margin : 0;
}
.ajdheader {
width : 600px;
height : auto;
background-color : #fff;
margin : 5px 0;
}
.ajdmenu {
width : 600px;
height : 20px;
background-color : #008ce0;
margin : 5px 0;
}
.ajdcar {
width : 600px;
height : 80px;
background-color : #f5f5f5;
margin : 10px 0;
}
.ajdleft {
width : 408px;
min-height : 120px;
height : auto;
margin : 0 0 10px 0;
float : left;
}
.ajdright {
width : 192px;
min-height : 220px;
height : auto;
margin : 0 0 10px 0;
float : left;
}
.ajdslider {
width : 396px;
height : 100px;
background-color : #252525;
margin : 0 0 10px 0;
}
.ajdwidget {
width : 192px;
height : 100px;
background-color : #fff;
margin : 0 12px 10px 0;
}
.ajdfooter {
width : 600px;
height : 80px;
background-color : #505450;
margin : 0 5px;
clear : both;
}
.ajdkolomlinks, .ajdkolommidden {
float : left;
}
p.headerp {
padding : 0;
font-size : 12px;
}
p.menup {
padding : 3px 7px;
font-size : 11px;
color : white;
}
p.widgetp, p.footerp {
padding : 5px 7px;
font-size : 10px;
font-weight : bold;
}
p.widgetp {
color : #ff7320;
}
p.footerp {
color : #20ff73;
}
.flleft {
float : left;
margin : 0 10px 0 20px;
}
.flnone {
float : none;
clear : both;
margin : 0;
}
.flleftnomargin {
float : left;
margin : 0 0 0 0;
}
.flnonewithmargin {
float : none;
clear : both;
margin : 5px 0 5px 20px;
}
.ajdgeg1 {
padding-right : 5px;
}
.ajdgeg2 {
padding-right : 5px;
color : #868686;
}
.ajdgeg3 {
font-weight : bold;
}
.ed1 {
vertical-align : middle;
padding : 0 10px 7px 0;
}
.exminfo table {
background-color : white;
}
.exminfo td {
background-color : #B0C4DE;
color : navy;
font : 12px "Segoe UI", "Trebuchet MS", "Lucida Grande", Tahoma, sans-serif;
padding : 7px 40px 7px 7px;
}
#dxInsertImageForm .moreOptionsCell {
visibility : hidden;
}
.profielfotoaj {
position : absolute;
left : 400px;
top : 150px;
padding : 2px;
border : silver solid 1px;
}
.restriction {
background : url(images/dot.gif) left center no-repeat;
padding-left : 12px !important ;
font-size : 12px;
line-height : 18px !important ;
}
.ajtable {
margin : 10px 20px;
}
.ajtable td {
padding : 3px;
}
#framekoppel {
border-top : 1px solid silver;
margin : 0;
padding : 10px;
width : auto;
height : auto;
background-color : transparent;
}
ul.koppel {
border : #c99 solid 1px;
margin : 0;
padding : 5px;
text-align : center;
line-height : 2em;
list-style : none;
list-style-type : none;
min-height : 120px;
background-color : transparent;
background-image : url(images/bg.gif);
background-position : bottom;
background-repeat : repeat-x;
}
ul.koppel img {
max-height : 100px;
border : silver solid 1px;
}
ul.koppel a {
display : block;
float : left;
margin : 0;
padding : 4px 4px 9px 4px;
border : #ccc solid 1px;
border-top-color : #eee;
border-right-color : #ddd;
border-bottom-color : #bbb;
background-color : #fff;
text-align : center;
width : auto;
height : 100px;
margin-left : 2px;
margin-right : 2px;
margin-bottom : 4px;
}
ul.koppel a:hover {
border : #ccc solid 1px;
background-color : #FFCCCC;
}
ul.koppel li {
display : inline;
margin : 0;
padding : 0;
background-color : red;
}
td.koppel {
margin : 0;
padding : 5px 20px 5px 0;
text-align : center;
font-size : 18px;
line-height : 24px;
min-height : 100px;
min-width : 100px;
background-color : #fff;
}
td.koppel img {
border : 0;
}
td.koppel a {
display : block;
margin : 0;
padding : 5px 0;
border : #ccc solid 1px;
background-color : #fff;
text-align : center;
width : auto;
height : 100px;
}
td.koppel a:hover {
background-color : #f0f0f0;
}

.tile1 { background-color: transparent; min-height: 334px; }
a.tilea  { color: #ff7320; text-decoration: none; }

.tile1 > h2, .standard.biebwidget > h2, .bordered.biebwidget > h2, .standard.biebwidget > .biebwidget-content:first-child > h2:first-child, .bordered.biebwidget > .biebwidget-content:first-child > h2:first-child {
margin : 0;
margin-bottom : 15px;
background-color : #f7f7f7;
border-radius : 0;
padding : 7px 20px;
font-size : 14px;
font-weight : normal;
color : #ff7320;
border-bottom : 1px solid #dfdfdf;
}
.biebwidget.bordered .widget-bnl-combo.biebwidget-content p, .biebwidget.bordered .widget-bnl-combo.biebwidget-content ul, .biebwidget.bordered .widget-bnl-combo.biebwidget-content ol {
font-size : 13px;
line-height : 18px;
}
.bordered.biebwidget > .biebwidget-content:first-child {
border-radius : 0;
}
.standard.biebwidget, .bordered.biebwidget {
background : #fff;
margin-bottom : 20px;
border-radius : 0;
}
.widget-bnl-siteheader.biebwidget-content #bibliotheek-nl-content {
padding-bottom : 10px;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul {
background-color : #008cdf;
color : #fff;
box-shadow : 0 1px 2px 1px rgba(51, 51, 51, 0.35), 0 -27px 15px -15px #008cdf inset;
border-radius : 0;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li {
float : left;
min-height : 40px;
border-right : 1px solid #fff;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li > a, .widget-bnl-navigatiebalk.biebwidget-content > ul > li > span {
border-top : 1px solid #008cdf;
color : #fff;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li > a:focus, .widget-bnl-navigatiebalk.biebwidget-content > ul > li:hover > a, .widget-bnl-navigatiebalk.biebwidget-content > ul > li.focus > a, .widget-bnl-navigatiebalk.biebwidget-content > ul > li > span:focus, .widget-bnl-navigatiebalk.biebwidget-content > ul > li:hover > span, .widget-bnl-navigatiebalk.biebwidget-content > ul > li.focus > span {
color : #fff;
background-color : #008cdf;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li > ul a:hover, .widget-bnl-navigatiebalk.biebwidget-content > ul > li > ul a:focus, .widget-bnl-navigatiebalk.biebwidget-content > ul > li > ul span:hover, .widget-bnl-navigatiebalk.biebwidget-content > ul > li > ul span:focus {
border-top : 1px solid #008cdf;
color : #fff;
background-color : #008cdf;
}
hr.drie {
border : #eee solid;
border-width : 2px 0 0;
clear : both;
margin : -3px 20px 5px 20px;
height : 0;
padding : 0;
}
.biebwidget-content h2.sliderheader {
background-color : #fff !important ;
border : 0 !important ;
margin-bottom : 2px !important ;
padding : 6px 20px !important ;
color : #ff7320 !important;
}
h2.sliderfooter {
background-color : #fff !important ;
border : 0 !important ;
margin-bottom : 2px !important ;
padding : 6px 20px;
font-size : 14px;
font-weight : normal;
color : #ff7320;
}
#MijnTekst {
  display: block;
  margin: 3px 20px;
  padding: 3px;
  color: Gray;
  width: 88%;
  font-size: 16px;
  appearance: none;
  box-shadow: none;
  border-radius: none;
  font-weight: normal;
  border: solid 1px #dcdcdc;
  transition: box-shadow 0.3s, border 0.3s;
}
#MijnTekst:focus {
  outline: none;
  border: solid 1px #b0b0b0;
  box-shadow: 0 0 5px 1px rgba(64, 64, 64, 0.5);
}

#Aura1, #Aura2, #Aura3, #Aura4 { color: #fff; text-decoration: none; font-size: 16px; }
#Aura1:hover, #Aura2:hover, #Aura3:hover, #Aura4:hover { box-shadow: inset 0 0 15px #777; }

ul.mytile {
  width: 90%; height: 169px; color: #ccc; display: block; margin-top: 7px;
}
li.tileleft {
  width: 49%; text-align: center; line-height: 169px; float: right;
    -webkit-box-shadow: 0px 3px 7px 0px rgba(64, 64, 64, 0.5);
    -moz-box-shadow: 0px 3px 7px 0px rgba(64, 64, 64, 0.5);
    box-shadow: 0px 3px 7px 0px rgba(64, 64, 64, 0.5);

}
li.tileright {
  width: 49%; text-align: center; line-height: 169px; float: left;
    -webkit-box-shadow: 0px 3px 7px 0px rgba(64, 64, 64, 0.5);
    -moz-box-shadow: 0px 3px 7px 0px rgba(64, 64, 64, 0.5);
    box-shadow: 0px 3px 7px 0px rgba(64, 64, 64, 0.5);
}
ul.myhints {
  width: 100%; height: 160px; color: #ccc; display: block;
}
li.lihint {
  text-align: center; line-height: 150px; float: left; padding: 5px 12px 5px 0px;
}
p.phint {
  color: #505450; font-size: 12px !important;
}

.awimg200 {margin: 0px 3px;}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: relative;
    /*bottom: -25px;*/
bottom: -5px !important;

    display: block;

    width: 96%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

.slick-frame {
    visibility: hidden;
}
.slick-frame.slick-initialized {
    visibility: visible;
}

.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
    /*max-width: none;*/
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}








@media (min-width:0) and (max-width:634px) {
.widget-bnl-navigatiebalk.biebwidget-content > ul > li:nth-of-type(odd) {
border-left : 1px solid #008cdf;
}
}
