/*! normalize.css v1.0.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0px}h2{font-size:1.5em;margin:0px}h3{font-size:1.17em;margin:0px}h4{font-size:1em;margin:0px}h5{font-size:0.83em;margin:0px}h6{font-size:0.67em;margin:0px}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 0px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,q,small,strong,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;margin:0;padding:0}article,aside,figure,figure img,figcaption,hgroup,footer,header,nav,section,video,object{display:block}a img{border:0}figure{position:relative}figure img{width:100%}html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none !important;visibility:hidden}.opacityhidden{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;border:0 !important}.opacityhidden td{border:0 !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{color:#000000;background-color:#000000}.clear{clear:both}*{box-sizing:border-box}body,div{margin:0;padding:0}body{font-family:"proxima-nova", Helvetica, Arial, sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:13px;font-size:0.8125rem}h1,h2,h3,h4,h5,h6,.h1,.h2{font-weight:700}h1,h2,.h1,.h2{text-transform:uppercase}h1,.h1{font-size:26px;font-size:1.625rem;line-height:28px;line-height:1.75rem;letter-spacing:0.05em}h1 .highlight,.h1 .highlight{color:#efa91b}h2,.h2{font-size:20px;font-size:1.25rem;letter-spacing:0.025em}.title{padding-top:2.5rem;margin:1.5rem;margin-top:0;text-align:center}p{margin:1.5rem 0}.video-page p{font-size:13px;font-size:0.8125rem;font-weight:700;max-width:500px;margin-left:auto;margin-right:auto}a,a:link,a:visited{color:inherit}.menu{font-size:13px;font-size:0.8125rem;line-height:16.9px;line-height:1.05625rem;letter-spacing:1.3px}.menu.footer-menu{line-height:19.5px;line-height:1.21875rem;letter-spacing:0.65px}.menu .announcement{font-size:20px;font-size:1.25rem;line-height:50px;line-height:3.125rem;letter-spacing:1px;font-weight:700}.menu .award{font-weight:700}.btn{font-size:30px;font-size:1.875rem;line-height:68px;line-height:4.25rem;font-weight:700}a.btn,a.btn:link,a.btn:visited{color:#000000;background-color:#ffffff;text-decoration:none}.button{margin:1rem}a.button,a.button:link,a.button:visited,a.button:hover{margin:1rem;text-decoration:none}.square-button{cursor:pointer;position:relative;display:inline-block;overflow:hidden;color:#000000;background-color:#ffffff;padding:11px 4rem;margin:1.5rem 0;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;font-size:13px;font-size:0.8125rem;line-height:16px;line-height:1rem;font-weight:700;-webkit-transition:all 120ms ease-out 0s;-moz-transition:all 120ms ease-out 0s;-o-transition:all 120ms ease-out 0s;transition:all 120ms ease-out 0s}.square-button .hover{position:absolute;top:0;left:0;width:0%;height:100%;opacity:0.1;filter:alpha(opacity=10);background-color:#000000;-webkit-transition:width 320ms ease-out 0s;-moz-transition:width 320ms ease-out 0s;-o-transition:width 320ms ease-out 0s;transition:width 320ms ease-out 0s}.square-button .fa-spin{margin-right:0.5rem}.square-button.black-button{color:#ffffff;background-color:#000000}.square-button.black-button .hover{opacity:0.2;filter:alpha(opacity=20);background-color:#ffffff}.square-button.error{color:#ffffff;background-color:#dd0000}.square-button:hover .hover{width:100%}a.square-button,a.square-button:link,a.square-button:visited{color:#000000}a.square-button.black-button,a.square-button:link.black-button,a.square-button:visited.black-button{color:#ffffff}.row>.square-button{min-width:60%;padding:11px 1rem;margin-top:0.5rem}a.gift,a.gift:link,a.gift:visited{margin-top:1rem;margin-bottom:-4rem;font-size:120px;font-size:7.5rem;color:inherit;text-decoration:none;-webkit-transition:color 120ms ease-out 0s;-moz-transition:color 120ms ease-out 0s;-o-transition:color 120ms ease-out 0s;transition:color 120ms ease-out 0s}a.gift:hover{color:#efa91b;text-decoration:none}p a,p a:link,p a:visited{color:inherit;opacity:0.7;filter:alpha(opacity=70);-webkit-transition:all 120ms ease-out 0s;-moz-transition:all 120ms ease-out 0s;-o-transition:all 120ms ease-out 0s;transition:all 120ms ease-out 0s}p a:hover{opacity:1;filter:alpha(opacity=100)}body{position:relative;min-height:100vh;background-color:#000000;background-image:url(/site/templates/versions/bijenkorf-sinterklaas/images/stars.jpg);background-position:center bottom;background-attachment:fixed;background-repeat:repeat;background-size:960px 849px}.gifts{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.gifts .left,.gifts .right{width:100%;height:100%;position:absolute;bottom:0;left:0;background-attachment:fixed;background-repeat:no-repeat}@media screen and (min-width: 768px){.gifts .left,.gifts .right{background-size:346px 1174px;}.gifts .left.left,.gifts .right.left{background-image:url(/site/templates/versions/bijenkorf-sinterklaas/images/gifts-left.gif);background-position:left bottom}.gifts .left.right,.gifts .right.right{background-image:url(/site/templates/versions/bijenkorf-sinterklaas/images/gifts-right.gif);background-position:right bottom}}body>.ember-view>.wrapper{margin-top:2rem}body>.ember-view>.wrapper .pages{width:720px;max-width:-webkit-calc(100% - 2rem);max-width:-moz-calc(100% - 2rem);max-width:calc(100% - 2rem);margin:0 auto}body>.ember-view>.wrapper .pages.home-page,body>.ember-view>.wrapper .pages.video-page{width:1000px;color:#ffffff;text-align:center}body>.ember-view>.wrapper .pages.create-video-page{background-color:#ffffff}@media screen and (max-width: 769px){body>.ember-view>.wrapper .pages.create-video-page{margin-top:4rem;margin-bottom:2.5rem;}}body>.ember-view>.wrapper .pages.create-video-page p{margin-left:1rem;margin-right:1rem;text-align:center}.add-video-form{position:relative;padding-bottom:1rem}.add-video-form p{width:-webkit-calc(100% - 2rem);width:-moz-calc(100% - 2rem);width:calc(100% - 2rem);max-width:480px;white-space:pre-line}.add-video-form p a{word-wrap:break-word}.add-video-form p+p{margin-top:0rem}.add-video-form .disable-form{position:absolute;width:100%;height:100%;top:0;left:0;z-index:3}.add-video-form .title br{display:none}.add-video-form .logo{margin-top:-2rem;margin-bottom:2rem}.add-video-form .logo svg{width:200px;height:45px}.add-video-form .label{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.add-video-form ul{list-style:none}.add-video-form ul li .liquid-child{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.add-video-form ul li .label{position:relative;overflow:hidden;padding:10px 0;border-top:4px solid #f6f6f6}.add-video-form ul li .label i{position:relative;z-index:1;font-size:34px;font-size:2.125rem;margin-top:-4px;margin-right:16px;opacity:0.1;filter:alpha(opacity=10)}.add-video-form ul li .label .text{position:relative;z-index:1}.add-video-form ul li .label .hover{position:absolute;top:0;left:0;height:100%;width:0%;z-index:0;background-color:#f6f6f6;-webkit-transition:width 320ms ease-out 0s;-moz-transition:width 320ms ease-out 0s;-o-transition:width 320ms ease-out 0s;transition:width 320ms ease-out 0s}.add-video-form ul li.active .label{border-bottom:4px solid #f6f6f6}.add-video-form ul li.active .label i{opacity:1;filter:alpha(opacity=100)}.add-video-form ul li.active .label i,.add-video-form ul li.success .label i,.add-video-form ul li.error .label i,.add-video-form ul li.busy .label i{opacity:1;filter:alpha(opacity=100)}.add-video-form ul li.success .label,.add-video-form ul li.error .label,.add-video-form ul li.available .label{cursor:pointer}.add-video-form ul li.success:hover .label .hover,.add-video-form ul li.error:hover .label .hover,.add-video-form ul li.available:hover .label .hover{width:100%}.add-video-form ul li.active .label,.add-video-form ul li.busy .label{cursor:default !important}.add-video-form ul li.active:hover .label .hover,.add-video-form ul li.busy:hover .label .hover{width:0% !important}.add-video-form ul li.error .label i{color:#dd0000}.add-video-form ul li:last-child .label{border-bottom:4px solid #f6f6f6}.add-video-form form{width:100%;max-width:500px}.add-video-form .frame{width:10rem;height:10rem;border:2px solid black;margin:0.5rem auto 2rem auto;position:relative;background-color:#f4c462;font-weight:700}.add-video-form .frame .fa{font-size:24px;font-size:1.5rem}.add-video-form .frame .fa.fa-spin{font-size:50px;font-size:3.125rem}.add-video-form .frame .photo-frame{z-index:1;position:absolute;top:-32px;left:-21px;width:198px;height:221px;-moz-pointer-events:none;-webkit-pointer-events:none;-o-pointer-events:none;-ms-pointer-events:none;pointer-events:none;background-image:url(/site/templates/versions/bijenkorf-sinterklaas/bodymovin/images/frame.png);background-repeat:no-repeat;background-position:center center;background-size:198px 221px}.add-video-form .frame label.file-upload{cursor:pointer;position:relative;z-index:2;padding:2rem;height:100%;width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.add-video-form .frame label.file-upload #upload-image{padding-top:1rem;padding-left:0.15rem;display:block;text-align:center}.add-video-form .frame label.file-upload input,.add-video-form .frame label.file-upload input:active,.add-video-form .frame label.file-upload input:focus,.add-video-form .frame label.file-upload #upload-image,.add-video-form .frame label.file-upload #upload-image:focus,.add-video-form .frame label.file-upload #upload-image:active{-webkit-appearance:none;outline:none !important;background-image:none;-webkit-box-shadow:none;box-shadow:none}.add-video-form .frame .image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.add-video-form .frame .delete-image{position:absolute;top:-1rem;right:-2.5rem;z-index:1;cursor:pointer}.add-video-form .frame .delete-image:hover{color:#dd0000}.add-video-form .frame+.square-button{margin-top:0}.add-video-form .uploading-file{position:absolute;left:180px;top:50%}.add-video-form .uploading-file .progress-bar{position:relative;overflow:hidden;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem;height:1rem;width:10rem;margin:0 auto;background-color:#eeeeee}.add-video-form .uploading-file .progress-bar .progress-percentage{background-color:#efa91b;height:100%;width:0px}.add-video-form .uploading-file .cancel-upload{cursor:pointer;position:absolute;z-index:5;top:-0.25rem;left:10.75rem}.add-video-form .uploading-file .cancel-upload:hover{color:#dd0000}@media screen and (max-width: 769px){.add-video-form .uploading-file{left:0;}.add-video-form .uploading-file .progress-bar{z-index:1;border:1px solid black}}.add-video-form .preview-video{width:-webkit-calc(100% - 8rem);width:-moz-calc(100% - 8rem);width:calc(100% - 8rem);margin-bottom:1rem}@media screen and (max-width: 769px){.add-video-form .preview-video{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);}}form textarea{border:1px solid #ccc;padding:0.5rem 0.25rem 0.5rem 0.25rem;overflow:auto;resize:none}form input{border:1px solid #ccc;padding:0 0.5rem 0 0.25rem;vertical-align:middle;height:40px}form input.error,form textarea.error{border:1px solid #dd0000}.add-video-form label:not(.file-upload),.share-form label:not(.file-upload){display:inline-block;text-align:right;padding-right:1rem;width:170px}@media screen and (max-width: 769px){.add-video-form label:not(.file-upload),.share-form label:not(.file-upload){padding-left:1rem;width:100%;text-align:left;}}.add-video-form input:not(.file-upload),.add-video-form textarea:not(.file-upload),.share-form input:not(.file-upload),.share-form textarea:not(.file-upload){width:-webkit-calc(100% - 174px);width:-moz-calc(100% - 174px);width:calc(100% - 174px);margin-bottom:0.5rem}@media screen and (max-width: 769px){.add-video-form input:not(.file-upload),.add-video-form textarea:not(.file-upload),.share-form input:not(.file-upload),.share-form textarea:not(.file-upload){margin-left:1rem;width:-webkit-calc(100% - 2rem);width:-moz-calc(100% - 2rem);width:calc(100% - 2rem);}}.add-video-form .row,.share-form .row{margin-left:174px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.add-video-form .row .feedback,.share-form .row .feedback{margin-left:1rem}@media screen and (max-width: 769px){.add-video-form .row,.share-form .row{margin-left:1rem;}}.add-video-form .feedback,.share-form .feedback{font-weight:700}.add-video-form .feedback.error,.share-form .feedback.error{color:#dd0000}.add-video-form .location-step0 .feedback,.share-form .location-step0 .feedback{margin-top:0.25rem;margin-bottom:1.25rem}.modal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}@media screen and (min-width: 768px){.modal{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;}}.modal .background{position:fixed;top:0;left:0;background-color:#000000;opacity:0.85;filter:alpha(opacity=85);width:100vw;height:100vh}.modal .background .stars{position:absolute;top:0;left:0;width:100vw;height:100vh;background-image:url(/site/templates/versions/bijenkorf-sinterklaas/images/stars.jpg);background-position:center bottom;background-attachment:fixed;background-repeat:repeat;background-size:960px 849px;opacity:0.25;filter:alpha(opacity=25)}.modal .content{color:#000000;background-color:#ffffff;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem;position:absolute;z-index:1;padding:2rem}.modal .content hr{margin:2rem 35%}.modal .content .close{cursor:pointer;position:absolute;right:1.2rem;top:1rem;font-size:24px;font-size:1.5rem}@media screen and (max-width: 769px){.modal .content{-webkit-border-radius:0rem;-moz-border-radius:0rem;-ms-border-radius:0rem;-o-border-radius:0rem;border-radius:0rem}}.image.rotate-90,image.rotate-90{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.image.rotate-180,image.rotate-180{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.image.rotate-270,image.rotate-270{-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.image.flip,image.flip{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.image.flip-and-rotate-90,image.flip-and-rotate-90{-moz-transform:rotate(90deg) scaleX(-1);-webkit-transform:rotate(90deg) scaleX(-1);-o-transform:rotate(90deg) scaleX(-1);transform:rotate(90deg) scaleX(-1)}.image.flip-and-rotate-180,image.flip-and-rotate-180{-moz-transform:rotate(180deg) scaleX(-1);-webkit-transform:rotate(180deg) scaleX(-1);-o-transform:rotate(180deg) scaleX(-1);transform:rotate(180deg) scaleX(-1)}.image.flip-and-rotate-270,image.flip-and-rotate-270{-moz-transform:rotate(270deg) scaleX(-1);-webkit-transform:rotate(270deg) scaleX(-1);-o-transform:rotate(270deg) scaleX(-1);transform:rotate(270deg) scaleX(-1)}image.rotate-90,image.rotate-180,image.rotate-270,image.flip,image.flip-and-rotate-90,image.flip-and-rotate-180,image.flip-and-rotate-270{-webkit-transform-origin:540px 540px;-moz-transform-origin:540px 540px;-ms-transform-origin:540px 540px;-o-transform-origin:540px 540px;transform-origin:540px 540px}.video-player{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.video-player:not(.is-loading):not(.is-error){cursor:pointer}.video-player .bodymovin{-moz-pointer-events:none;-webkit-pointer-events:none;-o-pointer-events:none;-ms-pointer-events:none;pointer-events:none;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%}.video-player .thumbnail{position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.video-player .btn{position:absolute;opacity:0;filter:alpha(opacity=0);-moz-transition:all 0.15s ease-out;-webkit-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;transition:all 0.15s ease-out;top:-webkit-calc(50% - 38px);top:-moz-calc(50% - 38px);top:calc(50% - 38px);left:-webkit-calc(50% - 38px);left:-moz-calc(50% - 38px);left:calc(50% - 38px);-webkit-border-radius:52px;-moz-border-radius:52px;-ms-border-radius:52px;-o-border-radius:52px;border-radius:52px;background-color:#ffffff;border:3px solid #ffffff;color:#000000;z-index:12;width:74px;height:74px;text-align:center}.video-player .btn.btn-ui{padding:0}.video-player .btn:hover{color:#efa91b;border-color:#efa91b;background-color:#000000}.video-player .btn .fa{font-size:42px;font-size:2.625rem;margin-top:13px;margin-left:2px}.video-player .hitArea:hover .btn{color:#efa91b;border-color:#efa91b;background-color:#000000}.video-player .timeline{position:absolute;left:0;bottom:-3px;-moz-transition:bottom 0.33s ease-out;-webkit-transition:bottom 0.33s ease-out;-o-transition:bottom 0.33s ease-out;transition:bottom 0.33s ease-out;width:100%;height:3px;z-index:11}.video-player .timeline .loadProgress{position:absolute;top:0;left:0;width:0;height:100%;-moz-transition:width 0.33s ease-out;-webkit-transition:width 0.33s ease-out;-o-transition:width 0.33s ease-out;transition:width 0.33s ease-out;background-color:black;opacity:0.4;filter:alpha(opacity=40)}.video-player .timeline .playbackProgress{position:absolute;top:0;left:0;width:0;height:100%;-moz-transition:width 0.33s ease-out;-webkit-transition:width 0.33s ease-out;-o-transition:width 0.33s ease-out;transition:width 0.33s ease-out;background-color:#efa91b}.video-player.visible-timeline .timeline{bottom:6px}.video-player.visible-ui .btn-visible{opacity:1;filter:alpha(opacity=100)}.video-player .loading{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000000;z-index:1000}.video-player .loading .spinner{width:100%;height:100%;position:absolute;top:0;left:0;background-image:url('../images/loading.gif');background-repeat:no-repeat;background-position:center}.video-player .error{width:100%;height:100%;position:absolute;top:0;left:0;background-color:black;color:white;z-index:1000;font-weight:700;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.video-player .error .message{text-align:center;padding:1rem}.video-player iframe,.video-player object,.video-player embed,.video-player .video-js{position:absolute;top:0;left:0;width:100%;height:100%}.preloader,.route-loading{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#000000;background-image:url(/site/templates/versions/bijenkorf-sinterklaas/images/stars.jpg);background-position:center bottom;background-attachment:fixed;background-repeat:repeat;background-size:960px 849px;z-index:1000}.preloader .spinner,.route-loading .spinner{width:100%;height:100%;position:absolute;top:0;left:0;background-image:url('../images/loading.gif');background-repeat:no-repeat;background-position:center}body.done-loading .preloader{display:none}.header-menu{width:100%;text-align:center;border-top:3px solid #efa91b;background-color:#ffffff}.header-menu .logo{padding:14px 0}.header-menu .navigation{width:100%;background-color:#f6f6f6}.header-menu ul{width:1140px;max-width:-webkit-calc(100% - 2rem);max-width:-moz-calc(100% - 2rem);max-width:calc(100% - 2rem);margin:0 auto;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;text-transform:uppercase}.header-menu ul a,.header-menu ul a:link,.header-menu ul a:visited{color:inherit;text-decoration:none;padding:0 10px}.header-menu ul a.highlight{color:#f50a14}.header-menu ul li{padding:10px 0;display:inline-block;border-bottom:3px solid transparent}.header-menu ul li:hover{border-bottom:3px solid #a6a6a6}.header-menu .announcement{width:100%;height:50px;color:#ffffff;background-color:#000000}.header-menu .announcement a,.header-menu .announcement a:link,.header-menu .announcement a:visited{color:inherit;text-decoration:none}@media screen and (max-width: 769px){.header-menu{position:fixed;top:0;left:0;z-index:150;border-bottom:2px solid rgba(0,0,0,0.65);-webkit-background-clip:padding-box;background-clip:padding-box;}.header-menu .logo{padding:9px 0px 5px 0px}.header-menu .logo svg{width:110px;height:24px}.header-menu .navigation,.header-menu .announcement{display:none}}.footer-menu{width:100%;background-color:white;position:absolute;bottom:0;left:0}.footer-menu .wrapper{width:1200px;max-width:-webkit-calc(100% - 2rem);max-width:-moz-calc(100% - 2rem);max-width:calc(100% - 2rem);margin:0 auto;padding:33px 0;text-align:center;display:-webkit-flex;display:flex}.footer-menu a,.footer-menu a:link,.footer-menu a:visited{color:#3e3e3e;text-decoration:none}.footer-menu a:hover{color:#0b0b0b}@media screen and (min-width: 768px){.footer-menu ul{margin-right:2rem;}}@media screen and (max-width: 769px){.footer-menu ul{margin-bottom:0.7rem;}}.footer-menu ul li{display:inline-block;margin-right:0.7rem}.footer-menu ul.social{font-size:24px;font-size:1.5rem}@media screen and (min-width: 768px){.footer-menu ul.social{-webkit-align-self:baseline;align-self:baseline;}}@media screen and (max-width: 769px){.footer-menu ul.social{-webkit-order:3;order:3;}}@media screen and (min-width: 768px){.footer-menu ul.regular{-webkit-align-self:baseline;align-self:baseline;}}.footer-menu ul.regular li{margin-right:0.25rem}.footer-menu ul.regular a:hover{text-decoration:underline}.footer-menu .award{position:relative}@media screen and (min-width: 768px){.footer-menu .award{-webkit-align-self:baseline;align-self:baseline;}}.footer-menu .award img{position:relative;margin-right:5px;top:-3px;width:16px;height:13px}@media screen and (max-width: 769px){.footer-menu .wrapper{max-width:-webkit-calc(100% - 0rem);max-width:-moz-calc(100% - 0rem);max-width:calc(100% - 0rem);-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.footer-menu .wrapper .award{margin-top:1.5rem;-webkit-order:1;order:1}.footer-menu .wrapper ul.regular{font-size:11px;font-size:0.6875rem;-webkit-order:2;order:2}}.add-video-form .share-menu{margin-top:-1.5rem}.share-menu ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;list-style:none;font-size:32px;font-size:2rem}.share-menu ul li{padding:0.5rem}.share-menu a,.share-menu a:link,.share-menu a:visited{color:inherit;text-decoration:none;-webkit-transition:color 120ms ease-out 0s;-moz-transition:color 120ms ease-out 0s;-o-transition:color 120ms ease-out 0s;transition:color 120ms ease-out 0s}.share-menu a:hover{color:#efa91b;text-decoration:none}.footer-spacer{height:10rem}.shareRow h3{margin-top:1.2rem;margin-right:0.75rem;float:right}.shareRow .share-menu{float:right}.shareRow:after{content:'';display:block;clear:both}