.search-summary-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%; }
  .search-summary-wrapper .search-summary-headline {
    height: 40px;
    position: relative;
    text-align: center;
    font-size: 15px;
    color: #FFFFFF;
    line-height: 43px; }
  .search-summary-wrapper .search-summary-body {
    height: 100%;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-self: center;
    position: relative; }
    .search-summary-wrapper .search-summary-body .inline-search-summary {
      display: flex; }
      .search-summary-wrapper .search-summary-body .inline-search-summary .total-shares, .search-summary-wrapper .search-summary-body .inline-search-summary .total-likes, .search-summary-wrapper .search-summary-body .inline-search-summary .examine, .search-summary-wrapper .search-summary-body .inline-search-summary .whitelist {
        width: 100%;
        display: inline-block;
        justify-content: space-around; }
    .search-summary-wrapper .search-summary-body .views-and-citations {
      height: 100%;
      padding: 7px;
      display: flex;
      flex-direction: column;
      justify-content: space-around;
      border-bottom: 1px solid #E2E2E2; }
      .search-summary-wrapper .search-summary-body .views-and-citations .total-video-citations, .search-summary-wrapper .search-summary-body .views-and-citations .total-views, .search-summary-wrapper .search-summary-body .views-and-citations .total-likes, .search-summary-wrapper .search-summary-body .views-and-citations .total-shares, .search-summary-wrapper .search-summary-body .views-and-citations .examine, .search-summary-wrapper .search-summary-body .views-and-citations .whitelist {
        width: 100%;
        display: flex;
        flex-direction: column;
        justify-content: space-around; }
        .search-summary-wrapper .search-summary-body .views-and-citations .total-video-citations .title, .search-summary-wrapper .search-summary-body .views-and-citations .total-views .title, .search-summary-wrapper .search-summary-body .views-and-citations .total-likes .title, .search-summary-wrapper .search-summary-body .views-and-citations .total-shares .title, .search-summary-wrapper .search-summary-body .views-and-citations .examine .title, .search-summary-wrapper .search-summary-body .views-and-citations .whitelist .title {
          font-size: 14px;
          text-align: center;
          text-transform: uppercase;
          font-weight: bold;
          padding-bottom: 5px; }
        .search-summary-wrapper .search-summary-body .views-and-citations .total-video-citations .data, .search-summary-wrapper .search-summary-body .views-and-citations .total-views .data, .search-summary-wrapper .search-summary-body .views-and-citations .total-likes .data, .search-summary-wrapper .search-summary-body .views-and-citations .total-shares .data, .search-summary-wrapper .search-summary-body .views-and-citations .examine .data, .search-summary-wrapper .search-summary-body .views-and-citations .whitelist .data {
          color: #844399;
          font-size: 20px;
          text-align: center;
          font-weight: bold; }
    .search-summary-wrapper .search-summary-body .min-potential-earning {
      height: 56px;
      width: auto;
      padding: 7px;
      display: flex;
      flex-direction: column;
      justify-content: space-around; }
      .search-summary-wrapper .search-summary-body .min-potential-earning .title {
        font-size: 14px;
        text-align: center;
        text-transform: uppercase;
        font-weight: bold; }
        .search-summary-wrapper .search-summary-body .min-potential-earning .title.discover {
          cursor: pointer;
          text-decoration: underline; }
      .search-summary-wrapper .search-summary-body .min-potential-earning .data {
        color: #844399;
        font-size: 20px;
        text-align: center;
        font-weight: bold; }
    .search-summary-wrapper .search-summary-body .rpm-settings {
      position: absolute;
      width: 168px;
      height: auto;
      background-color: #fff;
      top: 221px;
      left: 39px;
      z-index: 5;
      border: 1px solid #AAA8A8;
      border-bottom: 4px solid #814396; }
      .search-summary-wrapper .search-summary-body .rpm-settings .rpm-settings-header {
        display: flex;
        justify-content: space-between; }
        .search-summary-wrapper .search-summary-body .rpm-settings .rpm-settings-header .resetRpmBtn {
          width: 24px;
          height: 24px;
          cursor: pointer; }
      .search-summary-wrapper .search-summary-body .rpm-settings .rpm-settings-body {
        padding: 6px 11px 0 15px; }
        .search-summary-wrapper .search-summary-body .rpm-settings .rpm-settings-body .rpm-settings-title {
          font-size: 13px;
          font-weight: bold;
          margin-bottom: 12px; }
        .search-summary-wrapper .search-summary-body .rpm-settings .rpm-settings-body li {
          margin-bottom: 7px; }
          .search-summary-wrapper .search-summary-body .rpm-settings .rpm-settings-body li img {
            width: 30px;
            height: 30px;
            vertical-align: middle;
            margin-right: 7px; }
          .search-summary-wrapper .search-summary-body .rpm-settings .rpm-settings-body li .rpm-apply-to-all {
            display: inline;
            visibility: hidden;
            margin-left: -22px;
            width: 20px;
            height: 19px;
            border: 0;
            -webkit-appearance: none;
            cursor: pointer;
            margin-top: 4px; }
          .search-summary-wrapper .search-summary-body .rpm-settings .rpm-settings-body li .rpm-input {
            margin-top: 4px; }
          .search-summary-wrapper .search-summary-body .rpm-settings .rpm-settings-body li input {
            width: 98px;
            height: 21px;
            display: inline-block;
            float: none;
            background-color: #f2f2f2;
            color: #814396;
            text-align: center;
            font-weight: bold; }
        .search-summary-wrapper .search-summary-body .rpm-settings .rpm-settings-body ul, .search-summary-wrapper .search-summary-body .rpm-settings .rpm-settings-body li {
          margin: 0;
          padding: 0; }
        .search-summary-wrapper .search-summary-body .rpm-settings .rpm-settings-body li {
          list-style: none;
          margin-bottom: 8px;
          display: flex; }
      .search-summary-wrapper .search-summary-body .rpm-settings .rpm-settings-error {
        height: 25px;
        color: #E2463D;
        font-size: 11px; }
        .search-summary-wrapper .search-summary-body .rpm-settings .rpm-settings-error img {
          width: 10px;
          height: 10px;
          margin-right: 3px; }
        .search-summary-wrapper .search-summary-body .rpm-settings .rpm-settings-error img,
        .search-summary-wrapper .search-summary-body .rpm-settings .rpm-settings-error span {
          vertical-align: middle; }
      .search-summary-wrapper .search-summary-body .rpm-settings .rpm-settings-footer {
        border-top: 1px solid #AAA8A8;
        background-color: #E5E5E5;
        line-height: 30px; }
        .search-summary-wrapper .search-summary-body .rpm-settings .rpm-settings-footer .rpm-settings-button {
          margin-top: 5px;
          margin-bottom: 5px;
          font-family: Roboto,Helvetica Neue,sans-serif;
          background-color: #f2f2f2 !important;
          line-height: 22px;
          border: 1px solid #AAA8A8;
          font-size: 12px;
          font-weight: bold;
          width: 42%;
          display: inline-block;
          cursor: pointer;
          border: none; }
          .search-summary-wrapper .search-summary-body .rpm-settings .rpm-settings-footer .rpm-settings-button:not(.cancel) {
            float: right;
            margin-right: 6px;
            background-color: #fff; }
          .search-summary-wrapper .search-summary-body .rpm-settings .rpm-settings-footer .rpm-settings-button.cancel {
            float: left;
            margin-left: 6px;
            border: none; }

.matching-videos-panel {
  width: 100%;
  height: 500px;
  background-color: white;
  border-bottom: 4px solid #3a5571;
  border-left: 1px solid #AAA8A8;
  border-right: 1px solid #AAA8A8;
  position: relative;
  z-index: 2; }
  .matching-videos-panel.with-filter {
    height: 535px; }
    .matching-videos-panel.with-filter .content .video-meta-data {
      height: calc(100% - 71px); }
  .matching-videos-panel.title-only {
    height: auto !important; }
  .matching-videos-panel .title {
    width: auto;
    height: 40px;
    background-color: #3a5571;
    display: flex;
    align-items: center;
    padding: 0 22px; }
    .matching-videos-panel .title #spinner {
      margin: unset !important;
      position: relative;
      top: unset !important;
      left: unset !important;
      bottom: unset !important;
      right: unset !important;
      height: 14px !important;
      float: left;
      cursor: default; }
      .matching-videos-panel .title #spinner .facebook_blockG {
        background-color: white;
        width: 0;
        height: 10px;
        margin-left: 3px; }
    .matching-videos-panel .title .status {
      float: left;
      font-size: 15px;
      color: white;
      margin-right: 2px;
      text-transform: uppercase;
      position: relative; }
    .matching-videos-panel .title .text {
      float: left;
      width: 100%;
      font-size: 15px;
      color: white;
      text-align: center;
      white-space: nowrap;
      text-transform: uppercase; }
      .matching-videos-panel .title .text.liveCopies {
        position: absolute !important; }
    .matching-videos-panel .title .right-filter-container {
      position: absolute;
      right: 21px; }
      .matching-videos-panel .title .right-filter-container .query-button,
      .matching-videos-panel .title .right-filter-container .filter-button {
        height: 30px;
        text-transform: uppercase;
        color: white;
        background-color: #62788D;
        cursor: pointer;
        border: none;
        font-size: 14px;
        outline: none;
        border: 0;
        z-index: 1; }
        .matching-videos-panel .title .right-filter-container .query-button.disabled,
        .matching-videos-panel .title .right-filter-container .filter-button.disabled {
          opacity: 0.5;
          cursor: default;
          outline: none; }
      .matching-videos-panel .title .right-filter-container .filter-button {
        width: 100px;
        margin-left: 10px; }
      .matching-videos-panel .title .right-filter-container .query-button {
        width: 120px; }
      .matching-videos-panel .title .right-filter-container .query-button:hover {
        text-decoration: underline; }
  .matching-videos-panel .content {
    width: auto;
    height: calc(100% - 40px);
    display: flex; }
    .matching-videos-panel .content .video-meta-data {
      width: 30%;
      height: calc(100% - 30px);
      border-right: 1px solid #E2E2E2;
      padding: 15px; }
    .matching-videos-panel .content .matching-results {
      width: 70%;
      height: 100%; }

.matched-videos-container {
  width: 100%;
  height: calc(100% - 28px);
  position: relative;
  cursor: pointer; }
  .matched-videos-container .loader {
    position: relative !important;
    top: 20px !important;
    left: 0 !important; }
  .matched-videos-container .match-status {
    width: auto; }
  .matched-videos-container .toolbar {
    width: 100%;
    height: 40px;
    border-bottom: 1px solid #E2E2E2;
    display: flex;
    flex-direction: row;
    align-items: center; }
    .matched-videos-container .toolbar .buttons-container {
      height: 80%;
      width: 265px;
      display: flex;
      flex-direction: row;
      align-items: center;
      border-right: 1px solid #E2E2E2;
      justify-content: space-around;
      padding: 0 13px; }
      .matched-videos-container .toolbar .buttons-container .change-match-status {
        width: 23px;
        height: 23px;
        cursor: pointer;
        position: relative; }
        .matched-videos-container .toolbar .buttons-container .change-match-status img {
          filter: brightness(50%) sepia(1);
          transition: filter 0.2s linear;
          width: inherit;
          height: inherit; }
          .matched-videos-container .toolbar .buttons-container .change-match-status img.enabled {
            filter: unset; }
          .matched-videos-container .toolbar .buttons-container .change-match-status img.disabled {
            opacity: 0.5;
            cursor: default; }
        .matched-videos-container .toolbar .buttons-container .change-match-status .reject-video-container {
          top: 44px;
          left: -23px; }
          .matched-videos-container .toolbar .buttons-container .change-match-status .reject-video-container .container {
            width: 290px;
            height: auto; }
      .matched-videos-container .toolbar .buttons-container .selection-tool {
        width: 23px;
        height: 23px;
        cursor: pointer;
        position: relative; }
        .matched-videos-container .toolbar .buttons-container .selection-tool.select-options .disabled {
          opacity: 0.5;
          cursor: default; }
        .matched-videos-container .toolbar .buttons-container .selection-tool.enforce {
          cursor: default; }
        .matched-videos-container .toolbar .buttons-container .selection-tool.copy-2-clipboard img {
          filter: brightness(50%) sepia(1);
          transition: filter 0.2s linear; }
          .matched-videos-container .toolbar .buttons-container .selection-tool.copy-2-clipboard img.enabled {
            filter: unset;
            cursor: pointer; }
          .matched-videos-container .toolbar .buttons-container .selection-tool.copy-2-clipboard img.disabled {
            opacity: 0.5;
            cursor: default; }
    .matched-videos-container .toolbar .sort-wrapper {
      position: relative;
      height: 80%;
      display: flex;
      flex-direction: row;
      align-items: center;
      width: 210px; }
      .matched-videos-container .toolbar .sort-wrapper .sort-header {
        margin-right: 10px;
        font-size: 14px;
        color: #474749;
        width: 68px;
        height: 14px; }
      .matched-videos-container .toolbar .sort-wrapper .sort-matches-by {
        width: 136.5px; }
        .matched-videos-container .toolbar .sort-wrapper .sort-matches-by .sort-by-button {
          width: 123px;
          height: 24px;
          color: #474749;
          font-size: 13px;
          font-weight: bold;
          cursor: pointer;
          position: relative;
          border: solid #808080 1px;
          background-color: #f2f2f2;
          line-height: 25px;
          text-transform: uppercase;
          text-align: center; }
    .matched-videos-container .toolbar .order-wrapper {
      position: relative;
      top: 1px;
      height: 80%;
      display: flex;
      flex-direction: row;
      align-items: center;
      width: 25px; }
      .matched-videos-container .toolbar .order-wrapper .order-icon {
        max-width: 25px;
        width: 25px;
        position: relative;
        cursor: pointer; }
    .matched-videos-container .toolbar .num-of-selected-wrapper {
      position: relative;
      width: 300px;
      text-align: right;
      height: 80%;
      display: flex;
      font-size: 14px;
      flex-direction: row;
      align-items: center;
      color: #474749;
      text-transform: uppercase;
      padding-left: 15px; }
      .matched-videos-container .toolbar .num-of-selected-wrapper .clear-selection {
        width: 10px;
        height: 10px;
        margin: 0 6px;
        cursor: pointer; }
        .matched-videos-container .toolbar .num-of-selected-wrapper .clear-selection img {
          width: inherit;
          height: inherit;
          display: block; }
  .matched-videos-container .matching-content {
    width: 100%;
    height: 378px;
    padding-top: 16px;
    padding-left: 21px; }
    .matched-videos-container .matching-content .video-match {
      width: 190px;
      height: 107px;
      position: relative;
      float: left;
      margin-right: 21px;
      margin-bottom: 19px;
      border: 2px solid #404041;
      box-sizing: border-box; }
      .matched-videos-container .matching-content .video-match.selected {
        border: 5px solid #0071bc; }
      .matched-videos-container .matching-content .video-match.currentSelect {
        border: 5px solid #404041; }
        .matched-videos-container .matching-content .video-match.currentSelect .info-overlay {
          opacity: 1; }
        .matched-videos-container .matching-content .video-match.currentSelect .status-code {
          left: -3px;
          bottom: -3px; }
      .matched-videos-container .matching-content .video-match .platform {
        width: 25px;
        height: unset;
        position: absolute;
        top: 5px;
        right: 5px;
        z-index: 3; }
      .matched-videos-container .matching-content .video-match .score-icon {
        position: absolute;
        bottom: 4px;
        right: 5px;
        width: 25px;
        height: unset;
        z-index: 3; }
      .matched-videos-container .matching-content .video-match .checkMatch {
        width: 59px;
        height: 59px;
        position: absolute;
        z-index: 4;
        cursor: -webkit-grabbing;
        cursor: grabbing;
        -moz-transform: scale(1.2); }
        .matched-videos-container .matching-content .video-match .checkMatch .checkbox {
          height: 20px;
          width: 20px;
          margin-left: 5px;
          margin-top: 5px;
          cursor: -webkit-grabbing;
          cursor: grabbing; }
      .matched-videos-container .matching-content .video-match .examine-video-checkbox:not(:checked),
      .matched-videos-container .matching-content .video-match .whitelist-video-checkbox:not(:checked),
      .matched-videos-container .matching-content .video-match .qualified-video-checkbox:not(:checked) {
        -webkit-appearance: none;
        -moz-appearance: none;
        -o-appearance: none;
        border-radius: 2px;
        border-width: 2px; }
      .matched-videos-container .matching-content .video-match .qualified-video-checkbox:not(:checked) {
        border-color: var(--light-green); }
      .matched-videos-container .matching-content .video-match .examine-video-checkbox:not(:checked) {
        border-color: var(--orange); }
      .matched-videos-container .matching-content .video-match .whitelist-video-checkbox:not(:checked) {
        border-color: var(--green); }
      .matched-videos-container .matching-content .video-match .examine-video-checkbox:checked {
        accent-color: var(--orange); }
      .matched-videos-container .matching-content .video-match .whitelist-video-checkbox:checked {
        accent-color: var(--green); }
      .matched-videos-container .matching-content .video-match .qualified-video-checkbox:checked {
        accent-color: var(--light-green); }
      .matched-videos-container .matching-content .video-match img {
        width: 100%;
        height: 100%; }
      .matched-videos-container .matching-content .video-match .status-code {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 55px;
        height: 55px;
        z-index: 3; }
      .matched-videos-container .matching-content .video-match .sensitiveOverlay {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background-color: lightgrey;
        display: flex;
        flex-direction: column;
        justify-content: space-around;
        cursor: pointer;
        z-index: 1;
        line-height: 24px; }
      .matched-videos-container .matching-content .video-match .noBackground {
        background-color: transparent !important; }
      .matched-videos-container .matching-content .video-match .thumbnailUnavailable {
        background-color: black !important;
        color: white !important; }
      .matched-videos-container .matching-content .video-match:hover .thumbnailUnavailable {
        opacity: 0.5; }
      .matched-videos-container .matching-content .video-match .info-overlay {
        width: 100%;
        height: 100%;
        background-color: rgba(255, 255, 255, 0.75);
        position: absolute;
        top: 0px;
        left: 0px;
        cursor: pointer;
        text-align: center;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding: 5px;
        opacity: 0;
        display: flex;
        flex-direction: column;
        justify-content: space-around;
        align-items: center;
        z-index: 2; }
        .matched-videos-container .matching-content .video-match .info-overlay .top-overlay-section {
          height: 40%;
          line-height: 1.5; }
          .matched-videos-container .matching-content .video-match .info-overlay .top-overlay-section p {
            font-size: 11px; }
        .matched-videos-container .matching-content .video-match .info-overlay .bottom-overlay-section {
          width: inherit;
          height: 60%;
          border-top: 1px solid #878787;
          display: flex;
          align-items: center;
          justify-content: center;
          line-height: 1.25; }
          .matched-videos-container .matching-content .video-match .info-overlay .bottom-overlay-section p {
            font-size: 10px; }
        .matched-videos-container .matching-content .video-match .info-overlay p {
          width: inherit;
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis;
          color: #4d4d4d;
          font-weight: bold; }
        .matched-videos-container .matching-content .video-match .info-overlay p.overlay-info-title {
          display: -webkit-box;
          -webkit-box-orient: vertical;
          -webkit-line-clamp: 4;
          line-clamp: 4;
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: normal;
          margin-top: 5px; }
      .matched-videos-container .matching-content .video-match:hover .info-overlay {
        opacity: 1; }
      .matched-videos-container .matching-content .video-match.false_positive {
        outline: 6px solid #FF1D25 !important;
        outline-offset: -7px;
        color: #FF1D25; }
      .matched-videos-container .matching-content .video-match.vc_monetized, .matched-videos-container .matching-content .video-match.vc_blocked, .matched-videos-container .matching-content .video-match.vc_dmca {
        outline: 6px solid #804395 !important;
        outline-offset: -7px;
        color: #804395; }
      .matched-videos-container .matching-content .video-match.monetized, .matched-videos-container .matching-content .video-match.blocked, .matched-videos-container .matching-content .video-match.dmca, .matched-videos-container .matching-content .video-match.licensed, .matched-videos-container .matching-content .video-match.fair_use, .matched-videos-container .matching-content .video-match.affiliate {
        outline: 6px solid #336E1B !important;
        outline-offset: -7px;
        color: #336E1B; }
      .matched-videos-container .matching-content .video-match.irrelevant {
        outline: 6px solid #3a5571 !important;
        outline-offset: -7px;
        color: #3a5571; }
  .matched-videos-container .pagination-panel {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    padding-left: 21px;
    padding-right: 19px;
    width: 825px;
    height: 15.5px;
    position: relative;
    top: -5px; }
    .matched-videos-container .pagination-panel .section {
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: space-between; }
      .matched-videos-container .pagination-panel .section .pagination-button {
        color: #3a5671;
        font-weight: bold;
        font-size: 14px;
        background-color: transparent;
        border: 0;
        outline: 0;
        cursor: pointer; }
        .matched-videos-container .pagination-panel .section .pagination-button:disabled {
          color: grey;
          opacity: .7;
          cursor: default !important; }
      .matched-videos-container .pagination-panel .section .divider {
        height: 10px;
        border: 1px solid #3a5571;
        margin: auto 6px; }
      .matched-videos-container .pagination-panel .section .page-indicator-title {
        font-size: 14px;
        font-weight: bold;
        color: #4d4d4d; }
      .matched-videos-container .pagination-panel .section .page-navigator {
        display: flex;
        margin-left: 10px; }
        .matched-videos-container .pagination-panel .section .page-navigator .page-navigator-selected {
          width: 38px;
          height: 23px;
          font-size: 15px;
          background-color: #f2f2f2;
          color: #4d4d4d;
          padding-top: 2px;
          border: solid #808080 1px;
          text-align: center;
          -moz-appearance: textfield; }
        .matched-videos-container .pagination-panel .section .page-navigator .page-navigator-selected::-webkit-inner-spin-button,
        .matched-videos-container .pagination-panel .section .page-navigator .page-navigator-selected::-webkit-outer-spin-button {
          -webkit-appearance: none !important;
          margin: 0 !important;
          -moz-appearance: textfield !important; }
        .matched-videos-container .pagination-panel .section .page-navigator .page-navigator-total {
          margin-left: 5px;
          margin-top: 4px;
          font-size: 16px;
          height: 23px;
          min-width: 30px; }

user-menu {
  position: relative;
  user-select: none; }
  user-menu > div {
    position: absolute;
    top: 44px;
    right: -8px;
    z-index: 10; }
  user-menu #arrow {
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 15px solid white;
    position: absolute;
    top: -12px;
    right: 15px;
    z-index: 11; }
  user-menu #arrow-outer {
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 15px solid #CBCBCB;
    position: absolute;
    top: -14px;
    right: 15px;
    z-index: 11; }
  user-menu .popup-menu-wrapper {
    width: 200px;
    height: 95px;
    background-color: white;
    border: 1px solid #CBCBCB;
    border-bottom: 3px solid #804395;
    overflow: hidden;
    z-index: 10; }
    user-menu .popup-menu-wrapper .popup-menu {
      font-size: 13px;
      text-transform: lowercase;
      display: flex;
      flex-direction: column;
      justify-content: center;
      height: 81px;
      margin-top: 8px;
      margin-bottom: 8px; }
      user-menu .popup-menu-wrapper .popup-menu .option {
        width: inherit;
        height: 30px;
        padding-left: 10px;
        display: flex;
        align-items: center;
        color: #CBCBCB; }
        user-menu .popup-menu-wrapper .popup-menu .option.changepassword {
          color: #4d4d4d; }
          user-menu .popup-menu-wrapper .popup-menu .option.changepassword:hover {
            color: #804395; }
        user-menu .popup-menu-wrapper .popup-menu .option.logout {
          color: #4d4d4d; }
          user-menu .popup-menu-wrapper .popup-menu .option.logout:hover {
            color: #804395; }

@-moz-document url-prefix() {
  user-menu {
    top: 17px; } }

.smallpopup {
  position: absolute;
  z-index: 1000;
  user-select: none; }
  .smallpopup #arrow-outer {
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 14px solid #CBCBCB;
    position: absolute;
    top: -14px;
    left: 15px;
    z-index: 11; }
  .smallpopup #arrow {
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 14px solid white;
    position: absolute;
    top: -12px;
    left: 15px;
    z-index: 11; }
  .smallpopup .container-sizing {
    background: white;
    border: 1px solid #CBCBCB;
    border-bottom: 3px solid #804395;
    overflow: hidden;
    z-index: 1000; }
    .smallpopup .container-sizing .container {
      font-size: 13px;
      color: #4d4d4d;
      text-transform: capitalize;
      display: flex;
      flex-direction: column;
      justify-content: center; }
      .smallpopup .container-sizing .container .option {
        width: inherit;
        height: 22px;
        padding-left: 10px;
        display: flex;
        align-items: center;
        cursor: pointer; }
        .smallpopup .container-sizing .container .option.disabled {
          color: #CBCBCB;
          cursor: default !important; }
          .smallpopup .container-sizing .container .option.disabled:hover {
            color: #CBCBCB;
            background-color: unset; }
        .smallpopup .container-sizing .container .option:hover {
          color: #804395; }
        .smallpopup .container-sizing .container .option:hover {
          background-color: lightgray; }
        .smallpopup .container-sizing .container .option:last-child {
          border-bottom: unset; }
  .smallpopup.reject-video {
    right: -10px;
    top: 40px; }
    .smallpopup.reject-video #arrow-outer,
    .smallpopup.reject-video #arrow {
      left: unset;
      right: 15px; }
    .smallpopup.reject-video .container-sizing {
      width: 160px;
      height: 85px; }
      .smallpopup.reject-video .container-sizing .container {
        height: 70px;
        margin-bottom: 10px;
        margin-top: 10px; }
  .smallpopup.cid-popup {
    left: -12px;
    top: 37px; }
    .smallpopup.cid-popup .container-sizing {
      width: 160px;
      height: 195px; }
      .smallpopup.cid-popup .container-sizing .container {
        height: 175px;
        margin-bottom: 10px;
        margin-top: 10px; }
  .smallpopup.change-status {
    left: -12px;
    top: 37px; }
    .smallpopup.change-status .container-sizing {
      width: 275px;
      height: auto; }
      .smallpopup.change-status .container-sizing .container {
        margin-top: 10px;
        margin-bottom: 10px; }
        .smallpopup.change-status .container-sizing .container .selected {
          font-weight: bold;
          color: #804395; }
  .smallpopup.sort-videos {
    left: 85px;
    top: 47px; }
    .smallpopup.sort-videos .container-sizing {
      width: 160px;
      height: auto; }
      .smallpopup.sort-videos .container-sizing .container {
        height: auto;
        margin-bottom: 10px;
        margin-top: 10px; }
        .smallpopup.sort-videos .container-sizing .container.interactive-mode {
          height: 180px; }
        .smallpopup.sort-videos .container-sizing .container .selected {
          font-weight: bold;
          color: #804395; }
    .smallpopup.sort-videos #arrow-outer {
      top: -14px;
      left: 15px; }
    .smallpopup.sort-videos #arrow {
      top: -12px;
      left: 15px; }
  .smallpopup.selection-tool {
    top: 9px;
    left: -12px; }
    .smallpopup.selection-tool .actions-menu-container,
    .smallpopup.selection-tool .export-container {
      width: 220px !important; }
    .smallpopup.selection-tool .container-sizing {
      width: 150px;
      height: auto; }
      .smallpopup.selection-tool .container-sizing .container {
        height: auto;
        margin-top: 10px;
        margin-bottom: 10px; }
        .smallpopup.selection-tool .container-sizing .container.interactive-mode {
          height: auto; }
        .smallpopup.selection-tool .container-sizing .container.export {
          height: auto; }

.embed-video-container {
  width: 327px;
  height: 183px;
  position: relative;
  border: 1px solid #AAA8A8;
  box-sizing: border-box; }
  .twitter-video .embed-video-container.twitter-video-rendered {
    min-width: 100px !important;
    margin: 0px !important; }
  .embed-video-container .displayOverLay:hover {
    height: 330px;
    border: 2px solid;
    background-color: black;
    z-index: 2;
    position: relative; }
  .embed-video-container #embedMatch.thumbnail:after, .embed-video-container #videoMatch.thumbnail:after {
    content: "";
    width: 80px;
    height: 80px;
    background-image: url("../../images/FacebookPlay.svg");
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -39px;
    margin-left: -39px;
    border-radius: 100%; }
  .embed-video-container #fb_embedMatch.thumbnail:after {
    content: "";
    width: 80px;
    height: 80px;
    background-image: url("../../images/FacebookPlay.svg");
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -39px;
    margin-left: -39px;
    border-radius: 100%; }
  .embed-video-container .video {
    background-color: black;
    text-align: center;
    width: 100%;
    height: 183px; }
    .embed-video-container .video .root .embed .videoBox {
      left: 50% !important;
      transform: translate(-50%) !important; }
    .embed-video-container .video:not(#twitterOembed) {
      background-size: contain;
      background-repeat: no-repeat;
      background-position: 50%; }
    .embed-video-container .video.thumbnail {
      cursor: pointer;
      overflow: hidden; }
    .embed-video-container .video.sensitiveOverlay, .embed-video-container .video.notEmbeddable {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: space-around;
      background-color: white !important;
      position: absolute;
      top: 0px;
      left: 0px;
      cursor: pointer;
      background-color: white; }
      .embed-video-container .video.sensitiveOverlay p, .embed-video-container .video.notEmbeddable p {
        font-size: 16px;
        text-align: center;
        font-weight: bold;
        width: 90%;
        margin: 0 auto; }
    .embed-video-container .video.no-data {
      display: flex;
      justify-content: space-around;
      align-items: center;
      background-color: white !important; }
  .embed-video-container img.platform-img {
    width: 40px;
    height: auto;
    position: absolute;
    top: 5px;
    left: 7px; }
  .embed-video-container img.live-img {
    position: absolute;
    width: 40px;
    top: 46px;
    left: 7px; }
  .embed-video-container #videoMatch
#fb_embedMatch.thumbnail:after {
    content: "";
    width: 80px;
    height: 80px;
    background-image: url("../../images/FacebookPlay.svg");
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -39px;
    margin-left: -39px;
    border-radius: 100%; }
  .embed-video-container #videoMatch
#fb_embedMatch.thumbnail:hover:after {
    background-color: rgba(0, 0, 0, 0.7); }
  .embed-video-container #embedMatch.thumbnail:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%; }

.embed-video-container iframe .videoBox {
  left: 50% !important;
  transform: translate(-50%) !important; }

.meta-data-container {
  width: 100%;
  margin-top: 17.5px; }
  .meta-data-container .property {
    display: flex;
    justify-content: space-between;
    margin-bottom: 9.1px;
    align-items: center;
    width: 330px; }
    .meta-data-container .property .meta-title {
      font-weight: bold;
      font-size: 14px;
      color: #4d4d4d;
      width: 155px; }
      .meta-data-container .property .meta-title.disabled {
        color: #CBCBCB; }
    .meta-data-container .property .copy-to-clipboard-info-img {
      width: 12px;
      margin-left: 2px;
      filter: brightness(50%) sepia(1);
      cursor: pointer; }
    .meta-data-container .property .copy-to-clipboard-info-img.success {
      filter: unset; }
    .meta-data-container .property .warning-indicator {
      margin-right: -1.5px; }
    .meta-data-container .property .value {
      display: flex;
      justify-content: space-between;
      align-items: center;
      position: relative;
      width: 70%;
      height: 17px; }
      .meta-data-container .property .value span {
        display: flex;
        align-items: center; }
      .meta-data-container .property .value span,
      .meta-data-container .property .value input,
      .meta-data-container .property .value a {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        font-size: 14px;
        color: #844399;
        width: 100%;
        max-width: 197.5px; }
      .meta-data-container .property .value select {
        height: 21px;
        color: #814396;
        box-sizing: border-box;
        outline: 0;
        border-color: #814396; }
        .meta-data-container .property .value select.disabled {
          color: #CBCBCB !important;
          border-color: #CBCBCB !important; }
        .meta-data-container .property .value select option {
          outline: 0;
          border: 0; }
          .meta-data-container .property .value select option:hover {
            background-color: #814396 !important;
            color: white !important; }
      .meta-data-container .property .value #monetizable {
        width: 13px;
        height: 13px; }
      .meta-data-container .property .value #verified {
        width: 13px;
        height: 13px; }
      .meta-data-container .property .value #claim_type {
        width: 15px;
        height: 13px;
        margin: 0 5px; }
      .meta-data-container .property .value #claim_source {
        width: auto;
        height: 9px;
        margin: 0 5px; }
      .meta-data-container .property .value #boo {
        width: 25px;
        height: 13px; }
  .meta-data-container.no-data .property .meta-title {
    color: #CBCBCB; }
  .meta-data-container.no-data .property .value {
    width: 0; }
    .meta-data-container.no-data .property .value select,
    .meta-data-container.no-data .property .value img {
      display: none; }

.padding-label-top {
  padding-top: 12px; }

.date-input {
  border: none;
  height: 80%; }

.date-time {
  border: solid 1px;
  padding: 2px; }

.margin-top-title {
  margin-top: 28px !important; }

.filter-panel {
  display: flex;
  flex-direction: column; }

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0; }

input[type=number] {
  -moz-appearance: textfield; }

input[type=date]::-webkit-inner-spin-button {
  -webkit-appearance: none; }

.channelName,
.videoTitle {
  margin-right: 4px;
  margin-top: 3px;
  padding-left: 2px; }

.platformStatus {
  margin-top: 18px; }
  .platformStatus.customer-mode.discover {
    margin-top: 0px !important; }

.pageStatus {
  margin-bottom: 18px; }
  .pageStatus.customer-mode.discover {
    margin-bottom: 18px !important; }

.col {
  display: table-cell;
  padding: 16px; }

.filter-label {
  white-space: nowrap; }
  .filter-label.selected {
    color: #834592;
    font-weight: bold; }
  .filter-label.match-status {
    padding-top: 12px !important; }
  .filter-label.claim-status {
    padding-top: 12px !important; }
  .filter-label.claim-origin {
    padding-top: 12px !important; }
  .filter-label input {
    width: 15px;
    height: 15px;
    margin-right: 10px; }

.filter-panel-container {
  position: absolute;
  top: 5px;
  right: 5px;
  height: auto;
  z-index: 5;
  background-color: white;
  display: flex;
  flex-direction: column;
  border-bottom: 3px solid #834592; }
  .filter-panel-container input[type='checkbox'] {
    width: 15px;
    height: 15px; }
  .filter-panel-container span.selected {
    color: #834592;
    font-weight: bold; }
  .filter-panel-container.interactive {
    width: auto;
    height: auto; }
    .filter-panel-container.interactive .filter-panel-row.top .filter-panel-col {
      width: 183px; }
      .filter-panel-container.interactive .filter-panel-row.top .filter-panel-col .filter-panel-section {
        display: flex;
        flex-direction: column;
        padding-top: 3px; }
        .filter-panel-container.interactive .filter-panel-row.top .filter-panel-col .filter-panel-section.scroll-section {
          width: 95%; }
      .filter-panel-container.interactive .filter-panel-row.top .filter-panel-col.left .filter-panel-section.platforms {
        margin: 0 0 8px 0; }
      .filter-panel-container.interactive .filter-panel-row.top .filter-panel-col.left .filter-panel-section.score {
        margin-bottom: 7px; }
    .filter-panel-container.interactive .filter-panel-row.bottom {
      height: 10%; }
  .filter-panel-container .filter-panel-values {
    height: 100%;
    overflow-y: scroll;
    overflow-x: hidden; }
    .filter-panel-container .filter-panel-values.scroll-section {
      width: 193px !important; }
  .filter-panel-container .filter-panel {
    white-space: nowrap;
    float: left; }
  .filter-panel-container input[type=time] {
    margin-left: 3px; }
  .filter-panel-container .filter-panel-section.scroll-section {
    margin-right: 8px; }
  .filter-panel-container ::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 10px; }
  .filter-panel-container ::-webkit-scrollbar-thumb {
    background-color: lightgray;
    -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5); }
  .filter-panel-container .filter-panel-row {
    width: 100%;
    justify-content: space-between; }
    .filter-panel-container .filter-panel-row .radio-btn {
      width: 95px;
      border-radius: 0;
      color: white;
      background-color: var(--blured-blue-main); }
    .filter-panel-container .filter-panel-row .radio-btn:hover {
      border-radius: 1px;
      border-color: white; }
    .filter-panel-container .filter-panel-row .active {
      background-color: var(--blue-main);
      border-color: white; }
    .filter-panel-container .filter-panel-row.top {
      height: 390px;
      border: 1px solid #AAA8A8;
      background-color: white;
      box-sizing: border-box;
      display: flex;
      flex-direction: row;
      border-bottom: 1px solid #C5C5C5; }
      .filter-panel-container .filter-panel-row.top.interactive {
        height: 300px !important; }
      .filter-panel-container .filter-panel-row.top .filter-panel-col {
        width: 183px !important;
        display: flex;
        flex-direction: column;
        padding: 10px 15px 10px 15px; }
        .filter-panel-container .filter-panel-row.top .filter-panel-col .match-views.interactive {
          overflow: scroll;
          display: inline !important; }
          .filter-panel-container .filter-panel-row.top .filter-panel-col .match-views.interactive.scroll-section {
            width: 193px; }
        .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section-title {
          font-size: 13px;
          font-weight: bold;
          margin-top: 6px; }
          .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section-title.first-column {
            margin-bottom: 4px; }
          .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section-title.right {
            width: max-content; }
          .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section-title input {
            width: 15px;
            height: 15px;
            margin-right: 10px;
            position: relative;
            filter: invert(30%) hue-rotate(40deg) brightness(1); }
            .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section-title input:checked {
              filter: unset; }
        .filter-panel-container .filter-panel-row.top .filter-panel-col.filter-panel-section .right .margin-top-title {
          margin-top: 5px !important; }
        .filter-panel-container .filter-panel-row.top .filter-panel-col.border-left {
          border-left: 1px solid #e2e2e2; }
        .filter-panel-container .filter-panel-row.top .filter-panel-col.right.claim-status {
          height: auto;
          margin-bottom: 13px; }
        .filter-panel-container .filter-panel-row.top .filter-panel-col.right.claim-origin {
          margin-bottom: 13px; }
          .filter-panel-container .filter-panel-row.top .filter-panel-col.right.claim-origin .filter-panel-status {
            height: 25.8px;
            white-space: nowrap;
            width: 50%;
            float: left; }
          .filter-panel-container .filter-panel-row.top .filter-panel-col.right.claim-origin.calim-type {
            height: 84px; }
        .filter-panel-container .filter-panel-row.top .filter-panel-col.left .filter-panel-section.score {
          margin-top: 25px; }
        .filter-panel-container .filter-panel-row.top .filter-panel-col.left .filter-panel-section.interactive {
          margin-top: 25px !important; }
        .filter-panel-container .filter-panel-row.top .filter-panel-col.left .filter-panel-section.platforms {
          margin-top: 20px !important; }
          .filter-panel-container .filter-panel-row.top .filter-panel-col.left .filter-panel-section.platforms.customer-mode.discover {
            margin-top: 20px !important; }
        .filter-panel-container .filter-panel-row.top .filter-panel-col.left .filter-panel-section.publish-date {
          padding-top: 17px; }
          .filter-panel-container .filter-panel-row.top .filter-panel-col.left .filter-panel-section.publish-date.customer-mode {
            margin-top: 13px !important;
            padding-top: 0px !important; }
        .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .error {
          width: 100%;
          height: 15px;
          color: #E2463D;
          font-size: 12px; }
          .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .error span {
            display: flex;
            align-items: center; }
            .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .error span img {
              width: 10px;
              height: 10px;
              margin-right: 10px; }
        .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-selections-status {
          display: flex;
          flex-direction: row;
          align-items: center;
          justify-content: space-between; }
          .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-selections-status .filter-panel-input-wrapper {
            display: flex;
            align-items: center;
            height: 20px;
            width: auto;
            font-size: 13px;
            margin-bottom: 5px;
            padding-top: 12px; }
            .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-selections-status .filter-panel-input-wrapper input {
              display: block;
              width: 15px;
              height: 15px; }
            .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-selections-status .filter-panel-input-wrapper span {
              margin-left: 10px; }
              .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-selections-status .filter-panel-input-wrapper span.selected {
                color: #834592;
                font-weight: bold; }
        .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .platform {
          width: 100%;
          height: 40px;
          display: flex;
          justify-content: space-between;
          align-items: center; }
          .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .platform img {
            height: 31px;
            cursor: pointer;
            outline: none;
            border: 0; }
        .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-platform {
          width: 128%;
          padding-top: 10px; }
          .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-platform .platformImg-not-supported {
            cursor: default; }
          .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-platform .platformImg-supported {
            cursor: pointer; }
        .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .score-list {
          width: 100%;
          display: flex;
          justify-content: space-between;
          align-items: center; }
          .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .score-list.short-list {
            width: 66.6%; }
          .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .score-list img {
            width: 30%;
            cursor: pointer;
            outline: none;
            border: 0; }
            .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .score-list img.short-list {
              width: 45% !important; }
        .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-range {
          width: 100%;
          height: 20px;
          font-size: 13px;
          display: flex;
          justify-content: space-between;
          align-items: center;
          margin-bottom: 7px; }
          .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-range .lable {
            font-weight: normal; }
          .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-range .remove-icon-and-input {
            width: calc(55% + 12px);
            display: flex;
            align-items: center;
            justify-content: space-between;
            height: 20px; }
            .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-range .remove-icon-and-input.empty {
              justify-content: flex-end; }
            .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-range .remove-icon-and-input .remove-filter-icon {
              font-weight: bold;
              cursor: pointer;
              color: #474749;
              font-size: 9px;
              display: inline-block;
              position: relative;
              top: 0;
              left: -5px;
              width: 8px !important;
              height: 8px !important; }
            .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-range .remove-icon-and-input .value {
              height: 20px; }
              .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-range .remove-icon-and-input .value.date {
                height: 18px; }
            .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-range .remove-icon-and-input md-datepicker, .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-range .remove-icon-and-input .value {
              width: calc(100% - 12px);
              background-color: #F2F2F2;
              display: flex;
              align-items: center;
              justify-content: space-around;
              border: 1px solid black;
              color: #814396;
              text-align: center;
              margin: 0;
              padding: 0; }
              .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-range .remove-icon-and-input md-datepicker .md-datepicker-button,
              .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-range .remove-icon-and-input md-datepicker .md-datepicker-calendar-pane, .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-range .remove-icon-and-input .value .md-datepicker-button,
              .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-range .remove-icon-and-input .value .md-datepicker-calendar-pane {
                display: none !important; }
              .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-range .remove-icon-and-input md-datepicker .md-datepicker-input-container, .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-range .remove-icon-and-input .value .md-datepicker-input-container {
                height: 18px;
                margin: 0;
                padding: 0;
                background-color: transparent !important; }
                .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-range .remove-icon-and-input md-datepicker .md-datepicker-input-container.md-datepicker-focused, .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-range .remove-icon-and-input .value .md-datepicker-input-container.md-datepicker-focused {
                  border: 0; }
                .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-range .remove-icon-and-input md-datepicker .md-datepicker-input-container .md-datepicker-input, .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-range .remove-icon-and-input .value .md-datepicker-input-container .md-datepicker-input {
                  width: 100%;
                  height: inherit;
                  text-align: center;
                  color: #834592;
                  font-size: 13px; }
                  .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-range .remove-icon-and-input md-datepicker .md-datepicker-input-container .md-datepicker-input:focus, .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-range .remove-icon-and-input .value .md-datepicker-input-container .md-datepicker-input:focus {
                    background: unset; }
                .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-range .remove-icon-and-input md-datepicker .md-datepicker-input-container .md-datepicker-triangle-button, .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-range .remove-icon-and-input .value .md-datepicker-input-container .md-datepicker-triangle-button {
                  padding: 0;
                  position: absolute;
                  top: 2px;
                  right: 2px; }
        .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-status {
          width: 100%;
          height: 26px;
          font-size: 13px;
          display: flex;
          align-items: center; }
          .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-status label {
            display: flex;
            align-items: center; }
            .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-status label input {
              width: 15px;
              height: 15px; }
            .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-status label span {
              margin-left: 10px; }
              .filter-panel-container .filter-panel-row.top .filter-panel-col .filter-panel-section .filter-panel-status label span.selected {
                color: #834592;
                font-weight: bold; }
        .filter-panel-container .filter-panel-row.top .filter-panel-col.more-space .filter-panel-section {
          margin-bottom: 15px; }
    .filter-panel-container .filter-panel-row.bottom {
      background-color: #E5E5E5;
      display: flex;
      flex-direction: row-reverse;
      align-items: center;
      border-left: 1px solid #AAA8A8;
      border-right: 1px solid #AAA8A8;
      box-sizing: border-box;
      height: 43px; }
      .filter-panel-container .filter-panel-row.bottom .apply, .filter-panel-container .filter-panel-row.bottom .clear {
        width: 110px;
        height: 22px;
        border: 1px solid #4d4d4d;
        float: right;
        display: flex;
        align-items: center;
        justify-content: space-around;
        margin: 4px;
        outline: none;
        user-select: none;
        color: #4d4d4d;
        font-size: 14px;
        background-color: transparent;
        cursor: pointer;
        margin-right: 20px; }
      .filter-panel-container .filter-panel-row.bottom .clear {
        margin-right: 10px !important;
        border: unset;
        background-color: transparent;
        width: 40px; }
  .filter-panel-container .columns-3 {
    columns: 3; }
  .filter-panel-container .whitelist, .filter-panel-container .feed-select {
    font-size: 16px;
    margin-left: 20px; }

.affiliate-type {
  padding-top: 12px !important; }

.copy-source {
  margin-top: 28px !important; }

.md-datepicker-calendar-pane {
  transform: scale(0.8) !important; }
  .md-datepicker-calendar-pane .md-datepicker-input-mask {
    display: none; }

md-calendar-month .md-calendar-day-header {
  background-color: #814396;
  color: white; }

md-virtual-repeat-container .md-virtual-repeat-scroller .md-virtual-repeat-offsetter table tbody tr .md-calendar-selected-date .md-calendar-date-selection-indicator {
  background-color: #814396;
  color: white; }

.filters-toolbar {
  width: calc(100% - 34px);
  height: 40px;
  border-bottom: 1px solid #E2E2E2;
  display: flex;
  flex-direction: row;
  background-color: #E5E5E5;
  padding: 0 17px;
  align-items: center;
  justify-content: space-between; }
  .filters-toolbar .filters-container {
    width: calc(100% - 150px);
    height: 80%;
    display: flex;
    align-items: center; }
    .filters-toolbar .filters-container .filter-pillbox {
      font-size: 13px;
      width: auto;
      margin-right: 15px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis; }
      .filters-toolbar .filters-container .filter-pillbox .filter-pillbox-delete {
        font-weight: bold;
        cursor: pointer;
        color: #474749;
        font-size: 9px;
        display: inline-block;
        position: relative;
        top: 0;
        width: 8px;
        height: 8px; }
    .filters-toolbar .filters-container .filters-pillbox-show-more {
      display: flex;
      align-items: center;
      font-size: 13px;
      white-space: nowrap;
      color: #814396;
      font-weight: bold;
      cursor: default; }
  .filters-toolbar .clear-filters-button {
    width: 110px;
    height: 80%;
    background-color: transparent;
    display: flex;
    align-items: center;
    justify-content: space-around;
    font-size: 14px;
    cursor: pointer;
    outline: none;
    border: 0; }

.whitelist-filter-toolbar {
  background-color: var(--green) !important;
  color: white !important; }

.examine-filter-toolbar {
  background-color: var(--orange) !important;
  color: white !important; }

.all-filter-toolbar {
  background-color: var(--yellow) !important;
  color: white !important; }

.examine-close-filter {
  filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7494%) hue-rotate(209deg) brightness(105%) contrast(101%); }

.search-video-container {
  width: 100%;
  height: 38px;
  display: flex;
  border: 1px solid #AAA8A8;
  box-sizing: border-box;
  margin: 0 auto; }
  .search-video-container .search-video-input-container {
    width: 100%;
    height: 35px;
    position: relative; }
    .search-video-container .search-video-input-container #spinner {
      margin: unset !important;
      position: relative !important;
      top: unset !important;
      left: unset !important;
      bottom: unset !important;
      right: unset !important;
      width: 40px !important;
      height: 14px !important;
      cursor: default; }
      .search-video-container .search-video-input-container #spinner .facebook_blockG {
        width: 0;
        height: 10px;
        margin-left: 3px; }
    .search-video-container .search-video-input-container input {
      width: 100%;
      height: 35px;
      font-size: 15px;
      padding: 10px;
      border: 0;
      padding-right: 40px;
      text-overflow: ellipsis; }
    .search-video-container .search-video-input-container .search-video-icon {
      position: absolute;
      top: 0;
      right: 0;
      width: 34px;
      height: 34px;
      display: flex;
      align-items: center;
      justify-content: space-around;
      cursor: pointer; }
      .search-video-container .search-video-input-container .search-video-icon img {
        width: 20px;
        height: 20px; }
  .search-video-container .search-video-advanced-button {
    width: 35px;
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: space-around;
    cursor: pointer;
    background-color: #FBFBFB;
    border-left: 2px solid #DEDEDE; }
    .search-video-container .search-video-advanced-button img {
      width: 60%;
      height: 60%; }

.interactive .search-video-container {
  width: 810px;
  margin: unset; }

:root {
  --green:  #39B54A;
  --orange: #F7931E;
  --blue-main: #3a5571;
  --blured-blue-main: #62788D;
  --light-green: #34a643;
  --yellow: #DFBB12; }

.index-container {
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0px;
  padding-right: 0px;
  background-image: url("../../images/Background.jpg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  clear: none;
  float: none;
  overflow: auto;
  position: relative; }
  .index-container .index-container-inner {
    max-width: 980px;
    padding: 0px;
    margin: 0px auto;
    float: none;
    clear: both;
    position: absolute;
    left: 0;
    right: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .index-container .index-container-inner header .header-container {
      width: 100%;
      height: 60px;
      box-sizing: border-box;
      margin-bottom: 20px;
      position: relative;
      right: -132px; }
      .index-container .index-container-inner header .header-container .index-deshbord-icons-container {
        width: 100%;
        float: right;
        max-width: 117px;
        margin-top: 20px; }
    .index-container .index-container-inner header .index-logo {
      max-width: 298px;
      margin-left: auto;
      margin-right: auto;
      margin-bottom: 40px;
      display: block;
      margin-top: 60px; }
    .index-container .index-container-inner .sample-videos-container {
      width: 1082px;
      height: 440px;
      margin-top: 30px;
      position: relative;
      left: -50px;
      display: flex;
      align-items: center;
      justify-content: space-between; }
      .index-container .index-container-inner .sample-videos-container .arrow {
        width: 50px;
        position: relative;
        height: calc(100% - 96px);
        display: flex;
        align-items: center;
        justify-content: space-around;
        top: -20px; }
        .index-container .index-container-inner .sample-videos-container .arrow img {
          width: 50px;
          height: 45px;
          cursor: pointer; }
        .index-container .index-container-inner .sample-videos-container .arrow.disabled img {
          cursor: default; }
      .index-container .index-container-inner .sample-videos-container .sample-videos-inner {
        width: calc(100% - 100px);
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: space-between; }
        .index-container .index-container-inner .sample-videos-container .sample-videos-inner .sample-videos-row {
          display: flex;
          justify-content: space-between; }
          .index-container .index-container-inner .sample-videos-container .sample-videos-inner .sample-videos-row .plat_img_interactive {
            padding-top: 10px;
            padding-left: 10px;
            height: 30px !important;
            width: auto !important; }
          .index-container .index-container-inner .sample-videos-container .sample-videos-inner .sample-videos-row .single-sample-container {
            width: 308px;
            height: 178px;
            margin: 0 8px;
            margin-bottom: 16px;
            border: 1px solid #AAA8A8;
            position: relative;
            float: left;
            cursor: pointer; }
            .index-container .index-container-inner .sample-videos-container .sample-videos-inner .sample-videos-row .single-sample-container:hover .single-sample-hover {
              opacity: 1; }
            .index-container .index-container-inner .sample-videos-container .sample-videos-inner .sample-videos-row .single-sample-container .single-sample-hover {
              width: 100%;
              height: 100%;
              display: block;
              background-color: rgba(255, 255, 255, 0.83);
              position: absolute;
              top: 0px;
              left: 0px;
              cursor: pointer;
              text-align: center;
              -webkit-box-sizing: border-box;
              -moz-box-sizing: border-box;
              box-sizing: border-box;
              padding-top: 60px;
              opacity: 0;
              border: 1px solid #000000;
              z-index: 1; }
              .index-container .index-container-inner .sample-videos-container .sample-videos-inner .sample-videos-row .single-sample-container .single-sample-hover .sample-title {
                position: relative;
                font-size: 14px;
                margin: 0 auto;
                margin-bottom: 10px;
                width: 80%; }
                .index-container .index-container-inner .sample-videos-container .sample-videos-inner .sample-videos-row .single-sample-container .single-sample-hover .sample-title.bold {
                  font-weight: bold; }
            .index-container .index-container-inner .sample-videos-container .sample-videos-inner .sample-videos-row .single-sample-container img {
              position: absolute;
              top: 0;
              left: 0;
              width: 100%;
              height: 100%; }
            .index-container .index-container-inner .sample-videos-container .sample-videos-inner .sample-videos-row .single-sample-container .no-sample-placeholder {
              height: 178px;
              background-color: white;
              color: black;
              opacity: 1;
              font-size: 14px;
              border: 1px solid grey;
              box-sizing: border-box;
              -webkit-box-sizing: border-box;
              -moz-box-sizing: border-box;
              padding-top: 80px;
              text-align: center; }
        .index-container .index-container-inner .sample-videos-container .sample-videos-inner .page-indicator {
          position: relative;
          top: -20px;
          text-align: center;
          font-size: 14px;
          font-weight: bold;
          color: #4d4d4d; }

.mainContent {
  width: 100%;
  display: flex;
  flex-direction: column; }

* {
  outline: none !important; }

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