.cx-search-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/m-search.svg);
  width: 16px;
  height: 16px;
  display: inline-block;
  margin-right: 5px;
  margin-left: -11px;
  vertical-align: middle;
}

.cx-author-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/author.svg);
  width: 19px;
  height: 18px;
  margin-bottom: 4px;
  display: inline-block;
}

.cx-checkmark-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/checkmark.svg);
  width: 23px;
  height: 16px;
  margin-bottom: 4px;
  display: inline-block;
}

.cx-removed-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/removed.svg);
  width: 20px;
  height: 20px;
  margin-bottom: 0;
  display: inline-block;
}

.cx-refunded-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/refunded.svg);
  width: 23px;
  height: 20px;
  margin-bottom: 0;
  display: inline-block;
}

.cx-item-icon {
  position: absolute;
  margin-left: 10px;
}

.cx-chat-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/chat.svg);
  width: 86px;
  height: 65px;
  display: block;
}

.cx-delete-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/delete_default.svg);
  width: 19px;
  height: 21px;
  display: block;
}

.cx-delete-icon:hover {
  background-image: url(/Css/Tickeron/design_style_guide/img/delete_hover.svg);
}

.cx-download-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/download_default.svg);
  width: 19px;
  height: 21px;
  display: block;
  float: left;
}

.cx-download-icon:hover {
  background-image: url(/Css/Tickeron/design_style_guide/img/download_hover.svg);
}

.cx-magnify-glass-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/magnify-glass.svg);
  display: block;
  width: 27px;
  height: 27px;
  float: left;
  margin-left: 20px;
  margin-top: 5px;
}

.cx-mall-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/mall.svg);
  width: 20px;
  height: 16px;
  display: block;
  float: left;
  margin-right: 10px;
  margin-top: 2px;
}

.cx-pattern-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/pattern.svg);
  background-repeat: no-repeat;
  float: right;
  display: block;
  width: 74px;
  height: 73px;
  position: absolute;
  right: 18px;
}

.cx-newsletter-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/newsletter.svg);
  float: right;
  display: block;
  width: 71px;
  height: 75px;
  position: absolute;
  right: 30px;
}

.cx-opinion-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/opinion.svg);
  float: right;
  display: inline-block;
  width: 76px;
  height: 75px;
  position: absolute;
  right: 30px;
}

.cx-portfolio-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/portfolio.svg);
  float: right;
  display: block;
  width: 74px;
  height: 63px;
  position: absolute;
  right: 30px;
}

.cx-portfolio-subscription-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/portfolio-subscription.svg);
  float: right;
  display: block;
  width: 83px;
  height: 63px;
  position: absolute;
  right: 30px;
}

.cx-pencil-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/pencil_default.svg);
  width: 12px;
  height: 12px;
  display: block;
  float: left;
  margin-right: 7px;
  margin-top: 3px;
}

.cx-pencil-icon:hover {
  background-image: url(/Css/Tickeron/design_style_guide/img/pencil_hover.svg);
}

.cx-notes-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/notes_default.svg);
  width: 14px;
  height: 11px;
  display: block;
  float: left;
  margin-right: 7px;
  margin-top: 3px;
}

.cx-notes-icon:hover {
  background-image: url(/Css/Tickeron/design_style_guide/img/notes_hover.svg);
}

.cx-product-icon {
  display: block;
  width: 42px;
  height: 42px;
  margin-right: 12px;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  margin-left: -60px;
}

.cx-purchase-icon {
  display: block;
  width: 42px;
  height: 42px;
}

.cx-product-newsletter-icon, .cx-product-newsletter-icon-not-navigatable {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_newsletter_default.svg);
}

.cx-product-newsletter-icon:hover, table tr:hover .cx-product-newsletter-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_newsletter_hover.svg);
}

.cx-product-opinion-icon, .cx-product-opinion-icon-not-navigatable {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_opinion_default.svg);
}

.cx-product-opinion-icon:hover, table tr:hover .cx-product-opinion-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_opinion_hover.svg);
}

