@charset "UTF-8";
@font-face {
  font-family: 'FontAwesome';
  src: url("../css/fonts/fontawesome-webfont.eot?v=4.1.0");
  src: url("../css/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0") format("embedded-opentype"), url("../css/fonts/fontawesome-webfont.woff?v=4.1.0") format("woff"), url("../css/fonts/fontawesome-webfont.ttf?v=4.1.0") format("truetype"), url("../css/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 1, ../scss/breakpoints/_base.scss */
html {
  font-size: 100%;
}

/* line 5, ../scss/breakpoints/_base.scss */
body {
  background-image: url("../images/pattern_bg.jpg");
  font-family: "proxima-nova",sans-serif;
}

/* line 10, ../scss/breakpoints/_base.scss */
a, p, h1, h2, h3, h4, h5, h6, li, .btn {
  word-break: break-word;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}

/* line 21, ../scss/breakpoints/_base.scss */
h1, h2, h3, h4, h5, h6 {
  font-family: "proxima-nova",sans-serif;
}

/* line 25, ../scss/breakpoints/_base.scss */
a {
  font-family: "proxima-nova",sans-serif;
}

/* line 29, ../scss/breakpoints/_base.scss */
h1 {
  font-size: 22px;
  font-size: 1.375rem;
}

/* line 33, ../scss/breakpoints/_base.scss */
.alignright {
  float: right;
  margin-left: 20px;
  margin-left: 1.25rem;
}

/* line 38, ../scss/breakpoints/_base.scss */
hr {
  border-top: 1px solid #e8ebeb;
}

/* line 42, ../scss/breakpoints/_base.scss */
.alignleft {
  float: left;
}

/* line 46, ../scss/breakpoints/_base.scss */
.aligncenter {
  display: block;
  margin: 0 auto;
}

/* line 51, ../scss/breakpoints/_base.scss */
div#container {
  background: #FFFFFF;
  margin-top: 20px;
  margin-top: 1.25rem;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  -webkit-box-shadow: 0px 0px 5px 0px #818285;
  /* Android 2.3+, iOS 4.0.2-4.2, Safari 3-4 */
  box-shadow: 0px 0px 5px 0px #818285;
  /* Chrome 6+, Firefox 4+, IE 9+, iOS 5+, Opera 10.50+ */
}
/* line 60, ../scss/breakpoints/_base.scss */
div#container header section#left-block {
  padding-left: 0px;
  line-height: 125px;
}
/* line 64, ../scss/breakpoints/_base.scss */
div#container header section#left-block img.logo {
  vertical-align: bottom;
  max-width: 225px;
  height: auto;
  padding: 20px 0;
}
/* line 72, ../scss/breakpoints/_base.scss */
div#container header section#center-block {
  line-height: 125px;
}
/* line 75, ../scss/breakpoints/_base.scss */
div#container header section#center-block p {
  margin-bottom: 0px;
  vertical-align: super;
}
/* line 79, ../scss/breakpoints/_base.scss */
div#container header section#center-block p .accent {
  font-weight: bold;
}
/* line 83, ../scss/breakpoints/_base.scss */
div#container header section#center-block p:before {
  font-family: 'FontAwesome';
  margin-right: 22px !important;
  line-height: 79px;
  content: '\f059';
}
/* line 94, ../scss/breakpoints/_base.scss */
div#container header section#right-block {
  padding-right: 0px;
  padding-top: 20px;
}
/* line 102, ../scss/breakpoints/_base.scss */
div#container header section#right-block .widget.widget_social_widget ul {
  list-style: none;
  float: right;
}
/* line 107, ../scss/breakpoints/_base.scss */
div#container header section#right-block .widget.widget_social_widget ul li {
  float: left;
  margin-right: 4px;
}
/* line 111, ../scss/breakpoints/_base.scss */
div#container header section#right-block .widget.widget_social_widget ul li:last-child {
  margin-right: 0px;
}
/* line 126, ../scss/breakpoints/_base.scss */
div#container header nav {
  padding: 0px;
}
/* line 130, ../scss/breakpoints/_base.scss */
div#container header nav ul#menu-hoofdmenu, div#container header nav ul#menu-hoofdmenu-frans {
  background: #e8ebeb;
}
/* line 133, ../scss/breakpoints/_base.scss */
div#container header nav ul#menu-hoofdmenu li, div#container header nav ul#menu-hoofdmenu-frans li {
  border-right: 1px solid #FFFFFF;
}
/* line 136, ../scss/breakpoints/_base.scss */
div#container header nav ul#menu-hoofdmenu li:last-child, div#container header nav ul#menu-hoofdmenu-frans li:last-child {
  border-right: 0px;
}
/* line 140, ../scss/breakpoints/_base.scss */
div#container header nav ul#menu-hoofdmenu li.current-menu-item, div#container header nav ul#menu-hoofdmenu-frans li.current-menu-item {
  background: #818285;
}
/* line 144, ../scss/breakpoints/_base.scss */
div#container header nav ul#menu-hoofdmenu li.current-menu-item a, div#container header nav ul#menu-hoofdmenu-frans li.current-menu-item a {
  background: #818285;
  color: #FFFFFF;
}
/* line 151, ../scss/breakpoints/_base.scss */
div#container header nav ul#menu-hoofdmenu li a, div#container header nav ul#menu-hoofdmenu-frans li a {
  color: #818285;
}
/* line 154, ../scss/breakpoints/_base.scss */
div#container header nav ul#menu-hoofdmenu li a:hover, div#container header nav ul#menu-hoofdmenu-frans li a:hover {
  color: #FFFFFF;
  transition: background .20s ease-in;
  -moz-transition: background .20s ease-in;
  -webkit-transition: background .20s ease-in;
}
/* line 172, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container {
  margin-top: 20px;
}
/* line 175, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content {
  float: right;
  padding: 0px;
}
/* line 179, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content {
  padding: 0px;
}
/* line 185, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content .offerte .widget img {
  width: 100%;
  height: auto;
}
/* line 193, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content div.actions {
  margin-bottom: 25px;
  margin-bottom: 1.5625rem;
  width: 100% !important;
}
/* line 197, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content div.actions ul {
  margin-bottom: 0 !important;
  height: inherit;
  padding-left: 0;
}
/* line 203, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content div.actions div.banner {
  position: relative;
  min-width: 570px !important;
  background: #c2c4c4;
  overflow: hidden;
}
/* line 210, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content div.actions div.banner a:hover {
  text-decoration: none !important;
}
/* line 215, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content div.actions div.banner .image img {
  width: 100%;
  min-width: 570px;
}
/* line 221, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content div.actions div.banner .description {
  padding: 20px 10px;
  position: absolute;
  width: 100%;
  bottom: 0px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
}
/* line 229, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content div.actions div.banner .description h2 {
  color: #FFFFFF;
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: bold;
  margin: 0px;
}
/* line 235, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content div.actions div.banner .description h2:before {
  font-size: 20px;
  font-size: 1.25rem;
  font-family: 'FontAwesome';
  content: '\f105';
  padding-right: 10px;
}
/* line 243, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content div.actions div.banner .description h3 {
  color: #FFFFFF;
  font-size: 16px;
  font-size: 1rem;
  margin: 0px;
  padding-left: 18px;
}
/* line 257, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content div.actions:hover {
  -webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.75);
  -moz-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.75);
  box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.75);
}
/* line 265, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content section#content-main-title h1 {
  margin-top: 0px;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 270, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content {
  color: #818285;
  text-align: justify;
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 276, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content section#content-main-title h1 {
  margin-top: 0px;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 281, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content h2 {
  font-size: 18px;
  font-size: 1.125rem;
}
/* line 285, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content h3 {
  font-size: 16px;
  font-size: 1rem;
}
/* line 289, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content h4, div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content h5, div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content h6 {
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 293, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content h2.page-title {
  color: #818285;
  font-size: 22px;
  font-size: 1.375rem;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 299, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content iframe {
  max-width: 100%;
  height: auto;
}
/* line 306, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #team .teammember {
  min-height: 150px;
}
/* line 309, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #team .teammember h3 {
  font-size: 18px;
  font-size: 1.125rem;
}
/* line 313, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #team .teammember img {
  max-width: 100%;
  height: auto;
}
/* line 318, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #team .teammember .btn {
  /*display: block;*/
  word-break: break-all;
  white-space: pre-wrap;
}
/* line 330, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #logos .logo {
  padding: 10px;
  padding: 0.625rem;
  margin-left: 20px;
  margin-left: 1.25rem;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  height: 150px;
  border: 1px solid #e8ebeb;
}
/* line 337, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #logos .logo:first-child, div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #logos .logo:nth-child(6), div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #logos .logo:nth-child(11), div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #logos .logo:nth-child(16), div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #logos .logo:nth-child(21), div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #logos .logo:nth-child(26) {
  margin-left: 0px;
}
/* line 341, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #logos .logo a {
  line-height: 130px;
}
/* line 351, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #insulinks h3 {
  margin: 0px;
}
/* line 355, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #insulinks ul.submenu {
  margin: 15px 0;
  padding: 0px;
}
/* line 359, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #insulinks ul.submenu li {
  list-style-type: none;
}
/* line 362, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #insulinks ul.submenu li:before {
  font-family: 'FontAwesome';
  content: '\f105';
  padding-right: 10px;
}
/* line 368, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #insulinks ul.submenu li a {
  color: #818285;
}
/* line 380, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #documentencenter .documentcategory {
  margin-bottom: 2px;
  margin-bottom: 0.125rem;
}
/* line 383, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #documentencenter .documentcategory .document-title {
  padding: 6px 12px;
  display: block;
  background: #818285;
  color: #FFFFFF;
  cursor: pointer;
}
/* line 390, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #documentencenter .documentcategory .document-title:before {
  font-family: 'FontAwesome';
  content: '\f105';
  padding-right: 20px;
  padding-right: 1.25rem;
}
/* line 396, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #documentencenter .documentcategory .document-title:hover {
  background: #4f4f51;
}
/* line 402, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #documentencenter .documentcategory a {
  color: #818285;
}
/* line 406, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #documentencenter .documentcategory .documents {
  padding: 20px;
  padding: 1.25rem;
  display: none;
}
/* line 421, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #tipcenter .widget img {
  -moz-border-radius: 90px;
  -webkit-border-radius: 90px;
  -ms-border-radius: 90px;
  border-radius: 90px;
}
/* line 425, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #tipcenter .widget p, div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #tipcenter .widget h2 {
  text-align: center;
}
/* line 436, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #cijfersenindexen .cijfers_block {
  margin-bottom: 2px;
  margin-bottom: 0.125rem;
}
/* line 439, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #cijfersenindexen .cijfers_block h2 {
  font-size: 14px;
  font-size: 0.875rem;
  margin: 0px;
  padding: 6px 12px;
  display: block;
  background: #e8ebeb;
  color: #818285;
  cursor: pointer;
}
/* line 448, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #cijfersenindexen .cijfers_block h2:before {
  font-family: 'FontAwesome';
  content: '\f105';
  padding-right: 20px;
  padding-right: 1.25rem;
}
/* line 454, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #cijfersenindexen .cijfers_block h2:hover {
  background: #b1bcbc;
}
/* line 460, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #cijfersenindexen .cijfers_block .cijfers_content {
  padding: 20px;
  padding: 1.25rem;
  display: none;
}
/* line 465, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #cijfersenindexen .cijfers_block .cijfers_content table {
  width: 100%;
  border: 1px solid #e8ebeb;
}
/* line 469, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #cijfersenindexen .cijfers_block .cijfers_content table td, div#container div#content-container div#content-main-container div#main-content div#inner-main-content article#inner-content #cijfersenindexen .cijfers_block .cijfers_content table th {
  padding: 5px;
  border: 1px solid #e8ebeb;
}
/* line 483, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content div#region-featured-image {
  margin-bottom: 50px;
}
/* line 487, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content div#region-featured-image img {
  width: 100%;
  height: auto;
}
/* line 498, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article.news-content div.content-title h2 {
  margin: 0px;
}
/* line 504, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#inner-main-content article.news-content div.date {
  text-align: right;
}
/* line 512, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#sidebar-right {
  padding: 0px;
}
/* line 515, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-container, div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-frans-container {
  margin-left: 20px;
  margin-left: 1.25rem;
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}
/* line 521, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-container ul#menu-kantoormenu li.menu-item, div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-container ul#menu-kantoormenu-frans li.menu-item, div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-frans-container ul#menu-kantoormenu li.menu-item, div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-frans-container ul#menu-kantoormenu-frans li.menu-item {
  background: #c2c4c4;
  border-bottom: 1px solid #FFFFFF;
}
/* line 525, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-container ul#menu-kantoormenu li.menu-item:last-child, div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-container ul#menu-kantoormenu-frans li.menu-item:last-child, div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-frans-container ul#menu-kantoormenu li.menu-item:last-child, div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-frans-container ul#menu-kantoormenu-frans li.menu-item:last-child {
  border-bottom: 0px;
}
/* line 529, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-container ul#menu-kantoormenu li.menu-item:hover, div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-container ul#menu-kantoormenu-frans li.menu-item:hover, div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-frans-container ul#menu-kantoormenu li.menu-item:hover, div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-frans-container ul#menu-kantoormenu-frans li.menu-item:hover {
  background: #818285;
}
/* line 534, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-container ul#menu-kantoormenu li.menu-item.current-menu-item a, div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-container ul#menu-kantoormenu-frans li.menu-item.current-menu-item a, div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-frans-container ul#menu-kantoormenu li.menu-item.current-menu-item a, div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-frans-container ul#menu-kantoormenu-frans li.menu-item.current-menu-item a {
  background: #818285;
}
/* line 539, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-container ul#menu-kantoormenu li.menu-item a, div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-container ul#menu-kantoormenu-frans li.menu-item a, div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-frans-container ul#menu-kantoormenu li.menu-item a, div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-frans-container ul#menu-kantoormenu-frans li.menu-item a {
  padding: 6px 12px;
  color: #FFFFFF;
}
/* line 543, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-container ul#menu-kantoormenu li.menu-item a:hover, div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-container ul#menu-kantoormenu-frans li.menu-item a:hover, div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-frans-container ul#menu-kantoormenu li.menu-item a:hover, div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-frans-container ul#menu-kantoormenu-frans li.menu-item a:hover {
  background: #818285;
}
/* line 547, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-container ul#menu-kantoormenu li.menu-item a:before, div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-container ul#menu-kantoormenu-frans li.menu-item a:before, div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-frans-container ul#menu-kantoormenu li.menu-item a:before, div#container div#content-container div#content-main-container div#main-content div#sidebar-right nav.menu-kantoormenu-frans-container ul#menu-kantoormenu-frans li.menu-item a:before {
  font-family: 'FontAwesome';
  content: '\f105';
  padding-right: 10px;
}
/* line 565, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#sidebar-left {
  padding-left: 0px;
}
/* line 568, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#sidebar-left nav {
  padding: 0px;
}
/* line 571, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#sidebar-left nav ul#menu-productmenu, div#container div#content-container div#content-main-container div#sidebar-left nav ul#menu-productmenu-frans {
  margin-bottom: 0px;
  padding: 0px;
  list-style: none;
}
/* line 576, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#sidebar-left nav ul#menu-productmenu li, div#container div#content-container div#content-main-container div#sidebar-left nav ul#menu-productmenu-frans li {
  /*body.chrome & {
    background-image: url('../images/pattern_bg.jpg');
    background-blend-mode: multiply;
  }*/
  cursor: pointer;
}
/* line 578, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#sidebar-left nav ul#menu-productmenu li a, div#container div#content-container div#content-main-container div#sidebar-left nav ul#menu-productmenu-frans li a {
  display: block;
  padding: 12px 24px;
  margin-bottom: 4px;
}
/* line 592, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#sidebar-left nav ul#menu-productmenu li:last-child, div#container div#content-container div#content-main-container div#sidebar-left nav ul#menu-productmenu-frans li:last-child {
  margin-bottom: 0px;
}
/* line 598, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#sidebar-left nav ul#menu-productmenu li a, div#container div#content-container div#content-main-container div#sidebar-left nav ul#menu-productmenu-frans li a {
  color: #FFFFFF;
  font-size: 20px;
  text-decoration: none;
}
/* line 603, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#sidebar-left nav ul#menu-productmenu li a:before, div#container div#content-container div#content-main-container div#sidebar-left nav ul#menu-productmenu-frans li a:before {
  font-family: 'FontAwesome';
  content: '\f105';
  padding-right: 15px;
}
/* line 615, ../scss/breakpoints/_base.scss */
div#container div#content-container div#content-main-container div#sidebar-left nav ul#menu-productmenu li .sub-menu li a, div#container div#content-container div#content-main-container div#sidebar-left nav ul#menu-productmenu-frans li .sub-menu li a {
  color: #818285;
}
/* line 633, ../scss/breakpoints/_base.scss */
div#container footer {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  margin-top: 20px;
  margin-top: 1.25rem;
}
/* line 638, ../scss/breakpoints/_base.scss */
div#container footer section#footer-top {
  margin-bottom: 30px;
}
/* line 641, ../scss/breakpoints/_base.scss */
div#container footer section#footer-top div#logos {
  margin-left: 5px;
  margin-left: 0.3125rem;
}
/* line 645, ../scss/breakpoints/_base.scss */
div#container footer section#footer-top div#logos .logo {
  padding: 0px;
  height: 50px;
  height: 3.125rem;
}
/* line 649, ../scss/breakpoints/_base.scss */
div#container footer section#footer-top div#logos .logo img {
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id…0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
  filter: #e8ebeb;
  -webkit-filter: grayscale(100%);
  opacity: 0.6;
  filter: alpha(opacity=60);
}
/* line 663, ../scss/breakpoints/_base.scss */
div#container footer section#footer-bottom {
  background: #e8ebeb;
  color: #818285;
  padding: 20px;
  padding: 1.25rem;
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 669, ../scss/breakpoints/_base.scss */
div#container footer section#footer-bottom a {
  font-size: 14px;
  font-size: 0.875rem;
  text-decoration: none;
  color: #818285;
}
/* line 674, ../scss/breakpoints/_base.scss */
div#container footer section#footer-bottom a:hover {
  text-decoration: underline;
}
/* line 680, ../scss/breakpoints/_base.scss */
div#container footer section#footer-bottom nav#footer-menu {
  padding: 0px;
}
/* line 683, ../scss/breakpoints/_base.scss */
div#container footer section#footer-bottom nav#footer-menu ul {
  padding: 0px;
  margin: 0px;
  list-style: none;
}
/* line 688, ../scss/breakpoints/_base.scss */
div#container footer section#footer-bottom nav#footer-menu ul li {
  float: left;
}
/* line 691, ../scss/breakpoints/_base.scss */
div#container footer section#footer-bottom nav#footer-menu ul li:before {
  content: '|';
  padding-left: 10px;
  padding-right: 10px;
}
/* line 699, ../scss/breakpoints/_base.scss */
div#container footer section#footer-bottom nav#footer-menu ul li:first-child:before {
  content: '';
  padding-left: 0px;
  padding-right: 0px;
}
/* line 713, ../scss/breakpoints/_base.scss */
div#container footer section#footer-bottom section#copyright {
  padding: 0px;
  text-align: right;
}

