@charset "UTF-8";
/*
  SLOUGHT
  Copyright (C) 2013 by Systemantics, Bureau for Informatics

  Systemantics GmbH
  Alte Poststr. 38
  47877 Willich
  GERMANY

  Web:    www.systemantics.net
  Email:  hello@systemantics.net

  Permission granted to use the files associated with this
  website only on your webserver.

  Changes to these files are PROHIBITED due to license restrictions.
*/
/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
@import url(pp.css);
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

body {
  line-height: 1; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

/* Clearfix hack by http://nicolasgallagher.com/micro-clearfix-hack/ */
/* first for IE 4–8 */
@font-face {
  font-family: BauWeb-Medium;
  src: url("../webfonts/BauWeb-Medium.eot"); }
/* then for WOFF-capable browsers */
@font-face {
  font-family: BauWeb-Medium;
  src: url("../webfonts/BauWeb-Medium.woff") format("woff"); }
@font-face {
  font-family: "SSStandard";
  src: url("../webfonts/ss-standard.eot");
  src: url("../webfonts/ss-standard.eot?#iefix") format("embedded-opentype"), url("../webfonts/ss-standard.woff") format("woff"), url("../webfonts/ss-standard.ttf") format("truetype"), url("../webfonts/ss-standard.svg#SSStandard") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "SSSocialCircle";
  src: url("../webfonts/ss-social-circle.eot");
  src: url("../webfonts/ss-social-circle.eot?#iefix") format("embedded-opentype"), url("../webfonts/ss-social-circle.woff") format("woff"), url("../webfonts/ss-social-circle.ttf") format("truetype"), url("../webfonts/ss-social-circle.svg#SSSocialRegular") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "Maison Neue Demi";
  src: url("../webfonts/MaisonNeueWEB-Demi.woff") format("woff"); }
@font-face {
  font-family: "GravostyleBasic-Regular";
  src: url("../webfonts/GravoBasic-Regular-webfont.eot"); }
@font-face {
  font-family: "GravostyleBasic-Regular";
  src: url(data:application/x-font-woff;charset=utf-8;base64,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) format("woff"), url("../webfonts/GravoBasic-Regular-webfont.ttf") format("truetype"), url("../webfonts/GravoBasic-Regular-webfont.svg#gravostyle_basic_regularRg") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "ArnhemPro-Normal";
  src: url("../webfonts/ArnhemPro-Normal.eot");
  src: url("../webfonts/ArnhemPro-Normal.eot?#iefix") format("embedded-opentype"), url("../webfonts/ArnhemPro-Normal.woff") format("woff");
  font-weight: normal;
  font-style: normal; }
/* Webfonts */
.block-dek-text {
  font-size: 19px;
  line-height: 1.263; }

.featured-item-title {
  font-size: 18px;
  line-height: 1.333; }

.featured-item-teaser,
.column-dek-text,
.item-title {
  font-size: 15px;
  line-height: 1.2; }
  .featured-item-teaser.small,
  .column-dek-text.small,
  .item-title.small {
    font-size: 12px;
    line-height: 1; }

.column-title {
  font-size: 12px;
  line-height: 18px; }

.mode-neutral .block-dek-text {
  font-size: 19px;
  line-height: 1.263; }
.mode-neutral .featured-item-title {
  font-size: 18px;
  line-height: 1.333; }
.mode-neutral .featured-item-teaser,
.mode-neutral .column-dek-text,
.mode-neutral .item-title {
  font-size: 15px;
  line-height: 1.2; }
  .mode-neutral .featured-item-teaser.small,
  .mode-neutral .column-dek-text.small,
  .mode-neutral .item-title.small {
    font-size: 12px;
    line-height: 1; }
.mode-neutral .column-title {
  font-size: 12px; }

.mode-philadelphia .column-title {
  font-size: 10px; }
.mode-philadelphia .featured-item-title,
.mode-philadelphia .block-dek-text {
  font-size: 18px;
  line-height: 1.333; }
.mode-philadelphia .featured-item-teaser,
.mode-philadelphia .column-dek-text,
.mode-philadelphia .item-title {
  font-size: 14px;
  line-height: 1.286; }
  .mode-philadelphia .featured-item-teaser.small,
  .mode-philadelphia .column-dek-text.small,
  .mode-philadelphia .item-title.small {
    font-size: 12px;
    line-height: 1.5; }

.mode-world .block-dek-text {
  font-size: 20px;
  line-height: 1.2; }
.mode-world .column-title {
  font-size: 12px; }
.mode-world .featured-item-title {
  font-size: 21px;
  line-height: 1.143; }
.mode-world .featured-item-teaser,
.mode-world .column-dek-text,
.mode-world .item-title {
  font-size: 16px;
  line-height: 1.125; }
  .mode-world .featured-item-teaser.small,
  .mode-world .column-dek-text.small,
  .mode-world .item-title.small {
    font-size: 15px;
    line-height: 1.2; }

.mode-cloud .block-dek-text {
  font-size: 19px;
  line-height: 1.263; }
.mode-cloud .column-title {
  font-size: 11px; }
.mode-cloud .featured-item-title {
  font-size: 20px;
  line-height: 1.2; }
.mode-cloud .featured-item-teaser,
.mode-cloud .column-dek-text,
.mode-cloud .item-title {
  font-size: 15px;
  line-height: 1.2; }
  .mode-cloud .featured-item-teaser.small,
  .mode-cloud .column-dek-text.small,
  .mode-cloud .item-title.small {
    font-size: 12px;
    line-height: 1.5; }

.column + .column,
.projects-container .column {
  margin-left: 36px; }

.block + .block {
  margin-top: 18px; }
  footer .block + .block {
    margin-top: 45px; }

.item + .item {
  margin-top: 33px; }

.item-people-community + .item-people-community {
  margin-top: 18px; }

.item-project + .item-project {
  margin-top: 12px; }

.item-externalproject + .item-externalproject {
  margin-top: 39px; }

.item-row + .item-row {
  margin-top: 21px; }

/* Styles */
body,
input {
  font: normal 14px/1.286 Arial,sans-serif; }
  body p + p,
  body h2 + p,
  input p + p,
  input h2 + p {
    margin-top: 6px; }
  body p + h2,
  body ul + h2,
  input p + h2,
  input ul + h2 {
    margin-top: 12px; }

img {
  display: block; }

a {
  text-decoration: none;
  color: #333333; }
  a:hover {
    color: #a7a7a7; }
  .block-text a {
    color: #a7a7a7; }
    .block-text a:hover {
      color: #333333; }

html {
  min-width: 1024px;
  overflow-y: scroll; }

body {
  color: #333333;
  position: relative; }
  body.modes-pwc {
    background: #f8f8f8 url(../elements/background_pwc.gif) repeat-y center; }
  body.modes-wcp {
    background: #f8f8f8 url(../elements/background_wcp.gif) repeat-y center; }
  body.modes-cpw {
    background: #f8f8f8 url(../elements/background_cpw.gif) repeat-y center; }

.clickable-block {
  cursor: pointer; }

.demo-page-block {
  border-bottom: 3px solid green;
  border-top: 3px solid green;
  font-size: 50px;
  text-align: center; }

.block + .demo-page-block {
  margin-top: 90px !important; }

body * {
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.more {
  font: normal 12px/1.25 Arial,sans-serif;
  font-style: italic;
  color: #a7a7a7; }
  .more a {
    color: #a7a7a7; }
    .more a:hover {
      color: #333333; }
  .item .more {
    margin-top: 6px; }
  .announcement-dek-text + .more {
    margin-top: 8px; }

a.more {
  color: #a7a7a7; }
  a.more:hover {
    color: #333333; }

.path {
  font-family: "Maison Neue Demi",sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 1;
  color: #333333 !important;
  padding: 3px 0 9px; }
  .path a {
    color: #333333 !important; }
    .path a:hover {
      color: #a7a7a7 !important; }

.carousel-nav {
  zoom: 1; }
  .carousel-nav:before, .carousel-nav:after {
    content: "";
    display: table; }
  .carousel-nav:after {
    clear: both; }
  .carousel-nav .arrow {
    background-image: url(../elements/carousel_arrow_left.svg);
    background-position: center;
    background-repeat: no-repeat;
    text-indent: -9999px;
    cursor: pointer;
    float: left;
    height: 25px;
    width: 25px; }
    .carousel-nav .arrow.prev {
      background-image: url(../elements/carousel_arrow_left.svg); }
      .carousel-nav .arrow.prev:not(.inactive):hover {
        background-image: url(../elements/carousel_arrow_left_hover.svg); }
    .carousel-nav .arrow.next {
      background-image: url(../elements/carousel_arrow_right.svg);
      margin-left: 5px; }
      .carousel-nav .arrow.next:not(.inactive):hover {
        background-image: url(../elements/carousel_arrow_right_hover.svg); }
    .carousel-nav .arrow.inactive {
      cursor: default;
      opacity: 0.5; }

h2 {
  font-weight: bold; }

strong,
b {
  font-weight: bold; }

em,
i {
  font-style: italic; }

blockquote {
  color: #a7a7a7;
  font-style: italic; }

.image-placeholder {
  background: #969696; }

.block.no-left-sidebar-content .column-a > * {
  display: none; }

.mode-neutral {
  color: #333333; }
  .mode-neutral .item-title,
  .mode-neutral .item-name {
    color: #333333; }
  .mode-neutral a {
    color: #a7a7a7; }
    .mode-neutral a:hover {
      color: #333333; }
  .mode-neutral .item-title a,
  .mode-neutral .item-name a {
    color: #333333; }
    .mode-neutral .item-title a:hover,
    .mode-neutral .item-name a:hover {
      color: #a7a7a7; }

.mode-philadelphia {
  color: #bb4339; }
  .mode-philadelphia .item-title,
  .mode-philadelphia .item-name {
    color: #bb4339; }
  .mode-philadelphia a {
    color: #bb4339; }
    .mode-philadelphia a:hover {
      color: #bb4339;
      text-decoration: underline; }

.mode-world {
  color: #00aac9; }
  .mode-world .item-title,
  .mode-world .item-name {
    color: #00aac9; }
  .mode-world a {
    color: #00aac9; }
    .mode-world a:hover {
      color: #00aac9;
      text-decoration: underline; }

.mode-cloud {
  color: #325c58; }
  .mode-cloud .item-title,
  .mode-cloud .item-name {
    color: #325c58; }
  .mode-cloud a {
    color: #325c58; }
    .mode-cloud a:hover {
      color: #325c58;
      text-decoration: underline; }

.mode-title {
  letter-spacing: 1px; }

form {
  font: normal 12px/1.25 Arial,sans-serif;
  line-height: 1; }
  .column-a form {
    width: 136px; }

.hidden-fields {
  display: none; }
  .form-field + .hidden-fields {
    margin-top: 9px; }

.form-block + .form-block, .form-block + .button {
  margin-top: 27px; }

.form-errors {
  color: #bb4339;
  display: none;
  margin-top: 18px; }
  .form-errors.submission-errors {
    margin-bottom: 18px; }

.form-field.three-col {
  width: 252px; }
  .form-field.three-col + .form-field {
    margin-left: 36px; }
.form-field.one-col {
  width: 80px; }
  .form-field.one-col + .form-field {
    margin-left: 6px; }
.form-field + .form-field, .field-row + .form-field, h2 + .form-field, .form-field + h2 {
  margin-top: 9px; }
.field-row .form-field {
  float: left;
  margin-top: 0; }

.custom-form p {
  margin-top: 1.5px; }
.custom-form .field-row {
  margin-bottom: 9px;
  margin-top: 9px; }
  .custom-form .field-row.spaced {
    margin-top: 27px; }
  .custom-form .field-row .field-block {
    float: left; }
.custom-form .narrow {
  width: 252px;
  float: left; }
  .custom-form .narrow + .narrow {
    margin-left: 36px; }
.custom-form button {
  margin-top: 18px; }

.field-row {
  zoom: 1; }
  .field-row:before, .field-row:after {
    content: "";
    display: table; }
  .field-row:after {
    clear: both; }
  .field-row + .field-row, .form-field + .field-row, h2 + .field-row, .field-row + h2 {
    margin-top: 9px; }

label {
  font: normal 12px/1.25 Arial,sans-serif;
  font-weight: bold;
  color: black;
  display: block; }
  input + label, textarea + label, .field-row + label {
    margin-top: 26px; }
  label.hidden {
    display: none; }
    label.hidden + input, label.hidden + select, label.hidden + select + .customSelect {
      margin-top: 18px; }

label + input, label +
textarea, label +
select, label +
select + .customSelect {
  margin-top: 10px; }
input:active, input:focus,
textarea:active,
textarea:focus,
select:active,
select:focus,
select + .customSelect:active,
select + .customSelect:focus {
  border-color: #333333;
  outline: none; }

input[type="text"],
textarea {
  border: 1px solid #a7a7a7;
  border-radius: 3px;
  color: #333333;
  padding: 4px 9px 6px;
  width: 100%; }
  input[type="text"]:hover, input[type="text"]:active, input[type="text"]:focus,
  textarea:hover,
  textarea:active,
  textarea:focus {
    border-color: #333333; }
  .column-d .block-sidebar-text input[type="text"], .column-d .block-sidebar-text
  textarea {
    width: 172px; }

input[type="text"] {
  font: normal 12px/1.25 Arial,sans-serif;
  line-height: 1;
  height: 33px; }
  .search-form input[type="text"] {
    height: 33px; }
  .column-a input[type="text"] {
    width: 136px; }
  input[type="text"].centered {
    text-align: center; }

input[type="radio"] + input[type="radio"] {
  margin-left: 10px; }

input[type="checkbox"] + input[type="checkbox"] {
  margin-left: 10px; }

input[type="submit"] {
  font-size: 13px;
  font-family: "SSStandard" !important;
  font-style: normal !important;
  font-weight: normal !important;
  line-height: 1.7;
  text-decoration: none;
  text-rendering: optimizeLegibility;
  white-space: nowrap;
  /*-webkit-font-feature-settings: "liga"; Currently broken in Chrome >= v22. Falls back to text-rendering. Safari is unaffected. */
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
  background: none;
  border: none;
  color: #333333;
  padding: 3px 6px;
  position: absolute;
  right: 6px;
  top: 3px; }

.one-col select {
  width: 80px !important; }
.three-col select {
  width: 232px !important; }

.button {
  font: normal 12px/1.25 Arial,sans-serif;
  background: white;
  /* Old browsers */
  background: -moz-linear-gradient(top, white 0%, #f8f8f8 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #f8f8f8));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, white 0%, #f8f8f8 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, white 0%, #f8f8f8 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, white 0%, #f8f8f8 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, white 0%, #f8f8f8 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$col1', endColorstr='$col2',GradientType=0 );
  /* IE6-9 */
  width: 108px;
  border: 1px solid #a7a7a7;
  border-radius: 3px;
  color: #333333 !important;
  cursor: pointer;
  display: block;
  height: 33px;
  padding: 3px 9px;
  text-align: center; }
  .button[disabled] {
    background: #f8f8f8 !important;
    border-color: #a7a7a7 !important;
    color: #a7a7a7 !important;
    cursor: default; }
  select:hover + .button, .button:hover, .button.selected {
    background: white;
    /* Old browsers */
    background: -moz-linear-gradient(top, white 0%, #e6e6e6 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #e6e6e6));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, white 0%, #e6e6e6 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, white 0%, #e6e6e6 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, white 0%, #e6e6e6 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, white 0%, #e6e6e6 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$col1', endColorstr='$col2',GradientType=0 );
    /* IE6-9 */
    border-color: #333333; }
  form:not(.order-form,#cart-form) .button {
    margin-top: 15px; }
  .column-a .button {
    width: 136px; }
  .column-d .button {
    width: 172px; }
  .button.three-col {
    width: 252px; }
  .button.fitting {
    width: -moz-fit-content;
    width: -webkit-fit-content;
    width: intrinsic; }
  .button-group .button {
    border: none;
    border-radius: 0;
    float: left;
    height: 31px; }
  .button-group .button + .button {
    border-left: 1px solid #a7a7a7; }

.button-group {
  border: 1px solid #a7a7a7;
  border-radius: 3px;
  width: 136px; }
  .button-group:hover {
    border-color: #333333; }

a.button {
  height: 35px;
  padding-top: 9px; }

.remove-button {
  font-size: 13px;
  font-family: "SSStandard" !important;
  font-style: normal !important;
  font-weight: normal !important;
  line-height: 1.7;
  text-decoration: none;
  text-rendering: optimizeLegibility;
  white-space: nowrap;
  /*-webkit-font-feature-settings: "liga"; Currently broken in Chrome >= v22. Falls back to text-rendering. Safari is unaffected. */
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
  height: 25px;
  width: 25px; }

.search-form {
  clear: left;
  position: relative; }
  h2 + .search-form {
    margin-top: 15px; }
  .column-subtitle + .search-form {
    margin-top: 9px !important; }
  .search-form label {
    display: none; }
  .search-form input[type="text"] {
    margin: 0; }
  #footer-extended .search-form {
    margin-top: 10px; }
  .column-d .block-sidebar-text .search-form {
    width: 172px; }

#cart-form {
  position: relative; }
  #cart-form .block {
    margin-top: 18px; }
  #cart-form .form-buttons {
    zoom: 1; }
    #cart-form .form-buttons:before, #cart-form .form-buttons:after {
      content: "";
      display: table; }
    #cart-form .form-buttons:after {
      clear: both; }
    #cart-form .form-buttons .button {
      float: left; }
      #cart-form .form-buttons .button + .button {
        margin-left: 36px; }
  #cart-form .field-row + .form-buttons {
    margin-top: 18px; }
  #cart-form .cart-amount {
    width: 156px;
    margin-left: 60px;
    margin-bottom: 18px; }
    #cart-form .cart-amount .item-title,
    #cart-form .cart-amount .item-amount {
      width: 60px;
      float: left; }
    #cart-form .cart-amount .item-amount {
      margin-left: 36px;
      text-align: right; }
    #cart-form .cart-amount .cart-amount-item {
      zoom: 1; }
      #cart-form .cart-amount .cart-amount-item:before, #cart-form .cart-amount .cart-amount-item:after {
        content: "";
        display: table; }
      #cart-form .cart-amount .cart-amount-item:after {
        clear: both; }
      #cart-form .cart-amount .cart-amount-item + .cart-amount-item {
        margin-top: 9px; }
  #cart-form section:last-child {
    margin-bottom: 18px; }

#cart-checkout {
  display: none; }

#payment-form {
  position: relative; }

.form-processing-overlay {
  background: #f8f8f8;
  display: none;
  height: 100%;
  left: 0;
  opacity: 0.6;
  position: absolute;
  top: 0;
  width: 100%; }
  form.form-processing .form-processing-overlay {
    display: block; }

.column-title + .filter, .column-subtitle + .filter, .column-teaser + .filter {
  margin-top: 15px; }
.filter + .filter, .more + .filter, .filter + .column-subtitle {
  margin-top: 12px; }
.filter + .tags {
  margin-top: 21px; }

.order-form label {
  display: none; }

.customSelect {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 20px;
  padding: 9px 9px 2px; }
  .customSelect::after {
    color: #a7a9ac;
    content: "▼"; }

select.colAButton + .customSelect {
  width: 116px !important; }
  select.colAButton + .customSelect .customSelectInner {
    width: 104px !important; }

select.three-col + .customSelect {
  width: 232px !important; }
  select.three-col + .customSelect .customSelectInner {
    width: 220px !important; }

select.one-col + .customSelect {
  width: 60px !important; }
  select.one-col + .customSelect .customSelectInner {
    width: 48px !important; }

.filter-form {
  zoom: 1;
  margin-bottom: 3px; }
  .filter-form:before, .filter-form:after {
    content: "";
    display: table; }
  .filter-form:after {
    clear: both; }
  .filter-form h2 {
    margin-bottom: 12px; }
  .filter-form label {
    font: normal 12px/1.25 Arial,sans-serif;
    color: #333333;
    cursor: pointer;
    display: block; }
    .filter-form label:hover {
      color: #a7a7a7; }
  .filter-form input {
    margin: 3px 0 6px; }

.tags {
  font: normal 12px/1.25 Arial,sans-serif; }
  .tags .column-subtitle + ul {
    margin-top: 18px; }
    .block-sidebar-text .tags .column-subtitle + ul {
      margin-top: 6px; }
  .tags li:hover, .tags li.selected {
    color: #a7a7a7; }
    .block-sidebar-text .tags li:hover, .block-sidebar-text .tags li.selected {
      color: #333333;
      cursor: default; }
  .tags.no-links li {
    color: #333333;
    cursor: default; }
  .tags + h2, p + .tags {
    margin-top: 6px; }

.tags-cloud ul {
  zoom: 1; }
  .tags-cloud ul:before, .tags-cloud ul:after {
    content: "";
    display: table; }
  .tags-cloud ul:after {
    clear: both; }
  .tags-cloud ul li {
    cursor: pointer;
    float: left; }
    .tags-cloud ul li:after {
      content: ",";
      margin-right: 0.5em; }
    .tags-cloud ul li:last-child:after {
      content: none; }

.tags-list li {
  cursor: pointer; }
  .tags-list li + li {
    margin-top: 6px; }

.view-switch {
  zoom: 1; }
  .view-switch:before, .view-switch:after {
    content: "";
    display: table; }
  .view-switch:after {
    clear: both; }
  .view-switch .button {
    position: relative;
    text-align: left;
    width: 67px; }
    .view-switch .button.selected {
      background: #e6e6e6; }
    .view-switch .button span {
      font-size: 13px;
      font-family: "SSStandard" !important;
      font-style: normal !important;
      font-weight: normal !important;
      line-height: 1.7;
      text-decoration: none;
      text-rendering: optimizeLegibility;
      white-space: nowrap;
      /*-webkit-font-feature-settings: "liga"; Currently broken in Chrome >= v22. Falls back to text-rendering. Safari is unaffected. */
      -moz-font-feature-settings: "liga=1";
      -moz-font-feature-settings: "liga";
      -ms-font-feature-settings: "liga" 1;
      -o-font-feature-settings: "liga";
      font-feature-settings: "liga";
      -webkit-font-smoothing: antialiased;
      color: #a7a9ac;
      font-size: 15px;
      left: 42px;
      position: absolute;
      top: 5px; }

.pagination {
  margin-top: 21px !important; }

.pages {
  zoom: 1;
  font: bold 9px/2 Arial,sans-serif;
  text-transform: uppercase; }
  .pages:before, .pages:after {
    content: "";
    display: table; }
  .pages:after {
    clear: both; }
  .pages li {
    cursor: pointer;
    float: left;
    margin-right: 0.4em; }
    .pages li.selected, .pages li:hover {
      color: black; }
  .column-subtitle + .pages {
    margin-top: 10px; }

.slideshow {
  position: relative; }

.slide {
  zoom: 1;
  left: 0;
  position: absolute;
  top: 0; }
  .slide:before, .slide:after {
    content: "";
    display: table; }
  .slide:after {
    clear: both; }
  .slide figcaption {
    display: none; }
  .image-carousel .slide {
    cursor: pointer; }

.indicator {
  background: url(../elements/indicator.svg);
  bottom: 0;
  height: 17px;
  position: absolute;
  width: 35px; }

.indicator-1 {
  left: 60px; }

.indicator-2 {
  left: 348px; }

.indicator-3 {
  left: 636px; }

.carousel-block .item {
  width: 252px;
  float: left;
  margin-top: 0 !important; }
  .carousel-block .item + .item {
    margin-left: 36px; }

.value-bar-container {
  height: 274px;
  position: relative;
  width: 144px; }
  p + .value-bar-container {
    margin-top: 60px; }

.value-bar {
  left: -17px;
  height: 70px;
  position: absolute;
  width: 10px;
  z-index: 1; }
  .value-bar.hoverable {
    cursor: pointer; }
  .value-bar.hoverable:hover {
    border-style: solid;
    border-width: 1px;
    background: rgba(248, 248, 248, 0.95);
    height: 240px;
    margin-left: -1px;
    margin-top: -1px;
    width: 144px; }
    .mode-philadelphia .value-bar.hoverable:hover {
      border-color: #eed0cd; }
    .mode-world .value-bar.hoverable:hover {
      border-color: #bfeaf1; }
    .mode-cloud .value-bar.hoverable:hover {
      border-color: #ccd6d5; }
  .projects-block.grid-view .item-project .value-bar {
    top: 153px; }
  .item-project .value-bar {
    top: -9px; }
  .item-featuredproject .value-bar {
    top: -12px; }
    .item-featuredproject .value-bar:hover {
      top: -6px; }
  .item-value .value-bar {
    top: -8px; }
  .value-bar-container .value-bar {
    height: 274px;
    width: 144px; }

.value-bar-graphic {
  height: 60px;
  left: -1px;
  position: absolute;
  top: 9px;
  width: 5px; }
  .value-bar-graphic img {
    height: 100%;
    width: 100%; }
  .value-bar.hoverable:hover .value-bar-graphic {
    height: 230px; }
  .value-bar-container .value-bar-graphic {
    height: 240px;
    top: 34px; }
  .item-featuredproject .value-bar:hover .value-bar-graphic {
    margin-top: -6px; }
  .value-bar-container.generic .value-bar-graphic {
    top: 0; }

.value-bar-details {
  display: none;
  left: 18px;
  position: absolute;
  top: 6px; }
  .value-bar.hoverable:hover .value-bar-details, .value-bar-container .value-bar-details {
    display: block; }

.value-bar-title {
  font-family: "Maison Neue Demi",sans-serif;
  font-style: normal;
  font-weight: 500;
  color: #333333;
  font-size: 12px;
  line-height: 1.5;
  text-transform: uppercase; }
  .value-bar-container .value-bar-title {
    text-transform: none; }

.value-bar-items {
  font: normal 12px/1.25 Arial,sans-serif; }
  .value-bar-container.generic .value-bar-items {
    font-family: "Maison Neue Demi",sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 1; }
    .value-bar-container.generic .value-bar-items li + li {
      margin-top: 15px; }
  .value-bar-title + .value-bar-items {
    margin-top: 12px; }
  .value-bar-items span {
    font: bold 9px/2 Arial,sans-serif;
    margin-right: 10px; }
  .value-bar-items li {
    margin-left: 6px; }
  .value-bar-items a {
    color: inherit !important; }
  .value-bar-items a:hover {
    color: #a7a7a7 !important;
    text-decoration: none; }

header {
  zoom: 1;
  position: relative; }
  header .block-content {
    margin: 0 auto;
    width: 1020px; }
  header:before, header:after {
    content: "";
    display: table; }
  header:after {
    clear: both; }
  header .block-content {
    position: relative; }

#logo {
  display: block;
  margin: 48px 0 18px 6px;
  text-indent: -9999px;
  width: 288px; }

#menu {
  width: 156px;
  left: 0;
  padding-left: 6px;
  position: absolute;
  top: 192px;
  z-index: 1; }

.menu-sections > li + li {
  margin-top: 9px; }

.menu-sections li.selected:before {
  bottom: 1px;
  position: relative; }

.menu-section-title {
  font-family: "Maison Neue Demi",sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.5;
  text-transform: uppercase;
  margin-left: -7px; }
  .menu-section-title a {
    color: black; }
    .menu-section-title a:hover {
      color: #a7a7a7; }
  .menu-sections li.selected .menu-section-title {
    margin-left: -17px; }
    .menu-sections li.selected .menu-section-title:before {
      color: #333333;
      content: "▼ ";
      font-size: 8px;
      vertical-align: middle; }

.menu-section-teaser {
  font: normal 12px/1.25 Arial,sans-serif;
  cursor: pointer; }

.menu-items {
  font: normal 12px/1.25 Arial,sans-serif;
  display: none;
  margin: 6px 0 17px; }
  .menu-items li {
    margin-left: 5px; }
    .menu-items li.selected {
      margin-left: 0; }
      .menu-items li.selected:before {
        content: "▶ ";
        font-size: 5px;
        vertical-align: middle; }
  .menu-sections li.selected > .menu-items {
    display: block; }

footer {
  background-color: #404040;
  color: #dddddd; }
  .block + footer {
    margin-top: 60px; }
  footer .column-a .column-title {
    color: #dddddd; }
  footer .more,
  footer a {
    color: #dddddd; }
    footer .more:hover,
    footer a:hover {
      color: #a7a7a7; }
  footer .search-form input[type="text"] {
    background: #404040;
    border-color: #dddddd;
    color: #dddddd; }
  footer .search-form input[type="submit"] {
    color: #dddddd; }
  footer .mode-neutral {
    color: #dddddd; }
    footer .mode-neutral .item-title a {
      color: #dddddd; }

#footer-reduced {
  background: #404040;
  bottom: 0;
  padding: 12px 0 15px;
  position: fixed;
  width: 100%;
  z-index: 10000; }
  #footer-reduced .search-form {
    margin-top: 0; }

#footer-extended {
  padding: 30px 0; }

footer .block + .sitemap-block {
  margin-top: 66px; }

#sitemap {
  zoom: 1; }
  #sitemap:before, #sitemap:after {
    content: "";
    display: table; }
  #sitemap:after {
    clear: both; }
  #sitemap .sitemap-section {
    float: left;
    width: 108px; }
    #sitemap .sitemap-section + .sitemap-section {
      margin-left: 36px; }
    #sitemap .sitemap-section h1 {
      min-height: 18px; }
  #sitemap h1 {
    font-family: "Maison Neue Demi",sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    line-height: 1.2; }
    #sitemap h1 + ul {
      margin-top: 5px; }
  #sitemap ul {
    font: normal 12px/1.25 Arial,sans-serif; }
    #sitemap ul li + li {
      margin-top: 6px; }

.social-button {
  font-size: 18px;
  font-family: "SSSocialCircle" !important;
  font-style: normal !important;
  font-weight: normal !important;
  line-height: 1.7;
  text-decoration: none;
  text-rendering: optimizeLegibility;
  white-space: nowrap;
  /*-webkit-font-feature-settings: "liga"; Currently broken in Chrome >= v22. Falls back to text-rendering. Safari is unaffected. */
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased; }
  .social-button + .social-button {
    margin-left: 6px; }

#copyright {
  font: normal 12px/1.25 Arial,sans-serif; }

.banner-block {
  padding: 13px 0 16px; }
  .banner-block.mode-neutral {
    background: #404040; }
  .banner-block.mode-philadelphia {
    background: #bb4339; }
  .banner-block.mode-world {
    background: #00aac9; }
  .banner-block.mode-cloud {
    background: #325c58; }
  .banner-block * {
    color: white !important; }

.announcement-title + .announcement-dek-text {
  margin-top: 10px; }

.block {
  zoom: 1;
  clear: left;
  position: relative; }
  .block:before, .block:after {
    content: "";
    display: table; }
  .block:after {
    clear: both; }
  .block .block-content {
    margin: 0 auto;
    width: 1020px; }
  body.home header + .block {
    margin-top: 18px; }

.block-content {
  zoom: 1;
  position: relative; }
  .block-content:before, .block-content:after {
    content: "";
    display: table; }
  .block-content:after {
    clear: both; }

.block-title {
  font-family: "Maison Neue Demi",sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 30px;
  line-height: 1; }
  .mode-neutral .block-title {
    font-family: "Maison Neue Demi",sans-serif;
    font-style: normal;
    font-weight: 500; }
  .mode-philadelphia .block-title {
    font-family: "BauWeb-Medium",sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .mode-world .block-title {
    font-family: "ArnhemPro-Normal",serif;
    font-style: normal;
    font-weight: 500; }
  .mode-cloud .block-title {
    font-family: "GravostyleBasic-Regular",sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .column > .block-title:first-child {
    margin-top: 12px; }

.block-subtitle {
  font-family: "Maison Neue Demi",sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 1; }
  .mode-neutral .block-subtitle {
    font-family: "Maison Neue Demi",sans-serif;
    font-style: normal;
    font-weight: 500; }
  .mode-philadelphia .block-subtitle {
    font-family: "BauWeb-Medium",sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .mode-world .block-subtitle {
    font-family: "ArnhemPro-Normal",serif;
    font-style: normal;
    font-weight: 500; }
  .mode-cloud .block-subtitle {
    font-family: "GravostyleBasic-Regular",sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .block-title + .block-subtitle {
    margin-top: 36px; }

.block-dek-text {
  font-family: "Maison Neue Demi",sans-serif;
  font-style: normal;
  font-weight: 500;
  width: 444px; }
  .mode-neutral .block-dek-text {
    font-family: "Maison Neue Demi",sans-serif;
    font-style: normal;
    font-weight: 500; }
  .mode-philadelphia .block-dek-text {
    font-family: "BauWeb-Medium",sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .mode-world .block-dek-text {
    font-family: "ArnhemPro-Normal",serif;
    font-style: normal;
    font-weight: 500; }
  .mode-cloud .block-dek-text {
    font-family: "GravostyleBasic-Regular",sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .block-title + .block-dek-text {
    margin-top: 30px; }
  .block-subtitle + .block-dek-text {
    margin-top: 9px; }

.block-text {
  font: normal 14px/1.286 Arial,sans-serif;
  zoom: 1; }
  .block-text p + p,
  .block-text h2 + p {
    margin-top: 6px; }
  .block-text p + h2,
  .block-text ul + h2 {
    margin-top: 12px; }
  .block-text:before, .block-text:after {
    content: "";
    display: table; }
  .block-text:after {
    clear: both; }
  .block-text.project-description p + p,
  .block-text.project-description h2 + p {
    margin-top: 12px; }
  .block-text.project-description .read-more p + p,
  .block-text.project-description .read-more h2 + p {
    margin-top: 6px; }

.block-sidebar-text {
  font: normal 12px/1.25 Arial,sans-serif;
  /*
  & > ul {
  	color: $colorTextLink;
  	font-style: italic;
  }*/ }
  .block-sidebar-text p + p,
  .block-sidebar-text h2 + p {
    margin-top: 6px; }
  .block-sidebar-text p + h2,
  .block-sidebar-text ul + h2 {
    margin-top: 9px; }
  .block-sidebar-text a {
    color: #a7a7a7; }
    .block-sidebar-text a:hover {
      color: #333333; }
  .block-sidebar-text .item-title a {
    color: #333333; }
    .block-sidebar-text .item-title a:hover {
      color: #a7a7a7; }
  .block-sidebar-text h2 {
    color: black; }
    .block-sidebar-text h2 + ul {
      margin-top: 6px; }
  .column-d .block-sidebar-text {
    width: 192px; }
  .block-sidebar-text img + h2, .block-sidebar-text img + p {
    margin-top: 39px; }
  .block-sidebar-text .column-title {
    margin-top: 39px; }
    .block-sidebar-text .column-title + .item {
      margin-top: 12px; }
  .column-title + .block-sidebar-text {
    margin-top: 15px; }

.block-sidebar-media {
  background-color: white;
  padding: 11px 16px 22px; }
  .block-sidebar-media .playlist-title + .playlist-media-items {
    margin-top: 9px; }
  .block-sidebar-media + .block-sidebar-text {
    margin-top: 15px; }

.playlist-title {
  font-family: "Maison Neue Demi",sans-serif;
  font-style: normal;
  font-weight: 500;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 18px;
  margin-bottom: 18px; }
  .mode-neutral .playlist-title {
    font-family: "Maison Neue Demi",sans-serif;
    font-style: normal;
    font-weight: 500; }
  .mode-philadelphia .playlist-title {
    font-family: "BauWeb-Medium",sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .mode-world .playlist-title {
    font-family: "ArnhemPro-Normal",serif;
    font-style: normal;
    font-weight: 500; }
  .mode-cloud .playlist-title {
    font-family: "GravostyleBasic-Regular",sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }

.item-playlist {
  zoom: 1;
  position: relative; }
  .item-playlist:before, .item-playlist:after {
    content: "";
    display: table; }
  .item-playlist:after {
    clear: both; }
  .item-playlist .play-button {
    background-image: url(../elements/icon_play_circle.svg);
    background-position: center;
    background-repeat: no-repeat;
    text-indent: -9999px;
    float: left;
    height: 10px;
    margin-top: 2px;
    width: 10px; }
    .item-playlist .play-button:hover {
      background-image: url(../elements/icon_play_circle_hover.svg); }
  .item-playlist.playing-audio .play-button {
    background-image: url(../elements/icon_pause_circle.svg); }
    .item-playlist.playing-audio .play-button:hover {
      background-image: url(../elements/icon_pause_circle_hover.svg); }
  .item-playlist .item-title {
    font: bold 12px/1.25 Arial,sans-serif;
    float: left;
    margin-left: 7px; }
  .item-playlist .item-teaser {
    float: left;
    margin-left: 17px; }
  .item-playlist + .item-playlist {
    margin-top: 9px; }
  .item-playlist .download-button {
    background-image: url(../elements/icon_download.svg);
    background-position: center;
    background-repeat: no-repeat;
    text-indent: -9999px;
    display: block;
    height: 16px;
    margin-top: 2px;
    position: absolute;
    right: 0;
    top: 0;
    width: 16px; }

.block .image-view-grid {
  display: none; }
.block .image-list-view {
  display: block; }

.grid-view .image-view-grid {
  display: block; }
.grid-view .image-view-list {
  display: none; }

.columns-block {
  margin-top: 12px; }

.modes-block .column-dek-text {
  padding-right: 30px; }

.divider-block hr {
  border: none;
  border-top: 1px solid #e5e5e5;
  margin: 0; }

.dek-block .column-d {
  margin-top: 81px; }

.program-dek-block .column-d {
  margin-top: -6px; }
.program-dek-block .block-title + .block-dek-text {
  margin-top: 21px; }

.program-title {
  font-family: "Maison Neue Demi",sans-serif;
  font-style: normal;
  font-weight: 500;
  font-family: "Maison Neue Demi",sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 46px;
  line-height: 1.043; }
  .mode-neutral .program-title {
    font-family: "Maison Neue Demi",sans-serif;
    font-style: normal;
    font-weight: 500; }
  .mode-philadelphia .program-title {
    font-family: "BauWeb-Medium",sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .mode-world .program-title {
    font-family: "ArnhemPro-Normal",serif;
    font-style: normal;
    font-weight: 500; }
  .mode-cloud .program-title {
    font-family: "GravostyleBasic-Regular",sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .mode-philadelphia .program-title {
    font-size: 40px;
    line-height: 1.05; }
  .mode-world .program-title {
    font-size: 42px;
    line-height: 1; }
  .mode-cloud .program-title {
    font-size: 42px;
    line-height: 1; }
  .path + .program-title {
    margin-top: 3px; }

.community-block.grid-view .item-people-community {
  margin-top: 21px; }
  .community-block.grid-view .item-people-community + .item-people-community {
    margin-top: 27px; }
.community-block.grid-view .item-image + .item-info {
  margin-top: 15px; }
.community-block .column-title {
  margin-bottom: 28px; }
  .community-block .column-title + .item-people-community {
    margin-top: 0; }
.community-block.filtered-view .item-people-community {
  margin-top: 0;
  margin-bottom: 18px; }

.projects-block .item-title,
.projects-block .item-meta,
.projects-block .item-teaser {
  display: none; }
.projects-block .item-title.small {
  display: block; }
.projects-block.grid-view .item-title,
.projects-block.grid-view .item-meta,
.projects-block.grid-view .item-teaser {
  display: block; }
.projects-block.grid-view .item-title.small {
  display: none; }
.projects-block.grid-view .item-info {
  margin-top: 6px; }
.projects-block.grid-view .item .more {
  margin-top: 12px; }
.projects-block.grid-view .item-project + .item-project {
  margin-top: 63px; }
.projects-block.filtered-view .item-project {
  margin-bottom: 12px; }
.projects-block.filtered-view.grid-view .item-project {
  margin: 0 0 63px; }
.projects-block .column-title {
  margin-bottom: 30px; }
  .projects-block .column-title + .item-project {
    margin-top: 0; }

.featuredprojects-block {
  margin-top: 21px !important; }

.fullimage-block {
  height: 485px;
  width: 100%; }
  .fullimage-block .image {
    background-color: #969696;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%;
    height: 100%;
    width: 100%; }

.blogposts-block .column-title {
  margin-bottom: 28px; }
  .blogposts-block .column-title + .item-post {
    margin-top: 0; }
.blogposts-block.filtered-view .item-post {
  margin-top: 0;
  margin-bottom: 18px; }

.column {
  width: 252px;
  float: left;
  min-height: 1px; }
  .column.column-a {
    margin-top: 2px; }

.column-a {
  width: 156px;
  padding-left: 6px; }

.column-b-c {
  width: 540px;
  position: relative; }

.column-b-c-d {
  width: 828px; }

.column-title {
  font-family: "Maison Neue Demi",sans-serif;
  font-style: normal;
  font-weight: 500;
  text-transform: uppercase; }
  .mode-neutral .column-title {
    font-family: "Maison Neue Demi",sans-serif;
    font-style: normal;
    font-weight: 500; }
  .mode-philadelphia .column-title {
    font-family: "BauWeb-Medium",sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .mode-world .column-title {
    font-family: "ArnhemPro-Normal",serif;
    font-style: normal;
    font-weight: 500; }
  .mode-cloud .column-title {
    font-family: "GravostyleBasic-Regular",sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .column-a .column-title {
    color: black; }
  .column-teaser + .column-title {
    margin-top: 30px; }

.column-subtitle {
  clear: left;
  font: normal 12px/1.25 Arial,sans-serif;
  font-weight: bold; }
  .column-title + .column-subtitle {
    margin-top: 7px; }
  .column-a .column-subtitle {
    color: black; }
  .carousel-nav + .column-subtitle {
    margin-top: 18px; }

.column-teaser {
  font: normal 12px/1.25 Arial,sans-serif;
  height: 60px;
  overflow: hidden; }
  .column-title + .column-teaser {
    margin-top: 6px; }
  .column-subtitle + .column-teaser {
    margin-top: 6px; }
  .carousel-nav + .column-teaser {
    margin-top: 24px; }
  .filter + .column-teaser {
    margin-top: 12px; }

.column-more {
  font: bold 9px/2 Arial,sans-serif;
  text-transform: uppercase; }
  .column-teaser + .column-more {
    margin-top: 9px; }
  .column-title + .column-more {
    margin-top: 9px; }

.column-note {
  font: normal 12px/1.25 Arial,sans-serif;
  clear: left;
  margin-left: 41px;
  padding-left: 10px;
  width: 384px; }
  .item-row + .column-note {
    margin-top: 24px; }

.column-dek-text {
  font-family: "Maison Neue Demi",sans-serif;
  font-style: normal;
  font-weight: 500; }
  .mode-neutral .column-dek-text {
    font-family: "Maison Neue Demi",sans-serif;
    font-style: normal;
    font-weight: 500; }
  .mode-philadelphia .column-dek-text {
    font-family: "BauWeb-Medium",sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .mode-world .column-dek-text {
    font-family: "ArnhemPro-Normal",serif;
    font-style: normal;
    font-weight: 500; }
  .mode-cloud .column-dek-text {
    font-family: "GravostyleBasic-Regular",sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }

/* Not necessary at the moment as there is no longer a perched sidebar. But kepp until sidebar is finalized.
.sidebar-perched {
	left: 0;
	position: absolute;
	top: $verticalSpacing;
}*/
.item {
  zoom: 1;
  float: left;
  width: 100%; }
  .item:before, .item:after {
    content: "";
    display: table; }
  .item:after {
    clear: both; }
  .column-title + .item {
    margin-top: 28px; }
  .item.item-clear {
    clear: left; }

.item-image {
  display: block;
  margin-top: 2px; }

.item-media {
  display: block;
  position: relative; }
  .item-media .play-button-overlay {
    height: 74px;
    left: 50%;
    margin-left: -37px;
    margin-top: -37px;
    position: absolute;
    top: 50%;
    width: 74px; }
    .item-media .play-button-overlay img {
      height: 100%;
      width: 100%; }
      .item-media .play-button-overlay img.pause {
        display: none; }
    .item-audio.playing-audio .item-media .play-button-overlay img.play {
      display: none; }
    .item-audio.playing-audio .item-media .play-button-overlay img.pause {
      display: block; }

.item-row {
  zoom: 1; }
  .item-row:before, .item-row:after {
    content: "";
    display: table; }
  .item-row:after {
    clear: both; }

.item-title {
  font-family: "Maison Neue Demi",sans-serif;
  font-style: normal;
  font-weight: 500; }
  .mode-neutral .item-title {
    font-family: "Maison Neue Demi",sans-serif;
    font-style: normal;
    font-weight: 500; }
  .mode-philadelphia .item-title {
    font-family: "BauWeb-Medium",sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .mode-world .item-title {
    font-family: "ArnhemPro-Normal",serif;
    font-style: normal;
    font-weight: 500; }
  .mode-cloud .item-title {
    font-family: "GravostyleBasic-Regular",sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .item-meta + .item-title {
    margin-top: 6px; }
  .item-image + .item-title {
    margin-top: 16px; }

.featured-item-title {
  font-family: "Maison Neue Demi",sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 1.333; }
  .mode-neutral .featured-item-title {
    font-family: "Maison Neue Demi",sans-serif;
    font-style: normal;
    font-weight: 500; }
  .mode-philadelphia .featured-item-title {
    font-family: "BauWeb-Medium",sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .mode-world .featured-item-title {
    font-family: "ArnhemPro-Normal",serif;
    font-style: normal;
    font-weight: 500; }
  .mode-cloud .featured-item-title {
    font-family: "GravostyleBasic-Regular",sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }

.item-teaser {
  font: normal 12px/1.25 Arial,sans-serif; }
  .item-title + .item-teaser {
    margin-top: 6px; }
  .item-media + .item-teaser {
    margin-top: 15px; }

.featured-item-teaser {
  font-family: "Maison Neue Demi",sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 15px;
  line-height: 1.2; }
  .mode-neutral .featured-item-teaser {
    font-family: "Maison Neue Demi",sans-serif;
    font-style: normal;
    font-weight: 500; }
  .mode-philadelphia .featured-item-teaser {
    font-family: "BauWeb-Medium",sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .mode-world .featured-item-teaser {
    font-family: "ArnhemPro-Normal",serif;
    font-style: normal;
    font-weight: 500; }
  .mode-cloud .featured-item-teaser {
    font-family: "GravostyleBasic-Regular",sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }

.item-meta {
  font: normal 12px/1.25 Arial,sans-serif;
  font-style: italic; }
  .item-title + .item-meta {
    margin-top: 9px; }

.item-links {
  font: normal 12px/1.25 Arial,sans-serif; }

.item-name {
  font: normal 12px/1.25 Arial,sans-serif;
  font-weight: bold; }

.item-subtitle {
  font: normal 12px/1.25 Arial,sans-serif;
  font-style: italic;
  margin-bottom: 6px; }
  .item-title + .item-subtitle {
    margin-top: 6px; }

.item-tiny-thumb .item-image {
  float: left;
  width: 41px; }
.item-tiny-thumb .item-info {
  float: left;
  padding-left: 10px;
  width: 211px; }

.item-small-thumb .item-image {
  float: left;
  width: 72px; }
.item-small-thumb .item-info {
  float: left;
  padding-left: 10px;
  width: 180px; }

.item-medium-thumb .item-image {
  float: left;
  width: 72px; }
.item-medium-thumb .item-info {
  float: left;
  padding-left: 10px;
  width: 180px; }

.network-block:not(.network-block-byMode) .item-people-network + .item-people-network {
  margin-top: 0;
  margin-left: 36px; }

.item-people-network {
  width: 252px;
  float: left; }

.item-event {
  position: relative; }
  .item-event .item-meta {
    font-style: normal; }

#footer-reduced .item-text {
  margin-top: 6px; }
.item-text h1 {
  font-family: "Maison Neue Demi",sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 15px;
  line-height: 1.2;
  min-height: 18px; }
.item-text h1 + p {
  margin-top: 6px; }
.item-text .item-teaser {
  margin-top: 1px; }

.item-searchresult .item-title {
  font-family: "Maison Neue Demi",sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 1.333; }
  .mode-neutral .item-searchresult .item-title {
    font-family: "Maison Neue Demi",sans-serif;
    font-style: normal;
    font-weight: 500; }
  .mode-philadelphia .item-searchresult .item-title {
    font-family: "BauWeb-Medium",sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .mode-world .item-searchresult .item-title {
    font-family: "ArnhemPro-Normal",serif;
    font-style: normal;
    font-weight: 500; }
  .mode-cloud .item-searchresult .item-title {
    font-family: "GravostyleBasic-Regular",sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
.item-searchresult .item-teaser {
  font-family: "Maison Neue Demi",sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 15px;
  line-height: 1.2; }
  .mode-neutral .item-searchresult .item-teaser {
    font-family: "Maison Neue Demi",sans-serif;
    font-style: normal;
    font-weight: 500; }
  .mode-philadelphia .item-searchresult .item-teaser {
    font-family: "BauWeb-Medium",sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .mode-world .item-searchresult .item-teaser {
    font-family: "ArnhemPro-Normal",serif;
    font-style: normal;
    font-weight: 500; }
  .mode-cloud .item-searchresult .item-teaser {
    font-family: "GravostyleBasic-Regular",sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
.item-searchresult + .item-searchresult {
  margin-top: 10px; }

.gsc-control-cse {
  padding: 1em 0 !important; }

.gsc-control-cse * {
  color: #333333 !important; }

.gsc-control-cse,
.gsc-webResult.gsc-result {
  background: transparent !important;
  border-color: transparent !important; }

.gsc-webResult.gsc-result {
  padding: 10px 0 20px 0 !important; }

.gsc-above-wrapper-area,
.gcsc-branding {
  display: none !important; }

.gsc-control-cse .gs-result .gs-title,
.gsc-control-cse .gs-result .gs-title * {
  font-family: "Maison Neue Demi",sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 1;
  text-decoration: none !important; }

.gs-webResult .gs-snippet {
  font: normal 14px/1.286 Arial,sans-serif !important; }
  .gs-webResult .gs-snippet p + p,
  .gs-webResult .gs-snippet h2 + p {
    margin-top: 6px; }
  .gs-webResult .gs-snippet p + h2,
  .gs-webResult .gs-snippet ul + h2 {
    margin-top: 12px; }

.gsc-thumbnail-inside,
.gsc-url-top {
  padding-left: 0 !important; }

.gsc-cursor-box {
  margin: 1em 0 !important; }

.gsc-cursor-box * {
  font: bold 9px/2 Arial,sans-serif !important;
  text-transform: uppercase; }

.item-value {
  min-height: 60px;
  position: relative;
  width: 100%; }
  .text-block .item-value {
    width: 444px; }
    .text-block .item-value .item-title {
      font-family: "Maison Neue Demi",sans-serif;
      font-style: normal;
      font-weight: 500;
      font-size: 18px;
      line-height: 1.333; }
      .mode-neutral .text-block .item-value .item-title {
        font-family: "Maison Neue Demi",sans-serif;
        font-style: normal;
        font-weight: 500; }
      .mode-philadelphia .text-block .item-value .item-title {
        font-family: "BauWeb-Medium",sans-serif;
        font-style: normal;
        font-weight: 500;
        -webkit-text-size-adjust: 100%;
        -ms-text-size-adjust: 100%;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
      .mode-world .text-block .item-value .item-title {
        font-family: "ArnhemPro-Normal",serif;
        font-style: normal;
        font-weight: 500; }
      .mode-cloud .text-block .item-value .item-title {
        font-family: "GravostyleBasic-Regular",sans-serif;
        font-style: normal;
        font-weight: 500;
        -webkit-text-size-adjust: 100%;
        -ms-text-size-adjust: 100%;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
      .text-block .item-value .item-title + .item-teaser {
        margin-top: 4px; }
  .item-value .item-teaser {
    font-family: "Maison Neue Demi",sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    line-height: 1.2;
    width: 100%; }
    .mode-neutral .item-value .item-teaser {
      font-family: "Maison Neue Demi",sans-serif;
      font-style: normal;
      font-weight: 500; }
    .mode-philadelphia .item-value .item-teaser {
      font-family: "BauWeb-Medium",sans-serif;
      font-style: normal;
      font-weight: 500;
      -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale; }
    .mode-world .item-value .item-teaser {
      font-family: "ArnhemPro-Normal",serif;
      font-style: normal;
      font-weight: 500; }
    .mode-cloud .item-value .item-teaser {
      font-family: "GravostyleBasic-Regular",sans-serif;
      font-style: normal;
      font-weight: 500;
      -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale; }
  .values-block .item-value + .item-value {
    margin-top: 19px; }

.item-project {
  display: block;
  position: relative; }
  .item-project .more {
    margin-top: 8px; }
  .item-project .item-image {
    margin-top: 0; }
  .slideshow .item-project {
    background-color: #f8f8f8; }

.item-publication .item-info {
  margin-top: -2px; }
.mode-neutral .item-publication .more a {
  color: #333333; }
  footer .mode-neutral .item-publication .more a {
    color: #dddddd; }
  .mode-neutral .item-publication .more a:hover {
    color: #a7a7a7; }
footer .item-publication .more a {
  color: #dddddd; }
  footer .item-publication .more a:hover {
    color: #a7a7a7; }

.item-featuredproject {
  position: relative; }
  .item-featuredproject .item-meta + .item-info {
    margin-top: 6px; }
  .item-featuredproject .featured-item-title + .item-meta {
    margin-top: 3px; }

.item-externalproject {
  padding-right: 36px; }
  .item-externalproject .item-image + .item-title {
    margin-top: 7px; }
  .item-externalproject .item-title {
    font: normal 12px/1.25 Arial,sans-serif;
    font-weight: bold; }
    .item-externalproject .item-title + .item-info {
      margin-top: 6px; }

.item-voice {
  background-color: #f8f8f8; }

.item-shop .item-title {
  font-family: "Maison Neue Demi",sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 30px;
  line-height: 1;
  margin-bottom: 18px; }
.item-shop .item-meta {
  font-family: "Maison Neue Demi",sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 1; }
  .item-shop .item-meta + .item-info {
    margin-top: 9px; }
.item-shop .item-info {
  font: normal 12px/1.25 Arial,sans-serif;
  float: left;
  margin-bottom: 8px; }
  .item-shop .item-info.wide {
    width: 540px; }
  .item-shop .item-info + .item-info {
    margin-top: 18px; }
  .item-shop .item-info p {
    margin-top: 0; }
.item-shop .item-image {
  margin-bottom: 8px;
  margin-top: 5px; }
.item-shop .item-text {
  width: 444px;
  font: normal 17px/1.412 Arial,sans-serif;
  clear: left; }
  .item-shop .item-text.expanded .text-more {
    display: block; }
  .item-shop .item-text.expanded + .more {
    display: none; }
  .item-shop .item-text + .item-info {
    margin-top: 18px; }
.item-shop .text-more {
  display: none; }
.item-shop .details-unit {
  float: left;
  margin-bottom: 15px;
  width: 108px; }
  .item-shop .details-unit.with-margin {
    margin-left: 36px; }
  .item-shop .details-unit.wide {
    width: 252px;
    float: right; }
  .item-shop .details-unit:not(.with-margin,.wide) {
    clear: left; }
.item-shop .more {
  margin-top: 9px; }
  .item-shop .more + .item-info {
    margin-top: 35px; }
.item-shop .button {
  float: left; }

.item-cart .price-info {
  float: left;
  margin-left: 36px; }
.item-cart .price-info-item {
  float: left;
  width: 60px; }
  .item-cart .price-info-item + .price-info-item {
    margin-left: 24px; }
.item-cart .item-title {
  font-family: "Maison Neue Demi",sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 1; }
  .item-cart .item-title + .item-value {
    margin-top: 6px; }
.item-cart .item-value {
  font: normal 12px/1.25 Arial,sans-serif;
  width: 60px; }
.item-cart .item-buttons {
  float: left;
  margin-top: 15px; }

.sidebar-items {
  zoom: 1; }
  .sidebar-items:before, .sidebar-items:after {
    content: "";
    display: table; }
  .sidebar-items:after {
    clear: both; }
  h2 + .sidebar-items {
    margin-top: 6px; }
  .sidebar-items .item-title a {
    color: #333333; }
    .sidebar-items .item-title a:hover {
      color: #a7a7a7; }
  .sidebar-items .item-title + .item-subtitle {
    margin-top: 0; }

.read-more {
  zoom: 1; }
  .read-more:before, .read-more:after {
    content: "";
    display: table; }
  .read-more:after {
    clear: both; }
  .block-text .read-more {
    margin-top: 180px; }
  .read-more .read-more-title {
    font-family: "Maison Neue Demi",sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 1.5;
    text-transform: uppercase;
    margin-bottom: 12px; }
  .read-more .read-more-text {
    font: normal 12px/1.25 Arial,sans-serif;
    width: 252px;
    float: left; }
    .read-more .read-more-text + .read-more-text {
      margin-left: 36px; }

.no-results {
  font: normal 12px/1.25 Arial,sans-serif;
  font-style: italic; }
  .events-block .no-results {
    margin-top: 28px; }

.ajax-loader {
  display: none; }
  #payment-form .ajax-loader {
    bottom: 9px;
    left: 108px;
    margin-left: 15px;
    position: absolute; }
  #payment-form.form-processing .ajax-loader {
    display: block;
    z-index: 1; }

.network-map {
  background: #222222 !important; }

.mediaplayer {
  background: #fff;
  border-bottom: 1px solid #e5e5e5;
  height: 30px;
  position: relative; }

.mediaplayer-button {
  cursor: pointer;
  height: 30px;
  position: absolute;
  width: 30px; }

.mediaplayer-button-play {
  background: url(../elements/icon_play.svg) no-repeat center;
  left: 7px; }
  .mediaplayer-playing .mediaplayer-button-play {
    display: none; }

.mediaplayer-button-pause {
  background: url(../elements/icon_pause.svg) no-repeat center;
  display: none;
  left: 7px; }
  .mediaplayer-playing .mediaplayer-button-pause {
    display: block; }

.mediaplayer-button-download {
  background: url(../elements/icon_download.svg) no-repeat center;
  display: block;
  left: 219px; }

.mediaplayer-gauge {
  border: 1px solid #a7a9ac;
  border-radius: 2px;
  height: 6px;
  position: absolute;
  top: 12px;
  left: 48px;
  width: 115px; }

.mediaplayer-gauge-label {
  background: url(../elements/bubble.svg) no-repeat center;
  color: #fff;
  font: 10px/1.6 sans-serif;
  height: 22px;
  margin-left: -22px;
  margin-top: -23px;
  position: absolute;
  text-align: center;
  width: 45px; }

.mediaplayer-button-mute {
  background: url(../elements/icon_volume.svg) no-repeat center;
  left: 162px; }
  .mediaplayer-muted .mediaplayer-button-mute {
    background: url(../elements/icon_volume-silent.svg) no-repeat center; }

.mediaplayer-volume {
  border: 1px solid #a7a9ac;
  border-radius: 2px;
  height: 6px;
  position: absolute;
  top: 12px;
  left: 190px;
  width: 27px; }

.mediaplayer-value {
  background: #a7a9ac;
  bottom: 0;
  left: 0;
  position: absolute;
  top: 0;
  width: 0; }

.mediaplayer-volume .mediaplayer-value {
  width: 80%; }

.mediaplayer-muted .mediaplayer-volume .mediaplayer-value {
  width: 0; }
