@charset "utf-8";
/* Custom CSS */

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(../fonts/opensans.normal.400.woff2) format('woff2'), url(../fonts/opensans.normal.400.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(../fonts/opensans.normal.600.woff2) format('woff2'), url(../fonts/opensans.normal.600.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(../fonts/opensans.normal.700.woff2) format('woff2'), url(../fonts/opensans.normal.700.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(../fonts/opensans.italic.400.woff2) format('woff2'), url(../fonts/opensans.italic.400.woff) format('woff');
}

html{overflow-y:scroll !important;}
body{background-color:#e8e8e8;margin-top:6px;font-family: 'Open Sans', sans-serif;color:#444;}

:focus {outline:none;}
::-moz-focus-inner {border:0;}
a{outline: none!important;}
a:focus,a:active,button,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,select::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{outline: none !important;}

p a:link{color:#222;text-decoration:underline;font-weight:600;}
p a:active{color:#222;}
p a:visited{color:#222;}
p a:hover{color:#888 !important;text-decoration:none;}

a.pfixurl:link{color:#222 !important;text-decoration:underline;font-weight:600;}
a.pfixurl:active{color:#222 !important;}
a.pfixurl:visited{color:#222 !important;}
a.pfixurl:hover{color:#888 !important;text-decoration:none;}

a.handleidingen:link{color:#222 !important;text-decoration:none;font-weight:600;}
a.handleidingen:active{color:#222 !important;}
a.handleidingen:visited{color:#222 !important;}
a.handleidingen:hover{color:#888 !important;text-decoration:none;}

a.overigeurls:link{color:#222 !important;text-decoration:none;}
a.overigeurls:active{color:#222 !important;}
a.overigeurls:visited{color:#222 !important;}
a.overigeurls:hover{color:#888 !important;text-decoration:none;}

a.nonothing:link{color:#444; !important;text-decoration:none;}
a.nonothing:active{color:#444; !important;text-decoration:none;}
a.nonothing:visited{color:#444; !important;text-decoration:none;}
a.nonothing:hover{color:#444; !important;text-decoration:none;}

.bgnavbar{background: url('../images/navbar.jpg') no-repeat;display:block;max-width:100%;min-height:36px;}
.navbartxt{color:#fff;font-size:1.25em;line-height:1.85em;}

.broundright{border-radius: 0px 6px 6px 0px !important;}
.broundleft{border-radius: 6px 0px 0px 6px !important;}

.dwhs20jaar{color:#d2151a;font-size:1.125em;font-weight:700;}

.input-group-addon{
	color:#fff;
	border:1px solid #a41414;
	background: #c8181b; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M4MTgxYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNDE0MTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #c8181b 0%, #a41414 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c8181b), color-stop(100%,#a41414)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c8181b 0%,#a41414 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c8181b 0%,#a41414 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c8181b 0%,#a41414 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #c8181b 0%,#a41414 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8181b', endColorstr='#a41414',GradientType=0 ); /* IE6-8 */
}

.btn-primary{
	border:1px solid #a41414;
	background: #c8181b; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M4MTgxYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNDE0MTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #c8181b 0%, #a41414 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c8181b), color-stop(100%,#a41414)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c8181b 0%,#a41414 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c8181b 0%,#a41414 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c8181b 0%,#a41414 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #c8181b 0%,#a41414 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8181b', endColorstr='#a41414',GradientType=0 ); /* IE6-8 */
}
.btn-primary.focus,.btn-primary:focus,.btn-primary:hover,.btn-primary.active,.btn-primary:active{border:1px solid #a41414 !important;background:#c8181b !important;}

.btn-blackfriday{
	border:1px solid #555555;
	background: #000000; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  #555555 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#555555), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #555555 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #555555 0%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #555555 0%,#000000 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #555555 0%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#555555', endColorstr='#000000',GradientType=0 ); /* IE6-8 */
	color:#f9b236;
}
.btn-blackfriday.focus,.btn-blackfriday:focus,.btn-blackfriday:hover,.btn-blackfriday.active,.btn-blackfriday:active{border:1px solid #555555 !important;background:#333333 !important;color:#f9b236;}

.form-control:focus{box-shadow:none;border:1px solid #cccccc;}
.modal-dialog{margin:80px auto;}
.no-border{border:0px !important;}
.prodinfotext{color:#444;background-color:#f5f5f5;border-color:#dddddd;}

a.bfcm-links:link{color:#222 !important;text-decoration:none;text-transform: uppercase;font-weight:bold;}
a.bfcm-links:active{color:#222 !important;text-transform: uppercase;font-weight:bold;}
a.bfcm-links:visited{color:#222 !important;text-transform: uppercase;font-weight:bold;}
a.bfcm-links:hover{color:#888 !important;text-decoration:none;text-transform: uppercase;font-weight:bold;}

.bfcm-titel{font-size:1.000em;margin-top:5px;font-weight:bold;}
.bfcm-normaal{border-bottom: 1px dashed #999;min-width:27%;max-width:27%;}
.bfcm-aanbieding{font-size:1.250em;margin-top:5px;font-weight:bold;}
.bfcm-bestellen{margin:8px 0 16px 0;}
.bfcm-box{border:1px dashed #999;padding:10px;margin-top:10px;min-width:80%;max-width:80%;font-size:0.850em;}
.bfcm-divider{margin:10px 0 10px 0;}
.bfcm-titel>span{color:#c8181b;font-size:1.375em;font-weight:bolder;}

.bfcm-bg80{background-image: url(../images/procent80.png);background-repeat: no-repeat;background-position: center;width: 486px;height: 68px;}
.bfcm-bg75{background-image: url(../images/procent75.png);background-repeat: no-repeat;background-position: center;width: 486px;height: 68px;}
.bfcm-bg61{background-image: url(../images/procent61.png);background-repeat: no-repeat;background-position: center;width: 486px;height: 68px;}
.bfcm-bg50{background-image: url(../images/procent50.png);background-repeat: no-repeat;background-position: center;width: 486px;height: 68px;}
.bfcm-bg53{background-image: url(../images/procent53.png);background-repeat: no-repeat;background-position: center;width: 486px;height: 68px;}
.bfcm-bg48{background-image: url(../images/procent48.png);background-repeat: no-repeat;background-position: center;width: 486px;height: 68px;}

.bfcm-top10{margin-top:10px;}

.label-bfcm {
  background-color: #2c2c2c;
}
.label-bfcm[href]:hover,
.label-bfcm[href]:focus {
  background-color: #121212;
}

.blackfriday{color:#e20000;}
.cybermonday{color:#f9b236;}

.carousel-inner>.item>img, .carousel-inner>.item>a>img{
	display:block;
	height:auto;
	max-width:100%;
	line-height:1;
	width:100%;
	overflow:hidden;
	border-radius:6px; 
	-moz-border-radius:6px; 
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	border:1px solid #fff;
}
.carousel{
	border-radius:6px; 
	-moz-border-radius:6px; 
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	border:1px solid #d5d5d5;
	-moz-box-shadow: 2px 2px 1px #e1e1e1;
	-webkit-box-shadow: 2px 2px 1px #e1e1e1;
	box-shadow: 2px 2px 1px #e1e1e1;
	overflow:hidden;
}


.box-contents{
	padding:6px 10px 6px 10px;
	background-color:#fff;
	border-radius:6px; 
	-moz-border-radius:6px; 
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	border:1px solid #d5d5d5;
	-moz-box-shadow: 2px 2px 1px #e1e1e1;
	-webkit-box-shadow: 2px 2px 1px #e1e1e1;
	box-shadow: 2px 2px 1px #e1e1e1;
}

.box-contents-red{
	padding:4px 8px 4px 8px;
	border-radius:6px; 
	-moz-border-radius:6px; 
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	border:1px solid #9f181a;
	-moz-box-shadow: 2px 2px 1px #e1e1e1;
	-webkit-box-shadow: 2px 2px 1px #e1e1e1;
	box-shadow: 2px 2px 1px #e1e1e1;	
	background: #c8181b; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M4MTgxYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNDE0MTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #c8181b 0%, #a41414 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c8181b), color-stop(100%,#a41414)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c8181b 0%,#a41414 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c8181b 0%,#a41414 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c8181b 0%,#a41414 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #c8181b 0%,#a41414 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8181b', endColorstr='#a41414',GradientType=0 ); /* IE6-8 */
}

.box-contents-twitter{
	padding:4px 6px 4px 3px;
	border-radius:6px; 
	-moz-border-radius:6px; 
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	border:1px solid #2193c3;
	-moz-box-shadow: 2px 2px 1px #e1e1e1;
	-webkit-box-shadow: 2px 2px 1px #e1e1e1;
	box-shadow: 2px 2px 1px #e1e1e1;	
	background: #28aae1; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4YWFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjk5Y2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #28aae1 0%, #2299cc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#28aae1), color-stop(100%,#2299cc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #28aae1 0%,#2299cc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #28aae1 0%,#2299cc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #28aae1 0%,#2299cc 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #28aae1 0%,#2299cc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#28aae1', endColorstr='#2299cc',GradientType=0 ); /* IE6-8 */
}
.twitterlogo{float:left;}
.dwhstwitter{float:right;}

.no-gutter > [class*='col-'] {padding-right:4px;padding-left:4px;}
.row{padding-bottom:8px;}
.smallglyph{color:#d2151a;font-size:0.938em;padding-right:3px;}

h2{font-size:1.500em;font-weight:bold;margin-top:4px;}
h4{color:#f00;font-weight:bold;margin-top:4px;}
h4 a{color:#f00;text-decoration:none;}
h4 a:link{color:#f00;text-decoration:none;}
h4 a:active{color:#f00;}
h4 a:hover{color:#f00;text-decoration:none;}

.faqsupport{font-size:1em;font-weight:600;line-height:1.500em;padding-top:10px;text-decoration:underline;}

.minilogo{float:left;display:block;margin:4px 10px 0 0;}

.multiColumn{
    column-count: 2;
    -moz-column-count: 2;
    -webkit-column-count: 2;
    column-gap: 20px;
    -moz-column-gap: 20px;
    -webkit-column-gap: 20px;
	height:110px;
}

.servers{margin-top:20px;}
.servers li{list-style-type:none;margin:0 0 0 -33px;padding:0 0 5px 0;font-size:0.938em;line-height:1.125em;}

.txtbold{font-weight:700;}
.onelinerfix{margin-top:-7px;}

.fontsize938{font-size:0.938em;}
.fontsize900{font-size:0.900em;}
.fontsize875{font-size:0.875em;}

.webhosting li{list-style-type:none;margin:0 0 0 -33px;padding:0 0 5px 0;line-height:1.250em;}
a.webhosting{color:#d61717;font-weight:600;text-decoration:none;text-transform:uppercase;}
a.webhosting:hover{color:#dd7d7d;}

.servers{margin-top:20px;}
.servers li{list-style-type:none;margin:0 0 0 -33px;padding:0 0 5px 0;font-size:0.938em;line-height:1.125em;}
a.servers{color:#d61717;font-weight:600;text-decoration:none;text-transform:uppercase;}
a.servers:hover{color:#dd7d7d;}

.rmvbottom{margin-bottom:-6px;}
.isplogos{margin-top:11px;}

.logotxt{list-style-type:none;margin:0;padding:0;line-height:1.500em;font-size:0.813em;text-transform:uppercase;color:#888;}

.subnav{font-size:1em;letter-spacing:1px;font-weight:600;}
.subnav ul{margin:-10px 0 -4px 0;padding:0 18px 0 20px;list-style-type:none;}
.subnav li{display:inline;padding-right:54px;}
.subnav a:link{color:#767575;text-decoration:none;}
.subnav a:active{color:#000;}
.subnav a:visited{color:#767575;}
.subnav a:hover{color:#000;}
.navtop{color:#fff;font-size:1em;letter-spacing:1px;font-weight:600;}
.navtop ul{margin:0;padding:4px 10px 1px 10px;list-style-type:none;}
.navtop a:link{color:#fff;text-decoration:none;}
.navtop a:active{color:#fff;text-decoration:none;}
.navtop a:visited{color:#fff;}
.navtop a:hover{color:#e8e8e8;}
.navmenu{display:flex;justify-content:space-between;}
.nav28px{height:28px;}
.navbottom{color:#fff;font-size:0.875em;}
.navbottom ul{margin:0;padding:0 10px 1px 10px;list-style-type:none;}
.navbottom a:link{color:#fff;text-decoration:none;}
.navbottom a:active{color:#fff;text-decoration:none;}
.navbottom a:visited{color:#fff;}
.navbottom a:hover{color:#e8e8e8;}


.nav20px{height:16px;line-height:1.188em;}
.mobfooter{height:16px;}
.mobfootertxt{line-height:0;}

.redlinks a{color:#f00;text-decoration:none;}
.redlinks a:active{color:#f00;}
.redlinks a:visited{color:#f00;}
.redlinks a:hover{color:#b90000;}

.greylinks a:link{color:#444;text-decoration:none;}
.greylinks a:active{color:#444;}
.greylinks a:visited{color:#444;}
.greylinks a:hover{color:#808080;}

.modal-topcontent{position:relative;padding:0 0 10px 0;font-size:0.938em;}
.modal-bottomcontent{position:relative;padding:10px;font-size:0.875em;}
.modal-boxoffer{border:1px dashed #777;}

.modal-bottomcontent a{color:#f00;text-decoration:none;}
.modal-bottomcontent a:active{color:#f00;}
.modal-bottomcontent a:visited{color:#f00;}
.modal-bottomcontent a:hover{color:#b90000;}

.vcenterimg{vertical-align:middle !important;text-align:center !important;}
.vcenterright{vertical-align:middle !important;text-align:center !important;}
.vcentertk{vertical-align:middle !important;text-align:left !important;}
.vcentertxt{vertical-align:middle !important;}
.vcenterpartners{text-align:center !important;}

.floatr10{float:right;margin:0 0 0 10px;}
.floatr10alt{float:right;margin:2px 4px 0 10px;}
.floatr1010{float:right;margin:10px 0 0 10px;}
.floatl10{float:left;margin:0 10px 0 0;}
.floatl1010{float:left;margin:0 10px 10px 0;}

.fw400{font-weight:400;}
.fw400i{font-weight:400 !important;}
.fw600{font-weight:600;}
.fw600u{font-weight:600;text-decoration:underline;}
.fw800{font-weight:800;}
.fw800u{font-weight:800;text-decoration:underline;}
.fsbigger{font-size:1.125em;}
.fsplesk{font-size:1.063em;}

.nwscontentlinks a{color:#444 !important;text-decoration:none !important;}
.nwscontentlinks a:active{color:#444 !important;}
.nwscontentlinks a:visited{color:#444 !important;}
.nwscontentlinks a:hover{color:#808080 !important;}

.fnieuws{font-size:1.000em;font-weight:400 !important;line-height:2.000em;border-bottom:1px dashed #ddd;}
.fnieuws a{color:#444;text-decoration:none;}
.fnieuws a:active{color:#444;}
.fnieuws a:visited{color:#444;}
.fnieuws a:hover{color:#808080;}
.fnieuwsbutton{float:right;margin-right:3px;}

.zoekresultaten a{color:#444;text-decoration:none;}
.zoekresultaten a:active{color:#444;background-color:#ddd; !important;}
.zoekresultaten a:visited{color:#444;}
.zoekresultaten a:hover{color:#808080;}

.zoekpagfix{color:#ddd !important;margin-top:-2px;margin-bottom:6px;}
.zoekpagfix a{color:#808080 !important;text-decoration:none;}
.zoekpagfix a:active{color:#808080 !important;}
.zoekpagfix a:visited{color:#808080 !important;}
.zoekpagfix a:hover{color:#444 !important;}

.removestyling {color:#444 !important;text-decoration:none !important;}
.removestyling a{color:#444 !important;}
.removestyling a:active{color:#444 !important;}
.removestyling a:visited{color:#444 !important;}
.removestyling a:hover{color:#444 !important;text-decoration:none !important;}

/* DirectAdmin bestelknoppen */

.btn-dawebhosting {
	color: #FFFFFF;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #005174;
	*background-color: #005174;
	background-image: -moz-linear-gradient(top, #0089C4, #005174);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0089C4), to(#005174));
	background-image: -webkit-linear-gradient(top, #0089C4, #005174);
	background-image: -o-linear-gradient(top, #0089C4, #005174);
	background-image: linear-gradient(to bottom, #0089C4, #005174);
	background-repeat: repeat-x;
	border-color: #005174;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0089C4', endColorstr='#005174', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-dawebhosting:hover,
.btn-dawebhosting:focus,
.btn-dawebhosting:active,
.btn-dawebhosting.active,
.btn-dawebhosting.disabled,
.btn-dawebhosting[disabled] {
	color: #FFFFFF;
	background-color: #005174;
	*background-color: #003bb3;
}

/* Page CURL */
.curl{
  width: 143px; /* default width of page curl */
  height: 143px; /* default height of page curl */
  position: absolute;
  left: 0;
  top: 0;
	z-index: 1000;
  overflow: hidden;
  background: #fff;
  box-shadow: 0 0 10px gray;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}

.curl .curlcontent{
  position: absolute;
  left: 1px; /* left position of curl content to show */
  top: 1px; /* top position of curl content to show */
}

.curl:after{ /* the curl itself */
  position: absolute;
  display: block;
  content: '';
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  transform: rotate(45deg) translateX(70%) scale(1.4);
  background: #afafaf;
  background: -moz-linear-gradient(left,  #afafaf 0%, #ffffff 29%);
  background: -webkit-linear-gradient(left,  #afafaf 0%,#ffffff 29%);
  background: linear-gradient(to right,  #afafaf 0%,#ffffff 29%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#afafaf', endColorstr='#ffffff',GradientType=1 );

}

.curl:hover{
  width: 250px; /* width of page curl when mouse over */
  height: 250px; /* height of page curl when mouse over */
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
  box-shadow: 10px 10px 50px gray;
}

/* #### Right corner curl specific CSS (instead of default left corner) ### */

.curl.rightcorner{
  left: auto;
  right: 0;
}

.curl.rightcorner:after{
  left: auto;
  right: 0;
  transform: rotate(135deg) translateX(70%) scale(1.4);  
}

.curl.rightcorner .curlcontent{
  left: auto;
  right: 1px; /* right position of curl content to show */
  top: 1px; /* top position of curl content to show */
}


/* Over Dutchwebhosting */

.marginrb10px{margin:0 10px 10px 0;}
.marginbottom40px{margin-bottom:40px;}
.overons-voordelen{margin-bottom:0;}
.overons-voordelen li{list-style-type:none;margin:0 0 0 10px;padding:0 0 10px 0;line-height:1.250em;}
.overonsglyph{color:#d2151a;font-size:1.313em;padding-right:10px;}

/* Aanbiedingen */
.butmeerinfo{text-align:center;font-size:1em;padding:4px 0 10px 0;font-weight:400;text-transform:uppercase;}
.buttontweaks{text-transform:uppercase;margin-bottom:10px !important;letter-spacing:2px;font-weight:600;}
.aanbieding-voordelen{margin-bottom:0;}
.aanbieding-voordelen li{list-style-type:none;margin:0;padding:0 0 10px 0;line-height:1em;}
.hetdatacenter{margin:0 0 0 -20px;}
.hetdatacenter li{list-style-type:none;margin:0;padding:0 0 10px 0;line-height:1em;}
.sslcert{margin:0 0 0 -20px;}
.sslcert li{list-style-type:none;margin:0;padding:0 0 10px 0;line-height:1em;}
.sslcertsub{margin-left:20px;padding-bottom:10px;}
.sslcertsub li:first-child{margin-top:8px;}
.sslcertsub li{line-height:1.438em;margin-top:-2px;}
.sslcertsub .glyphicon{width:20px;margin:0 2px 0 -25px;}
.aanbieding_bestel_padfix{padding-top:2px;}
.aanbodstyler{font-size:1em !important;font-weight:bold !important;color:#c5181a !important;padding-left:20px !important;}
.vpadaanbod{vertical-align:middle;padding:10px 0 10px 0;}
.valignmiddleab{vertical-align:middle !important;}

.vdinstallatron{margin:0 0 0 -20px;}
.vdinstallatron li{list-style-type:none;margin:0;padding:0 0 10px 0;line-height:1em;}

.vps-voordelen{margin-bottom:0;margin-left:35px;margin-right:35px;}
.vps-voordelen li{list-style-type:none;padding:0 0 10px 0;line-height:1.500em;}
.vps-voordelen li::before{margin-top:10px;}
.vps-voordelen .glyphicon{width:20px;margin:0 2px 0 -25px;top:4px;}
.vpsglyph{color:#d2151a;font-size:1.250em;}
.hrpglyph{color:#d2151a;top:2px;padding-right:4px;}
.ppwebglyph{color:#d2151a;font-size:1.250em;}
.pleskbs{color:#d2151a;font-size:1em;}
.pp-button-spacer{padding:5px 0 15px 0;}

.infoitem{color:#444 !important;text-decoration-line:none !important;border-bottom: 1px dashed #888;}
.infoitem a{color:#444 !important;}
.infoitem a:active{color:#444 !important;}
.infoitem a:visited{color:#444 !important;}
.infoitem a:hover{color:#888 !important;}

.tooltip{font-family: 'Open Sans' !important;font-size:0.938em !important;}

.aanbiedingglyph{color:#d2151a;font-size:1.250em;padding-right:10px;}
.directadminglyph{color:#0089c4;font-size:1.250em;padding-right:10px;}
.padfix-dawebhosting{padding-right:10px;}
.qmarkglyph{color:#d2151a;font-size:18px !important;margin-top:1px;}
.pleskglyph{color:#d2151a;font-size:1.250em;padding-right:10px;}
.toolkitglyph{color:#52bce6;font-size:1.250em;padding-right:10px;}
.plesk12glyph{color:#d2151a;font-size:1.250em;padding-right:10px;top:3px;}
.plesk12detailglyph{color:#d2151a;font-size:1.000em;padding-right:5px;}
.pleskglyphcross{color:#cccccc;font-size:1.250em;padding-right:10px;}
.toolkitglyphcross{color:#cccccc;font-size:1.250em;padding-right:10px;}
.sslmainglyph{color:#d2151a;font-size:1.375em;padding-right:10px;top:4px;}
.ssliglyph{color:#d2151a;font-size:1em;padding-right:5px;}
.sslvglyph{color:#d2151a;font-size:1em;padding-right:5px;}
.ssluglyph{color:#d2151a;font-size:1em;padding-right:5px;}
.certglyph{color:#d2151a;padding-right:10px;top:0;}
.achtrglyph{color:#999;padding-right:10px;top:0;}
.sslcsrglyph{color:#d2151a;padding-right:10px;}
.domglyph{color:#d2151a;padding-right:5px;top:2px;}
.divtldslyph{color:#d2151a;padding-right:5px;top:2px;}
.responsetable{width:100%;}
.popover{font-size:0.938em !important;}

.installaglyph{color:#d2151a;font-size:1.375em;padding-right:10px;top:4px;}
.subiglyph{color:#d2151a;font-size:1em;padding-right:5px;}

.rightbpan{border-right:1px solid #dddddd;}
.leftbpan{border-left:1px solid #dddddd;}
.botbpan{border-bottom:1px solid #dddddd;}
.bulletplesk{width:14px;height:15px;margin:-1px 10px 0 16px;}
.bulletdirectadmin{width:15px;height:17px;margin:-2px 10px 0 15px;}
.bulletinfo{width:15px;height:15px;margin:-4px 10px 0 15px;}
.bulletadobe{width:16px;height:16px;margin:-4px 10px 0 16px;}
.supportte li{list-style-type:none;line-height:2em;}
.supportglyph{color:#d2151a;font-size:0.938em;padding-right:3px;}
.apestaart{margin:-1px 0 0 0;display:inline-block;}
.uitleghelpburo{margin-top:10px;}
.welkpakket{margin-top:10px;}
.waaromdwhs{margin-top:10px;}
.spelregelsdwhs{margin-top:10px;}
.pleskuitgebreid{margin-top:10px;}
.plesk12-voordelen{margin-bottom:0;}
.plesk12-voordelen li{list-style-type:none;margin:0 0 0 10px;padding:0 0 10px 0;line-height:1em;}
.plesk12-details{padding-top:5px;}
.plesk12-details li{list-style-type:none;margin:0 0 4px 10px;padding:0 0 10px 0;line-height:1.375em;}
.sslcertificaten li{list-style-type:none;}
.magentoul li{list-style-type:none;}
.magentodwhs{background-image:url(../images/dwhs-webshop.png);height:auto;width:auto;background-repeat:no-repeat;background-position:right;}
.sslcsr{margin:20px 0 30px 20px;color:#999999;}
.sslcsr li{list-style-type:none;}
.sslcsr2delen li{list-style-type:none;}
.uitlegredenen{margin-top:10px;}
.achtredenen {margin:10px 0 20px 0;}
.achtredenen li{list-style-type:none;font-weight:600;font-size:1.063em;margin-left:-10px;margin-top:10px;}
.achtredenen p{margin-left:40px;font-style:italic;}
.diversetlds {margin:10px 0 20px 0;}
.diversetlds li{list-style-type:none;font-weight:600;font-size:1.063em;margin-left:-10px;margin-top:25px;}
.diversetlds p{margin-left:40px;font-style:italic;}
.extrasplesk li{list-style-type:none;font-weight:600;font-size:1.125em;line-height:2.000em;}
.herroeping li{list-style-type:none;line-height:2.000em;}
.meerprijsplesk{list-style-type:none;font-size:0.875em !important;font-weight:normal !important;color:#888888;margin-top:-8px;}

.ausepol li{list-style-type: decimal-leading-zero;padding-bottom:10px;}

.noliststyle li{list-style-type:none;}

.patchman-bg{background-color:#38acd2;color:#fff;font-size:1.313em;}
.patchman-width{padding:0 10px 0 10px;}
.patchman-panel{border:1px solid #38acd2 !important;}
.patchman-table{border-top:1px solid #38acd2 !important;}

.ssl_thumbs{width:auto;margin-top:20px;margin-left:auto;margin-right:auto;text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines;}
.ssl_stretch{width:100%;display:inline-block;font-size:0;line-height:0;}

/* START - Panel Cosmetic CCS Icons */

.fancy-collapse-panel .panel-default > .panel-heading {
	padding: 0;

}
.fancy-collapse-panel .panel-heading a {
	padding: 10px 35px 10px 15px;
	display: inline-block;
	width: 100%;
	background-color: #f5f5f5;
	color: #444;
	position: relative;
	text-decoration: none;
}
.fancy-collapse-panel .panel-heading a:after {
	font-family: 'Glyphicons Halflings';
	content: "\e114";
	position: absolute;
	right: 20px;
	font-size: 20px;
	font-weight: 400;
	top: 50%;
	line-height: 1;
	margin-top: -10px;
}

.fancy-collapse-panel .panel-heading a.collapsed:after {
	content: "\e114";
}

/* END - Panel Cosmetic CCS Icons */


.wbexamplescont{display:inline;margin:auto;}
.wbexamples{margin:5px 3px 5px 3px;}

.dialog-fix-wb{width:802px !important;}
.dialog-fix-sp{width:832px !important;}

.btn.btn-mrcustom {
    color: #ffffff;
    background-color: #5ea0d6;
    background-image: linear-gradient(to bottom, #84bdeb, #3e84bd);
    border-color: #4485bd #4485bd #4485bd;
}
.btn.btn-mrcustom:hover {
    color: #ffffff;
    background-color: #3e84bd;
    background-image: linear-gradient(to bottom, #3e84bd, #3e84bd);
    border-color: #4485bd #4485bd #4485bd;
}

.btn.btn-mrgrey {
    color: #333333;
    background-color: #FFFFFF;
    background-image: linear-gradient(to bottom, #FFFFFF, #E0E0E0);
    border-color: #CCCCCC #CCCCCC #CCCCCC;
}
.btn.btn-mrgrey:hover {
    color: #333333;
    background-color: #E0E0E0;
    background-image: linear-gradient(to bottom, #E0E0E0, #E0E0E0);
    border-color: #CCCCCC #CCCCCC #CCCCCC;
}

/* Various fixes and stuff */

.vpsmodaltweak{float:right;margin-left:10px;}
.modal-open[style]{padding-right: 0px !important;}
#VirtualisatieVPS .modal-dialog {width:680px;}
.padtopfix{padding-top:8px;}

hr.fancy-line { 
    border: 0; 
    height: 1px;
    position: relative;
    margin: 0.5em 0; /* Keep other elements away from pseudo elements*/
}
hr.fancy-line:before {
    top: -0.5em;
    height: 1em;
}
hr.fancy-line:after {
    content:'';
    height: 0.5em;   /* half the height of :before */
    top: 1px;        /* height of hr*/
}

hr.fancy-line:before, hr.fancy-line:after {
    content: '';
    position: absolute;
}

hr.fancy-line, hr.fancy-line:before {
background: -moz-linear-gradient(left,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.33) 50%, rgba(0,0,0,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0)), color-stop(50%,rgba(0,0,0,0.33)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.33) 50%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.33) 50%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.33) 50%,rgba(0,0,0,0) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.33) 50%,rgba(0,0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */
}
.nohovering{background-color:#fff !important;}

/* Nav menu tablet and mobile */

.navbar-default {
	border:1px solid #a41414;
	border-radius:6px;
	-moz-border-radius:6px; 
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	-moz-box-shadow: 2px 2px 1px #e1e1e1;
	-webkit-box-shadow: 2px 2px 1px #e1e1e1;
	box-shadow: 2px 2px 1px #e1e1e1;	
	background: #c8181b; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M4MTgxYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNDE0MTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #c8181b 0%, #a41414 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c8181b), color-stop(100%,#a41414)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c8181b 0%,#a41414 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c8181b 0%,#a41414 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c8181b 0%,#a41414 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #c8181b 0%,#a41414 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8181b', endColorstr='#a41414',GradientType=0 ); /* IE6-8 */
}
.navbar-default .navbar-brand {color: #ffffff;}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {color: #e8e8e8;}
.navbar-default .navbar-text {color: #ffffff;}
.navbar-default .navbar-nav > li > a {color: #ffffff;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {color: #e8e8e8;}
.navbar-default .navbar-nav > li > .dropdown-menu {background-color: #c8181b;}
.navbar-default .navbar-nav > li > .dropdown-menu > li > a {color: #ffffff;}
.navbar-default .navbar-nav > li > .dropdown-menu > li > a:hover,.navbar-default .navbar-nav > li > .dropdown-menu > li > a:focus {color: #e8e8e8;background-color: #c8181b;}
.navbar-default .navbar-nav > li > .dropdown-menu > li > .divider {background-color: #c8181b;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {color: #e8e8e8;background-color: #c8181b;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {color: #e8e8e8;background-color: #c8181b;}
.navbar-default .navbar-toggle {border-color: #c8181b;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: #c8181b;}
.navbar-default .navbar-toggle .icon-bar {background-color: #ffffff;}
.navbar-default .navbar-collapse,.navbar-default .navbar-form {border-color: #ffffff;}
.navbar-default .navbar-link {color: #ffffff;}
.navbar-default .navbar-link:hover {color: #e8e8e8;}

.installatron-apps{font-size:0.938em;line-height:2.500em;padding-top:15px;}
.installatron-apps>span{
	display:block;
	width:64px;
	height:62px;
	border-top:1px solid rgba(255,255,255,0.3);
	border-bottom:1px solid transparent;
	-moz-box-shadow: 2px 2px 1px #e1e1e1;
	-webkit-box-shadow: 2px 2px 1px #e1e1e1;
	box-shadow: 2px 2px 1px #e1e1e1;
}
.installatron-cs>span{
	display:block;
	width:64px;
	height:62px;
	margin-top:18px;
}
.softaculous-apps{font-size:0.938em;line-height:2.500em;padding-top:15px;}
.softaculous-apps>span{
	display:block;
	width:80px;
	height:80px;
}
.comingsoon{color:#cdcdcd;}

/* Navbar drop-down */

.navbar-dwhs {
	padding:4px 8px 4px 8px;
	border-radius:6px; 
	-moz-border-radius:6px; 
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	border:1px solid #9f181a;
	-moz-box-shadow: 2px 2px 1px #e1e1e1;
	-webkit-box-shadow: 2px 2px 1px #e1e1e1;
	box-shadow: 2px 2px 1px #e1e1e1;	
	background: #c8181b; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M4MTgxYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNDE0MTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #c8181b 0%, #a41414 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c8181b), color-stop(100%,#a41414)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c8181b 0%,#a41414 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c8181b 0%,#a41414 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c8181b 0%,#a41414 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #c8181b 0%,#a41414 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8181b', endColorstr='#a41414',GradientType=0 ); /* IE6-8 */
}
.navbar-dwhs .navbar-brand {
  color: #ffffff;
}
.navbar-dwhs .navbar-brand:hover,
.navbar-dwhs .navbar-brand:focus {
  color: #e6e6e6;
  background-color: transparent;
}
.navbar-dwhs .navbar-text {
  color: #ffffff;
}
.navbar-dwhs .navbar-nav > li:last-child > a {
  border-right: 1px solid #861010;
}
.navbar-dwhs .navbar-nav > li > a {
  color: #ffffff;
  border-left: 1px solid #861010;
}
.navbar-dwhs .navbar-nav > li > a:hover,
.navbar-dwhs .navbar-nav > li > a:focus {
  color: #c0c0c0;
  background-color: transparent;
}
.navbar-dwhs .navbar-nav > .active > a,
.navbar-dwhs .navbar-nav > .active > a:hover,
.navbar-dwhs .navbar-nav > .active > a:focus {
  color: #c0c0c0;
  background-color: #861010;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#861010), to(#b41616));
  background-image: -webkit-linear-gradient(top, #861010, 0%, #b41616, 100%);
  background-image: -moz-linear-gradient(top, #861010 0%, #b41616 100%);
  background-image: linear-gradient(to bottom, #861010 0%, #b41616 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff861010', endColorstr='#ffb41616', GradientType=0);
}
.navbar-dwhs .navbar-nav > .disabled > a,
.navbar-dwhs .navbar-nav > .disabled > a:hover,
.navbar-dwhs .navbar-nav > .disabled > a:focus {
  color: #cccccc;
  background-color: transparent;
}
.navbar-dwhs .navbar-toggle {
  border-color: #dddddd;
}
.navbar-dwhs .navbar-toggle:hover,
.navbar-dwhs .navbar-toggle:focus {
  background-color: #dddddd;
}
.navbar-dwhs .navbar-toggle .icon-bar {
  background-color: #cccccc;
}
.navbar-dwhs .navbar-collapse,
.navbar-dwhs .navbar-form {
  border-color: #841010;
}
.navbar-dwhs .navbar-nav > .dropdown > a:hover .caret,
.navbar-dwhs .navbar-nav > .dropdown > a:focus .caret {
  border-top-color: #c0c0c0;
  border-bottom-color: #c0c0c0;
}
.navbar-dwhs .navbar-nav > .open > a,
.navbar-dwhs .navbar-nav > .open > a:hover,
.navbar-dwhs .navbar-nav > .open > a:focus {
  background-color: #861010;
  color: #c0c0c0;
}
.navbar-dwhs .navbar-nav > .open > a .caret,
.navbar-dwhs .navbar-nav > .open > a:hover .caret,
.navbar-dwhs .navbar-nav > .open > a:focus .caret {
  border-top-color: #c0c0c0;
  border-bottom-color: #c0c0c0;
}
.navbar-dwhs .navbar-nav > .dropdown > a .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}


/* Dropdown Fix */

.dropdown-menu-dwhs {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.dropdown-menu-dwhs.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu-dwhs .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu-dwhs > li > a {
  display: block;
  padding: 3px 20px 6px;
  clear: both;
  font-weight: 600;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}
.dropdown-menu-dwhs > li > a:hover,
.dropdown-menu-dwhs > li > a:focus {
  color: #e8e8e8;
  text-decoration: none;
  font-weight: 600;
  transparent !important;
}
.dropdown-menu-dwhs > .active > a,
.dropdown-menu-dwhs > .active > a:hover,
.dropdown-menu-dwhs > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}
.dropdown-menu-dwhs > .disabled > a,
.dropdown-menu-dwhs > .disabled > a:hover,
.dropdown-menu-dwhs > .disabled > a:focus {
  color: #777;
}
.dropdown-menu-dwhs > .disabled > a:hover,
.dropdown-menu-dwhs > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.open > .dropdown-menu-dwhs {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-dwhs-right {
  right: 0;
  left: auto;
}
.dropdown-menu-dwhs-left {
  right: auto;
  left: 0;
}
.pull-right > .dropdown-menu-dwhs {
  right: 0;
  left: auto;
}
.dropup .dropdown-menu-dwhs,
.navbar-fixed-bottom .dropdown .dropdown-menu-dwhs {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}

/* Custom CSS */

.hpakketprijs{float:right;font-size:0.938em;padding-top:10px;color:#777;}
.serverprijs{float:right;font-size:0.938em;margin:-10px 0 0 0;color:#777;}
.kdr_spacer{display:none;}
.voorwaardenbeleid{margin-top:-6px;}
.voorwaardenbeleid h1{font-size:1.5em;font-weight:bold;margin-top:4px;}
.voorwaardenbeleid ul{}
.voorwaardenbeleid li{list-style-type:none;padding-bottom:10px;}
.isevw-tablefixbefore{margin-top:-36px;}
.referenties a{font-weight:normal;color:#444444;}
.referenties a:active{color:#444444;}
.referenties a:visited{color:#444444;}
.referenties a:hover{color:#c1c1c1 !important;text-decoration:none;}
.partners a{font-weight:600;color:#444444;line-height:2.500em;}
.partners a:active{color:#444444;}
.partners a:visited{color:#444444;}
.partners a:hover{color:#c1c1c1 !important;text-decoration:none;}
.smallpaneltxt{font-size:1.083em;}
.nieuwsfix{font-family: 'Open Sans', sans-serif !important;}
span[style]{font-family: 'Open Sans', sans-serif !important;}
.demoIntro{margin:0;}
.firstStep{}
.tutlineheight{line-height:2.00em;}
.tutimgpad{margin-bottom:20px;}
.tutflash{text-align:center;}
.tutrmlineheight{line-height:1.438em;}
.footerfix{margin-top:-8px;}
.magentomerkendiv{text-align:center;}
.magentomerken{margin:0 4px 8px 4px;}

.nodecolink a{text-decoration:none;color:#444444;border:none;}
.nodecolink a:visited{text-decoration:none;color:#444444;border:none;}
.nodecolink a:active{text-decoration:none;color:#444444;border:none;}
.nodecolink a:hover{text-decoration:none;color:#444444;border:none;}
.smallwpnote{font-size:0.875em;color:#999999;text-align:right;}
.wpkader{border:1px #dce4e7 solid;margin:14px 0 14px 0;}
.wpbinnenin{background-color:#dce4e7;border:#fff 2px solid;width:100%;height:auto;text-align:center;padding:12px 0 12px 0;}

.logosleftmod1st{padding:14px 30px 14px 30px;margin:8px 0 0 0;}
.logosleftmod{padding:14px 30px 14px 30px;margin:18px 0 0 0;}
.logosleftmiddle{font-size:0.813em;padding-top:7px;padding-bottom:2px;}
.logosleftlast{font-size:0.813em;padding-top:7px;padding-bottom:5px;}

.lbpadfix{padding-top:8px;}
.logosbottom{margin:0 5px 8px 0;padding:9px;}
.logosbottomlast{margin:0 0 8px 0;padding:9px;}
.logosbottomfix{margin:0 5px 8px 0;padding:9px 10px 9px 10px;}

.dwhsrating{font-size:0.750em;margin:-7px 0 -10px 0;float:right;color:#e8e8e8;}
blockquote{font-size:1em !important;}
.smallfixhome{height:22px;padding:2px 8px 0 7px;}

.subnav a:focus, .subnav a:hover{outline:none !important;outline-offset: -2px;}
.navmenu a:focus, .navmenu a:hover{outline:none !important;outline-offset: -2px;}

.ciscologo{padding-right:50px;}

.greygrey-info{border-color:#c5c5c5;color:#888888;background-color:#efefef;}


/* Carousel height fix IE */

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { #carousel-index { max-height:330px !important;max-height:330px\9 !important; } } 

/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Bootstrap */

@media (max-width:799px){
    .deskweergave{display:none !important;}
}
@media (min-width:800px){
    .mobweergave{display:none !important;}
}

@media (max-width:1200px){
.magentodwhs{background-image:none;}
}

@media (max-width:799px){
.navtop{font-size:0.850em !important;}
.patchman-bg{font-size:0.938em;}
.inleidingmob{font-size:0.860em !important;}
.fontfixsmall{font-size:0.875em !important;}
.onelinermob{font-size:0.813em;}
.hidememob{display:none;}
.imgindexmob{max-width:92px;}
.removethisdiv{display:none;}

.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #ffffff;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {color: #e8e8e8;}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {color: #e8e8e8;background-color: #c8181b;}

h4{font-size:1em;}

.webhosting li{font-size:1.063em;line-height:1.250em;margin-left:-9px;}
.multiColumn{
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
    -moz-column-gap: 0;
    -webkit-column-gap: 0;
    column-gap: 0;
	height:auto;
}

.retxtcontent{display:none;}
.navbottom{height:24px;}
.middlemobhack{padding:8px 0 8px 0;}
.hidecarouselmob{display:none;}
.ciscologo{padding-right:0 !important;width:240px;}

}

@media (max-width:700px){
.wpkader{display:none;}
}

/* iPad in portrait & landscape */
@media only screen and (min-device-width:768px) and (max-device-width:1024px)  {
}

/* Retina iPad in portrait & landscape */
@media only screen and (min-device-width:768px) and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:2) {
h4{font-size:16px;padding-top:2px;}
.subnav{font-size:0.938em;letter-spacing:0;}
.navmenu{font-size:0.938em;letter-spacing:0;}
.rmvbottom{font-size:0.938em;}
.hpakketprijs{padding-top:6px;}
.serverprijs{margin-top:-26px;}
.webhosting li{font-size:0.938em;}
.multiColumn{
    column-count: 1;
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-gap: 20px;
    -moz-column-gap: 20px;
    -webkit-column-gap: 20px;
	height:auto;
}
.txtbold{font-weight:600;font-size:0.850em;}
.ipadhack{width:100%;margin-bottom:8px;}

.mcserversipad{
    -moz-column-count: 2;
    -moz-column-gap: 18px;
    -webkit-column-count: 2;
    -webkit-column-gap: 18px;
    column-count: 2;
    column-gap: 18px;
	width:100%;
}
.glyphpad{position:static;}
.servers{margin-top:0;}
.servers li{list-style-type:none;margin:0 0 0 -33px;padding:0;font-size:1.063em;line-height:1.625em;}
.nav20px{height:13px;line-height:1.125em;}
}

/* iPhone 6 Plus */
@media only screen and (min-device-width:414px) and (max-device-width:736px) {
h4{font-size:1.125em;}
.ciscologo{padding-top:30px;width:110px !important;}
.hidetldprices{display:none;}
.curl{display:none !important;}
	
}

/* Overige (klein) */
@media (max-width:520px) {
h4{font-size:1.125em;}
.ciscologo{display:none !important;}
.hidetldprices{display:none;}
.curl{display:none !important;}
.justhidethis{display:none !important;}
}