/* line 727, ../scss/breakpoints/_base.scss */
div#main-content article#inner-content img {
  max-width: 100%;
  height: auto;
}

/* line 744, ../scss/breakpoints/_base.scss */
body.page-template-page-producten-php div#sidebar-left nav ul.nav-menu li {
  background: none !important;
  padding: 0px !important;
}
/* line 749, ../scss/breakpoints/_base.scss */
body.page-template-page-producten-php div#sidebar-left nav ul.nav-menu li a {
  display: block;
  padding: 12px 24px;
}
/* line 755, ../scss/breakpoints/_base.scss */
body.page-template-page-producten-php div#sidebar-left nav ul.nav-menu li ul.sub-menu {
  display: none;
}
/* line 761, ../scss/breakpoints/_base.scss */
body.page-template-page-producten-php div#sidebar-left nav ul.nav-menu li.current-menu-item ul.sub-menu, body.page-template-page-producten-php div#sidebar-left nav ul.nav-menu li.current-page-parent ul.sub-menu {
  display: block;
  list-style-type: none;
  padding: 15px 0 15px 25px !important;
}
/* line 768, ../scss/breakpoints/_base.scss */
body.page-template-page-producten-php div#sidebar-left nav ul.nav-menu li.current-menu-item ul.sub-menu li a, body.page-template-page-producten-php div#sidebar-left nav ul.nav-menu li.current-page-parent ul.sub-menu li a {
  padding: 0px !important;
  background: none;
  color: #818285;
  border: 0px !important;
  font-size: 16px !important;
}

