@import url('//fonts.googleapis.com/css?family=Open+Sans:400,800');
html,body{
overflow-x:hidden;
-webkit-overflow-scrolling: touch;
}
body{background-color:#fff;font-family:'Open Sans', sans-serif, Arial, 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;font-size:15px;color:#3860a4;line-height:180%;word-wrap:break-word;background-position:top left;background-repeat:no-repeat;background-attachment:fixed;margin:0px;padding:0px;}
button,input[type='button'],input[type='submit'],input[type='reset'],button[type='submit'],button[type='button'], 
input[type='password']{background-color:#3860a4;padding:10px;border:none;border-radius:0px;color:#fff;cursor:pointer;transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0px;padding:10px;border:none;margin:0;font:normal normal normal 14px/1 'Raleway', sans-serif,FontAwesome;}
#to_top{position:fixed;cursor:pointer;width:40px;height:40px;background-color:#000;bottom:0px;right:0px;visibility: hidden;filter:alpha(opacity=100);opacity: 0;text-align:center;z-index: 10;transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;}
#to_top.visible{visibility: visible;opacity: 1;}
#to_top .arrow{border:9px solid transparent;border-bottom-color:#fff;width:0px;height:0px;margin:5px auto;}
#to_top .arrow_inner{border:7px solid transparent;border-bottom-color:black;width:0px;height:0px;margin:-17px auto 0 auto;}
[href],[onclick],[ontouchstart]{cursor:pointer;}
#inhoud >div[id].sel{z-index:1;}
#inhoud >div[did]{transition:all 1s;-webkit-transition:all 1s;-ms-transition:all 1s;-moz-transition:all 1s;position:relative;margin:0;padding:0;}
#inhoud div.loaded_page:nth-of-type(2n){background-color:rgba(127, 127, 128, 0.13);}
#inhoud div.loaded_page:nth-of-type(2n) section h1,
#inhoud div.loaded_page:nth-of-type(2n) section h2,
#inhoud div.loaded_page:nth-of-type(2n) section h3,
#inhoud div.loaded_page:nth-of-type(2n) section h4{color:#a72323;}
#inhoud div.loaded_page:nth-of-type(3n) .left_floater{left:70%;right:0px;}
#inhoud div.loaded_page:nth-of-type(3n) > section{margin-left:0px;width:50%;color:#fff;padding:10%;padding-top:30px;}
#inhoud div.loaded_page:nth-of-type(3n){background-color:#3860a4;}
#text_frontpage{position:absolute;color:#fff;width:100%;background-color:#000;background-color:rgba(0, 0, 0, 1);font-size:14px;bottom:0px;padding:0px;}
#text_frontpage >div{padding:10px;width:60%;margin:auto;text-align:center;max-width:500px;}
.ingelogd{position:absolute!important;top:0px;z-index:1000;background:#dfdfdf;padding:5px!important;opacity:0.7;width:15px;}
.ingelogd a{color:#3860a4!important;}
.ingelogd a:before{font-family:FontAwesome;content:'\f044';}
iframe{max-width:100%;}
#languagechooser{
    text-align: center;
    margin: auto;
    background-color: #3860a4;
    transition: all 0.5s;
    left: 0%;
    position:relative;
}
#banner-wrapper{
    transition: all 0.5s;
    left: 0%;
    position:relative;
}
#languagechooser a{
    text-align: center;
    color: #fff;
    display: inline-block;
    margin: 4px;
    text-transform: uppercase;
}
#logo{
    height: auto;
    margin-right: 0px;
    display: block;
    z-index: 11;
    position: relative;
    text-align: center;
    margin-top: 0px;
    background-color: #3860a4;
    padding-top: 40px;
    transition: all 0.5s;
    left: 0%;
}
#logo a{
    text-align: center;
    color: #fff;
    display: inline-block;
    margin: 4px;
}
#logo a img{
        border: none;
        opacity: 1;
        filter: alpha(opacity=90);
        transition: opacity 0.5s;
        -moz-transition: opacity 0.5s;
        -o-transition: opacity 0.5s;
        -ms-transition: opacity 0.5s;
        -webkit-transition: opacity 0.5s;
        max-width: 300px;
}
#inhoud div > section div.coll3{width:33.3333%;float:left;}
table.coll3 td{background-color:#ccc;text-align:center;vertical-align:top;}
#inhoud blockquote{margin:1.5em 10px;padding:0.5em 10px;quotes:'\201C''\201D';font-family:Georgia, serif;font-size:20px;font-style:italic;text-align:center;}
#inhoud blockquote:before{ color:#ccc;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em;}
#inhoud blockquote p{ display:inline;}
#inhoud div.loaded_page .left_floater img{width:100%;opacity:0.5;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;transition:opacity 1s;}
#inhoud div.sel .left_floater img{opacity:1;}
#inhoud div.left_floater h1{font-weight:bold;text-align:right;color:#999;height:100%;position:relative;padding-right:10px;}
#inhoud div.left_floater h1:before{content:' ';height:10px;display:block;}
#inhoud div > section{margin-bottom:0px;margin-top:0px;}
#inhoud div.loaded_page > section{margin-left:30%;}
#inhoud section[class^='extra'],#inhoud section.extra1,#inhoud section.extra3{transform:translateX(0%);-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);}
#inhoud section.extra0,#inhoud section.extra2,#inhoud section.extra4{transform:translateX(0%);-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);}
#inhoud span{font-size:14px;}
strong{font-weight:700;}
table{width:100%;border-collapse:collapse;/* border:none; */}
button,input[type='button'], input[type='submit'], input[type='reset']{background: #3860a4;padding:10px;border:none;border-radius:0px;color:#fff!important;cursor:pointer;transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0px;padding:10px;border:none;}
label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;font-size:14px;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;}
textarea{border:1px solid silver;font-size:14px;}
#aanmeldennewsletters input[type=radio],#aanmeldennewsletters input[type=checkbox]{display:none;}
label:before{content:'';display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;left:0;bottom:1px;box-shadow:inset 0px 2px 3px 0px rgba(0, 0, 0, .3), 0px 1px 0px 0px rgba(255, 255, 255, .8);}
.radio label:before{border-radius:8px;}
.checkbox label{margin-bottom:10px;}
.checkbox label:before{border-radius:3px;}
input[type=radio]:checked + label:before{content:'\2022';color:#999966;font-size:30px;text-align:center;line-height:14px;background-color:#999966;}
input[type=checkbox]:checked + label:before{content:'\2713';text-shadow:1px 1px 1px rgba(0, 0, 0, .2);font-size:15px;color:#ec1d23;text-align:center;line-height:15px;}
input[type='button']:hover, input[type='submit']:hover, input[type='reset']:hover{background:#900;color:#FFF;}
input[type='text'],input[type='password']{padding:10px;border:1px solid silver;border-radius:0;font-size:14px;-webkit-transition:box-shadow 0.3s, border 0.3s;-moz-transition:box-shadow 0.3s, border 0.3s;-o-transition:box-shadow 0.3s, border 0.3s;transition:box-shadow 0.3s, border 0.3s;-webkit-appearance:none;max-width:90%;}
table tr td,table tr th{vertical-align: top;}
#page table tr td.two_coll{width:50%;padding-left: 0;padding-right: 0;}
#page table tr td,#page table tr th{font-size:14px!important;vertical-align:top;padding:3px;/* border:none; */}
th{background:#3860a4;color:white;font-weight:bold;}
form#mailform{text-align:left;}
div.login_div_backend{position:fixed;z-index:20;right:0px;top:0px;padding:5px;background-color:#9a0101;}
div.loggedin_backend,.login_div{overflow:hidden;position:relative;}
div.loggedin_backend a{margin-bottom:5px;font-weight:bold;margin:0;color:#fff;}
div.loggedin_backend a:before{font:normal normal normal 18px/1 FontAwesome;font-size:18px;margin:0;}
div.loggedin_backend a.user:before{content:'\f007';}
.login:after{font:normal normal normal 18px/1 FontAwesome;content:'\f007';}
a.log_out:before{font:normal normal normal 30px/1 FontAwesome;content:'\f011';font-size:20px;}
form#mailform input[type=text],form#mailform textarea{text-align:left;background:#fff;}
form#mailform table{text-align:center;width:100%;}
form#mailform table tr td, form#aanmeldform table tr td{text-align:left;border:none;}
form#mailform table tr td p{display:inline;}
#mailform #vsecc{float:none;font-size:14px;border:1px solid silver;width:130px;}
input.verstuur{width:150px;}
p, ol, ul{margin-top:0px;}
ol, ul{text-align:left;}
#wrapper img{border:none;max-width:100%;height:auto!important;}
#inhoud a[href],#inhoud [onclick],#inhoud [ontouchstart]{color:#232f5f}
a:hover{text-decoration:none;}
a span.back{margin-right:5px;}
a img{border:none;}
a[href*=".pdf"]:before{
    font: normal normal normal 14px/1 FontAwesome;
    content:"\f1c1";
    margin-right:4px;
}
#inhoud a[href*=".jpg"]{display:inline-block;position:relative;padding:0px}
#inhoud a[href*=".jpg"]:before{
    content: "\f00e";
    display: block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    position:absolute;
    z-index:2;
    width:inherit;
    height:inherit;
    text-align:center;
    font-size:30px;
    margin:auto;
    bottom:10px;
    padding-top:30%;top:0;
    left:0px;
    right:0px;
    background-color:rgba(0,0,0,0.2);
    opacity:0.5;
    transition:all 0.5s;
 }
 #inhoud a[href*="htmlfiles"]:hover:before{
     opacity:1;
     background-color:rgba(0,0,0,0);
 }
#inhoud a.button{background-color: #3860a4;color: #ffffff;padding:10px;display: inline-block;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#wrap{position:relative;z-index:3;margin-left:auto;margin-right:auto;margin-top:0px;}
#image_hider_holder{display:none;position:fixed;left:0px;top:0px;height:100%;width:100%;}
#wrapperpage{margin-left:auto;margin-right:auto;position:relative;margin-top:0px;background-color: #fff; */}
#wrapperpage.margintop{padding:10px;padding-top:100px;}
#wrapper{background:none repeat scroll 0 0 transparent;overflow:hidden;padding:0px;position:relative;min-height:300px;}
.container{margin-left:auto;margin-right:auto;padding:0px;width:100%;}
#wrapper .cont_{max-width:1600px;margin:auto;position:relative;}
.heading-title{border-bottom:1px solid #E5E5E6;display:block;font-weight:600;margin-bottom:4px;padding-bottom:12px;}
#header{margin-bottom:0px;}
#page{overflow:hidden;}
#page .heading-title{margin-bottom:6px !important;}
#selectmenu{display:none;width:100%;margin-left:auto;margin-right:auto;padding:5px;background-color:#ec1d23;background-color:rgba(236,29,35,0.7);color:white;overflow:hidden;height:40px;-webkit-appearance:none;line-height:1;border:0;border-radius:0;font-size:120%;background-image:url(../admin/images/hormenu.png);background-position:right;background-repeat:no-repeat;}
#footer{text-align:center;padding:10px;color:#FFF;position:relative}
#footer img{width:60%;max-width:700px;}
#footer p{font-size:11px;text-transform:uppercase;}
#footer a{color:#fff;}
#banner h2{font-weight:400;letter-spacing:-1px;padding-bottom:20px;}
#banner h2 span{font-weight:700;}
#banner p{color:#fff999;font-size:14px;}
.button-style{background:none repeat scroll 0 0 #AF2C54;border-radius:5px 5px 5px 5px;clear:both;color:#FFFFFF;display:inline-block;font-size:14px;margin-top:30px;padding:10px 20px;text-decoration:none;}
.button-style:hover{background:none repeat scroll 0 0 #982648;}
.posted-style{background:none repeat scroll 0 0 #AF2C54;color:#FFFFFF;display:inline-block;font-size:14px;padding:10px 20px;text-decoration:none;}
#main_menu{background:none;height:40px;width:100%;margin-bottom:20px;}
#newsletters{height:76px;}
#twitter iframe#twitter-widget-0{width:100%!important;height:300px;min-width:0px!important;}
.jspHorizontalBar{height:0px!important;}
.jspDrag{background-color:#ec1d23;}
#content{background:none;margin:0px;padding:0px;width:100%;margin-top:0px;}
div#agenda_inhoud.content{background-repeat:no-repeat;background-position:bottom;position:relative;}
#agenda_inhoud h1, #agenda_inhoud h2, #agenda_inhoud h3, #agenda_inhoud h4, #agenda_inhoud h5{color:#CFB7E4;}
#agenda{height:auto;width:100%;padding:0px;padding-top:5px;}
.agendaslides{position:relative;transition:left 0.5s ease-out;-webkit-transition:left 0.5s ease-out;-moz-transition:left 0.5s ease-out;-ms-transition:left 0.5s ease-out;height:300px;margin-bottom:100px;}
#agenda .head{text-align:left;color:#465987;padding-left:10px}
.blo{width:100%;overflow:hidden;position:relative;margin:auto;background-color:#fff;}
.navigation_arrows{position:absolute;width:44px;height:44px;z-index:2;cursor:pointer;top: 0px;}
.navigation_arrows:before{font-size:20px;background-color:#000;color:#fff;padding:10px;width: 45px;height: 45px;display:block;text-align:center;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;position:absolute;top: 29px;box-sizing: border-box;}
.navigation_arrows.left:before{content:'>>';right:0px;}
.navigation_arrows.right:before{content:'<<';}
.navigation_arrows:hover:before{background-color:#666;}
.navigation_arrows.right{left:0px;}
.navigation_arrows.left{right:0px;		}
#agenda img{max-width:100%;}
#agenda .date{background-color:#3860a4;color:#fff;font-size:10px;font-style:italic;max-height:20px;border-top:#fff 1px dotted;padding:4px;}
#agenda .date.now{background-color:#3860a4;color:yellow;}
#agenda .agenda_rest{ padding:0px;overflow:hidden;height:auto;color:#000!important;}
#agenda .agenda_rest img{max-width:100%;height:auto!important;max-height:auto!important;}
#agenda .agenda_rest *{color:black}
.agenda_items{margin-bottom:3px;overflow:auto;width:366px;float:left;color:#000;height:auto;}
div.agenda_items:first-child:before{display:none;}
.agenda_items:before{border-right:1px dotted white;height:1000px;width:1px;content:' ';position:absolute;}
#sidebar #search{text-align:left;margin-bottom:20px;}
#search #search_results{background-color:#000;display:none;z-index:2;width:100%;color:#000;overflow:auto;max-height:140px;margin-bottom:10px;}
#search #search_results #search_results_ol ._hide{display:none;}
#search #search_results #search_results_ol{margin-left:0px;padding-left:26px;}
#search_results li a{cursor:pointer;}
#search input[placeholder]{color:#ccc;}
#search ::-webkit-input-placeholder{ color:#ccc;}
#search :-moz-placeholder{color:#000;}
#search ::-moz-placeholder{color:#000;}
#search :-ms-input-placeholder{color:000;}
#search input[type='text']{background:#FDFDFD;color:#000;height:18px;line-height:13px;border:1px solid #999;padding:10px;margin:0;}
#search input[type='submit']{background-image:url(../admin/images/search-icon.png);cursor:pointer;height:13px;width:13px;position:absolute;top:10px;right:5%;z-index:1;box-shadow:none;}
.replaced{background-color:#c5c5c5;color:#fff;}
#sidebar > div .replaced{background-color:#fff;color:#000;font-style:italic;font-weight:bold;}
#show:after{clear:both;position:relative;width:100%;height:1px;content:'';display:block;}

#inhoud{color:#3860a4;text-align:left;position:relative;padding-top:0px;margin-left:auto;margin-right:auto;}
#inhoud .content{
    padding-left:10%;
    padding-right:10%;
}
h1{font-size:2em;line-height: 1.3em;}
h2{font-size:1.2em}
h3{font-size:1em}
h4{font-size:0.8em}
#inhoud:after{content:' ';clear:both;width:100%;height:5px;display:block;}
#ft-title-slideshowHolder{padding:10px;}
#show_case div{color:#fff999;}
#show_case{box-shadow:0 5px 5px rgb(0, 0, 0);box-shadow:0 5px 5px rgba(0, 0, 0, 0.3);overflow:hidden;transition:width 0.4s ease-in, height 0.4s ease-out, transform 0.4s;-moz-transition:width 0.4s ease-in, height 0.4s ease-out, -moz-transform 0.4s;-webkit-transition:width 0.4s ease-in, height 0.4s ease-out, -webkit-transform 0.4s;-o-transition:width 0.4s ease-in, height 0.4s ease-out,-o-transform 0.4s;}
#show_case #show_image1{filter:alpha(opacity=100);opacity:1;transition:opacity 0.4s ease-in transform 0.4s;-moz-transition:opacity 0.4s ease-in, -moz-transform 0.4s;-webkit-transition:opacity 0.4s ease-in, -webkit-transform 0.4s;-o-transition:opacity 0.4s ease-in,-o-transform 0.4s;}
#show_case .over{background-color:#000;color:#ffffff;float:left;font-size:12px;padding:5px;}
#show_case .over:hover{color:#ec1d23;}
.diashow{background-color:#fff;float:left;height:90px;overflow:hidden;width:100px;border:1px solid #fff;transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;-webkit-transition:all 0.5s;}
.diashow img{border:none;cursor:pointer;margin:0px;padding:0px;}
.diashow:hover{border:1px solid #fff999;}
#sidebar img{max-width:90%;}
#twitter_follow{position:fixed;top:0px;left:140px;z-index:3;}
.fb_edge_widget_with_comment{position:relative;}
div.fb-like.fb_iframe_widget{padding-left:2%;}
#website_switch{height:auto;margin-right:0px;display:block;z-index:11;position:relative;text-align:center;margin-top:0px;background-color: #3860a4;padding-top:40px;}
#website_switch > div{text-align:center;margin: auto;}
#website_switch.floatnone{margin-bottom:40px;display:block!important;}
#website_switch2{display:none;}
#website_switch a{text-align: center;color: #fff;display: inline-block;margin: 4px;}
#website_switch img{/* width:600px; */}
#website_switch img, #website_switch2 img{border:none;opacity:1;filter:alpha(opacity=90);transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;}
#website_switch img:hover, #website_switch2 img:hover{filter:alpha(opacity=100);opacity:1;}
#social_media a{float:left;margin-right:4px;font-size:30px;}
#top_balk{filter:alpha(opacity=50);background:none;position:fixed;z-index:2;width:auto;}
#top_balk{top:0px;z-index:4;}
#footer_holder{width:100%;position:relative;z-index:3;background-color:#3860a4;}
#history_back{margin-top:10px;font-size:11px;position:relative;z-index:2;}
#history_back span{color:#ec1d23;}
.image_hider{top:0px;position:absolute;	filter:alpha(opacity=0);opacity:0px;}
#image_hider{opacity:1;filter:alpha(opacity=100);}
#aanmelden_div{height:38px;}
#newsletters_hider{height:0px;filter:alpha(opacity=0);opacity:0;background-color:rgba(0, 0, 0, 0.5);width:100%;position:fixed;z-index:11;transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;-moz-transition:all 0.5s;top:0px;}
#aanmeldennewsletters{height:0px;filter:alpha(opacity=0);opacity:0;position:absolute;z-index:100;width:100%;margin-left:auto;margin-right:auto;margin-top:50px;padding:0px;transition:top 0.5s, opacity 1s;-o-transition:top 0.5s, opacity 1s;-moz-transition:top 0.5s, opacity 1s;-webkit-transition:top 0.5s, opacity 1s;top:-1000px;}
.lb-close{display:block;float:right;width:30px;height:30px;background:url(http://bluetone.nu/admin/images/close.png) top right no-repeat;text-align:right;outline:none;filter:alpha(opacity=40);opacity:0.7;}
.fa-close{float:right;font:normal normal normal 14px/1 FontAwesome;color:#000;background:#ccc;padding:5px;}
.lb-close:hover{cursor:pointer;filter:alpha(opacity=100);opacity:1;}
#aanmeldennewsletters div{padding:20px;background-color:#ffffff;width:80%;max-width:500px;margin-left:auto;margin-right:auto;}
#left_content{float:left;width:25%;}
#content_mid{margin-top:20px;padding:0px;width:65%;text-align:left;}
#einsteinholder{width:100%;position:fixed;z-index:0;top:40px;height:100%;opacity:0.1;}
#einsteinholder img{width:100%;position:absolute;opacity:0;left:0;right:0;height:100%;transition:opacity 2s;-webkit-transition:opacity 2s;-moz-transition:opacity 2s;-ms-transition:opacity 2s;}
#einsteinholder img.sel{opacity:1;}
#sidebar > div{background-color:transparent;padding:0;margin-bottom:0px;}
#sidebar{height:550px;margin:auto;margin-bottom: 0px;padding:0px;width:100%;color:#fff;background-color: #3860a4;background-image: url(/htmlfiles/logos/back-sidebar4.png);background-repeat: no-repeat;background-size: cover;background-position: center;}
#sidebar > div{padding:0;text-align:left;width:18%;position:relative;height: 550px;overflow-y:auto;overflow-x:hidden;float:left;display:block;}
#sidebar > div::-webkit-scrollbar-thumb{background:#3860a4;}
#sidebar.col5 > div{width:13%;}
#sidebar.col4 > div{width:18%;}
#sidebar.col3 > div{width:26%;}
#sidebar.col2 > div{width:42%;}
#sidebar.col1 > div{width:92%;}
#sidebar >div#search{overflow:hidden;}
#sidebar > div *{color:#fff;}
#sidebar > div a .fa{font-size:30px;margin-right:5px}
#sidebar > div > div{padding:5%;}
#sidebar div.background_white{background-color:#FFF;}
#sidebar a{color:#fff;}
#click_search{display:none}
#sidebar #banner-wrapper{margin-top:0px;}
#sidebar #menu{display:none;}
#left_content.one_column{width:100%;}
#left_content.two_column{width:100%;}
#left_content.three_column{width:20%;}
#content_mid.one_column{width:100%;}
#content_mid.two_column{width:100%;}
#content_mid.three_column{width:56%;}
#sidebar.one_column{width:100%;}
#sidebar.two_column{width:100%;}
#sidebar.three_column{width:20%;margin-left:4%;}
#sidebar.coll1 >div{width:100%;}
#sidebar.coll2 >div{width:50%;}
#sidebar.coll3 >div{width:33.33333%;}
#sidebar.coll4 >div{width:25%;}
#sidebar.coll5 >div{width:20%;}
table.odd_even th{
    background-color:#203B7F;
}
table.odd_even tr:nth-of-type(even) td{
    background-color: #D3D742;
}
.clearfix{clear:both!important;height:0px!important;background:none!important;padding:0px!important;}
@keyframes rotating{from{transform:rotate(-0deg);-ms-transform:rotate(-0deg);-moz-transform:rotate(-0deg);-webkit-transform:rotate(-0deg);-o-transform:rotate(-0deg);}
 to{transform:rotate(-360deg);-ms-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);-o-transform:rotate(-360deg);}
}
@-webkit-keyframes rotating{from{transform:rotate(-0deg);-ms-transform:rotate(-0deg);-moz-transform:rotate(-0deg);-webkit-transform:rotate(-0deg);-o-transform:rotate(-0deg);}
 to{transform:rotate(-360deg);-ms-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);-o-transform:rotate(-360deg);}
}
@media all and (min-width:1800px){
    #content{
        display: -webkit-flex;
    display: flex;
    }
    #inhoud{
        width: 60%;
        margin-left: 2%!important;
        float:left;
    }
    #sidebar{
        float:right;
        width: 36%!important;
        height: auto!important;
        -webkit-flex: 1;
        flex: 1;
        margin: auto;
        margin-top: 0;
        margin-bottom: 0;
    }
    #sidebar > div{
        width: auto!important;
        float: none!important;
        height: auto!important;
    }
    #sidebar > div >div{
        padding: 20px!important;
    }
}
@media all and (min-width:800px){
#inhoud div.loaded_page .left_floater{width:30%;position:absolute;left:0px;top:0px;bottom:0px;-webkit-transition:all 0.5s;-mox-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
#inhoud div.loaded_page:nth-of-type(2n) .left_floater{width:20%;position:static;float:left;margin-right:2%;margin-left:10%;margin-top:0px;}
#page table tr td.two_coll:nth-of-type(1n)>div{padding-right:5%;}
#page table tr td.two_coll:nth-of-type(2n)>div{padding-left:5%;}
::-webkit-scrollbar{width:12px;}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0px rgba(0,0,0,1);-webkit-border-radius:0px;border-radius:0px;}
::-webkit-scrollbar-thumb{-webkit-border-radius:0px;border-radius:0px;background:#3860a4;-webkit-box-shadow:inset 0 0 0px rgba(0,0,0,0.5);}
::-webkit-scrollbar-thumb:window-inactive{background:rgba(110,110,110,1);}
}
@media all and (max-width:800px){
#sidebar{height:auto}
#sidebar > div{float:none}
#inhoud div > section div.coll3{width:auto;float:none;}#inhoud .left_floater{width:100%;padding-top:10px;position:relative;margin:0;padding:0;left:0px!important;padding-top:60px;}
#einsteinholder{top:0px;}
#inhoud div.left_floater h1{text-align:left;margin:0;padding:10%;background:none;color:#999;}
#inhoud div.left_floater h1:before{display:none;}
.blo{/* overflow-x:auto; */height:550px;}#footer_holder{	position:relative;}#footer_holder.hidefooter{opacity:1;z-index:3;bottom:0px;}
}
@media all and (min-width:500px) and (max-width:800px){
#inhoud >div[id] > section{margin-left:40px !important;margin-right:40px !important;width:auto!important}
.navigation_arrows{/* display:none; */}
#ingelogd.edit_menu{margin-top:50px;}
#sidebar > div{width:auto!important;float:none;margin-right:0px;height:auto;display: block;}
#wrapperpage{margin-top:0px;}
#content img{max-width:100%!important;height:auto!important;}
#logo img{width:80%;}
.container2{width:70%;}
#left_content.one_column{width:100%;}
#left_content.two_column{width:25%;}
#left_content.three_column{width:20%;}
#content_mid.one_column{width:100%;}
#content_mid.two_column{width:100%;}
#content_mid.three_column{width:68%;}
#sidebar.one_column{width:100%;}
#sidebar.two_column{width:100%;margin-left:0px;}
#sidebar.three_column{width:98%;}
#agenda,#newsletters{overflow:auto;}
body{overflow:auto;}
#page table tr td.two_coll:nth-of-type(1n)>div{padding-right:5%;}
#page table tr td.two_coll:nth-of-type(2n)>div{padding-left:5%;}
}
@media all and (min-width:0px) and (max-width:500px){
h1{font-size:1.4em;line-height: 1.3em;}
h2{font-size:1em}
h3{font-size:0.8em}
h4{font-size:0.6em}
#inhoud >div[id] > section{margin-left:0 !important;width:auto!important;padding:10%;}
input:focus,textarea:focus{font-size: 16px;}
#inhoud div[id] > section{	}
body{overflow:auto;}
.navigation_arrows{/* display:none; */}
#ingelogd.edit_menu{margin-top:50px;}
#sidebar{border:none;padding-left:0px;}
#inhoud{padding:0px;}
#sidebar > div{width:auto!important;float:none;height:auto;display: block;}.threetile{width:100%;float:left;margin-right:0%;background-color:#fff;height:300px;overflow:hidden;position:relative;border:none;}
#page table, thead, tbody, th, td, tr{/* display:block; */}
#page thead{display:none;}
#page thead tr{position:absolute;top:-9999px;left:-9999px;}
#page table tr td.two_coll{width:100%;padding:0px;}
#page table tr th{/* display:none; */}
#wrapperpage{margin-top:0px;}
#footer img{width:90%;}
#wrap{margin-top:0px;}
#sidebar #agenda{max-height:2000px;height:auto;}
#sidebar img{max-width:90%;}
#selectmenu{display:block;}
#website_switch img{width:200px;}
#left_content.one_column{width:100%;display:none;}
#left_content.two_column{width:25%;display:none;}
#left_content.three_column{width:0%;display:none;}
#content_mid.one_column{width:100%;}
#content_mid.two_column{width:100%;}
#content_mid.three_column{width:98%;}
#sidebar.one_column{width:100%;}
#sidebar.two_column{width:100%;margin-left:0px;}
#sidebar.three_column{width:98%;}
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
  select,
  textarea,
  input {
    font-size: 16px!important;
  }
}