/* Dansende letters bij:
*/
.sidr { /* Default Settings */ display: none; position: absolute; position: fixed; top: 0px; height: 100%; z-index: 100; width: 100%; overflow-x: none; overflow-y: auto; /* Theme Settings */ font-family: "Trebuchet MS", sans-serif; font-size: 16px; font-weight: normal; font-style: normal; text-transform: lowercase; background-color: #fff; background-color: white; color: #000; padding-top: 30px; }

.sidr { border-right: 1px solid #fff; }

.sidr .sidr-inner { padding: 0 0 15px; }

.sidr .sidr-inner > p { margin-left: 15px; margin-right: 15px; }

.sidr.right { left: 0; right: 0; }

.sidr.left { left: -100%; right: auto; }

.sidr h1, .sidr h2, .sidr h3, .sidr h4, .sidr h5, .sidr h6 { font-size: 1em; font-weight: normal; padding: 0 15px; margin: 0 0 5px; color: white; line-height: 24px; }

.sidr a { font-weight: 400; }

.sidr p { font-size: 1em; margin: 0 0 12px; }

.sidr p a { color: #000; }

.sidr > p { margin-left: 15px; margin-right: 15px; }

.sidr ul { display: block; margin: 0; padding: 0; position: relative; z-index: 50; }

.sidr ul li { display: block; margin: 0; line-height: 1.5em; padding: 15px 25px; border: 0; text-align: left; }

.sidr ul li a, .sidr ul li span { padding: 5px 10px; text-decoration: none; color: #000; }

.sidr ul li a { padding: 0 0 5px 0; margin: 0; }

.sidr ul li a:hover { color: #000; }

.sidr ul li.active > a { color: #000; border-bottom: 1px solid #d0d0d2; padding-bottom: 4px; /*
&:after {
	content: ' >';
	padding-top: 3px;
}
*/ }

.sidr ul li.current-menu-ancestor a { color: #000; }

.sidr ul li.active li a { color: #000; }

.sidr ul li li.active a { color: #000 !important; background-image: none; }

.sidr ul li li a, .sidr ul li.active li a { color: #fff; border: 0 !important; }
.sidr ul li li a:hover, .sidr ul li.active li a:hover { color: #000; }

.sidr ul li.active span.wrap, .sidr ul li.current-menu-ancestor li.active span.wrap { white-space: nowrap; }

.sidr ul li.active li span.wrap, .sidr ul li.current-menu-ancestor span.wrap { border: 0; }

.sidr ul li ul { border-bottom: none; margin: 0; display: none; margin-top: 5px; font-family: "Trebuchet MS", sans-serif, sans-serif; text-transform: none; }

.sidr ul li.active ul { display: block; }

.sidr ul li ul li { line-height: 25px; font-size: 0.9em; margin: 0; }

.sidr ul li ul li:last-child { border-bottom: none; }

.sidr ul li ul li a, .sidr ul li ul li span { color: #000; text-transform: none; }

/*
.sidr form { margin: 0 15px;
}
.sidr label { font-size: 1em;
}
.sidr input[type="text"],
.sidr input[type="password"],
.sidr input[type="date"],
.sidr input[type="datetime"],
.sidr input[type="email"],
.sidr input[type="number"],
.sidr input[type="search"],
.sidr input[type="tel"],
.sidr input[type="time"],
.sidr input[type="url"],
.sidr textarea, .sidr select { width: 100%; font-size: 1em; padding: 5px; margin: 0 0 10px; border: none; background: rgba($sidr-color-font, 0.1); color: rgba($sidr-background, 0.6); display: block; clear: both;
}
.sidr input[type=checkbox] { width: auto; display: inline; clear: none;
}
.sidr input[type=button],
.sidr input[type=submit] { color: $sidr-color-font; background: $sidr-background;
}
.sidr input[type=button]:hover,
.sidr input[type=submit]:hover { background: rgba($sidr-background, 0.9);
}
*/
