@media only screen and (max-width:1200px){#wrapper h1{font-size:45px}#wrapper h2{font-size:36px}#wrapper h3{font-size:27px}#wrapper h4{font-size:22px}#wrapper p{margin:0 0 20px}#wrapper .textstyle_custom2{padding:30px}#wrapper #mainmenu ul li{margin-left:12px}#wrapper #submenu{margin-top:2px}#wrapper #submenu .mainMenuTitle{font-size:40px;margin-left:0}#wrapper #submenu ul{margin-top:3px;width:100%}#wrapper #submenu ul li{margin-bottom:4px}#wrapper #submenu ul li a{display:block;font-size:23px;padding:9px 0 8px 23px;text-decoration:none}#wrapper #submenu ul li.active>a,#wrapper #submenu ul li:hover>a{background-color:#649dcb}#wrapper #homepage-slider{height:395px}#wrapper #homepage-slider .bxslider li .captionStroke{width:420px;height:210px}#wrapper #homepage-slider .bxslider li .captionStroke.bottom{margin-top:170px}#wrapper #homepage-slider .bxslider li .captionStroke p{font-size:17px;line-height:22px}#wrapper #subpage-banner{height:280px}#wrapper #subpage-slider-container .subpage-slider{height:440px}#wrapper{font-size:19px}#wrapper #logo{background-size:cover;width:104px;height:108px}#wrapper #payoff{width:167px}#wrapper main .block{height:340px;max-height:340px;padding:20px 30px}#wrapper main .block .overlay{padding:25px 20px 25px 30px}#wrapper main .block.paper-plane{background-position:115px 80px}#wrapper main .block.school-items{background-position:170px 190px}#wrapper main .block.link-list ul li{margin:1px 0}#wrapper main .block.groep8 .overlay{padding:25px 25px 25px 30px}#wrapper main .block.groep8 .textballon{right:25px}#wrapper main .block.agenda{padding:20px 12px 20px 30px}#wrapper main .block.agenda .textstyle_custom1{margin-right:13px}#wrapper main .block.agenda .agenda-item .agenda-item-text span{margin-top:0}#wrapper main .block.quote blockquote{font-size:27px;margin-left:-14px;margin-top:130px}#wrapper main .block.link-item{padding:20px 30px}#wrapper main .block.link-item .textstyle_custom1 a{font-size:27px;padding:8px 25px 7px}#wrapper main .content{padding-right:30px}#wrapper main .content .nieuws-lijst .first-item{padding-right:0}#wrapper main .content .nieuws-lijst .nieuws-item figure{position:relative;right:auto;top:auto;max-width:unset}}@media only screen and (max-width:992px){#video-header{height:450px}#video-header .captionStroke.bottom{margin-top:200px}#wrapper #mobileMenu{display:block}#wrapper .button-icon.big-icon{width:84px;height:32px;display:inline-block}#wrapper .button-icon.social-icon{width:32px;height:32px}#wrapper #logo{width:98px;height:95px;background-image:url(/data/wcf/theme/2017/images/logo-develsteincollege-sm.png)}#wrapper #payoff{width:190px;height:48px}#wrapper #homepage-slider{height:270px}#wrapper #homepage-slider .bxslider li .captionStroke{width:420px;height:210px}#wrapper #homepage-slider .bxslider li .captionStroke p{font-size:17px;line-height:22px}#wrapper #homepage-slider .custom-pager{bottom:25px}#wrapper #homepage-slider .bx-controls a{width:65px;height:65px}#wrapper #homepage-slider .bx-controls a.bx-prev{left:45px;background-position:2px -214px}#wrapper #homepage-slider .bx-controls a.bx-prev:hover{background-position:-83px -214px}#wrapper #homepage-slider .bx-controls a.bx-next{right:45px;background-position:-88px -313px}#wrapper #homepage-slider .bx-controls a.bx-next:hover{background-position:0 -313px}#wrapper #subpage-banner{height:180px}#wrapper #subpage-slider-container .subpage-slider{height:320px}#wrapper header{height:145px}#wrapper main .block{height:320px;max-height:320px}#wrapper main .block h2{margin-top:30px}#wrapper main .block.paper-plane{background-position:155px 80px}#wrapper main .block.school-items{background-position:220px 190px}#wrapper main .block.groep8 .overlay{padding:25px 25px 25px 30px}#wrapper main .block.groep8 .textballon{right:25px}#wrapper main .block.groep8 .overlay span.titel{font-size:40px}#wrapper main .block.agenda .agenda-item .agenda-item-text.padding-top-15{padding-top:0}#wrapper main .content{padding-right:15px}}@media only screen and (max-width:768px){#wrapper h1{font-size:45px}#wrapper h2{font-size:36px}#wrapper h3{font-size:27px}#wrapper h4{font-size:22px}#wrapper p{margin:0 0 20px}#wrapper .textstyle_custom2{padding:25px}#wrapper #logo{width:98px;height:95px;background-image:url(/data/wcf/theme/2017/images/logo-develsteincollege-sm.png)}#wrapper #payoff{width:130px;height:48px;position:absolute;margin-left:0;left:120px;margin-top:70px}#wrapper #homepage-slider{height:210px;margin-bottom:40px}#wrapper #homepage-slider .bx-controls a{top:35%}#wrapper #homepage-slider .bx-controls a.bx-prev{left:25px}#wrapper #homepage-slider .bx-controls a.bx-next{right:25px}#wrapper{background:0 0;font-size:18px;line-height:24px}#wrapper main .block{height:auto;max-height:unset;min-height:320px;padding:15px 25px}#wrapper main .block.large{height:460px;max-height:unset}#wrapper main .content>ul li:before{top:2px}#wrapper main .agenda-overzicht .agenda .agenda-item .agenda-item-text{font-size:27px;width:70%}#wrapper main .portal-container{min-height:250px!important}#wrapper main .portal-container p{margin-bottom:60px}#wrapper main .portal-container .textstyle_custom1{right:25px}#wrapper footer .footer-misc{text-align:center;font-size:13px}#wrapper footer .footer-misc li{padding-left:10px;padding-right:4px}}@media only screen and (max-width:767px){#video-header{height:250px}#wrapper #subpage-slider-container{display:none}}@media only screen and (max-width:720px){#wrapper .bx-controls a{top:12%}}@media only screen and (max-width:480px){#wrapper h1{font-size:40px}#wrapper h2{font-size:31px}#wrapper h3{font-size:22px}#wrapper h4{font-size:17px}#wrapper #mobileMenu .search form.mobile{width:67%}#wrapper #homepage-slider .bx-controls a.bx-prev{left:20px}#wrapper #homepage-slider .bx-controls a.bx-next{right:20px}#wrapper #subpage-banner{height:125px}#wrapper main .block h2{margin-top:25px}#wrapper main .block.large{height:420px;max-height:unset}#wrapper main .block.paper-plane{background-position:222px 80px}#wrapper main .block.school-items{background-position:280px 190px}#wrapper main .block .textballon{width:205px;height:145px;font-size:22px;line-height:26px;padding-top:20px;background-size:205px 145px}#wrapper main .block .textballon p{padding:10px 29px 0 18px}#wrapper main .block.img-link-item .overlay span.titel,#wrapper main .block.nieuws-item .overlay span.titel{font-size:26px;line-height:33px}#wrapper main .block.groep8 .textballon{right:10px}#wrapper main .block.groep8 .overlay{padding:25px 25px 45px}#wrapper main .block.groep8 .overlay span.titel{font-size:33px;max-width:100%;line-height:36px;text-align:center}#wrapper main .block.groep8 .overlay .textstyle_custom1.pull-right{float:none!important;margin-left:27%}#wrapper main .block.groep8 .overlay .textstyle_custom1 a{font-size:22px}#wrapper main .content .nieuws-lijst h2>a,#wrapper main .content .nieuws-lijst h3>a{padding:20px 0 16px}#wrapper footer .footer-menu.contact,#wrapper footer .footer-menu.social-media{min-height:185px}}@media only screen and (max-width:430px){#wrapper .button-icon.big-icon{width:84px;height:32px;display:inline-block}#wrapper .button-icon.social-icon{display:none}#wrapper #mobileMenu .search form.mobile{width:63%}#wrapper #extraProgrammas .extraProgrammas-item .extraProgrammas-item-content{font-size:20px}#wrapper #extraProgrammas .extraProgrammas-item .extraProgrammas-item-content figure{width:110px;height:110px;margin-bottom:25px}#wrapper #extraProgrammas .extraProgrammas-item .extraProgrammas-item-content figure img{max-width:110px;max-height:110px}#wrapper main .block.paper-plane{background-position:155px 80px}#wrapper main .block.school-items{background-position:215px 190px}}@media only screen and (max-width:380px){#video-header{height:200px}#wrapper #mobileMenu .search form.mobile{width:58%}#wrapper #subpage-banner{height:115px}#wrapper main .block{height:auto;min-height:320px}#wrapper main .block.large{height:400px}#wrapper main .block.bxslider .teaserText{line-height:40px;font-size:40px;bottom:65px}#wrapper main .agenda-overzicht .agenda .agenda-item .agenda-item-date{margin-right:15px;font-size:20px;width:60px;height:60px;line-height:18px}#wrapper main .agenda-overzicht .agenda .agenda-item .agenda-item-date span{font-size:23px}#wrapper main .agenda-overzicht .agenda .agenda-item .agenda-item-text{width:59%;padding-top:5px}#wrapper main .agenda-overzicht .agenda .agenda-item .agenda-item-text.extra-padding{padding-top:5px}#wrapper main .agenda-overzicht .agenda .agenda-item .agenda-item-text .more{right:-35px}}@media only screen and (max-width:360px){#wrapper #mobileMenu .search form.mobile{width:56%}#wrapper main .block{height:auto;max-height:unset;min-height:290px}#wrapper main .block.paper-plane{background-position:125px 60px}#wrapper main .block.school-items{background-position:185px 150px}}@media only screen and (max-width:320px){#wrapper #mobileMenu .search form.mobile{width:100%}#wrapper #mobileMenu .search a{display:none}#wrapper #subpage-banner{height:95px}#wrapper main .block.large{height:380px}#wrapper main .block.paper-plane{background-position:105px 60px}#wrapper main .block.school-items{background-position:165px 150px}#wrapper main .block.bxslider .textballon{display:none}}