.UI-Button--link {}
  a.UI-Button--button2link {
    color: #005bd1;
  }
    a.UI-Button--button2link:hover .UI-Button-Label,
    a.UI-Button--button2link.UI-Button--hover .UI-Button-Label {
      color: #005bd1;
    }
  a.UI-Button--link.UI-Button--link2button:hover .UI-Button-Label,
  a.UI-Button--link.UI-Button--link2button.UI-Button--hover .UI-Button-Label {
    text-decoration: none;
  }
  input.UI-Button--link.UI-Button--button2link:hover .UI-Button-Label,
  input.UI-Button--link.UI-Button--button2link.UI-Button--hover .UI-Button-Label,
  button.UI-Button--link.UI-Button--button2link:hover .UI-Button-Label,
  button.UI-Button--link.UI-Button--button2link.UI-Button--hover .UI-Button-Label {
    text-decoration: underline;
  }
  input.UI-Button--link.UI-Button--button2link.UI-Button--disabled:hover .UI-Button-Label,
  input.UI-Button--link.UI-Button--button2link.UI-Button--disabled.UI-Button--hover .UI-Button-Label,
  button.UI-Button--link.UI-Button--button2link.UI-Button--disabled:hover .UI-Button-Label,
  button.UI-Button--link.UI-Button--button2link.UI-Button--disabled.UI-Button--hover .UI-Button-Label {
    text-decoration: none;
  }



.UI-Button--small { height: 28px; padding: 0 8px; font-size: 13px; line-height: 20px; }
  .UI-Button--small .UI-Button-Label { line-height: 26px; }



#portal-menu.portal-menu {
  z-index: 30;
}

.DropDown-Popup {
  display: -ms-flexbox;
  display: flex;
}
.DropPopupListItem {
  max-width: 400px;
}

.DropPopup--prerendered .DropPopup-Popup {
  display: none;
}
.DropPopup--prerendered:hover .DropPopup-Popup {
  display: block;
  opacity: 1;
  box-shadow: 0 4px 20px 0 rgba(0,0,0,.16);
  pointer-events: auto;
}

.VueTMR_ExportDropDown {
  min-width: 104px;
}
  .VueTMR_ExportDropDown-Popup,
  .VueTMR_ExportDropDown-Popup .PopupBox-Body,
  .VueTMR_ExportDropDown-Popup .PopupBox-Body .ScrolledArea {
    max-height: 272px;
  }

.history-chart__toolbar .VueTMR_HistoryDropDown .DropPopupButton,
.history-chart__toolbar .VueTMR_ExportDropDown .DropPopupButton {
  height: 28px;
  font-size: 13px;
  line-height: 26px;
  padding-right: 6px;
  padding-left: 8px;
}

  .history-chart__toolbar .VueTMR_HistoryDropDown .DropPopupButton:after,
  .history-chart__toolbar .VueTMR_ExportDropDown .DropPopupButton:after {
    margin-top: 11px;
    vertical-align: top;
  }

  .history-chart__toolbar .VueTMR_HistoryDropDown .DropPopupButton-Marker,
  .history-chart__toolbar .VueTMR_ExportDropDown .DropPopupButton-Marker {
    margin-top: 11px;
    right: 6px;
  }

.VueTMR_HistoryDropDown-Popup .DropPopupListItem-Box {
  padding-left: 0px;
}
.VueTMR_HistoryDropDown-Popup .DropPopupListItem-Input {
  z-index: -1;
  visibility: hidden;
}

.ScrolledArea {
  -webkit-overflow-scrolling: auto;
}
.ScrolledArea::-webkit-scrollbar {
  -webkit-appearance: none;
}

.DropDown-Popup.SettingsDropDown-Popup,
.DropDown-Popup.SettingsDropDown-Popup .PopupBox-Body,
.DropDown-Popup.SettingsDropDown-Popup .PopupBox-Body .ScrolledArea {
  max-height: 336px;
}



.TMRLayout-Page .TMRLayout-Header--placeholder {
  position: static;
  margin: -52px -10px 0;
}
.TMRLayout-PageHeader {
  margin-bottom: 20px;
  color: #333333;
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
}
.TMRLayout-PageHeader__inline {
  margin-bottom: 12px;
}


.TMRLayout-BodySidebar .NaviMenuLink {
  padding-left: 40px;
}


