/* Desktop default styles */
body{background-color:#fff;font-family:Arial,Helvetica,Geneva,sans-serif;padding:20px;font-size:1em;line-height:1.5em;color:#44444}
#container{width:840px;margin:0}
#sidebar{width:336px;float:left;font-size:.95em;line-height:1.4em;padding:0 10px 25px 0}
#sidebarleft{width:180px;float:left}
#sidebarright{width:125px;float:right}
#footer{width:100%;clear:both;font-size:.95em;padding:20px 0;text-align:center}
#entries{width:468px;float:right;padding:0}
.mobile-menu-toggle{display:none}
.mobile-site-title{display:none}
.post{margin-bottom:1em}
a{color:#69c;text-decoration:none;font-weight:700}
a:link h3{color:#951400;border:none}
a:link img{border:none}
ul{list-style:none;margin-left:0;padding-left:0;margin-top:0}
li.linkcat{list-style-type:none}
img{border:none;max-width:100%;height:auto}
.imgleft{float:left;margin-right:10px;margin-bottom:10px;max-width:100%}
.imgright{float:right;margin-left:10px;margin-bottom:10px;max-width:100%}
img.frame{padding:2px;border:1px solid #DEE4E5}
h1{font-size:2em;line-height:1em;text-transform:uppercase}
.title{border-bottom:1px solid silver}
h3{font-weight:700;font-size:1.2em;text-transform:uppercase;margin-bottom:.2em;margin-top:2em;letter-spacing:.2em;color:#34353e;border-bottom:1px solid silver}
.post h3{border-bottom:none;letter-spacing:normal;margin-bottom:-.5em}
blockquote{background-color:#f3f3f3;padding:10px;margin:15px 0}
.comments_tiny{color:#b8b8b8;border-bottom:1px solid silver}
.alt{margin:0;padding:10px;background:#f3f3f3}
.commentlist{margin-top:0}
.commentlist li{margin:5px 0 0}
.commentlist p{margin:10px 5px 10px 0}
#commentform p{margin:5px 0}
.nocomments{text-align:center;margin:0;padding:0}
.commentmetadata{margin:0;display:block}
li.comment{font-weight:700;padding:10px;list-style:none}
.commentlist p{font-size:.95em;font-weight:400;line-height:1.5em;text-transform:none}
#commentform{margin-top:30px}
.commentmetadata{font-weight:400}
#sidebar ul ol li,#sidebar ul ul li,.nocomments,.postmetadata,blockquote,small,strike{color:#777}
.content{margin-bottom:25px;padding-left:5px;font-weight:400}
.commentbox{width:100%;height:100px}
#wpstats{display:none}
#topright{position:fixed;right:0;top:0;display:block;height:188px;width:188px;background:url(https://120w.nl/wp-content/themes/120w/images/rechtsboven_groot.png) no-repeat;text-indent:-999em;text-decoration:none}
img.wpp-thumbnail{border:none}
.post-stats{font-size:9px;font-weight:700}
.wpp-author{font-style:italic}
.byadministrator{background:#FCFBD7!important}
.bypostauthor{background:#E3F4FF!important}
.byredacteur{background:#FCFBD7!important}
.byuser{background:#E6F8E0}
table.diff{empty-cells:hide;width:100%}
table.diff th{text-align:left}
table.diff .diff-deletedline{background-color:#fdd;width:50%}
table.diff .diff-deletedline del{background-color:#f99;text-decoration:none}
table.diff .diff-addedline{background-color:#dfd;width:50%}
table.diff .diff-addedline ins{background-color:#9f9;text-decoration:none}
table.diff .diff-context{display:none;visibility:hidden}
.revision-header{background-color:#ffffe0;border:1px solid #e6db55;padding:10px}
div.revision-header{padding:0 10px}
#wp-social-login-connect-with{font-weight:bold}
#wp-social-login-connect-options{padding:10px}
#wp-social-login-connect-options a{text-decoration:none}
#wp-social-login-connect-options img{border:0 none}

/* Tablets (768px - 1023px) */
@media only screen and (min-width: 768px) and (max-width: 1023px) {
#container{width:100%;max-width:768px;margin:0 auto;padding:10px}
#sidebar{width:100%;float:none;padding:20px 0 0 0}
#sidebarleft{width:48%;float:left}
#sidebarright{width:48%;float:right}
#entries{width:100%;float:none;padding:0 0 20px 0}
body{padding:10px}
.mobile-menu-toggle{display:none}
.mobile-site-title{display:none}
}

/* Mobiel (< 768px) */
@media only screen and (max-width: 767px) {
#container{width:100%;max-width:100%;margin:0;padding:10px;padding-top:50px}
#sidebar{width:100%;float:none;padding:10px 0 0 0;display:none;position:fixed;top:50px;left:0;background:#fff;z-index:999;max-height:80vh;overflow-y:auto;border-bottom:2px solid #69c;box-sizing:border-box}
#sidebar.active{display:block}
#sidebar img{display:none}
#sidebarleft{width:100%;float:none}
#sidebarright{width:100%;float:none;padding:10px 0 0 0}
#entries{width:100%;float:none;padding:0 0 20px 0;display:block}
body{padding:10px;font-size:1em}
h1{font-size:1.5em}
h3{font-size:1em}
#footer{width:100%;font-size:.8em}
.imgleft{float:none;margin:0 0 10px 0;max-width:100%}
.imgright{float:none;margin:0 0 10px 0;max-width:100%}
img{max-width:100%;height:auto}
.mobile-menu-toggle{display:block;position:fixed;top:10px;left:10px;z-index:1000;background:#69c;color:#fff;border:none;padding:10px 15px;font-size:16px;cursor:pointer;border-radius:4px}
.mobile-menu-toggle:hover{background:#5a9}
.mobile-site-title{display:block;position:fixed;top:10px;left:120px;z-index:1000;font-size:18px;font-weight:700;color:#444;line-height:40px;text-decoration:none}
.mobile-site-title:hover{color:#69c;text-decoration:none}
#sidebar ul{padding:0 15px;margin:0}
#sidebar li{padding:8px 0;border-bottom:1px solid #eee}
#sidebar h3{margin-top:15px;font-size:1.1em}
}

@media only screen and (max-width:1050px){
#topright{display:none}
}
