/**
*********************
* Import all the settings
********************
**/
/**
*********************
* Colors
********************
**/
/* Brand Colors */
/* Grayscale colors */
/* Accent colors. Primarily used for buttons */
/** Button & Link colors **/
@font-face {
  font-family: "Droid Sans";
  src: url("../../../fonts/Droid-Sans/DroidSans.ttf");
  font-weight: normal;
}

@font-face {
  font-family: "Droid Sans";
  src: url("../../../fonts/Droid-Sans/DroidSans-Bold.ttf");
  font-weight: 700;
}

/**
*********************
* Variables
********************
**/
/* Typography */
/* Transitions */
/* Container & spacings */
/** Button spacing **/
/* Border */
/* Breakpoints */
/**
*********************
* Breakpoint mixin
********************
**/
/**
*********************
* Colors
********************
**/
body.path-projectsummary div.header-cover form.search-box a.search-btn {
  display: none;
}

.gin-layout-container .breadcrumb {
  margin: 0;
  padding: 0;
  background-color: unset;
}

.layout--twocol-section {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

@media only screen and (min-width: 62.065rem) {
  .layout--twocol-section {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}

@media only screen and (min-width: 62.065rem) {
  .layout--twocol-section > .layout__region--first {
    padding-right: 2rem;
  }
}

@media only screen and (min-width: 62.065rem) {
  .layout--threecol-section > .layout__region--first,
  .layout--threecol-section > .layout__region--second {
    padding-right: 1.25rem;
  }
}

.layout--threecol-section > .layout__region--first,
.layout--threecol-section > .layout__region--third {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 100%;
          flex: 0 1 100%;
}

@media only screen and (min-width: 62.065rem) {
  .layout--threecol-section > .layout__region--first,
  .layout--threecol-section > .layout__region--third {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 33%;
            flex: 0 1 33%;
  }
}

.layout--threecol-section > .layout__region--second {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 100%;
          flex: 0 1 100%;
}

@media only screen and (min-width: 62.065rem) {
  .layout--threecol-section > .layout__region--second {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 34%;
            flex: 0 1 34%;
  }
}

.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second,
.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 100%;
          flex: 0 1 100%;
}

@media only screen and (min-width: 62.065rem) {
  .layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second,
  .layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 67%;
            flex: 0 1 67%;
  }
}

.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,
.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 100%;
          flex: 0 1 100%;
}

@media only screen and (min-width: 62.065rem) {
  .layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,
  .layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 33%;
            flex: 0 1 33%;
  }
}

.container {
  padding-right: 1.875rem;
  padding-left: 1.875rem;
}

@media only screen and (min-width: 75.065rem) {
  .container {
    max-width: 60rem;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}

.file--application-pdf {
  background-position: left 0.375rem;
}

.page--path-frontpage .messages--status {
  position: absolute;
  z-index: 10;
  width: 100%;
}

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