.CounterDialog {
}
  .CounterDialog-Toggler.CounterExplorerToggler  {
    min-height: 30px; /* FIX for transitional doctype */
  }
  .CounterExplorerToggler-Label {
    /* FIX for transitional doctype */
    line-height: 28px; /* FIX for transitional doctype */
  }

.CounterAdminInfo {}
  .CounterAdminInfo-Toggler.DropPopupToggler {
    min-height: 34px; /* FIX for transitional doctype */
  }
  .CounterAdminInfo-Toggler.DropPopupToggler .DropPopupToggler-Label {
    line-height: 34px; /* FIX for transitional doctype */
    min-height: 34px; /* FIX for transitional doctype */
  }

.CounterToolbar-AdminInfo-Icon {
  vertical-align: -4px;
  height: 15px;
  width: 13px;
  margin-right: 2px;
  background-image: url('/img/vue-app/icon-admin-info.gif?vue26');
  background-repeat: no-repeat;
}

.CounterToolbar-AdminInfoTable {
  text-align: left;
  font-size: 13px;
  line-height: 20px;
  white-space: nowrap;
}
.CounterToolbar-AdminInfoTable th,
.CounterToolbar-AdminInfoTable td {
  padding: 2px 8px;
}
.CounterToolbar-AdminInfoTable th {
  font-weight: normal;
}
.CounterToolbar-AdminInfoTable td {
  font-weight: bold;
}
.CounterToolbar-AdminInfoTable .CounterToolbar-AdminInfoTable-Related th {
  text-align: right;
}
.CounterToolbar-AdminInfoTable .CounterToolbar-AdminInfoTable-Moderator th,
.CounterToolbar-AdminInfoTable .CounterToolbar-AdminInfoTable-Moderator td {
  padding-top: 8px;
  padding-bottom: 8px;
}
.CounterToolbar-AdminInfoTable .CounterToolbar-AdminInfoTable-Link td {
  text-align: center;
  font-weight: normal;
}

.CounterContactInfo {}
  .CounterContactInfo-Link .UI-Button {
    background: #fffce0;
  }
  .CounterContactInfo-Link .UI-Button--hover,
  .CounterContactInfo-Link .UI-Button:hover {
    background: #f5f2d6;
  }

.CounterToolbar-SideActions {
  min-width: 220px;
  width: auto;
}

.CounterToolbar-SettingsDropDown {
  display: block;
  width: 100%;
}
.CounterToolbar-SettingsDropDown-Icon {
  height: 15px;
  width: 15px;
  background-image: url('/img/vue-app/icon-settings.png?vue26');
  background-position: -517px 0px;
  background-repeat: no-repeat;
  opacity: .8;
}



.DropDatepicker {
}
  .DropDatepicker-Button {
    min-height: 32px; /* FIX for transitional doctype */
  }

  .DropDatepicker-NaviIcon--prev-double {
    height: 20px;
    width: 12px;
    margin: -6px -2px;
    background-image: url('/img/vue-app/drop-datepicker-button-icon.svg?vue26');
    transform: rotate(+90deg);
  }
  .DropDatepicker-NaviIcon--next-double {
    height: 20px;
    width: 12px;
    margin: -6px -2px;
    background-image: url('/img/vue-app/drop-datepicker-button-icon.svg?vue26');
    transform: rotate(-90deg);
  }

  .Datepicker-Widget-Note {
    float: right;
    margin-right: 8px;
    padding-top: 6px;
    color: #999999;
  }

.VueTMR_Datepicker-Icon {
  height: 15px;
  width: 13px;
  background-image: url('/img/vue-app/icon-datepicker.png?vue26');
  background-position: -192px -120px;
  background-repeat: no-repeat;
  opacity: .8;
}

.VueTMR_Datepicker-ButtonLabel-Postfix {
  display: inline-block;
  color: #333333;
  font-size: 13px;
  font-weight: normal;
  line-height: 1;
}
.CustomButton--disabled .VueTMR_Datepicker-ButtonLabel-Postfix {
  color: #999999;
}

