.scrollable-table{width:100%;-ms-overflow-y:auto;overflow-y:auto;_overflow:auto}header.page-header{width:100%}.header-top-wrapper{display:block;width:100%;height:45px;position:fixed;top:0;left:0;z-index:1}.header-top-wrapper ul{float:right}.header-top-wrapper ul li{display:inline-block;line-height:45px;vertical-align:middle;font-size:.85em}.header-top-wrapper ul li a{padding:0 8px 0 4px;text-decoration:none}.header-top-wrapper .top-navigation{float:right;width:88.2%;margin-right:11.8%}.header-top-wrapper .top-navigation .search-form fieldset{background-color:#efefee;border:1px solid #ccc;display:block;width:175px;float:right;margin-top:9px;margin-right:32px}.header-top-wrapper .top-navigation .search-form fieldset input[type=text]{display:block;width:135px;height:25px;outline:none;padding:0 7px;background-color:#efefee;border:none;float:left}.header-top-wrapper .top-navigation .search-form fieldset input[type=submit]{display:block;height:25px;width:25px;background:url(../images/searchbutton_grey.png) 50% no-repeat;border:none;outline:none;float:left}.language-selection{font-weight:700;line-height:45px;vertical-align:middle;display:block;position:absolute;top:0;right:10px;width:86px;margin-right:15px}.language-selection a{font-weight:400;text-decoration:none}footer .right{width:23%}footer .right br{display:block}footer .right img{display:block;float:right;width:30%;max-width:100px;margin-top:-6px}footer .left{width:570px}footer .left li{margin-right:0!important}.section-title{margin-top:30px}.linksection{width:42%;padding:0;display:block;float:left;margin:0 23px 15px 0;background-color:#f5f5f5}.linksection ul li{list-style-type:none;font-weight:200;letter-spacing:1px;margin-bottom:7px}.linksection ul li a{text-decoration:none;border-bottom:2px solid #fff;color:#666}.linksection h5{font-size:1em;color:#666;text-decoration:underline;font-weight:400;margin-bottom:15px}.linksection.edge{margin-right:0}.linkblock{width:100%;display:block;padding-bottom:0}@media only screen and (min-width:1024px){.linkblock{min-height:800px}}.linkblock .container,.linkblock section{display:block;width:92%;margin:auto}.linkblock section{height:100%;position:relative;padding-bottom:30px}.linkblock section .image-container{display:none}@media only screen and (min-width:1025px){.linkblock section .image-container{display:block;width:26%;max-height:650px}}@media only screen and (min-width:1024px){.linkblock section .image-container.left{position:absolute;left:-5%;width:35%}}.linkblock section .link-container{display:block;width:100%;float:none;margin-left:0;border:none}@media only screen and (min-width:1025px){.linkblock section .link-container{width:660px;margin-left:23px;float:left}}@media only screen and (min-width:1025px){.linkblock section .link-container.right{width:660px;left:30%;position:absolute}}.show-desktop{display:none}.hide-desktop,.show-narrow{display:block}@media only screen and (min-width:1025px){.show-narrow{display:none}}.full-width{width:100%;margin-bottom:30px}.calendar{width:100%;margin:auto}#searchbutton{width:20px;min-width:20px}@media (max-width:990px){.page-navigation li{line-height:27px}}.content-text form input{margin-top:10px}.content-text form input[type=submit],input[type=reset]{text-align:center}.content-text table.styled tbody tr:nth-child(2n){background-color:#f5f5f5}.content-text .container img{float:left;margin-right:10px}.content-text .container img.apart{float:none;margin:2px}.content-text .container img.center{display:block;float:none;margin:2px auto}.content-text .container img.right{float:right;margin-left:10px}.agenda .calendar .pagination a{display:inline;border-bottom:none;margin-bottom:5px}.changeBackground{background-color:#f5f5f5!important;padding:0}.container article img,table .apart,table img{max-width:100%;width:auto}.block-row img{max-width:100%!important}.figure{width:25.121643%!important}#studiekiezer .container{padding-bottom:100px!important}header.page-header{background-color:#ebebeb;display:block;width:100%;position:fixed;top:0;left:0}.show-desktop{display:none!important}.main{font-size:.9em}.main .header-title h2{font-size:2em}.main .photo-and-title h2,.main .photo-and-title h3{left:7.1%}.main .photo-and-title h2{font-size:2em}.main .side h1{display:block;width:127px;height:60px;position:relative;margin:25px 5% 0 40px;background-size:cover;float:right}.main .side h1 span{position:absolute;top:-10000px}.main .sidecontent.otherlinks form.short-search-field fieldset{float:right;margin-top:20px;width:205px}.main .sidecontent.otherlinks form.short-search-field fieldset input[type=text]{width:149px}.main .sidecontent.otherlinks form.short-search-field fieldset input[type=submit]{background-color:#e73b2b}.main .sidecontent.otherlinks form.short-search-field fieldset input[type=submit].hover{background-color:#ec6559}.main .sidecontent.otherlinks{right:2%}.main .sidecontent.otherlinks ul li.sub-links{font-size:11px;line-height:1em}aside.page-sidebar{display:block;float:left;background-color:#e73b2b}.agenda{overflow:hidden;width:56%}.agenda .calendar{width:100%;float:none;margin-top:40px}.agenda .calendar a{display:block;border-bottom:4px solid #fff;margin-bottom:20px}.agenda h5{border-bottom:none;padding-bottom:0}.agenda .description{border-bottom:none;margin-bottom:0}.agenda .in-the-picture{width:100%;float:none}.agenda .in-the-picture img{max-width:100%}.agenda .in-the-picture h2{display:none}.agenda .newsarticle h3{width:auto;padding:5px 0}.agenda .newsarticle span.date{padding:10px 0 5px}#fotoboek .newsarticle{width:87.5%;padding-bottom:0;border-bottom:none}#fotoboek .newsarticle span.date{padding:8px 10px;float:none}#fotoboek .newsarticle h3{padding:0 10px;font-size:.9em}#fotoboek .newsarticle img{display:block;float:left;width:50%}#fotoboek .newsarticle article section{background-color:#fff;position:absolute;left:50%;width:50%;margin:0;padding:0;height:100%}.wide-text .one-column p,.wide-text .two-column p{line-height:1.5em}.wide-text .two-column{-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:25px;-webkit-column-gap:25px;column-gap:25px}.wide-text .container{width:86.8%}.news-topics{width:70%;padding:0;display:block}.news-topics .container{width:100%}.newsarticle{text-decoration:none;display:block;overflow:hidden;width:87.5%;height:auto;float:none;position:relative;padding-bottom:0;border-bottom:4px solid #fff;font-size:1em;margin:40px auto 20px}.newsarticle.edge{float:none;margin-right:auto}.newsarticle article{background:none}.newsarticle article section{position:static}.newsarticle article h3{background-color:transparent;font-size:1em;display:inline-block;width:100%;padding:0;color:#404040;margin-bottom:10px}.newsarticle article .extra{display:block;color:#666}.newsarticle article .readmore-grey{background-color:transparent!important;padding-left:0;padding-top:8px;display:inline-block;width:160px;font-weight:400;font-size:.8em}.newsarticle article .readmore-grey span{color:#9694aa;text-decoration:none;background:url(../images/arrow_grey.png) 100% no-repeat;padding-right:18px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.newsarticle article .readmore-grey span{background:url(../images/arrow_grey@2x.png) 100% no-repeat;background-size:9px 8px}}.newsarticle article img{display:none}.firstarticle{position:relative;width:87.5%;padding-bottom:0;border-bottom:none}.firstarticle article{border:none;padding-bottom:0;margin-bottom:20px;font-size:15px;width:100%}.firstarticle article img{display:block;width:100%}.firstarticle article .extra{display:none}.firstarticle article h3{display:inline-block;background-color:#fff;position:absolute;bottom:0;left:0;font-size:.7em!important;padding:5px 10px;font-size:.75em;line-height:1.5em;margin:0}@media only screen and (min-width:500px){.firstarticle article{height:100%;position:relative}.firstarticle article img{display:block;float:left;width:50%}.firstarticle article section{position:absolute;display:block;width:46%;height:94%;padding:0 2% 2%;background-color:#fff;bottom:0;left:50%}.firstarticle article section h3{display:block;font-size:.9em;position:static;padding:10px 0 5px;margin:0;background-color:#fff}}@media only screen and (min-width:500px) and (min-width:980px){.firstarticle article section h3{font-size:.85em}}@media only screen and (min-width:500px){.firstarticle article section .extra{display:none}}@media only screen and (min-width:500px) and (min-width:980px){.firstarticle article section .extra{display:block;background-color:#fff;font-size:.85em;color:#666}}@media only screen and (min-width:500px){.firstarticle article section .readmore-grey{display:block;padding:5px 10px 10px 0}}@media only screen and (min-width:500px) and (max-width:980px){.content-blocks .blocks{width:63%!important}}.blocks article.block h3{position:absolute;background-color:hsla(0,0%,100%,.95);color:#5d5d5d;font-size:.8em;display:inline-block;width:auto;padding:10px;bottom:0}.block-image-wrapper{position:relative}form{width:100%}form .invalid{color:red}form .invalid input{border:1px solid red;color:red}form .valid{color:#00b000}form .valid input{border:1px solid #00b000;color:#00b000}form .error-messages{color:red;margin-left:0!important;font-size:.8em}form .error-messages ul{margin:0;padding:0}form .error-messages ul li{list-style-type:none;margin:0;padding:0}form select{min-width:133px}form button{padding:4px 6px}form textarea{height:100px;width:100%!important}form input,form textarea{border:1px solid gray;border-radius:2px}form input{padding:4px 6px;margin:0;font:-webkit-small-control;color:initial;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;display:inline-block;text-align:start;border-style:solid;min-width:120px;width:100%}form input[type=checkbox],form input[type=radio]{min-width:inherit;width:inherit}.control-group{margin-bottom:10px!important}.control-group .controls{margin-left:0!important}.control-group .controls span{font-size:.7em;margin-left:0!important}.control-label{float:none;display:block!important;width:100%!important;padding-top:5px;padding-bottom:3px;text-align:left;font-size:.8em}.logo-long{width:100%!important;margin:0!important;box-sizing:border-box;padding:20px 20px 0}