.carousel-center{
left: 50%;
position: absolute;
top: 323px;
margin-left: -246px;
z-index: -1;
	
}

#map_canvas {
	height:100%
}
.wpcf7-mail-sent-ok {
	display:none !important
}
.gsVideo {
	position:fixed !important;
	bottom:0 !important;
	top:auto !important
}
#aantallen {
	width:100%;
	float:left
}
.teller {
	width:131px;
	height:93px;
	background:url(../wp-content/themes/standaard/images/tellerbg.html);
	color:#32347e;
	padding:20px 0 0;
	margin:0 15px 21px;
	float:left;
	text-align:center;
	font:bold 18px/normal Arial, Helvetica, sans-serif
}
.teller b {
	font:bold 38px/normal Arial, Helvetica, sans-serif
}
.homeblok {
	width:210px;
	float:left;
	font-size:12px;
	line-height:19px;
	margin:0 10px 0 0
}
.homeblok.last {
	margin:0
}
#totopbutton {
	overflow:hidden;
	width:50px;
	height:50px;
	background:url(../wp-content/themes/standaard/images/totop.html) no-repeat left top
}
#totopbutton:hover {
	background:url(../wp-content/themes/standaard/images/totop.html) no-repeat left -50px
}
#hiddenmenubg {
	display:none;
	position:fixed;
	width:100%;
	height:54px;
	left:0;
	top:0;
	background:url(../../files.webton.nl/bg.html) left -234px repeat-x;
	z-index:150
}
.more-pijl {
	padding-right:15px;
	background:url(../../files.webton.nl/pijltje.html) right center no-repeat
}
.less-pijl {
	padding-left:15px;
	background:url(../../files.webton.nl/pijltje-l.html) left center no-repeat
}
.shareaholic-mobile-panel {
	visibility:hidden !important
}
.vvqbox {
	display:block;
	max-width:100% !important;
	visibility:visible !important;
	margin:10px auto
}
.vvqbox img {
	max-width:100% !important;
	;
	height:100%
}
.vvqbox object {
	max-width:100% !important
}
.page-id-194 .shareaholic-canvas {
	margin:0 0 0 270px
}
#scrollUp_arrow {
	outline:none !important
}
#scrollUp_arrow img {
	float:left
}
#flyout {
	display:none
}
.mvo {
	width:270px;
	padding:20px;
	height:270px;
	float:left;
	border:solid 1px #d7d5d2;
	margin:0 12px 21px 0;
	background:#dfdfdf url(../../files.webton.nl/sprite.html) left -357px repeat-x;
	position:relative
}
.mvo .bal {
	position:absolute;
	bottom:0;
	right:0;
	z-index:0
}
.mvo a {
	background:url(../../files.webton.nl/sprite.html) 0 -210px no-repeat;
	width:124px;
	height:29px;
	line-height:29px;
	text-decoration:none;
	color:#fff !important;
	text-align:center;
	float:left
}
.fotoleft {
	width:180px
}
.fotoright {
	width:470px
}
.telefoonnummer {
	color:#000 !important;
	text-decoration:none !important;
	cursor:default !important
}
#telefoonmobiele {
	display:none
}
.contactinfo {
	width:30%;
	margin:0 3% 0 0;
	float:left
}
section {
	overflow:hidden
}
section section {
	overflow:initial
}
iframe {
	max-width:100%
}
#checklist {
	margin:0 0 21px 10px;
	padding:0;
	list-style:none
}
#checklist li {
	padding:0 0 0 25px;
	background:url(../../files.webton.nl/sprite.html) left -246px no-repeat
}
#checklist.lijst {
	border-top:solid 1px #d7d5d2
}
#checklist.lijst li {
	padding:0 0 5px 0;
	background:none;
	border-bottom:solid 1px #d7d5d2;
	margin:5px 0 0
}
#checklist.lijst li span {
	float:right;
	margin:0 45px 0 0
}
#checklist.lijst li.lastli {
	color:#33387c;
	font:normal 400 18px/normal Arial, Helvetica, sans-serif;
	background:none
}
.shareaholic-canvas {
	float:left;
	clear:both
}
#sidebutton {
	position:absolute;
	left:-1px;
	top:340px
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block
}
.ie8 img {
	width:auto;
	max-width:none
}
blockquote, q {
	quotes:none
}
blockquote:before, blockquote:after, q:before, q:after {
	content:"";
	content:none
}
em {
	font-style:italic
}
ins {
	background-color:#ff9;
	color:#000;
	text-decoration:none
}
mark {
	background-color:#ff9;
	color:#000;
	font-style:italic;
	font-weight:bold
}
del {
	text-decoration:line-through
}
abbr[title], dfn[title] {
	border-bottom:1px dotted;
	cursor:help
}
table {
	border-collapse:collapse;
	border-spacing:0
}
hr {
	display:block;
	height:1px;
	border:0;
	border-top:1px solid #ccc;
	margin:20px 0 20px;
	padding:0
}
input, select {
	vertical-align:middle
}
select, input, textarea, button {
	font:99% sans-serif
}
pre, code, kbd, samp {
	font-family:monospace, sans-serif
}
a:hover, a:active {
	outline:none
}
ul, ol {
	margin-left:2em
}
ol {
	list-style-type:decimal
}
nav ul, nav li {
	margin:0;
	list-style:none;
	list-style-image:none
}
small {
	font-size:85%
}
strong, th {
	font-weight:bold
}
td {
	vertical-align:top
}
sub, sup {
	font-size:75%;
	line-height:0;
	position:relative
}
sup {
	top:-0.5em
}
sub {
	bottom:-0.25em
}
pre {
	white-space:pre;
	white-space:pre-wrap;
	word-wrap:break-word;
	padding:15px
}
textarea {
	overflow:auto
}
.ie6 legend, .ie7 legend {
	margin-left:-7px
}
input[type="radio"] {
	vertical-align:text-bottom
}
input[type="checkbox"] {
	vertical-align:bottom
}
.ie7 input[type="checkbox"] {
	vertical-align:baseline
}
.ie6 input {
	vertical-align:text-bottom
}
label, input[type="button"], input[type="submit"], input[type="image"], button {
	cursor:pointer
}
button, input, select, textarea {
	margin:0
}
input:valid, textarea:valid {
}
input:invalid, textarea:invalid {
border-radius:1px;
-moz-box-shadow:0px 0px 5px red;
-webkit-box-shadow:0px 0px 5px red;
box-shadow:0px 0px 5px red
}
.no-boxshadow input:invalid, .no-boxshadow textarea:invalid {
background-color:#f0dddd
}
a {
	outline:none;
	-webkit-transition:color 0.2s ease-in;
	-moz-transition:color 0.2s ease-in;
	-o-transition:color 0.2s ease-in;
	transition:color 0.2s ease-in
}
button {
	width:auto;
	overflow:visible
}
.ie7 img {
	-ms-interpolation-mode:bicubic
}
img, object, embed, video {
	max-width:100%
}
.ie6 img {
	width:100%
}
body, select, input, textarea {
	color:#444
}
h1, h2, h3, h4, h5, h6 {
	font-weight:bold
}
.ipad p, .ipad ul {
	clear:both
}
.ipad #klanten p {
	clear:none
}
html {
filter:expression(document.execCommand("BackgroundImageCache", false, true));
	overflow-y:scroll;
	height:100%
}
body {
	height:200px;
	line-height:1;

}
.streep {
	text-decoration:line-through
}
.vvqbox iframe {
	max-width:100% !important
}
::-moz-selection {
background:#153fa1;
color:#fff
}
::-webkit-selection {
background:#153fa1;
color:#fff
}
::selection {
	background:#153fa1;
	color:#fff
}
.alignleft {
	display:inline;
	float:left
}
.alignright {
	display:inline;
	float:right
}
.aligncenter {
	clear:both;
	display:block;
	margin-left:auto;
	margin-right:auto
}
.clear {
	clear:both;
	display:block;
	font-size:0;
	height:0;
	line-height:0;
	width:100%
}
table tr td {
	padding:5px
}
h1, h2, h3, h4, h5, h6, p, .addthis_toolbox {
	margin:0 0 21px
}
.addthis_toolbox {
	clear:both
}
.addthis_button_google_plusone {
	width:59px
}
.addthis_button_tweet {
	width:94px
}
article ul, article ol {
	margin:0 0 21px 25px
}
article ul ul, article ol ol, article ol ul, article ul ol {
	margin:0 0 0 25px
}
table {
	width:100%;
	clear:both;
	margin:0 0 21px
}
table tr {
	border-bottom:solid 1px #ccc
}
table td {
	min-height:31px
}
div.scrollingHotSpotLeft {
	min-width:75px;
	width:10%;
	height:100%;
	background-repeat:repeat;
	background-position:center center;
	position:absolute;
	z-index:200;
	left:0
}
div.scrollingHotSpotLeftVisible {
	background-color:#fff;
	background-repeat:no-repeat;
	opacity:0.35;
	-moz-opacity:0.35;
	filter:alpha(opacity = 35);
	zoom:1
}
div.scrollingHotSpotRight {
	min-width:75px;
	width:10%;
	height:100%;
	background-repeat:repeat;
	background-position:center center;
	position:absolute;
	z-index:200;
	right:0
}
div.scrollingHotSpotRightVisible {
	background-color:#fff;
	background-repeat:no-repeat;
	opacity:0.35;
	filter:alpha(opacity = 35);
	-moz-opacity:0.35;
	zoom:1
}
div.scrollWrapper {
	position:relative;
	overflow:hidden;
	width:100%;
	height:100%
}
div.scrollableArea {
	position:relative;
	width:auto;
	height:100%
}
#makeMeScrollable {
	width:100%;
	height:115px;
	position:relative
}
#makeMeScrollable div.scrollableArea img {
	position:relative;
	float:left;
	margin:0 25px;
	padding:0;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-o-user-select:none;
	user-select:none
}
#container {
	margin:0 auto;
	width:1000px
}
#header {
	position:absolute;
	top:0;
	left:50%;
	margin-left:-500px
}
#fade-slider {
	margin:20px 0 0;
	background:url(../../files.webton.nl/fade-bg.html);
	width:1000px;
	height:214px;
	overflow:hidden;
	float:left;
	position:absolute !important
}
#fade-slider img {
	margin:0 0 0 320px;
	float:left
}
.ie10 #talen, .ie9 #talen {
	margin-left:-43px !important
}
#talen {
	margin:30px 0 0 -28px;
	float:right;
	position:absolute;
	z-index:6000;
	height:35px;
	padding:19px 0 0 20px;
	right:-60px;
	top:204px
}
.ipad #talen {
	right:-47px;
	top:204px
}
.ie7 #talen {
	margin:30px 0 0 -28px
}
.webkit.chrome.win #talen {
	margin:30px 0 0 -28px
}
.ie10 #talen, .ie9 #talen {
	margin-top:30px;
	right:-45px !important
}
.ie8 #talen {
	margin-top:30px
}
#talen img {
	margin:0 10px 0 0;
	float:left
}
#header #talen a {
	background:none;
	padding:0;
	margin:0
}
#header #bird {
	float:right;
	margin:-129px -130px 0 0;
	position:relative;
	background:none;
	z-index:3000
}
.ie7 #header #bird {
	display:none
}
.menu-item-17 {
	background:url(../../files.webton.nl/sprite.html) right -303px no-repeat
}
#header ul {
	padding:0 0 0 350px;
	margin:29px 0 0;
	width:530px;
	height:54px;
	background:url(../../files.webton.nl/slogan.html) 78px top no-repeat;
	list-style:none;
	float:left;
	clear:both
}
.ie7 #header ul {
	margin:234px 0 0
}
.ie8 #header ul {
	margin-top:30px
}
.webkit.chrome.win #header ul {
	margin:30px 0 0
}
.ie7 #menu-item-30 {
	width:117px
}
.ie7 #menu-item-15 {
	width:126px
}
#header li {
	height:54px;
	float:left
}
#header li:hover, #header li.current-menu-item {
	background:url(../../files.webton.nl/active-menu.html) center top no-repeat
}
#header li:hover a, #header li.current-menu-item a {
	color:#fff
}
#header a {
	padding:0 15px;
	font:bold 13px/52px Arial, Helvetica, sans-serif, Verdana;
	letter-spacing:1px;
	text-decoration:none;
	color:#d8d8d8;
	height:54px;
	float:left;
	background:url(../../files.webton.nl/sprite.html) left -303px no-repeat
}
#header #logo {
	background:none;
	position:relative;
	z-index:5000;
	height:auto;
	padding:0;
	margin:78px 0 0 79px;
	float:left
}
.ie7 #header #logo {
	margin:78px -311px 0 79px
}
#content {
	position:relative;
	margin:337px 0 0;
	width:1000px;
	float:left
}
#klanten {
	list-style:none;
	margin:0
}
#klanten li {
	float:left;
	width:50%;
	position:relative
}
#klanten p {
	width:205px;
	margin:50px 0 0 15px
}
#klanten.shop p {
	margin:0
}
.klant-border {
	background:url(../../files.webton.nl/klant-border.html) left top no-repeat;
	width:218px;
	height:154px;
	float:left;
	position:absolute;
	left:-12px;
	top:-12px
}
.image-link {
	position:relative;
	width:218px;
	height:154px;
	float:left;
	margin:10px 0 21px 10px
}
#right {
	padding:7px 0 0;
	width:650px;
	float:right
}
.page-template-klanten-page-php #right {
	width:920px
}
#right a, #left a {
	color:#c00;
	text-decoration:none
}
#right a:hover, #left a:hover {
	text-decoration:underline
}
#right h1 {
	color:#33387c;
	font:normal 400 18px/normal Arial, Helvetica, sans-serif
}
#right h2 {
	color:#33387c;
	font:normal 500 14px/normal Arial, Helvetica, sans-serif
}
#right h3 {
	color:#33387c;
	font:normal 500 13px/normal Arial, Helvetica, sans-serif
}
#left {
	padding:0 30px 0 40px;
	width:280px;
	float:left
}
#left aside {
	margin:0 0 40px;
	float:left
}
#left .left-titel, .telefoon {
	background:url(../../files.webton.nl/sprite.html) 0 -64px no-repeat;
	font:normal 700 18px/36px Arial, Helvetica, sans-serif;
	text-indent:42px;
	color:#33387c;
	width:280px;
	float:left
}
#left .left-titel {
	margin-bottom:21px
}
.telefoon {
	height:57px;
	line-height:57px;
	margin:0 0 45px;
	background:url(../../files.webton.nl/sprite.html) 0 -139px no-repeat;
	text-indent:52px
}
#diensten, #sidesubmenu {
	border-top:solid 1px #d7d5d2;
	float:left;
	list-style:none;
	width:280px;
	float:left
}
#diensten li, #sidesubmenu li {
	border-bottom:solid 1px #d7d5d2;
	width:280px;
	height:55px;
	float:left;
	clear:both
}
#diensten li:hover a, #sidesubmenu li:hover a, #nieuws li:hover a {
	text-decoration:none
}
#diensten span, #sidesubmenu span {
	margin:20px 18px 0 11px;
	width:14px;
	height:14px;
	float:left
}
#diensten a, #nieuws a {
	width:237px;
	text-decoration:none;
	color:#7e8bb7;
	font:normal 700 16px/55px Arial, Helvetica, sans-serif;
	float:left
}
#nieuws a {
	width:auto
}
#sidesubmenu li {
	height:33px
}
#sidesubmenu span {
	width:7px;
	height:7px;
	margin:13px 21px 0 15px
}
#sidesubmenu a {
	height:33px;
	color:#7e8bb7;
	float:left;
	font:normal 700 14px/33px Arial, Helvetica, sans-serif;
	text-decoration:none
}
#right .more, #right .more:hover {
	background:url(../../files.webton.nl/webtonbutton.html);
	width:95px;
	height:26px;
	float:left;
	text-decoration:none;
	color:#33387c;
	line-height:24px;
	text-indent:23px
}
#right h1 a {
	color:#33387c;
	text-decoration:underline
}
.mobiel {
	width:315px;
	margin:0 10px 21px 0
}
#right .mobiel h2 a, #right .mobiel h2 a:hover {
	color:#33387c;
	text-decoration:none;
	background:url(../../files.webton.nl/sprite.html) 0 -100px no-repeat;
	line-height:39px;
	float:left;
	text-indent:44px
}
.mobiel h2 {
	width:315px;
	float:left;
	margin:0 0 10px
}
#sidesubmenu li:hover a {
	color:#31337e
}
#sidesubmenu li.current-menu-item a {
	color:#e43524
}
#nieuws li {
	padding:0 0 0 15px;
	width:auto;
	background:url(../../files.webton.nl/bg-list.html) left 12px no-repeat;
	float:left
}
#nieuws a {
	font:normal 700 11px/30px Arial, Helvetica, sans-serif
}
#diensten li:hover a, #nieuws li:hover a {
	color:#33387c
}
#socialmedia {
	margin:0;
	width:248px;
	list-style:none;
	float:left
}
#socialmedia li {
	margin:0 15px 15px 0;
	width:16px;
	height:16px;
	float:left
}
#socialmedia a {
	background:url(../../files.webton.nl/sprite.html) left top no-repeat;
	text-indent:-9999px;
	width:16px;
	height:16px;
	float:left
}
#socialmedia #pinterest {
	background-position:-16px 0
}
#socialmedia #google {
	background-position:-32px 0
}
#socialmedia #googlemaps {
	background-position:-48px -48px
}
#socialmedia #flickr {
	background-position:-48px 0
}
#socialmedia #facebook {
	background-position:0 -16px
}
#socialmedia #youtube {
	background-position:-16px -16px
}
#socialmedia #twitter {
	background-position:-32px -16px
}
#socialmedia #stumbler {
	background-position:-48px -16px
}
#socialmedia #sitemap {
	background-position:0 -32px
}
#socialmedia #rss {
	background-position:-16px -32px
}
#socialmedia #xing {
	background-position:-32px -32px
}
#socialmedia #instagram {
	background-position:-48px -32px
}
#socialmedia #vimeo {
	background-position:-0px -48px
}
#socialmedia #tumblr {
	background-position:-16px -48px
}
#socialmedia #slideshare {
	background-position:-32px -48px
}
#socialmedia .fb-like {
	margin:-2px 0 0
}
#zoekmachine_klanten {
	margin:0 40px 21px;
	width:570px;
	height:150px;
	float:left;
	overflow:hidden
}
#zoekmachine_klanten_items {
	width:1000px;
	float:left
}
#zoekmachine_klanten img {
	float:left;
	margin:0 5px
}
#footer {
	width:100%;
	min-width:1000px !important;
	height:271px;
	float:left;
	clear:both;
	background:url(../../files.webton.nl/footerbg.html) repeat-x;
	color:#fff
}
#f-center {
	min-width:1000px;
	width:1000px;
	margin:0 auto
}
#f-center h3 {
	font:normal 700 15px/normal Arial, Helvetica, sans-serif
}
#f-center ul {
	list-style:none;
	margin:0;
	padding:0;
	font-size:12px;
	line-height:23px;
	position:relative;
	z-index:15
}
#f-center a {
	color:#fff;
	text-decoration:none
}
#f-center a:hover {
	text-decoration:underline
}
.blokje-new {
	margin:10px 0 0;
	width:225px;
	float:left
}
#credits-new {
	height:50px;
	line-height:50px;
	float:left;
	text-align:center;
	width:100%
}
#linkjes-new {
	padding:0px 0 10px;
	float:right;
	height:211px;
	margin:0
}
#breadcrumbs {
	margin:0 0 21px;
	width:650px;
	float:left
}
.breadcrumbs {
	margin:0 15px 0 0;
	float:left
}
.wpcf7-textarea {
	width:267px
}
.wpcf7-select {
	width:273px
}
.review {
	width:648px;
	float:left;
	clear:both
}
.reviews {
	border:solid 1px #ccc;
	width:648px;
	float:left
}
.review_resultaat {
	border:solid 1px #ccc;
	width:628px;
	float:left;
	margin:0 0 21px;
	background:#ededed;
	border-top:none;
	padding:5px 10px
}
.review_titel {
	padding:10px 10px;
	width:628px;
	color:#33387c;
	font:normal 500 14px/normal Arial, Helvetica, sans-serif;
	float:left
}
.one-review {
	margin:0 0 21px
}
.review_tekst {
	padding:0 10px 10px;
	width:628px;
	float:left
}
.review_beoordeling {
	padding:5px 10px 5px 0;
	float:right
}
.review_product {
	padding:5px 0 5px 10px;
	background:#ededed;
	border-bottom:solid 1px #ccc;
	width:489px;
	float:left
}
.review_datum {
	padding:5px 10px 5px 0;
	border-bottom:solid 1px #ccc;
	background:#ededed;
	width:139px;
	float:right;
	text-align:right
}
#d-slider {
	list-style:none;
	width:450px;
	height:154px;
	float:left;
	margin:0 0 65px 75px;
	padding:0 !important
}
#d-slider li {
	width:218px;
	height:154px;
	float:left
}
#tabs {
	float:left;
	width:663px;
	margin:0 0 21px;
	padding:0;
	position:relative;
	color:#333
}
#tabs ul {
	float:left;
	list-style:none;
	margin:0;
	padding:0
}
.tab {
	border:solid 1px #b2b2b2;
	border-radius:5px 5px 0 0;
	width:189px;
	float:left;
	background:#ededed;
	cursor:pointer;
	padding:0 15px;
	margin:10px -1px 0 0;
	cursor:pointer
}
.tab img {
	margin:0 0 10px -8px;
	float:left
}
#tabs strong {
	font:bold 14px/18px Arial, Helvetica, sans-serif
}
.tab-text {
	position:absolute;
	width:629px;
	float:left;
	border:solid 1px #b2b2b2;
	border-top:none;
	float:left;
	position:absolute;
	left:0;
	padding:20px 15px;
	display:block
}
.tab.active {
	padding:10px 15px 0;
	margin:0 -1px 0 0;
	background:#fff;
	border-bottom:none
}
#tabs ul ul {
	list-style:disc
}
#tabs ul ul {
	float:left;
	list-style:disc;
	margin:0 0 18px 15px;
	padding:0
}
.klanttext {
	width:478px;
	margin:0 30px 0 0
}
.page-template-referenties-page-php .klanttext {
	width:478px;
	margin:0 0 0 30px
}
.klant-holder {
	width:142px;
	height:177px;
	float:left;
	position:relative;
	margin-bottom:20px
}
.klant-ref-border {
	background:url(../../files.webton.nl/klant-ref-border.html);
	width:142px;
	height:177px;
	position:absolute;
	top:0;
	left:0
}
.vraag-antwoord h2, .vraag-antwoord h3 {
	font-weight:500;
	color:#33387C;
	font-size:14px;
	display:block;
	margin:0;
	padding:5px 0 0
}
.vraag-antwoord {
	width:648px;
	float:left;
	border:solid 1px #ccc;
	border-bottom:none;
	margin:0 0 21px
}
.vraag {
	width:628px;
	float:left;
	padding:5px 10px;
	border-bottom:solid 1px #ccc;
	background:#ededed;
	cursor:pointer
}
.antwoord {
	padding:5px 10px;
	width:628px;
	float:left;
	display:none;
	border-bottom:solid 1px #ccc
}
.entry-content img, .comment-content img, .widget img {
	max-width:97.5%
}
img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"] {
	height:auto
}
img.size-full, img.size-large {
	max-width:97.5%;
	width:auto;
	height:auto
}
.entry-content img.wp-smiley {
	border:none;
	margin-bottom:0;
	margin-top:0;
	padding:0
}
img.alignleft, img.alignright, img.aligncenter {
	margin-bottom:1.625em
}
img.alignleft {
	margin-right:20px
}
img.alignright {
	margin-left:20px
}
p img, .wp-caption {
	margin-top:0.4em
}
.wp-caption {
	background:#eee;
	margin-bottom:1.625em;
	max-width:96%;
	padding:9px
}
.wp-caption img {
	display:block;
	margin:0 auto;
	max-width:98%
}
.wp-caption .wp-caption-text, .gallery-caption {
	color:#666;
	font-family:Georgia, serif;
	font-size:12px
}
.wp-caption .wp-caption-text {
	margin-bottom:0.6em;
	padding:10px 0 5px 40px;
	position:relative
}
.wp-caption .wp-caption-text:before {
	color:#666;
	content:'\2014';
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	margin-right:5px;
	position:absolute;
	left:10px;
	top:7px
}
.telefoon {
	color:#33387c !important;
	text-decoration:none !important;
	cursor:default
}
img[class*="align"], img[class*="wp-image-"], #content .gallery .gallery-icon img {
}
.wp-caption img {
	border-color:#eee
}
.selectnav {
	display:none
}
#clearfooter {
	display:none
}
#default img {
	max-width:none !important
}
#checklist #socialmedia {
	width:auto;
	float:none;
	display:inline-block;
	margin:0 0 0 5px
}
#checklist #socialmedia a {
	float:none;
	display:inline-block
}
@media (max-width: 1024px) {
#sidebutton {
	display:none
}
#header {
	left:auto;
	margin-left:0
}
}
@media (min-width: 768px) and (max-width: 991px) {
#klanten p {
	width:205px;
	margin:-35px 0 50px 15px
}
#left {
	display:none
}
#credits-new, #footer {
	height:auto
}
#clearfooter {
	clear:both
}
#footer {
	background-color:#2b2b2b
}
#container, #content, #footer, .page-template-klanten-page-php #right {
	width:650px
}
.blokje-new {
	width:210px
}
#footer {
	min-width:750px !important;
	width:100%
}
#f-center {
	width:650px;
	min-width:0
}
#linkjes-new {
	float:left
}
#header ul {
	padding:0;
	background:none
}
#fade-slider {
	margin-left:-128px
}
#header #logo {
	margin-left:0px
}
}
@media (max-width: 767px) {}
@media (max-width: 360px) {}
@media print {
* {
	background:transparent !important;
	color:black !important;
	text-shadow:none !important;
	filter:none !important;
	-ms-filter: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
}
}
#colorbox, #cboxOverlay, #cboxWrapper {
	position:absolute;
	top:0;
	left:0;
	z-index:9999;
	overflow:hidden;
	outline:none
}
#cboxOverlay {
	position:fixed;
	width:100%;
	height:100%
}
#cboxMiddleLeft, #cboxBottomLeft {
	clear:left
}
#cboxContent {
	position:relative;
	overflow:hidden
}
#cboxLoadedContent {
	overflow:auto
}
#cboxLoadedContent iframe {
	display:block;
	width:100%;
	height:100%;
	border:0
}
#cboxTitle {
	margin:0
}
#cboxLoadingOverlay, #cboxLoadingGraphic {
	position:absolute;
	top:0;
	left:0;
	width:100%
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
	cursor:pointer;
	border:none
}
#cboxOverlay {
	background:url(../wp-content/themes/standaard/css/images/overlay.html) 0 0 repeat
}
#colorbox {
}
#cboxTopLeft {
	width:21px;
	height:21px;
	background:url(../wp-content/themes/standaard/css/images/controls.html) -100px 0 no-repeat
}
#cboxTopRight {
	width:21px;
	height:21px;
	background:url(../wp-content/themes/standaard/css/images/controls.html) -129px 0 no-repeat
}
#cboxBottomLeft {
	width:21px;
	height:21px;
	background:url(../wp-content/themes/standaard/css/images/controls.html) -100px -29px no-repeat
}
#cboxBottomRight {
	width:21px;
	height:21px;
	background:url(../wp-content/themes/standaard/css/images/controls.html) -129px -29px no-repeat
}
#cboxMiddleLeft {
	width:21px;
	background:url(../wp-content/themes/standaard/css/images/controls.html) left top repeat-y
}
#cboxMiddleRight {
	width:21px;
	background:url(../wp-content/themes/standaard/css/images/controls.html) right top repeat-y
}
#cboxTopCenter {
	height:21px;
	background:url(../wp-content/themes/standaard/css/images/border.html) 0 0 repeat-x
}
#cboxBottomCenter {
	height:21px;
	background:url(../wp-content/themes/standaard/css/images/border.html) 0 -29px repeat-x
}
#cboxContent {
	background:#fff
}
#cboxLoadedContent {
	margin-bottom:28px
}
#cboxTitle {
	position:absolute;
	bottom:4px;
	left:0;
	text-align:center;
	width:100%;
	color:#949494
}
#cboxCurrent {
	position:absolute;
	bottom:4px;
	left:58px;
	color:#949494
}
#cboxSlideshow {
	position:absolute;
	bottom:4px;
	right:30px;
	color:#0092ef
}
#cboxPrevious {
	position:absolute;
	bottom:0;
	left:0px;
	background:url(../wp-content/themes/standaard/css/images/controls.html) -75px 0px no-repeat;
	width:25px;
	height:25px;
	text-indent:-9999px
}
#cboxPrevious.hover {
	background-position:-75px -25px
}
#cboxNext {
	position:absolute;
	bottom:0;
	left:27px;
	background:url(../wp-content/themes/standaard/css/images/controls.html) -50px 0px no-repeat;
	width:25px;
	height:25px;
	text-indent:-9999px
}
#cboxNext.hover {
	background-position:-50px -25px
}
#cboxLoadingOverlay {
	background:url(../wp-content/themes/standaard/css/images/loading_background.html) center center no-repeat
}
#cboxLoadingGraphic {
	background:url(../wp-content/themes/standaard/css/images/loading.html) center center no-repeat
}
#cboxClose {
	position:absolute;
	bottom:0;
	right:0;
	background:url(../wp-content/themes/standaard/css/images/controls.html) -25px 0px no-repeat;
	width:25px;
	height:25px;
	text-indent:-9999px
}
#cboxClose.hover {
	background-position:-25px -25px
}
iframe[name='google_conversion_frame'] {
	height:0 !important;
	width:0 !important;
	line-height:0 !important;
	font-size:0 !important;
	margin-top:-13px;
	float:left
}
.ie10 #carousel-stage {
	display:none
}
#carousel-stage {
	width:100%;
	margin:0 0 -42px;
	height:200px;
	-webkit-perspective:800px;
	-moz-perspective:800px;
	perspective:800px;
	-webkit-perspective-origin:50% 50%;
	-moz-perspective-origin:50% 50%;
	perspective-origin:50% 50%;
	margin-top:200px;
}

