@font-face {
	font-family:'websymbols';
	src:url(fonts/websymbols/websymbols-regular-webfont.eot);
	src:url(fonts/websymbols/websymbols-regular-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/websymbols/websymbols-regular-webfont.woff) format("woff"),url(fonts/websymbols/websymbols-regular-webfont.ttf) format("truetype"),url(fonts/websymbols/websymbols-regular-webfont.svg#mentonesemibold) format("svg");
	font-weight:400;
	font-style:normal;
}

body {
	margin:0;
	padding:0;
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	font-size:16px;
	line-height: 1.5;
	color:#000;
	min-width:1120px;
}

h1, h2, h3, h4, h5 { font-family: 'Raleway', Roboto, sans-serif; font-weight: 400; }

.clear {
	clear:both;
}

.menuitem {
	float:left;
	width:50%;
}

.menu_item.first {
	margin-top:40px;
}

.textblock p.newsdate {
	font-style:italic;
	font-size:85%;
	font-weight:400;
	margin-top:0;
	margin-bottom:0;
}

.textblock p.newsexcerpt {
	margin-bottom:10px;
}

hr {
	-moz-border-image:url(images/border.png) 30 30 repeat;
	-webkit-border-image:url(images/border.png) 30 30 repeat;
	-o-border-image:url(images/border.png) 30 30 repeat;
	border-image:url(images/border.png) 30 30 repeat;
	border-width:1px 0 0;
}

img.alignright {
	float:right;
	margin:0 0 1em 1em;
}

img.alignleft {
	float:left;
	margin:0 1em 2em 0;
}

img.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}

.alignright {
	float:right;
}

.alignleft {
	float:left;
}

.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}

.align-right {
	text-align:right;
}

.align-left {
	text-align:left;
}

.align-center {
	text-align:center;
}


.websymbols {
	font-family:'websymbols';
}


.header-top { 
    background:#1F334B;
    height:35px;
}

.header-top .container {
    padding:10px;
}

#toplinks {
    float:right;
    text-align: right;
    margin:0;
}

#toplinks li {
	list-style:none;
	position:relative;
  display: block; /* Toegevoegd voor vacature button */
  float: left; /* Toegevoegd voor vacature button */
	padding:0;
	margin-left:30px;
	line-height: 35px;
}

#toplinks li a {
	text-decoration:none;
	font-size:12px;
	text-transform: uppercase;
	color:white;
}

#toplinks li a.red_S {
  height: 35px;
  line-height: 35px;
  padding: 0 10px;
  background: #ec3f34 !important;
}

.nav > .active >a {
	box-shadow:none!important;
}

.nav.active > a:hover {
	box-shadow:none!important;
}

.navbar-inner {
	border:0;
}

.navbar .nav>li>a .fa {
    margin-left:5px;
    font-size:16px;
}

.nav_bottom_stroke {
	height:10px;
	width:100%;
	background-color:#accbe2;
	margin-top:0;
}

.nav-tabs li {
	list-style-image:none;
}


.yamm .nav,
.yamm .dropup,
.yamm .dropdown,
.yamm .collapse {
  position: static;
}
.yamm .navbar-inner,
.yamm .container {
  position: relative;
  border-bottom:1px solid #ddd;
}

.yamm .dropdown-menu > li {
  display: block;
}
.yamm .dropdown-submenu .dropdown-menu {
  left: 100%;
}
.yamm .nav.pull-right .dropdown-menu {
  right: 0;
}
.yamm .yamm-content {
  padding: 20px 30px;
  *zoom: 1;
}
.yamm .yamm-content:before,
.yamm .yamm-content:after {
  display: table;
  content: "";
  line-height: 0;
}
.yamm .yamm-content:after {
  clear: both;
}
.yamm.navbar .nav > li > .dropdown-menu:after,
.yamm.navbar .nav > li > .dropdown-menu:before {
  display: none;
}
.yamm .dropdown.yamm-fullwidth .dropdown-menu {
    width: 1024px;
    left: 0;
    right: 0;
    margin: 5px auto;
 }
@media (max-width: 969px) {
  .yamm .dropdown.yamm-fullwidth .dropdown-menu {
    width: auto;
  }
  .yamm .yamm-content {
    padding-left: 0;
    padding-right: 0;
  }
  .yamm .dropdown-menu > li > ul {
    display: block;
  }
}


.dropdown-menu > li {
	float:left;
	list-style:none;
	list-style-image:none;
}

.dropdown-menu > li > h5 {
    text-transform: uppercase;
    font-weight:600;
    font-size:16px;
    color:#4a4a4a;
}

.dropdown-menu >  li.menu-item-col { 
    width:24%;
    padding-top:45px;
}

.dropdown-menu > li.menu-item-col:first-child{
    margin-left:10px;
}

.dropdown-menu > li.menu-item-support {
    position: absolute;
    bottom: 0;
    background: white;
    text-align: center;
    width: 70%;
    border-top: 1px solid #ddd;
    right: 2.5%;
    padding-top: 30px;
    padding-bottom: 30px;
}

.dropdown-menu > li.menu-item-support > a {
    display:none;
}

.dropdown-menu > li.menu-item-support ul li:before {
    content:" "
}


.dropdown-menu > li.menu-item-support ul li .menubar-widget-title {
    font-size:30px;
}

.dropdown-menu > li.menu-item-support ul li .textwidget {
    margin-top:10px;
}

.dropdown-menu > li.menu-item-support ul li .textwidget span { 
    font-size:18px;
}

.dropdown-menu > li > ul {
    margin:0;
}

.dropdown-menu > li > ul > li {
	list-style:none;
}

.dropdown-menu > li a {
	text-transform:none;
	font-size:14px;
	font-weight:300;
	color:#4a4a4a;
    margin-bottom: 5px;
    display: block;

}

.dropdown-menu li > ul > li:before {
    font-family: FontAwesome;
    content: "\f105";
    margin-right:5px;
    font-size:16px;
    color:#4a4a4a;
    float:left;
}

.dropdown-menu {
	margin:0 0 0 20px;
}

.dropdown-menu li.menu-item-desc {
    width:25%;
    margin-right:3%;
}

.dropdown-menu li.menu-item-desc > ul > li:before {
    display:none;
}

.dropdown-menu li.menu-item-desc a {
    display:none;
}

.dropdown-menu .nav-bg { 
    background: #eef4f5;
    height: 250px;
    text-align: center;
    padding: 50px 25px;
}

.dropdown-menu .nav-bg p {
    font-size: 13px;
    line-height: 16px;
    font-weight: 500;
    letter-spacing: 1px;
    color: #444;
}

.dropdown-menu .menubar-item-widget-text {
    margin:0;
}

.dropdown-menu .menubar-item-widget-text h4{ 
    font-weight: 500;
    text-transform: uppercase;
}

.menu_item p {
	font-size:14px;
	color:#fff;
	line-height:8px;
	margin-top:20px!important;
}

.menu_item {
	width:285px;
	height:95px;
	padding-left:20px;
}

.menu_item input {
	padding:5px;
	margin-top:0;
	font-size:13px;
	width:60%;
	margin-right:5px;
	display:block;
	float:left;
}

.dropdown-menu.dashboard {
	padding:0;
}

.headermenuitem:hover {
	background-color:#eee!important;
}

.home_bg {
	position:absolute;
	top:134px;
	right:15%;
	z-index:0;
}

.homeheadcontainer {
	width:1024px;
	margin:0 auto;
	z-index:1;
	position:relative;
	line-height:20px;
	display:block;
	height:100%;
}

.vacature {
  position: absolute;
  top: 0;
  right: 0;
}

.homeheadcontainer.image1 {
	background-image:url(images/bg/home_bg.png);
	background-repeat:no-repeat;
	background-size:539px 679px;
	background-position:right top;
}

.homeheadcontainer.image2 {
	background-image:url(images/bg/home_bg2.png);
	background-repeat:no-repeat;
	background-size:245px 690px;
	background-position:right top;
}

.homeheadcontainer.camera {
	background-image:url(images/bg/camera-extension.png);
	background-repeat:no-repeat;
	background-size:284px 268px;
	background-position:445px -32px;
	line-height:44px;
}

.homeheadcontainer.kitchen {
	background-image:url(images/bg/kitchen-extension.png);
	background-repeat:no-repeat;
	background-size:529px 819px;
	background-position:right -40px;
	line-height:44px;
}

.homeheadcontainer.kitchen .extension span {
	color:#accbe2;
	font-size:110px;
}

.homeheadcontainer.camera .extension {
	left:695px;
	top:163px;
	position:absolute;
	color:#1f334b;
	font-size:75px;
}

.homeheadcontainer.kitchen .extension {
	left:425px;
	top:125px;
	position:absolute;
	color:#1f334b;
	font-size:50px;
}

.homeheadcontainer.camera .extension span {
	color:#fff;
	position:absolute;
	overflow:hidden;
	width:86px;
	left:-63px;
	height:54px;
}

.homeheadcontainer.bike {
	background-image:url(images/bg/bike-extension.png);
	background-repeat:no-repeat;
	background-size:577px 899px;
	background-position:right top;
}

.homeheadcontainer.wk-actie {
	background-image:url(images/bg/wk-banner.png);
	background-repeat:no-repeat;
    background-size: 704px 261px;
	background-position:right top;
}

.homeheadcontainer.bike .extension {
	left:425px;
	top:125px;
	position:absolute;
	color:#1f334b;
	font-size:75px;
}

.homeheadcontainer.bike .extension span {
	color:#accbe2;
	font-size:110px;
}

.homeheadcontainer .call {
	padding-top:40px;
}

.homeheadcontainer a {
	color:#fff;
	text-decoration:none;
}

.homeheadcontainer h3,.domeincheck p, .domeincheck span {
	font-size:24px;
	color:#fff;
	line-height:42px;
	margin:0;
	font-family: Raleway, Roboto, sans-serif;
	font-weight: normal;
}

.homeheadcontainer input {
	padding:20px 10px;
	margin-top:5px;
	font-size:18px;
	width:59%;
	margin-right:15px;
	display:block;
	float:left;
}

.homeheadcontainer img {
	margin-bottom:15px;
}

