/* glue: 0.3 hash: 51f1204396 */
.coveo-sprites-common-coveo-cloud,
.coveo-sprites-common-logo_light_large,
.coveo-logo-light-large,
.coveo-sprites-quickView-coveo_colorbox_border1,
.coveo-sprites-common-coveo,
.coveo-logo,
.coveo-sprites-common-poweredbycoveo,
.coveo-powered-by,
.coveo-sprites-common-logo_light,
.coveo-logo-light,
.coveo-sprites-quickView-coveo_colorbox_border2,
.coveo-sprites-preferencesPanel-toggle_on,
.CoveoPreferencePanelItem .coveo-input-icon.coveo-selected,
.CoveoPreferencesPanel .CoveoResultsPreferences .coveo-input-icon.coveo-selected,
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-input-icon.coveo-selected,
.coveo-sprites-preferencesPanel-toggle_off,
.CoveoPreferencePanelItem .coveo-input-icon,
.CoveoPreferencesPanel .CoveoResultsPreferences .coveo-input-icon,
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-input-icon,
.coveo-sprites-common-checkbox_inactive,
.coveo-sprites-common-checkbox:active,
.coveo-sprites-common-login_user,
.coveo-sprites-common-lock,
.coveo-sprites-facet-openinterfaces,
.coveo-sprites-facet-openfacets,
.coveo-sprites-searchButton-searchbutton,
.CoveoSearchButton > .coveo-icon,
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters > .coveo-icon,
.ie8or9 .coveo-executing-query .CoveoSearchButton > .coveo-icon,
.coveo-sprites-common-thumbup_inactive,
.coveo-sprites-common-thumbup:active,
.coveo-sprites-common-thumbdown_inactive,
.coveo-sprites-common-thumbdown:active,
.coveo-sprites-common-system,
.coveo-sprites-common-star_placeholder,
.coveo-sprites-common-star_inactive,
.coveo-top-suggestion-header-icon,
.coveo-top-field-suggestion-header .coveo-icon-top-field,
.coveo-top-analytics-suggestion-header .coveo-icon-top-analytics,
.coveo-omnibox-result-list-header .coveo-icon-omnibox-result-list,
.coveo-sprites-common-star:active,
.coveo-sprites-common-settings,
.CoveoSettings .coveo-settings-icon,
.coveo-sprites-tabGroup-show_more,
.CoveoTabGroupMenu .coveo-menu-item-active > .coveo-show-more,
.coveo-sprites-tab-checkmark_selected-on_dark_bg,
.coveo-sprites-searchButton-spin,
.coveo-executing-query .CoveoSearchButton > .coveo-icon,
.coveo-executing-query .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters > .coveo-icon,
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-executing-query .coveo-advanced-filters > .coveo-icon,
.coveo-sprites-searchButton-searchbutton_gray,
.coveo-sprites-quickView-quickview_previous,
.coveo-quickview-header .coveo-term .coveo-term-left-arrow .coveo-term-left-arrow-icon,
.coveo-sprites-quickView-quickview_next,
.coveo-quickview-header .coveo-term .coveo-term-right-arrow .coveo-term-right-arrow-icon,
.coveo-sprites-quickView-quickview,
.CoveoResultAttachments .coveo-thumbnail-icon,
.coveo-sprites-queryBox-clear,
.coveo-query-box-clear .coveo-icon,
.coveo-sprites-preferencesPanel-table-edit,
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-edit .coveo-icon,
.coveo-sprites-preferencesPanel-table-delete,
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-delete .coveo-icon,
.coveo-sprites-preferencesPanel-table-cancel,
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-close-and-save .coveo-close,
.coveo-sprites-preferencesPanel-table-apply,
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-close-and-save .coveo-save,
.coveo-sprites-preferencesPanel-menu_preferences,
.coveo-advanced-menu .coveo-section.coveo-preference-panel .coveo-icon,
.coveo-sprites-menu-menu_sortdirection,
.coveo-settings-popup .coveo-section.coveo-direction .coveo-icon,
.coveo-sprites-menu-menu_sortby,
.coveo-settings-popup .coveo-section.coveo-sort .coveo-icon,
.coveo-sprites-menu-menu_shareresult,
.coveo-sprites-menu-menu_searchin,
.coveo-sprites-menu-menu_saveoption,
.coveo-settings-popup .coveo-section.coveo-save-state .coveo-icon,
.CoveoPreferencesPanel .coveo-save .coveo-icon,
.coveo-sprites-menu-menu_opencontactinfoin,
.coveo-sprites-menu-menu_avancedsearch,
.coveo-sprites-facet-spin,
.CoveoFacet .coveo-header .coveo-wait-animation,
.CoveoFacetRange .coveo-header .coveo-wait-animation,
.CoveoHierarchicalFacet .coveo-header .coveo-wait-animation,
.coveo-sprites-facet-show_facet,
.coveo-settings-popup .coveo-section.coveo-show .coveo-icon,
.coveo-sprites-facet-moreoption,
.CoveoFacet .coveo-header .coveo-settings .coveo-icon,
.CoveoFacetRange .coveo-header .coveo-settings .coveo-icon,
.CoveoHierarchicalFacet .coveo-header .coveo-settings .coveo-icon,
.coveo-sprites-facet-modeor,
.CoveoFacet .coveo-header .coveo-operator.coveo-or,
.CoveoFacetRange .coveo-header .coveo-operator.coveo-or,
.CoveoHierarchicalFacet .coveo-header .coveo-operator.coveo-or,
.coveo-sprites-facet-modeand,
.CoveoFacet .coveo-header .coveo-operator.coveo-and,
.CoveoFacetRange .coveo-header .coveo-operator.coveo-and,
.CoveoHierarchicalFacet .coveo-header .coveo-operator.coveo-and,
.coveo-sprites-facet-expanded,
.CoveoFacet .coveo-header .coveo-collapse .coveo-icon,
.CoveoFacetRange .coveo-header .coveo-collapse .coveo-icon,
.CoveoHierarchicalFacet .coveo-header .coveo-collapse .coveo-icon,
.CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs.coveo-open .coveo-has-childs-toggle,
.coveo-sprites-facet-collapsed,
.CoveoFacet .coveo-header .coveo-expand .coveo-icon,
.CoveoFacetRange .coveo-header .coveo-expand .coveo-icon,
.CoveoHierarchicalFacet .coveo-header .coveo-expand .coveo-icon,
.CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs .coveo-has-childs-toggle,
.coveo-sprites-facet-clear_facet,
.CoveoFacet .coveo-header .coveo-eraser .coveo-icon,
.CoveoFacetRange .coveo-header .coveo-eraser .coveo-icon,
.CoveoHierarchicalFacet .coveo-header .coveo-eraser .coveo-icon,
.coveo-settings-popup .coveo-section.coveo-hide .coveo-icon,
.CoveoShareQuery .coveo-query-summary-info-close span,
.coveo-sprites-documentType-zip,
.coveo-icon.sysfiletype.zip,
.coveo-icon.sysfiletype.rar,
.coveo-icon.sysfiletype.gz,
.coveo-sprites-documentType-year,
.coveo-icon.sysfiletype.exchangecalendarmessage,
.coveo-omnibox .coveo-icon.sfopportunityclosedquarterc,
.CoveoFacet .coveo-header .coveo-icon.sfopportunityclosedquarterc,
.CoveoFacetRange .coveo-header .coveo-icon.sfopportunityclosedquarterc,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sfopportunityclosedquarterc,
.coveo-omnibox .coveo-icon.sysyear,
.coveo-omnibox .coveo-icon.sysmonth,
.coveo-omnibox .coveo-icon.sysdate,
.CoveoFacet .coveo-header .coveo-icon.sysyear,
.CoveoFacetRange .coveo-header .coveo-icon.sysyear,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sysyear,
.CoveoFacet .coveo-header .coveo-icon.sysmonth,
.CoveoFacetRange .coveo-header .coveo-icon.sysmonth,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sysmonth,
.CoveoFacet .coveo-header .coveo-icon.sysdate,
.CoveoFacetRange .coveo-header .coveo-icon.sysdate,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sysdate,
.coveo-sprites-documentType-yammer,
.coveo-icon.objecttype.YammerNetwork,
.coveo-icon.objecttype.YamemrUser,
.coveo-icon.objecttype.YammerMessage,
.coveo-icon.objecttype.YammerAttachment,
.CoveoFacet .coveo-header .coveo-icon.objecttype.YammerNetwork,
.CoveoFacet .coveo-header .coveo-icon.objecttype.YamemrUser,
.CoveoFacet .coveo-header .coveo-icon.objecttype.YammerMessage,
.CoveoFacet .coveo-header .coveo-icon.objecttype.YammerAttachment,
.coveo-sprites-documentType-xml,
.coveo-icon.sysfiletype.xml,
.coveo-icon.sysfiletype.xsl,
.coveo-icon.sysfiletype.xslt,
.coveo-sprites-documentType-won,
.coveo-sprites-documentType-webpage,
.coveo-icon.objecttype.Site,
.coveo-icon.sysfiletype.asp,
.coveo-icon.sysfiletype.aspx,
.coveo-icon.sysfiletype.cgi,
.coveo-icon.sysfiletype.col,
.coveo-icon.sysfiletype.dochtml,
.coveo-icon.sysfiletype.dothtml,
.coveo-icon.sysfiletype.fphtml,
.coveo-icon.sysfiletype.hta,
.coveo-icon.sysfiletype.htm,
.coveo-icon.sysfiletype.html,
.coveo-icon.sysfiletype.jsp,
.coveo-icon.sysfiletype.php,
.coveo-icon.sysfiletype.pothtml,
.coveo-icon.sysfiletype.ppthtml,
.coveo-icon.sysfiletype.shtm,
.coveo-icon.sysfiletype.shtml,
.coveo-icon.sysfiletype.xlshtml,
.CoveoFacet .coveo-header .coveo-icon.objecttype.Site,
.coveo-sprites-documentType-video,
.coveo-icon.sysfiletype.avi,
.coveo-icon.sysfiletype.m1v,
.coveo-icon.sysfiletype.mov,
.coveo-icon.sysfiletype.MOV,
.coveo-icon.sysfiletype.mp2,
.coveo-icon.sysfiletype.mp2v,
.coveo-icon.sysfiletype.mpa,
.coveo-icon.sysfiletype.mpeg,
.coveo-icon.sysfiletype.mpg,
.coveo-icon.sysfiletype.mpv2,
.coveo-icon.sysfiletype.qt,
.coveo-icon.sysfiletype.rec,
.coveo-icon.sysfiletype.rm,
.coveo-icon.sysfiletype.rnx,
.coveo-icon.sysfiletype.wm,
.coveo-icon.sysfiletype.wmv,
.coveo-sprites-documentType-user,
.coveo-icon.objecttype.People,
.coveo-icon.objecttype.User,
.coveo-icon.sysfiletype.exchangeperson,
.CoveoFacet .coveo-header .coveo-icon.objecttype.People,
.CoveoFacet .coveo-header .coveo-icon.objecttype.User,
.coveo-omnibox .coveo-icon.sysauthor,
.coveo-omnibox .coveo-icon.sfownername,
.CoveoFacet .coveo-header .coveo-icon.sysauthor,
.CoveoFacetRange .coveo-header .coveo-icon.sysauthor,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sysauthor,
.CoveoFacet .coveo-header .coveo-icon.sfownername,
.CoveoFacetRange .coveo-header .coveo-icon.sfownername,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sfownername,
.coveo-omnibox .coveo-icon.sfuserdepartment,
.CoveoFacet .coveo-header .coveo-icon.sfuserdepartment,
.CoveoFacetRange .coveo-header .coveo-icon.sfuserdepartment,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sfuserdepartment,
.coveo-sprites-documentType-urgent,
.coveo-sprites-documentType-troubleshooting,
.coveo-sprites-documentType-topic,
.coveo-icon.objecttype.Topic,
.CoveoFacet .coveo-header .coveo-icon.objecttype.Topic,
.coveo-sprites-documentType-to,
.coveo-omnibox .coveo-icon.systo,
.coveo-omnibox .coveo-icon.sysdisplayrecipients,
.CoveoFacet .coveo-header .coveo-icon.systo,
.CoveoFacetRange .coveo-header .coveo-icon.systo,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.systo,
.CoveoFacet .coveo-header .coveo-icon.sysdisplayrecipients,
.CoveoFacetRange .coveo-header .coveo-icon.sysdisplayrecipients,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sysdisplayrecipients,
.coveo-sprites-documentType-timeline,
.coveo-icon.sysfiletype.exchangeappointment,
.coveo-sprites-documentType-text,
.coveo-icon.objecttype.Thread,
.coveo-icon.sysfiletype.rtf,
.coveo-icon.sysfiletype.ascx,
.coveo-icon.sysfiletype.bat,
.coveo-icon.sysfiletype.cmd,
.coveo-icon.sysfiletype.config,
.coveo-icon.sysfiletype.csv,
.coveo-icon.sysfiletype.dic,
.coveo-icon.sysfiletype.exc,
.coveo-icon.sysfiletype.inf,
.coveo-icon.sysfiletype.ini,
.coveo-icon.sysfiletype.js,
.coveo-icon.sysfiletype.jsl,
.coveo-icon.sysfiletype.log,
.coveo-icon.sysfiletype.nfo,
.coveo-icon.sysfiletype.scp,
.coveo-icon.sysfiletype.sdl,
.coveo-icon.sysfiletype.sln,
.coveo-icon.sysfiletype.txt,
.coveo-icon.sysfiletype.vbdproj,
.coveo-icon.sysfiletype.vbs,
.coveo-icon.sysfiletype.vdp,
.coveo-icon.sysfiletype.vdproj,
.coveo-icon.sysfiletype.vjp,
.coveo-icon.sysfiletype.vjsproj,
.coveo-icon.sysfiletype.vjsprojdata,
.coveo-icon.sysfiletype.wsdl,
.coveo-icon.sysfiletype.wsf,
.coveo-icon.sysfiletype.wtx,
.coveo-icon.sysfiletype.xsd,
.coveo-icon.sysfiletype.doc,
.coveo-icon.sysfiletype.docm,
.coveo-icon.sysfiletype.docx,
.coveo-icon.sysfiletype.dot,
.coveo-icon.sysfiletype.dotm,
.coveo-icon.sysfiletype.dotx,
.coveo-icon.sysfiletype.wri,
.coveo-icon.sysfiletype.wp,
.coveo-icon.sysfiletype.wpd,
.coveo-icon.sysfiletype.wpf,
.CoveoFacet .coveo-header .coveo-icon.objecttype.Thread,
.coveo-sprites-documentType-task,
.coveo-icon.objecttype.Task,
.coveo-icon.sysfiletype.exchangetask,
.CoveoFacet .coveo-header .coveo-icon.objecttype.Task,
.coveo-sprites-documentType-suspended,
.coveo-sprites-documentType-support,
.coveo-omnibox .coveo-icon.sfcasepriority,
.CoveoFacet .coveo-header .coveo-icon.sfcasepriority,
.CoveoFacetRange .coveo-header .coveo-icon.sfcasepriority,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sfcasepriority,
.coveo-sprites-documentType-status,
.coveo-omnibox .coveo-icon.sfcasestatus,
.CoveoFacet .coveo-header .coveo-icon.sfcasestatus,
.CoveoFacetRange .coveo-header .coveo-icon.sfcasestatus,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sfcasestatus,
.coveo-omnibox .coveo-icon.Sfopportunitystagename,
.CoveoFacet .coveo-header .coveo-icon.Sfopportunitystagename,
.CoveoFacetRange .coveo-header .coveo-icon.Sfopportunitystagename,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.Sfopportunitystagename,
.coveo-sprites-documentType-started,
.coveo-sprites-documentType-stage,
.coveo-sprites-documentType-spreadsheet,
.coveo-icon.sysfiletype.xlam,
.coveo-icon.sysfiletype.xlb,
.coveo-icon.sysfiletype.xlm,
.coveo-icon.sysfiletype.xls,
.coveo-icon.sysfiletype.xlsm,
.coveo-icon.sysfiletype.xlsx,
.coveo-icon.sysfiletype.xltm,
.coveo-icon.sysfiletype.xltx,
.coveo-sprites-documentType-source,
.coveo-sprites-documentType-slideshow,
.coveo-icon.sysfiletype.pot,
.coveo-icon.sysfiletype.potm,
.coveo-icon.sysfiletype.potx,
.coveo-icon.sysfiletype.ppam,
.coveo-icon.sysfiletype.pps,
.coveo-icon.sysfiletype.ppsm,
.coveo-icon.sysfiletype.ppsx,
.coveo-icon.sysfiletype.ppt,
.coveo-icon.sysfiletype.pptm,
.coveo-icon.sysfiletype.pptx,
.coveo-sprites-documentType-setting,
.coveo-sprites-documentType-secure,
.coveo-sprites-documentType-rss,
.coveo-icon.objecttype.Feed,
.coveo-icon.sysfiletype.exchangerssfeed,
.CoveoFacet .coveo-header .coveo-icon.objecttype.Feed,
.coveo-sprites-documentType-reviewed,
.coveo-sprites-documentType-resolved,
.coveo-sprites-documentType-report,
.coveo-sprites-documentType-renewed,
.coveo-sprites-documentType-renewed-not,
.coveo-sprites-documentType-project-name,
.coveo-sprites-documentType-product,
.coveo-icon.objecttype.Product,
.CoveoFacet .coveo-header .coveo-icon.objecttype.Product,
.coveo-sprites-documentType-priority,
.coveo-sprites-documentType-poll,
.coveo-sprites-documentType-planned,
.coveo-icon.sysfiletype.exchangeactivity,
.coveo-sprites-documentType-pending,
.coveo-sprites-documentType-pdf,
.coveo-icon.sysfiletype.pdf,
.coveo-sprites-documentType-opportunity,
.coveo-icon.objecttype.Opportunity,
.CoveoFacet .coveo-header .coveo-icon.objecttype.Opportunity,
.coveo-omnibox .coveo-icon.sfopportunityforecastcategory,
.CoveoFacet .coveo-header .coveo-icon.sfopportunityforecastcategory,
.CoveoFacetRange .coveo-header .coveo-icon.sfopportunityforecastcategory,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sfopportunityforecastcategory,
.coveo-omnibox .coveo-icon.sfopportunitytype,
.coveo-omnibox .coveo-icon.sfopportunitystagename,
.CoveoFacet .coveo-header .coveo-icon.sfopportunitytype,
.CoveoFacetRange .coveo-header .coveo-icon.sfopportunitytype,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sfopportunitytype,
.CoveoFacet .coveo-header .coveo-icon.sfopportunitystagename,
.CoveoFacetRange .coveo-header .coveo-icon.sfopportunitystagename,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sfopportunitystagename,
.coveo-sprites-documentType-open,
.coveo-sprites-documentType-note,
.coveo-icon.objecttype.Note,
.coveo-icon.sysfiletype.one,
.coveo-icon.sysfiletype.exchangenote,
.CoveoFacet .coveo-header .coveo-icon.objecttype.Note,
.coveo-sprites-documentType-not-started,
.coveo-sprites-documentType-new,
.coveo-sprites-documentType-negociation,
.coveo-sprites-documentType-need-feedback,
.coveo-sprites-documentType-music-file,
.coveo-icon.sysfiletype.aif,
.coveo-icon.sysfiletype.aifc,
.coveo-icon.sysfiletype.aiff,
.coveo-icon.sysfiletype.asf,
.coveo-icon.sysfiletype.au,
.coveo-icon.sysfiletype.cda,
.coveo-icon.sysfiletype.mid,
.coveo-icon.sysfiletype.midi,
.coveo-icon.sysfiletype.mp1,
.coveo-icon.sysfiletype.mp3,
.coveo-icon.sysfiletype.mpga,
.coveo-icon.sysfiletype.rmi,
.coveo-icon.sysfiletype.snd,
.coveo-icon.sysfiletype.wav,
.coveo-icon.sysfiletype.wma,
.coveo-sprites-documentType-msproject,
.coveo-icon.sysfiletype.mpp,
.coveo-sprites-documentType-minor,
.coveo-sprites-documentType-manager,
.coveo-omnibox .coveo-icon.sfuserdivision,
.CoveoFacet .coveo-header .coveo-icon.sfuserdivision,
.CoveoFacetRange .coveo-header .coveo-icon.sfuserdivision,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sfuserdivision,
.coveo-sprites-documentType-major,
.coveo-sprites-documentType-mail,
.coveo-icon.objecttype.Message,
.coveo-icon.sysfiletype.msg,
.coveo-icon.sysfiletype.oft,
.coveo-icon.sysfiletype.email,
.coveo-icon.sysfiletype.eml,
.coveo-icon.sysfiletype.ews,
.coveo-icon.sysfiletype.mht,
.coveo-icon.sysfiletype.mhtml,
.coveo-icon.sysfiletype.mime,
.coveo-icon.sysfiletype.exchangemessage,
.coveo-icon.sysfiletype.exchangefreebusy,
.coveo-icon.sysfiletype.exchangemdn,
.coveo-icon.sysfiletype.exchangeobject,
.CoveoFacet .coveo-header .coveo-icon.objecttype.Message,
.coveo-omnibox .coveo-icon.sysmailbox,
.CoveoFacet .coveo-header .coveo-icon.sysmailbox,
.CoveoFacetRange .coveo-header .coveo-icon.sysmailbox,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sysmailbox,
.coveo-sprites-documentType-mail-undeliverable,
.coveo-icon.sysfiletype.exchangedsn,
.coveo-icon.sysfiletype.exchangejunkmessage,
.coveo-sprites-documentType-mail-reply,
.coveo-icon.sysfiletype.exchangerecallreport,
.coveo-sprites-documentType-mail-recall,
.coveo-icon.sysfiletype.exchangerecallmessage,
.coveo-sprites-documentType-lost,
.coveo-sprites-documentType-lithium,
.coveo-omnibox .coveo-icon.licategoryshorttitle,
.coveo-omnibox .coveo-icon.liboardshorttitle,
.CoveoFacet .coveo-header .coveo-icon.licategoryshorttitle,
.CoveoFacetRange .coveo-header .coveo-icon.licategoryshorttitle,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.licategoryshorttitle,
.CoveoFacet .coveo-header .coveo-icon.liboardshorttitle,
.CoveoFacetRange .coveo-header .coveo-icon.liboardshorttitle,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.liboardshorttitle,
.coveo-sprites-documentType-link,
.coveo-sprites-documentType-lead,
.coveo-icon.objecttype.Lead,
.CoveoFacet .coveo-header .coveo-icon.objecttype.Lead,
.coveo-omnibox .coveo-icon.sfleadsource,
.CoveoFacet .coveo-header .coveo-icon.sfleadsource,
.CoveoFacetRange .coveo-header .coveo-icon.sfleadsource,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sfleadsource,
.coveo-sprites-documentType-language,
.coveo-omnibox .coveo-icon.syslanguage,
.CoveoFacet .coveo-header .coveo-icon.syslanguage,
.CoveoFacetRange .coveo-header .coveo-icon.syslanguage,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.syslanguage,
.coveo-sprites-documentType-kb,
.coveo-icon.objecttype.KBDocumentation,
.coveo-icon.objecttype.KBKnowledgeArticle,
.CoveoFacet .coveo-header .coveo-icon.objecttype.KBDocumentation,
.CoveoFacet .coveo-header .coveo-icon.objecttype.KBKnowledgeArticle,
.coveo-omnibox .coveo-icon.sysconcepts,
.CoveoFacet .coveo-header .coveo-icon.sysconcepts,
.CoveoFacetRange .coveo-header .coveo-icon.sysconcepts,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sysconcepts,
.coveo-sprites-documentType-journal-log,
.coveo-sprites-documentType-jobtitle,
.coveo-sprites-documentType-invalid,
.coveo-sprites-documentType-intranet,
.coveo-icon.sysfiletype.exchangegroup,
.coveo-omnibox .coveo-icon.sysdisplayparticipants,
.CoveoFacet .coveo-header .coveo-icon.sysdisplayparticipants,
.CoveoFacetRange .coveo-header .coveo-icon.sysdisplayparticipants,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sysdisplayparticipants,
.coveo-sprites-documentType-install,
.coveo-icon.sysfiletype.dll,
.coveo-icon.sysfiletype.exe,
.coveo-sprites-documentType-industry,
.coveo-omnibox .coveo-icon.sfindustry,
.CoveoFacet .coveo-header .coveo-icon.sfindustry,
.CoveoFacetRange .coveo-header .coveo-icon.sfindustry,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sfindustry,
.coveo-sprites-documentType-immediate,
.coveo-sprites-documentType-image,
.coveo-icon.sysfiletype.Image,
.coveo-icon.sysfiletype.ai,
.coveo-icon.sysfiletype.bmp,
.coveo-icon.sysfiletype.bw,
.coveo-icon.sysfiletype.cdr,
.coveo-icon.sysfiletype.cmx,
.coveo-icon.sysfiletype.cut,
.coveo-icon.sysfiletype.dcx,
.coveo-icon.sysfiletype.dib,
.coveo-icon.sysfiletype.drw,
.coveo-icon.sysfiletype.dxf,
.coveo-icon.sysfiletype.fpx,
.coveo-icon.sysfiletype.gem,
.coveo-icon.sysfiletype.gif,
.coveo-icon.sysfiletype.hgl,
.coveo-icon.sysfiletype.hpg,
.coveo-icon.sysfiletype.iff,
.coveo-icon.sysfiletype.img,
.coveo-icon.sysfiletype.jfif,
.coveo-icon.sysfiletype.jpe,
.coveo-icon.sysfiletype.jpeg,
.coveo-icon.sysfiletype.jpg,
.coveo-icon.sysfiletype.kdc,
.coveo-icon.sysfiletype.lbm,
.coveo-icon.sysfiletype.mac,
.coveo-icon.sysfiletype.pbm,
.coveo-icon.sysfiletype.pct,
.coveo-icon.sysfiletype.pcx,
.coveo-icon.sysfiletype.pdc,
.coveo-icon.sysfiletype.pfr,
.coveo-icon.sysfiletype.pgl,
.coveo-icon.sysfiletype.pgm,
.coveo-icon.sysfiletype.pic,
.coveo-icon.sysfiletype.png,
.coveo-icon.sysfiletype.ppm,
.coveo-icon.sysfiletype.psd,
.coveo-icon.sysfiletype.psp,
.coveo-icon.sysfiletype.ras,
.coveo-icon.sysfiletype.raw,
.coveo-icon.sysfiletype.rgb,
.coveo-icon.sysfiletype.rgba,
.coveo-icon.sysfiletype.rle,
.coveo-icon.sysfiletype.sgi,
.coveo-icon.sysfiletype.tga,
.coveo-icon.sysfiletype.tif,
.coveo-icon.sysfiletype.tiff,
.coveo-icon.sysfiletype.tub,
.coveo-icon.sysfiletype.wmf,
.coveo-icon.sysfiletype.wpg,
.coveo-sprites-documentType-how-to,
.coveo-sprites-documentType-high,
.coveo-sprites-documentType-from,
.coveo-omnibox .coveo-icon.sysfrom,
.coveo-omnibox .coveo-icon.sysdisplayfrom,
.CoveoFacet .coveo-header .coveo-icon.sysfrom,
.CoveoFacetRange .coveo-header .coveo-icon.sysfrom,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sysfrom,
.CoveoFacet .coveo-header .coveo-icon.sysdisplayfrom,
.CoveoFacetRange .coveo-header .coveo-icon.sysdisplayfrom,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sysdisplayfrom,
.coveo-sprites-documentType-folder,
.coveo-icon.sysfiletype.folder,
.coveo-omnibox .coveo-icon.sysemailfolders,
.CoveoFacet .coveo-header .coveo-icon.sysemailfolders,
.CoveoFacetRange .coveo-header .coveo-icon.sysemailfolders,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sysemailfolders,
.coveo-sprites-documentType-fixed,
.coveo-sprites-documentType-filter,
.coveo-sprites-documentType-file,
.coveo-icon.objecttype.File,
.coveo-icon.sysfiletype.exchangedocument,
.CoveoFacet .coveo-header .coveo-icon.objecttype.File,
.coveo-omnibox .coveo-icon.sysfiletype,
.CoveoFacet .coveo-header .coveo-icon.sysfiletype,
.CoveoFacetRange .coveo-header .coveo-icon.sysfiletype,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sysfiletype,
.coveo-sprites-documentType-feature,
.coveo-sprites-documentType-faq,
.coveo-sprites-documentType-expert,
.coveo-sprites-documentType-event,
.coveo-icon.objecttype.Event,
.CoveoFacet .coveo-header .coveo-icon.objecttype.Event,
.coveo-sprites-documentType-escalated,
.coveo-sprites-documentType-draft,
.coveo-sprites-documentType-doc-user,
.coveo-sprites-documentType-doc-dev,
.coveo-sprites-documentType-docadmin,
.coveo-sprites-documentType-disqualified,
.coveo-sprites-documentType-deferred,
.coveo-sprites-documentType-default,
.coveo-icon.objecttype,
.coveo-icon.sysfiletype,
.coveo-omnibox .coveo-icon,
.CoveoFacet .coveo-header .coveo-icon,
.CoveoFacetRange .coveo-header .coveo-icon,
.CoveoHierarchicalFacet .coveo-header .coveo-icon,
.coveo-sprites-documentType-database,
.coveo-sprites-documentType-crash,
.coveo-sprites-documentType-contract,
.coveo-icon.objecttype.Contract,
.coveo-sprites-documentType-contact,
.coveo-icon.objecttype.Contact,
.coveo-icon.objecttype.Partner,
.coveo-omnibox .coveo-icon.sfcontactname,
.CoveoFacet .coveo-header .coveo-icon.sfcontactname,
.CoveoFacetRange .coveo-header .coveo-icon.sfcontactname,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sfcontactname,
.coveo-sprites-documentType-completed,
.coveo-sprites-documentType-competition,
.coveo-omnibox .coveo-icon.sfopportunitycompetitionc,
.CoveoFacet .coveo-header .coveo-icon.sfopportunitycompetitionc,
.CoveoFacetRange .coveo-header .coveo-icon.sfopportunitycompetitionc,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sfopportunitycompetitionc,
.coveo-sprites-documentType-company,
.coveo-sprites-documentType-comment,
.coveo-icon.objecttype.Board,
.coveo-icon.objecttype.CaseComment,
.coveo-icon.sysfiletype.exchangeofficecom,
.coveo-sprites-documentType-closed,
.coveo-sprites-documentType-city,
.coveo-omnibox .coveo-icon.sfcountry,
.coveo-omnibox .coveo-icon.sfcity,
.CoveoFacet .coveo-header .coveo-icon.sfcountry,
.CoveoFacetRange .coveo-header .coveo-icon.sfcountry,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sfcountry,
.CoveoFacet .coveo-header .coveo-icon.sfcity,
.CoveoFacetRange .coveo-header .coveo-icon.sfcity,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sfcity,
.coveo-omnibox .coveo-icon.sfstate,
.CoveoFacet .coveo-header .coveo-icon.sfstate,
.CoveoFacetRange .coveo-header .coveo-icon.sfstate,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sfstate,
.coveo-sprites-documentType-chatter,
.coveo-sprites-documentType-category,
.coveo-icon.objecttype.Category,
.coveo-omnibox .coveo-icon.Sfopportunityforecastcategory,
.CoveoFacet .coveo-header .coveo-icon.Sfopportunityforecastcategory,
.CoveoFacetRange .coveo-header .coveo-icon.Sfopportunityforecastcategory,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.Sfopportunityforecastcategory,
.coveo-sprites-documentType-case,
.coveo-icon.objecttype.Case,
.coveo-sprites-documentType-cant-reproduce,
.coveo-sprites-documentType-cancelled,
.coveo-sprites-documentType-campaign,
.coveo-icon.objecttype.Campaign,
.coveo-sprites-documentType-bug-severity,
.coveo-sprites-documentType-blog,
.coveo-icon.objecttype.Blog,
.coveo-sprites-documentType-block,
.coveo-sprites-documentType-author,
.coveo-sprites-documentType-audience,
.coveo-sprites-documentType-attachment,
.coveo-icon.objecttype.KBAttachment,
.coveo-icon.objecttype.Attachment,
.coveo-sprites-documentType-approved,
.coveo-sprites-documentType-answer,
.coveo-icon.objecttype.KBSolution,
.coveo-icon.objecttype.Solution,
.coveo-sprites-documentType-announcement,
.coveo-sprites-documentType-all-content,
.coveo-sprites-documentType-advanced-content,
.coveo-sprites-documentType-account,
.coveo-icon.sysfiletype.activedirperson,
.coveo-sprites-documentType-account-salesforce,
.coveo-icon.objecttype.Account,
.coveo-omnibox .coveo-icon.sfaccountname,
.coveo-omnibox .coveo-icon.sfaccounttype,
.CoveoFacet .coveo-header .coveo-icon.sfaccountname,
.CoveoFacetRange .coveo-header .coveo-icon.sfaccountname,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sfaccountname,
.CoveoFacet .coveo-header .coveo-icon.sfaccounttype,
.CoveoFacetRange .coveo-header .coveo-icon.sfaccounttype,
.CoveoHierarchicalFacet .coveo-header .coveo-icon.sfaccounttype,
.coveo-sprites-common-menu_shareresult,
.coveo-advanced-menu .coveo-section.coveo-share-query .coveo-icon,
.coveo-sprites-common-delete,
.coveo-sprites-common-datepicker,
.coveo-sprites-common-copy,
.coveo-sprites-common-clear,
.CoveoBreadcrumb .coveo-clear-all .coveo-icon,
.CoveoPreferencesPanel .coveo-close .coveo-icon,
.coveo-sprites-common-amount,
.coveo-sprites-facet-arrow_back,
.coveo-sprites-quickView-close,
.coveo-sprites-facet-clear_facet_state,
.coveo-settings-popup .coveo-section.coveo-clear-state .coveo-icon,
.coveo-sprites-facet-resume_selected,
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-selected,
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-selected,
.coveo-sprites-facet-resume_disable,
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-excluded,
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-excluded,
.coveo-sprites-facet-disable,
.coveo-facet-value .coveo-exclude,
.CoveoFacet .coveo-value .coveo-exclude,
.CoveoFacetRange .coveo-value .coveo-exclude,
.CoveoHierarchicalFacet .coveo-value .coveo-exclude,
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-exclude,
.coveo-sprites-facet-clear_facetsearch_mobile,
.coveo-sprites-facet-clear_activefilter,
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-clear,
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-clear,
.coveo-sprites-facet-child_selected,
.CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs.coveo-has-childs-selected .coveo-checkbox > span,
.coveo-sprites-facet-checkmark_unselected,
.coveo-checkbox-for-facet-value > span,
.coveo-facet-value .coveo-checkbox > span,
.CoveoFacet .coveo-value .coveo-checkbox > span,
.CoveoFacetRange .coveo-value .coveo-checkbox > span,
.CoveoHierarchicalFacet .coveo-value .coveo-checkbox > span,
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-checkbox > span,
.coveo-sprites-facet-checkmark_selected,
.coveo-facet-value:hover .coveo-checkbox > span,
.CoveoFacet .coveo-value:hover .coveo-checkbox > span,
.CoveoFacetRange .coveo-value:hover .coveo-checkbox > span,
.CoveoHierarchicalFacet .coveo-value:hover .coveo-checkbox > span,
.coveo-omnibox .coveo-omnibox-facet-value li:hover .coveo-checkbox > span,
.coveo-facet-value.coveo-selected .coveo-checkbox > span,
.CoveoFacet .coveo-selected.coveo-value .coveo-checkbox > span,
.CoveoFacetRange .coveo-selected.coveo-value .coveo-checkbox > span,
.CoveoHierarchicalFacet .coveo-selected.coveo-value .coveo-checkbox > span,
.coveo-omnibox .coveo-omnibox-facet-value li.coveo-selected .coveo-checkbox > span,
.CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs.coveo-has-childs-selected.coveo-selected .coveo-checkbox > span,
.coveo-sprites-facet-checkmark_disabled,
.coveo-sprites-common-clear-mobile,
.coveo-sprites-pager-previous,
.CoveoPager ul li.coveo-previous > a > span,
.coveo-sprites-pager-next,
.CoveoPager ul li.coveo-next > a > span,
.coveo-sprites-folding-showmore-mobile,
.coveo-sprites-folding-showless-mobile,
.coveo-sprites-facet-spin_facet_search,
.CoveoFacet .coveo-search .coveo-wait-animation,
.CoveoFacetRange .coveo-search .coveo-wait-animation,
.CoveoHierarchicalFacet .coveo-search .coveo-wait-animation,
.coveo-sprites-facet-facetsearch,
.CoveoFacet .coveo-search .coveo-magnifier,
.CoveoFacetRange .coveo-search .coveo-magnifier,
.CoveoHierarchicalFacet .coveo-search .coveo-magnifier,
.coveo-sprites-facet-clear_facetsearch,
.CoveoFacet .coveo-search .coveo-clear .coveo-icon,
.CoveoFacetRange .coveo-search .coveo-clear .coveo-icon,
.CoveoHierarchicalFacet .coveo-search .coveo-clear .coveo-icon,
.coveo-sprites-folding-showmore,
.coveo-more .coveo-folding-footer-icon,
.coveo-sprites-folding-showless,
.coveo-less .coveo-folding-footer-icon,
.coveo-sprites-folding-email_sendto,
.coveo-sprites-facet-showmore,
.coveo-sprites-facet-showless,
.coveo-sprites-facet-email_sendto,
.coveo-sprites-sort-sortby_top,
.CoveoSort.coveo-selected.coveo-ascending .coveo-icon,
.coveo-sprites-sort-sortby_bottom,
.CoveoSort.coveo-selected .coveo-icon {
  background-image: url("../image/sprites.png");
  display: inline-block;
  vertical-align: baseline;
  zoom: 1;
  *display: inline;
  *vertical-align: auto;
  background-repeat: no-repeat;
  overflow: hidden;
}

