@font-face {
	font-family: Arimo;
	src: local("Arimo"), url(../fonts/Arimo_Normal.woff) format("woff");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: Arimo;
	src: local("Arimo Bold"), local("Arimo-Bold"), url(../fonts/Arimo_Bold.woff) format("woff");
	font-weight: 700;
	font-style: normal;
}
@font-face {
	font-family: Arimo;
	src: local("Arimo Italic"), local("Arimo-Italic"), url(../fonts/Arimo_Italic.woff) format("woff");
	font-weight: 400;
	font-style: italic;
}
@font-face {
	font-family: Arimo;
	src: local("Arimo Bold Italic"), local("Arimo-BoldItalic"), url(../fonts/Arimo_Bold_Italic.woff) format("woff");
	font-weight: 700;
	font-style: italic;
}
.coveo-sprites-common-get_started {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-people-no-thumbnail {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoSearchInterface .coveo-people-result.CoveoResult .coveo-no-thumbnail.CoveoThumbnail {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-lock {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-login_user {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-star_active {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-star_placeholder {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-system {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .syssource.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .syssource.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-arrow_back {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-email_sendto {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-sort-sortby_bottom {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-selected.CoveoSort .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-tagging_tag {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoResultTagging .coveo-add-tag .coveo-add-tag-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-box-settings {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-sort-sortby_top {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-ascending.coveo-selected.CoveoSort .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-coveo-cloud {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-logo_light_large {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-logo-light-large {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-thumbdown_active {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-thumbdown_inactive {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-logo_light {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-logo-light {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-checkbox_inactive {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-spin_facet_search {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-search .coveo-wait-animation {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search .coveo-wait-animation {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-facetsearch {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-search .coveo-magnifier {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-search-button-mobile::before {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search .coveo-magnifier {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-tagging_ok {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoResultTagging .coveo-add-tag-tick-icon span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-tagging-cancel_clear {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoResultTagging .coveo-clear-icon span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoResultTagging .coveo-delete-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-thumbup_active {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-clear_facetsearch_mobile {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-coveo {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-logo {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-poweredbycoveo {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-powered-by {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-checkbox_active {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-preferencesPanel-toggle_on {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoPreferencesPanel .CoveoResultsPreferences .coveo-selected.coveo-input-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-selected.coveo-input-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoPreferencePanelItem .coveo-selected.coveo-input-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-showless {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-showmore {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-small_x {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-folding-email_sendto {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-preferencesPanel-toggle_off {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoPreferencesPanel .CoveoResultsPreferences .coveo-input-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-input-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoPreferencePanelItem .coveo-input-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-box-expanded {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-thumbup_inactive {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-pager-previous {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoPager ul li.coveo-previous > a > span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-settings {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoSettings .coveo-settings-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-pager-next {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoPager ul li.coveo-next > a > span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-searchButton-searchbutton {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.ie8or9 .coveo-executing-query .CoveoSearchButton > .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoSearchButton > .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters > .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-folding-showless {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-less .coveo-folding-footer-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-star_inactive {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-top-suggestion-header-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-top-field-suggestion-header .coveo-icon-top-field {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-top-analytics-suggestion-header .coveo-icon-top-analytics {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox-result-list-header .coveo-icon-omnibox-result-list {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-collapsed {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-expand .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacetRange .coveo-expand .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoHierarchicalFacet .coveo-expand .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-has-childs.coveo-value .coveo-has-childs-toggle {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-doritos {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-checkmark_selected-on_dark_bg {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-wikipagelibrary {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spwikipagelibrarylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-user {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spuserprofile.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spuserinformation.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spuserinformationlist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-translationmanagementlibrary {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.sptranslationmanagementlibrarylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-thingstobring {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spthingstobring.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spthingstobringlist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-clear {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoBreadcrumb .coveo-clear-all .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoPreferencesPanel .coveo-close .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-copy {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-workflowhistory {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spworkflowhistory.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spworkflowhistorylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-menu_reauthenticate {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-advanced-menu .coveo-authentication-provider.coveo-section .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-menu_shareresult {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-advanced-menu .coveo-share-query.coveo-section .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-account-salesforce {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sfaccountname.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sfaccounttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sfaccountname.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sfaccounttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-account {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-advanced-content {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-all-content {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-announcement {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-answer {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-approved {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-attachment {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-audience {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-author {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-block {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-blog {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-bug-severity {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-campaign {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-cancelled {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-cant-reproduce {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-case {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-category {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .Sfopportunityforecastcategory.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .Sfopportunityforecastcategory.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-chatter {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-city {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sfcountry.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sfcity.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sfcountry.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sfcity.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sfstate.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sfstate.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-closed {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-comment {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-company {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-competition {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sfopportunitycompetitionc.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sfopportunitycompetitionc.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-completed {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-contact {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sfcontactname.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sfcontactname.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-contract {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-crash {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-database {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-default {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-deferred {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-disqualified {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-doc-admin {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-doc-dev {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-doc-user {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-draft {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-escalated {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-event {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-expert {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-faq {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-feature {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-file {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-filter {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-fixed {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-folder {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sysemailfolders.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sysemailfolders.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-from {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sysfrom.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sysdisplayfrom.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sysfrom.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sysdisplayfrom.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-high {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-how-to {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-image {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-immediate {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-industry {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sfindustry.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sfindustry.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-install {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-intranet {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sysdisplayparticipants.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sysdisplayparticipants.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-invalid {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-jobtitle {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-journal-log {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-kb {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sysconcepts.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sysconcepts.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-language {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .syslanguage.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .syslanguage.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-lead {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sfleadsource.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sfleadsource.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-link {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-lost {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-mail-recall {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-mail-reply {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-mail-undeliverable {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-mail {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sysmailbox.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sysmailbox.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-major {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-manager {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sfuserdivision.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sfuserdivision.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-minor {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-msproject {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-music-file {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-need-feedback {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-negociation {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-new {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-not-started {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-note {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-open {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-opportunity {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sfopportunityforecastcategory.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sfopportunityforecastcategory.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sfopportunitytype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sfopportunitystagename.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sfopportunitytype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sfopportunitystagename.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-pdf {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-pending {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-planned {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-poll {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-priority {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-product {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-project-name {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-renewed-not {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-renewed {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-report {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-resolved {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-reviewed {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-rss {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-salesforce {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-secure {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-setting {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-sharepoint {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-slideshow {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-source {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-spreadsheet {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-stage {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-started {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-status {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sfcasestatus.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sfcasestatus.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .Sfopportunitystagename.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .Sfopportunitystagename.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-support {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sfcasepriority.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sfcasepriority.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-suspended {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-task {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-text {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-timeline {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-to {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .systo.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sysdisplayrecipients.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .systo.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sysdisplayrecipients.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-topic {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-troubleshooting {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-urgent {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-user {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sysauthor.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sfownername.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sysauthor.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sfownername.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sfuserdepartment.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sfuserdepartment.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-video {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-webpage {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-won {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-xml {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-yammer {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-year {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sfopportunityclosedquarterc.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sfopportunityclosedquarterc.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sysyear.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sysmonth.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .sysdate.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sysyear.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sysmonth.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-header .sysdate.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-documentType-zip {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-textbox {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.sptextbox.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.sptextboxlist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-task {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.sptask.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.sptasklist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spadministratortask.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spadministratortasklist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-survey {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spsurvey.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spsurveylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-slidelibrary {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spslidelibrarylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-sitedirectory {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spsitedirectory.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spsitedirectorylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-site {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spportal.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spsite.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-resource {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spresource.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spresourcelist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-clear_facet {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-eraser .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacetRange .coveo-eraser .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-settings-popup .coveo-hide.coveo-section .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoShareQuery .coveo-query-summary-info-close span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoHierarchicalFacet .coveo-eraser .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-reportlibrary {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spreportlibrarylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-recordlibrary {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.sprecordlibrarylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-projecttask {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spprojecttask.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spprojecttasklist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-picturelibrary {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.sppicturelibrarylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-phonecallmemo {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spphonecallmemo.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spphonecallmemolist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-performancepointcontent {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spperformancepointcontent.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spperformancepointcontentlist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-expanded {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-collapse .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacetRange .coveo-collapse .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoHierarchicalFacet .coveo-collapse .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-open.coveo-has-childs.coveo-value .coveo-has-childs-toggle {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-objective {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spobjective.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spobjectivelist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-modeand {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-operator .coveo-and.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacetRange .coveo-operator .coveo-and.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoHierarchicalFacet .coveo-operator .coveo-and.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-modeor {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-operator .coveo-or.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacetRange .coveo-operator .coveo-or.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoHierarchicalFacet .coveo-operator .coveo-or.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-moreoption {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-settings .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacetRange .coveo-settings .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoHierarchicalFacet .coveo-settings .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-meeting {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spmeetingserie.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spmeetingserielist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-listfolder {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.splistfolder.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-show_facet {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-settings-popup .coveo-show.coveo-section .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-link {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.splink.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.splinklist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spdocumentlink.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-languagesandtranslator {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.splanguagesandtranslator.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.splanguagesandtranslatorlist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-openfacets {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-openinterfaces {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-spin {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-wait-animation {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacetRange .coveo-wait-animation {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoHierarchicalFacet .coveo-wait-animation {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-keyperformanceindicator {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spkeyperformanceindicator.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spkeyperformanceindicatorlist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-default {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.lithiumcommunity.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-issue {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spissue.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spissuelist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-ipfs {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spipfslist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-imedictionary {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spimedictionary.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spimedictionarylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-menu-menu_avancedsearch {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-menu-menu_opencontactinfoin {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-menu-menu_saveoption {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-settings-popup .coveo-save-state.coveo-section .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoPreferencesPanel .coveo-save .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-menu-menu_searchin {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-menu-menu_shareresult {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-menu-menu_sortby {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-settings-popup .coveo-sort.coveo-section .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-menu-menu_sortdirection {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-settings-popup .coveo-direction.coveo-section .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-healthrule {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.sphealthrule.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.sphealthrulelist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-healthreport {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.sphealthreport.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.sphealthreportlist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-amount {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-preferencesPanel-menu_preferences {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-advanced-menu .coveo-preference-panel.coveo-section .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-preferencesPanel-table-apply {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save.coveo-choice-container .coveo-save {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-preferencesPanel-table-cancel {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save.coveo-choice-container .coveo-close {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-preferencesPanel-table-delete {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-delete .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-preferencesPanel-table-edit {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-edit .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-datepicker {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-whereabout {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spwhereabout.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spwhereaboutlist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-queryBox-clear {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-query-box-clear .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-formlibrary {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spformlibrarylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-quickView-quickview {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoResultAttachments .coveo-thumbnail-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-feedItem-result .coveo-thumbnail-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-feedComment-result .coveo-thumbnail-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-quickView-quickview_next {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-quickview-header .coveo-term .coveo-term-right-arrow .coveo-term-right-arrow-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-select-all .coveo-mobile-facet-search-select-all {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-quickView-quickview_previous {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-quickview-header .coveo-term .coveo-term-left-arrow .coveo-term-left-arrow-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-delete {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-searchButton-searchbutton_gray {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-searchButton-spin {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-executing-query .CoveoSearchButton > .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-event {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spevent.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.speventlist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-documentset {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spdocumentset.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-tab-all-content {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-tab-dropbox {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-tab-email {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-tab-googledrive {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-tab-jira {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-tab-lithium {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-tab-people {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-tab-salesforce {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-tab-sharepoint {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-tabGroup-show_more {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoTabGroupMenu .coveo-menu-item-active > .coveo-show-more {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-exchange-activity {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.exchangeactivity.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-exchange-appointment {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.exchangecalendarmessage.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-exchange-communicator {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.exchangeofficecom.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-exchange-file {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.exchangedocument.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-exchange-generic {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.exchangefreebusy.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.exchangemdn.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.exchangeobject.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-exchange-group {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.exchangegroup.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-exchange-meeting {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.exchangeappointment.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-exchange-message-junk {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.exchangejunkmessage.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-exchange-message-recall {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.exchangerecallmessage.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.exchangerecallreport.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-exchange-message-undeliverable {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.exchangedsn.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-exchange-message {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.exchangemessage.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-exchange-note {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.exchangenote.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-exchange-rss {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.exchangerssfeed.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-exchange-task {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.exchangetask.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-exchange-user {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.exchangeperson.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.activedirperson.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-formats-folder {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.folder.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-formats-html {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.html.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-formats-image {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.image.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-formats-pdf {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.pdf.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-formats-slideshow {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.ppt.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-formats-spreadsheet {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.xls.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-formats-text {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.txt.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.doc.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-formats-video {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.video.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-formats-xml {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.xml.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-formats-zip {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.zip.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-lithium-board {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.lithiumboard.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-lithium-category {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.lithiumcategory.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-lithium-message {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.lithiummessage.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-lithium-thread {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.lithiumthread.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-objectType-account {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Account.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.account.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-objectType-answer {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Solution.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.solution.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Kbsolution.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.kbsolution.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-objectType-attachment {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Attachment.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.attachment.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Kbattachment.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.kbattachment.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-objectType-board {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Board.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.board.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-objectType-campaign {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Campaign.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.campaign.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-objectType-case {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Case.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.case.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-objectType-category {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Category.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.category.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-objectType-chatter {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Feeditem.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.feeditem.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Feedcomment.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.feedcomment.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-objectType-comment {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Casecomment.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.casecomment.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-objectType-contact {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Contact.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.contact.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-objectType-contract {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Contract.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.contract.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-objectType-event {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Event.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.event.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-objectType-file {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.File.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.file.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-objectType-kb {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Kbdocumentation.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.kbdocumentation.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Kbknowledgearticle.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.kbknowledgearticle.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-objectType-lead {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Lead.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.lead.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-objectType-message {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Message.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.message.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-objectType-note {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Note.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.note.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-objectType-opportunity {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Opportunity.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.opportunity.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-objectType-partner {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Partner.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.partner.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-objectType-product {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Product.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.product.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-objectType-rss {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Feed.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.feed.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-objectType-task {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Task.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.task.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-objectType-thread {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.Thread.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.thread.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-objectType-user {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.People.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.people.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.User.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.user.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-salesforce-item {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.saleforceuitem.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-agenda {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spagenda.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spagendalist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-announcement {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spannouncement.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spannouncementlist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-area {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.sparea.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-arealisting {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.sparealisting.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-assetlibrary {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.sppublishingimageslibrarylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-attendees {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spattendee.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spattendeelist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-blogcategory {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spblogcategory.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spblogcategorylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-blogcomment {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spblogcomment.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spblogcommentlist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-blogpost {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spblogpost.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spblogpostlist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spmicrofeedpost.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spmicrofeedlist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-circulation {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spcirculation.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spcirculationlist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-contact {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spcontact.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spcontactlist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-custom {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spcustomlist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spunknownlist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spdistributiongroup.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spdistributiongrouplist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.sptab.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.sptablist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spworkflowprocess.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spworkflowprocesslist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-customgrid {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spcustomgridlist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-dashboardlibrary {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spdashboardslibrarylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-dataconnectionlibrary {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spdataconnectionlibrarylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-dataconnectionlibraryforperfpoint {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spdataconnectionforperformancepointlibrarylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-datasource {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spdatasource.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spdatasourcelist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-decision {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spdecision.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spdecisionlist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-discussionboard {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spdiscussionboard.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spdiscussionboardlist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-fileType-sharepoint-documentlibrary {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spdocumentlibrarylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.splisttemplatecataloglist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spwebpartcataloglist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spwebtemplatecataloglist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spworkspacepagelist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spareadocumentlibrarylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spmasterpagescataloglist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spnocodeworkflowlibrarylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.sppublishingpageslibrarylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spreportdocumentlibrarylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spprocessdiagramslibrarylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spsitethemeslibrarylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spsolutionslibrarylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.spwfpublibrarylist.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-clear_facet_state {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-settings-popup .coveo-clear-state.coveo-section .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-checkmark_disabled {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-resume_selected {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-selected.coveo-multi-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-selected.coveo-multi-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-resume_disable {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-excluded.coveo-multi-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-excluded.coveo-multi-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-disable {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-value .coveo-exclude {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacetRange .coveo-value .coveo-exclude {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-exclude {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoHierarchicalFacet .coveo-value .coveo-exclude {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-clear-mobile {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-small-display .coveo-clear-all .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-clear_activefilter {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-clear {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-clear {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-child_selected {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-has-childs-selected.coveo-has-childs.coveo-value .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-checkmark_unselected {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-value .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacetRange .coveo-value .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value:hover .coveo-checkbox span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoHierarchicalFacet .coveo-value .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-checkmark_selected {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-value:hover .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacet .coveo-selected.coveo-value .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacetRange .coveo-value:hover .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoFacetRange .coveo-selected.coveo-value .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected.coveo-value div.coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected.coveo-value:hover div.coveo-checkbox span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected div.coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected:hover div.coveo-checkbox span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .coveo-omnibox-facet-value li:hover .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-omnibox .coveo-omnibox-facet-value li.coveo-selected .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoHierarchicalFacet .coveo-value:hover .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoHierarchicalFacet .coveo-selected.coveo-value .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-selected.coveo-has-childs-selected.coveo-has-childs.coveo-value .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-checkmark_disabled_hover {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-folding-showmore {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-more .coveo-folding-footer-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-tagging-cancel_delete {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-facet-clear_facetsearch {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-search .coveo-clear .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-quickView-close {
	overflow: hidden; display: inline-block; background-image: url("../image/sprites.png"); background-repeat: no-repeat; background-size: 1125px 115px;
}
.coveo-sprites-common-get_started {
	background-position: 0px 0px; width: 160px; height: 115px; text-indent: 160px;
}
.coveo-sprites-people-no-thumbnail {
	background-position: -160px 0px; width: 64px; height: 64px; text-indent: 64px;
}
.CoveoSearchInterface .coveo-people-result.CoveoResult .coveo-no-thumbnail.CoveoThumbnail {
	background-position: -160px 0px; width: 64px; height: 64px; text-indent: 64px;
}
.coveo-sprites-common-lock {
	background-position: -160px -64px; width: 24px; height: 24px; text-indent: 24px;
}
.coveo-sprites-common-login_user {
	background-position: -160px -88px; width: 24px; height: 24px; text-indent: 24px;
}
.coveo-sprites-common-star_active {
	background-position: -184px -64px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-sprites-common-star_placeholder {
	background-position: -202px -64px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-sprites-common-system {
	background-position: -184px -82px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-omnibox .syssource.coveo-icon {
	background-position: -184px -82px; width: 18px; height: 18px; text-indent: 18px;
}
.CoveoFacet .coveo-header .syssource.coveo-icon {
	background-position: -184px -82px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-sprites-facet-arrow_back {
	background-position: -184px -100px; width: 9px; height: 15px; text-indent: 9px;
}
.coveo-sprites-facet-email_sendto {
	background-position: -193px -100px; width: 8px; height: 8px; text-indent: 8px;
}
.coveo-sprites-sort-sortby_bottom {
	background-position: -193px -108px; width: 6px; height: 6px; text-indent: 6px;
}
.coveo-selected.CoveoSort .coveo-icon {
	background-position: -193px -108px; width: 6px; height: 6px; text-indent: 6px;
}
.coveo-sprites-common-tagging_tag {
	background-position: -202px -82px; width: 18px; height: 18px; text-indent: 18px;
}
.CoveoResultTagging .coveo-add-tag .coveo-add-tag-icon {
	background-position: -202px -82px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-sprites-box-settings {
	background-position: -202px -100px; width: 15px; height: 14px; text-indent: 15px;
}
.coveo-sprites-sort-sortby_top {
	background-position: -217px -100px; width: 6px; height: 6px; text-indent: 6px;
}
.coveo-ascending.coveo-selected.CoveoSort .coveo-icon {
	background-position: -217px -100px; width: 6px; height: 6px; text-indent: 6px;
}
.coveo-sprites-common-coveo-cloud {
	background-position: -224px 0px; width: 131px; height: 48px; text-indent: 131px;
}
.coveo-sprites-common-logo_light_large {
	background-position: -224px -48px; width: 110px; height: 37px; text-indent: 110px;
}
.coveo-logo-light-large {
	background-position: -224px -48px; width: 110px; height: 37px; text-indent: 110px;
}
.coveo-sprites-common-thumbdown_active {
	background-position: -334px -48px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-sprites-common-thumbdown_inactive {
	background-position: -334px -66px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-sprites-common-logo_light {
	background-position: -224px -85px; width: 71px; height: 26px; text-indent: 71px;
}
.coveo-logo-light {
	background-position: -224px -85px; width: 71px; height: 26px; text-indent: 71px;
}
.coveo-sprites-common-checkbox_inactive {
	background-position: -295px -85px; width: 42px; height: 20px; text-indent: 42px;
}
.coveo-sprites-facet-spin_facet_search {
	background-position: -295px -105px; width: 10px; height: 10px; text-indent: 10px;
}
.coveo-search .coveo-wait-animation {
	background-position: -295px -105px; width: 10px; height: 10px; text-indent: 10px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search .coveo-wait-animation {
	background-position: -295px -105px; width: 10px; height: 10px; text-indent: 10px;
}
.coveo-sprites-facet-facetsearch {
	background-position: -305px -105px; width: 10px; height: 10px; text-indent: 10px;
}
.coveo-search .coveo-magnifier {
	background-position: -305px -105px; width: 10px; height: 10px; text-indent: 10px;
}
.coveo-search-button-mobile::before {
	background-position: -305px -105px; width: 10px; height: 10px; text-indent: 10px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search .coveo-magnifier {
	background-position: -305px -105px; width: 10px; height: 10px; text-indent: 10px;
}
.coveo-sprites-common-tagging_ok {
	background-position: -315px -105px; width: 10px; height: 10px; text-indent: 10px;
}
.CoveoResultTagging .coveo-add-tag-tick-icon span {
	background-position: -315px -105px; width: 10px; height: 10px; text-indent: 10px;
}
.coveo-sprites-common-tagging-cancel_clear {
	background-position: -325px -105px; width: 10px; height: 10px; text-indent: 10px;
}
.CoveoResultTagging .coveo-clear-icon span {
	background-position: -325px -105px; width: 10px; height: 10px; text-indent: 10px;
}
.CoveoResultTagging .coveo-delete-icon {
	background-position: -325px -105px; width: 10px; height: 10px; text-indent: 10px;
}
.coveo-sprites-common-thumbup_active {
	background-position: -337px -85px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-sprites-facet-clear_facetsearch_mobile {
	background-position: -337px -103px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-sprites-common-coveo {
	background-position: -355px 0px; width: 97px; height: 34px; text-indent: 97px;
}
.coveo-logo {
	background-position: -355px 0px; width: 97px; height: 34px; text-indent: 97px;
}
.coveo-sprites-common-poweredbycoveo {
	background-position: -355px -34px; width: 90px; height: 32px; text-indent: 90px;
}
.coveo-powered-by {
	background-position: -355px -34px; width: 90px; height: 32px; text-indent: 90px;
}
.coveo-sprites-common-checkbox_active {
	background-position: -355px -66px; width: 42px; height: 20px; text-indent: 42px;
}
.coveo-sprites-preferencesPanel-toggle_on {
	background-position: -355px -86px; width: 42px; height: 20px; text-indent: 42px;
}
.CoveoPreferencesPanel .CoveoResultsPreferences .coveo-selected.coveo-input-icon {
	background-position: -355px -86px; width: 42px; height: 20px; text-indent: 42px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-selected.coveo-input-icon {
	background-position: -355px -86px; width: 42px; height: 20px; text-indent: 42px;
}
.CoveoPreferencePanelItem .coveo-selected.coveo-input-icon {
	background-position: -355px -86px; width: 42px; height: 20px; text-indent: 42px;
}
.coveo-sprites-facet-showless {
	background-position: -355px -106px; width: 8px; height: 8px; text-indent: 8px;
}
.coveo-sprites-facet-showmore {
	background-position: -363px -106px; width: 8px; height: 8px; text-indent: 8px;
}
.coveo-sprites-common-small_x {
	background-position: -371px -106px; width: 8px; height: 8px; text-indent: 8px;
}
.coveo-sprites-folding-email_sendto {
	background-position: -379px -106px; width: 8px; height: 8px; text-indent: 8px;
}
.coveo-sprites-preferencesPanel-toggle_off {
	background-position: -397px -66px; width: 42px; height: 20px; text-indent: 42px;
}
.CoveoPreferencesPanel .CoveoResultsPreferences .coveo-input-icon {
	background-position: -397px -66px; width: 42px; height: 20px; text-indent: 42px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-input-icon {
	background-position: -397px -66px; width: 42px; height: 20px; text-indent: 42px;
}
.CoveoPreferencePanelItem .coveo-input-icon {
	background-position: -397px -66px; width: 42px; height: 20px; text-indent: 42px;
}
.coveo-sprites-box-expanded {
	background-position: -439px -66px; width: 13px; height: 14px; text-indent: 13px;
}
.coveo-sprites-common-thumbup_inactive {
	background-position: -397px -86px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-sprites-pager-previous {
	background-position: -397px -104px; width: 11px; height: 11px; text-indent: 11px;
}
.CoveoPager ul li.coveo-previous > a > span {
	background-position: -397px -104px; width: 11px; height: 11px; text-indent: 11px;
}
.coveo-sprites-common-settings {
	background-position: -415px -86px; width: 18px; height: 18px; text-indent: 18px;
}
.CoveoSettings .coveo-settings-icon {
	background-position: -415px -86px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-sprites-pager-next {
	background-position: -415px -104px; width: 11px; height: 11px; text-indent: 11px;
}
.CoveoPager ul li.coveo-next > a > span {
	background-position: -415px -104px; width: 11px; height: 11px; text-indent: 11px;
}
.coveo-sprites-searchButton-searchbutton {
	background-position: -433px -86px; width: 18px; height: 18px; text-indent: 18px;
}
.ie8or9 .coveo-executing-query .CoveoSearchButton > .coveo-icon {
	background-position: -433px -86px; width: 18px; height: 18px; text-indent: 18px;
}
.CoveoSearchButton > .coveo-icon {
	background-position: -433px -86px; width: 18px; height: 18px; text-indent: 18px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters > .coveo-icon {
	background-position: -433px -86px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-sprites-folding-showless {
	background-position: -433px -104px; width: 11px; height: 11px; text-indent: 11px;
}
.coveo-less .coveo-folding-footer-icon {
	background-position: -433px -104px; width: 11px; height: 11px; text-indent: 11px;
}
.coveo-sprites-common-star_inactive {
	background-position: -452px 0px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-top-suggestion-header-icon {
	background-position: -452px 0px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-top-field-suggestion-header .coveo-icon-top-field {
	background-position: -452px 0px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-top-analytics-suggestion-header .coveo-icon-top-analytics {
	background-position: -452px 0px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-omnibox-result-list-header .coveo-icon-omnibox-result-list {
	background-position: -452px 0px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-sprites-facet-collapsed {
	background-position: -452px -18px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-expand .coveo-icon {
	background-position: -452px -18px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacetRange .coveo-expand .coveo-icon {
	background-position: -452px -18px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoHierarchicalFacet .coveo-expand .coveo-icon {
	background-position: -452px -18px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-has-childs.coveo-value .coveo-has-childs-toggle {
	background-position: -452px -18px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-common-doritos {
	background-position: -452px -34px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-common-checkmark_selected-on_dark_bg {
	background-position: -452px -50px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-wikipagelibrary {
	background-position: -452px -66px; width: 16px; height: 16px; text-indent: 16px;
}
.spwikipagelibrarylist.sysfiletype.coveo-icon {
	background-position: -452px -66px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-user {
	background-position: -452px -82px; width: 16px; height: 16px; text-indent: 16px;
}
.spuserprofile.sysfiletype.coveo-icon {
	background-position: -452px -82px; width: 16px; height: 16px; text-indent: 16px;
}
.spuserinformation.sysfiletype.coveo-icon {
	background-position: -452px -82px; width: 16px; height: 16px; text-indent: 16px;
}
.spuserinformationlist.sysfiletype.coveo-icon {
	background-position: -452px -82px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-translationmanagementlibrary {
	background-position: -452px -98px; width: 16px; height: 16px; text-indent: 16px;
}
.sptranslationmanagementlibrarylist.sysfiletype.coveo-icon {
	background-position: -452px -98px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-thingstobring {
	background-position: -470px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.spthingstobring.sysfiletype.coveo-icon {
	background-position: -470px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.spthingstobringlist.sysfiletype.coveo-icon {
	background-position: -470px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-common-clear {
	background-position: -470px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoBreadcrumb .coveo-clear-all .coveo-icon {
	background-position: -470px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoPreferencesPanel .coveo-close .coveo-icon {
	background-position: -470px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-common-copy {
	background-position: -470px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-workflowhistory {
	background-position: -470px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.spworkflowhistory.sysfiletype.coveo-icon {
	background-position: -470px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.spworkflowhistorylist.sysfiletype.coveo-icon {
	background-position: -470px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-common-menu_reauthenticate {
	background-position: -470px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-advanced-menu .coveo-authentication-provider.coveo-section .coveo-icon {
	background-position: -470px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-common-menu_shareresult {
	background-position: -470px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-advanced-menu .coveo-share-query.coveo-section .coveo-icon {
	background-position: -470px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-account-salesforce {
	background-position: -470px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfaccountname.coveo-icon {
	background-position: -470px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfaccounttype.coveo-icon {
	background-position: -470px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfaccountname.coveo-icon {
	background-position: -470px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfaccounttype.coveo-icon {
	background-position: -470px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-account {
	background-position: -486px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-advanced-content {
	background-position: -486px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-all-content {
	background-position: -486px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-announcement {
	background-position: -486px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-answer {
	background-position: -486px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-approved {
	background-position: -486px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-attachment {
	background-position: -486px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-audience {
	background-position: -502px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-author {
	background-position: -502px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-block {
	background-position: -502px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-blog {
	background-position: -502px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-bug-severity {
	background-position: -502px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-campaign {
	background-position: -502px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-cancelled {
	background-position: -502px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-cant-reproduce {
	background-position: -518px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-case {
	background-position: -518px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-category {
	background-position: -518px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .Sfopportunityforecastcategory.coveo-icon {
	background-position: -518px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .Sfopportunityforecastcategory.coveo-icon {
	background-position: -518px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-chatter {
	background-position: -518px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-city {
	background-position: -518px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfcountry.coveo-icon {
	background-position: -518px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfcity.coveo-icon {
	background-position: -518px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfcountry.coveo-icon {
	background-position: -518px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfcity.coveo-icon {
	background-position: -518px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfstate.coveo-icon {
	background-position: -518px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfstate.coveo-icon {
	background-position: -518px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-closed {
	background-position: -518px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-comment {
	background-position: -518px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-company {
	background-position: -534px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-competition {
	background-position: -534px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfopportunitycompetitionc.coveo-icon {
	background-position: -534px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfopportunitycompetitionc.coveo-icon {
	background-position: -534px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-completed {
	background-position: -534px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-contact {
	background-position: -534px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfcontactname.coveo-icon {
	background-position: -534px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfcontactname.coveo-icon {
	background-position: -534px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-contract {
	background-position: -534px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-crash {
	background-position: -534px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-database {
	background-position: -534px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-default {
	background-position: -550px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.sysfiletype.coveo-icon {
	background-position: -550px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-deferred {
	background-position: -550px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-disqualified {
	background-position: -550px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-doc-admin {
	background-position: -550px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-doc-dev {
	background-position: -550px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-doc-user {
	background-position: -550px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-draft {
	background-position: -550px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-escalated {
	background-position: -566px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-event {
	background-position: -566px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-expert {
	background-position: -566px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-faq {
	background-position: -566px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-feature {
	background-position: -566px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-file {
	background-position: -566px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-filter {
	background-position: -566px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-fixed {
	background-position: -582px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-folder {
	background-position: -582px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sysemailfolders.coveo-icon {
	background-position: -582px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sysemailfolders.coveo-icon {
	background-position: -582px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-from {
	background-position: -582px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sysfrom.coveo-icon {
	background-position: -582px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sysdisplayfrom.coveo-icon {
	background-position: -582px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sysfrom.coveo-icon {
	background-position: -582px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sysdisplayfrom.coveo-icon {
	background-position: -582px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-high {
	background-position: -582px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-how-to {
	background-position: -582px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-image {
	background-position: -582px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-immediate {
	background-position: -582px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-industry {
	background-position: -598px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfindustry.coveo-icon {
	background-position: -598px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfindustry.coveo-icon {
	background-position: -598px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-install {
	background-position: -598px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-intranet {
	background-position: -598px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sysdisplayparticipants.coveo-icon {
	background-position: -598px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sysdisplayparticipants.coveo-icon {
	background-position: -598px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-invalid {
	background-position: -598px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-jobtitle {
	background-position: -598px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-journal-log {
	background-position: -598px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-kb {
	background-position: -598px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sysconcepts.coveo-icon {
	background-position: -598px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sysconcepts.coveo-icon {
	background-position: -598px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-language {
	background-position: -614px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .syslanguage.coveo-icon {
	background-position: -614px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .syslanguage.coveo-icon {
	background-position: -614px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-lead {
	background-position: -614px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfleadsource.coveo-icon {
	background-position: -614px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfleadsource.coveo-icon {
	background-position: -614px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-link {
	background-position: -614px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-lost {
	background-position: -614px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-mail-recall {
	background-position: -614px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-mail-reply {
	background-position: -614px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-mail-undeliverable {
	background-position: -614px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-mail {
	background-position: -630px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sysmailbox.coveo-icon {
	background-position: -630px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sysmailbox.coveo-icon {
	background-position: -630px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-major {
	background-position: -630px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-manager {
	background-position: -630px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfuserdivision.coveo-icon {
	background-position: -630px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfuserdivision.coveo-icon {
	background-position: -630px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-minor {
	background-position: -630px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-msproject {
	background-position: -630px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-music-file {
	background-position: -630px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-need-feedback {
	background-position: -630px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-negociation {
	background-position: -646px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-new {
	background-position: -646px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-not-started {
	background-position: -646px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-note {
	background-position: -646px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-open {
	background-position: -646px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-opportunity {
	background-position: -646px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfopportunityforecastcategory.coveo-icon {
	background-position: -646px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfopportunityforecastcategory.coveo-icon {
	background-position: -646px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfopportunitytype.coveo-icon {
	background-position: -646px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfopportunitystagename.coveo-icon {
	background-position: -646px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfopportunitytype.coveo-icon {
	background-position: -646px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfopportunitystagename.coveo-icon {
	background-position: -646px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-pdf {
	background-position: -646px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-pending {
	background-position: -662px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-planned {
	background-position: -662px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-poll {
	background-position: -662px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-priority {
	background-position: -662px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-product {
	background-position: -662px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-project-name {
	background-position: -662px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-renewed-not {
	background-position: -662px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-renewed {
	background-position: -678px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-report {
	background-position: -678px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-resolved {
	background-position: -678px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-reviewed {
	background-position: -678px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-rss {
	background-position: -678px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-salesforce {
	background-position: -678px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-secure {
	background-position: -678px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-setting {
	background-position: -694px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-sharepoint {
	background-position: -694px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-slideshow {
	background-position: -694px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-source {
	background-position: -694px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-spreadsheet {
	background-position: -694px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-stage {
	background-position: -694px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-started {
	background-position: -694px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-status {
	background-position: -710px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfcasestatus.coveo-icon {
	background-position: -710px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfcasestatus.coveo-icon {
	background-position: -710px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .Sfopportunitystagename.coveo-icon {
	background-position: -710px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .Sfopportunitystagename.coveo-icon {
	background-position: -710px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-support {
	background-position: -710px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfcasepriority.coveo-icon {
	background-position: -710px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfcasepriority.coveo-icon {
	background-position: -710px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-suspended {
	background-position: -710px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-task {
	background-position: -710px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-text {
	background-position: -710px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-timeline {
	background-position: -710px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-to {
	background-position: -710px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .systo.coveo-icon {
	background-position: -710px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sysdisplayrecipients.coveo-icon {
	background-position: -710px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .systo.coveo-icon {
	background-position: -710px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sysdisplayrecipients.coveo-icon {
	background-position: -710px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-topic {
	background-position: -726px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-troubleshooting {
	background-position: -726px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-urgent {
	background-position: -726px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-user {
	background-position: -726px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sysauthor.coveo-icon {
	background-position: -726px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfownername.coveo-icon {
	background-position: -726px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sysauthor.coveo-icon {
	background-position: -726px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfownername.coveo-icon {
	background-position: -726px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfuserdepartment.coveo-icon {
	background-position: -726px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfuserdepartment.coveo-icon {
	background-position: -726px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-video {
	background-position: -726px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-webpage {
	background-position: -726px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-won {
	background-position: -726px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-xml {
	background-position: -742px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-yammer {
	background-position: -742px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-year {
	background-position: -742px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfopportunityclosedquarterc.coveo-icon {
	background-position: -742px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfopportunityclosedquarterc.coveo-icon {
	background-position: -742px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sysyear.coveo-icon {
	background-position: -742px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sysmonth.coveo-icon {
	background-position: -742px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sysdate.coveo-icon {
	background-position: -742px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sysyear.coveo-icon {
	background-position: -742px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sysmonth.coveo-icon {
	background-position: -742px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sysdate.coveo-icon {
	background-position: -742px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-zip {
	background-position: -742px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-textbox {
	background-position: -742px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.sptextbox.sysfiletype.coveo-icon {
	background-position: -742px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.sptextboxlist.sysfiletype.coveo-icon {
	background-position: -742px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-task {
	background-position: -742px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.sptask.sysfiletype.coveo-icon {
	background-position: -742px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.sptasklist.sysfiletype.coveo-icon {
	background-position: -742px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.spadministratortask.sysfiletype.coveo-icon {
	background-position: -742px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.spadministratortasklist.sysfiletype.coveo-icon {
	background-position: -742px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-survey {
	background-position: -742px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.spsurvey.sysfiletype.coveo-icon {
	background-position: -742px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.spsurveylist.sysfiletype.coveo-icon {
	background-position: -742px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-slidelibrary {
	background-position: -758px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.spslidelibrarylist.sysfiletype.coveo-icon {
	background-position: -758px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-sitedirectory {
	background-position: -758px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.spsitedirectory.sysfiletype.coveo-icon {
	background-position: -758px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.spsitedirectorylist.sysfiletype.coveo-icon {
	background-position: -758px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-site {
	background-position: -758px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.spportal.sysfiletype.coveo-icon {
	background-position: -758px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.spsite.sysfiletype.coveo-icon {
	background-position: -758px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-resource {
	background-position: -758px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.spresource.sysfiletype.coveo-icon {
	background-position: -758px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.spresourcelist.sysfiletype.coveo-icon {
	background-position: -758px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-facet-clear_facet {
	background-position: -758px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-eraser .coveo-icon {
	background-position: -758px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacetRange .coveo-eraser .coveo-icon {
	background-position: -758px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-settings-popup .coveo-hide.coveo-section .coveo-icon {
	background-position: -758px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoShareQuery .coveo-query-summary-info-close span {
	background-position: -758px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoHierarchicalFacet .coveo-eraser .coveo-icon {
	background-position: -758px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-reportlibrary {
	background-position: -758px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.spreportlibrarylist.sysfiletype.coveo-icon {
	background-position: -758px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-recordlibrary {
	background-position: -758px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.sprecordlibrarylist.sysfiletype.coveo-icon {
	background-position: -758px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-projecttask {
	background-position: -774px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.spprojecttask.sysfiletype.coveo-icon {
	background-position: -774px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.spprojecttasklist.sysfiletype.coveo-icon {
	background-position: -774px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-picturelibrary {
	background-position: -774px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.sppicturelibrarylist.sysfiletype.coveo-icon {
	background-position: -774px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-phonecallmemo {
	background-position: -774px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.spphonecallmemo.sysfiletype.coveo-icon {
	background-position: -774px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.spphonecallmemolist.sysfiletype.coveo-icon {
	background-position: -774px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-performancepointcontent {
	background-position: -774px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.spperformancepointcontent.sysfiletype.coveo-icon {
	background-position: -774px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.spperformancepointcontentlist.sysfiletype.coveo-icon {
	background-position: -774px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-facet-expanded {
	background-position: -774px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-collapse .coveo-icon {
	background-position: -774px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacetRange .coveo-collapse .coveo-icon {
	background-position: -774px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoHierarchicalFacet .coveo-collapse .coveo-icon {
	background-position: -774px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-open.coveo-has-childs.coveo-value .coveo-has-childs-toggle {
	background-position: -774px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-objective {
	background-position: -774px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.spobjective.sysfiletype.coveo-icon {
	background-position: -774px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.spobjectivelist.sysfiletype.coveo-icon {
	background-position: -774px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-facet-modeand {
	background-position: -774px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-operator .coveo-and.coveo-icon {
	background-position: -774px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacetRange .coveo-operator .coveo-and.coveo-icon {
	background-position: -774px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoHierarchicalFacet .coveo-operator .coveo-and.coveo-icon {
	background-position: -774px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-facet-modeor {
	background-position: -790px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-operator .coveo-or.coveo-icon {
	background-position: -790px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacetRange .coveo-operator .coveo-or.coveo-icon {
	background-position: -790px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoHierarchicalFacet .coveo-operator .coveo-or.coveo-icon {
	background-position: -790px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-facet-moreoption {
	background-position: -790px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-settings .coveo-icon {
	background-position: -790px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacetRange .coveo-settings .coveo-icon {
	background-position: -790px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoHierarchicalFacet .coveo-settings .coveo-icon {
	background-position: -790px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-meeting {
	background-position: -790px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.spmeetingserie.sysfiletype.coveo-icon {
	background-position: -790px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.spmeetingserielist.sysfiletype.coveo-icon {
	background-position: -790px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-listfolder {
	background-position: -790px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.splistfolder.sysfiletype.coveo-icon {
	background-position: -790px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-facet-show_facet {
	background-position: -790px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-settings-popup .coveo-show.coveo-section .coveo-icon {
	background-position: -790px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-link {
	background-position: -790px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.splink.sysfiletype.coveo-icon {
	background-position: -790px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.splinklist.sysfiletype.coveo-icon {
	background-position: -790px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.spdocumentlink.sysfiletype.coveo-icon {
	background-position: -790px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-languagesandtranslator {
	background-position: -790px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.splanguagesandtranslator.sysfiletype.coveo-icon {
	background-position: -790px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.splanguagesandtranslatorlist.sysfiletype.coveo-icon {
	background-position: -790px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-facet-openfacets {
	background-position: -806px 0px; width: 23px; height: 16px; text-indent: 23px;
}
.coveo-sprites-facet-openinterfaces {
	background-position: -806px -16px; width: 23px; height: 16px; text-indent: 23px;
}
.coveo-sprites-facet-spin {
	background-position: -806px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-wait-animation {
	background-position: -806px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacetRange .coveo-wait-animation {
	background-position: -806px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoHierarchicalFacet .coveo-wait-animation {
	background-position: -806px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-keyperformanceindicator {
	background-position: -806px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.spkeyperformanceindicator.sysfiletype.coveo-icon {
	background-position: -806px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.spkeyperformanceindicatorlist.sysfiletype.coveo-icon {
	background-position: -806px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-default {
	background-position: -806px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.objecttype.coveo-icon {
	background-position: -806px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.sysfiletype.coveo-icon {
	background-position: -806px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.lithiumcommunity.sysfiletype.coveo-icon {
	background-position: -806px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-issue {
	background-position: -806px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.spissue.sysfiletype.coveo-icon {
	background-position: -806px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.spissuelist.sysfiletype.coveo-icon {
	background-position: -806px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-ipfs {
	background-position: -806px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.spipfslist.sysfiletype.coveo-icon {
	background-position: -806px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-imedictionary {
	background-position: -829px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.spimedictionary.sysfiletype.coveo-icon {
	background-position: -829px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.spimedictionarylist.sysfiletype.coveo-icon {
	background-position: -829px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-menu-menu_avancedsearch {
	background-position: -829px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-menu-menu_opencontactinfoin {
	background-position: -829px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-menu-menu_saveoption {
	background-position: -829px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-settings-popup .coveo-save-state.coveo-section .coveo-icon {
	background-position: -829px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoPreferencesPanel .coveo-save .coveo-icon {
	background-position: -829px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-menu-menu_searchin {
	background-position: -829px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-menu-menu_shareresult {
	background-position: -829px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-menu-menu_sortby {
	background-position: -829px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-settings-popup .coveo-sort.coveo-section .coveo-icon {
	background-position: -829px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-menu-menu_sortdirection {
	background-position: -845px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-settings-popup .coveo-direction.coveo-section .coveo-icon {
	background-position: -845px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-healthrule {
	background-position: -845px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.sphealthrule.sysfiletype.coveo-icon {
	background-position: -845px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.sphealthrulelist.sysfiletype.coveo-icon {
	background-position: -845px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-healthreport {
	background-position: -845px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.sphealthreport.sysfiletype.coveo-icon {
	background-position: -845px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.sphealthreportlist.sysfiletype.coveo-icon {
	background-position: -845px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-common-amount {
	background-position: -845px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-preferencesPanel-menu_preferences {
	background-position: -845px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-advanced-menu .coveo-preference-panel.coveo-section .coveo-icon {
	background-position: -845px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-preferencesPanel-table-apply {
	background-position: -845px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save.coveo-choice-container .coveo-save {
	background-position: -845px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-preferencesPanel-table-cancel {
	background-position: -845px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save.coveo-choice-container .coveo-close {
	background-position: -845px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-preferencesPanel-table-delete {
	background-position: -861px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-delete .coveo-icon {
	background-position: -861px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-preferencesPanel-table-edit {
	background-position: -861px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-edit .coveo-icon {
	background-position: -861px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-common-datepicker {
	background-position: -861px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-whereabout {
	background-position: -861px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.spwhereabout.sysfiletype.coveo-icon {
	background-position: -861px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.spwhereaboutlist.sysfiletype.coveo-icon {
	background-position: -861px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-queryBox-clear {
	background-position: -861px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-query-box-clear .coveo-icon {
	background-position: -861px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-formlibrary {
	background-position: -861px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.spformlibrarylist.sysfiletype.coveo-icon {
	background-position: -861px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-quickView-quickview {
	background-position: -861px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoResultAttachments .coveo-thumbnail-icon {
	background-position: -861px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-feedItem-result .coveo-thumbnail-icon {
	background-position: -861px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-feedComment-result .coveo-thumbnail-icon {
	background-position: -861px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-quickView-quickview_next {
	background-position: -877px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-quickview-header .coveo-term .coveo-term-right-arrow .coveo-term-right-arrow-icon {
	background-position: -877px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-select-all .coveo-mobile-facet-search-select-all {
	background-position: -877px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-quickView-quickview_previous {
	background-position: -877px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-quickview-header .coveo-term .coveo-term-left-arrow .coveo-term-left-arrow-icon {
	background-position: -877px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-common-delete {
	background-position: -877px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-searchButton-searchbutton_gray {
	background-position: -877px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-event {
	background-position: -877px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.spevent.sysfiletype.coveo-icon {
	background-position: -877px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.speventlist.sysfiletype.coveo-icon {
	background-position: -877px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-documentset {
	background-position: -877px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.spdocumentset.sysfiletype.coveo-icon {
	background-position: -877px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-tab-all-content {
	background-position: -893px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-tab-dropbox {
	background-position: -893px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-tab-email {
	background-position: -893px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-tab-googledrive {
	background-position: -893px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-tab-jira {
	background-position: -893px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-tab-lithium {
	background-position: -893px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-tab-people {
	background-position: -893px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-tab-salesforce {
	background-position: -909px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-tab-sharepoint {
	background-position: -909px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-tabGroup-show_more {
	background-position: -909px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoTabGroupMenu .coveo-menu-item-active > .coveo-show-more {
	background-position: -909px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-exchange-activity {
	background-position: -909px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.exchangeactivity.sysfiletype.coveo-icon {
	background-position: -909px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-exchange-appointment {
	background-position: -909px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.exchangecalendarmessage.sysfiletype.coveo-icon {
	background-position: -909px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-exchange-communicator {
	background-position: -909px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.exchangeofficecom.sysfiletype.coveo-icon {
	background-position: -909px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-exchange-file {
	background-position: -909px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.exchangedocument.sysfiletype.coveo-icon {
	background-position: -909px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-exchange-generic {
	background-position: -925px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.exchangefreebusy.sysfiletype.coveo-icon {
	background-position: -925px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.exchangemdn.sysfiletype.coveo-icon {
	background-position: -925px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.exchangeobject.sysfiletype.coveo-icon {
	background-position: -925px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-exchange-group {
	background-position: -925px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.exchangegroup.sysfiletype.coveo-icon {
	background-position: -925px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-exchange-meeting {
	background-position: -925px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.exchangeappointment.sysfiletype.coveo-icon {
	background-position: -925px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-exchange-message-junk {
	background-position: -925px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.exchangejunkmessage.sysfiletype.coveo-icon {
	background-position: -925px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-exchange-message-recall {
	background-position: -925px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.exchangerecallmessage.sysfiletype.coveo-icon {
	background-position: -925px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.exchangerecallreport.sysfiletype.coveo-icon {
	background-position: -925px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-exchange-message-undeliverable {
	background-position: -925px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.exchangedsn.sysfiletype.coveo-icon {
	background-position: -925px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-exchange-message {
	background-position: -925px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.exchangemessage.sysfiletype.coveo-icon {
	background-position: -925px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-exchange-note {
	background-position: -941px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.exchangenote.sysfiletype.coveo-icon {
	background-position: -941px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-exchange-rss {
	background-position: -941px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.exchangerssfeed.sysfiletype.coveo-icon {
	background-position: -941px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-exchange-task {
	background-position: -941px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.exchangetask.sysfiletype.coveo-icon {
	background-position: -941px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-exchange-user {
	background-position: -941px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.exchangeperson.sysfiletype.coveo-icon {
	background-position: -941px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.activedirperson.sysfiletype.coveo-icon {
	background-position: -941px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-formats-folder {
	background-position: -941px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.folder.sysfiletype.coveo-icon {
	background-position: -941px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-formats-html {
	background-position: -941px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.html.sysfiletype.coveo-icon {
	background-position: -941px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-formats-image {
	background-position: -941px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.image.sysfiletype.coveo-icon {
	background-position: -941px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-formats-pdf {
	background-position: -957px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.pdf.sysfiletype.coveo-icon {
	background-position: -957px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-formats-slideshow {
	background-position: -957px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.ppt.sysfiletype.coveo-icon {
	background-position: -957px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-formats-spreadsheet {
	background-position: -957px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.xls.sysfiletype.coveo-icon {
	background-position: -957px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-formats-text {
	background-position: -957px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.txt.sysfiletype.coveo-icon {
	background-position: -957px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.doc.sysfiletype.coveo-icon {
	background-position: -957px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-formats-video {
	background-position: -957px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.video.sysfiletype.coveo-icon {
	background-position: -957px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-formats-xml {
	background-position: -957px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.xml.sysfiletype.coveo-icon {
	background-position: -957px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-formats-zip {
	background-position: -957px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.zip.sysfiletype.coveo-icon {
	background-position: -957px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-lithium-board {
	background-position: -973px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.lithiumboard.sysfiletype.coveo-icon {
	background-position: -973px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-lithium-category {
	background-position: -973px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.lithiumcategory.sysfiletype.coveo-icon {
	background-position: -973px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-lithium-message {
	background-position: -973px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.lithiummessage.sysfiletype.coveo-icon {
	background-position: -973px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-lithium-thread {
	background-position: -973px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.lithiumthread.sysfiletype.coveo-icon {
	background-position: -973px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-account {
	background-position: -973px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.Account.objecttype.coveo-icon {
	background-position: -973px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.account.objecttype.coveo-icon {
	background-position: -973px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-answer {
	background-position: -973px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.Solution.objecttype.coveo-icon {
	background-position: -973px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.solution.objecttype.coveo-icon {
	background-position: -973px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.Kbsolution.objecttype.coveo-icon {
	background-position: -973px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.kbsolution.objecttype.coveo-icon {
	background-position: -973px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-attachment {
	background-position: -973px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.Attachment.objecttype.coveo-icon {
	background-position: -973px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.attachment.objecttype.coveo-icon {
	background-position: -973px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.Kbattachment.objecttype.coveo-icon {
	background-position: -973px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.kbattachment.objecttype.coveo-icon {
	background-position: -973px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-board {
	background-position: -989px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.Board.objecttype.coveo-icon {
	background-position: -989px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.board.objecttype.coveo-icon {
	background-position: -989px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-campaign {
	background-position: -989px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.Campaign.objecttype.coveo-icon {
	background-position: -989px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.campaign.objecttype.coveo-icon {
	background-position: -989px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-case {
	background-position: -989px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.Case.objecttype.coveo-icon {
	background-position: -989px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.case.objecttype.coveo-icon {
	background-position: -989px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-category {
	background-position: -989px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.Category.objecttype.coveo-icon {
	background-position: -989px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.category.objecttype.coveo-icon {
	background-position: -989px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-chatter {
	background-position: -989px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.Feeditem.objecttype.coveo-icon {
	background-position: -989px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.feeditem.objecttype.coveo-icon {
	background-position: -989px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.Feedcomment.objecttype.coveo-icon {
	background-position: -989px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.feedcomment.objecttype.coveo-icon {
	background-position: -989px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-comment {
	background-position: -989px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.Casecomment.objecttype.coveo-icon {
	background-position: -989px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.casecomment.objecttype.coveo-icon {
	background-position: -989px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-contact {
	background-position: -989px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.Contact.objecttype.coveo-icon {
	background-position: -989px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.contact.objecttype.coveo-icon {
	background-position: -989px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-contract {
	background-position: -1005px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.Contract.objecttype.coveo-icon {
	background-position: -1005px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.contract.objecttype.coveo-icon {
	background-position: -1005px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-event {
	background-position: -1005px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.Event.objecttype.coveo-icon {
	background-position: -1005px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.event.objecttype.coveo-icon {
	background-position: -1005px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-file {
	background-position: -1005px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.File.objecttype.coveo-icon {
	background-position: -1005px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.file.objecttype.coveo-icon {
	background-position: -1005px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-kb {
	background-position: -1005px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.Kbdocumentation.objecttype.coveo-icon {
	background-position: -1005px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.kbdocumentation.objecttype.coveo-icon {
	background-position: -1005px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.Kbknowledgearticle.objecttype.coveo-icon {
	background-position: -1005px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.kbknowledgearticle.objecttype.coveo-icon {
	background-position: -1005px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-lead {
	background-position: -1005px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.Lead.objecttype.coveo-icon {
	background-position: -1005px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.lead.objecttype.coveo-icon {
	background-position: -1005px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-message {
	background-position: -1005px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.Message.objecttype.coveo-icon {
	background-position: -1005px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.message.objecttype.coveo-icon {
	background-position: -1005px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-note {
	background-position: -1005px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.Note.objecttype.coveo-icon {
	background-position: -1005px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.note.objecttype.coveo-icon {
	background-position: -1005px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-opportunity {
	background-position: -1021px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.Opportunity.objecttype.coveo-icon {
	background-position: -1021px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.opportunity.objecttype.coveo-icon {
	background-position: -1021px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-partner {
	background-position: -1021px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.Partner.objecttype.coveo-icon {
	background-position: -1021px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.partner.objecttype.coveo-icon {
	background-position: -1021px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-product {
	background-position: -1021px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.Product.objecttype.coveo-icon {
	background-position: -1021px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.product.objecttype.coveo-icon {
	background-position: -1021px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-rss {
	background-position: -1021px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.Feed.objecttype.coveo-icon {
	background-position: -1021px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.feed.objecttype.coveo-icon {
	background-position: -1021px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-task {
	background-position: -1021px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.Task.objecttype.coveo-icon {
	background-position: -1021px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.task.objecttype.coveo-icon {
	background-position: -1021px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-thread {
	background-position: -1021px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.Thread.objecttype.coveo-icon {
	background-position: -1021px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.thread.objecttype.coveo-icon {
	background-position: -1021px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-user {
	background-position: -1021px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.People.objecttype.coveo-icon {
	background-position: -1021px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.people.objecttype.coveo-icon {
	background-position: -1021px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.User.objecttype.coveo-icon {
	background-position: -1021px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.user.objecttype.coveo-icon {
	background-position: -1021px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-salesforce-item {
	background-position: -1037px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.saleforceuitem.sysfiletype.coveo-icon {
	background-position: -1037px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-agenda {
	background-position: -1037px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.spagenda.sysfiletype.coveo-icon {
	background-position: -1037px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.spagendalist.sysfiletype.coveo-icon {
	background-position: -1037px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-announcement {
	background-position: -1037px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.spannouncement.sysfiletype.coveo-icon {
	background-position: -1037px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.spannouncementlist.sysfiletype.coveo-icon {
	background-position: -1037px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-area {
	background-position: -1037px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.sparea.sysfiletype.coveo-icon {
	background-position: -1037px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-arealisting {
	background-position: -1037px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.sparealisting.sysfiletype.coveo-icon {
	background-position: -1037px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-assetlibrary {
	background-position: -1037px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.sppublishingimageslibrarylist.sysfiletype.coveo-icon {
	background-position: -1037px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-attendees {
	background-position: -1037px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.spattendee.sysfiletype.coveo-icon {
	background-position: -1037px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.spattendeelist.sysfiletype.coveo-icon {
	background-position: -1037px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-blogcategory {
	background-position: -1053px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.spblogcategory.sysfiletype.coveo-icon {
	background-position: -1053px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.spblogcategorylist.sysfiletype.coveo-icon {
	background-position: -1053px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-blogcomment {
	background-position: -1053px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.spblogcomment.sysfiletype.coveo-icon {
	background-position: -1053px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.spblogcommentlist.sysfiletype.coveo-icon {
	background-position: -1053px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-blogpost {
	background-position: -1053px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.spblogpost.sysfiletype.coveo-icon {
	background-position: -1053px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.spblogpostlist.sysfiletype.coveo-icon {
	background-position: -1053px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.spmicrofeedpost.sysfiletype.coveo-icon {
	background-position: -1053px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.spmicrofeedlist.sysfiletype.coveo-icon {
	background-position: -1053px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-circulation {
	background-position: -1053px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.spcirculation.sysfiletype.coveo-icon {
	background-position: -1053px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.spcirculationlist.sysfiletype.coveo-icon {
	background-position: -1053px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-contact {
	background-position: -1053px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.spcontact.sysfiletype.coveo-icon {
	background-position: -1053px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.spcontactlist.sysfiletype.coveo-icon {
	background-position: -1053px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-custom {
	background-position: -1053px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.spcustomlist.sysfiletype.coveo-icon {
	background-position: -1053px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.spunknownlist.sysfiletype.coveo-icon {
	background-position: -1053px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.spdistributiongroup.sysfiletype.coveo-icon {
	background-position: -1053px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.spdistributiongrouplist.sysfiletype.coveo-icon {
	background-position: -1053px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.sptab.sysfiletype.coveo-icon {
	background-position: -1053px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.sptablist.sysfiletype.coveo-icon {
	background-position: -1053px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.spworkflowprocess.sysfiletype.coveo-icon {
	background-position: -1053px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.spworkflowprocesslist.sysfiletype.coveo-icon {
	background-position: -1053px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-customgrid {
	background-position: -1053px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.spcustomgridlist.sysfiletype.coveo-icon {
	background-position: -1053px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-dashboardlibrary {
	background-position: -1069px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.spdashboardslibrarylist.sysfiletype.coveo-icon {
	background-position: -1069px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-dataconnectionlibrary {
	background-position: -1069px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.spdataconnectionlibrarylist.sysfiletype.coveo-icon {
	background-position: -1069px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-dataconnectionlibraryforperfpoint {
	background-position: -1069px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.spdataconnectionforperformancepointlibrarylist.sysfiletype.coveo-icon {
	background-position: -1069px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-datasource {
	background-position: -1069px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.spdatasource.sysfiletype.coveo-icon {
	background-position: -1069px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.spdatasourcelist.sysfiletype.coveo-icon {
	background-position: -1069px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-decision {
	background-position: -1069px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.spdecision.sysfiletype.coveo-icon {
	background-position: -1069px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.spdecisionlist.sysfiletype.coveo-icon {
	background-position: -1069px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-discussionboard {
	background-position: -1069px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.spdiscussionboard.sysfiletype.coveo-icon {
	background-position: -1069px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.spdiscussionboardlist.sysfiletype.coveo-icon {
	background-position: -1069px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-documentlibrary {
	background-position: -1069px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.spdocumentlibrarylist.sysfiletype.coveo-icon {
	background-position: -1069px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.splisttemplatecataloglist.sysfiletype.coveo-icon {
	background-position: -1069px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.spwebpartcataloglist.sysfiletype.coveo-icon {
	background-position: -1069px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.spwebtemplatecataloglist.sysfiletype.coveo-icon {
	background-position: -1069px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.spworkspacepagelist.sysfiletype.coveo-icon {
	background-position: -1069px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.spareadocumentlibrarylist.sysfiletype.coveo-icon {
	background-position: -1069px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.spmasterpagescataloglist.sysfiletype.coveo-icon {
	background-position: -1069px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.spnocodeworkflowlibrarylist.sysfiletype.coveo-icon {
	background-position: -1069px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.sppublishingpageslibrarylist.sysfiletype.coveo-icon {
	background-position: -1069px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.spreportdocumentlibrarylist.sysfiletype.coveo-icon {
	background-position: -1069px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.spprocessdiagramslibrarylist.sysfiletype.coveo-icon {
	background-position: -1069px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.spsitethemeslibrarylist.sysfiletype.coveo-icon {
	background-position: -1069px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.spsolutionslibrarylist.sysfiletype.coveo-icon {
	background-position: -1069px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.spwfpublibrarylist.sysfiletype.coveo-icon {
	background-position: -1069px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-facet-clear_facet_state {
	background-position: -1085px 0px; width: 14px; height: 14px; text-indent: 14px;
}
.coveo-settings-popup .coveo-clear-state.coveo-section .coveo-icon {
	background-position: -1085px 0px; width: 14px; height: 14px; text-indent: 14px;
}
.coveo-sprites-facet-checkmark_disabled {
	background-position: -1085px -14px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-sprites-facet-resume_selected {
	background-position: -1085px -26px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-selected.coveo-multi-icon {
	background-position: -1085px -26px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-selected.coveo-multi-icon {
	background-position: -1085px -26px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-sprites-facet-resume_disable {
	background-position: -1085px -38px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-excluded.coveo-multi-icon {
	background-position: -1085px -38px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-excluded.coveo-multi-icon {
	background-position: -1085px -38px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-sprites-facet-disable {
	background-position: -1085px -50px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoFacet .coveo-value .coveo-exclude {
	background-position: -1085px -50px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoFacetRange .coveo-value .coveo-exclude {
	background-position: -1085px -50px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-exclude {
	background-position: -1085px -50px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoHierarchicalFacet .coveo-value .coveo-exclude {
	background-position: -1085px -50px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-sprites-common-clear-mobile {
	background-position: -1085px -62px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-small-display .coveo-clear-all .coveo-icon {
	background-position: -1085px -62px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-sprites-facet-clear_activefilter {
	background-position: -1085px -74px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-clear {
	background-position: -1085px -74px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-clear {
	background-position: -1085px -74px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-sprites-facet-child_selected {
	background-position: -1085px -86px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-has-childs-selected.coveo-has-childs.coveo-value .coveo-checkbox > span {
	background-position: -1085px -86px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-sprites-facet-checkmark_unselected {
	background-position: -1085px -98px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoFacet .coveo-value .coveo-checkbox > span {
	background-position: -1085px -98px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoFacetRange .coveo-value .coveo-checkbox > span {
	background-position: -1085px -98px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value .coveo-checkbox > span {
	background-position: -1085px -98px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value:hover .coveo-checkbox span {
	background-position: -1085px -98px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-checkbox > span {
	background-position: -1085px -98px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-checkbox > span {
	background-position: -1085px -98px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoHierarchicalFacet .coveo-value .coveo-checkbox > span {
	background-position: -1085px -98px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-sprites-facet-checkmark_selected {
	background-position: -1099px 0px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoFacet .coveo-value:hover .coveo-checkbox > span {
	background-position: -1099px 0px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoFacet .coveo-selected.coveo-value .coveo-checkbox > span {
	background-position: -1099px 0px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoFacetRange .coveo-value:hover .coveo-checkbox > span {
	background-position: -1099px 0px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoFacetRange .coveo-selected.coveo-value .coveo-checkbox > span {
	background-position: -1099px 0px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected.coveo-value div.coveo-checkbox > span {
	background-position: -1099px 0px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected.coveo-value:hover div.coveo-checkbox span {
	background-position: -1099px 0px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected div.coveo-checkbox > span {
	background-position: -1099px 0px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected:hover div.coveo-checkbox span {
	background-position: -1099px 0px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-omnibox .coveo-omnibox-facet-value li:hover .coveo-checkbox > span {
	background-position: -1099px 0px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-omnibox .coveo-omnibox-facet-value li.coveo-selected .coveo-checkbox > span {
	background-position: -1099px 0px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoHierarchicalFacet .coveo-value:hover .coveo-checkbox > span {
	background-position: -1099px 0px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoHierarchicalFacet .coveo-selected.coveo-value .coveo-checkbox > span {
	background-position: -1099px 0px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-selected.coveo-has-childs-selected.coveo-has-childs.coveo-value .coveo-checkbox > span {
	background-position: -1099px 0px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-sprites-facet-checkmark_disabled_hover {
	background-position: -1099px -12px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-sprites-folding-showmore {
	background-position: -1099px -24px; width: 11px; height: 11px; text-indent: 11px;
}
.coveo-more .coveo-folding-footer-icon {
	background-position: -1099px -24px; width: 11px; height: 11px; text-indent: 11px;
}
.coveo-sprites-common-tagging-cancel_delete {
	background-position: -1099px -35px; width: 10px; height: 10px; text-indent: 10px;
}
.coveo-sprites-facet-clear_facetsearch {
	background-position: -1099px -45px; width: 10px; height: 10px; text-indent: 10px;
}
.coveo-search .coveo-clear .coveo-icon {
	background-position: -1099px -45px; width: 10px; height: 10px; text-indent: 10px;
}
.coveo-sprites-quickView-close {
	background-position: -1111px 0px; width: 14px; height: 10px; text-indent: 14px;
}
.coveo-search {
	border-width: 1px; border-style: solid; border-color: rgb(193, 193, 193) rgb(204, 204, 204) rgb(204, 204, 204); margin: 0px 0px 5px; padding: 2px; border-radius: 4px; border-image: none; position: relative; box-shadow: inset 0px 2px 5px -1px #eeeeee; background-color: white;
}
.coveo-no-results.coveo-search {
	box-shadow: inset 0px 2px 1px rgba(0,0,0,0.05); background-color: rgb(255, 208, 208);
}
.coveo-search .coveo-magnifier {
	margin: 5px 6px 5px 4px; float: left;
}
.coveo-search .coveo-wait-animation {
	margin: 5px 6px 5px 4px; float: left; animation-name: coveo-spin; animation-duration: 1s; animation-timing-function: linear; animation-iteration-count: infinite; -webkit-animation-name: coveo-spin; -moz-animation-name: coveo-spin; -webkit-animation-timing-function: linear; -moz-animation-timing-function: linear; -webkit-animation-duration: 1s; -moz-animation-duration: 1s; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite;
}
.coveo-search .coveo-middle {
	line-height: 19px; overflow: hidden;
}
.coveo-search input {
	margin: 0px; padding: 1px 0px 0px; border: 0px currentColor; border-image: none; width: 100%; color: rgb(110, 110, 110); line-height: 15px; font-family: "Arimo", sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; background-color: inherit;
}
.coveo-search input:focus {
	color: rgb(52, 52, 52);
}
.coveo-search input[value=''] {
	color: rgb(221, 221, 221);
}
.coveo-search .coveo-clear {
	margin: 2px 4px 0px 0px; clear: none; float: right; cursor: pointer; opacity: 0.5;
}
.coveo-search .coveo-clear:hover {
	opacity: 1;
}
.coveo-selectable:hover {
	background-color: rgb(215, 235, 255);
}
.coveo-footer {
	text-align: center;
}
.coveo-footer .coveo-more {
	padding: 1px 6px 2px; color: rgb(102, 102, 102); line-height: 12px; text-decoration: none; display: inline-block;
}
.coveo-footer .coveo-less {
	padding: 1px 6px 2px; color: rgb(102, 102, 102); line-height: 12px; text-decoration: none; display: inline-block;
}
.coveo-footer .coveo-more {
	display: none;
}
.coveo-footer .coveo-active.coveo-more {
	display: inline-block;
}
.coveo-footer .coveo-active.coveo-more + .coveo-less {
	border-left-color: rgb(153, 153, 153); border-left-width: 1px; border-left-style: solid;
}
.coveo-loading-spinner {
	border-width: 0.7em; border-style: solid; border-color: rgba(128, 128, 128, 0.2) rgba(128, 128, 128, 0.2) rgba(128, 128, 128, 0.2) grey; margin: 3em auto; animation:coveo-loading-spinner-animation 1.1s linear infinite; border-image: none; text-indent: -9999em; font-size: 10px; position: relative; -webkit-animation: coveo-loading-spinner-animation 1.1s infinite linear;
}
.ie8or9 .coveo-loading-spinner {
	background: url("../image/wait.gif") no-repeat; border: currentColor; border-image: none;
}
.coveo-loading-spinner {
	border-radius: 50%; width: 3em; height: 3em;
}
.coveo-loading-spinner::after {
	border-radius: 50%; width: 3em; height: 3em;
}
@media not all, not all, not all, not all
{
.coveo-sprites-common-get_started {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-logo_light_large {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-logo-light-large {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-coveo {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-logo {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-arrow_back {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-clear_facet_state {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-settings-popup .coveo-clear-state.coveo-section .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-poweredbycoveo {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-powered-by {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-resume_selected {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-selected.coveo-multi-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-selected.coveo-multi-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-tagging_tag {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoResultTagging .coveo-add-tag .coveo-add-tag-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-disable {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-value .coveo-exclude {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacetRange .coveo-value .coveo-exclude {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-exclude {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoHierarchicalFacet .coveo-value .coveo-exclude {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-clear_facetsearch_mobile {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-clear-mobile {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-small-display .coveo-clear-all .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-resume_disable {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-excluded.coveo-multi-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-excluded.coveo-multi-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-clear_activefilter {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-clear {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-clear {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-sort-sortby_bottom {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-selected.CoveoSort .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-sort-sortby_top {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-ascending.coveo-selected.CoveoSort .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-star_inactive {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-top-suggestion-header-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-top-field-suggestion-header .coveo-icon-top-field {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-top-analytics-suggestion-header .coveo-icon-top-analytics {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox-result-list-header .coveo-icon-omnibox-result-list {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-searchButton-searchbutton {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.ie8or9 .coveo-executing-query .CoveoSearchButton > .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoSearchButton > .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters > .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-email_sendto {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-showless {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-logo_light {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-logo-light {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-lock {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-login_user {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-star_placeholder {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-preferencesPanel-toggle_off {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoPreferencesPanel .CoveoResultsPreferences .coveo-input-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-input-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoPreferencePanelItem .coveo-input-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-system {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .syssource.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .syssource.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-tagging-cancel_clear {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoResultTagging .coveo-clear-icon span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoResultTagging .coveo-delete-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-tagging_ok {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoResultTagging .coveo-add-tag-tick-icon span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-preferencesPanel-toggle_on {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoPreferencesPanel .CoveoResultsPreferences .coveo-selected.coveo-input-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-selected.coveo-input-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoPreferencePanelItem .coveo-selected.coveo-input-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-thumbdown_active {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-thumbdown_inactive {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-thumbup_active {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-clear_facetsearch {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-search .coveo-clear .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-showmore {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-thumbup_inactive {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-spin_facet_search {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-search .coveo-wait-animation {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search .coveo-wait-animation {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-facetsearch {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-search .coveo-magnifier {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-search-button-mobile::before {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search .coveo-magnifier {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-settings {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoSettings .coveo-settings-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-star_active {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-source {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-objectType-thread {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.Thread.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.thread.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-objectType-task {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.Task.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.task.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-objectType-rss {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.Feed.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.feed.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-checkmark_unselected {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-value .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacetRange .coveo-value .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value:hover .coveo-checkbox span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoHierarchicalFacet .coveo-value .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-menu_reauthenticate {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-advanced-menu .coveo-authentication-provider.coveo-section .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-doritos {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-objectType-user {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.People.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.people.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.User.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.user.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-copy {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-RSS {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-XML {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-account-salesforce {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sfaccountname.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sfaccounttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sfaccountname.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sfaccounttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-account {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-advanced-content {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-all-content {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-announcement {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-answer {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-approved {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-audience {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-author {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-block {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-blog {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-bug-severity {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-campaign {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-cancelled {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-cant-reproduce {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-case {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-chatter {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-city {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sfcountry.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sfcity.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sfcountry.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sfcity.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sfstate.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sfstate.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-closed {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-comment {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-company {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-competition {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sfopportunitycompetitionc.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sfopportunitycompetitionc.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-completed {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-contact {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sfcontactname.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sfcontactname.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-contract {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-crash {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-database {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-default {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-deferred {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-disqualified {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-doc-dev {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-doc-user {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-draft {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-escalated {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-expert {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-faq {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-feature {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-file {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-fixed {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-folder {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sysemailfolders.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sysemailfolders.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-from {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sysfrom.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sysdisplayfrom.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sysfrom.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sysdisplayfrom.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-high {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-image {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-immediate {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-install {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-intranet {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sysdisplayparticipants.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sysdisplayparticipants.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-invalid {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-jobtitle {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-journal-log {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-kb {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sysconcepts.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sysconcepts.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-language {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .syslanguage.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .syslanguage.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-lead {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sfleadsource.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sfleadsource.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-link {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-lost {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-mail-recall {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-mail-reply {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-mail-undeliverable {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-mail {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sysmailbox.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sysmailbox.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-major {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-manager {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sfuserdivision.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sfuserdivision.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-minor {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-music-file {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-negociation {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-new {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-not-started {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-note {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-open {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-opportunity {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sfopportunityforecastcategory.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sfopportunityforecastcategory.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sfopportunitytype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sfopportunitystagename.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sfopportunitytype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sfopportunitystagename.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-pdf {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-pending {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-planned {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-poll {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-priority {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-product {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-project-name {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-renewed-not {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-renewed {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-report {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-resolved {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-reviewed {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-salesforce {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-secure {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-slideshow {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-checkmark_selected-on_dark_bg {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-spreadsheet {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-stage {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-started {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-status {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sfcasestatus.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sfcasestatus.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .Sfopportunitystagename.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .Sfopportunitystagename.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-support {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sfcasepriority.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sfcasepriority.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-suspended {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-task {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-text {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-timeline {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-to {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .systo.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sysdisplayrecipients.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .systo.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sysdisplayrecipients.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-topic {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-troubleshooting {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-urgent {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-user {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sysauthor.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sfownername.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sysauthor.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sfownername.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sfuserdepartment.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sfuserdepartment.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-video {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-webpage {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-won {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-year {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sfopportunityclosedquarterc.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sfopportunityclosedquarterc.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sysyear.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sysmonth.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .sysdate.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sysyear.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sysmonth.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-header .sysdate.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-documentType-zip {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-objectType-product {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.Product.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.product.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-objectType-opportunity {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.Opportunity.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.opportunity.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-objectType-note {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.Note.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.note.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-objectType-message {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.Message.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.message.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-objectType-lead {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.Lead.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.lead.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-objectType-kb {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.Kbdocumentation.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.kbdocumentation.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.Kbknowledgearticle.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.kbknowledgearticle.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-clear_facet {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-eraser .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacetRange .coveo-eraser .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-settings-popup .coveo-hide.coveo-section .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoShareQuery .coveo-query-summary-info-close span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoHierarchicalFacet .coveo-eraser .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-objectType-contract {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.Contract.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.contract.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-objectType-contact {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.Contact.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.contact.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-objectType-comment {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.Casecomment.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.casecomment.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-collapsed {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-expand .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacetRange .coveo-expand .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoHierarchicalFacet .coveo-expand .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-has-childs.coveo-value .coveo-has-childs-toggle {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-objectType-case {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.Case.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.case.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-objectType-campaign {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.Campaign.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.campaign.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-expanded {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-collapse .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacetRange .coveo-collapse .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoHierarchicalFacet .coveo-collapse .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-open.coveo-has-childs.coveo-value .coveo-has-childs-toggle {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-objectType-board {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.Board.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.board.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-modeand {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-operator .coveo-and.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacetRange .coveo-operator .coveo-and.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoHierarchicalFacet .coveo-operator .coveo-and.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-modeor {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-operator .coveo-or.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacetRange .coveo-operator .coveo-or.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoHierarchicalFacet .coveo-operator .coveo-or.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-moreoption {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-settings .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacetRange .coveo-settings .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoHierarchicalFacet .coveo-settings .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-objectType-answer {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.Solution.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.solution.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.Kbsolution.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.kbsolution.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-objectType-account {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.Account.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.account.objecttype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-show_facet {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-settings-popup .coveo-show.coveo-section .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-lithium-thread {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.lithiumthread.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-lithium-message {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.lithiummessage.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-spin {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-wait-animation {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacetRange .coveo-wait-animation {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoHierarchicalFacet .coveo-wait-animation {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-openfacets {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-openinterfaces {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-lithium-board {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.lithiumboard.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-menu-menu_avancedsearch {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-menu-menu_opencontactinfoin {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-menu-menu_saveoption {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-settings-popup .coveo-save-state.coveo-section .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoPreferencesPanel .coveo-save .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-menu-menu_searchin {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-menu-menu_shareresult {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-menu-menu_sortby {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-settings-popup .coveo-sort.coveo-section .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-menu-menu_sortdirection {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-settings-popup .coveo-direction.coveo-section .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-pager-next {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoPager ul li.coveo-next > a > span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-pager-previous {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoPager ul li.coveo-previous > a > span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-preferencesPanel-menu_preferences {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-advanced-menu .coveo-preference-panel.coveo-section .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-preferencesPanel-table-apply {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save.coveo-choice-container .coveo-save {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-preferencesPanel-table-cancel {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save.coveo-choice-container .coveo-close {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-preferencesPanel-table-delete {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-delete .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-preferencesPanel-table-edit {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-edit .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-amount {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-datepicker {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-queryBox-clear {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-query-box-clear .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-formats-zip {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.zip.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-quickView-quickview {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoResultAttachments .coveo-thumbnail-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-feedItem-result .coveo-thumbnail-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-feedComment-result .coveo-thumbnail-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-quickView-quickview_next {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-quickview-header .coveo-term .coveo-term-right-arrow .coveo-term-right-arrow-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-select-all .coveo-mobile-facet-search-select-all {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-quickView-quickview_previous {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-quickview-header .coveo-term .coveo-term-left-arrow .coveo-term-left-arrow-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-delete {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-searchButton-spin {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-executing-query .CoveoSearchButton > .coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-formats-xml {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.xml.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-formats-video {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.video.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-tab-all-content {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-tab-dropbox {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-tab-email {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-tab-googledrive {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-tab-jira {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-tab-lithium {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-tab-salesforce {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-tab-sharepoint {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-formats-folder {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.folder.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-formats-html {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.html.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-formats-image {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.image.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-formats-pdf {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.pdf.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-formats-slideshow {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.ppt.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-formats-spreadsheet {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.xls.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-formats-text {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.txt.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.doc.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-fileType-salesforce-item {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.saleforceuitem.sysfiletype.coveo-icon {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-checkmark_selected {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-value:hover .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacet .coveo-selected.coveo-value .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacetRange .coveo-value:hover .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoFacetRange .coveo-selected.coveo-value .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected.coveo-value div.coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected.coveo-value:hover div.coveo-checkbox span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected div.coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected:hover div.coveo-checkbox span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .coveo-omnibox-facet-value li:hover .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-omnibox .coveo-omnibox-facet-value li.coveo-selected .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoHierarchicalFacet .coveo-value:hover .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoHierarchicalFacet .coveo-selected.coveo-value .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-selected.coveo-has-childs-selected.coveo-has-childs.coveo-value .coveo-checkbox > span {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-checkmark_disabled_hover {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-facet-checkmark_disabled {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-quickView-close {
	overflow: hidden; display: inline-block; background-image: url("../image/retina.png"); background-repeat: no-repeat; background-size: 782px 115px;
}
.coveo-sprites-common-get_started {
	background-position: 0px 0px; width: 160px; height: 115px; text-indent: 160px;
}
.coveo-sprites-common-logo_light_large {
	background-position: -160px 0px; width: 110px; height: 37px; text-indent: 110px;
}
.coveo-logo-light-large {
	background-position: -160px 0px; width: 110px; height: 37px; text-indent: 110px;
}
.coveo-sprites-common-coveo {
	background-position: -160px -37px; width: 96px; height: 34px; text-indent: 96px;
}
.coveo-logo {
	background-position: -160px -37px; width: 96px; height: 34px; text-indent: 96px;
}
.coveo-sprites-facet-arrow_back {
	background-position: -256px -37px; width: 9px; height: 14.5px; text-indent: 9px;
}
.coveo-sprites-facet-clear_facet_state {
	background-position: -256px -51.5px; width: 14px; height: 14px; text-indent: 14px;
}
.coveo-settings-popup .coveo-clear-state.coveo-section .coveo-icon {
	background-position: -256px -51.5px; width: 14px; height: 14px; text-indent: 14px;
}
.coveo-sprites-common-poweredbycoveo {
	background-position: -160px -71px; width: 90px; height: 32px; text-indent: 90px;
}
.coveo-powered-by {
	background-position: -160px -71px; width: 90px; height: 32px; text-indent: 90px;
}
.coveo-sprites-facet-resume_selected {
	background-position: -160px -103px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-selected.coveo-multi-icon {
	background-position: -160px -103px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-selected.coveo-multi-icon {
	background-position: -160px -103px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-sprites-common-tagging_tag {
	background-position: -172px -103px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoResultTagging .coveo-add-tag .coveo-add-tag-icon {
	background-position: -172px -103px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-sprites-facet-disable {
	background-position: -184px -103px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoFacet .coveo-value .coveo-exclude {
	background-position: -184px -103px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoFacetRange .coveo-value .coveo-exclude {
	background-position: -184px -103px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-exclude {
	background-position: -184px -103px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoHierarchicalFacet .coveo-value .coveo-exclude {
	background-position: -184px -103px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-sprites-facet-clear_facetsearch_mobile {
	background-position: -196px -103px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-sprites-common-clear-mobile {
	background-position: -208px -103px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-small-display .coveo-clear-all .coveo-icon {
	background-position: -208px -103px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-sprites-facet-resume_disable {
	background-position: -220px -103px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-excluded.coveo-multi-icon {
	background-position: -220px -103px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-excluded.coveo-multi-icon {
	background-position: -220px -103px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-sprites-facet-clear_activefilter {
	background-position: -232px -103px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-clear {
	background-position: -232px -103px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-clear {
	background-position: -232px -103px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-sprites-sort-sortby_bottom {
	background-position: -244px -103px; width: 6px; height: 6px; text-indent: 6px;
}
.coveo-selected.CoveoSort .coveo-icon {
	background-position: -244px -103px; width: 6px; height: 6px; text-indent: 6px;
}
.coveo-sprites-sort-sortby_top {
	background-position: -244px -109px; width: 6px; height: 6px; text-indent: 6px;
}
.coveo-ascending.coveo-selected.CoveoSort .coveo-icon {
	background-position: -244px -109px; width: 6px; height: 6px; text-indent: 6px;
}
.coveo-sprites-common-star_inactive {
	background-position: -250px -71px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-top-suggestion-header-icon {
	background-position: -250px -71px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-top-field-suggestion-header .coveo-icon-top-field {
	background-position: -250px -71px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-top-analytics-suggestion-header .coveo-icon-top-analytics {
	background-position: -250px -71px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-omnibox-result-list-header .coveo-icon-omnibox-result-list {
	background-position: -250px -71px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-sprites-searchButton-searchbutton {
	background-position: -250px -89px; width: 18px; height: 18px; text-indent: 18px;
}
.ie8or9 .coveo-executing-query .CoveoSearchButton > .coveo-icon {
	background-position: -250px -89px; width: 18px; height: 18px; text-indent: 18px;
}
.CoveoSearchButton > .coveo-icon {
	background-position: -250px -89px; width: 18px; height: 18px; text-indent: 18px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters > .coveo-icon {
	background-position: -250px -89px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-sprites-facet-email_sendto {
	background-position: -250px -107px; width: 8px; height: 8px; text-indent: 8px;
}
.coveo-sprites-facet-showless {
	background-position: -258px -107px; width: 8px; height: 8px; text-indent: 8px;
}
.coveo-sprites-common-logo_light {
	background-position: -270px 0px; width: 71px; height: 26px; text-indent: 71px;
}
.coveo-logo-light {
	background-position: -270px 0px; width: 71px; height: 26px; text-indent: 71px;
}
.coveo-sprites-common-lock {
	background-position: -270px -26px; width: 24px; height: 24px; text-indent: 24px;
}
.coveo-sprites-common-login_user {
	background-position: -294px -26px; width: 24px; height: 24px; text-indent: 24px;
}
.coveo-sprites-common-star_placeholder {
	background-position: -318px -26px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-sprites-preferencesPanel-toggle_off {
	background-position: -270px -50px; width: 42px; height: 20px; text-indent: 42px;
}
.CoveoPreferencesPanel .CoveoResultsPreferences .coveo-input-icon {
	background-position: -270px -50px; width: 42px; height: 20px; text-indent: 42px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-input-icon {
	background-position: -270px -50px; width: 42px; height: 20px; text-indent: 42px;
}
.CoveoPreferencePanelItem .coveo-input-icon {
	background-position: -270px -50px; width: 42px; height: 20px; text-indent: 42px;
}
.coveo-sprites-common-system {
	background-position: -312px -50px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-omnibox .syssource.coveo-icon {
	background-position: -312px -50px; width: 18px; height: 18px; text-indent: 18px;
}
.CoveoFacet .coveo-header .syssource.coveo-icon {
	background-position: -312px -50px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-sprites-common-tagging-cancel_clear {
	background-position: -330px -50px; width: 10px; height: 10px; text-indent: 10px;
}
.CoveoResultTagging .coveo-clear-icon span {
	background-position: -330px -50px; width: 10px; height: 10px; text-indent: 10px;
}
.CoveoResultTagging .coveo-delete-icon {
	background-position: -330px -50px; width: 10px; height: 10px; text-indent: 10px;
}
.coveo-sprites-common-tagging_ok {
	background-position: -330px -60px; width: 10px; height: 10px; text-indent: 10px;
}
.CoveoResultTagging .coveo-add-tag-tick-icon span {
	background-position: -330px -60px; width: 10px; height: 10px; text-indent: 10px;
}
.coveo-sprites-preferencesPanel-toggle_on {
	background-position: -270px -70px; width: 42px; height: 20px; text-indent: 42px;
}
.CoveoPreferencesPanel .CoveoResultsPreferences .coveo-selected.coveo-input-icon {
	background-position: -270px -70px; width: 42px; height: 20px; text-indent: 42px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-selected.coveo-input-icon {
	background-position: -270px -70px; width: 42px; height: 20px; text-indent: 42px;
}
.CoveoPreferencePanelItem .coveo-selected.coveo-input-icon {
	background-position: -270px -70px; width: 42px; height: 20px; text-indent: 42px;
}
.coveo-sprites-common-thumbdown_active {
	background-position: -270px -90px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-sprites-common-thumbdown_inactive {
	background-position: -288px -90px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-sprites-common-thumbup_active {
	background-position: -312px -70px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-sprites-facet-clear_facetsearch {
	background-position: -330px -70px; width: 10px; height: 10px; text-indent: 10px;
}
.coveo-search .coveo-clear .coveo-icon {
	background-position: -330px -70px; width: 10px; height: 10px; text-indent: 10px;
}
.coveo-sprites-facet-showmore {
	background-position: -330px -80px; width: 8px; height: 8px; text-indent: 8px;
}
.coveo-sprites-common-thumbup_inactive {
	background-position: -312px -88px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-sprites-facet-spin_facet_search {
	background-position: -330px -88px; width: 10px; height: 10px; text-indent: 10px;
}
.coveo-search .coveo-wait-animation {
	background-position: -330px -88px; width: 10px; height: 10px; text-indent: 10px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search .coveo-wait-animation {
	background-position: -330px -88px; width: 10px; height: 10px; text-indent: 10px;
}
.coveo-sprites-facet-facetsearch {
	background-position: -330px -98px; width: 10px; height: 10px; text-indent: 10px;
}
.coveo-search .coveo-magnifier {
	background-position: -330px -98px; width: 10px; height: 10px; text-indent: 10px;
}
.coveo-search-button-mobile::before {
	background-position: -330px -98px; width: 10px; height: 10px; text-indent: 10px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search .coveo-magnifier {
	background-position: -330px -98px; width: 10px; height: 10px; text-indent: 10px;
}
.coveo-sprites-common-settings {
	background-position: -341px 0px; width: 18px; height: 18px; text-indent: 18px;
}
.CoveoSettings .coveo-settings-icon {
	background-position: -341px 0px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-sprites-common-star_active {
	background-position: -341px -18px; width: 18px; height: 18px; text-indent: 18px;
}
.coveo-sprites-documentType-source {
	background-position: -341px -36px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-thread {
	background-position: -341px -52px; width: 16px; height: 16px; text-indent: 16px;
}
.Thread.objecttype.coveo-icon {
	background-position: -341px -52px; width: 16px; height: 16px; text-indent: 16px;
}
.thread.objecttype.coveo-icon {
	background-position: -341px -52px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-task {
	background-position: -341px -68px; width: 16px; height: 16px; text-indent: 16px;
}
.Task.objecttype.coveo-icon {
	background-position: -341px -68px; width: 16px; height: 16px; text-indent: 16px;
}
.task.objecttype.coveo-icon {
	background-position: -341px -68px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-rss {
	background-position: -341px -84px; width: 16px; height: 16px; text-indent: 16px;
}
.Feed.objecttype.coveo-icon {
	background-position: -341px -84px; width: 16px; height: 16px; text-indent: 16px;
}
.feed.objecttype.coveo-icon {
	background-position: -341px -84px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-facet-checkmark_unselected {
	background-position: -341px -100px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoFacet .coveo-value .coveo-checkbox > span {
	background-position: -341px -100px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoFacetRange .coveo-value .coveo-checkbox > span {
	background-position: -341px -100px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value .coveo-checkbox > span {
	background-position: -341px -100px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value:hover .coveo-checkbox span {
	background-position: -341px -100px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-checkbox > span {
	background-position: -341px -100px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-checkbox > span {
	background-position: -341px -100px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoHierarchicalFacet .coveo-value .coveo-checkbox > span {
	background-position: -341px -100px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-sprites-common-menu_reauthenticate {
	background-position: -359px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-advanced-menu .coveo-authentication-provider.coveo-section .coveo-icon {
	background-position: -359px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-common-doritos {
	background-position: -359px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-user {
	background-position: -359px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.People.objecttype.coveo-icon {
	background-position: -359px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.people.objecttype.coveo-icon {
	background-position: -359px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.User.objecttype.coveo-icon {
	background-position: -359px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.user.objecttype.coveo-icon {
	background-position: -359px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-common-copy {
	background-position: -359px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-RSS {
	background-position: -359px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-XML {
	background-position: -359px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-account-salesforce {
	background-position: -359px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfaccountname.coveo-icon {
	background-position: -359px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfaccounttype.coveo-icon {
	background-position: -359px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfaccountname.coveo-icon {
	background-position: -359px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfaccounttype.coveo-icon {
	background-position: -359px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-account {
	background-position: -375px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-advanced-content {
	background-position: -375px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-all-content {
	background-position: -375px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-announcement {
	background-position: -375px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-answer {
	background-position: -375px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-approved {
	background-position: -375px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-audience {
	background-position: -375px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-author {
	background-position: -391px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-block {
	background-position: -391px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-blog {
	background-position: -391px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-bug-severity {
	background-position: -391px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-campaign {
	background-position: -391px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-cancelled {
	background-position: -391px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-cant-reproduce {
	background-position: -391px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-case {
	background-position: -407px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-chatter {
	background-position: -407px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-city {
	background-position: -407px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfcountry.coveo-icon {
	background-position: -407px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfcity.coveo-icon {
	background-position: -407px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfcountry.coveo-icon {
	background-position: -407px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfcity.coveo-icon {
	background-position: -407px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfstate.coveo-icon {
	background-position: -407px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfstate.coveo-icon {
	background-position: -407px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-closed {
	background-position: -407px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-comment {
	background-position: -407px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-company {
	background-position: -407px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-competition {
	background-position: -407px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfopportunitycompetitionc.coveo-icon {
	background-position: -407px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfopportunitycompetitionc.coveo-icon {
	background-position: -407px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-completed {
	background-position: -423px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-contact {
	background-position: -423px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfcontactname.coveo-icon {
	background-position: -423px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfcontactname.coveo-icon {
	background-position: -423px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-contract {
	background-position: -423px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-crash {
	background-position: -423px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-database {
	background-position: -423px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-default {
	background-position: -423px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.sysfiletype.coveo-icon {
	background-position: -423px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-deferred {
	background-position: -423px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-disqualified {
	background-position: -439px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-doc-dev {
	background-position: -439px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-doc-user {
	background-position: -439px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-draft {
	background-position: -439px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-escalated {
	background-position: -439px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-expert {
	background-position: -439px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-faq {
	background-position: -439px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-feature {
	background-position: -455px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-file {
	background-position: -455px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-fixed {
	background-position: -455px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-folder {
	background-position: -455px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sysemailfolders.coveo-icon {
	background-position: -455px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sysemailfolders.coveo-icon {
	background-position: -455px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-from {
	background-position: -455px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sysfrom.coveo-icon {
	background-position: -455px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sysdisplayfrom.coveo-icon {
	background-position: -455px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sysfrom.coveo-icon {
	background-position: -455px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sysdisplayfrom.coveo-icon {
	background-position: -455px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-high {
	background-position: -455px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-image {
	background-position: -455px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-immediate {
	background-position: -471px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-install {
	background-position: -471px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-intranet {
	background-position: -471px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sysdisplayparticipants.coveo-icon {
	background-position: -471px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sysdisplayparticipants.coveo-icon {
	background-position: -471px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-invalid {
	background-position: -471px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-jobtitle {
	background-position: -471px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-journal-log {
	background-position: -471px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-kb {
	background-position: -471px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sysconcepts.coveo-icon {
	background-position: -471px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sysconcepts.coveo-icon {
	background-position: -471px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-language {
	background-position: -487px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .syslanguage.coveo-icon {
	background-position: -487px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .syslanguage.coveo-icon {
	background-position: -487px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-lead {
	background-position: -487px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfleadsource.coveo-icon {
	background-position: -487px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfleadsource.coveo-icon {
	background-position: -487px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-link {
	background-position: -487px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-lost {
	background-position: -487px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-mail-recall {
	background-position: -487px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-mail-reply {
	background-position: -487px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-mail-undeliverable {
	background-position: -487px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-mail {
	background-position: -503px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sysmailbox.coveo-icon {
	background-position: -503px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sysmailbox.coveo-icon {
	background-position: -503px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-major {
	background-position: -503px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-manager {
	background-position: -503px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfuserdivision.coveo-icon {
	background-position: -503px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfuserdivision.coveo-icon {
	background-position: -503px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-minor {
	background-position: -503px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-music-file {
	background-position: -503px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-negociation {
	background-position: -503px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-new {
	background-position: -503px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-not-started {
	background-position: -519px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-note {
	background-position: -519px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-open {
	background-position: -519px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-opportunity {
	background-position: -519px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfopportunityforecastcategory.coveo-icon {
	background-position: -519px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfopportunityforecastcategory.coveo-icon {
	background-position: -519px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfopportunitytype.coveo-icon {
	background-position: -519px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfopportunitystagename.coveo-icon {
	background-position: -519px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfopportunitytype.coveo-icon {
	background-position: -519px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfopportunitystagename.coveo-icon {
	background-position: -519px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-pdf {
	background-position: -519px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-pending {
	background-position: -519px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-planned {
	background-position: -519px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-poll {
	background-position: -535px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-priority {
	background-position: -535px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-product {
	background-position: -535px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-project-name {
	background-position: -535px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-renewed-not {
	background-position: -535px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-renewed {
	background-position: -535px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-report {
	background-position: -535px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-resolved {
	background-position: -551px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-reviewed {
	background-position: -551px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-salesforce {
	background-position: -551px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-secure {
	background-position: -551px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-slideshow {
	background-position: -551px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-common-checkmark_selected-on_dark_bg {
	background-position: -551px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-spreadsheet {
	background-position: -551px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-stage {
	background-position: -567px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-started {
	background-position: -567px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-status {
	background-position: -567px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfcasestatus.coveo-icon {
	background-position: -567px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfcasestatus.coveo-icon {
	background-position: -567px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .Sfopportunitystagename.coveo-icon {
	background-position: -567px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .Sfopportunitystagename.coveo-icon {
	background-position: -567px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-support {
	background-position: -567px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfcasepriority.coveo-icon {
	background-position: -567px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfcasepriority.coveo-icon {
	background-position: -567px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-suspended {
	background-position: -567px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-task {
	background-position: -567px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-text {
	background-position: -567px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-timeline {
	background-position: -583px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-to {
	background-position: -583px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .systo.coveo-icon {
	background-position: -583px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sysdisplayrecipients.coveo-icon {
	background-position: -583px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .systo.coveo-icon {
	background-position: -583px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sysdisplayrecipients.coveo-icon {
	background-position: -583px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-topic {
	background-position: -583px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-troubleshooting {
	background-position: -583px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-urgent {
	background-position: -583px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-user {
	background-position: -583px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sysauthor.coveo-icon {
	background-position: -583px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfownername.coveo-icon {
	background-position: -583px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sysauthor.coveo-icon {
	background-position: -583px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfownername.coveo-icon {
	background-position: -583px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfuserdepartment.coveo-icon {
	background-position: -583px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfuserdepartment.coveo-icon {
	background-position: -583px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-video {
	background-position: -583px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-webpage {
	background-position: -599px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-won {
	background-position: -599px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-year {
	background-position: -599px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sfopportunityclosedquarterc.coveo-icon {
	background-position: -599px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sfopportunityclosedquarterc.coveo-icon {
	background-position: -599px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sysyear.coveo-icon {
	background-position: -599px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sysmonth.coveo-icon {
	background-position: -599px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-omnibox .sysdate.coveo-icon {
	background-position: -599px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sysyear.coveo-icon {
	background-position: -599px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sysmonth.coveo-icon {
	background-position: -599px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-header .sysdate.coveo-icon {
	background-position: -599px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-documentType-zip {
	background-position: -599px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-product {
	background-position: -599px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.Product.objecttype.coveo-icon {
	background-position: -599px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.product.objecttype.coveo-icon {
	background-position: -599px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-opportunity {
	background-position: -599px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.Opportunity.objecttype.coveo-icon {
	background-position: -599px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.opportunity.objecttype.coveo-icon {
	background-position: -599px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-note {
	background-position: -599px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.Note.objecttype.coveo-icon {
	background-position: -599px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.note.objecttype.coveo-icon {
	background-position: -599px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-message {
	background-position: -615px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.Message.objecttype.coveo-icon {
	background-position: -615px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.message.objecttype.coveo-icon {
	background-position: -615px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-lead {
	background-position: -615px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.Lead.objecttype.coveo-icon {
	background-position: -615px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.lead.objecttype.coveo-icon {
	background-position: -615px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-kb {
	background-position: -615px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.Kbdocumentation.objecttype.coveo-icon {
	background-position: -615px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.kbdocumentation.objecttype.coveo-icon {
	background-position: -615px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.Kbknowledgearticle.objecttype.coveo-icon {
	background-position: -615px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.kbknowledgearticle.objecttype.coveo-icon {
	background-position: -615px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-facet-clear_facet {
	background-position: -615px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-eraser .coveo-icon {
	background-position: -615px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacetRange .coveo-eraser .coveo-icon {
	background-position: -615px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-settings-popup .coveo-hide.coveo-section .coveo-icon {
	background-position: -615px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoShareQuery .coveo-query-summary-info-close span {
	background-position: -615px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoHierarchicalFacet .coveo-eraser .coveo-icon {
	background-position: -615px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-contract {
	background-position: -615px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.Contract.objecttype.coveo-icon {
	background-position: -615px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.contract.objecttype.coveo-icon {
	background-position: -615px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-contact {
	background-position: -615px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.Contact.objecttype.coveo-icon {
	background-position: -615px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.contact.objecttype.coveo-icon {
	background-position: -615px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-comment {
	background-position: -615px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.Casecomment.objecttype.coveo-icon {
	background-position: -615px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.casecomment.objecttype.coveo-icon {
	background-position: -615px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-facet-collapsed {
	background-position: -631px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-expand .coveo-icon {
	background-position: -631px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacetRange .coveo-expand .coveo-icon {
	background-position: -631px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoHierarchicalFacet .coveo-expand .coveo-icon {
	background-position: -631px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-has-childs.coveo-value .coveo-has-childs-toggle {
	background-position: -631px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-case {
	background-position: -631px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.Case.objecttype.coveo-icon {
	background-position: -631px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.case.objecttype.coveo-icon {
	background-position: -631px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-campaign {
	background-position: -631px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.Campaign.objecttype.coveo-icon {
	background-position: -631px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.campaign.objecttype.coveo-icon {
	background-position: -631px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-facet-expanded {
	background-position: -631px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-collapse .coveo-icon {
	background-position: -631px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacetRange .coveo-collapse .coveo-icon {
	background-position: -631px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoHierarchicalFacet .coveo-collapse .coveo-icon {
	background-position: -631px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-open.coveo-has-childs.coveo-value .coveo-has-childs-toggle {
	background-position: -631px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-board {
	background-position: -631px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.Board.objecttype.coveo-icon {
	background-position: -631px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.board.objecttype.coveo-icon {
	background-position: -631px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-facet-modeand {
	background-position: -631px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-operator .coveo-and.coveo-icon {
	background-position: -631px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacetRange .coveo-operator .coveo-and.coveo-icon {
	background-position: -631px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoHierarchicalFacet .coveo-operator .coveo-and.coveo-icon {
	background-position: -631px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-facet-modeor {
	background-position: -631px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-operator .coveo-or.coveo-icon {
	background-position: -631px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacetRange .coveo-operator .coveo-or.coveo-icon {
	background-position: -631px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoHierarchicalFacet .coveo-operator .coveo-or.coveo-icon {
	background-position: -631px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-facet-moreoption {
	background-position: -647px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-settings .coveo-icon {
	background-position: -647px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacetRange .coveo-settings .coveo-icon {
	background-position: -647px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoHierarchicalFacet .coveo-settings .coveo-icon {
	background-position: -647px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-answer {
	background-position: -647px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.Solution.objecttype.coveo-icon {
	background-position: -647px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.solution.objecttype.coveo-icon {
	background-position: -647px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.Kbsolution.objecttype.coveo-icon {
	background-position: -647px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.kbsolution.objecttype.coveo-icon {
	background-position: -647px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-objectType-account {
	background-position: -647px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.Account.objecttype.coveo-icon {
	background-position: -647px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.account.objecttype.coveo-icon {
	background-position: -647px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-facet-show_facet {
	background-position: -647px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-settings-popup .coveo-show.coveo-section .coveo-icon {
	background-position: -647px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-lithium-thread {
	background-position: -647px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.lithiumthread.sysfiletype.coveo-icon {
	background-position: -647px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-lithium-message {
	background-position: -647px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.lithiummessage.sysfiletype.coveo-icon {
	background-position: -647px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-facet-spin {
	background-position: -647px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacet .coveo-wait-animation {
	background-position: -647px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoFacetRange .coveo-wait-animation {
	background-position: -647px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoHierarchicalFacet .coveo-wait-animation {
	background-position: -647px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-facet-openfacets {
	background-position: -663px 0px; width: 23px; height: 16px; text-indent: 23px;
}
.coveo-sprites-facet-openinterfaces {
	background-position: -663px -16px; width: 23px; height: 16px; text-indent: 23px;
}
.coveo-sprites-fileType-lithium-board {
	background-position: -663px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.lithiumboard.sysfiletype.coveo-icon {
	background-position: -663px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-menu-menu_avancedsearch {
	background-position: -663px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-menu-menu_opencontactinfoin {
	background-position: -663px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-menu-menu_saveoption {
	background-position: -663px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-settings-popup .coveo-save-state.coveo-section .coveo-icon {
	background-position: -663px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoPreferencesPanel .coveo-save .coveo-icon {
	background-position: -663px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-menu-menu_searchin {
	background-position: -663px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-menu-menu_shareresult {
	background-position: -686px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-menu-menu_sortby {
	background-position: -686px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-settings-popup .coveo-sort.coveo-section .coveo-icon {
	background-position: -686px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-menu-menu_sortdirection {
	background-position: -686px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-settings-popup .coveo-direction.coveo-section .coveo-icon {
	background-position: -686px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-pager-next {
	background-position: -686px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoPager ul li.coveo-next > a > span {
	background-position: -686px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-pager-previous {
	background-position: -686px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoPager ul li.coveo-previous > a > span {
	background-position: -686px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-preferencesPanel-menu_preferences {
	background-position: -686px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-advanced-menu .coveo-preference-panel.coveo-section .coveo-icon {
	background-position: -686px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-preferencesPanel-table-apply {
	background-position: -686px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save.coveo-choice-container .coveo-save {
	background-position: -686px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-preferencesPanel-table-cancel {
	background-position: -702px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save.coveo-choice-container .coveo-close {
	background-position: -702px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-preferencesPanel-table-delete {
	background-position: -702px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-delete .coveo-icon {
	background-position: -702px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-preferencesPanel-table-edit {
	background-position: -702px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-edit .coveo-icon {
	background-position: -702px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-common-amount {
	background-position: -702px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-common-datepicker {
	background-position: -702px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-queryBox-clear {
	background-position: -702px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-query-box-clear .coveo-icon {
	background-position: -702px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-formats-zip {
	background-position: -702px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.zip.sysfiletype.coveo-icon {
	background-position: -702px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-quickView-quickview {
	background-position: -718px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.CoveoResultAttachments .coveo-thumbnail-icon {
	background-position: -718px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-feedItem-result .coveo-thumbnail-icon {
	background-position: -718px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-feedComment-result .coveo-thumbnail-icon {
	background-position: -718px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-quickView-quickview_next {
	background-position: -718px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-quickview-header .coveo-term .coveo-term-right-arrow .coveo-term-right-arrow-icon {
	background-position: -718px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-select-all .coveo-mobile-facet-search-select-all {
	background-position: -718px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-quickView-quickview_previous {
	background-position: -718px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-quickview-header .coveo-term .coveo-term-left-arrow .coveo-term-left-arrow-icon {
	background-position: -718px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-common-delete {
	background-position: -718px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-formats-xml {
	background-position: -718px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.xml.sysfiletype.coveo-icon {
	background-position: -718px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-formats-video {
	background-position: -718px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.video.sysfiletype.coveo-icon {
	background-position: -718px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-tab-all-content {
	background-position: -734px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-tab-dropbox {
	background-position: -734px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-tab-email {
	background-position: -734px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-tab-googledrive {
	background-position: -734px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-tab-jira {
	background-position: -734px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-tab-lithium {
	background-position: -734px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-tab-salesforce {
	background-position: -734px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-tab-sharepoint {
	background-position: -750px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-formats-folder {
	background-position: -750px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.folder.sysfiletype.coveo-icon {
	background-position: -750px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-formats-html {
	background-position: -750px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.html.sysfiletype.coveo-icon {
	background-position: -750px -32px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-formats-image {
	background-position: -750px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.image.sysfiletype.coveo-icon {
	background-position: -750px -48px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-formats-pdf {
	background-position: -750px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.pdf.sysfiletype.coveo-icon {
	background-position: -750px -64px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-formats-slideshow {
	background-position: -750px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.ppt.sysfiletype.coveo-icon {
	background-position: -750px -80px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-formats-spreadsheet {
	background-position: -750px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.xls.sysfiletype.coveo-icon {
	background-position: -750px -96px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-formats-text {
	background-position: -766px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.txt.sysfiletype.coveo-icon {
	background-position: -766px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.doc.sysfiletype.coveo-icon {
	background-position: -766px 0px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-fileType-salesforce-item {
	background-position: -766px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.saleforceuitem.sysfiletype.coveo-icon {
	background-position: -766px -16px; width: 16px; height: 16px; text-indent: 16px;
}
.coveo-sprites-facet-checkmark_selected {
	background-position: -766px -32px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoFacet .coveo-value:hover .coveo-checkbox > span {
	background-position: -766px -32px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoFacet .coveo-selected.coveo-value .coveo-checkbox > span {
	background-position: -766px -32px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoFacetRange .coveo-value:hover .coveo-checkbox > span {
	background-position: -766px -32px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoFacetRange .coveo-selected.coveo-value .coveo-checkbox > span {
	background-position: -766px -32px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected.coveo-value div.coveo-checkbox > span {
	background-position: -766px -32px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected.coveo-value:hover div.coveo-checkbox span {
	background-position: -766px -32px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected div.coveo-checkbox > span {
	background-position: -766px -32px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected:hover div.coveo-checkbox span {
	background-position: -766px -32px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-omnibox .coveo-omnibox-facet-value li:hover .coveo-checkbox > span {
	background-position: -766px -32px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-omnibox .coveo-omnibox-facet-value li.coveo-selected .coveo-checkbox > span {
	background-position: -766px -32px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoHierarchicalFacet .coveo-value:hover .coveo-checkbox > span {
	background-position: -766px -32px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoHierarchicalFacet .coveo-selected.coveo-value .coveo-checkbox > span {
	background-position: -766px -32px; width: 12px; height: 12px; text-indent: 12px;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-selected.coveo-has-childs-selected.coveo-has-childs.coveo-value .coveo-checkbox > span {
	background-position: -766px -32px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-sprites-facet-checkmark_disabled_hover {
	background-position: -766px -44px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-sprites-facet-checkmark_disabled {
	background-position: -766px -56px; width: 12px; height: 12px; text-indent: 12px;
}
.coveo-sprites-quickView-close {
	background-position: -766px -68px; width: 14px; height: 9.5px; text-indent: 14px;
}
}
.CoveoQuickView {
	display: inline-block;
}
.CoveoQuickView .coveo-icon-for-quickview {
	padding: 3px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(143, 143, 143); line-height: 12px; font-size: 10px; background-color: rgb(247, 247, 247);
}
.CoveoQuickView .coveo-icon-for-quickview:hover {
	cursor: pointer; background-color: white;
}
.CoveoQuickViewDocument {
	overflow: hidden;
}
.coveo-quickview-header {
	margin-bottom: 10px;
}
.coveo-quickview-header .coveo-term * {
	vertical-align: middle;
}
.coveo-quickview-header .coveo-term {
	height: 26px; font-weight: bold; margin-right: 10px; display: inline-block; cursor: pointer;
}
.coveo-quickview-header .coveo-term .coveo-term-left-arrow {
	padding: 5px; height: 26px; display: inline-block;
}
.coveo-quickview-header .coveo-term .coveo-term-right-arrow {
	padding: 5px; height: 26px; display: inline-block;
}
.coveo-quickview-header .coveo-term .coveo-term-name {
	padding: 5px 0px; font-size: 14px;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper {
	width: 95%; height: 95%; position: relative; max-height: 95%; max-width: 95%;
}
.coveo-quick-view.coveo-modalBox > .coveo-debug {
	width: 95%; height: 95%; position: relative; max-height: 95%; max-width: 95%;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header {
	padding: 10px 0px;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-debug {
	padding: 10px 0px;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable {
	padding: 6px 5px; width: 100%; display: block; border-collapse: collapse; background-color: rgb(247, 247, 247);
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .coveo-debug {
	padding: 6px 5px; width: 100%; display: block; border-collapse: collapse; background-color: rgb(247, 247, 247);
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable tr {
	width: 100%;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .coveo-debug {
	width: 100%;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable th {
	text-align: right; color: rgb(102, 102, 102); font-weight: normal; min-width: 100px; max-width: 180px;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .coveo-debug {
	text-align: right; color: rgb(102, 102, 102); font-weight: normal; min-width: 100px; max-width: 180px;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable td {
	text-align: left;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .coveo-debug {
	text-align: left;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable th {
	padding: 3px 5px; line-height: 16px; overflow: hidden;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .coveo-debug {
	padding: 3px 5px; line-height: 16px; overflow: hidden;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable td {
	padding: 3px 5px; line-height: 16px; overflow: hidden;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .coveo-debug {
	padding: 3px 5px; line-height: 16px; overflow: hidden;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue {
	
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .coveo-debug {
	
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue span.coveo-selected {
	font-weight: 700;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue .coveo-debug {
	font-weight: 700;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue span.coveo-clickable {
	color: rgb(44, 89, 133); text-decoration: none; cursor: pointer;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue .coveo-debug {
	color: rgb(44, 89, 133); text-decoration: none; cursor: pointer;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue a.coveo-clickable {
	color: rgb(44, 89, 133); text-decoration: none; cursor: pointer;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue .coveo-debug {
	color: rgb(44, 89, 133); text-decoration: none; cursor: pointer;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue span.coveo-clickable:hover {
	color: rgb(244, 127, 36);
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue .coveo-debug {
	color: rgb(244, 127, 36);
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue a.coveo-clickable:hover {
	color: rgb(244, 127, 36);
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue .coveo-debug {
	color: rgb(244, 127, 36);
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue span:first-child.coveo-clickable::before {
	content: "";
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue .coveo-debug {
	content: "";
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue a:first-child.coveo-clickable::before {
	content: "";
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue .coveo-debug {
	content: "";
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue span.coveo-clickable::before {
	color: rgb(51, 51, 51); font-weight: normal; content: "; ";
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue .coveo-debug {
	color: rgb(51, 51, 51); font-weight: normal; content: "; ";
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue a.coveo-clickable::before {
	color: rgb(51, 51, 51); font-weight: normal; content: "; ";
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue .coveo-debug {
	color: rgb(51, 51, 51); font-weight: normal; content: "; ";
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper > .coveo-body {
	padding: 10px; left: 0px; top: 40px; right: 0px; bottom: 0px; position: absolute; -ms-overflow-y: hidden;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper > .coveo-debug {
	padding: 10px; left: 0px; top: 40px; right: 0px; bottom: 0px; position: absolute; -ms-overflow-y: hidden;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-title {
	text-align: left; color: black; overflow: hidden; padding-bottom: 10px; font-size: 1.2em; font-weight: bold; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-debug {
	text-align: left; color: black; overflow: hidden; padding-bottom: 10px; font-size: 1.2em; font-weight: bold; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-title .coveo-icon {
	margin-right: 5px;
}
.coveo-quick-view.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-title .coveo-debug {
	margin-right: 5px;
}
.coveo-quickview-header {
	min-height: 36px; -ms-user-select: none; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; user-select: none;
}
.coveo-iframeWrapper {
	width: 100%; height: 100%; overflow: auto; -ms-overflow-x: hidden; -webkit-overflow-scrolling: touch;
}
.coveo-iframeWrapper iframe {
	border: currentColor; border-image: none; width: 100%; height: 100%; vertical-align: top; position: absolute;
}
.coveo-authentication-popup.coveo-modalBox > .coveo-wrapper {
	width: 90%; height: 90%; position: relative; max-height: 90%; max-width: 90%;
}
.coveo-authentication-popup.coveo-modalBox > .coveo-wrapper > .coveo-body {
	height: 100%; -ms-overflow-y: hidden;
}
.coveo-authentication-iframe {
	border: 0px currentColor; border-image: none; width: 100%; height: 100%;
}
.coveo-waiting-for-authentication-popup {
	padding: 50px 150px;
}
.CoveoBreadcrumb {
	margin: 10px 0px 24px 16px;
}
.CoveoBreadcrumb .item {
	margin: 4px; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.CoveoBreadcrumb .coveo-clear-all {
	border-radius: 2px; border: currentColor; border-image: none; width: 30px; height: 30px; text-align: center; margin-top: -4px; float: right; background-color: rgb(247, 247, 247);
}
.CoveoBreadcrumb .coveo-clear-all:hover {
	cursor: pointer;
}
.CoveoBreadcrumb .coveo-clear-all .coveo-icon {
	margin-top: 6px;
}
.CoveoBreadcrumb .coveo-separator {
	color: rgb(0, 0, 0);
}
.CoveoBreadcrumb .coveo-header > .coveo-title {
	padding: 2px 0px 5px; color: rgb(57, 70, 93); font-size: 15px; font-weight: bold;
}
.CoveoBreadcrumb .coveo-header > .coveo-title > .coveo-icon {
	margin: 2px 5px 0px 3px; float: left;
}
.CoveoBreadcrumb .coveo-header > .coveo-title > .coveo-icon-custom {
	margin: 2px 5px 0px 3px; float: left;
}
.coveo-facet-column .CoveoBreadcrumb {
	margin: 10px 0px 24px;
}
.coveo-small-display {
	margin: 0px; padding: 0px; clear: both; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; background-color: rgb(236, 236, 236);
}
.coveo-small-display .item.coveo-facet-breadcrumb {
	margin: 0px; display: inline; white-space: nowrap;
}
.coveo-small-display .item.coveo-facet-breadcrumb::before {
	display: inline; white-space: normal; content: "";
}
.coveo-small-display .coveo-header .coveo-title {
	display: none;
}
.coveo-small-display .coveo-values {
	display: inline;
}
.coveo-small-display .coveo-values .coveo-value {
	display: inline;
}
.coveo-small-display .coveo-values .coveo-value .coveo-clear {
	display: none;
}
.coveo-small-display .coveo-facet-breadcrumb .coveo-title {
	padding: 7px 4px 0px; height: 30px; color: rgb(44, 89, 134); margin-right: 0px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid; display: inline-block;
}
.coveo-small-display .coveo-value {
	padding: 7px 5px 8px; color: rgb(102, 102, 102); line-height: 30px; white-space: normal; background-color: rgb(247, 247, 247);
}
.coveo-small-display .coveo-value::before {
	width: 100%; height: 1px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid; display: block; position: absolute; content: "";
}
.coveo-small-display .coveo-value::after {
	height: 30px; margin-left: 5px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid; position: absolute; content: "";
}
.coveo-small-display :first-child.coveo-value {
	white-space: nowrap;
}
.coveo-small-display .coveo-value .coveo-caption {
	text-align: center; overflow: hidden; vertical-align: top; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis; min-width: 30px; max-width: 130px;
}
.coveo-small-display .coveo-value .coveo-clear {
	display: none;
}
.coveo-small-display .coveo-clear-all {
	margin: 0px; border-radius: 0px; width: 30px; height: 30px; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;
}
.coveo-small-display .coveo-clear-all .coveo-icon {
	margin-top: 9px; margin-left: 1px;
}
.coveo-modalBox > .coveo-wrapper > .coveo-title {
	height: 40px; text-align: center; line-height: 23px; cursor: pointer;
}
.coveo-modalBox > .coveo-wrapper > .coveo-title .coveo-close-button {
	left: 25px; display: inline-block; position: absolute;
}
.coveo-modalBox > .coveo-wrapper > .coveo-title .coveo-close-button .coveo-icon {
	margin-right: 10px;
}
.coveo-modalBox > .coveo-wrapper > .coveo-title .coveo-pop-up-reminder {
	color: rgb(180, 180, 180); font-weight: normal; display: inline-block;
}
.coveo-opening-tab-section.CoveoCurrentTab {
	background-color: rgb(36, 37, 40);
}
.coveo-opened-by-current-tab.coveo-tab-section {
	left: 0px; top: 86px; width: 100%;
}
.CoveoSearchInterface .CoveoDidYouMean {
	padding: 10px; background-color: rgb(247, 247, 247);
}
.CoveoSearchInterface .CoveoDidYouMean .coveo-highlight {
	color: rgb(44, 89, 133); font-weight: normal;
}
.CoveoSearchInterface .CoveoDidYouMean a {
	text-decoration: none;
}
.CoveoSearchInterface .CoveoDidYouMean a:hover {
	text-decoration: underline;
}
.CoveoSearchInterface .CoveoDidYouMean .coveo-word-correction {
	color: rgb(44, 89, 133); font-weight: bold;
}
.CoveoSearchInterface .CoveoDidYouMean .coveo-no-results-for {
	font-size: 16px;
}
.CoveoSearchInterface .CoveoDidYouMean .coveo-no-results-for .coveo-highlight {
	font-weight: bold;
}
.CoveoSearchInterface .CoveoDidYouMean .coveo-automatic-correct {
	font-size: 14px;
}
.CoveoSearchInterface .CoveoDidYouMean .coveo-did-you-mean-suggestion {
	font-size: 14px;
}
.coveo-result-box {
	margin-top: 5px; background-color: rgb(247, 247, 247);
}
.coveo-result-likes {
	display: inline;
}
.coveo-result-box-row {
	margin: 5px 5px 5px 10px; padding: 3px;
}
.coveo-result-box-row > * {
	vertical-align: middle;
}
.coveo-result-box-row .coveo-result-box-icon {
	margin-right: 10px;
}
.CoveoSearchInterface .coveo-email-result.CoveoResult .coveo-excerpt .CoveoResultLink {
	color: black; text-decoration: none; display: block;
}
.CoveoSearchInterface .coveo-email-result.CoveoResult .coveo-excerpt .CoveoResultLink:hover {
	color: rgb(44, 89, 133); text-decoration: none; cursor: pointer;
}
.CoveoSearchInterface .coveo-email-result.CoveoResult .coveo-excerpt .CoveoResultLink:hover {
	color: rgb(244, 127, 36);
}
.CoveoSearchInterface .coveo-email-result.CoveoResult .coveo-excerpt .CoveoResultLink:hover:link {
	color: rgb(0, 102, 204);
}
.coveo-child-result .coveo-email-header .CoveoQuickView {
	visibility: hidden !important;
}
.coveo-child-result:hover .coveo-email-header .CoveoQuickView {
	visibility: visible !important;
}
.coveo-email-from {
	margin-right: 15px;
}
.coveo-email-from {
	color: rgb(102, 102, 102); line-height: 24px; font-size: 13px;
}
.coveo-email-to {
	color: rgb(102, 102, 102); line-height: 24px; font-size: 13px;
}
.coveo-email-from a {
	color: rgb(44, 89, 133); text-decoration: none; white-space: nowrap; cursor: pointer;
}
.coveo-email-to a {
	color: rgb(44, 89, 133); text-decoration: none; white-space: nowrap; cursor: pointer;
}
.coveo-email-from a:hover {
	color: rgb(244, 127, 36);
}
.coveo-email-to a:hover {
	color: rgb(244, 127, 36);
}
.coveo-emails-excess-collapsed {
	display: none; cursor: pointer;
}
.coveo-emails-excess-expanded {
	display: none; cursor: pointer;
}
.coveo-active.coveo-emails-excess-collapsed {
	display: inline;
}
.coveo-active.coveo-emails-excess-expanded {
	display: inline;
}
.coveo-emails-excess-collapsed {
	color: rgb(44, 89, 133);
}
.coveo-emails-excess-collapsed:hover {
	color: rgb(244, 127, 36);
}
.CoveoResult .coveo-email-result-top-result .coveo-title .CoveoQuickView {
	visibility: hidden !important;
}
.CoveoResult:hover .coveo-email-result-top-result .coveo-title .CoveoQuickView {
	visibility: hidden !important;
}
.CoveoResult .coveo-email-result-top-result:hover .coveo-title .CoveoQuickView {
	visibility: visible !important;
}
.CoveoResult:hover .coveo-email-result-top-result:hover .coveo-title .CoveoQuickView {
	visibility: visible !important;
}
.CoveoResult .coveo-email-result-top-result > .sysfiletype.coveo-icon {
	margin-top: 2px;
}
.CoveoResult:hover .coveo-email-result-top-result > .sysfiletype.coveo-icon {
	margin-top: 2px;
}
.CoveoSearchInterface .coveo-people-result.CoveoResult {
	padding-left: 75px;
}
.CoveoSearchInterface .coveo-people-result.CoveoResult .CoveoThumbnail {
	width: 64px; margin-left: -75px; float: left;
}
.CoveoSearchInterface .coveo-people-result.CoveoResult .coveo-no-thumbnail.CoveoThumbnail {
	display: inline-block;
}
.CoveoSearchInterface .coveo-people-result.CoveoResult .coveo-people-details {
	color: rgb(102, 102, 102); font-size: 13px;
}
.CoveoSearchInterface .coveo-people-result.CoveoResult .coveo-people-details .CoveoFieldValue::after {
	content: " - ";
}
.CoveoSearchInterface .coveo-people-result.CoveoResult .coveo-people-details :last-child.CoveoFieldValue::after {
	content: "";
}
.CoveoSearchInterface .coveo-people-result.CoveoResult .coveo-people-details .CoveoFieldValue a {
	color: rgb(44, 89, 133); text-decoration: none; cursor: pointer;
}
.CoveoSearchInterface .coveo-people-result.CoveoResult .coveo-people-details .CoveoFieldValue a:hover {
	color: rgb(244, 127, 36);
}
.CoveoErrorReport {
	padding: 10px; background-color: rgb(247, 247, 247);
}
.CoveoErrorReport .coveo-error-title {
	margin-bottom: 30px;
}
.CoveoErrorReport .coveo-error-message {
	margin-top: 30px; margin-right: 30px; margin-left: 30px;
}
.CoveoErrorReport .coveo-error-message pre {
	text-align: left; font-size: 12px;
}
.CoveoErrorReport .coveo-previous {
	padding: 5px; border-radius: 2px; color: rgb(0, 102, 204);
}
.CoveoErrorReport .coveo-clear {
	padding: 5px; border-radius: 2px; color: rgb(0, 102, 204);
}
.CoveoErrorReport .coveo-retry {
	padding: 5px; border-radius: 2px; color: rgb(0, 102, 204);
}
.CoveoErrorReport .coveo-more-info {
	padding: 5px; border-radius: 2px; color: rgb(0, 102, 204);
}
.CoveoErrorReport .coveo-previous:hover {
	color: rgb(244, 127, 36); cursor: pointer;
}
.CoveoErrorReport .coveo-clear:hover {
	color: rgb(244, 127, 36); cursor: pointer;
}
.CoveoErrorReport .coveo-retry:hover {
	color: rgb(244, 127, 36); cursor: pointer;
}
.CoveoErrorReport .coveo-more-info:hover {
	color: rgb(244, 127, 36); cursor: pointer;
}
.coveo-error-report .CoveoErrorReport {
	text-align: center;
}
.CoveoFacet {
	padding-bottom: 5px; margin-top: 5px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.coveo-empty.CoveoFacet {
	display: none;
}
.coveo-collapsed.CoveoFacet .coveo-values .coveo-value {
	display: none;
}
.coveo-collapsed.CoveoFacet .coveo-values .coveo-selected.coveo-value {
	display: inherit;
}
.coveo-collapsed.CoveoFacet .coveo-values .coveo-excluded.coveo-value {
	display: inherit;
}
.coveo-collapsed.CoveoFacet .coveo-footer {
	display: none;
}
.coveo-fade.CoveoFacet .coveo-values .coveo-value {
	opacity: 0.5;
}
.coveo-fade.CoveoFacet .coveo-values .coveo-selected.coveo-value {
	opacity: 1;
}
.coveo-fade.CoveoFacet .coveo-values .coveo-excluded.coveo-value {
	opacity: 1;
}
.CoveoFacet .coveo-value {
	margin: 0px; padding: 0px; transition:opacity 0.2s; line-height: 22px; opacity: 1; -webkit-transition: opacity 0.2s; -moz-transition: opacity 0.2s;
}
.CoveoFacet .coveo-selected.coveo-value .coveo-caption {
	font-weight: bold;
}
.CoveoFacet .coveo-excluded.coveo-value .coveo-caption {
	text-decoration: line-through;
}
.CoveoFacet .coveo-excluded.coveo-value .coveo-computed-field {
	text-decoration: line-through;
}
.CoveoFacet .coveo-excluded.coveo-value .coveo-count {
	text-decoration: line-through;
}
.CoveoFacet .coveo-value > * {
	vertical-align: middle;
}
.CoveoFacet .coveo-value label {
	overflow: hidden; display: block; white-space: nowrap; cursor: pointer;
}
.CoveoFacet .coveo-value label .coveo-label {
	overflow: hidden;
}
.CoveoFacet .coveo-value input[type='checkbox'] {
	display: none;
}
.CoveoFacet .coveo-value .coveo-checkbox {
	margin: 3px 5px 3px 3px; width: 16px; height: 16px; text-align: center; vertical-align: top; display: inline-block; box-shadow: 0px 0px 1px #b0b3ae; background-color: white;
}
.CoveoFacet .coveo-value .coveo-checkbox > span {
	margin: 2px;
}
.CoveoFacet .coveo-no-state.coveo-value .coveo-checkbox > span {
	visibility: hidden;
}
.CoveoFacet .coveo-no-state.coveo-value:hover .coveo-checkbox > span {
	visibility: visible;
}
.CoveoFacet .coveo-excluded.coveo-value .coveo-checkbox {
	background-color: white;
}
.CoveoFacet .coveo-excluded.coveo-value .coveo-computed-field {
	margin-right: 16px;
}
.CoveoFacet .coveo-value .coveo-icon {
	margin: 3px 5px 3px 0px; vertical-align: top; display: inline-block;
}
.CoveoFacet .coveo-value .coveo-caption {
	color: black; overflow: hidden; font-size: 13px; vertical-align: middle; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.CoveoFacet .coveo-value .coveo-caption .coveo-highlight {
	font-weight: bold;
}
.CoveoFacet .coveo-value .coveo-count {
	margin: 0px 5px; transition:opacity 1s; color: rgb(138, 138, 138); font-size: 12px; vertical-align: middle; display: inline-block; -webkit-transition: opacity 1s; -moz-transition: opacity 1s;
}
.CoveoFacet .coveo-value .coveo-waitDelta.coveo-count {
	opacity: 0;
}
.CoveoFacet .coveo-value .coveo-computed-field {
	color: rgb(102, 102, 102); font-size: 11px; float: right;
}
.CoveoFacet .coveo-value .coveo-exclude {
	margin: 5px 2px 4px; float: right; visibility: hidden; cursor: pointer; opacity: 0.5;
}
.CoveoFacet .coveo-value .coveo-exclude:hover {
	opacity: 1;
}
.CoveoFacet .coveo-value:hover .coveo-exclude {
	visibility: visible;
}
.CoveoFacet .coveo-values {
	list-style: none; margin: 5px 0px 3px; padding: 0px;
}
.CoveoFacet .coveo-values .coveo-value {
	margin: 0px -15px; padding: 0px 15px;
}
.CoveoFacet .coveo-header {
	position: relative;
}
.CoveoFacet .coveo-header > .coveo-icon {
	margin: 2px 5px 0px 3px; float: left;
}
.CoveoFacet .coveo-header > .coveo-icon-custom {
	margin: 2px 5px 0px 3px; float: left;
}
.CoveoFacet .coveo-title {
	color: rgb(57, 70, 93); padding-top: 2px; font-size: 15px; font-weight: bold;
}
.CoveoFacet .coveo-operator {
	margin-left: 5px; float: right; cursor: pointer;
}
.CoveoFacet .coveo-eraser {
	margin-left: 5px; float: right; cursor: pointer;
}
.CoveoFacet .coveo-settings {
	margin-left: 5px; float: right; cursor: pointer;
}
.CoveoFacet .coveo-collapse {
	margin-left: 5px; float: right; cursor: pointer;
}
.CoveoFacet .coveo-expand {
	margin-left: 5px; float: right; cursor: pointer;
}
.CoveoFacet .coveo-wait-animation {
	margin: 2px 5px 0px 3px; width: 16px; height: 16px; float: left; position: relative; animation-name: coveo-spin; animation-duration: 1s; animation-timing-function: linear; animation-iteration-count: infinite; -webkit-animation-name: coveo-spin; -moz-animation-name: coveo-spin; -webkit-animation-timing-function: linear; -moz-animation-timing-function: linear; -webkit-animation-duration: 1s; -moz-animation-duration: 1s; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite;
}
.ie8or9 .coveo-header .coveo-wait-animation {
	background: url("../image/wait_facet.gif") no-repeat 0% 0% / 100%;
}
.ie8or9 .coveo-search .coveo-wait-animation {
	background: url("../image/wait_facet_search.gif") no-repeat 0% 0% / 100%;
}
.coveo-search-results {
	list-style: none; margin: 3px 0px; padding: 0px; border-radius: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; position: absolute; z-index: 999; box-shadow: 0px 0px 2px rgba(0,0,0,0.4); background-color: white;
}
.coveo-search-results input[type='checkbox'] {
	display: none;
}
.coveo-search-results .coveo-select-all {
	margin: 0px; padding: 3px 5px 5px; font-weight: bold;
}
.coveo-search-results .coveo-selectable:hover {
	background-color: rgb(216, 216, 217);
}
.coveo-search-results .coveo-current.coveo-selectable {
	background-color: rgb(216, 216, 217);
}
.CoveoFacetRange {
	padding-bottom: 5px; margin-top: 5px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.coveo-empty.CoveoFacetRange {
	display: none;
}
.coveo-collapsed.CoveoFacetRange .coveo-values .coveo-value {
	display: none;
}
.coveo-collapsed.CoveoFacetRange .coveo-values .coveo-selected.coveo-value {
	display: inherit;
}
.coveo-collapsed.CoveoFacetRange .coveo-values .coveo-excluded.coveo-value {
	display: inherit;
}
.coveo-collapsed.CoveoFacetRange .coveo-footer {
	display: none;
}
.coveo-fade.CoveoFacetRange .coveo-values .coveo-value {
	opacity: 0.5;
}
.coveo-fade.CoveoFacetRange .coveo-values .coveo-selected.coveo-value {
	opacity: 1;
}
.coveo-fade.CoveoFacetRange .coveo-values .coveo-excluded.coveo-value {
	opacity: 1;
}
.CoveoFacetRange .coveo-value {
	margin: 0px; padding: 0px; transition:opacity 0.2s; line-height: 22px; opacity: 1; -webkit-transition: opacity 0.2s; -moz-transition: opacity 0.2s;
}
.CoveoFacetRange .coveo-selected.coveo-value .coveo-caption {
	font-weight: bold;
}
.CoveoFacetRange .coveo-excluded.coveo-value .coveo-caption {
	text-decoration: line-through;
}
.CoveoFacetRange .coveo-excluded.coveo-value .coveo-computed-field {
	text-decoration: line-through;
}
.CoveoFacetRange .coveo-excluded.coveo-value .coveo-count {
	text-decoration: line-through;
}
.CoveoFacetRange .coveo-value > * {
	vertical-align: middle;
}
.CoveoFacetRange .coveo-value label {
	overflow: hidden; display: block; white-space: nowrap; cursor: pointer;
}
.CoveoFacetRange .coveo-value label .coveo-label {
	overflow: hidden;
}
.CoveoFacetRange .coveo-value input[type='checkbox'] {
	display: none;
}
.CoveoFacetRange .coveo-value .coveo-checkbox {
	margin: 3px 5px 3px 3px; width: 16px; height: 16px; text-align: center; vertical-align: top; display: inline-block; box-shadow: 0px 0px 1px #b0b3ae; background-color: white;
}
.CoveoFacetRange .coveo-value .coveo-checkbox > span {
	margin: 2px;
}
.CoveoFacetRange .coveo-no-state.coveo-value .coveo-checkbox > span {
	visibility: hidden;
}
.CoveoFacetRange .coveo-no-state.coveo-value:hover .coveo-checkbox > span {
	visibility: visible;
}
.CoveoFacetRange .coveo-excluded.coveo-value .coveo-checkbox {
	background-color: white;
}
.CoveoFacetRange .coveo-excluded.coveo-value .coveo-computed-field {
	margin-right: 16px;
}
.CoveoFacetRange .coveo-value .coveo-icon {
	margin: 3px 5px 3px 0px; vertical-align: top; display: inline-block;
}
.CoveoFacetRange .coveo-value .coveo-caption {
	color: black; overflow: hidden; font-size: 13px; vertical-align: middle; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.CoveoFacetRange .coveo-value .coveo-caption .coveo-highlight {
	font-weight: bold;
}
.CoveoFacetRange .coveo-value .coveo-count {
	margin: 0px 5px; transition:opacity 1s; color: rgb(138, 138, 138); font-size: 12px; vertical-align: middle; display: inline-block; -webkit-transition: opacity 1s; -moz-transition: opacity 1s;
}
.CoveoFacetRange .coveo-value .coveo-waitDelta.coveo-count {
	opacity: 0;
}
.CoveoFacetRange .coveo-value .coveo-computed-field {
	color: rgb(102, 102, 102); font-size: 11px; float: right;
}
.CoveoFacetRange .coveo-value .coveo-exclude {
	margin: 5px 2px 4px; float: right; visibility: hidden; cursor: pointer; opacity: 0.5;
}
.CoveoFacetRange .coveo-value .coveo-exclude:hover {
	opacity: 1;
}
.CoveoFacetRange .coveo-value:hover .coveo-exclude {
	visibility: visible;
}
.CoveoFacetRange .coveo-values {
	list-style: none; margin: 5px 0px 3px; padding: 0px;
}
.CoveoFacetRange .coveo-values .coveo-value {
	margin: 0px -15px; padding: 0px 15px;
}
.CoveoFacetRange .coveo-header {
	padding: 5px 0px;
}
.CoveoFacetRange .coveo-header > .coveo-icon {
	margin: 2px 5px 0px 3px; float: left;
}
.CoveoFacetRange .coveo-header > .coveo-icon-custom {
	margin: 2px 5px 0px 3px; float: left;
}
.CoveoFacetRange .coveo-title {
	color: rgb(57, 70, 93); padding-top: 2px; font-size: 15px; font-weight: bold;
}
.CoveoFacetRange .coveo-operator {
	margin-left: 5px; float: right; cursor: pointer;
}
.CoveoFacetRange .coveo-eraser {
	margin-left: 5px; float: right; cursor: pointer;
}
.CoveoFacetRange .coveo-settings {
	margin-left: 5px; float: right; cursor: pointer;
}
.CoveoFacetRange .coveo-collapse {
	margin-left: 5px; float: right; cursor: pointer;
}
.CoveoFacetRange .coveo-expand {
	margin-left: 5px; float: right; cursor: pointer;
}
.CoveoFacetRange .coveo-wait-animation {
	margin: 2px 5px 0px 3px; width: 16px; height: 16px; float: left; position: relative; animation-name: coveo-spin; animation-duration: 1s; animation-timing-function: linear; animation-iteration-count: infinite; -webkit-animation-name: coveo-spin; -moz-animation-name: coveo-spin; -webkit-animation-timing-function: linear; -moz-animation-timing-function: linear; -webkit-animation-duration: 1s; -moz-animation-duration: 1s; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite;
}
.coveo-disabled.CoveoFacetRange .coveo-slider-line {
	background-color: rgb(221, 221, 221);
}
.coveo-disabled.CoveoFacetRange .coveo-slider-button {
	box-shadow: none; background-color: rgb(179, 179, 179);
}
.coveo-collapsed.CoveoFacetRange .coveo-slider-container {
	display: none;
}
.coveo-disabled-empty.CoveoFacetRange {
	display: none;
}
.coveo-facet-breadcrumb {
	margin-left: 4px;
}
.coveo-facet-breadcrumb * {
	vertical-align: top;
}
.coveo-facet-breadcrumb .coveo-title {
	margin-right: 8px;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value {
	color: rgb(0, 102, 204); display: inline-block; cursor: pointer;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value:hover {
	color: rgb(244, 127, 36);
}
.coveo-facet-breadcrumb .coveo-values .coveo-value:hover .coveo-clear {
	opacity: 1;
}
.coveo-facet-breadcrumb .coveo-values .coveo-excluded.coveo-value .coveo-caption {
	text-decoration: line-through;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-clear {
	margin: 2px; display: inline-block; opacity: 0.5;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-icon {
	margin: 0px;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-selected.coveo-multi-icon {
	margin-left: 5px; vertical-align: middle;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-excluded.coveo-multi-icon {
	margin-left: 5px; vertical-align: middle;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-count {
	vertical-align: middle;
}
.coveo-search-button-mobile {
	text-align: right; color: rgb(102, 102, 102); overflow: hidden; padding-right: 10px; float: right; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 100px;
}
.coveo-search-button-mobile::before {
	margin-right: 5px; content: "";
}
.coveo-mobile-facet-search.coveo-modalBox {
	width: 100%; height: 100%;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper {
	margin: 0px; padding: 0px; width: 100%; height: 100%; max-height: 100%; max-width: 100%;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body {
	padding: 0px 10px 10px; height: 93%;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search {
	margin: 8px 0px 5px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search .coveo-magnifier {
	margin: 0px; left: 10px; top: 14px; position: absolute;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search .coveo-wait-animation {
	margin: 0px; left: 10px; top: 14px; position: absolute;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search .coveo-wait-animation {
	animation-name: coveo-spin; animation-duration: 1s; animation-timing-function: linear; animation-iteration-count: infinite; -webkit-animation-name: coveo-spin; -moz-animation-name: coveo-spin; -webkit-animation-timing-function: linear; -moz-animation-timing-function: linear; -webkit-animation-duration: 1s; -moz-animation-duration: 1s; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search .coveo-middle input {
	border-radius: 2px; border: 1px solid silver; border-image: none; width: 100%; line-height: 30px; padding-left: 25px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search .coveo-clear {
	display: none;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results {
	padding: 10px; border: currentColor; border-image: none; position: relative; box-shadow: none;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value {
	margin: 0px -10px; padding: 0px 10px; line-height: 36px; font-size: 16px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value .coveo-checkbox {
	width: 30px; height: 30px; padding-top: 1px; vertical-align: middle;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value .coveo-checkbox > span {
	margin-top: 8px; vertical-align: top;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value:hover .coveo-checkbox span {
	margin-top: 8px; vertical-align: top;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected.coveo-value div.coveo-checkbox > span {
	margin-top: 8px; vertical-align: top;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected.coveo-value:hover div.coveo-checkbox span {
	margin-top: 8px; vertical-align: top;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected.coveo-value:hover div.coveo-checkbox span {
	vertical-align: top;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value .coveo-exclude {
	display: none;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-no-state.coveo-value:hover .coveo-checkbox > span {
	visibility: hidden;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selectable:hover {
	background-color: white;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-select-all {
	background-color: white;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-current.coveo-selectable {
	background-color: white;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-checkbox {
	margin: 3px 5px 3px 3px; width: 16px; height: 16px; text-align: center; vertical-align: top; display: inline-block; box-shadow: 0px 0px 1px #b0b3ae; background-color: white;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-checkbox > span {
	margin: 2px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-label {
	overflow: hidden; font-size: 13px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-count {
	color: rgb(138, 138, 138); font-size: 13px; margin-left: 10px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-select-all {
	line-height: 36px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-select-all .coveo-mobile-facet-search-select-all {
	top: 2px; margin-left: 5px; position: relative;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected div.coveo-checkbox > span {
	margin-top: 8px; vertical-align: top;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected div.coveo-checkbox span {
	vertical-align: top;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected:hover div.coveo-checkbox span {
	margin-top: 8px; vertical-align: top;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results label {
	margin: 5px 0px; width: 100%; display: block;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results label.coveo-with-computed-field {
	margin: 5px 0px; position: relative;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results label.coveo-with-computed-field .coveo-count {
	left: 33px; top: 17px; line-height: 23px; display: block; position: absolute;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results label.coveo-with-computed-field .coveo-caption {
	line-height: 23px; vertical-align: top;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results label.coveo-with-computed-field .coveo-computed-field {
	line-height: 23px;
}
.coveo-mobile-facet-search.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-search-results label.coveo-with-computed-field .coveo-count {
	left: 28px;
}
.coveo-settings-popup {
	background: rgb(247, 247, 247); border: 1px solid rgb(239, 239, 239); border-image: none; overflow: hidden; position: absolute; z-index: 1; box-shadow: 0px 0px 2px rgba(0,0,0,0.4);
}
.coveo-settings-popup .coveo-section {
	clear: both;
}
.coveo-settings-popup .coveo-section {
	clear: both;
}
.coveo-settings-popup .coveo-section .coveo-items {
	background: white; padding: 10px 0px; overflow: hidden;
}
.coveo-settings-popup .coveo-section .coveo-items .coveo-item {
	padding: 0px 32px 0px 16px; height: 26px; line-height: 26px; white-space: nowrap; cursor: pointer; -moz-padding-end: 70px;
}
.coveo-settings-popup .coveo-section .coveo-items .coveo-selected.coveo-item {
	font-weight: bold;
}
.coveo-settings-popup .coveo-section .coveo-items .coveo-item:hover {
	background: rgb(216, 216, 217);
}
.coveo-settings-popup .coveo-disabled.coveo-section .coveo-items .coveo-item {
	cursor: default; opacity: 0.5;
}
.coveo-settings-popup .coveo-disabled.coveo-section .coveo-items .coveo-item:hover {
	background: white;
}
.coveo-settings-popup .coveo-section .coveo-icon {
	margin: 15px;
}
.coveo-settings-popup .coveo-sort.coveo-section .coveo-icon {
	float: left;
}
.coveo-settings-popup .coveo-direction.coveo-section .coveo-items {
	border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.coveo-settings-popup .coveo-direction.coveo-section .coveo-icon {
	float: left;
}
.coveo-settings-popup .coveo-save-state.coveo-section .coveo-items {
	border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.coveo-settings-popup .coveo-save-state.coveo-section .coveo-icon {
	float: left;
}
.coveo-settings-popup .coveo-clear-state.coveo-section .coveo-items {
	border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.coveo-settings-popup .coveo-clear-state.coveo-section .coveo-icon {
	float: left;
}
.coveo-settings-popup .coveo-hide.coveo-section .coveo-items {
	border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.coveo-settings-popup .coveo-show.coveo-section .coveo-items {
	border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.coveo-settings-popup .coveo-hide.coveo-section .coveo-icon {
	float: left;
}
.coveo-settings-popup .coveo-show.coveo-section .coveo-icon {
	float: left;
}
.CoveoSearchInterface .coveo-lithium-result.CoveoResult .coveo-lithium-header {
	padding-top: 3px;
}
.CoveoSearchInterface .coveo-lithium-result.CoveoResult .coveo-excerpt .CoveoResultLink {
	color: black; text-decoration: none; display: block;
}
.CoveoSearchInterface .coveo-lithium-result.CoveoResult .coveo-excerpt .CoveoResultLink:hover {
	cursor: pointer;
}
.CoveoSearchInterface .coveo-lithium-result.CoveoResult .coveo-excerpt .CoveoResultLink:hover:link {
	color: rgb(0, 102, 204); text-decoration: none;
}
.CoveoSearchInterface .coveo-lithium-result.CoveoResult .coveo-excerpt .CoveoResultLink:hover {
	color: rgb(0, 102, 204); text-decoration: underline;
}
.CoveoSearchInterface .coveo-lithium-result.CoveoResult .coveo-excerpt .CoveoResultLink:hover:visited {
	color: rgb(76, 0, 102);
}
.coveo-lithium-result .coveo-expanded-child-result + .coveo-expanded-child-result {
	padding-top: 10px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.coveo-lithium-from {
	color: rgb(102, 102, 102); line-height: 24px; font-size: 13px;
}
.coveo-lithium-to {
	color: rgb(102, 102, 102); line-height: 24px; font-size: 13px;
}
.coveo-lithium-from a {
	color: rgb(44, 89, 133); text-decoration: none; white-space: nowrap; cursor: pointer;
}
.coveo-lithium-to a {
	color: rgb(44, 89, 133); text-decoration: none; white-space: nowrap; cursor: pointer;
}
.coveo-lithium-from a:hover {
	color: rgb(244, 127, 36);
}
.coveo-lithium-to a:hover {
	color: rgb(244, 127, 36);
}
.CoveoHiddenQuery {
	margin: 8px 0px 16px 20px; padding: 10px; background-color: rgb(247, 247, 247);
}
.CoveoHiddenQuery .coveo-remove {
	color: rgb(44, 89, 133); text-decoration: none; margin-left: 5px; float: right;
}
.CoveoHiddenQuery .coveo-remove:hover {
	color: rgb(244, 127, 36); text-decoration: none;
}
.CoveoHiddenQuery h2 {
	font-size: 16px; display: inline;
}
.coveo-first-loading-animation {
	background: rgb(247, 247, 247); left: 0px; top: 0px; text-align: center; right: 0px; bottom: 0px; padding-top: 100px; position: absolute;
}
.coveo-first-loading-animation .coveo-loading-container {
	transform: rotateX(0deg); -webkit-transform: rotatex(0); -moz-transform: rotatex(0); -o-transform: rotatex(0);
}
.coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot {
	background: rgba(20, 20, 20, 0.9); margin: 0px 4px; border-radius: 50%; animation:loadingFade 1s infinite; width: 8px; height: 8px; display: inline-block; opacity: 0; box-shadow: 0px 0px 2px black; -webkit-animation: loadingFade 1s infinite; -moz-animation: loadingFade 1s infinite;
}
.coveo-first-loading-animation .coveo-loading-container :nth-child(1).coveo-loading-dot {
	animation-delay: 100ms; -webkit-animation-delay: 100ms; -moz-animation-delay: 100ms;
}
.coveo-first-loading-animation .coveo-loading-container :nth-child(2).coveo-loading-dot {
	animation-delay: 200ms; -webkit-animation-delay: 200ms; -moz-animation-delay: 200ms;
}
.coveo-first-loading-animation .coveo-loading-container :nth-child(3).coveo-loading-dot {
	animation-delay: 300ms; -webkit-animation-delay: 300ms; -moz-animation-delay: 300ms;
}
.coveo-first-loading-animation .coveo-loading-container :nth-child(4).coveo-loading-dot {
	animation-delay: 400ms; -webkit-animation-delay: 400ms; -moz-animation-delay: 400ms;
}
.coveo-first-loading-animation .coveo-loading-container {
	margin-top: 15px;
}
.coveo-generic-loading-animation .coveo-loading-container {
	transform: rotateX(0deg); -webkit-transform: rotatex(0); -moz-transform: rotatex(0); -o-transform: rotatex(0);
}
.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot {
	background: rgba(20, 20, 20, 0.9); margin: 0px 4px; border-radius: 50%; animation:loadingFade 1s infinite; width: 8px; height: 8px; display: inline-block; opacity: 0; box-shadow: 0px 0px 2px black; -webkit-animation: loadingFade 1s infinite; -moz-animation: loadingFade 1s infinite;
}
.coveo-generic-loading-animation .coveo-loading-container :nth-child(1).coveo-loading-dot {
	animation-delay: 100ms; -webkit-animation-delay: 100ms; -moz-animation-delay: 100ms;
}
.coveo-generic-loading-animation .coveo-loading-container :nth-child(2).coveo-loading-dot {
	animation-delay: 200ms; -webkit-animation-delay: 200ms; -moz-animation-delay: 200ms;
}
.coveo-generic-loading-animation .coveo-loading-container :nth-child(3).coveo-loading-dot {
	animation-delay: 300ms; -webkit-animation-delay: 300ms; -moz-animation-delay: 300ms;
}
.coveo-generic-loading-animation .coveo-loading-container :nth-child(4).coveo-loading-dot {
	animation-delay: 400ms; -webkit-animation-delay: 400ms; -moz-animation-delay: 400ms;
}
.CoveoTab {
	padding: 6px 10px; height: 30px; color: rgb(254, 254, 254); font-weight: bold; text-decoration: none; vertical-align: top; float: left; cursor: pointer;
}
.CoveoTab > .coveo-icon {
	margin-right: 5px; float: left;
}
.CoveoTab:hover {
	background: rgb(109, 109, 121); color: rgb(254, 254, 254); text-decoration: none;
}
.coveo-selected.CoveoTab {
	background: rgb(66, 66, 78);
}
.coveo-waiting-for-first-query.CoveoSearchInterface .coveo-omnibox {
	z-index: 0;
}
.coveo-omnibox {
	border: 1px solid rgb(187, 187, 187); border-image: none; padding-bottom: 4px; border-collapse: collapse; position: absolute; z-index: 1; border-top-left-radius: 5px; border-top-right-radius: 5px; box-shadow: 0px 0px 2px rgba(0,0,0,0.4); background-color: white;
}
.coveo-omnibox .coveo-omnibox-section {
	font-family: OpenSans, sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif; margin-bottom: 2px; vertical-align: middle;
}
.coveo-omnibox .coveo-omnibox-section .coveo-omnibox-facetValue {
	margin: 0px; padding-top: 2px;
}
.coveo-omnibox .coveo-omnibox-section > .coveo-text {
	font-family: "Arimo", sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.coveo-omnibox .coveo-omnibox-facet-header {
	padding: 5px 15px; width: 100%; height: 26px; color: rgb(44, 89, 133); float: left;
}
.coveo-omnibox .coveo-omnibox-facet-header .coveo-icon {
	margin-right: 6px; vertical-align: text-bottom;
}
.coveo-omnibox .coveo-omnibox-facet-value {
	list-style: none; margin: 0px; padding: 0px 15px 0px 46px; width: 100%; height: 26px; overflow: hidden; float: right; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.coveo-omnibox .coveo-omnibox-facet-value .coveo-value {
	margin: 0px -15px; padding: 0px 15px;
}
.coveo-omnibox .coveo-omnibox-facet-value li {
	margin: 0px; padding: 0px; transition:opacity 0.2s; line-height: 22px; opacity: 1; -webkit-transition: opacity 0.2s; -moz-transition: opacity 0.2s;
}
.coveo-omnibox .coveo-omnibox-facet-value li.coveo-selected .coveo-caption {
	font-weight: bold;
}
.coveo-omnibox .coveo-omnibox-facet-value li.coveo-excluded .coveo-caption {
	text-decoration: line-through;
}
.coveo-omnibox .coveo-omnibox-facet-value li.coveo-excluded .coveo-computed-field {
	text-decoration: line-through;
}
.coveo-omnibox .coveo-omnibox-facet-value li.coveo-excluded .coveo-count {
	text-decoration: line-through;
}
.coveo-omnibox .coveo-omnibox-facet-value li > * {
	vertical-align: middle;
}
.coveo-omnibox .coveo-omnibox-facet-value li label {
	overflow: hidden; display: block; white-space: nowrap; cursor: pointer;
}
.coveo-omnibox .coveo-omnibox-facet-value li label .coveo-label {
	overflow: hidden;
}
.coveo-omnibox .coveo-omnibox-facet-value li input[type='checkbox'] {
	display: none;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-checkbox {
	margin: 3px 5px 3px 3px; width: 16px; height: 16px; text-align: center; vertical-align: top; display: inline-block; box-shadow: 0px 0px 1px #b0b3ae; background-color: white;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-checkbox > span {
	margin: 2px;
}
.coveo-omnibox .coveo-omnibox-facet-value li.coveo-no-state .coveo-checkbox > span {
	visibility: hidden;
}
.coveo-omnibox .coveo-omnibox-facet-value li.coveo-no-state:hover .coveo-checkbox > span {
	visibility: visible;
}
.coveo-omnibox .coveo-omnibox-facet-value li.coveo-excluded .coveo-checkbox {
	background-color: white;
}
.coveo-omnibox .coveo-omnibox-facet-value li.coveo-excluded .coveo-computed-field {
	margin-right: 16px;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-icon {
	margin: 3px 5px 3px 0px; vertical-align: top; display: inline-block;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-caption {
	color: black; overflow: hidden; font-size: 13px; vertical-align: middle; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-caption .coveo-highlight {
	font-weight: bold;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-count {
	margin: 0px 5px; transition:opacity 1s; color: rgb(138, 138, 138); font-size: 12px; vertical-align: middle; display: inline-block; -webkit-transition: opacity 1s; -moz-transition: opacity 1s;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-waitDelta.coveo-count {
	opacity: 0;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-computed-field {
	color: rgb(102, 102, 102); font-size: 11px; float: right;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-exclude {
	margin: 5px 2px 4px; float: right; visibility: hidden; cursor: pointer; opacity: 0.5;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-exclude:hover {
	opacity: 1;
}
.coveo-omnibox .coveo-omnibox-facet-value li:hover .coveo-exclude {
	visibility: visible;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-label > * {
	vertical-align: middle;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-checkbox {
	margin: 5px 5px 5px 3px;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-caption {
	margin-top: 1.5px;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-count {
	margin-top: 1.5px;
}
.coveo-omnibox .coveo-omnibox-header {
	height: 26px; color: rgb(0, 101, 203); margin-top: 4px; margin-bottom: 2px;
}
.coveo-omnibox .coveo-omnibox-header .coveo-text {
	padding: 6px 15px; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.coveo-omnibox .coveo-omnibox-selectable {
	cursor: pointer;
}
.coveo-omnibox .coveo-omnibox-selected {
	background-color: rgb(215, 235, 255);
}
.coveo-omnibox .coveo-highlights {
	font-weight: bold;
}
.coveo-loading {
	background: url("../image/wait_circle_small.gif") no-repeat 98% white;
}
.CoveoPager {
	margin: 30px 0px 30px 20px; font-size: 12px;
}
.CoveoPager ul {
	padding: 0px;
}
.CoveoPager ul li {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; vertical-align: middle; display: inline-block;
}
.CoveoPager ul li > a {
	background: rgb(247, 247, 247); padding: 7px 6px 6px 5px; height: 29px; text-align: center; color: rgb(102, 102, 102); font-weight: bold; text-decoration: none; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; display: inline-block; cursor: pointer; min-width: 30px;
}
.CoveoPager ul li:first-child > a {
	border-top-left-radius: 3px; border-bottom-left-radius: 3px;
}
.CoveoPager ul li:last-child > a {
	border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid; border-top-right-radius: 3px; border-bottom-right-radius: 3px;
}
.CoveoPager ul li:hover > a {
	background: white; color: rgb(102, 102, 102); border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.CoveoPager ul li:first-child:hover > a {
	border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;
}
.CoveoPager ul li:last-child:hover > a {
	border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid;
}
.CoveoPager ul li.coveo-active > a {
	background: rgb(0, 101, 203); color: white; border-top-color: rgb(0, 88, 176); border-bottom-color: rgb(0, 88, 176); border-left-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.CoveoPager ul li:first-child.coveo-active > a {
	border-left-color: rgb(0, 88, 176); border-left-width: 1px; border-left-style: solid;
}
.CoveoPager ul li:last-child.coveo-active > a {
	border-right-color: rgb(0, 88, 176); border-right-width: 1px; border-right-style: solid;
}
.CoveoPager ul li.coveo-previous > a > span {
	vertical-align: middle;
}
.CoveoPager ul li.coveo-next > a > span {
	vertical-align: middle;
}
.CoveoPrintableUri {
	margin: 2px 0px 5px; color: rgb(102, 102, 102);
}
.CoveoPrintableUri a {
	padding: 0px 2px; color: rgb(102, 102, 102); font-size: 12px; text-decoration: none; display: inline-block; cursor: pointer;
}
.CoveoPrintableUri a:hover {
	text-decoration: underline;
}
.CoveoPrintableUri .coveo-printable-uri-separator {
	font-size: 9px;
}
.CoveoPrintableUri .coveo-hidden {
	display: none;
}
.CoveoQueryBox {
	border-width: 1px; border-style: solid; border-color: rgb(193, 193, 193) rgb(204, 204, 204) rgb(204, 204, 204); margin: 0px; padding: 0px 40px 0px 8px; border-radius: 4px; border-image: none; font-family: "Arimo", sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 18px; vertical-align: middle;
}
.coveo-query-box-clear {
	margin-top: -27px; margin-right: 15px; float: right; position: relative;
}
.coveo-query-box-clear:hover {
	cursor: pointer;
}
.CoveoQueryDuration {
	color: rgb(102, 102, 102); font-size: 12px;
}
.CoveoQuerySummary div {
	margin-bottom: 5px;
}
.CoveoQuerySummary .coveo-no-results-string {
	font-size: 16px;
}
.CoveoQuerySummary .coveo-cancel-last {
	color: rgb(0, 102, 204); font-size: 13px; cursor: pointer;
}
.CoveoQuerySummary .coveo-search-tips-info {
	font-size: 16px;
}
.CoveoQuerySummary ul {
	margin-top: 0px;
}
.CoveoQuerySummary ul li {
	font-size: 14px;
}
.CoveoResult {
	margin: 20px 0px 20px 20px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.coveo-omnibox-selectable.CoveoResult {
	margin: 0px; padding: 10px 10px 10px 30px;
}
.CoveoResult .highlight {
	font-weight: bold;
}
.CoveoResult .coveo-icon {
	margin: 3px 4px 0px -20px; float: left;
}
.CoveoResult .coveo-no-thumbnail {
	display: none;
}
.CoveoResult .coveo-date {
	color: rgb(102, 102, 102); padding-top: 3px; font-size: 13px; margin-left: 10px; float: right;
}
.CoveoResult .coveo-title {
	line-height: 24px; overflow: hidden; font-size: 16px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.CoveoResult .coveo-title > * {
	vertical-align: middle;
}
.CoveoResult .coveo-title .CoveoResultLink {
	overflow: hidden; margin-right: 5px; display: inline; white-space: normal;
}
.CoveoResult .coveo-title .CoveoResultLink::after {
	white-space: nowrap; visibility: hidden; content: "\00a0";
}
.CoveoResult .coveo-excerpt {
	padding: 5px 0px 8px; font-size: 14px; max-width: 600px;
}
.CoveoResult .coveo-title .CoveoQuickView {
	visibility: hidden !important;
}
.CoveoResult:hover .coveo-title .CoveoQuickView {
	visibility: visible !important;
}
.CoveoResult a {
	color: rgb(44, 89, 133); text-decoration: none; cursor: pointer;
}
.CoveoResult a:hover {
	color: rgb(244, 127, 36);
}
.CoveoResult .coveo-badge {
	padding: 4px 6px; font-size: 12px; vertical-align: middle; display: inline-block; background-color: rgb(247, 247, 247);
}
.CoveoResult .coveo-selectable-link {
	color: rgb(44, 89, 133); text-decoration: none; cursor: pointer;
}
.CoveoResult .coveo-selectable-link:hover {
	color: rgb(244, 127, 36);
}
.CoveoResult .CoveoFieldValue {
	
}
.CoveoResult .CoveoFieldValue span.coveo-selected {
	font-weight: 700;
}
.CoveoResult .CoveoFieldValue span.coveo-clickable {
	color: rgb(44, 89, 133); text-decoration: none; cursor: pointer;
}
.CoveoResult .CoveoFieldValue a.coveo-clickable {
	color: rgb(44, 89, 133); text-decoration: none; cursor: pointer;
}
.CoveoResult .CoveoFieldValue span.coveo-clickable:hover {
	color: rgb(244, 127, 36);
}
.CoveoResult .CoveoFieldValue a.coveo-clickable:hover {
	color: rgb(244, 127, 36);
}
.CoveoResult .CoveoFieldValue span:first-child.coveo-clickable::before {
	content: "";
}
.CoveoResult .CoveoFieldValue a:first-child.coveo-clickable::before {
	content: "";
}
.CoveoResult .CoveoFieldValue span.coveo-clickable::before {
	color: rgb(51, 51, 51); font-weight: normal; content: "; ";
}
.CoveoResult .CoveoFieldValue a.coveo-clickable::before {
	color: rgb(51, 51, 51); font-weight: normal; content: "; ";
}
.CoveoResult table.CoveoFieldTable {
	padding: 6px 5px; width: 100%; display: block; border-collapse: collapse; background-color: rgb(247, 247, 247);
}
.CoveoResult table.CoveoFieldTable tr {
	width: 100%;
}
.CoveoResult table.CoveoFieldTable th {
	text-align: right; color: rgb(102, 102, 102); font-weight: normal; min-width: 100px; max-width: 180px;
}
.CoveoResult table.CoveoFieldTable td {
	text-align: left;
}
.CoveoResult table.CoveoFieldTable th {
	padding: 3px 5px; line-height: 16px; overflow: hidden;
}
.CoveoResult table.CoveoFieldTable td {
	padding: 3px 5px; line-height: 16px; overflow: hidden;
}
.CoveoResult table.coveo-fields .coveo-field .coveo-label {
	font-weight: normal; background-color: rgb(244, 244, 244);
}
.CoveoResult .CoveoResultFolding .coveo-child-result .CoveoQuickView {
	margin-left: 5px;
}
.CoveoResultAttachments .CoveoResultAttachments {
	margin: 2px 0px 0px 16px;
}
.CoveoResultAttachments .coveo-attachment-container {
	margin: 0px 0px 5px; font-size: 14px; position: relative;
}
.CoveoResultAttachments .coveo-attachment-container .coveo-icon {
	margin: 0px 5px 0px 0px;
}
.CoveoResultAttachments .coveo-attachment-container .CoveoQuickView {
	visibility: hidden !important;
}
.CoveoResultAttachments .coveo-attachment-container:hover .CoveoQuickView {
	visibility: visible !important;
}
.CoveoResultAttachments .coveo-attachment-sub-container {
	padding: 6px 0px 6px 20px;
}
.CoveoResultAttachments .coveo-attachment-icon {
	top: 3px; margin-right: 5px; display: inline-block; position: relative; min-height: 16px; min-width: 16px;
}
.CoveoResultAttachments .coveo-thumbnail-icon {
	top: 5px; overflow: visible; margin-left: 5px; position: relative;
}
.CoveoResultAttachments .coveo-thumbnail-icon img {
	border: 1px solid rgb(187, 187, 187); border-image: none; left: 100%; display: none; position: absolute; z-index: 1; box-shadow: 0px 0px 3px 0px #abaaa9;
}
.CoveoResultAttachments .coveo-thumbnail-icon:hover {
	cursor: pointer;
}
.CoveoResultAttachments .coveo-thumbnail-icon:hover img {
	display: block;
}
.CoveoResultFolding .coveo-folding-results {
	margin-bottom: 6px;
}
.CoveoResultFolding .coveo-loading-animation {
	margin: auto auto 10px; width: 84px;
}
.CoveoResultFolding .coveo-child-result {
	padding: 0px 0px 0px 6px; border-left-color: rgb(207, 207, 207); border-left-width: 2px; border-left-style: solid;
}
.CoveoResultFolding .coveo-child-result .coveo-date {
	color: rgb(153, 153, 153); font-size: 12px;
}
.CoveoResultFolding .coveo-child-result:hover {
	border-left-color: rgb(0, 101, 203); border-left-width: 2px; border-left-style: solid;
}
.coveo-folding-footer-section-for-less {
	padding: 3px; border-radius: 4px; border: 1px solid rgb(204, 204, 204); border-image: none; bottom: -12px; font-size: 11px; display: inline-block; position: absolute; background-color: rgb(247, 247, 247);
}
.coveo-folding-footer-section-for-more {
	padding: 3px; border-radius: 4px; border: 1px solid rgb(204, 204, 204); border-image: none; bottom: -12px; font-size: 11px; display: inline-block; position: absolute; background-color: rgb(247, 247, 247);
}
.coveo-folding-footer-section-for-less:hover {
	transition:background-color 0.25s; cursor: pointer; background-color: white; -webkit-transition: background-color 0.25s; -moz-transition: background-color 0.25s;
}
.coveo-folding-footer-section-for-more:hover {
	transition:background-color 0.25s; cursor: pointer; background-color: white; -webkit-transition: background-color 0.25s; -moz-transition: background-color 0.25s;
}
.coveo-folding-header-caption {
	color: rgb(51, 51, 51); font-size: 11px; margin-bottom: 10px;
}
.coveo-folding-footer {
	margin-top: 12px; margin-bottom: 3px;
}
.coveo-folding-footer-icon {
	margin-left: 5px;
}
.coveo-more {
	display: inline-block;
}
.coveo-more:hover {
	cursor: pointer;
}
.coveo-more .coveo-folding-footer-icon {
	top: 1px; position: relative;
}
.coveo-less {
	display: inline-block;
}
.coveo-less:hover {
	cursor: pointer;
}
.coveo-less .coveo-folding-footer-icon {
	top: 1px; position: relative;
}
a.coveo-folding-show-more {
	color: rgb(176, 178, 173); font-size: 11px;
}
a.coveo-folding-show-less {
	color: rgb(176, 178, 173); font-size: 11px;
}
a.coveo-folding-show-more:hover {
	color: rgb(176, 178, 173); text-decoration: none;
}
a.coveo-folding-show-less:hover {
	color: rgb(176, 178, 173); text-decoration: none;
}
.coveo-child-result {
	margin-bottom: 5px;
}
.CoveoResultLink {
	cursor: pointer;
}
.CoveoResultLink:link {
	color: rgb(0, 102, 204); text-decoration: none;
}
.CoveoResultLink:hover {
	color: rgb(0, 102, 204); text-decoration: underline;
}
.CoveoResultLink:visited {
	color: rgb(76, 0, 102);
}
.coveo-faded.CoveoResultList {
	opacity: 0.5;
}
.CoveoResultList {
	margin-top: 15px;
}
.CoveoResultList .coveo-fade-out {
	transition:opacity 0.5s; opacity: 0.5; -webkit-transition: opacity 0.5s; -moz-transition: opacity 0.5s;
}
.CoveoResultList .coveo-wait-animation {
	margin: 10px auto; display: block;
}
.CoveoSearchInterface .CoveoImageResultList {
	transition:0.2s; height: 0px; overflow: hidden; margin-top: 10px; position: relative; -webkit-transition: all 0.2s; -moz-transition: all 0.2s;
}
.CoveoSearchInterface .CoveoImageResultList .CoveoResult {
	margin: 5px; transition:left 0.7s; left: -1000px; top: 0px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; position: absolute; opacity: 1; -webkit-transition: left 0.7s; -moz-transition: left 0.7s;
}
.CoveoSearchInterface .CoveoImageResultList .CoveoResult img {
	margin: 0px auto; transition:0.7s; width: 100%; height: 100%; -webkit-transition: all 0.7s; -moz-transition: all 0.7s;
}
.CoveoSearchInterface .CoveoImageResultList .coveo-transition-all.CoveoResult {
	transition:0.7s; -webkit-transition: all 0.7s; -moz-transition: all 0.7s;
}
.CoveoSearchBox {
	border-radius: 4px; height: 38px; overflow: hidden;
}
.CoveoSearchBox > div {
	height: 100%; overflow: hidden;
}
.CoveoSearchBox .CoveoQueryBox {
	padding: 5px 40px 5px 5px; width: 100%; height: 100%; border-right-color: currentColor; border-right-width: medium; border-right-style: none; display: block; border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.CoveoSearchBox .CoveoSearchButton {
	height: 100%; float: right; border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.CoveoSearchButton {
	background: rgb(245, 140, 58); padding: 10px 18px 9px; border-radius: 4px; border: 1px solid rgb(216, 109, 1); border-image: none; text-align: center; color: white; overflow: hidden; text-decoration: none; vertical-align: middle;
}
.CoveoSearchButton:hover {
	background: rgb(245, 140, 58);
}
.CoveoSearchInterface {
	display: none;
}
.CoveoSearchInterface .coveo-highlight {
	font-weight: bold;
}
.CoveoSearchInterface input[type=text]::-ms-clear {
	width: 0px; height: 0px;
}
.coveo-waiting-for-first-query.CoveoSearchInterface {
	background: rgb(247, 247, 247);
}
.CoveoSearchInterface .coveo-tab-disabled {
	display: none;
}
.documents-search-container .technical-resources-search a.CoveoSearchButton {
	padding: 0px; width: auto; transform: none !important; -webkit-transform: none;
}
.documents-search-container .technical-resources-search a.CoveoSearchButton > .coveo-icon {
	background-position: 0px; width: 73px; height: 26px; text-align: center; text-indent: 0px; font-family: "UniversLTStd67BoldCondensed",Arial,sans-serif !important; font-size: 17px; margin-top: 0px; transform: none !important; background-image: none; -webkit-transform: none;
}
.coveo-hide-until-loaded {
	display: none;
}
.coveo-show-after-loaded {
	animation-name: coveo-appear; animation-duration: 1s; -webkit-animation-name: coveo-appear; -moz-animation-name: coveo-appear; -webkit-animation-duration: 1s; -moz-animation-duration: 1s;
}
.coveo-modalBox-opened .CoveoSearchInterface {
	overflow: hidden;
}
.coveo-modalBox-opened.CoveoSearchInterface {
	overflow: hidden;
}
.CoveoSettings {
	margin: 0px 0px 0px 10px; padding: 9px; border-radius: 4px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 38px; height: 38px; float: right; background-color: rgb(247, 247, 247);
}
.CoveoSettings:hover {
	transition:background-color 0.25s; cursor: pointer; background-color: white; -webkit-transition: background-color 0.25s; -moz-transition: background-color 0.25s;
}
.coveo-advanced-menu {
	background: rgb(247, 247, 247); border: 1px solid rgb(239, 239, 239); border-image: none; position: absolute; min-width: 160px; box-shadow: 0px 0px 2px rgba(0,0,0,0.4);
}
.coveo-advanced-menu::before {
	border-width: 6px; border-style: solid; border-color: transparent transparent rgb(204, 204, 204); top: -14px; width: 0px; height: 0px; right: 10px; position: absolute; content: "";
}
.coveo-advanced-menu .coveo-section {
	clear: both;
}
.coveo-advanced-menu .coveo-section {
	clear: both;
}
.coveo-advanced-menu .coveo-section .coveo-items {
	background: white; overflow: hidden;
}
.coveo-advanced-menu .coveo-section .coveo-items .coveo-item {
	margin: 4px 0px; padding: 4px 8px; white-space: nowrap; cursor: pointer;
}
.coveo-advanced-menu .coveo-section .coveo-items .coveo-selected.coveo-item {
	font-weight: bold;
}
.coveo-advanced-menu .coveo-section .coveo-items .coveo-item:hover {
	background: rgb(215, 235, 255);
}
.coveo-advanced-menu .coveo-section .coveo-icon {
	margin: 7px 10px 0px;
}
.coveo-advanced-menu .coveo-share-query.coveo-section .coveo-icon {
	float: left;
}
.coveo-advanced-menu .coveo-preference-panel.coveo-section .coveo-icon {
	float: left;
}
.coveo-advanced-menu .coveo-authentication-provider.coveo-section .coveo-icon {
	float: left;
}
.CoveoShareQuery {
	height: 0px; overflow: hidden; margin-left: 1px;
}
.CoveoShareQuery .coveo-query-summary-info {
	font-size: 18px;
}
.CoveoShareQuery .coveo-query-summary-info-boxes {
	padding-bottom: 5px; margin-top: 4px;
}
.CoveoShareQuery .coveo-query-summary-info-boxes div:last-child {
	margin-top: 6px;
}
.CoveoShareQuery .coveo-query-summary-info-boxes .coveo-query-summary-info-label {
	color: rgb(102, 102, 102); font-size: 13px; display: block;
}
.CoveoShareQuery .coveo-query-summary-info-boxes .coveo-query-summary-info-input {
	padding: 5px 6px; border-radius: 2px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 100%; font-size: 14px; margin-bottom: 5px;
}
.CoveoShareQuery .coveo-query-summary-info-close {
	padding: 4px; border-radius: 2px; width: 24px; height: 24px; float: right; cursor: pointer; background-color: rgb(247, 247, 247);
}
.coveo-sort-section {
	text-align: right;
}
.CoveoSort {
	color: rgb(0, 102, 204); padding-right: 3px; padding-left: 5px;
}
.coveo-selected.CoveoSort {
	color: black;
}
.CoveoSort:hover {
	color: rgb(0, 102, 204); text-decoration: underline; cursor: pointer;
}
.coveo-selected.CoveoSort:hover {
	color: black; text-decoration: none; cursor: default;
}
.coveo-selected.CoveoSort .coveo-icon {
	margin: 1px 0px 1px 3px;
}
.coveo-debug .coveo-body {
	height: 89vh;
}
.coveo-debug .coveo-highlight {
	background-color: yellow;
}
.coveo-debug .coveo-debug-search-input {
	width: 200px;
}
.coveo-debug .coveo-debug-search-box {
	float: right;
}
.coveo-debug .coveo-debug-search-box .coveo-debug-title {
	margin: 0px 10px; float: left;
}
.coveo-debug .coveo-debug-search-box .coveo-debug-search-input {
	margin-top: 3px; float: right;
}
.coveo-debug .coveo-text-selectable input {
	outline: 0px; border: currentColor; border-image: none; font-size: 15px; background-color: rgb(224, 224, 224);
}
.coveo-debug .coveo-debug-checkbox {
	margin-left: 5px;
}
.coveo-debug .coveo-debug-duration-bar {
	margin: 1px; height: 15px; float: left;
}
.coveo-debug .coveo-debug-duration-name {
	margin-left: 5px; float: left;
}
.coveo-debug .coveo-debug-duration-key {
	display: inline;
}
.coveo-debug .coveo-debug-duration-keyText {
	margin-left: 5px; float: left;
}
.coveo-debug .coveo-debug-duration-color {
	margin: 1px; width: 3px; height: 15px; float: left;
}
.coveo-debug.coveo-modalBox > .coveo-wrapper {
	width: 75vw; -ms-overflow-y: scroll;
}
.coveo-debug-title {
	margin: 10px 0px 5px 10px; font-size: 15px; font-weight: bold;
}
.coveo-debug-property-name {
	font-weight: bold; vertical-align: top;
}
.coveo-debug-field-name {
	font-weight: bold; vertical-align: top;
}
.coveo-debug-query-name {
	font-weight: bold; vertical-align: top;
}
.coveo-debug-info-name {
	font-weight: bold; vertical-align: top;
}
.coveo-debug-ranking-info-name {
	font-weight: bold; vertical-align: top;
}
.coveo-debug-content {
	margin-right: 20px; margin-left: 20px; background-color: rgb(224, 224, 224);
}
.coveo-debug-content .coveo-icon {
	padding: 0px 5px;
}
.coveo-debug-content dt:hover {
	cursor: pointer;
}
.coveo-debug-content dd:hover {
	cursor: pointer;
}
.coveo-debug-ranking-info {
	white-space: pre;
}
.CoveoTabGroupMenu {
	float: left; display: inline-block;
}
.CoveoTabGroupMenu a {
	line-height: 30px; display: block;
}
.CoveoTabGroupMenu .coveo-menu-item-active {
	padding: 0px 10px; text-align: center; color: rgb(254, 254, 254); font-weight: bold; margin-right: 5px; min-width: 60px;
}
.CoveoTabGroupMenu .coveo-menu-item-active:hover {
	cursor: pointer;
}
.CoveoTabGroupMenu .coveo-menu-item-active > .coveo-icon {
	top: 3px; margin-right: 5px; position: relative;
}
.CoveoTabGroupMenu .coveo-menu-item-active > .coveo-show-more {
	margin-right: 0px; margin-left: 5px;
}
.CoveoTabGroupMenu .coveo-menu-open .coveo-menu-item-active {
	background: rgb(66, 66, 78);
}
.CoveoTabGroupMenu .coveo-menu-item-container {
	position: absolute; z-index: 999; box-shadow: 0px 0px 2px rgba(0,0,0,0.4); background-color: rgb(247, 247, 247);
}
.CoveoTabGroupMenu .coveo-menu-item-container a {
	padding: 2px 10px; width: 100%; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 300px;
}
.CoveoTabGroupMenu .coveo-menu-item-container a:hover {
	cursor: pointer; background-color: rgb(215, 235, 255);
}
.CoveoTabGroupMenu .coveo-menu-item-container a > .coveo-icon {
	top: 3px; margin-right: 5px; position: relative;
}
.coveo-top-suggestion-header {
	height: 26px; padding-left: 15px;
}
.coveo-top-field-suggestion-header {
	height: 26px; padding-left: 15px;
}
.coveo-top-analytics-suggestion-header {
	height: 26px; padding-left: 15px;
}
.coveo-omnibox-result-list-header {
	height: 26px; padding-left: 15px;
}
.coveo-top-suggestion-header-icon {
	margin-right: 5px; vertical-align: bottom;
}
.coveo-top-field-suggestion-header .coveo-icon-top-field {
	margin-right: 5px; vertical-align: bottom;
}
.coveo-top-analytics-suggestion-header .coveo-icon-top-analytics {
	margin-right: 5px; vertical-align: bottom;
}
.coveo-omnibox-result-list-header .coveo-icon-omnibox-result-list {
	margin-right: 5px; vertical-align: bottom;
}
.coveo-top-suggestion-row {
	height: 26px; color: rgb(0, 101, 203); overflow: hidden; padding-right: 10px; padding-left: 50px; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 100%;
}
.coveo-top-field-suggestion-row {
	height: 26px; color: rgb(0, 101, 203); overflow: hidden; padding-right: 10px; padding-left: 50px; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 100%;
}
.coveo-top-analytics-suggestion-row {
	height: 26px; color: rgb(0, 101, 203); overflow: hidden; padding-right: 10px; padding-left: 50px; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 100%;
}
.coveo-top-field-suggestion-row {
	height: 26px; color: rgb(0, 101, 203); overflow: hidden; padding-right: 10px; padding-left: 50px; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 100%;
}
.coveo-top-analytics-suggestion-row {
	padding-top: 8px;
}
.coveo-slider-container {
	width: 95%; height: 50px; position: relative;
}
.coveo-slider-container > div {
	height: 50px;
}
.coveo-slider-container svg {
	overflow: hidden; background-color: rgba(0, 0, 0, 0.03);
}
.coveo-slider-line {
	border-radius: 5px; border: 1px solid rgb(204, 204, 204); border-image: none; top: 3px; width: 100%; height: 10px; margin-left: 7px; position: absolute; background-color: white;
}
.coveo-active.coveo-slider-line {
	z-index: 1; background-color: rgb(215, 235, 255);
}
.coveo-slider-button {
	border-radius: 2px; width: 15px; height: 16px; display: inline-block; position: absolute; z-index: 2; cursor: pointer; box-shadow: 0px 0px 5px rgba(0,0,0,0.25); background-color: rgb(57, 70, 93);
}
.coveo-slider-button:hover {
	background-color: rgb(116, 125, 141);
}
.coveo-active.coveo-slider-button {
	background-color: rgb(116, 125, 141);
}
.coveo-slider-button::after {
	top: 3px; width: 2px; height: 10px; right: 4px; border-right-color: white; border-left-color: white; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; position: absolute; content: "";
}
.coveo-slider-button::before {
	left: 4px; top: 3px; height: 10px; border-right-color: white; border-right-width: 1px; border-right-style: solid; position: absolute; content: "";
}
.coveo-slider-caption {
	left: 10px; top: 25px; overflow: hidden; white-space: nowrap; position: absolute; -ms-text-overflow: ellipsis; max-width: 100%;
}
.coveo-slider-tooltip {
	padding: 10px; border-radius: 4px; margin-top: 30px; white-space: nowrap; position: absolute; z-index: 10; box-shadow: 0px 0px 3px 0px #abaaa9; background-color: rgb(247, 247, 247);
}
.coveo-slider-tooltip::after {
	left: 11px; top: 37px; width: 0px; height: 0px; border-top-color: rgb(176, 179, 174); border-right-color: transparent; border-left-color: transparent; border-top-width: 5px; border-right-width: 5px; border-left-width: 5px; border-top-style: solid; border-right-style: solid; border-left-style: solid; position: absolute; content: "";
}
.coveo-slider-tooltip .coveo-caption {
	font-size: 13px;
}
.coveo-slider-tooltip .coveo-count {
	color: rgb(138, 138, 138); font-size: 12px; margin-left: 5px;
}
.coveo-with-graph.coveo-slider-container {
	height: 100px;
}
.coveo-with-graph.coveo-slider-container > div {
	height: 100px;
}
.coveo-with-graph.coveo-slider-container svg {
	left: 8px; top: -5px; position: absolute;
}
.coveo-with-graph.coveo-slider-container svg .coveo-bar {
	fill: #dddddd; shape-rendering: crispEdges;
}
.coveo-with-graph.coveo-slider-container svg .coveo-active.coveo-bar {
	fill: #9ca2ae;
}
.coveo-with-graph.coveo-slider-container svg .coveo-bar:hover {
	cursor: pointer; fill: #b9bec6;
}
.coveo-with-graph.coveo-slider-container .coveo-slider-line {
	top: 60px;
}
.coveo-with-graph.coveo-slider-container .coveo-slider-button {
	top: 57px;
}
.coveo-with-graph.coveo-slider-container .coveo-slider-caption {
	top: 80px;
}
.CoveoSearchInterface .CoveoEmailActions {
	padding-bottom: 10px;
}
.CoveoSearchInterface .CoveoEmailActions .CoveoEmailAction {
	background: rgb(247, 247, 247); padding: 3px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(143, 143, 143); font-size: 15px; text-decoration: none; margin-right: 15px; display: inline-block;
}
.CoveoSearchInterface .CoveoEmailActions .CoveoEmailAction:hover {
	cursor: pointer;
}
.CoveoPreferencesPanel {
	height: 0px; overflow: hidden; margin-left: 1px; position: relative;
}
.CoveoPreferencesPanel label {
	vertical-align: middle;
}
.CoveoPreferencesPanel label:hover {
	cursor: pointer;
}
.coveo-active.CoveoPreferencesPanel {
	height: auto;
}
.CoveoPreferencesPanel .coveo-close {
	padding: 4px; border-radius: 2px; border: currentColor; border-image: none; top: 0px; width: 24px; height: 24px; right: 5px; float: right; display: inline-block; position: absolute; background-color: rgb(247, 247, 247);
}
.CoveoPreferencesPanel .coveo-close:hover {
	transition:background-color 0.25s; cursor: pointer; background-color: white; -webkit-transition: background-color 0.25s; -moz-transition: background-color 0.25s;
}
.CoveoPreferencesPanel .coveo-close .coveo-icon {
	top: 2px; position: relative;
}
.CoveoPreferencesPanel .coveo-close .coveo-icon {
	top: 0px;
}
.CoveoPreferencesPanel .coveo-save {
	right: 40px;
}
.CoveoPreferencesPanel > .coveo-title {
	font-size: 18px; display: inline-block;
}
.CoveoPreferencesPanel .CoveoResultsPreferences {
	clear: both; margin-top: 10px; margin-bottom: 20px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences {
	clear: both; margin-top: 10px; margin-bottom: 20px;
}
.CoveoPreferencesPanel .CoveoResultsPreferences .coveo-title {
	margin: 15px 0px 10px; color: black; font-size: 14px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-title {
	margin: 15px 0px 10px; color: black; font-size: 14px;
}
.CoveoPreferencesPanel .CoveoResultsPreferences .coveo-choices-container .coveo-inactive {
	display: none;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choices-container .coveo-inactive {
	display: none;
}
.CoveoPreferencesPanel .CoveoResultsPreferences .coveo-choice-container {
	padding: 5px 10px 0px 0px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choice-container {
	padding: 5px 10px 0px 0px;
}
.CoveoPreferencesPanel .CoveoResultsPreferences input {
	margin-right: 35px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences input {
	margin-right: 35px;
}
.CoveoPreferencesPanel .CoveoResultsPreferences input[type=text] {
	border-width: 1px; border-style: solid; border-color: rgb(193, 193, 193) rgb(204, 204, 204) rgb(204, 204, 204); padding: 2px 8px; border-radius: 4px; border-image: none; line-height: 25px; margin-bottom: 0px; box-shadow: inset 0px 2px 5px -1px #eeeeee;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences input[type=text] {
	border-width: 1px; border-style: solid; border-color: rgb(193, 193, 193) rgb(204, 204, 204) rgb(204, 204, 204); padding: 2px 8px; border-radius: 4px; border-image: none; line-height: 25px; margin-bottom: 0px; box-shadow: inset 0px 2px 5px -1px #eeeeee;
}
.CoveoPreferencesPanel .CoveoResultsPreferences input[type=checkbox] {
	display: none;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences input[type=checkbox] {
	display: none;
}
.CoveoPreferencesPanel .CoveoResultsPreferences .coveo-input-icon {
	top: 7px; width: 42px; height: 20px; margin-right: 7px; display: inline-block; position: relative; cursor: pointer;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-input-icon {
	top: 7px; width: 42px; height: 20px; margin-right: 7px; display: inline-block; position: relative; cursor: pointer;
}
.CoveoPreferencesPanel .CoveoResultsPreferences input[type=submit] {
	display: none;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences input[type=submit] {
	display: none;
}
.CoveoPreferencePanelItem {
	clear: both; margin-top: 10px; margin-bottom: 20px;
}
.CoveoPreferencePanelItem .coveo-title {
	margin: 15px 0px 10px; color: black; font-size: 14px;
}
.CoveoPreferencePanelItem .coveo-choices-container .coveo-inactive {
	display: none;
}
.CoveoPreferencePanelItem .coveo-choice-container {
	padding: 5px 10px 0px 0px;
}
.CoveoPreferencePanelItem input {
	margin-right: 35px;
}
.CoveoPreferencePanelItem input[type=text] {
	border-width: 1px; border-style: solid; border-color: rgb(193, 193, 193) rgb(204, 204, 204) rgb(204, 204, 204); padding: 2px 8px; border-radius: 4px; border-image: none; line-height: 25px; margin-bottom: 0px; box-shadow: inset 0px 2px 5px -1px #eeeeee;
}
.CoveoPreferencePanelItem input[type=checkbox] {
	display: none;
}
.CoveoPreferencePanelItem .coveo-input-icon {
	top: 7px; width: 42px; height: 20px; margin-right: 7px; display: inline-block; position: relative; cursor: pointer;
}
.CoveoPreferencePanelItem input[type=submit] {
	display: none;
}
.coveo-results-filter-preferences-breadcrumb {
	margin-left: 4px;
}
.coveo-results-filter-preferences-breadcrumb * {
	vertical-align: top;
}
.coveo-results-filter-preferences-breadcrumb .coveo-title {
	margin-right: 8px;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value {
	color: rgb(0, 102, 204); display: inline-block; cursor: pointer;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value:hover {
	color: rgb(244, 127, 36);
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value:hover .coveo-clear {
	opacity: 1;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-excluded.coveo-value .coveo-caption {
	text-decoration: line-through;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-clear {
	margin: 2px; display: inline-block; opacity: 0.5;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-icon {
	margin: 0px;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-selected.coveo-multi-icon {
	margin-left: 5px; vertical-align: middle;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-excluded.coveo-multi-icon {
	margin-left: 5px; vertical-align: middle;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-count {
	vertical-align: middle;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-title {
	display: inline-block;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choice-container {
	padding: 0px; margin-bottom: 2px; background-color: rgb(236, 236, 236);
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section {
	height: 30px; line-height: 30px; overflow: hidden; padding-left: 10px; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-tab {
	padding-top: 2px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-expression {
	padding-top: 2px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-input {
	width: 20%;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-tab {
	width: 20%;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-expression {
	width: 45%;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-edit-delete {
	width: 10%; float: right;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters {
	background: rgb(245, 140, 58); padding: 6px 5px; border-radius: 4px; border: 1px solid rgb(216, 109, 1); border-image: none; text-align: center; color: white; overflow: hidden; text-decoration: none; margin-bottom: 10px; margin-left: 10px; vertical-align: middle; display: inline-block;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters:hover {
	background: rgb(245, 140, 58);
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters:hover {
	cursor: pointer;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-online-help {
	margin: 0px 0px 0px 10px; padding: 7px 0px 0px 10px; border-radius: 4px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 30px; height: 30px; font-size: 13px; font-weight: bold; text-decoration: none; float: right; background-color: rgb(247, 247, 247);
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-online-help:hover {
	transition:background-color 0.25s; cursor: pointer; background-color: white; -webkit-transition: background-color 0.25s; -moz-transition: background-color 0.25s;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-delete {
	left: 11px; top: 5px; position: relative;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-delete:hover {
	cursor: pointer;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-edit {
	left: 7px; top: 5px; position: relative;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-edit:hover {
	cursor: pointer;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder {
	display: none; position: relative; background-color: rgb(235, 243, 251);
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder form {
	padding: 0px; height: 120px; overflow: hidden;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-active.coveo-advanced-filters-builder {
	display: block; z-index: 1;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container {
	margin: 0px; padding: 0px 5px; height: 100%; text-align: center; vertical-align: top; display: inline-block; background-color: rgb(235, 243, 251);
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-caption.coveo-choice-container {
	width: 20%;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-tab.coveo-choice-container {
	width: 20%;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-expression.coveo-choice-container {
	width: 50%;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save.coveo-choice-container {
	width: 10%;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save.coveo-choice-container .coveo-save {
	top: 5px; right: 35px; position: absolute;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save.coveo-choice-container .coveo-close {
	top: 5px; right: 10px; position: relative;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container textarea {
	border: 1px solid transparent; border-image: none; width: 93%; height: 90%; font-family: "Arimo", sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif; margin-top: 6px; box-shadow: inset 0px 1px 2px rgba(0,0,0,0.39), 0px -1px 1px #fff, 0px 1px 0px #fff; background-color: white; resize: none;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container textarea.coveo-Tab {
	height: 36px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container select {
	width: 90%; height: 70px; font-family: "Arimo", sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.coveo-opened.CoveoResultTagging .coveo-add-tag .coveo-add-tag-icon {
	opacity: 1;
}
.coveo-opened.CoveoResultTagging .coveo-add-tag .coveo-add-tag-text {
	color: rgb(176, 179, 174); display: none;
}
.coveo-opened.CoveoResultTagging .coveo-auto-complete-zone {
	display: inline-block;
}
.coveo-opened.CoveoResultTagging .coveo-tag-zone .coveo-tag {
	background-color: rgb(44, 89, 133);
}
.coveo-error.CoveoResultTagging input {
	border-color: rgb(204, 51, 51);
}
.CoveoResultTagging {
	margin: 0px 3px; font-size: 12px;
}
.CoveoResultTagging * {
	vertical-align: middle;
}
.CoveoResultTagging .coveo-add-tag {
	display: inline-block;
}
.CoveoResultTagging .coveo-add-tag .coveo-add-tag-icon {
	margin: 5px; vertical-align: middle; cursor: pointer; opacity: 0.5;
}
.CoveoResultTagging .coveo-add-tag .coveo-add-tag-text {
	color: rgb(221, 221, 221); font-size: 10px;
}
.CoveoResultTagging .coveo-add-tag-tick-icon {
	background: rgb(176, 179, 174); padding: 4px 5px; height: 20px; display: inline-block;
}
.CoveoResultTagging .coveo-add-tag-tick-icon span {
	cursor: pointer;
}
.CoveoResultTagging .coveo-clear-icon {
	background: rgb(176, 179, 174); padding: 4px 6px 4px 5px; height: 20px; display: inline-block; border-top-right-radius: 3px; border-bottom-right-radius: 3px;
}
.CoveoResultTagging .coveo-clear-icon span {
	cursor: pointer;
}
.CoveoResultTagging .coveo-add-tag-textbox {
	background: none; margin: 0px; padding: 3px; border: 1px solid rgb(176, 179, 174); border-image: none; font-size: 10px; position: relative; z-index: 10; border-top-left-radius: 3px; border-bottom-left-radius: 3px;
}
.CoveoResultTagging .coveo-add-tag-textbox:focus {
	border-color: rgb(158, 202, 237); box-shadow: inset 0px 0px 3px #9ecaed;
}
.CoveoResultTagging .coveo-tag-zone {
	display: inline-block;
}
.CoveoResultTagging .coveo-tag-zone .coveo-tag {
	margin: 0px 2px; padding: 1px 5px; border-radius: 3px; text-transform: uppercase; font-size: 10px; float: left; background-color: rgb(221, 221, 221);
}
.CoveoResultTagging .coveo-tag-zone .coveo-tag span {
	line-height: 14px; vertical-align: middle;
}
.CoveoResultTagging .coveo-tag-zone .coveo-tag a {
	color: white;
}
.CoveoResultTagging .coveo-tag-zone .coveo-tag a:hover {
	color: rgb(221, 221, 221);
}
.CoveoResultTagging .coveo-delete-icon {
	margin-left: 2px; cursor: pointer;
}
.CoveoResultTagging .coveo-auto-complete-zone {
	display: none; position: relative;
}
.CoveoResultTagging .coveo-auto-complete-zone .coveo-auto-complete {
	left: 0px; top: 18px; padding-top: 1px; border-right-color: rgb(176, 179, 174); border-bottom-color: rgb(176, 179, 174); border-left-color: rgb(176, 179, 174); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; position: absolute; z-index: 5; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; background-color: white;
}
.CoveoResultTagging .coveo-auto-complete-zone .coveo-auto-complete .coveo-selectable {
	padding: 5px 10px 5px 16px; font-size: 10px; cursor: pointer; background-color: white;
}
.CoveoResultTagging .coveo-auto-complete-zone .coveo-auto-complete .coveo-selected {
	background-color: rgb(215, 235, 255);
}
.CoveoResultTagging .coveo-auto-complete-zone .coveo-auto-complete .coveo-selectable:hover {
	background-color: rgb(215, 235, 255);
}
.coveo-omnibox-selectable.CoveoResult {
	margin: 0px; padding: 10px 10px 10px 36px;
}
.CoveoHierarchicalFacet {
	padding-bottom: 5px; margin-top: 5px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.coveo-empty.CoveoHierarchicalFacet {
	display: none;
}
.coveo-collapsed.CoveoHierarchicalFacet .coveo-values .coveo-value {
	display: none;
}
.coveo-collapsed.CoveoHierarchicalFacet .coveo-values .coveo-selected.coveo-value {
	display: inherit;
}
.coveo-collapsed.CoveoHierarchicalFacet .coveo-values .coveo-excluded.coveo-value {
	display: inherit;
}
.coveo-collapsed.CoveoHierarchicalFacet .coveo-footer {
	display: none;
}
.coveo-fade.CoveoHierarchicalFacet .coveo-values .coveo-value {
	opacity: 0.5;
}
.coveo-fade.CoveoHierarchicalFacet .coveo-values .coveo-selected.coveo-value {
	opacity: 1;
}
.coveo-fade.CoveoHierarchicalFacet .coveo-values .coveo-excluded.coveo-value {
	opacity: 1;
}
.CoveoHierarchicalFacet .coveo-value {
	margin: 0px; padding: 0px; transition:opacity 0.2s; line-height: 22px; opacity: 1; -webkit-transition: opacity 0.2s; -moz-transition: opacity 0.2s;
}
.CoveoHierarchicalFacet .coveo-selected.coveo-value .coveo-caption {
	font-weight: bold;
}
.CoveoHierarchicalFacet .coveo-excluded.coveo-value .coveo-caption {
	text-decoration: line-through;
}
.CoveoHierarchicalFacet .coveo-excluded.coveo-value .coveo-computed-field {
	text-decoration: line-through;
}
.CoveoHierarchicalFacet .coveo-excluded.coveo-value .coveo-count {
	text-decoration: line-through;
}
.CoveoHierarchicalFacet .coveo-value > * {
	vertical-align: middle;
}
.CoveoHierarchicalFacet .coveo-value label {
	overflow: hidden; display: block; white-space: nowrap; cursor: pointer;
}
.CoveoHierarchicalFacet .coveo-value label .coveo-label {
	overflow: hidden;
}
.CoveoHierarchicalFacet .coveo-value input[type='checkbox'] {
	display: none;
}
.CoveoHierarchicalFacet .coveo-value .coveo-checkbox {
	margin: 3px 5px 3px 3px; width: 16px; height: 16px; text-align: center; vertical-align: top; display: inline-block; box-shadow: 0px 0px 1px #b0b3ae; background-color: white;
}
.CoveoHierarchicalFacet .coveo-value .coveo-checkbox > span {
	margin: 2px;
}
.CoveoHierarchicalFacet .coveo-no-state.coveo-value .coveo-checkbox > span {
	visibility: hidden;
}
.CoveoHierarchicalFacet .coveo-no-state.coveo-value:hover .coveo-checkbox > span {
	visibility: visible;
}
.CoveoHierarchicalFacet .coveo-excluded.coveo-value .coveo-checkbox {
	background-color: white;
}
.CoveoHierarchicalFacet .coveo-excluded.coveo-value .coveo-computed-field {
	margin-right: 16px;
}
.CoveoHierarchicalFacet .coveo-value .coveo-icon {
	margin: 3px 5px 3px 0px; vertical-align: top; display: inline-block;
}
.CoveoHierarchicalFacet .coveo-value .coveo-caption {
	color: black; overflow: hidden; font-size: 13px; vertical-align: middle; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.CoveoHierarchicalFacet .coveo-value .coveo-caption .coveo-highlight {
	font-weight: bold;
}
.CoveoHierarchicalFacet .coveo-value .coveo-count {
	margin: 0px 5px; transition:opacity 1s; color: rgb(138, 138, 138); font-size: 12px; vertical-align: middle; display: inline-block; -webkit-transition: opacity 1s; -moz-transition: opacity 1s;
}
.CoveoHierarchicalFacet .coveo-value .coveo-waitDelta.coveo-count {
	opacity: 0;
}
.CoveoHierarchicalFacet .coveo-value .coveo-computed-field {
	color: rgb(102, 102, 102); font-size: 11px; float: right;
}
.CoveoHierarchicalFacet .coveo-value .coveo-exclude {
	margin: 5px 2px 4px; float: right; visibility: hidden; cursor: pointer; opacity: 0.5;
}
.CoveoHierarchicalFacet .coveo-value .coveo-exclude:hover {
	opacity: 1;
}
.CoveoHierarchicalFacet .coveo-value:hover .coveo-exclude {
	visibility: visible;
}
.CoveoHierarchicalFacet .coveo-values {
	list-style: none; margin: 5px 0px 3px; padding: 0px;
}
.CoveoHierarchicalFacet .coveo-values .coveo-value {
	margin: 0px -15px; padding: 0px 15px;
}
.CoveoHierarchicalFacet .coveo-header {
	padding: 5px 0px;
}
.CoveoHierarchicalFacet .coveo-header > .coveo-icon {
	margin: 2px 5px 0px 3px; float: left;
}
.CoveoHierarchicalFacet .coveo-header > .coveo-icon-custom {
	margin: 2px 5px 0px 3px; float: left;
}
.CoveoHierarchicalFacet .coveo-title {
	color: rgb(57, 70, 93); padding-top: 2px; font-size: 15px; font-weight: bold;
}
.CoveoHierarchicalFacet .coveo-operator {
	margin-left: 5px; float: right; cursor: pointer;
}
.CoveoHierarchicalFacet .coveo-eraser {
	margin-left: 5px; float: right; cursor: pointer;
}
.CoveoHierarchicalFacet .coveo-settings {
	margin-left: 5px; float: right; cursor: pointer;
}
.CoveoHierarchicalFacet .coveo-collapse {
	margin-left: 5px; float: right; cursor: pointer;
}
.CoveoHierarchicalFacet .coveo-expand {
	margin-left: 5px; float: right; cursor: pointer;
}
.CoveoHierarchicalFacet .coveo-wait-animation {
	margin: 2px 5px 0px 3px; width: 16px; height: 16px; float: left; position: relative; animation-name: coveo-spin; animation-duration: 1s; animation-timing-function: linear; animation-iteration-count: infinite; -webkit-animation-name: coveo-spin; -moz-animation-name: coveo-spin; -webkit-animation-timing-function: linear; -moz-animation-timing-function: linear; -webkit-animation-duration: 1s; -moz-animation-duration: 1s; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite;
}
.CoveoHierarchicalFacet ul.coveo-values {
	-ms-overflow-x: auto;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-value {
	margin: 0px; padding-left: 15px; display: block; position: relative;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-value .coveo-caption {
	
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-value label {
	overflow: visible; margin-left: 3px; display: inline-block;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-value label .coveo-label {
	overflow: visible; display: inline-block;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-value label .coveo-exclude {
	vertical-align: middle; float: none; display: inline-block;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-has-childs-selected.coveo-has-childs.coveo-value .coveo-checkbox > span {
	visibility: visible;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-has-childs.coveo-value .coveo-has-childs-toggle {
	left: 2px; top: 3px; position: absolute;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-has-childs.coveo-value .coveo-has-childs-toggle:hover {
	cursor: pointer;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-inactive.coveo-value {
	display: none;
}
.coveo-facet-breadcrumb .coveo-values .coveo-hierarchical-facet-value.coveo-value .coveo-hierarchical-breadcrumb-separator {
	border-width: 5px; border-style: solid; border-color: transparent transparent transparent rgb(176, 179, 174); left: 3px; top: 2px; width: 0px; height: 0px; margin-right: 2px; margin-left: 2px; display: inline-block; position: relative; content: "";
}
.coveo-modalBox {
	left: 0px; top: 0px; text-align: center; right: 0px; bottom: 0px; font-family: arial, sans-serif; font-size: 14px; position: fixed; z-index: 10000; transform: translate3d(0px, 0px, 200px); -webkit-transform: translate3d(0, 0, 200px); -moz-transform: translate3d(0, 0, 200px); -o-transform: translate3d(0, 0, 200px);
}
.coveo-modalBox::before {
	height: 100%; vertical-align: middle; display: inline-block; content: "";
}
.coveo-modalBox > .coveo-overlay {
	background: rgb(0, 0, 0); left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; opacity: 0.8;
}
.coveo-modalBox > .coveo-wrapper {
	background: rgb(255, 255, 255); border: 1px solid rgb(102, 102, 102); border-image: none; text-align: left; line-height: normal; overflow: auto; vertical-align: middle; display: inline-block; position: relative; max-height: 95%; max-width: 95%; box-shadow: 0px 0px 24px rgba(0,0,0,0.3);
}
.coveo-fullscreen.coveo-modalBox > .coveo-wrapper {
	border: currentColor; border-image: none; left: 0px; top: 0px; right: 0px; bottom: 0px; display: block; position: absolute; box-shadow: none;
}
.coveo-modalBox > .coveo-wrapper > .coveo-title {
	background: rgb(246, 246, 246); padding: 8px 16px; font-size: 14px; font-weight: bold; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: solid;
}
.coveo-fullscreen.coveo-modalBox > .coveo-wrapper > .coveo-title {
	margin-right: 0px; margin-left: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px;
}
.coveo-modalBox > .coveo-wrapper > .coveo-buttons {
	background: rgb(255, 255, 255); padding: 12px 16px; border-top-color: rgb(238, 238, 238); border-top-width: 1px; border-top-style: solid; box-sizing: border-box; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px;
}
.coveo-fullscreen.coveo-modalBox > .coveo-wrapper > .coveo-buttons {
	left: 0px; right: 0px; bottom: 0px; margin-right: 0px; margin-left: 0px; position: absolute; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;
}
.coveo-modalBox > .coveo-wrapper > .coveo-body {
	background: rgb(255, 255, 255); position: relative; -ms-overflow-y: auto;
}
.coveo-fullscreen.coveo-modalBox > .coveo-wrapper > .coveo-body {
	left: 0px; top: 33px; right: 0px; bottom: 34px; margin-right: 0px; margin-left: 0px; position: absolute;
}
.coveo-noButton.coveo-fullscreen.coveo-modalBox > .coveo-wrapper > .coveo-body {
	bottom: 0px;
}
.coveo-salesforce-result.CoveoResult .coveo-badge {
	float: left;
}
.coveo-feedItem-result .coveo-header {
	padding-top: 3px;
}
.coveo-feedComment-result .coveo-header {
	padding-top: 3px;
}
.coveo-feedItem-result .coveo-header .coveo-date {
	color: rgb(102, 102, 102); float: right;
}
.coveo-feedComment-result .coveo-header .coveo-date {
	color: rgb(102, 102, 102); float: right;
}
.coveo-feedItem-result .coveo-header .coveo-from {
	color: rgb(0, 102, 204);
}
.coveo-feedComment-result .coveo-header .coveo-from {
	color: rgb(0, 102, 204);
}
.coveo-feedItem-result .coveo-footer {
	padding: 0px 5px; overflow: hidden; background-color: rgb(247, 247, 247);
}
.coveo-feedComment-result .coveo-footer {
	padding: 0px 5px; overflow: hidden; background-color: rgb(247, 247, 247);
}
.coveo-feedItem-result .coveo-footer .coveo-like {
	margin: 5px 10px 5px 0px; vertical-align: middle; display: inline-block;
}
.coveo-feedItem-result .coveo-footer .coveo-comment {
	margin: 5px 10px 5px 0px; vertical-align: middle; display: inline-block;
}
.coveo-feedComment-result .coveo-footer .coveo-like {
	margin: 5px 10px 5px 0px; vertical-align: middle; display: inline-block;
}
.coveo-feedComment-result .coveo-footer .coveo-comment {
	margin: 5px 10px 5px 0px; vertical-align: middle; display: inline-block;
}
.coveo-feedItem-result .coveo-footer .coveo-like .coveo-caption {
	vertical-align: middle;
}
.coveo-feedItem-result .coveo-footer .coveo-like .coveo-icon {
	vertical-align: middle;
}
.coveo-feedItem-result .coveo-footer .coveo-comment .coveo-caption {
	vertical-align: middle;
}
.coveo-feedItem-result .coveo-footer .coveo-comment .coveo-icon {
	vertical-align: middle;
}
.coveo-feedComment-result .coveo-footer .coveo-like .coveo-caption {
	vertical-align: middle;
}
.coveo-feedComment-result .coveo-footer .coveo-like .coveo-icon {
	vertical-align: middle;
}
.coveo-feedComment-result .coveo-footer .coveo-comment .coveo-caption {
	vertical-align: middle;
}
.coveo-feedComment-result .coveo-footer .coveo-comment .coveo-icon {
	vertical-align: middle;
}
.coveo-feedItem-result .coveo-footer .coveo-like .coveo-caption {
	color: rgb(102, 102, 102); font-size: 14px;
}
.coveo-feedItem-result .coveo-footer .coveo-comment .coveo-caption {
	color: rgb(102, 102, 102); font-size: 14px;
}
.coveo-feedComment-result .coveo-footer .coveo-like .coveo-caption {
	color: rgb(102, 102, 102); font-size: 14px;
}
.coveo-feedComment-result .coveo-footer .coveo-comment .coveo-caption {
	color: rgb(102, 102, 102); font-size: 14px;
}
.coveo-feedItem-result .coveo-footer .coveo-icon {
	margin: 0px 4px 0px 0px; width: 16px; height: 16px; text-indent: 16px; overflow: hidden; float: none; -ms-zoom: 1; background-repeat: no-repeat;
}
.coveo-feedComment-result .coveo-footer .coveo-icon {
	margin: 0px 4px 0px 0px; width: 16px; height: 16px; text-indent: 16px; overflow: hidden; float: none; -ms-zoom: 1; background-repeat: no-repeat;
}
.coveo-feedItem-result .CoveoResultAttachments > div {
	background: rgb(255, 255, 255); margin: 3px 0px; padding: 5px; border-left-color: rgb(102, 102, 102); border-left-width: 2px; border-left-style: solid;
}
.coveo-feedComment-result .CoveoResultAttachments > div {
	background: rgb(255, 255, 255); margin: 3px 0px; padding: 5px; border-left-color: rgb(102, 102, 102); border-left-width: 2px; border-left-style: solid;
}
.coveo-feedItem-result .CoveoResultAttachments > div:hover {
	border-left-color: blue; border-left-width: 2px; border-left-style: solid;
}
.coveo-feedComment-result .CoveoResultAttachments > div:hover {
	border-left-color: blue; border-left-width: 2px; border-left-style: solid;
}
.coveo-feedItem-result .coveo-thumbnail-icon {
	top: 5px; overflow: visible; margin-left: 5px; display: block; position: relative;
}
.coveo-feedComment-result .coveo-thumbnail-icon {
	top: 5px; overflow: visible; margin-left: 5px; display: block; position: relative;
}
.coveo-feedItem-result .coveo-thumbnail-icon img {
	border: 1px solid rgb(187, 187, 187); border-image: none; left: 100%; display: none; position: absolute; box-shadow: 0px 0px 3px 0px #abaaa9;
}
.coveo-feedComment-result .coveo-thumbnail-icon img {
	border: 1px solid rgb(187, 187, 187); border-image: none; left: 100%; display: none; position: absolute; box-shadow: 0px 0px 3px 0px #abaaa9;
}
.coveo-feedItem-result .coveo-thumbnail-icon:hover {
	cursor: pointer;
}
.coveo-feedComment-result .coveo-thumbnail-icon:hover {
	cursor: pointer;
}
.coveo-feedItem-result .coveo-thumbnail-icon:hover img {
	display: block;
}
.coveo-feedComment-result .coveo-thumbnail-icon:hover img {
	display: block;
}
.coveo-feedItem-result .CoveoResultFolding .coveo-folding-results {
	margin-top: 6px;
}
.coveo-feedComment-result .CoveoResultFolding .coveo-folding-results {
	margin-top: 6px;
}
.CoveoNotifications {
	padding: 10px; background-color: rgb(247, 247, 247);
}
.CoveoNotifications a {
	color: rgb(5, 44, 125); font-weight: bold; text-decoration: none;
}
.CoveoNotifications a:hover {
	text-decoration: underline;
}
.coveo-clear {
	clear: both;
}
.CoveoSearchInterface {
	margin: 0px; line-height: 1.35; font-family: "Arimo", sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; position: relative; min-height: 100%; max-width: 100%; background-color: white;
}
.CoveoSearchInterface * {
	box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.technical-resources-search .search-title {
	-moz-box-sizing: initial; webkit-box-sizing: initial;
}
.CoveoSearchInterface::before {
	display: table; content: " ";
}
.CoveoSearchInterface::after {
	display: table; content: " ";
}
.CoveoSearchInterface::after {
	clear: both;
}
.CoveoSearchInterface .coveo-tab-section {
	padding: 0px 10px; width: 100%; margin-right: 0px; float: left; display: block; background-color: rgb(83, 83, 98);
}
.CoveoSearchInterface .coveo-tab-section::before {
	display: table; content: " ";
}
.CoveoSearchInterface .coveo-tab-section::after {
	display: table; content: " ";
}
.CoveoSearchInterface .coveo-tab-section::after {
	clear: both;
}
.CoveoSearchInterface :last-child.coveo-tab-section {
	margin-right: 0px;
}
.CoveoSearchInterface .coveo-search-section {
	width: 100%; margin-right: 0px; float: left; display: block;
}
.CoveoSearchInterface .coveo-search-section::before {
	display: table; content: " ";
}
.CoveoSearchInterface .coveo-search-section::after {
	display: table; content: " ";
}
.CoveoSearchInterface .coveo-search-section::after {
	clear: both;
}
.CoveoSearchInterface :last-child.coveo-search-section {
	margin-right: 0px;
}
@media screen and (max-width:600px)
{
.CoveoSearchInterface .coveo-search-section {
	width: 100%; margin-right: 0%; float: left; display: block;
}
.CoveoSearchInterface :last-child.coveo-search-section {
	margin-right: 0px;
}
}
.CoveoSearchInterface .coveo-search-section .coveo-logo-column {
	width: 29.16%; height: 63px; margin-right: 0%; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid; float: left; display: block; max-width: 291.66px; background-color: rgb(247, 247, 247);
}
.CoveoSearchInterface .coveo-search-section :last-child.coveo-logo-column {
	margin-right: 0px;
}
@media screen and (max-width:600px)
{
.CoveoSearchInterface .coveo-search-section .coveo-logo-column {
	display: none;
}
}
.CoveoSearchInterface .coveo-search-section .coveo-logo-column .coveo-logo {
	margin: 13px 20px 13px 15px;
}
.CoveoSearchInterface .coveo-search-section .coveo-searchBox-column {
	padding: 12px 15px; height: 63px; overflow: hidden;
}
.CoveoSearchInterface .coveo-search-section .coveo-searchBox-column .coveo-search-section-wrapper {
	max-width: 685px;
}
.CoveoSearchInterface .coveo-search-section .coveo-searchBox-column .coveo-search-section-wrapper .CoveoSearchBox {
	max-width: 678.33px;
}
.CoveoSearchInterface .coveo-search-section .coveo-searchBox-column .coveo-search-section-wrapper .CoveoSearchBox .CoveoSearchButton {
	min-width: 70px;
}
.CoveoSearchInterface .coveo-search-section .coveo-tools {
	margin-left: 20px; float: right;
}
.CoveoSearchInterface .coveo-results-section {
	width: 100%; overflow: hidden; margin-right: 0%; float: left; display: block; max-width: 1000px;
}
.CoveoSearchInterface :last-child.coveo-results-section {
	margin-right: 0px;
}
.CoveoSearchInterface .coveo-results-section::before {
	display: table; content: " ";
}
.CoveoSearchInterface .coveo-results-section::after {
	display: table; content: " ";
}
.CoveoSearchInterface .coveo-results-section::after {
	clear: both;
}
@media screen and (max-width:600px)
{
.CoveoSearchInterface .coveo-results-section {
	width: 100%; margin-right: 0%; float: left; display: block;
}
.CoveoSearchInterface :last-child.coveo-results-section {
	margin-right: 0px;
}
}
.CoveoSearchInterface .coveo-results-section .coveo-facet-column {
	padding: 5px 15px; width: 29.16%; margin-right: 0%; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid; float: left; display: block; background-color: rgb(247, 247, 247);
}
.CoveoSearchInterface .coveo-results-section :last-child.coveo-facet-column {
	margin-right: 0px;
}
@media screen and (max-width:600px)
{
.CoveoSearchInterface .coveo-results-section .coveo-facet-column {
	width: 100%; margin-right: 0%; float: left; display: block; max-width: 100%;
}
.CoveoSearchInterface .coveo-results-section :last-child.coveo-facet-column {
	margin-right: 0px;
}
}
.CoveoSearchInterface .coveo-results-section .coveo-results-column {
	padding: 10px 10px 10px 15px; width: 70.83%; margin-right: 0%; float: left; display: block; background-color: white;
}
.CoveoSearchInterface .coveo-results-section :last-child.coveo-results-column {
	margin-right: 0px;
}
@media screen and (max-width:600px)
{
.CoveoSearchInterface .coveo-results-section .coveo-results-column {
	width: 100%; margin-right: 0%; float: left; display: block;
}
.CoveoSearchInterface .coveo-results-section :last-child.coveo-results-column {
	margin-right: 0px;
}
}
.CoveoSearchInterface .coveo-results-section .coveo-results-column .coveo-results-header {
	padding: 10px; width: 100%; margin-right: 0%; float: none; display: block; min-height: 35px; background-color: rgb(247, 247, 247);
}
.CoveoSearchInterface .coveo-results-section .coveo-results-column :last-child.coveo-results-header {
	margin-right: 0px;
}
.CoveoSearchInterface .coveo-results-section .coveo-results-column .coveo-results-header .coveo-summary-section {
	float: left;
}
.CoveoSearchInterface .coveo-results-section .coveo-results-column .coveo-results-header .coveo-sort-section {
	float: right;
}
.CoveoSearchInterface .coveo-results-section .coveo-facet-column {
	padding-bottom: 31416px; margin-bottom: -31416px;
}
.CoveoSearchInterface .coveo-results-section .coveo-results-column {
	padding-bottom: 31416px; margin-bottom: -31416px;
}
