.bg-orange {
  background-color: #fcfcfc; }

.bg-blue {
  background-color: #fcfcfc; }

.bg-yellow {
  background-color: #fcfcfc; }

.bg-green {
  background-color: #fcfcfc; }

.bg-lightgreen {
  background-color: #f5f5f5; }

.bg-red {
  background-color: #f5f5f5; }

.bg-aqua {
  background-color: #f5f5f5; }

.bg-lila {
  background-color: #f5f5f5; }

body {
  background: white none no-repeat; }

header .header-logo {
  border-right: 1px solid red; }

#main-menu {
  border-right: 1px solid red; }

@media screen and (min-width: 992px) {
  .page-center > main {
    border-right: 1px solid red; } }

.container > footer {
  height: 75px; }

.footer-certificates {
  border-right: 1px solid red; }

.header-logo a.logo-title {
  top: 15px;
  right: 10px;
  width: 178px;
  height: 45px;
  background: transparent url("../img/logo-cosil.png") scroll no-repeat 0 0; }

aside {
  background-color: #f6f4f3;
  border-top: 1px solid white;
  border-bottom: 1px solid white; }

.block-language ul {
  list-style-type: none;
  margin: 1em;
  padding: 0; }
  .block-language ul li {
    display: block;
    position: relative; }
    .block-language ul li.en::before, .block-language ul li.fr::before {
      content: "";
      position: absolute;
      left: 0;
      top: 0.9rem;
      width: 16px;
      height: 11px;
      display: inline-block;
      transition: -webkit-filter 300ms ease;
      transition: filter 300ms ease;
      transition: filter 300ms ease, -webkit-filter 300ms ease;
      -webkit-filter: grayscale(90%);
              filter: grayscale(90%);
      pointer-events: none; }
    .block-language ul li.fr::before {
      background: url("../img/fr.png") 0 0 no-repeat; }
    .block-language ul li.en::before {
      background: url("../img/gb.png") 0 0 no-repeat; }
    .block-language ul li:hover::before {
      -webkit-filter: grayscale(0%);
              filter: grayscale(0%); }
    .block-language ul li.is-active a {
      color: #004381; }
    .block-language ul li.is-active::before {
      -webkit-filter: grayscale(0%);
              filter: grayscale(0%); }
    .block-language ul li a {
      color: #444;
      display: inline-block;
      padding: 0.5rem 0 0.5rem 2.3rem; }

.block-views-blockprojecten-slideshow-block-1 {
  background-color: #f6f4f3; }
  .block-views-blockprojecten-slideshow-block-1 .slideshow-slide .slideshow-right {
    background-color: #f6f4f3;
    border-left: 1px solid red;
    margin-left: -1px; }
    .block-views-blockprojecten-slideshow-block-1 .slideshow-slide .slideshow-right .slideshow-slide-text {
      color: #333; }
      .block-views-blockprojecten-slideshow-block-1 .slideshow-slide .slideshow-right .slideshow-slide-text a {
        color: #333;
        transition: color 300ms ease; }
        .block-views-blockprojecten-slideshow-block-1 .slideshow-slide .slideshow-right .slideshow-slide-text a:hover, .block-views-blockprojecten-slideshow-block-1 .slideshow-slide .slideshow-right .slideshow-slide-text a:focus {
          color: red; }
        .block-views-blockprojecten-slideshow-block-1 .slideshow-slide .slideshow-right .slideshow-slide-text a:active {
          text-decoration: none; }
  .block-views-blockprojecten-slideshow-block-1 .widget_pager .views_slideshow_pager_field_item a {
    color: #333; }

.footer-certificates a {
  height: 40px;
  margin: 18px 7px 17px; }
  .footer-certificates a img {
    height: 40px; }

/*# sourceMappingURL=main.css.map */