.homeheaderwrap {
	height:680px;
	background:#d1e0ef;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxZTBlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y3ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMWUwZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(left,#d1e0ef 0%,#f7f9f9 50%,#d1e0ef 100%);
	background:-webkit-gradient(linear,left top,right top,color-stop(0%,#d1e0ef),color-stop(50%,#f7f9f9),color-stop(100%,#d1e0ef));
	background:-webkit-linear-gradient(left,#d1e0ef 0%,#f7f9f9 50%,#d1e0ef 100%);
	background:-o-linear-gradient(left,#d1e0ef 0%,#f7f9f9 50%,#d1e0ef 100%);
	background:-ms-linear-gradient(left,#d1e0ef 0%,#f7f9f9 50%,#d1e0ef 100%);
	background:linear-gradient(to right,#d1e0ef 0%,#f7f9f9 50%,#d1e0ef 100%);
	background-size:cover;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1e0ef',endColorstr='#d1e0ef',GradientType=1);
}

.placeholderwrap .span4 h2,
.homeheaderwrap .span4 h2 {
	font-size:28px;
	color:#fff;
	text-align:center;
	line-height:36px;
}

a .textwidget {
	text-align:center;
	line-height:22px;
}

.maincontainer {
	width:1024px;
	margin:0 auto;
}

.maincontainer h3 {
	font-size:23px;
}

.extensions.main-banner {
	  background: url(images/bg/domain.jpg);
    height: 300px;
    background-position: center center;
    background-size: cover;
    text-align: center;
    padding-top: 100px;
    color: #fff;
    margin-bottom: 50px;
    border-bottom:8px solid #f2f2f2;
}

.main-banner.COM {
	background:url(images/bg/domains-com.jpg);
	background-size:cover;
	color:#333;
	height:365px;
}

.main-banner.NL {
	background:url(images/bg/nl-domein.jpg);
	background-size:cover;
	color:#fff;
	height:365px;
}

.main-banner.BE {
	background:url(images/bg/be-domein.jpg);
	background-size:cover;
	color:#fff;
	height:365px;
}

.main-banner.NL ul.nav-tabs {
	margin-top:150px;
}

.main-banner h1 {
	font-size:36px;
	color:#fff;
	font-weight:100;
	margin-bottom:45px;
	letter-spacing:1px;
}

.main-banner .extension {
	font-size:16px;
	line-height:28px;
}

.main-banner.COM .extension h1 {
	color:#333;
	margin-bottom:25px;
	font-weight:300;
}

.main-banner .extension h3 {
	color:#fff;
}

.main-banner input[type="text"] {
	border:0;
	width:400px;
	padding:10px;
	height:30px;
	color:#1F334B;
}

.main-banner input[type="submit"] {
	margin-left:-5px;
}

.main-banner .promotion {
	background:#59809a;
	width:85px;
	float:left;
	margin-right:110px;
}

.main-banner .promotion .price span.old {
	text-decoration:line-through;
}

.single-extension ul.nav-tabs {
	border-bottom:0;
	margin-top:140px;
}

.single-extension .tab-content {
    padding:20px;
}

.single-extension .tab-pane:before {
	float:left;
    margin-left: -44px;
    margin-top: -20px;
	background:transparent url(images/shadow-left.png) no-repeat center top;
}

.single-extension .tab-pane:after {
	float:right;
	margin-right:-2px;
	margin-top:-20px;
	background:transparent url(images/shadow-right.png) no-repeat center top;
}

.single-extension .tab-pane:before,.single-extension .tab-pane:after {
	content:"";
	width:24px;
	height:150px;
}

.single-extension ul.nav-tabs li {
	margin-left:0;
	padding-top:15px;
	padding-bottom:15px;
	background:#1F334B;
	color:#fff;
	letter-spacing:1px;
	text-transform:uppercase;
	font-weight:300;
	font-size:15px;
	font-family:Helvetica Neue;
	border-right:1px solid #fff;
}

.single-extension ul.nav-tabs li a {
	color:#fff;
}

.single-extension ul.nav-tabs li.active a {
	color:#1F334B;
}

.single-extension ul.nav-tabs li:last-child {
	border-right:0;
}

.single-extension ul.nav-tabs li.active {
	background:#fff;
}

.homerow {
	margin-top:90px;
}

.homerow h3 {
	line-height:20px;
}

.homerow img {
	float:left;
	margin-right:30px;
}

.counter {
	padding-left:10px;
	margin-top:20px;
	margin-bottom:10px;
	height:66px;
	font-family: Raleway, Roboto, sans-serif;
	font-weight: normal;
}

.counterdigit {
	background-image:url(images/bg_counter_digit.png);
	width:45px;
	height:66px;
	color:#fff;
	text-align:center;
	font-size:45px;
	line-height:66px;
	float:left;
	margin-right:10px;
}

.imageblock {
	height:170px;
}

.call p {
	color:#accbe2;
	font-size:28px;
	font-weight:400;
	font-family: Raleway, Roboto, sans-serif;
}

.call p+p { margin-top: 9px; margin-bottom: 9px; }

.call p span {
	font-size:26px;
	color:#004360;
	font-weight:300;
}

.background-image {
	max-height:800px;
	position:absolute;
	top:182px;
	right:20%;
	z-index:0;
}

.textfloater {
	text-align:center;
}

.affiliate {
	margin-bottom:20px;
}

.sellingpointcontainer {
	background-image:url(images/bg/gradient_bg.png);
	background-repeat:repeat-x;
	background-position:center top;
	margin-top:40px;
	padding:20px 0 0;
}

.sellingpointcontainer_small {
	background:rgba(999,999,999,0.8);
	padding:20px 0 0;
}

.sellingpointcontainer h3,.sellingpointcontainer_small h3 {
	font-size:26px;
	margin-bottom:50px;
}

.sellingpointcontainer h4,.sellingpointcontainer_small h4 {
	font-size:20px;
	color:#8b8b8b;
	font-weight:0!important;
	margin-bottom:50px;
}

.sellingpointcontainer h5,.sellingpointcontainer_small h5 {
	margin-top:0;
	padding-top:10px;
	line-height:0;
	font-size:18px;
	margin-bottom:15px;
}

.sellingpoint {
	margin-bottom:40px;
	height:50px;
}

/* Hosting pagina */

.sellingpoints {
	background-color:#efefef;
	padding-top:45px;
	padding-bottom:45px;
	text-align:center;
	border-top:10px solid #ddd;
}

.sellingpoints p {
	font-size:16px;
}

.imagecontainer {
	margin-right:10px;
	margin-top:0;
	float:left;
	height:60px;
}

.contact.form-inline .control-group {
	float:left;
	width:300px;
}

.contact.form-inline .control-group.pull-right {
	float:right;
	margin-right:400px;
	height:245px;
}

.darkblue img {
	padding-left:50%;
	position:relative;
	width:94px;
	height:94px;
	left:-47px;
	margin:0 0 20px;
}

.imagecontainer_article img {
	height:150px;
	width:150px;
	float:left;
	margin-right:20px;
}

.article {
	height:auto;
	margin:25px 0;
}

.handleidingen a:hover {
	color:#839aab;
	text-decoration:underline;
}

#breadcrumb {
	font-size:11px;
}

.introwrap {
	position:relative;
	z-index:1;
	width:1024px;
	margin:0 auto;
	padding:25px 30px;
	font-size:15px;
	line-height:23px;
}

.introwrap h1 {
	margin-top:20px;
	margin-bottom:15px;
	font-weight:400;
}

.introwrap p {
	line-height:24px;
}

.introwrap .sideblock,.crosssell {
	margin-top:40px;
}

.introwrap .span4 img {
	float:right;
}

.crosssell p {
	line-height:19px!important;
}

.sideblock ul {
	margin:0;
}

.sideblock ul li {
	list-style:none;
	line-height:44px;
	border-bottom:1px solid #d8d8d8;
	padding-bottom:10px;
	margin:0;
}

.sideblock ul li:last-child {
	border-bottom:none;
}

.contentwrapper {
	background:#d1e0ef;
	background:-moz-linear-gradient(left,#d1e0ef 0%,#f7f9f9 50%,#d1e0ef 100%);
	background:-webkit-gradient(linear,left top,right top,color-stop(0%,#d1e0ef),color-stop(50%,#f7f9f9),color-stop(100%,#d1e0ef));
	background:-webkit-linear-gradient(left,#d1e0ef 0%,#f7f9f9 50%,#d1e0ef 100%);
	background:-o-linear-gradient(left,#d1e0ef 0%,#f7f9f9 50%,#d1e0ef 100%);
	background:-ms-linear-gradient(left,#d1e0ef 0%,#f7f9f9 50%,#d1e0ef 100%);
	background:linear-gradient(to right,#d1e0ef 0%,#f7f9f9 50%,#d1e0ef 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1e0ef',endColorstr='#d1e0ef',GradientType=1);
}

.contenttofront {
	position:relative;
	z-index:10;
}

.contenttofront p {
	line-height:24px;
}

.contenttofront p + p,
.contenttofront p + ul,
.contenttofront p + ol,
.contenttofront ul + p,
.contenttofront ol + p,
.introwrap p + p,
.introwrap p + ul,
.introwrap p + ol,
.introwrap ul + p,
.introwrap ol + p,

.helpdesk_content p + p,
.helpdesk_content p + ul,
.helpdesk_content p + ol,
.helpdesk_content ul + p,
.helpdesk_content ol + p,

.sideblock p + p {
  margin-top: 25px; 
}

.contenttofront h1 + p,
.contenttofront h2 + p,
.contenttofront h3 + p,
.contenttofront h4 + p,

.helpdesk_content h1 + p,
.helpdesk_content h2 + p,
.helpdesk_content h3 + p,
.helpdesk_content h4 + p {
	margin-top:5px;
}

.contenttofront ul + h1,
.contenttofront ul + h2,
.contenttofront ol + h1,
.contenttofront ol + h2,
.contenttofront p + h1,
.contenttofront p + h2,

.helpdesk_content ul + h1,
.helpdesk_content ul + h2,
.helpdesk_content ol + h1,
.helpdesk_content ol + h2,
.helpdesk_content p + h1,
.helpdesk_content p + h2 {
	margin-top:40px;
}

.contenttofront ul + h3,
.contenttofront ul + h4,
.contenttofront ol + h3,
.contenttofront ol + h4,
.contenttofront p + h3,
.contenttofront p + h4,

.helpdesk_content ul + h3,
.helpdesk_content ul + h4,
.helpdesk_content ol + h3,
.helpdesk_content ol + h4,
.helpdesk_content p + h3,
.helpdesk_content p + h4 {
	margin-top:35px;
}

.contenttofront h3 {
	font-size:20px;
}

.contenttofront p + form {
	margin-top:20px;
}

.contenttofront li + li, 
.helpdesk_content li + li {
	margin-top:10px;
}

.comparetable {
	border:1px solid #ccc;
	text-align:center;
	margin:0!important;
	background:#fff;
	background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(249,249,249,1)));
	background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	border:1px solid #efefef;
	padding-bottom:30px;
	margin-top:40px!important;
}

.service {
	border:1px solid #ccc;
	text-align:center;
	margin:0!important;
	background:#fff;
	background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(249,249,249,1)));
	background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	border:1px solid #efefef;
	padding-bottom:30px;
	width:164px!important;
	margin-top:40px!important;
}

.specs span {
	font-size:16px;
	margin-top:15px;
	display:block;
	line-height:10px;
}

.specs p {
	font-size:11px;
}

.productpakket_3 {
	width:33%!important;
	border:1px solid #ccc;
	text-align:center;
	margin:0!important;
	background:#fff;
	background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(249,249,249,1)));
	background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f9f9f9',GradientType=0);
	border:1px solid #efefef;
	padding-bottom:30px;
	margin-top:40px!important;
}

.cms h3 {
	text-align:center;
	color:rgba(219,138,66,0.9);
}

.available-tld.parkedcolumn {
	min-height:335px!important;
}

.available-tld h3 {
	text-align:center;
	color:rgba(21,83,110,0.9);
}

.cms,
.available-tld {
	border:1px solid #ccc;
	background:#fff;
	background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(249,249,249,1)));
	background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f9f9f9',GradientType=0);
	border:1px solid #efefef;
	padding-bottom:30px;
	margin-top:40px!important;
	min-height:340px!important;
}

.order {
	margin-top:5px;
	display:inline-block;
}

.productpakket h3,.productpakket_3 h3 {
	padding:20px 10px;
	font-size:22px;
}

.productpakket h4,.productpakket_3 h4 {
	font-size:22px;
	padding:20px 0 0;
	margin:0 0 5px;
}

.price {
	font-size:22px;
}

.price span {
	font-size:12px;
	display:block;
	padding-bottom:5px;
}

.productcontent [class*="span4"] {
	margin-left:25px;
	margin-right:90px;
}

.productcontent [class*="span4"] {
	margin-left:25px;
	margin-right:90px;
}

.productcontent [class*="span3"] {
	margin-left:25px;
	margin-right:25px;
}

.groen {
	background-color:#6ebc48;
	color:#fff;
	padding:10px 0 0;
}

.label-blue {
	background-color:#59809a;
	color:#fff;
	padding:10px 0 0;
}

.paars {
	background-color:#bf2fc2;
	color:#fff;
	padding:10px 0 0;
}

.lichtblauw {
	background-color:#2fb0bd;
	color:#fff;
	padding:10px 0 0;
}

.oranje {
	background-color:#de9554;
	color:#fff;
	padding:10px 0 0;
}

.vps {
	min-height:625px!important;
}

.vps h3 {
	color:#2fb0bd;
}

.vps h4 {
	font-size:20px;
}

.vps p {
	font-size:13px;
}

.wordpress h3 {
	color:#de9554;
}

.webhosting h3 {
	color:#72c640;
}

.webhosting h3 span {
    width: 100%;
    display: block;
    font-size: 10px;
    margin-top: -5px;
}

.magentohosting h3 {
	color:#bf2fc2;
	margin:15px;
}

.niet_aanwezig {
	color:#ef4135;
}

.aanwezig {
	color:#91d56a;
	text-align:center;
}

.buy {
	margin-top:40px;
}

.meer_info {
	margin-bottom:20px;
	margin-top:30px;
}

.meer_info a {
	color:#72c640;
}

.highlight {
	position:relative;
	z-index:10;
	margin-top:20px!important;
	padding-top:20px!important;
	padding-bottom:75px!important;
	box-shadow:0 0 10px rgba(0,0,0,0.3);
}


.cms_compatible {
	font-size:11px;
	width:80%;
	padding:1%;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:20px;
	margin-left:9%;
	margin-bottom:25px;
}

.no-cms {
	margin-bottom:106px;
}

.sideblock {
	background-color:rgba(999,999,999,0.90);
	border:1px solid #f0f0f0;
	padding:10px;
	margin-bottom:25px;
}

.sidebar-block {
	background-color:rgba(240,240,240,0.20);
	border:1px solid #e7e7e7;
	padding:10px;
	margin-bottom:25px;
}

.sidebar-block p.call {
	font-size:24px;
	margin:0;
	padding:0;
	line-height:36px;
	text-align:center;
	color:#1F334B;
	opacity:1;
	font-family: Raleway, Roboto, sans-serif;
	font-weight: normal;
}

.sidebar .sidebar-block {
	border-top:0;
}

.sideblock.table {
	padding:0;
}

.sidebar-block ul {
	margin:0;
}

.sidebar-block ul.usp li {
	font-size:19px;
	list-style:none;
	color:#1F334B;
	padding-left:0;
	list-style-image:;
}

.sideblock h3,.sidebar-block h3, {
	font-size:19px;
	margin:0;
	padding:0;
	line-height:36px;
}

.sidebar-title {
	font-size:18px;
	margin:0;
	line-height:36px;
	color:#1F334B;
}

.sideblock p.call {
	font-size:24px;
	margin:0;
	padding:0;
	line-height:36px;
	text-align:center;
	color:#595959;
	font-family: Raleway, Roboto, sans-serif;
	font-weight: normal;
}

.sideblock p.call a { 
    color:#595959; 
}


.sideblock img {
	margin-right:10px;
	float:left;
}

.sideblock_list {
	margin-top:30px;
}

.sideblock_list h3 {
	border-bottom:1px solid #ccc;
}

.sideblock h3 span {
	color:#8b8b8b;
	font-size:18px;
}

.darkblue_content {
	padding:10px;
	margin-bottom:25px;
}

.domeinextensies {
	margin-top:30px;
}

.extensietabel {
	position:relative;
	height:auto;
	z-index:1;
	width:410px;
	margin:0 auto;
	margin-top:20px;
}

.extensietabel li {
	list-style:none;
	float:left;
}

.extensietabel li a {
	display:block;
	font-size:18px;
	color:#595959;
	padding:10px 40px;
}

.extensie {
	background:#accbe2;
	font-size:35px;
	text-align:center;
	padding:45px 5px;
	margin-right:15px;
	margin-top:40px;
	margin-left:15px;
	color:#fff;
}

.extensietabel li a:hover {
	color:#595959;
	text-decoration:none;
	background:#eaeaea;
	background:-moz-linear-gradient(top,rgba(234,234,234,1) 0%,rgba(255,255,255,1) 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(234,234,234,1)),color-stop(100%,rgba(255,255,255,1)));
	background:-webkit-linear-gradient(top,rgba(234,234,234,1) 0%,rgba(255,255,255,1) 100%);
	background:-o-linear-gradient(top,rgba(234,234,234,1) 0%,rgba(255,255,255,1) 100%);
	background:-ms-linear-gradient(top,rgba(234,234,234,1) 0%,rgba(255,255,255,1) 100%);
	background:linear-gradient(to bottom,rgba(234,234,234,1) 0%,rgba(255,255,255,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea',endColorstr='#ffffff',GradientType=0);
}

.extensietabel li.active a {
	text-decoration:none;
	color:#fff;
	background:#3c6d90;
	background:-moz-linear-gradient(top,rgba(60,109,144,1) 0%,rgba(163,197,221,1) 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(60,109,144,1)),color-stop(100%,rgba(163,197,221,1)));
	background:-webkit-linear-gradient(top,rgba(60,109,144,1) 0%,rgba(163,197,221,1) 100%);
	background:-o-linear-gradient(top,rgba(60,109,144,1) 0%,rgba(163,197,221,1) 100%);
	background:-ms-linear-gradient(top,rgba(60,109,144,1) 0%,rgba(163,197,221,1) 100%);
	background:linear-gradient(to bottom,rgba(60,109,144,1) 0%,rgba(163,197,221,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c6d90',endColorstr='#a3c5dd',GradientType=0);
	border:1px solid rgba(60,109,144,1);
}

.extensietabel li .active:hover a {
	color:#fff;
	background:#3c6d90;
	background:-moz-linear-gradient(top,rgba(60,109,144,1) 0%,rgba(163,197,221,1) 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(60,109,144,1)),color-stop(100%,rgba(163,197,221,1)));
	background:-webkit-linear-gradient(top,rgba(60,109,144,1) 0%,rgba(163,197,221,1) 100%);
	background:-o-linear-gradient(top,rgba(60,109,144,1) 0%,rgba(163,197,221,1) 100%);
	background:-ms-linear-gradient(top,rgba(60,109,144,1) 0%,rgba(163,197,221,1) 100%);
	background:linear-gradient(to bottom,rgba(60,109,144,1) 0%,rgba(163,197,221,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c6d90',endColorstr='#a3c5dd',GradientType=0);
	border:1px solid rgba(60,109,144,1);
}

.extensieswrap {
	height:300px;
	width:100%;
	position:relative;
	top:-20px;
	overflow-y:scroll;
	overflow-x:hidden;
	background-color:#fbfbfb;
	padding:40px 0 10px!important;
	resize:none;
	border:1px solid #e9e9e9;
}

.extensieswrap::-webkit-scrollbar {
	width:40px;
	height:30px;
	background-image:url(images/scrollbar_bg.png);
	background-repeat:repeat-y;
	background-position:center top;
}

.extensieswrap::-webkit-scrollbar-thumb {
	background-color:#fcfcfc;
	background-image:url(images/scrollbar_grip.png);
	border:2px solid #ccc;
	border-radius:5px;
	background-repeat:no-repeat;
	background-position:center center;
	overflow:hidden;
	margin:20px 0;
	-webkit-box-shadow:inset 0 0 1px 4px #e8e8e8;
	box-shadow:inset 0 0 1px 4px #e8e8e8;
}

.extensies {
	z-index:0;
}

.extensies tr {
	border:10px solid #fbfbfb!important;
	height:50px;
}

.none_home_blocks a {
	color:#fff;
}

.none_home_blocks a img {
	margin-bottom:15px;
}

.none_home_blocks a:hover {
	text-decoration:none;
}

.none_home_blocks h2 {
	color:#fff;
}

.extensie_image {
	position:relative;
	bottom:-30px;
}

.textblock p {
	margin-bottom:20px;
}

.extensie_prijs_small {
	width:200px;
	text-align:right;
	padding-right:20px;
}

.extensie_populair_table tr:nth-child(odd) {
	background:#f5f5f5;
}

tr {
	height:45px;
}

.extensie_populair_table td.valuta {
	font-size:11px;
	padding-left:15px;
}

.extensie_populair_table td.price {
	font-size:11px;
	color:#626262;
	font-family: Raleway, Roboto, sans-serif;
	font-weight: normal;
}

.extensie_populair_table td.country {
	font-size:11px;
	padding-left:15px;
	padding-right:0;
}

.extensie_populair_table td.check {
	padding-right:10px;
}

.extensie_populair_table td.info {
	background-image:url(images/assets/info_icon.png);
	background-repeat:no-repeat;
	width:17px;
	height:17px;
	margin-top:14px;
	padding-right:10px;
	display:block;
}

a.tooltip {
	display:block;
	width:17px;
	height:17px;
}

.bottomblock_image {
	position:relative;
	margin-left:50%;
	left:-56px;
}

.afbeelding_magento {
	float:left;
	margin-right:20px;
	height:100px;
	margin-top:10px;
	width:50px;
}

.content_wrapper {
	margin-bottom:30px;
}


.height_creator {
	min-height:510px!important;
}

.upgrade {
	padding:6px 0;
	border-bottom:1px solid #ddd;
	height:30px;
}

.upgrade span {
	float:right;
	margin-right:100px;
}

.extension-row {
	padding:6px 0;
	border-bottom:1px solid #ddd;
	height:30px;
}

.extension-row span {
	float:left;
	width:200px;
}

.headline a {
	color:#004361;
}

.onze_klant {
	border:1px solid #ddd;
	margin:14px;
}

.map img {
	width:100%;
}

.contact_sidebar {
	border:1px solid #ddd;
	padding:0 10px 10px;
	float:right;
	width:290px;
	font-size:13px;
	margin-top:25px;
	margin-right:3px;
	background:#fff;
	background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(249,249,249,1)));
	background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f9f9f9',GradientType=0);
}

.contact_sidebar p {
	font-size:12px;
	line-height:18px;
}

.contact_sidebar h5 {
	margin:0;
	font-weight:400;
	font-size:15px;
	margin-top:15px;
	margin-bottom:5px;
}

.content {
	float:left;
	clear:both;
	border:1px solid #ddd;
	border-left:none;
	background:#fff;
	padding:10px 20px 20px;
	width:710px;
	float:left;
	min-height:720px;
}

.content ul {
	padding:0!important;
	margin:0!important;
}

.content ul li a {
	color:#8b8b8b;
	width:700px;
}

.content ul li a:hover {
	color:#595959;
	text-decoration:none;
}

.content ul li {
	list-style:none;
	padding:15px 0!important;
	border-bottom:1px solid #ddd;
}

.container_404 {
	width:1024px;
	margin:0 auto;
	padding:40px 10px;
}

.container_404 .domeincheck {
	padding-bottom:1px;
}

.error_404 {
	font-size:18px;
	line-height:21px;
}

.error_404 h1 {
	padding-top:35px;
	padding-bottom:21px;
	font-size:25px;
}

.error_404 ul li {
	list-style:none;
	padding-bottom:5px;
}

.image_404 {
	padding:15px;
}

.error_404 #notfound {
	float:right;
	margin-right:30px;
	background:rgba(151,193,231,1);
	color:#42739f;
	width:45px;
	height:35px;
	text-align:center;
	vertical-align:middle;
	margin-top:-14px;
	padding-top:10px;
	font-size:28px;
}

.domeincheck.notfound input[type="text"],
.placeholderwrap .domeincheck input[type="text"]{ 
    padding: 20px;
    width: 60%;
}

.placeholderwrap .domeincheck input[type="submit"]{ 

padding:20px;
}

.nav_404 {
	background-color:#fff;
	color:#18556f;
	padding:5px 10px;
	font-size:15px;
	position:relative;
	bottom:-15px;
}

.nav_404:last-child {
	float:right;
}

.nav_404:hover {
	background-color:#ccc;
	color:#18556f;
	text-decoration:none;
}

.sub_404 {
	height:130px!important;
}

.sub_404 h3 {
	color:#fff;
}

.beslist_feed h4 {
	font-size:16px;
	margin-top:20px;
	margin-bottom:0;
	padding-bottom:0;
}

.beslist_feed h4 span {
	color:#accbe2;
}

.placeholdercontainer {
	height:100%;
	width:100%;
}

.placeholderwrap {
	padding:90px 0;
	width:1024px;
	margin:0 auto;
	font-size:14px;
}

.placeholderwrap .background-image {
	top:0;
	z-index:-1;
}

.placeholderwrap h1 {
	font-size:23px;
	color:#fff;
}

.placeholderwrap .lightblue {
	height:263px;
}

.placeholder_logo {
	padding-left:10px;
}

.placeholderwrap .sideblock {
	margin-bottom:10px;
}

.placeholder_bg {
	position:absolute;
	z-index:-10px;
	top:0;
	right:20%;
	max-height:800px;
}

.product_detail {
	opacity:.8;
}

.product_detail p {
	color:#fff;
}

.product_detail h2 {
	color:#fff;
}

.featuretabel li,.featuretabel_extra li {
	list-style:none;
}

.featuretabel {
	margin:0;
	padding:0;
	width:50%;
	float:left;
	text-align:right;
}

.featuretabel_extra {
	text-align:right;
	float:right;
	margin:0;
	padding:0;
	width:50%;
}

.featuretabel li {
	margin-bottom:10px;
	padding:5px 10px;
}

.featuretabel_extra li {
	background-color:#72c640;
	color:#fff;
	margin-bottom:10px;
	padding:5px 10px;
}

.feature_afwezig {
	background-color:#eee!important;
	color:#ef4035!important;
}

.recommend {
	text-align:right;
}

.recommend h4 {
	margin-top:40px;
}

.recommend img {
	margin:10px 0 20px;
}

.pakket_+_wrap {
	padding:20px 0 50px;
}

.bestel_pakket_knop {
	position:relative;
	float:right;
}

.nopadding {
	padding:0!important;
}

.nomargin {
	margin:0!important;
}

.hosting .select {
	font-size:14px;
	color:#8b8b8b;
	width:44%;
	text-align:center;
	display:block;
	float:left;
	padding:17px 8px;
	border:1px solid #efefef;
	background:#fff;
	background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(249,249,249,1)));
	background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f9f9f9',GradientType=0);
}

.hosting .select:hover {
	color:#595959;
	text-decoration:none;
	background:#fff;
	background:-moz-linear-gradient(top,rgba(249,249,249,1) 0%,rgba(255,255,255,1) 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(249,249,249,1)),color-stop(100%,rgba(255,255,255,1)));
	background:-webkit-linear-gradient(top,rgba(249,249,249,1) 0%,rgba(255,255,255,1) 100%);
	background:-o-linear-gradient(top,rgba(249,249,249,1) 0%,rgba(255,255,255,1) 100%);
	background:-ms-linear-gradient(top,rgba(249,249,249,1) 0%,rgba(255,255,255,1) 100%);
	background:linear-gradient(to bottom,rgba(249,249,249,1) 0%,rgba(255,255,255,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f9f9f9',GradientType=0);
}

.hosting .active,.hosting .active:hover {
	color:#fff;
	background:#6faf4a;
	background:-moz-linear-gradient(top,rgba(111,175,74,1) 0%,rgba(138,217,91,1) 5%,rgba(138,217,91,1) 50%,rgba(124,206,75,1) 51%,rgba(124,206,75,1) 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(111,175,74,1)),color-stop(5%,rgba(138,217,91,1)),color-stop(50%,rgba(138,217,91,1)),color-stop(51%,rgba(124,206,75,1)),color-stop(100%,rgba(124,206,75,1)));
	background:-webkit-linear-gradient(top,rgba(111,175,74,1) 0%,rgba(138,217,91,1) 5%,rgba(138,217,91,1) 50%,rgba(124,206,75,1) 51%,rgba(124,206,75,1) 100%);
	background:-o-linear-gradient(top,rgba(111,175,74,1) 0%,rgba(138,217,91,1) 5%,rgba(138,217,91,1) 50%,rgba(124,206,75,1) 51%,rgba(124,206,75,1) 100%);
	background:-ms-linear-gradient(top,rgba(111,175,74,1) 0%,rgba(138,217,91,1) 5%,rgba(138,217,91,1) 50%,rgba(124,206,75,1) 51%,rgba(124,206,75,1) 100%);
	background:linear-gradient(to bottom,rgba(111,175,74,1) 0%,rgba(138,217,91,1) 5%,rgba(138,217,91,1) 50%,rgba(124,206,75,1) 51%,rgba(124,206,75,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6faf4a',endColorstr='#7cce4b',GradientType=0);
}

.hosting h4 {
	text-align:center;
	padding:20px 0 0;
}

.subnavcontainer {
	width:100%;
	background:#fff;
	background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(242,242,242,1)));
	background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);
	background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);
	background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);
	background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f2f2f2',GradientType=0);
}