.cx-product-pattern-icon, .cx-product-pattern-icon-not-navigatable {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_pattern_default.svg);
}

.cx-product-pattern-icon:hover, table tr:hover .cx-product-pattern-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_pattern_hover.svg);
}

.cx-product-single-pattern-icon, .cx-product-single-pattern-icon-not-navigatable {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_pattern_default.svg);
}

.cx-product-single-pattern-icon:hover, table tr:hover .cx-product-single-pattern-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_pattern_hover.svg);
}

.cx-product-membership-icon, .cx-product-membership-icon-not-navigatable {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_membership_default.svg);
}

.cx-product-membership-icon:hover, table tr:hover .cx-product-membership-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_membership_hover.svg);
}

.cx-product-advisor-icon, .cx-product-advisor-icon-not-navigatable {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_fee_default.svg);
}

.cx-product-advisor-icon:hover, table tr:hover .cx-product-advisor-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_fee_hover.svg);
}

.cx-product-advising-icon, .cx-product-advising-icon-not-navigatable {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_advisor-subscription_default.svg);
}

.cx-product-advising-icon:hover, table tr:hover .cx-product-advising-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_advisor-subscription_hover.svg);
}

.cx-product-ai-prediction-icon, .cx-product-ai-prediction-icon-not-navigatable {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_prediction_default.svg);
}

.cx-product-ai-prediction-icon:hover, table tr:hover .cx-product-ai-prediction-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_prediction_hover.svg);
}

.cx-product-portfolio-model-icon, .cx-product-portfolio-model-icon-not-navigatable {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_portfolio_default.svg);
}

.cx-product-portfolio-model-icon:hover, table tr:hover .cx-product-portfolio-model-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_portfolio_hover.svg);
}

.cx-product-portfolio-subscription-icon, .cx-product-portfolio-subscription-icon-not-navigatable {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_portfolio-subscription_default.svg);
}

.cx-product-portfolio-subscription-icon:hover, table tr:hover .cx-product-portfolio-subscription-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_portfolio-subscription_hover.svg);
}

.cx-product-webcast-icon, .cx-product-webcast-icon-not-navigatable {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_webcast_default.svg);
}

.cx-product-webcast-icon:hover, table tr:hover .cx-product-webcast-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_webcast_hover.svg);
}

.cx-product-membership-icon, .cx-product-membership-icon-not-navigatable {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_membership_default.svg);
}

.cx-product-membership-icon:hover, table tr:hover .cx-product-membership-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_membership_hover.svg);
}

.cx-product-club-icon, .cx-product-club-icon-not-navigatable {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_club_default.svg);
}

.cx-product-club-icon:hover, table tr:hover .cx-product-club-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/product_club_hover.svg);
}

.cx-remove-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/remove_default.svg);
  width: 14px;
  height: 16px;
  display: block;
  margin-top: 1px;
  float: right;
  margin-left: -6px;
}

.cx-remove-icon:hover {
  background-image: url(/Css/Tickeron/design_style_guide/img/remove_hover.svg);
}

.cx-bought-portfolio-icon {
  right: 15px;
  top: -8px;
}

.cx-bought-portfolio-subscription-icon {
  right: 5px;
  top: -8px;
}

.cx-reset-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/m-reset_default.svg);
  width: 12px;
  height: 12px;
  display: inline-block;
  margin-right: 5px;
}

.cx-reset-icon:hover {
  background-image: url(/Css/Tickeron/design_style_guide/img/m-reset_hover.svg);
}

.cx-add-issue-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/m-plus_default.svg);
  width: 14px;
  height: 14px;
  display: inline-block;
  margin-right: 10px;
  margin-left: -6px;
}

.cx-add-issue-icon:hover {
  background-image: url(/Css/Tickeron/design_style_guide/img/m-plus_hover.svg);
}

