/* GANTRY5 DEVELOPMENT MODE ENABLED.

   WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!

   For more information on modifying CSS, please read:

   http://docs.gantry.org/gantry5/configure/styles
   http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

@import url('https://fonts.googleapis.com/css?family=Quicksand|Taviraj');
/* line 3, templates/g5_helium/custom/scss/custom.scss */
#g-header .custom p {
  margin: 0;
}
@media (max-width: 720px) {
  /* line 8, templates/g5_helium/custom/scss/custom.scss */
  #g-header .custom img {
    height: 120px;
    width: 1000px;
    overflow: hidden;
    max-width: 1000px;
  }
}
/* line 16, templates/g5_helium/custom/scss/custom.scss */
.g-logo img, .g-logo svg {
  display: inline-block;
}
/* line 20, templates/g5_helium/custom/scss/custom.scss */
.breadcrumb {
  padding: 8px 50px;
  margin: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
/* line 28, templates/g5_helium/custom/scss/custom.scss */
.breadcrumb .divider.icon-location {
  display: none;
}
/* line 32, templates/g5_helium/custom/scss/custom.scss */
.item-page table td, .item-page table {
  border: none;
}
/* line 36, templates/g5_helium/custom/scss/custom.scss */
.moduletable .breadcrumb span.divider {
  line-height: 2;
}
/* line 40, templates/g5_helium/custom/scss/custom.scss */
.pull-left.item-image {
  width: 35%;
}
/* line 44, templates/g5_helium/custom/scss/custom.scss */
p.readmore .btn {
  border-radius: 1.5rem;
  padding: 1rem 2rem;
}
/* line 49, templates/g5_helium/custom/scss/custom.scss */
.label, .label-info[href] {
  font-size: 0.9rem;
  padding: 4px 12px;
  border-radius: 10px;
  background: #01689b;
}
/* line 56, templates/g5_helium/custom/scss/custom.scss */
.label:hover, .label-info[href]:hover {
  background: #014668;
}
/* line 60, templates/g5_helium/custom/scss/custom.scss */
#g-header a {
  color: #01689b;
}
/* line 64, templates/g5_helium/custom/scss/custom.scss */
#g-header a:hover {
  color: #999;
}
/* line 68, templates/g5_helium/custom/scss/custom.scss */
#g-above {
  text-align: center;
}
/* line 72, templates/g5_helium/custom/scss/custom.scss */
#g-features, #g-utility {
  padding: 0;
}
/* line 76, templates/g5_helium/custom/scss/custom.scss */
#g-footer .g-content {
  margin: 0;
  padding: 0 0.938rem;
}
/* line 81, templates/g5_helium/custom/scss/custom.scss */
.g-error #g-header .g-content {
  padding: 0;
}
/* line 85, templates/g5_helium/custom/scss/custom.scss */
input[type="search"] {
  height: 36px;
  background: #fff;
  padding: 0 20px;
  border-radius: 10px;
}
/* line 92, templates/g5_helium/custom/scss/custom.scss */
h2 {
  border-bottom: #01689b 1px solid;
}
/* line 96, templates/g5_helium/custom/scss/custom.scss */
h8 {
  border-bottom: #01689b 0px solid;
}
/* line 100, templates/g5_helium/custom/scss/custom.scss */
.gbs3 h1 {
  font-weight: bold !important;
}
/* line 104, templates/g5_helium/custom/scss/custom.scss */
.gbs3 label {
  font-weight: normal !important;
}
@media only all and (min-width: 768px) {
  /* line 108, templates/g5_helium/custom/scss/custom.scss */
  .duurzamedocentmenu .nav.menu {
    margin-top: 100px;
  }
}
@media only all and (min-width: 768px) {
  /* line 115, templates/g5_helium/custom/scss/custom.scss */
  #g-navigation, .g-offcanvas-toggle, #g-navigation .g-logo, .g-main-nav .g-toplevel, #g-navigation .g-main-nav {
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
  }
  /* line 121, templates/g5_helium/custom/scss/custom.scss */
  #g-navigation.headroom--not-top {
    position: fixed;
    width: 100%;
    top: 0;
    z-index: 1001;
    left: 0;
    height: 88px;
    -webkit-box-shadow: 0px 3px 5px -2px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: 0px 3px 5px -2px rgba(0, 0, 0, 0.75);
    box-shadow: 0px 3px 5px -2px rgba(0, 0, 0, 0.75);
  }
  /* line 133, templates/g5_helium/custom/scss/custom.scss */
  #g-navigation.headroom--not-top .g-logo {
    height: 40px;
    max-height: 40px;
    width: 40px;
    max-width: 40px;
    margin-right: 1rem;
  }
  /* line 141, templates/g5_helium/custom/scss/custom.scss */
  #g-navigation.headroom--not-top .g-main-nav .g-toplevel {
    line-height: 0;
  }
}
/* line 148, templates/g5_helium/custom/scss/custom.scss */
.groeneknop, .blauweknop, .search #searchForm .btn {
  display: inline-block;
  font-family: "Quicksand", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 600 !important;
  font-size: 0.8rem;
  line-height: 1.5;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  background: #83c770;
  color: #fff !important;
  border: 1px solid transparent;
  border-radius: 5px;
  padding: 9px 16px;
  margin: 0 0 0.5rem 0;
  vertical-align: middle;
  text-shadow: none;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* line 169, templates/g5_helium/custom/scss/custom.scss */