.DateNavi {
  margin-top: 20px;
  margin-bottom: 12px;
}

  .DateNavi .DropDatepicker {
    display: inline-block;
    vertical-align: top;
  }
    .DateNavi .DropDatepicker .DropDatepicker-Button--label.CustomButton .CustomButton-Label {
      width: 250px;
      padding-top: 1px;
      font-size: 13px;
      font-weight: bold;
      line-height: 29px;
    }

  .DateNavi-DatePicker {
    display: inline-block;
    font-size: 0;
  }
    .DateNavi-DatePicker .CustomButton.DropDatepicker-Button {
      position: relative;
      top: 1px;
      display: inline-block;
      box-sizing: border-box;
      min-height: 33px;
      width: 38px;
      margin-top: -1px;
      padding-top: 1px;
      padding-right: 2px;
      padding-left: 2px;
      text-align: center;
      text-decoration: none;
      font-size: 13px;
      line-height: 29px;
      white-space: nowrap;
    }
    .DateNavi-DatePicker .CustomButton.DropDatepicker-Button.DropDatepicker-Button--label {
      width: 297px;
      padding-right: 12px;
      padding-left: 12px;
      text-align: left;
      font-weight: bold;
    }
    .DateNavi-DatePicker .CustomButton.DropDatepicker-Button.DropDatepicker-Button--label .CustomButton-Label {
      width: 250px;
      margin-left: -3px;
    }

  .DateNavi-PrevDouble {
    display: inline-block;
  }
    .DateNavi-PrevDouble .CustomButton.DropDatepicker-Button {
      display: inline-block;
      box-sizing: border-box;
      width: 38px;
      padding-right: 2px;
      padding-left: 2px;
      text-align: center;
      font-size: 13px;
      text-decoration: none;
    }

  .DateNavi-NextDouble {
    display: inline-block;
  }
    .DateNavi-NextDouble .CustomButton.DropDatepicker-Button {
      display: inline-block;
      box-sizing: border-box;
      width: 38px;
      padding-right: 2px;
      padding-left: 2px;
      text-align: center;
      font-size: 13px;
      text-decoration: none;
    }

  .DateNavi-UnitPicker {
    display: inline-block;
    vertical-align: top;
    font-size: 0;
  }
    .DateNavi-UnitPicker .CustomButton.DropDatepicker-Button {
      display: inline-block;
      box-sizing: border-box;
      width: 70px;
      text-align: center;
      font-size: 13px;
      text-decoration: none;
    }
    .DateNavi-UnitPicker .CustomButton.DropDatepicker-Button.JS-Datepicker-QuickNavi.CustomButton--disabled {
      visibility: hidden;
    }

  .DateNavi-AggrPicker {
    float: right;
    vertical-align: top;
    font-size: 0;
  }
    .DateNavi-AggrPicker .CustomButton.DropDatepicker-Button {
      display: inline-block;
      box-sizing: border-box;
      text-align: center;
      font-size: 13px;
      text-decoration: none;
    }



.ReportBar {
  overflow: hidden;
  margin-top: 20px;
  margin-bottom: 4px;
}
  .ReportBar-DateNavi {
    float: left;
    margin-bottom: 8px;
    font-size: 0;
  }
    .ReportBar-DateNavi .DateNavi {
      margin-top: 0;
      margin-bottom: 0;
      font-size: 16px;
    }
  .ReportBar-Controls {
    float: right;
    margin-bottom: 8px;
    font-size: 0;
  }



