.rounded-borders {
	border-radius:5px;
}
.av-special-heading-h4 .special-heading-border,.av-special-heading-h3 .special-heading-border {
	display:none;
}
body {
	font-family:'HelveticaNeue','Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;
	font-size:15px;
	line-height:23.25px;
}
h1,h2,h3,h4,h5,h6,#top .title_container .main-title,tr.pricing-row td,#top .portfolio-title,.callout .content-area,.avia-big-box .avia-innerbox,.av-special-font,.av-current-sort-title {
	font-family:'Tahoma','HelveticaNeue','Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;
	font-size:22.5px;
	line-height:34.875px;
	font-weight:normal;
	text-transform:none !important;
	letter-spacing:1px;
}
.av-special-heading + .av_textblock_section {
	margin-top:-20px;
}
.post-entry > .entry-content-wrapper > .av_textblock_section > .avia_textblock > p:first-child {
	font-family:'HelveticaNeue','Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;
	font-size:15px;
	line-height:23.25px;
}
.avia-button-wrap a {
	border-radius:5px;
	background-color:#005387;
	font-family:'Tahoma','HelveticaNeue','Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;
	font-size:22.5px;
	line-height:34.875px;
	font-weight:normal;
	text-transform:none !important;
	letter-spacing:1px;
}
.avia-button-wrap a:hover {
	opacity:0.8;
}
.avia-button-wrap .avia-size-small {
	font-size:15px;
}
.avia-button-wrap .avia-size-medium {
	font-size:19.5px;
}
.avia-button-wrap .avia-size-large {
	font-size:22.5px;
}
.av_promobox h2 {
	font-size:22.5px;
	margin-top:2px;
	margin-bottom:-2px;
}
@media screen and (min-width:769px) and (max-width:1000px) {
	.av_promobox h2 {
	font-size:2.2vw;
}
}@media screen and (max-width:768px) {
	#top .av_promobox .avia-button-wrap {
	margin-top:34px;
}
}.av_promobox .avia-button.avia-size-medium {
	margin-top:-22px;
}
.av_promobox .avia-button.avia-size-large {
	margin-top:-27px;
}
@media screen and (min-width:769px) and (max-width:1000px) {
	.av_promobox .avia-button.avia-size-large {
	font-size:2.2vw;
}
}.spEmailJSCloak {
	color:#005b8c !important;
	text-decoration:underline;
}
@media screen and (max-width:1000px) {
	.caption_framed .slideshow_caption {
	top:-20px;
}
}.caption_framed .slideshow_caption .avia-caption-content p,.caption_framed .slideshow_caption .avia-caption-title {
	background:rgba(0,0,0,0.5);
	width:580px;
}
@media screen and (max-width:1200px) {
	.caption_framed .slideshow_caption .avia-caption-content p,.caption_framed .slideshow_caption .avia-caption-title {
	width:800px;
}
}@media screen and (max-width:880px) {
	.caption_framed .slideshow_caption .avia-caption-content p,.caption_framed .slideshow_caption .avia-caption-title {
	width:auto;
	position:relative;
	top:20px;
}
}.caption_framed .slideshow_caption .avia-caption-title {
	font-family:'Tahoma','HelveticaNeue','Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;
	font-size:22.5px;
	line-height:34.875px;
	font-weight:normal;
	text-transform:none !important;
	letter-spacing:1px;
}
.caption_framed .slideshow_caption .avia-caption-content p {
	margin-top:-1px;
	font-family:'HelveticaNeue','Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;
	font-size:15px;
	line-height:23.25px;
}
@media screen and (max-width:880px) {
	.caption_framed .slideshow_caption .avia-caption-content p {
	display:none;
}
}.col {
	display:block;
	float:left;
	margin:1% 0 1% 1.6%;
}
.col:first-child {
	margin-left:0;
}
.group:before,.group:after {
	content:"";
	display:table;
}
.group:after {
	clear:both;
}
.group {
	zoom:1;
}
.span_5_of_5 {
	width:100%;
}
.span_4_of_5 {
	width:79.68%;
}
.span_3_of_5 {
	width:59.36%;
}
.span_2_of_5 {
	width:39.04%;
}
.span_1_of_5 {
	width:18.72%;
}
@media only screen and (max-width:480px) {
	.col {
	margin:1% 0 1% 0%;
}
.span_1_of_5,.span_2_of_5,.span_3_of_5,.span_4_of_5,.span_5_of_5 {
	width:100%;
}
}#top .main_color .input-text,#top .main_color input[type="text"],#top .main_color input[type="input"],#top .main_color input[type="password"],#top .main_color input[type="email"],#top .main_color input[type="number"],#top .main_color input[type="url"],#top .main_color input[type="tel"],#top .main_color input[type="search"],#top .main_color textarea,#top .main_color select {
	background-color:#e0e1e2;
}
.header_color .main_menu ul ul,.header_color .main_menu .menu ul li a,.header_color .pointer_arrow_wrap .pointer_arrow,.header_color .avia_mega_div,.header_color .av-subnav-menu > li ul,.header_color .av-subnav-menu a {
	background-color:#fff;
	color:#535e66;
}
.header_color .main_menu .menu ul li a:hover,.header_color .av-subnav-menu ul a:hover {
	background-color:#efefef;
}
#top .header_color .main_menu .menu .avia_mega_div ul .current-menu-item > a {
	color:#535e62;
}
.avia-image-container-inner,.avia_image,.av-image-caption-overlay {
	margin-bottom:0%;
}
.gm-style-cc {
	display:none !important;
}
.formediting textarea {
	width:100% !important;
}
#top textarea {
	width:100%;
}
#footer h3 {
	color:#dde1e5;
}
#scroll-top-link.avia_pop_class {
	border-radius:5px;
	border:none;
	opacity:1;
}
.widgettitle {
	font-family:'Tahoma','HelveticaNeue','Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;
	font-size:22.5px;
	line-height:34.875px;
	font-weight:normal;
	text-transform:none !important;
	letter-spacing:1px;
}
.tshowcase .tshowcase-box {
	margin-bottom:15px;
}
.tshowcase .tshowcase-box .tshowcase-box-details > div {
	margin:8px 0;
}
.tshowcase .tshowcase-box .tshowcase-box-photo {
	position:relative;
	float:right;
	margin:0 0 0 10px;
	padding:5px;
}
.tshowcase .tshowcase-box .tshowcase-box-photo img {
	background-color:#fff;
	display:block;
}
.tshowcase .tshowcase-box .tshowcase-single-position {
	font-size:0.9em;
}
#top .av-magazine .av-magazine-top-bar {
	border:none;
}
#top .av-magazine .av-magazine-thumbnail {
	width:75px;
}
#top .av-magazine .av-magazine-content-wrap .av-magazine-title {
	font-family:'HelveticaNeue','Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;
	font-size:15px;
	line-height:23.25px;
	min-height:48px;
}
th,th * {
	text-transform:none;
	font-weight:normal;
}
#top label {
	font-family:'Tahoma','HelveticaNeue','Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;
	font-size:19.5px;
	line-height:30.225px;
	font-weight:normal;
	text-transform:none !important;
	letter-spacing:1px;
}
#top .input-text,#top input[type="text"],#top input[type="input"],#top input[type="password"],#top input[type="email"],#top input[type="number"],#top input[type="url"],#top input[type="tel"],#top input[type="search"],#top textarea,#top select {
	font-size:15px;
}
#top .input-text.large,#top input[type="text"].large,#top input[type="input"].large,#top input[type="password"].large,#top input[type="email"].large,#top input[type="number"].large,#top input[type="url"].large,#top input[type="tel"].large,#top input[type="search"].large,#top textarea.large,#top select.large {
	width:100%;
}
#top input[type="button"],#top input[type="submit"] {
	border-radius:5px;
	background-color:#005387;
	font-family:'Tahoma','HelveticaNeue','Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;
	font-size:19.5px;
	line-height:30.225px;
	font-weight:normal;
	text-transform:none !important;
	letter-spacing:1px;
}
#top input[type="button"]:hover,#top input[type="submit"]:hover {
	opacity:0.8;
}
#top .gform_wrapper .gform_title {
	display:none;
}
#top .gform_wrapper .ginput_container label {
	font-family:'HelveticaNeue','Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;
	font-size:15px;
	line-height:23.25px;
}
#top .gform_wrapper .gform_footer {
	padding-top:0;
}
@media only screen and (min-width:641px) {
	.gform_wrapper ul.gform_fields:not(.top_label) .gfield_label {
	width:50%;
}
}.post-meta-infos .text-sep,.post-meta-infos .blog-categories,.post-meta-infos .blog-author {
	display:none;
}
.avia-content-slider .slide-content .entry-content-header .minor-meta.blog-categories {
	display:none;
}
.fa,.tshowcase-box-title {
	color:#889095 !important;
}
#gert-jan-van-gijs .ts-align-left,#joost-mooijweer .ts-align-left,#top .negmargintop .ts-align-left {
	margin-top:-53px !important;
}
.tshowcase #joost-mooijweer .tshowcase-box-photo img {
	margin:0px 0 0 10px;
}
.main_color .sidebar .tshowcase-single-email a {
	color:#005387 !important;
}
#top .negmargintop .tshowcase-box-info {
	margin-top:1px !important;
}
#top .tshowcase-inner-box.ts-float-left {
	min-width:270px;
}
#top #footer .widget_nav_menu li {
	line-height:14px;
}
#top #footer .widget_nav_menu li a {
	line-height:26px;
	padding:0;
}
.widgettitle {
	font-size:18px;
}
.inner_sidebar {
	margin-left:0px !important;
}
.main_color .special-heading-inner-border {
	display:none !important;
}
.content {
	border-right-style:none;
	border-right-width:0px;
	margin-right:0px;
}
#top #main .sidebar {
	border-left-style:none;
	border-left-width:0px;
}
#top .postcode input[type="text"] {
	width:100% !important;
}
#top .flex_column.WhiteLinks .avia-builder-widget-area .menu-item {
	border-color:transparent;
}
#top .flex_column.WhiteLinks .avia-builder-widget-area .menu-item a {
	color:white;
}
.flex_column.whitebox,.avia-section.whitebox .flex_column_table {
	box-shadow:0 0 30px rgba(100,100,100,0.1);
}
.flex_column.bluebox-hover {
	transition:.2s;
}
.flex_column.bluebox-hover:hover {
	opacity:.7;
}
#top #wrap_all .all_colors,#top #wrap_all .all_colors p {
	line-height:1.681;
	font-size:18px;
}
#top #wrap_all .all_colors p {
	opacity:.85;
}
#top #wrap_all .all_colors h1,#top #wrap_all .all_colors h2,#top #wrap_all .all_colors h3,#top #wrap_all .all_colors h4,#top #wrap_all .all_colors h5,#top #wrap_all .all_colors h6 {
	font-family:'Tahoma','HelveticaNeue','Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;
	font-weight:500;
	line-height:1.681;
}
#top #wrap_all .all_colors h1 {
	font-size:30px;
}
@media screen and (min-width:767px) {
	#top #wrap_all .all_colors h1 {
	font-size:40px;
}
}#top #wrap_all .all_colors h2 {
	font-size:25px;
}
@media screen and (min-width:767px) {
	#top #wrap_all .all_colors h2 {
	font-size:30px;
}
}#top #wrap_all .all_colors h3 {
	font-size:22px;
}
@media screen and (min-width:767px) {
	#top #wrap_all .all_colors h3 {
	font-size:25px;
}
}#top #wrap_all .all_colors h4 {
	font-size:18px;
}
@media screen and (min-width:767px) {
	#top #wrap_all .all_colors h4 {
	font-size:20px;
}
}#top #wrap_all .all_colors h5 {
	font-size:16px;
}
@media screen and (min-width:767px) {
	#top #wrap_all .all_colors h5 {
	font-size:16px;
}
}#top #wrap_all .all_colors h6 {
	font-size:12px;
}
@media screen and (min-width:767px) {
	#top #wrap_all .all_colors h6 {
	font-size:12px;
}
}#top #header {
	box-shadow:0 2px 1rem rgba(2,64,103,0.15);
	border:none;
}
#top #header.av_header_transparency {
	background:linear-gradient(to bottom,#00243b,transparent);
}
#header_meta {
	background:#dae1e5;
	margin:0;
	padding:0.25rem 0;
}
@media screen and (max-width:767px) {
	#header_meta {
	display:none;
}
}#header_meta,#top .av_header_transparency #header_meta {
	border:none;
}
@media screen and (max-width:767px) {
	#header_meta .container {
	display:flex;
}
}#header_meta .phone-info {
	flex-basis:135px;
}
#header_meta .phone-info > div,#header_meta .phone-info > div a {
	color:#005387;
}
#header_meta .phone-info > div:before {
	content:'\e8ac';
	font-family:entypo-fontello;
	margin-right:.25rem;
}
#header_main {
	border:none;
}
#header .header_bg {
	opacity:1;
}
html.html_header_top.html_header_sticky #top #wrap_all #main {
	padding-top:137px;
}
.html_header_top.html_main_nav_header #top .av_menu_left .main_menu {
	left:-2rem;
}
#top #avia-menu > li {
	border:none;
}
#top #avia-menu > li > a {
	color:#005387;
	font-size:21px;
	opacity:.65;
	font-family:'Tahoma','HelveticaNeue','Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;
	padding:0 2rem;
}
#top #avia-menu > li > a:hover {
	opacity:.85;
}
#top #avia-menu > li > a .avia-menu-fx {
	display:none;
}
#top #avia-menu > li > a .avia-menu-text img {
	width:28px;
	display:none;
}
#top #avia-menu > li > ul {
	min-width:350px;
	box-shadow:0 .25rem .25rem rgba(2,64,103,0.15);
	padding:1rem 0;
}
#top #avia-menu > li > ul > li {
	background:transparent;
	border:none;
}
#top #avia-menu > li > ul > li > a {
	background:transparent;
	border:none;
	color:#005387;
	font-size:20px;
	font-family:'Tahoma','HelveticaNeue','Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;
	font-weight:400;
	padding:1rem 2rem;
}
#top #avia-menu > li.current-menu-item > a {
	opacity:1;
}
#top #avia2-menu {
	text-align:left;
}
#top #avia2-menu > li {
	border:none;
}
#top #avia2-menu > li > a {
	color:#005387;
	opacity:.85;
	text-decoration:none !important;
	font-size:12px;
}
#top #avia2-menu > li > a:hover {
	opacity:1;
}
#top #avia2-menu > li.menu-item-has-children > a:after {
	content:'\e877';
	font-family:entypo-fontello;
	margin-left:.25rem;
}
#top #avia2-menu > li > ul {
	min-width:200px;
	box-shadow:0 .25rem .25rem rgba(2,64,103,0.15);
	padding:.5rem 0;
	border:none;
}
#top #avia2-menu > li > ul > li {
	background:transparent;
	border:none;
}
#top #avia2-menu > li > ul > li > a {
	background:transparent;
	border:none;
	color:#005387;
	font-size:12px;
	font-family:'Tahoma','HelveticaNeue','Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;
	font-weight:400;
	padding:.25rem .5rem;
}
#top #avia2-menu > li > ul > li > a:hover {
	background:#ebf7ff;
}
#top #wrap_all #header #av-burger-menu-ul {
	background:#ebf7ff;
}
#top #wrap_all #header #av-burger-menu-ul > li > a {
	border:none;
	color:#005387;
	font-size:20px;
	font-family:'Tahoma','HelveticaNeue','Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;
	font-weight:700;
}
#top #wrap_all #header #av-burger-menu-ul > li > a img {
	display:none;
}
#top #wrap_all #header #av-burger-menu-ul > li > a .av-submenu-indicator {
	opacity:1;
	font-size:20px;
}
#top #wrap_all #header #av-burger-menu-ul > li.av-show-submenu {
	background:white;
}
#top #wrap_all #header #av-burger-menu-ul > li > ul > li > a {
	border:none;
	color:#00243b;
	font-size:18px;
	font-family:'Tahoma','HelveticaNeue','Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;
	font-weight:400;
	padding:15px 50px;
}
#top #wrap_all #header #av-burger-menu-ul > li > ul > li > a:before {
	content:'\e879';
	font-family:entypo-fontello;
	margin-right:.5rem;
	color:#005387;
}
#top #wrap_all #header #av-burger-menu-ul > li > ul > li > a .avia-bullet {
	display:none;
}
#header.av_header_transparency .logo {
	filter:brightness(10);
}
#top .logo a {
	display:flex;
	align-items:center;
	justify-content:flex-end;
}
@media screen and (max-width:767px) {
	#top .logo a {
	justify-content:flex-start;
}
}#top .logo img {
	max-height:55px;
}
@media screen and (max-width:767px) {
	#top .logo img {
	height:45px !important;
}
}#top #wrap_all .title_container .container {
	padding-top:1.5rem;
	padding-bottom:1.5rem;
	display:flex;
	flex-direction:column;
}
#top #wrap_all .title_container .container > * {
	position:static;
}
#top #wrap_all .title_container h1.main-title {
	font-size:40px;
	line-height:1;
}
#top .avia-breadcrumbs {
	font-size:inherit;
	opacity:.65;
	margin-top:.5rem;
}
#top .avia-breadcrumbs .trail-before {
	display:none;
}
#top #footer,#top #socket {
	background:#00243b;
	border:none;
}
#top .av-burger-menu-main a {
	opacity:1;
}
#top .av-burger-menu-main .av-hamburger-inner,#top .av-burger-menu-main .av-hamburger-inner:before,#top .av-burger-menu-main .av-hamburger-inner:after {
	background:#005387;
}
@media screen and (max-width:767px) {
	html.responsive #top #wrap_all .container {
	width:100%;
	max-width:100%;
	padding-left:1rem;
	padding-right:1rem;
}
}#top #footer .widget_nav_menu li {
	font-size:inherit;
}
#top #footer .widget_nav_menu li,#top #footer .widget_nav_menu li a {
	line-height:inherit;
}
#top.page-id-11011 .main_color.container_wrap_first.container_wrap.fullsize {
	position:absolute !important;
	top:0 !important;
}
.special_amp {
	font-family:'Tahoma','HelveticaNeue','Helvetica Neue',Helvetica,Arial,Verdana,sans-serif;
}
#branchesolutions #fakespace {
	width:2.2%;
}
#requestaquote .flex_column_table {
	background:#fff;
	border-radius:10px;
}
#waarom .flex_column_table .flex_column:nth-child(1) .avia-icon-list li:nth-child(2) {
	margin-bottom:27px;
}
@media screen and (max-width:768px) {
	#requestaquote .flex_column_table .flex_column {
	border-radius:10px;
}
#requestaquote .flex_column_table .flex_column:last-of-type {
	margin-bottom:0px !important;
}
#branchesolutions .flex_column {
	min-height:200px;
	margin-bottom:0px !important;
}
#branchesolutions #imageblock.flex_column {
	border-radius:10px 10px 0px 0px !important;
	background-size:cover;
}
#top #branchesolutions .hr-invisible {
	display:none;
}
#branchesolutions .flex_column#blueblock {
	border-radius:0px 0px 10px 10px;
}
#branchesolutions #fakespace {
	min-height:50px;
}
}@media only screen and (min-width:769px) {
	.Hoofdmenu {
	display:none !important;
}
}#top .aviaccordion-preview {
	background-color:#005387;
}
#top .av-iconlist-small .iconlist_icon {
	margin-right:1em;
}
#top #menu-item-search.menu-item-search-dropdown>a {
	display:none;
}
@media only screen and (max-width:767px) {
	#footer {
	display:none !important;
}
}@media only screen and (max-width:767px) {
	.hide-on-mobile {
	display:none !important;
}
}@media only screen and (min-width:768px) {
	.hide-on-desktop {
	display:none !important;
}
}