.subnavwrap {
	behavior:url(/funky/csspie/PIE.htc);
	width:1024px;
	margin:0 auto;
	padding:15px 0;
	font-size:14px;
	overflow:hidden;
	border-bottom:1px;
	border-top:0;
	-webkit-border-image:url(images/border.png) 30 30 repeat;
	-o-border-image:url(images/border.png) 30 30 repeat;
	border-image:url(images/border.png) 30 30 repeat;
	-moz-border-image:url(images/border.png) 30 30 repeat;
}

.subnav {
	margin:0;
}

.subnav li {
	list-style:none;
	float:left;
}

.subnav li a {
	padding:15px 14px;
	color:#00435F;
	overflow:hidden;
}

.subnav li a:hover {
	text-decoration:underline;
}

.span3.landing-cms h4 {
	color:#fff;
	font-size:14.5px;
	font-weight:300;
}

.span3.landing-cms h4 span {
	color:#af7038;
}

.span3.landing-cms {
	-webkit-border-image:url(images/assets/border-cms.png)30 30 fill stretch;
	-o-border-image:url(images/assets/border-cms.png)30 30 fill stretch;
	border-image:url(images/assets/border-cms.png) 30 30 fill stretch;
	-moz-border-image:url(images/assets/border-cms.png)30 30 fill stretch;
	border-width:0 25px 0 0;
	margin-top:20px;
	margin-bottom:25px;
	font-size:12px;
	height:320px;
}