/* line 2, ../scss/partials/_widgets.scss */
header .widget_search {
  margin-top: 20px;
  margin-top: 1.25rem;
}
/* line 4, ../scss/partials/_widgets.scss */
header .widget_search .widgettitle {
  display: none;
}

/* line 12, ../scss/partials/_widgets.scss */
.sidebar .widget {
  background: #e8ebeb;
  margin-left: 20px;
  margin-left: 1.25rem;
  padding: 20px;
  padding: 1.25rem;
}
/* line 18, ../scss/partials/_widgets.scss */
.sidebar .widget h2.widgettitle {
  color: #818285;
  font-size: 20px;
  font-size: 1.25rem;
  margin-top: 0px;
  margin-top: 0rem;
}
/* line 23, ../scss/partials/_widgets.scss */
.sidebar .widget h2.widgettitle.contact:before {
  font-size: 22px;
  font-size: 1.375rem;
  font-family: 'FontAwesome';
  content: '\f041';
  padding-right: 10px;
  color: #c2c4c4 !important;
}
/* line 31, ../scss/partials/_widgets.scss */
.sidebar .widget h2.widgettitle.openingsuren:before {
  font-size: 22px;
  font-size: 1.375rem;
  font-family: 'FontAwesome';
  content: '\f017';
  padding-right: 10px;
  color: #c2c4c4 !important;
}
/* line 41, ../scss/partials/_widgets.scss */
.sidebar .widget h3 {
  font-size: 16px;
  font-size: 1rem;
}
/* line 45, ../scss/partials/_widgets.scss */
.sidebar .widget .widget-content {
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 48, ../scss/partials/_widgets.scss */
.sidebar .widget .widget-content img {
  max-width: 100%;
  height: auto;
}
/* line 54, ../scss/partials/_widgets.scss */
.sidebar .widget section#openingsuren {
  margin-top: 10px;
  color: #818285;
  font-size: 16px;
  font-size: 1rem;
}
/* line 59, ../scss/partials/_widgets.scss */
.sidebar .widget section#openingsuren .widget-content {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}
/* line 63, ../scss/partials/_widgets.scss */
.sidebar .widget section#openingsuren p {
  font-size: 12px;
  font-size: 0.75rem;
  margin: 0px;
}
/* line 68, ../scss/partials/_widgets.scss */
.sidebar .widget section#openingsuren .row {
  padding: 5px 0;
}
/* line 71, ../scss/partials/_widgets.scss */
.sidebar .widget section#openingsuren .row section:nth-child(2), .sidebar .widget section#openingsuren .row section:nth-child(3) {
  padding: 0px;
}
/* line 75, ../scss/partials/_widgets.scss */
.sidebar .widget section#openingsuren .row section.bold {
  font-weight: bold;
}
/* line 79, ../scss/partials/_widgets.scss */
.sidebar .widget section#openingsuren .row.odd {
  background: #e8ebeb;
}
/* line 83, ../scss/partials/_widgets.scss */
.sidebar .widget section#openingsuren .row section.center {
  text-align: center;
}
/* line 89, ../scss/partials/_widgets.scss */
.sidebar .widget section#openingsuren .btn {
  margin: 10px 0;
}
/* line 95, ../scss/partials/_widgets.scss */
.sidebar .widget section#contact {
  color: #818285;
  font-size: 16px;
  font-size: 1rem;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 101, ../scss/partials/_widgets.scss */
