#no-results-modal .modal-body, #non-free-modal .modal-body, #non-free-modal-sign-in .modal-body {
  font-family: 'Roboto Light', 'Roboto-Light', Roboto, Roboto-Regular, Arial, Helevtica, sans-serif !important;
  font-weight: 300 !important; }

.ac-node-name {
  font-family: 'Roboto Condensed', 'RobotoCondensed-Regular', RobotoCondensed, Arial, Helevtica, sans-serif !important;
  font-weight: 400 !important; }

#no-results-modal .modal-title, #non-free-modal .modal-title, #non-free-modal-sign-in .modal-title {
  font-family: 'Roboto Condensed Bold', 'RobotoCondensed-Bold', 'Roboto Condensed', RobotoCondensed, Arial, Helevtica, sans-serif !important;
  font-weight: 700 !important;
  font-style: normal !important; }

.ui-autocomplete .ui-menu-item {
  list-style-image: none !important; }

.ui-autocomplete {
  z-index: 1061 !important;
  max-height: 500px;
  overflow-y: auto;
  /* prevent horizontal scrollbar */
  overflow-x: hidden; }

/* IE 6 doesn't support max-height
   * we use height instead, but this forces the menu to always be this tall
   */
* html .ui-autocomplete {
  height: 500px; }

.ac-node-image {
  width: 50px;
  height: 50px; }

.ac-audience-image {
  width: 54px;
  height: 54px; }

.ac-count {
  color: grey; }

.ac-node-name {
  font-size: 15px;
  color: black;
  margin-left: 7px; }

.ac-disambiguator {
  font-size: 11px;
  color: #6b6b6b;
  margin-left: 7px;
  white-space: normal; }

.ac-node-image-div, .ac-audience-image-div {
  display: table-cell;
  vertical-align: middle;
  width: 60px;
  height: 60px; }

.ac-node-image-div-inner, .ac-audience-image-div-inner {
  margin: 5px;
  border-width: 1px;
  border-color: #cfcfcf;
  border-style: solid;
  width: 56px;
  height: 56px;
  padding: 2px; }

.ac-audience-image-div-inner {
  padding: 0; }

.ac-details-div {
  display: table-cell;
  /*display: inline-block;*/
  max-width: 295px;
  vertical-align: middle; }

.ui-menu .ui-menu-item.ac-li {
  padding: 0; }

.ac-li {
  min-height: 55px !important;
  border-bottom: 1px solid #d8d8da;
  /*clear: both;*/ }

.ui-menu .ui-menu-item.ac-li.ui-state-focus {
  /*height: 53px;
  margin-top: -1px !important;
  margin-bottom: 1px !important;*/
  background: #e4e5ee !important;
  margin: 0 !important;
  border-top-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-bottom: 1px solid #d8d8da;
  /*border-bottom: 1px solid #b3b3b3;*/ }

.searching {
  background: url("../images/ajax-spinner-small.gif") no-repeat;
  background-position: right 7px center; }

body:after {
  display: none;
  content: url("../images/no_results_contact_us_hover.png"); }

.popover.popover-picker {
  border-width: 0px; }
  .popover.popover-picker .popover-title {
    background-color: #104f9b; }

#no-results-modal .modal-dialog, #non-free-modal .modal-dialog, #non-free-modal-sign-in .modal-dialog {
  width: 930px;
  margin-top: 145px; }
#no-results-modal .modal-content, #non-free-modal .modal-content, #non-free-modal-sign-in .modal-content {
  background-image: url("../images/popup_background.png");
  background-size: cover;
  width: 930px;
  height: 305px;
  border: 0;
  border-radius: 0; }
#no-results-modal .modal-title, #non-free-modal .modal-title, #non-free-modal-sign-in .modal-title {
  font-size: 26px;
  color: #052852;
  text-align: center;
  padding-top: 26px; }
#no-results-modal .modal-header, #non-free-modal .modal-header, #non-free-modal-sign-in .modal-header {
  border-bottom: 0; }
#no-results-modal .modal-footer, #non-free-modal .modal-footer, #non-free-modal-sign-in .modal-footer {
  border-top: 0; }
#no-results-modal .modal-body, #non-free-modal .modal-body, #non-free-modal-sign-in .modal-body {
  font-size: 20px;
  color: #000000;
  width: 813px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  padding-top: 4px; }
