body, html {
  height: 100%; }

  input, button, select, textarea, textarea, input[type="text"],
  input[type="password"], input[type="datetime"], input[type="datetime-local"],
  input[type="date"], input[type="month"], input[type="time"], input[type="week"],
  input[type="number"], input[type="email"], input[type="url"], input[type="search"],
  input[type="tel"], input[type="color"], .uneditable-input {
    color: #56656b; }

    legend, checkbox, label {
      color: #c8c8c8; }

      select, textarea, input[type="text"], input[type="password"],
      input[type="datetime"], input[type="datetime-local"], input[type="date"],
      input[type="month"], input[type="time"], input[type="week"], input[type="number"],
      input[type="email"], input[type="url"], input[type="search"], input[type="tel"],
      input[type="color"] {
        background-color: #e8ecf0;
        border: 1px solid #56656b; }

        table {
          background-color: #4b5359; }

          .table tbody tr.warning > td {
            background-color: #b58500; }

            code, pre {
              background-color: #b9c8ce;
              border: 1px solid #000000; }

              .uneditable-input {
                background-color: #C0C0C8; }

                .popover-title {
                  background-color: #111317; }

                  .popover-content {
                    background-color: #30373D; }

                    .text-success {
                      color: #79d47a; }

                      .text-warning {
                        color: #eabc62; }

                        .tooltip-inner {
                          background-color: #000; }

                          .tooltip.in {
                            opacity: 1;
                            filter: alpha(opacity=100); }

                            .dropdown-menu > li > a {
                              color: #BAC2C8; }

                              .dropdown-menu > li > a:hover {
                                color: #DAE2E8; }

                                #trade_tf_navbar.navbar-inverse .navbar-inner {
                                  background-color: #444;
                                  background-image: linear-gradient(#444, #111);
                                  background-repeat: repeat-x;
                                  border-color: #777; }
                                  #trade_tf_navbar.navbar-inverse .navbar-inner .nav li.dropdown.open > .dropdown-toggle,
                                  #trade_tf_navbar.navbar-inverse .navbar-inner .nav li.dropdown.active > .dropdown-toggle,
                                  #trade_tf_navbar.navbar-inverse .navbar-inner .nav li.dropdown.open.active > .dropdown-toggle {
                                    background-color: #444;
                                    color: #FFFFFF; }
                                    #trade_tf_navbar.navbar-inverse .navbar-inner .nav > li > a {
                                      color: #E8E8FF;
                                      text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }
                                      #trade_tf_navbar.navbar-inverse .navbar-inner .nav > li > a:hover {
                                        color: #FFFFFF; }
                                        #trade_tf_navbar.navbar-inverse .navbar-inner ul.nav li.dropdown:hover > ul.dropdown-menu {
                                          top: 38px;
                                          display: block; }

div.menu-username {
  display: inline-block;
  max-width: 175px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: bold;
  font-size: 12px;
  margin-top: -1px;
  height: 16px; }

  #wrap {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -100px; }

    #push {
      height: 100px; }

      #footer {
        height: 80px;
        margin-top: 20px;
        padding: 10px 0 10px 0;
        background-color: #111215;
        color: #f8f8f8; }
        #footer a:link {
          color: #fcffc2; }
          #footer a:visited {
            color: #fcffc2; }
            #footer a:hover {
              color: #fcffc2; }
              #footer a:active {
                color: #fcffc2; }

.wordwrap {
  word-wrap: break-word; }

  .brand {
    background: url("/static/img/trade-logo.png") no-repeat center;
    height: 20px;
    width: 110px; }

    .nav [class^="icon-"] {
      opacity: 0.5; }

      .nav [class*="active"] [class^="icon-"], .nav a:hover [class^="icon-"] {
        opacity: 1; }

        .crossed {
          text-decoration: line-through; }

          i.pro-star {
            color: #988d00; }

            div.side-ads {
              position: absolute;
              top: 266px;
              right: 0;
              width: 160px;
              height: 600px;
              z-index: 99;
              border: 1px solid #445; }

              @media screen and (max-width: 1280px) {
                div.side-ads {
                  display: none !important;   }
}

img.item {
  position: absolute;
  top: 0;
  left: 0;
  width: 40px;
  height: 40px;
  border: 1px solid #222222; }

  img.q-genuine {
    background-color: #4d7455; }

    img.q-haunted {
      background-color: #38f3ab; }

      img.q-uncraft {
        background-color: #c0c0c0; }

        img.q-unique {
          background-color: #7d6d00; }

          img.q-strange {
            background-color: #cf6a32; }

            img.q-unusual {
              background-color: #8650ac; }

              img.q-vintage {
                background-color: #476291; }

                img.q-collector {
                  background-color: #bf8493; }

                  img.q-decorated {
                    background-color: #b0c3d9; }

                    img.q-decorated-civilian {
                      background-color: #b0c3d9; }

                      img.q-decorated-freelance {
                        background-color: #5e98d9; }

                        img.q-decorated-mercenary {
                          background-color: #4b69ff; }

                          img.q-decorated-commando {
                            background-color: #8847ff; }

                            img.q-decorated-assassin {
                              background-color: #d32ce6; }

                              img.q-decorated-elite {
                                background-color: #eb4b4b; }

                                option.q-genuine {
                                  color: #4d7455; }

                                  option.q-haunted {
                                    color: #33cd90; }

                                    option.q-uncraft {
                                      color: #787878; }

                                      option.q-unique {
                                        color: #7d6d00; }

                                        option.q-strange {
                                          color: #cf6a32; }

                                          option.q-unusual {
                                            color: #8650ac; }

                                            option.q-vintage {
                                              color: #476291; }

                                              option.q-collector {
                                                color: #bf8493; }

                                                option.q-decorated {
                                                  color: #b0c3d9;
                                                  text-shadow: 1px 1px 0px #000; }

                                                  div.search-subform {
                                                    margin-top: 8px; }
                                                    div.search-subform a.search-subform-link {
                                                      margin-left: 2px;
                                                      padding-left: 25px;
                                                      padding-right: 25px; }

#spreadsheet-div.stick {
  background-color: #272B30;
  position: fixed;
  width: 940px;
  top: 41px;
  z-index: 1; }

  #spreadsheet-banner {
    background-image: url(/static/img/spread_banner.jpg);
    position: relative;
    height: 200px;
    width: 100%;
    margin: -10px 0 10px 0; }
    #spreadsheet-banner div {
      position: absolute;
      right: 56px;
      top: 30px;
      color: #e9f2fb;
      font-size: 22px;
      line-height: 34px; }
      #spreadsheet-banner div a:link {
        color: #ffeffa; }
        #spreadsheet-banner div a:visited {
          color: #ffeffa; }
          #spreadsheet-banner div a:hover {
            color: #dddddd; }
            #spreadsheet-banner div a:active {
              color: #dddddd; }

table#invites {
  margin-top: 10px; }
  table#invites thead {
    border-bottom: 1px solid #1b1f25; }
    table#invites thead tr:last-of-type {
      background-color: #30373d; }

table#spreadsheet thead {
  border-bottom: 1px solid #1b1f25; }
  table#spreadsheet thead tr:last-of-type {
    background-color: #30373d; }
table#spreadsheet tbody {
  font-size: 12px; }
  table#spreadsheet tbody td a:link {
    color: #ffffff; }
    table#spreadsheet tbody td a:visited {
      color: #ffffff; }
      table#spreadsheet tbody td a:hover {
        color: #dddddd; }
        table#spreadsheet tbody td a:active {
          color: #dddddd; }
table#spreadsheet td.q-unique {
  text-shadow: 1px 1px #222222;
  background-color: #b49e00; }
  table#spreadsheet td.q-uncraft {
    text-shadow: 1px 1px #222222;
    background-color: #7b7b7b; }
    table#spreadsheet td.q-vintage {
      text-shadow: 1px 1px #222222;
      background-color: #4984b4; }
      table#spreadsheet td.q-genuine {
        text-shadow: 1px 1px #222222;
        background-color: #7bb485; }
        table#spreadsheet td.q-strange {
          text-shadow: 1px 1px #222222;
          background-color: #cd6a30; }
          table#spreadsheet td.q-haunted {
            text-shadow: 1px 1px #222222;
            background-color: #2ccd96; }
            table#spreadsheet th:first-of-type {
              width: 208px; }
              table#spreadsheet tr td, table#spreadsheet tr th {
                width: 85px; }

.main-container {
  padding: 10px; }

  .scrap-info {
    background-color: #F4F4F4;
    border: 1px dashed #888888;
    padding: 0px 10px 10px 10px;
    margin-bottom: 8px; }

    .scrap-info-block {
      width: 153px;
      float: left; }

      .popover {
        max-width: 500px;
        height: auto; }

        .animate-trade.ng-enter, .animate-trade.ng-leave {
          -webkit-transition: 400ms cubic-bezier(0.25, 0.25, 0.75, 0.75) all;
          -moz-transition: 400ms cubic-bezier(0.25, 0.25, 0.75, 0.75) all;
          -ms-transition: 400ms cubic-bezier(0.25, 0.25, 0.75, 0.75) all;
          -o-transition: 400ms cubic-bezier(0.25, 0.25, 0.75, 0.75) all;
          transition: 400ms cubic-bezier(0.25, 0.25, 0.75, 0.75) all;
          position: relative;
          display: block; }

          .animate-trade.ng-enter.animate-trade.ng-enter-active, .animate-trade.ng-leave {
            opacity: 1;
            top: 0; }

            .animate-trade.ng-leave.animate-leave-active, .animate-trade.ng-enter {
              opacity: 0;
              top: -32px; }

              div.alert-success {
                color: #ffffff; }

                div.trade {
                  margin: 20px 0; }

                  span.trade-profit {
                    font-size: 24px; }

                    div.profit-good {
                      background-color: #4d8050; }

                      div.profit-even {
                        background-color: #989898; }

                        div.profit-loss {
                          background-color: #8c4b3e; }

                          div.profit-unsure {
                            background-color: #766800; }

                            div.trade-profit {
                              color: #EEE;
                              float: right;
                              font-size: 14px;
                              margin: 2px;
                              padding: 10px 0 6px;
                              text-align: center;
                              width: 100px; }

                              div.trade-header-right {
                                float: left;
                                margin: 2px;
                                width: 832px; }

                                div.trade-header-title {
                                  background-color: #40474D;
                                  font-size: 14px;
                                  height: 24px;
                                  padding-top: 4px; }

                                  div.trade-header-title-name {
                                    float: left;
                                    padding-left: 10px; }

                                    span.trade-header-title-name-user {
                                      font-size: 18px; }

                                      div.trade-header-title-date {
                                        float: right;
                                        padding-right: 10px; }

                                        div.trade-header-notes {
                                          background-color: #111318;
                                          margin-top: 4px;
                                          padding: 4px; }
                                          div.trade-header-notes span.no-notes {
                                            color: #555555;
                                            margin-left: 5px; }
                                            div.trade-header-notes span.open-quote {
                                              color: #555555;
                                              float: left;
                                              font-size: 400%;
                                              height: 45px;
                                              margin-top: -20px;
                                              padding-top: 35px;
                                              margin-bottom: -50px;
                                              padding-right: 4px; }

div.trade-body {
  padding-top: 4px; }

  div.trade-block1 {
    float: left;
    max-width: 218px; }

    div.trade-block2 {
      float: left;
      max-width: 436px; }

      div.trade-block3 {
        float: left;
        max-width: 654px; }

        div.trade-item {
          background-color: #4b5359;
          float: left;
          margin: 0 2px 4px;
          padding-bottom: 6px;
          width: 214px; }

          div.trade-item-title {
            background-color: #3e444a;
            border-bottom: solid 1px #5c646a;
            color: #fff;
            font-size: 12px;
            margin-bottom: 4px;
            padding: 2px 0;
            text-align: center;
            width: 214px; }

            div.trade-item-image {
              float: left;
              height: 80px;
              margin-left: 4px;
              position: relative;
              width: 80px; }

              div.trade-item-image > img {
                border: 1px solid #222222;
                height: 80px;
                left: 0;
                position: absolute;
                top: 0;
                width: 80px; }

                div.trade-item-image-count {
                  left: 0;
                  position: absolute;
                  top: -1px; }

                  div.trade-item-details {
                    float: left;
                    font-size: 11px;
                    margin-left: 6px;
                    width: 114px; }

                    div.trade-arrow {
                      float: left;
                      margin: 40px 10px; }

                      div.bp-refresh {
                        background-color: #111318; }
                        div.bp-refresh img {
                          margin-bottom: 4px; }

div.bp-steam-down {
  background-color: #111318;
  border-bottom: 1px dashed #555;
  margin-bottom: 2px;
  padding: 4px; }

  div.bp-stat-head {
    float: left;
    margin-left: 10px;
    margin-top: 16px;
    max-width: 210px; }

    div.bp-stat-box {
      background-color: #333;
      border-radius: 4px;
      float: right;
      margin-right: 4px;
      margin-top: 4px;
      padding: 12px;
      text-align: center; }
      div.bp-stat-box span.bp-stat-value {
        font-size: 24px; }
        div.bp-stat-box span.bp-stat-unit {
          font-size: 14px; }
          div.bp-stat-box span.bp-stat-title {
            font-weight: bold;
            font-size: 16px;
            color: #888; }
            div.bp-stat-box hr {
              background-color: #FFF;
              margin: 8px; }

div.bp-items {
  background-color: #111318;
  float: left;
  width: 576px; }

  div.bp-indexes {
    margin-bottom: 14px;
    width: 360px; }

    div.bp-index {
      float: left;
      margin-left: 4px;
      margin-bottom: 2px; }
      div.bp-index img {
        height: 56px;
        width: 56px; }

div.i-hover:hover {
  background-color: rgba(255, 255, 255, 0.2); }

  div.i-ptr {
    cursor: pointer; }

    div.i-sqr58 {
      height: 58px;
      width: 58px; }

      div.i-sqr80 {
        height: 80px;
        width: 80px; }

        div.i-sqr88 {
          height: 88px;
          width: 88px; }

          div.i-sqr124 {
            height: 124px;
            width: 124px; }

            div.bp-image {
              background-color: rgba(255, 255, 255, 0.1);
              border: 2px solid;
              border-radius: 3px;
              float: left;
              margin: 2px;
              position: relative; }
              div.bp-image.q-genuine {
                border-color: #4d7455; }
                div.bp-image.q-haunted {
                  border-color: #38f3ab; }
                  div.bp-image.q-uncraft {
                    border-color: #c0c0c0; }
                    div.bp-image.q-unique {
                      border-color: #7d6d00; }
                      div.bp-image.q-strange {
                        border-color: #cf6a32; }
                        div.bp-image.q-unusual {
                          border-color: #8650ac; }
                          div.bp-image.q-vintage {
                            border-color: #476291; }
                            div.bp-image.q-collector {
                              border-color: #bf8493; }
                              div.bp-image.q-decorated {
                                border-color: #b0c3d9; }
                                div.bp-image.q-decorated-civilian {
                                  border-color: #b0c3d9; }
                                  div.bp-image.q-decorated-freelance {
                                    border-color: #5e98d9; }
                                    div.bp-image.q-decorated-mercenary {
                                      border-color: #4b69ff; }
                                      div.bp-image.q-decorated-commando {
                                        border-color: #8847ff; }
                                        div.bp-image.q-decorated-assassin {
                                          border-color: #d32ce6; }
                                          div.bp-image.q-decorated-elite {
                                            border-color: #eb4b4b; }

div.bp-image img.bp-image-full {
  background-color: transparent;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%; }

  div.bp-image img.bp-image-sub {
    background-color: rgba(101, 129, 147, 0.8);
    bottom: 0;
    height: 48px;
    position: absolute;
    right: 0;
    width: 48px; }

    div.bp-count {
      left: 2px;
      position: absolute;
      top: -1px; }

      div.bp-craft {
        bottom: 2px;
        position: absolute;
        right: 2px; }

        div.bp-extra {
          bottom: 2px;
          position: absolute;
          left: 4px; }

          div.bp-class-img {
            background-color: rgba(255, 255, 255, 0.03); }

            img.bp-class-img {
              float: left; }

              div.bp-class-head {
                float: left;
                margin-left: 32px;
                margin-top: 24px; }

                span.bp-class-title {
                  font-size: 48px;
                  line-height: 48px; }

                  span.bp-class-subtitle {
                    color: #888;
                    font-size: 24px;
                    line-height: 48px; }

                    div.bp-info {
                      background-color: #111318;
                      border: 2px solid #47585f;
                      margin-left: 4px;
                      min-height: 200px;
                      padding: 8px;
                      width: 336px; }
                      div.bp-info h3.q-genuine {
                        color: #4d7455; }
                        div.bp-info h3.q-haunted {
                          color: #38f3ab; }
                          div.bp-info h3.q-uncraft {
                            color: #c0c0c0; }
                            div.bp-info h3.q-unique {
                              color: #7d6d00; }
                              div.bp-info h3.q-strange {
                                color: #cf6a32; }
                                div.bp-info h3.q-unusual {
                                  color: #8650ac; }
                                  div.bp-info h3.q-vintage {
                                    color: #476291; }
                                    div.bp-info h3.q-collector {
                                      color: #bf8493; }
                                      div.bp-info h3.q-decorated {
                                        color: #b0c3d9; }
                                        div.bp-info h3.q-decorated-civilian {
                                          color: #b0c3d9; }
                                          div.bp-info h3.q-decorated-freelance {
                                            color: #5e98d9; }
                                            div.bp-info h3.q-decorated-mercenary {
                                              color: #4b69ff; }
                                              div.bp-info h3.q-decorated-commando {
                                                color: #8847ff; }
                                                div.bp-info h3.q-decorated-assassin {
                                                  color: #d32ce6; }
                                                  div.bp-info h3.q-decorated-elite {
                                                    color: #eb4b4b; }
                                                    div.bp-info img {
                                                      height: 256px;
                                                      width: 256px; }
                                                      div.bp-info p.bp-info-desc {
                                                        color: #888; }

div.banking legend {
  margin-bottom: 2px; }
  div.banking form {
    margin: 2px; }
    div.banking span.add-on {
      font-size: 12px; }

div.live-trade {
  background-color: #111;
  border: 1px solid #111;
  margin-bottom: 4px;
  padding: 4px; }
  div.live-trade div.live-count {
    color: #888;
    font-size: 20px;
    margin-top: 20px;
    text-align: right; }

div.live-trade-hover:hover {
  border: 1px solid #888; }

  span.q-genuine {
    color: #4d7455; }

    span.q-haunted {
      color: #38f3ab; }

      span.q-uncraft {
        color: #c0c0c0; }

        span.q-unique {
          color: #7d6d00; }

          span.q-strange {
            color: #cf6a32; }

            span.q-unusual {
              color: #8650ac; }

              span.q-vintage {
                color: #476291; }

                span.q-collector {
                  color: #bf8493; }

                  span.q-decorated {
                    color: #b0c3d9; }

                    span.q-decorated-civilian {
                      color: #b0c3d9; }

                      span.q-decorated-freelance {
                        color: #5e98d9; }

                        span.q-decorated-mercenary {
                          color: #4b69ff; }

                          span.q-decorated-commando {
                            color: #8847ff; }

                            span.q-decorated-assassin {
                              color: #d32ce6; }

                              span.q-decorated-elite {
                                color: #eb4b4b; }

                                .paint, .paint1, .paint2 {
                                  position: absolute;
                                  top: 4px;
                                  width: 8px;
                                  height: 14px;
                                  border-bottom: 1px solid #aaaaaa;
                                  border-top: 1px solid #aaaaaa; }

                                  .paint1 {
                                    right: 12px;
                                    -webkit-border-top-left-radius: 8px;
                                    -webkit-border-bottom-left-radius: 8px;
                                    -moz-border-radius-topleft: 8px;
                                    -moz-border-radius-bottomleft: 8px;
                                    border-top-left-radius: 8px;
                                    border-bottom-left-radius: 8px;
                                    border-left: 1px solid #aaaaaa; }

                                    .paint2 {
                                      right: 4px;
                                      -webkit-border-top-right-radius: 8px;
                                      -webkit-border-bottom-right-radius: 8px;
                                      -moz-border-radius-topright: 8px;
                                      -moz-border-radius-bottomright: 8px;
                                      border-top-right-radius: 8px;
                                      border-bottom-right-radius: 8px;
                                      border-right: 1px solid #aaaaaa; }

                                      .hover-div-image {
                                        position: relative;
                                        float: left;
                                        height: 96px;
                                        width: 96px; }

                                        .hover-image {
                                          position: absolute;
                                          left: 0;
                                          top: 0;
                                          height: 96px;
                                          width: 96px; }

                                          .hover-div-info {
                                            float: left;
                                            padding-left: 2px;
                                            margin-top: -1px; }

                                            table.hover-table {
                                              margin-bottom: 0; }
                                              table.hover-table .hover-field-name {
                                                padding: 1px 10px 1px 10px;
                                                width: 70px;
                                                background-color: #30373d;
                                                font-size: smaller;
                                                font-weight: bold; }
                                                table.hover-table .hover-field-data {
                                                  padding: 1px 10px 1px 10px;
                                                  font-size: smaller;
                                                  width: 160px; }

.trend-block {
  width: 420px;
  float: left; }

  .trend-entry {
    margin-bottom: 10px; }

    .trend-text {
      padding-top: 8px;
      padding-bottom: 4px; }

      .trend-text-meter {
        width: 330px; }

        .trend-counter {
          width: 100px;
          padding-top: 65px;
          float: left; }

          .trend-counter div {
            text-align: center;
            color: #787878;
            padding-top: 20px;
            padding-bottom: 34px;
            width: 100%;
            font-size: 32px; }

            .trend-block img {
              height: 64px;
              width: 64px; }

              .trend-block h3 {
                width: 100%;
                color: #FFFFFF;
                text-align: center; }

                .trend-block span.label {
                  font-size: larger; }

                  .trend-sell h3 {
                    border-bottom: 2px solid #404e41;
                    background-color: #5a6a5b; }

                    .trend-sell span.label {
                      background-color: #7d9181;
                      margin-left: 10px; }

                      .trend-sell .trend-text {
                        float: right; }

                        .trend-sell .trend-text-meter {
                          float: right;
                          margin-right: 10px; }

                          .trend-sell .trend-meter {
                            float: right;
                            background-color: #8cc994;
                            -webkit-border-top-left-radius: 8px;
                            -webkit-border-bottom-left-radius: 8px;
                            -moz-border-radius-topleft: 8px;
                            -moz-border-radius-bottomleft: 8px;
                            border-top-left-radius: 8px;
                            border-bottom-left-radius: 8px; }

                            .trend-sell .trend-float {
                              float: right; }

                              .trend-buy h3 {
                                border-bottom: 2px solid #675955;
                                background-color: #91837b; }

                                .trend-buy span.label {
                                  background-color: #91837b;
                                  margin-right: 10px; }

                                  .trend-buy .trend-text {
                                    float: left; }

                                    .trend-buy .trend-text-meter {
                                      float: left;
                                      margin-left: 10px; }

                                      .trend-buy .trend-meter {
                                        float: left;
                                        background-color: #d3bdaf;
                                        -webkit-border-top-right-radius: 8px;
                                        -webkit-border-bottom-right-radius: 8px;
                                        -moz-border-radius-topright: 8px;
                                        -moz-border-radius-bottomright: 8px;
                                        border-top-right-radius: 8px;
                                        border-bottom-right-radius: 8px; }

                                        .trend-buy .trend-float {
                                          float: left; }

                                          .home-left {
                                            float: left;
                                            width: 716px; }

                                            div.home-slider {
                                              background-color: #434E50;
                                              position: relative;
                                              height: 332px;
                                              margin-bottom: 16px; }

                                              div.home-slider > div {
                                                width: 1064px;
                                                height: 332px;
                                                margin: auto;
                                                position: relative;
                                                left: -124px;
                                                background-image: url(/static/img/xmas-heavy.jpg);
                                                background-repeat: no-repeat; }

                                                div.home-slider > div > div {
                                                  background-color: #11111a;
                                                  border: solid 1px #556;
                                                  padding: 22px;
                                                  opacity: 0.9;
                                                  font-size: 18px;
                                                  position: absolute;
                                                  width: 400px;
                                                  height: 52px;
                                                  color: #ffffff; }
                                                  div.home-slider > div > div a:link {
                                                    color: #ffffff; }
                                                    div.home-slider > div > div a:visited {
                                                      color: #ffffff; }
                                                      div.home-slider > div > div a:hover {
                                                        color: #dddddd; }
                                                        div.home-slider > div > div a:active {
                                                          color: #dddddd; }

div.go-pro-slider {
  background-color: #434E50;
  position: relative;
  height: 600px;
  padding: 32px 0;
  margin-bottom: 16px; }

  div.go-pro-slider > div {
    width: 900px;
    height: 600px;
    margin: auto;
    position: relative;
    background-image: url(/static/img/go_pro.jpg);
    background-repeat: no-repeat; }

    div.go-pro-slider > div > div {
      padding: 22px;
      opacity: 1;
      font-size: 20px;
      position: absolute;
      width: 460px;
      left: 400px;
      color: #ffffff; }
      div.go-pro-slider > div > div a:link {
        color: #ffffff; }
        div.go-pro-slider > div > div a:visited {
          color: #ffffff; }
          div.go-pro-slider > div > div a:hover {
            color: #dddddd; }
            div.go-pro-slider > div > div a:active {
              color: #dddddd; }

div.go-alert-slider {
  background-color: #434E50;
  position: relative;
  height: 600px;
  padding: 32px 0;
  margin-bottom: 16px; }

  div.go-alert-slider > div {
    width: 1024px;
    height: 600px;
    left: -124px;
    margin: auto;
    position: relative;
    background-image: url(/static/img/bot_chat_600.jpg);
    background-repeat: no-repeat; }

    div.go-alert-slider > div > div {
      padding: 22px;
      opacity: 1;
      font-size: 20px;
      position: absolute;
      width: 460px;
      left: 400px;
      color: #ffffff; }
      div.go-alert-slider > div > div a:link {
        color: #ffffff; }
        div.go-alert-slider > div > div a:visited {
          color: #ffffff; }
          div.go-alert-slider > div > div a:hover {
            color: #dddddd; }
            div.go-alert-slider > div > div a:active {
              color: #dddddd; }

.home-ann h3 {
  margin-bottom: 0px;
  color: #858585; }

  .home-ann-date {
    margin-top: -5px;
    font-size: smaller; }

    #search-form .popover {
      font-size: 14px; }

      #search-form {
        margin-bottom: 0; }

        .faq h3 {
          padding-top: 40px; }

          div.items-updates-item {
            float: left;
            width: 306px;
            background-color: #4b5359;
            border: solid 1px #1b1f25;
            margin-right: 5px;
            margin-bottom: 8px; }
            div.items-updates-item img {
              height: 114px;
              width: 114px; }

div.items-updates-item-title {
  background-color: #30373d;
  padding: 5px 0 5px 0;
  border-bottom: solid 1px #5c646a;
  text-align: center;
  font-weight: bold; }

  div.items-updates-item-props {
    padding-top: 6px;
    padding-left: 6px;
    padding-bottom: 6px; }

    span.items-updates-item-prop-good {
      color: #b1f0b7; }

      span.items-updates-item-prop-neutral {
        color: #cacaca; }

        span.items-updates-item-prop-bad {
          color: #e9c2bc; }

          span.items-updates-item-prop-craft {
            color: #bbd8ee; }

            h2 > a.btn-reload {
              margin-bottom: 8px; }

              div.adsense-h2 {
                margin: auto;
                width: 728px; }

                div.adsense-h {
                  background-image: url(/static/img/adblock_h.jpg);
                  height: 90px;
                  margin: auto;
                  width: 728px; }

                  div.help-div {
                    background-color: #30373d;
                    border: 1px dashed #5c646a;
                    border-radius: 4px;
                    padding: 10px;
                    margin-bottom: 10px; }

                    div.circled-123 {
                      background-color: rgba(83, 199, 255, 0.1);
                      border: 2px dashed #3a89b0;
                      border-radius: 32px;
                      color: #3a89b0;
                      display: inline-block;
                      font-weight: bold;
                      width: 32px; }

                      span.label a.close {
                        color: #ffffff;
                        ;
float: none;
                        font-size: 16px;
                        font-weight: bold;
                        line-height: 12px;
                        opacity: 0.6;
                        text-shadow: 0 1px 0 #000000;
                        vertical-align: text-bottom; }
                        span.label a.close:hover {
                          opacity: 1; }

table.price-summary td {
  border-bottom: 2px solid #1f2329;
  text-align: left; }
  table.price-summary td.price-price {
    font-size: 20px;
    padding: 8px 10px;
    border-right: 10px solid #1f2329; }
    table.price-summary td.price-footer {
      background-color: #30373d;
      border-right: 1px solid #b1b1b1;
      font-size: 16px;
      padding: 2px 10px; }

div.price-group {
  width: 98px;
  margin: 0 3px; }

  div.price-trades {
    width: 80px;
    padding: 7px 9px 5px 9px;
    font-size: 14px;
    text-align: center; }

    div.price-craft {
      background-color: #000;
      text-align: center;
      padding: 2px 0 4px 0; }