.sidebar .widget .btn {
  display: block;
}
/* line 105, ../scss/partials/_widgets.scss */
.sidebar .widget.accent {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}
/* line 108, ../scss/partials/_widgets.scss */
.sidebar .widget.accent img {
  max-width: 100%;
  height: auto;
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}
/* line 114, ../scss/partials/_widgets.scss */
.sidebar .widget.accent h2.widgettitle {
  color: #FFFFFF !important;
}
/* line 117, ../scss/partials/_widgets.scss */
.sidebar .widget.accent .widget-content {
  color: #FFFFFF;
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 123, ../scss/partials/_widgets.scss */
.sidebar .widget.darkgrey {
  background: #818285;
  color: #FFFFFF;
}
/* line 127, ../scss/partials/_widgets.scss */
.sidebar .widget.darkgrey h2.widgettitle {
  color: #FFFFFF !important;
}
/* line 132, ../scss/partials/_widgets.scss */
.sidebar .widget.links {
  padding: 0px;
  background: #FFFFFF;
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}
/* line 137, ../scss/partials/_widgets.scss */
.sidebar .widget.links a.btn {
  margin-bottom: 2px;
  margin-bottom: 0.125rem;
}

/* line 149, ../scss/partials/_widgets.scss */
#sidebar-left .widget {
  color: #818285;
  margin-left: 0px;
  margin-left: 0rem;
  margin-top: 10px;
  margin-top: 0.625rem;
}

/* line 159, ../scss/partials/_widgets.scss */
#inner-main-content .widget {
  padding: 0px;
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}
/* line 164, ../scss/partials/_widgets.scss */
#inner-main-content .widget .innerblock {
  background: #e8ebeb;
  padding: 20px;
  padding: 1.25rem;
  margin-left: 20px;
  margin-left: 1.25rem;
  height: 100%;
}
/* line 171, ../scss/partials/_widgets.scss */
#inner-main-content .widget .innerblock h2.widgettitle {
  color: #818285;
  font-size: 18px;
  font-size: 1.125rem;
  margin-top: 0px;
  margin-top: 0rem;
}
/* line 177, ../scss/partials/_widgets.scss */
#inner-main-content .widget .innerblock h3 {
  font-size: 16px;
  font-size: 1rem;
}
/* line 181, ../scss/partials/_widgets.scss */
#inner-main-content .widget .innerblock img {
  max-width: 100%;
  height: auto;
}
/* line 186, ../scss/partials/_widgets.scss */
#inner-main-content .widget .innerblock .widget-content {
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 189, ../scss/partials/_widgets.scss */
#inner-main-content .widget .innerblock .widget-content img {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 195, ../scss/partials/_widgets.scss */
#inner-main-content .widget .innerblock .btn {
  display: block;
}
/* line 205, ../scss/partials/_widgets.scss */
#inner-main-content .widget #ea:first-child .innerblock, #inner-main-content .widget #ea:nth-child(4) .innerblock {
  margin-left: 0px;
}
/* line 214, ../scss/partials/_widgets.scss */
#inner-main-content .widget:first-child .innerblock, #inner-main-content .widget:nth-child(4) .innerblock {
  margin-left: 0px;
}
/* line 222, ../scss/partials/_widgets.scss */
#inner-main-content #laatste-nieuws, #inner-main-content #tip-vd-maand {
  height: 315px;
}
/* line 225, ../scss/partials/_widgets.scss */
#inner-main-content #laatste-nieuws a, #inner-main-content #tip-vd-maand a {
  text-decoration: none;
  display: block;
  height: 315px;
}
/* line 230, ../scss/partials/_widgets.scss */
#inner-main-content #laatste-nieuws a img, #inner-main-content #tip-vd-maand a img {
  height: auto;
  max-height: 134px;
}
/* line 235, ../scss/partials/_widgets.scss */
#inner-main-content #laatste-nieuws a section.widget-content, #inner-main-content #tip-vd-maand a section.widget-content {
  background: #818285;
  padding: 20px;
  height: 180px;
}
/* line 241, ../scss/partials/_widgets.scss */
#inner-main-content #laatste-nieuws a section.widget-content h2, #inner-main-content #tip-vd-maand a section.widget-content h2 {
  margin: 0px;
  color: #FFFFFF !important;
  font-size: 22px !important;
}
/* line 247, ../scss/partials/_widgets.scss */
#inner-main-content #laatste-nieuws a section.widget-content h2:before, #inner-main-content #tip-vd-maand a section.widget-content h2:before {
  font-size: 22px;
  font-size: 1.375rem;
  font-family: 'FontAwesome';
  content: '\f0e6';
  padding-right: 10px;
  color: #e8ebeb !important;
}
/* line 257, ../scss/partials/_widgets.scss */
#inner-main-content #laatste-nieuws a section.widget-content h3, #inner-main-content #tip-vd-maand a section.widget-content h3 {
  color: #FFFFFF !important;
  font-size: 16px;
  font-size: 1rem;
}
/* line 264, ../scss/partials/_widgets.scss */
#inner-main-content #laatste-nieuws a:hover, #inner-main-content #tip-vd-maand a:hover {
  -webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.75);
  -moz-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.75);
  box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.75);
}

/* line 278, ../scss/partials/_widgets.scss */
div#sidebar-left #laatste-nieuws {
  padding: 0px !important;
}
/* line 282, ../scss/partials/_widgets.scss */
div#sidebar-left #laatste-nieuws a {
  text-decoration: none;
}
/* line 285, ../scss/partials/_widgets.scss */
div#sidebar-left #laatste-nieuws a img {
  height: auto;
  width: 100% !important;
}
/* line 290, ../scss/partials/_widgets.scss */
div#sidebar-left #laatste-nieuws a section.widget-content {
  width: 100% !important;
  background: #818285;
  padding: 20px;
}
/* line 296, ../scss/partials/_widgets.scss */
div#sidebar-left #laatste-nieuws a section.widget-content h2 {
  margin: 0px;
  color: #FFFFFF !important;
  font-size: 22px !important;
}
/* line 302, ../scss/partials/_widgets.scss */
div#sidebar-left #laatste-nieuws a section.widget-content h2:before {
  font-size: 22px;
  font-size: 1.375rem;
  font-family: 'FontAwesome';
  content: '\f0e6';
  padding-right: 10px;
  color: #e8ebeb !important;
}
/* line 312, ../scss/partials/_widgets.scss */
div#sidebar-left #laatste-nieuws a section.widget-content h3 {
  color: #FFFFFF !important;
  font-size: 16px;
  font-size: 1rem;
}

/* line 326, ../scss/partials/_widgets.scss */
#laatste-nieuws img {
  width: 95%;
}
/* line 329, ../scss/partials/_widgets.scss */
#laatste-nieuws .widget-content {
  width: 95%;
}

/* line 334, ../scss/partials/_widgets.scss */
#tip-vd-maand {
  background: #c2c4c4 !important;
}
/* line 338, ../scss/partials/_widgets.scss */
#tip-vd-maand a img {
  width: 100%;
}
/* line 341, ../scss/partials/_widgets.scss */
#tip-vd-maand a section.widget-content {
  background: #c2c4c4 !important;
}
/* line 345, ../scss/partials/_widgets.scss */
#tip-vd-maand a section.widget-content h2:before {
  content: '\f0eb' !important;
}

/* line 354, ../scss/partials/_widgets.scss */
#contact-details {
  background-image: url("../images/pattern_bgLight.png");
  border: 1px solid #e8ebeb;
  height: 570px;
}

/* line 360, ../scss/partials/_widgets.scss */
#welkom.widget {
  position: relative;
  padding: 0px;
  margin-top: 20px;
}
/* line 365, ../scss/partials/_widgets.scss */
#welkom.widget img {
  width: 100%;
  height: auto;
}
/* line 370, ../scss/partials/_widgets.scss */
#welkom.widget:hover {
  -webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.75);
  -moz-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.75);
  box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.75);
}
/* line 376, ../scss/partials/_widgets.scss */
#welkom.widget div.text {
  position: absolute;
  width: 100%;
  top: 135px;
}
/* line 381, ../scss/partials/_widgets.scss */
#welkom.widget div.text section.widget-content {
  width: 100%;
  padding: 15px;
  background: rgba(232, 235, 235, 0.9);
}
/* line 386, ../scss/partials/_widgets.scss */
#welkom.widget div.text section.widget-content h2 {
  margin: 0px;
  color: #818285 !important;
}
/* line 390, ../scss/partials/_widgets.scss */
#welkom.widget div.text section.widget-content a.btn {
  text-align: left;
}
/* line 394, ../scss/partials/_widgets.scss */
#welkom.widget div.text section.widget-content a:hover {
  text-decoration: none;
  color: #818285 !important;
}
/* line 400, ../scss/partials/_widgets.scss */
#welkom.widget div.text section.text-content {
  padding: 20px;
  padding: 1.25rem;
  background: #c2c4c4;
  color: #e8ebeb;
  height: 213px;
}

