@charset "UTF-8";
.cookie-panel {
  bottom: 0;
  width: 100%;
  display: table;
  background-attachment: scroll;
  -moz-background-clip: border-box;
  -webkit-background-clip: border-box;
  background-clip: border-box;
  background-color: rgba(0, 0, 0, 0.85);
  position: fixed;
  text-align: center; }
  .cookie-panel div {
    color: #ccc;
    font-size: 13px;
    padding: 30px 30px;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    line-height: 1.4;
    width: calc(100% - 55px);
    float: left; }
    @media screen and (min-width: 768px) {
      .cookie-panel div {
        width: 590px;
        float: none;
        line-height: 1.7; } }
  .cookie-panel div a {
    padding: 0 0 0 0;
    text-decoration: underline;
    color: #ccc;
    display: block; }
    .cookie-panel div a:hover {
      color: #fff; }
  .cookie-panel a.accept {
    background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMy8yNi8xNRnvNI8AAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAABB0lEQVRIia3WUQ6DIAwG4L/dkXr/G7Q3Wta9yIYT1hYkMSpoP6pAIHcHAJiZiwjhxmJmBOAFgEXEuUH9eRPoz6+j+mlmRKp6AVYzNDOISIMucXkUeCXDCALADIwzqYAJiD7/bAdMQgAA7murYBZqg4Z/W7NgBRpmlgVXIACgNqlHZfIJaQUKsX9gFQImn7EvkwlehlJYCxS1R1AK6wLMwBQExAMkGnUnMCrTzApQpn2OZebR4J0QvGCFta4MnrDqylBdS7l7aGkJqoBtW7AEVUHehSogufs29A/oO8LHdusWqA886gDju93ahiKQATzuhGagiBDcHarKquqqSsc93P2WQ1W9Xb8BpVxte6ow3FkAAAAASUVORK5CYII=") center center no-repeat;
    width: 55px;
    height: 55px;
    display: inline-block;
    text-align: center;
    vertical-align: top;
    float: right;
    color: #ccc;
    background-size: 15px; }
    .cookie-panel a.accept:hover {
      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAACXBIWXMAAAsTAAALEwEAmpwYAAA4JGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTctMDUtMDJUMTI6NDU6NTgrMDI6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNy0wNS0wMlQxMjo0NzoyNyswMjowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTctMDUtMDJUMTI6NDc6MjcrMDI6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6OTk2MTg0YWMtZGM1ZS1iNTRjLWEzNWUtYzI4MGY0MDc4ZGQwPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjk5NjE4NGFjLWRjNWUtYjU0Yy1hMzVlLWMyODBmNDA3OGRkMDwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjk5NjE4NGFjLWRjNWUtYjU0Yy1hMzVlLWMyODBmNDA3OGRkMDwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo5OTYxODRhYy1kYzVlLWI1NGMtYTM1ZS1jMjgwZjQwNzhkZDA8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTctMDUtMDJUMTI6NDU6NTgrMDI6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+Mjc8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+Mjc8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pn54QDwAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAMxJREFUeNq01sEOhDAIRdHL8///eCJuNGlmagstw6aJJhxJhWDuzh0OGLVhwAkIcDVQe1bFeZ8fwMyb0r6+aDd+8uolsVdDgDSoxAsha++sChxeiQJ35RVQD1sFQz+ZBv0RBcN/syYNOUucahsFJsAbmO5PBUcOOxVlsEii0MRRoodsB8pinny+jPnm+zDmRY0/xUZQGtRmRSlQuyMoA6qoYUOgKiZDFFQRFAKfHaRy6XkF1axbldtVFxRw/GGN67bJU9mxMCszoAFcAwC8fTgytvawCAAAAABJRU5ErkJggg==); }

/*! normalize.css v3.0.0 | MIT License | git.io/normalize */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/**
 * Remove default margin.
 */
body {
  margin: 0; }

/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined in IE 8/9.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block; }

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */ }

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Address `[hidden]` styling not present in IE 8/9.
 * Hide the `template` element in IE, Safari, and Firefox < 22.
 */
[hidden],
template {
  display: none; }

/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
a {
  background: transparent; }

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
a:active,
a:hover {
  outline: 0; }

/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */
abbr[title] {
  border-bottom: 1px dotted; }

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
b,
strong {
  font-weight: bold; }

/**
 * Address styling not present in Safari 5 and Chrome.
 */
dfn {
  font-style: italic; }

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/**
 * Address styling not present in IE 8/9.
 */
mark {
  background: #ff0;
  color: #000; }

/**
 * Address inconsistent and variable font size in all browsers.
 */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

/* Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9.
 */
img {
  border: 0; }

/**
 * Correct overflow displayed oddly in IE 9.
 */
svg:not(:root) {
  overflow: hidden; }

/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari 5.
 */
figure {
  margin: 0; }

/**
 * Address differences between Firefox and other browsers.
 */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0; }

/**
 * Contain overflow in all browsers.
 */
pre {
  overflow: auto; }

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */ }

/**
 * Address `overflow` set to `hidden` in IE 8/9/10.
 */
button {
  overflow: visible; }

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8+, and Opera
 * Correct `select` style inheritance in Firefox.
 */
button,
select {
  text-transform: none; }

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */ }

/**
 * Re-set default cursor for disabled elements.
 */
button[disabled],
html input[disabled] {
  cursor: default; }

/**
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
input {
  line-height: normal; }

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  /* 2 */
  box-sizing: border-box; }

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * Define consistent border, margin, and padding.
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Remove default vertical scrollbar in IE 8/9.
 */
textarea {
  overflow: auto; }

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
optgroup {
  font-weight: bold; }

/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
table {
  border-collapse: collapse;
  border-spacing: 0; }

td,
th {
  padding: 0; }

/* COLORS */
/*SoMe*/
/* PRODUCT CATEGORY COLORCODES */
/* WIDTHS */
html, body {
  width: 100%;
  margin: 0px;
  padding: 0px;
  overflow-x: hidden; }

/* apply a natural box layout model to all elements */
*, *:before, *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.clearfix:after {
  content: "";
  display: table;
  clear: both; }