#carousel-stage-depth {
-webkit-transform: translateZ(150px);
-moz-transform: translateZ(150px);
-transform: translateZ(150px);
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-transform-style: preserve-3d;

}
#carousel-shape {
	position:relative;
	margin:0 auto;
	height:154px;
	width:220px;
	-webkit-transform-style:preserve-3d;
	-moz-transform-style:preserve-3d;
	transform-style:preserve-3d;
	-webkit-animation:carousel-spin 24s infinite linear;
	-moz-animation:carousel-spin 24s infinite linear;
	animation:carousel-spin 24s infinite linear;
	list-style:none;
	padding:0
}
#carousel-shape li {
	position:absolute;
	width:100%;
	height:100%;
	display:block
}
#carousel-shape li:nth-child(1) {
	-webkit-transform:rotateY(0deg) translateZ(350px);
	-moz-transform:rotateY(0deg) translateZ(350px);
	transform:rotateY(0deg) translateZ(350px);
	z-index:-2;
}
#carousel-shape li:nth-child(2) {
	-webkit-transform:rotateY(45deg) translateZ(350px);
	-moz-transform:rotateY(45deg) translateZ(350px);
	transform:rotateY(45deg) translateZ(350px);
	z-index:-2;
}
#carousel-shape li:nth-child(3) {
	-webkit-transform:rotateY(90deg) translateZ(350px);
	-moz-transform:rotateY(90deg) translateZ(350px);
	transform:rotateY(90deg) translateZ(350px);
	z-index:-2;
}
#carousel-shape li:nth-child(4) {
	-webkit-transform:rotateY(135deg) translateZ(350px);
	-moz-transform:rotateY(135deg) translateZ(350px);
	transform:rotateY(135deg) translateZ(350px);
	z-index:-2;
}
#carousel-shape li:nth-child(5) {
	-webkit-transform:rotateY(180deg) translateZ(350px);
	-moz-transform:rotateY(180deg) translateZ(350px);
	transform:rotateY(180deg) translateZ(350px);
	z-index:-2;
}
#carousel-shape li:nth-child(6) {
	-webkit-transform:rotateY(225deg) translateZ(350px);
	-moz-transform:rotateY(225deg) translateZ(350px);
	transform:rotateY(225deg) translateZ(350px);
	z-index:-2;
}
#carousel-shape li:nth-child(7) {
	-webkit-transform:rotateY(270deg) translateZ(350px);
	-moz-transform:rotateY(270deg) translateZ(350px);
	transform:rotateY(270deg) translateZ(350px);
	z-index:-2;
}
#carousel-shape li:nth-child(8) {
	-webkit-transform:rotateY(315deg) translateZ(350px);
	-moz-transform:rotateY(315deg) translateZ(350px);
	transform:rotateY(315deg) translateZ(350px);
	z-index:-2;
}
@-webkit-keyframes carousel-spin {
from {
-webkit-transform:rotateY(0)
}
to {
	-webkit-transform:rotateY(-360deg)
}
}
@-moz-keyframes carousel-spin {
from {
-moz-transform:rotateY(0)
}
to {
	-moz-transform:rotateY(-360deg)
}
}
@keyframes carousel-spin {
from {
transform:rotateY(0)
}
to {
	transform:rotateY(-360deg)
}
}
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp {
	padding:0;
	margin:0;
	border:0;
	outline:none;
	vertical-align:top
}
.fancybox-wrap {
	position:absolute;
	top:0;
	left:0;
	z-index:8020
}
.fancybox-skin {
	position:relative;
	background:#f9f9f9;
	color:#444;
	text-shadow:none;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px
}
.fancybox-opened {
	z-index:8030
}
.fancybox-opened .fancybox-skin {
	-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);
	box-shadow:0 10px 25px rgba(0,0,0,0.5)
}
.fancybox-outer, .fancybox-inner {
	position:relative
}
.fancybox-inner {
	overflow:hidden
}
.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling:touch
}
.fancybox-error {
	color:#444;
	font:14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin:0;
	padding:15px;
	white-space:nowrap
}
.fancybox-image, .fancybox-iframe {
	display:block;
	width:100%;
	height:100%
}
.fancybox-image {
	max-width:100%;
	max-height:100%
}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image:url('../wp-content/themes/standaard/fancybox/fancybox_sprite.html')
}
#fancybox-loading {
	position:fixed;
	top:50%;
	left:50%;
	margin-top:-22px;
	margin-left:-22px;
	background-position:0 -108px;
	opacity:0.8;
	cursor:pointer;
	z-index:8060
}
#fancybox-loading div {
	width:44px;
	height:44px;
	background:url('../wp-content/themes/standaard/fancybox/fancybox_loading.html') center center no-repeat
}
.fancybox-close {
	position:absolute;
	top:-18px;
	right:-18px;
	width:36px;
	height:36px;
	cursor:pointer;
	z-index:8040
}
.fancybox-nav {
	position:absolute;
	top:0;
	width:40%;
	height:100%;
	cursor:pointer;
	text-decoration:none;
	background:transparent url('../wp-content/themes/standaard/fancybox/blank.html');
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	z-index:8040
}
.fancybox-prev {
	left:0
}
.fancybox-next {
	right:0
}
.fancybox-nav span {
	position:absolute;
	top:50%;
	width:36px;
	height:34px;
	margin-top:-18px;
	cursor:pointer;
	z-index:8040;
	visibility:hidden
}
.fancybox-prev span {
	left:10px;
	background-position:0 -36px
}
.fancybox-next span {
	right:10px;
	background-position:0 -72px
}
.fancybox-nav:hover span {
	visibility:visible
}
.fancybox-tmp {
	position:absolute;
	top:-99999px;
	left:-99999px;
	visibility:hidden;
	max-width:99999px;
	max-height:99999px;
	overflow:visible !important
}
.fancybox-lock {
	overflow:hidden !important;
	width:auto
}
.fancybox-lock body {
	overflow:hidden !important
}
.fancybox-lock-test {
	overflow-y:hidden !important
}
.fancybox-overlay {
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
	display:none;
	z-index:8010;
	background:url('../wp-content/themes/standaard/fancybox/fancybox_overlay.html')
}
.fancybox-overlay-fixed {
	position:fixed;
	bottom:0;
	right:0
}
.fancybox-lock .fancybox-overlay {
	overflow:auto;
	overflow-y:scroll
}
.fancybox-title {
	visibility:hidden;
	font:normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
	position:relative;
	text-shadow:none;
	z-index:8050
}
.fancybox-opened .fancybox-title {
	visibility:visible
}
.fancybox-title-float-wrap {
	position:absolute;
	bottom:0;
	right:50%;
	margin-bottom:-35px;
	z-index:8050;
	text-align:center
}
.fancybox-title-float-wrap .child {
	display:inline-block;
	margin-right:-100%;
	padding:2px 20px;
	background:transparent;
	background:rgba(0, 0, 0, 0.8);
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	text-shadow:0 1px 2px #222;
	color:#FFF;
	font-weight:bold;
	line-height:24px;
	white-space:nowrap
}
.fancybox-title-outside-wrap {
	position:relative;
	margin-top:10px;
	color:#fff
}
.fancybox-title-inside-wrap {
	padding-top:10px
}
.fancybox-title-over-wrap {
	position:absolute;
	bottom:0;
	left:0;
	color:#fff;
	padding:10px;
	background:#000;
	background:rgba(0, 0, 0, .8)
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image:url('../wp-content/themes/standaard/fancybox/fancybox_sprite%402x.html');
	background-size:44px 152px
}
#fancybox-loading div {
	background-image:url('../wp-content/themes/standaard/fancybox/fancybox_loading%402x.html');
	background-size:24px 24px
}
}
#ssba {
	margin:0 0 21px;
	padding:40px 0 0 15px !important;
	float:left;
	clear:both;
	background:url(../../files.webton.nl/sharing-caring.html) left top no-repeat !important
}
.page-template-klanten-page-php #ssba {
	margin:0 0 21px 270px
}
#ssba img {
	width:35px !important;
	padding:6px;
	border:0;
	box-shadow:none !important;
	display:inline;
	vertical-align:middle
}
#ssba, #ssba a {
	background:none;
	font-family:Indie Flower;
	font-size:20px
}
.ssba_sharecount:after, .ssba_sharecount:before {
	right:100%;
	border:solid transparent;
	content:" ";
	height:0;
	width:0;
	position:absolute;
	pointer-events:none
}
.ssba_sharecount:after {
	border-color:rgba(224,221,221,0);
	border-right-color:#f5f5f5;
	border-width:5px;
	top:50%;
	margin-top:-5px
}
.ssba_sharecount:before {
	border-color:rgba(85,94,88,0);
	border-right-color:#e0dddd;
	border-width:6px;
	top:50%;
	margin-top:-6px
}
.ssba_sharecount {
	font:11px Arial, Helvetica, sans-serif;
	padding:5px;
	-khtml-border-radius:6px;
	-o-border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	position:relative;
	border:1px solid #e0dddd;
	color:#555e58;
	background:#fff
}
.ssba_sharecount:after {
	border-right-color:#fff
}
div.wpcf7 {
	margin:0;
	padding:0
}
div.wpcf7-response-output {
	margin:2em 0.5em 1em;
	padding:0.2em 1em
}
div.wpcf7 .screen-reader-response {
	position:absolute;
	overflow:hidden;
	clip:rect(1px,1px,1px,1px);
	height:1px;
	width:1px;
	margin:0;
	padding:0;
	border:0
}
div.wpcf7-mail-sent-ok {
	border:2px solid #398f14
}
div.wpcf7-mail-sent-ng {
	border:2px solid #f00
}
div.wpcf7-spam-blocked {
	border:2px solid #ffa500
}
div.wpcf7-validation-errors {
	border:2px solid #f7e700
}
span.wpcf7-form-control-wrap {
	position:relative
}
span.wpcf7-not-valid-tip {
	color:#f00;
	font-size:1em;
	display:block
}
.use-floating-validation-tip span.wpcf7-not-valid-tip {
	position:absolute;
	top:20%;
	left:20%;
	z-index:100;
	border:1px solid #f00;
	background:#fff;
	padding: .2em .8em
}
span.wpcf7-list-item {
	margin-left:0.5em
}
.wpcf7-display-none {
	display:none
}
div.wpcf7 img.ajax-loader {
	border:none;
	vertical-align:middle;
	margin-left:4px
}
div.wpcf7 div.ajax-error {
	display:none
}
div.wpcf7 .placeheld {
	color:#888
}
a.ssba_tooptip {
	outline:none;
	text-decoration:none !important;
	color:inherit !important
}
a.ssba_tooptip strong {
	line-height:12px
}
a.ssba_tooptip:hover {
	text-decoration:none;
	color:inherit !important
}
a.ssba_tooptip span {
	z-index:10;
	display:none;
	padding:10px;
	margin-top:-30px;
	margin-left:28px;
	line-height:16px
}
a.ssba_tooptip:hover span {
	font-family:arial;
	font-size:12px;
	display:inline;
	position:absolute;
	color:#555e58;
	border:1px solid #e0dddd;
	background:#f5f5f5
}
.callout {
	z-index:20;
	position:absolute;
	top:30px;
	border:0;
	left:-12px
}
a.ssba_tooptip span {
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-o-border-radius:4px
}