.cx-trash-btn {
  background-image: url(/Css/Tickeron/design_style_guide/img/m-remove-listing_default.svg);
  width: 50px;
  height: 50px;
  display: inline-block;
  cursor: pointer;
  vertical-align: top;
}

.cx-trash-btn:hover {
  background-image: url(/Css/Tickeron/design_style_guide/img/m-remove-listing_hover.svg);
}

.cx-caret-up {
  background-image: url(/Css/Tickeron/design_style_guide/img/m-arrow_green.svg);
  width: 9px;
  height: 8px;
  display: inline-block;
  vertical-align: middle;
  margin-top: -7px;
  margin-left: -10px;
  margin-right: 5px;
}

.cx-caret-down {
  background-image: url(/Css/Tickeron/design_style_guide/img/m-arrow_red.svg);
  width: 9px;
  height: 8px;
  display: inline-block;
  vertical-align: middle;
  margin-top: -7px;
  margin-left: -10px;
  margin-right: 5px;
}

.cx-dollar-icon {
  font-size: 16px;
  border-right: 1px solid #ccc;
  position: absolute;
  overflow: hidden;
  width: 50px;
  height: 25px;
  text-align: right;
  vertical-align: middle;
  padding-right: 13px;
  left: 0;
  font-style: normal;
  font-family: Circe;
  margin-top: 13px;
}

.cx-dollar-icon + input {
  padding-left: 50px;
}

.cx-dollar-icon:after {
  content: '$';
  position: absolute;
  top: 4px;
  right: 9px;
}

.cx-loupe-icon {
  background-image: url(/Css/Tickeron/design_style_guide/img/m-preview_default.svg);
  width: 50px;
  height: 50px;
  display: inline-block;
}

.cx-loupe-icon:hover {
  background-image: url(/Css/Tickeron/design_style_guide/img/m-preview_hover.svg);
}

.cx-case-icon, .cx-case-icon-white {
  background-image: url(/Css/Tickeron/design_style_guide/img/m-case.svg);
  width: 20px;
  height: 19px;
  display: inline-block;
  margin-right: 10px;
  vertical-align: sub;
  position: absolute;
  margin-left: -10px;
}

.cx-case-icon-white {
  background-image: url(/Css/Tickeron/design_style_guide/img/m-case-white.svg);
}

.cx-eye-icon {
  display: inline-block;
  width: 26px;
  height: 18px;
  background-image: url(/Css/Tickeron/design_style_guide/img/eye_hover.svg);
  background-repeat: no-repeat;
}

.cx-eye-icon:hover {
  background: url(/Css/Tickeron/design_style_guide/img/eye_default.svg);
}

.cx-arrow-down-icon {
  display: inline-block;
  width: 12px;
  height: 8px;
  cursor: pointer;
  background-image: url(/Css/Tickeron/design_style_guide/img/m-arrow-down_default.svg);
  background-repeat: no-repeat;
}

.cx-arrow-down-icon:hover {
  background: url(/Css/Tickeron/design_style_guide/img/m-arrow-down_hover.svg);
}

.cx-arrow-down-icon_active {
  background: url(/Css/Tickeron/design_style_guide/img/m-arrow-down_hover.svg);
}

.cx-arrow-down-icon_180 {
  transform: rotateX(180deg);
}

.cx-arrow-down-icon_0 {
  -ms-transform: none !important;
      transform: none !important;
}

.cx-x-icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  cursor: pointer;
  background-image: url(/Css/Tickeron/design_style_guide/img/m-x_default.svg);
  background-repeat: no-repeat;
}

.cx-x-icon:hover {
  background: url(/Css/Tickeron/design_style_guide/img/m-x_hover.svg);
}

.cx-subscription-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-image: url(/Css/Tickeron/design_style_guide/img/m-subscription.svg);
  background-repeat: no-repeat;
}

.cx-pending-icon {
  display: inline-block;
  width: 18px;
  height: 24px;
  background-image: url(/Css/Tickeron/design_style_guide/img/m-pending.svg);
  background-repeat: no-repeat;
}