.coveo-sprites-common-coveo-cloud {
  background-position: 0px 0px;
  width: 131px;
  height: 48px;
  text-indent: 131px;
}

.coveo-sprites-common-logo_light_large, .coveo-logo-light-large {
  background-position: 0px -48px;
  width: 110px;
  height: 37px;
  text-indent: 110px;
}

.coveo-sprites-quickView-coveo_colorbox_border1 {
  background-position: 0px -85px;
  width: 50px;
  height: 98px;
  text-indent: 50px;
}

.coveo-sprites-common-coveo, .coveo-logo {
  background-position: -131px 0px;
  width: 97px;
  height: 34px;
  text-indent: 97px;
}

.coveo-sprites-common-poweredbycoveo, .coveo-powered-by {
  background-position: -131px -34px;
  width: 90px;
  height: 32px;
  text-indent: 90px;
}

.coveo-sprites-common-logo_light, .coveo-logo-light {
  background-position: -131px -66px;
  width: 71px;
  height: 26px;
  text-indent: 71px;
}

.coveo-sprites-quickView-coveo_colorbox_border2 {
  background-position: -131px -92px;
  width: 50px;
  height: 1px;
  text-indent: 50px;
}

.coveo-sprites-preferencesPanel-toggle_on, .CoveoPreferencePanelItem .coveo-input-icon.coveo-selected, .CoveoPreferencesPanel .CoveoResultsPreferences .coveo-input-icon.coveo-selected, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-input-icon.coveo-selected {
  background-position: -131px -93px;
  width: 42px;
  height: 20px;
  text-indent: 42px;
}

.coveo-sprites-preferencesPanel-toggle_off, .CoveoPreferencePanelItem .coveo-input-icon, .CoveoPreferencesPanel .CoveoResultsPreferences .coveo-input-icon, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-input-icon {
  background-position: -173px -93px;
  width: 42px;
  height: 20px;
  text-indent: 42px;
}

.coveo-sprites-common-checkbox_inactive {
  background-position: -131px -113px;
  width: 42px;
  height: 20px;
  text-indent: 42px;
}

.coveo-sprites-common-checkbox:active {
  background-position: -173px -113px;
  width: 42px;
  height: 20px;
  text-indent: 42px;
}

.coveo-sprites-common-login_user {
  background-position: -202px -66px;
  width: 24px;
  height: 24px;
  text-indent: 24px;
}

.coveo-sprites-common-lock {
  background-position: -131px -133px;
  width: 24px;
  height: 24px;
  text-indent: 24px;
}

.coveo-sprites-facet-openinterfaces {
  background-position: -155px -133px;
  width: 23px;
  height: 16px;
  text-indent: 23px;
}

.coveo-sprites-facet-openfacets {
  background-position: -178px -133px;
  width: 23px;
  height: 16px;
  text-indent: 23px;
}

.coveo-sprites-searchButton-searchbutton, .CoveoSearchButton > .coveo-icon, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters > .coveo-icon, .ie8or9 .coveo-executing-query .CoveoSearchButton > .coveo-icon {
  background-position: -131px -157px;
  width: 18px;
  height: 18px;
  text-indent: 18px;
}

.coveo-sprites-common-thumbup_inactive {
  background-position: -149px -157px;
  width: 18px;
  height: 18px;
  text-indent: 18px;
}

.coveo-sprites-common-thumbup:active {
  background-position: -167px -157px;
  width: 18px;
  height: 18px;
  text-indent: 18px;
}

.coveo-sprites-common-thumbdown_inactive {
  background-position: -185px -157px;
  width: 18px;
  height: 18px;
  text-indent: 18px;
}

.coveo-sprites-common-thumbdown:active {
  background-position: -203px -157px;
  width: 18px;
  height: 18px;
  text-indent: 18px;
}

.coveo-sprites-common-system {
  background-position: -110px -48px;
  width: 18px;
  height: 18px;
  text-indent: 18px;
}

.coveo-sprites-common-star_placeholder {
  background-position: -110px -66px;
  width: 18px;
  height: 18px;
  text-indent: 18px;
}

.coveo-sprites-common-star_inactive, .coveo-top-suggestion-header-icon, .coveo-top-field-suggestion-header .coveo-icon-top-field, .coveo-top-analytics-suggestion-header .coveo-icon-top-analytics, .coveo-omnibox-result-list-header .coveo-icon-omnibox-result-list {
  background-position: -50px -85px;
  width: 18px;
  height: 18px;
  text-indent: 18px;
}

.coveo-sprites-common-star:active {
  background-position: -68px -85px;
  width: 18px;
  height: 18px;
  text-indent: 18px;
}

.coveo-sprites-common-settings, .CoveoSettings .coveo-settings-icon {
  background-position: -86px -85px;
  width: 18px;
  height: 18px;
  text-indent: 18px;
}