/* line 411, ../scss/partials/_widgets.scss */
.sidebar #vragen.widget {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}

/* line 415, ../scss/partials/_widgets.scss */
#vragen.widget {
  position: relative;
  padding: 0px;
}
/* line 419, ../scss/partials/_widgets.scss */
#vragen.widget img {
  width: 100%;
  height: auto;
}
/* line 424, ../scss/partials/_widgets.scss */
#vragen.widget:hover {
  -webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.75);
  -moz-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.75);
  box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.75);
}
/* line 430, ../scss/partials/_widgets.scss */
#vragen.widget section.widget-content {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 100%;
  padding: 15px;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
/* line 439, ../scss/partials/_widgets.scss */
#vragen.widget section.widget-content h2 {
  margin: 0px;
  color: #FFFFFF !important;
}
/* line 443, ../scss/partials/_widgets.scss */
#vragen.widget section.widget-content a.btn {
  text-align: left;
  color: #FFFFFF !important;
}
/* line 447, ../scss/partials/_widgets.scss */
#vragen.widget section.widget-content a.btn:hover {
  text-decoration: underline;
}
/* line 451, ../scss/partials/_widgets.scss */
#vragen.widget section.widget-content a.btn:before {
  color: #FFFFFF !important;
}
/* line 456, ../scss/partials/_widgets.scss */
#vragen.widget section.widget-content a:hover {
  text-decoration: none;
  color: #FFFFFF;
}

/* line 464, ../scss/partials/_widgets.scss */
#schade-wat.widget, #schade-aangeven.widget, #schade-aanrijdingsformulier.widget, #schade-autoschade.widget, #schade-brandschade.widget, #schade-overige.widget {
  position: relative;
  padding: 0px;
}
/* line 468, ../scss/partials/_widgets.scss */
#schade-wat.widget a, #schade-aangeven.widget a, #schade-aanrijdingsformulier.widget a, #schade-autoschade.widget a, #schade-brandschade.widget a, #schade-overige.widget a {
  display: block;
  margin: 0 10px;
}
/* line 473, ../scss/partials/_widgets.scss */
#schade-wat.widget img, #schade-aangeven.widget img, #schade-aanrijdingsformulier.widget img, #schade-autoschade.widget img, #schade-brandschade.widget img, #schade-overige.widget img {
  width: 100%;
  height: auto;
}
/* line 478, ../scss/partials/_widgets.scss */
#schade-wat.widget section.widget-content, #schade-aangeven.widget section.widget-content, #schade-aanrijdingsformulier.widget section.widget-content, #schade-autoschade.widget section.widget-content, #schade-brandschade.widget section.widget-content, #schade-overige.widget section.widget-content {
  position: absolute;
  left: 10px;
  bottom: 0px;
  width: 95%;
  padding: 15px;
  background-color: rgba(129, 130, 133, 0.9);
}
/* line 486, ../scss/partials/_widgets.scss */
#schade-wat.widget section.widget-content h2, #schade-aangeven.widget section.widget-content h2, #schade-aanrijdingsformulier.widget section.widget-content h2, #schade-autoschade.widget section.widget-content h2, #schade-brandschade.widget section.widget-content h2, #schade-overige.widget section.widget-content h2 {
  margin: 0px;
  color: #FFFFFF !important;
  font-size: 22px;
  font-size: 1.375rem;
}
/* line 491, ../scss/partials/_widgets.scss */
#schade-wat.widget section.widget-content a.btn, #schade-aangeven.widget section.widget-content a.btn, #schade-aanrijdingsformulier.widget section.widget-content a.btn, #schade-autoschade.widget section.widget-content a.btn, #schade-brandschade.widget section.widget-content a.btn, #schade-overige.widget section.widget-content a.btn {
  text-align: left;
  color: #FFFFFF !important;
}
/* line 495, ../scss/partials/_widgets.scss */
#schade-wat.widget section.widget-content a.btn:before, #schade-aangeven.widget section.widget-content a.btn:before, #schade-aanrijdingsformulier.widget section.widget-content a.btn:before, #schade-autoschade.widget section.widget-content a.btn:before, #schade-brandschade.widget section.widget-content a.btn:before, #schade-overige.widget section.widget-content a.btn:before {
  color: #FFFFFF !important;
}
/* line 500, ../scss/partials/_widgets.scss */
#schade-wat.widget section.widget-content a:hover, #schade-aangeven.widget section.widget-content a:hover, #schade-aanrijdingsformulier.widget section.widget-content a:hover, #schade-autoschade.widget section.widget-content a:hover, #schade-brandschade.widget section.widget-content a:hover, #schade-overige.widget section.widget-content a:hover {
  text-decoration: none;
  color: #FFFFFF;
}

/* line 508, ../scss/partials/_widgets.scss */
#ea-aanrijdingsformulier.widget {
  position: relative;
  padding: 0px;
}
/* line 512, ../scss/partials/_widgets.scss */
#ea-aanrijdingsformulier.widget a {
  display: block;
}
/* line 516, ../scss/partials/_widgets.scss */
#ea-aanrijdingsformulier.widget img {
  width: 100%;
  height: auto;
}
/* line 521, ../scss/partials/_widgets.scss */
#ea-aanrijdingsformulier.widget:hover {
  -webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.75);
  -moz-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.75);
  box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.75);
}
/* line 527, ../scss/partials/_widgets.scss */
#ea-aanrijdingsformulier.widget section.widget-content {
  position: absolute;
  bottom: 0px;
  width: 100%;
  padding: 15px;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
/* line 535, ../scss/partials/_widgets.scss */
#ea-aanrijdingsformulier.widget section.widget-content h2 {
  margin: 0px;
  color: #FFFFFF !important;
  font-size: 22px;
  font-size: 1.375rem;
}
/* line 540, ../scss/partials/_widgets.scss */
#ea-aanrijdingsformulier.widget section.widget-content a.btn {
  text-align: left;
  color: #FFFFFF !important;
}
/* line 544, ../scss/partials/_widgets.scss */
#ea-aanrijdingsformulier.widget section.widget-content a.btn:before {
  color: #FFFFFF !important;
}
/* line 549, ../scss/partials/_widgets.scss */
#ea-aanrijdingsformulier.widget section.widget-content a:hover {
  text-decoration: none;
  color: #FFFFFF;
}

/* line 559, ../scss/partials/_widgets.scss */
#schade-info-vragen .innerblock, #schade-info-hulp .innerblock, #schade-info-afspraak .innerblock {
  margin-top: 60px;
  margin-top: 3.75rem;
  background: none !important;
  color: #818285;
  border: 2px dashed #e8ebeb;
  position: relative;
}
/* line 567, ../scss/partials/_widgets.scss */
#schade-info-vragen .innerblock .icon, #schade-info-hulp .innerblock .icon, #schade-info-afspraak .innerblock .icon {
  width: 79px;
  width: 4.9375rem;
  height: 79px;
  height: 4.9375rem;
  color: #FFFFFF;
  position: absolute;
  top: -45px;
  left: 40%;
  -moz-border-radius: 90px;
  -webkit-border-radius: 90px;
  -ms-border-radius: 90px;
  border-radius: 90px;
}
/* line 577, ../scss/partials/_widgets.scss */
#schade-info-vragen .innerblock .widget-content, #schade-info-hulp .innerblock .widget-content, #schade-info-afspraak .innerblock .widget-content {
  padding-top: 50px !important;
  padding-bottom: 20px !important;
  text-align: center;
}
/* line 583, ../scss/partials/_widgets.scss */
#schade-info-vragen .innerblock .btn, #schade-info-hulp .innerblock .btn, #schade-info-afspraak .innerblock .btn {
  display: inline !important;
}

/* line 591, ../scss/partials/_widgets.scss */
#schade-info-vragen .icon:before {
  font-family: 'FontAwesome';
  font-size: 30px;
  font-size: 1.875rem;
  margin-left: 25px;
  line-height: 79px;
  content: '\f095';
}

