/*
$blue: #003755;
$blue-100: #eff6f9;
$body-bg: #f9fafa;
$red: #ea4148;
$green: #09b89d;

$secondary-color: $green;
$header-height: 120px;
$font-family-sans-serif: "Danske Text", Helvetica, Arial, sans-serif;
$headings-font-family: "Danske Human", Helvetica, Arial, sans-serif;
$link-color-heading: $blue;

$valuechange-widget-negative-color: $red;
$zenostock-stars-color: #fbb273;

$rounded-pill: 0;
$border-radius: 0;
$border-radius-lg: 0;
$border-radius-md: 0;
$border-radius-sm: 0;
$btn-border-radius: 0;
$btn-border-radius-sm: 0;
$btn-border-radius-lg: 0;
$input-border-radius: 0;
$input-border-radius-sm: 0;
$input-border-radius-lg: 0;

$graph-color-1: #09b89d;
$graph-color-2: #8bc5d7;
$graph-color-3: #9f84bd;
$graph-color-4: #8bc5d7;

$animation-color-3: $blue;

$tab-bg: transparent;

@import 'application';

@import 'contexts/articles';
@import 'contexts/companyanimation';
@import 'contexts/companyview';
@import 'contexts/game';
@import 'contexts/forecaster';
@import 'contexts/mainpage';
@import 'contexts/portfolios';
@import 'contexts/screening';

@import 'widgets/articlenavigation';
@import 'widgets/companysearch';
@import 'widgets/companyselect';
@import 'widgets/headerimage';
@import 'widgets/graph';
@import 'widgets/imageblock';
@import 'widgets/screeningfilter';
@import 'widgets/stars';
@import 'widgets/subscribe';
@import 'widgets/valuechange';

h1, h2, h3 {
  &, a {
    color: $blue;
  }

  padding-top: 0.2em;
  font-weight: 300;
  text-transform: none;
}

.btn-secondary {
  color: white !important;
}

#header {
  > .row {
    @include media-breakpoint-up(lg) {
      display: block;
      background-color: white;

      #siteLogo, #navigation nav, #languages nav {
        width: 960px;
        margin-left: auto;
        margin-right: auto;
      }

      #navigation, #languages {
        height: 40px;
        padding-top: 8px !important;
        padding-bottom: 8px !important;
      }

      #navigation {
        display: block;
        background-color: $blue;

        nav {
          justify-content: flex-start;
          position: relative;
          z-index: 2;

          .navigation-items {
            justify-content: flex-start;

            a {
              color: #cdd1d5;
            }

            a.active {
              color: white;
              background-color: transparent;
            }
          }
        }
      }

      #languages {
        position: absolute;
        left: 0;
        right: 0;
        width: 100%;
        height: 0;
        margin-top: -19px;
        overflow: visible;

        nav {
          position: relative;
          z-index: 2;
          width: 900px;
          height: 0;
          margin-left: auto;
          margin-right: auto;
          overflow: visible;
        }
      }
    }

    @include media-breakpoint-up(xl) {
      #siteLogo, #navigation nav, #languages nav {
        width: 1120px;
      }
    }

    #siteLogo {
      padding-top: 1rem;
      padding-bottom: 1rem;

      img {
        max-width: 240px;
        height: 40px;
      }
    }
  }
}

// #companySearch {
//   @include media-breakpoint-up(lg) {
//     position: absolute;
//     top: 10px;
//     right: 10px;
//     margin-top: 0 !important;
//
//     .companysearch-widget {
//       width: 300px;
//       margin-right: 0;
//
//       label .description {
//         display: none !important;
//       }
//     }
//   }
// }

.readmore-widget {
  width: auto !important;
  padding-left: 0;
  padding-right: 35px;
  background-color: transparent !important;

  a {
    font-weight: 300;
  }

  .arrow {
    background-color: transparent;
    color: $body-color;
  }
}

.main-title {
  background-color: $green !important;

  h2, h3 {
    &, a {
      color: white;
      font-weight: 300;
    }
  }

  .btn {
    background-color: $green !important;
    border: none;
    color: white !important;
  }
}

#mainpage {
  > .row {
    .content {
      display: flex;
      flex-flow: column;
      padding: 0 !important;
      background-color: transparent;
      border-radius: 0 !important;

      &.section-2 > .item {
        flex-grow: 100;
        height: 100%;
      }

      > .item {
        padding: 1rem !important;
        background-color: white;
        box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);

        & + .item {
          border-top: none;
        }
      }

      .fastscreen > span {
        background-color: $blue-100 !important;
        color: $body-color !important;
      }

      .widget.pricelist {
        table {
          tr {
            border: none;

            &:nth-child(2n) {
              background-color: $gray-100;
            }

            td, th {
              &:first-child {
                padding-left: 0.1rem;
              }

              .valuechange-widget {
                background-color: transparent;
              }
            }
          }
        }
      }
    }
  }
}

.nav-tabs {
  .nav-link {
    font-size: 18px;
    font-weight: 300 !important;
  }
}

#footer {
  background-image: none;
}

body {
  background-image: none;
}
*/

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGFuc2tlYmFuay5jc3MiLCJzb3VyY2VzIjpbImRhbnNrZWJhbmsuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuJGJsdWU6ICMwMDM3NTU7XG4kYmx1ZS0xMDA6ICNlZmY2Zjk7XG4kYm9keS1iZzogI2Y5ZmFmYTtcbiRyZWQ6ICNlYTQxNDg7XG4kZ3JlZW46ICMwOWI4OWQ7XG5cbiRzZWNvbmRhcnktY29sb3I6ICRncmVlbjtcbiRoZWFkZXItaGVpZ2h0OiAxMjBweDtcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiBcIkRhbnNrZSBUZXh0XCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6IFwiRGFuc2tlIEh1bWFuXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4kbGluay1jb2xvci1oZWFkaW5nOiAkYmx1ZTtcblxuJHZhbHVlY2hhbmdlLXdpZGdldC1uZWdhdGl2ZS1jb2xvcjogJHJlZDtcbiR6ZW5vc3RvY2stc3RhcnMtY29sb3I6ICNmYmIyNzM7XG5cbiRyb3VuZGVkLXBpbGw6IDA7XG4kYm9yZGVyLXJhZGl1czogMDtcbiRib3JkZXItcmFkaXVzLWxnOiAwO1xuJGJvcmRlci1yYWRpdXMtbWQ6IDA7XG4kYm9yZGVyLXJhZGl1cy1zbTogMDtcbiRidG4tYm9yZGVyLXJhZGl1czogMDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogMDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogMDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAwO1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206IDA7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogMDtcblxuJGdyYXBoLWNvbG9yLTE6ICMwOWI4OWQ7XG4kZ3JhcGgtY29sb3ItMjogIzhiYzVkNztcbiRncmFwaC1jb2xvci0zOiAjOWY4NGJkO1xuJGdyYXBoLWNvbG9yLTQ6ICM4YmM1ZDc7XG5cbiRhbmltYXRpb24tY29sb3ItMzogJGJsdWU7XG5cbiR0YWItYmc6IHRyYW5zcGFyZW50O1xuXG5AaW1wb3J0ICdhcHBsaWNhdGlvbic7XG5cbkBpbXBvcnQgJ2NvbnRleHRzL2FydGljbGVzJztcbkBpbXBvcnQgJ2NvbnRleHRzL2NvbXBhbnlhbmltYXRpb24nO1xuQGltcG9ydCAnY29udGV4dHMvY29tcGFueXZpZXcnO1xuQGltcG9ydCAnY29udGV4dHMvZ2FtZSc7XG5AaW1wb3J0ICdjb250ZXh0cy9mb3JlY2FzdGVyJztcbkBpbXBvcnQgJ2NvbnRleHRzL21haW5wYWdlJztcbkBpbXBvcnQgJ2NvbnRleHRzL3BvcnRmb2xpb3MnO1xuQGltcG9ydCAnY29udGV4dHMvc2NyZWVuaW5nJztcblxuQGltcG9ydCAnd2lkZ2V0cy9hcnRpY2xlbmF2aWdhdGlvbic7XG5AaW1wb3J0ICd3aWRnZXRzL2NvbXBhbnlzZWFyY2gnO1xuQGltcG9ydCAnd2lkZ2V0cy9jb21wYW55c2VsZWN0JztcbkBpbXBvcnQgJ3dpZGdldHMvaGVhZGVyaW1hZ2UnO1xuQGltcG9ydCAnd2lkZ2V0cy9ncmFwaCc7XG5AaW1wb3J0ICd3aWRnZXRzL2ltYWdlYmxvY2snO1xuQGltcG9ydCAnd2lkZ2V0cy9zY3JlZW5pbmdmaWx0ZXInO1xuQGltcG9ydCAnd2lkZ2V0cy9zdGFycyc7XG5AaW1wb3J0ICd3aWRnZXRzL3N1YnNjcmliZSc7XG5AaW1wb3J0ICd3aWRnZXRzL3ZhbHVlY2hhbmdlJztcblxuaDEsIGgyLCBoMyB7XG4gICYsIGEge1xuICAgIGNvbG9yOiAkYmx1ZTtcbiAgfVxuXG4gIHBhZGRpbmctdG9wOiAwLjJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbiNoZWFkZXIge1xuICA+IC5yb3cge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cbiAgICAgICNzaXRlTG9nbywgI25hdmlnYXRpb24gbmF2LCAjbGFuZ3VhZ2VzIG5hdiB7XG4gICAgICAgIHdpZHRoOiA5NjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIH1cblxuICAgICAgI25hdmlnYXRpb24sICNsYW5ndWFnZXMge1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAjbmF2aWdhdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblxuICAgICAgICBuYXYge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAgIC5uYXZpZ2F0aW9uLWl0ZW1zIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjY2RkMWQ1O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhLmFjdGl2ZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICNsYW5ndWFnZXMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTlweDtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAgICAgbmF2IHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICB3aWR0aDogOTAwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICNzaXRlTG9nbywgI25hdmlnYXRpb24gbmF2LCAjbGFuZ3VhZ2VzIG5hdiB7XG4gICAgICAgIHdpZHRoOiAxMTIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgI3NpdGVMb2dvIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gI2NvbXBhbnlTZWFyY2gge1xuLy8gICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4vLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgIHRvcDogMTBweDtcbi8vICAgICByaWdodDogMTBweDtcbi8vICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4vL1xuLy8gICAgIC5jb21wYW55c2VhcmNoLXdpZGdldCB7XG4vLyAgICAgICB3aWR0aDogMzAwcHg7XG4vLyAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4vL1xuLy8gICAgICAgbGFiZWwgLmRlc2NyaXB0aW9uIHtcbi8vICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuLy8gICAgICAgfVxuLy8gICAgIH1cbi8vICAgfVxuLy8gfVxuXG4ucmVhZG1vcmUtd2lkZ2V0IHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXG4gIGEge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cblxuICAuYXJyb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgfVxufVxuXG4ubWFpbi10aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRncmVlbiAhaW1wb3J0YW50O1xuXG4gIGgyLCBoMyB7XG4gICAgJiwgYSB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgIH1cbiAgfVxuXG4gIC5idG4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbiAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4jbWFpbnBhZ2Uge1xuICA+IC5yb3cge1xuICAgIC5jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuXG4gICAgICAmLnNlY3Rpb24tMiA+IC5pdGVtIHtcbiAgICAgICAgZmxleC1ncm93OiAxMDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgPiAuaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cbiAgICAgICAgJiArIC5pdGVtIHtcbiAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5mYXN0c2NyZWVuID4gc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTEwMCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLndpZGdldC5wcmljZWxpc3Qge1xuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgdHIge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRkLCB0aCB7XG4gICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC4xcmVtO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLnZhbHVlY2hhbmdlLXdpZGdldCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5hdi10YWJzIHtcbiAgLm5hdi1saW5rIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbiNmb290ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbiovXG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQWlSRSJ9 */