.groeneknop {
  background: #fff !important;
  color: #5ab853 !important;
  border: 1px solid transparent;
  border-color: #5ab853;
}
/* line 176, templates/g5_helium/custom/scss/custom.scss */
.groeneknop:hover {
  color: #fff !important;
  background: #5ab853 !important;
}
/* line 181, templates/g5_helium/custom/scss/custom.scss */
.groeneknop a {
  color: #fff !important;
  padding: 9px 16px;
  display: block;
}
/* line 187, templates/g5_helium/custom/scss/custom.scss */
.groenekop a:hover {
  color: #ccc !important;
}
/* line 191, templates/g5_helium/custom/scss/custom.scss */
.blauweknop, .search #searchForm .btn {
  background: #01689b;
}
/* line 197, templates/g5_helium/custom/scss/custom.scss */
.blauweknop a {
  color: #fff !important;
  padding: 9px 16px;
  display: block;
}
/* line 203, templates/g5_helium/custom/scss/custom.scss */
.blauweknop a:hover {
  background: #fff !important;
  color: #01689b !important;
  border: 1px solid transparent;
  border-color: #01689b;
}
/* line 212, templates/g5_helium/custom/scss/custom.scss */
.blauweknop:hover, .search #searchForm .btn:hover {
  background: #fff !important;
  color: #01689b !important;
  border: 1px solid transparent;
  border-color: #01689b;
}
/* line 223, templates/g5_helium/custom/scss/custom.scss */
.ic-event-header h1 {
  font-size: 2.25rem;
  line-height: 3rem;
}
/* line 228, templates/g5_helium/custom/scss/custom.scss */
.ic-event-div {
  margin-bottom: 28px;
}
/* line 232, templates/g5_helium/custom/scss/custom.scss */
.icrounded_eventlist .ic-block {
  font-size: 14px;
  color: #007ac3;
}
/* line 237, templates/g5_helium/custom/scss/custom.scss */
.icrounded_eventlist .iceventlist-desc {
  font-size: 16px;
  color: #01689b;
}
/* line 242, templates/g5_helium/custom/scss/custom.scss */
.ic-datetime-label {
  display: none;
}
/* line 246, templates/g5_helium/custom/scss/custom.scss */
.icrounded_eventlist .ic-block {
  color: #01689b;
  margin-bottom: 4px;
}
/* line 251, templates/g5_helium/custom/scss/custom.scss */
.icrounded_eventlist .iceventlist-desc {
  color: #4d4d4d;
  font-size: 16px;
}
/* line 256, templates/g5_helium/custom/scss/custom.scss */
.icrounded_eventlist .ic-block:hover {
  color: #5ab34a;
  font-size: 14px;
}
/* line 261, templates/g5_helium/custom/scss/custom.scss */
.icrounded_eventlist .ic-datetime-div {
  font-size: 12px;
  color: #4d4d4d;
}
/* line 266, templates/g5_helium/custom/scss/custom.scss */
.icrounded_eventlist .ic-datetime-div:hover {
  font-size: 12px;
}
/* line 270, templates/g5_helium/custom/scss/custom.scss */
.icrounded_eventlist:nth-child(2n+1), .icrounded_eventlist, .icrounded_eventlist:hover {
  background: transparent;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
}
/* line 278, templates/g5_helium/custom/scss/custom.scss */
.icrounded_eventlist a:link, .icrounded_eventlist a:visited {
  color: #666;
}
/* line 282, templates/g5_helium/custom/scss/custom.scss */
.icrounded_eventlist a:hover {
  color: #666;
}
/* line 286, templates/g5_helium/custom/scss/custom.scss */
.ic-descshort {
  font-size: 16px;
}
/* line 289, templates/g5_helium/custom/scss/custom.scss */
.ic-descshort i {
  font-style: normal !important;
}
/* line 293, templates/g5_helium/custom/scss/custom.scss */
.ic-more-info {
  display: none;
}
/* line 297, templates/g5_helium/custom/scss/custom.scss */
.ic-event-header {
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
  background: transparent;
  border: none;
}
/* line 305, templates/g5_helium/custom/scss/custom.scss */
.ic-event-header h1 {
  color: #01689b;
}
/* line 309, templates/g5_helium/custom/scss/custom.scss */
.ic-image {
  float: right;
  max-width: 50%;
}
/* line 314, templates/g5_helium/custom/scss/custom.scss */
.ic-info {
  background: transparent;
  border: none;
}
/* line 319, templates/g5_helium/custom/scss/custom.scss */
.ic-info .ic-details {
  text-align: left;
}
/* line 323, templates/g5_helium/custom/scss/custom.scss */
.ic-label {
  min-width: 0;
}
/* line 327, templates/g5_helium/custom/scss/custom.scss */
.ic-info-box {
  clear: both;
}
/* line 331, templates/g5_helium/custom/scss/custom.scss */
.ic-detail-desc {
  padding: 0;
  margin: 0;
  color: #666;
}
/* line 337, templates/g5_helium/custom/scss/custom.scss */
.ic-info .ic-details {
  padding: 0;
}
/* line 341, templates/g5_helium/custom/scss/custom.scss */
.ic-back a:link, .ic-back a:visited {
  font-size: 16px;
}
/* line 345, templates/g5_helium/custom/scss/custom.scss */
.ic-header-container {
  display: none;
}
/* line 349, templates/g5_helium/custom/scss/custom.scss */
.ic-title-header {
  width: inherit;
}
/* line 353, templates/g5_helium/custom/scss/custom.scss */
#ic-list-of-dates {
  display: none;
}
/* line 357, templates/g5_helium/custom/scss/custom.scss */
#detail-date-list {
  display: none;
}
/* line 362, templates/g5_helium/custom/scss/custom.scss */
#dd-topbalk, #dd-bottombalk {
  background: #545454;
  color: #fff;
}
/* line 367, templates/g5_helium/custom/scss/custom.scss */
#dd-topbalk {
  padding: 0 20px;
  margin-bottom: 40px;
}
/* line 372, templates/g5_helium/custom/scss/custom.scss */
#dd-topbalk a {
  color: #fff;
}
/* line 376, templates/g5_helium/custom/scss/custom.scss */
#dd-topbalk a:hover {
  color: #5ab752;
}
/* line 380, templates/g5_helium/custom/scss/custom.scss */
#dd-topbalk ul {
  list-style-type: none;
}
/* line 384, templates/g5_helium/custom/scss/custom.scss */
#dd-topbalk ul li {
  display: inline-block;
  margin-right: 20px;
}
/* line 389, templates/g5_helium/custom/scss/custom.scss */
#dd-topbalk ul li:first-child {
  text-transform: uppercase;
  margin-right: 40%;
  padding: 0 10px;
}
/* line 395, templates/g5_helium/custom/scss/custom.scss */
#dd-bottombalk {
  padding: 20px;
  margin-top: 10px;
}
/* line 400, templates/g5_helium/custom/scss/custom.scss */
#dd-bottombalk h1 {
  font-size: 40px;
  text-transform: uppercase;
  font-weight: bold;
  margin-bottom: 30px;
}
/* line 407, templates/g5_helium/custom/scss/custom.scss */
#dd-bottombalk h1 a {
  color: #5ab752;
}
/* line 411, templates/g5_helium/custom/scss/custom.scss */
#dd-bottombalk h1 a:hover {
  text-decoration: underline;
}
/* line 415, templates/g5_helium/custom/scss/custom.scss */
#g-utility h2 {
  font-size: 24px;
  text-transform: uppercase;
  line-height: 1.2;
  border-bottom: none;
  text-align: center;
}
/* line 423, templates/g5_helium/custom/scss/custom.scss */
#g-utility a:hover {
  color: #5ab853;
}
/* line 427, templates/g5_helium/custom/scss/custom.scss */
#g-utility .dd-topbox a img {
  -webkit-transition: -webkit-all 1s ease-in-out;
  -moz-transition: -moz-all 1s ease-in-out;
  -o-transition: -o-all 1s ease-in-out;
  transition: all 1s ease-in-out;
  opacity: 1;
}
/* line 435, templates/g5_helium/custom/scss/custom.scss */
#g-utility .dd-topbox a img:hover {
  opacity: 0.4;
  transform: rotate(20deg);
}
/* line 440, templates/g5_helium/custom/scss/custom.scss */
.dd-page #g-utility .g-content, .dd-page #g-expanded .g-content {
  margin: 0 0.625rem;
  padding: 0 0.938rem;
}
@media (max-width: 720px) {
  /* line 446, templates/g5_helium/custom/scss/custom.scss */
  #dd-topbalk ul {
    margin-left: 0;
  }
  /* line 449, templates/g5_helium/custom/scss/custom.scss */
  #dd-topbalk ul li:first-child {
    margin-right: 0;
    padding: 0;
  }
}
/* line 455, templates/g5_helium/custom/scss/custom.scss */
i.fa.fa- {
  display: none;
}
/* line 459, templates/g5_helium/custom/scss/custom.scss */
.gbs3 .form-horizontal .control-label {
  text-align: left;
}
/*# sourceMappingURL=custom_9.css.map */