.TableFilters {
  overflow: hidden;
  margin-bottom: 4px;
}
  .TableFilters .DropDown,
  .TableFilters .UI-ButtonGroup {
    margin-right: 8px;
    margin-bottom: 8px;
  }
  .TableFilters .DropDown:last-child,
  .TableFilters .UI-ButtonGroup:last-child {
    margin-right: 0;
  }

  .TableFilters-Heading {
    float: left;
    margin-bottom: 8px;
  }
  .TableFilters-Subtitle {
    float: left;
    margin-bottom: 8px;
    font-size: 17px;
    line-height: 32px;
  }
  .TableFilters-Primary {
    float: left;
    margin-bottom: 0px;
    font-size: 0;
  }
  .TableFilters-Secondary {
    float: right;
    margin-bottom: 8px;
    font-size: 0;
  }
  .TableFilters-Extra {
    clear: both;
    margin-bottom: 8px;
    font-size: 0;
  }
  .TableFilters-RangeSlider {
    display: inline-block;
    vertical-align: top;
    height: 32px;
    width: 400px;
    margin-left: 16px;
    font-size: 13px;
    line-height: 32px;
    white-space: nowrap;
  }
  .TableFilters .TableSearch-QueryInput:focus {
    box-shadow: none;
    outline: none;
    -webkit-appearance: none;
    border-color: #858585;
  }

  .TableFilters-Extra .TableSearch {
    display: table;
    width: 100%;
    margin: 0;
  }
    .TableFilters-Extra .TableSearch .TableSearch-Title {
      display: table-cell;
      width: 0;
      padding: 0 8px 0 0;
      margin-right: 0;
      padding-right: 0;
    }
    .TableFilters-Extra .TableSearch .TableSearch-ModeSelect {
      display: table-cell;
      width: 144px;
      padding: 0 8px 0 0;
    }
    .TableFilters-Extra .TableSearch .TableSearch-Form {
      display: table-cell;
      width: auto;
      margin: 0;
      padding: 0 144px 0 0;
    }
      .TableFilters-Extra .TableSearch .TableSearch-Form .TableSearch-Query {
        display: inline-block;
        width: 100%;
        margin: 0;
      }
      .TableFilters-Extra .TableSearch .TableSearch-Form .TableSearch-Submit {
        float: right;
        margin: 0 -144px 0 0;
      }
      .TableFilters-Extra .TableSearch .TableSearch-Form .TableSearch-Submit .TableSearch-SubmitForm {
        width: 136px;
      }

  .VueTMR_SearchTableFilter-Popup .DropPopupListItem-Box {
    padding-left: 0px;
  }
  .VueTMR_SearchTableFilter-Popup .DropPopupListItem-Input {
    z-index: -1;
    visibility: hidden;
  }

.VueTMR_WebServiceDropDown {}
/**/
  .VueTMR_WebServiceDropDown.DropDownSelect--filled .CustomButton {
    border-color: #005ff9;
  }
/**/
    .VueTMR_WebServiceDropDown .CustomButton-Label {
      overflow: hidden;
      white-space: nowrap;
    }
  .VueTMR_WebServiceDropDown-Popup .DropPopupListItem-Box {
    padding-left: 0px;
  }
  .VueTMR_WebServiceDropDown-Popup .DropPopupListItem-Input {
    z-index: -1;
    visibility: hidden;
  }

.VueTMR_GenderDropDown {
  width: 120px;
}
  .VueTMR_GenderDropDown.DropDownSelect--filled .CustomButton {
    border-color: #005ff9;
  }
  .VueTMR_GenderDropDown .CustomButton-Label {
    overflow: hidden;
    max-width: 80px;
    white-space: nowrap;
  }

.VueTMR_AgeDropDown {
  width: 120px;
}
  .VueTMR_AgeDropDown.DropDownSelect--filled .CustomButton {
    border-color: #005ff9;
  }
    .VueTMR_AgeDropDown .CustomButton-Label {
      overflow: hidden;
      max-width: 80px;
      white-space: nowrap;
    }

.VueTMR_DeviceTypeDropDown {
  width: 180px;
}
  .VueTMR_DeviceTypeDropDown.DropDownSelect--filled .CustomButton {
    border-color: #005ff9;
  }
  .VueTMR_DeviceTypeDropDown .CustomButton-Label {
    overflow: hidden;
    max-width: 140px;
    white-space: nowrap;
  }

.VueTMR_GoalsDropDownSuggest,
.VueTMR_InterestsDropDownSuggest,
.VueTMR_SourcesDropDownSuggest,
.VueTMR_CountriesDropDownSuggest {
  vertical-align: top;
  width: 180px;
}
br ~ .VueTMR_GoalsDropDownSuggest,
br ~ .VueTMR_InterestsDropDownSuggest,
br ~ .VueTMR_SourcesDropDownSuggest,
br ~ .VueTMR_CountriesDropDownSuggest {
  margin-top: 8px;
}
  .VueTMR_GoalsDropDownSuggest.DropDownSuggestSelect--filled .CustomButton,
  .VueTMR_InterestsDropDownSuggest.DropDownSuggestSelect--filled .CustomButton,
  .VueTMR_SourcesDropDownSuggest.DropDownSuggestSelect--filled .CustomButton,
  .VueTMR_CountriesDropDownSuggest.DropDownSuggestSelect--filled .CustomButton {
    border-color: #005ff9;
  }
    .VueTMR_GoalsDropDownSuggest .CustomButton-Label,
    .VueTMR_InterestsDropDownSuggest .CustomButton-Label,
    .VueTMR_SourcesDropDownSuggest .CustomButton-Label,
    .VueTMR_CountriesDropDownSuggest .CustomButton-Label {
      overflow: hidden;
      max-width: 140px;
      white-space: nowrap;
    }
  .VueTMR_GoalsDropDownSuggest-Popup .PopupBox-TopBar,
  .VueTMR_InterestsDropDownSuggest-Popup .PopupBox-TopBar,
  .VueTMR_SourcesDropDownSuggest-Popup .PopupBox-TopBar,
  .VueTMR_CountriesDropDownSuggest-Popup .PopupBox-TopBar {
    border-bottom: none;
  }
  .VueTMR_GoalsDropDownSuggest-Popup .DropDown-PopupBody,
  .VueTMR_InterestsDropDownSuggest-Popup .DropDown-PopupBody,
  .VueTMR_SourcesDropDownSuggest-Popup .DropDown-PopupBody,
  .VueTMR_CountriesDropDownSuggest-Popup .DropDown-PopupBody {
    padding-top: 4px;
  }