/* line 599, ../scss/partials/_widgets.scss */
#schade-info-hulp .icon:before {
  font-family: 'FontAwesome';
  font-size: 30px;
  font-size: 1.875rem;
  margin-left: 25px;
  line-height: 79px;
  content: '\f0e0';
}

/* line 607, ../scss/partials/_widgets.scss */
#schade-info-afspraak .icon:before {
  font-family: 'FontAwesome';
  font-size: 30px;
  font-size: 1.875rem;
  margin-left: 25px;
  line-height: 79px;
  content: '\f133';
}

/* line 618, ../scss/partials/_widgets.scss */
div#content-below.offerte div#offerte-voertuig div.innerblock, div#content-below.offerte div#offerte-uzelf-particulier div.innerblock {
  margin-left: 20px !important;
}

/* line 1, ../scss/partials/_forms.scss */
.btn {
  border-radius: 0px;
  padding: 3px 12px;
  font-size: 16px;
  font-size: 1rem;
}
/* line 7, ../scss/partials/_forms.scss */
.btn:before {
  font-family: 'FontAwesome';
  content: '\f105';
  padding-right: 10px;
  color: #FFFFFF;
}
/* line 13, ../scss/partials/_forms.scss */
.btn:hover {
  transition: background .20s ease-in;
  -moz-transition: background .20s ease-in;
  -webkit-transition: background .20s ease-in;
}
/* line 19, ../scss/partials/_forms.scss */
.btn.btn-darkgrey {
  text-align: left;
  background: #818285;
  color: #FFFFFF !important;
}
/* line 23, ../scss/partials/_forms.scss */
.btn.btn-darkgrey:hover {
  background: #68696b;
}
/* line 28, ../scss/partials/_forms.scss */
.btn:active {
  box-shadow: none;
}
/* line 32, ../scss/partials/_forms.scss */
.btn.btn-grey {
  text-align: left;
  background: #c2c4c4;
  color: #FFFFFF !important;
}
/* line 36, ../scss/partials/_forms.scss */
.btn.btn-grey:hover {
  background: #a8abab;
}
/* line 41, ../scss/partials/_forms.scss */
.btn.btn-lightgrey {
  text-align: left;
  background: #e8ebeb;
  color: #818285 !important;
}
/* line 45, ../scss/partials/_forms.scss */
.btn.btn-lightgrey:before {
  color: #818285 !important;
}
/* line 48, ../scss/partials/_forms.scss */
.btn.btn-lightgrey:hover {
  background: #cdd3d3;
}
/* line 53, ../scss/partials/_forms.scss */
.btn.btn-action {
  text-align: left;
  background: #c2c4c4;
  color: #FFFFFF !important;
}
/* line 58, ../scss/partials/_forms.scss */
.btn.btn-action:hover {
  color: #FFFFFF;
}
/* line 64, ../scss/partials/_forms.scss */
.btn.btn-link {
  background: none;
  padding-left: 0px;
  color: #818285 !important;
  text-decoration: none;
}
/* line 71, ../scss/partials/_forms.scss */
.btn.btn-link:before {
  color: #818285;
}
/* line 77, ../scss/partials/_forms.scss */
.btn.btn-search {
  color: #FFFFFF;
}
/* line 81, ../scss/partials/_forms.scss */
.btn.btn-search:before {
  content: '';
  padding-right: 0px;
}

/* line 90, ../scss/partials/_forms.scss */
.input {
  display: block;
  height: 30px;
  padding: 3px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #818285;
  border: 1px solid #ccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  background: #f7f7f7;
  border-color: #e6e6e6;
}

/* line 107, ../scss/partials/_forms.scss */
.hoverred:hover:before {
  color: #FFFFFF !important;
}

/* line 114, ../scss/partials/_forms.scss */
.wpcf7 .input {
  width: 100%;
}
/* line 118, ../scss/partials/_forms.scss */
.wpcf7 .btn {
  margin: 20px 0;
}
/* line 122, ../scss/partials/_forms.scss */
.wpcf7 .wpcf7-form-control-wrap {
  display: block !important;
}

/* line 5, ../scss/partials/_custom.scss */
.post-type-archive-insunews #content-main-title h1, .tax-tip_cat #content-main-title h1 {
  color: #818285;
  margin-top: 0px;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 13, ../scss/partials/_custom.scss */
.post-type-archive-insunews article#inner-content, .tax-tip_cat article#inner-content {
  border-bottom: 1px solid #c2c4c4;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  padding-bottom: 15px;
  padding-bottom: 0.9375rem;
}
/* line 18, ../scss/partials/_custom.scss */
.post-type-archive-insunews article#inner-content div.news-inner-content, .tax-tip_cat article#inner-content div.news-inner-content {
  margin: 0px;
  padding: 0px;
}
/* line 22, ../scss/partials/_custom.scss */
.post-type-archive-insunews article#inner-content div.news-inner-content div.content-title, .tax-tip_cat article#inner-content div.news-inner-content div.content-title {
  padding: 0px;
  padding-bottom: 10px;
}
/* line 27, ../scss/partials/_custom.scss */
.post-type-archive-insunews article#inner-content div.news-inner-content div.date, .tax-tip_cat article#inner-content div.news-inner-content div.date {
  padding: 0px;
}

/* line 40, ../scss/partials/_custom.scss */
.search-results .page-header {
  margin: 0px;
}
/* line 43, ../scss/partials/_custom.scss */
.search-results .page-header h1 {
  color: #818285;
  margin-top: 0px;
  margin-bottom: 0px;
}
/* line 51, ../scss/partials/_custom.scss */
.search-results article#inner-content {
  border-bottom: 1px solid #c2c4c4;
}
/* line 54, ../scss/partials/_custom.scss */
.search-results article#inner-content .content-title {
  padding-left: 0px;
  padding-top: 20px;
  padding-top: 1.25rem;
}
/* line 58, ../scss/partials/_custom.scss */
.search-results article#inner-content .content-title h2 {
  padding: 0px;
  padding-bottom: 10px;
  margin: 0px;
}
/* line 64, ../scss/partials/_custom.scss */
.search-results article#inner-content .date {
  padding: 0px;
  padding-top: 20px;
  padding-top: 1.25rem;
  text-align: right;
}
/* line 72, ../scss/partials/_custom.scss */
.search-results .pagination-nav {
  margin-top: 20px;
}

/* line 78, ../scss/partials/_custom.scss */
ul.fa-ul {
  margin: 0px;
  padding: 0px;
}
/* line 82, ../scss/partials/_custom.scss */
ul.fa-ul li {
  list-style-type: none;
}
/* line 85, ../scss/partials/_custom.scss */
ul.fa-ul li:before {
  font-family: 'FontAwesome';
  content: '\f105';
  padding-right: 10px;
}
/* line 91, ../scss/partials/_custom.scss */
ul.fa-ul li a {
  color: #818285;
}

/* line 99, ../scss/partials/_custom.scss */
ul.ck-ul {
  margin: 0px;
  padding: 0px;
}
/* line 103, ../scss/partials/_custom.scss */
ul.ck-ul li {
  list-style-type: none;
}
/* line 106, ../scss/partials/_custom.scss */
ul.ck-ul li:before {
  font-family: 'FontAwesome';
  content: '\f00c';
  color: #4cbf14;
  padding-right: 10px;
}
/* line 113, ../scss/partials/_custom.scss */
ul.ck-ul li a {
  color: #818285;
}

/* line 121, ../scss/partials/_custom.scss */
div.pagination-nav {
  text-align: center;
}
/* line 124, ../scss/partials/_custom.scss */
div.pagination-nav .page-numbers {
  color: #c2c4c4;
  border: 1px solid #c2c4c4;
  padding: 5px 10px;
  text-decoration: none;
}
/* line 131, ../scss/partials/_custom.scss */
div.pagination-nav .next, div.pagination-nav .prev {
  border: 0px;
}

/* line 140, ../scss/partials/_custom.scss */
.withoutborder #logos .logo img {
  width: 100%;
  height: auto;
}

