@font-face {
  font-family: 'Segoe UI';
  src: url("../fonts/segoe/SegoeUI-Light.eot");
  src: local("Segoe UI Light"), local("SegoeUI-Light"), url("../fonts/segoe/SegoeUI-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/segoe/SegoeUI-Light.woff") format("woff"), url("../fonts/segoe/SegoeUI-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: 'Segoe UI';
  src: url("../fonts/segoe/SegoeUI-BoldItalic.eot");
  src: local("Segoe UI Bold Italic"), local("SegoeUI-BoldItalic"), url("../fonts/segoe/SegoeUI-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/segoe/SegoeUI-BoldItalic.woff") format("woff"), url("../fonts/segoe/SegoeUI-BoldItalic.ttf") format("truetype");
  font-weight: bold;
  font-style: italic; }

@font-face {
  font-family: 'Segoe UI';
  src: url("../fonts/segoe/SegoeUI-SemiBold.eot");
  src: local("Segoe UI Semibold"), local("SegoeUI-SemiBold"), url("../fonts/segoe/SegoeUI-SemiBold.eot?#iefix") format("embedded-opentype"), url("../fonts/segoe/SegoeUI-SemiBold.woff") format("woff"), url("../fonts/segoe/SegoeUI-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal; }

@font-face {
  font-family: 'Segoe UI';
  src: url("../fonts/segoe/SegoeUI.eot");
  src: local("Segoe UI"), local("SegoeUI"), url("../fonts/segoe/SegoeUI.eot?#iefix") format("embedded-opentype"), url("../fonts/segoe/SegoeUI.woff") format("woff"), url("../fonts/segoe/SegoeUI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Segoe UI';
  src: url("../fonts/segoe/SegoeUI-Bold.eot");
  src: local("Segoe UI Bold"), local("SegoeUI-Bold"), url("../fonts/segoe/SegoeUI-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/segoe/SegoeUI-Bold.woff") format("woff"), url("../fonts/segoe/SegoeUI-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal; }

@font-face {
  font-family: 'Segoe UI';
  src: url("../fonts/segoe/SegoeUI-Italic.eot");
  src: local("Segoe UI Italic"), local("SegoeUI-Italic"), url("../fonts/segoe/SegoeUI-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/segoe/SegoeUI-Italic.woff") format("woff"), url("../fonts/segoe/SegoeUI-Italic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic; }

.static-list .item {
  display: table;
  table-layout: fixed;
  width: 100%;
  font-size: 14px;
  color: #fff;
  margin-bottom: 10px; }
  .static-list .item .title {
    width: 140px;
    color: #a2a2a2;
    display: table-cell;
    vertical-align: top;
    padding-right: 5px; }
    .static-list .item .title.small {
      width: 85px; }
    .static-list .item .title.primary {
      color: #ff9100; }
  .static-list .item .description {
    padding-left: 5px;
    display: table-cell;
    vertical-align: top; }

@media (max-width: 1840px) {
  .static-list .item .title {
    width: 110px; } }

@media (max-width: 1760px) {
  .static-list {
    padding-right: 15px; } }

@media (max-width: 1540px) {
  .static-list .item {
    display: block; }
    .static-list .item .title {
      padding-right: 0;
      display: block;
      width: 100%;
      margin-bottom: 3px; }
    .static-list .item .description {
      display: block;
      padding-left: 0;
      width: 100%; } }

@media (max-width: 1240px) {
  .static-list .item {
    font-size: 0; }
    .static-list .item .title,
    .static-list .item .description {
      font-size: 14px; }
    .static-list .item .title.small {
      width: 75px;
      display: inline-block;
      font-size: 14px; }
      .static-list .item .title.small ~ .description {
        width: calc(100% - 75px);
        display: inline-block;
        font-size: 14px; } }

@media (max-width: 1199px) {
  .static-list .item {
    display: table; }
    .static-list .item .title {
      padding-right: 5px;
      display: table-cell;
      width: 35%;
      margin-bottom: 0; }
    .static-list .item .description {
      display: table-cell;
      padding-left: 5px;
      width: 65%; } }

@media (max-width: 768px) {
  .static-list {
    padding-right: 0;
    padding-left: 0; }
    .static-list .item .title {
      width: 185px; }
    .static-list .item .description {
      width: calc(100% - 185px); }
  .static-list .item .title.small {
    width: 140px; }
    .static-list .item .title.small ~ .description {
      width: calc(100% - 140px); } }

@media (max-width: 480px) {
  .static-list {
    padding-left: 0;
    font-size: 0; }
    .static-list li {
      width: 50%;
      display: inline-block;
      vertical-align: top; }
    .static-list .item {
      display: block;
      margin-bottom: 5px; }
      .static-list .item .title {
        display: block;
        padding-right: 0;
        margin-bottom: 3px;
        width: 100%; }
      .static-list .item .description {
        display: block;
        padding-left: 0;
        width: 100%; } }