/* if allow the only one selected value (isCouldMulti: false) */
  .VueTMR_GoalsDropDownSuggest-Popup .DropPopupListItem-Box,
  .VueTMR_InterestsDropDownSuggest-Popup .DropPopupListItem-Box,
  .VueTMR_SourcesDropDownSuggest-Popup .DropPopupListItem-Box,
  .VueTMR_CountriesDropDownSuggest-Popup .DropPopupListItem {
    max-width: 400px;
  }
  .VueTMR_SourcesDropDownSuggest-Popup .DropPopupListItem-Box {
    max-width: 300px;
  }
  .VueTMR_GoalsDropDownSuggest-Popup .DropPopupListItem-Box,
  .VueTMR_InterestsDropDownSuggest-Popup .DropPopupListItem-Box,
  .VueTMR_SourcesDropDownSuggest-Popup .DropPopupListItem-Box {
    padding-left: 0px;
  }
  .VueTMR_GoalsDropDownSuggest-Popup .DropPopupListItem-Input,
  .VueTMR_InterestsDropDownSuggest-Popup .DropPopupListItem-Input,
  .VueTMR_SourcesDropDownSuggest-Popup .DropPopupListItem-Input {
    z-index: -1;
    visibility: hidden;
  }
  .VueTMR_GoalsDropDownSuggest-Popup .DropPopupListItem-LabelPrefix:after,
  .VueTMR_InterestsDropDownSuggest-Popup .DropPopupListItem-LabelPrefix:after,
  .VueTMR_SourcesDropDownSuggest-Popup .DropPopupListItem-LabelPrefix:after,
  .VueTMR_CountriesDropDownSuggest-Popup .DropPopupListItem-LabelPrefix:after {
    content: '\00a0\2192';
  }

.VueTMR_AttributionModelDropDown,
.VueTMR_AttributionPeriodDropDown {
  vertical-align: top;
}
.VueTMR_AttributionPeriodDropDown {
  width: 180px;
}
.VueTMR_AttributionPeriodDropDown {
  width: 120px;
}
br ~ .VueTMR_AttributionModelDropDown,
br ~ .VueTMR_AttributionPeriodDropDown {
  margin-top: 8px;
}
/**
  .VueTMR_AttributionModelDropDown.DropDownSelect--filled .CustomButton,
  .VueTMR_AttributionPeriodDropDown.DropDownSelect--filled .CustomButton {
    border-color: #005ff9;
  }
/**/
    .VueTMR_AttributionModelDropDown .CustomButton-Label,
    .VueTMR_AttributionPeriodDropDown .CustomButton-Label {
      overflow: hidden;
      white-space: nowrap;
    }
    .VueTMR_AttributionModelDropDown .CustomButton-Label {
      max-width: 140px;
    }
    .VueTMR_AttributionPeriodDropDown .CustomButton-Label {
      max-width: 80px;
    }
  .VueTMR_AttributionModelDropDown-Popup .PopupBox-TopBar,
  .VueTMR_AttributionPeriodDropDown-Popup .PopupBox-TopBar {
    border-bottom: none;
  }
  .VueTMR_AttributionModelDropDown-Popup .DropDown-PopupBody,
  .VueTMR_AttributionPeriodDropDown-Popup .DropDown-PopupBody {
    padding-top: 4px;
  }
  /* if allow the only one selected value (isCouldMulti: false) */
  .VueTMR_AttributionModelDropDown-Popup .DropPopupListItem-Box,
  .VueTMR_AttributionPeriodDropDown-Popup .DropPopupListItem-Box {
    padding-left: 0px;
  }
  .VueTMR_AttributionModelDropDown-Popup .DropPopupListItem-Input,
  .VueTMR_AttributionPeriodDropDown-Popup .DropPopupListItem-Input {
    z-index: -1;
    visibility: hidden;
  }

