div#ccm-dashboard-content {

  header.ccm-marketplace {

    div.ccm-marketplace-nav {
      nav {
        .ccm-ui.list-unstyled();
        li {
          float: left;
          margin-right: 20px;
          font-size: 1.2em;
          font-weight: bold;

          a {
            color: #7d8791;
            &:hover {
              text-decoration: none;
              color: #ccc;
            }
            &.active {
              color: #0099ff;
            }
          }
        }

        .clearfix();
      }
      background: #000;
      padding: 33px 60px 34px 95px;
    }

    padding: 0px 0px 0px 0px;
    margin-left: -97px;
    margin-right: -50px;

    div.ccm-marketplace-search {
      padding: 0px 0px 0px 95px;
      background-color: #fff;
      border-bottom: 1px solid #b7cadd;
      position: relative;

      .clearfix();

      select {
        border: 0px;
        box-shadow: none !important;
        -webkit-appearance: none;
        padding: 0px;
        margin: 0px 15px 0px 0px;
        float: left;
        color: #333;
        height: 48px;
        outline: none !important;
        .border-radius(0px);
        padding-right: 15px;
        background: transparent url(../images/icons/arrow_down.png) no-repeat center right;
      }

      div.ccm-marketplace-search-input {
        background-color: #fff;
        padding: 0px;
        float: left;
        height: 48px;
        white-space: nowrap;
        border-left: 1px solid #ccc;
        color: #888;
        position: relative;

        i.fa-search {
          position: absolute;
          top: 16px;
          left: 16px;
        }

        input[type=search] {
          border-right: 1px solid #ccc;
          margin-right: 0px;
          margin: 0px 0px 0px 40px;
          height: 48px;
          width: 210px;
          padding: 0px;
        }

        input[type=search], textarea {
          border: 0px;
          .border-radius(0px);
          .box-shadow(none);
        }

        input[type=search]:focus, textarea:focus {
          -webkit-appearance: none !important;
          outline: none !important;
        }
      }

      button.btn-primary {
        top: 10px;
        right: 15px;
        position: absolute;
      }

      /*
      a.ccm-marketplace-search-advanced {
        top: 15px;
        right: 15px;
        color: #b7cadd;
        position: absolute;
        font-size: 0.9em;

        &:hover {
          color: #09f;
          text-decoration: none;
        }
      }
      */
    }
  }

}