@font-face {
  font-family: "roboto-light";
  font-style: normal;
  font-weight: normal;
  src: url("/themes/custom/hiwc_static/styling/fonts/roboto-light/roboto-light.eot?#iefix") format("embedded-opentype"), url("/themes/custom/hiwc_static/styling/fonts/roboto-light/roboto-light.woff2") format("woff2"), url("/themes/custom/hiwc_static/styling/fonts/roboto-light/roboto-light.woff") format("woff"); }

@font-face {
  font-family: "roboto-regular";
  font-style: normal;
  font-weight: normal;
  src: url("/themes/custom/hiwc_static/styling/fonts/roboto-regular/roboto-regular.eot?#iefix") format("embedded-opentype"), url("/themes/custom/hiwc_static/styling/fonts/roboto-regular/roboto-regular.woff2") format("woff2"), url("/themes/custom/hiwc_static/styling/fonts/roboto-regular/roboto-regular.woff") format("woff"); }

@font-face {
  font-family: "roboto-medium";
  font-style: normal;
  font-weight: normal;
  src: url("/themes/custom/hiwc_static/styling/fonts/roboto-medium/roboto-medium.eot?#iefix") format("embedded-opentype"), url("/themes/custom/hiwc_static/styling/fonts/roboto-medium/roboto-medium.woff2") format("woff2"), url("/themes/custom/hiwc_static/styling/fonts/roboto-medium/roboto-medium.woff") format("woff"); }

@font-face {
  font-family: "roboto-bold";
  font-style: normal;
  font-weight: normal;
  src: url("/themes/custom/hiwc_static/styling/fonts/roboto-bold/roboto-bold.eot?#iefix") format("embedded-opentype"), url("/themes/custom/hiwc_static/styling/fonts/roboto-bold/roboto-bold.woff2") format("woff2"), url("/themes/custom/hiwc_static/styling/fonts/roboto-bold/roboto-bold.woff") format("woff"); }

@font-face {
  font-family: "titilliumsemibold";
  font-style: normal;
  font-weight: normal;
  src: url("/themes/custom/hiwc_static/styling/fonts/titilliumsemibold/titilliumsemibold.eot?#iefix") format("embedded-opentype"), url("/themes/custom/hiwc_static/styling/fonts/titilliumsemibold/titilliumsemibold.woff2") format("woff2"), url("/themes/custom/hiwc_static/styling/fonts/titilliumsemibold/titilliumsemibold.woff") format("woff"); }

@font-face {
  font-family: "titilliumbold";
  font-style: normal;
  font-weight: normal;
  src: url("/themes/custom/hiwc_static/styling/fonts/titilliumbold/titilliumbold.eot?#iefix") format("embedded-opentype"), url("/themes/custom/hiwc_static/styling/fonts/titilliumbold/titilliumbold.woff2") format("woff2"), url("/themes/custom/hiwc_static/styling/fonts/titilliumbold/titilliumbold.woff") format("woff"); }

@font-face {
  font-family: "Montserrat-Light";
  font-style: normal;
  font-weight: normal;
  src: url("/themes/custom/hiwc_static/styling/fonts/montserrat-light/montserrat-light.eot?#iefix") format("embedded-opentype"), url("/themes/custom/hiwc_static/styling/fonts/montserrat-light/montserrat-light.woff") format("woff"); }

@font-face {
  font-family: "Montserrat-Regular";
  font-style: normal;
  font-weight: normal;
  src: url("/themes/custom/hiwc_static/styling/fonts/montserrat-regular/montserrat-regular.eot?#iefix") format("embedded-opentype"), url("/themes/custom/hiwc_static/styling/fonts/montserrat-regular/montserrat-regular.woff") format("woff"); }

@font-face {
  font-family: "Montserrat-Medium";
  font-style: normal;
  font-weight: normal;
  src: url("/themes/custom/hiwc_static/styling/fonts/montserrat-medium/montserrat-medium.eot?#iefix") format("embedded-opentype"), url("/themes/custom/hiwc_static/styling/fonts/montserrat-medium/montserrat-medium.woff") format("woff"); }

@font-face {
  font-family: "Montserrat-Italic";
  font-style: normal;
  font-weight: normal;
  src: url("/themes/custom/hiwc_static/styling/fonts/montserrat-italic/montserrat-italic.eot?#iefix") format("embedded-opentype"), url("/themes/custom/hiwc_static/styling/fonts/montserrat-italic/montserrat-italic.woff") format("woff"); }

@font-face {
  font-family: "Montserrat-Bold";
  font-style: normal;
  font-weight: normal;
  src: url("/themes/custom/hiwc_static/styling/fonts/montserrat-bold/montserrat-bold.eot?#iefix") format("embedded-opentype"), url("/themes/custom/hiwc_static/styling/fonts/montserrat-bold/montserrat-bold.woff") format("woff"); }