.span3.landing-cms img {
	margin:30px;
}

.span3.landing-cms.last {
	border:none;
}

.carousel {
	overflow:hidden;
	width:1000px;
	margin:0 auto;
	margin-bottom:25px;
	position:relative;
	line-height:1;
}

.carousel h3 {
	font-size:30px;
	color:#595959;
}

.carousel .container {
	position:relative;
	z-index:9;
}

.carousel-control {
	color:#accbe2;
	margin-top:0;
	font-size:40px;
	text-shadow:0 1px 1px rgba(0,0,0,.4);
	background-color:transparent;
	z-index:10;
	position:absolute;
	top:40%;
	width:40px;
	height:40px;
	font-weight:100;
	line-height:30px;
	text-align:center;
	-webkit-border-radius:23px;
	-moz-border-radius:23px;
	opacity:.5;
	filter:alpha(opacity=50);
}

.carousel-control:hover {
	color:#004361;
}

.carousel .item {
	height:125px;
}

.carousel .item ul li {
	list-style:none;
	float:left;
	margin:0 20px;
}

.carousel-inner {
	width:875px;
	margin:0 auto;
}

.left,.right,.next,.carousel .active {
	overflow:hidden;
}

.fonttransform {
	color:#595959;
}

.border {
	width:1000px;
	margin-left:50%;
	position:relative;
	left:-500px;
}

.green:hover,.purple:hover,.lightblue:hover,.orange:hover {
	box-shadow:0 5px 15px rgba(0,0,0,0.3);
	-moz-box-shadow:0 5px 15px rgba(0,0,0,0.3);
	-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.3);
	color:#fff;
	text-decoration:none;
}

.green {
	background-color:rgba(130,216,83,0.9);
}

.darkgreen {
	background-color:#46ae99;
	height:240px;
}

.darkgreen h3,.darkgreen p {
	color:#fff;
}

.darkblue,.darkblue_content {
	background-color:rgba(31,51,75,0.9);
}

.pink {
	background-color:rgba(244,99,90,1.0);
}

.orange {
	background-color:rgba(219,138,66,1.0);
}

.wk-orange {
	background-color:rgba(219,138,66,1.0);
}

.purple {
	background-color:rgba(182,23,187,1.0);
}

.lightblue {
	background-color:rgba(23,166,180,1.0);
}

.babyblue {
	background-color:rgba(151,193,231,1);
}

.babyblue.notfound {
	background-image:url(images/icons/nl-domain.png);
	background-repeat:no-repeat;
	background-position:90% 95%;
}

p.text-discription {
	color:#fff;
	font-size:18px;
	margin-top:10px;
}

.babyblue.notfound a.order-btn:hover {
	color:#42739f;
	text-decoration:none;
}

.orange.notfound a.order-btn:hover {
	color:#965316;
	text-decoration:none;
}

.green.notfound .order-btn {
	color:#4a9546;
}

.green.notfound a.order-btn:hover {
	color:#4a9546;
	text-decoration:none;
}

.green.notfound .order-btn {
	color:#4a9546;
}

.orange.notfound .order-btn {
	color:#965316;
}

.babyblue.notfound p {
	margin-bottom:41px;
}

.babyblue.notfound p span.price {
	font-size:23px;
	font-family: Raleway, Roboto, sans-serif;
	font-weight: normal;
}

.babyblue.notfound,.green.notfound,.orange.notfound {
	padding:20px 0 0 20px;
}

.notfound .order-btn {
	background-color:rgba(255,255,255,0.9);
	padding:5px;
	width:100px;
	font-size:20px;
	text-align:center;
	display:block;
	margin-bottom:16px;
	margin-right:50px;
	float:left;
}

.notfound .h1 {
	font-size:29px;
	margin-top:20px;
}

.orange.notfound {
	background-image:url(images/icons/wordpress-small.png);
	background-repeat:no-repeat;
	background-position:95% 95%;
}

.green.notfound {
	background-image:url(images/icons/webhosting-small.png);
	background-repeat:no-repeat;
	background-position:95% 95%;
}

.green.notfound .price-line {
	margin-top:15px;
}

.green,.darkblue,.orange,.purple,.lightblue,.babyblue {
	color:#fff;
	margin:10px 0;
	padding:0 10px;
}

.check {
	width:30.7%!important;
}

.no_hover:hover,.green.notfound:hover,.orange.notfound:hover {
	box-shadow:none!important;
	cursor:default;
}

.pricetag {
	text-align:right;
	text-align:center;
	float:right;
	width:130px;
	font-size:12px;
	color:#737373;
	padding:5px 10px;
	background-color:#fff;
	position:relative;
	right:-15px;
	margin-bottom: 9px;
}

.blockdescription { margin-bottom: 9px; }

.homeheaderwrap .domeincheck,.placeholderwrap .domeincheck {
	height:140px;
	position:relative;
	margin-top:144px;
	padding-left:20px;
	padding-top:0;
}

.domeincheck_sidebar h3 {
	font-size:13px;
	color:#fff;
	font-weight:300;
}

.domeincheck_sidebar {
	width:265px;
	height:80px;
	padding-left:12px;
}

.domeincheck_sidebar input {
	padding:5px;
	margin-top:0;
	font-size:13px;
	width:60%;
	margin-right:5px;
	display:block;
	float:left;
}

.domeincheck.medium  {
    padding:20px;
}

.domeincheck.medium input[type="text"]{
    margin-right:20px;
    padding:11px;
    border:0;
}

.domeincheck.medium.hosting {
    margin-top:80px;
}

.domeincheck.medium.hosting p {
    font-size:20px;
    line-height:10px;
}

.contenttofront .domeincheck input[type="text"] {
	width:57%;
	padding:20px!important;
	margin-right:14px;
	margin-top:0;
	font-size:20px!important;
}

.domeincheck_input_XXL {
	width:730px;
	padding:20px!important;
	margin-top:8px;
	margin-right:10px;
	font-size:20px!important;
}

.domeincheck.notfound .text-description {
	font-size:17px;
	color:#fff;
	line-height:25px;
	margin-bottom:10px;
}

.domeincheck form {
	padding:10px;
}

.domeincheck span {
	color:#fff;
	font-size:18px;
	display:block;
}

.notopmargin {
	margin-top:0!important;
}

.darkblue h2 {
	color:#fff;
	font-size:28px;
}

/* FAQ */

.helpdeskmenuwrap {
	width:245px;
	background-color:#f5f5f5;
	float:left;
	overflow:hidden;
}

.helpdeskmenu {
	margin:0!important;
	border:1px solid #ddd;
	border-right:none;
	min-height:750px;
}