.VueTMR_DataTypeDropDown {
  vertical-align: top;
}
  .VueTMR_DataTypeDropDown-Popup .DropPopupListItem-Box {
    padding-left: 0px;
  }
  .VueTMR_DataTypeDropDown-Popup .DropPopupListItem-Input {
    z-index: -1;
    visibility: hidden;
  }

.VueTMR_ControlsTableFilters {}
  .VueTMR_ControlsTableFilters .UI-CustomButton--reset .UI-Button {
    color: #005bd1 !important;
  }

.VueTMR_OverlayTarget {}
  .VueTMR_OverlayTarget .PopupPortal-Overlay {
    background: rgba(255,255,255, 0.92);
  }

.PopupHelp { max-width: 700px; padding: 8px 20px; font-size: 13px; }
  .PopupHelp-Section {}
  .PopupHelp-Section--TermsDict {}
  .PopupHelp-Section--FilterMan {}
    .PopupHelp-Section--FilterMan > p:last-child { margin-bottom: 20px; }
  .PopupHelp-Section--Notes {}
    .PopupHelp-SectionTitle { font-size: 15px; margin-bottom: 12px; font-weight: bold; }
  .PopupHelp-Term { margin: 0; padding: 0; }
  .PopupHelp-Term:last-child { margin-bottom: 20px;; }
    .PopupHelp-TermTitle { margin: 0 0 4px; padding: 0; font-weight: bold; }
    .PopupHelp-TermDescription { margin: 0 0 12px; padding: 0; }

/*- Fix legacy DOCTYPE, i.e. this is not required for <DOCTYPE html> -*/
.VueReportTable {}
  .VueReportTable-TCell--head .VueReportTable-Cell { padding-top: 5px; padding-bottom: 3px; }
  .VueReportTable-TCell--head .VueReportTable-Cell:after { content: ''; display: inline-block; vertical-align: middle; height: 36px; width: 1px; margin-left: -1px; visibility: hidden; }

.VueReportTable--sticked .VueReportTable-Decor--min { display: block !important; width: 4px; background: #e0e0e0; box-shadow: 0 0 6px 0 rgba(0,0,0, .2); }
.VueReportTable--sticked.VueReportTable--scrolled-min .VueReportTable-Decor--min { box-shadow: none; }



.popover { padding: 0; border-color: rgba(0,0,0, .12); border-radius: 2px; box-shadow: 0 4px 20px 0 rgba(0,0,0,.16); }
.popover.top { margin-top: -12px; }
.popover.right { margin-left: 12px; }
.popover.bottom { margin-top: 12px; }
.popover.left { margin-left: -12px; }
  .popover .arrow { border-width: 13px; }
    .popover .arrow:after { border-width: 12px; }
  .popover.top .arrow { bottom: -13px; margin-left: -13px; border-top-color: rgba(0,0,0, .12); }
    .popover.top .arrow:after { margin-left: -12px; border-top-color: #ffffff; }
  .popover.right .arrow { left: -13px; margin-top: -13px; border-right-color: rgba(0,0,0, .12); }
    .popover.right .arrow:after { bottom: -12px; border-right-color: #ffffff; }
  .popover.bottom .arrow { top: -13px; margin-left: -13px; border-bottom-color: rgba(0,0,0, .12); }
    .popover.bottom .arrow:after { margin-left: -12px; border-bottom-color: #f0f0f0; }
  .popover.left .arrow { right: -13px; margin-top: -13px; border-left-color: rgba(0,0,0, .12); }
    .popover.left .arrow:after { bottom: -12px; border-left-color: #ffffff; }
.popover-title { padding: 8px 12px; background: #f0f0f0; border-bottom-color: rgba(0,0,0, .12); border-radius: 1px 1px 0 0; color: #333333; }
.popover-content { padding: 8px 12px; font-size: 13px; }