@font-face {
  font-family: "icomoon";
  font-style: normal;
  font-weight: normal;
  src: url("/themes/custom/hiwc_static/styling/fonts/icomoon/icomoon.eot?#iefix") format("embedded-opentype"), url("/themes/custom/hiwc_static/styling/fonts/icomoon/icomoon.woff") format("woff"); }

@font-face {
  font-family: "icomoon_g";
  font-style: normal;
  font-weight: normal;
  src: url("/themes/custom/hiwc_static/styling/fonts/icomoon_g/icomoon.eot?#iefix") format("embedded-opentype"), url("/themes/custom/hiwc_static/styling/fonts/icomoon_g/icomoon.woff") format("woff"); }

.gadget--view-mode-member_simple {
  background-image: -webkit-linear-gradient(top, rgba(215, 215, 215, 0) 0%, rgba(215, 215, 215, 0) 25%, rgba(215, 215, 215, 0.87) 96%, #d7d7d7 100%);
  background-image: linear-gradient(to bottom, rgba(215, 215, 215, 0) 0%, rgba(215, 215, 215, 0) 25%, rgba(215, 215, 215, 0.87) 96%, #d7d7d7 100%);
  max-width: 256px;
  margin: 10px auto;
  font-size: 16px;
  text-align: left; }
  .gadget--view-mode-member_simple .field--name-title {
    margin: 0 20px 10px;
    height: 1.1em;
    overflow: hidden;
    line-height: 1.05em;
    font-size: 26px;
    text-transform: uppercase;
    font-family: "titilliumbold", Arial, sans-serif; }
  .gadget--view-mode-member_simple .field--name-position {
    margin: 0 20px 0px;
    height: 2.1em;
    overflow: hidden;
    line-height: 1.05em; }
    .gadget--view-mode-member_simple .field--name-position p {
      margin: 0; }
  .gadget--view-mode-member_simple .field--name-field-image {
    overflow: hidden;
    padding-top: 15px; }
    .gadget--view-mode-member_simple .field--name-field-image img {
      -webkit-transition: all 0.2s ease-in-out 0s;
      -moz-transition: all 0.2s ease-in-out 0s;
      transition: all 0.2s ease-in-out 0s; }
  .gadget--view-mode-member_simple:hover .field--name-field-image img {
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    -ms-transform: scale(1.03);
    -o-transform: scale(1.03);
    transform: scale(1.03); }

.gadget--view-mode-member_social {
  max-width: 250px;
  margin: 10px auto;
  text-align: center;
  font-family: "roboto-regular", Arial, sans-serif; }
  .gadget--view-mode-member_social .wrapper {
    position: relative; }
    .gadget--view-mode-member_social .wrapper .wrapper--table {
      display: table;
      width: 100%;
      height: 100%; }
      .gadget--view-mode-member_social .wrapper .wrapper--table .wrapper--table-cell {
        display: table-cell;
        vertical-align: middle;
        padding: 16px 12px; }
    .gadget--view-mode-member_social .wrapper .wrapper--hover {
      position: absolute;
      top: 100%;
      left: 0;
      right: 0;
      bottom: 0;
      overflow: hidden;
      background-color: #33302e;
      background-color: rgba(0, 0, 0, 0.3);
      background-color: rgba(51, 48, 46, 0.85);
      -webkit-transition: top 0.5s ease-in-out 0s;
      -moz-transition: top 0.5s ease-in-out 0s;
      transition: top 0.5s ease-in-out 0s;
      color: #FFFFFF;
      font-size: 18px; }
    .gadget--view-mode-member_social .wrapper .field--type-link {
      display: inline-block;
      vertical-align: middle;
      margin: 5px;
      font-size: 0; }
      .gadget--view-mode-member_social .wrapper .field--type-link a {
        color: inherit; }
        .gadget--view-mode-member_social .wrapper .field--type-link a:before {
          font-family: "icomoon";
          font-size: 18px;
          speak: none;
          font-style: normal;
          font-weight: normal;
          font-variant: normal;
          text-transform: none;
          line-height: 1;
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale; }
      .gadget--view-mode-member_social .wrapper .field--type-link.field-name--linkedin a:before {
        content: '\eaca'; }
      .gadget--view-mode-member_social .wrapper .field--type-link.field-name--twitter a:before {
        content: '\e905'; }
    .gadget--view-mode-member_social .wrapper:hover .wrapper--hover {
      top: 0; }
  .gadget--view-mode-member_social .field-name--member-name {
    margin: 20px 0 4px;
    font-family: "roboto-bold", Arial, sans-serif;
    font-size: 20px;
    line-height: 1.05em; }
  .gadget--view-mode-member_social .field-name--member-position p {
    margin: 0; }

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