body {
  border-top: 8px solid #e81b28;
  color: #444;
  font: 13px/1.3 "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif; }

a:link {
  color: #e81b28;
  text-decoration: underline; }

a:visited {
  color: #e81b28; }

a:hover {
  color: #ee534d;
  cursor: pointer; }

a:active {
  color: #e81b28; }

h1, h2, h3, h4, h5, h6 {
  color: #e81b28;
  text-transform: uppercase; }

p {
  line-height: 1.4;
  margin: 0 0 1em; }

img {
  max-width: 100%; }

iframe {
  border: none; }

video {
  width: 100% !important;
  height: auto !important; }

input[type=text],
input[type=search],
input[type=tel],
input[type=email] {
  border: 1px solid #ddd;
  padding: 5px;
  margin: 0;
  -webkit-appearance: none;
  border-radius: 0; }

.gray-bottom-border-thin {
  border-bottom: 1px solid #dddddd; }

.gray-bottom-border-thick {
  border-bottom: 6px solid #dddddd; }

.gray-bottom-border-medium {
  border-bottom: 3px solid #dddddd; }

.gray-top-border-medium {
  border-top: 3px solid #dddddd; }

.gray-top-border-thick {
  border-top: 6px solid #dddddd; }

.sub-heading, .sub-heading-lowercase {
  font-size: 17px;
  margin: 0 0 2px 0;
  font-family: 'HelveticaNeueW01-77BdCn 692722';
  font-weight: normal; }
  .sub-heading a, .sub-heading-lowercase a {
    text-decoration: none; }

.sub-heading-lowercase {
  text-transform: none; }
  .sub-heading-lowercase a {
    text-decoration: none; }

.section-heading, .article-heading {
  line-height: 1;
  margin-top: 0;
  padding: 0 0 7px 5px; }

.section-heading {
  margin-bottom: 20px;
  font-family: 'HelveticaNeueW01-75Bold';
  font-size: 32px;
  font-weight: normal; }
  .section-heading a {
    color: #e81b28;
    text-decoration: none; }
  @media screen and (max-width: 780px) {
    .section-heading {
      font-size: 25px; } }
  @media screen and (max-width: 500px) {
    .section-heading {
      font-size: 20px; } }

.sub-content .section-heading {
  font-size: 20px;
  padding: 7px 0;
  margin-bottom: 10px;
  font-family: 'HelveticaNeueW01-77BdCn 692722'; }

.truncate {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

.promo-box {
  background: #777777;
  color: #dddddd;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 15px;
  margin-bottom: 10px;
  display: block;
  font-size: 11px; }
  .promo-box:visited {
    color: #dddddd; }
  .promo-box:link {
    color: #dddddd;
    text-decoration: none; }
  .promo-box:hover {
    color: #fff; }

.ingress {
  font-weight: bold;
  font-size: 15px;
  margin-top: 15px; }

a.link-button, .link-button {
  background-color: #dddddd;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  display: inline-block;
  color: #e81b28;
  text-transform: uppercase;
  padding: 3px 10px;
  font-size: 10px;
  text-decoration: none;
  font-size: 12px;
  border: 1px solid #ccc;
  font-family: 'HelveticaNeueW01-77BdCn 692722';
  font-weight: normal; }
  a.link-button:hover, .link-button:hover {
    background-color: #ccc; }

.date, .small-text {
  color: #777777;
  font-size: 11px; }

/* COLORS */
/*SoMe*/
/* PRODUCT CATEGORY COLORCODES */
/* WIDTHS */
#page-header {
  background-color: white;
  /* Fallback */
  background-color: rgba(255, 255, 255, 0.95);
  -webkit-box-shadow: 0px 2px 9px 0px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 2px 9px 0px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 2px 9px 0px rgba(0, 0, 0, 0.5);
  padding-top: 20px;
  position: absolute;
  z-index: 4;
  width: 100%;
  top: 0;
  border-top: 8px solid #e81b28; }
  #page-header .page-width {
    min-height: 66px;
    position: relative; }

.ie7 #page-header, .ie8 #page-header {
  border-bottom: 1px solid #E6E6E6; }

.slider-and-productnav-wrapper {
  position: relative;
  width: auto;
  margin: 0 auto 60px auto; }

.ie8 .slider-and-productnav-wrapper, .ie7 .slider-and-productnav-wrapper {
  width: 960px;
  margin-top: 86px; }
  .ie8 .slider-and-productnav-wrapper image, .ie7 .slider-and-productnav-wrapper image {
    width: 960px; }

.SoMe {
  position: absolute;
  right: 40px;
  margin-top: -12px; }
  .SoMe [class^="icon-"], .SoMe [class*=" icon-"] {
    font-size: 29px;
    color: #555;
    text-decoration: none; }
    .SoMe [class^="icon-"].icon-social-facebook, .SoMe [class*=" icon-"].icon-social-facebook {
      color: #3D5997; }
      .SoMe [class^="icon-"].icon-social-facebook:hover, .SoMe [class*=" icon-"].icon-social-facebook:hover {
        color: #2b3f6b; }
    .SoMe [class^="icon-"].icon-social-instagram-box, .SoMe [class^="icon-"].icon-social-instagram, .SoMe [class*=" icon-"].icon-social-instagram-box, .SoMe [class*=" icon-"].icon-social-instagram {
      color: #D73373; }
      .SoMe [class^="icon-"].icon-social-instagram-box:hover, .SoMe [class^="icon-"].icon-social-instagram:hover, .SoMe [class*=" icon-"].icon-social-instagram-box:hover, .SoMe [class*=" icon-"].icon-social-instagram:hover {
        color: #ab2257; }
    .SoMe [class^="icon-"].icon-social-youtube, .SoMe [class*=" icon-"].icon-social-youtube {
      color: #ff0000; }
      .SoMe [class^="icon-"].icon-social-youtube:hover, .SoMe [class*=" icon-"].icon-social-youtube:hover {
        color: #c20000; }
  .SoMe:after {
    content: "Følg oss på:";
    position: absolute;
    width: 80px;
    margin: 6px 0 0 -195px; }

.slider-and-productnav-wrapper--subpage {
  margin-top: -150px; }

.page-footer {
  background-image: url(/newsread/images/concrete-pattern.jpg);
  padding: 20px 0;
  position: relative;
  width: 100%;
  clear: both;
  margin-top: 70px; }
  .page-footer > div {
    position: relative; }

.page-width {
  -webkit-backface-visibility: hidden;
  width: 1000px;
  margin: 0 auto;
  padding: 0 20px; }
  .page-width:after {
    content: "";
    display: table;
    clear: both; }

/* Used to push footer to bottom */
/*.page-wrapper {
	min-height: 100%;
}
.push-footer {
	padding-bottom: 240px;
}*/
.sub-content {
  float: left;
  width: 28.06122448979592%;
  /* 275 / 980 */
  padding-right: 35px;
  border-right: 1px solid #dddddd;
  font-size: 12px;
  margin-top: 45px; }

.main-content {
  float: right;
  width: 71.93877551020408%;
  /* 705 / 980 */
  padding-left: 35px; }

.wrapper {
  min-height: 100%;
  height: auto !important;
  height: 100%;
  /*margin: 0 auto 207px;
	margin: 0 auto;*/ }

.page-footer, .push {
  height: 207px; }

.col-container {
  margin-left: -3.125% !important; }

.col1-3 {
  width: 33.33333333333333%;
  padding-left: 3.125%;
  /* 30 / 960 */
  float: left; }
  @media screen and (max-width: 850px) {
    .col1-3 {
      width: 50%; } }
  @media screen and (max-width: 600px) {
    .col1-3 {
      width: 100%;
      float: none; } }

.col1-2 {
  width: 50%;
  padding-left: 3.125%;
  /* 30 / 960 */
  float: left; }
  @media screen and (max-width: 850px) {
    .col1-2 {
      width: 50%; } }
  @media screen and (max-width: 600px) {
    .col1-2 {
      width: 100%;
      float: none; } }

/* COLORS */
/*SoMe*/
/* PRODUCT CATEGORY COLORCODES */
/* WIDTHS */
.body-subscribe {
  padding: 0;
  margin: 0;
  font-family: sans-serif; }
  .body-subscribe .wrapper {
    padding: 0 40px; }
  .body-subscribe .AlertOrMessage {
    padding: 20px 40px;
    font-size: 12px; }
  .body-subscribe .form-control {
    width: calc(100% - 40px);
    padding: 10px 14px 8px;
    margin-bottom: 5px; }
  .body-subscribe a {
    font-size: 16px;
    color: #555;
    text-decoration: none;
    display: block;
    margin-bottom: 0; }
  .body-subscribe .link-button {
    padding: 6px 10px; }
  .body-subscribe iframe {
    padding-top: 6px; }

.form-table {
  margin: 30px 0 15px 0; }
  .form-table input[type="text"] {
    width: 250px; }
  .form-table td {
    padding: 5px; }

.follow-box {
  position: fixed;
  right: -360px;
  z-index: 1000000;
  background-color: #E6E6E6;
  border: 6px solid white;
  border-radius: 1px;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.25);
  width: 320px;
  height: 580px;
  top: calc(50vh - 225px);
  transition: right ease-out 500ms 2500ms; }
  .follow-box iframe {
    height: 250px;
    margin-left: -36px;
    border: 0;
    padding: 0; }
    .follow-box iframe > iframe {
      padding-top: 6px; }
  .follow-box.display {
    right: 20px; }
  .follow-box.hidden {
    transition: right ease-in 200ms 25ms; }
  .follow-box .close-btn {
    padding: 20px 15px 20px;
    display: inline-block;
    float: right;
    line-height: 0;
    font-size: 25px;
    background-color: #e81b28;
    color: white;
    font-weight: lighter; }
    .follow-box .close-btn:hover {
      background-color: #777777;
      color: white; }
  .follow-box > div {
    padding: 30px 40px 40px; }
    .follow-box > div h4 {
      font-size: 20px;
      margin-top: .5em;
      margin-bottom: .5em;
      color: #3e4045;
      font-weight: normal;
      padding-bottom: 10px;
      border-bottom: 1px solid #ccc; }
    .follow-box > div h5 {
      font-size: 14px;
      margin-top: 1em;
      margin-bottom: .5em;
      color: #3e4045;
      font-weight: normal;
      padding-bottom: 10px;
      border-bottom: 1px solid #ccc; }
    .follow-box > div .form-control {
      width: 100%;
      padding: 10px 14px 8px;
      margin-bottom: 5px; }
    .follow-box > div a {
      font-size: 16px;
      color: #555;
      text-decoration: none;
      display: block;
      margin-bottom: 0; }
    .follow-box > div [class^="icon-"], .follow-box > div [class*=" icon-"] {
      margin-top: 10px;
      font-size: 40px;
      color: #555;
      margin-right: 10px;
      text-decoration: none;
      vertical-align: middle; }
      .follow-box > div [class^="icon-"].icon-social-facebook, .follow-box > div [class*=" icon-"].icon-social-facebook {
        color: #3D5997;
        position: relative; }
        .follow-box > div [class^="icon-"].icon-social-facebook:before, .follow-box > div [class*=" icon-"].icon-social-facebook:before {
          z-index: 2;
          position: relative;
          top: 0;
          left: 0; }
        .follow-box > div [class^="icon-"].icon-social-facebook::after, .follow-box > div [class*=" icon-"].icon-social-facebook::after {
          content: "";
          display: block;
          background-color: #fff;
          position: absolute;
          width: 30px;
          height: 30px;
          top: 5px;
          bottom: 0;
          left: 4px;
          z-index: 0; }
        .follow-box > div [class^="icon-"].icon-social-facebook:hover, .follow-box > div [class*=" icon-"].icon-social-facebook:hover {
          color: #2e4473; }
      .follow-box > div [class^="icon-"].icon-social-linkedin, .follow-box > div [class*=" icon-"].icon-social-linkedin {
        color: #0076B4;
        position: relative; }
        .follow-box > div [class^="icon-"].icon-social-linkedin:before, .follow-box > div [class*=" icon-"].icon-social-linkedin:before {
          z-index: 2;
          position: relative;
          top: 0;
          left: 0; }
        .follow-box > div [class^="icon-"].icon-social-linkedin::after, .follow-box > div [class*=" icon-"].icon-social-linkedin::after {
          content: "";
          display: block;
          background-color: #fff;
          position: absolute;
          width: 30px;
          height: 30px;
          top: 5px;
          bottom: 0;
          left: 4px;
          z-index: 0; }
        .follow-box > div [class^="icon-"].icon-social-linkedin:hover, .follow-box > div [class*=" icon-"].icon-social-linkedin:hover {
          color: #2e4473; }
      .follow-box > div [class^="icon-"].icon-social-instagram, .follow-box > div [class^="icon-"].icon-social-instagram-box, .follow-box > div [class*=" icon-"].icon-social-instagram, .follow-box > div [class*=" icon-"].icon-social-instagram-box {
        color: #D73373;
        position: relative; }
        .follow-box > div [class^="icon-"].icon-social-instagram:before, .follow-box > div [class^="icon-"].icon-social-instagram-box:before, .follow-box > div [class*=" icon-"].icon-social-instagram:before, .follow-box > div [class*=" icon-"].icon-social-instagram-box:before {
          z-index: 2;
          position: relative;
          top: 0;
          left: 0; }
        .follow-box > div [class^="icon-"].icon-social-instagram::after, .follow-box > div [class^="icon-"].icon-social-instagram-box::after, .follow-box > div [class*=" icon-"].icon-social-instagram::after, .follow-box > div [class*=" icon-"].icon-social-instagram-box::after {
          content: "";
          display: block;
          background-color: #fff;
          position: absolute;
          width: 30px;
          height: 30px;
          top: 5px;
          bottom: 0;
          left: 4px;
          z-index: 0; }
        .follow-box > div [class^="icon-"].icon-social-instagram:hover, .follow-box > div [class^="icon-"].icon-social-instagram-box:hover, .follow-box > div [class*=" icon-"].icon-social-instagram:hover, .follow-box > div [class*=" icon-"].icon-social-instagram-box:hover {
          color: #b4235c; }
      .follow-box > div [class^="icon-"].icon-social-youtube, .follow-box > div [class*=" icon-"].icon-social-youtube {
        color: #ff0000;
        position: relative; }
        .follow-box > div [class^="icon-"].icon-social-youtube:before, .follow-box > div [class*=" icon-"].icon-social-youtube:before {
          z-index: 2;
          position: relative;
          top: 0;
          left: 0; }
        .follow-box > div [class^="icon-"].icon-social-youtube::after, .follow-box > div [class*=" icon-"].icon-social-youtube::after {
          content: "";
          display: block;
          background-color: #fff;
          position: absolute;
          width: 30px;
          height: 30px;
          top: 5px;
          bottom: 0;
          left: 4px;
          z-index: 0; }
        .follow-box > div [class^="icon-"].icon-social-youtube:hover, .follow-box > div [class*=" icon-"].icon-social-youtube:hover {
          color: #cc0000; }

#logo {
  float: left;
  position: relative;
  top: 5px; }
  #logo a {
    display: block;
    width: 187px;
    height: 47px;
    background-image: url("/newsread/images/logo.png");
    background-repeat: no-repeat;
    text-indent: -99999px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
      #logo a {
        background-image: url("/newsread/images/logo-2x.png");
        -webkit-background-size: 187px 37px;
        -moz-background-size: 187px 37px;
        -o-background-size: 187px 37px;
        background-size: 187px 37px; } }

.article-video {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
  margin-bottom: 20px; }
  .article-video iframe, .article-video object, .article-video embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100% !important; }

.top-navigation {
  float: right;
  margin-top: 22px; }
  .top-navigation li {
    list-style-type: none;
    float: left;
    position: relative; }
  .top-navigation a {
    text-decoration: none;
    text-transform: uppercase;
    padding: 7px 15px;
    display: block;
    line-height: 1;
    color: #222222;
    white-space: nowrap;
    font-size: 15px;
    font-family: 'HelveticaNeueW01-67MdCn 692710'; }
    .top-navigation a:hover {
      color: #ee534d; }

.top-navigation-activelink {
  background-color: #e81b28;
  color: #fff !important;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-radius: 3px 3px 3px 3px; }
  .top-navigation-activelink:hover {
    color: #fff; }

.top-navigation-dropdown {
  position: absolute;
  display: none;
  left: 0;
  z-index: 2;
  padding: 0 0 0 0;
  margin-top: -14px; }
  .top-navigation-dropdown li {
    display: block;
    text-align: left;
    float: none;
    padding: 0 20px;
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.9); }
    .top-navigation-dropdown li:first-child {
      margin-top: 30px;
      padding-top: 15px; }
    .top-navigation-dropdown li:last-child {
      padding-bottom: 15px; }
    .top-navigation-dropdown li:first-child a {
      border-top: none; }
  .top-navigation-dropdown a {
    text-transform: none;
    padding: 10px;
    border-top: 1px dotted #bababa; }

.ie7 .top-navigation-dropdown, .ie8 .top-navigation-dropdown {
  left: auto;
  right: 0; }

.slider-and-productnav-wrapper img {
  display: block;
  margin: 0 auto; }

.main-navigation-wrapper {
  position: absolute;
  bottom: 0;
  background-color: #474747;
  /* Fallback */
  background-color: rgba(0, 0, 0, 0.3);
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto; }

.ie8 .main-navigation-wrapper, .ie7 .main-navigation-wrapper {
  position: static; }

.main-navigation {
  max-width: 960px;
  margin: 0 auto;
  padding: 0 20px;
  list-style-type: none;
  padding: 0; }
  .main-navigation a {
    color: #fff;
    display: block;
    text-decoration: none;
    text-transform: uppercase;
    padding: 35px 0;
    text-align: center;
    background-color: #222;
    background-color: rgba(0, 0, 0, 0.6);
    font-family: 'HelveticaNeueW01-67MdCn 692710';
    font-size: 15px;
    letter-spacing: 1.1px; }
  .main-navigation > li {
    position: relative;
    border-left: 2px solid black;
    float: left; }
    .main-navigation > li:hover {
      background-color: #000; }
      .main-navigation > li:hover > a {
        background-image: url(/newsread/images/main-nav-down.png);
        background-repeat: no-repeat;
        background-position: center 62px; }
    .main-navigation > li:first-child {
      border-left: none; }
    .main-navigation > li:last-child .main-navigation-dropdown {
      right: 0; }

.ie7 .main-navigation > li > a:hover, .ie8 .main-navigation > li > a:hover {
  background-color: #000; }

.main-navigation-dropdown {
  display: none;
  -webkit-transform: translate3d(0, 0, 0);
  position: absolute;
  z-index: 3;
  list-style-type: none;
  margin: 0;
  padding: 0;
  min-width: 100%;
  white-space: nowrap;
  -webkit-box-shadow: 0 2px 9px 0 rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 2px 9px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 2px 9px 0 rgba(0, 0, 0, 0.5);
  padding: 20px 0;
  background-color: #fdfdfc; }
  .main-navigation-dropdown li {
    padding: 0 20px; }
  .main-navigation-dropdown a {
    color: #444;
    text-align: left;
    border-bottom: 1px dotted #bababa;
    padding: 10px;
    text-transform: none;
    background-color: transparent; }
    .main-navigation-dropdown a:hover {
      color: #ee534d;
      background-color: transparent; }

.ie7 .main-navigation-dropdown, .ie8 .main-navigation-dropdown {
  border: 2px solid #dddddd;
  border-top: none; }

.main-navigation-dropdown--right {
  right: 0;
  left: auto; }

.frontpage-news-title {
  margin-top: -40px; }

.frontpage-products article {
  padding-bottom: 15px !important; }

.frontpage-products p {
  height: 55px;
  overflow: hidden;
  text-overflow: ellipsis; }

.frontpage-products .link-button {
  position: static !important;
  float: right; }

.selected li a {
  background-image: url(/newsread/images/subnav-list-arrow.png);
  background-repeat: no-repeat;
  background-position: 0 11px; }

#productmenu > .sub-nav > .selected > ul > li:first-child {
  border-top: 1px dotted #dddddd;
  margin-top: 0;
  padding-top: 5px; }

#productmenu > .sub-nav > li > a, .sub-content .side-navigation > li > a {
  padding-bottom: 7px; }

#productmenu > .sub-nav > ul {
  margin-top: -7px; }

#productmenu > .sub-nav ul ul li:last-child {
  margin-bottom: 0; }

.sub-nav {
  list-style-type: none;
  padding: 0;
  margin: 0 0 30px 0;
  font-size: 17px;
  font-weight: normal; }
  .sub-nav ul {
    list-style-type: none;
    font-size: 14px;
    padding-left: 0;
    margin: 0 0 10px 0;
    font-weight: normal;
    display: none; }
    .sub-nav ul li {
      border: none;
      padding: 0 0 0 40px; }
    .sub-nav ul .selected > a {
      background-image: url(/newsread/images/subnav-list-arrow-open.png);
      background-position: left 14px; }
  .sub-nav .side-navigation-children .selected > a {
    background-image: url(/newsread/images/subnav-list-arrow.png);
    background-position: left 11px; }
  .sub-nav .selected > a {
    color: #e81b28; }
  .sub-nav .selected > ul {
    display: block;
    margin-bottom: 0; }
    .sub-nav .selected > ul ul {
      margin-bottom: 5px; }
      .sub-nav .selected > ul ul a {
        padding-bottom: 0; }
  .sub-nav > li {
    border-bottom: 1px dotted #dddddd; }
    .sub-nav > li:last-child {
      margin-bottom: 10px; }
    .sub-nav > li > a {
      padding: 7px 0 0 18px; }
  .sub-nav a {
    text-decoration: none;
    color: #555;
    display: block;
    font-family: 'HelveticaNeueW01-77BdCn 692722'; }
  .sub-nav .sub-nav-product a {
    background-image: none !important; }

.side-navigation-children > li > a {
  padding: 7px 0 0 18px; }

.side-navigation-children > li:last-child {
  margin-bottom: 10px; }

.product-navigation-heading {
  margin-top: -40px; }

.article-productlinks {
  margin-top: 25px; }
  .article-productlinks a {
    padding-right: 5px;
    border-right: 1px solid #c4c4c4;
    text-decoration: none; }
    .article-productlinks a:last-child {
      border-right: none; }

.product-list, .product-categories-list {
  margin: 0;
  padding: 0;
  list-style-type: none; }
  .product-list li, .product-categories-list li {
    margin-bottom: 20px;
    position: relative; }
    .product-list li:first-child, .product-categories-list li:first-child {
      border-top: 0;
      padding-top: 0; }
  .product-list a, .product-categories-list a {
    text-decoration: none; }
  .product-list p, .product-categories-list p {
    overflow: hidden; }
  .product-list article, .product-categories-list article {
    border-bottom: 1px dotted #ddd;
    padding-bottom: 20px; }
    .product-list article > img, .product-categories-list article > img {
      float: left;
      margin-right: 15px; }
    .product-list article > a, .product-categories-list article > a {
      position: relative;
      float: left;
      margin-right: 20px; }
  .product-list .link-button, .product-categories-list .link-button {
    float: right; }
  .product-list .date, .product-categories-list .date {
    margin-top: -1px; }

.product-img {
  width: 100%;
  height: auto; }

.product-categories-list {
  margin-top: 40px; }
  .product-categories-list a {
    text-decoration: none; }
  .product-categories-list li {
    margin-bottom: 20px; }
  .product-categories-list article {
    border-bottom: none;
    padding-bottom: 0; }
    .product-categories-list article > img {
      float: none;
      margin-right: 0; }
    .product-categories-list article > a {
      position: relative;
      float: none;
      margin-right: 0; }

.multiblokk-link, .basal-link, .storm-link {
  text-align: center;
  margin-bottom: 10px; }
  .multiblokk-link .multiblokk-link-tagline, .multiblokk-link .basal-link-tagline, .multiblokk-link .storm-link-tagline, .basal-link .multiblokk-link-tagline, .basal-link .basal-link-tagline, .basal-link .storm-link-tagline, .storm-link .multiblokk-link-tagline, .storm-link .basal-link-tagline, .storm-link .storm-link-tagline {
    text-transform: uppercase;
    letter-spacing: 1px; }

.eureka-link {
  font-family: 'HelveticaNeueW01-67MdCn 692710';
  padding: 15px; }
  .eureka-link p {
    margin: 3px 0 0 0;
    font-size: 14px; }
  .eureka-link img {
    float: left;
    margin: 4px 10px 0 0;
    max-height: 35px; }

.social-media-links {
  color: #777777;
  font-family: 'HelveticaNeueW01-77BdCn 692722';
  margin-top: 10px; }
  @media (min-width: 680px) {
    .social-media-links {
      margin-top: 0;
      position: absolute;
      top: 120px;
      right: 60px; } }
  .social-media-links span {
    margin: 4px 15px 0 0;
    float: left;
    font-size: 17px; }
  .social-media-links a {
    line-height: 0;
    font-size: 0;
    color: transparent;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    display: inline-block;
    float: left;
    margin-left: 7px; }

.social-media-links-youtube {
  background-image: url(/newsread/images/social-icons.png);
  background-position: 0 top;
  -moz-transition: all 200ms ease;
  -o-transition: all 200ms ease;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease; }
  .social-media-links-youtube:hover {
    background-position: 0 bottom; }

.social-media-links-facebook {
  background-image: url(/newsread/images/social-icons.png);
  background-position: -56px top;
  -moz-transition: all 200ms ease;
  -o-transition: all 200ms ease;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease; }
  .social-media-links-facebook:hover {
    background-position: -56px bottom; }

.facebook-link-footer {
  background-image: url(/newsread/images/icon-facebook-footer.png);
  width: 82px;
  height: 48px;
  display: block;
  text-indent: -9999px;
  left: 320px;
  top: 46px;
  position: absolute; }

.latest-projects-heading {
  margin-top: 25px; }

.latest-news {
  margin-bottom: 25px; }
  .latest-news article {
    border-top: 1px dotted #dddddd;
    padding-top: 20px;
    margin-bottom: 20px; }
  .latest-news .section-heading + article {
    border-top: none;
    padding-top: 0; }

a.videos-link {
  background: #e81b28 url(/newsread/images/icon-play-blue.png) no-repeat 5px center;
  color: #fff;
  display: block;
  text-decoration: none;
  -moz-border-radius: 2px 2px 2px 2px;
  -webkit-border-top-left-radius: 2px;
  -webkit-border-top-right-radius: 2px;
  -webkit-border-bottom-right-radius: 2px;
  -webkit-border-bottom-left-radius: 2px;
  border-radius: 2px 2px 2px 2px;
  font-size: 13px;
  padding: 7px 7px 7px 36px; }
  a.videos-link:hover {
    text-decoration: underline; }

.contact-info {
  margin-top: 10px;
  width: 50%;
  float: left; }
  @media (max-width: 768px) {
    .contact-info {
      width: 100%;
      float: none; } }
  .contact-info p {
    font-weight: bold;
    margin: 0;
    line-height: 1.4; }
  .contact-info a {
    margin-top: 10px;
    font-weight: bold;
    display: block;
    color: #444; }

.footer-logos {
  margin-top: 10px;
  width: 50%;
  float: right;
  text-align: right; }
  @media (max-width: 768px) {
    .footer-logos {
      width: 100%;
      float: none;
      text-align: left;
      margin-top: 30px; } }
  .footer-logos img {
    padding-left: 10px; }
    @media (max-width: 768px) {
      .footer-logos img {
        padding-left: 0;
        padding-right: 10px; } }

#toggle-search-form {
  display: none; }

.toggle-search-form {
  float: right;
  height: 15px;
  width: 15px;
  border: none;
  text-indent: -9999px;
  margin: 15px 0 0 13px;
  background: transparent url(/newsread/images/icon-search.png) no-repeat center center;
  cursor: pointer;
  display: none; }

.search-wrapper {
  max-width: 960px;
  margin: 0 auto;
  position: relative; }

.search-form {
  display: block;
  text-align: right;
  position: absolute;
  right: 0;
  bottom: -43px;
  z-index: 3; }

.search-form-submit {
  background: transparent url(/newsread/images/icon-search.png) no-repeat center center;
  border: none;
  margin-left: -35px;
  color: transparent;
  position: absolute;
  right: 0;
  top: 5px; }

.search-form-input {
  padding: 7px 30px 7px 7px !important;
  background-color: #f3f3f3;
  border: none !important;
  width: 238px; }

.search-form--fullwidth {
  position: relative; }
  .search-form--fullwidth .search-form-input {
    width: 100%; }
  .search-form--fullwidth .search-form-submit {
    position: absolute;
    right: 0;
    top: 6px; }

.ie7 .search-form, .ie8 .search-form {
  bottom: -129px; }

#toggle-search-form:checked ~ .search-form {
  display: block; }

.search-form-footer {
  position: absolute;
  right: 0;
  top: 1px;
  position: absolute;
  right: 20px;
  top: 57px; }
  .search-form-footer input[type=search] {
    border: none;
    -moz-border-radius: 3px 3px 3px 3px;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    border-radius: 3px 3px 3px 3px;
    padding-right: 30px; }
  .search-form-footer input[type=submit] {
    background: transparent url(/newsread/images/icon-search.png) no-repeat center center;
    border: none;
    left: -38px;
    position: relative;
    color: transparent; }

.logo-footer {
  max-width: 150px; }

.product {
  margin-bottom: 45px; }

.product-thumbnails img {
  width: auto;
  float: left;
  margin: 0 10px 10px 0; }

.product-ingress {
  margin-top: 15px; }

.product-video {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
  margin-bottom: 20px; }
  .product-video iframe, .product-video object, .product-video embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100% !important; }

.product-details {
  width: 50%;
  float: left;
  padding-right: 20px;
  font-size: 12px; }
  .product-details h2 {
    color: #fff;
    background-color: #e81b28;
    font-size: 14px;
    font-weight: normal;
    text-transform: none;
    padding: 5px 30px;
    margin-top: 30px;
    background-image: url(/newsread/images/product-detail-icons.png);
    background-repeat: no-repeat; }
    .product-details h2.product-details--heading-specs {
      background-position: 7px -46px; }
    .product-details h2.product-details--heading-downloads {
      background-position: 7px 6px; }
    .product-details h2.product-details--heading-contact {
      background-position: 7px -20px; }
  .product-details p {
    margin-bottom: 5px;
    padding-left: 10px; }
  .product-details a {
    color: #222222; }

.breadcrumbs {
  padding: 0;
  list-style-type: none;
  margin: -40px 0 35px 0px; }
  .breadcrumbs li {
    display: inline-block;
    padding-right: 5px; }
    .breadcrumbs li:first-child a {
      background-image: none;
      padding-left: 0; }
  .breadcrumbs a {
    text-decoration: none;
    color: #666;
    padding: 0 0 0 10px;
    background-image: url(../../images/bc-spacer.png);
    background-repeat: no-repeat;
    background-position: 0 center; }
    .breadcrumbs a:hover {
      color: #ee534d; }

.Pager {
  background-color: #E6E6E6;
  padding: 5px 10px;
  margin-top: 30px; }
  .Pager input[type="text"] {
    width: 30px;
    text-align: center;
    margin: 0 3px; }
  .Pager select {
    margin-right: 10px; }

.PagerNextButton, .PagerPrevButton {
  width: 15px;
  height: 19px;
  display: inline-block;
  zoom: 1;
  cursor: pointer;
  color: #e81b28; }
  .PagerNextButton:after, .PagerPrevButton:after {
    content: ">";
    position: relative;
    left: 2px; }

.PagerPrevButton {
  width: 8px;
  margin-left: 7px; }
  .PagerPrevButton:after {
    content: "<"; }

.toplevel-tabs {
  border-bottom: 1px solid #dddddd;
  margin-bottom: 10px; }

.searchstring {
  display: inline-block;
  font-family: 'HelveticaNeueW01-67MdCn 692710';
  font-size: 15px;
  margin: 25px 10px 6px 0; }
  .searchstring a {
    text-decoration: none;
    border: 1px solid #dddddd;
    border-bottom: none;
    padding: 7px;
    color: #444;
    background-color: #fff; }

.searchstring.hover a {
  background-color: #ECECEC;
  border: none;
  color: #AFAFAF;
  border-bottom: 1px solid #dddddd;
  padding-bottom: 6px; }
  .searchstring.hover a:hover {
    color: #888787; }

.search-results > ul > li {
  border-top: 1px dotted #ccc;
  padding: 15px 0 5px 0; }
  .search-results > ul > li:first-child {
    border-top: none; }

.search-results-text {
  margin-top: 25px; }

.NoImage {
  height: 130px;
  width: 100%;
  background: #e5eff2; }

.employees {
  list-style-type: none;
  padding: 0;
  margin: 35px 0 0 0; }
  .employees li {
    float: left;
    margin: 0 0 20px 0; }
    .employees li > div {
      border-bottom: 1px dotted #ddd;
      padding-bottom: 20px; }
  .employees h2 {
    color: #444;
    margin-top: 0;
    line-height: 1;
    font-size: 16px;
    font-weight: normal; }
  .employees div {
    overflow: hidden; }
  .employees img {
    float: left;
    margin-right: 15px; }
  .employees a {
    text-decoration: none; }
    .employees a:hover {
      text-decoration: underline; }
  .employees p {
    margin: 0; }

.image-caption {
  font-size: 11px;
  background: #f3f3f3;
  margin-top: -5px;
  padding: 10px 15px; }

.jQimgWrapper {
  vertical-align: top;
  display: inline-block;
  margin-right: 30px;
  margin-left: 0;
  margin-top: 10px;
  margin-bottom: 20px; }

.jQimgWrapper:nth-child(2n) {
  margin-right: 0 !important; }

#document-body hr {
  height: 0;
  float: none;
  clear: both;
  color: transparent;
  background: transparent;
  font-size: 0;
  border: 0; }

.ImgLeft {
  float: left !important;
  margin: 5px 28px 20px 0;
  padding: 0; }

.ImgRight {
  float: right !important;
  margin: 5px 0 20px 27px;
  padding: 0; }

#document-body blockquote {
  background-color: #f4f3f3;
  padding: 30px 35px 20px;
  margin: 40px 0; }
  #document-body blockquote::after {
    content: "";
    display: block;
    height: 1px;
    border-top: 1px dotted rgba(68, 68, 68, 0.5);
    max-width: 100%;
    margin: 30px 0; }
  #document-body blockquote ul {
    padding-left: 1.5em; }
  #document-body blockquote hr {
    border-top: 1px dotted rgba(68, 68, 68, 0.5);
    height: 1px;
    color: transparent;
    background: transparent;
    margin: 25px 0; }
  #document-body blockquote h1, #document-body blockquote h2, #document-body blockquote h3, #document-body blockquote h4 {
    color: #444; }
    #document-body blockquote h1::after, #document-body blockquote h2::after, #document-body blockquote h3::after, #document-body blockquote h4::after {
      content: "";
      display: block;
      height: 1px;
      border-top: 1px dotted rgba(68, 68, 68, 0.5);
      max-width: 100%;
      margin: 10px 0 20px; }
    #document-body blockquote h1:first-child, #document-body blockquote h2:first-child, #document-body blockquote h3:first-child, #document-body blockquote h4:first-child {
      margin-top: 0; }

.document-meta {
  border-top: 1px dotted #ddd;
  border-bottom: 1px dotted #ddd;
  padding: 7px 0;
  margin: 0 0 15px 0;
  color: #888;
  font-size: 11px; }
  .document-meta .date {
    font-size: inherit;
    color: inherit; }
  .document-meta a {
    text-decoration: none; }

.alphabetic-list {
  padding: 0; }
  .alphabetic-list h2 {
    margin-bottom: 5px; }
  .alphabetic-list li {
    list-style-type: none; }
  .alphabetic-list ol {
    padding: 0; }

.alphabetic-navigation {
  margin-top: 25px; }
  .alphabetic-navigation a {
    border-right: 1px solid #dddddd;
    padding: 0 6px 0 3px; }
    .alphabetic-navigation a:first-child {
      border-left: 1px solid #dddddd;
      padding-left: 6px; }

/* COLORS */
/*SoMe*/
/* PRODUCT CATEGORY COLORCODES */
/* WIDTHS */
.product-table {
  font-size: 12px;
  white-space: nowrap; }
  .product-table caption {
    text-align: left;
    padding: 7px 10px;
    height: 29px;
    font-size: 1.1em;
    color: #fff;
    background-color: #e81b28;
    /* Sett en klasse for underkategorifarge på denne. Feks .color-avlop */ }
  .product-table th, .product-table td {
    text-align: center;
    border: 1px solid #fff;
    border-left: 2px solid #fff; }
    .product-table th:first-child, .product-table td:first-child {
      border-left: none;
      border-right: 2px solid white; }
  .product-table th {
    font-weight: normal;
    border-top: none;
    background-color: #ccc;
    padding: 10px; }
  .product-table td {
    background-color: #E6E6E6;
    padding: 8px; }

.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9; }

.table-responsive {
  width: 100%;
  margin: 30px 0 10px 0;
  overflow-y: hidden;
  overflow-x: auto;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  -webkit-overflow-scrolling: touch; }

.table-responsive-instructions {
  text-align: right;
  font-style: italic;
  margin-bottom: 25px; }

:-webkit-scrollbar {
  -webkit-appearance: none;
  width: 7px; }

::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5); }

/*

.scrollable-table {
	white-space: nowrap;
	caption {

		span {
			position: absolute;
			z-index: 1;
			width: 100%;
			display: block;
			padding: 7px 10px;
		}
	}

	th, td {
		&:first-child {
			display: block; 
			position: absolute;
			
		}
	}

}

.scrollable-table-instructions {
	font-style: italic;
	font-size: 12px;
	text-align: right;
	margin-top: -21px;
}*/
.swipe {
  overflow: hidden;
  visibility: hidden;
  position: relative; }

.swipe__wrap {
  overflow: hidden;
  position: relative; }

.swipe__item {
  float: left;
  width: 100%;
  position: relative; }

.swipe__nav {
  max-width: 980px;
  margin: 0 auto; }

.swipe__nav__button {
  position: absolute;
  top: 41%;
  border: none;
  height: 80px;
  width: 46px;
  background-image: url(/newsread/images/slider-nav.png);
  background-repeat: no-repeat;
  background-color: transparent;
  color: transparent; }

.swipe__nav__button--prev {
  left: 10%;
  background-position: -10px -100px; }

.swipe__nav__button--next {
  right: 10%;
  background-position: -10px -10px; }

/* COLORS */
/*SoMe*/
/* PRODUCT CATEGORY COLORCODES */
/* WIDTHS */
@media only screen and (width) {
  /* A quick and simple test for CSS3 media query support. */
  .page-width {
    max-width: 1000px;
    width: auto; }
  .slider-and-productnav-wrapper {
    width: auto; } }

@media (max-width: 1500px) {
  .slider-and-productnav-wrapper--subpage {
    margin-top: -80px; } }

@media (max-width: 1200px) {
  #page-header {
    position: static;
    border-top: none; }
  .top-navigation-dropdown {
    right: 0;
    left: auto; }
  .swipe__nav__button {
    top: 30%; }
  .slider-and-productnav-wrapper--subpage {
    margin-top: 0; } }

@media (max-width: 1020px) {
  .search-form {
    right: 20px; } }

@media (max-width: 955px) {
  .swipe__nav__button {
    display: none; }
  .product-list-two-columns li {
    float: none;
    width: 100%; }
    .product-list-two-columns li:nth-child(even) {
      padding-right: 0; }
    .product-list-two-columns li:nth-child(-n+2) article {
      border-top: 1px dotted #ccc; }
    .product-list-two-columns li:first-child article {
      border-top: none; }
  .product-list-two-columns article {
    margin-right: 0; } }

/* End (max-width: 955px) */
@media (max-width: 855px) {
  .main-navigation > li:hover > a {
    background-image: none; }
  .main-navigation > li:hover > .main-navigation-dropdown {
    display: none; }
  .top-navigation > li:hover > .top-navigation-dropdown {
    display: none; }
  #page-header {
    position: relative; }
  #logo {
    float: none; }
  nav[role="navigation"] {
    float: none; }
  .top-navigation {
    margin-top: 20px;
    float: none;
    padding: 0;
    display: inline-block;
    text-align: center; }
  .top-navigation-dropdown {
    left: 0;
    right: auto; }
  .top-navigation-dropdown li:first-child {
    margin-top: 16px; }
  .product-navigation-wrapper {
    position: static;
    background-color: #414141; }
  .product-navigation {
    padding: 0; }
    .product-navigation .product-navigation-current:after {
      border: none; }
  .product-list-three-columns li {
    width: 47%;
    margin-left: 3%; }
  .product-list-three-columns .row-first {
    margin-left: 3%; } }

/* End (max-width: 855px) */
@media (max-width: 820px) {
  .product-navigation a {
    height: 59px; }
  .main-navigation > li > a {
    font-size: .8em;
    background-color: #2E2E2E; }
  .main-navigation-wrapper {
    position: static;
    background-color: rgba(0, 0, 0, 0.8); }
  .search-form {
    bottom: -126px; } }

@media (max-width: 790px) {
  .social-media-links span {
    display: block;
    margin-bottom: 15px; } }

@media (max-width: 780px) {
  .main-content, .sub-content {
    float: none;
    width: 100%;
    padding: 0; }
  .sub-content {
    border-right: none;
    margin-top: 100px; }
  .gray-box {
    width: 50%; }
  .product-list-three-columns li {
    width: 31.33333333333333%; }
  .product-list-three-columns .row-first {
    margin-left: 0; } }

/* End (max-width: 780px) */
@media (max-width: 680px) {
  .product-details {
    width: 50%; }
  .facebook-link-footer {
    position: static;
    margin-top: 20px; }
  .push-footer {
    padding-bottom: 320px; }
  footer[role="contentinfo"] {
    height: 300px; } }

/* End (max-width: 680px) */
@media (max-width: 600px) {
  #logo {
    position: absolute;
    top: auto; }
  .top-navigation-dropdown li {
    padding: 0; }
  .top-navigation-dropdown, .main-navigation-dropdown {
    position: relative; }
  .top-navigation-dropdown li:first-child, .top-navigation-dropdown li:last-child {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0; }
  .search-form--fullwidth {
    display: none; }
  .main-navigation-wrapper {
    display: none; }
  .hidden-if-smallscreen {
    display: block !important; }
  #page-header {
    text-align: left;
    position: static; }
  #logo {
    float: left; }
  nav[role="navigation"] {
    display: none;
    clear: both;
    padding-top: 5px; }
  .product-navigation li {
    width: 100%; }
    .product-navigation li:nth-child(-n+3) {
      border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .product-navigation a {
    height: auto; }
  .product-navigation-wrapper {
    margin: 20px; }
  .toggle-search-form {
    display: none; }
  .search-wrapper {
    margin: 15px 20px 0 20px; }
  .search-form {
    position: static;
    text-align: left; }
    .search-form input[type=search] {
      width: 86%; }
    .search-form input[type=submit] {
      right: 14%;
      top: 6px;
      position: absolute; }
  .gray-box {
    width: 100%; }
  .swipe__nav__button {
    display: none; }
  .main-navigation-wrapper {
    background-color: #fff;
    margin-top: 15px; }
  .main-navigation li {
    border-left: none; }
  .main-navigation > li a {
    font-size: 1em;
    text-align: left;
    padding: 10px 15px; }
  .main-navigation-dropdown {
    position: static;
    width: auto; }
    .main-navigation-dropdown a:hover {
      color: #444; }
  .product-list-three-columns li {
    width: 47%;
    margin-left: 3%; }
  .product-list-three-columns .row-first {
    margin-left: 3%; }
  .push {
    height: 40px; }
  .slider-and-productnav-wrapper {
    margin-bottom: 25px; } }

/* End (max-width: 600px) */
@media (max-width: 560px) {
  .product-list article > a, .product-categories-list article > a {
    float: none; }
  .product-list .sub-heading, .product-categories-list .sub-heading, .product-list .sub-heading-lowercase, .product-categories-list .sub-heading-lowercase {
    margin-top: 5px; } }

@media (max-width: 480px) {
  .main-content, .sub-content {
    padding: 0; }
  .breadcrumbs {
    margin: 30px 0 20px 0; }
  .search-form-footer {
    position: static;
    margin-top: 25px; }
  .product-details {
    width: 100%;
    padding-right: 0; }
  .product-navigation li {
    float: none;
    width: 100%; }
    .product-navigation li a {
      padding-top: 13px; } }

/* End (max-width: 480px) */
@media (max-width: 455px) {
  .search-form input[type=search] {
    width: 87%; }
  .search-form input[type=submit] {
    right: 13%; } }

@media (max-width: 455px) {
  .product-list-three-columns li {
    width: 100%;
    margin-left: 0%; }
  .product-list-three-columns img {
    width: auto; }
  .product-list-three-columns .row-first {
    margin-left: 0%; } }

/* End (max-width: 455px) */
@media (max-width: 400px) {
  #logo {
    width: 130px;
    margin-top: 7px; }
    #logo a {
      background-size: 70%; }
  .search-form input[type=search] {
    width: 82%; }
  .search-form input[type=submit] {
    right: 18%; } }

/* End (max-width: 400px) */
@media print {
  body, html {
    overflow: visible; }
  body {
    border-top: none; }
  #page-header, .slider-and-productnav-wrapper, .sub-content, .breadcrumbs, .search-form-footer {
    display: none; } }

/* COLORS */
/*SoMe*/
/* PRODUCT CATEGORY COLORCODES */
/* WIDTHS */
/*! #######################################################################

	MeanMenu 2.0.6
	--------
	
	To be used with jquery.meanmenu.js by Chris Wharton (http://www.meanthemes.com/plugins/meanmenu/)

####################################################################### */
.mobile-top-navigation a.meanmenu-reveal {
  top: -41px; }

.mobile-top-navigation .mean-nav ul li li a {
  background: #e81b28; }

.mobile-top-navigation .mean-nav ul li a:hover {
  background: #e81b28 !important; }

.mobile-top-navigation a.meanmenu-reveal span {
  background: #e81b28; }

.mobile-top-navigation .mean-nav ul li a.mean-expand:hover {
  background: #282F57; }

.mobile-top-navigation .mean-nav {
  margin: 20px 0 10px 0;
  background: #e81b28; }

.mobile-top-navigation .mean-bar {
  margin-top: 40px; }

.mobile-top-navigation .mean-nav ul li a.mean-expand {
  height: 21px; }

.mobile-main-navigation .mean-nav ul li a.mean-expand {
  height: 18px; }

.mobile-main-navigation .mean-nav ul li li a {
  background: #404040 !important;
  opacity: 1 !important; }

.mobile-main-navigation .mean-nav ul li a:hover {
  background: #404040 !important;
  opacity: 1 !important; }

.mobile-main-navigation a.meanmenu-reveal {
  top: -40px; }

.mobile-main-navigation .mean-nav ul li a.mean-expand:hover {
  background: black; }

.mobile-main-navigation .mean-nav {
  margin: 10px 0 20px 0; }

.mobile-main-navigation a.meanmenu-reveal span {
  background: #2e2e2e; }

/* hide the link until viewport size is reached */
a.meanmenu-reveal {
  display: none; }

/* when under viewport size, .mean-container is added to body */
.mean-container .mean-bar {
  float: left;
  width: 100%;
  position: relative;
  z-index: 999999; }

.mean-container a.meanmenu-reveal {
  width: 22px;
  height: 22px;
  padding: 13px 13px 11px 13px;
  position: absolute;
  right: 0;
  cursor: pointer;
  color: black;
  text-decoration: none;
  font-size: 16px;
  text-indent: -9999em;
  line-height: 22px;
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 700; }

.mean-container a.meanmenu-reveal span {
  display: block;
  height: 3px;
  margin-top: 3px; }

.mean-container .mean-nav {
  float: left;
  width: 100%; }

.mean-container .mean-nav ul {
  padding: 0;
  margin: 0;
  width: 100%;
  list-style-type: none; }

.mean-container .mean-nav ul li {
  position: relative;
  float: left;
  width: 100% !important;
  padding-left: 0; }

.mean-container .mean-nav ul li a {
  display: block;
  float: left;
  width: 90%;
  padding: 1em 5%;
  margin: 0;
  text-align: left;
  color: #fff;
  border-top: 1px solid #383838;
  border-top: 1px solid rgba(255, 255, 255, 0.5);
  text-decoration: none;
  text-transform: uppercase; }

.mean-container .mean-nav ul li li a {
  width: 80%;
  padding: 1em 10%;
  border-top: 1px solid #f1f1f1;
  border-top: 1px solid rgba(255, 255, 255, 0.25);
  border-bottom: none;
  opacity: 0.75;
  filter: alpha(opacity=75);
  text-shadow: none !important;
  visibility: visible; }

.mean-container .mean-nav ul li.mean-last a {
  border-bottom: none;
  margin-bottom: 0; }

.mean-container .mean-nav ul li li li a {
  width: 70%;
  padding: 1em 15%; }

.mean-container .mean-nav ul li li li li a {
  width: 60%;
  padding: 1em 20%; }

.mean-container .mean-nav ul li li li li li a {
  width: 50%;
  padding: 1em 25%; }

.mean-container .mean-nav ul li a:hover {
  background: #252525;
  background: rgba(255, 255, 255, 0.1); }

.mean-container .mean-nav ul li a.mean-expand {
  margin-top: 1px;
  width: 26px;
  padding: 12px !important;
  text-align: center;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
  font-weight: 700;
  background: rgba(255, 255, 255, 0.1);
  border: none !important;
  border-left: 1px solid rgba(255, 255, 255, 0.4) !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2) !important; }

.mean-container .mean-push {
  float: left;
  width: 100%;
  padding: 0;
  margin: 0;
  clear: both; }

.mean-nav .wrapper {
  width: 100%;
  padding: 0;
  margin: 0; }

/* Fix for box sizing on Foundation Framework etc. */
.mean-container .mean-bar, .mean-container .mean-bar * {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box; }

.mean-remove {
  display: none !important; }

@font-face {
  font-family: 'multiblokk';
  src: url("data:application/x-font-ttf;charset=utf-8;base64,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") format("truetype");
  font-weight: normal;
  font-style: normal; }

[class^="mb-icon-"], [class*=" mb-icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'multiblokk' !important;
  font-size: 16px;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.mb-icon-radio-selected:before {
  content: ""; }

.mb-icon-radio:before {
  content: ""; }

.mb-icon-checkbox-checked:before {
  content: ""; }

.mb-icon-checkbox:before {
  content: ""; }

.mb-icon-zoom-out:before {
  content: ""; }

.mb-icon-zoom-in:before {
  content: ""; }

.mb-icon-home2:before {
  content: ""; }

.mb-icon-pencil:before {
  content: ""; }

.mb-icon-trash2:before {
  content: ""; }

.mb-icon-floppy-disk:before {
  content: ""; }

.mb-icon-picture2:before {
  content: ""; }

.mb-icon-pencil2:before {
  content: ""; }

.mb-icon-pencil5:before {
  content: ""; }

.mb-icon-envelope:before {
  content: ""; }

.mb-icon-calendar-31:before {
  content: ""; }

.mb-icon-undo2:before {
  content: ""; }

.mb-icon-redo2:before {
  content: ""; }

.mb-icon-download2:before {
  content: ""; }

.mb-icon-upload2:before {
  content: ""; }

.mb-icon-unlink:before {
  content: ""; }

.mb-icon-plus:before {
  content: ""; }

.mb-icon-minus:before {
  content: ""; }

.mb-icon-chevron-up:before {
  content: ""; }

.mb-icon-chevron-down:before {
  content: ""; }

.mb-icon-chevron-left:before {
  content: ""; }

.mb-icon-chevron-right:before {
  content: ""; }

.mb-icon-arrow-left:before {
  content: ""; }

.mb-icon-arrow-right:before {
  content: ""; }

.mb-icon-expand:before {
  content: ""; }

.mb-icon-expandobject:before {
  content: ""; }

.mb-icon-move:before {
  content: ""; }

.mb-icon-expandwidth:before {
  content: ""; }

.mb-icon-cross-circle:before {
  content: ""; }

.mb-icon-plus-circle:before {
  content: ""; }

.mb-icon-circle-minus:before {
  content: ""; }

/* COLORS */
/*SoMe*/
/* PRODUCT CATEGORY COLORCODES */
/* WIDTHS */
.kalatog-grid {
  display: inline-flex; }
  .kalatog-grid .cat-item {
    width: 33.3333%;
    float: left;
    padding: 15px;
    background-color: yellowgreen; }
    .kalatog-grid .cat-item img {
      width: 100%;
      background-color: white; }
    .kalatog-grid .cat-item .cat-info {
      padding: 15px;
      background-color: #d9d6ca; }

@font-face {
  font-family: 'SoMe';
  src: url("data:application/x-font-ttf;charset=utf-8;base64,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") format("truetype");
  font-weight: normal;
  font-style: normal; }

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'SoMe' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icon-social-linkedin:before {
  content: ""; }

.icon-social-instagram-box:before {
  content: ""; }

.icon-social-youtube:before {
  content: ""; }

.icon-social-instagram:before {
  content: ""; }

.icon-social-facebook:before {
  content: ""; }

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