/* line 152, ../scss/partials/_custom.scss */
.page-template-page-producten-php #sidebar-left .nav-menu.fa-ul {
  margin: 10px 0;
}
/* line 156, ../scss/partials/_custom.scss */
.page-template-page-producten-php #sidebar-left .nav-menu.fa-ul li.menu-item-has-children:before {
  content: '';
}
/* line 159, ../scss/partials/_custom.scss */
.page-template-page-producten-php #sidebar-left .nav-menu.fa-ul li.menu-item-has-children a {
  font-weight: bold;
  text-decoration: none;
}
/* line 166, ../scss/partials/_custom.scss */
.page-template-page-producten-php #sidebar-left .nav-menu.fa-ul li.menu-item-has-children .sub-menu li a {
  font-weight: normal;
}

/* line 176, ../scss/partials/_custom.scss */
#mobilenav {
  text-align: left;
  background: #e8ebeb;
  padding: 5px 5px 5px 1px;
  margin-bottom: 0.625rem;
}
/* line 181, ../scss/partials/_custom.scss */
#mobilenav #lines {
  float: left;
  border-bottom: 17px double #818285;
  border-top: 6px solid #818285;
  content: "";
  height: 28px;
  width: 30px;
  cursor: pointer;
  margin-left: 10px;
}
/* line 191, ../scss/partials/_custom.scss */
#mobilenav:after {
  content: 'menu';
  text-transform: uppercase;
  padding-left: 5px;
  font-size: 25px;
  font-size: 1.5625rem;
  color: #818285;
}

/* line 201, ../scss/partials/_custom.scss */
.page-template-page-aanrijdingsformulier-php #inner-main-content {
  background-color: #e8ebeb;
  padding: 20px !important;
}
/* line 208, ../scss/partials/_custom.scss */
.page-template-page-aanrijdingsformulier-php #sidebar-right .widget {
  margin-bottom: 10px;
}
/* line 211, ../scss/partials/_custom.scss */
.page-template-page-aanrijdingsformulier-php #sidebar-right .widget img {
  margin-bottom: 10px;
}
/* line 220, ../scss/partials/_custom.scss */
.page-template-page-aanrijdingsformulier-php article#inner-content h2, .page-template-page-aanrijdingsformulier-php article#inner-content h3 {
  clear: both;
}
/* line 224, ../scss/partials/_custom.scss */
.page-template-page-aanrijdingsformulier-php article#inner-content h4 {
  font-weight: bold;
}
/* line 226, ../scss/partials/_custom.scss */
.page-template-page-aanrijdingsformulier-php article#inner-content img.alignleft {
  margin-top: 10px;
  margin-bottom: 20px;
  margin-right: 20px;
}

/* line 236, ../scss/partials/_custom.scss */
.abc-ul {
  list-style: none;
}

/* line 244, ../scss/partials/_custom.scss */
article#inner-content div.tip {
  padding: 0 10px;
  padding: 0 10px/16pxrem;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 249, ../scss/partials/_custom.scss */
article#inner-content div.tip section.cover {
  position: relative;
}
/* line 252, ../scss/partials/_custom.scss */
article#inner-content div.tip section.cover img {
  width: 100%;
  height: auto;
}
/* line 257, ../scss/partials/_custom.scss */
article#inner-content div.tip section.cover p {
  display: block;
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 100%;
  padding: 20px;
  padding: 1.25rem;
  color: #FFFFFF;
  padding: 30px 20px;
  margin-bottom: 0px;
  opacity: 0.9;
  filter: alpha(opacity=90);
  font-weight: bold;
  font-size: 18px;
  font-size: 1.125rem;
}
/* line 274, ../scss/partials/_custom.scss */
article#inner-content div.tip section.text-content {
  background: #e8ebeb;
  padding: 20px;
}

/* line 283, ../scss/partials/_custom.scss */
.youtube {
  width: 560px;
  height: 315px !important;
}

/* line 2, ../scss/partials/_popups.scss */
.popup-colaert .btn-secondary {
  display: block;
  background-color: #31319c;
  border: 2px solid #31319c;
  color: #c2c4c4;
}
/* line 8, ../scss/partials/_popups.scss */
.popup-colaert .btn-secondary:hover {
  background-color: transparent;
  color: #31319c;
}
/* line 15, ../scss/partials/_popups.scss */
.popup-colaert .popup-minimal .popup-overlay {
  position: fixed;
  z-index: 9999;
}
/* line 21, ../scss/partials/_popups.scss */
.popup-colaert .popup-minimal .popup-overlay.active {
  display: inline;
}
/* line 24, ../scss/partials/_popups.scss */
.popup-colaert .popup-minimal .popup-overlay.active .popup-container {
  right: 0px;
  cursor: initial;
}
/* line 32, ../scss/partials/_popups.scss */
.popup-colaert .popup-minimal .popup-overlay .popup-container {
  display: table;
  cursor: pointer;
  -webkit-transition: 1s ease-in-out;
  -moz-transition: 1s ease-in-out;
  -o-transition: 1s ease-in-out;
  transition: 1s ease-in-out;
  position: fixed;
  top: 400px;
  right: -200px;
        /*@include mediamax(768px) {
            right: -230px;

        }*/
}
/* line 50, ../scss/partials/_popups.scss */
.popup-colaert .popup-minimal .popup-overlay .popup-container .popup-content-container {
  display: table-row;
}
/* line 53, ../scss/partials/_popups.scss */
.popup-colaert .popup-minimal .popup-overlay .popup-container .popup-content-container .popup-trigger {
  display: table-cell;
  vertical-align: bottom;
  color: #FFFFFF;
}
/* line 58, ../scss/partials/_popups.scss */
.popup-colaert .popup-minimal .popup-overlay .popup-container .popup-content-container .popup-trigger .popup-trigger-content {
  -webkit-box-shadow: 0px 0px 11px 3px rgba(80, 80, 80, 0.35);
  -moz-box-shadow: 0px 0px 11px 3px rgba(80, 80, 80, 0.35);
  box-shadow: 0px 0px 11px 3px rgba(80, 80, 80, 0.35);
  background-color: #31319c;
  width: 100px;
  text-align: center;
  padding: 10px;
}
/* line 67, ../scss/partials/_popups.scss */
.popup-colaert .popup-minimal .popup-overlay .popup-container .popup-content-container .popup-trigger .popup-trigger-content .icon {
  display: block;
  font-size: 24px;
  margin-bottom: 10px;
}
/* line 75, ../scss/partials/_popups.scss */
.popup-colaert .popup-minimal .popup-overlay .popup-container .popup-content-container .popup-content {
  display: table-cell;
  background-color: #c2c4c4;
  font-size: 1.2rem;
  width: 200px;
  text-align: center;
  padding: 20px;
  color: #31319c;
  border: 1px solid #31319c;
}
/* line 85, ../scss/partials/_popups.scss */
.popup-colaert .popup-minimal .popup-overlay .popup-container .popup-content-container .popup-content h2, .popup-colaert .popup-minimal .popup-overlay .popup-container .popup-content-container .popup-content h3 {
  text-align: center;
  color: white;
  font-weight: 400;
  text-shadow: 1px 1px 10px rgba(0, 0, 0, 0.5);
}
/* line 92, ../scss/partials/_popups.scss */
.popup-colaert .popup-minimal .popup-overlay .popup-container .popup-content-container .popup-content h2 {
  font-size: 35px;
  margin: 0;
}
/* line 97, ../scss/partials/_popups.scss */
.popup-colaert .popup-minimal .popup-overlay .popup-container .popup-content-container .popup-content h3 {
  font-size: 25px;
  margin: 0;
}
/* line 102, ../scss/partials/_popups.scss */
.popup-colaert .popup-minimal .popup-overlay .popup-container .popup-content-container .popup-content .btn-popup {
  display: inline-block;
  margin: 0 auto;
  background: #df3832;
  color: white;
  padding: 20px 20px;
  /* margin-top: 50px; */
  font-size: 13px;
  text-transform: uppercase;
  text-align: center;
}
/* line 113, ../scss/partials/_popups.scss */
.popup-colaert .popup-minimal .popup-overlay .popup-container .popup-content-container .popup-content .btn-popup:hover, .popup-colaert .popup-minimal .popup-overlay .popup-container .popup-content-container .popup-content .btn-popup:active, .popup-colaert .popup-minimal .popup-overlay .popup-container .popup-content-container .popup-content .btn-popup:focus {
  text-decoration: none;
  background: #c0241e;
}
/* line 121, ../scss/partials/_popups.scss */
.popup-colaert .popup-minimal .popup-overlay .popup-container .popup-content-container .btn-popup-close {
  float: right;
  padding: 0 20px 0px;
  font-size: 0.8rem;
  color: #fff;
  font-weight: 600;
}
/* line 128, ../scss/partials/_popups.scss */
.popup-colaert .popup-minimal .popup-overlay .popup-container .popup-content-container .btn-popup-close:hover, .popup-colaert .popup-minimal .popup-overlay .popup-container .popup-content-container .btn-popup-close:focus {
  text-decoration: none;
  cursor: pointer;
}
/* line 135, ../scss/partials/_popups.scss */
.popup-colaert .popup-minimal .popup-overlay .popup-container .popup-close {
  color: white;
  font-size: 35px;
  padding: 10px;
  border: 1px solid white;
  border-radius: 50%;
  position: absolute;
  top: 100px;
  right: 100px;
}