.coveo-sprites-tabGroup-show_more, .CoveoTabGroupMenu .coveo-menu-item-active > .coveo-show-more {
  background-position: -201px -133px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-tab-checkmark_selected-on_dark_bg {
  background-position: -104px -85px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-searchButton-spin, .coveo-executing-query .CoveoSearchButton > .coveo-icon, .coveo-executing-query .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters > .coveo-icon, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-executing-query .coveo-advanced-filters > .coveo-icon {
  background-position: -50px -103px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-searchButton-searchbutton_gray {
  background-position: -66px -103px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-quickView-quickview_previous, .coveo-quickview-header .coveo-term .coveo-term-left-arrow .coveo-term-left-arrow-icon {
  background-position: -82px -103px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-quickView-quickview_next, .coveo-quickview-header .coveo-term .coveo-term-right-arrow .coveo-term-right-arrow-icon {
  background-position: -98px -103px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-quickView-quickview, .CoveoResultAttachments .coveo-thumbnail-icon {
  background-position: -114px -103px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-queryBox-clear, .coveo-query-box-clear .coveo-icon {
  background-position: -50px -119px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-preferencesPanel-table-edit, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-edit .coveo-icon {
  background-position: -66px -119px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-preferencesPanel-table-delete, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-delete .coveo-icon {
  background-position: -82px -119px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-preferencesPanel-table-cancel, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-close-and-save .coveo-close {
  background-position: -98px -119px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-preferencesPanel-table-apply, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-close-and-save .coveo-save {
  background-position: -114px -119px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-preferencesPanel-menu_preferences, .coveo-advanced-menu .coveo-section.coveo-preference-panel .coveo-icon {
  background-position: -50px -135px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-menu-menu_sortdirection, .coveo-settings-popup .coveo-section.coveo-direction .coveo-icon {
  background-position: -66px -135px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-menu-menu_sortby, .coveo-settings-popup .coveo-section.coveo-sort .coveo-icon {
  background-position: -82px -135px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-menu-menu_shareresult {
  background-position: -98px -135px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-menu-menu_searchin {
  background-position: -114px -135px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-menu-menu_saveoption, .coveo-settings-popup .coveo-section.coveo-save-state .coveo-icon, .CoveoPreferencesPanel .coveo-save .coveo-icon {
  background-position: -50px -151px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-menu-menu_opencontactinfoin {
  background-position: -66px -151px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-menu-menu_avancedsearch {
  background-position: -82px -151px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-facet-spin, .CoveoFacet .coveo-header .coveo-wait-animation, .CoveoFacetRange .coveo-header .coveo-wait-animation, .CoveoHierarchicalFacet .coveo-header .coveo-wait-animation {
  background-position: -98px -151px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-facet-show_facet, .coveo-settings-popup .coveo-section.coveo-show .coveo-icon {
  background-position: -114px -151px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-facet-moreoption, .CoveoFacet .coveo-header .coveo-settings .coveo-icon, .CoveoFacetRange .coveo-header .coveo-settings .coveo-icon, .CoveoHierarchicalFacet .coveo-header .coveo-settings .coveo-icon {
  background-position: -50px -167px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-facet-modeor, .CoveoFacet .coveo-header .coveo-operator.coveo-or, .CoveoFacetRange .coveo-header .coveo-operator.coveo-or, .CoveoHierarchicalFacet .coveo-header .coveo-operator.coveo-or {
  background-position: -66px -167px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-facet-modeand, .CoveoFacet .coveo-header .coveo-operator.coveo-and, .CoveoFacetRange .coveo-header .coveo-operator.coveo-and, .CoveoHierarchicalFacet .coveo-header .coveo-operator.coveo-and {
  background-position: -82px -167px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-facet-expanded, .CoveoFacet .coveo-header .coveo-collapse .coveo-icon, .CoveoFacetRange .coveo-header .coveo-collapse .coveo-icon, .CoveoHierarchicalFacet .coveo-header .coveo-collapse .coveo-icon, .CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs.coveo-open .coveo-has-childs-toggle {
  background-position: -98px -167px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-facet-collapsed, .CoveoFacet .coveo-header .coveo-expand .coveo-icon, .CoveoFacetRange .coveo-header .coveo-expand .coveo-icon, .CoveoHierarchicalFacet .coveo-header .coveo-expand .coveo-icon, .CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs .coveo-has-childs-toggle {
  background-position: -114px -167px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-facet-clear_facet, .CoveoFacet .coveo-header .coveo-eraser .coveo-icon, .CoveoFacetRange .coveo-header .coveo-eraser .coveo-icon, .CoveoHierarchicalFacet .coveo-header .coveo-eraser .coveo-icon, .coveo-settings-popup .coveo-section.coveo-hide .coveo-icon, .CoveoShareQuery .coveo-query-summary-info-close span {
  background-position: 0px -183px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-zip, .coveo-icon.sysfiletype.zip, .coveo-icon.sysfiletype.rar, .coveo-icon.sysfiletype.gz {
  background-position: -16px -183px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-year, .coveo-icon.sysfiletype.exchangecalendarmessage, .coveo-omnibox .coveo-icon.sfopportunityclosedquarterc, .CoveoFacet .coveo-header .coveo-icon.sfopportunityclosedquarterc, .CoveoFacetRange .coveo-header .coveo-icon.sfopportunityclosedquarterc, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfopportunityclosedquarterc, .coveo-omnibox .coveo-icon.sysyear, .coveo-omnibox .coveo-icon.sysmonth, .coveo-omnibox .coveo-icon.sysdate, .CoveoFacet .coveo-header .coveo-icon.sysyear, .CoveoFacetRange .coveo-header .coveo-icon.sysyear, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysyear, .CoveoFacet .coveo-header .coveo-icon.sysmonth, .CoveoFacetRange .coveo-header .coveo-icon.sysmonth, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysmonth, .CoveoFacet .coveo-header .coveo-icon.sysdate, .CoveoFacetRange .coveo-header .coveo-icon.sysdate, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysdate {
  background-position: -32px -183px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-yammer, .coveo-icon.objecttype.YammerNetwork, .coveo-icon.objecttype.YamemrUser, .coveo-icon.objecttype.YammerMessage, .coveo-icon.objecttype.YammerAttachment {
  background-position: -48px -183px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-xml, .coveo-icon.sysfiletype.xml, .coveo-icon.sysfiletype.xsl, .coveo-icon.sysfiletype.xslt {
  background-position: -64px -183px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-won {
  background-position: -80px -183px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-webpage, .coveo-icon.objecttype.Site, .coveo-icon.sysfiletype.asp, .coveo-icon.sysfiletype.aspx, .coveo-icon.sysfiletype.cgi, .coveo-icon.sysfiletype.col, .coveo-icon.sysfiletype.dochtml, .coveo-icon.sysfiletype.dothtml, .coveo-icon.sysfiletype.fphtml, .coveo-icon.sysfiletype.hta, .coveo-icon.sysfiletype.htm, .coveo-icon.sysfiletype.html, .coveo-icon.sysfiletype.jsp, .coveo-icon.sysfiletype.php, .coveo-icon.sysfiletype.pothtml, .coveo-icon.sysfiletype.ppthtml, .coveo-icon.sysfiletype.shtm, .coveo-icon.sysfiletype.shtml, .coveo-icon.sysfiletype.xlshtml {
  background-position: -96px -183px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-video, .coveo-icon.sysfiletype.avi, .coveo-icon.sysfiletype.m1v, .coveo-icon.sysfiletype.mov, .coveo-icon.sysfiletype.MOV, .coveo-icon.sysfiletype.mp2, .coveo-icon.sysfiletype.mp2v, .coveo-icon.sysfiletype.mpa, .coveo-icon.sysfiletype.mpeg, .coveo-icon.sysfiletype.mpg, .coveo-icon.sysfiletype.mpv2, .coveo-icon.sysfiletype.qt, .coveo-icon.sysfiletype.rec, .coveo-icon.sysfiletype.rm, .coveo-icon.sysfiletype.rnx, .coveo-icon.sysfiletype.wm, .coveo-icon.sysfiletype.wmv {
  background-position: -112px -183px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-user, .coveo-icon.objecttype.People, .coveo-icon.objecttype.User, .coveo-icon.sysfiletype.exchangeperson, .coveo-omnibox .coveo-icon.sysauthor, .coveo-omnibox .coveo-icon.sfownername, .CoveoFacet .coveo-header .coveo-icon.sysauthor, .CoveoFacetRange .coveo-header .coveo-icon.sysauthor, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysauthor, .CoveoFacet .coveo-header .coveo-icon.sfownername, .CoveoFacetRange .coveo-header .coveo-icon.sfownername, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfownername, .coveo-omnibox .coveo-icon.sfuserdepartment, .CoveoFacet .coveo-header .coveo-icon.sfuserdepartment, .CoveoFacetRange .coveo-header .coveo-icon.sfuserdepartment, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfuserdepartment {
  background-position: -128px -183px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-urgent {
  background-position: -144px -183px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-troubleshooting {
  background-position: -160px -183px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-topic, .coveo-icon.objecttype.Topic {
  background-position: -176px -183px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-to, .coveo-omnibox .coveo-icon.systo, .coveo-omnibox .coveo-icon.sysdisplayrecipients, .CoveoFacet .coveo-header .coveo-icon.systo, .CoveoFacetRange .coveo-header .coveo-icon.systo, .CoveoHierarchicalFacet .coveo-header .coveo-icon.systo, .CoveoFacet .coveo-header .coveo-icon.sysdisplayrecipients, .CoveoFacetRange .coveo-header .coveo-icon.sysdisplayrecipients, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysdisplayrecipients {
  background-position: -192px -183px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-timeline, .coveo-icon.sysfiletype.exchangeappointment {
  background-position: -208px -183px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-text, .coveo-icon.objecttype.Thread, .coveo-icon.sysfiletype.rtf, .coveo-icon.sysfiletype.ascx, .coveo-icon.sysfiletype.bat, .coveo-icon.sysfiletype.cmd, .coveo-icon.sysfiletype.config, .coveo-icon.sysfiletype.csv, .coveo-icon.sysfiletype.dic, .coveo-icon.sysfiletype.exc, .coveo-icon.sysfiletype.inf, .coveo-icon.sysfiletype.ini, .coveo-icon.sysfiletype.js, .coveo-icon.sysfiletype.jsl, .coveo-icon.sysfiletype.log, .coveo-icon.sysfiletype.nfo, .coveo-icon.sysfiletype.scp, .coveo-icon.sysfiletype.sdl, .coveo-icon.sysfiletype.sln, .coveo-icon.sysfiletype.txt, .coveo-icon.sysfiletype.vbdproj, .coveo-icon.sysfiletype.vbs, .coveo-icon.sysfiletype.vdp, .coveo-icon.sysfiletype.vdproj, .coveo-icon.sysfiletype.vjp, .coveo-icon.sysfiletype.vjsproj, .coveo-icon.sysfiletype.vjsprojdata, .coveo-icon.sysfiletype.wsdl, .coveo-icon.sysfiletype.wsf, .coveo-icon.sysfiletype.wtx, .coveo-icon.sysfiletype.xsd, .coveo-icon.sysfiletype.doc, .coveo-icon.sysfiletype.docm, .coveo-icon.sysfiletype.docx, .coveo-icon.sysfiletype.dot, .coveo-icon.sysfiletype.dotm, .coveo-icon.sysfiletype.dotx, .coveo-icon.sysfiletype.wri, .coveo-icon.sysfiletype.wp, .coveo-icon.sysfiletype.wpd, .coveo-icon.sysfiletype.wpf {
  background-position: 0px -199px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-task, .coveo-icon.objecttype.Task, .coveo-icon.sysfiletype.exchangetask {
  background-position: -16px -199px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-suspended {
  background-position: -32px -199px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-support, .coveo-omnibox .coveo-icon.sfcasepriority, .CoveoFacet .coveo-header .coveo-icon.sfcasepriority, .CoveoFacetRange .coveo-header .coveo-icon.sfcasepriority, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfcasepriority {
  background-position: -48px -199px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-status, .coveo-omnibox .coveo-icon.sfcasestatus, .CoveoFacet .coveo-header .coveo-icon.sfcasestatus, .CoveoFacetRange .coveo-header .coveo-icon.sfcasestatus, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfcasestatus, .coveo-omnibox .coveo-icon.Sfopportunitystagename, .CoveoFacet .coveo-header .coveo-icon.Sfopportunitystagename, .CoveoFacetRange .coveo-header .coveo-icon.Sfopportunitystagename, .CoveoHierarchicalFacet .coveo-header .coveo-icon.Sfopportunitystagename {
  background-position: -64px -199px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-started {
  background-position: -80px -199px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-stage {
  background-position: -96px -199px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-spreadsheet, .coveo-icon.sysfiletype.xlam, .coveo-icon.sysfiletype.xlb, .coveo-icon.sysfiletype.xlm, .coveo-icon.sysfiletype.xls, .coveo-icon.sysfiletype.xlsm, .coveo-icon.sysfiletype.xlsx, .coveo-icon.sysfiletype.xltm, .coveo-icon.sysfiletype.xltx {
  background-position: -112px -199px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-source {
  background-position: -128px -199px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-slideshow, .coveo-icon.sysfiletype.pot, .coveo-icon.sysfiletype.potm, .coveo-icon.sysfiletype.potx, .coveo-icon.sysfiletype.ppam, .coveo-icon.sysfiletype.pps, .coveo-icon.sysfiletype.ppsm, .coveo-icon.sysfiletype.ppsx, .coveo-icon.sysfiletype.ppt, .coveo-icon.sysfiletype.pptm, .coveo-icon.sysfiletype.pptx {
  background-position: -144px -199px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-setting {
  background-position: -160px -199px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-secure {
  background-position: -176px -199px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-rss, .coveo-icon.objecttype.Feed, .coveo-icon.sysfiletype.exchangerssfeed {
  background-position: -192px -199px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-reviewed {
  background-position: -208px -199px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-resolved {
  background-position: -228px 0px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-report {
  background-position: -228px -16px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-renewed {
  background-position: -228px -32px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-renewed-not {
  background-position: -228px -48px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-project-name {
  background-position: -228px -64px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-product, .coveo-icon.objecttype.Product {
  background-position: -228px -80px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-priority {
  background-position: -228px -96px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-poll {
  background-position: -228px -112px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-planned, .coveo-icon.sysfiletype.exchangeactivity {
  background-position: -228px -128px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-pending {
  background-position: -228px -144px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-pdf, .coveo-icon.sysfiletype.pdf {
  background-position: -228px -160px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-opportunity, .coveo-icon.objecttype.Opportunity, .coveo-omnibox .coveo-icon.sfopportunityforecastcategory, .CoveoFacet .coveo-header .coveo-icon.sfopportunityforecastcategory, .CoveoFacetRange .coveo-header .coveo-icon.sfopportunityforecastcategory, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfopportunityforecastcategory, .coveo-omnibox .coveo-icon.sfopportunitytype, .coveo-omnibox .coveo-icon.sfopportunitystagename, .CoveoFacet .coveo-header .coveo-icon.sfopportunitytype, .CoveoFacetRange .coveo-header .coveo-icon.sfopportunitytype, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfopportunitytype, .CoveoFacet .coveo-header .coveo-icon.sfopportunitystagename, .CoveoFacetRange .coveo-header .coveo-icon.sfopportunitystagename, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfopportunitystagename {
  background-position: -228px -176px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-open {
  background-position: -228px -192px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-note, .coveo-icon.objecttype.Note, .coveo-icon.sysfiletype.one, .coveo-icon.sysfiletype.exchangenote {
  background-position: 0px -215px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-not-started {
  background-position: -16px -215px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-new {
  background-position: -32px -215px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-negociation {
  background-position: -48px -215px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-need-feedback {
  background-position: -64px -215px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-music-file, .coveo-icon.sysfiletype.aif, .coveo-icon.sysfiletype.aifc, .coveo-icon.sysfiletype.aiff, .coveo-icon.sysfiletype.asf, .coveo-icon.sysfiletype.au, .coveo-icon.sysfiletype.cda, .coveo-icon.sysfiletype.mid, .coveo-icon.sysfiletype.midi, .coveo-icon.sysfiletype.mp1, .coveo-icon.sysfiletype.mp3, .coveo-icon.sysfiletype.mpga, .coveo-icon.sysfiletype.rmi, .coveo-icon.sysfiletype.snd, .coveo-icon.sysfiletype.wav, .coveo-icon.sysfiletype.wma {
  background-position: -80px -215px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-msproject, .coveo-icon.sysfiletype.mpp {
  background-position: -96px -215px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-minor {
  background-position: -112px -215px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-manager, .coveo-omnibox .coveo-icon.sfuserdivision, .CoveoFacet .coveo-header .coveo-icon.sfuserdivision, .CoveoFacetRange .coveo-header .coveo-icon.sfuserdivision, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfuserdivision {
  background-position: -128px -215px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-major {
  background-position: -144px -215px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-mail, .coveo-icon.objecttype.Message, .coveo-icon.sysfiletype.msg, .coveo-icon.sysfiletype.oft, .coveo-icon.sysfiletype.email, .coveo-icon.sysfiletype.eml, .coveo-icon.sysfiletype.ews, .coveo-icon.sysfiletype.mht, .coveo-icon.sysfiletype.mhtml, .coveo-icon.sysfiletype.mime, .coveo-icon.sysfiletype.exchangemessage, .coveo-icon.sysfiletype.exchangefreebusy, .coveo-icon.sysfiletype.exchangemdn, .coveo-icon.sysfiletype.exchangeobject, .coveo-omnibox .coveo-icon.sysmailbox, .CoveoFacet .coveo-header .coveo-icon.sysmailbox, .CoveoFacetRange .coveo-header .coveo-icon.sysmailbox, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysmailbox {
  background-position: -160px -215px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-mail-undeliverable, .coveo-icon.sysfiletype.exchangedsn, .coveo-icon.sysfiletype.exchangejunkmessage {
  background-position: -176px -215px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-mail-reply, .coveo-icon.sysfiletype.exchangerecallreport {
  background-position: -192px -215px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-mail-recall, .coveo-icon.sysfiletype.exchangerecallmessage {
  background-position: -208px -215px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-lost {
  background-position: -224px -215px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-lithium, .coveo-omnibox .coveo-icon.licategoryshorttitle, .coveo-omnibox .coveo-icon.liboardshorttitle, .CoveoFacet .coveo-header .coveo-icon.licategoryshorttitle, .CoveoFacetRange .coveo-header .coveo-icon.licategoryshorttitle, .CoveoHierarchicalFacet .coveo-header .coveo-icon.licategoryshorttitle, .CoveoFacet .coveo-header .coveo-icon.liboardshorttitle, .CoveoFacetRange .coveo-header .coveo-icon.liboardshorttitle, .CoveoHierarchicalFacet .coveo-header .coveo-icon.liboardshorttitle {
  background-position: -244px 0px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-link {
  background-position: -244px -16px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-lead, .coveo-icon.objecttype.Lead, .coveo-omnibox .coveo-icon.sfleadsource, .CoveoFacet .coveo-header .coveo-icon.sfleadsource, .CoveoFacetRange .coveo-header .coveo-icon.sfleadsource, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfleadsource {
  background-position: -244px -32px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-language, .coveo-omnibox .coveo-icon.syslanguage, .CoveoFacet .coveo-header .coveo-icon.syslanguage, .CoveoFacetRange .coveo-header .coveo-icon.syslanguage, .CoveoHierarchicalFacet .coveo-header .coveo-icon.syslanguage {
  background-position: -244px -48px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-kb, .coveo-icon.objecttype.KBDocumentation, .coveo-icon.objecttype.KBKnowledgeArticle, .coveo-omnibox .coveo-icon.sysconcepts, .CoveoFacet .coveo-header .coveo-icon.sysconcepts, .CoveoFacetRange .coveo-header .coveo-icon.sysconcepts, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysconcepts {
  background-position: -244px -64px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-journal-log {
  background-position: -244px -80px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-jobtitle {
  background-position: -244px -96px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-invalid {
  background-position: -244px -112px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-intranet, .coveo-icon.sysfiletype.exchangegroup, .coveo-omnibox .coveo-icon.sysdisplayparticipants, .CoveoFacet .coveo-header .coveo-icon.sysdisplayparticipants, .CoveoFacetRange .coveo-header .coveo-icon.sysdisplayparticipants, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysdisplayparticipants {
  background-position: -244px -128px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-install, .coveo-icon.sysfiletype.dll, .coveo-icon.sysfiletype.exe {
  background-position: -244px -144px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-industry, .coveo-omnibox .coveo-icon.sfindustry, .CoveoFacet .coveo-header .coveo-icon.sfindustry, .CoveoFacetRange .coveo-header .coveo-icon.sfindustry, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfindustry {
  background-position: -244px -160px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-immediate {
  background-position: -244px -176px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-image, .coveo-icon.sysfiletype.Image, .coveo-icon.sysfiletype.ai, .coveo-icon.sysfiletype.bmp, .coveo-icon.sysfiletype.bw, .coveo-icon.sysfiletype.cdr, .coveo-icon.sysfiletype.cmx, .coveo-icon.sysfiletype.cut, .coveo-icon.sysfiletype.dcx, .coveo-icon.sysfiletype.dib, .coveo-icon.sysfiletype.drw, .coveo-icon.sysfiletype.dxf, .coveo-icon.sysfiletype.fpx, .coveo-icon.sysfiletype.gem, .coveo-icon.sysfiletype.gif, .coveo-icon.sysfiletype.hgl, .coveo-icon.sysfiletype.hpg, .coveo-icon.sysfiletype.iff, .coveo-icon.sysfiletype.img, .coveo-icon.sysfiletype.jfif, .coveo-icon.sysfiletype.jpe, .coveo-icon.sysfiletype.jpeg, .coveo-icon.sysfiletype.jpg, .coveo-icon.sysfiletype.kdc, .coveo-icon.sysfiletype.lbm, .coveo-icon.sysfiletype.mac, .coveo-icon.sysfiletype.pbm, .coveo-icon.sysfiletype.pct, .coveo-icon.sysfiletype.pcx, .coveo-icon.sysfiletype.pdc, .coveo-icon.sysfiletype.pfr, .coveo-icon.sysfiletype.pgl, .coveo-icon.sysfiletype.pgm, .coveo-icon.sysfiletype.pic, .coveo-icon.sysfiletype.png, .coveo-icon.sysfiletype.ppm, .coveo-icon.sysfiletype.psd, .coveo-icon.sysfiletype.psp, .coveo-icon.sysfiletype.ras, .coveo-icon.sysfiletype.raw, .coveo-icon.sysfiletype.rgb, .coveo-icon.sysfiletype.rgba, .coveo-icon.sysfiletype.rle, .coveo-icon.sysfiletype.sgi, .coveo-icon.sysfiletype.tga, .coveo-icon.sysfiletype.tif, .coveo-icon.sysfiletype.tiff, .coveo-icon.sysfiletype.tub, .coveo-icon.sysfiletype.wmf, .coveo-icon.sysfiletype.wpg {
  background-position: -244px -192px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-how-to {
  background-position: -244px -208px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-high {
  background-position: 0px -231px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-from, .coveo-omnibox .coveo-icon.sysfrom, .coveo-omnibox .coveo-icon.sysdisplayfrom, .CoveoFacet .coveo-header .coveo-icon.sysfrom, .CoveoFacetRange .coveo-header .coveo-icon.sysfrom, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysfrom, .CoveoFacet .coveo-header .coveo-icon.sysdisplayfrom, .CoveoFacetRange .coveo-header .coveo-icon.sysdisplayfrom, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysdisplayfrom {
  background-position: -16px -231px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-folder, .coveo-icon.sysfiletype.folder, .coveo-omnibox .coveo-icon.sysemailfolders, .CoveoFacet .coveo-header .coveo-icon.sysemailfolders, .CoveoFacetRange .coveo-header .coveo-icon.sysemailfolders, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysemailfolders {
  background-position: -32px -231px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-fixed {
  background-position: -48px -231px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-filter {
  background-position: -64px -231px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-file, .coveo-icon.objecttype.File, .coveo-icon.sysfiletype.exchangedocument, .coveo-omnibox .coveo-icon.sysfiletype, .CoveoFacet .coveo-header .coveo-icon.sysfiletype, .CoveoFacetRange .coveo-header .coveo-icon.sysfiletype, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysfiletype {
  background-position: -80px -231px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-feature {
  background-position: -96px -231px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-faq {
  background-position: -112px -231px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-expert {
  background-position: -128px -231px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-event, .coveo-icon.objecttype.Event {
  background-position: -144px -231px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-escalated {
  background-position: -160px -231px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-draft {
  background-position: -176px -231px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-doc-user {
  background-position: -192px -231px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-doc-dev {
  background-position: -208px -231px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-docadmin {
  background-position: -224px -231px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-disqualified {
  background-position: -240px -231px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-deferred {
  background-position: -260px 0px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-default, .coveo-icon.objecttype, .coveo-icon.sysfiletype, .coveo-omnibox .coveo-icon, .CoveoFacet .coveo-header .coveo-icon, .CoveoFacetRange .coveo-header .coveo-icon, .CoveoHierarchicalFacet .coveo-header .coveo-icon {
  background-position: -260px -16px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-database {
  background-position: -260px -32px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-crash {
  background-position: -260px -48px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-contract, .coveo-icon.objecttype.Contract {
  background-position: -260px -64px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-contact, .coveo-icon.objecttype.Contact, .coveo-icon.objecttype.Partner, .coveo-omnibox .coveo-icon.sfcontactname, .CoveoFacet .coveo-header .coveo-icon.sfcontactname, .CoveoFacetRange .coveo-header .coveo-icon.sfcontactname, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfcontactname {
  background-position: -260px -80px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-completed {
  background-position: -260px -96px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-competition, .coveo-omnibox .coveo-icon.sfopportunitycompetitionc, .CoveoFacet .coveo-header .coveo-icon.sfopportunitycompetitionc, .CoveoFacetRange .coveo-header .coveo-icon.sfopportunitycompetitionc, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfopportunitycompetitionc {
  background-position: -260px -112px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-company {
  background-position: -260px -128px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-comment, .coveo-icon.objecttype.Board, .coveo-icon.objecttype.CaseComment, .coveo-icon.sysfiletype.exchangeofficecom {
  background-position: -260px -144px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-closed {
  background-position: -260px -160px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-city, .coveo-omnibox .coveo-icon.sfcountry, .coveo-omnibox .coveo-icon.sfcity, .CoveoFacet .coveo-header .coveo-icon.sfcountry, .CoveoFacetRange .coveo-header .coveo-icon.sfcountry, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfcountry, .CoveoFacet .coveo-header .coveo-icon.sfcity, .CoveoFacetRange .coveo-header .coveo-icon.sfcity, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfcity, .coveo-omnibox .coveo-icon.sfstate, .CoveoFacet .coveo-header .coveo-icon.sfstate, .CoveoFacetRange .coveo-header .coveo-icon.sfstate, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfstate {
  background-position: -260px -176px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-chatter {
  background-position: -260px -192px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-category, .coveo-icon.objecttype.Category, .coveo-omnibox .coveo-icon.Sfopportunityforecastcategory, .CoveoFacet .coveo-header .coveo-icon.Sfopportunityforecastcategory, .CoveoFacetRange .coveo-header .coveo-icon.Sfopportunityforecastcategory, .CoveoHierarchicalFacet .coveo-header .coveo-icon.Sfopportunityforecastcategory {
  background-position: -260px -208px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-case, .coveo-icon.objecttype.Case {
  background-position: -260px -224px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-cant-reproduce {
  background-position: 0px -247px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-cancelled {
  background-position: -16px -247px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-campaign, .coveo-icon.objecttype.Campaign {
  background-position: -32px -247px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-bug-severity {
  background-position: -48px -247px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-blog, .coveo-icon.objecttype.Blog {
  background-position: -64px -247px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-block {
  background-position: -80px -247px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-author {
  background-position: -96px -247px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-audience {
  background-position: -112px -247px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-attachment, .coveo-icon.objecttype.KBAttachment, .coveo-icon.objecttype.Attachment {
  background-position: -128px -247px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-approved {
  background-position: -144px -247px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-answer, .coveo-icon.objecttype.KBSolution, .coveo-icon.objecttype.Solution {
  background-position: -160px -247px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-announcement {
  background-position: -176px -247px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-all-content {
  background-position: -192px -247px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-advanced-content {
  background-position: -208px -247px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-account, .coveo-icon.sysfiletype.activedirperson {
  background-position: -224px -247px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-documentType-account-salesforce, .coveo-icon.objecttype.Account, .coveo-omnibox .coveo-icon.sfaccountname, .coveo-omnibox .coveo-icon.sfaccounttype, .CoveoFacet .coveo-header .coveo-icon.sfaccountname, .CoveoFacetRange .coveo-header .coveo-icon.sfaccountname, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfaccountname, .CoveoFacet .coveo-header .coveo-icon.sfaccounttype, .CoveoFacetRange .coveo-header .coveo-icon.sfaccounttype, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfaccounttype {
  background-position: -240px -247px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-common-menu_shareresult, .coveo-advanced-menu .coveo-section.coveo-share-query .coveo-icon {
  background-position: -256px -247px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-common-delete {
  background-position: -276px 0px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-common-datepicker {
  background-position: -276px -16px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-common-copy {
  background-position: -276px -32px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-common-clear, .CoveoBreadcrumb .coveo-clear-all .coveo-icon, .CoveoPreferencesPanel .coveo-close .coveo-icon {
  background-position: -276px -48px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-common-amount {
  background-position: -276px -64px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.coveo-sprites-facet-arrow_back {
  background-position: -276px -80px;
  width: 9px;
  height: 15px;
  text-indent: 9px;
}

.coveo-sprites-quickView-close {
  background-position: -276px -95px;
  width: 14px;
  height: 10px;
  text-indent: 14px;
}

.coveo-sprites-facet-clear_facet_state, .coveo-settings-popup .coveo-section.coveo-clear-state .coveo-icon {
  background-position: -276px -105px;
  width: 14px;
  height: 14px;
  text-indent: 14px;
}

.coveo-sprites-facet-resume_selected, .coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-selected, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-selected {
  background-position: -276px -119px;
  width: 12px;
  height: 12px;
  text-indent: 12px;
}

.coveo-sprites-facet-resume_disable, .coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-excluded, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-excluded {
  background-position: -276px -131px;
  width: 12px;
  height: 12px;
  text-indent: 12px;
}

.coveo-sprites-facet-disable, .coveo-facet-value .coveo-exclude, .CoveoFacet .coveo-value .coveo-exclude, .CoveoFacetRange .coveo-value .coveo-exclude, .CoveoHierarchicalFacet .coveo-value .coveo-exclude, .coveo-omnibox .coveo-omnibox-facet-value li .coveo-exclude {
  background-position: -276px -143px;
  width: 12px;
  height: 12px;
  text-indent: 12px;
}

.coveo-sprites-facet-clear_facetsearch_mobile {
  background-position: -276px -155px;
  width: 12px;
  height: 12px;
  text-indent: 12px;
}

.coveo-sprites-facet-clear_activefilter, .coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-clear, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-clear {
  background-position: -276px -167px;
  width: 12px;
  height: 12px;
  text-indent: 12px;
}

.coveo-sprites-facet-child_selected, .CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs.coveo-has-childs-selected .coveo-checkbox > span {
  background-position: -276px -179px;
  width: 12px;
  height: 12px;
  text-indent: 12px;
}

.coveo-sprites-facet-checkmark_unselected, .coveo-checkbox-for-facet-value > span, .coveo-facet-value .coveo-checkbox > span, .CoveoFacet .coveo-value .coveo-checkbox > span, .CoveoFacetRange .coveo-value .coveo-checkbox > span, .CoveoHierarchicalFacet .coveo-value .coveo-checkbox > span, .coveo-omnibox .coveo-omnibox-facet-value li .coveo-checkbox > span {
  background-position: -276px -191px;
  width: 12px;
  height: 12px;
  text-indent: 12px;
}

.coveo-sprites-facet-checkmark_selected, .coveo-facet-value:hover .coveo-checkbox > span, .CoveoFacet .coveo-value:hover .coveo-checkbox > span, .CoveoFacetRange .coveo-value:hover .coveo-checkbox > span, .CoveoHierarchicalFacet .coveo-value:hover .coveo-checkbox > span, .coveo-omnibox .coveo-omnibox-facet-value li:hover .coveo-checkbox > span, .coveo-facet-value.coveo-selected .coveo-checkbox > span, .CoveoFacet .coveo-selected.coveo-value .coveo-checkbox > span, .CoveoFacetRange .coveo-selected.coveo-value .coveo-checkbox > span, .CoveoHierarchicalFacet .coveo-selected.coveo-value .coveo-checkbox > span, .coveo-omnibox .coveo-omnibox-facet-value li.coveo-selected .coveo-checkbox > span, .CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs.coveo-has-childs-selected.coveo-selected .coveo-checkbox > span {
  background-position: -276px -203px;
  width: 12px;
  height: 12px;
  text-indent: 12px;
}

.coveo-sprites-facet-checkmark_disabled:hover {
  background-position: -276px -215px;
  width: 12px;
  height: 12px;
  text-indent: 12px;
}

.coveo-sprites-facet-checkmark_disabled {
  background-position: -276px -227px;
  width: 12px;
  height: 12px;
  text-indent: 12px;
}

.coveo-sprites-common-clear-mobile {
  background-position: -276px -239px;
  width: 12px;
  height: 12px;
  text-indent: 12px;
}

.coveo-sprites-pager-previous, .CoveoPager ul li.coveo-previous > a > span {
  background-position: -276px -251px;
  width: 11px;
  height: 11px;
  text-indent: 11px;
}

.coveo-sprites-pager-next, .CoveoPager ul li.coveo-next > a > span {
  background-position: -215px -93px;
  width: 11px;
  height: 11px;
  text-indent: 11px;
}

.coveo-sprites-folding-showmore-mobile {
  background-position: -215px -113px;
  width: 11px;
  height: 11px;
  text-indent: 11px;
}

.coveo-sprites-folding-showless-mobile {
  background-position: -217px -133px;
  width: 11px;
  height: 11px;
  text-indent: 11px;
}

.coveo-sprites-facet-spin_facet_search, .CoveoFacet .coveo-search .coveo-wait-animation, .CoveoFacetRange .coveo-search .coveo-wait-animation, .CoveoHierarchicalFacet .coveo-search .coveo-wait-animation {
  background-position: -120px -85px;
  width: 10px;
  height: 10px;
  text-indent: 10px;
}

.coveo-sprites-facet-facetsearch, .CoveoFacet .coveo-search .coveo-magnifier, .CoveoFacetRange .coveo-search .coveo-magnifier, .CoveoHierarchicalFacet .coveo-search .coveo-magnifier {
  background-position: 0px -263px;
  width: 10px;
  height: 10px;
  text-indent: 10px;
}

.coveo-sprites-facet-clear_facetsearch, .CoveoFacet .coveo-search .coveo-clear .coveo-icon, .CoveoFacetRange .coveo-search .coveo-clear .coveo-icon, .CoveoHierarchicalFacet .coveo-search .coveo-clear .coveo-icon {
  background-position: -10px -263px;
  width: 10px;
  height: 10px;
  text-indent: 10px;
}

.coveo-sprites-folding-showmore, .coveo-more .coveo-folding-footer-icon {
  background-position: -215px -104px;
  width: 8px;
  height: 8px;
  text-indent: 8px;
}

.coveo-sprites-folding-showless, .coveo-less .coveo-folding-footer-icon {
  background-position: -215px -124px;
  width: 8px;
  height: 8px;
  text-indent: 8px;
}

.coveo-sprites-folding-email_sendto {
  background-position: -155px -149px;
  width: 8px;
  height: 8px;
  text-indent: 8px;
}

.coveo-sprites-facet-showmore {
  background-position: -163px -149px;
  width: 8px;
  height: 8px;
  text-indent: 8px;
}

.coveo-sprites-facet-showless {
  background-position: -171px -149px;
  width: 8px;
  height: 8px;
  text-indent: 8px;
}

.coveo-sprites-facet-email_sendto {
  background-position: -179px -149px;
  width: 8px;
  height: 8px;
  text-indent: 8px;
}

.coveo-sprites-sort-sortby_top, .CoveoSort.coveo-selected.coveo-ascending .coveo-icon {
  background-position: -285px -80px;
  width: 6px;
  height: 6px;
  text-indent: 6px;
}

.coveo-sprites-sort-sortby_bottom, .CoveoSort.coveo-selected .coveo-icon {
  background-position: -285px -86px;
  width: 6px;
  height: 6px;
  text-indent: 6px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 200 / 100), only screen and (min-device-pixel-ratio: 2) {
  /* glue: 0.3 hash: 04478b8712 */
  .coveo-sprites-common-logo_light_large, .coveo-logo-light-large,
  .coveo-sprites-common-coveo,
  .coveo-logo,
  .coveo-sprites-common-poweredbycoveo,
  .coveo-powered-by,
  .coveo-sprites-common-logo_light,
  .coveo-logo-light,
  .coveo-sprites-preferencesPanel-toggle_on,
  .CoveoPreferencePanelItem .coveo-input-icon.coveo-selected,
  .CoveoPreferencesPanel .CoveoResultsPreferences .coveo-input-icon.coveo-selected,
  .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-input-icon.coveo-selected,
  .coveo-sprites-preferencesPanel-toggle_of,
  .coveo-sprites-common-login_user,
  .coveo-sprites-common-lock,
  .coveo-sprites-facet-openinterfaces,
  .coveo-sprites-facet-openfacets,
  .coveo-sprites-searchButton-searchbutton,
  .CoveoSearchButton > .coveo-icon,
  .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters > .coveo-icon,
  .ie8or9 .coveo-executing-query .CoveoSearchButton > .coveo-icon,
  .coveo-sprites-common-thumbup_inactive,
  .coveo-sprites-common-thumbup:active,
  .coveo-sprites-common-thumbdown_inactive,
  .coveo-sprites-common-thumbdown:active,
  .coveo-sprites-common-system,
  .coveo-sprites-common-star_placeholder,
  .coveo-sprites-common-star_inactive,
  .coveo-top-suggestion-header-icon,
  .coveo-top-field-suggestion-header .coveo-icon-top-field,
  .coveo-top-analytics-suggestion-header .coveo-icon-top-analytics,
  .coveo-omnibox-result-list-header .coveo-icon-omnibox-result-list,
  .coveo-sprites-common-star:active,
  .coveo-sprites-common-settings,
  .CoveoSettings .coveo-settings-icon,
  .coveo-sprites-tab-checkmark_selected-on_dark_bg,
  .coveo-sprites-searchButton-spin,
  .coveo-executing-query .CoveoSearchButton > .coveo-icon,
  .coveo-executing-query .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters > .coveo-icon,
  .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-executing-query .coveo-advanced-filters > .coveo-icon,
  .coveo-sprites-quickView-quickview_previous,
  .coveo-quickview-header .coveo-term .coveo-term-left-arrow .coveo-term-left-arrow-icon,
  .coveo-sprites-quickView-quickview_next,
  .coveo-quickview-header .coveo-term .coveo-term-right-arrow .coveo-term-right-arrow-icon,
  .coveo-sprites-quickView-quickview,
  .CoveoResultAttachments .coveo-thumbnail-icon,
  .coveo-sprites-queryBox-clear,
  .coveo-query-box-clear .coveo-icon,
  .coveo-sprites-preferencesPanel-table-edit,
  .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-edit .coveo-icon,
  .coveo-sprites-preferencesPanel-table-delete,
  .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-delete .coveo-icon,
  .coveo-sprites-preferencesPanel-table-cancel,
  .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-close-and-save .coveo-close,
  .coveo-sprites-preferencesPanel-table-apply,
  .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-close-and-save .coveo-save,
  .coveo-sprites-preferencesPanel-menu_preferences,
  .coveo-advanced-menu .coveo-section.coveo-preference-panel .coveo-icon,
  .coveo-sprites-pager-previous,
  .CoveoPager ul li.coveo-previous > a > span,
  .coveo-sprites-pager-next,
  .CoveoPager ul li.coveo-next > a > span,
  .coveo-sprites-menu-menu_sortdirection,
  .coveo-settings-popup .coveo-section.coveo-direction .coveo-icon,
  .coveo-sprites-menu-menu_sortby,
  .coveo-settings-popup .coveo-section.coveo-sort .coveo-icon,
  .coveo-sprites-menu-menu_shareresult,
  .coveo-sprites-menu-menu_searchin,
  .coveo-sprites-menu-menu_saveoption,
  .coveo-settings-popup .coveo-section.coveo-save-state .coveo-icon,
  .CoveoPreferencesPanel .coveo-save .coveo-icon,
  .coveo-sprites-menu-menu_opencontactinfoin,
  .coveo-sprites-menu-menu_avancedsearch,
  .coveo-sprites-facet-spin,
  .CoveoFacet .coveo-header .coveo-wait-animation,
  .CoveoFacetRange .coveo-header .coveo-wait-animation,
  .CoveoHierarchicalFacet .coveo-header .coveo-wait-animation,
  .coveo-sprites-facet-show_facet,
  .coveo-settings-popup .coveo-section.coveo-show .coveo-icon,
  .coveo-sprites-facet-moreoption,
  .CoveoFacet .coveo-header .coveo-settings .coveo-icon,
  .CoveoFacetRange .coveo-header .coveo-settings .coveo-icon,
  .CoveoHierarchicalFacet .coveo-header .coveo-settings .coveo-icon,
  .coveo-sprites-facet-modeor,
  .CoveoFacet .coveo-header .coveo-operator.coveo-or,
  .CoveoFacetRange .coveo-header .coveo-operator.coveo-or,
  .CoveoHierarchicalFacet .coveo-header .coveo-operator.coveo-or,
  .coveo-sprites-facet-modeand,
  .CoveoFacet .coveo-header .coveo-operator.coveo-and,
  .CoveoFacetRange .coveo-header .coveo-operator.coveo-and,
  .CoveoHierarchicalFacet .coveo-header .coveo-operator.coveo-and,
  .coveo-sprites-facet-expanded,
  .CoveoFacet .coveo-header .coveo-collapse .coveo-icon,
  .CoveoFacetRange .coveo-header .coveo-collapse .coveo-icon,
  .CoveoHierarchicalFacet .coveo-header .coveo-collapse .coveo-icon,
  .CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs.coveo-open .coveo-has-childs-toggle,
  .coveo-sprites-facet-collapsed,
  .CoveoFacet .coveo-header .coveo-expand .coveo-icon,
  .CoveoFacetRange .coveo-header .coveo-expand .coveo-icon,
  .CoveoHierarchicalFacet .coveo-header .coveo-expand .coveo-icon,
  .CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs .coveo-has-childs-toggle,
  .coveo-sprites-facet-clear_facet,
  .CoveoFacet .coveo-header .coveo-eraser .coveo-icon,
  .CoveoFacetRange .coveo-header .coveo-eraser .coveo-icon,
  .CoveoHierarchicalFacet .coveo-header .coveo-eraser .coveo-icon,
  .coveo-settings-popup .coveo-section.coveo-hide .coveo-icon,
  .CoveoShareQuery .coveo-query-summary-info-close span,
  .coveo-sprites-documentType-zip,
  .coveo-icon.sysfiletype.zip,
  .coveo-icon.sysfiletype.rar,
  .coveo-icon.sysfiletype.gz,
  .coveo-sprites-documentType-year,
  .coveo-icon.sysfiletype.exchangecalendarmessage,
  .coveo-omnibox .coveo-icon.sfopportunityclosedquarterc,
  .CoveoFacet .coveo-header .coveo-icon.sfopportunityclosedquarterc,
  .CoveoFacetRange .coveo-header .coveo-icon.sfopportunityclosedquarterc,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfopportunityclosedquarterc,
  .coveo-omnibox .coveo-icon.sysyear,
  .coveo-omnibox .coveo-icon.sysmonth,
  .coveo-omnibox .coveo-icon.sysdate,
  .CoveoFacet .coveo-header .coveo-icon.sysyear,
  .CoveoFacetRange .coveo-header .coveo-icon.sysyear,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysyear,
  .CoveoFacet .coveo-header .coveo-icon.sysmonth,
  .CoveoFacetRange .coveo-header .coveo-icon.sysmonth,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysmonth,
  .CoveoFacet .coveo-header .coveo-icon.sysdate,
  .CoveoFacetRange .coveo-header .coveo-icon.sysdate,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysdate,
  .coveo-sprites-documentType-won,
  .coveo-sprites-documentType-webpage,
  .coveo-icon.objecttype.Site,
  .coveo-icon.sysfiletype.asp,
  .coveo-icon.sysfiletype.aspx,
  .coveo-icon.sysfiletype.cgi,
  .coveo-icon.sysfiletype.col,
  .coveo-icon.sysfiletype.dochtml,
  .coveo-icon.sysfiletype.dothtml,
  .coveo-icon.sysfiletype.fphtml,
  .coveo-icon.sysfiletype.hta,
  .coveo-icon.sysfiletype.htm,
  .coveo-icon.sysfiletype.html,
  .coveo-icon.sysfiletype.jsp,
  .coveo-icon.sysfiletype.php,
  .coveo-icon.sysfiletype.pothtml,
  .coveo-icon.sysfiletype.ppthtml,
  .coveo-icon.sysfiletype.shtm,
  .coveo-icon.sysfiletype.shtml,
  .coveo-icon.sysfiletype.xlshtml,
  .coveo-sprites-documentType-video,
  .coveo-icon.sysfiletype.avi,
  .coveo-icon.sysfiletype.m1v,
  .coveo-icon.sysfiletype.mov,
  .coveo-icon.sysfiletype.MOV,
  .coveo-icon.sysfiletype.mp2,
  .coveo-icon.sysfiletype.mp2v,
  .coveo-icon.sysfiletype.mpa,
  .coveo-icon.sysfiletype.mpeg,
  .coveo-icon.sysfiletype.mpg,
  .coveo-icon.sysfiletype.mpv2,
  .coveo-icon.sysfiletype.qt,
  .coveo-icon.sysfiletype.rec,
  .coveo-icon.sysfiletype.rm,
  .coveo-icon.sysfiletype.rnx,
  .coveo-icon.sysfiletype.wm,
  .coveo-icon.sysfiletype.wmv,
  .coveo-sprites-documentType-user,
  .coveo-icon.objecttype.People,
  .coveo-icon.objecttype.User,
  .coveo-icon.sysfiletype.exchangeperson,
  .coveo-omnibox .coveo-icon.sysauthor,
  .coveo-omnibox .coveo-icon.sfownername,
  .CoveoFacet .coveo-header .coveo-icon.sysauthor,
  .CoveoFacetRange .coveo-header .coveo-icon.sysauthor,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysauthor,
  .CoveoFacet .coveo-header .coveo-icon.sfownername,
  .CoveoFacetRange .coveo-header .coveo-icon.sfownername,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfownername,
  .coveo-omnibox .coveo-icon.sfuserdepartment,
  .CoveoFacet .coveo-header .coveo-icon.sfuserdepartment,
  .CoveoFacetRange .coveo-header .coveo-icon.sfuserdepartment,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfuserdepartment,
  .coveo-sprites-documentType-urgent,
  .coveo-sprites-documentType-troubleshooting,
  .coveo-sprites-documentType-topic,
  .coveo-icon.objecttype.Topic,
  .coveo-sprites-documentType-to,
  .coveo-omnibox .coveo-icon.systo,
  .coveo-omnibox .coveo-icon.sysdisplayrecipients,
  .CoveoFacet .coveo-header .coveo-icon.systo,
  .CoveoFacetRange .coveo-header .coveo-icon.systo,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.systo,
  .CoveoFacet .coveo-header .coveo-icon.sysdisplayrecipients,
  .CoveoFacetRange .coveo-header .coveo-icon.sysdisplayrecipients,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysdisplayrecipients,
  .coveo-sprites-documentType-timeline,
  .coveo-icon.sysfiletype.exchangeappointment,
  .coveo-sprites-documentType-text,
  .coveo-icon.objecttype.Thread,
  .coveo-icon.sysfiletype.rtf,
  .coveo-icon.sysfiletype.ascx,
  .coveo-icon.sysfiletype.bat,
  .coveo-icon.sysfiletype.cmd,
  .coveo-icon.sysfiletype.config,
  .coveo-icon.sysfiletype.csv,
  .coveo-icon.sysfiletype.dic,
  .coveo-icon.sysfiletype.exc,
  .coveo-icon.sysfiletype.inf,
  .coveo-icon.sysfiletype.ini,
  .coveo-icon.sysfiletype.js,
  .coveo-icon.sysfiletype.jsl,
  .coveo-icon.sysfiletype.log,
  .coveo-icon.sysfiletype.nfo,
  .coveo-icon.sysfiletype.scp,
  .coveo-icon.sysfiletype.sdl,
  .coveo-icon.sysfiletype.sln,
  .coveo-icon.sysfiletype.txt,
  .coveo-icon.sysfiletype.vbdproj,
  .coveo-icon.sysfiletype.vbs,
  .coveo-icon.sysfiletype.vdp,
  .coveo-icon.sysfiletype.vdproj,
  .coveo-icon.sysfiletype.vjp,
  .coveo-icon.sysfiletype.vjsproj,
  .coveo-icon.sysfiletype.vjsprojdata,
  .coveo-icon.sysfiletype.wsdl,
  .coveo-icon.sysfiletype.wsf,
  .coveo-icon.sysfiletype.wtx,
  .coveo-icon.sysfiletype.xsd,
  .coveo-icon.sysfiletype.doc,
  .coveo-icon.sysfiletype.docm,
  .coveo-icon.sysfiletype.docx,
  .coveo-icon.sysfiletype.dot,
  .coveo-icon.sysfiletype.dotm,
  .coveo-icon.sysfiletype.dotx,
  .coveo-icon.sysfiletype.wri,
  .coveo-icon.sysfiletype.wp,
  .coveo-icon.sysfiletype.wpd,
  .coveo-icon.sysfiletype.wpf,
  .coveo-sprites-documentType-task,
  .coveo-icon.objecttype.Task,
  .coveo-icon.sysfiletype.exchangetask,
  .coveo-sprites-documentType-suspended,
  .coveo-sprites-documentType-support,
  .coveo-omnibox .coveo-icon.sfcasepriority,
  .CoveoFacet .coveo-header .coveo-icon.sfcasepriority,
  .CoveoFacetRange .coveo-header .coveo-icon.sfcasepriority,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfcasepriority,
  .coveo-sprites-documentType-status,
  .coveo-omnibox .coveo-icon.sfcasestatus,
  .CoveoFacet .coveo-header .coveo-icon.sfcasestatus,
  .CoveoFacetRange .coveo-header .coveo-icon.sfcasestatus,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfcasestatus,
  .coveo-omnibox .coveo-icon.Sfopportunitystagename,
  .CoveoFacet .coveo-header .coveo-icon.Sfopportunitystagename,
  .CoveoFacetRange .coveo-header .coveo-icon.Sfopportunitystagename,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.Sfopportunitystagename,
  .coveo-sprites-documentType-started,
  .coveo-sprites-documentType-stage,
  .coveo-sprites-documentType-spreadsheet,
  .coveo-icon.sysfiletype.xlam,
  .coveo-icon.sysfiletype.xlb,
  .coveo-icon.sysfiletype.xlm,
  .coveo-icon.sysfiletype.xls,
  .coveo-icon.sysfiletype.xlsm,
  .coveo-icon.sysfiletype.xlsx,
  .coveo-icon.sysfiletype.xltm,
  .coveo-icon.sysfiletype.xltx,
  .coveo-sprites-documentType-source,
  .coveo-sprites-documentType-slideshow,
  .coveo-icon.sysfiletype.pot,
  .coveo-icon.sysfiletype.potm,
  .coveo-icon.sysfiletype.potx,
  .coveo-icon.sysfiletype.ppam,
  .coveo-icon.sysfiletype.pps,
  .coveo-icon.sysfiletype.ppsm,
  .coveo-icon.sysfiletype.ppsx,
  .coveo-icon.sysfiletype.ppt,
  .coveo-icon.sysfiletype.pptm,
  .coveo-icon.sysfiletype.pptx,
  .coveo-sprites-documentType-settings,
  .coveo-sprites-documentType-secure,
  .coveo-sprites-documentType-reviewed,
  .coveo-sprites-documentType-resolved,
  .coveo-sprites-documentType-report,
  .coveo-sprites-documentType-renewed,
  .coveo-sprites-documentType-renewed-not,
  .coveo-sprites-documentType-project-name,
  .coveo-sprites-documentType-product,
  .coveo-icon.objecttype.Product,
  .coveo-sprites-documentType-priority,
  .coveo-sprites-documentType-poll,
  .coveo-sprites-documentType-planned,
  .coveo-icon.sysfiletype.exchangeactivity,
  .coveo-sprites-documentType-pending,
  .coveo-sprites-documentType-pdf,
  .coveo-icon.sysfiletype.pdf,
  .coveo-sprites-documentType-opportunity,
  .coveo-icon.objecttype.Opportunity,
  .coveo-omnibox .coveo-icon.sfopportunityforecastcategory,
  .CoveoFacet .coveo-header .coveo-icon.sfopportunityforecastcategory,
  .CoveoFacetRange .coveo-header .coveo-icon.sfopportunityforecastcategory,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfopportunityforecastcategory,
  .coveo-omnibox .coveo-icon.sfopportunitytype,
  .coveo-omnibox .coveo-icon.sfopportunitystagename,
  .CoveoFacet .coveo-header .coveo-icon.sfopportunitytype,
  .CoveoFacetRange .coveo-header .coveo-icon.sfopportunitytype,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfopportunitytype,
  .CoveoFacet .coveo-header .coveo-icon.sfopportunitystagename,
  .CoveoFacetRange .coveo-header .coveo-icon.sfopportunitystagename,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfopportunitystagename,
  .coveo-sprites-documentType-open,
  .coveo-sprites-documentType-note,
  .coveo-icon.objecttype.Note,
  .coveo-icon.sysfiletype.one,
  .coveo-icon.sysfiletype.exchangenote,
  .coveo-sprites-documentType-not-started,
  .coveo-sprites-documentType-new,
  .coveo-sprites-documentType-negociation,
  .coveo-sprites-documentType-music-file,
  .coveo-icon.sysfiletype.aif,
  .coveo-icon.sysfiletype.aifc,
  .coveo-icon.sysfiletype.aiff,
  .coveo-icon.sysfiletype.asf,
  .coveo-icon.sysfiletype.au,
  .coveo-icon.sysfiletype.cda,
  .coveo-icon.sysfiletype.mid,
  .coveo-icon.sysfiletype.midi,
  .coveo-icon.sysfiletype.mp1,
  .coveo-icon.sysfiletype.mp3,
  .coveo-icon.sysfiletype.mpga,
  .coveo-icon.sysfiletype.rmi,
  .coveo-icon.sysfiletype.snd,
  .coveo-icon.sysfiletype.wav,
  .coveo-icon.sysfiletype.wma,
  .coveo-sprites-documentType-minor,
  .coveo-sprites-documentType-manager,
  .coveo-omnibox .coveo-icon.sfuserdivision,
  .CoveoFacet .coveo-header .coveo-icon.sfuserdivision,
  .CoveoFacetRange .coveo-header .coveo-icon.sfuserdivision,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfuserdivision,
  .coveo-sprites-documentType-major,
  .coveo-sprites-documentType-mail,
  .coveo-icon.objecttype.Message,
  .coveo-icon.sysfiletype.msg,
  .coveo-icon.sysfiletype.oft,
  .coveo-icon.sysfiletype.email,
  .coveo-icon.sysfiletype.eml,
  .coveo-icon.sysfiletype.ews,
  .coveo-icon.sysfiletype.mht,
  .coveo-icon.sysfiletype.mhtml,
  .coveo-icon.sysfiletype.mime,
  .coveo-icon.sysfiletype.exchangemessage,
  .coveo-icon.sysfiletype.exchangefreebusy,
  .coveo-icon.sysfiletype.exchangemdn,
  .coveo-icon.sysfiletype.exchangeobject,
  .coveo-omnibox .coveo-icon.sysmailbox,
  .CoveoFacet .coveo-header .coveo-icon.sysmailbox,
  .CoveoFacetRange .coveo-header .coveo-icon.sysmailbox,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysmailbox,
  .coveo-sprites-documentType-mail-undeliverable,
  .coveo-icon.sysfiletype.exchangedsn,
  .coveo-icon.sysfiletype.exchangejunkmessage,
  .coveo-sprites-documentType-mail-reply,
  .coveo-icon.sysfiletype.exchangerecallreport,
  .coveo-sprites-documentType-mail-recall,
  .coveo-icon.sysfiletype.exchangerecallmessage,
  .coveo-sprites-documentType-lost,
  .coveo-sprites-documentType-link,
  .coveo-sprites-documentType-lead,
  .coveo-icon.objecttype.Lead,
  .coveo-omnibox .coveo-icon.sfleadsource,
  .CoveoFacet .coveo-header .coveo-icon.sfleadsource,
  .CoveoFacetRange .coveo-header .coveo-icon.sfleadsource,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfleadsource,
  .coveo-sprites-documentType-language,
  .coveo-omnibox .coveo-icon.syslanguage,
  .CoveoFacet .coveo-header .coveo-icon.syslanguage,
  .CoveoFacetRange .coveo-header .coveo-icon.syslanguage,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.syslanguage,
  .coveo-sprites-documentType-kb,
  .coveo-icon.objecttype.KBDocumentation,
  .coveo-icon.objecttype.KBKnowledgeArticle,
  .coveo-omnibox .coveo-icon.sysconcepts,
  .CoveoFacet .coveo-header .coveo-icon.sysconcepts,
  .CoveoFacetRange .coveo-header .coveo-icon.sysconcepts,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysconcepts,
  .coveo-sprites-documentType-journal-log,
  .coveo-sprites-documentType-jobtitle,
  .coveo-sprites-documentType-invalid,
  .coveo-sprites-documentType-intranet,
  .coveo-icon.sysfiletype.exchangegroup,
  .coveo-omnibox .coveo-icon.sysdisplayparticipants,
  .CoveoFacet .coveo-header .coveo-icon.sysdisplayparticipants,
  .CoveoFacetRange .coveo-header .coveo-icon.sysdisplayparticipants,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysdisplayparticipants,
  .coveo-sprites-documentType-install,
  .coveo-icon.sysfiletype.dll,
  .coveo-icon.sysfiletype.exe,
  .coveo-sprites-documentType-immediate,
  .coveo-sprites-documentType-image,
  .coveo-icon.sysfiletype.Image,
  .coveo-icon.sysfiletype.ai,
  .coveo-icon.sysfiletype.bmp,
  .coveo-icon.sysfiletype.bw,
  .coveo-icon.sysfiletype.cdr,
  .coveo-icon.sysfiletype.cmx,
  .coveo-icon.sysfiletype.cut,
  .coveo-icon.sysfiletype.dcx,
  .coveo-icon.sysfiletype.dib,
  .coveo-icon.sysfiletype.drw,
  .coveo-icon.sysfiletype.dxf,
  .coveo-icon.sysfiletype.fpx,
  .coveo-icon.sysfiletype.gem,
  .coveo-icon.sysfiletype.gif,
  .coveo-icon.sysfiletype.hgl,
  .coveo-icon.sysfiletype.hpg,
  .coveo-icon.sysfiletype.iff,
  .coveo-icon.sysfiletype.img,
  .coveo-icon.sysfiletype.jfif,
  .coveo-icon.sysfiletype.jpe,
  .coveo-icon.sysfiletype.jpeg,
  .coveo-icon.sysfiletype.jpg,
  .coveo-icon.sysfiletype.kdc,
  .coveo-icon.sysfiletype.lbm,
  .coveo-icon.sysfiletype.mac,
  .coveo-icon.sysfiletype.pbm,
  .coveo-icon.sysfiletype.pct,
  .coveo-icon.sysfiletype.pcx,
  .coveo-icon.sysfiletype.pdc,
  .coveo-icon.sysfiletype.pfr,
  .coveo-icon.sysfiletype.pgl,
  .coveo-icon.sysfiletype.pgm,
  .coveo-icon.sysfiletype.pic,
  .coveo-icon.sysfiletype.png,
  .coveo-icon.sysfiletype.ppm,
  .coveo-icon.sysfiletype.psd,
  .coveo-icon.sysfiletype.psp,
  .coveo-icon.sysfiletype.ras,
  .coveo-icon.sysfiletype.raw,
  .coveo-icon.sysfiletype.rgb,
  .coveo-icon.sysfiletype.rgba,
  .coveo-icon.sysfiletype.rle,
  .coveo-icon.sysfiletype.sgi,
  .coveo-icon.sysfiletype.tga,
  .coveo-icon.sysfiletype.tif,
  .coveo-icon.sysfiletype.tiff,
  .coveo-icon.sysfiletype.tub,
  .coveo-icon.sysfiletype.wmf,
  .coveo-icon.sysfiletype.wpg,
  .coveo-sprites-documentType-howto,
  .coveo-sprites-documentType-high,
  .coveo-sprites-documentType-from,
  .coveo-omnibox .coveo-icon.sysfrom,
  .coveo-omnibox .coveo-icon.sysdisplayfrom,
  .CoveoFacet .coveo-header .coveo-icon.sysfrom,
  .CoveoFacetRange .coveo-header .coveo-icon.sysfrom,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysfrom,
  .CoveoFacet .coveo-header .coveo-icon.sysdisplayfrom,
  .CoveoFacetRange .coveo-header .coveo-icon.sysdisplayfrom,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysdisplayfrom,
  .coveo-sprites-documentType-folder,
  .coveo-icon.sysfiletype.folder,
  .coveo-omnibox .coveo-icon.sysemailfolders,
  .CoveoFacet .coveo-header .coveo-icon.sysemailfolders,
  .CoveoFacetRange .coveo-header .coveo-icon.sysemailfolders,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysemailfolders,
  .coveo-sprites-documentType-fixed,
  .coveo-sprites-documentType-filter,
  .coveo-sprites-documentType-file,
  .coveo-icon.objecttype.File,
  .coveo-icon.sysfiletype.exchangedocument,
  .coveo-omnibox .coveo-icon.sysfiletype,
  .CoveoFacet .coveo-header .coveo-icon.sysfiletype,
  .CoveoFacetRange .coveo-header .coveo-icon.sysfiletype,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysfiletype,
  .coveo-sprites-documentType-feedback,
  .coveo-sprites-documentType-feature,
  .coveo-sprites-documentType-faq,
  .coveo-sprites-documentType-expert,
  .coveo-sprites-documentType-escalated,
  .coveo-sprites-documentType-draft,
  .coveo-sprites-documentType-doc-user,
  .coveo-sprites-documentType-doc-dev,
  .coveo-sprites-documentType-doc-admin,
  .coveo-sprites-documentType-disqualified,
  .coveo-sprites-documentType-deferred,
  .coveo-sprites-documentType-default,
  .coveo-icon.objecttype,
  .coveo-icon.sysfiletype,
  .coveo-omnibox .coveo-icon,
  .CoveoFacet .coveo-header .coveo-icon,
  .CoveoFacetRange .coveo-header .coveo-icon,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon,
  .coveo-sprites-documentType-database,
  .coveo-sprites-documentType-crash,
  .coveo-sprites-documentType-contract,
  .coveo-icon.objecttype.Contract,
  .coveo-sprites-documentType-contact,
  .coveo-icon.objecttype.Contact,
  .coveo-icon.objecttype.Partner,
  .coveo-omnibox .coveo-icon.sfcontactname,
  .CoveoFacet .coveo-header .coveo-icon.sfcontactname,
  .CoveoFacetRange .coveo-header .coveo-icon.sfcontactname,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfcontactname,
  .coveo-sprites-documentType-completed,
  .coveo-sprites-documentType-competition,
  .coveo-omnibox .coveo-icon.sfopportunitycompetitionc,
  .CoveoFacet .coveo-header .coveo-icon.sfopportunitycompetitionc,
  .CoveoFacetRange .coveo-header .coveo-icon.sfopportunitycompetitionc,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfopportunitycompetitionc,
  .coveo-sprites-documentType-company,
  .coveo-sprites-documentType-comment,
  .coveo-icon.objecttype.Board,
  .coveo-icon.objecttype.CaseComment,
  .coveo-icon.sysfiletype.exchangeofficecom,
  .coveo-sprites-documentType-closed,
  .coveo-sprites-documentType-city,
  .coveo-omnibox .coveo-icon.sfcountry,
  .coveo-omnibox .coveo-icon.sfcity,
  .CoveoFacet .coveo-header .coveo-icon.sfcountry,
  .CoveoFacetRange .coveo-header .coveo-icon.sfcountry,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfcountry,
  .CoveoFacet .coveo-header .coveo-icon.sfcity,
  .CoveoFacetRange .coveo-header .coveo-icon.sfcity,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfcity,
  .coveo-omnibox .coveo-icon.sfstate,
  .CoveoFacet .coveo-header .coveo-icon.sfstate,
  .CoveoFacetRange .coveo-header .coveo-icon.sfstate,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfstate,
  .coveo-sprites-documentType-chatter,
  .coveo-sprites-documentType-case,
  .coveo-icon.objecttype.Case,
  .coveo-sprites-documentType-cant-reproduce,
  .coveo-sprites-documentType-cancelled,
  .coveo-sprites-documentType-campaign,
  .coveo-icon.objecttype.Campaign,
  .coveo-sprites-documentType-bug-severity,
  .coveo-sprites-documentType-blog,
  .coveo-icon.objecttype.Blog,
  .coveo-sprites-documentType-block,
  .coveo-sprites-documentType-author,
  .coveo-sprites-documentType-audience,
  .coveo-sprites-documentType-approved,
  .coveo-sprites-documentType-answer,
  .coveo-icon.objecttype.KBSolution,
  .coveo-icon.objecttype.Solution,
  .coveo-sprites-documentType-announcement,
  .coveo-sprites-documentType-all-content,
  .coveo-sprites-documentType-advanced-content,
  .coveo-sprites-documentType-account,
  .coveo-icon.sysfiletype.activedirperson,
  .coveo-sprites-documentType-account-salesforce,
  .coveo-icon.objecttype.Account,
  .coveo-omnibox .coveo-icon.sfaccountname,
  .coveo-omnibox .coveo-icon.sfaccounttype,
  .CoveoFacet .coveo-header .coveo-icon.sfaccountname,
  .CoveoFacetRange .coveo-header .coveo-icon.sfaccountname,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfaccountname,
  .CoveoFacet .coveo-header .coveo-icon.sfaccounttype,
  .CoveoFacetRange .coveo-header .coveo-icon.sfaccounttype,
  .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfaccounttype,
  .coveo-sprites-documentType-XML,
  .coveo-sprites-documentType-RSS,
  .coveo-sprites-common-delete,
  .coveo-sprites-common-datepicker,
  .coveo-sprites-common-copy,
  .coveo-sprites-common-clear_searchbreadbox,
  .coveo-sprites-common-amount,
  .coveo-sprites-facet-arrow_back,
  .coveo-sprites-quickView-close,
  .coveo-sprites-facet-clear_facet_state,
  .coveo-settings-popup .coveo-section.coveo-clear-state .coveo-icon,
  .coveo-sprites-facet-resume_selected,
  .coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-selected,
  .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-selected,
  .coveo-sprites-facet-resume_disable,
  .coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-excluded,
  .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-excluded,
  .coveo-sprites-facet-disable,
  .coveo-facet-value .coveo-exclude,
  .CoveoFacet .coveo-value .coveo-exclude,
  .CoveoFacetRange .coveo-value .coveo-exclude,
  .CoveoHierarchicalFacet .coveo-value .coveo-exclude,
  .coveo-omnibox .coveo-omnibox-facet-value li .coveo-exclude,
  .coveo-sprites-facet-clear_facetsearch_mobile,
  .coveo-sprites-facet-clear_activefilter,
  .coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-clear,
  .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-clear,
  .coveo-sprites-facet-checkmark_unselected,
  .coveo-checkbox-for-facet-value > span,
  .coveo-facet-value .coveo-checkbox > span,
  .CoveoFacet .coveo-value .coveo-checkbox > span,
  .CoveoFacetRange .coveo-value .coveo-checkbox > span,
  .CoveoHierarchicalFacet .coveo-value .coveo-checkbox > span,
  .coveo-omnibox .coveo-omnibox-facet-value li .coveo-checkbox > span,
  .coveo-sprites-facet-checkmark_selected,
  .coveo-facet-value:hover .coveo-checkbox > span,
  .CoveoFacet .coveo-value:hover .coveo-checkbox > span,
  .CoveoFacetRange .coveo-value:hover .coveo-checkbox > span,
  .CoveoHierarchicalFacet .coveo-value:hover .coveo-checkbox > span,
  .coveo-omnibox .coveo-omnibox-facet-value li:hover .coveo-checkbox > span,
  .coveo-facet-value.coveo-selected .coveo-checkbox > span,
  .CoveoFacet .coveo-selected.coveo-value .coveo-checkbox > span,
  .CoveoFacetRange .coveo-selected.coveo-value .coveo-checkbox > span,
  .CoveoHierarchicalFacet .coveo-selected.coveo-value .coveo-checkbox > span,
  .coveo-omnibox .coveo-omnibox-facet-value li.coveo-selected .coveo-checkbox > span,
  .CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs.coveo-has-childs-selected.coveo-selected .coveo-checkbox > span,
  .coveo-sprites-facet-checkmark_disabled,
  .coveo-sprites-common-clear-mobile,
  .coveo-sprites-facet-spin_facet_search,
  .CoveoFacet .coveo-search .coveo-wait-animation,
  .CoveoFacetRange .coveo-search .coveo-wait-animation,
  .CoveoHierarchicalFacet .coveo-search .coveo-wait-animation,
  .coveo-sprites-facet-facetsearch,
  .CoveoFacet .coveo-search .coveo-magnifier,
  .CoveoFacetRange .coveo-search .coveo-magnifier,
  .CoveoHierarchicalFacet .coveo-search .coveo-magnifier,
  .coveo-sprites-facet-clear_facetsearch,
  .CoveoFacet .coveo-search .coveo-clear .coveo-icon,
  .CoveoFacetRange .coveo-search .coveo-clear .coveo-icon,
  .CoveoHierarchicalFacet .coveo-search .coveo-clear .coveo-icon,
  .coveo-sprites-facet-showmore,
  .coveo-sprites-facet-showless,
  .coveo-sprites-facet-email_sendto,
  .coveo-sprites-sort-sortby_top,
  .CoveoSort.coveo-selected.coveo-ascending .coveo-icon,
  .coveo-sprites-sort-sortby_bottom,
  .CoveoSort.coveo-selected .coveo-icon {
    background-image: url("../image/retina.png");
    display: inline-block;
    vertical-align: baseline;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    background-repeat: no-repeat;
    overflow: hidden;
    background-size: 261px 233px;
  }

  .coveo-sprites-common-logo_light_large, .coveo-logo-light-large {
    background-position: 0px 0px;
    width: 110px;
    height: 37px;
    text-indent: 110px;
  }

  .coveo-sprites-common-coveo, .coveo-logo {
    background-position: 0px -37px;
    width: 96px;
    height: 34px;
    text-indent: 96px;
  }

  .coveo-sprites-common-poweredbycoveo, .coveo-powered-by {
    background-position: 0px -71px;
    width: 90px;
    height: 32px;
    text-indent: 90px;
  }

  .coveo-sprites-common-logo_light, .coveo-logo-light {
    background-position: -110px 0px;
    width: 71px;
    height: 26px;
    text-indent: 71px;
  }

  .coveo-sprites-preferencesPanel-toggle_on, .CoveoPreferencePanelItem .coveo-input-icon.coveo-selected, .CoveoPreferencesPanel .CoveoResultsPreferences .coveo-input-icon.coveo-selected, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-input-icon.coveo-selected {
    background-position: -110px -26px;
    width: 42px;
    height: 20px;
    text-indent: 42px;
  }

  .coveo-sprites-preferencesPanel-toggle_of {
    background-position: -110px -46px;
    width: 42px;
    height: 20px;
    text-indent: 42px;
  }

  .coveo-sprites-common-login_user {
    background-position: -110px -66px;
    width: 24px;
    height: 24px;
    text-indent: 24px;
  }

  .coveo-sprites-common-lock {
    background-position: -134px -66px;
    width: 24px;
    height: 24px;
    text-indent: 24px;
  }

  .coveo-sprites-facet-openinterfaces {
    background-position: -152px -26px;
    width: 23px;
    height: 16px;
    text-indent: 23px;
  }

  .coveo-sprites-facet-openfacets {
    background-position: -152px -46px;
    width: 23px;
    height: 16px;
    text-indent: 23px;
  }

  .coveo-sprites-searchButton-searchbutton, .CoveoSearchButton > .coveo-icon, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters > .coveo-icon, .ie8or9 .coveo-executing-query .CoveoSearchButton > .coveo-icon {
    background-position: -158px -66px;
    width: 18px;
    height: 18px;
    text-indent: 18px;
  }

  .coveo-sprites-common-thumbup_inactive {
    background-position: -90px -71px;
    width: 18px;
    height: 18px;
    text-indent: 18px;
  }

  .coveo-sprites-common-thumbup:active {
    background-position: 0px -103px;
    width: 18px;
    height: 18px;
    text-indent: 18px;
  }

  .coveo-sprites-common-thumbdown_inactive {
    background-position: -18px -103px;
    width: 18px;
    height: 18px;
    text-indent: 18px;
  }

  .coveo-sprites-common-thumbdown:active {
    background-position: -36px -103px;
    width: 18px;
    height: 18px;
    text-indent: 18px;
  }

  .coveo-sprites-common-system {
    background-position: -54px -103px;
    width: 18px;
    height: 18px;
    text-indent: 18px;
  }

  .coveo-sprites-common-star_placeholder {
    background-position: -72px -103px;
    width: 18px;
    height: 18px;
    text-indent: 18px;
  }

  .coveo-sprites-common-star_inactive, .coveo-top-suggestion-header-icon, .coveo-top-field-suggestion-header .coveo-icon-top-field, .coveo-top-analytics-suggestion-header .coveo-icon-top-analytics, .coveo-omnibox-result-list-header .coveo-icon-omnibox-result-list {
    background-position: -90px -103px;
    width: 18px;
    height: 18px;
    text-indent: 18px;
  }

  .coveo-sprites-common-star:active {
    background-position: -108px -103px;
    width: 18px;
    height: 18px;
    text-indent: 18px;
  }

  .coveo-sprites-common-settings, .CoveoSettings .coveo-settings-icon {
    background-position: -126px -103px;
    width: 18px;
    height: 18px;
    text-indent: 18px;
  }

  .coveo-sprites-tab-checkmark_selected-on_dark_bg {
    background-position: -144px -103px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-searchButton-spin, .coveo-executing-query .CoveoSearchButton > .coveo-icon, .coveo-executing-query .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters > .coveo-icon, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-executing-query .coveo-advanced-filters > .coveo-icon {
    background-position: -160px -103px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-quickView-quickview_previous, .coveo-quickview-header .coveo-term .coveo-term-left-arrow .coveo-term-left-arrow-icon {
    background-position: 0px -121px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-quickView-quickview_next, .coveo-quickview-header .coveo-term .coveo-term-right-arrow .coveo-term-right-arrow-icon {
    background-position: -16px -121px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-quickView-quickview, .CoveoResultAttachments .coveo-thumbnail-icon {
    background-position: -32px -121px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-queryBox-clear, .coveo-query-box-clear .coveo-icon {
    background-position: -48px -121px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-preferencesPanel-table-edit, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-edit .coveo-icon {
    background-position: -64px -121px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-preferencesPanel-table-delete, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-delete .coveo-icon {
    background-position: -80px -121px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-preferencesPanel-table-cancel, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-close-and-save .coveo-close {
    background-position: -96px -121px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-preferencesPanel-table-apply, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-close-and-save .coveo-save {
    background-position: -112px -121px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-preferencesPanel-menu_preferences, .coveo-advanced-menu .coveo-section.coveo-preference-panel .coveo-icon {
    background-position: -128px -121px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-pager-previous, .CoveoPager ul li.coveo-previous > a > span {
    background-position: -144px -121px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-pager-next, .CoveoPager ul li.coveo-next > a > span {
    background-position: -160px -121px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-menu-menu_sortdirection, .coveo-settings-popup .coveo-section.coveo-direction .coveo-icon {
    background-position: 0px -137px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-menu-menu_sortby, .coveo-settings-popup .coveo-section.coveo-sort .coveo-icon {
    background-position: -16px -137px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-menu-menu_shareresult {
    background-position: -32px -137px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-menu-menu_searchin {
    background-position: -48px -137px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-menu-menu_saveoption, .coveo-settings-popup .coveo-section.coveo-save-state .coveo-icon, .CoveoPreferencesPanel .coveo-save .coveo-icon {
    background-position: -64px -137px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-menu-menu_opencontactinfoin {
    background-position: -80px -137px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-menu-menu_avancedsearch {
    background-position: -96px -137px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-facet-spin, .CoveoFacet .coveo-header .coveo-wait-animation, .CoveoFacetRange .coveo-header .coveo-wait-animation, .CoveoHierarchicalFacet .coveo-header .coveo-wait-animation {
    background-position: -112px -137px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-facet-show_facet, .coveo-settings-popup .coveo-section.coveo-show .coveo-icon {
    background-position: -128px -137px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-facet-moreoption, .CoveoFacet .coveo-header .coveo-settings .coveo-icon, .CoveoFacetRange .coveo-header .coveo-settings .coveo-icon, .CoveoHierarchicalFacet .coveo-header .coveo-settings .coveo-icon {
    background-position: -144px -137px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-facet-modeor, .CoveoFacet .coveo-header .coveo-operator.coveo-or, .CoveoFacetRange .coveo-header .coveo-operator.coveo-or, .CoveoHierarchicalFacet .coveo-header .coveo-operator.coveo-or {
    background-position: -160px -137px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-facet-modeand, .CoveoFacet .coveo-header .coveo-operator.coveo-and, .CoveoFacetRange .coveo-header .coveo-operator.coveo-and, .CoveoHierarchicalFacet .coveo-header .coveo-operator.coveo-and {
    background-position: 0px -153px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-facet-expanded, .CoveoFacet .coveo-header .coveo-collapse .coveo-icon, .CoveoFacetRange .coveo-header .coveo-collapse .coveo-icon, .CoveoHierarchicalFacet .coveo-header .coveo-collapse .coveo-icon, .CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs.coveo-open .coveo-has-childs-toggle {
    background-position: -16px -153px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-facet-collapsed, .CoveoFacet .coveo-header .coveo-expand .coveo-icon, .CoveoFacetRange .coveo-header .coveo-expand .coveo-icon, .CoveoHierarchicalFacet .coveo-header .coveo-expand .coveo-icon, .CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs .coveo-has-childs-toggle {
    background-position: -32px -153px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-facet-clear_facet, .CoveoFacet .coveo-header .coveo-eraser .coveo-icon, .CoveoFacetRange .coveo-header .coveo-eraser .coveo-icon, .CoveoHierarchicalFacet .coveo-header .coveo-eraser .coveo-icon, .coveo-settings-popup .coveo-section.coveo-hide .coveo-icon, .CoveoShareQuery .coveo-query-summary-info-close span {
    background-position: -48px -153px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-zip, .coveo-icon.sysfiletype.zip, .coveo-icon.sysfiletype.rar, .coveo-icon.sysfiletype.gz {
    background-position: -64px -153px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-year, .coveo-icon.sysfiletype.exchangecalendarmessage, .coveo-omnibox .coveo-icon.sfopportunityclosedquarterc, .CoveoFacet .coveo-header .coveo-icon.sfopportunityclosedquarterc, .CoveoFacetRange .coveo-header .coveo-icon.sfopportunityclosedquarterc, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfopportunityclosedquarterc, .coveo-omnibox .coveo-icon.sysyear, .coveo-omnibox .coveo-icon.sysmonth, .coveo-omnibox .coveo-icon.sysdate, .CoveoFacet .coveo-header .coveo-icon.sysyear, .CoveoFacetRange .coveo-header .coveo-icon.sysyear, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysyear, .CoveoFacet .coveo-header .coveo-icon.sysmonth, .CoveoFacetRange .coveo-header .coveo-icon.sysmonth, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysmonth, .CoveoFacet .coveo-header .coveo-icon.sysdate, .CoveoFacetRange .coveo-header .coveo-icon.sysdate, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysdate {
    background-position: -80px -153px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-won {
    background-position: -96px -153px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-webpage, .coveo-icon.objecttype.Site, .coveo-icon.sysfiletype.asp, .coveo-icon.sysfiletype.aspx, .coveo-icon.sysfiletype.cgi, .coveo-icon.sysfiletype.col, .coveo-icon.sysfiletype.dochtml, .coveo-icon.sysfiletype.dothtml, .coveo-icon.sysfiletype.fphtml, .coveo-icon.sysfiletype.hta, .coveo-icon.sysfiletype.htm, .coveo-icon.sysfiletype.html, .coveo-icon.sysfiletype.jsp, .coveo-icon.sysfiletype.php, .coveo-icon.sysfiletype.pothtml, .coveo-icon.sysfiletype.ppthtml, .coveo-icon.sysfiletype.shtm, .coveo-icon.sysfiletype.shtml, .coveo-icon.sysfiletype.xlshtml {
    background-position: -112px -153px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-video, .coveo-icon.sysfiletype.avi, .coveo-icon.sysfiletype.m1v, .coveo-icon.sysfiletype.mov, .coveo-icon.sysfiletype.MOV, .coveo-icon.sysfiletype.mp2, .coveo-icon.sysfiletype.mp2v, .coveo-icon.sysfiletype.mpa, .coveo-icon.sysfiletype.mpeg, .coveo-icon.sysfiletype.mpg, .coveo-icon.sysfiletype.mpv2, .coveo-icon.sysfiletype.qt, .coveo-icon.sysfiletype.rec, .coveo-icon.sysfiletype.rm, .coveo-icon.sysfiletype.rnx, .coveo-icon.sysfiletype.wm, .coveo-icon.sysfiletype.wmv {
    background-position: -128px -153px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-user, .coveo-icon.objecttype.People, .coveo-icon.objecttype.User, .coveo-icon.sysfiletype.exchangeperson, .coveo-omnibox .coveo-icon.sysauthor, .coveo-omnibox .coveo-icon.sfownername, .CoveoFacet .coveo-header .coveo-icon.sysauthor, .CoveoFacetRange .coveo-header .coveo-icon.sysauthor, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysauthor, .CoveoFacet .coveo-header .coveo-icon.sfownername, .CoveoFacetRange .coveo-header .coveo-icon.sfownername, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfownername, .coveo-omnibox .coveo-icon.sfuserdepartment, .CoveoFacet .coveo-header .coveo-icon.sfuserdepartment, .CoveoFacetRange .coveo-header .coveo-icon.sfuserdepartment, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfuserdepartment {
    background-position: -144px -153px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-urgent {
    background-position: -160px -153px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-troubleshooting {
    background-position: -181px 0px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-topic, .coveo-icon.objecttype.Topic {
    background-position: -181px -16px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-to, .coveo-omnibox .coveo-icon.systo, .coveo-omnibox .coveo-icon.sysdisplayrecipients, .CoveoFacet .coveo-header .coveo-icon.systo, .CoveoFacetRange .coveo-header .coveo-icon.systo, .CoveoHierarchicalFacet .coveo-header .coveo-icon.systo, .CoveoFacet .coveo-header .coveo-icon.sysdisplayrecipients, .CoveoFacetRange .coveo-header .coveo-icon.sysdisplayrecipients, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysdisplayrecipients {
    background-position: -181px -32px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-timeline, .coveo-icon.sysfiletype.exchangeappointment {
    background-position: -181px -48px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-text, .coveo-icon.objecttype.Thread, .coveo-icon.sysfiletype.rtf, .coveo-icon.sysfiletype.ascx, .coveo-icon.sysfiletype.bat, .coveo-icon.sysfiletype.cmd, .coveo-icon.sysfiletype.config, .coveo-icon.sysfiletype.csv, .coveo-icon.sysfiletype.dic, .coveo-icon.sysfiletype.exc, .coveo-icon.sysfiletype.inf, .coveo-icon.sysfiletype.ini, .coveo-icon.sysfiletype.js, .coveo-icon.sysfiletype.jsl, .coveo-icon.sysfiletype.log, .coveo-icon.sysfiletype.nfo, .coveo-icon.sysfiletype.scp, .coveo-icon.sysfiletype.sdl, .coveo-icon.sysfiletype.sln, .coveo-icon.sysfiletype.txt, .coveo-icon.sysfiletype.vbdproj, .coveo-icon.sysfiletype.vbs, .coveo-icon.sysfiletype.vdp, .coveo-icon.sysfiletype.vdproj, .coveo-icon.sysfiletype.vjp, .coveo-icon.sysfiletype.vjsproj, .coveo-icon.sysfiletype.vjsprojdata, .coveo-icon.sysfiletype.wsdl, .coveo-icon.sysfiletype.wsf, .coveo-icon.sysfiletype.wtx, .coveo-icon.sysfiletype.xsd, .coveo-icon.sysfiletype.doc, .coveo-icon.sysfiletype.docm, .coveo-icon.sysfiletype.docx, .coveo-icon.sysfiletype.dot, .coveo-icon.sysfiletype.dotm, .coveo-icon.sysfiletype.dotx, .coveo-icon.sysfiletype.wri, .coveo-icon.sysfiletype.wp, .coveo-icon.sysfiletype.wpd, .coveo-icon.sysfiletype.wpf {
    background-position: -181px -64px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-task, .coveo-icon.objecttype.Task, .coveo-icon.sysfiletype.exchangetask {
    background-position: -181px -80px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-suspended {
    background-position: -181px -96px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-support, .coveo-omnibox .coveo-icon.sfcasepriority, .CoveoFacet .coveo-header .coveo-icon.sfcasepriority, .CoveoFacetRange .coveo-header .coveo-icon.sfcasepriority, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfcasepriority {
    background-position: -181px -112px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-status, .coveo-omnibox .coveo-icon.sfcasestatus, .CoveoFacet .coveo-header .coveo-icon.sfcasestatus, .CoveoFacetRange .coveo-header .coveo-icon.sfcasestatus, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfcasestatus, .coveo-omnibox .coveo-icon.Sfopportunitystagename, .CoveoFacet .coveo-header .coveo-icon.Sfopportunitystagename, .CoveoFacetRange .coveo-header .coveo-icon.Sfopportunitystagename, .CoveoHierarchicalFacet .coveo-header .coveo-icon.Sfopportunitystagename {
    background-position: -181px -128px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-started {
    background-position: -181px -144px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-stage {
    background-position: 0px -169px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-spreadsheet, .coveo-icon.sysfiletype.xlam, .coveo-icon.sysfiletype.xlb, .coveo-icon.sysfiletype.xlm, .coveo-icon.sysfiletype.xls, .coveo-icon.sysfiletype.xlsm, .coveo-icon.sysfiletype.xlsx, .coveo-icon.sysfiletype.xltm, .coveo-icon.sysfiletype.xltx {
    background-position: -16px -169px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-source {
    background-position: -32px -169px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-slideshow, .coveo-icon.sysfiletype.pot, .coveo-icon.sysfiletype.potm, .coveo-icon.sysfiletype.potx, .coveo-icon.sysfiletype.ppam, .coveo-icon.sysfiletype.pps, .coveo-icon.sysfiletype.ppsm, .coveo-icon.sysfiletype.ppsx, .coveo-icon.sysfiletype.ppt, .coveo-icon.sysfiletype.pptm, .coveo-icon.sysfiletype.pptx {
    background-position: -48px -169px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-settings {
    background-position: -64px -169px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-secure {
    background-position: -80px -169px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-reviewed {
    background-position: -96px -169px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-resolved {
    background-position: -112px -169px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-report {
    background-position: -128px -169px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-renewed {
    background-position: -144px -169px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-renewed-not {
    background-position: -160px -169px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-project-name {
    background-position: -176px -169px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-product, .coveo-icon.objecttype.Product {
    background-position: -197px 0px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-priority {
    background-position: -197px -16px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-poll {
    background-position: -197px -32px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-planned, .coveo-icon.sysfiletype.exchangeactivity {
    background-position: -197px -48px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-pending {
    background-position: -197px -64px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-pdf, .coveo-icon.sysfiletype.pdf {
    background-position: -197px -80px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-opportunity, .coveo-icon.objecttype.Opportunity, .coveo-omnibox .coveo-icon.sfopportunityforecastcategory, .CoveoFacet .coveo-header .coveo-icon.sfopportunityforecastcategory, .CoveoFacetRange .coveo-header .coveo-icon.sfopportunityforecastcategory, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfopportunityforecastcategory, .coveo-omnibox .coveo-icon.sfopportunitytype, .coveo-omnibox .coveo-icon.sfopportunitystagename, .CoveoFacet .coveo-header .coveo-icon.sfopportunitytype, .CoveoFacetRange .coveo-header .coveo-icon.sfopportunitytype, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfopportunitytype, .CoveoFacet .coveo-header .coveo-icon.sfopportunitystagename, .CoveoFacetRange .coveo-header .coveo-icon.sfopportunitystagename, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfopportunitystagename {
    background-position: -197px -96px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-open {
    background-position: -197px -112px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-note, .coveo-icon.objecttype.Note, .coveo-icon.sysfiletype.one, .coveo-icon.sysfiletype.exchangenote {
    background-position: -197px -128px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-not-started {
    background-position: -197px -144px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-new {
    background-position: -197px -160px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-negociation {
    background-position: 0px -185px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-music-file, .coveo-icon.sysfiletype.aif, .coveo-icon.sysfiletype.aifc, .coveo-icon.sysfiletype.aiff, .coveo-icon.sysfiletype.asf, .coveo-icon.sysfiletype.au, .coveo-icon.sysfiletype.cda, .coveo-icon.sysfiletype.mid, .coveo-icon.sysfiletype.midi, .coveo-icon.sysfiletype.mp1, .coveo-icon.sysfiletype.mp3, .coveo-icon.sysfiletype.mpga, .coveo-icon.sysfiletype.rmi, .coveo-icon.sysfiletype.snd, .coveo-icon.sysfiletype.wav, .coveo-icon.sysfiletype.wma {
    background-position: -16px -185px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-minor {
    background-position: -32px -185px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-manager, .coveo-omnibox .coveo-icon.sfuserdivision, .CoveoFacet .coveo-header .coveo-icon.sfuserdivision, .CoveoFacetRange .coveo-header .coveo-icon.sfuserdivision, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfuserdivision {
    background-position: -48px -185px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-major {
    background-position: -64px -185px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-mail, .coveo-icon.objecttype.Message, .coveo-icon.sysfiletype.msg, .coveo-icon.sysfiletype.oft, .coveo-icon.sysfiletype.email, .coveo-icon.sysfiletype.eml, .coveo-icon.sysfiletype.ews, .coveo-icon.sysfiletype.mht, .coveo-icon.sysfiletype.mhtml, .coveo-icon.sysfiletype.mime, .coveo-icon.sysfiletype.exchangemessage, .coveo-icon.sysfiletype.exchangefreebusy, .coveo-icon.sysfiletype.exchangemdn, .coveo-icon.sysfiletype.exchangeobject, .coveo-omnibox .coveo-icon.sysmailbox, .CoveoFacet .coveo-header .coveo-icon.sysmailbox, .CoveoFacetRange .coveo-header .coveo-icon.sysmailbox, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysmailbox {
    background-position: -80px -185px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-mail-undeliverable, .coveo-icon.sysfiletype.exchangedsn, .coveo-icon.sysfiletype.exchangejunkmessage {
    background-position: -96px -185px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-mail-reply, .coveo-icon.sysfiletype.exchangerecallreport {
    background-position: -112px -185px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-mail-recall, .coveo-icon.sysfiletype.exchangerecallmessage {
    background-position: -128px -185px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-lost {
    background-position: -144px -185px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-link {
    background-position: -160px -185px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-lead, .coveo-icon.objecttype.Lead, .coveo-omnibox .coveo-icon.sfleadsource, .CoveoFacet .coveo-header .coveo-icon.sfleadsource, .CoveoFacetRange .coveo-header .coveo-icon.sfleadsource, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfleadsource {
    background-position: -176px -185px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-language, .coveo-omnibox .coveo-icon.syslanguage, .CoveoFacet .coveo-header .coveo-icon.syslanguage, .CoveoFacetRange .coveo-header .coveo-icon.syslanguage, .CoveoHierarchicalFacet .coveo-header .coveo-icon.syslanguage {
    background-position: -192px -185px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-kb, .coveo-icon.objecttype.KBDocumentation, .coveo-icon.objecttype.KBKnowledgeArticle, .coveo-omnibox .coveo-icon.sysconcepts, .CoveoFacet .coveo-header .coveo-icon.sysconcepts, .CoveoFacetRange .coveo-header .coveo-icon.sysconcepts, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysconcepts {
    background-position: -213px 0px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-journal-log {
    background-position: -213px -16px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-jobtitle {
    background-position: -213px -32px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-invalid {
    background-position: -213px -48px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-intranet, .coveo-icon.sysfiletype.exchangegroup, .coveo-omnibox .coveo-icon.sysdisplayparticipants, .CoveoFacet .coveo-header .coveo-icon.sysdisplayparticipants, .CoveoFacetRange .coveo-header .coveo-icon.sysdisplayparticipants, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysdisplayparticipants {
    background-position: -213px -64px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-install, .coveo-icon.sysfiletype.dll, .coveo-icon.sysfiletype.exe {
    background-position: -213px -80px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-immediate {
    background-position: -213px -96px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-image, .coveo-icon.sysfiletype.Image, .coveo-icon.sysfiletype.ai, .coveo-icon.sysfiletype.bmp, .coveo-icon.sysfiletype.bw, .coveo-icon.sysfiletype.cdr, .coveo-icon.sysfiletype.cmx, .coveo-icon.sysfiletype.cut, .coveo-icon.sysfiletype.dcx, .coveo-icon.sysfiletype.dib, .coveo-icon.sysfiletype.drw, .coveo-icon.sysfiletype.dxf, .coveo-icon.sysfiletype.fpx, .coveo-icon.sysfiletype.gem, .coveo-icon.sysfiletype.gif, .coveo-icon.sysfiletype.hgl, .coveo-icon.sysfiletype.hpg, .coveo-icon.sysfiletype.iff, .coveo-icon.sysfiletype.img, .coveo-icon.sysfiletype.jfif, .coveo-icon.sysfiletype.jpe, .coveo-icon.sysfiletype.jpeg, .coveo-icon.sysfiletype.jpg, .coveo-icon.sysfiletype.kdc, .coveo-icon.sysfiletype.lbm, .coveo-icon.sysfiletype.mac, .coveo-icon.sysfiletype.pbm, .coveo-icon.sysfiletype.pct, .coveo-icon.sysfiletype.pcx, .coveo-icon.sysfiletype.pdc, .coveo-icon.sysfiletype.pfr, .coveo-icon.sysfiletype.pgl, .coveo-icon.sysfiletype.pgm, .coveo-icon.sysfiletype.pic, .coveo-icon.sysfiletype.png, .coveo-icon.sysfiletype.ppm, .coveo-icon.sysfiletype.psd, .coveo-icon.sysfiletype.psp, .coveo-icon.sysfiletype.ras, .coveo-icon.sysfiletype.raw, .coveo-icon.sysfiletype.rgb, .coveo-icon.sysfiletype.rgba, .coveo-icon.sysfiletype.rle, .coveo-icon.sysfiletype.sgi, .coveo-icon.sysfiletype.tga, .coveo-icon.sysfiletype.tif, .coveo-icon.sysfiletype.tiff, .coveo-icon.sysfiletype.tub, .coveo-icon.sysfiletype.wmf, .coveo-icon.sysfiletype.wpg {
    background-position: -213px -112px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-howto {
    background-position: -213px -128px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-high {
    background-position: -213px -144px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-from, .coveo-omnibox .coveo-icon.sysfrom, .coveo-omnibox .coveo-icon.sysdisplayfrom, .CoveoFacet .coveo-header .coveo-icon.sysfrom, .CoveoFacetRange .coveo-header .coveo-icon.sysfrom, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysfrom, .CoveoFacet .coveo-header .coveo-icon.sysdisplayfrom, .CoveoFacetRange .coveo-header .coveo-icon.sysdisplayfrom, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysdisplayfrom {
    background-position: -213px -160px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-folder, .coveo-icon.sysfiletype.folder, .coveo-omnibox .coveo-icon.sysemailfolders, .CoveoFacet .coveo-header .coveo-icon.sysemailfolders, .CoveoFacetRange .coveo-header .coveo-icon.sysemailfolders, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysemailfolders {
    background-position: -213px -176px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-fixed {
    background-position: 0px -201px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-filter {
    background-position: -16px -201px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-file, .coveo-icon.objecttype.File, .coveo-icon.sysfiletype.exchangedocument, .coveo-omnibox .coveo-icon.sysfiletype, .CoveoFacet .coveo-header .coveo-icon.sysfiletype, .CoveoFacetRange .coveo-header .coveo-icon.sysfiletype, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sysfiletype {
    background-position: -32px -201px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-feedback {
    background-position: -48px -201px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-feature {
    background-position: -64px -201px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-faq {
    background-position: -80px -201px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-expert {
    background-position: -96px -201px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-escalated {
    background-position: -112px -201px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-draft {
    background-position: -128px -201px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-doc-user {
    background-position: -144px -201px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-doc-dev {
    background-position: -160px -201px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-doc-admin {
    background-position: -176px -201px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-disqualified {
    background-position: -192px -201px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-deferred {
    background-position: -208px -201px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-default, .coveo-icon.objecttype, .coveo-icon.sysfiletype, .coveo-omnibox .coveo-icon, .CoveoFacet .coveo-header .coveo-icon, .CoveoFacetRange .coveo-header .coveo-icon, .CoveoHierarchicalFacet .coveo-header .coveo-icon {
    background-position: -229px 0px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-database {
    background-position: -229px -16px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-crash {
    background-position: -229px -32px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-contract, .coveo-icon.objecttype.Contract {
    background-position: -229px -48px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-contact, .coveo-icon.objecttype.Contact, .coveo-icon.objecttype.Partner, .coveo-omnibox .coveo-icon.sfcontactname, .CoveoFacet .coveo-header .coveo-icon.sfcontactname, .CoveoFacetRange .coveo-header .coveo-icon.sfcontactname, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfcontactname {
    background-position: -229px -64px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-completed {
    background-position: -229px -80px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-competition, .coveo-omnibox .coveo-icon.sfopportunitycompetitionc, .CoveoFacet .coveo-header .coveo-icon.sfopportunitycompetitionc, .CoveoFacetRange .coveo-header .coveo-icon.sfopportunitycompetitionc, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfopportunitycompetitionc {
    background-position: -229px -96px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-company {
    background-position: -229px -112px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-comment, .coveo-icon.objecttype.Board, .coveo-icon.objecttype.CaseComment, .coveo-icon.sysfiletype.exchangeofficecom {
    background-position: -229px -128px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-closed {
    background-position: -229px -144px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-city, .coveo-omnibox .coveo-icon.sfcountry, .coveo-omnibox .coveo-icon.sfcity, .CoveoFacet .coveo-header .coveo-icon.sfcountry, .CoveoFacetRange .coveo-header .coveo-icon.sfcountry, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfcountry, .CoveoFacet .coveo-header .coveo-icon.sfcity, .CoveoFacetRange .coveo-header .coveo-icon.sfcity, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfcity, .coveo-omnibox .coveo-icon.sfstate, .CoveoFacet .coveo-header .coveo-icon.sfstate, .CoveoFacetRange .coveo-header .coveo-icon.sfstate, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfstate {
    background-position: -229px -160px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-chatter {
    background-position: -229px -176px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-case, .coveo-icon.objecttype.Case {
    background-position: -229px -192px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-cant-reproduce {
    background-position: 0px -217px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-cancelled {
    background-position: -16px -217px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-campaign, .coveo-icon.objecttype.Campaign {
    background-position: -32px -217px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-bug-severity {
    background-position: -48px -217px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-blog, .coveo-icon.objecttype.Blog {
    background-position: -64px -217px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-block {
    background-position: -80px -217px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-author {
    background-position: -96px -217px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-audience {
    background-position: -112px -217px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-approved {
    background-position: -128px -217px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-answer, .coveo-icon.objecttype.KBSolution, .coveo-icon.objecttype.Solution {
    background-position: -144px -217px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-announcement {
    background-position: -160px -217px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-all-content {
    background-position: -176px -217px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-advanced-content {
    background-position: -192px -217px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-account, .coveo-icon.sysfiletype.activedirperson {
    background-position: -208px -217px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-account-salesforce, .coveo-icon.objecttype.Account, .coveo-omnibox .coveo-icon.sfaccountname, .coveo-omnibox .coveo-icon.sfaccounttype, .CoveoFacet .coveo-header .coveo-icon.sfaccountname, .CoveoFacetRange .coveo-header .coveo-icon.sfaccountname, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfaccountname, .CoveoFacet .coveo-header .coveo-icon.sfaccounttype, .CoveoFacetRange .coveo-header .coveo-icon.sfaccounttype, .CoveoHierarchicalFacet .coveo-header .coveo-icon.sfaccounttype {
    background-position: -224px -217px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-XML {
    background-position: -245px 0px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-documentType-RSS {
    background-position: -245px -16px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-common-delete {
    background-position: -245px -32px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-common-datepicker {
    background-position: -245px -48px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-common-copy {
    background-position: -245px -64px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-common-clear_searchbreadbox {
    background-position: -245px -80px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-common-amount {
    background-position: -245px -96px;
    width: 16px;
    height: 16px;
    text-indent: 16px;
  }

  .coveo-sprites-facet-arrow_back {
    background-position: -245px -112px;
    width: 9px;
    height: 14.5px;
    text-indent: 9px;
  }

  .coveo-sprites-quickView-close {
    background-position: -245px -126.5px;
    width: 14px;
    height: 9.5px;
    text-indent: 14px;
  }

  .coveo-sprites-facet-clear_facet_state, .coveo-settings-popup .coveo-section.coveo-clear-state .coveo-icon {
    background-position: -245px -136px;
    width: 14px;
    height: 14px;
    text-indent: 14px;
  }

  .coveo-sprites-facet-resume_selected, .coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-selected, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-selected {
    background-position: -245px -150px;
    width: 12px;
    height: 12px;
    text-indent: 12px;
  }

  .coveo-sprites-facet-resume_disable, .coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-excluded, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-excluded {
    background-position: -245px -162px;
    width: 12px;
    height: 12px;
    text-indent: 12px;
  }

  .coveo-sprites-facet-disable, .coveo-facet-value .coveo-exclude, .CoveoFacet .coveo-value .coveo-exclude, .CoveoFacetRange .coveo-value .coveo-exclude, .CoveoHierarchicalFacet .coveo-value .coveo-exclude, .coveo-omnibox .coveo-omnibox-facet-value li .coveo-exclude {
    background-position: -245px -174px;
    width: 12px;
    height: 12px;
    text-indent: 12px;
  }

  .coveo-sprites-facet-clear_facetsearch_mobile {
    background-position: -245px -186px;
    width: 12px;
    height: 12px;
    text-indent: 12px;
  }

  .coveo-sprites-facet-clear_activefilter, .coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-clear, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-clear {
    background-position: -245px -198px;
    width: 12px;
    height: 12px;
    text-indent: 12px;
  }

  .coveo-sprites-facet-checkmark_unselected, .coveo-checkbox-for-facet-value > span, .coveo-facet-value .coveo-checkbox > span, .CoveoFacet .coveo-value .coveo-checkbox > span, .CoveoFacetRange .coveo-value .coveo-checkbox > span, .CoveoHierarchicalFacet .coveo-value .coveo-checkbox > span, .coveo-omnibox .coveo-omnibox-facet-value li .coveo-checkbox > span {
    background-position: -245px -210px;
    width: 12px;
    height: 12px;
    text-indent: 12px;
  }

  .coveo-sprites-facet-checkmark_selected, .coveo-facet-value:hover .coveo-checkbox > span, .CoveoFacet .coveo-value:hover .coveo-checkbox > span, .CoveoFacetRange .coveo-value:hover .coveo-checkbox > span, .CoveoHierarchicalFacet .coveo-value:hover .coveo-checkbox > span, .coveo-omnibox .coveo-omnibox-facet-value li:hover .coveo-checkbox > span, .coveo-facet-value.coveo-selected .coveo-checkbox > span, .CoveoFacet .coveo-selected.coveo-value .coveo-checkbox > span, .CoveoFacetRange .coveo-selected.coveo-value .coveo-checkbox > span, .CoveoHierarchicalFacet .coveo-selected.coveo-value .coveo-checkbox > span, .coveo-omnibox .coveo-omnibox-facet-value li.coveo-selected .coveo-checkbox > span, .CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs.coveo-has-childs-selected.coveo-selected .coveo-checkbox > span {
    background-position: -110px -90px;
    width: 12px;
    height: 12px;
    text-indent: 12px;
  }

  .coveo-sprites-facet-checkmark_disabled:hover {
    background-position: -122px -90px;
    width: 12px;
    height: 12px;
    text-indent: 12px;
  }

  .coveo-sprites-facet-checkmark_disabled {
    background-position: -134px -90px;
    width: 12px;
    height: 12px;
    text-indent: 12px;
  }

  .coveo-sprites-common-clear-mobile {
    background-position: -146px -90px;
    width: 12px;
    height: 12px;
    text-indent: 12px;
  }

  .coveo-sprites-facet-spin_facet_search, .CoveoFacet .coveo-search .coveo-wait-animation, .CoveoFacetRange .coveo-search .coveo-wait-animation, .CoveoHierarchicalFacet .coveo-search .coveo-wait-animation {
    background-position: -245px -222px;
    width: 10px;
    height: 10px;
    text-indent: 10px;
  }

  .coveo-sprites-facet-facetsearch, .CoveoFacet .coveo-search .coveo-magnifier, .CoveoFacetRange .coveo-search .coveo-magnifier, .CoveoHierarchicalFacet .coveo-search .coveo-magnifier {
    background-position: -158px -90px;
    width: 10px;
    height: 10px;
    text-indent: 10px;
  }

  .coveo-sprites-facet-clear_facetsearch, .CoveoFacet .coveo-search .coveo-clear .coveo-icon, .CoveoFacetRange .coveo-search .coveo-clear .coveo-icon, .CoveoHierarchicalFacet .coveo-search .coveo-clear .coveo-icon {
    background-position: -168px -90px;
    width: 10px;
    height: 10px;
    text-indent: 10px;
  }

  .coveo-sprites-facet-showmore {
    background-position: -229px -208px;
    width: 8px;
    height: 8px;
    text-indent: 8px;
  }

  .coveo-sprites-facet-showless {
    background-position: -237px -208px;
    width: 8px;
    height: 8px;
    text-indent: 8px;
  }

  .coveo-sprites-facet-email_sendto {
    background-position: -213px -192px;
    width: 8px;
    height: 8px;
    text-indent: 8px;
  }

  .coveo-sprites-sort-sortby_top, .CoveoSort.coveo-selected.coveo-ascending .coveo-icon {
    background-position: -254px -112px;
    width: 6px;
    height: 6px;
    text-indent: 6px;
  }

  .coveo-sprites-sort-sortby_bottom, .CoveoSort.coveo-selected .coveo-icon {
    background-position: -254px -118px;
    width: 6px;
    height: 6px;
    text-indent: 6px;
  }
}
.CoveoQuickView {
  display: inline-block;
}
.CoveoQuickView .coveo-icon-for-quickview {
  border: 1px solid #cccccc;
  padding: 3px;
  background-color: #f7f7f7;
  font-size: 10px;
  color: #8f8f8f;
  border-radius: 3px;
}
.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 {
  margin-right: 10px;
  font-weight: bold;
  display: inline-block;
  cursor: pointer;
  height: 26px;
}
.coveo-quickview-header .coveo-term .coveo-term-left-arrow {
  display: inline-block;
  padding: 5px;
  height: 26px;
}
.coveo-quickview-header .coveo-term .coveo-term-right-arrow {
  display: inline-block;
  padding: 5px;
  height: 26px;
}
.coveo-quickview-header .coveo-term .coveo-term-name {
  font-size: 14px;
  padding: 5px 0;
}

.coveo-modalBox.coveo-quick-view > .coveo-wrapper, .coveo-debug > .coveo-wrapper {
  width: 95%;
  height: 95%;
  max-width: 95%;
  max-height: 95%;
  position: relative;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper .coveo-quick-view-header, .coveo-debug > .coveo-wrapper .coveo-quick-view-header {
  padding: 10px 0px 10px 0px;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-body, .coveo-debug > .coveo-wrapper > .coveo-body {
  position: absolute;
  top: 40px;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 10px;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-body > .coveo-title, .coveo-debug > .coveo-wrapper > .coveo-body > .coveo-title {
  padding-bottom: 10px;
  text-align: left;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-weight: bold;
  font-size: 1.2em;
  color: black;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-body > .coveo-title .coveo-icon, .coveo-debug > .coveo-wrapper > .coveo-body > .coveo-title .coveo-icon {
  margin-right: 5px;
}

.coveo-quickview-header {
  min-height: 36px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.coveo-iframeWrapper {
  overflow: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
  width: 100%;
  height: 100%;
}

.coveo-iframeWrapper iframe {
  width: 100%;
  height: 100%;
  border: none;
  vertical-align: top;
}

.coveo-authentication-popup {
  padding: 50px 150px;
}

.CoveoBreadcrumb {
  margin: 10px 0 24px 16px;
}
.CoveoBreadcrumb .item {
  margin: 4px;
}
.CoveoBreadcrumb .coveo-clear-all {
  float: right;
  border-radius: 2px;
  text-align: center;
  height: 30px;
  width: 30px;
  margin-top: -4px;
  border: none;
}
.CoveoBreadcrumb .coveo-clear-all:hover {
  cursor: pointer;
}
.CoveoBreadcrumb .coveo-clear-all .coveo-icon {
  margin-top: 6px;
}
.CoveoBreadcrumb .coveo-separator {
  color: #000000;
}

.coveo-modalBox > .coveo-wrapper > .coveo-title {
  height: 40px;
  line-height: 23px;
  text-align: center;
  cursor: pointer;
}
.coveo-modalBox > .coveo-wrapper > .coveo-title .coveo-close-button {
  position: absolute;
  left: 25px;
  display: inline-block;
}
.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: #B4B4B4;
  font-weight: normal;
  display: inline-block;
}

.CoveoCurrentTab.coveo-opening-tab-section {
  background-color: #242528;
}

.coveo-tab-section.coveo-opened-by-current-tab {
  width: 100%;
  left: 0;
  top: 86px;
}

.CoveoDidYouMean {
  padding: 10px;
  background-color: #f7f7f7;
}
.CoveoDidYouMean a {
  color: #052c7d;
  font-weight: bold;
  text-decoration: none;
}
.CoveoDidYouMean a:hover {
  text-decoration: underline;
}
.CoveoDidYouMean .coveo-word-correction {
  font-style: italic;
}

.CoveoSearchInterface .CoveoResult.coveo-email-result .coveo-title {
  margin-top: 10px;
}
.CoveoSearchInterface .CoveoResult.coveo-email-result .coveo-excerpt .CoveoResultLink, .CoveoSearchInterface .CoveoResult.coveo-email-result .coveo-excerpt .CoveoResultLink:hover {
  text-decoration: none;
  color: black;
  display: block;
  font-size: 14px;
}
.CoveoSearchInterface .CoveoResult.coveo-email-result .coveo-excerpt {
  padding-top: 6px;
}
.CoveoSearchInterface .CoveoResult.coveo-email-result .coveo-date {
  font-size: 13px;
  color: #999999;
}

.coveo-email-header {
  padding-top: 3px;
}

.coveo-email-from, .coveo-email-to, .coveo-lithium-from, .coveo-lithium-to {
  margin-right: 15px;
  color: #666666;
  font-size: 13px;
}

.coveo-emails-excess-collapsed, .coveo-emails-excess-expanded {
  display: none;
  cursor: pointer;
}
.coveo-emails-excess-collapsed.coveo-active, .coveo-emails-excess-expanded.coveo-active {
  display: inline;
}

.coveo-emails-excess-collapsed {
  color: #2c5985;
}
.coveo-emails-excess-collapsed:hover {
  color: #f47f24;
}

.coveo-email-result-top-result .CoveoQuickView {
  visibility: hidden !important;
}
.coveo-email-result-top-result:hover .CoveoQuickView {
  visibility: visible !important;
}

.CoveoErrorReport {
  background-color: #f7f7f7;
  padding: 10px;
}
.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 {
  font-size: 12px;
  text-align: left;
}
.CoveoErrorReport .coveo-previous, .CoveoErrorReport .coveo-clear, .CoveoErrorReport .coveo-retry, .CoveoErrorReport .coveo-more-info {
  color: #0066cc;
  padding: 5px;
  border-radius: 2px;
}
.CoveoErrorReport .coveo-previous:hover, .CoveoErrorReport .coveo-clear:hover, .CoveoErrorReport .coveo-retry:hover, .CoveoErrorReport .coveo-more-info:hover {
  cursor: pointer;
  color: #f47f24;
}

.coveo-error-report .CoveoErrorReport {
  text-align: center;
}

.coveo-facet-values, .CoveoFacet .coveo-values, .CoveoFacetRange .coveo-values, .CoveoHierarchicalFacet .coveo-values, .coveo-omnibox .coveo-omnibox-facet-value {
  list-style: none;
  margin: 5px 0 3px 0;
  padding: 0;
}
.coveo-facet-values .coveo-value, .CoveoFacet .coveo-values .coveo-value, .CoveoFacetRange .coveo-values .coveo-value, .CoveoHierarchicalFacet .coveo-values .coveo-value, .coveo-omnibox .coveo-omnibox-facet-value .coveo-value {
  margin: 0 -15px;
  padding: 0 15px;
}

.coveo-checkbox-for-facet-value, .coveo-facet-value .coveo-checkbox, .CoveoFacet .coveo-value .coveo-checkbox, .CoveoFacetRange .coveo-value .coveo-checkbox, .CoveoHierarchicalFacet .coveo-value .coveo-checkbox, .coveo-omnibox .coveo-omnibox-facet-value li .coveo-checkbox {
  width: 16px;
  height: 16px;
  display: inline-block;
  margin: 3px 5px 3px 3px;
  background-color: white;
  box-shadow: 0px 0px 1px #b0b3ae;
  text-align: center;
  vertical-align: top;
}
.coveo-checkbox-for-facet-value > span, .coveo-facet-value .coveo-checkbox > span, .CoveoFacet .coveo-value .coveo-checkbox > span, .CoveoFacetRange .coveo-value .coveo-checkbox > span, .CoveoHierarchicalFacet .coveo-value .coveo-checkbox > span, .coveo-omnibox .coveo-omnibox-facet-value li .coveo-checkbox > span {
  margin: 2px;
}

.coveo-facet-value, .CoveoFacet .coveo-value, .CoveoFacetRange .coveo-value, .CoveoHierarchicalFacet .coveo-value, .coveo-omnibox .coveo-omnibox-facet-value li {
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  transition: opacity 0.2s;
  opacity: 1;
  margin: 0;
  padding: 0;
  line-height: 22px;
}
.coveo-facet-value.coveo-selected .coveo-caption, .CoveoFacet .coveo-selected.coveo-value .coveo-caption, .CoveoFacetRange .coveo-selected.coveo-value .coveo-caption, .CoveoHierarchicalFacet .coveo-selected.coveo-value .coveo-caption, .coveo-omnibox .coveo-omnibox-facet-value li.coveo-selected .coveo-caption {
  font-weight: bold;
}
.coveo-facet-value.coveo-excluded .coveo-caption, .CoveoFacet .coveo-excluded.coveo-value .coveo-caption, .CoveoFacetRange .coveo-excluded.coveo-value .coveo-caption, .CoveoHierarchicalFacet .coveo-excluded.coveo-value .coveo-caption, .coveo-omnibox .coveo-omnibox-facet-value li.coveo-excluded .coveo-caption, .coveo-facet-value.coveo-excluded .coveo-computed-field, .CoveoFacet .coveo-excluded.coveo-value .coveo-computed-field, .CoveoFacetRange .coveo-excluded.coveo-value .coveo-computed-field, .CoveoHierarchicalFacet .coveo-excluded.coveo-value .coveo-computed-field, .coveo-omnibox .coveo-omnibox-facet-value li.coveo-excluded .coveo-computed-field, .coveo-facet-value.coveo-excluded .coveo-count, .CoveoFacet .coveo-excluded.coveo-value .coveo-count, .CoveoFacetRange .coveo-excluded.coveo-value .coveo-count, .CoveoHierarchicalFacet .coveo-excluded.coveo-value .coveo-count, .coveo-omnibox .coveo-omnibox-facet-value li.coveo-excluded .coveo-count {
  text-decoration: line-through;
}
.coveo-facet-value > *, .CoveoFacet .coveo-value > *, .CoveoFacetRange .coveo-value > *, .CoveoHierarchicalFacet .coveo-value > *, .coveo-omnibox .coveo-omnibox-facet-value li > * {
  vertical-align: middle;
}
.coveo-facet-value label, .CoveoFacet .coveo-value label, .CoveoFacetRange .coveo-value label, .CoveoHierarchicalFacet .coveo-value label, .coveo-omnibox .coveo-omnibox-facet-value li label {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  cursor: pointer;
}
.coveo-facet-value label .coveo-label, .CoveoFacet .coveo-value label .coveo-label, .CoveoFacetRange .coveo-value label .coveo-label, .CoveoHierarchicalFacet .coveo-value label .coveo-label, .coveo-omnibox .coveo-omnibox-facet-value li label .coveo-label {
  overflow: hidden;
}
.coveo-facet-value input[type="checkbox"], .CoveoFacet .coveo-value input[type="checkbox"], .CoveoFacetRange .coveo-value input[type="checkbox"], .CoveoHierarchicalFacet .coveo-value input[type="checkbox"], .coveo-omnibox .coveo-omnibox-facet-value li input[type="checkbox"] {
  display: none;
}
.coveo-facet-value.coveo-no-state .coveo-checkbox > span, .CoveoFacet .coveo-no-state.coveo-value .coveo-checkbox > span, .CoveoFacetRange .coveo-no-state.coveo-value .coveo-checkbox > span, .CoveoHierarchicalFacet .coveo-no-state.coveo-value .coveo-checkbox > span, .coveo-omnibox .coveo-omnibox-facet-value li.coveo-no-state .coveo-checkbox > span {
  visibility: hidden;
}
.coveo-facet-value.coveo-no-state:hover .coveo-checkbox > span, .CoveoFacet .coveo-no-state.coveo-value:hover .coveo-checkbox > span, .CoveoFacetRange .coveo-no-state.coveo-value:hover .coveo-checkbox > span, .CoveoHierarchicalFacet .coveo-no-state.coveo-value:hover .coveo-checkbox > span, .coveo-omnibox .coveo-omnibox-facet-value li.coveo-no-state:hover .coveo-checkbox > span {
  visibility: visible;
}
.coveo-facet-value.coveo-excluded .coveo-checkbox, .CoveoFacet .coveo-excluded.coveo-value .coveo-checkbox, .CoveoFacetRange .coveo-excluded.coveo-value .coveo-checkbox, .CoveoHierarchicalFacet .coveo-excluded.coveo-value .coveo-checkbox, .coveo-omnibox .coveo-omnibox-facet-value li.coveo-excluded .coveo-checkbox {
  background-color: white;
}
.coveo-facet-value.coveo-excluded .coveo-computed-field, .CoveoFacet .coveo-excluded.coveo-value .coveo-computed-field, .CoveoFacetRange .coveo-excluded.coveo-value .coveo-computed-field, .CoveoHierarchicalFacet .coveo-excluded.coveo-value .coveo-computed-field, .coveo-omnibox .coveo-omnibox-facet-value li.coveo-excluded .coveo-computed-field {
  margin-right: 16px;
}
.coveo-facet-value .coveo-icon, .CoveoFacet .coveo-value .coveo-icon, .CoveoFacetRange .coveo-value .coveo-icon, .CoveoHierarchicalFacet .coveo-value .coveo-icon, .coveo-omnibox .coveo-omnibox-facet-value li .coveo-icon {
  display: inline-block;
  margin: 3px 5px 3px 0;
  vertical-align: top;
}
.coveo-facet-value .coveo-caption, .CoveoFacet .coveo-value .coveo-caption, .CoveoFacetRange .coveo-value .coveo-caption, .CoveoHierarchicalFacet .coveo-value .coveo-caption, .coveo-omnibox .coveo-omnibox-facet-value li .coveo-caption {
  display: inline-block;
  color: black;
  font-size: 13px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  vertical-align: middle;
}
.coveo-facet-value .coveo-caption .coveo-highlight, .CoveoFacet .coveo-value .coveo-caption .coveo-highlight, .CoveoFacetRange .coveo-value .coveo-caption .coveo-highlight, .CoveoHierarchicalFacet .coveo-value .coveo-caption .coveo-highlight, .coveo-omnibox .coveo-omnibox-facet-value li .coveo-caption .coveo-highlight {
  font-weight: bold;
}
.coveo-facet-value .coveo-count, .CoveoFacet .coveo-value .coveo-count, .CoveoFacetRange .coveo-value .coveo-count, .CoveoHierarchicalFacet .coveo-value .coveo-count, .coveo-omnibox .coveo-omnibox-facet-value li .coveo-count {
  font-size: 12px;
  color: #8a8a8a;
  vertical-align: middle;
  margin: 0 5px;
  display: inline-block;
  -webkit-transition: opacity 1s;
  -moz-transition: opacity 1s;
  transition: opacity 1s;
}
.coveo-facet-value .coveo-count.coveo-waitDelta, .CoveoFacet .coveo-value .coveo-count.coveo-waitDelta, .CoveoFacetRange .coveo-value .coveo-count.coveo-waitDelta, .CoveoHierarchicalFacet .coveo-value .coveo-count.coveo-waitDelta, .coveo-omnibox .coveo-omnibox-facet-value li .coveo-count.coveo-waitDelta {
  opacity: 0;
}
.coveo-facet-value .coveo-computed-field, .CoveoFacet .coveo-value .coveo-computed-field, .CoveoFacetRange .coveo-value .coveo-computed-field, .CoveoHierarchicalFacet .coveo-value .coveo-computed-field, .coveo-omnibox .coveo-omnibox-facet-value li .coveo-computed-field {
  float: right;
  font-size: 11px;
  color: #666666;
}
.coveo-facet-value .coveo-exclude, .CoveoFacet .coveo-value .coveo-exclude, .CoveoFacetRange .coveo-value .coveo-exclude, .CoveoHierarchicalFacet .coveo-value .coveo-exclude, .coveo-omnibox .coveo-omnibox-facet-value li .coveo-exclude {
  float: right;
  visibility: hidden;
  cursor: pointer;
  opacity: 0.5;
  margin: 5px 2px 4px;
}
.coveo-facet-value .coveo-exclude:hover, .CoveoFacet .coveo-value .coveo-exclude:hover, .CoveoFacetRange .coveo-value .coveo-exclude:hover, .CoveoHierarchicalFacet .coveo-value .coveo-exclude:hover, .coveo-omnibox .coveo-omnibox-facet-value li .coveo-exclude:hover {
  opacity: 1;
}
.coveo-facet-value:hover .coveo-exclude, .CoveoFacet .coveo-value:hover .coveo-exclude, .CoveoFacetRange .coveo-value:hover .coveo-exclude, .CoveoHierarchicalFacet .coveo-value:hover .coveo-exclude, .coveo-omnibox .coveo-omnibox-facet-value li:hover .coveo-exclude {
  visibility: visible;
}

.CoveoFacet, .CoveoFacetRange, .CoveoHierarchicalFacet {
  margin-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #cccccc;
}
.CoveoFacet.coveo-empty, .coveo-empty.CoveoFacetRange, .coveo-empty.CoveoHierarchicalFacet {
  display: none;
}
.CoveoFacet.coveo-collapsed .coveo-values .coveo-value, .coveo-collapsed.CoveoFacetRange .coveo-values .coveo-value, .coveo-collapsed.CoveoHierarchicalFacet .coveo-values .coveo-value {
  display: none;
}
.CoveoFacet.coveo-collapsed .coveo-values .coveo-value.coveo-selected, .coveo-collapsed.CoveoFacetRange .coveo-values .coveo-value.coveo-selected, .coveo-collapsed.CoveoHierarchicalFacet .coveo-values .coveo-value.coveo-selected, .CoveoFacet.coveo-collapsed .coveo-values .coveo-value.coveo-excluded, .coveo-collapsed.CoveoFacetRange .coveo-values .coveo-value.coveo-excluded, .coveo-collapsed.CoveoHierarchicalFacet .coveo-values .coveo-value.coveo-excluded {
  display: inherit;
}
.CoveoFacet.coveo-collapsed .coveo-footer, .coveo-collapsed.CoveoFacetRange .coveo-footer, .coveo-collapsed.CoveoHierarchicalFacet .coveo-footer {
  display: none;
}
.CoveoFacet.coveo-fade .coveo-values .coveo-value, .coveo-fade.CoveoFacetRange .coveo-values .coveo-value, .coveo-fade.CoveoHierarchicalFacet .coveo-values .coveo-value {
  opacity: 0.5;
}
.CoveoFacet.coveo-fade .coveo-values .coveo-value.coveo-selected, .coveo-fade.CoveoFacetRange .coveo-values .coveo-value.coveo-selected, .coveo-fade.CoveoHierarchicalFacet .coveo-values .coveo-value.coveo-selected, .CoveoFacet.coveo-fade .coveo-values .coveo-value.coveo-excluded, .coveo-fade.CoveoFacetRange .coveo-values .coveo-value.coveo-excluded, .coveo-fade.CoveoHierarchicalFacet .coveo-values .coveo-value.coveo-excluded {
  opacity: 1;
}
.CoveoFacet .coveo-header, .CoveoFacetRange .coveo-header, .CoveoHierarchicalFacet .coveo-header {
  padding: 5px 0;
}
.CoveoFacet .coveo-header > .coveo-icon, .CoveoFacetRange .coveo-header > .coveo-icon, .CoveoHierarchicalFacet .coveo-header > .coveo-icon {
  float: left;
  margin: 2px 5px 0 3px;
}
.CoveoFacet .coveo-header .coveo-title, .CoveoFacetRange .coveo-header .coveo-title, .CoveoHierarchicalFacet .coveo-header .coveo-title {
  font-size: 15px;
  font-weight: bold;
  color: #39465d;
  padding-top: 2px;
}
.CoveoFacet .coveo-header .coveo-operator, .CoveoFacetRange .coveo-header .coveo-operator, .CoveoHierarchicalFacet .coveo-header .coveo-operator, .CoveoFacet .coveo-header .coveo-eraser, .CoveoFacetRange .coveo-header .coveo-eraser, .CoveoHierarchicalFacet .coveo-header .coveo-eraser, .CoveoFacet .coveo-header .coveo-settings, .CoveoFacetRange .coveo-header .coveo-settings, .CoveoHierarchicalFacet .coveo-header .coveo-settings, .CoveoFacet .coveo-header .coveo-collapse, .CoveoFacetRange .coveo-header .coveo-collapse, .CoveoHierarchicalFacet .coveo-header .coveo-collapse, .CoveoFacet .coveo-header .coveo-expand, .CoveoFacetRange .coveo-header .coveo-expand, .CoveoHierarchicalFacet .coveo-header .coveo-expand {
  float: right;
  cursor: pointer;
  margin-left: 5px;
}
.CoveoFacet .coveo-header .coveo-wait-animation, .CoveoFacetRange .coveo-header .coveo-wait-animation, .CoveoHierarchicalFacet .coveo-header .coveo-wait-animation {
  float: left;
  margin: 2px 5px 0px 3px;
  position: relative;
  width: 16px;
  height: 16px;
  -webkit-animation-name: coveo-spin;
  -moz-animation-name: coveo-spin;
  animation-name: coveo-spin;
  -webkit-animation-timing-function: linear;
  -moz-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.CoveoFacet .coveo-search, .CoveoFacetRange .coveo-search, .CoveoHierarchicalFacet .coveo-search {
  border: 1px solid #cccccc;
  border-top-color: #c1c1c1;
  border-radius: 4px;
  box-shadow: inset 0px 2px 5px -1px #eeeeee;
  padding: 2px;
  margin: 0px 0px 5px 0px;
  background-color: white;
  position: relative;
}
.CoveoFacet .coveo-search.coveo-no-results, .CoveoFacetRange .coveo-search.coveo-no-results, .CoveoHierarchicalFacet .coveo-search.coveo-no-results {
  background-color: #ffd0d0;
}
.CoveoFacet .coveo-search .coveo-magnifier, .CoveoFacetRange .coveo-search .coveo-magnifier, .CoveoHierarchicalFacet .coveo-search .coveo-magnifier {
  float: left;
  margin: 5px 6px 5px 4px;
}
.CoveoFacet .coveo-search .coveo-wait-animation, .CoveoFacetRange .coveo-search .coveo-wait-animation, .CoveoHierarchicalFacet .coveo-search .coveo-wait-animation {
  float: left;
  margin: 5px 6px 5px 4px;
  -webkit-animation-name: coveo-spin;
  -moz-animation-name: coveo-spin;
  animation-name: coveo-spin;
  -webkit-animation-timing-function: linear;
  -moz-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.CoveoFacet .coveo-search .coveo-middle, .CoveoFacetRange .coveo-search .coveo-middle, .CoveoHierarchicalFacet .coveo-search .coveo-middle {
  overflow: hidden;
  line-height: 19px;
}
.CoveoFacet .coveo-search input, .CoveoFacetRange .coveo-search input, .CoveoHierarchicalFacet .coveo-search input {
  border: 0px;
  padding: 1px 0px 0px 0px;
  margin: 0px;
  color: #6e6e6e;
  font-family: Arimo, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  width: 100%;
  background-color: inherit;
  line-height: 15px;
}
.CoveoFacet .coveo-search input:focus, .CoveoFacetRange .coveo-search input:focus, .CoveoHierarchicalFacet .coveo-search input:focus {
  outline: none;
  color: #343434;
}
.CoveoFacet .coveo-search input[value=""], .CoveoFacetRange .coveo-search input[value=""], .CoveoHierarchicalFacet .coveo-search input[value=""] {
  color: #dddddd;
}
.CoveoFacet .coveo-search .coveo-clear, .CoveoFacetRange .coveo-search .coveo-clear, .CoveoHierarchicalFacet .coveo-search .coveo-clear {
  float: right;
  margin: 2px 4px 0px 0px;
  cursor: pointer;
  opacity: 0.5;
  clear: none;
}
.CoveoFacet .coveo-search .coveo-clear:hover, .CoveoFacetRange .coveo-search .coveo-clear:hover, .CoveoHierarchicalFacet .coveo-search .coveo-clear:hover {
  opacity: 1;
}
.CoveoFacet .coveo-selectable:hover, .CoveoFacetRange .coveo-selectable:hover, .CoveoHierarchicalFacet .coveo-selectable:hover {
  background-color: #d7ebff;
}
.CoveoFacet .coveo-footer, .CoveoFacetRange .coveo-footer, .CoveoHierarchicalFacet .coveo-footer {
  text-align: center;
}
.CoveoFacet .coveo-footer .coveo-more, .CoveoFacetRange .coveo-footer .coveo-more, .CoveoHierarchicalFacet .coveo-footer .coveo-more, .CoveoFacet .coveo-footer .coveo-less, .CoveoFacetRange .coveo-footer .coveo-less, .CoveoHierarchicalFacet .coveo-footer .coveo-less {
  color: #666666;
  text-decoration: none;
  padding: 1px 6px 2px;
  line-height: 12px;
  display: inline-block;
}
.CoveoFacet .coveo-footer .coveo-more, .CoveoFacetRange .coveo-footer .coveo-more, .CoveoHierarchicalFacet .coveo-footer .coveo-more {
  display: none;
}
.CoveoFacet .coveo-footer .coveo-more.coveo-active, .CoveoFacetRange .coveo-footer .coveo-more.coveo-active, .CoveoHierarchicalFacet .coveo-footer .coveo-more.coveo-active {
  display: inline-block;
}
.CoveoFacet .coveo-footer .coveo-more.coveo-active + .coveo-less, .CoveoFacetRange .coveo-footer .coveo-more.coveo-active + .coveo-less, .CoveoHierarchicalFacet .coveo-footer .coveo-more.coveo-active + .coveo-less {
  border-left: 1px solid #999999;
}

.ie8or9 .coveo-header .coveo-wait-animation {
  background: url(../image/wait_facet.gif) no-repeat;
  background-size: 100%;
}

.ie8or9 .coveo-search .coveo-wait-animation {
  background: url(../image/wait_facet_search.gif) no-repeat;
  background-size: 100%;
}

.coveo-search-results {
  position: absolute;
  border: 1px solid #cccccc;
  border-radius: 2px;
  background-color: white;
  list-style: none;
  margin: 3px 0 3px 0;
  padding: 0;
  z-index: 999;
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.4);
}
.coveo-search-results input[type='checkbox'] {
  display: none;
}
.coveo-search-results .coveo-select-all {
  margin: 0;
  padding: 3px 5px 5px 5px;
  font-weight: bold;
}
.coveo-search-results .coveo-selectable:hover {
  background-color: #d7ebff;
}
.coveo-search-results .coveo-selectable.coveo-current {
  background-color: #d7ebff;
}

.coveo-facet-breadcrumb, .coveo-results-filter-preferences-breadcrumb {
  margin-left: 4px;
}
.coveo-facet-breadcrumb *, .coveo-results-filter-preferences-breadcrumb * {
  vertical-align: top;
}
.coveo-facet-breadcrumb .coveo-title, .coveo-results-filter-preferences-breadcrumb .coveo-title {
  margin-right: 8px;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value {
  color: #0066cc;
  cursor: pointer;
  display: inline-block;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value:hover, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value:hover {
  color: #f47f24;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value:hover .coveo-clear, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value:hover .coveo-clear {
  opacity: 1;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value.coveo-excluded .coveo-caption, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value.coveo-excluded .coveo-caption {
  text-decoration: line-through;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-clear, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-clear {
  display: inline-block;
  opacity: 0.5;
  margin: 2px 2px 2px;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-icon, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-icon {
  margin: 0;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-selected, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-selected {
  vertical-align: middle;
  margin-left: 5px;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-excluded, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-excluded {
  vertical-align: middle;
  margin-left: 5px;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-count, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-count {
  vertical-align: middle;
}

@-webkit-keyframes fadeout {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@-moz-keyframes fadeout {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@-o-keyframes fadeout {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes fadeout {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.CoveoFacetRange.coveo-disabled .coveo-slider-line {
  background-color: #dddddd;
}
.CoveoFacetRange.coveo-disabled .coveo-slider-button {
  background-color: #b3b3b3;
  box-shadow: none;
}
.CoveoFacetRange.coveo-collapsed .coveo-slider-container {
  display: none;
}
.CoveoFacetRange.coveo-disabled-empty {
  display: none;
}

@-webkit-keyframes coveo-spin {
  from {
    -webkit-transform: rotate(0deg);
  }

  to {
    -webkit-transform: rotate(360deg);
  }
}

@-moz-keyframes coveo-spin {
  from {
    -moz-transform: rotate(0deg);
  }

  to {
    -moz-transform: rotate(360deg);
  }
}

@-o-keyframes coveo-spin {
  from {
    -o-transform: rotate(0deg);
  }

  to {
    -o-transform: rotate(360deg);
  }
}

@keyframes coveo-spin {
  from {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(360deg);
  }
}

.coveo-settings-popup {
  position: absolute;
  background: #f7f7f7;
  overflow: hidden;
  border: 1px solid #efefef;
  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 {
  padding: 10px 0;
  background: white;
  overflow: hidden;
}
.coveo-settings-popup .coveo-section .coveo-items .coveo-item {
  line-height: 26px;
  height: 26px;
  white-space: nowrap;
  padding: 0 32px 0 16px;
  cursor: pointer;
  -moz-padding-end: 70px;
}
.coveo-settings-popup .coveo-section .coveo-items .coveo-item.coveo-selected {
  font-weight: bold;
}
.coveo-settings-popup .coveo-section .coveo-items .coveo-item:hover {
  background: #d7ebff;
}
.coveo-settings-popup .coveo-section.coveo-disabled .coveo-items .coveo-item {
  cursor: default;
  opacity: 0.5;
}
.coveo-settings-popup .coveo-section.coveo-disabled .coveo-items .coveo-item:hover {
  background: white;
}
.coveo-settings-popup .coveo-section .coveo-icon {
  margin: 15px;
}
.coveo-settings-popup .coveo-section.coveo-sort .coveo-icon {
  float: left;
}
.coveo-settings-popup .coveo-section.coveo-direction .coveo-items {
  border-top: 1px solid #DDDDDD;
}
.coveo-settings-popup .coveo-section.coveo-direction .coveo-icon {
  float: left;
}
.coveo-settings-popup .coveo-section.coveo-save-state .coveo-items {
  border-top: 1px solid #DDDDDD;
}
.coveo-settings-popup .coveo-section.coveo-save-state .coveo-icon {
  float: left;
}
.coveo-settings-popup .coveo-section.coveo-clear-state .coveo-items {
  border-top: 1px solid #DDDDDD;
}
.coveo-settings-popup .coveo-section.coveo-clear-state .coveo-icon {
  float: left;
}
.coveo-settings-popup .coveo-section.coveo-hide .coveo-items, .coveo-settings-popup .coveo-section.coveo-show .coveo-items {
  border-top: 1px solid #DDDDDD;
}
.coveo-settings-popup .coveo-section.coveo-hide .coveo-icon {
  float: left;
}
.coveo-settings-popup .coveo-section.coveo-show .coveo-icon {
  float: left;
}

.CoveoSearchInterface .CoveoResult.coveo-lithium-result .coveo-icon {
  margin-top: 0px;
}
.CoveoSearchInterface .CoveoResult.coveo-lithium-result .coveo-title {
  margin-top: 10px !important;
}
.CoveoSearchInterface .CoveoResult.coveo-lithium-result .coveo-excerpt .CoveoResultLink, .CoveoSearchInterface .CoveoResult.coveo-lithium-result .coveo-excerpt .CoveoResultLink:hover {
  text-decoration: none;
  color: black;
  display: block;
}

.coveo-lithium-result .coveo-expanded-child-result:not(:first-child) {
  border-top: 1px solid #cccccc;
  padding-top: 10px;
}

.coveo-generic-button, .CoveoSettings, .coveo-preference-panel-button, .CoveoPreferencesPanel .coveo-close, .CoveoPreferencesPanel .coveo-save, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-online-help {
  background-color: #f7f7f7;
}
.coveo-generic-button:hover, .CoveoSettings:hover, .coveo-preference-panel-button:hover, .CoveoPreferencesPanel .coveo-close:hover, .CoveoPreferencesPanel .coveo-save:hover, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-online-help:hover {
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 0.25s;
  -moz-transition: background-color 0.25s;
  transition: background-color 0.25s;
}

.coveo-generic-button-no-hover-effect, .CoveoBreadcrumb .coveo-clear-all {
  border: none;
  background-color: #f7f7f7;
}

.CoveoHiddenQuery {
  margin: 8px 0 16px 20px;
  background-color: #f7f7f7;
  padding: 10px;
}
.CoveoHiddenQuery .coveo-remove {
  float: right;
  margin-left: 5px;
  color: #2c5985;
  text-decoration: none;
}
.CoveoHiddenQuery .coveo-remove:hover {
  text-decoration: none;
  color: #f47f24;
}
.CoveoHiddenQuery h2 {
  font-size: 16px;
  display: inline;
}

@-webkit-keyframes loadingFade {
  0% {
    opacity: 0;
  }

  50% {
    opacity: 0.8;
  }

  100% {
    opacity: 0;
  }
}

@-moz-keyframes loadingFade {
  0% {
    opacity: 0;
  }

  50% {
    opacity: 0.8;
  }

  100% {
    opacity: 0;
  }
}

@-o-keyframes loadingFade {
  0% {
    opacity: 0;
  }

  50% {
    opacity: 0.8;
  }

  100% {
    opacity: 0;
  }
}

@keyframes loadingFade {
  0% {
    opacity: 0;
  }

  50% {
    opacity: 0.8;
  }

  100% {
    opacity: 0;
  }
}

.coveo-generic-loading-animation .coveo-loading-container, .coveo-first-loading-animation .coveo-loading-container {
  -webkit-transform: translate3d(0px, 0px, 0px);
  -moz-transform: translate3d(0px, 0px, 0px);
  -ms-transform: translate3d(0px, 0px, 0px);
  -o-transform: translate3d(0px, 0px, 0px);
  transform: translate3d(0px, 0px, 0px);
  -webkit-transform: rotatex(0);
  -moz-transform: rotatex(0);
  -ms-transform: rotatex(0);
  -o-transform: rotatex(0);
  transform: rotatex(0);
}
.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot, .coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot {
  background-color: rgba(20, 20, 20, 0.9);
  background: rgba(20, 20, 20, 0.9);
  border-radius: 5px;
  box-shadow: inset 0 0 5px black, 0 1px 1px rgba(255, 255, 255, 0.1);
  display: inline-block;
  width: 8px;
  height: 8px;
  margin: 0 4px;
  border-radius: 50%;
  opacity: 0;
  box-shadow: 0 0 2px black;
  -webkit-animation: loadingFade 1s infinite;
  -moz-animation: loadingFade 1s infinite;
  animation: loadingFade 1s infinite;
}
.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(1), .coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(1) {
  -webkit-animation-delay: 100ms;
  -moz-animation-delay: 100ms;
  animation-delay: 100ms;
}
.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(2), .coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(2) {
  -webkit-animation-delay: 200ms;
  -moz-animation-delay: 200ms;
  animation-delay: 200ms;
}
.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(3), .coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(3) {
  -webkit-animation-delay: 300ms;
  -moz-animation-delay: 300ms;
  animation-delay: 300ms;
}
.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(4), .coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(4) {
  -webkit-animation-delay: 400ms;
  -moz-animation-delay: 400ms;
  animation-delay: 400ms;
}

.coveo-first-loading-animation {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  text-align: center;
  padding-top: 100px;
  background: #f7f7f7;
}
.coveo-first-loading-animation .coveo-loading-container {
  margin-top: 15px;
}

.CoveoTab {
  float: left;
  padding: 6px 10px;
  vertical-align: top;
  color: #fefefe;
  font-weight: bold;
  text-decoration: none;
  cursor: pointer;
  height: 30px;
}
.CoveoTab > .coveo-icon {
  float: left;
  margin-right: 5px;
}
.CoveoTab:hover {
  color: #fefefe;
  background: #6d6d79;
  text-decoration: none;
}
.CoveoTab.coveo-selected {
  background: #42424e;
}

.coveo-omnibox {
  border: 1px solid #bbbbbb;
  z-index: 1;
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.4);
  background-color: white;
  border-collapse: collapse;
  position: absolute;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.coveo-omnibox .coveo-omnibox-section {
  vertical-align: middle;
  border-bottom: 1px solid #bbbbbb;
}
.coveo-omnibox .coveo-omnibox-facet-header {
  float: left;
  width: 100%;
  padding: 10px 15px 0px 15px;
  height: 34px;
  background-color: #f7f7f7;
  color: #39465d;
}
.coveo-omnibox .coveo-omnibox-facet-header .coveo-icon {
  margin-right: 6px;
  vertical-align: text-bottom;
}
.coveo-omnibox .coveo-omnibox-facet-value {
  width: 100%;
  display: inline-block;
  float: right;
  background-color: #f7f7f7;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 34px;
  padding: 6px 15px 7px 46px;
  margin: 0;
}
.coveo-omnibox .coveo-omnibox-header {
  border-bottom: 1px solid #bbbbbb;
  height: 34px;
  color: #0065cb;
}
.coveo-omnibox .coveo-omnibox-header .coveo-text {
  padding: 10px 15px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.coveo-omnibox .coveo-omnibox-selectable {
  cursor: pointer;
}
.coveo-omnibox .coveo-omnibox-selected {
  background-color: #d7ebff;
}
.coveo-omnibox .coveo-highlights {
  font-weight: bold;
}

.coveo-loading {
  background: url(../image/wait_circle_small.gif) no-repeat 98% center;
  background-color: white;
}

.CoveoPager {
  margin: 30px 0 30px 20px;
  font-size: 12px;
}
.CoveoPager ul {
  padding: 0;
}
.CoveoPager ul li {
  border: 0;
  margin: 0;
  padding: 0;
  list-style: none;
  display: inline-block;
  vertical-align: middle;
}
.CoveoPager ul li > a {
  display: inline-block;
  min-width: 30px;
  padding: 7px 6px 6px 5px;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  vertical-align: center;
  color: #666666;
  background: #f7f7f7;
  border-left: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  height: 29px;
  cursor: pointer;
}
.CoveoPager ul li:first-child > a {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.CoveoPager ul li:last-child > a {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-right: 1px solid #cccccc;
}
.CoveoPager ul li:hover > a {
  color: #666666;
  background: white;
  border-left: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
}
.CoveoPager ul li:hover:first-child > a {
  border-left: 1px solid #cccccc;
}
.CoveoPager ul li:hover:last-child > a {
  border-right: 1px solid #cccccc;
}
.CoveoPager ul li.coveo-active > a {
  color: white;
  background: #0065cb;
  border-left: 1px solid #cccccc;
  border-top: 1px solid #0058b0;
  border-bottom: 1px solid #0058b0;
}
.CoveoPager ul li.coveo-active:first-child > a {
  border-left: 1px solid #0058b0;
}
.CoveoPager ul li.coveo-active:last-child > a {
  border-right: 1px solid #0058b0;
}
.CoveoPager ul li.coveo-previous > a > span {
  vertical-align: middle;
}
.CoveoPager ul li.coveo-next > a > span {
  vertical-align: middle;
}

.CoveoPrintableUri {
  margin: 2px 0 5px 0;
  color: #666666;
}
.CoveoPrintableUri a {
  font-size: 12px;
  color: #666666;
  text-decoration: none;
  cursor: pointer;
  padding: 0 2px 0 2px;
  display: inline-block;
}
.CoveoPrintableUri a:hover {
  text-decoration: underline;
}
.CoveoPrintableUri .coveo-printable-uri-separator {
  font-size: 9px;
}
.CoveoPrintableUri .coveo-hidden {
  display: none;
}

.CoveoQueryBox {
  padding: 0px 8px;
  margin: 0px;
  vertical-align: middle;
  border-radius: 4px;
  border: 1px solid #cccccc;
  border-top-color: #C1C1C1;
  font-family: Arimo, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 18px;
  padding-right: 40px;
}

.coveo-query-box-clear {
  position: relative;
  margin-top: -27px;
  float: right;
  margin-right: 15px;
}
.coveo-query-box-clear:hover {
  cursor: pointer;
}

.CoveoQueryDuration {
  color: #666666;
  font-size: 12px;
}

.coveo-table-to-display-field-inside-result, .coveo-modalBox.coveo-quick-view > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable, .coveo-debug > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable, .CoveoResult table.CoveoFieldTable {
  display: block;
  width: 100%;
  padding: 6px 5px;
  background-color: #f7f7f7;
  border-collapse: collapse;
}
.coveo-table-to-display-field-inside-result tr, .coveo-modalBox.coveo-quick-view > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable tr, .coveo-debug > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable tr, .CoveoResult table.CoveoFieldTable tr {
  width: 100%;
}
.coveo-table-to-display-field-inside-result th, .coveo-modalBox.coveo-quick-view > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable th, .coveo-debug > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable th, .CoveoResult table.CoveoFieldTable th {
  color: #666666;
  text-align: right;
  font-weight: normal;
  min-width: 100px;
  max-width: 180px;
}
.coveo-table-to-display-field-inside-result td, .coveo-modalBox.coveo-quick-view > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable td, .coveo-debug > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable td, .CoveoResult table.CoveoFieldTable td {
  text-align: left;
}
.coveo-table-to-display-field-inside-result th, .coveo-modalBox.coveo-quick-view > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable th, .coveo-debug > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable th, .CoveoResult table.CoveoFieldTable th, .coveo-table-to-display-field-inside-result td, .coveo-modalBox.coveo-quick-view > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable td, .coveo-debug > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable td, .CoveoResult table.CoveoFieldTable td {
  line-height: 16px;
  padding: 3px 5px;
  overflow: hidden;
}

.coveo-clickable-field-value-inside-result, .coveo-modalBox.coveo-quick-view > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue, .coveo-debug > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue, .CoveoResult .CoveoFieldValue {
  word-break: break-word;
}
.coveo-clickable-field-value-inside-result span.coveo-selected, .coveo-modalBox.coveo-quick-view > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue span.coveo-selected, .coveo-debug > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue span.coveo-selected, .CoveoResult .CoveoFieldValue span.coveo-selected {
  font-weight: 700;
}
.coveo-clickable-field-value-inside-result span.coveo-clickable:first-child:before, .coveo-modalBox.coveo-quick-view > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue span.coveo-clickable:first-child:before, .coveo-debug > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue span.coveo-clickable:first-child:before, .CoveoResult .CoveoFieldValue span.coveo-clickable:first-child:before, .coveo-clickable-field-value-inside-result a.coveo-clickable:first-child:before, .coveo-modalBox.coveo-quick-view > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue a.coveo-clickable:first-child:before, .coveo-debug > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue a.coveo-clickable:first-child:before, .CoveoResult .CoveoFieldValue a.coveo-clickable:first-child:before {
  content: "";
}
.coveo-clickable-field-value-inside-result span.coveo-clickable:before, .coveo-modalBox.coveo-quick-view > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue span.coveo-clickable:before, .coveo-debug > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue span.coveo-clickable:before, .CoveoResult .CoveoFieldValue span.coveo-clickable:before, .coveo-clickable-field-value-inside-result a.coveo-clickable:before, .coveo-modalBox.coveo-quick-view > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue a.coveo-clickable:before, .coveo-debug > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue a.coveo-clickable:before, .CoveoResult .CoveoFieldValue a.coveo-clickable:before {
  color: #333;
  font-weight: normal;
  content: "; ";
}

.coveo-clickable-link-inside-result, .coveo-clickable-field-value-inside-result span.coveo-clickable, .coveo-modalBox.coveo-quick-view > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue span.coveo-clickable, .coveo-debug > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue span.coveo-clickable, .CoveoResult .CoveoFieldValue span.coveo-clickable, .coveo-clickable-field-value-inside-result a.coveo-clickable, .coveo-modalBox.coveo-quick-view > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue a.coveo-clickable, .coveo-debug > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue a.coveo-clickable, .CoveoResult a, .CoveoResult .coveo-selectable-link {
  cursor: pointer;
  color: #2c5985;
  text-decoration: none;
}
.coveo-clickable-link-inside-result:hover, .coveo-clickable-field-value-inside-result span.coveo-clickable:hover, .coveo-modalBox.coveo-quick-view > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue span.coveo-clickable:hover, .coveo-debug > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue span.coveo-clickable:hover, .CoveoResult .CoveoFieldValue span.coveo-clickable:hover, .coveo-clickable-field-value-inside-result a.coveo-clickable:hover, .coveo-modalBox.coveo-quick-view > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue a.coveo-clickable:hover, .coveo-debug > .coveo-wrapper .coveo-quick-view-header .CoveoFieldTable .CoveoFieldValue a.coveo-clickable:hover, .CoveoResult a:hover, .CoveoResult .coveo-selectable-link:hover {
  color: #f47f24;
}

.CoveoResult {
  border-bottom: 1px solid #cccccc;
  margin: 20px 0px 20px 20px;
  padding-bottom: 0;
}
.CoveoResult.coveo-omnibox-selectable {
  padding: 10px 10px 10px 30px;
  margin: 0;
}
.CoveoResult .highlight {
  font-weight: bold;
}
.CoveoResult .coveo-date {
  float: right;
  font-size: 12px;
  margin-left: 10px;
  padding-top: 3px;
  color: #666666;
}
.CoveoResult .coveo-icon {
  margin: 0px 4px 0px -20px;
  float: left;
}
.CoveoResult .coveo-title {
  display: block;
  overflow: hidden;
  font-size: 16px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.CoveoResult .coveo-title > * {
  vertical-align: middle;
}
.CoveoResult .coveo-title .CoveoResultLink, .CoveoSearchInterface .CoveoResult.coveo-email-result .coveo-title .coveo-excerpt .CoveoResultLink:hover, .CoveoSearchInterface .CoveoResult.coveo-email-result .coveo-excerpt .coveo-title .CoveoResultLink:hover, .CoveoSearchInterface .CoveoResult.coveo-lithium-result .coveo-title .coveo-excerpt .CoveoResultLink:hover, .CoveoSearchInterface .CoveoResult.coveo-lithium-result .coveo-excerpt .coveo-title .CoveoResultLink:hover {
  margin-right: 5px;
  display: inline;
  overflow: hidden;
  white-space: normal;
}
.CoveoResult .coveo-title .CoveoResultLink:after, .CoveoSearchInterface .CoveoResult.coveo-email-result .coveo-title .coveo-excerpt .CoveoResultLink:hover:after, .CoveoSearchInterface .CoveoResult.coveo-email-result .coveo-excerpt .coveo-title .CoveoResultLink:hover:after, .CoveoSearchInterface .CoveoResult.coveo-lithium-result .coveo-title .coveo-excerpt .CoveoResultLink:hover:after, .CoveoSearchInterface .CoveoResult.coveo-lithium-result .coveo-excerpt .coveo-title .CoveoResultLink:hover:after {
  content: '\00a0';
  white-space: nowrap;
}
.CoveoResult .coveo-excerpt {
  max-width: 600px;
  font-size: 14px;
  padding: 5px 0 8px 0;
}
.CoveoResult .CoveoQuickView {
  visibility: hidden;
}
.CoveoResult:hover .CoveoQuickView {
  visibility: visible;
}
.CoveoResult .coveo-badge {
  display: inline-block;
  padding: 2px 6px;
  background-color: #f7f7f7;
  vertical-align: middle;
  font-size: 12px;
}
.CoveoResult table.coveo-fields .coveo-field .coveo-label {
  font-weight: normal;
  background-color: #f4f4f4;
}
.CoveoResult .CoveoResultFolding .coveo-child-result .CoveoQuickView {
  visibility: hidden !important;
}
.CoveoResult .CoveoResultFolding .coveo-child-result:hover .CoveoQuickView {
  visibility: visible !important;
}
.CoveoResult .CoveoResultFolding .coveo-child-result .CoveoQuickView {
  margin-left: 5px;
}

.CoveoResultAttachments .coveo-attachment-container {
  font-size: 14px;
  margin: 0px 0px 5px 0px;
  position: relative;
}
.CoveoResultAttachments .coveo-attachment-container .coveo-icon {
  margin: 0px 5px 0px 0px;
}
.CoveoResultAttachments .coveo-attachment-sub-container {
  padding: 6px 0px 6px 20px;
}
.CoveoResultAttachments .coveo-attachment-icon {
  margin-right: 5px;
  display: inline-block;
  min-width: 16px;
  min-height: 16px;
  position: relative;
  top: 3px;
}
.CoveoResultAttachments .coveo-thumbnail-icon {
  position: relative;
  margin-left: 5px;
  top: 5px;
  overflow: visible;
}
.CoveoResultAttachments .coveo-thumbnail-icon img {
  border: 1px solid #bbbbbb;
  box-shadow: 0px 0px 3px 0px #abaaa9;
  position: absolute;
  left: 100%;
  display: none;
}
.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;
  width: 84px;
  margin-bottom: 10px;
}
.CoveoResultFolding .coveo-child-result {
  border-left: 2px solid #cfcfcf;
  padding: 0px 0px 0px 6px;
}
.CoveoResultFolding .coveo-child-result .coveo-date {
  color: #999999;
  font-size: 12px;
}
.CoveoResultFolding .coveo-child-result:hover {
  border-left: 2px solid #0065CB;
}

.coveo-folding-header-caption {
  font-size: 11px;
  color: #333333;
  margin-bottom: 10px;
}

.coveo-folding-footer {
  margin-top: 2px;
  margin-bottom: 3px;
}

.coveo-folding-footer-icon {
  margin-right: 10px;
}

.coveo-more {
  display: inline-block;
}
.coveo-more:hover {
  cursor: pointer;
}

.coveo-less {
  display: inline-block;
}
.coveo-less:hover {
  cursor: pointer;
}

.coveo-folding-show-more:link, .coveo-folding-show-less {
  color: #0066cc;
  font-size: 12px;
  color: #0066cc;
}
.coveo-folding-show-more:link:link, .coveo-folding-show-less:link {
  text-decoration: none;
}
.coveo-folding-show-more:link:hover, .coveo-folding-show-less:hover {
  text-decoration: underline;
}

.coveo-child-result {
  margin-bottom: 5px;
}

.CoveoResultLink, .CoveoSearchInterface .CoveoResult.coveo-email-result .coveo-excerpt .CoveoResultLink:hover, .CoveoSearchInterface .CoveoResult.coveo-lithium-result .coveo-excerpt .CoveoResultLink:hover {
  cursor: pointer;
}
.CoveoResultLink:link, .CoveoSearchInterface .CoveoResult.coveo-email-result .coveo-excerpt .CoveoResultLink:link:hover, .CoveoSearchInterface .CoveoResult.coveo-lithium-result .coveo-excerpt .CoveoResultLink:link:hover {
  color: #0066cc;
  text-decoration: none;
}
.CoveoResultLink:hover, .CoveoSearchInterface .CoveoResult.coveo-email-result .coveo-excerpt .CoveoResultLink:hover, .CoveoSearchInterface .CoveoResult.coveo-lithium-result .coveo-excerpt .CoveoResultLink:hover {
  color: #0066cc;
  text-decoration: underline;
}
.CoveoResultLink:visited, .CoveoSearchInterface .CoveoResult.coveo-email-result .coveo-excerpt .CoveoResultLink:visited:hover, .CoveoSearchInterface .CoveoResult.coveo-lithium-result .coveo-excerpt .CoveoResultLink:visited:hover {
  color: #4c0066;
}

.CoveoResultList.coveo-faded {
  opacity: 0.5;
}

.CoveoResultList {
  margin-top: 15px;
}
.CoveoResultList .coveo-fade-out {
  opacity: 0.5;
  -webkit-transition: opacity 0.5s;
  -moz-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.CoveoResultList .coveo-wait-animation {
  display: block;
  margin: 10px auto;
}

.CoveoSearchInterface .CoveoImageResultList {
  position: relative;
  height: 0;
  margin-top: 10px;
  overflow: hidden;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
.CoveoSearchInterface .CoveoImageResultList .CoveoResult {
  position: absolute;
  left: -1000px;
  top: 0;
  margin: 5px;
  border-bottom: 0;
  opacity: 1;
  -webkit-transition: left 0.7s;
  -moz-transition: left 0.7s;
  transition: left 0.7s;
}
.CoveoSearchInterface .CoveoImageResultList .CoveoResult img {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  -webkit-transition: all 0.7s;
  -moz-transition: all 0.7s;
  transition: all 0.7s;
}
.CoveoSearchInterface .CoveoImageResultList .CoveoResult.coveo-transition-all {
  -webkit-transition: all 0.7s;
  -moz-transition: all 0.7s;
  transition: all 0.7s;
}

.CoveoSearchBox {
  overflow: hidden;
  height: 38px;
  border-radius: 4px;
}
.CoveoSearchBox > div {
  overflow: hidden;
  height: 100%;
}
.CoveoSearchBox .CoveoQueryBox {
  width: 100%;
  height: 100%;
  border-right: none;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  line-height: 28px;
  padding: 5px;
  padding-right: 40px;
  display: block;
}
.CoveoSearchBox .CoveoSearchButton, .CoveoSearchBox .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .CoveoSearchBox .coveo-advanced-filters {
  float: right;
  height: 100%;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.CoveoSearchButton, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters {
  color: white;
  background: #f58c3a;
  border: 1px solid #d86d01;
  border-radius: 4px;
  padding: 5px 8px 9px;
  text-decoration: none;
  text-align: center;
  vertical-align: middle;
  overflow: hidden;
  padding: 10px 18px 9px;
}
.CoveoSearchButton:hover, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters:hover {
  background: #f58c3a;
}

.coveo-executing-query .CoveoSearchButton > .coveo-icon, .coveo-executing-query .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters > .coveo-icon, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-executing-query .coveo-advanced-filters > .coveo-icon {
  -webkit-animation-name: coveo-spin;
  -moz-animation-name: coveo-spin;
  animation-name: coveo-spin;
  -webkit-animation-timing-function: linear;
  -moz-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

@-webkit-keyframes coveo-spin {
  from {
    -webkit-transform: rotate(0deg);
  }

  to {
    -webkit-transform: rotate(360deg);
  }
}

@-moz-keyframes coveo-spin {
  from {
    -moz-transform: rotate(0deg);
  }

  to {
    -moz-transform: rotate(360deg);
  }
}

@-o-keyframes coveo-spin {
  from {
    -o-transform: rotate(0deg);
  }

  to {
    -o-transform: rotate(360deg);
  }
}

@keyframes coveo-spin {
  from {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(360deg);
  }
}

.CoveoSearchInterface .coveo-highlight {
  font-weight: bold;
}
.CoveoSearchInterface input[type=text]::-ms-clear {
  width: 0;
  height: 0;
}
.CoveoSearchInterface.coveo-waiting-for-first-query {
  background: #f7f7f7;
}
.CoveoSearchInterface .coveo-tab-disabled {
  display: none;
}

.coveo-hide-until-loaded {
  display: none;
}

.coveo-show-after-loaded {
  -webkit-animation-name: coveo-appear;
  -moz-animation-name: coveo-appear;
  animation-name: coveo-appear;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  animation-duration: 1s;
}

@-webkit-keyframes coveo-appear {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@-moz-keyframes coveo-appear {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@-o-keyframes coveo-appear {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes coveo-appear {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.CoveoSettings {
  border: 1px solid #cccccc;
  float: right;
  padding: 9px;
  margin: 0 0 0 10px;
  border-radius: 4px;
  width: 38px;
  height: 38px;
}

.coveo-advanced-menu {
  position: absolute;
  background: #f7f7f7;
  border: 1px solid #efefef;
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.4);
  min-width: 160px;
}
.coveo-advanced-menu:before {
  content: "";
  position: absolute;
  top: -14px;
  right: 10px;
  height: 0;
  width: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 6px;
  border-bottom-color: #cccccc;
}
.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 {
  padding: 4px 8px 4px 8px;
  margin: 4px 0px 4px 0px;
  white-space: nowrap;
  cursor: pointer;
}
.coveo-advanced-menu .coveo-section .coveo-items .coveo-item.coveo-selected {
  font-weight: bold;
}
.coveo-advanced-menu .coveo-section .coveo-items .coveo-item:hover {
  background: #d7ebff;
}
.coveo-advanced-menu .coveo-section .coveo-icon {
  margin: 7px 10px 0px 10px;
}
.coveo-advanced-menu .coveo-section.coveo-share-query .coveo-icon {
  float: left;
}
.coveo-advanced-menu .coveo-section.coveo-preference-panel .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 {
  margin-top: 4px;
  padding-bottom: 5px;
}
.CoveoShareQuery .coveo-query-summary-info-boxes div:last-child {
  margin-top: 6px;
}
.CoveoShareQuery .coveo-query-summary-info-boxes .coveo-query-summary-info-label {
  display: block;
  font-size: 13px;
  font-weight: initial;
  color: #666666;
}
.CoveoShareQuery .coveo-query-summary-info-boxes .coveo-query-summary-info-input {
  width: 100%;
  margin-bottom: 5px;
  border-radius: 2px;
  border: 1px solid #dddddd;
  padding: 5px 6px;
  font-size: 14px;
}
.CoveoShareQuery .coveo-query-summary-info-close {
  float: right;
  cursor: pointer;
  padding: 4px;
  border-radius: 2px;
  background-color: #f7f7f7;
  height: 24px;
  width: 24px;
}

.coveo-sort-section {
  text-align: right;
}

.CoveoSort {
  padding-right: 3px;
  padding-left: 5px;
  color: #0066cc;
}
.CoveoSort.coveo-selected {
  color: black;
}
.CoveoSort:hover {
  cursor: pointer;
  text-decoration: underline;
  color: #0066cc;
}
.CoveoSort.coveo-selected:hover {
  cursor: default;
  text-decoration: none;
  color: black;
}
.CoveoSort.coveo-selected .coveo-icon {
  margin: 1px 0 1px 3px;
}

.coveo-debug-title {
  font-weight: bold;
  font-size: 15px;
  margin-top: 10px;
  margin-bottom: 5px;
}

.coveo-debug-property-name, .coveo-debug-field-name {
  font-weight: bold;
  vertical-align: top;
  padding-right: 20px;
}

.coveo-debug-ranking-info {
  white-space: pre;
}

.CoveoTabGroupMenu {
  display: inline-block;
  float: left;
}
.CoveoTabGroupMenu a {
  line-height: 30px;
  display: block;
}
.CoveoTabGroupMenu .coveo-menu-item-active {
  text-align: center;
  padding: 0px 10px 0px 10px;
  min-width: 60px;
  color: #fefefe;
  font-weight: bold;
  margin-right: 5px;
}
.CoveoTabGroupMenu .coveo-menu-item-active:hover {
  cursor: pointer;
}
.CoveoTabGroupMenu .coveo-menu-item-active > .coveo-icon {
  position: relative;
  top: 3px;
  margin-right: 5px;
}
.CoveoTabGroupMenu .coveo-menu-item-active > .coveo-show-more {
  margin-left: 5px;
  margin-right: 0px;
}
.CoveoTabGroupMenu .coveo-menu-open .coveo-menu-item-active {
  background: #42424e;
}
.CoveoTabGroupMenu .coveo-menu-item-container {
  background-color: #f7f7f7;
  position: absolute;
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.4);
  z-index: 999;
}
.CoveoTabGroupMenu .coveo-menu-item-container a {
  padding: 2px 10px 2px 10px;
  width: 100%;
  max-width: 300px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.CoveoTabGroupMenu .coveo-menu-item-container a:hover {
  cursor: pointer;
  background-color: #d7ebff;
}
.CoveoTabGroupMenu .coveo-menu-item-container a > .coveo-icon {
  margin-right: 5px;
  position: relative;
  top: 3px;
}

.coveo-top-suggestion-header, .coveo-top-field-suggestion-header, .coveo-top-analytics-suggestion-header, .coveo-omnibox-result-list-header {
  padding-left: 15px;
  height: 35px;
  padding-top: 9px;
}

.coveo-top-suggestion-header-icon, .coveo-top-field-suggestion-header .coveo-icon-top-field, .coveo-top-analytics-suggestion-header .coveo-icon-top-analytics, .coveo-omnibox-result-list-header .coveo-icon-omnibox-result-list {
  vertical-align: bottom;
  margin-right: 5px;
}

.coveo-top-suggestion-row, .coveo-top-field-suggestion-row, .coveo-top-analytics-suggestion-row {
  height: 35px;
  color: #0065cb;
  padding-left: 50px;
  padding-top: 9px;
  white-space: nowrap;
  overflow: hidden;
  max-width: 100%;
  padding-right: 10px;
  text-overflow: ellipsis;
}

.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 {
  background-color: white;
  border-radius: 5px;
  border: 1px solid #cccccc;
  position: absolute;
  width: 100%;
  height: 10px;
  margin-left: 7px;
  top: 3px;
}
.coveo-slider-line.coveo-active {
  z-index: 1;
  background-color: #d7ebff;
}

.coveo-slider-button {
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);
  background-color: #39465d;
  border-radius: 2px;
  cursor: pointer;
  display: inline-block;
  width: 15px;
  height: 16px;
  z-index: 2;
  position: absolute;
}
.coveo-slider-button:hover {
  background-color: #747D8D;
}
.coveo-slider-button.coveo-active {
  background-color: #747D8D;
}
.coveo-slider-button:after {
  content: "";
  height: 10px;
  width: 2px;
  border-right: 1px solid white;
  border-left: 1px solid white;
  position: absolute;
  right: 4px;
  top: 3px;
}
.coveo-slider-button:before {
  content: "";
  height: 10px;
  border-right: 1px solid white;
  position: absolute;
  left: 4px;
  top: 3px;
}

.coveo-slider-caption {
  position: absolute;
  top: 25px;
  left: 10px;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.coveo-slider-tooltip {
  white-space: nowrap;
  padding: 10px;
  background-color: #f7f7f7;
  border-radius: 4px;
  box-shadow: 0px 0px 3px 0px #abaaa9;
  z-index: 10;
  position: absolute;
  margin-top: 30px;
}
.coveo-slider-tooltip:after {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #b0b3ae;
  content: "";
  top: 37px;
  left: 11px;
  position: absolute;
}
.coveo-slider-tooltip .coveo-caption {
  font-size: 13px;
}
.coveo-slider-tooltip .coveo-count {
  font-size: 12px;
  color: #8a8a8a;
  margin-left: 5px;
}

.coveo-slider-container.coveo-with-graph {
  height: 100px;
}
.coveo-slider-container.coveo-with-graph > div {
  height: 100px;
}
.coveo-slider-container.coveo-with-graph svg {
  position: absolute;
  left: 8px;
  top: -5px;
}
.coveo-slider-container.coveo-with-graph svg .coveo-bar {
  fill: #dddddd;
  shape-rendering: crispEdges;
}
.coveo-slider-container.coveo-with-graph svg .coveo-bar.coveo-active {
  fill: #9ca2ae;
}
.coveo-slider-container.coveo-with-graph svg .coveo-bar:hover {
  fill: #b9bec6;
  cursor: pointer;
}
.coveo-slider-container.coveo-with-graph .coveo-slider-line {
  top: 60px;
}
.coveo-slider-container.coveo-with-graph .coveo-slider-button {
  top: 57px;
}
.coveo-slider-container.coveo-with-graph .coveo-slider-caption {
  top: 80px;
}

.CoveoSearchInterface .CoveoEmailActions {
  padding-bottom: 10px;
}
.CoveoSearchInterface .CoveoEmailActions .CoveoEmailAction {
  background: #f7f7f7;
  text-decoration: none;
  display: inline-block;
  margin-right: 15px;
  border: 1px solid #cccccc;
  padding: 3px;
  background-color: #f7f7f7;
  font-size: 15px;
  color: #8f8f8f;
  border-radius: 3px;
}
.CoveoSearchInterface .CoveoEmailActions .coveo-wait-animation {
  background-image: url("../image/sprites.png");
  display: inline-block;
  vertical-align: baseline;
  zoom: 1;
  background-repeat: no-repeat;
  overflow: hidden;
  margin-top: 12px;
  margin: 1px 5px -2px -2px;
  position: relative;
  width: 16px;
  height: 16px;
  -webkit-animation-name: coveo-spin;
  -moz-animation-name: coveo-spin;
  animation-name: coveo-spin;
  -webkit-animation-timing-function: linear;
  -moz-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  background-position: -208px -199px;
  width: 16px;
  height: 16px;
  text-indent: 16px;
}

.CoveoPreferencesPanel {
  height: 0px;
  overflow: hidden;
  position: relative;
  margin-left: 1px;
}
.CoveoPreferencesPanel label {
  vertical-align: middle;
}
.CoveoPreferencesPanel label:hover {
  cursor: pointer;
}
.CoveoPreferencesPanel.coveo-active {
  height: 100%;
}
.CoveoPreferencesPanel .coveo-close {
  right: 5px;
}
.CoveoPreferencesPanel .coveo-save {
  right: 40px;
}
.CoveoPreferencesPanel > .coveo-title {
  font-size: 18px;
  display: inline-block;
}

.CoveoPreferencePanelItem, .CoveoPreferencesPanel .CoveoResultsPreferences, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences {
  clear: both;
  margin-bottom: 20px;
  margin-top: 10px;
}
.CoveoPreferencePanelItem .coveo-title, .CoveoPreferencesPanel .CoveoResultsPreferences .coveo-title, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-title {
  font-size: 14px;
  font-weight: initial;
  color: black;
  margin: 15px 0px 10px 0px;
}
.CoveoPreferencePanelItem .coveo-choices-container .coveo-inactive, .CoveoPreferencesPanel .CoveoResultsPreferences .coveo-choices-container .coveo-inactive, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choices-container .coveo-inactive {
  display: none;
}
.CoveoPreferencePanelItem .coveo-choice-container, .CoveoPreferencesPanel .CoveoResultsPreferences .coveo-choice-container, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choice-container {
  padding: 5px 10px 0px 0px;
}
.CoveoPreferencePanelItem input, .CoveoPreferencesPanel .CoveoResultsPreferences input, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences input {
  margin-right: 35px;
}
.CoveoPreferencePanelItem input[type=text], .CoveoPreferencesPanel .CoveoResultsPreferences input[type=text], .CoveoPreferencesPanel .CoveoResultsFiltersPreferences input[type=text] {
  margin-bottom: 0px;
  border-radius: 4px;
  border: 1px solid #cccccc;
  box-shadow: inset 0px 2px 5px -1px #eeeeee;
  border-top-color: #C1C1C1;
  padding: 2px 8px;
  line-height: 25px;
}
.CoveoPreferencePanelItem input[type=checkbox], .CoveoPreferencesPanel .CoveoResultsPreferences input[type=checkbox], .CoveoPreferencesPanel .CoveoResultsFiltersPreferences input[type=checkbox] {
  display: none;
}
.CoveoPreferencePanelItem .coveo-input-icon, .CoveoPreferencesPanel .CoveoResultsPreferences .coveo-input-icon, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-input-icon {
  width: 42px;
  height: 20px;
  cursor: pointer;
  display: inline-block;
  top: 7px;
  margin-right: 7px;
  position: relative;
}
.CoveoPreferencePanelItem input[type=submit], .CoveoPreferencesPanel .CoveoResultsPreferences input[type=submit], .CoveoPreferencesPanel .CoveoResultsFiltersPreferences input[type=submit] {
  display: none;
}

.coveo-preference-panel-button, .CoveoPreferencesPanel .coveo-close, .CoveoPreferencesPanel .coveo-save {
  float: right;
  position: absolute;
  top: 0;
  background-color: #f7f7f7;
  border-radius: 2px;
  padding: 4px;
  width: 24px;
  height: 24px;
  display: inline-block;
}
.coveo-preference-panel-button .coveo-icon, .CoveoPreferencesPanel .coveo-close .coveo-icon, .CoveoPreferencesPanel .coveo-save .coveo-icon {
  position: relative;
  top: 2px;
}

.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-title {
  display: inline-block;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choice-container {
  background-color: #ececec;
  margin-bottom: 2px;
  padding: 0;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section {
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-left: 10px;
  line-height: 30px;
  height: 30px;
  /*&:hover {
  	cursor: pointer;
  }*/
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-tab, .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 {
  display: inline-block;
  margin-left: 10px;
  margin-bottom: 10px;
  padding: 6px 5px 6px 5px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters:hover {
  cursor: pointer;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-online-help {
  border: 1px solid #cccccc;
  float: right;
  padding: 7px 0px 0px 10px;
  margin: 0 0 0 10px;
  border-radius: 4px;
  width: 30px;
  height: 30px;
  text-decoration: none;
  font-size: 13px;
  font-weight: bold;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-delete {
  position: relative;
  top: 5px;
  left: 11px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-delete:hover {
  cursor: pointer;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-edit {
  position: relative;
  top: 5px;
  left: 7px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-edit:hover {
  cursor: pointer;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder {
  display: none;
  background-color: #ebf3fb;
  position: relative;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder form {
  height: 120px;
  overflow: hidden;
  padding: 0;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder.coveo-active {
  display: block;
  z-index: 1;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container {
  padding: 0px 5px 0px 5px;
  margin: 0;
  display: inline-block;
  background-color: #ebf3fb;
  vertical-align: top;
  height: 100%;
  text-align: center;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-caption, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-tab {
  width: 20%;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-expression {
  width: 50%;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-close-and-save {
  width: 10%;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-close-and-save .coveo-save {
  position: absolute;
  top: 5px;
  right: 35px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-close-and-save .coveo-close {
  position: relative;
  top: 5px;
  right: 10px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container textArea {
  height: 90%;
  width: 93%;
  background-color: white;
  border: 1px solid transparent;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.39), 0 -1px 1px white, 0 1px 0 white;
  resize: none;
  font-family: Arimo, "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin-top: 6px;
  /*&:focus {
  	box-shadow : 0 0 0 1px rgba(255,255,255,0.3),0 0 7px 0 #52a8ec;
  }*/
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container textArea.coveo-Tab {
  height: 36px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container select {
  height: 70px;
  width: 90%;
  font-family: Arimo, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.CoveoResult.coveo-omnibox-selectable {
  padding: 10px 10px 10px 36px;
  margin: 0;
}

.CoveoHierarchicalFacet ul.coveo-values {
  overflow-x: auto;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-value {
  position: relative;
  margin: 0;
  padding-left: 15px;
  display: block;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-value .coveo-caption {
  text-overflow: initial;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-value label {
  overflow: visible;
  display: inline-block;
  margin-left: 3px;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-value label .coveo-label {
  overflow: visible;
  display: inline-block;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-value label .coveo-exclude {
  display: inline-block;
  float: none;
  vertical-align: middle;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs.coveo-has-childs-selected .coveo-checkbox > span {
  visibility: visible;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs .coveo-has-childs-toggle {
  position: absolute;
  top: 3px;
  left: 2px;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs .coveo-has-childs-toggle:hover {
  cursor: pointer;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-inactive {
  display: none;
}

.coveo-facet-breadcrumb .coveo-values .coveo-value.coveo-hierarchical-facet-value .coveo-hierarchical-breadcrumb-separator, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value.coveo-hierarchical-facet-value .coveo-hierarchical-breadcrumb-separator {
  content: "";
  display: inline-block;
  top: 2px;
  left: 3px;
  position: relative;
  margin-left: 2px;
  margin-right: 2px;
  height: 0;
  width: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px;
  border-left-color: #b0b3ae;
}

.coveo-modalBox {
  font-family: arial, sans-serif;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  font-size: 14px;
  text-align: center;
  z-index: 10000;
  -webkit-transform: translate3d(0, 0, 200px);
  -moz-transform: translate3d(0, 0, 200px);
  -ms-transform: translate3d(0, 0, 200px);
  -o-transform: translate3d(0, 0, 200px);
  transform: translate3d(0, 0, 200px);
}

.coveo-modalBox:before {
  content: '';
  height: 100%;
  display: inline-block;
  vertical-align: middle;
}

.coveo-modalBox > .coveo-overlay {
  background: #000;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0.8;
}

.coveo-modalBox > .coveo-wrapper {
  position: relative;
  display: inline-block;
  text-align: left;
  line-height: normal;
  vertical-align: middle;
  overflow: hidden;
  box-shadow: 0 0 24px rgba(0, 0, 0, 0.3);
  border: 1px solid #666;
  background: #fff;
  max-height: 95%;
  max-width: 95%;
}

.coveo-modalBox.coveo-fullscreen > .coveo-wrapper {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  box-shadow: none;
  border: none;
}

.coveo-modalBox > .coveo-wrapper > .coveo-title {
  font-size: 14px;
  background: #f6f6f6;
  border-bottom: 1px solid #d6d6d6;
  padding: 8px 16px;
  font-weight: bold;
}

.coveo-modalBox.coveo-fullscreen > .coveo-wrapper > .coveo-title {
  margin-left: 0;
  margin-right: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.coveo-modalBox > .coveo-wrapper > .coveo-buttons {
  border-top: 1px solid #eee;
  background: #fff;
  box-sizing: border-box;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  padding: 12px 16px;
}

.coveo-modalBox.coveo-fullscreen > .coveo-wrapper > .coveo-buttons {
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.coveo-modalBox > .coveo-wrapper > .coveo-body {
  overflow-y: auto;
  background: #FFF;
}

.coveo-modalBox.coveo-fullscreen > .coveo-wrapper > .coveo-body {
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  bottom: 34px;
  left: 0;
  right: 0;
  top: 33px;
}

.coveo-modalBox.coveo-fullscreen.coveo-noButton > .coveo-wrapper > .coveo-body {
  bottom: 0;
}

/*
.coveo-modalBox > .coveo-wrapper > .coveo-body > div {
  box-sizing:border-box;
  margin:12px 16px;
}

.coveo-modalBox > .coveo-wrapper > .coveo-body > .coveo-headers {
  
}

.coveo-modalBox > .coveo-wrapper > .coveo-body table {
  border-top:1px solid #ccc;
  border-left:1px solid #ccc;
  width:100%;
  box-sizing:border-box;
  font-size:14px;
}

.coveo-modalBox > .coveo-wrapper > .coveo-body table th {
  background:#eee;
  text-align:left;
  padding: 4px 8px;
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
}

.coveo-modalBox > .coveo-wrapper > .coveo-body td {
  padding: 4px 8px;
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
}

.coveo-modalBox > .coveo-wrapper > .coveo-body tr.coveo-noRow {
  text-align:center;
}

.coveo-modalBox > .coveo-wrapper > .coveo-body tr + tr.coveo-noRow {
  display:none;
}

.coveo-modalBox > .coveo-wrapper > .coveo-body label {
  width:auto;
  display:block;
  font-size:14px;
  line-height:26px;
}

.coveo-modalBox > .coveo-wrapper > .coveo-body label * {
  vertical-align:middle;
}

.coveo-modalBox > .coveo-wrapper > .coveo-body .coveo-checkbox input {
  margin:0 8px 0 0;
}

.coveo-modalBox > .coveo-wrapper > .coveo-body > * {
  clear:both;
}

.coveo-modalBox > .coveo-wrapper > .coveo-body > .checkbox.coveo-float {
  clear:none;
  float:left;
}

.coveo-modalBox > .coveo-wrapper > .coveo-body input[type="text"] {
  width:100%;
  box-sizing:border-box;
  border-radius:4px;
  border:1px solid #ccc;
  outline:none;
  margin:0;
  padding:4px;
}

.coveo-modalBox > .coveo-wrapper > .coveo-body select {
  width:100%;
  box-sizing:border-box;
  border-radius:4px;
  border:1px solid #ccc;
  outline:none;
  display:block;
  margin:0;
  padding:4px;
}

.coveo-modalBox > .coveo-wrapper > .coveo-body textarea {
  resize:none;
  width: 500px;
  height:400px;
  box-sizing:border-box;
  border-radius:4px;
  border:1px solid #ccc;
  outline:none;
  margin:12px 16px;
  padding:4px;
}

.coveo-modalBox > .coveo-wrapper > .coveo-body .coveo-help {
  margin-left:8px;
  width:13px;
  height:13px;
  background:url(../image/help.png) no-repeat;
  display:inline-block;
  position:relative;
}

.coveo-modalBox > .coveo-wrapper > .coveo-body .coveo-help .coveo-text {
  position:absolute;
  background:#fff;
  border:1px solid #ccc;
  white-space:nowrap;
  margin-left:4px;
  left:100%;
  box-shadow:2px 2px 3px #ccc;
  font-size:smaller;
  border-radius:4px;
  display:none;
  padding:6px;
}

.coveo-modalBox > .coveo-wrapper > .coveo-body .coveo-help .coveo-text:before {
  content:' ';
  display:block;
  position:absolute;
  top:2px;
  left:-5px;
  border-color:transparent #ccc transparent transparent;
  border-style:solid;
  border-width:4px 4px 4px 0;
}

.coveo-modalBox > .coveo-wrapper > .coveo-body .coveo-help .coveo-text:after {
  content:' ';
  display:block;
  position:absolute;
  top:3px;
  left:-3px;
  border-color:transparent #fff transparent transparent;
  border-style:solid;
  border-width:3px 3px 3px 0;
}

.coveo-modalBox > .coveo-wrapper > .coveo-body .coveo-help:hover .coveo-text {
  display:block;
}
/*
.coveo-modalBox > .coveo-wrapper .coveo-button
{
  line-height:8px;
  font-size:12px;
  display:inline-block;
  text-decoration:none;
  text-align:center;
  margin-right:8px;
  cursor:pointer;
  border:none;
  border-bottom:1px solid #ccc;
  color:#555;
  background:#e6e6e6;
  font-weight:400;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  text-shadow:none;
  filter:none;
  padding:8px;
}
.coveo-modalBox > .coveo-wrapper .coveo-button:hover
{
  color:#333;
  background:#e0e0e0;
  text-decoration:none;
}
*/
/*
.coveo-modalBox > .coveo-wrapper .coveo-message {
  border-left:3px solid #eee;
  padding:20px;
}

.coveo-modalBox > .coveo-wrapper .coveo-message.coveo-info {
  background-color:#f4f8fa;
  border-color:#5bc0de;
}

.coveo-modalBox > .coveo-wrapper .coveo-message.coveo-warning {
  background-color:#fcf8f2;
  border-color:#f0ad4e;
}

.coveo-modalBox > .coveo-wrapper .coveo-message.coveo-error {
  background-color:#fdf7f7;
  border-color:#d9534f;
}

.coveo-modalBox > .coveo-wrapper .coveo-tabs {
  border-bottom: 1px solid #ccc;
  height: 26px;
  margin-bottom: 4px;
  padding: 0 4px;
  min-width: 500px;
}
.coveo-modalBox > .coveo-wrapper .coveo-tabs > * {
  display: inline-block;
  padding:4px;
  border: 1px solid #ccc;
  margin: 0 2px;
  background: #fff;
  height: 26px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  cursor: pointer;
  min-width: 32px;
  text-align: center;
}
.coveo-modalBox > .coveo-wrapper .coveo-tabs > .coveo-selected {
  border-bottom: 1px solid #fff;
}*/
.coveo-clear {
  clear: both;
}

@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 400;
  src: local("Arimo"), url(../fonts/Arimo_Normal.woff) format("woff");
}

@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 700;
  src: local("Arimo Bold"), local("Arimo-Bold"), url(../fonts/Arimo_Bold.woff) format("woff");
}

@font-face {
  font-family: 'Arimo';
  font-style: italic;
  font-weight: 400;
  src: local("Arimo Italic"), local("Arimo-Italic"), url(../fonts/Arimo_Italic.woff) format("woff");
}

@font-face {
  font-family: 'Arimo';
  font-style: italic;
  font-weight: 700;
  src: local("Arimo Bold Italic"), local("Arimo-BoldItalic"), url(../fonts/Arimo_Bold_Italic.woff) format("woff");
}

html, body {
  min-height: 100%;
}

.CoveoSearchInterface {
  *zoom: 1;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  margin: 0;
  background-color: white;
  font-family: Arimo, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
}
.CoveoSearchInterface * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.CoveoSearchInterface:before, .CoveoSearchInterface:after {
  content: " ";
  display: table;
}
.CoveoSearchInterface:after {
  clear: both;
}
.CoveoSearchInterface .coveo-tab-section {
  *zoom: 1;
  display: block;
  display: block;
  float: left;
  margin-right: 0%;
  width: 100%;
  padding: 0px 10px;
  background-color: #535362;
  margin-right: 0;
}
.CoveoSearchInterface .coveo-tab-section:before, .CoveoSearchInterface .coveo-tab-section:after {
  content: " ";
  display: table;
}
.CoveoSearchInterface .coveo-tab-section:after {
  clear: both;
}
.CoveoSearchInterface .coveo-tab-section:last-child {
  margin-right: 0;
}
.CoveoSearchInterface .coveo-search-section {
  *zoom: 1;
  display: block;
  display: block;
  float: left;
  margin-right: 0%;
  width: 100%;
  margin-right: 0;
}
.CoveoSearchInterface .coveo-search-section:before, .CoveoSearchInterface .coveo-search-section:after {
  content: " ";
  display: table;
}
.CoveoSearchInterface .coveo-search-section:after {
  clear: both;
}
.CoveoSearchInterface .coveo-search-section:last-child {
  margin-right: 0;
}
@media screen and (max-width: 600px) {
  .CoveoSearchInterface .coveo-search-section {
    display: block;
    float: left;
    margin-right: 0%;
    width: 100%;
  }
  .CoveoSearchInterface .coveo-search-section:last-child {
    margin-right: 0;
  }
}
.CoveoSearchInterface .coveo-search-section .coveo-logo-column {
  display: block;
  float: left;
  margin-right: 0%;
  width: 29.16667%;
  height: 63px;
  float: left;
  max-width: 291.66667px;
  background-color: #f7f7f7;
  border-right: 1px solid #cccccc;
}
.CoveoSearchInterface .coveo-search-section .coveo-logo-column:last-child {
  margin-right: 0;
}
@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 {
  height: 63px;
  padding: 12px 15px;
  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.33333px;
}
.CoveoSearchInterface .coveo-search-section .coveo-searchBox-column .coveo-search-section-wrapper .CoveoSearchBox .CoveoSearchButton, .CoveoSearchInterface .coveo-search-section .coveo-searchBox-column .coveo-search-section-wrapper .CoveoSearchBox .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .CoveoSearchInterface .coveo-search-section .coveo-searchBox-column .coveo-search-section-wrapper .CoveoSearchBox .coveo-advanced-filters {
  min-width: 70px;
}
.CoveoSearchInterface .coveo-search-section .coveo-tools {
  float: right;
  margin-left: 20px;
}
.CoveoSearchInterface .coveo-results-section {
  display: block;
  float: left;
  margin-right: 0%;
  width: 100%;
  *zoom: 1;
  display: block;
  max-width: 1000px;
  overflow: hidden;
}
.CoveoSearchInterface .coveo-results-section:last-child {
  margin-right: 0;
}
.CoveoSearchInterface .coveo-results-section:before, .CoveoSearchInterface .coveo-results-section:after {
  content: " ";
  display: table;
}
.CoveoSearchInterface .coveo-results-section:after {
  clear: both;
}
@media screen and (max-width: 600px) {
  .CoveoSearchInterface .coveo-results-section {
    display: block;
    float: left;
    margin-right: 0%;
    width: 100%;
  }
  .CoveoSearchInterface .coveo-results-section:last-child {
    margin-right: 0;
  }
}
.CoveoSearchInterface .coveo-results-section .coveo-facet-column {
  display: block;
  float: left;
  margin-right: 0%;
  width: 29.16667%;
  padding: 5px 15px;
  background-color: #f7f7f7;
  border-right: 1px solid #cccccc;
}
.CoveoSearchInterface .coveo-results-section .coveo-facet-column:last-child {
  margin-right: 0;
}
@media screen and (max-width: 600px) {
  .CoveoSearchInterface .coveo-results-section .coveo-facet-column {
    display: block;
    float: left;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
  }
  .CoveoSearchInterface .coveo-results-section .coveo-facet-column:last-child {
    margin-right: 0;
  }
}
.CoveoSearchInterface .coveo-results-section .coveo-results-column {
  background-color: white;
  display: block;
  float: left;
  margin-right: 0%;
  width: 70.83333%;
  padding: 10px 10px 10px 15px;
}
.CoveoSearchInterface .coveo-results-section .coveo-results-column:last-child {
  margin-right: 0;
}
@media screen and (max-width: 600px) {
  .CoveoSearchInterface .coveo-results-section .coveo-results-column {
    display: block;
    float: left;
    margin-right: 0%;
    width: 100%;
  }
  .CoveoSearchInterface .coveo-results-section .coveo-results-column:last-child {
    margin-right: 0;
  }
}
.CoveoSearchInterface .coveo-results-section .coveo-results-column .coveo-results-header {
  padding: 10px 10px 10px 10px;
  background-color: #f7f7f7;
  min-height: 35px;
  display: block;
  float: left;
  margin-right: 0%;
  width: 100%;
  float: none;
}
.CoveoSearchInterface .coveo-results-section .coveo-results-column .coveo-results-header:last-child {
  margin-right: 0;
}
.CoveoSearchInterface .coveo-results-section .coveo-results-column .coveo-results-header .coveo-summary-section {
  display: block;
  float: left;
  margin-right: 0%;
  width: 66.66667%;
}
.CoveoSearchInterface .coveo-results-section .coveo-results-column .coveo-results-header .coveo-summary-section:last-child {
  margin-right: 0;
}
.CoveoSearchInterface .coveo-results-section .coveo-results-column .coveo-results-header .coveo-sort-section {
  display: block;
  float: left;
  margin-right: 0%;
  width: 33.33333%;
  float: right;
}
.CoveoSearchInterface .coveo-results-section .coveo-results-column .coveo-results-header .coveo-sort-section:last-child {
  margin-right: 0;
}
.CoveoSearchInterface .coveo-results-section .coveo-facet-column, .CoveoSearchInterface .coveo-results-section .coveo-results-column {
  padding-bottom: 31416px;
  margin-bottom: -31416px;
}