.helpdeskmenu li {
	list-style:none;
	border-top:1px solid #f5f5f5;
	border-bottom:1px solid #f5f5f5;
	line-height:35px;
	padding-bottom:5px;
	padding-top:5px;
}

.helpdeskmenu li a {
	background-color:#f5f5f5;
	color:#8b8b8b;
	width:100%;
	display:block;
	height:30px;
	padding-left:40px;
	margin-left:10px;
}

.helpdeskmenu li a:hover {
	text-decoration:none;
}

.helpdeskmenu li.administratief a {
	background:url(images/assets/helpdesk/administratie_xelmedia.png) no-repeat;
}

.helpdeskmenu li.dns a {
	background:url(images/assets/helpdesk/dns_xelmedia.png) no-repeat;
}

.helpdeskmenu li.domeinnaam a {
	background:url(images/assets/helpdesk/domeinnaam_xelmedia.png) no-repeat;
}

.helpdeskmenu li.email a {
	background:url(images/assets/helpdesk/email_xelmedia.png) no-repeat;
}

.helpdeskmenu li.helpdesk a {
	background:url(images/assets/helpdesk/helpdesk_xelmedia.png) no-repeat;
}

.helpdeskmenu li.hosting a {
	background:url(images/assets/helpdesk/hosting_xelmedia.png) no-repeat;
}

.helpdeskmenu li.wordpress a {
	background:url(images/assets/helpdesk/wordpress_xelmedia.png) no-repeat;
}

#rating {
	float:right;
}

.content ul li a,.sideblock li a {
	color:#8b8b8b;
	width:700px;
}

.search h3,.search {
	background-image:url(images/bg/question.png);
	background-repeat:no-repeat;
}

.search {
	background-position:right -22px;
	background-color:#cddeed;
	padding:0;
	height:140px;
	margin-bottom:30px;
}

.search h3 {
	background-color:#11678d;
	background-position:right -21px;
	margin:0;
	padding:26px 10px;
	color:#fff;
}

#searchform input[type="search"] {
	padding:10px 6px;
	width:550px;
	margin-top:10px;
	margin-left:10px;
}