@media only screen and (max-width: 480px) {
  /* line 1, ../scss/breakpoints/_480down.scss */
  div#container {
    margin-top: 0px;
  }
  /* line 5, ../scss/breakpoints/_480down.scss */
  div#container header section#left-block {
    line-height: normal;
  }
  /* line 8, ../scss/breakpoints/_480down.scss */
  div#container header section#center-block {
    line-height: normal;
    padding-top: 0px !important;
    width: 100%;
  }
  /* line 13, ../scss/breakpoints/_480down.scss */
  div#container header section#right-block {
    padding-top: 0px;
    margin-bottom: 20px;
  }
  /* line 16, ../scss/breakpoints/_480down.scss */
  div#container header section#right-block .widget_social_widget {
    display: none;
  }
  /* line 19, ../scss/breakpoints/_480down.scss */
  div#container header section#right-block .widget_search {
    display: none;
  }
  /* line 25, ../scss/breakpoints/_480down.scss */
  div#container .alignright, div#container .alignleft, div#container .aligncenter {
    float: none;
    width: 100%;
    height: auto;
    margin-left: auto;
    margin-bottom: 10px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 1, ../scss/breakpoints/_768down.scss */
  div#container {
    margin-top: 0px;
  }
  /* line 5, ../scss/breakpoints/_768down.scss */
  div#container header section#left-block {
    line-height: normal;
  }
  /* line 8, ../scss/breakpoints/_768down.scss */
  div#container header section#center-block {
    line-height: normal;
    padding-top: 0px !important;
  }
  /* line 12, ../scss/breakpoints/_768down.scss */
  div#container header section#right-block {
    padding-top: 0px;
  }
  /* line 14, ../scss/breakpoints/_768down.scss */
  div#container header section#right-block .widget_search {
    display: none;
  }
  /* line 19, ../scss/breakpoints/_768down.scss */
  div#container header nav ul#menu-hoofdmenu, div#container header nav ul#menu-hoofdmenu-frans {
    display: none;
    background: none;
    margin-bottom: 20px;
  }
  /* line 24, ../scss/breakpoints/_768down.scss */
  div#container header nav ul#menu-hoofdmenu li, div#container header nav ul#menu-hoofdmenu-frans li {
    border-bottom: 1px solid #c2c4c4;
  }
  /* line 27, ../scss/breakpoints/_768down.scss */
  div#container header nav ul#menu-hoofdmenu li.current-menu-item a, div#container header nav ul#menu-hoofdmenu-frans li.current-menu-item a {
    color: #FFFFFF;
  }
  /* line 31, ../scss/breakpoints/_768down.scss */
  div#container header nav ul#menu-hoofdmenu li a, div#container header nav ul#menu-hoofdmenu-frans li a {
    color: #818285;
    background: none !important;
  }
  /* line 34, ../scss/breakpoints/_768down.scss */
  div#container header nav ul#menu-hoofdmenu li a:hover, div#container header nav ul#menu-hoofdmenu-frans li a:hover {
    color: #818285;
  }
  /* line 43, ../scss/breakpoints/_768down.scss */
  div#container #content-main-container {
    margin-top: 0px !important;
  }
  /* line 46, ../scss/breakpoints/_768down.scss */
  div#container #content-main-container #inner-main-content {
    margin-bottom: 20px;
  }
  /* line 49, ../scss/breakpoints/_768down.scss */
  div#container #content-main-container #inner-main-content div#laatste-nieuws {
    margin-bottom: 20px;
    margin-bottom: 1.25rem;
  }
  /* line 52, ../scss/breakpoints/_768down.scss */
  div#container #content-main-container #inner-main-content div#laatste-nieuws img {
    width: 100%;
  }
  /* line 55, ../scss/breakpoints/_768down.scss */
  div#container #content-main-container #inner-main-content div#laatste-nieuws section.widget-content {
    width: 100%;
  }
  /* line 63, ../scss/breakpoints/_768down.scss */
  div#container #content-main-container article {
    margin-bottom: 10px;
  }
  /* line 66, ../scss/breakpoints/_768down.scss */
  div#container #content-main-container article #content-main-title h1 {
    text-align: left;
  }
  /* line 71, ../scss/breakpoints/_768down.scss */
  div#container #content-main-container article .content-title h2 {
    text-align: left;
  }
  /* line 77, ../scss/breakpoints/_768down.scss */
  div#container #content-main-container .actions {
    display: none;
  }
  /* line 82, ../scss/breakpoints/_768down.scss */
  div#container #content-main-container #team .teammember {
    margin-bottom: 10px;
    padding-left: 0px;
  }
  /* line 90, ../scss/breakpoints/_768down.scss */
  div#container #content-main-container #logos .logo:nth-child(4), div#container #content-main-container #logos .logo:nth-child(7), div#container #content-main-container #logos .logo:nth-child(13), div#container #content-main-container #logos .logo:nth-child(16) {
    margin-left: 0px !important;
  }
  /* line 96, ../scss/breakpoints/_768down.scss */
  div#container #content-main-container #sidebar-left {
    margin-top: 10px;
    padding-right: 0px;
  }
  /* line 102, ../scss/breakpoints/_768down.scss */
  div#container #content-main-container #sidebar-right nav.menu-kantoormenu-container {
    margin-left: 0px !important;
  }
  /* line 107, ../scss/breakpoints/_768down.scss */
  div#container #content-main-container .widget {
    margin-left: 0px;
    margin-right: 0px;
  }
  /* line 110, ../scss/breakpoints/_768down.scss */
  div#container #content-main-container .widget .innerblock {
    margin-left: 0px;
  }
  /* line 119, ../scss/breakpoints/_768down.scss */
  div#container footer nav#footer-menu ul {
    text-align: right;
  }
  /* line 121, ../scss/breakpoints/_768down.scss */
  div#container footer nav#footer-menu ul li {
    float: none !important;
    display: list-item;
  }
  /* line 124, ../scss/breakpoints/_768down.scss */
  div#container footer nav#footer-menu ul li:before {
    content: '' !important;
    padding: 0px !important;
  }
  /* line 133, ../scss/breakpoints/_768down.scss */
  div#container .btn {
    font-size: 14px;
  }
}
@media only screen and (max-width: 992px) {
  /* line 3, ../scss/breakpoints/_992down.scss */
  div#container header section#left-block {
    line-height: normal;
  }
  /* line 6, ../scss/breakpoints/_992down.scss */
  div#container header section#center-block {
    line-height: normal;
    padding-top: 40px;
  }
  /* line 11, ../scss/breakpoints/_992down.scss */
  div#container header section#right-block .widget_search {
    display: none;
  }
  /* line 17, ../scss/breakpoints/_992down.scss */
  div#container header nav ul#menu-hoofdmenu li.current-menu-item, div#container header nav ul#menu-hoofdmenu-frans li.current-menu-item {
    background: #818285;
  }
  /* line 25, ../scss/breakpoints/_992down.scss */
  div#container #content-main-container .widget h2.widgettitle {
    font-size: 16px !important;
    font-weight: bold;
  }
  /* line 33, ../scss/breakpoints/_992down.scss */
  div#container #content-main-container #sidebar-left ul#menu-productmenu li a, div#container #content-main-container #sidebar-left ul#menu-productmenu-frans li a {
    font-size: 14px !important;
  }

  /* line 42, ../scss/breakpoints/_992down.scss */
  .btn {
    font-size: 12px;
  }
}