#no-results-modal .contact-us, #non-free-modal .contact-us, #non-free-modal-sign-in .contact-us {
  margin-left: auto;
  margin-right: auto;
  width: 194px;
  margin-top: 38px; }
  #no-results-modal .contact-us .contact-us-link, #non-free-modal .contact-us .contact-us-link, #non-free-modal-sign-in .contact-us .contact-us-link {
    text-decoration: none !important;
    outline: none !important; }
    #no-results-modal .contact-us .contact-us-link .contact-us-image, #non-free-modal .contact-us .contact-us-link .contact-us-image, #non-free-modal-sign-in .contact-us .contact-us-link .contact-us-image {
      background-image: url("../images/no_results_contact_us.png");
      width: 194px;
      height: 67px; }
      #no-results-modal .contact-us .contact-us-link .contact-us-image:hover, #non-free-modal .contact-us .contact-us-link .contact-us-image:hover, #non-free-modal-sign-in .contact-us .contact-us-link .contact-us-image:hover {
        background-image: url("../images/no_results_contact_us_hover.png"); }

#non-free-modal .modal-body {
  padding: 0;
  padding-top: 7px; }

#non-free-modal-sign-in .modal-content {
  height: 340px; }
#non-free-modal-sign-in .contact-us {
  margin-bottom: 30px; }

@media (min-width: 768px) {
  #sentiment-details-modal .modal-dialog {
    width: 835px; } }
#sentiment-details-modal .modal-header {
  border-bottom: none;
  padding-bottom: 0; }
  #sentiment-details-modal .modal-header .modal-title {
    font-size: 25px;
    line-height: 29px; }
#sentiment-details-modal .modal-body .sentiment-details-total-votes,
#sentiment-details-modal .modal-body .sentiment-column-header {
  font-size: 17px;
  line-height: 27px;
  letter-spacing: -0.01em; }
#sentiment-details-modal .modal-body .sentiment-details-results-row {
  display: inline-block;
  vertical-align: middle;
  border-bottom: 1px solid #DADADA;
  width: 100%;
  padding: 10px 0; }
  #sentiment-details-modal .modal-body .sentiment-details-results-row .sentiment-details-results-column {
    width: 49%;
    vertical-align: middle;
    display: inline-block; }
    #sentiment-details-modal .modal-body .sentiment-details-results-row .sentiment-details-results-column.positive {
      padding-left: 30px;
      position: relative; }
      #sentiment-details-modal .modal-body .sentiment-details-results-row .sentiment-details-results-column.positive:before {
        content: "+";
        position: absolute;
        top: 0;
        left: 0;
        font-size: 30px;
        font-family: RankerIconsCommon-Regular, RankerIconsCommon; }
    #sentiment-details-modal .modal-body .sentiment-details-results-row .sentiment-details-results-column.negative {
      padding-left: 30px;
      position: relative; }
      #sentiment-details-modal .modal-body .sentiment-details-results-row .sentiment-details-results-column.negative:before {
        content: "-";
        position: absolute;
        top: 0;
        left: 0;
        font-size: 30px;
        font-family: RankerIconsCommon-Regular, RankerIconsCommon; }
    #sentiment-details-modal .modal-body .sentiment-details-results-row .sentiment-details-results-column .positive-votes {
      color: #1e3e66; }
    #sentiment-details-modal .modal-body .sentiment-details-results-row .sentiment-details-results-column .negative-votes {
      color: #b81507; }
#sentiment-details-modal .modal-body .sentiment-details-result-name {
  font-size: 17px;
  line-height: 20px;
  letter-spacing: -0.01em;
  margin: 0;
  text-transform: capitalize; }
#sentiment-details-modal .modal-body .sentiment-details-result-details {
  font-size: 13px;
  line-height: 15px;
  letter-spacing: -0.01em;
  color: rgba(0, 0, 0, 0.65);
  margin: 0; }

@media (min-width: 768px) {
  #affinity-scores-explainer-modal .modal-dialog {
    width: 835px; } }
#affinity-scores-explainer-modal .modal-header {
  border-bottom: none;
  padding-bottom: 0; }
  #affinity-scores-explainer-modal .modal-header .modal-title {
    font-size: 25px;
    line-height: 29px; }
#affinity-scores-explainer-modal .modal-body {
  font-size: 15px;
  line-height: 18px; }
  #affinity-scores-explainer-modal .modal-body img {
    margin-bottom: 55px;
    object-fit: contain;
    width: 100%; }
  #affinity-scores-explainer-modal .modal-body .affinity-scores-explainer-about {
    text-align: center;
    font-size: 15px;
    line-height: 18px; }

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