#searchform input[type="submit"] {
	margin-top:10px;
	padding:10px 40px;
	color:#fff;
	border:solid 1px #004463;
	background-image:-webkit-linear-gradient(bottom,#004361,#06577c 96%,#b9dcec);
	background-image:-moz-linear-gradient(bottom,#004361,#06577c 96%,#b9dcec);
	background-image:-o-linear-gradient(bottom,#004361,#06577c 96%,#b9dcec);
	background-image:linear-gradient(to top,#004361,#06577c 96%,#b9dcec);
}

#searchform input[type="submit"]:hover {
	opacity:.8;
}

.helpdeskmenu li:hover {
	text-decoration:none;
	background-color:#fff;
	color:#595959;
}

.helpdeskmenu li.active a, {
	background:#fff;
	color:#595959;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
}

.content.helpdeskblock {
	float:left;
	clear:both;
	border:1px solid #ddd;
	border-left:none;
	background:#fff;
	padding:10px 20px 20px;
	width:705px;
	float:left;
	min-height:720px;
}

.helpdeskcontentwrap {
	float:left;
}

.helpdeskcontentwrap li {
	line-height:35px;
}

.helpdesk-categories:hover {
	opacity:1;
}

.categories {
	margin-top:30px;
}

.helpdesk-categories {
	padding:10px;
	height:215px;
	border-radius:1px;
}

.helpdesk-categories-main {
	padding:10px;
	height:190px;
	border-radius:1px;
	background-color:#11678d;
	border-bottom:8px solid #CDE;
	color:#fff;
}

.helpdesk-categories-main a {
	color:#fff;
}

.helpdesk-categories-main h3 {
	color:#fff;
	padding-left:10px;
	font-size:20px;
}

.helpdesk-overview {
	margin-left:0!important;
	margin-bottom:30px;
	margin-right:10px;
}

a.overview:hover {
	text-decoration:none;
}

.helpdesk-categories h3 {
	font-size:20px;
}

.helpdesk-categories h3 a:hover {
	text-decoration:none;
}

.helpdesk-categories ul {
	margin:0 15px;
}

.helpdesk-categories ul li {
	line-height:25px;
	font-size:13px;
}

.helpdesk-categories h3 a,.helpdesk-categories ul li a {
	color:#595959;
}

span.view-all {
	margin-left:15px;
	color:#cddeed;
}


/* End FAQ */

/* Buttons */

.blue_S {
	padding:6px 10px;
	font-size:13px;
	color:#fff;
	background:#a6c6df;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E2YzZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZDliYmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,#a6c6df 0%,#6d9bbb 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a6c6df),color-stop(100%,#6d9bbb));
	background:-webkit-linear-gradient(top,#a6c6df 0%,#6d9bbb 100%);
	background:-o-linear-gradient(top,#a6c6df 0%,#6d9bbb 100%);
	background:-ms-linear-gradient(top,#a6c6df 0%,#6d9bbb 100%);
	background:linear-gradient(to bottom,#a6c6df 0%,#6d9bbb 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6c6df',endColorstr='#6d9bbb',GradientType=0);
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	border:1px solid #8bb4d2;
	display:inline-block;
}

.blue_M {
	padding:10px 40px;
	font-size:16px;
	color:#fff;
	background:#a6c6df;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E2YzZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZDliYmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,#a6c6df 0%,#6d9bbb 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a6c6df),color-stop(100%,#6d9bbb));
	background:-webkit-linear-gradient(top,#a6c6df 0%,#6d9bbb 100%);
	background:-o-linear-gradient(top,#a6c6df 0%,#6d9bbb 100%);
	background:-ms-linear-gradient(top,#a6c6df 0%,#6d9bbb 100%);
	background:linear-gradient(to bottom,#a6c6df 0%,#6d9bbb 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6c6df',endColorstr='#6d9bbb',GradientType=0);
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	border:1px solid #8bb4d2;
	display:inline-block;
}

.blue_S:hover,.blue_M:hover {
	color:#fff;
	text-decoration:none;
	background:#6d9bbb;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkOWJiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNmM2ZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,#6d9bbb 0%,#a6c6df 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6d9bbb),color-stop(100%,#a6c6df));
	background:-webkit-linear-gradient(top,#6d9bbb 0%,#a6c6df 100%);
	background:-o-linear-gradient(top,#6d9bbb 0%,#a6c6df 100%);
	background:-ms-linear-gradient(top,#6d9bbb 0%,#a6c6df 100%);
	background:linear-gradient(to bottom,#6d9bbb 0%,#a6c6df 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6d9bbb',endColorstr='#a6c6df',GradientType=0);
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	border:1px solid #8bb4d2;
	display:inline-block;
}

.btn {
    border-radius:0;
    border:0;
    box-shadow: 0;
}

.btn-red {
    color: white;
    background: #ec3f34;
    border: 0;
    transition:all 300ms ease-in-out;

}

.btn-red:hover {
    background:#bf332a;
    transition:all 300ms ease-in-out;

}

.btn-blue-dark,
.btn-blue-dark:active,
.btn-blue-dark:focus {
    background:#4e6c7a;
    color:white;
    transition:all 200ms ease-in-out;
}

.btn-blue-dark:hover{ 
    background:#364b55;
    color:white;
    transition:all 200ms ease-in-out;
}

.btn-orange {
    background:#d78240;
    color:white;
    transition:all 200ms ease-in-out;
    border-bottom:0!important;
}

.btn-orange:hover { 
    background:#be7339;
    color:white;
    transition:all 300ms ease-in-out;
}

.btn-orange:focus,
.btn-orange:active { 
    color:white;
}

.btn-small {
	padding:10px 20px;
	font-size:14px;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;

}

.btn-medium {
	padding:10px 40px;
	font-size:16px;
    -webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
}

.btn-large {
	padding:16px 40px;
	font-size:19px;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
}

.btn-green { 
    color: #fff;
    border: 0;
    border-bottom: 4px solid #8ade61;
    background-color: #74cc48;
}

.btn-green:hover {
    color:#fff;
    text-decoration: none;
    background-color:#8ade61;
}

.red_S,.sendbutton {
	padding:6px 10px;
	font-size:13px;
	color:#fff;
	border:1px solid #f23e32;
	background:#ee4135;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjM2YzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZjMzMmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,#ec3f34 0%,#bf332a 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ec3f34),color-stop(100%,#bf332a));
	background:-webkit-linear-gradient(top,#ec3f34 0%,#bf332a 100%);
	background:-o-linear-gradient(top,#ec3f34 0%,#bf332a 100%);
	background:-ms-linear-gradient(top,#ec3f34 0%,#bf332a 100%);
	background:linear-gradient(to bottom,#ec3f34 0%,#bf332a 100%);
	display:inline-block;
}

.red_M {
	padding:10px 40px;
	font-size:16px;
	color:#fff;
	border:1px solid #f23e32;
	background:#ec3f34;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjM2YzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZjMzMmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,#ec3f34 0%,#bf332a 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ec3f34),color-stop(100%,#bf332a));
	background:-webkit-linear-gradient(top,#ec3f34 0%,#bf332a 100%);
	background:-o-linear-gradient(top,#ec3f34 0%,#bf332a 100%);
	background:-ms-linear-gradient(top,#ec3f34 0%,#bf332a 100%);
	background:linear-gradient(to bottom,#ec3f34 0%,#bf332a 100%);
	display:inline-block;
}

.red_L {
	font-size:16px;
	color:#fff;
	border:1px solid #f23e32;
	padding:20px 40px;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	background:#ec3f34;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjM2YzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZjMzMmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,#ec3f34 0%,#bf332a 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ec3f34),color-stop(100%,#bf332a));
	background:-webkit-linear-gradient(top,#ec3f34 0%,#bf332a 100%);
	background:-o-linear-gradient(top,#ec3f34 0%,#bf332a 100%);
	background:-ms-linear-gradient(top,#ec3f34 0%,#bf332a 100%);
	background:linear-gradient(to bottom,#ec3f34 0%,#bf332a 100%);
	display:inline-block;
}

.sendbutton:hover,.red_S:hover,.red_M:hover,.red_L:hover {
	color:#fff;
	text-decoration:none;
	background:#bf332a;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmMzMyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYzNmMzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,#bf332a 0%,#ec3f34 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#bf332a),color-stop(100%,#ec3f34));
	background:-webkit-linear-gradient(top,#bf332a 0%,#ec3f34 100%);
	background:-o-linear-gradient(top,#bf332a 0%,#ec3f34 100%);
	background:-ms-linear-gradient(top,#bf332a 0%,#ec3f34 100%);
	background:linear-gradient(to bottom,#bf332a 0%,#ec3f34 100%);
}



.orange_M {
	padding:10px 40px;
	font-size:16px;
	color:#fff;
	background:#f90;
	display:inline-block;
}

.orange_S {
	padding:6px 10px;
	font-size:13px;
	color:#fff;
	background:#f90;
	display:inline-block;
	background-image:-webkit-linear-gradient(bottom,#f90 90%,#ffd59a 98%,#f90);
	background-image:-moz-linear-gradient(bottom,#f90 90%,#ffd59a 98%,#f90);
	background-image:-o-linear-gradient(bottom,#f90 90%,#ffd59a 98%,#f90);
	background-image:linear-gradient(to top,#f90 90%,#ffd59a 98%,#f90);
}

.orange_M:hover,.orange_S:hover {
	color:#fff;
	text-decoration:none;
	opacity:.8;
	transition:all 200ms ease-in-out;
}

/* End buttons */

.backgroundintro {
	background:#d1e0ef;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxZTBlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y3ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMWUwZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(left,#d1e0ef 0%,#f7f9f9 50%,#d1e0ef 100%);
	background:-webkit-gradient(linear,left top,right top,color-stop(0%,#d1e0ef),color-stop(50%,#f7f9f9),color-stop(100%,#d1e0ef));
	background:-webkit-linear-gradient(left,#d1e0ef 0%,#f7f9f9 50%,#d1e0ef 100%);
	background:-o-linear-gradient(left,#d1e0ef 0%,#f7f9f9 50%,#d1e0ef 100%);
	background:-ms-linear-gradient(left,#d1e0ef 0%,#f7f9f9 50%,#d1e0ef 100%);
	background:linear-gradient(to right,#d1e0ef 0%,#f7f9f9 50%,#d1e0ef 100%);
	background-size:cover;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1e0ef',endColorstr='#d1e0ef',GradientType=1);
	background-size:cover;
	padding-top:15px;
	padding-bottom:25px;
}

.backgroundintro h1 {
	padding:10px;
	color:#3482a3;
	font-size:40px;
	text-align: center;
	letter-spacing:3px;
}

.backgroundintro h2 {
	padding:10px;
	font-size:21px;
	margin-bottom:25px;
	display:block;
	text-align: center;
	    line-height: 28px;

}


.wrapper {
	width:1024px;
	margin:0 auto;
}

.container-body {
	background-color:#fff;
	padding-top:20px;
	padding-bottom:20px;
	font-size:14px;
	color:#595957;
}

.container-body .row {
    margin-top:65px;
}

.container-body p,
.container-body li{
    font-size:16px;
    line-height: 23px;
}


.webhosting,
.hosting-plan {
	background:#fff;
	border: 1px solid #ddd;
	padding-bottom:30px;
}

.webhosting {
    	margin-left:1.12766%!important;

}

.webhosting .lite {
	margin-left:0!important;
}

.show-service {
	height:50px;
	width:70px;
	text-align:center;
	padding-top:15px;
	font-size:38px;
	margin-top:130px;
	color:#59809a;
	margin-left:50px;
	cursor:pointer;
}


.table-service ul,
.webhosting ul,
.hosting-plan ul {
	margin:0;
}

.hosting-plan ul {
    padding:10px;
}

.webhosting ul li,
.hosting-plan ul li {
	list-style:none;
	padding:5px 10px 5px 5px;
	font-size:13px;
	list-style:none;
	padding:5px 10px 5px 5px;
	font-size:15px;
	border-bottom:1px solid #ddd;
}

.webhosting.advising .price {
	color:#72c640;
	font-family: Raleway, Roboto, sans-serif;
	font-weight: normal;
}

.webhosting.advising {
	box-shadow:0 0 10px rgba(0,0,0,0.3);
	padding-bottom:49px;
	margin-top:-10px;
}

.webhosting .price,
.hosting-plan .price {
	margin-top:10px;
	color:#59809a;
	font-family: Raleway, Roboto, sans-serif;
	font-weight: normal;
}

.webhosting .price select {
	-webkit-appearance:none;
	border:1px solid #999;
	padding:5px;
	height:35px;
	margin-bottom:10px;
}

.webhosting ul li span.info,
.hosting-plan ul li span.info {
	border-bottom:1px dashed #595959;
	color:#595959;
}

.webhosting .no-cms {
	margin-bottom:58px;
}

.table-service {
	border:1px solid #ccc;
	background:#fff;
	background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(249,249,249,1)));
	background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 100%);
	border:1px solid #efefef;
	padding-bottom:30px;
	box-shadow:0 0 10px rgba(0,0,0,0.3);
}

.table-service .cms_compatible,.webhosting .cms_compatible {
	font-size:11px;
	width:165px;
	padding-top:10px;
	padding-bottom:10px;
	margin:0 auto;
}

.table-service h3,
.webhosting h3,
.hosting-plan h3{
    color: #fff;
    margin: 0;
    text-align: center;
    padding: 20px 0px 20px 0px;
    font-size: 15px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.table-service .groen h3 {
	padding-bottom:0;
}

.table-service .groen {
	padding:0;
	text-align:center;
	padding-bottom:5px;
}

.table-service .price {
	margin-top:10px;
	color:#1F334B;
	font-family: Raleway, Roboto, sans-serif;
	font-weight: normal;
}

.table-service ul li span.info {
	background-image:url(images/assets/info_icon.png);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	width:17px;
	float:left;
	margin-right:5px;
}

.table-service .order-button,
.webhosting .order-button{
	width:160px;
	margin:0 auto;
	margin-top:10px;
	text-align:center;
}


.hosting-plan .order-button  {
    width:auto;
	margin:0 auto;
	margin-top:10px;
	text-align:center;
	letter-spacing: 1px;
}

.table-service.highlight {
	position:relative;
	z-index:10;
	margin-top:-15px!important;
	padding-top:0!important;
	padding-bottom:40px!important;
}

.table-service.highlight .price {
	margin-top:25px;
	font-family: Raleway, Roboto, sans-serif;
	font-weight: normal;
}

.crosssel {
	width:400px;
	margin:0 auto;
	margin-top:30px;
	margin-bottom:10px;
	text-align:center;
}

.order-button a.more {
	font-size:12px;
	text-decoration:underline;
}

/* WordPress hosting */ 

.halfbg { 
    padding: 75px;
    height: 315px;
}



.wordpresshosting {
    background:url('images/bg/wordpress-premium-bg.jpg');
    background-size: cover;    
    color:white;
    background-position: 75%;
}

@media screen and (min-width:1450px) {
    .wordpresshosting {
           background-size:cover;
        }
}
.wordpresshosting h1 {
   color: white;
    text-transform: uppercase;
    font-size: 39px;
    font-weight: 600;
    letter-spacing: 3px;
}

.wordpresshosting p {
    margin:15px 0px 45px 0px;
    font-size:23px;
    font-weight:100;
    line-height: 40px;
    letter-spacing: 2px;
}

.wordpresshosting a {
    font-weight:400;
}

.wp-plans { 
    border-top:10px solid #b9bec1;
    text-align: center;
    padding:95px;
    height:475px;
}

.wp-plans h2 { 
    font-size:29px;
    line-height:40px;
}

.wp-plans p {
    font-size: 17px;
    letter-spacing: 2px;
    min-height: 80px;
    line-height: 25px;
}

.wp-plans p.sales { 
    font-size: 13px;
    min-height: 0;
    letter-spacing: 0;
    color:#e4b830;
}

.wp-plans p span {
    color:#d78240;
}

.wp-plans .price {
    display:inline-block;
    font-family: 'Raleway', sans-serif;
    color:#3e3e3e;
    font-size: 36px;
    font-weight: 500;
    line-height: 65px;
}

.wp-plans .price-wrapper span { 
    color: #d78240;
    display: inline-block;
    vertical-align: top;
    font-size: 17px;
    line-height:50px;
}

.wp-plans .btn {
    width: 50%;
    margin: 0 auto;
    padding: 14px 11px 14px 11px;
    font-size:19px;
    
}

.wp-plans a.more-specs {
    width: 50%;
    display: block;
    padding-top: 25px;
    border-bottom: 2px solid #92c609 ;
    font-size: 13px;
    margin: 0 auto;
    color: #000;
    padding-bottom: 5px;
}

.wp-plans .wp-plan:first-child a.more-specs{
    border-bottom: 2px solid #ff6936;
}


.wp-plans .wp-plan:last-child a.more-specs {
    border-bottom: 2px solid #6ac6e3;
}

.wp-plans a.more-specs:hover,
.wp-plans a.more-specs:focus  {
    text-decoration: none;
}

.wp-plan .description {
    min-height: 150px;
}

.wp-plan .sales-price  {
    background: #e4b830;
    color: white;
    height: 130px;
    width: 130px;
    border-radius: 50%;
    position: absolute;
    margin-top: 135px;
    margin-left: -30px;}

.wp-plan .sales-price p {
   line-height: 14px;
    padding: 5px 10px;
    font-size: 11px;
    text-transform: none;

}

.wp-plan .old-price {
    text-decoration: line-through;
    font-size:22px;
}

.wp-plan .sales-price .price span { 
    display: inline-block;
    vertical-align: top;
    font-size: 11px;
    line-height:10px;
}

.wp-plan .sales-price .price {
  display: block;
    width: 100%;
    font-size: 21px;
    color: white;
    line-height: 25px;
    margin-top: 25px;
}

.wp-quote .carousel {
    width:100%;
    margin-bottom:0;
}

.wp-quote .carousel-inner {
    width:100%;
}

.wp-quote quote.left h3 {
    float:left;
}

.wp-quote quote.left .author-quote { 
    float:left;
    text-align: left;
    color:white;
}

.wp-quote quote h3 { 
    background: rgba(255,255,255,0.8);
    width: 65%;
    padding: 15px;
    float:right;
    line-height: 35px;
    text-align: left;
    margin-top:120px;
    color:#000;
    font-size:22px;
}

.wp-quote .hostingblog quote h3 { 
    width:55%;
}

.wp-quote quote .author-quote{
    float:right;
    width:100%;
}

.wp-quote quota .author-quote a { 
    color:white;
}
.wp-quote .item.ilwh{
    background:url('images/bg/quote-inlovewithhealth.jpg');
    background-size: cover;
    text-align: right;
}

.wp-quote .item {
    height: 450px;
}

.wp-quote .item.sageon{
    background:url('images/bg/sageon.jpg');
    background-position: right;
    text-align: right;
}

.wp-quote .item.hostingblog{
    background:url('images/bg/wphostingblog.jpg');
    background-size: cover;
    background-position: center;
    text-align: right;
}

.wp-quote .item.sageon .quote h1 { 
    width:80%;
}

.wp-table { 
    padding:100px 0 0 0;
}

.wp-table h2 { 
    text-transform: uppercase;
    font-size:22px;
}
.wp-table.blue { 
  background:#eef4f5;
}

.wp-table table {
    background:white;
    width:100%;
    text-align: center;
}

.wp-table tr {
    height:20px;
}

.table-hover tbody tr:hover>td, .table-hover tbody tr:hover>th {
    background:#eef4f5!important;
    color:#000;
}

.table-hover tbody tr>td .info:hover {
    cursor: pointer;
}


.wp-table tr td:nth-child(2) .fa {
    color:#ff6936;
}

.wp-table tr td:nth-child(3) .fa {
    color:#92c609;
}

.wp-table tr td:nth-child(4) .fa {
    color:#6ac6e3;
}


.wp-table .table-striped tbody>tr.order-row:nth-child(even)>td{
    background:#eef4f5;
}

.wp-table tr.order-row td .btn {
    width: 85%;
    padding: 15px;
    margin-right: 10px;
    float: right;
    font-size:22px;
    position: relative;
    z-index:11;
 }
 
 .wp-table tr.order-row td:last-child .btn {
     margin-right:0;
     width:89%;
 }

.wp-table td.plan{ 
    background: white;
    padding:30px;
    text-align: center;
    width:25%;
    font-size:25px;
    color:#454545; 
    text-transform: uppercase;    
}

.wp-table td.plan .price-wrapper span {
    font-size:12px;
	display:block;
	padding-bottom:5px;
}

.wp-table td.plan .old-price {
    text-decoration: line-through;
}

.wp-table td.plan .old-price span {
    text-decoration: none;
}

.wp-table td.plan .sales-price{
    background: #e4b830;
    color: white;
    height: 130px;
    width: 130px;
    border-radius: 50%;
    position: absolute;
    margin-top: -130px;
    margin-left: 95px
}


.wp-table td.plan .sales-price p {
   line-height: 14px;
    padding: 30px 10px;
    font-size: 11px;
    text-transform: none;

}


.wp-table td.plan .sales-price p span {
  display: block;
    width: 100%;
    font-size: 28px;
    line-height: 40px;
    font-family: Raleway, Roboto, sans-serif;
}

.wp-table td.plan.feature {
    border-top:5px solid #dde7e8;
}

.wp-table td.feature .tooltip-arrow {
    right:19%;
    left:auto; 
}

.wp-table td.feature .tooltip-inner { 
    max-width: 305px;
    padding: 22px;
    color: #fff;
    text-align: center;
    text-decoration: none;
    background-color: rgb(17,17,17,0.7);
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    font-size: 14px;
}

.wp-table td.feature .tooltip-inner .start {
    color:#ff6936;
}

.wp-table td.feature .tooltip-inner .pro {
    color:#6ac6e3;
}

.wp-table td.feature .tooltip-inner .website {
   color:#92c609; 
}

.wp-table td.plan.start {
    border-top:5px solid #ff6936;
}

.wp-table td.plan.pro {
    border-top:5px solid #6ac6e3;
}

.wp-table td.plan.website {
    border-top:5px solid #92c609;
}

.wp-table td.feature,
.wp-table .table-striped tbody>tr:nth-child(odd)>td.feature{
    background: #dde7e8;
    padding:15px 20px 15px;
    width:25%;
    text-align: right;
}

.wp-table .table-striped tbody>tr.order-row>td {
    background: #eef4f5!important;
}

.wp-table td.feature .kwadraat {
    background: #d78240;
    height: 12px;
    width: 12px;
    display: inline-block;
    text-align: center;
    color: white;
}

.wp-table td.feature .fa {
    margin-left:10px;
    font-size:12px;
    color:#4f4f4f;
}

.wp-table .table-striped tbody>tr:nth-child(odd)>td  {
    background: #fbf7f4;
}

.wp-usps {
    text-align: center;
    min-height: 400px;
    padding:75px;
    background: white;
    position: relative;
    top:-20px;
}

.wp-usps h2 {
    font-size:31px;
    line-height: 35px;
    text-transform: uppercase;
    letter-spacing: 2px;
}

.wp-usps h2 span { 
    color:#d78240;
}

.wp-usps h3 { 
    font-size:26px;
    color:#d78240;
    line-height: 40px;
}

.wp-usps .wp-usp {
    margin-top:60px;
}

.wp-usps .wp-usp img {
    height:45px;
}

.wp-usps .wp-usp h4 {
    color:#000;
    font-size:24px;
}

.wp-usps .wp-usp p {
    min-height:75px;
}

.wp-usps .wp-usp a {
    color:#d78240;
}

.wp-usps .wp-usp a:hover {
    text-decoration: none;
    color:#be7339;
}

.wp-usps .wp-usp a .fa { 
    font-size:15px;
    color:#000;
    margin-left:10px;
}


.wp-exp {
    background:#63808e;
    color:white;
}
.wp-exp:nth-child(odd) {
  color:white;
  background: #7194a5;
}

.wp-exp .image {
    text-align: center;
    padding-top:30px;
}

.wp-exp .image img {
    margin-bottom:30px;
}

.wp-exp .image  a {
    display: block;
    width: 55%;
    text-align: center;
    margin: 0 auto;
}


.wp-exp h2 {
    color:white;
    font-size: 38px;
    letter-spacing: 3px;
}

.wp-exp ul li {
  list-style-image: none;
}

.wp-exp p, 
.wp-exp ul li {
    font: 300 17px/25px 'Roboto';
}

.wp-exp p { 
      margin:15px 0;

}

.wp-exp a { 
  color:white;
  border-bottom:1px solid white;
}

.wp-exp ul li a { 
  border-bottom:0;
}

.wp-exp a:hover { 
  text-decoration: none;
}

.wp-exp .row-fluid { 
    padding:120px 0px;
}

/* WP version B */

.wp-plans-b { 
    background:#f6f6f6;
    padding:50px 0;
}

.wp-plans-b h2 { 
    text-align: center;
    font-size:31px;
    text-transform: uppercase;
    line-height: 33px;
    margin-bottom:25px;
}

.wp-plans-b h2 span {
    color:#d78240;
}


.wp-plans-b .wp-plan-b  {
    margin-bottom:20px;
    background-color:#eef4f5;
    padding:15px;
    background-image: url('images/bg/wordpress-bg.png');
    height:250px;
    background-repeat: no-repeat;
      background-size: 359px;
  background-position: 330px 5px;
}

.wp-plans-b .wp-plan-b p  {
      color:#434343;
      margin-bottom:20px;
  }
  
.wp-plans-b .wp-plan-b h3 { 
    text-transform: uppercase;
    font-size:26px;
}

.wp-plans-b .wp-plan-b h4 { 
    font-size:17px;
    font-weight:600;
    color:#d78240;
}

.wp-plans-b .wp-plan-b .cta { 
    font-size:21px;
    float:left;
    padding:15px;
    width:225px;
    height:20px;
    text-align: center;
}

.wp-plans-b .wp-plan-b .price-wrapper { 
    background:#4e6c7a;
    color:white;
    float:left;
    width:150px;
    padding:15px;
    margin-left:15px;
    text-align: center;
    height:20px;
    margin-bottom:20px;

}

.wp-plans-b .wp-plan-b .price-wrapper .price {
    font-size:18px;
}

.wp-plans-b .wp-plan-b .price-wrapper .old-price {
    text-decoration: line-through;
    font-size:12px;
    position: relative;
    margin-top:-12px;
}

.wp-plans-b .specs { 
    background-color:#4e6c7a;
    color:white;
    height:100%;
    padding:15px;
    margin-left:0;
    height:250px;
}

.wp-plans-b .specs h4 {
    color:white;
    font-weight: 600;
}

.wp-plans-b .specs a { 
    color:white;
}

.wp-plans-b  .specs .fa-ul {
    margin-left:0; 
}
.wp-plans-b  .specs .fa-ul li:before {
    font-weight:200;
    width:20px;
      width: 25px;
      display: inline-block;
}

.wp-plans-b  .specs .fa-ul li { 
    margin-bottom: 10px;
    width:100%;
    font-weight:400;
}

.wp-quote-b { 
    padding:40px 0;
}

.wp-quote-b .quote { 
    text-align: center;
    color:#434343;
}

.wp-quote-b .quote img { 
    border-radius: 50%;
}

.wp-quote-b .quote h3 { 
    font-weight:300;
    line-height: 29px;
    font-size:22px;
    min-height:115px;
    color:#434343;
}

.wp-quote-b .quote a { 
    color:#4e6c7a;
}

.wp-table.vb { 
    padding:100px 0;
    background: #eef4f5;
}

/* TLD's */ 

.filter-tld {
	padding-top:20px;
	padding-bottom:20px;
	border-top:10px solid #d7d7d7;
	background:#efefef;
}

.filter-tld .checkbox-group:nth-child(even) {
	float:left;
	width:155px;
}

.filter-tld .checkbox-group label {
	font-size:13px;
}

.filter-row {
	margin-left:0;
}

.filter-row input[type="checkbox"] {
	-webkit-appearance:none;
	border:1px solid #999;
	padding:5px;
	background:#fff;
	float:left;
	margin-right:10px;
}

.filter-row h3 {
	text-align:left;
	color:#4c4c4c;
	font-size:20px;
	margin-top:0;
}

.tld-row {
	margin-top:30px;
	margin-bottom:30px;
}

.tld-block {
	background:#f4faff;
	color:#4c4c4c;
	height:100px;
	margin-left:0;
	padding:35px 15px;
	
}

.tld-block:nth-child(even) { 
  background:#EFF6FB;
}

.tld-block .tld { 
  font-size: 19px;
    text-transform: uppercase;
    vertical-align: bottom;
    line-height: 18px;
    font-weight:600;
}

.tld-block .fullName { 
  font-size:13px;
  margin-top:10px;
  margin-bottom:10px;
}

.tld-block img { 
  height: 45px;
}

.tld-block .extension {
	text-transform:uppercase;
}

.tld-block .extension img {
	vertical-align:inherit;
	opacity:.8;
	box-shadow:0 0 4px #999;
}

.tld-block .extension span {
	font-size:17px;
	margin-left:10px;
}

.filter-row .filterbutton { 
  width:100%;
  background:#f2f2f2;
  border:0;
  padding:10px;
  text-align: left;
  margin-bottom:5px;
}

.filter-row .filterbutton[value="aan"] { 
  background:#2F75A0;
  color:white;
}

.filter-row .filterbutton[value="aan"]:after {
  content:"\f00d"; 
  float:right;
  font-family: 'FontAwesome';
}

.tld-info {
	border-bottom:1px solid #f1f1f1;
}

.tld-info .price span {
	display:inline-block;
	padding-bottom:0;
}

.tld-labels {
	border-top:1px solid #fff;
	padding:5px;
}

.tld-labels .info {
	background-image:url(images/assets/info_icon.png);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	width:20px;
	float:left;
	margin-right:5px;
	height:25px;
}


/* Footer */ 
.supportfooter {
	background-color:#7aa0bc;
	padding:20px;
}

.supportfooter h3 {
	color:#fff;
}

.supportfooter h3 span {
	font-weight:700;
	margin-right:30px;
}

.footer_topline_wrapper {
	padding:10px 0;
	width:100%;
	border-top:1px solid #c3c3c3;
	height:20px;
}

.footer_topline {
	width:1000px;
	margin:0 auto;
}

.footer_topline p.call {
	width:90%;
	float:left;
	font-size:13px;
	background-image:url(images/assets/contact-icon.png);
	background-repeat:no-repeat;
	padding-left:25px;
}

footer {
	width:100%;
	background-color:#1F334B;
}

.footer {
	padding-top:30px;
	margin:0 auto;
	height:auto;
	padding-bottom:20px;
}

.footer a:hover {
	text-decoration:none;
	color:#fff;
}

.footer img {
	margin:20px 0;
}

.footer_lists ul {
	float:left;
	width:22%;
	text-align:left;
	margin-left:0;
	margin-right:3%
}

.footer_lists ul li {
	list-style:none;
	color:#fff;
    font-family: 'Roboto', sans-serif;
}

.footer_lists ul li.first {
	margin-top:0;
}

.footer_lists ul li.last {
	margin-bottom:20px;
}

.footer_lists ul li a {
	font-size:13px;
    font-weight:100;
}

.footer_lists ul h3 {
	color:#fff;
	font-size:14px;
	line-height:15px;
	margin-bottom:5px;
}

.footer .facebook,
.footer .google,
.footer .linkedin,
.footer .rss,
.footer .twitter {
	background-image:url(images/assets/socialmedia.png);
	margin-top:10px;
	margin-right:5px;
	float:left;
}

.footer .facebook {
	display:block;
	height:25px;
	width:23px;
	background-position:74px 0;
	float:left;
}

.footer .google {
	display:block;
	height:25px;
	width:25px;
	background-position:51px 0;
	margin-right:5px;
	float:left;
}

.footer .twitter {
	display:block;
	height:25px;
	width:25px;
	background-position:125px 0;
	margin-right:5px;
	float:left;
}

.footer .linkedin {
	display:block;
	height:25px;
	width:25px;
	margin-right:5px;
	background-position:25px 0;
	float:left;
}

.white * {
	color:#fff;
}

.disclaimer {
	width:1000px;
	margin:0 auto;
	padding:10px 0;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	-webkit-border-image:url(images/border.png) 30 30 repeat;
	-o-border-image:url(images/border.png) 30 30 repeat;
	border-image:url(images/border.png) 30 30 repeat;
	    font-family: 'Roboto', sans-serif;

}

.livechat {
	position:fixed;
	right:55px;
	bottom:0;
	z-index:999;
	background:#00ce75;
}

.livechat img {
	width:280px;
}

#phplive_widget_embed_iframe_wrapper iframe {
	border-radius:0!important;
}

.price {
  font-family: Raleway, Roboto, sans-serif;
}


/* 
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
  z-index: 0;
}
.owl-carousel .owl-animated-out {
  z-index: 1;
}
.owl-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

/* 
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}

/* 
 *  Core Owl Carousel CSS File
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
}
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel .owl-refresh .owl-item {
  display: none;
}
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel .owl-item img {
  display: block;
  margin:0 auto;
  -webkit-transform-style: preserve-3d;
}
.owl-carousel.owl-text-select-on .owl-item {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}
.owl-carousel .owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.owl-carousel.owl-rtl {
  direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
  float: right;
}

/* No Js */
.no-js .owl-carousel {
  display: block;
}

/* 
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-item img {
  transform-style: preserve-3d;
}

/* 
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  -webkit-transition: scale 100ms ease;
  -moz-transition: scale 100ms ease;
  -ms-transition: scale 100ms ease;
  -o-transition: scale 100ms ease;
  transition: scale 100ms ease;
}
.owl-carousel .owl-video-play-icon:hover {
  -webkit-transition: scale(1.3, 1.3);
  -moz-transition: scale(1.3, 1.3);
  -ms-transition: scale(1.3, 1.3);
  -o-transition: scale(1.3, 1.3);
  transition: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none;
}
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
}

.owl-next, .owl-prev { 
  display:inline-block;
}

.owl-next { 
  margin-left:10px;
}

.owl-carousel .left, .owl-carousel .prev, .owl-carousel .next { 
  overflow: inherit;
  font-size:20px;
}











/* 
 * 	Advocaten Landingspage
 */
.page-template-landingspage-advocaten {
	-webkit-font-smoothing: antialiased;
}
.page-template-landingspage-advocaten .container {
   width: 980px;
}
.page-template-landingspage-advocaten .row {
    margin-left: 0px;
}
.page-template-landingspage-advocaten [class*=span] {
    margin-left: 20px;
}
.page-template-landingspage-advocaten h1, 
.page-template-landingspage-advocaten h2, 
.page-template-landingspage-advocaten h3, 
.page-template-landingspage-advocaten h4, 
.page-template-landingspage-advocaten h5, 
.page-template-landingspage-advocaten h6 {
   color: #014361;
}
.page-template-landingspage-advocaten .container {
   background:transparent; 
   padding: 0;
}
.col-center {
   float: none !important; 
   margin: 0 auto !important;
}
.page-template-landingspage-advocaten .padder{
   padding: 100px 0;
}
.width-100 {
   width: 100%;
}
.page-template-landingspage-advocaten .panel {
   background: #fff;
   padding: 40px;
   -webkit-border-radius: 5px; 
   -moz-border-radius: 5px;
   border-radius: 5px;
   box-shadow: 0 4px 0 rgba(0,0,0,.2);
}
.dark-blue-bg {
   background: #014361;
}
.dark-blue-bg p {
   color:#fff;
}
.dark-blue-bg p span {
   display: block;
   font-weight: bold;
   font-size: 36px;
   line-height: 120px;
   height: 120px;
   border: 4px solid white;
   width: 120px;
   margin: 30px auto 10px;
   border-radius: 50%;
}
.light-blue-bg {
   background: #f6f9fa;
}
.bg-green {
   background: #3ac162;
}
.page-template-landingspage-advocaten .btn {
   background: #3ac162;
   color: #fff;
   text-transform: uppercase;
   -webkit-border-radius: 5px; 
   -moz-border-radius: 5px;
   border-radius: 5px;
   letter-spacing: .1em;
   font-weight: bold;
   box-shadow: 0px 3px 0px #259747;
}
.page-template-landingspage-advocaten .btn:hover, 
.page-template-landingspage-advocaten .btn:focus, 
.page-template-landingspage-advocaten .btn:active, 
.page-template-landingspage-advocaten .btn.active, 
.page-template-landingspage-advocaten .btn.disabled, 
.page-template-landingspage-advocaten .btn[disabled] {
   background: #2ba750;
   color:#fff;
}
.page-template-landingspage-advocaten .btn-large {
   font-size: 15px;
}
.page-template-landingspage-advocaten .btn-primary {
   text-shadow: none;
   background: #1788bc;
   box-shadow: 0px 3px 0px #014361;
}
.page-template-landingspage-advocaten .btn-primary:hover, 
.page-template-landingspage-advocaten .btn-primary:focus, 
.page-template-landingspage-advocaten .btn-primary:active, 
.page-template-landingspage-advocaten .btn-primary.active, 
.page-template-landingspage-advocaten .btn-primary.disabled, 
.page-template-landingspage-advocaten .btn-primary[disabled] {
   background: #0f729f;
   color:#fff;
}
.pakket .span4 img {width: 25%;}
.pakket .span4 h3 {
   font-weight: bold;
}
.pakket ul {
   margin-left:0;
}
.pakket ul li {
   list-style-type: none;
   list-style-image: none;
   line-height: inherit;
   margin: 8px 0;
}
.page-template-landingspage-advocaten .carousel ul {
   margin: 0;
}
.page-template-landingspage-advocaten .carousel .item ul li {
    width: 20%;
    margin: 0;
    text-align: center;
}   
.page-template-landingspage-advocaten .carousel .item {
   height: inherit;
}
.page-template-landingspage-advocaten .carousel .item img {
   width: 75%;
}
.callout-approach {
   position: absolute;
   width: 260px;
   background-color: transparent;
   padding: 20px;
   -webkit-transition: all .2s ease-in-out;
   -moz-transition: all .2s ease-in-out;
   -ms-transition: all .2s ease-in-out;
   -o-transition: all .2s ease-in-out;
   transition: all .2s ease-in-out;
}   
.callout-approach:hover {
   background-color: #fff;
   -webkit-border-radius: 5px; 
   -moz-border-radius: 5px;
   border-radius: 5px;
   box-shadow: 0 1px 15px rgba(1,67,97,.3);
   z-index: 99;
}
.callout-approach p {
    opacity: 0;
    -webkit-transition: opacity .2s ease-in-out;
  -moz-transition: opacity .2s ease-in-out;
  -ms-transition: opacity .2s ease-in-out;
  -o-transition: opacity .2s ease-in-out;
  transition: opacity .2s ease-in-out;
}
.callout-approach:hover p {
    opacity: 1;
}
.callout-approach.nr-1 {top:-13px;}
.callout-approach.nr-3 {top:239px;}
.callout-approach.nr-2 {top:94px;}
.callout-approach.nr-4 {top:351px;}
.callout-approach.nr-5 {top:475px;}

.road .span4 {
   position: relative;
}
.stippellijn {
   margin-bottom: 150px; 
   margin-top: 40px;
}
.page-template-landingspage-advocaten h2.section-title {
   font-weight: 700;
   color:#1788bc;
   font-size: 32px;
}
.page-template-landingspage-advocaten p.section-subtitle {
   color: #014361;
   letter-spacing: .2em;
   text-transform: uppercase;
   font-size: 12px;
   font-weight: bold;
   margin-bottom: 40px;
}
.dark-blue-bg p.section-subtitle {
   color: #fff;
}
.hero {
   background:url(images/header-advocaten.jpg) center center / cover;
}
.hero h1 {
   color: #fff;
    font-weight: bold;
    text-shadow: 0 1px 10px rgba(0,0,0,.5);
    font-size: 40px;
    line-height: initial;
    padding: 0 150px;
}
.hero .span12 {margin-top: 50px; position: relative;}
.usp-block {
   background: #f6f9fa; 
   padding: 20px 0; 
   border-bottom: 1px solid #e9f0f3;
}
.usp-block .carousel {
   margin:10px 0;
}
.usp-block .carousel .item {
   font-size: 18px;
}
.usp-block .carousel .item i {
   color:#3ac162;
}
.laptop {
   margin:90px 0 -5px;
   width: 80%;
}
.iphone {
   position: absolute;
   right: 0;
   bottom: -50px;
}
.road h3 {font-weight: bold;}
.flip-container {
   margin: 0 auto 20px;
   width: 100%;
   height: 300px;
   -webkit-transition: all .2s ease-in-out;
   -moz-transition: all .2s ease-in-out;
   -ms-transition: all .2s ease-in-out;
   -o-transition: all .2s ease-in-out;
   transition: all .2s ease-in-out;
   perspective: 900px;
}
.flip-container:hover {
   cursor: pointer;
}
.flip-container p {
   color: white;
   font-weight: bold;
   font-size: 16px;
   margin-bottom: 10px;
}
.flip-container button {
   opacity: 0;
   background: white;
   -webkit-border-radius: 5px; 
   -moz-border-radius: 5px;
   border-radius: 5px;
   padding: 10px 16px;
   border:none;
   text-transform: uppercase;
   color: #014361;
   font-size: 12px;
   
}
.flip-container:hover button {
   opacity: 1;
}
.front, .back {
   position: absolute;
   padding: 20px;
   box-sizing: border-box;
   top: 0;
   width: 100%;
   min-height: 100%;
   text-align: left;
   backface-visibility: hidden;
   transform-style: preserve3d;
   -webkit-transition: all .4s ease-in-out;
   -moz-transition: all .4s ease-in-out;
   -ms-transition: all .4s ease-in-out;
   -o-transition: all .4s ease-in-out;
   transition: all .4s ease-in-out;
   -webkit-border-radius: 5px; 
   -moz-border-radius: 5px;
   border-radius: 5px;
}

.front {
   background: #014361;
}

.back {
  background: #3ac162;
}
.back {
   -ms-transform: rotateY(-180deg); /* IE 9 */
   -webkit-transform: rotateY(-180deg); /* Safari */
   transform: rotateY(-180deg);
}
.front:after,
.back:after {
    content: '';
    background: transparent url(images/xel-beeldmerk.svg) no-repeat;
    position: absolute;
    bottom: -10px;
    right: -10px;
    height: 160px;
    width: 119px;
    opacity: .01;
}
.back:after {
   left: -10px;
   -ms-transform: rotateY(180deg); /* IE 9 */
   -webkit-transform: rotateY(180deg); /* Safari */
   transform: rotateY(180deg);
   opacity: .2;
}
.flipped .back {
   -ms-transform: rotateY(0deg); /* IE 9 */
   -webkit-transform: rotateY(0deg); /* Safari */
   transform: rotateY(0deg);
}

.flipped .front {
   -ms-transform: rotateY(180deg); /* IE 9 */
   -webkit-transform: rotateY(180deg); /* Safari */
   transform: rotateY(180deg);
}
.page-template-landingspage-advocaten .accordion-group {
   margin-bottom: 0;
   border: 1px solid #e9f0f3;
   -webkit-border-radius: 0; 
   -moz-border-radius: 0;
   border-radius: 0;
   background: #f6f9fa;
   border-bottom: none;
}
.page-template-landingspage-advocaten .accordion-group:first-child {
   -webkit-border-radius: 5px; 
   -moz-border-radius: 5px;
   border-radius: 5px;
   -webkit-border-bottom-right-radius: 0;
   -webkit-border-bottom-left-radius: 0;
   -moz-border-radius-bottomright: 0;
   -moz-border-radius-bottomleft: 0;
   border-bottom-left-radius: 0;
   border-bottom-right-radius: 0;
}
.page-template-landingspage-advocaten .accordion-group:last-child {
   -webkit-border-radius: 5px; 
   -moz-border-radius: 5px;
   border-radius: 5px;
   -webkit-border-top-left-radius: 0;
   -webkit-border-top-right-radius: 0;
   -moz-border-radius-topleft: 0;
   -moz-border-radius-topright: 0;
   border-top-left-radius: 0;
   border-top-right-radius: 0;
   border: 1px solid #e9f0f3;
}
.page-template-landingspage-advocaten .accordion-heading .accordion-toggle {
    padding: 15px;
}
.page-template-landingspage-advocaten .accordion-heading a.accordion-toggle {
   color: #014361;
   font-weight: bold;
}
.page-template-landingspage-advocaten .accordion-heading a.accordion-toggle:before {
   display: inline-block;
   font: normal normal normal 14px/1 FontAwesome;
   font-size: inherit;
   text-rendering: auto;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
}
.page-template-landingspage-advocaten .accordion-heading a.accordion-toggle:before {
   content:"\f146";
}
.page-template-landingspage-advocaten .accordion-heading a.accordion-toggle.collapsed:before {
   content: "\f0fe";
}
.page-template-landingspage-advocaten .accordion-inner {
   border: none;
}
.lightblue-panel {
   border: 1px solid #e9f0f3;
   -webkit-border-radius: 5px; 
   -moz-border-radius: 5px;
   border-radius: 5px;
   background: #f6f9fa;
}
.padding-20 {padding: 20px;}
.padding-20 textarea {
   width: 100%;
   box-sizing: border-box;
   margin-bottom: 20px;
}
.screenshot {
   position: absolute;
   overflow-x: hidden;
   overflow-y: scroll;
}
.screenshot.desktop {
   height: 369px;
   width: 594px;
   left: 193px;
   bottom: 47px;
}
.screenshot.mobile {
   height: 271px;
   width: 154px;
   right: 37px;
   bottom: 29px;
   z-index: 1;
}
.screenshot img {
   width: 100%;
   max-height: inherit;
}
