@font-face{font-family:"avenir-black";src:url(../fonts/AvenirLTPro-Black.woff);font-weight:normal;font-style:normal}@font-face{font-family:avenir;src:url(../fonts/AvenirLTPro-Book.woff);font-weight:normal;font-style:normal}@font-face{font-family:avenir;src:url(../fonts/AvenirLTPro-Light.woff);font-weight:lighter;font-style:normal}@font-face{font-family:avenir;src:url(../fonts/AvenirLTPro-Medium.woff);font-weight:bold;font-style:normal}a{color:#d1242c;text-decoration:none}a:hover{text-decoration:underline}body{background-color:#fff;color:#6a5f55;margin:0;font-family:avenir;letter-spacing:.02em;-webkit-font-smoothing:antialiased;min-width:1100px}.red{color:#d1242c}.grey{color:#777}.uppercase{text-transform:uppercase}.bold{font-weight:bold}.ruler{height:5px;width:100%;background-image:url(../images/ruler.png);background-size:100% 100%;margin-top:40px;margin-bottom:40px}.button{padding:4px 8px;min-width:40px;background-color:#d1242c;color:#fff;cursor:pointer}.optimalogo{display:inline-block;height:52px;width:130px;background-image:url("../images/optima.svg")}.optimalogo:hover{display:inline-block;height:52px;width:130px;background-image:url("../images/optimaw.svg");background-color:#d1242c}header{display:none}#menuhome span:first-child{display:none}main{position:relative;margin-top:52px}nav{position:fixed;top:0;left:0;right:0;height:52px;padding:0 20px;box-shadow:0 0 10px #6a5f55;font-weight:bold;background-color:#fff;z-index:10;min-width:1060px}nav>div{position:relative;top:0;background:none;width:990px;margin:0 auto;height:52px;z-index:0}#bannerbalk{position:relative;height:100px;background-color:#d1242c;color:#fff}#bannerbalk a{color:#fff;font-weight:bold}#bannerbalk>div{position:absolute;width:980px;left:50%;top:0;bottom:0;margin-left:-490px}#bannerbalk h1{margin-bottom:0;font-size:30px}#bannerbalk p{position:relative;margin-top:10px;z-index:2}#bannerbalk>div>div{position:absolute;top:0;bottom:0;left:0;right:0;text-align:right;vertical-align:middle;line-height:100px;z-index:1}#bannerbalk .button{padding:10px 20px;border:1px solid #fff;border-radius:6px;cursor:pointer}#bannerbalk .button a:hover{text-decoration:none}#bannerbalk .button:hover{padding:10px 20px;border:1px solid #fff;border-radius:6px;background-color:#fff;color:#d1242c}#bannerbalk .button:hover a{color:#d1242c}#sorting{position:relative;width:980px;margin:20px auto;height:50px}#sorteerop{position:absolute;top:0;left:0;width:250px;line-height:48px}#sorteerop .icon{display:inline-block;width:48px;height:48px;background-image:url(../images/sort.svg);vertical-align:top;border-radius:32px;border:1px solid #d1242c;margin-right:10px}#categorie{position:absolute;top:0;left:250px;line-height:48px}#categorie .icon{display:inline-block;width:48px;height:48px;background-image:url(../images/categorie.svg);vertical-align:top;border-radius:32px;border:1px solid #d1242c;margin-right:10px}#viewgridbtn{position:absolute;top:0;width:48px;height:48px;right:128px;border-radius:32px;border:1px solid #d1242c;cursor:pointer;background-image:url(../images/grid.svg);background-size:cover}#viewgridbtn.active{background-image:url(../images/grid-hover.svg);background-color:#d1242c}#viewlistgridbtn{position:absolute;top:0;width:48px;height:48px;right:64px;border-radius:32px;border:1px solid #d1242c;cursor:pointer;background-image:url(../images/iconlist.svg);background-size:cover}#viewlistgridbtn.active{background-image:url(../images/iconlist-hover.svg);background-color:#d1242c}#viewlistbtn{position:absolute;top:0;width:48px;height:48px;right:0;border-radius:32px;border:1px solid #d1242c;background-image:url(../images/list.svg);background-size:cover;cursor:pointer}#viewlistbtn.active{background-image:url(../images/list-hover.svg);background-color:#d1242c}#pubpages{position:relative;left:50%;width:980px;margin:40px 0 60px -490px;text-align:right}#pubpages .pagebtn{color:#fff;background-color:#8e8781;border-radius:4px;padding:2px 4px 0 4px;margin:0 5px;border:1px solid #8e8781;cursor:pointer}#pubpages .pagebtn:hover{color:#8e8781;background-color:inherit}#pubpagenrs span{color:#8e8781;border:1px solid #fff;border-radius:4px;padding:2px 5px 0 5px;cursor:pointer}#pubpagenrs span:hover{border:1px solid #8e8781}#pubpagenrs span.active{color:#fff;background-color:#d1242c;border:1px solid #d1242c}#pubpagenrs span.active:hover{color:#d1242c;background-color:inherit}select{color:#6a5f55;font-family:avenir;font-size:1em;background-color:#fff;border:none;outline:none}#bannerbalk,#viewgridbtn,#viewlistgridbtn,#viewlistbtn{display:block}#unlockbtn{position:relative;height:30px;width:220px}#unlockbtn div{position:absolute;top:0;right:0;bottom:0;width:70px;background-color:#fff;color:#d1242c;border:1px solid #d1242c;border-top-right-radius:6px;border-bottom-right-radius:6px;line-height:28px;vertical-align:middle;text-align:center;cursor:pointer}#unlockbtn div:hover{background-color:#d1242c;color:#fff}#unlockbtn input{width:calc(100% - 98px);height:calc(100% - 4px);border:1px solid #6a5f55;background-color:#fff;color:#6a5f55;border-top-left-radius:6px;border-bottom-left-radius:6px;border:1px solid #8e8781;padding:1px 2px 1px 24px;background-image:url(../images/slot-solid.svg);background-repeat:no-repeat;background-size:24px;background-position:2px}#zoekbalk{position:absolute;top:50%;margin-top:-15px;right:0;height:30px;width:220px;max-width:calc(100% - 120px)}#zoekbalk div{position:absolute;top:0;right:0;bottom:0;width:30px;border:1px solid #8e8781;border-top-right-radius:6px;border-bottom-right-radius:6px;cursor:pointer;background-image:url(../images/search.svg);background-repeat:no-repeat;background-size:24px;background-position:2px}#zoekbalk div:hover{background-image:url(../images/search-hover.svg);background-color:#d1242c;border:1px solid #d1242c}#zoekbalk input{width:calc(100% - 37px);height:calc(100% - 4px);border:1px solid #6a5f55;background-color:#fff;color:#6a5f55;border-top-left-radius:6px;border-bottom-left-radius:6px;border:1px solid #8e8781;padding:1px 2px 1px 2px}#pubitem{display:none}@media all and (max-device-width: 1099px){body{min-width:inherit}nav{height:48px;min-width:inherit;padding:0 20px 0 0}nav>div{width:inherit}main{position:relative;margin-top:42px}.optimalogo{height:48px;width:120px}.optimalogo:hover{height:48px;width:120px;background-image:url(../images/optima.svg);background-color:inherit}#viewgridbtn,#viewlistgridbtn,#viewlistbtn{display:none}#bannerbalk{position:inherit;top:inherit;left:inherit;right:inherit;height:inherit;text-align:center}#bannerbalk a{color:#fff;font-weight:bold}#bannerbalk>div{position:inherit;width:inherit;left:inherit;top:inherit;bottom:inherit;margin-left:inherit;padding:4px 40px}#bannerbalk h1{margin-bottom:inherit;font-size:30px}#bannerbalk p{margin-top:10px;z-index:2}#bannerbalk>div>div{display:none;position:inherit;top:inherit;bottom:inherit;left:inherit;right:inherit;text-align:center;vertical-align:middle;line-height:4em;margin:2em;z-index:1}#bannerbalk .button{padding:10px 20px;border:1px solid #fff;border-radius:6px;cursor:pointer}#bannerbalk .button a:hover{text-decoration:none}#bannerbalk .button:hover{padding:10px 20px;border:1px solid #fff;border-radius:6px;background-color:#fff;color:#d1242c}#bannerbalk .button:hover a{color:#d1242c}select{width:calc(100% - 44px)}#sorting{position:inherit;top:inherit;width:inherit;left:inherit;height:inherit;margin:10px 20px}#sorteerop{position:inherit;top:inherit;left:inherit;width:inherit;line-height:32px}#sorteerop .label{display:none}#sorteerop .icon{display:inline-block;width:32px;height:32px;background-image:url(../images/sort.svg);vertical-align:top;margin-right:10px}#categorie{position:inherit;top:inherit;left:inherit;line-height:32px;margin-top:10px}#categorie .label{display:none}#categorie .icon{display:inline-block;width:32px;height:32px;background-image:url(../images/categorie.svg);vertical-align:top;background-size:cover;margin-right:10px}#pubview{margin:20px 0}.listview .ruler,.gridview .ruler,.gridlistview .ruler{display:none}.listview .pubitem:hover,.gridview .pubitem:hover,.gridlistview .pubitem:hover{background-color:#f7f7f7}.listview .pubitem:nth-child(odd),.gridview .pubitem:nth-child(odd),.gridlistview .pubitem:nth-child(odd){background-color:#fbfbfb}.listview .pubitem:nth-child(odd):hover,.gridview .pubitem:nth-child(odd):hover,.gridlistview .pubitem:nth-child(odd):hover{background-color:#f7f7f7}.listview .pubitem,.gridview .pubitem,.gridlistview .pubitem{position:relative;padding:10px;cursor:pointer;min-height:48px}.listview .pubitem .pubcover,.gridview .pubitem .pubcover,.gridlistview .pubitem .pubcover{display:none}.listview .pubitem .pubicon,.gridview .pubitem .pubicon,.gridlistview .pubitem .pubicon{display:block;position:absolute;top:10px;left:10px;width:48px;height:48px;background-size:cover}.listview .pubitem .pubinfo,.gridview .pubitem .pubinfo,.gridlistview .pubitem .pubinfo{font-size:.8em;margin-left:58px}.listview .pubitem .pubinfo .pubtitle,.gridview .pubitem .pubinfo .pubtitle,.gridlistview .pubitem .pubinfo .pubtitle{font-weight:bold;margin:0 auto}.listview .pubitem .pubinfo .pubauthor,.gridview .pubitem .pubinfo .pubauthor,.gridlistview .pubitem .pubinfo .pubauthor{margin:.2em auto 0 auto}.listview .pubitem .pubinfo .pubsummary,.gridview .pubitem .pubinfo .pubsummary,.gridlistview .pubitem .pubinfo .pubsummary{display:none}#pubpages{position:relative;left:inherit;width:inherit;margin:40px 0 60px 0;text-align:center}#infoview{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10}#infoview .bg{display:none}#infoview .view{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#f7f7f7;border:1px solid #6a5f55;font-size:.8em;overflow-y:auto;padding:calc(5% + 20px) 5%}#infoview .view .closebtn{position:absolute;top:8px;right:8px;height:16px;width:16px;background-image:url(../images/close.svg);border:1px solid #6a5f55;border-radius:16px;cursor:pointer}#infoview .view .closebtn:hover{border:1px solid #d1242c;background-color:#d1242c;background-image:url(../images/close-hover.svg)}#infoview .view .pubcover{width:100%;padding-bottom:139.24%;background-color:#fff;background-size:cover;border:1px solid #8e8781;cursor:pointer}#infoview .view .pubunlock{margin:20px 0}#infoview .view .pubinfo .pubtitle{font-size:1.4em;font-weight:bold;margin:1.2em 0 0 0}#infoview .view .pubinfo .pubauthor{font-style:italic;margin-top:.3em}#infoview .view .pubactions{margin:20px 0}#infoview .view .pubactions .readbtn{display:inline-block;text-align:center;min-width:120px;background-image:url(../images/ruler.png);background-repeat:repeat-x;background-size:contain;background-position:0px 48px;cursor:pointer}#infoview .view .pubactions .readbtn div{display:inline-block;height:48px;width:48px;background-image:url(../images/click.svg);clear:right}#infoview .view .pubactions .readbtn span{padding-top:8px}#infoview .view .pubactions .readbtn:hover div{background-image:url(../images/click-hover.svg)}#infoview .view .pubactions .readbtn:hover span{color:#d1242c}#infoview .view .pubactions .pdfbtn{display:inline-block;text-align:center;min-width:120px;cursor:pointer;background-image:url(../images/ruler.png);background-repeat:repeat-x;background-size:contain;background-position:0px 48px}#infoview .view .pubactions .pdfbtn div{display:inline-block;height:48px;width:48px;background-image:url(../images/pdf.svg);clear:right}#infoview .view .pubactions .pdfbtn span{padding-top:8px}#infoview .view .pubactions .pdfbtn:hover div{background-image:url(../images/pdf-hover.svg)}#infoview .view .pubactions .pdfbtn:hover span{color:#d1242c}#infoview .view .pubactions .epubbtn{display:inline-block;text-align:center;min-width:120px;cursor:pointer;background-image:url(../images/ruler.png);background-repeat:repeat-x;background-size:contain;background-position:0px 48px}#infoview .view .pubactions .epubbtn div{display:inline-block;height:48px;width:48px;background-image:url(../images/epub.svg);clear:right}#infoview .view .pubactions .epubbtn span{padding-top:8px}#infoview .view .pubactions .epubbtn:hover div{background-image:url(../images/epub-hover.svg)}#infoview .view .pubactions .epubbtn:hover span{color:#d1242c}#infoview .view .pubactions .flipbookbtn{display:inline-block;text-align:center;min-width:120px;cursor:pointer;background-image:url(../images/ruler.png);background-repeat:repeat-x;background-size:contain;background-position:0px 48px}#infoview .view .pubactions .flipbookbtn div{display:inline-block;height:48px;width:48px;background-image:url(../images/flipbook.svg);clear:right}#infoview .view .pubactions .flipbookbtn span{padding-top:8px}#infoview .view .pubactions .flipbookbtn:hover div{background-image:url(../images/flipbook-hover.svg)}#infoview .view .pubactions .flipbookbtn:hover span{color:#d1242c}}@media all and (min-device-width: 1100px){#pubview{position:relative;width:980px;margin:40px auto}.gridview{display:flex;justify-content:center;flex-wrap:wrap}.gridview .ruler{margin-top:0;margin-bottom:20px}.gridview .pubitem{position:relative;height:230px;width:154px;margin:10px}.gridview .pubitem .pubicon{display:none}.gridview .pubitem .pubcover{height:214px;width:154px;background-color:#fff;background-size:cover;border:1px solid #8e8781;cursor:pointer;transition:transform .3s}.gridview .pubitem .pubcover:hover{transform:scale(1.1)}.gridview .pubitem .pubinfo{display:none}.gridlistview .ruler{display:none}.gridlistview .pubitem{position:relative;height:250px;margin-bottom:36px;background-image:url(../images/ruler.png);background-repeat:no-repeat;background-size:contain;background-position:bottom}.gridlistview .pubitem .pubicon{display:none}.gridlistview .pubitem .pubcover{height:214px;width:154px;background-color:#fff;border:1px solid #8e8781;background-size:cover;cursor:pointer}.gridlistview .pubitem .pubinfo{position:absolute;top:0;left:180px;right:0;height:214px}.gridlistview .pubitem .pubinfo .pubtitle{font-size:1.4em;font-weight:bold;margin:0;width:240px}.gridlistview .pubitem .pubinfo .pubauthor{margin-top:.4em;width:240px;font-style:italic}.gridlistview .pubitem .pubinfo .pubsummary{position:absolute;top:0;left:300px;right:0;bottom:0;margin:0;overflow-y:auto;font-size:.8em}.listview .ruler{display:none}.listview .pubitem:hover{background-color:#f7f7f7}.listview .pubitem:nth-child(odd){background-color:#fbfbfb}.listview .pubitem:nth-child(odd):hover{background-color:#f7f7f7}.listview .pubitem{position:relative;padding:10px;cursor:pointer;min-height:64px}.listview .pubitem .pubcover{display:none}.listview .pubitem .pubicon{display:block;position:absolute;top:10px;left:10px;width:64px;height:64px;background-size:cover}.listview .pubitem .pubinfo{font-size:.8em;margin-left:74px}.listview .pubitem .pubinfo .pubtitle{font-weight:bold;margin:0 auto}.listview .pubitem .pubinfo .pubauthor{margin:.2em auto 0 auto}.listview .pubitem .pubinfo .pubsummary{display:none}#infoview{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10}#infoview .bg{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;opacity:.5}#infoview .view{position:absolute;top:50%;margin-top:-300px;left:50%;margin-left:-549px;width:1098px;height:600px;background-color:#f7f7f7;border:1px solid #6a5f55;font-size:.8em}#infoview .view .closebtn{position:absolute;top:8px;right:8px;height:16px;width:16px;background-image:url(../images/close.svg);border:1px solid #6a5f55;border-radius:16px;cursor:pointer}#infoview .view .closebtn:hover{border:1px solid #d1242c;background-color:#d1242c;background-image:url(../images/close-hover.svg)}#infoview .view .pubcover{position:absolute;top:40px;left:40px;height:518px;width:372px;background-color:#fff;background-size:cover;border:1px solid #8e8781;cursor:pointer}#infoview .view .pubunlock{position:absolute;bottom:40px;left:440px;right:40px}#infoview .view .pubinfo{position:absolute;top:40px;left:440px;right:40px;bottom:120px;overflow:auto}#infoview .view .pubinfo .pubtitle{font-size:2.2em;font-weight:bold;margin:.2em 0 0 0}#infoview .view .pubinfo .pubauthor{font-style:italic;margin-top:.3em}#infoview .view .pubactions{position:absolute;bottom:40px;left:440px;right:40px}#infoview .view .pubactions .readbtn{display:inline-block;text-align:center;min-width:120px;background-image:url(../images/ruler.png);background-repeat:repeat-x;background-size:contain;background-position:0px 48px;cursor:pointer}#infoview .view .pubactions .readbtn div{display:inline-block;height:48px;width:48px;background-image:url(../images/click.svg);clear:right}#infoview .view .pubactions .readbtn span{padding-top:8px}#infoview .view .pubactions .readbtn:hover div{background-image:url(../images/click-hover.svg)}#infoview .view .pubactions .readbtn:hover span{color:#d1242c}#infoview .view .pubactions .pdfbtn{display:inline-block;text-align:center;min-width:120px;cursor:pointer;background-image:url(../images/ruler.png);background-repeat:repeat-x;background-size:contain;background-position:0px 48px}#infoview .view .pubactions .pdfbtn div{display:inline-block;height:48px;width:48px;background-image:url(../images/pdf.svg);clear:right}#infoview .view .pubactions .pdfbtn span{padding-top:8px}#infoview .view .pubactions .pdfbtn:hover div{background-image:url(../images/pdf-hover.svg)}#infoview .view .pubactions .pdfbtn:hover span{color:#d1242c}#infoview .view .pubactions .epubbtn{display:inline-block;text-align:center;min-width:120px;cursor:pointer;background-image:url(../images/ruler.png);background-repeat:repeat-x;background-size:contain;background-position:0px 48px}#infoview .view .pubactions .epubbtn div{display:inline-block;height:48px;width:48px;background-image:url(../images/epub.svg);clear:right}#infoview .view .pubactions .epubbtn span{padding-top:8px}#infoview .view .pubactions .epubbtn:hover div{background-image:url(../images/epub-hover.svg)}#infoview .view .pubactions .epubbtn:hover span{color:#d1242c}#infoview .view .pubactions .flipbookbtn{display:inline-block;text-align:center;min-width:120px;cursor:pointer;background-image:url(../images/ruler.png);background-repeat:repeat-x;background-size:contain;background-position:0px 48px}#infoview .view .pubactions .flipbookbtn div{display:inline-block;height:48px;width:48px;background-image:url(../images/flipbook.svg);clear:right}#infoview .view .pubactions .flipbookbtn span{padding-top:8px}#infoview .view .pubactions .flipbookbtn:hover div{background-image:url(../images/flipbook-hover.svg)}#infoview .view .pubactions .flipbookbtn:hover span{color:#d1242c}}
