@charset "UTF-8";

.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-content,.CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-content,.CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-content{
  padding:0;
}

.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header,.CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-header,.CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header{
  font-size:12px;
  display:inline-block;
  padding:0 7px;
  height:22px;
  font-weight:700;
  line-height:20px;
  letter-spacing:.09px;
  vertical-align:middle;
  white-space:normal;
  color:#1d4f76;
  cursor:pointer;
  text-transform:uppercase;
}

.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header *,.CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-header *,.CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header *{
  display:inline-block;
  margin:0;
}

.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header li,.CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-header li,.CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header li{
  display:list-item;
}

.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header p,.CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-header p,.CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header p{
  line-height:16px;
}

.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header .coveo-more-tabs,.CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-header .coveo-more-tabs,.CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header .coveo-more-tabs{
  margin-left:10px;
}

.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header.coveo-hidden,.CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-header.coveo-hidden,.CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header.coveo-hidden{
  display:none;
}

.CoveoSearchInterface.coveo-small-facets .coveo-tab-section>a:last-of-type,.CoveoSearchInterface.coveo-small-recommendation .coveo-tab-section>a:last-of-type,.CoveoSearchInterface.coveo-small-tabs .coveo-tab-section>a:last-of-type{
  margin-right:20px;
}

.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper,.CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-header-wrapper,.CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header-wrapper{
  width:100%;
  margin:0;
  padding:0;
  display:-webkit-inline-box;
  display:-moz-inline-box;
  display:inline-box;
  display:-moz-inline-flex;
  display:inline-flex;
  -webkit-box-lines:single;
  -moz-box-lines:single;
  box-lines:single;
  flex-wrap:nowrap;
  box-pack:end;
  -moz-justify-content:flex-end;
  -ms-justify-content:flex-end;
  -o-justify-content:flex-end;
  justify-content:flex-end;
  -ms-flex-pack:end;
}

.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper a,.CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-header-wrapper a,.CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header-wrapper a{
  margin-right:10px;
}

.coveo-dropdown-background{
  transition-property:opacity;
  transition-duration:.3s;
  background:hsla(0, 0%, 100%, .85);
  opacity:0;
  position:fixed;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:15;
}

.coveo-media-max-width-480 .CoveoSearchInterface .coveo-tab-section{
  background-color:#f7f8f9;
}

.coveo-media-max-width-480 .CoveoSearchInterface .CoveoSearchbox{
  max-width:800px;
  margin-right:50px;
}

.coveo-media-max-width-480 .CoveoSearchInterface .CoveoSettings{
  margin-left:0;
}

.coveo-media-max-width-480 .CoveoSearchInterface .CoveoSettings+.CoveoSearchbox{
  margin-right:50px;
}

@media (max-width:480px){
  .CoveoSearchInterface .coveo-tab-section{
    background-color:#f7f8f9;
  }
  .CoveoSearchInterface .CoveoSearchbox{
    max-width:800px;
    margin-right:50px;
  }
  .CoveoSearchInterface .CoveoSettings{
    margin-left:0;
  }
  .CoveoSearchInterface .CoveoSettings+.CoveoSearchbox{
    margin-right:50px;
  }
}
.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:#004990;
  text-decoration:none;
  cursor:pointer;
}

.coveo-emails-excess-collapsed:visited,.coveo-emails-excess-collapsed:visited:hover{
  color:#609;
}

.coveo-emails-excess-collapsed:hover,.coveo-emails-excess-collapsed:hover a{
  text-decoration:underline;
}

.coveo-emails-excess-collapsed.coveo-selected *{
  color:#004990;
}

.coveo-email-child-from{
  margin:0 10px 0 5px;
}

.coveo-email-child-excerpt{
  font-size:13px;
  text-decoration:none !important;
}

.coveo-email-child-excerpt:not(:hover){
  color:inherit !important;
}

.coveo-modal-container .coveo-email-from,.coveo-modal-container .coveo-email-to{
  font-family:Helvetica Neue,Helvetica,Arial,sans-serif;
  padding:5px 16px;
  font-size:13px;
  font-size:14px;
}

.coveo-modal-container .coveo-email-from a,.coveo-modal-container .coveo-email-to a{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  white-space:nowrap;
}

.coveo-modal-container .coveo-email-from a:visited,.coveo-modal-container .coveo-email-from a:visited:hover,.coveo-modal-container .coveo-email-to a:visited,.coveo-modal-container .coveo-email-to a:visited:hover{
  color:#609;
}

.coveo-modal-container .coveo-email-from a:hover,.coveo-modal-container .coveo-email-from a:hover a,.coveo-modal-container .coveo-email-to a:hover,.coveo-modal-container .coveo-email-to a:hover a{
  text-decoration:underline;
}

.coveo-modal-container .coveo-email-from a.coveo-selected *,.coveo-modal-container .coveo-email-to a.coveo-selected *{
  color:#004990;
}

.CoveoEmailAction{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  display:inline-block;
  font-size:14px;
  border:thin solid #bcc3ca;
  border-radius:2px;
  padding:5px;
  margin:5px 16px;
}

.CoveoEmailAction:visited,.CoveoEmailAction:visited:hover{
  color:#609;
}

.CoveoEmailAction:hover,.CoveoEmailAction:hover a{
  text-decoration:underline;
}

.CoveoEmailAction.coveo-selected *{
  color:#004990;
}

.CoveoEmailAction>div{
  display:inline-block;
}

.CoveoSearchInterface{
  min-width:300px;
}

.CoveoSearchInterface>*{
  display:none;
  visibility:hidden;
}

.CoveoSearchInterface.coveo-waiting-for-query .coveo-search-section{
  display:block;
  visibility:visible;
  margin-top:20%;
}

.CoveoSearchInterface.coveo-waiting-for-query .coveo-search-section .CoveoSettings{
  display:none;
}

.CoveoSearchInterface .coveo-search-section{
  max-width:800px;
  margin:54px auto 47px;
  padding:0 10px;
  display:flex;
  align-items:center;
}

.CoveoSearchInterface .coveo-search-section .coveo-media-max-width-480{
  padding:20px 10px;
  margin:0 auto;
  width:100%;
  max-width:none;
}

@media (max-width:480px){
  .CoveoSearchInterface .coveo-search-section{
    padding:20px 10px;
    margin:0 auto;
    width:100%;
    max-width:none;
  }
}

.CoveoSearchInterface .coveo-main-section{
  *zoom:1;
  max-width:1200px;
  margin-left:auto;
  margin-right:auto;
  position:relative;
}

.CoveoSearchInterface .coveo-main-section:after,.CoveoSearchInterface .coveo-main-section:before{
  content:" ";
  display:table;
}

.CoveoSearchInterface .coveo-main-section:after{
  clear:both;
}

.CoveoSearchInterface .coveo-facet-column{
  display:block;
  float:left;
  margin-right:2.84259%;
  width:28.01019%;
  padding:5px 15px;
}

.CoveoSearchInterface .coveo-facet-column:last-child{
  margin-right:0;
}

.CoveoSearchInterface .coveo-facet-column.coveo-no-results{
  display:none;
}

.CoveoSearchInterface .coveo-results-column{
  overflow:hidden;
  padding:10px 10px 10px 15px;
}

.CoveoSearchInterface .coveo-results-column.coveo-no-results{
  max-width:75%;
  margin:auto;
  text-align:center;
}

.CoveoSearchInterface .coveo-results-column .coveo-media-max-width-800.coveo-no-results{
  max-width:100%;
}

@media (max-width:800px){
  .CoveoSearchInterface .coveo-results-column.coveo-no-results{
    max-width:100%;
  }
}

.CoveoSearchInterface .coveo-results-column .coveo-media-max-width-480{
  padding:0;
}

@media (max-width:480px){
  .CoveoSearchInterface .coveo-results-column{
    padding:0;
  }
}

.CoveoSearchInterface.coveo-during-initialization .coveo-results-header{
  height:35px;
}

.CoveoSearchInterface.coveo-during-initialization .coveo-results-header *,.CoveoSearchInterface.coveo-during-initialization .CoveoLogo,.CoveoSearchInterface.coveo-during-initialization .CoveoResultsPerPage{
  display:none;
}

.coveo-after-initialization>*{
  display:inherit;
  visibility:inherit;
}

.coveo-after-initialization link,.coveo-after-initialization script,.coveo-after-initialization template{
  display:none;
}

.coveo-after-initialization output{
  display:inline;
}

.coveo-after-initialization button,.coveo-after-initialization input,.coveo-after-initialization keygen,.coveo-after-initialization meter,.coveo-after-initialization progress,.coveo-after-initialization select,.coveo-after-initialization textarea{
  display:inline-block;
}

.coveo-after-initialization table{
  display:table;
}

.coveo-results-header{
  display:-moz-flex;
  display:flex;
  box-pack:justify;
  -moz-justify-content:space-between;
  -ms-justify-content:space-between;
  -o-justify-content:space-between;
  justify-content:space-between;
  -ms-flex-pack:justify;
  padding-top:10px;
  min-height:35px;
  overflow:hidden;
  box-shadow:inset 0 -1px 0 0 #bcc3ca;
}

.coveo-results-header.coveo-no-results,.coveo-results-header.coveo-query-error{
  box-shadow:none;
}

.coveo-summary-section{
  display:inline-block;
  font-size:14px;
  margin-right:auto;
  box-flex:auto;
  -moz-flex:auto;
  flex:auto;
}

.coveo-result-layout-section{
  display:-moz-flex;
  display:flex;
  flex-shrink:0;
  -ms-flex-negative:0;
}

.coveo-result-layout-section.coveo-result-layout-hidden{
  display:none;
}

.coveo-sort-section{
  display:-moz-flex;
  display:flex;
  flex-shrink:0;
  -ms-flex-negative:0;
}

.coveo-results-header>:not(:first-child){
  padding-right:10px;
  margin-left:10px;
  border-right:1px solid #bcc3ca;
}

.coveo-results-header>:last-child{
  padding-right:0;
  border-right:none;
}

.coveo-media-max-width-800 .coveo-results-header{
  padding-right:10px;
}

@media (max-width:800px){
  .coveo-results-header{
    padding-right:10px;
  }
}

.coveo-media-max-width-480 .coveo-results-header{
  padding-left:10px;
  -webkit-box-lines:multiple;
  -moz-box-lines:multiple;
  box-lines:multiple;
  flex-wrap:wrap;
}

.coveo-media-max-width-480 .coveo-sort-section span:first-child{
  padding-left:0;
}

.coveo-media-max-width-480 .coveo-list-layout .CoveoResult{
  margin:0;
  padding:15px 10px 15px 15px;
}

.coveo-media-max-width-480 .CoveoResultList{
  margin-bottom:15px;
}

.coveo-media-max-width-480 .coveo-summary-section{
  width:100%;
  margin-bottom:10px;
}

.coveo-media-max-width-480 .coveo-results-header>:not(:first-child){
  border-right:none;
  margin-left:0;
  padding:0;
}

.coveo-media-max-width-480 .coveo-results-header>:last-child{
  margin-left:0;
  margin-bottom:0;
}

@media (max-width:480px){
  .coveo-results-header{
    padding-left:10px;
    -webkit-box-lines:multiple;
    -moz-box-lines:multiple;
    box-lines:multiple;
    flex-wrap:wrap;
  }
  .coveo-sort-section span:first-child{
    padding-left:0;
  }
  .coveo-list-layout .CoveoResult{
    margin:0;
    padding:15px 10px 15px 15px;
  }
  .CoveoResultList{
    margin-bottom:15px;
  }
  .coveo-summary-section{
    width:100%;
    margin-bottom:10px;
  }
  .coveo-results-header>:not(:first-child){
    border-right:none;
    margin-left:0;
    padding:0;
  }
  .coveo-results-header>:last-child{
    margin-left:0;
    margin-bottom:0;
  }
}

.CoveoResult.coveo-lithium-result .coveo-lithium-header{
  padding-top:3px;
}

.coveo-lithium-result .coveo-expanded-child-result+.coveo-expanded-child-result{
  border-top:1px solid #ccc;
  padding-top:10px;
}

.coveo-lithium-from,.coveo-lithium-to{
  font-size:13px;
}

.coveo-lithium-from a,.coveo-lithium-to a{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  white-space:nowrap;
}

.coveo-lithium-from a:visited,.coveo-lithium-from a:visited:hover,.coveo-lithium-to a:visited,.coveo-lithium-to a:visited:hover{
  color:#609;
}

.coveo-lithium-from a:hover,.coveo-lithium-from a:hover a,.coveo-lithium-to a:hover,.coveo-lithium-to a:hover a{
  text-decoration:underline;
}

.coveo-lithium-from a.coveo-selected *,.coveo-lithium-to a.coveo-selected *{
  color:#004990;
}

.coveo-loading-spinner{
  margin:3em auto;
  font-size:10px;
  position:relative;
  text-indent:-9999em;
  border:.7em solid hsla(0, 0%, 50.2%, .2);
  border-left-color:grey;
  -webkit-animation:a 1.1s linear infinite;
  animation:a 1.1s linear infinite;
}

.coveo-loading-spinner-container{
  width:100%;
}

.coveo-loading-spinner,.coveo-loading-spinner:after{
  border-radius:50%;
  width:3em;
  height:3em;
}

.coveo-first-loading-animation{
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  text-align:center;
  padding-top:100px;
  background:#f7f7f7;
}

.coveo-first-loading-animation .coveo-loading-container{
  transform:translateZ(0);
  transform:rotatex(0);
}

.coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot{
  background-color:rgba(20, 20, 20, .9);
  background:rgba(20, 20, 20, .9);
  border-radius:5px;
  box-shadow:inset 0 0 5px #000,0 1px 1px hsla(0, 0%, 100%, .1);
  display:inline-block;
  width:8px;
  height:8px;
  margin:0 4px;
  border-radius:50%;
  opacity:0;
  box-shadow:0 0 2px #000;
  -webkit-animation:b 1s infinite;
  animation:b 1s infinite;
}

.coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot:first-child{
  -webkit-animation-delay:.1s;
  animation-delay:.1s;
}

.coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(2){
  -webkit-animation-delay:.2s;
  animation-delay:.2s;
}

.coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(3){
  -webkit-animation-delay:.3s;
  animation-delay:.3s;
}

.coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(4){
  -webkit-animation-delay:.4s;
  animation-delay:.4s;
}

.coveo-first-loading-animation .coveo-loading-container{
  margin-top:15px;
}

.coveo-generic-loading-animation .coveo-loading-container{
  transform:translateZ(0);
  transform:rotatex(0);
}

.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot{
  background-color:rgba(20, 20, 20, .9);
  background:rgba(20, 20, 20, .9);
  border-radius:5px;
  box-shadow:inset 0 0 5px #000,0 1px 1px hsla(0, 0%, 100%, .1);
  display:inline-block;
  width:8px;
  height:8px;
  margin:0 4px;
  border-radius:50%;
  opacity:0;
  box-shadow:0 0 2px #000;
  -webkit-animation:b 1s infinite;
  animation:b 1s infinite;
}

.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot:first-child{
  -webkit-animation-delay:.1s;
  animation-delay:.1s;
}

.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(2){
  -webkit-animation-delay:.2s;
  animation-delay:.2s;
}

.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(3){
  -webkit-animation-delay:.3s;
  animation-delay:.3s;
}

.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(4){
  -webkit-animation-delay:.4s;
  animation-delay:.4s;
}
.coveo-filetype-attachment,.coveo-filetype-calendar,.coveo-filetype-case,.coveo-filetype-custom,.coveo-filetype-document,.coveo-filetype-file,.coveo-filetype-folder,.coveo-filetype-images,.coveo-filetype-kb,.coveo-filetype-link,.coveo-filetype-mail,.coveo-filetype-salesforce-standard-account,.coveo-filetype-salesforce-standard-action-list-component,.coveo-filetype-salesforce-standard-address,.coveo-filetype-salesforce-standard-announcement,.coveo-filetype-salesforce-standard-answer-best,.coveo-filetype-salesforce-standard-answer-private,.coveo-filetype-salesforce-standard-answer-public,.coveo-filetype-salesforce-standard-approval,.coveo-filetype-salesforce-standard-apps,.coveo-filetype-salesforce-standard-apps-admin,.coveo-filetype-salesforce-standard-article,.coveo-filetype-salesforce-standard-asset-relationship,.coveo-filetype-salesforce-standard-assigned-resource,.coveo-filetype-salesforce-standard-avatar,.coveo-filetype-salesforce-standard-avatar-loading,.coveo-filetype-salesforce-standard-bot,.coveo-filetype-salesforce-standard-business-hours,.coveo-filetype-salesforce-standard-calibration,.coveo-filetype-salesforce-standard-call,.coveo-filetype-salesforce-standard-call-history,.coveo-filetype-salesforce-standard-campaign,.coveo-filetype-salesforce-standard-campaign-members,.coveo-filetype-salesforce-standard-canvas,.coveo-filetype-salesforce-standard-carousel,.coveo-filetype-salesforce-standard-case,.coveo-filetype-salesforce-standard-case-change-status,.coveo-filetype-salesforce-standard-case-comment,.coveo-filetype-salesforce-standard-case-email,.coveo-filetype-salesforce-standard-case-log-a-call,.coveo-filetype-salesforce-standard-case-milestone,.coveo-filetype-salesforce-standard-case-transcript,.coveo-filetype-salesforce-standard-channel-program-history,.coveo-filetype-salesforce-standard-channel-program-levels,.coveo-filetype-salesforce-standard-channel-program-members,.coveo-filetype-salesforce-standard-channel-programs,.coveo-filetype-salesforce-standard-client,.coveo-filetype-salesforce-standard-cms,.coveo-filetype-salesforce-standard-coaching,.coveo-filetype-salesforce-standard-connected-apps,.coveo-filetype-salesforce-standard-contact,.coveo-filetype-salesforce-standard-contact-list,.coveo-filetype-salesforce-standard-contract,.coveo-filetype-salesforce-standard-contract-line-item,.coveo-filetype-salesforce-standard-custom,.coveo-filetype-salesforce-standard-custom-notification,.coveo-filetype-salesforce-standard-customers,.coveo-filetype-salesforce-standard-dashboard,.coveo-filetype-salesforce-standard-data-integration-hub,.coveo-filetype-salesforce-standard-default,.coveo-filetype-salesforce-standard-document,.coveo-filetype-salesforce-standard-drafts,.coveo-filetype-salesforce-standard-email,.coveo-filetype-salesforce-standard-email-chatter,.coveo-filetype-salesforce-standard-empty,.coveo-filetype-salesforce-standard-endorsement,.coveo-filetype-salesforce-standard-entitlement,.coveo-filetype-salesforce-standard-entitlement-process,.coveo-filetype-salesforce-standard-entitlement-template,.coveo-filetype-salesforce-standard-entity,.coveo-filetype-salesforce-standard-entity-milestone,.coveo-filetype-salesforce-standard-environment-hub,.coveo-filetype-salesforce-standard-event,.coveo-filetype-salesforce-standard-feed,.coveo-filetype-salesforce-standard-feedback,.coveo-filetype-salesforce-standard-file,.coveo-filetype-salesforce-standard-flow,.coveo-filetype-salesforce-standard-folder,.coveo-filetype-salesforce-standard-forecasts,.coveo-filetype-salesforce-standard-generic-loading,.coveo-filetype-salesforce-standard-goals,.coveo-filetype-salesforce-standard-group-loading,.coveo-filetype-salesforce-standard-groups,.coveo-filetype-salesforce-standard-hierarchy,.coveo-filetype-salesforce-standard-home,.coveo-filetype-salesforce-standard-household,.coveo-filetype-salesforce-standard-individual,.coveo-filetype-salesforce-standard-insights,.coveo-filetype-salesforce-standard-investment-account,.coveo-filetype-salesforce-standard-iot-orchestrations,.coveo-filetype-salesforce-standard-knowledge,.coveo-filetype-salesforce-standard-lead,.coveo-filetype-salesforce-standard-lead-insights,.coveo-filetype-salesforce-standard-lead-list,.coveo-filetype-salesforce-standard-link,.coveo-filetype-salesforce-standard-list-email,.coveo-filetype-salesforce-standard-live-chat,.coveo-filetype-salesforce-standard-live-chat-visitor,.coveo-filetype-salesforce-standard-location,.coveo-filetype-salesforce-standard-log-a-call,.coveo-filetype-salesforce-standard-logging,.coveo-filetype-salesforce-standard-macros,.coveo-filetype-salesforce-standard-maintenance-asset,.coveo-filetype-salesforce-standard-maintenance-plan,.coveo-filetype-salesforce-standard-marketing-actions,.coveo-filetype-salesforce-standard-merge,.coveo-filetype-salesforce-standard-messaging-conversation,.coveo-filetype-salesforce-standard-messaging-session,.coveo-filetype-salesforce-standard-messaging-user,.coveo-filetype-salesforce-standard-metrics,.coveo-filetype-salesforce-standard-news,.coveo-filetype-salesforce-standard-note,.coveo-filetype-salesforce-standard-omni-supervisor,.coveo-filetype-salesforce-standard-operating-hours,.coveo-filetype-salesforce-standard-opportunity,.coveo-filetype-salesforce-standard-opportunity-splits,.coveo-filetype-salesforce-standard-orders,.coveo-filetype-salesforce-standard-partner-fund-allocation,.coveo-filetype-salesforce-standard-partner-fund-claim,.coveo-filetype-salesforce-standard-partner-fund-request,.coveo-filetype-salesforce-standard-partner-marketing-budget,.coveo-filetype-salesforce-standard-partners,.coveo-filetype-salesforce-standard-past-chat,.coveo-filetype-salesforce-standard-people,.coveo-filetype-salesforce-standard-performance,.coveo-filetype-salesforce-standard-person-account,.coveo-filetype-salesforce-standard-photo,.coveo-filetype-salesforce-standard-poll,.coveo-filetype-salesforce-standard-portal,.coveo-filetype-salesforce-standard-post,.coveo-filetype-salesforce-standard-pricebook,.coveo-filetype-salesforce-standard-process,.coveo-filetype-salesforce-standard-product,.coveo-filetype-salesforce-standard-product-consumed,.coveo-filetype-salesforce-standard-product-item,.coveo-filetype-salesforce-standard-product-item-transaction,.coveo-filetype-salesforce-standard-product-request,.coveo-filetype-salesforce-standard-product-request-line-item,.coveo-filetype-salesforce-standard-product-required,.coveo-filetype-salesforce-standard-product-transfer,.coveo-filetype-salesforce-standard-question-best,.coveo-filetype-salesforce-standard-question-feed,.coveo-filetype-salesforce-standard-quick-text,.coveo-filetype-salesforce-standard-quip,.coveo-filetype-salesforce-standard-quip-sheet,.coveo-filetype-salesforce-standard-quotes,.coveo-filetype-salesforce-standard-read-receipts,.coveo-filetype-salesforce-standard-recent,.coveo-filetype-salesforce-standard-record,.coveo-filetype-salesforce-standard-related-list,.coveo-filetype-salesforce-standard-relationship,.coveo-filetype-salesforce-standard-report,.coveo-filetype-salesforce-standard-resource-absence,.coveo-filetype-salesforce-standard-resource-capacity,.coveo-filetype-salesforce-standard-resource-preference,.coveo-filetype-salesforce-standard-resource-skill,.coveo-filetype-salesforce-standard-return-order,.coveo-filetype-salesforce-standard-return-order-line-item,.coveo-filetype-salesforce-standard-reward,.coveo-filetype-salesforce-standard-rtc-presence,.coveo-filetype-salesforce-standard-sales-path,.coveo-filetype-salesforce-standard-scan-card,.coveo-filetype-salesforce-standard-search,.coveo-filetype-salesforce-standard-service-appointment,.coveo-filetype-salesforce-standard-service-contract,.coveo-filetype-salesforce-standard-service-crew,.coveo-filetype-salesforce-standard-service-crew-member,.coveo-filetype-salesforce-standard-service-report,.coveo-filetype-salesforce-standard-service-resource,.coveo-filetype-salesforce-standard-service-territory,.coveo-filetype-salesforce-standard-service-territory-location,.coveo-filetype-salesforce-standard-service-territory-member,.coveo-filetype-salesforce-standard-shipment,.coveo-filetype-salesforce-standard-skill,.coveo-filetype-salesforce-standard-skill-entity,.coveo-filetype-salesforce-standard-skill-requirement,.coveo-filetype-salesforce-standard-social,.coveo-filetype-salesforce-standard-solution,.coveo-filetype-salesforce-standard-sossession,.coveo-filetype-salesforce-standard-stage,.coveo-filetype-salesforce-standard-stage-collection,.coveo-filetype-salesforce-standard-survey,.coveo-filetype-salesforce-standard-task,.coveo-filetype-salesforce-standard-task2,.coveo-filetype-salesforce-standard-team-member,.coveo-filetype-salesforce-standard-template,.coveo-filetype-salesforce-standard-thanks,.coveo-filetype-salesforce-standard-thanks-loading,.coveo-filetype-salesforce-standard-timesheet,.coveo-filetype-salesforce-standard-timesheet-entry,.coveo-filetype-salesforce-standard-timeslot,.coveo-filetype-salesforce-standard-today,.coveo-filetype-salesforce-standard-topic,.coveo-filetype-salesforce-standard-topic2,.coveo-filetype-salesforce-standard-unmatched,.coveo-filetype-salesforce-standard-user,.coveo-filetype-salesforce-standard-work-order,.coveo-filetype-salesforce-standard-work-order-item,.coveo-filetype-salesforce-standard-work-type,.coveo-filetype-user,.coveo-filetype-video,.coveo-filetype-webpage,.coveo-icon.filetype,.coveo-icon.filetype.Activedirperson,.coveo-icon.filetype.activedirperson,.coveo-icon.filetype.Box,.coveo-icon.filetype.box,.coveo-icon.filetype.Box-user,.coveo-icon.filetype.box user,.coveo-icon.filetype.Cfblogentry,.coveo-icon.filetype.cfblogentry,.coveo-icon.filetype.Cfcomment,.coveo-icon.filetype.cfcomment,.coveo-icon.filetype.Cfpage,.coveo-icon.filetype.cfpage,.coveo-icon.filetype.Cfspace,.coveo-icon.filetype.cfspace,.coveo-icon.filetype.Confluencespace,.coveo-icon.filetype.confluencespace,.coveo-icon.filetype.Dynamicscrmitem,.coveo-icon.filetype.dynamicscrmitem,.coveo-icon.filetype.Exchangeappointment,.coveo-icon.filetype.exchangeappointment,.coveo-icon.filetype.Exchangecalendarmessage,.coveo-icon.filetype.exchangecalendarmessage,.coveo-icon.filetype.Exchangedocument,.coveo-icon.filetype.exchangedocument,.coveo-icon.filetype.Exchangedsn,.coveo-icon.filetype.exchangedsn,.coveo-icon.filetype.Exchangefreebusy,.coveo-icon.filetype.exchangefreebusy,.coveo-icon.filetype.Exchangegroup,.coveo-icon.filetype.exchangegroup,.coveo-icon.filetype.Exchangejunkmessage,.coveo-icon.filetype.exchangejunkmessage,.coveo-icon.filetype.Exchangemdn,.coveo-icon.filetype.exchangemdn,.coveo-icon.filetype.Exchangemessage,.coveo-icon.filetype.exchangemessage,.coveo-icon.filetype.Exchangeobject,.coveo-icon.filetype.exchangeobject,.coveo-icon.filetype.Exchangeperson,.coveo-icon.filetype.exchangeperson,.coveo-icon.filetype.Exchangerecallmessage,.coveo-icon.filetype.exchangerecallmessage,.coveo-icon.filetype.Exchangerecallreport,.coveo-icon.filetype.exchangerecallreport,.coveo-icon.filetype.Exchangetask,.coveo-icon.filetype.exchangetask,.coveo-icon.filetype.Folder,.coveo-icon.filetype.folder,.coveo-icon.filetype.Gmailmessage,.coveo-icon.filetype.gmailmessage,.coveo-icon.filetype.Jiraissue,.coveo-icon.filetype.jiraissue,.coveo-icon.filetype.Lithiumboard,.coveo-icon.filetype.lithiumboard,.coveo-icon.filetype.Lithiumcategory,.coveo-icon.filetype.lithiumcategory,.coveo-icon.filetype.Lithiumcommunity,.coveo-icon.filetype.lithiumcommunity,.coveo-icon.filetype.Lithiummessage,.coveo-icon.filetype.lithiummessage,.coveo-icon.filetype.Lithiumthread,.coveo-icon.filetype.lithiumthread,.coveo-icon.filetype.Odt,.coveo-icon.filetype.odt,.coveo-icon.filetype.OleFile,.coveo-icon.filetype.olefile,.coveo-icon.filetype.Rssitem,.coveo-icon.filetype.rssitem,.coveo-icon.filetype.Saleforceitem,.coveo-icon.filetype.saleforceitem,.coveo-icon.filetype.Salesforceitem,.coveo-icon.filetype.salesforceitem,.coveo-icon.filetype.Spadministratortask,.coveo-icon.filetype.spadministratortask,.coveo-icon.filetype.Spadministratortasklist,.coveo-icon.filetype.spadministratortasklist,.coveo-icon.filetype.Spagenda,.coveo-icon.filetype.spagenda,.coveo-icon.filetype.Spagendalist,.coveo-icon.filetype.spagendalist,.coveo-icon.filetype.Sparea,.coveo-icon.filetype.sparea,.coveo-icon.filetype.Spareadocumentlibrarylist,.coveo-icon.filetype.spareadocumentlibrarylist,.coveo-icon.filetype.Sparealisting,.coveo-icon.filetype.sparealisting,.coveo-icon.filetype.Spattendee,.coveo-icon.filetype.spattendee,.coveo-icon.filetype.Spattendeelist,.coveo-icon.filetype.spattendeelist,.coveo-icon.filetype.Spcirculation,.coveo-icon.filetype.spcirculation,.coveo-icon.filetype.Spcirculationlist,.coveo-icon.filetype.spcirculationlist,.coveo-icon.filetype.Spcontact,.coveo-icon.filetype.spcontact,.coveo-icon.filetype.Spcontactlist,.coveo-icon.filetype.spcontactlist,.coveo-icon.filetype.Spcustomgridlist,.coveo-icon.filetype.spcustomgridlist,.coveo-icon.filetype.Spcustomlist,.coveo-icon.filetype.spcustomlist,.coveo-icon.filetype.Spdashboardslibrarylist,.coveo-icon.filetype.spdashboardslibrarylist,.coveo-icon.filetype.Spdataconnectionforperformancepointlibrarylist,.coveo-icon.filetype.spdataconnectionforperformancepointlibrarylist,.coveo-icon.filetype.Spdataconnectionlibrarylist,.coveo-icon.filetype.spdataconnectionlibrarylist,.coveo-icon.filetype.Spdatasource,.coveo-icon.filetype.spdatasource,.coveo-icon.filetype.Spdatasourcelist,.coveo-icon.filetype.spdatasourcelist,.coveo-icon.filetype.Spdecision,.coveo-icon.filetype.spdecision,.coveo-icon.filetype.Spdecisionlist,.coveo-icon.filetype.spdecisionlist,.coveo-icon.filetype.Spdistributiongroup,.coveo-icon.filetype.spdistributiongroup,.coveo-icon.filetype.Spdistributiongrouplist,.coveo-icon.filetype.spdistributiongrouplist,.coveo-icon.filetype.Spdocumentlibrarylist,.coveo-icon.filetype.spdocumentlibrarylist,.coveo-icon.filetype.Spdocumentlink,.coveo-icon.filetype.spdocumentlink,.coveo-icon.filetype.Spdocumentset,.coveo-icon.filetype.spdocumentset,.coveo-icon.filetype.Spevent,.coveo-icon.filetype.spevent,.coveo-icon.filetype.Speventlist,.coveo-icon.filetype.speventlist,.coveo-icon.filetype.Spformlibrarylist,.coveo-icon.filetype.spformlibrarylist,.coveo-icon.filetype.Spimedictionary,.coveo-icon.filetype.spimedictionary,.coveo-icon.filetype.Spimedictionarylist,.coveo-icon.filetype.spimedictionarylist,.coveo-icon.filetype.Spipfslist,.coveo-icon.filetype.spipfslist,.coveo-icon.filetype.Spissue,.coveo-icon.filetype.spissue,.coveo-icon.filetype.Spissuelist,.coveo-icon.filetype.spissuelist,.coveo-icon.filetype.Spkeyperformanceindicator,.coveo-icon.filetype.spkeyperformanceindicator,.coveo-icon.filetype.Spkeyperformanceindicatorlist,.coveo-icon.filetype.spkeyperformanceindicatorlist,.coveo-icon.filetype.Splink,.coveo-icon.filetype.splink,.coveo-icon.filetype.Splinklist,.coveo-icon.filetype.splinklist,.coveo-icon.filetype.Splistfolder,.coveo-icon.filetype.splistfolder,.coveo-icon.filetype.Splisttemplatecataloglist,.coveo-icon.filetype.splisttemplatecataloglist,.coveo-icon.filetype.Spmasterpagescataloglist,.coveo-icon.filetype.spmasterpagescataloglist,.coveo-icon.filetype.Spmeetingserie,.coveo-icon.filetype.spmeetingserie,.coveo-icon.filetype.Spmeetingserielist,.coveo-icon.filetype.spmeetingserielist,.coveo-icon.filetype.Spnocodeworkflowlibrarylist,.coveo-icon.filetype.spnocodeworkflowlibrarylist,.coveo-icon.filetype.Spobjective,.coveo-icon.filetype.spobjective,.coveo-icon.filetype.Spobjectivelist,.coveo-icon.filetype.spobjectivelist,.coveo-icon.filetype.Sppicturelibrarylist,.coveo-icon.filetype.sppicturelibrarylist,.coveo-icon.filetype.Spportal,.coveo-icon.filetype.spportal,.coveo-icon.filetype.Spprocessdiagramslibrarylist,.coveo-icon.filetype.spprocessdiagramslibrarylist,.coveo-icon.filetype.Spprojecttask,.coveo-icon.filetype.spprojecttask,.coveo-icon.filetype.Spprojecttasklist,.coveo-icon.filetype.spprojecttasklist,.coveo-icon.filetype.Sppublishingimageslibrarylist,.coveo-icon.filetype.sppublishingimageslibrarylist,.coveo-icon.filetype.Sppublishingpageslibrarylist,.coveo-icon.filetype.sppublishingpageslibrarylist,.coveo-icon.filetype.Sprecordlibrarylist,.coveo-icon.filetype.sprecordlibrarylist,.coveo-icon.filetype.Spreportdocumentlibrarylist,.coveo-icon.filetype.spreportdocumentlibrarylist,.coveo-icon.filetype.Spreportlibrarylist,.coveo-icon.filetype.spreportlibrarylist,.coveo-icon.filetype.Spresource,.coveo-icon.filetype.spresource,.coveo-icon.filetype.Spresourcelist,.coveo-icon.filetype.spresourcelist,.coveo-icon.filetype.Spsite,.coveo-icon.filetype.spsite,.coveo-icon.filetype.Spsitedirectory,.coveo-icon.filetype.spsitedirectory,.coveo-icon.filetype.Spsitedirectorylist,.coveo-icon.filetype.spsitedirectorylist,.coveo-icon.filetype.Spsitethemeslibrarylist,.coveo-icon.filetype.spsitethemeslibrarylist,.coveo-icon.filetype.Spslidelibrarylist,.coveo-icon.filetype.spslidelibrarylist,.coveo-icon.filetype.Spsolutionslibrarylist,.coveo-icon.filetype.spsolutionslibrarylist,.coveo-icon.filetype.Spsurvey,.coveo-icon.filetype.spsurvey,.coveo-icon.filetype.Spsurveylist,.coveo-icon.filetype.spsurveylist,.coveo-icon.filetype.Sptab,.coveo-icon.filetype.sptab,.coveo-icon.filetype.Sptablist,.coveo-icon.filetype.sptablist,.coveo-icon.filetype.Sptask,.coveo-icon.filetype.sptask,.coveo-icon.filetype.Sptasklist,.coveo-icon.filetype.sptasklist,.coveo-icon.filetype.Spthingstobring,.coveo-icon.filetype.spthingstobring,.coveo-icon.filetype.Spthingstobringlist,.coveo-icon.filetype.spthingstobringlist,.coveo-icon.filetype.Sptranslationmanagementlibrarylist,.coveo-icon.filetype.sptranslationmanagementlibrarylist,.coveo-icon.filetype.Spunknownlist,.coveo-icon.filetype.spunknownlist,.coveo-icon.filetype.Spuserinformation,.coveo-icon.filetype.spuserinformation,.coveo-icon.filetype.Spuserinformationlist,.coveo-icon.filetype.spuserinformationlist,.coveo-icon.filetype.Spuserprofile,.coveo-icon.filetype.spuserprofile,.coveo-icon.filetype.Spwebpartcataloglist,.coveo-icon.filetype.spwebpartcataloglist,.coveo-icon.filetype.Spwebtemplatecataloglist,.coveo-icon.filetype.spwebtemplatecataloglist,.coveo-icon.filetype.Spwfpublibrarylist,.coveo-icon.filetype.spwfpublibrarylist,.coveo-icon.filetype.Spwhereabout,.coveo-icon.filetype.spwhereabout,.coveo-icon.filetype.Spwhereaboutlist,.coveo-icon.filetype.spwhereaboutlist,.coveo-icon.filetype.Spwikipagelibrarylist,.coveo-icon.filetype.spwikipagelibrarylist,.coveo-icon.filetype.Spworkflowhistory,.coveo-icon.filetype.spworkflowhistory,.coveo-icon.filetype.Spworkflowhistorylist,.coveo-icon.filetype.spworkflowhistorylist,.coveo-icon.filetype.Spworkflowprocess,.coveo-icon.filetype.spworkflowprocess,.coveo-icon.filetype.Spworkflowprocesslist,.coveo-icon.filetype.spworkflowprocesslist,.coveo-icon.filetype.Spworkspacepagelist,.coveo-icon.filetype.spworkspacepagelist,.coveo-icon.filetype.Video,.coveo-icon.filetype.video,.coveo-icon.filetype.Youtube,.coveo-icon.filetype.youtube,.coveo-icon.filetype.Youtubeplaylist,.coveo-icon.filetype.youtubeplaylist,.coveo-icon.filetype.Youtubeplaylistitem,.coveo-icon.filetype.youtubeplaylistitem,.coveo-icon.filetype.Youtubevideo,.coveo-icon.filetype.youtubevideo,.coveo-icon.objecttype,.coveo-icon.objecttype.Account,.coveo-icon.objecttype.account,.coveo-icon.objecttype.Annotation,.coveo-icon.objecttype.annotation,.coveo-icon.objecttype.Appointment,.coveo-icon.objecttype.appointment,.coveo-icon.objecttype.Attachment,.coveo-icon.objecttype.attachment,.coveo-icon.objecttype.Campaign,.coveo-icon.objecttype.campaign,.coveo-icon.objecttype.Case,.coveo-icon.objecttype.case,.coveo-icon.objecttype.Casecomment,.coveo-icon.objecttype.casecomment,.coveo-icon.objecttype.Collaborationgroup,.coveo-icon.objecttype.collaborationgroup,.coveo-icon.objecttype.Contact,.coveo-icon.objecttype.contact,.coveo-icon.objecttype.Contentversion,.coveo-icon.objecttype.contentversion,.coveo-icon.objecttype.Contract,.coveo-icon.objecttype.contract,.coveo-icon.objecttype.Dashboard,.coveo-icon.objecttype.dashboard,.coveo-icon.objecttype.Email,.coveo-icon.objecttype.email,.coveo-icon.objecttype.Event,.coveo-icon.objecttype.event,.coveo-icon.objecttype.Feed,.coveo-icon.objecttype.feed,.coveo-icon.objecttype.Feedcomment,.coveo-icon.objecttype.feedcomment,.coveo-icon.objecttype.Feeditem,.coveo-icon.objecttype.feeditem,.coveo-icon.objecttype.File,.coveo-icon.objecttype.file,.coveo-icon.objecttype.Goal,.coveo-icon.objecttype.goal,.coveo-icon.objecttype.Incident,.coveo-icon.objecttype.incident,.coveo-icon.objecttype.Kbarticle,.coveo-icon.objecttype.kbarticle,.coveo-icon.objecttype.Kbarticlecomment,.coveo-icon.objecttype.kbarticlecomment,.coveo-icon.objecttype.Kbdocumentation,.coveo-icon.objecttype.kbdocumentation,.coveo-icon.objecttype.Kbknowledgearticle,.coveo-icon.objecttype.kbknowledgearticle,.coveo-icon.objecttype.Kbsolution,.coveo-icon.objecttype.kbsolution,.coveo-icon.objecttype.Kbtechnicalarticle,.coveo-icon.objecttype.kbtechnicalarticle,.coveo-icon.objecttype.Knowledgearticle,.coveo-icon.objecttype.knowledgearticle,.coveo-icon.objecttype.Lead,.coveo-icon.objecttype.lead,.coveo-icon.objecttype.List,.coveo-icon.objecttype.list,.coveo-icon.objecttype.Message,.coveo-icon.objecttype.message,.coveo-icon.objecttype.Note,.coveo-icon.objecttype.note,.coveo-icon.objecttype.Opportunity,.coveo-icon.objecttype.opportunity,.coveo-icon.objecttype.Opportunityproduct,.coveo-icon.objecttype.opportunityproduct,.coveo-icon.objecttype.Partner,.coveo-icon.objecttype.partner,.coveo-icon.objecttype.People,.coveo-icon.objecttype.people,.coveo-icon.objecttype.Phonecall,.coveo-icon.objecttype.phonecall,.coveo-icon.objecttype.Product,.coveo-icon.objecttype.product,.coveo-icon.objecttype.Quote,.coveo-icon.objecttype.quote,.coveo-icon.objecttype.Report,.coveo-icon.objecttype.report,.coveo-icon.objecttype.Salesliterature,.coveo-icon.objecttype.salesliterature,.coveo-icon.objecttype.Salesorder,.coveo-icon.objecttype.salesorder,.coveo-icon.objecttype.Service,.coveo-icon.objecttype.service,.coveo-icon.objecttype.Socialprofile,.coveo-icon.objecttype.socialprofile,.coveo-icon.objecttype.Solution,.coveo-icon.objecttype.solution,.coveo-icon.objecttype.Task,.coveo-icon.objecttype.task,.coveo-icon.objecttype.Thread,.coveo-icon.objecttype.thread,.coveo-icon.objecttype.Topic,.coveo-icon.objecttype.topic,.coveo-icon.objecttype.User,.coveo-icon.objecttype.user{
  display:inline-block;
  width:60px;
  height:60px;
  background-size:60px 60px;
}

.coveo-filetype-list,.coveo-icon.filetype.Exchangeactivity,.coveo-icon.filetype.exchangeactivity,.coveo-icon.filetype.Exchangenote,.coveo-icon.filetype.exchangenote,.coveo-icon.filetype.Exchangeofficecom,.coveo-icon.filetype.exchangeofficecom,.coveo-icon.filetype.Exchangerssfeed,.coveo-icon.filetype.exchangerssfeed,.coveo-icon.filetype.Spannouncement,.coveo-icon.filetype.spannouncement,.coveo-icon.filetype.Spannouncementlist,.coveo-icon.filetype.spannouncementlist,.coveo-icon.filetype.Spblogcategory,.coveo-icon.filetype.spblogcategory,.coveo-icon.filetype.Spblogcategorylist,.coveo-icon.filetype.spblogcategorylist,.coveo-icon.filetype.Spblogcomment,.coveo-icon.filetype.spblogcomment,.coveo-icon.filetype.Spblogcommentlist,.coveo-icon.filetype.spblogcommentlist,.coveo-icon.filetype.Spblogpost,.coveo-icon.filetype.spblogpost,.coveo-icon.filetype.Spblogpostlist,.coveo-icon.filetype.spblogpostlist,.coveo-icon.filetype.Spdiscussionboard,.coveo-icon.filetype.spdiscussionboard,.coveo-icon.filetype.Spdiscussionboardlist,.coveo-icon.filetype.spdiscussionboardlist,.coveo-icon.filetype.Sphealthreport,.coveo-icon.filetype.sphealthreport,.coveo-icon.filetype.Sphealthreportlist,.coveo-icon.filetype.sphealthreportlist,.coveo-icon.filetype.Sphealthrule,.coveo-icon.filetype.sphealthrule,.coveo-icon.filetype.Sphealthrulelist,.coveo-icon.filetype.sphealthrulelist,.coveo-icon.filetype.Splanguagesandtranslator,.coveo-icon.filetype.splanguagesandtranslator,.coveo-icon.filetype.Splanguagesandtranslatorlist,.coveo-icon.filetype.splanguagesandtranslatorlist,.coveo-icon.filetype.Spmicrofeedlist,.coveo-icon.filetype.spmicrofeedlist,.coveo-icon.filetype.Spmicrofeedpost,.coveo-icon.filetype.spmicrofeedpost,.coveo-icon.filetype.Spperformancepointcontent,.coveo-icon.filetype.spperformancepointcontent,.coveo-icon.filetype.Spperformancepointcontentlist,.coveo-icon.filetype.spperformancepointcontentlist,.coveo-icon.filetype.Spphonecallmemo,.coveo-icon.filetype.spphonecallmemo,.coveo-icon.filetype.Spphonecallmemolist,.coveo-icon.filetype.spphonecallmemolist,.coveo-icon.filetype.Sptextbox,.coveo-icon.filetype.sptextbox,.coveo-icon.filetype.Sptextboxlist,.coveo-icon.filetype.sptextboxlist,.coveo-icon.objecttype.Board,.coveo-icon.objecttype.board,.coveo-icon.objecttype.Category,.coveo-icon.objecttype.category,.coveo-icon.objecttype.Invoice,.coveo-icon.objecttype.invoice,.coveo-icon.objecttype.Queueitem,.coveo-icon.objecttype.queueitem{
  display:inline-block;
  width:52px;
  height:52px;
  background-size:52px 52px;
}

.coveo-filetype-salesforce-doctype-ai,.coveo-filetype-salesforce-doctype-attachment,.coveo-filetype-salesforce-doctype-audio,.coveo-filetype-salesforce-doctype-box-notes,.coveo-filetype-salesforce-doctype-csv,.coveo-filetype-salesforce-doctype-eps,.coveo-filetype-salesforce-doctype-excel,.coveo-filetype-salesforce-doctype-exe,.coveo-filetype-salesforce-doctype-flash,.coveo-filetype-salesforce-doctype-folder,.coveo-filetype-salesforce-doctype-gdoc,.coveo-filetype-salesforce-doctype-gdocs,.coveo-filetype-salesforce-doctype-gform,.coveo-filetype-salesforce-doctype-gpres,.coveo-filetype-salesforce-doctype-gsheet,.coveo-filetype-salesforce-doctype-html,.coveo-filetype-salesforce-doctype-image,.coveo-filetype-salesforce-doctype-keynote,.coveo-filetype-salesforce-doctype-library-folder,.coveo-filetype-salesforce-doctype-link,.coveo-filetype-salesforce-doctype-mp4,.coveo-filetype-salesforce-doctype-overlay,.coveo-filetype-salesforce-doctype-pack,.coveo-filetype-salesforce-doctype-pages,.coveo-filetype-salesforce-doctype-pdf,.coveo-filetype-salesforce-doctype-ppt,.coveo-filetype-salesforce-doctype-psd,.coveo-filetype-salesforce-doctype-quip-doc,.coveo-filetype-salesforce-doctype-quip-sheet,.coveo-filetype-salesforce-doctype-rtf,.coveo-filetype-salesforce-doctype-slide,.coveo-filetype-salesforce-doctype-stypi,.coveo-filetype-salesforce-doctype-txt,.coveo-filetype-salesforce-doctype-unknown,.coveo-filetype-salesforce-doctype-video,.coveo-filetype-salesforce-doctype-visio,.coveo-filetype-salesforce-doctype-webex,.coveo-filetype-salesforce-doctype-word,.coveo-filetype-salesforce-doctype-xml,.coveo-filetype-salesforce-doctype-zip,.coveo-icon.filetype.Doc,.coveo-icon.filetype.doc,.coveo-icon.filetype.Docx,.coveo-icon.filetype.docx,.coveo-icon.filetype.Html,.coveo-icon.filetype.html,.coveo-icon.filetype.Image,.coveo-icon.filetype.image,.coveo-icon.filetype.Pdf,.coveo-icon.filetype.pdf,.coveo-icon.filetype.Ppt,.coveo-icon.filetype.ppt,.coveo-icon.filetype.Svg,.coveo-icon.filetype.svg,.coveo-icon.filetype.Svm,.coveo-icon.filetype.svm,.coveo-icon.filetype.Swf,.coveo-icon.filetype.swf,.coveo-icon.filetype.Txt,.coveo-icon.filetype.txt,.coveo-icon.filetype.Vsd,.coveo-icon.filetype.vsd,.coveo-icon.filetype.Webscraperwebpage,.coveo-icon.filetype.webscraperwebpage,.coveo-icon.filetype.Wiki,.coveo-icon.filetype.wiki,.coveo-icon.filetype.Xls,.coveo-icon.filetype.xls,.coveo-icon.filetype.Xml,.coveo-icon.filetype.xml,.coveo-icon.filetype.Zip,.coveo-icon.filetype.zip,.coveo-icon.objecttype.Kbattachment,.coveo-icon.objecttype.kbattachment{
  display:inline-block;
  width:56px;
  height:64px;
  background-size:56px 64px;
}

.coveo-filetype-attachment-small,.coveo-filetype-calendar-small,.coveo-filetype-case-small,.coveo-filetype-custom-small,.coveo-filetype-document-small,.coveo-filetype-file-small,.coveo-filetype-folder-small,.coveo-filetype-images-small,.coveo-filetype-kb-small,.coveo-filetype-link-small,.coveo-filetype-mail-small,.coveo-filetype-salesforce-standard-account-small,.coveo-filetype-salesforce-standard-action-list-component-small,.coveo-filetype-salesforce-standard-address-small,.coveo-filetype-salesforce-standard-announcement-small,.coveo-filetype-salesforce-standard-answer-best-small,.coveo-filetype-salesforce-standard-answer-private-small,.coveo-filetype-salesforce-standard-answer-public-small,.coveo-filetype-salesforce-standard-approval-small,.coveo-filetype-salesforce-standard-apps-admin-small,.coveo-filetype-salesforce-standard-apps-small,.coveo-filetype-salesforce-standard-article-small,.coveo-filetype-salesforce-standard-asset-relationship-small,.coveo-filetype-salesforce-standard-assigned-resource-small,.coveo-filetype-salesforce-standard-avatar-loading-small,.coveo-filetype-salesforce-standard-avatar-small,.coveo-filetype-salesforce-standard-bot-small,.coveo-filetype-salesforce-standard-business-hours-small,.coveo-filetype-salesforce-standard-calibration-small,.coveo-filetype-salesforce-standard-call-history-small,.coveo-filetype-salesforce-standard-call-small,.coveo-filetype-salesforce-standard-campaign-members-small,.coveo-filetype-salesforce-standard-campaign-small,.coveo-filetype-salesforce-standard-canvas-small,.coveo-filetype-salesforce-standard-carousel-small,.coveo-filetype-salesforce-standard-case-change-status-small,.coveo-filetype-salesforce-standard-case-comment-small,.coveo-filetype-salesforce-standard-case-email-small,.coveo-filetype-salesforce-standard-case-log-a-call-small,.coveo-filetype-salesforce-standard-case-milestone-small,.coveo-filetype-salesforce-standard-case-small,.coveo-filetype-salesforce-standard-case-transcript-small,.coveo-filetype-salesforce-standard-channel-program-history-small,.coveo-filetype-salesforce-standard-channel-program-levels-small,.coveo-filetype-salesforce-standard-channel-program-members-small,.coveo-filetype-salesforce-standard-channel-programs-small,.coveo-filetype-salesforce-standard-client-small,.coveo-filetype-salesforce-standard-cms-small,.coveo-filetype-salesforce-standard-coaching-small,.coveo-filetype-salesforce-standard-connected-apps-small,.coveo-filetype-salesforce-standard-contact-list-small,.coveo-filetype-salesforce-standard-contact-small,.coveo-filetype-salesforce-standard-contract-line-item-small,.coveo-filetype-salesforce-standard-contract-small,.coveo-filetype-salesforce-standard-custom-notification-small,.coveo-filetype-salesforce-standard-custom-small,.coveo-filetype-salesforce-standard-customers-small,.coveo-filetype-salesforce-standard-dashboard-small,.coveo-filetype-salesforce-standard-data-integration-hub-small,.coveo-filetype-salesforce-standard-default-small,.coveo-filetype-salesforce-standard-document-small,.coveo-filetype-salesforce-standard-drafts-small,.coveo-filetype-salesforce-standard-email-chatter-small,.coveo-filetype-salesforce-standard-email-small,.coveo-filetype-salesforce-standard-empty-small,.coveo-filetype-salesforce-standard-endorsement-small,.coveo-filetype-salesforce-standard-entitlement-process-small,.coveo-filetype-salesforce-standard-entitlement-small,.coveo-filetype-salesforce-standard-entitlement-template-small,.coveo-filetype-salesforce-standard-entity-milestone-small,.coveo-filetype-salesforce-standard-entity-small,.coveo-filetype-salesforce-standard-environment-hub-small,.coveo-filetype-salesforce-standard-event-small,.coveo-filetype-salesforce-standard-feed-small,.coveo-filetype-salesforce-standard-feedback-small,.coveo-filetype-salesforce-standard-file-small,.coveo-filetype-salesforce-standard-flow-small,.coveo-filetype-salesforce-standard-folder-small,.coveo-filetype-salesforce-standard-forecasts-small,.coveo-filetype-salesforce-standard-generic-loading-small,.coveo-filetype-salesforce-standard-goals-small,.coveo-filetype-salesforce-standard-group-loading-small,.coveo-filetype-salesforce-standard-groups-small,.coveo-filetype-salesforce-standard-hierarchy-small,.coveo-filetype-salesforce-standard-home-small,.coveo-filetype-salesforce-standard-household-small,.coveo-filetype-salesforce-standard-individual-small,.coveo-filetype-salesforce-standard-insights-small,.coveo-filetype-salesforce-standard-investment-account-small,.coveo-filetype-salesforce-standard-iot-orchestrations-small,.coveo-filetype-salesforce-standard-knowledge-small,.coveo-filetype-salesforce-standard-lead-insights-small,.coveo-filetype-salesforce-standard-lead-list-small,.coveo-filetype-salesforce-standard-lead-small,.coveo-filetype-salesforce-standard-link-small,.coveo-filetype-salesforce-standard-list-email-small,.coveo-filetype-salesforce-standard-live-chat-small,.coveo-filetype-salesforce-standard-live-chat-visitor-small,.coveo-filetype-salesforce-standard-location-small,.coveo-filetype-salesforce-standard-log-a-call-small,.coveo-filetype-salesforce-standard-logging-small,.coveo-filetype-salesforce-standard-macros-small,.coveo-filetype-salesforce-standard-maintenance-asset-small,.coveo-filetype-salesforce-standard-maintenance-plan-small,.coveo-filetype-salesforce-standard-marketing-actions-small,.coveo-filetype-salesforce-standard-merge-small,.coveo-filetype-salesforce-standard-messaging-conversation-small,.coveo-filetype-salesforce-standard-messaging-session-small,.coveo-filetype-salesforce-standard-messaging-user-small,.coveo-filetype-salesforce-standard-metrics-small,.coveo-filetype-salesforce-standard-news-small,.coveo-filetype-salesforce-standard-note-small,.coveo-filetype-salesforce-standard-omni-supervisor-small,.coveo-filetype-salesforce-standard-operating-hours-small,.coveo-filetype-salesforce-standard-opportunity-small,.coveo-filetype-salesforce-standard-opportunity-splits-small,.coveo-filetype-salesforce-standard-orders-small,.coveo-filetype-salesforce-standard-partner-fund-allocation-small,.coveo-filetype-salesforce-standard-partner-fund-claim-small,.coveo-filetype-salesforce-standard-partner-fund-request-small,.coveo-filetype-salesforce-standard-partner-marketing-budget-small,.coveo-filetype-salesforce-standard-partners-small,.coveo-filetype-salesforce-standard-past-chat-small,.coveo-filetype-salesforce-standard-people-small,.coveo-filetype-salesforce-standard-performance-small,.coveo-filetype-salesforce-standard-person-account-small,.coveo-filetype-salesforce-standard-photo-small,.coveo-filetype-salesforce-standard-poll-small,.coveo-filetype-salesforce-standard-portal-small,.coveo-filetype-salesforce-standard-post-small,.coveo-filetype-salesforce-standard-pricebook-small,.coveo-filetype-salesforce-standard-process-small,.coveo-filetype-salesforce-standard-product-consumed-small,.coveo-filetype-salesforce-standard-product-item-small,.coveo-filetype-salesforce-standard-product-item-transaction-small,.coveo-filetype-salesforce-standard-product-request-line-item-small,.coveo-filetype-salesforce-standard-product-request-small,.coveo-filetype-salesforce-standard-product-required-small,.coveo-filetype-salesforce-standard-product-small,.coveo-filetype-salesforce-standard-product-transfer-small,.coveo-filetype-salesforce-standard-question-best-small,.coveo-filetype-salesforce-standard-question-feed-small,.coveo-filetype-salesforce-standard-quick-text-small,.coveo-filetype-salesforce-standard-quip-sheet-small,.coveo-filetype-salesforce-standard-quip-small,.coveo-filetype-salesforce-standard-quotes-small,.coveo-filetype-salesforce-standard-read-receipts-small,.coveo-filetype-salesforce-standard-recent-small,.coveo-filetype-salesforce-standard-record-small,.coveo-filetype-salesforce-standard-related-list-small,.coveo-filetype-salesforce-standard-relationship-small,.coveo-filetype-salesforce-standard-report-small,.coveo-filetype-salesforce-standard-resource-absence-small,.coveo-filetype-salesforce-standard-resource-capacity-small,.coveo-filetype-salesforce-standard-resource-preference-small,.coveo-filetype-salesforce-standard-resource-skill-small,.coveo-filetype-salesforce-standard-return-order-line-item-small,.coveo-filetype-salesforce-standard-return-order-small,.coveo-filetype-salesforce-standard-reward-small,.coveo-filetype-salesforce-standard-rtc-presence-small,.coveo-filetype-salesforce-standard-sales-path-small,.coveo-filetype-salesforce-standard-scan-card-small,.coveo-filetype-salesforce-standard-search-small,.coveo-filetype-salesforce-standard-service-appointment-small,.coveo-filetype-salesforce-standard-service-contract-small,.coveo-filetype-salesforce-standard-service-crew-member-small,.coveo-filetype-salesforce-standard-service-crew-small,.coveo-filetype-salesforce-standard-service-report-small,.coveo-filetype-salesforce-standard-service-resource-small,.coveo-filetype-salesforce-standard-service-territory-location-small,.coveo-filetype-salesforce-standard-service-territory-member-small,.coveo-filetype-salesforce-standard-service-territory-small,.coveo-filetype-salesforce-standard-shipment-small,.coveo-filetype-salesforce-standard-skill-entity-small,.coveo-filetype-salesforce-standard-skill-requirement-small,.coveo-filetype-salesforce-standard-skill-small,.coveo-filetype-salesforce-standard-social-small,.coveo-filetype-salesforce-standard-solution-small,.coveo-filetype-salesforce-standard-sossession-small,.coveo-filetype-salesforce-standard-stage-collection-small,.coveo-filetype-salesforce-standard-stage-small,.coveo-filetype-salesforce-standard-survey-small,.coveo-filetype-salesforce-standard-task2-small,.coveo-filetype-salesforce-standard-task-small,.coveo-filetype-salesforce-standard-team-member-small,.coveo-filetype-salesforce-standard-template-small,.coveo-filetype-salesforce-standard-thanks-loading-small,.coveo-filetype-salesforce-standard-thanks-small,.coveo-filetype-salesforce-standard-timesheet-entry-small,.coveo-filetype-salesforce-standard-timesheet-small,.coveo-filetype-salesforce-standard-timeslot-small,.coveo-filetype-salesforce-standard-today-small,.coveo-filetype-salesforce-standard-topic2-small,.coveo-filetype-salesforce-standard-topic-small,.coveo-filetype-salesforce-standard-unmatched-small,.coveo-filetype-salesforce-standard-user-small,.coveo-filetype-salesforce-standard-work-order-item-small,.coveo-filetype-salesforce-standard-work-order-small,.coveo-filetype-salesforce-standard-work-type-small,.coveo-filetype-user-small,.coveo-filetype-video-small,.coveo-filetype-webpage-small,.coveo-icon.filetype.coveo-small,.coveo-icon.filetype.coveo-small.Activedirperson,.coveo-icon.filetype.coveo-small.activedirperson,.coveo-icon.filetype.coveo-small.Box,.coveo-icon.filetype.coveo-small.box,.coveo-icon.filetype.coveo-small.Box-user,.coveo-icon.filetype.coveo-small.box user,.coveo-icon.filetype.coveo-small.Cfblogentry,.coveo-icon.filetype.coveo-small.cfblogentry,.coveo-icon.filetype.coveo-small.Cfcomment,.coveo-icon.filetype.coveo-small.cfcomment,.coveo-icon.filetype.coveo-small.Cfpage,.coveo-icon.filetype.coveo-small.cfpage,.coveo-icon.filetype.coveo-small.Cfspace,.coveo-icon.filetype.coveo-small.cfspace,.coveo-icon.filetype.coveo-small.Confluencespace,.coveo-icon.filetype.coveo-small.confluencespace,.coveo-icon.filetype.coveo-small.Dynamicscrmitem,.coveo-icon.filetype.coveo-small.dynamicscrmitem,.coveo-icon.filetype.coveo-small.Exchangeappointment,.coveo-icon.filetype.coveo-small.exchangeappointment,.coveo-icon.filetype.coveo-small.Exchangecalendarmessage,.coveo-icon.filetype.coveo-small.exchangecalendarmessage,.coveo-icon.filetype.coveo-small.Exchangedocument,.coveo-icon.filetype.coveo-small.exchangedocument,.coveo-icon.filetype.coveo-small.Exchangedsn,.coveo-icon.filetype.coveo-small.exchangedsn,.coveo-icon.filetype.coveo-small.Exchangefreebusy,.coveo-icon.filetype.coveo-small.exchangefreebusy,.coveo-icon.filetype.coveo-small.Exchangegroup,.coveo-icon.filetype.coveo-small.exchangegroup,.coveo-icon.filetype.coveo-small.Exchangejunkmessage,.coveo-icon.filetype.coveo-small.exchangejunkmessage,.coveo-icon.filetype.coveo-small.Exchangemdn,.coveo-icon.filetype.coveo-small.exchangemdn,.coveo-icon.filetype.coveo-small.Exchangemessage,.coveo-icon.filetype.coveo-small.exchangemessage,.coveo-icon.filetype.coveo-small.Exchangeobject,.coveo-icon.filetype.coveo-small.exchangeobject,.coveo-icon.filetype.coveo-small.Exchangeperson,.coveo-icon.filetype.coveo-small.exchangeperson,.coveo-icon.filetype.coveo-small.Exchangerecallmessage,.coveo-icon.filetype.coveo-small.exchangerecallmessage,.coveo-icon.filetype.coveo-small.Exchangerecallreport,.coveo-icon.filetype.coveo-small.exchangerecallreport,.coveo-icon.filetype.coveo-small.Exchangetask,.coveo-icon.filetype.coveo-small.exchangetask,.coveo-icon.filetype.coveo-small.Folder,.coveo-icon.filetype.coveo-small.folder,.coveo-icon.filetype.coveo-small.Gmailmessage,.coveo-icon.filetype.coveo-small.gmailmessage,.coveo-icon.filetype.coveo-small.Jiraissue,.coveo-icon.filetype.coveo-small.jiraissue,.coveo-icon.filetype.coveo-small.Lithiumboard,.coveo-icon.filetype.coveo-small.lithiumboard,.coveo-icon.filetype.coveo-small.Lithiumcategory,.coveo-icon.filetype.coveo-small.lithiumcategory,.coveo-icon.filetype.coveo-small.Lithiumcommunity,.coveo-icon.filetype.coveo-small.lithiumcommunity,.coveo-icon.filetype.coveo-small.Lithiummessage,.coveo-icon.filetype.coveo-small.lithiummessage,.coveo-icon.filetype.coveo-small.Lithiumthread,.coveo-icon.filetype.coveo-small.lithiumthread,.coveo-icon.filetype.coveo-small.Odt,.coveo-icon.filetype.coveo-small.odt,.coveo-icon.filetype.coveo-small.OleFile,.coveo-icon.filetype.coveo-small.olefile,.coveo-icon.filetype.coveo-small.Rssitem,.coveo-icon.filetype.coveo-small.rssitem,.coveo-icon.filetype.coveo-small.Saleforceitem,.coveo-icon.filetype.coveo-small.saleforceitem,.coveo-icon.filetype.coveo-small.Salesforceitem,.coveo-icon.filetype.coveo-small.salesforceitem,.coveo-icon.filetype.coveo-small.Spadministratortask,.coveo-icon.filetype.coveo-small.spadministratortask,.coveo-icon.filetype.coveo-small.Spadministratortasklist,.coveo-icon.filetype.coveo-small.spadministratortasklist,.coveo-icon.filetype.coveo-small.Spagenda,.coveo-icon.filetype.coveo-small.spagenda,.coveo-icon.filetype.coveo-small.Spagendalist,.coveo-icon.filetype.coveo-small.spagendalist,.coveo-icon.filetype.coveo-small.Sparea,.coveo-icon.filetype.coveo-small.sparea,.coveo-icon.filetype.coveo-small.Spareadocumentlibrarylist,.coveo-icon.filetype.coveo-small.spareadocumentlibrarylist,.coveo-icon.filetype.coveo-small.Sparealisting,.coveo-icon.filetype.coveo-small.sparealisting,.coveo-icon.filetype.coveo-small.Spattendee,.coveo-icon.filetype.coveo-small.spattendee,.coveo-icon.filetype.coveo-small.Spattendeelist,.coveo-icon.filetype.coveo-small.spattendeelist,.coveo-icon.filetype.coveo-small.Spcirculation,.coveo-icon.filetype.coveo-small.spcirculation,.coveo-icon.filetype.coveo-small.Spcirculationlist,.coveo-icon.filetype.coveo-small.spcirculationlist,.coveo-icon.filetype.coveo-small.Spcontact,.coveo-icon.filetype.coveo-small.spcontact,.coveo-icon.filetype.coveo-small.Spcontactlist,.coveo-icon.filetype.coveo-small.spcontactlist,.coveo-icon.filetype.coveo-small.Spcustomgridlist,.coveo-icon.filetype.coveo-small.spcustomgridlist,.coveo-icon.filetype.coveo-small.Spcustomlist,.coveo-icon.filetype.coveo-small.spcustomlist,.coveo-icon.filetype.coveo-small.Spdashboardslibrarylist,.coveo-icon.filetype.coveo-small.spdashboardslibrarylist,.coveo-icon.filetype.coveo-small.Spdataconnectionforperformancepointlibrarylist,.coveo-icon.filetype.coveo-small.spdataconnectionforperformancepointlibrarylist,.coveo-icon.filetype.coveo-small.Spdataconnectionlibrarylist,.coveo-icon.filetype.coveo-small.spdataconnectionlibrarylist,.coveo-icon.filetype.coveo-small.Spdatasource,.coveo-icon.filetype.coveo-small.spdatasource,.coveo-icon.filetype.coveo-small.Spdatasourcelist,.coveo-icon.filetype.coveo-small.spdatasourcelist,.coveo-icon.filetype.coveo-small.Spdecision,.coveo-icon.filetype.coveo-small.spdecision,.coveo-icon.filetype.coveo-small.Spdecisionlist,.coveo-icon.filetype.coveo-small.spdecisionlist,.coveo-icon.filetype.coveo-small.Spdistributiongroup,.coveo-icon.filetype.coveo-small.spdistributiongroup,.coveo-icon.filetype.coveo-small.Spdistributiongrouplist,.coveo-icon.filetype.coveo-small.spdistributiongrouplist,.coveo-icon.filetype.coveo-small.Spdocumentlibrarylist,.coveo-icon.filetype.coveo-small.spdocumentlibrarylist,.coveo-icon.filetype.coveo-small.Spdocumentlink,.coveo-icon.filetype.coveo-small.spdocumentlink,.coveo-icon.filetype.coveo-small.Spdocumentset,.coveo-icon.filetype.coveo-small.spdocumentset,.coveo-icon.filetype.coveo-small.Spevent,.coveo-icon.filetype.coveo-small.spevent,.coveo-icon.filetype.coveo-small.Speventlist,.coveo-icon.filetype.coveo-small.speventlist,.coveo-icon.filetype.coveo-small.Spformlibrarylist,.coveo-icon.filetype.coveo-small.spformlibrarylist,.coveo-icon.filetype.coveo-small.Spimedictionary,.coveo-icon.filetype.coveo-small.spimedictionary,.coveo-icon.filetype.coveo-small.Spimedictionarylist,.coveo-icon.filetype.coveo-small.spimedictionarylist,.coveo-icon.filetype.coveo-small.Spipfslist,.coveo-icon.filetype.coveo-small.spipfslist,.coveo-icon.filetype.coveo-small.Spissue,.coveo-icon.filetype.coveo-small.spissue,.coveo-icon.filetype.coveo-small.Spissuelist,.coveo-icon.filetype.coveo-small.spissuelist,.coveo-icon.filetype.coveo-small.Spkeyperformanceindicator,.coveo-icon.filetype.coveo-small.spkeyperformanceindicator,.coveo-icon.filetype.coveo-small.Spkeyperformanceindicatorlist,.coveo-icon.filetype.coveo-small.spkeyperformanceindicatorlist,.coveo-icon.filetype.coveo-small.Splink,.coveo-icon.filetype.coveo-small.splink,.coveo-icon.filetype.coveo-small.Splinklist,.coveo-icon.filetype.coveo-small.splinklist,.coveo-icon.filetype.coveo-small.Splistfolder,.coveo-icon.filetype.coveo-small.splistfolder,.coveo-icon.filetype.coveo-small.Splisttemplatecataloglist,.coveo-icon.filetype.coveo-small.splisttemplatecataloglist,.coveo-icon.filetype.coveo-small.Spmasterpagescataloglist,.coveo-icon.filetype.coveo-small.spmasterpagescataloglist,.coveo-icon.filetype.coveo-small.Spmeetingserie,.coveo-icon.filetype.coveo-small.spmeetingserie,.coveo-icon.filetype.coveo-small.Spmeetingserielist,.coveo-icon.filetype.coveo-small.spmeetingserielist,.coveo-icon.filetype.coveo-small.Spnocodeworkflowlibrarylist,.coveo-icon.filetype.coveo-small.spnocodeworkflowlibrarylist,.coveo-icon.filetype.coveo-small.Spobjective,.coveo-icon.filetype.coveo-small.spobjective,.coveo-icon.filetype.coveo-small.Spobjectivelist,.coveo-icon.filetype.coveo-small.spobjectivelist,.coveo-icon.filetype.coveo-small.Sppicturelibrarylist,.coveo-icon.filetype.coveo-small.sppicturelibrarylist,.coveo-icon.filetype.coveo-small.Spportal,.coveo-icon.filetype.coveo-small.spportal,.coveo-icon.filetype.coveo-small.Spprocessdiagramslibrarylist,.coveo-icon.filetype.coveo-small.spprocessdiagramslibrarylist,.coveo-icon.filetype.coveo-small.Spprojecttask,.coveo-icon.filetype.coveo-small.spprojecttask,.coveo-icon.filetype.coveo-small.Spprojecttasklist,.coveo-icon.filetype.coveo-small.spprojecttasklist,.coveo-icon.filetype.coveo-small.Sppublishingimageslibrarylist,.coveo-icon.filetype.coveo-small.sppublishingimageslibrarylist,.coveo-icon.filetype.coveo-small.Sppublishingpageslibrarylist,.coveo-icon.filetype.coveo-small.sppublishingpageslibrarylist,.coveo-icon.filetype.coveo-small.Sprecordlibrarylist,.coveo-icon.filetype.coveo-small.sprecordlibrarylist,.coveo-icon.filetype.coveo-small.Spreportdocumentlibrarylist,.coveo-icon.filetype.coveo-small.spreportdocumentlibrarylist,.coveo-icon.filetype.coveo-small.Spreportlibrarylist,.coveo-icon.filetype.coveo-small.spreportlibrarylist,.coveo-icon.filetype.coveo-small.Spresource,.coveo-icon.filetype.coveo-small.spresource,.coveo-icon.filetype.coveo-small.Spresourcelist,.coveo-icon.filetype.coveo-small.spresourcelist,.coveo-icon.filetype.coveo-small.Spsite,.coveo-icon.filetype.coveo-small.spsite,.coveo-icon.filetype.coveo-small.Spsitedirectory,.coveo-icon.filetype.coveo-small.spsitedirectory,.coveo-icon.filetype.coveo-small.Spsitedirectorylist,.coveo-icon.filetype.coveo-small.spsitedirectorylist,.coveo-icon.filetype.coveo-small.Spsitethemeslibrarylist,.coveo-icon.filetype.coveo-small.spsitethemeslibrarylist,.coveo-icon.filetype.coveo-small.Spslidelibrarylist,.coveo-icon.filetype.coveo-small.spslidelibrarylist,.coveo-icon.filetype.coveo-small.Spsolutionslibrarylist,.coveo-icon.filetype.coveo-small.spsolutionslibrarylist,.coveo-icon.filetype.coveo-small.Spsurvey,.coveo-icon.filetype.coveo-small.spsurvey,.coveo-icon.filetype.coveo-small.Spsurveylist,.coveo-icon.filetype.coveo-small.spsurveylist,.coveo-icon.filetype.coveo-small.Sptab,.coveo-icon.filetype.coveo-small.sptab,.coveo-icon.filetype.coveo-small.Sptablist,.coveo-icon.filetype.coveo-small.sptablist,.coveo-icon.filetype.coveo-small.Sptask,.coveo-icon.filetype.coveo-small.sptask,.coveo-icon.filetype.coveo-small.Sptasklist,.coveo-icon.filetype.coveo-small.sptasklist,.coveo-icon.filetype.coveo-small.Spthingstobring,.coveo-icon.filetype.coveo-small.spthingstobring,.coveo-icon.filetype.coveo-small.Spthingstobringlist,.coveo-icon.filetype.coveo-small.spthingstobringlist,.coveo-icon.filetype.coveo-small.Sptranslationmanagementlibrarylist,.coveo-icon.filetype.coveo-small.sptranslationmanagementlibrarylist,.coveo-icon.filetype.coveo-small.Spunknownlist,.coveo-icon.filetype.coveo-small.spunknownlist,.coveo-icon.filetype.coveo-small.Spuserinformation,.coveo-icon.filetype.coveo-small.spuserinformation,.coveo-icon.filetype.coveo-small.Spuserinformationlist,.coveo-icon.filetype.coveo-small.spuserinformationlist,.coveo-icon.filetype.coveo-small.Spuserprofile,.coveo-icon.filetype.coveo-small.spuserprofile,.coveo-icon.filetype.coveo-small.Spwebpartcataloglist,.coveo-icon.filetype.coveo-small.spwebpartcataloglist,.coveo-icon.filetype.coveo-small.Spwebtemplatecataloglist,.coveo-icon.filetype.coveo-small.spwebtemplatecataloglist,.coveo-icon.filetype.coveo-small.Spwfpublibrarylist,.coveo-icon.filetype.coveo-small.spwfpublibrarylist,.coveo-icon.filetype.coveo-small.Spwhereabout,.coveo-icon.filetype.coveo-small.spwhereabout,.coveo-icon.filetype.coveo-small.Spwhereaboutlist,.coveo-icon.filetype.coveo-small.spwhereaboutlist,.coveo-icon.filetype.coveo-small.Spwikipagelibrarylist,.coveo-icon.filetype.coveo-small.spwikipagelibrarylist,.coveo-icon.filetype.coveo-small.Spworkflowhistory,.coveo-icon.filetype.coveo-small.spworkflowhistory,.coveo-icon.filetype.coveo-small.Spworkflowhistorylist,.coveo-icon.filetype.coveo-small.spworkflowhistorylist,.coveo-icon.filetype.coveo-small.Spworkflowprocess,.coveo-icon.filetype.coveo-small.spworkflowprocess,.coveo-icon.filetype.coveo-small.Spworkflowprocesslist,.coveo-icon.filetype.coveo-small.spworkflowprocesslist,.coveo-icon.filetype.coveo-small.Spworkspacepagelist,.coveo-icon.filetype.coveo-small.spworkspacepagelist,.coveo-icon.filetype.coveo-small.Video,.coveo-icon.filetype.coveo-small.video,.coveo-icon.filetype.coveo-small.Youtube,.coveo-icon.filetype.coveo-small.youtube,.coveo-icon.filetype.coveo-small.Youtubeplaylist,.coveo-icon.filetype.coveo-small.youtubeplaylist,.coveo-icon.filetype.coveo-small.Youtubeplaylistitem,.coveo-icon.filetype.coveo-small.youtubeplaylistitem,.coveo-icon.filetype.coveo-small.Youtubevideo,.coveo-icon.filetype.coveo-small.youtubevideo,.coveo-icon.objecttype.coveo-small,.coveo-icon.objecttype.coveo-small.Account,.coveo-icon.objecttype.coveo-small.account,.coveo-icon.objecttype.coveo-small.Annotation,.coveo-icon.objecttype.coveo-small.annotation,.coveo-icon.objecttype.coveo-small.Appointment,.coveo-icon.objecttype.coveo-small.appointment,.coveo-icon.objecttype.coveo-small.Attachment,.coveo-icon.objecttype.coveo-small.attachment,.coveo-icon.objecttype.coveo-small.Campaign,.coveo-icon.objecttype.coveo-small.campaign,.coveo-icon.objecttype.coveo-small.Case,.coveo-icon.objecttype.coveo-small.case,.coveo-icon.objecttype.coveo-small.Casecomment,.coveo-icon.objecttype.coveo-small.casecomment,.coveo-icon.objecttype.coveo-small.Collaborationgroup,.coveo-icon.objecttype.coveo-small.collaborationgroup,.coveo-icon.objecttype.coveo-small.Contact,.coveo-icon.objecttype.coveo-small.contact,.coveo-icon.objecttype.coveo-small.Contentversion,.coveo-icon.objecttype.coveo-small.contentversion,.coveo-icon.objecttype.coveo-small.Contract,.coveo-icon.objecttype.coveo-small.contract,.coveo-icon.objecttype.coveo-small.Dashboard,.coveo-icon.objecttype.coveo-small.dashboard,.coveo-icon.objecttype.coveo-small.Email,.coveo-icon.objecttype.coveo-small.email,.coveo-icon.objecttype.coveo-small.Event,.coveo-icon.objecttype.coveo-small.event,.coveo-icon.objecttype.coveo-small.Feed,.coveo-icon.objecttype.coveo-small.feed,.coveo-icon.objecttype.coveo-small.Feedcomment,.coveo-icon.objecttype.coveo-small.feedcomment,.coveo-icon.objecttype.coveo-small.Feeditem,.coveo-icon.objecttype.coveo-small.feeditem,.coveo-icon.objecttype.coveo-small.File,.coveo-icon.objecttype.coveo-small.file,.coveo-icon.objecttype.coveo-small.Goal,.coveo-icon.objecttype.coveo-small.goal,.coveo-icon.objecttype.coveo-small.Incident,.coveo-icon.objecttype.coveo-small.incident,.coveo-icon.objecttype.coveo-small.Kbarticle,.coveo-icon.objecttype.coveo-small.kbarticle,.coveo-icon.objecttype.coveo-small.Kbarticlecomment,.coveo-icon.objecttype.coveo-small.kbarticlecomment,.coveo-icon.objecttype.coveo-small.Kbdocumentation,.coveo-icon.objecttype.coveo-small.kbdocumentation,.coveo-icon.objecttype.coveo-small.Kbknowledgearticle,.coveo-icon.objecttype.coveo-small.kbknowledgearticle,.coveo-icon.objecttype.coveo-small.Kbsolution,.coveo-icon.objecttype.coveo-small.kbsolution,.coveo-icon.objecttype.coveo-small.Kbtechnicalarticle,.coveo-icon.objecttype.coveo-small.kbtechnicalarticle,.coveo-icon.objecttype.coveo-small.Knowledgearticle,.coveo-icon.objecttype.coveo-small.knowledgearticle,.coveo-icon.objecttype.coveo-small.Lead,.coveo-icon.objecttype.coveo-small.lead,.coveo-icon.objecttype.coveo-small.List,.coveo-icon.objecttype.coveo-small.list,.coveo-icon.objecttype.coveo-small.Message,.coveo-icon.objecttype.coveo-small.message,.coveo-icon.objecttype.coveo-small.Note,.coveo-icon.objecttype.coveo-small.note,.coveo-icon.objecttype.coveo-small.Opportunity,.coveo-icon.objecttype.coveo-small.opportunity,.coveo-icon.objecttype.coveo-small.Opportunityproduct,.coveo-icon.objecttype.coveo-small.opportunityproduct,.coveo-icon.objecttype.coveo-small.Partner,.coveo-icon.objecttype.coveo-small.partner,.coveo-icon.objecttype.coveo-small.People,.coveo-icon.objecttype.coveo-small.people,.coveo-icon.objecttype.coveo-small.Phonecall,.coveo-icon.objecttype.coveo-small.phonecall,.coveo-icon.objecttype.coveo-small.Product,.coveo-icon.objecttype.coveo-small.product,.coveo-icon.objecttype.coveo-small.Quote,.coveo-icon.objecttype.coveo-small.quote,.coveo-icon.objecttype.coveo-small.Report,.coveo-icon.objecttype.coveo-small.report,.coveo-icon.objecttype.coveo-small.Salesliterature,.coveo-icon.objecttype.coveo-small.salesliterature,.coveo-icon.objecttype.coveo-small.Salesorder,.coveo-icon.objecttype.coveo-small.salesorder,.coveo-icon.objecttype.coveo-small.Service,.coveo-icon.objecttype.coveo-small.service,.coveo-icon.objecttype.coveo-small.Socialprofile,.coveo-icon.objecttype.coveo-small.socialprofile,.coveo-icon.objecttype.coveo-small.Solution,.coveo-icon.objecttype.coveo-small.solution,.coveo-icon.objecttype.coveo-small.Task,.coveo-icon.objecttype.coveo-small.task,.coveo-icon.objecttype.coveo-small.Thread,.coveo-icon.objecttype.coveo-small.thread,.coveo-icon.objecttype.coveo-small.Topic,.coveo-icon.objecttype.coveo-small.topic,.coveo-icon.objecttype.coveo-small.User,.coveo-icon.objecttype.coveo-small.user{
  display:inline-block;
  width:30px;
  height:30px;
  background-size:30px 30px;
}

.coveo-filetype-list-small,.coveo-icon.filetype.coveo-small.Exchangeactivity,.coveo-icon.filetype.coveo-small.exchangeactivity,.coveo-icon.filetype.coveo-small.Exchangenote,.coveo-icon.filetype.coveo-small.exchangenote,.coveo-icon.filetype.coveo-small.Exchangeofficecom,.coveo-icon.filetype.coveo-small.exchangeofficecom,.coveo-icon.filetype.coveo-small.Exchangerssfeed,.coveo-icon.filetype.coveo-small.exchangerssfeed,.coveo-icon.filetype.coveo-small.Spannouncement,.coveo-icon.filetype.coveo-small.spannouncement,.coveo-icon.filetype.coveo-small.Spannouncementlist,.coveo-icon.filetype.coveo-small.spannouncementlist,.coveo-icon.filetype.coveo-small.Spblogcategory,.coveo-icon.filetype.coveo-small.spblogcategory,.coveo-icon.filetype.coveo-small.Spblogcategorylist,.coveo-icon.filetype.coveo-small.spblogcategorylist,.coveo-icon.filetype.coveo-small.Spblogcomment,.coveo-icon.filetype.coveo-small.spblogcomment,.coveo-icon.filetype.coveo-small.Spblogcommentlist,.coveo-icon.filetype.coveo-small.spblogcommentlist,.coveo-icon.filetype.coveo-small.Spblogpost,.coveo-icon.filetype.coveo-small.spblogpost,.coveo-icon.filetype.coveo-small.Spblogpostlist,.coveo-icon.filetype.coveo-small.spblogpostlist,.coveo-icon.filetype.coveo-small.Spdiscussionboard,.coveo-icon.filetype.coveo-small.spdiscussionboard,.coveo-icon.filetype.coveo-small.Spdiscussionboardlist,.coveo-icon.filetype.coveo-small.spdiscussionboardlist,.coveo-icon.filetype.coveo-small.Sphealthreport,.coveo-icon.filetype.coveo-small.sphealthreport,.coveo-icon.filetype.coveo-small.Sphealthreportlist,.coveo-icon.filetype.coveo-small.sphealthreportlist,.coveo-icon.filetype.coveo-small.Sphealthrule,.coveo-icon.filetype.coveo-small.sphealthrule,.coveo-icon.filetype.coveo-small.Sphealthrulelist,.coveo-icon.filetype.coveo-small.sphealthrulelist,.coveo-icon.filetype.coveo-small.Splanguagesandtranslator,.coveo-icon.filetype.coveo-small.splanguagesandtranslator,.coveo-icon.filetype.coveo-small.Splanguagesandtranslatorlist,.coveo-icon.filetype.coveo-small.splanguagesandtranslatorlist,.coveo-icon.filetype.coveo-small.Spmicrofeedlist,.coveo-icon.filetype.coveo-small.spmicrofeedlist,.coveo-icon.filetype.coveo-small.Spmicrofeedpost,.coveo-icon.filetype.coveo-small.spmicrofeedpost,.coveo-icon.filetype.coveo-small.Spperformancepointcontent,.coveo-icon.filetype.coveo-small.spperformancepointcontent,.coveo-icon.filetype.coveo-small.Spperformancepointcontentlist,.coveo-icon.filetype.coveo-small.spperformancepointcontentlist,.coveo-icon.filetype.coveo-small.Spphonecallmemo,.coveo-icon.filetype.coveo-small.spphonecallmemo,.coveo-icon.filetype.coveo-small.Spphonecallmemolist,.coveo-icon.filetype.coveo-small.spphonecallmemolist,.coveo-icon.filetype.coveo-small.Sptextbox,.coveo-icon.filetype.coveo-small.sptextbox,.coveo-icon.filetype.coveo-small.Sptextboxlist,.coveo-icon.filetype.coveo-small.sptextboxlist,.coveo-icon.objecttype.coveo-small.Board,.coveo-icon.objecttype.coveo-small.board,.coveo-icon.objecttype.coveo-small.Category,.coveo-icon.objecttype.coveo-small.category,.coveo-icon.objecttype.coveo-small.Invoice,.coveo-icon.objecttype.coveo-small.invoice,.coveo-icon.objecttype.coveo-small.Queueitem,.coveo-icon.objecttype.coveo-small.queueitem{
  display:inline-block;
  width:26px;
  height:26px;
  background-size:26px 26px;
}

.coveo-filetype-salesforce-doctype-ai-small,.coveo-filetype-salesforce-doctype-attachment-small,.coveo-filetype-salesforce-doctype-audio-small,.coveo-filetype-salesforce-doctype-box-notes-small,.coveo-filetype-salesforce-doctype-csv-small,.coveo-filetype-salesforce-doctype-eps-small,.coveo-filetype-salesforce-doctype-excel-small,.coveo-filetype-salesforce-doctype-exe-small,.coveo-filetype-salesforce-doctype-flash-small,.coveo-filetype-salesforce-doctype-folder-small,.coveo-filetype-salesforce-doctype-gdoc-small,.coveo-filetype-salesforce-doctype-gdocs-small,.coveo-filetype-salesforce-doctype-gform-small,.coveo-filetype-salesforce-doctype-gpres-small,.coveo-filetype-salesforce-doctype-gsheet-small,.coveo-filetype-salesforce-doctype-html-small,.coveo-filetype-salesforce-doctype-image-small,.coveo-filetype-salesforce-doctype-keynote-small,.coveo-filetype-salesforce-doctype-library-folder-small,.coveo-filetype-salesforce-doctype-link-small,.coveo-filetype-salesforce-doctype-mp4-small,.coveo-filetype-salesforce-doctype-overlay-small,.coveo-filetype-salesforce-doctype-pack-small,.coveo-filetype-salesforce-doctype-pages-small,.coveo-filetype-salesforce-doctype-pdf-small,.coveo-filetype-salesforce-doctype-ppt-small,.coveo-filetype-salesforce-doctype-psd-small,.coveo-filetype-salesforce-doctype-quip-doc-small,.coveo-filetype-salesforce-doctype-quip-sheet-small,.coveo-filetype-salesforce-doctype-rtf-small,.coveo-filetype-salesforce-doctype-slide-small,.coveo-filetype-salesforce-doctype-stypi-small,.coveo-filetype-salesforce-doctype-txt-small,.coveo-filetype-salesforce-doctype-unknown-small,.coveo-filetype-salesforce-doctype-video-small,.coveo-filetype-salesforce-doctype-visio-small,.coveo-filetype-salesforce-doctype-webex-small,.coveo-filetype-salesforce-doctype-word-small,.coveo-filetype-salesforce-doctype-xml-small,.coveo-filetype-salesforce-doctype-zip-small,.coveo-icon.filetype.coveo-small.Doc,.coveo-icon.filetype.coveo-small.doc,.coveo-icon.filetype.coveo-small.Docx,.coveo-icon.filetype.coveo-small.docx,.coveo-icon.filetype.coveo-small.Html,.coveo-icon.filetype.coveo-small.html,.coveo-icon.filetype.coveo-small.Image,.coveo-icon.filetype.coveo-small.image,.coveo-icon.filetype.coveo-small.Pdf,.coveo-icon.filetype.coveo-small.pdf,.coveo-icon.filetype.coveo-small.Ppt,.coveo-icon.filetype.coveo-small.ppt,.coveo-icon.filetype.coveo-small.Svg,.coveo-icon.filetype.coveo-small.svg,.coveo-icon.filetype.coveo-small.Svm,.coveo-icon.filetype.coveo-small.svm,.coveo-icon.filetype.coveo-small.Swf,.coveo-icon.filetype.coveo-small.swf,.coveo-icon.filetype.coveo-small.Txt,.coveo-icon.filetype.coveo-small.txt,.coveo-icon.filetype.coveo-small.Vsd,.coveo-icon.filetype.coveo-small.vsd,.coveo-icon.filetype.coveo-small.Webscraperwebpage,.coveo-icon.filetype.coveo-small.webscraperwebpage,.coveo-icon.filetype.coveo-small.Wiki,.coveo-icon.filetype.coveo-small.wiki,.coveo-icon.filetype.coveo-small.Xls,.coveo-icon.filetype.coveo-small.xls,.coveo-icon.filetype.coveo-small.Xml,.coveo-icon.filetype.coveo-small.xml,.coveo-icon.filetype.coveo-small.Zip,.coveo-icon.filetype.coveo-small.zip,.coveo-icon.objecttype.coveo-small.Kbattachment,.coveo-icon.objecttype.coveo-small.kbattachment{
  display:inline-block;
  width:28px;
  height:32px;
  background-size:28px 32px;
}

.coveo-filetype-attachment,.coveo-filetype-attachment-small,.coveo-icon.objecttype.Attachment,.coveo-icon.objecttype.attachment,.coveo-icon.objecttype.coveo-small.Attachment,.coveo-icon.objecttype.coveo-small.attachment{
  background-image:url(../image/attachment.svg);
}

.coveo-filetype-calendar,.coveo-filetype-calendar-small,.coveo-icon.filetype.coveo-small.Exchangeappointment,.coveo-icon.filetype.coveo-small.exchangeappointment,.coveo-icon.filetype.coveo-small.Exchangecalendarmessage,.coveo-icon.filetype.coveo-small.exchangecalendarmessage,.coveo-icon.filetype.coveo-small.Spadministratortask,.coveo-icon.filetype.coveo-small.spadministratortask,.coveo-icon.filetype.coveo-small.Spadministratortasklist,.coveo-icon.filetype.coveo-small.spadministratortasklist,.coveo-icon.filetype.coveo-small.Spagenda,.coveo-icon.filetype.coveo-small.spagenda,.coveo-icon.filetype.coveo-small.Spagendalist,.coveo-icon.filetype.coveo-small.spagendalist,.coveo-icon.filetype.coveo-small.Spevent,.coveo-icon.filetype.coveo-small.spevent,.coveo-icon.filetype.coveo-small.Speventlist,.coveo-icon.filetype.coveo-small.speventlist,.coveo-icon.filetype.coveo-small.Spmeetingserie,.coveo-icon.filetype.coveo-small.spmeetingserie,.coveo-icon.filetype.coveo-small.Spmeetingserielist,.coveo-icon.filetype.coveo-small.spmeetingserielist,.coveo-icon.filetype.coveo-small.Sptask,.coveo-icon.filetype.coveo-small.sptask,.coveo-icon.filetype.coveo-small.Sptasklist,.coveo-icon.filetype.coveo-small.sptasklist,.coveo-icon.filetype.coveo-small.Spworkflowhistory,.coveo-icon.filetype.coveo-small.spworkflowhistory,.coveo-icon.filetype.coveo-small.Spworkflowhistorylist,.coveo-icon.filetype.coveo-small.spworkflowhistorylist,.coveo-icon.filetype.Exchangeappointment,.coveo-icon.filetype.exchangeappointment,.coveo-icon.filetype.Exchangecalendarmessage,.coveo-icon.filetype.exchangecalendarmessage,.coveo-icon.filetype.Spadministratortask,.coveo-icon.filetype.spadministratortask,.coveo-icon.filetype.Spadministratortasklist,.coveo-icon.filetype.spadministratortasklist,.coveo-icon.filetype.Spagenda,.coveo-icon.filetype.spagenda,.coveo-icon.filetype.Spagendalist,.coveo-icon.filetype.spagendalist,.coveo-icon.filetype.Spevent,.coveo-icon.filetype.spevent,.coveo-icon.filetype.Speventlist,.coveo-icon.filetype.speventlist,.coveo-icon.filetype.Spmeetingserie,.coveo-icon.filetype.spmeetingserie,.coveo-icon.filetype.Spmeetingserielist,.coveo-icon.filetype.spmeetingserielist,.coveo-icon.filetype.Sptask,.coveo-icon.filetype.sptask,.coveo-icon.filetype.Sptasklist,.coveo-icon.filetype.sptasklist,.coveo-icon.filetype.Spworkflowhistory,.coveo-icon.filetype.spworkflowhistory,.coveo-icon.filetype.Spworkflowhistorylist,.coveo-icon.filetype.spworkflowhistorylist{
  background-image:url(../image/calendar.svg);
}

.coveo-filetype-case,.coveo-filetype-case-small,.coveo-icon.filetype.coveo-small.Exchangetask,.coveo-icon.filetype.coveo-small.exchangetask,.coveo-icon.filetype.coveo-small.Spprojecttask,.coveo-icon.filetype.coveo-small.spprojecttask,.coveo-icon.filetype.coveo-small.Spprojecttasklist,.coveo-icon.filetype.coveo-small.spprojecttasklist,.coveo-icon.filetype.Exchangetask,.coveo-icon.filetype.exchangetask,.coveo-icon.filetype.Spprojecttask,.coveo-icon.filetype.spprojecttask,.coveo-icon.filetype.Spprojecttasklist,.coveo-icon.filetype.spprojecttasklist,.coveo-icon.objecttype.Case,.coveo-icon.objecttype.case,.coveo-icon.objecttype.coveo-small.Case,.coveo-icon.objecttype.coveo-small.case,.coveo-icon.objecttype.coveo-small.Incident,.coveo-icon.objecttype.coveo-small.incident,.coveo-icon.objecttype.Incident,.coveo-icon.objecttype.incident{
  background-image:url(../image/case.svg);
}

.coveo-filetype-custom,.coveo-filetype-custom-small,.coveo-icon.filetype,.coveo-icon.filetype.coveo-small,.coveo-icon.filetype.coveo-small.Exchangefreebusy,.coveo-icon.filetype.coveo-small.exchangefreebusy,.coveo-icon.filetype.coveo-small.Exchangemdn,.coveo-icon.filetype.coveo-small.exchangemdn,.coveo-icon.filetype.coveo-small.Exchangeobject,.coveo-icon.filetype.coveo-small.exchangeobject,.coveo-icon.filetype.coveo-small.Sparea,.coveo-icon.filetype.coveo-small.sparea,.coveo-icon.filetype.coveo-small.Sparealisting,.coveo-icon.filetype.coveo-small.sparealisting,.coveo-icon.filetype.coveo-small.Spcirculation,.coveo-icon.filetype.coveo-small.spcirculation,.coveo-icon.filetype.coveo-small.Spcirculationlist,.coveo-icon.filetype.coveo-small.spcirculationlist,.coveo-icon.filetype.coveo-small.Spcustomgridlist,.coveo-icon.filetype.coveo-small.spcustomgridlist,.coveo-icon.filetype.coveo-small.Spcustomlist,.coveo-icon.filetype.coveo-small.spcustomlist,.coveo-icon.filetype.coveo-small.Spdecision,.coveo-icon.filetype.coveo-small.spdecision,.coveo-icon.filetype.coveo-small.Spdecisionlist,.coveo-icon.filetype.coveo-small.spdecisionlist,.coveo-icon.filetype.coveo-small.Spdistributiongroup,.coveo-icon.filetype.coveo-small.spdistributiongroup,.coveo-icon.filetype.coveo-small.Spdistributiongrouplist,.coveo-icon.filetype.coveo-small.spdistributiongrouplist,.coveo-icon.filetype.coveo-small.Spkeyperformanceindicator,.coveo-icon.filetype.coveo-small.spkeyperformanceindicator,.coveo-icon.filetype.coveo-small.Spkeyperformanceindicatorlist,.coveo-icon.filetype.coveo-small.spkeyperformanceindicatorlist,.coveo-icon.filetype.coveo-small.Spobjective,.coveo-icon.filetype.coveo-small.spobjective,.coveo-icon.filetype.coveo-small.Spobjectivelist,.coveo-icon.filetype.coveo-small.spobjectivelist,.coveo-icon.filetype.coveo-small.Spsurvey,.coveo-icon.filetype.coveo-small.spsurvey,.coveo-icon.filetype.coveo-small.Spsurveylist,.coveo-icon.filetype.coveo-small.spsurveylist,.coveo-icon.filetype.coveo-small.Sptab,.coveo-icon.filetype.coveo-small.sptab,.coveo-icon.filetype.coveo-small.Sptablist,.coveo-icon.filetype.coveo-small.sptablist,.coveo-icon.filetype.coveo-small.Spthingstobring,.coveo-icon.filetype.coveo-small.spthingstobring,.coveo-icon.filetype.coveo-small.Spthingstobringlist,.coveo-icon.filetype.coveo-small.spthingstobringlist,.coveo-icon.filetype.coveo-small.Spunknownlist,.coveo-icon.filetype.coveo-small.spunknownlist,.coveo-icon.filetype.coveo-small.Spwhereabout,.coveo-icon.filetype.coveo-small.spwhereabout,.coveo-icon.filetype.coveo-small.Spwhereaboutlist,.coveo-icon.filetype.coveo-small.spwhereaboutlist,.coveo-icon.filetype.coveo-small.Spworkflowprocess,.coveo-icon.filetype.coveo-small.spworkflowprocess,.coveo-icon.filetype.coveo-small.Spworkflowprocesslist,.coveo-icon.filetype.coveo-small.spworkflowprocesslist,.coveo-icon.filetype.Exchangefreebusy,.coveo-icon.filetype.exchangefreebusy,.coveo-icon.filetype.Exchangemdn,.coveo-icon.filetype.exchangemdn,.coveo-icon.filetype.Exchangeobject,.coveo-icon.filetype.exchangeobject,.coveo-icon.filetype.Sparea,.coveo-icon.filetype.sparea,.coveo-icon.filetype.Sparealisting,.coveo-icon.filetype.sparealisting,.coveo-icon.filetype.Spcirculation,.coveo-icon.filetype.spcirculation,.coveo-icon.filetype.Spcirculationlist,.coveo-icon.filetype.spcirculationlist,.coveo-icon.filetype.Spcustomgridlist,.coveo-icon.filetype.spcustomgridlist,.coveo-icon.filetype.Spcustomlist,.coveo-icon.filetype.spcustomlist,.coveo-icon.filetype.Spdecision,.coveo-icon.filetype.spdecision,.coveo-icon.filetype.Spdecisionlist,.coveo-icon.filetype.spdecisionlist,.coveo-icon.filetype.Spdistributiongroup,.coveo-icon.filetype.spdistributiongroup,.coveo-icon.filetype.Spdistributiongrouplist,.coveo-icon.filetype.spdistributiongrouplist,.coveo-icon.filetype.Spkeyperformanceindicator,.coveo-icon.filetype.spkeyperformanceindicator,.coveo-icon.filetype.Spkeyperformanceindicatorlist,.coveo-icon.filetype.spkeyperformanceindicatorlist,.coveo-icon.filetype.Spobjective,.coveo-icon.filetype.spobjective,.coveo-icon.filetype.Spobjectivelist,.coveo-icon.filetype.spobjectivelist,.coveo-icon.filetype.Spsurvey,.coveo-icon.filetype.spsurvey,.coveo-icon.filetype.Spsurveylist,.coveo-icon.filetype.spsurveylist,.coveo-icon.filetype.Sptab,.coveo-icon.filetype.sptab,.coveo-icon.filetype.Sptablist,.coveo-icon.filetype.sptablist,.coveo-icon.filetype.Spthingstobring,.coveo-icon.filetype.spthingstobring,.coveo-icon.filetype.Spthingstobringlist,.coveo-icon.filetype.spthingstobringlist,.coveo-icon.filetype.Spunknownlist,.coveo-icon.filetype.spunknownlist,.coveo-icon.filetype.Spwhereabout,.coveo-icon.filetype.spwhereabout,.coveo-icon.filetype.Spwhereaboutlist,.coveo-icon.filetype.spwhereaboutlist,.coveo-icon.filetype.Spworkflowprocess,.coveo-icon.filetype.spworkflowprocess,.coveo-icon.filetype.Spworkflowprocesslist,.coveo-icon.filetype.spworkflowprocesslist,.coveo-icon.objecttype,.coveo-icon.objecttype.coveo-small{
  background-image:url(../image/custom.svg);
}

.coveo-filetype-document,.coveo-filetype-document-small,.coveo-icon.objecttype.Contentversion,.coveo-icon.objecttype.contentversion,.coveo-icon.objecttype.coveo-small.Contentversion,.coveo-icon.objecttype.coveo-small.contentversion{
  background-image:url(../image/document.svg);
}

.coveo-filetype-file,.coveo-filetype-file-small,.coveo-icon.filetype.coveo-small.Exchangedocument,.coveo-icon.filetype.coveo-small.exchangedocument,.coveo-icon.filetype.coveo-small.Odt,.coveo-icon.filetype.coveo-small.odt,.coveo-icon.filetype.coveo-small.OleFile,.coveo-icon.filetype.coveo-small.olefile,.coveo-icon.filetype.coveo-small.Spresource,.coveo-icon.filetype.coveo-small.spresource,.coveo-icon.filetype.coveo-small.Spresourcelist,.coveo-icon.filetype.coveo-small.spresourcelist,.coveo-icon.filetype.Exchangedocument,.coveo-icon.filetype.exchangedocument,.coveo-icon.filetype.Odt,.coveo-icon.filetype.odt,.coveo-icon.filetype.OleFile,.coveo-icon.filetype.olefile,.coveo-icon.filetype.Spresource,.coveo-icon.filetype.spresource,.coveo-icon.filetype.Spresourcelist,.coveo-icon.filetype.spresourcelist{
  background-image:url(../image/file.svg);
}

.coveo-filetype-folder,.coveo-filetype-folder-small,.coveo-icon.filetype.Cfspace,.coveo-icon.filetype.cfspace,.coveo-icon.filetype.Confluencespace,.coveo-icon.filetype.confluencespace,.coveo-icon.filetype.coveo-small.Cfspace,.coveo-icon.filetype.coveo-small.cfspace,.coveo-icon.filetype.coveo-small.Confluencespace,.coveo-icon.filetype.coveo-small.confluencespace,.coveo-icon.filetype.coveo-small.Folder,.coveo-icon.filetype.coveo-small.folder,.coveo-icon.filetype.coveo-small.Spareadocumentlibrarylist,.coveo-icon.filetype.coveo-small.spareadocumentlibrarylist,.coveo-icon.filetype.coveo-small.Spdashboardslibrarylist,.coveo-icon.filetype.coveo-small.spdashboardslibrarylist,.coveo-icon.filetype.coveo-small.Spdataconnectionforperformancepointlibrarylist,.coveo-icon.filetype.coveo-small.spdataconnectionforperformancepointlibrarylist,.coveo-icon.filetype.coveo-small.Spdocumentlibrarylist,.coveo-icon.filetype.coveo-small.spdocumentlibrarylist,.coveo-icon.filetype.coveo-small.Spdocumentset,.coveo-icon.filetype.coveo-small.spdocumentset,.coveo-icon.filetype.coveo-small.Spformlibrarylist,.coveo-icon.filetype.coveo-small.spformlibrarylist,.coveo-icon.filetype.coveo-small.Spimedictionary,.coveo-icon.filetype.coveo-small.spimedictionary,.coveo-icon.filetype.coveo-small.Spimedictionarylist,.coveo-icon.filetype.coveo-small.spimedictionarylist,.coveo-icon.filetype.coveo-small.Splistfolder,.coveo-icon.filetype.coveo-small.splistfolder,.coveo-icon.filetype.coveo-small.Splisttemplatecataloglist,.coveo-icon.filetype.coveo-small.splisttemplatecataloglist,.coveo-icon.filetype.coveo-small.Spmasterpagescataloglist,.coveo-icon.filetype.coveo-small.spmasterpagescataloglist,.coveo-icon.filetype.coveo-small.Spnocodeworkflowlibrarylist,.coveo-icon.filetype.coveo-small.spnocodeworkflowlibrarylist,.coveo-icon.filetype.coveo-small.Spprocessdiagramslibrarylist,.coveo-icon.filetype.coveo-small.spprocessdiagramslibrarylist,.coveo-icon.filetype.coveo-small.Sppublishingimageslibrarylist,.coveo-icon.filetype.coveo-small.sppublishingimageslibrarylist,.coveo-icon.filetype.coveo-small.Sppublishingpageslibrarylist,.coveo-icon.filetype.coveo-small.sppublishingpageslibrarylist,.coveo-icon.filetype.coveo-small.Sprecordlibrarylist,.coveo-icon.filetype.coveo-small.sprecordlibrarylist,.coveo-icon.filetype.coveo-small.Spreportdocumentlibrarylist,.coveo-icon.filetype.coveo-small.spreportdocumentlibrarylist,.coveo-icon.filetype.coveo-small.Spreportlibrarylist,.coveo-icon.filetype.coveo-small.spreportlibrarylist,.coveo-icon.filetype.coveo-small.Spsitedirectory,.coveo-icon.filetype.coveo-small.spsitedirectory,.coveo-icon.filetype.coveo-small.Spsitedirectorylist,.coveo-icon.filetype.coveo-small.spsitedirectorylist,.coveo-icon.filetype.coveo-small.Spsitethemeslibrarylist,.coveo-icon.filetype.coveo-small.spsitethemeslibrarylist,.coveo-icon.filetype.coveo-small.Spslidelibrarylist,.coveo-icon.filetype.coveo-small.spslidelibrarylist,.coveo-icon.filetype.coveo-small.Spsolutionslibrarylist,.coveo-icon.filetype.coveo-small.spsolutionslibrarylist,.coveo-icon.filetype.coveo-small.Sptranslationmanagementlibrarylist,.coveo-icon.filetype.coveo-small.sptranslationmanagementlibrarylist,.coveo-icon.filetype.coveo-small.Spwebpartcataloglist,.coveo-icon.filetype.coveo-small.spwebpartcataloglist,.coveo-icon.filetype.coveo-small.Spwebtemplatecataloglist,.coveo-icon.filetype.coveo-small.spwebtemplatecataloglist,.coveo-icon.filetype.coveo-small.Spwfpublibrarylist,.coveo-icon.filetype.coveo-small.spwfpublibrarylist,.coveo-icon.filetype.coveo-small.Spworkspacepagelist,.coveo-icon.filetype.coveo-small.spworkspacepagelist,.coveo-icon.filetype.Folder,.coveo-icon.filetype.folder,.coveo-icon.filetype.Spareadocumentlibrarylist,.coveo-icon.filetype.spareadocumentlibrarylist,.coveo-icon.filetype.Spdashboardslibrarylist,.coveo-icon.filetype.spdashboardslibrarylist,.coveo-icon.filetype.Spdataconnectionforperformancepointlibrarylist,.coveo-icon.filetype.spdataconnectionforperformancepointlibrarylist,.coveo-icon.filetype.Spdocumentlibrarylist,.coveo-icon.filetype.spdocumentlibrarylist,.coveo-icon.filetype.Spdocumentset,.coveo-icon.filetype.spdocumentset,.coveo-icon.filetype.Spformlibrarylist,.coveo-icon.filetype.spformlibrarylist,.coveo-icon.filetype.Spimedictionary,.coveo-icon.filetype.spimedictionary,.coveo-icon.filetype.Spimedictionarylist,.coveo-icon.filetype.spimedictionarylist,.coveo-icon.filetype.Splistfolder,.coveo-icon.filetype.splistfolder,.coveo-icon.filetype.Splisttemplatecataloglist,.coveo-icon.filetype.splisttemplatecataloglist,.coveo-icon.filetype.Spmasterpagescataloglist,.coveo-icon.filetype.spmasterpagescataloglist,.coveo-icon.filetype.Spnocodeworkflowlibrarylist,.coveo-icon.filetype.spnocodeworkflowlibrarylist,.coveo-icon.filetype.Spprocessdiagramslibrarylist,.coveo-icon.filetype.spprocessdiagramslibrarylist,.coveo-icon.filetype.Sppublishingimageslibrarylist,.coveo-icon.filetype.sppublishingimageslibrarylist,.coveo-icon.filetype.Sppublishingpageslibrarylist,.coveo-icon.filetype.sppublishingpageslibrarylist,.coveo-icon.filetype.Sprecordlibrarylist,.coveo-icon.filetype.sprecordlibrarylist,.coveo-icon.filetype.Spreportdocumentlibrarylist,.coveo-icon.filetype.spreportdocumentlibrarylist,.coveo-icon.filetype.Spreportlibrarylist,.coveo-icon.filetype.spreportlibrarylist,.coveo-icon.filetype.Spsitedirectory,.coveo-icon.filetype.spsitedirectory,.coveo-icon.filetype.Spsitedirectorylist,.coveo-icon.filetype.spsitedirectorylist,.coveo-icon.filetype.Spsitethemeslibrarylist,.coveo-icon.filetype.spsitethemeslibrarylist,.coveo-icon.filetype.Spslidelibrarylist,.coveo-icon.filetype.spslidelibrarylist,.coveo-icon.filetype.Spsolutionslibrarylist,.coveo-icon.filetype.spsolutionslibrarylist,.coveo-icon.filetype.Sptranslationmanagementlibrarylist,.coveo-icon.filetype.sptranslationmanagementlibrarylist,.coveo-icon.filetype.Spwebpartcataloglist,.coveo-icon.filetype.spwebpartcataloglist,.coveo-icon.filetype.Spwebtemplatecataloglist,.coveo-icon.filetype.spwebtemplatecataloglist,.coveo-icon.filetype.Spwfpublibrarylist,.coveo-icon.filetype.spwfpublibrarylist,.coveo-icon.filetype.Spworkspacepagelist,.coveo-icon.filetype.spworkspacepagelist{
  background-image:url(../image/folder.svg);
}

.coveo-filetype-images,.coveo-filetype-images-small,.coveo-icon.filetype.coveo-small.Sppicturelibrarylist,.coveo-icon.filetype.coveo-small.sppicturelibrarylist,.coveo-icon.filetype.Sppicturelibrarylist,.coveo-icon.filetype.sppicturelibrarylist{
  background-image:url(../image/images.svg);
}

.coveo-filetype-kb,.coveo-filetype-kb-small,.coveo-icon.filetype.coveo-small.Spdataconnectionlibrarylist,.coveo-icon.filetype.coveo-small.spdataconnectionlibrarylist,.coveo-icon.filetype.coveo-small.Spdatasource,.coveo-icon.filetype.coveo-small.spdatasource,.coveo-icon.filetype.coveo-small.Spdatasourcelist,.coveo-icon.filetype.coveo-small.spdatasourcelist,.coveo-icon.filetype.coveo-small.Spipfslist,.coveo-icon.filetype.coveo-small.spipfslist,.coveo-icon.filetype.Spdataconnectionlibrarylist,.coveo-icon.filetype.spdataconnectionlibrarylist,.coveo-icon.filetype.Spdatasource,.coveo-icon.filetype.spdatasource,.coveo-icon.filetype.Spdatasourcelist,.coveo-icon.filetype.spdatasourcelist,.coveo-icon.filetype.Spipfslist,.coveo-icon.filetype.spipfslist{
  background-image:url(../image/kb.svg);
}

.coveo-filetype-link,.coveo-filetype-link-small,.coveo-icon.filetype.coveo-small.Dynamicscrmitem,.coveo-icon.filetype.coveo-small.dynamicscrmitem,.coveo-icon.filetype.coveo-small.Spdocumentlink,.coveo-icon.filetype.coveo-small.spdocumentlink,.coveo-icon.filetype.coveo-small.Spissue,.coveo-icon.filetype.coveo-small.spissue,.coveo-icon.filetype.coveo-small.Spissuelist,.coveo-icon.filetype.coveo-small.spissuelist,.coveo-icon.filetype.coveo-small.Splink,.coveo-icon.filetype.coveo-small.splink,.coveo-icon.filetype.coveo-small.Splinklist,.coveo-icon.filetype.coveo-small.splinklist,.coveo-icon.filetype.coveo-small.Spsite,.coveo-icon.filetype.coveo-small.spsite,.coveo-icon.filetype.Dynamicscrmitem,.coveo-icon.filetype.dynamicscrmitem,.coveo-icon.filetype.Spdocumentlink,.coveo-icon.filetype.spdocumentlink,.coveo-icon.filetype.Spissue,.coveo-icon.filetype.spissue,.coveo-icon.filetype.Spissuelist,.coveo-icon.filetype.spissuelist,.coveo-icon.filetype.Splink,.coveo-icon.filetype.splink,.coveo-icon.filetype.Splinklist,.coveo-icon.filetype.splinklist,.coveo-icon.filetype.Spsite,.coveo-icon.filetype.spsite{
  background-image:url(../image/link.svg);
}

.coveo-filetype-list,.coveo-filetype-list-small,.coveo-icon.filetype.coveo-small.Exchangeactivity,.coveo-icon.filetype.coveo-small.exchangeactivity,.coveo-icon.filetype.coveo-small.Exchangenote,.coveo-icon.filetype.coveo-small.exchangenote,.coveo-icon.filetype.coveo-small.Exchangeofficecom,.coveo-icon.filetype.coveo-small.exchangeofficecom,.coveo-icon.filetype.coveo-small.Exchangerssfeed,.coveo-icon.filetype.coveo-small.exchangerssfeed,.coveo-icon.filetype.coveo-small.Spannouncement,.coveo-icon.filetype.coveo-small.spannouncement,.coveo-icon.filetype.coveo-small.Spannouncementlist,.coveo-icon.filetype.coveo-small.spannouncementlist,.coveo-icon.filetype.coveo-small.Spblogcategory,.coveo-icon.filetype.coveo-small.spblogcategory,.coveo-icon.filetype.coveo-small.Spblogcategorylist,.coveo-icon.filetype.coveo-small.spblogcategorylist,.coveo-icon.filetype.coveo-small.Spblogcomment,.coveo-icon.filetype.coveo-small.spblogcomment,.coveo-icon.filetype.coveo-small.Spblogcommentlist,.coveo-icon.filetype.coveo-small.spblogcommentlist,.coveo-icon.filetype.coveo-small.Spblogpost,.coveo-icon.filetype.coveo-small.spblogpost,.coveo-icon.filetype.coveo-small.Spblogpostlist,.coveo-icon.filetype.coveo-small.spblogpostlist,.coveo-icon.filetype.coveo-small.Spdiscussionboard,.coveo-icon.filetype.coveo-small.spdiscussionboard,.coveo-icon.filetype.coveo-small.Spdiscussionboardlist,.coveo-icon.filetype.coveo-small.spdiscussionboardlist,.coveo-icon.filetype.coveo-small.Sphealthreport,.coveo-icon.filetype.coveo-small.sphealthreport,.coveo-icon.filetype.coveo-small.Sphealthreportlist,.coveo-icon.filetype.coveo-small.sphealthreportlist,.coveo-icon.filetype.coveo-small.Sphealthrule,.coveo-icon.filetype.coveo-small.sphealthrule,.coveo-icon.filetype.coveo-small.Sphealthrulelist,.coveo-icon.filetype.coveo-small.sphealthrulelist,.coveo-icon.filetype.coveo-small.Splanguagesandtranslator,.coveo-icon.filetype.coveo-small.splanguagesandtranslator,.coveo-icon.filetype.coveo-small.Splanguagesandtranslatorlist,.coveo-icon.filetype.coveo-small.splanguagesandtranslatorlist,.coveo-icon.filetype.coveo-small.Spmicrofeedlist,.coveo-icon.filetype.coveo-small.spmicrofeedlist,.coveo-icon.filetype.coveo-small.Spmicrofeedpost,.coveo-icon.filetype.coveo-small.spmicrofeedpost,.coveo-icon.filetype.coveo-small.Spperformancepointcontent,.coveo-icon.filetype.coveo-small.spperformancepointcontent,.coveo-icon.filetype.coveo-small.Spperformancepointcontentlist,.coveo-icon.filetype.coveo-small.spperformancepointcontentlist,.coveo-icon.filetype.coveo-small.Spphonecallmemo,.coveo-icon.filetype.coveo-small.spphonecallmemo,.coveo-icon.filetype.coveo-small.Spphonecallmemolist,.coveo-icon.filetype.coveo-small.spphonecallmemolist,.coveo-icon.filetype.coveo-small.Sptextbox,.coveo-icon.filetype.coveo-small.sptextbox,.coveo-icon.filetype.coveo-small.Sptextboxlist,.coveo-icon.filetype.coveo-small.sptextboxlist,.coveo-icon.filetype.Exchangeactivity,.coveo-icon.filetype.exchangeactivity,.coveo-icon.filetype.Exchangenote,.coveo-icon.filetype.exchangenote,.coveo-icon.filetype.Exchangeofficecom,.coveo-icon.filetype.exchangeofficecom,.coveo-icon.filetype.Exchangerssfeed,.coveo-icon.filetype.exchangerssfeed,.coveo-icon.filetype.Spannouncement,.coveo-icon.filetype.spannouncement,.coveo-icon.filetype.Spannouncementlist,.coveo-icon.filetype.spannouncementlist,.coveo-icon.filetype.Spblogcategory,.coveo-icon.filetype.spblogcategory,.coveo-icon.filetype.Spblogcategorylist,.coveo-icon.filetype.spblogcategorylist,.coveo-icon.filetype.Spblogcomment,.coveo-icon.filetype.spblogcomment,.coveo-icon.filetype.Spblogcommentlist,.coveo-icon.filetype.spblogcommentlist,.coveo-icon.filetype.Spblogpost,.coveo-icon.filetype.spblogpost,.coveo-icon.filetype.Spblogpostlist,.coveo-icon.filetype.spblogpostlist,.coveo-icon.filetype.Spdiscussionboard,.coveo-icon.filetype.spdiscussionboard,.coveo-icon.filetype.Spdiscussionboardlist,.coveo-icon.filetype.spdiscussionboardlist,.coveo-icon.filetype.Sphealthreport,.coveo-icon.filetype.sphealthreport,.coveo-icon.filetype.Sphealthreportlist,.coveo-icon.filetype.sphealthreportlist,.coveo-icon.filetype.Sphealthrule,.coveo-icon.filetype.sphealthrule,.coveo-icon.filetype.Sphealthrulelist,.coveo-icon.filetype.sphealthrulelist,.coveo-icon.filetype.Splanguagesandtranslator,.coveo-icon.filetype.splanguagesandtranslator,.coveo-icon.filetype.Splanguagesandtranslatorlist,.coveo-icon.filetype.splanguagesandtranslatorlist,.coveo-icon.filetype.Spmicrofeedlist,.coveo-icon.filetype.spmicrofeedlist,.coveo-icon.filetype.Spmicrofeedpost,.coveo-icon.filetype.spmicrofeedpost,.coveo-icon.filetype.Spperformancepointcontent,.coveo-icon.filetype.spperformancepointcontent,.coveo-icon.filetype.Spperformancepointcontentlist,.coveo-icon.filetype.spperformancepointcontentlist,.coveo-icon.filetype.Spphonecallmemo,.coveo-icon.filetype.spphonecallmemo,.coveo-icon.filetype.Spphonecallmemolist,.coveo-icon.filetype.spphonecallmemolist,.coveo-icon.filetype.Sptextbox,.coveo-icon.filetype.sptextbox,.coveo-icon.filetype.Sptextboxlist,.coveo-icon.filetype.sptextboxlist,.coveo-icon.objecttype.Board,.coveo-icon.objecttype.board,.coveo-icon.objecttype.Category,.coveo-icon.objecttype.category,.coveo-icon.objecttype.coveo-small.Board,.coveo-icon.objecttype.coveo-small.board,.coveo-icon.objecttype.coveo-small.Category,.coveo-icon.objecttype.coveo-small.category,.coveo-icon.objecttype.coveo-small.Invoice,.coveo-icon.objecttype.coveo-small.invoice,.coveo-icon.objecttype.coveo-small.Queueitem,.coveo-icon.objecttype.coveo-small.queueitem,.coveo-icon.objecttype.Invoice,.coveo-icon.objecttype.invoice,.coveo-icon.objecttype.Queueitem,.coveo-icon.objecttype.queueitem{
  background-image:url(../image/list.svg);
}

.coveo-filetype-mail,.coveo-filetype-mail-small,.coveo-icon.filetype.coveo-small.Exchangedsn,.coveo-icon.filetype.coveo-small.exchangedsn,.coveo-icon.filetype.coveo-small.Exchangejunkmessage,.coveo-icon.filetype.coveo-small.exchangejunkmessage,.coveo-icon.filetype.coveo-small.Exchangemessage,.coveo-icon.filetype.coveo-small.exchangemessage,.coveo-icon.filetype.coveo-small.Exchangerecallmessage,.coveo-icon.filetype.coveo-small.exchangerecallmessage,.coveo-icon.filetype.coveo-small.Exchangerecallreport,.coveo-icon.filetype.coveo-small.exchangerecallreport,.coveo-icon.filetype.coveo-small.Gmailmessage,.coveo-icon.filetype.coveo-small.gmailmessage,.coveo-icon.filetype.Exchangedsn,.coveo-icon.filetype.exchangedsn,.coveo-icon.filetype.Exchangejunkmessage,.coveo-icon.filetype.exchangejunkmessage,.coveo-icon.filetype.Exchangemessage,.coveo-icon.filetype.exchangemessage,.coveo-icon.filetype.Exchangerecallmessage,.coveo-icon.filetype.exchangerecallmessage,.coveo-icon.filetype.Exchangerecallreport,.coveo-icon.filetype.exchangerecallreport,.coveo-icon.filetype.Gmailmessage,.coveo-icon.filetype.gmailmessage,.coveo-icon.objecttype.coveo-small.Email,.coveo-icon.objecttype.coveo-small.email,.coveo-icon.objecttype.coveo-small.Message,.coveo-icon.objecttype.coveo-small.message,.coveo-icon.objecttype.Email,.coveo-icon.objecttype.email,.coveo-icon.objecttype.Message,.coveo-icon.objecttype.message{
  background-image:url(../image/mail.svg);
}

.coveo-filetype-salesforce-doctype-ai,.coveo-filetype-salesforce-doctype-ai-small{
  background-image:url(../image/salesforce-doctype-ai.svg);
}

.coveo-filetype-salesforce-doctype-attachment,.coveo-filetype-salesforce-doctype-attachment-small,.coveo-icon.objecttype.coveo-small.Kbattachment,.coveo-icon.objecttype.coveo-small.kbattachment,.coveo-icon.objecttype.Kbattachment,.coveo-icon.objecttype.kbattachment{
  background-image:url(../image/salesforce-doctype-attachment.svg);
}

.coveo-filetype-salesforce-doctype-audio,.coveo-filetype-salesforce-doctype-audio-small{
  background-image:url(../image/salesforce-doctype-audio.svg);
}

.coveo-filetype-salesforce-doctype-box-notes,.coveo-filetype-salesforce-doctype-box-notes-small{
  background-image:url(../image/salesforce-doctype-box-notes.svg);
}

.coveo-filetype-salesforce-doctype-csv,.coveo-filetype-salesforce-doctype-csv-small{
  background-image:url(../image/salesforce-doctype-csv.svg);
}

.coveo-filetype-salesforce-doctype-eps,.coveo-filetype-salesforce-doctype-eps-small{
  background-image:url(../image/salesforce-doctype-eps.svg);
}

.coveo-filetype-salesforce-doctype-excel,.coveo-filetype-salesforce-doctype-excel-small,.coveo-icon.filetype.coveo-small.Xls,.coveo-icon.filetype.coveo-small.xls,.coveo-icon.filetype.Xls,.coveo-icon.filetype.xls{
  background-image:url(../image/salesforce-doctype-excel.svg);
}

.coveo-filetype-salesforce-doctype-exe,.coveo-filetype-salesforce-doctype-exe-small{
  background-image:url(../image/salesforce-doctype-exe.svg);
}

.coveo-filetype-salesforce-doctype-flash,.coveo-filetype-salesforce-doctype-flash-small,.coveo-icon.filetype.coveo-small.Swf,.coveo-icon.filetype.coveo-small.swf,.coveo-icon.filetype.Swf,.coveo-icon.filetype.swf{
  background-image:url(../image/salesforce-doctype-flash.svg);
}

.coveo-filetype-salesforce-doctype-folder,.coveo-filetype-salesforce-doctype-folder-small{
  background-image:url(../image/salesforce-doctype-folder.svg);
}

.coveo-filetype-salesforce-doctype-gdoc,.coveo-filetype-salesforce-doctype-gdoc-small{
  background-image:url(../image/salesforce-doctype-gdoc.svg);
}

.coveo-filetype-salesforce-doctype-gdocs,.coveo-filetype-salesforce-doctype-gdocs-small{
  background-image:url(../image/salesforce-doctype-gdocs.svg);
}

.coveo-filetype-salesforce-doctype-gform,.coveo-filetype-salesforce-doctype-gform-small{
  background-image:url(../image/salesforce-doctype-gform.svg);
}

.coveo-filetype-salesforce-doctype-gpres,.coveo-filetype-salesforce-doctype-gpres-small{
  background-image:url(../image/salesforce-doctype-gpres.svg);
}

.coveo-filetype-salesforce-doctype-gsheet,.coveo-filetype-salesforce-doctype-gsheet-small{
  background-image:url(../image/salesforce-doctype-gsheet.svg);
}

.coveo-filetype-salesforce-doctype-html,.coveo-filetype-salesforce-doctype-html-small,.coveo-icon.filetype.coveo-small.Html,.coveo-icon.filetype.coveo-small.html,.coveo-icon.filetype.coveo-small.Webscraperwebpage,.coveo-icon.filetype.coveo-small.webscraperwebpage,.coveo-icon.filetype.coveo-small.Wiki,.coveo-icon.filetype.coveo-small.wiki,.coveo-icon.filetype.Html,.coveo-icon.filetype.html,.coveo-icon.filetype.Webscraperwebpage,.coveo-icon.filetype.webscraperwebpage,.coveo-icon.filetype.Wiki,.coveo-icon.filetype.wiki{
  background-image:url(../image/salesforce-doctype-html.svg);
}

.coveo-filetype-salesforce-doctype-image,.coveo-filetype-salesforce-doctype-image-small,.coveo-icon.filetype.coveo-small.Image,.coveo-icon.filetype.coveo-small.image,.coveo-icon.filetype.coveo-small.Svg,.coveo-icon.filetype.coveo-small.svg,.coveo-icon.filetype.Image,.coveo-icon.filetype.image,.coveo-icon.filetype.Svg,.coveo-icon.filetype.svg{
  background-image:url(../image/salesforce-doctype-image.svg);
}

.coveo-filetype-salesforce-doctype-keynote,.coveo-filetype-salesforce-doctype-keynote-small{
  background-image:url(../image/salesforce-doctype-keynote.svg);
}

.coveo-filetype-salesforce-doctype-library-folder,.coveo-filetype-salesforce-doctype-library-folder-small{
  background-image:url(../image/salesforce-doctype-library-folder.svg);
}

.coveo-filetype-salesforce-doctype-link,.coveo-filetype-salesforce-doctype-link-small{
  background-image:url(../image/salesforce-doctype-link.svg);
}

.coveo-filetype-salesforce-doctype-mp4,.coveo-filetype-salesforce-doctype-mp4-small{
  background-image:url(../image/salesforce-doctype-mp4.svg);
}

.coveo-filetype-salesforce-doctype-overlay,.coveo-filetype-salesforce-doctype-overlay-small{
  background-image:url(../image/salesforce-doctype-overlay.svg);
}

.coveo-filetype-salesforce-doctype-pack,.coveo-filetype-salesforce-doctype-pack-small{
  background-image:url(../image/salesforce-doctype-pack.svg);
}

.coveo-filetype-salesforce-doctype-pages,.coveo-filetype-salesforce-doctype-pages-small{
  background-image:url(../image/salesforce-doctype-pages.svg);
}

.coveo-filetype-salesforce-doctype-pdf,.coveo-filetype-salesforce-doctype-pdf-small,.coveo-icon.filetype.coveo-small.Pdf,.coveo-icon.filetype.coveo-small.pdf,.coveo-icon.filetype.Pdf,.coveo-icon.filetype.pdf{
  background-image:url(../image/salesforce-doctype-pdf.svg);
}

.coveo-filetype-salesforce-doctype-ppt,.coveo-filetype-salesforce-doctype-ppt-small,.coveo-icon.filetype.coveo-small.Ppt,.coveo-icon.filetype.coveo-small.ppt,.coveo-icon.filetype.Ppt,.coveo-icon.filetype.ppt{
  background-image:url(../image/salesforce-doctype-ppt.svg);
}

.coveo-filetype-salesforce-doctype-psd,.coveo-filetype-salesforce-doctype-psd-small{
  background-image:url(../image/salesforce-doctype-psd.svg);
}

.coveo-filetype-salesforce-doctype-quip-doc,.coveo-filetype-salesforce-doctype-quip-doc-small{
  background-image:url(../image/salesforce-doctype-quip-doc.svg);
}

.coveo-filetype-salesforce-doctype-quip-sheet,.coveo-filetype-salesforce-doctype-quip-sheet-small{
  background-image:url(../image/salesforce-doctype-quip-sheet.svg);
}

.coveo-filetype-salesforce-doctype-rtf,.coveo-filetype-salesforce-doctype-rtf-small{
  background-image:url(../image/salesforce-doctype-rtf.svg);
}

.coveo-filetype-salesforce-doctype-slide,.coveo-filetype-salesforce-doctype-slide-small{
  background-image:url(../image/salesforce-doctype-slide.svg);
}

.coveo-filetype-salesforce-doctype-stypi,.coveo-filetype-salesforce-doctype-stypi-small{
  background-image:url(../image/salesforce-doctype-stypi.svg);
}

.coveo-filetype-salesforce-doctype-txt,.coveo-filetype-salesforce-doctype-txt-small,.coveo-icon.filetype.coveo-small.Txt,.coveo-icon.filetype.coveo-small.txt,.coveo-icon.filetype.Txt,.coveo-icon.filetype.txt{
  background-image:url(../image/salesforce-doctype-txt.svg);
}

.coveo-filetype-salesforce-doctype-unknown,.coveo-filetype-salesforce-doctype-unknown-small{
  background-image:url(../image/salesforce-doctype-unknown.svg);
}

.coveo-filetype-salesforce-doctype-video,.coveo-filetype-salesforce-doctype-video-small{
  background-image:url(../image/salesforce-doctype-video.svg);
}

.coveo-filetype-salesforce-doctype-visio,.coveo-filetype-salesforce-doctype-visio-small,.coveo-icon.filetype.coveo-small.Vsd,.coveo-icon.filetype.coveo-small.vsd,.coveo-icon.filetype.Vsd,.coveo-icon.filetype.vsd{
  background-image:url(../image/salesforce-doctype-visio.svg);
}

.coveo-filetype-salesforce-doctype-webex,.coveo-filetype-salesforce-doctype-webex-small{
  background-image:url(../image/salesforce-doctype-webex.svg);
}

.coveo-filetype-salesforce-doctype-word,.coveo-filetype-salesforce-doctype-word-small,.coveo-icon.filetype.coveo-small.Doc,.coveo-icon.filetype.coveo-small.doc,.coveo-icon.filetype.coveo-small.Docx,.coveo-icon.filetype.coveo-small.docx,.coveo-icon.filetype.coveo-small.Svm,.coveo-icon.filetype.coveo-small.svm,.coveo-icon.filetype.Doc,.coveo-icon.filetype.doc,.coveo-icon.filetype.Docx,.coveo-icon.filetype.docx,.coveo-icon.filetype.Svm,.coveo-icon.filetype.svm{
  background-image:url(../image/salesforce-doctype-word.svg);
}

.coveo-filetype-salesforce-doctype-xml,.coveo-filetype-salesforce-doctype-xml-small,.coveo-icon.filetype.coveo-small.Xml,.coveo-icon.filetype.coveo-small.xml,.coveo-icon.filetype.Xml,.coveo-icon.filetype.xml{
  background-image:url(../image/salesforce-doctype-xml.svg);
}

.coveo-filetype-salesforce-doctype-zip,.coveo-filetype-salesforce-doctype-zip-small,.coveo-icon.filetype.coveo-small.Zip,.coveo-icon.filetype.coveo-small.zip,.coveo-icon.filetype.Zip,.coveo-icon.filetype.zip{
  background-image:url(../image/salesforce-doctype-zip.svg);
}

.coveo-filetype-salesforce-standard-account,.coveo-filetype-salesforce-standard-account-small,.coveo-icon.objecttype.Account,.coveo-icon.objecttype.account,.coveo-icon.objecttype.coveo-small.Account,.coveo-icon.objecttype.coveo-small.account{
  background-image:url(../image/salesforce-standard-account.svg);
}

.coveo-filetype-salesforce-standard-action-list-component,.coveo-filetype-salesforce-standard-action-list-component-small{
  background-image:url(../image/salesforce-standard-action-list-component.svg);
}

.coveo-filetype-salesforce-standard-address,.coveo-filetype-salesforce-standard-address-small{
  background-image:url(../image/salesforce-standard-address.svg);
}

.coveo-filetype-salesforce-standard-announcement,.coveo-filetype-salesforce-standard-announcement-small{
  background-image:url(../image/salesforce-standard-announcement.svg);
}

.coveo-filetype-salesforce-standard-answer-best,.coveo-filetype-salesforce-standard-answer-best-small{
  background-image:url(../image/salesforce-standard-answer-best.svg);
}

.coveo-filetype-salesforce-standard-answer-private,.coveo-filetype-salesforce-standard-answer-private-small{
  background-image:url(../image/salesforce-standard-answer-private.svg);
}

.coveo-filetype-salesforce-standard-answer-public,.coveo-filetype-salesforce-standard-answer-public-small{
  background-image:url(../image/salesforce-standard-answer-public.svg);
}

.coveo-filetype-salesforce-standard-approval,.coveo-filetype-salesforce-standard-approval-small{
  background-image:url(../image/salesforce-standard-approval.svg);
}

.coveo-filetype-salesforce-standard-apps-admin,.coveo-filetype-salesforce-standard-apps-admin-small{
  background-image:url(../image/salesforce-standard-apps-admin.svg);
}

.coveo-filetype-salesforce-standard-apps,.coveo-filetype-salesforce-standard-apps-small{
  background-image:url(../image/salesforce-standard-apps.svg);
}

.coveo-filetype-salesforce-standard-article,.coveo-filetype-salesforce-standard-article-small,.coveo-icon.filetype.Cfpage,.coveo-icon.filetype.cfpage,.coveo-icon.filetype.coveo-small.Cfpage,.coveo-icon.filetype.coveo-small.cfpage,.coveo-icon.objecttype.coveo-small.Kbarticle,.coveo-icon.objecttype.coveo-small.kbarticle,.coveo-icon.objecttype.coveo-small.Knowledgearticle,.coveo-icon.objecttype.coveo-small.knowledgearticle,.coveo-icon.objecttype.coveo-small.Salesliterature,.coveo-icon.objecttype.coveo-small.salesliterature,.coveo-icon.objecttype.Kbarticle,.coveo-icon.objecttype.kbarticle,.coveo-icon.objecttype.Knowledgearticle,.coveo-icon.objecttype.knowledgearticle,.coveo-icon.objecttype.Salesliterature,.coveo-icon.objecttype.salesliterature{
  background-image:url(../image/salesforce-standard-article.svg);
}

.coveo-filetype-salesforce-standard-asset-relationship,.coveo-filetype-salesforce-standard-asset-relationship-small{
  background-image:url(../image/salesforce-standard-asset-relationship.svg);
}

.coveo-filetype-salesforce-standard-assigned-resource,.coveo-filetype-salesforce-standard-assigned-resource-small{
  background-image:url(../image/salesforce-standard-assigned-resource.svg);
}

.coveo-filetype-salesforce-standard-avatar-loading,.coveo-filetype-salesforce-standard-avatar-loading-small{
  background-image:url(../image/salesforce-standard-avatar-loading.svg);
}

.coveo-filetype-salesforce-standard-avatar,.coveo-filetype-salesforce-standard-avatar-small{
  background-image:url(../image/salesforce-standard-avatar.svg);
}

.coveo-filetype-salesforce-standard-bot,.coveo-filetype-salesforce-standard-bot-small{
  background-image:url(../image/salesforce-standard-bot.svg);
}

.coveo-filetype-salesforce-standard-business-hours,.coveo-filetype-salesforce-standard-business-hours-small{
  background-image:url(../image/salesforce-standard-business-hours.svg);
}

.coveo-filetype-salesforce-standard-calibration,.coveo-filetype-salesforce-standard-calibration-small{
  background-image:url(../image/salesforce-standard-calibration.svg);
}

.coveo-filetype-salesforce-standard-call-history,.coveo-filetype-salesforce-standard-call-history-small{
  background-image:url(../image/salesforce-standard-call-history.svg);
}

.coveo-filetype-salesforce-standard-call,.coveo-filetype-salesforce-standard-call-small,.coveo-icon.objecttype.coveo-small.Phonecall,.coveo-icon.objecttype.coveo-small.phonecall,.coveo-icon.objecttype.Phonecall,.coveo-icon.objecttype.phonecall{
  background-image:url(../image/salesforce-standard-call.svg);
}

.coveo-filetype-salesforce-standard-campaign-members,.coveo-filetype-salesforce-standard-campaign-members-small{
  background-image:url(../image/salesforce-standard-campaign-members.svg);
}

.coveo-filetype-salesforce-standard-campaign,.coveo-filetype-salesforce-standard-campaign-small,.coveo-icon.objecttype.Campaign,.coveo-icon.objecttype.campaign,.coveo-icon.objecttype.coveo-small.Campaign,.coveo-icon.objecttype.coveo-small.campaign{
  background-image:url(../image/salesforce-standard-campaign.svg);
}

.coveo-filetype-salesforce-standard-canvas,.coveo-filetype-salesforce-standard-canvas-small{
  background-image:url(../image/salesforce-standard-canvas.svg);
}

.coveo-filetype-salesforce-standard-carousel,.coveo-filetype-salesforce-standard-carousel-small{
  background-image:url(../image/salesforce-standard-carousel.svg);
}

.coveo-filetype-salesforce-standard-case-change-status,.coveo-filetype-salesforce-standard-case-change-status-small{
  background-image:url(../image/salesforce-standard-case-change-status.svg);
}

.coveo-filetype-salesforce-standard-case-comment,.coveo-filetype-salesforce-standard-case-comment-small{
  background-image:url(../image/salesforce-standard-case-comment.svg);
}

.coveo-filetype-salesforce-standard-case-email,.coveo-filetype-salesforce-standard-case-email-small{
  background-image:url(../image/salesforce-standard-case-email.svg);
}

.coveo-filetype-salesforce-standard-case-log-a-call,.coveo-filetype-salesforce-standard-case-log-a-call-small{
  background-image:url(../image/salesforce-standard-case-log-a-call.svg);
}

.coveo-filetype-salesforce-standard-case-milestone,.coveo-filetype-salesforce-standard-case-milestone-small{
  background-image:url(../image/salesforce-standard-case-milestone.svg);
}

.coveo-filetype-salesforce-standard-case-transcript,.coveo-filetype-salesforce-standard-case-transcript-small{
  background-image:url(../image/salesforce-standard-case-transcript.svg);
}

.coveo-filetype-salesforce-standard-case,.coveo-filetype-salesforce-standard-case-small{
  background-image:url(../image/salesforce-standard-case.svg);
}

.coveo-filetype-salesforce-standard-channel-program-history,.coveo-filetype-salesforce-standard-channel-program-history-small{
  background-image:url(../image/salesforce-standard-channel-program-history.svg);
}

.coveo-filetype-salesforce-standard-channel-program-levels,.coveo-filetype-salesforce-standard-channel-program-levels-small{
  background-image:url(../image/salesforce-standard-channel-program-levels.svg);
}

.coveo-filetype-salesforce-standard-channel-program-members,.coveo-filetype-salesforce-standard-channel-program-members-small{
  background-image:url(../image/salesforce-standard-channel-program-members.svg);
}

.coveo-filetype-salesforce-standard-channel-programs,.coveo-filetype-salesforce-standard-channel-programs-small{
  background-image:url(../image/salesforce-standard-channel-programs.svg);
}

.coveo-filetype-salesforce-standard-client,.coveo-filetype-salesforce-standard-client-small{
  background-image:url(../image/salesforce-standard-client.svg);
}

.coveo-filetype-salesforce-standard-cms,.coveo-filetype-salesforce-standard-cms-small{
  background-image:url(../image/salesforce-standard-cms.svg);
}

.coveo-filetype-salesforce-standard-coaching,.coveo-filetype-salesforce-standard-coaching-small{
  background-image:url(../image/salesforce-standard-coaching.svg);
}

.coveo-filetype-salesforce-standard-connected-apps,.coveo-filetype-salesforce-standard-connected-apps-small{
  background-image:url(../image/salesforce-standard-connected-apps.svg);
}

.coveo-filetype-salesforce-standard-contact-list,.coveo-filetype-salesforce-standard-contact-list-small{
  background-image:url(../image/salesforce-standard-contact-list.svg);
}

.coveo-filetype-salesforce-standard-contact,.coveo-filetype-salesforce-standard-contact-small,.coveo-icon.objecttype.Contact,.coveo-icon.objecttype.contact,.coveo-icon.objecttype.coveo-small.Contact,.coveo-icon.objecttype.coveo-small.contact{
  background-image:url(../image/salesforce-standard-contact.svg);
}

.coveo-filetype-salesforce-standard-contract-line-item,.coveo-filetype-salesforce-standard-contract-line-item-small{
  background-image:url(../image/salesforce-standard-contract-line-item.svg);
}

.coveo-filetype-salesforce-standard-contract,.coveo-filetype-salesforce-standard-contract-small,.coveo-icon.objecttype.Contract,.coveo-icon.objecttype.contract,.coveo-icon.objecttype.coveo-small.Contract,.coveo-icon.objecttype.coveo-small.contract{
  background-image:url(../image/salesforce-standard-contract.svg);
}

.coveo-filetype-salesforce-standard-custom-notification,.coveo-filetype-salesforce-standard-custom-notification-small{
  background-image:url(../image/salesforce-standard-custom-notification.svg);
}

.coveo-filetype-salesforce-standard-custom,.coveo-filetype-salesforce-standard-custom-small{
  background-image:url(../image/salesforce-standard-custom.svg);
}

.coveo-filetype-salesforce-standard-customers,.coveo-filetype-salesforce-standard-customers-small{
  background-image:url(../image/salesforce-standard-customers.svg);
}

.coveo-filetype-salesforce-standard-dashboard,.coveo-filetype-salesforce-standard-dashboard-small,.coveo-icon.objecttype.coveo-small.Dashboard,.coveo-icon.objecttype.coveo-small.dashboard,.coveo-icon.objecttype.Dashboard,.coveo-icon.objecttype.dashboard{
  background-image:url(../image/salesforce-standard-dashboard.svg);
}

.coveo-filetype-salesforce-standard-data-integration-hub,.coveo-filetype-salesforce-standard-data-integration-hub-small{
  background-image:url(../image/salesforce-standard-data-integration-hub.svg);
}

.coveo-filetype-salesforce-standard-default,.coveo-filetype-salesforce-standard-default-small,.coveo-icon.filetype.coveo-small.Salesforceitem,.coveo-icon.filetype.coveo-small.salesforceitem,.coveo-icon.filetype.Salesforceitem,.coveo-icon.filetype.salesforceitem{
  background-image:url(../image/salesforce-standard-default.svg);
}

.coveo-filetype-salesforce-standard-document,.coveo-filetype-salesforce-standard-document-small{
  background-image:url(../image/salesforce-standard-document.svg);
}

.coveo-filetype-salesforce-standard-drafts,.coveo-filetype-salesforce-standard-drafts-small{
  background-image:url(../image/salesforce-standard-drafts.svg);
}

.coveo-filetype-salesforce-standard-email-chatter,.coveo-filetype-salesforce-standard-email-chatter-small{
  background-image:url(../image/salesforce-standard-email-chatter.svg);
}

.coveo-filetype-salesforce-standard-email,.coveo-filetype-salesforce-standard-email-small{
  background-image:url(../image/salesforce-standard-email.svg);
}

.coveo-filetype-salesforce-standard-empty,.coveo-filetype-salesforce-standard-empty-small{
  background-image:url(../image/salesforce-standard-empty.svg);
}

.coveo-filetype-salesforce-standard-endorsement,.coveo-filetype-salesforce-standard-endorsement-small{
  background-image:url(../image/salesforce-standard-endorsement.svg);
}

.coveo-filetype-salesforce-standard-entitlement-process,.coveo-filetype-salesforce-standard-entitlement-process-small{
  background-image:url(../image/salesforce-standard-entitlement-process.svg);
}

.coveo-filetype-salesforce-standard-entitlement-template,.coveo-filetype-salesforce-standard-entitlement-template-small{
  background-image:url(../image/salesforce-standard-entitlement-template.svg);
}

.coveo-filetype-salesforce-standard-entitlement,.coveo-filetype-salesforce-standard-entitlement-small{
  background-image:url(../image/salesforce-standard-entitlement.svg);
}

.coveo-filetype-salesforce-standard-entity-milestone,.coveo-filetype-salesforce-standard-entity-milestone-small{
  background-image:url(../image/salesforce-standard-entity-milestone.svg);
}

.coveo-filetype-salesforce-standard-entity,.coveo-filetype-salesforce-standard-entity-small{
  background-image:url(../image/salesforce-standard-entity.svg);
}

.coveo-filetype-salesforce-standard-environment-hub,.coveo-filetype-salesforce-standard-environment-hub-small{
  background-image:url(../image/salesforce-standard-environment-hub.svg);
}

.coveo-filetype-salesforce-standard-event,.coveo-filetype-salesforce-standard-event-small,.coveo-icon.objecttype.coveo-small.Event,.coveo-icon.objecttype.coveo-small.event,.coveo-icon.objecttype.Event,.coveo-icon.objecttype.event{
  background-image:url(../image/salesforce-standard-event.svg);
}

.coveo-filetype-salesforce-standard-feed,.coveo-filetype-salesforce-standard-feed-small,.coveo-icon.filetype.coveo-small.Rssitem,.coveo-icon.filetype.coveo-small.rssitem,.coveo-icon.filetype.Rssitem,.coveo-icon.filetype.rssitem,.coveo-icon.objecttype.coveo-small.Feed,.coveo-icon.objecttype.coveo-small.feed,.coveo-icon.objecttype.Feed,.coveo-icon.objecttype.feed{
  background-image:url(../image/salesforce-standard-feed.svg);
}

.coveo-filetype-salesforce-standard-feedback,.coveo-filetype-salesforce-standard-feedback-small,.coveo-icon.filetype.coveo-small.Lithiummessage,.coveo-icon.filetype.coveo-small.lithiummessage,.coveo-icon.filetype.coveo-small.Lithiumthread,.coveo-icon.filetype.coveo-small.lithiumthread,.coveo-icon.filetype.Lithiummessage,.coveo-icon.filetype.lithiummessage,.coveo-icon.filetype.Lithiumthread,.coveo-icon.filetype.lithiumthread,.coveo-icon.objecttype.Casecomment,.coveo-icon.objecttype.casecomment,.coveo-icon.objecttype.coveo-small.Casecomment,.coveo-icon.objecttype.coveo-small.casecomment,.coveo-icon.objecttype.coveo-small.Kbarticlecomment,.coveo-icon.objecttype.coveo-small.kbarticlecomment,.coveo-icon.objecttype.coveo-small.Thread,.coveo-icon.objecttype.coveo-small.thread,.coveo-icon.objecttype.Kbarticlecomment,.coveo-icon.objecttype.kbarticlecomment,.coveo-icon.objecttype.Thread,.coveo-icon.objecttype.thread{
  background-image:url(../image/salesforce-standard-feedback.svg);
}

.coveo-filetype-salesforce-standard-file,.coveo-filetype-salesforce-standard-file-small,.coveo-icon.objecttype.Annotation,.coveo-icon.objecttype.annotation,.coveo-icon.objecttype.coveo-small.Annotation,.coveo-icon.objecttype.coveo-small.annotation,.coveo-icon.objecttype.coveo-small.File,.coveo-icon.objecttype.coveo-small.file,.coveo-icon.objecttype.File,.coveo-icon.objecttype.file{
  background-image:url(../image/salesforce-standard-file.svg);
}

.coveo-filetype-salesforce-standard-flow,.coveo-filetype-salesforce-standard-flow-small{
  background-image:url(../image/salesforce-standard-flow.svg);
}

.coveo-filetype-salesforce-standard-folder,.coveo-filetype-salesforce-standard-folder-small{
  background-image:url(../image/salesforce-standard-folder.svg);
}

.coveo-filetype-salesforce-standard-forecasts,.coveo-filetype-salesforce-standard-forecasts-small{
  background-image:url(../image/salesforce-standard-forecasts.svg);
}

.coveo-filetype-salesforce-standard-generic-loading,.coveo-filetype-salesforce-standard-generic-loading-small{
  background-image:url(../image/salesforce-standard-generic-loading.svg);
}

.coveo-filetype-salesforce-standard-goals,.coveo-filetype-salesforce-standard-goals-small,.coveo-icon.objecttype.coveo-small.Goal,.coveo-icon.objecttype.coveo-small.goal,.coveo-icon.objecttype.Goal,.coveo-icon.objecttype.goal{
  background-image:url(../image/salesforce-standard-goals.svg);
}

.coveo-filetype-salesforce-standard-group-loading,.coveo-filetype-salesforce-standard-group-loading-small{
  background-image:url(../image/salesforce-standard-group-loading.svg);
}

.coveo-filetype-salesforce-standard-groups,.coveo-filetype-salesforce-standard-groups-small,.coveo-icon.filetype.coveo-small.Lithiumboard,.coveo-icon.filetype.coveo-small.lithiumboard,.coveo-icon.filetype.Lithiumboard,.coveo-icon.filetype.lithiumboard,.coveo-icon.objecttype.Collaborationgroup,.coveo-icon.objecttype.collaborationgroup,.coveo-icon.objecttype.coveo-small.Collaborationgroup,.coveo-icon.objecttype.coveo-small.collaborationgroup{
  background-image:url(../image/salesforce-standard-groups.svg);
}

.coveo-filetype-salesforce-standard-hierarchy,.coveo-filetype-salesforce-standard-hierarchy-small{
  background-image:url(../image/salesforce-standard-hierarchy.svg);
}

.coveo-filetype-salesforce-standard-home,.coveo-filetype-salesforce-standard-home-small{
  background-image:url(../image/salesforce-standard-home.svg);
}

.coveo-filetype-salesforce-standard-household,.coveo-filetype-salesforce-standard-household-small{
  background-image:url(../image/salesforce-standard-household.svg);
}

.coveo-filetype-salesforce-standard-individual,.coveo-filetype-salesforce-standard-individual-small{
  background-image:url(../image/salesforce-standard-individual.svg);
}

.coveo-filetype-salesforce-standard-insights,.coveo-filetype-salesforce-standard-insights-small,.coveo-icon.filetype.Cfblogentry,.coveo-icon.filetype.cfblogentry,.coveo-icon.filetype.coveo-small.Cfblogentry,.coveo-icon.filetype.coveo-small.cfblogentry{
  background-image:url(../image/salesforce-standard-insights.svg);
}

.coveo-filetype-salesforce-standard-investment-account,.coveo-filetype-salesforce-standard-investment-account-small{
  background-image:url(../image/salesforce-standard-investment-account.svg);
}

.coveo-filetype-salesforce-standard-iot-orchestrations,.coveo-filetype-salesforce-standard-iot-orchestrations-small{
  background-image:url(../image/salesforce-standard-iot-orchestrations.svg);
}

.coveo-filetype-salesforce-standard-knowledge,.coveo-filetype-salesforce-standard-knowledge-small,.coveo-icon.objecttype.coveo-small.Kbdocumentation,.coveo-icon.objecttype.coveo-small.kbdocumentation,.coveo-icon.objecttype.coveo-small.Kbknowledgearticle,.coveo-icon.objecttype.coveo-small.kbknowledgearticle,.coveo-icon.objecttype.coveo-small.Kbtechnicalarticle,.coveo-icon.objecttype.coveo-small.kbtechnicalarticle,.coveo-icon.objecttype.Kbdocumentation,.coveo-icon.objecttype.kbdocumentation,.coveo-icon.objecttype.Kbknowledgearticle,.coveo-icon.objecttype.kbknowledgearticle,.coveo-icon.objecttype.Kbtechnicalarticle,.coveo-icon.objecttype.kbtechnicalarticle{
  background-image:url(../image/salesforce-standard-knowledge.svg);
}

.coveo-filetype-salesforce-standard-lead-insights,.coveo-filetype-salesforce-standard-lead-insights-small{
  background-image:url(../image/salesforce-standard-lead-insights.svg);
}

.coveo-filetype-salesforce-standard-lead-list,.coveo-filetype-salesforce-standard-lead-list-small{
  background-image:url(../image/salesforce-standard-lead-list.svg);
}

.coveo-filetype-salesforce-standard-lead,.coveo-filetype-salesforce-standard-lead-small,.coveo-icon.objecttype.coveo-small.Lead,.coveo-icon.objecttype.coveo-small.lead,.coveo-icon.objecttype.Lead,.coveo-icon.objecttype.lead{
  background-image:url(../image/salesforce-standard-lead.svg);
}

.coveo-filetype-salesforce-standard-link,.coveo-filetype-salesforce-standard-link-small{
  background-image:url(../image/salesforce-standard-link.svg);
}

.coveo-filetype-salesforce-standard-list-email,.coveo-filetype-salesforce-standard-list-email-small{
  background-image:url(../image/salesforce-standard-list-email.svg);
}

.coveo-filetype-salesforce-standard-live-chat-visitor,.coveo-filetype-salesforce-standard-live-chat-visitor-small{
  background-image:url(../image/salesforce-standard-live-chat-visitor.svg);
}

.coveo-filetype-salesforce-standard-live-chat,.coveo-filetype-salesforce-standard-live-chat-small{
  background-image:url(../image/salesforce-standard-live-chat.svg);
}

.coveo-filetype-salesforce-standard-location,.coveo-filetype-salesforce-standard-location-small{
  background-image:url(../image/salesforce-standard-location.svg);
}

.coveo-filetype-salesforce-standard-log-a-call,.coveo-filetype-salesforce-standard-log-a-call-small{
  background-image:url(../image/salesforce-standard-log-a-call.svg);
}

.coveo-filetype-salesforce-standard-logging,.coveo-filetype-salesforce-standard-logging-small{
  background-image:url(../image/salesforce-standard-logging.svg);
}

.coveo-filetype-salesforce-standard-macros,.coveo-filetype-salesforce-standard-macros-small{
  background-image:url(../image/salesforce-standard-macros.svg);
}

.coveo-filetype-salesforce-standard-maintenance-asset,.coveo-filetype-salesforce-standard-maintenance-asset-small{
  background-image:url(../image/salesforce-standard-maintenance-asset.svg);
}

.coveo-filetype-salesforce-standard-maintenance-plan,.coveo-filetype-salesforce-standard-maintenance-plan-small{
  background-image:url(../image/salesforce-standard-maintenance-plan.svg);
}

.coveo-filetype-salesforce-standard-marketing-actions,.coveo-filetype-salesforce-standard-marketing-actions-small{
  background-image:url(../image/salesforce-standard-marketing-actions.svg);
}

.coveo-filetype-salesforce-standard-merge,.coveo-filetype-salesforce-standard-merge-small{
  background-image:url(../image/salesforce-standard-merge.svg);
}

.coveo-filetype-salesforce-standard-messaging-conversation,.coveo-filetype-salesforce-standard-messaging-conversation-small{
  background-image:url(../image/salesforce-standard-messaging-conversation.svg);
}

.coveo-filetype-salesforce-standard-messaging-session,.coveo-filetype-salesforce-standard-messaging-session-small{
  background-image:url(../image/salesforce-standard-messaging-session.svg);
}

.coveo-filetype-salesforce-standard-messaging-user,.coveo-filetype-salesforce-standard-messaging-user-small{
  background-image:url(../image/salesforce-standard-messaging-user.svg);
}

.coveo-filetype-salesforce-standard-metrics,.coveo-filetype-salesforce-standard-metrics-small{
  background-image:url(../image/salesforce-standard-metrics.svg);
}

.coveo-filetype-salesforce-standard-news,.coveo-filetype-salesforce-standard-news-small{
  background-image:url(../image/salesforce-standard-news.svg);
}

.coveo-filetype-salesforce-standard-note,.coveo-filetype-salesforce-standard-note-small,.coveo-icon.objecttype.coveo-small.Note,.coveo-icon.objecttype.coveo-small.note,.coveo-icon.objecttype.Note,.coveo-icon.objecttype.note{
  background-image:url(../image/salesforce-standard-note.svg);
}

.coveo-filetype-salesforce-standard-omni-supervisor,.coveo-filetype-salesforce-standard-omni-supervisor-small{
  background-image:url(../image/salesforce-standard-omni-supervisor.svg);
}

.coveo-filetype-salesforce-standard-operating-hours,.coveo-filetype-salesforce-standard-operating-hours-small{
  background-image:url(../image/salesforce-standard-operating-hours.svg);
}

.coveo-filetype-salesforce-standard-opportunity-splits,.coveo-filetype-salesforce-standard-opportunity-splits-small{
  background-image:url(../image/salesforce-standard-opportunity-splits.svg);
}

.coveo-filetype-salesforce-standard-opportunity,.coveo-filetype-salesforce-standard-opportunity-small,.coveo-icon.objecttype.coveo-small.Opportunity,.coveo-icon.objecttype.coveo-small.opportunity,.coveo-icon.objecttype.coveo-small.Opportunityproduct,.coveo-icon.objecttype.coveo-small.opportunityproduct,.coveo-icon.objecttype.Opportunity,.coveo-icon.objecttype.opportunity,.coveo-icon.objecttype.Opportunityproduct,.coveo-icon.objecttype.opportunityproduct{
  background-image:url(../image/salesforce-standard-opportunity.svg);
}

.coveo-filetype-salesforce-standard-orders,.coveo-filetype-salesforce-standard-orders-small,.coveo-icon.objecttype.coveo-small.Salesorder,.coveo-icon.objecttype.coveo-small.salesorder,.coveo-icon.objecttype.Salesorder,.coveo-icon.objecttype.salesorder{
  background-image:url(../image/salesforce-standard-orders.svg);
}

.coveo-filetype-salesforce-standard-partner-fund-allocation,.coveo-filetype-salesforce-standard-partner-fund-allocation-small{
  background-image:url(../image/salesforce-standard-partner-fund-allocation.svg);
}

.coveo-filetype-salesforce-standard-partner-fund-claim,.coveo-filetype-salesforce-standard-partner-fund-claim-small{
  background-image:url(../image/salesforce-standard-partner-fund-claim.svg);
}

.coveo-filetype-salesforce-standard-partner-fund-request,.coveo-filetype-salesforce-standard-partner-fund-request-small{
  background-image:url(../image/salesforce-standard-partner-fund-request.svg);
}

.coveo-filetype-salesforce-standard-partner-marketing-budget,.coveo-filetype-salesforce-standard-partner-marketing-budget-small{
  background-image:url(../image/salesforce-standard-partner-marketing-budget.svg);
}

.coveo-filetype-salesforce-standard-partners,.coveo-filetype-salesforce-standard-partners-small{
  background-image:url(../image/salesforce-standard-partners.svg);
}

.coveo-filetype-salesforce-standard-past-chat,.coveo-filetype-salesforce-standard-past-chat-small{
  background-image:url(../image/salesforce-standard-past-chat.svg);
}

.coveo-filetype-salesforce-standard-people,.coveo-filetype-salesforce-standard-people-small{
  background-image:url(../image/salesforce-standard-people.svg);
}

.coveo-filetype-salesforce-standard-performance,.coveo-filetype-salesforce-standard-performance-small{
  background-image:url(../image/salesforce-standard-performance.svg);
}

.coveo-filetype-salesforce-standard-person-account,.coveo-filetype-salesforce-standard-person-account-small{
  background-image:url(../image/salesforce-standard-person-account.svg);
}

.coveo-filetype-salesforce-standard-photo,.coveo-filetype-salesforce-standard-photo-small{
  background-image:url(../image/salesforce-standard-photo.svg);
}

.coveo-filetype-salesforce-standard-poll,.coveo-filetype-salesforce-standard-poll-small{
  background-image:url(../image/salesforce-standard-poll.svg);
}

.coveo-filetype-salesforce-standard-portal,.coveo-filetype-salesforce-standard-portal-small{
  background-image:url(../image/salesforce-standard-portal.svg);
}

.coveo-filetype-salesforce-standard-post,.coveo-filetype-salesforce-standard-post-small,.coveo-icon.objecttype.coveo-small.Feedcomment,.coveo-icon.objecttype.coveo-small.feedcomment,.coveo-icon.objecttype.coveo-small.Feeditem,.coveo-icon.objecttype.coveo-small.feeditem,.coveo-icon.objecttype.Feedcomment,.coveo-icon.objecttype.feedcomment,.coveo-icon.objecttype.Feeditem,.coveo-icon.objecttype.feeditem{
  background-image:url(../image/salesforce-standard-post.svg);
}

.coveo-filetype-salesforce-standard-pricebook,.coveo-filetype-salesforce-standard-pricebook-small{
  background-image:url(../image/salesforce-standard-pricebook.svg);
}

.coveo-filetype-salesforce-standard-process,.coveo-filetype-salesforce-standard-process-small{
  background-image:url(../image/salesforce-standard-process.svg);
}

.coveo-filetype-salesforce-standard-product-consumed,.coveo-filetype-salesforce-standard-product-consumed-small{
  background-image:url(../image/salesforce-standard-product-consumed.svg);
}

.coveo-filetype-salesforce-standard-product-item-transaction,.coveo-filetype-salesforce-standard-product-item-transaction-small{
  background-image:url(../image/salesforce-standard-product-item-transaction.svg);
}

.coveo-filetype-salesforce-standard-product-item,.coveo-filetype-salesforce-standard-product-item-small{
  background-image:url(../image/salesforce-standard-product-item.svg);
}

.coveo-filetype-salesforce-standard-product-request-line-item,.coveo-filetype-salesforce-standard-product-request-line-item-small{
  background-image:url(../image/salesforce-standard-product-request-line-item.svg);
}

.coveo-filetype-salesforce-standard-product-request,.coveo-filetype-salesforce-standard-product-request-small{
  background-image:url(../image/salesforce-standard-product-request.svg);
}

.coveo-filetype-salesforce-standard-product-required,.coveo-filetype-salesforce-standard-product-required-small{
  background-image:url(../image/salesforce-standard-product-required.svg);
}

.coveo-filetype-salesforce-standard-product-transfer,.coveo-filetype-salesforce-standard-product-transfer-small{
  background-image:url(../image/salesforce-standard-product-transfer.svg);
}

.coveo-filetype-salesforce-standard-product,.coveo-filetype-salesforce-standard-product-small,.coveo-icon.objecttype.coveo-small.Product,.coveo-icon.objecttype.coveo-small.product,.coveo-icon.objecttype.Product,.coveo-icon.objecttype.product{
  background-image:url(../image/salesforce-standard-product.svg);
}

.coveo-filetype-salesforce-standard-question-best,.coveo-filetype-salesforce-standard-question-best-small{
  background-image:url(../image/salesforce-standard-question-best.svg);
}

.coveo-filetype-salesforce-standard-question-feed,.coveo-filetype-salesforce-standard-question-feed-small,.coveo-icon.filetype.Cfcomment,.coveo-icon.filetype.cfcomment,.coveo-icon.filetype.coveo-small.Cfcomment,.coveo-icon.filetype.coveo-small.cfcomment{
  background-image:url(../image/salesforce-standard-question-feed.svg);
}

.coveo-filetype-salesforce-standard-quick-text,.coveo-filetype-salesforce-standard-quick-text-small{
  background-image:url(../image/salesforce-standard-quick-text.svg);
}

.coveo-filetype-salesforce-standard-quip-sheet,.coveo-filetype-salesforce-standard-quip-sheet-small{
  background-image:url(../image/salesforce-standard-quip-sheet.svg);
}

.coveo-filetype-salesforce-standard-quip,.coveo-filetype-salesforce-standard-quip-small{
  background-image:url(../image/salesforce-standard-quip.svg);
}

.coveo-filetype-salesforce-standard-quotes,.coveo-filetype-salesforce-standard-quotes-small,.coveo-icon.objecttype.coveo-small.Quote,.coveo-icon.objecttype.coveo-small.quote,.coveo-icon.objecttype.Quote,.coveo-icon.objecttype.quote{
  background-image:url(../image/salesforce-standard-quotes.svg);
}

.coveo-filetype-salesforce-standard-read-receipts,.coveo-filetype-salesforce-standard-read-receipts-small{
  background-image:url(../image/salesforce-standard-read-receipts.svg);
}

.coveo-filetype-salesforce-standard-recent,.coveo-filetype-salesforce-standard-recent-small{
  background-image:url(../image/salesforce-standard-recent.svg);
}

.coveo-filetype-salesforce-standard-record,.coveo-filetype-salesforce-standard-record-small{
  background-image:url(../image/salesforce-standard-record.svg);
}

.coveo-filetype-salesforce-standard-related-list,.coveo-filetype-salesforce-standard-related-list-small,.coveo-icon.filetype.coveo-small.Lithiumcategory,.coveo-icon.filetype.coveo-small.lithiumcategory,.coveo-icon.filetype.coveo-small.Saleforceitem,.coveo-icon.filetype.coveo-small.saleforceitem,.coveo-icon.filetype.coveo-small.Spwikipagelibrarylist,.coveo-icon.filetype.coveo-small.spwikipagelibrarylist,.coveo-icon.filetype.Lithiumcategory,.coveo-icon.filetype.lithiumcategory,.coveo-icon.filetype.Saleforceitem,.coveo-icon.filetype.saleforceitem,.coveo-icon.filetype.Spwikipagelibrarylist,.coveo-icon.filetype.spwikipagelibrarylist,.coveo-icon.objecttype.coveo-small.List,.coveo-icon.objecttype.coveo-small.list,.coveo-icon.objecttype.List,.coveo-icon.objecttype.list{
  background-image:url(../image/salesforce-standard-related-list.svg);
}

.coveo-filetype-salesforce-standard-relationship,.coveo-filetype-salesforce-standard-relationship-small{
  background-image:url(../image/salesforce-standard-relationship.svg);
}

.coveo-filetype-salesforce-standard-report,.coveo-filetype-salesforce-standard-report-small,.coveo-icon.objecttype.coveo-small.Report,.coveo-icon.objecttype.coveo-small.report,.coveo-icon.objecttype.Report,.coveo-icon.objecttype.report{
  background-image:url(../image/salesforce-standard-report.svg);
}

.coveo-filetype-salesforce-standard-resource-absence,.coveo-filetype-salesforce-standard-resource-absence-small{
  background-image:url(../image/salesforce-standard-resource-absence.svg);
}

.coveo-filetype-salesforce-standard-resource-capacity,.coveo-filetype-salesforce-standard-resource-capacity-small{
  background-image:url(../image/salesforce-standard-resource-capacity.svg);
}

.coveo-filetype-salesforce-standard-resource-preference,.coveo-filetype-salesforce-standard-resource-preference-small{
  background-image:url(../image/salesforce-standard-resource-preference.svg);
}

.coveo-filetype-salesforce-standard-resource-skill,.coveo-filetype-salesforce-standard-resource-skill-small{
  background-image:url(../image/salesforce-standard-resource-skill.svg);
}

.coveo-filetype-salesforce-standard-return-order-line-item,.coveo-filetype-salesforce-standard-return-order-line-item-small{
  background-image:url(../image/salesforce-standard-return-order-line-item.svg);
}

.coveo-filetype-salesforce-standard-return-order,.coveo-filetype-salesforce-standard-return-order-small{
  background-image:url(../image/salesforce-standard-return-order.svg);
}

.coveo-filetype-salesforce-standard-reward,.coveo-filetype-salesforce-standard-reward-small{
  background-image:url(../image/salesforce-standard-reward.svg);
}

.coveo-filetype-salesforce-standard-rtc-presence,.coveo-filetype-salesforce-standard-rtc-presence-small{
  background-image:url(../image/salesforce-standard-rtc-presence.svg);
}

.coveo-filetype-salesforce-standard-sales-path,.coveo-filetype-salesforce-standard-sales-path-small{
  background-image:url(../image/salesforce-standard-sales-path.svg);
}

.coveo-filetype-salesforce-standard-scan-card,.coveo-filetype-salesforce-standard-scan-card-small{
  background-image:url(../image/salesforce-standard-scan-card.svg);
}

.coveo-filetype-salesforce-standard-search,.coveo-filetype-salesforce-standard-search-small{
  background-image:url(../image/salesforce-standard-search.svg);
}

.coveo-filetype-salesforce-standard-service-appointment,.coveo-filetype-salesforce-standard-service-appointment-small,.coveo-icon.objecttype.Appointment,.coveo-icon.objecttype.appointment,.coveo-icon.objecttype.coveo-small.Appointment,.coveo-icon.objecttype.coveo-small.appointment{
  background-image:url(../image/salesforce-standard-service-appointment.svg);
}

.coveo-filetype-salesforce-standard-service-contract,.coveo-filetype-salesforce-standard-service-contract-small,.coveo-icon.objecttype.coveo-small.Service,.coveo-icon.objecttype.coveo-small.service,.coveo-icon.objecttype.Service,.coveo-icon.objecttype.service{
  background-image:url(../image/salesforce-standard-service-contract.svg);
}

.coveo-filetype-salesforce-standard-service-crew-member,.coveo-filetype-salesforce-standard-service-crew-member-small{
  background-image:url(../image/salesforce-standard-service-crew-member.svg);
}

.coveo-filetype-salesforce-standard-service-crew,.coveo-filetype-salesforce-standard-service-crew-small{
  background-image:url(../image/salesforce-standard-service-crew.svg);
}

.coveo-filetype-salesforce-standard-service-report,.coveo-filetype-salesforce-standard-service-report-small,.coveo-icon.filetype.coveo-small.Jiraissue,.coveo-icon.filetype.coveo-small.jiraissue,.coveo-icon.filetype.Jiraissue,.coveo-icon.filetype.jiraissue{
  background-image:url(../image/salesforce-standard-service-report.svg);
}

.coveo-filetype-salesforce-standard-service-resource,.coveo-filetype-salesforce-standard-service-resource-small{
  background-image:url(../image/salesforce-standard-service-resource.svg);
}

.coveo-filetype-salesforce-standard-service-territory-location,.coveo-filetype-salesforce-standard-service-territory-location-small{
  background-image:url(../image/salesforce-standard-service-territory-location.svg);
}

.coveo-filetype-salesforce-standard-service-territory-member,.coveo-filetype-salesforce-standard-service-territory-member-small{
  background-image:url(../image/salesforce-standard-service-territory-member.svg);
}

.coveo-filetype-salesforce-standard-service-territory,.coveo-filetype-salesforce-standard-service-territory-small{
  background-image:url(../image/salesforce-standard-service-territory.svg);
}

.coveo-filetype-salesforce-standard-shipment,.coveo-filetype-salesforce-standard-shipment-small{
  background-image:url(../image/salesforce-standard-shipment.svg);
}

.coveo-filetype-salesforce-standard-skill-entity,.coveo-filetype-salesforce-standard-skill-entity-small{
  background-image:url(../image/salesforce-standard-skill-entity.svg);
}

.coveo-filetype-salesforce-standard-skill-requirement,.coveo-filetype-salesforce-standard-skill-requirement-small{
  background-image:url(../image/salesforce-standard-skill-requirement.svg);
}

.coveo-filetype-salesforce-standard-skill,.coveo-filetype-salesforce-standard-skill-small{
  background-image:url(../image/salesforce-standard-skill.svg);
}

.coveo-filetype-salesforce-standard-social,.coveo-filetype-salesforce-standard-social-small,.coveo-icon.objecttype.coveo-small.Socialprofile,.coveo-icon.objecttype.coveo-small.socialprofile,.coveo-icon.objecttype.Socialprofile,.coveo-icon.objecttype.socialprofile{
  background-image:url(../image/salesforce-standard-social.svg);
}

.coveo-filetype-salesforce-standard-solution,.coveo-filetype-salesforce-standard-solution-small,.coveo-icon.objecttype.coveo-small.Kbsolution,.coveo-icon.objecttype.coveo-small.kbsolution,.coveo-icon.objecttype.coveo-small.Solution,.coveo-icon.objecttype.coveo-small.solution,.coveo-icon.objecttype.Kbsolution,.coveo-icon.objecttype.kbsolution,.coveo-icon.objecttype.Solution,.coveo-icon.objecttype.solution{
  background-image:url(../image/salesforce-standard-solution.svg);
}

.coveo-filetype-salesforce-standard-sossession,.coveo-filetype-salesforce-standard-sossession-small{
  background-image:url(../image/salesforce-standard-sossession.svg);
}

.coveo-filetype-salesforce-standard-stage-collection,.coveo-filetype-salesforce-standard-stage-collection-small{
  background-image:url(../image/salesforce-standard-stage-collection.svg);
}

.coveo-filetype-salesforce-standard-stage,.coveo-filetype-salesforce-standard-stage-small{
  background-image:url(../image/salesforce-standard-stage.svg);
}

.coveo-filetype-salesforce-standard-survey,.coveo-filetype-salesforce-standard-survey-small{
  background-image:url(../image/salesforce-standard-survey.svg);
}

.coveo-filetype-salesforce-standard-task,.coveo-filetype-salesforce-standard-task-small,.coveo-icon.objecttype.coveo-small.Task,.coveo-icon.objecttype.coveo-small.task,.coveo-icon.objecttype.Task,.coveo-icon.objecttype.task{
  background-image:url(../image/salesforce-standard-task.svg);
}

.coveo-filetype-salesforce-standard-task2,.coveo-filetype-salesforce-standard-task2-small{
  background-image:url(../image/salesforce-standard-task2.svg);
}

.coveo-filetype-salesforce-standard-team-member,.coveo-filetype-salesforce-standard-team-member-small,.coveo-icon.filetype.coveo-small.Lithiumcommunity,.coveo-icon.filetype.coveo-small.lithiumcommunity,.coveo-icon.filetype.Lithiumcommunity,.coveo-icon.filetype.lithiumcommunity{
  background-image:url(../image/salesforce-standard-team-member.svg);
}

.coveo-filetype-salesforce-standard-template,.coveo-filetype-salesforce-standard-template-small{
  background-image:url(../image/salesforce-standard-template.svg);
}

.coveo-filetype-salesforce-standard-thanks-loading,.coveo-filetype-salesforce-standard-thanks-loading-small{
  background-image:url(../image/salesforce-standard-thanks-loading.svg);
}

.coveo-filetype-salesforce-standard-thanks,.coveo-filetype-salesforce-standard-thanks-small{
  background-image:url(../image/salesforce-standard-thanks.svg);
}

.coveo-filetype-salesforce-standard-timesheet-entry,.coveo-filetype-salesforce-standard-timesheet-entry-small{
  background-image:url(../image/salesforce-standard-timesheet-entry.svg);
}

.coveo-filetype-salesforce-standard-timesheet,.coveo-filetype-salesforce-standard-timesheet-small{
  background-image:url(../image/salesforce-standard-timesheet.svg);
}

.coveo-filetype-salesforce-standard-timeslot,.coveo-filetype-salesforce-standard-timeslot-small{
  background-image:url(../image/salesforce-standard-timeslot.svg);
}

.coveo-filetype-salesforce-standard-today,.coveo-filetype-salesforce-standard-today-small{
  background-image:url(../image/salesforce-standard-today.svg);
}

.coveo-filetype-salesforce-standard-topic,.coveo-filetype-salesforce-standard-topic-small,.coveo-icon.objecttype.coveo-small.Topic,.coveo-icon.objecttype.coveo-small.topic,.coveo-icon.objecttype.Topic,.coveo-icon.objecttype.topic{
  background-image:url(../image/salesforce-standard-topic.svg);
}

.coveo-filetype-salesforce-standard-topic2,.coveo-filetype-salesforce-standard-topic2-small{
  background-image:url(../image/salesforce-standard-topic2.svg);
}

.coveo-filetype-salesforce-standard-unmatched,.coveo-filetype-salesforce-standard-unmatched-small{
  background-image:url(../image/salesforce-standard-unmatched.svg);
}

.coveo-filetype-salesforce-standard-user,.coveo-filetype-salesforce-standard-user-small{
  background-image:url(../image/salesforce-standard-user.svg);
}

.coveo-filetype-salesforce-standard-work-order-item,.coveo-filetype-salesforce-standard-work-order-item-small{
  background-image:url(../image/salesforce-standard-work-order-item.svg);
}

.coveo-filetype-salesforce-standard-work-order,.coveo-filetype-salesforce-standard-work-order-small{
  background-image:url(../image/salesforce-standard-work-order.svg);
}

.coveo-filetype-salesforce-standard-work-type,.coveo-filetype-salesforce-standard-work-type-small{
  background-image:url(../image/salesforce-standard-work-type.svg);
}

.coveo-filetype-user,.coveo-filetype-user-small,.coveo-icon.filetype.Activedirperson,.coveo-icon.filetype.activedirperson,.coveo-icon.filetype.Box,.coveo-icon.filetype.box,.coveo-icon.filetype.Box-user,.coveo-icon.filetype.box user,.coveo-icon.filetype.coveo-small.Activedirperson,.coveo-icon.filetype.coveo-small.activedirperson,.coveo-icon.filetype.coveo-small.Box,.coveo-icon.filetype.coveo-small.box,.coveo-icon.filetype.coveo-small.Box-user,.coveo-icon.filetype.coveo-small.box user,.coveo-icon.filetype.coveo-small.Exchangegroup,.coveo-icon.filetype.coveo-small.exchangegroup,.coveo-icon.filetype.coveo-small.Exchangeperson,.coveo-icon.filetype.coveo-small.exchangeperson,.coveo-icon.filetype.coveo-small.Spattendee,.coveo-icon.filetype.coveo-small.spattendee,.coveo-icon.filetype.coveo-small.Spattendeelist,.coveo-icon.filetype.coveo-small.spattendeelist,.coveo-icon.filetype.coveo-small.Spcontact,.coveo-icon.filetype.coveo-small.spcontact,.coveo-icon.filetype.coveo-small.Spcontactlist,.coveo-icon.filetype.coveo-small.spcontactlist,.coveo-icon.filetype.coveo-small.Spuserinformation,.coveo-icon.filetype.coveo-small.spuserinformation,.coveo-icon.filetype.coveo-small.Spuserinformationlist,.coveo-icon.filetype.coveo-small.spuserinformationlist,.coveo-icon.filetype.coveo-small.Spuserprofile,.coveo-icon.filetype.coveo-small.spuserprofile,.coveo-icon.filetype.Exchangegroup,.coveo-icon.filetype.exchangegroup,.coveo-icon.filetype.Exchangeperson,.coveo-icon.filetype.exchangeperson,.coveo-icon.filetype.Spattendee,.coveo-icon.filetype.spattendee,.coveo-icon.filetype.Spattendeelist,.coveo-icon.filetype.spattendeelist,.coveo-icon.filetype.Spcontact,.coveo-icon.filetype.spcontact,.coveo-icon.filetype.Spcontactlist,.coveo-icon.filetype.spcontactlist,.coveo-icon.filetype.Spuserinformation,.coveo-icon.filetype.spuserinformation,.coveo-icon.filetype.Spuserinformationlist,.coveo-icon.filetype.spuserinformationlist,.coveo-icon.filetype.Spuserprofile,.coveo-icon.filetype.spuserprofile,.coveo-icon.objecttype.coveo-small.Partner,.coveo-icon.objecttype.coveo-small.partner,.coveo-icon.objecttype.coveo-small.People,.coveo-icon.objecttype.coveo-small.people,.coveo-icon.objecttype.coveo-small.User,.coveo-icon.objecttype.coveo-small.user,.coveo-icon.objecttype.Partner,.coveo-icon.objecttype.partner,.coveo-icon.objecttype.People,.coveo-icon.objecttype.people,.coveo-icon.objecttype.User,.coveo-icon.objecttype.user{
  background-image:url(../image/user.svg);
}

.coveo-filetype-video,.coveo-filetype-video-small,.coveo-icon.filetype.coveo-small.Video,.coveo-icon.filetype.coveo-small.video,.coveo-icon.filetype.coveo-small.Youtube,.coveo-icon.filetype.coveo-small.youtube,.coveo-icon.filetype.coveo-small.Youtubeplaylist,.coveo-icon.filetype.coveo-small.youtubeplaylist,.coveo-icon.filetype.coveo-small.Youtubeplaylistitem,.coveo-icon.filetype.coveo-small.youtubeplaylistitem,.coveo-icon.filetype.coveo-small.Youtubevideo,.coveo-icon.filetype.coveo-small.youtubevideo,.coveo-icon.filetype.Video,.coveo-icon.filetype.video,.coveo-icon.filetype.Youtube,.coveo-icon.filetype.youtube,.coveo-icon.filetype.Youtubeplaylist,.coveo-icon.filetype.youtubeplaylist,.coveo-icon.filetype.Youtubeplaylistitem,.coveo-icon.filetype.youtubeplaylistitem,.coveo-icon.filetype.Youtubevideo,.coveo-icon.filetype.youtubevideo{
  background-image:url(../image/video.svg);
}

.coveo-filetype-webpage,.coveo-filetype-webpage-small,.coveo-icon.filetype.coveo-small.Spportal,.coveo-icon.filetype.coveo-small.spportal,.coveo-icon.filetype.Spportal,.coveo-icon.filetype.spportal{
  background-image:url(../image/webpage.svg);
}
.coveo-filetype-salesforce-standard-contact,.coveo-filetype-salesforce-standard-contact-small,.coveo-icon.objecttype.Contact,.coveo-icon.objecttype.contact,.coveo-icon.objecttype.coveo-small.Contact,.coveo-icon.objecttype.coveo-small.contact{
  background-color:#a094ed;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-work-order,.coveo-filetype-salesforce-standard-work-order-small{
  background-color:#50e3c2;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-post,.coveo-filetype-salesforce-standard-post-small,.coveo-icon.objecttype.coveo-small.Feedcomment,.coveo-icon.objecttype.coveo-small.feedcomment,.coveo-icon.objecttype.coveo-small.Feeditem,.coveo-icon.objecttype.coveo-small.feeditem,.coveo-icon.objecttype.Feedcomment,.coveo-icon.objecttype.feedcomment,.coveo-icon.objecttype.Feeditem,.coveo-icon.objecttype.feeditem{
  background-color:#65cae4;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-carousel,.coveo-filetype-salesforce-standard-carousel-small{
  background-color:#6bbd6e;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-resource-skill,.coveo-filetype-salesforce-standard-resource-skill-small{
  background-color:#45c173;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-goals,.coveo-filetype-salesforce-standard-goals-small,.coveo-icon.objecttype.coveo-small.Goal,.coveo-icon.objecttype.coveo-small.goal,.coveo-icon.objecttype.Goal,.coveo-icon.objecttype.goal{
  background-color:#56aadf;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-investment-account,.coveo-filetype-salesforce-standard-investment-account-small{
  background-color:#4bc076;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-default,.coveo-filetype-salesforce-standard-default-small,.coveo-icon.filetype.coveo-small.Salesforceitem,.coveo-icon.filetype.coveo-small.salesforceitem,.coveo-icon.filetype.Salesforceitem,.coveo-icon.filetype.salesforceitem{
  background-color:#8199af;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-case-milestone,.coveo-filetype-salesforce-standard-case-milestone-small{
  background-color:#f2cf5b;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-today,.coveo-filetype-salesforce-standard-today-small{
  background-color:#ef7ead;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-lead-list,.coveo-filetype-salesforce-standard-lead-list-small,.coveo-filetype-salesforce-standard-product-item-transaction,.coveo-filetype-salesforce-standard-product-item-transaction-small{
  background-color:#f88962;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-answer-private,.coveo-filetype-salesforce-standard-answer-private-small{
  background-color:#f2cf5b;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-retail-banking-console,.coveo-filetype-salesforce-standard-retail-banking-console-small{
  background-color:#00afa0;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-channel-program-members,.coveo-filetype-salesforce-standard-channel-program-members-small{
  background-color:#0eb58a;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-apps-admin,.coveo-filetype-salesforce-standard-apps-admin-small{
  background-color:#9895ee;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-datadotcom,.coveo-filetype-salesforce-standard-datadotcom-small{
  background-color:#1589ee;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-product-item,.coveo-filetype-salesforce-standard-product-item-small{
  background-color:#769ed9;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-metrics,.coveo-filetype-salesforce-standard-metrics-small{
  background-color:#56aadf;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-topic2,.coveo-filetype-salesforce-standard-topic2-small{
  background-color:#56aad0;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-partner-fund-allocation,.coveo-filetype-salesforce-standard-partner-fund-allocation-small{
  background-color:#0eb58a;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-approval,.coveo-filetype-salesforce-standard-approval-small{
  background-color:#50cc7a;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-iot-orchestrations,.coveo-filetype-salesforce-standard-iot-orchestrations-small{
  background-color:#2a739e;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-person-account,.coveo-filetype-salesforce-standard-person-account-small{
  background-color:#7f8de1;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-entity,.coveo-filetype-salesforce-standard-entity-small{
  background-color:#f88962;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-service-territory-location,.coveo-filetype-salesforce-standard-service-territory-location-small{
  background-color:#7e8be4;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-read-receipts,.coveo-filetype-salesforce-standard-read-receipts-small{
  background-color:#4bc076;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-maintenance-asset,.coveo-filetype-salesforce-standard-maintenance-asset-small{
  background-color:#2a739e;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-marketing-actions,.coveo-filetype-salesforce-standard-marketing-actions-small{
  background-color:#6bbd6e;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-case-transcript,.coveo-filetype-salesforce-standard-case-transcript-small{
  background-color:#f2cf5b;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-timesheet-entry,.coveo-filetype-salesforce-standard-timesheet-entry-small{
  background-color:#7dc37d;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-task,.coveo-filetype-salesforce-standard-task-small,.coveo-icon.objecttype.coveo-small.Task,.coveo-icon.objecttype.coveo-small.task,.coveo-icon.objecttype.Task,.coveo-icon.objecttype.task{
  background-color:#4bc076;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-answer-best,.coveo-filetype-salesforce-standard-answer-best-small{
  background-color:#f2cf5b;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-orders,.coveo-filetype-salesforce-standard-orders-small,.coveo-icon.objecttype.coveo-small.Salesorder,.coveo-icon.objecttype.coveo-small.salesorder,.coveo-icon.objecttype.Salesorder,.coveo-icon.objecttype.salesorder{
  background-color:#769ed9;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-past-chat,.coveo-filetype-salesforce-standard-past-chat-small{
  background-color:#f88960;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-feedback,.coveo-filetype-salesforce-standard-feedback-small,.coveo-icon.filetype.coveo-small.Lithiummessage,.coveo-icon.filetype.coveo-small.lithiummessage,.coveo-icon.filetype.coveo-small.Lithiumthread,.coveo-icon.filetype.coveo-small.lithiumthread,.coveo-icon.filetype.Lithiummessage,.coveo-icon.filetype.lithiummessage,.coveo-icon.filetype.Lithiumthread,.coveo-icon.filetype.lithiumthread,.coveo-icon.objecttype.Casecomment,.coveo-icon.objecttype.casecomment,.coveo-icon.objecttype.coveo-small.Casecomment,.coveo-icon.objecttype.coveo-small.casecomment,.coveo-icon.objecttype.coveo-small.Kbarticlecomment,.coveo-icon.objecttype.coveo-small.kbarticlecomment,.coveo-icon.objecttype.coveo-small.Thread,.coveo-icon.objecttype.coveo-small.thread,.coveo-icon.objecttype.Kbarticlecomment,.coveo-icon.objecttype.kbarticlecomment,.coveo-icon.objecttype.Thread,.coveo-icon.objecttype.thread{
  background-color:#6da1ea;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-action-list-component,.coveo-filetype-salesforce-standard-action-list-component-small{
  background-color:#5876a3;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-opportunity-splits,.coveo-filetype-salesforce-standard-opportunity-splits-small{
  background-color:#fcb95b;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-messaging-user,.coveo-filetype-salesforce-standard-messaging-user-small{
  background-color:#34becd;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-entitlements,.coveo-filetype-salesforce-standard-entitlements-small{
  background-color:#b781d3;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-case-log-a-call,.coveo-filetype-salesforce-standard-case-log-a-call-small{
  background-color:#f2cf5b;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-thanks-loading,.coveo-filetype-salesforce-standard-thanks-loading-small{
  background-color:#b8c3ce;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-channel-program-levels,.coveo-filetype-salesforce-standard-channel-program-levels-small{
  background-color:#0eb58a;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-email-chatter,.coveo-filetype-salesforce-standard-email-chatter-small{
  background-color:#f2cf5b;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-announcement,.coveo-filetype-salesforce-standard-announcement-small{
  background-color:#62b7ed;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-bot,.coveo-filetype-salesforce-standard-bot-small{
  background-color:#54698f;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-macros,.coveo-filetype-salesforce-standard-macros-small{
  background-color:#47cfd2;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-asset-relationship,.coveo-filetype-salesforce-standard-asset-relationship-small{
  background-color:#fa975c;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-coaching,.coveo-filetype-salesforce-standard-coaching-small{
  background-color:#f67594;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-search,.coveo-filetype-salesforce-standard-search-small{
  background-color:#62b7ed;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-connected-apps,.coveo-filetype-salesforce-standard-connected-apps-small{
  background-color:#9895ee;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-environment-hub,.coveo-filetype-salesforce-standard-environment-hub-small,.coveo-filetype-salesforce-standard-work-type,.coveo-filetype-salesforce-standard-work-type-small{
  background-color:#54698d;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-cms,.coveo-filetype-salesforce-standard-cms-small{
  background-color:#88c651;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-thanks,.coveo-filetype-salesforce-standard-thanks-small{
  background-color:#e9696e;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-service-territory-member,.coveo-filetype-salesforce-standard-service-territory-member-small{
  background-color:#7e8be4;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-campaign-members,.coveo-filetype-salesforce-standard-campaign-members-small{
  background-color:#f49756;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-retail-banking,.coveo-filetype-salesforce-standard-retail-banking-small{
  background-color:#00d2be;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-calibration,.coveo-filetype-salesforce-standard-calibration-small{
  background-color:#47cfd2;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-answer-public,.coveo-filetype-salesforce-standard-answer-public-small{
  background-color:#f2cf5b;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-unmatched,.coveo-filetype-salesforce-standard-unmatched-small{
  background-color:#62b7ed;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-partners,.coveo-filetype-salesforce-standard-partners-small{
  background-color:#0eb58a;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-email-iq,.coveo-filetype-salesforce-standard-email-iq-small{
  background-color:#a094ed;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-service-crew,.coveo-filetype-salesforce-standard-service-crew-small{
  background-color:#fa975c;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-resource-capacity,.coveo-filetype-salesforce-standard-resource-capacity-small{
  background-color:#45c173;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-channel-programs,.coveo-filetype-salesforce-standard-channel-programs-small{
  background-color:#0eb58a;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-quip,.coveo-filetype-salesforce-standard-quip-small{
  background-color:#25b4e9;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-quip-sheet,.coveo-filetype-salesforce-standard-quip-sheet-small{
  background-color:#30c85a;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-timeslot,.coveo-filetype-salesforce-standard-timeslot-small{
  background-color:#fab24c;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-live-chat,.coveo-filetype-salesforce-standard-live-chat-small{
  background-color:#f88960;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-user,.coveo-filetype-salesforce-standard-user-small{
  background-color:#34becd;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-client,.coveo-filetype-salesforce-standard-client-small{
  background-color:#00d2be;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-portal,.coveo-filetype-salesforce-standard-portal-small{
  background-color:#aec770;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-partner-fund-request,.coveo-filetype-salesforce-standard-partner-fund-request-small{
  background-color:#0eb58a;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-resource-absence,.coveo-filetype-salesforce-standard-resource-absence-small,.coveo-filetype-salesforce-standard-resource-preference,.coveo-filetype-salesforce-standard-resource-preference-small{
  background-color:#45c173;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-entitlement,.coveo-filetype-salesforce-standard-entitlement-small,.coveo-filetype-salesforce-standard-entitlement-template,.coveo-filetype-salesforce-standard-entitlement-template-small{
  background-color:#7e8be4;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-empty,.coveo-filetype-salesforce-standard-empty-small{
  background-color:#8199af;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-case-email,.coveo-filetype-salesforce-standard-case-email-small{
  background-color:#f2cf5b;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-account,.coveo-filetype-salesforce-standard-account-small,.coveo-icon.objecttype.Account,.coveo-icon.objecttype.account,.coveo-icon.objecttype.coveo-small.Account,.coveo-icon.objecttype.coveo-small.account{
  background-color:#7f8de1;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-wealth-management-console,.coveo-filetype-salesforce-standard-wealth-management-console-small{
  background-color:#00afa0;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-task2,.coveo-filetype-salesforce-standard-task2-small{
  background-color:#4bc076;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-social,.coveo-filetype-salesforce-standard-social-small,.coveo-icon.objecttype.coveo-small.Socialprofile,.coveo-icon.objecttype.coveo-small.socialprofile,.coveo-icon.objecttype.Socialprofile,.coveo-icon.objecttype.socialprofile{
  background-color:#ea74a2;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-endorsement,.coveo-filetype-salesforce-standard-endorsement-small,.coveo-filetype-salesforce-standard-folder,.coveo-filetype-salesforce-standard-folder-small{
  background-color:#8b9ae3;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-service-crew-member,.coveo-filetype-salesforce-standard-service-crew-member-small{
  background-color:#7e8be4;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-flow,.coveo-filetype-salesforce-standard-flow-small{
  background-color:#0079bc;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-omni-supervisor,.coveo-filetype-salesforce-standard-omni-supervisor-small{
  background-color:#8a76f0;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-product,.coveo-filetype-salesforce-standard-product-small,.coveo-icon.objecttype.coveo-small.Product,.coveo-icon.objecttype.coveo-small.product,.coveo-icon.objecttype.Product,.coveo-icon.objecttype.product{
  background-color:#b781d3;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-topic,.coveo-filetype-salesforce-standard-topic-small,.coveo-icon.objecttype.coveo-small.Topic,.coveo-icon.objecttype.coveo-small.topic,.coveo-icon.objecttype.Topic,.coveo-icon.objecttype.topic{
  background-color:#56aadf;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-product-required,.coveo-filetype-salesforce-standard-product-required-small{
  background-color:#ef6e64;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-process,.coveo-filetype-salesforce-standard-process-small{
  background-color:#0079bc;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-people,.coveo-filetype-salesforce-standard-people-small{
  background-color:#34becd;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-reward,.coveo-filetype-salesforce-standard-reward-small{
  background-color:#e9696e;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-performance,.coveo-filetype-salesforce-standard-performance-small{
  background-color:#f8b156;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-case-comment,.coveo-filetype-salesforce-standard-case-comment-small{
  background-color:#f2cf5b;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-campaign,.coveo-filetype-salesforce-standard-campaign-small,.coveo-icon.objecttype.Campaign,.coveo-icon.objecttype.campaign,.coveo-icon.objecttype.coveo-small.Campaign,.coveo-icon.objecttype.coveo-small.campaign{
  background-color:#f49756;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-business-hours,.coveo-filetype-salesforce-standard-business-hours-small{
  background-color:#7dc37d;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-evernote,.coveo-filetype-salesforce-standard-evernote-small{
  background-color:#86c86f;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-service-territory,.coveo-filetype-salesforce-standard-service-territory-small{
  background-color:#7e8be4;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-case,.coveo-filetype-salesforce-standard-case-small{
  background-color:#f2cf5b;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-record,.coveo-filetype-salesforce-standard-record-small{
  background-color:#7dc37d;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-contract-line-item,.coveo-filetype-salesforce-standard-contract-line-item-small{
  background-color:#6ec06e;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-skill-entity,.coveo-filetype-salesforce-standard-skill-entity-small{
  background-color:#8b9ae3;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-skill,.coveo-filetype-salesforce-standard-skill-small{
  background-color:#fa975c;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-operating-hours,.coveo-filetype-salesforce-standard-operating-hours-small{
  background-color:#6b9ee2;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-custom,.coveo-filetype-salesforce-standard-custom-small{
  background-color:#8199af;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-related-list,.coveo-filetype-salesforce-standard-related-list-small,.coveo-icon.filetype.coveo-small.Lithiumcategory,.coveo-icon.filetype.coveo-small.lithiumcategory,.coveo-icon.filetype.coveo-small.Saleforceitem,.coveo-icon.filetype.coveo-small.saleforceitem,.coveo-icon.filetype.coveo-small.Spwikipagelibrarylist,.coveo-icon.filetype.coveo-small.spwikipagelibrarylist,.coveo-icon.filetype.Lithiumcategory,.coveo-icon.filetype.lithiumcategory,.coveo-icon.filetype.Saleforceitem,.coveo-icon.filetype.saleforceitem,.coveo-icon.filetype.Spwikipagelibrarylist,.coveo-icon.filetype.spwikipagelibrarylist,.coveo-icon.objecttype.coveo-small.List,.coveo-icon.objecttype.coveo-small.list,.coveo-icon.objecttype.List,.coveo-icon.objecttype.list{
  background-color:#59bcab;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-case-change-status,.coveo-filetype-salesforce-standard-case-change-status-small{
  background-color:#f2cf5b;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-insurance-console,.coveo-filetype-salesforce-standard-insurance-console-small{
  background-color:#00afa0;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-contract,.coveo-filetype-salesforce-standard-contract-small,.coveo-icon.objecttype.Contract,.coveo-icon.objecttype.contract,.coveo-icon.objecttype.coveo-small.Contract,.coveo-icon.objecttype.coveo-small.contract{
  background-color:#6ec06e;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-photo,.coveo-filetype-salesforce-standard-photo-small{
  background-color:#d7d1d1;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-apps,.coveo-filetype-salesforce-standard-apps-small{
  background-color:#3c97dd;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-timesheet,.coveo-filetype-salesforce-standard-timesheet-small{
  background-color:#7e8be4;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-drafts,.coveo-filetype-salesforce-standard-drafts-small{
  background-color:#6ca1e9;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-work-order-item,.coveo-filetype-salesforce-standard-work-order-item-small{
  background-color:#33a8dc;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-pricebook,.coveo-filetype-salesforce-standard-pricebook-small{
  background-color:#b781d3;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-scan-card,.coveo-filetype-salesforce-standard-scan-card-small{
  background-color:#f39e58;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-note,.coveo-filetype-salesforce-standard-note-small,.coveo-icon.objecttype.coveo-small.Note,.coveo-icon.objecttype.coveo-small.note,.coveo-icon.objecttype.Note,.coveo-icon.objecttype.note{
  background-color:#e6d478;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-opportunity,.coveo-filetype-salesforce-standard-opportunity-small,.coveo-icon.objecttype.coveo-small.Opportunity,.coveo-icon.objecttype.coveo-small.opportunity,.coveo-icon.objecttype.coveo-small.Opportunityproduct,.coveo-icon.objecttype.coveo-small.opportunityproduct,.coveo-icon.objecttype.Opportunity,.coveo-icon.objecttype.opportunity,.coveo-icon.objecttype.Opportunityproduct,.coveo-icon.objecttype.opportunityproduct{
  background-color:#fcb95b;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-news,.coveo-filetype-salesforce-standard-news-small{
  background-color:#7f8de1;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-call-history,.coveo-filetype-salesforce-standard-call-history-small{
  background-color:#f2cf5b;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-report,.coveo-filetype-salesforce-standard-report-small,.coveo-icon.objecttype.coveo-small.Report,.coveo-icon.objecttype.coveo-small.report,.coveo-icon.objecttype.Report,.coveo-icon.objecttype.report{
  background-color:#2ecbbe;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-groups,.coveo-filetype-salesforce-standard-groups-small,.coveo-icon.filetype.coveo-small.Lithiumboard,.coveo-icon.filetype.coveo-small.lithiumboard,.coveo-icon.filetype.Lithiumboard,.coveo-icon.filetype.lithiumboard,.coveo-icon.objecttype.Collaborationgroup,.coveo-icon.objecttype.collaborationgroup,.coveo-icon.objecttype.coveo-small.Collaborationgroup,.coveo-icon.objecttype.coveo-small.collaborationgroup{
  background-color:#779ef2;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-dashboard,.coveo-filetype-salesforce-standard-dashboard-small,.coveo-icon.objecttype.coveo-small.Dashboard,.coveo-icon.objecttype.coveo-small.dashboard,.coveo-icon.objecttype.Dashboard,.coveo-icon.objecttype.dashboard{
  background-color:#ef6e64;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-generic-loading,.coveo-filetype-salesforce-standard-generic-loading-small{
  background-color:#b8c3ce;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-address,.coveo-filetype-salesforce-standard-address-small{
  background-color:#4bc076;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-entity-milestone,.coveo-filetype-salesforce-standard-entity-milestone-small{
  background-color:#f49756;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-wealth-management,.coveo-filetype-salesforce-standard-wealth-management-small{
  background-color:#00d2be;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-customers,.coveo-filetype-salesforce-standard-customers-small{
  background-color:#0eb58a;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-service-appointment,.coveo-filetype-salesforce-standard-service-appointment-small,.coveo-icon.objecttype.Appointment,.coveo-icon.objecttype.appointment,.coveo-icon.objecttype.coveo-small.Appointment,.coveo-icon.objecttype.coveo-small.appointment{
  background-color:#7e8be4;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-data-integration-hub,.coveo-filetype-salesforce-standard-data-integration-hub-small,.coveo-filetype-salesforce-standard-maintenance-plan,.coveo-filetype-salesforce-standard-maintenance-plan-small{
  background-color:#2a739e;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-hierarchy,.coveo-filetype-salesforce-standard-hierarchy-small{
  background-color:#34becd;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-partner-marketing-budget,.coveo-filetype-salesforce-standard-partner-marketing-budget-small{
  background-color:#0eb58a;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-skill-requirement,.coveo-filetype-salesforce-standard-skill-requirement-small{
  background-color:#fa975c;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-location,.coveo-filetype-salesforce-standard-location-small{
  background-color:#4bc076;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-avatar-loading,.coveo-filetype-salesforce-standard-avatar-loading-small{
  background-color:#b8c3ce;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-article,.coveo-filetype-salesforce-standard-article-small,.coveo-icon.filetype.Cfpage,.coveo-icon.filetype.cfpage,.coveo-icon.filetype.coveo-small.Cfpage,.coveo-icon.filetype.coveo-small.cfpage,.coveo-icon.objecttype.coveo-small.Kbarticle,.coveo-icon.objecttype.coveo-small.kbarticle,.coveo-icon.objecttype.coveo-small.Knowledgearticle,.coveo-icon.objecttype.coveo-small.knowledgearticle,.coveo-icon.objecttype.coveo-small.Salesliterature,.coveo-icon.objecttype.coveo-small.salesliterature,.coveo-icon.objecttype.Kbarticle,.coveo-icon.objecttype.kbarticle,.coveo-icon.objecttype.Knowledgearticle,.coveo-icon.objecttype.knowledgearticle,.coveo-icon.objecttype.Salesliterature,.coveo-icon.objecttype.salesliterature{
  background-color:#f2cf5b;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-log-a-call,.coveo-filetype-salesforce-standard-log-a-call-small{
  background-color:#48c3cc;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-quotes,.coveo-filetype-salesforce-standard-quotes-small,.coveo-icon.objecttype.coveo-small.Quote,.coveo-icon.objecttype.coveo-small.quote,.coveo-icon.objecttype.Quote,.coveo-icon.objecttype.quote{
  background-color:#88c651;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-merge,.coveo-filetype-salesforce-standard-merge-small,.coveo-filetype-salesforce-standard-question-feed,.coveo-filetype-salesforce-standard-question-feed-small,.coveo-icon.filetype.Cfcomment,.coveo-icon.filetype.cfcomment,.coveo-icon.filetype.coveo-small.Cfcomment,.coveo-icon.filetype.coveo-small.cfcomment{
  background-color:#f2cf5b;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-product-consumed,.coveo-filetype-salesforce-standard-product-consumed-small{
  background-color:#55bc9c;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-canvas,.coveo-filetype-salesforce-standard-canvas-small{
  background-color:#8199af;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-forecasts,.coveo-filetype-salesforce-standard-forecasts-small{
  background-color:#6bbd6e;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-relationship,.coveo-filetype-salesforce-standard-relationship-small{
  background-color:#3c97dd;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-service-resource,.coveo-filetype-salesforce-standard-service-resource-small{
  background-color:#7e8be4;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-sales-path,.coveo-filetype-salesforce-standard-sales-path-small{
  background-color:#2a739e;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-rtc-presence,.coveo-filetype-salesforce-standard-rtc-presence-small{
  background-color:#47cfd2;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-avatar,.coveo-filetype-salesforce-standard-avatar-small{
  background-color:#62b7ed;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-solution,.coveo-filetype-salesforce-standard-solution-small,.coveo-icon.objecttype.coveo-small.Kbsolution,.coveo-icon.objecttype.coveo-small.kbsolution,.coveo-icon.objecttype.coveo-small.Solution,.coveo-icon.objecttype.coveo-small.solution,.coveo-icon.objecttype.Kbsolution,.coveo-icon.objecttype.kbsolution,.coveo-icon.objecttype.Solution,.coveo-icon.objecttype.solution{
  background-color:#8fc972;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-partner-fund-claim,.coveo-filetype-salesforce-standard-partner-fund-claim-small{
  background-color:#0eb58a;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-individual,.coveo-filetype-salesforce-standard-individual-small{
  background-color:#3c97dd;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-custom-notification,.coveo-filetype-salesforce-standard-custom-notification-small{
  background-color:#6bb7e4;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-template,.coveo-filetype-salesforce-standard-template-small{
  background-color:#3c97dd;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-shipment,.coveo-filetype-salesforce-standard-shipment-small{
  background-color:#7e8be4;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-event,.coveo-filetype-salesforce-standard-event-small,.coveo-icon.objecttype.coveo-small.Event,.coveo-icon.objecttype.coveo-small.event,.coveo-icon.objecttype.Event,.coveo-icon.objecttype.event{
  background-color:#eb7092;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-insurance,.coveo-filetype-salesforce-standard-insurance-small{
  background-color:#00d2be;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-live-chat-visitor,.coveo-filetype-salesforce-standard-live-chat-visitor-small{
  background-color:#f68960;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-survey,.coveo-filetype-salesforce-standard-survey-small{
  background-color:#319fd6;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-link,.coveo-filetype-salesforce-standard-link-small{
  background-color:#7a9ae6;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-messaging-session,.coveo-filetype-salesforce-standard-messaging-session-small{
  background-color:#34becd;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-list-email,.coveo-filetype-salesforce-standard-list-email-small{
  background-color:#8baeb5;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-document,.coveo-filetype-salesforce-standard-document-small{
  background-color:#baac93;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-product-transfer,.coveo-filetype-salesforce-standard-product-transfer-small{
  background-color:#f88962;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-recent,.coveo-filetype-salesforce-standard-recent-small{
  background-color:#6ca1e9;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-insights,.coveo-filetype-salesforce-standard-insights-small,.coveo-icon.filetype.Cfblogentry,.coveo-icon.filetype.cfblogentry,.coveo-icon.filetype.coveo-small.Cfblogentry,.coveo-icon.filetype.coveo-small.cfblogentry{
  background-color:#ec94ed;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-dropbox,.coveo-filetype-salesforce-standard-dropbox-small{
  background-color:#52aef9;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-file,.coveo-filetype-salesforce-standard-file-small,.coveo-icon.objecttype.Annotation,.coveo-icon.objecttype.annotation,.coveo-icon.objecttype.coveo-small.Annotation,.coveo-icon.objecttype.coveo-small.annotation,.coveo-icon.objecttype.coveo-small.File,.coveo-icon.objecttype.coveo-small.file,.coveo-icon.objecttype.File,.coveo-icon.objecttype.file{
  background-color:#baac93;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-team-member,.coveo-filetype-salesforce-standard-team-member-small,.coveo-icon.filetype.coveo-small.Lithiumcommunity,.coveo-icon.filetype.coveo-small.lithiumcommunity,.coveo-icon.filetype.Lithiumcommunity,.coveo-icon.filetype.lithiumcommunity{
  background-color:#f2cf5b;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-group-loading,.coveo-filetype-salesforce-standard-group-loading-small{
  background-color:#b8c3ce;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-lead,.coveo-filetype-salesforce-standard-lead-small,.coveo-icon.objecttype.coveo-small.Lead,.coveo-icon.objecttype.coveo-small.lead,.coveo-icon.objecttype.Lead,.coveo-icon.objecttype.lead{
  background-color:#f88962;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-email,.coveo-filetype-salesforce-standard-email-small{
  background-color:#95aec5;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-service-contract,.coveo-filetype-salesforce-standard-service-contract-small,.coveo-icon.objecttype.coveo-small.Service,.coveo-icon.objecttype.coveo-small.service,.coveo-icon.objecttype.Service,.coveo-icon.objecttype.service{
  background-color:#8a76f0;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-entitlement-process,.coveo-filetype-salesforce-standard-entitlement-process-small{
  background-color:#7e8be4;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-contact-list,.coveo-filetype-salesforce-standard-contact-list-small{
  background-color:#a094ed;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-channel-program-history,.coveo-filetype-salesforce-standard-channel-program-history-small{
  background-color:#0eb58a;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-question-best,.coveo-filetype-salesforce-standard-question-best-small{
  background-color:#f2cf5b;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-knowledge,.coveo-filetype-salesforce-standard-knowledge-small,.coveo-icon.objecttype.coveo-small.Kbdocumentation,.coveo-icon.objecttype.coveo-small.kbdocumentation,.coveo-icon.objecttype.coveo-small.Kbknowledgearticle,.coveo-icon.objecttype.coveo-small.kbknowledgearticle,.coveo-icon.objecttype.coveo-small.Kbtechnicalarticle,.coveo-icon.objecttype.coveo-small.kbtechnicalarticle,.coveo-icon.objecttype.Kbdocumentation,.coveo-icon.objecttype.kbdocumentation,.coveo-icon.objecttype.Kbknowledgearticle,.coveo-icon.objecttype.kbknowledgearticle,.coveo-icon.objecttype.Kbtechnicalarticle,.coveo-icon.objecttype.kbtechnicalarticle{
  background-color:#ec94ed;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-lead-insights,.coveo-filetype-salesforce-standard-lead-insights-small{
  background-color:#22b0e6;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-concur,.coveo-filetype-salesforce-standard-concur-small{
  background-color:#4cc3c7;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-feed,.coveo-filetype-salesforce-standard-feed-small,.coveo-icon.filetype.coveo-small.Rssitem,.coveo-icon.filetype.coveo-small.rssitem,.coveo-icon.filetype.Rssitem,.coveo-icon.filetype.rssitem,.coveo-icon.objecttype.coveo-small.Feed,.coveo-icon.objecttype.coveo-small.feed,.coveo-icon.objecttype.Feed,.coveo-icon.objecttype.feed{
  background-color:#62b7ed;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-messaging-conversation,.coveo-filetype-salesforce-standard-messaging-conversation-small{
  background-color:#34becd;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-service-report,.coveo-filetype-salesforce-standard-service-report-small,.coveo-icon.filetype.coveo-small.Jiraissue,.coveo-icon.filetype.coveo-small.jiraissue,.coveo-icon.filetype.Jiraissue,.coveo-icon.filetype.jiraissue{
  background-color:#7e8be4;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-call,.coveo-filetype-salesforce-standard-call-small,.coveo-icon.objecttype.coveo-small.Phonecall,.coveo-icon.objecttype.coveo-small.phonecall,.coveo-icon.objecttype.Phonecall,.coveo-icon.objecttype.phonecall{
  background-color:#f2cf5b;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-stage,.coveo-filetype-salesforce-standard-stage-small{
  background-color:#ff9a3c;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-product-request-line-item,.coveo-filetype-salesforce-standard-product-request-line-item-small{
  background-color:#88c651;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-return-order-line-item,.coveo-filetype-salesforce-standard-return-order-line-item-small{
  background-color:#009688;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-quick-text,.coveo-filetype-salesforce-standard-quick-text-small{
  background-color:#62b7e5;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-home,.coveo-filetype-salesforce-standard-home-small{
  background-color:#ef7ead;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-sossession,.coveo-filetype-salesforce-standard-sossession-small{
  background-color:#54698d;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-stage-collection,.coveo-filetype-salesforce-standard-stage-collection-small{
  background-color:#ff9a3c;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-product-request,.coveo-filetype-salesforce-standard-product-request-small{
  background-color:#88c651;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-logging,.coveo-filetype-salesforce-standard-logging-small{
  background-color:#00a1df;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-assigned-resource,.coveo-filetype-salesforce-standard-assigned-resource-small{
  background-color:#45c173;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-return-order,.coveo-filetype-salesforce-standard-return-order-small{
  background-color:#009688;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-poll,.coveo-filetype-salesforce-standard-poll-small{
  background-color:#699be1;
  border-radius:2px;
}

.coveo-filetype-salesforce-standard-household,.coveo-filetype-salesforce-standard-household-small{
  background-color:#00afa0;
  border-radius:2px;
}

.coveo-icon{
  position:relative;
}

.coveo-icon .coveo-icon-caption-overlay{
  display:none;
}

.coveo-icon.filetype.Cfblogentry .coveo-icon-caption-overlay,.coveo-icon.filetype.cfblogentry .coveo-icon-caption-overlay,.coveo-icon.filetype.Cfcomment .coveo-icon-caption-overlay,.coveo-icon.filetype.cfcomment .coveo-icon-caption-overlay,.coveo-icon.filetype.Cfpage .coveo-icon-caption-overlay,.coveo-icon.filetype.cfpage .coveo-icon-caption-overlay,.coveo-icon.filetype.Cfspace .coveo-icon-caption-overlay,.coveo-icon.filetype.cfspace .coveo-icon-caption-overlay,.coveo-icon.filetype.Confluencespace .coveo-icon-caption-overlay,.coveo-icon.filetype.confluencespace .coveo-icon-caption-overlay,.coveo-icon.filetype.coveo-small.Cfblogentry .coveo-icon-caption-overlay,.coveo-icon.filetype.coveo-small.cfblogentry .coveo-icon-caption-overlay,.coveo-icon.filetype.coveo-small.Cfcomment .coveo-icon-caption-overlay,.coveo-icon.filetype.coveo-small.cfcomment .coveo-icon-caption-overlay,.coveo-icon.filetype.coveo-small.Cfpage .coveo-icon-caption-overlay,.coveo-icon.filetype.coveo-small.cfpage .coveo-icon-caption-overlay,.coveo-icon.filetype.coveo-small.Cfspace .coveo-icon-caption-overlay,.coveo-icon.filetype.coveo-small.cfspace .coveo-icon-caption-overlay,.coveo-icon.filetype.coveo-small.Confluencespace .coveo-icon-caption-overlay,.coveo-icon.filetype.coveo-small.confluencespace .coveo-icon-caption-overlay{
  display:block;
}

.coveo-icon-caption-overlay{
  background-color:#fff;
  border:thin solid #bcc3ca;
  border-radius:2px;
  font-size:11px;
  position:absolute;
  top:-16px;
  left:-10px;
  text-indent:0;
  padding:2px;
  color:#67768b;
  width:60px;
  white-space:nowrap;
  text-overflow:ellipsis;
  overflow:hidden;
}

.coveo-icon.coveo-small .coveo-icon-caption-overlay{
  width:40px;
  top:-18px;
  left:-10px;
}

.coveo-icon[data-with-label=true] .coveo-icon-caption-overlay{
  display:block;
}

.coveo-icon[data-with-label=true].coveo-small .coveo-icon-caption-overlay{
  display:none;
}

.CoveoIcon.coveo-icon .CoveoQuickview,.CoveoIcon.coveo-icon.filetype .CoveoQuickview,.CoveoIcon.coveo-icon.objecttype .CoveoQuickview,.CoveoIcon.coveo-icon.sysfiletype .CoveoQuickview,.CoveoIcon .CoveoQuickview{
  position:absolute;
  text-indent:0;
  left:2px;
  right:2px;
  position:"absolute";
  top:50%;
  transform:translateY(-50%);
  display:none;
}

.CoveoIcon.coveo-icon.filetype:hover.coveo-with-quickview,.CoveoIcon.coveo-icon.objecttype:hover.coveo-with-quickview,.CoveoIcon.coveo-icon.sysfiletype:hover.coveo-with-quickview,.CoveoIcon.coveo-icon:hover.coveo-with-quickview,.CoveoIcon:hover.coveo-with-quickview{
  background-image:none;
  border:thin solid #bcc3ca;
  border-radius:2px;
  background-color:#f7f8f9;
}

.CoveoIcon.coveo-icon.filetype:hover.coveo-with-quickview .CoveoQuickview,.CoveoIcon.coveo-icon.objecttype:hover.coveo-with-quickview .CoveoQuickview,.CoveoIcon.coveo-icon.sysfiletype:hover.coveo-with-quickview .CoveoQuickview,.CoveoIcon.coveo-icon:hover.coveo-with-quickview .CoveoQuickview,.CoveoIcon:hover.coveo-with-quickview .CoveoQuickview{
  display:block;
}

.coveo-btn,.CoveoIcon.coveo-icon.filetype:hover.coveo-with-quickview .CoveoQuickview:hover,.CoveoIcon.coveo-icon.objecttype:hover.coveo-with-quickview .CoveoQuickview:hover,.CoveoIcon.coveo-icon.sysfiletype:hover.coveo-with-quickview .CoveoQuickview:hover,.CoveoIcon.coveo-icon:hover.coveo-with-quickview .CoveoQuickview:hover,.CoveoIcon:hover.coveo-with-quickview .CoveoQuickview:hover{
  text-decoration:none;
}

.coveo-btn{
  display:inline-block;
  height:34px;
  padding:8.5px 16px;
  color:#1d4f76;
  font-family:Lato,Arial,Helvetica,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:15px;
  text-overflow:ellipsis;
  text-transform:uppercase;
  vertical-align:middle;
  white-space:nowrap;
  background-color:#fff;
  border:1px solid #bcc3ca;
  border-radius:2px;
  cursor:pointer;
}

.coveo-btn .coveo-icon{
  fill:#1d4f76;
}

.coveo-btn:focus,.coveo-btn:hover{
  text-decoration:none;
}

.coveo-btn:focus{
  background-color:#e6ecf0;
  outline:thin dotted;
  outline:5px auto -webkit-focus-ring-color;
  outline-offset:-2px;
}

.coveo-btn.coveo-state-disabled,.coveo-btn:disabled{
  color:#bcc3ca;
  cursor:default;
}

.coveo-btn.coveo-mod-small{
  height:24px;
  padding:0 10px;
  font-size:11px;
  line-height:14px;
}

.coveo-btn.coveo-mod-large{
  height:50px;
}

.coveo-btn.coveo-mod-primary{
  color:#fff;
  background-color:#f58020;
  border:1px solid #f58020;
}

.coveo-btn.coveo-mod-primary:focus,.coveo-btn.coveo-mod-primary:hover{
  background-color:#f68e38;
  border:1px solid #f68e38;
}

.coveo-btn.coveo-mod-primary.coveo-state-disabled,.coveo-btn.coveo-mod-primary:disabled{
  background-color:#f9b882;
  border:1px solid #f9b882;
}

.coveo-btn.coveo-mod-primary .coveo-icon{
  fill:#fff;
}

.coveo-btn.coveo-mod-danger{
  color:#fff;
  background-color:#ce3f00;
  border:1px solid #ce3f00;
}

.coveo-btn.coveo-mod-danger:focus,.coveo-btn.coveo-mod-danger:hover{
  background-color:#e84700;
  border:1px solid #e84700;
}

.coveo-btn.coveo-mod-danger.coveo-state-disabled,.coveo-btn.coveo-mod-danger:disabled{
  background-color:#ff7335;
  border:1px solid #ff7335;
}

.coveo-btn.coveo-mod-danger .coveo-icon{
  fill:#fff;
}

.coveo-btn.coveo-mod-link{
  background-color:transparent;
  border:none;
}

.coveo-btn+.coveo-btn,.coveo-btn+.coveo-btn-container{
  margin-left:10px;
}

.coveo-btn .coveo-confirm-icon-error,.coveo-btn .coveo-confirm-icon-success{
  display:none;
}

.coveo-btn.coveo-mod-confirm-error,.coveo-btn.coveo-mod-confirm-success{
  position:relative;
  color:transparent;
  outline:0;
  transition:background-color .2s ease;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
}

.coveo-btn.coveo-mod-confirm-error:before,.coveo-btn.coveo-mod-confirm-success:before{
  position:absolute;
  top:40px;
  font-size:11px;
  text-transform:none;
  -webkit-animation:coveo-vp-fadeIn ease-in 1;
          animation:coveo-vp-fadeIn ease-in 1;
  -webkit-animation-duration:.3s;
          animation-duration:.3s;
  -webkit-animation-fill-mode:forwards;
          animation-fill-mode:forwards;
  opacity:0;
}

.coveo-btn.coveo-mod-confirm-error.coveo-mod-confirm-right:before,.coveo-btn.coveo-mod-confirm-success.coveo-mod-confirm-right:before{
  right:0;
}

.coveo-btn.coveo-mod-confirm-error.coveo-mod-confirm-left:before,.coveo-btn.coveo-mod-confirm-success.coveo-mod-confirm-left:before{
  left:0;
}

.coveo-btn.coveo-mod-confirm-error .coveo-confirm-icon-error,.coveo-btn.coveo-mod-confirm-error .coveo-confirm-icon-success,.coveo-btn.coveo-mod-confirm-success .coveo-confirm-icon-error,.coveo-btn.coveo-mod-confirm-success .coveo-confirm-icon-success{
  position:absolute;
  top:calc(50% - 7.5px);
  right:calc(50% - 7.5px);
  display:inline-block;
  font-size:15px;
  fill:#fff;
}

.coveo-btn.coveo-mod-confirm{
  margin-bottom:20px;
}

.coveo-btn.coveo-mod-confirm-success{
  background-color:#009830;
  border:1px solid #009830;
}

.coveo-btn.coveo-mod-confirm-success:focus,.coveo-btn.coveo-mod-confirm-success:hover{
  background-color:#009830;
}

.coveo-btn.coveo-mod-confirm-success:before{
  color:#009830;
  content:attr(data-confirm-success);
}

.coveo-btn.coveo-mod-confirm-success .coveo-confirm-icon-error{
  display:none;
}

.coveo-btn.coveo-mod-confirm-error{
  background-color:#ce3f00;
  border:1px solid #ce3f00;
}

.coveo-btn.coveo-mod-confirm-error:focus,.coveo-btn.coveo-mod-confirm-error:hover{
  background-color:#ce3f00;
}

.coveo-btn.coveo-mod-confirm-error:before{
  color:#ce3f00;
  content:attr(data-confirm-error);
}

.coveo-btn.coveo-mod-confirm-error .coveo-confirm-icon-success{
  display:none;
}

.coveo-btn-container{
  display:inline-block;
  margin:0;
}

.coveo-btn-container .coveo-btn[disabled]{
  pointer-events:none;
}

.coveo-btn-container+.coveo-btn,.coveo-btn-container+.coveo-btn-container{
  margin-left:10px;
}

.coveo-modal-backdrop,.coveo-modal-container{
  position:fixed;
  top:0;
  right:0;
  bottom:0;
  left:0;
  width:100%;
  height:100%;
  overflow:hidden;
}

.coveo-modal-backdrop{
  z-index:1049;
  background:#1d4f76;
  transition:all .3s;
  opacity:.9;
}

.coveo-modal-backdrop.coveo-layer-1{
  z-index:1049;
}

.coveo-modal-backdrop.coveo-layer-2{
  z-index:1069;
}

.coveo-modal-backdrop.coveo-layer-3{
  z-index:1089;
}

.coveo-modal-backdrop.coveo-layer-4{
  z-index:1109;
}

.coveo-modal-backdrop.coveo-layer-5{
  z-index:1129;
}

.coveo-modal-backdrop.coveo-layer-6{
  z-index:1149;
}

.coveo-modal-backdrop.coveo-layer-7{
  z-index:1169;
}

.coveo-modal-backdrop.coveo-layer-8{
  z-index:1189;
}

.coveo-modal-backdrop.coveo-layer-9{
  z-index:1209;
}

.coveo-modal-backdrop.coveo-layer-10{
  z-index:1229;
}

.coveo-modal-backdrop.coveo-prompt-backdrop{
  position:absolute;
  opacity:.5;
}

.coveo-modal-backdrop.coveo-prompt-backdrop .coveo-mask{
  position:fixed;
  top:0;
  right:0;
  bottom:0;
  left:0;
}

.coveo-modal-backdrop.coveo-clear,.coveo-modal-backdrop.coveo-closed{
  opacity:0;
}

.coveo-modal-backdrop.coveo-closed{
  visibility:hidden;
}

.coveo-modal-container{
  align-items:center;
  justify-content:center;
  z-index:1050;
  display:flex;
  visibility:hidden;
  pointer-events:none;
}

.coveo-modal-container.coveo-layer-1{
  z-index:1050;
}

.coveo-modal-container.coveo-layer-2{
  z-index:1070;
}

.coveo-modal-container.coveo-layer-3{
  z-index:1090;
}

.coveo-modal-container.coveo-layer-4{
  z-index:1110;
}

.coveo-modal-container.coveo-layer-5{
  z-index:1130;
}

.coveo-modal-container.coveo-layer-6{
  z-index:1150;
}

.coveo-modal-container.coveo-layer-7{
  z-index:1170;
}

.coveo-modal-container.coveo-layer-8{
  z-index:1190;
}

.coveo-modal-container.coveo-layer-9{
  z-index:1210;
}

.coveo-modal-container.coveo-layer-10{
  z-index:1230;
}

.coveo-modal-container.coveo-opened,.coveo-modal-container.coveo-opening{
  visibility:visible;
}

.coveo-modal-container.coveo-opened>.coveo-modal-content,.coveo-modal-container.coveo-opening>.coveo-modal-content{
  opacity:1;
}

.coveo-modal-container .coveo-modal-content{
  position:relative;
  flex-direction:column;
  display:flex;
  width:45%;
  height:50%;
  opacity:0;
  pointer-events:auto;
}

.coveo-modal-container.coveo-mod-medium>.coveo-modal-content{
  width:65%;
  height:70%;
}

.coveo-modal-container.coveo-mod-big>.coveo-modal-content{
  width:85%;
  height:90%;
}

.coveo-modal-container.coveo-mod-width-small>.coveo-modal-content{
  width:520px;
}

.coveo-modal-container.coveo-mod-stick-bottom{
  align-items:flex-end;
}

.coveo-modal-container.coveo-mod-stick-bottom>.coveo-modal-content{
  height:55%;
}

.coveo-modal-container.coveo-mod-stick-bottom>.coveo-modal-content>.coveo-modal-footer{
  border-radius:0;
}

.coveo-modal-container.coveo-mod-stick-bottom.coveo-mod-medium>.coveo-modal-content{
  height:75%;
}

.coveo-modal-container.coveo-mod-stick-bottom.coveo-mod-big>.coveo-modal-content{
  height:95%;
}

.coveo-modal-container.coveo-mod-fade-in-scale>.coveo-modal-content{
  transform:scale(.7);
  transition:all .3s;
}

.coveo-modal-container.coveo-opened.coveo-mod-fade-in-scale>.coveo-modal-content{
  transform:scale(1);
}

.coveo-modal-container.coveo-mod-slide-in-bottom>.coveo-modal-content{
  transform:translate3d(0, 20%, 0);
  transition:all .3s;
}

.coveo-modal-container.coveo-opened.coveo-mod-slide-in-bottom>.coveo-modal-content{
  transform:translateZ(0);
}

.coveo-modal-header{
  align-items:center;
  display:flex;
  height:100px;
  padding:0 40px;
  color:#fff;
  background-color:#fff;
  border-bottom:1px solid #bcc3ca;
  border-radius:2px 2px 0 0;
}

.coveo-modal-header.coveo-mod-confirmation{
  background-color:#ecad00;
}

.coveo-modal-header.coveo-mod-warning{
  background-color:#ce3f00;
}

.coveo-modal-header.coveo-mod-info{
  background-color:#1d4f76;
}

.coveo-modal-header h1{
  flex-grow:1;
  overflow:hidden;
  color:#1d4f76;
  line-height:30px;
  text-overflow:ellipsis;
  white-space:nowrap;
}

.coveo-modal-header .coveo-small-close{
  top:-2.10256em;
}

.coveo-modal-header .coveo-small-close,.coveo-modal-header .coveo-small-close .coveo-icon{
  width:1.33333em;
  height:1.33333em;
}

.coveo-modal-body{
  flex-basis:0;
  flex-grow:1;
  overflow:auto;
  background-color:#fff;
}

.coveo-modal-footer{
  align-items:center;
  justify-content:flex-end;
  display:flex;
  padding:24px 40px;
  overflow:hidden;
  background-color:#f1f3f4;
  border-top:1px solid #bcc3ca;
  border-radius:0 0 2px 2px;
}

.coveo-modal-footer.coveo-mod-small{
  padding:12px 20px;
}

.coveo-modal-header .coveo-small-close{
  position:absolute;
  top:-1.7em;
  right:0;
  cursor:pointer;
}

@media (max-height:500px){
  .coveo-modal-header .coveo-small-close{
    right:-1.7em;
    top:0;
  }
}

.coveo-fill-pure-white{
  fill:#fff;
}

.coveo-modal-container{
  font-family:Lato,Arial,Helvetica,sans-serif;
}

.coveo-modal-container,.coveo-modal-container *{
  box-sizing:border-box;
}

.coveo-modal-container .coveo-modal-content{
  transform:scale(.7);
  transition:all .3s;
}

.coveo-modal-container .coveo-modal-content .coveo-media-max-width-800{
  width:85%;
  height:90%;
}

@media (max-width:800px){
  .coveo-modal-container .coveo-modal-content{
    width:85%;
    height:90%;
  }
}

.coveo-modal-container.coveo-mod-fade-in-scale .coveo-modal-content{
  transform:scale(1);
}

.coveo-modal-transparent{
  opacity:0;
}

.coveo-modal-header h1{
  line-height:inherit;
  font-size:24px;
  font-weight:400;
}

.coveo-modal-header{
  padding:0 20px;
  height:80px;
}

.coveo-modal-header .coveo-media-max-width-480{
  height:50px;
}

@media (max-width:480px){
  .coveo-modal-header{
    height:50px;
  }
}

.coveo-modal-body{
  padding:10px 20px;
}
.coveo-logo{
  display:inline-block;
}

.coveo-powered-by-svg{
  width:100px;
  height:28px;
}

.CoveoLogo{
  float:right;
  display:inline-block;
  margin:0 0 0 20px;
}

.CoveoLogo.coveo-hidden{
  display:none;
}

@media (max-width:970px){
  .CoveoLogo{
    position:absolute;
    right:10px;
    bottom:-30px;
  }
}

@media (max-width:970px){
  .coveo-waiting-for-first-query .CoveoLogo{
    display:none;
  }
}

.coveo-facet-column .coveo-logo{
  position:relative;
  left:50%;
  transform:translateX(-50%);
  margin:10px 0;
}

@-webkit-keyframes a{
  0%{
    transform:rotate(0deg);
  }
  to{
    transform:rotate(1turn);
  }
}

@keyframes a{
  0%{
    transform:rotate(0deg);
  }
  to{
    transform:rotate(1turn);
  }
}

@-webkit-keyframes b{
  0%{
    opacity:0;
  }
  50%{
    opacity:.8;
  }
  to{
    opacity:0;
  }
}

@keyframes b{
  0%{
    opacity:0;
  }
  50%{
    opacity:.8;
  }
  to{
    opacity:0;
  }
}

.coveo-youtube-player.coveo-modalBox>.coveo-wrapper{
  height:90%;
  width:90%;
  position:relative;
  overflow:hidden;
}

.coveo-youtube-thumbnail-container{
  position:relative;
}

.coveo-youtube-thumbnail-play-button{
  display:none;
}

.coveo-modal-container.coveo-youtube-player .coveo-modal-body{
  height:90%;
}

.coveo-modal-container.coveo-youtube-player .coveo-modal-body div{
  height:100%;
  width:100%;
}

.coveo-modal-container.coveo-youtube-player .coveo-modal-body iframe{
  height:100%;
  width:100%;
  border:none;
}

.coveo-numeric-spinner *,.coveo-numeric-spinner :after,.coveo-numeric-spinner :before{
  box-sizing:border-box;
}

.coveo-numeric-spinner input[type=text]{
  width:35px;
  height:30px;
  border:1px solid #a0aab3;
  border-radius:2px 0 0 2px;
  font-size:15px;
  text-align:center;
}

.coveo-numeric-spinner .coveo-add-on{
  display:inline-block;
  height:30px;
  padding:0;
  vertical-align:top;
  border-radius:0 2px 2px 0;
  border:1px solid #a0aab3;
  border-left-width:0;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
}

.coveo-spinner-down,.coveo-spinner-up{
  display:flex;
  height:50%;
  padding:0 6px;
  border-radius:3px;
  cursor:pointer;
}

.coveo-spinner-down:hover,.coveo-spinner-up:hover{
  background-color:#296896;
}

.coveo-spinner-down-svg,.coveo-spinner-up-svg{
  width:10px;
  height:6px;
  color:#1d4f76;
  display:block;
  margin:auto;
}

.coveo-dropdown{
  -webkit-appearance:none;
  -moz-appearance:none;
  -ms-appearance:none;
  -o-appearance:none;
  appearance:none;
  position:relative;
  display:inline-block;
  border:1px solid #a0aab3;
  border-radius:2px 0 0 2px;
  font-size:15px;
  background:#fff;
  margin:0 10px;
  flex-basis:115px;
  -ms-flex-preferred-size:115px;
  background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWluIiB2aWV3Qm94PSIwIDAgNC45NSAxMCI+PGRlZnM+PHN0eWxlPi5jbHMtMntmaWxsOiM0NDR9PC9zdHlsZT48L2RlZnM+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg0Ljk1djEwSDB6Ii8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMS40MSA0LjY3bDEuMDctMS40OSAxLjA2IDEuNDlIMS40MXpNMy41NCA1LjMzTDIuNDggNi44MiAxLjQxIDUuMzNoMi4xM3oiLz48L3N2Zz4=) no-repeat 95% 50%;
  vertical-align:middle;
  height:30px;
  min-width:150px;
  padding:0 20px 0 0;
  text-indent:5px;
  color:#313a45;
}

select.coveo-dropdown::-ms-expand{
  display:none;
}

@media (-ms-high-contrast:active),(-ms-high-contrast:none){
  .coveo-dropdown{
    background-position-x:95px;
  }
}

.coveo-button{
  display:inline-block;
  width:100%;
  height:30px;
  padding:8.5px 16px;
  color:#296896;
  font-family:Lato,Arial,Helvetica,sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:15px;
  text-decoration:none;
  text-overflow:ellipsis;
  text-transform:uppercase;
  vertical-align:middle;
  white-space:nowrap;
  background-color:#fff;
  border:1px solid #4f5658;
  border-radius:2px;
  cursor:pointer;
}

.coveo-button .icon{
  fill:#296896;
}

.coveo-button:focus,.coveo-button:hover{
  text-decoration:none;
}

.coveo-button:focus{
  background-color:#bcc3ca;
  outline:thin dotted;
  outline:5px auto -webkit-focus-ring-color;
  outline-offset:-2px;
}

.coveo-button+.coveo-button{
  margin-left:15px;
}

/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */
.pika-single{
  z-index:9999;
  display:block;
  position:relative;
  color:#333;
  background:#fff;
  border:1px solid;
  border-color:#ccc #ccc #bbb;
  font-family:Helvetica Neue,Helvetica,Arial,sans-serif;
}

.pika-single.is-hidden{
  display:none;
}

.pika-single.is-bound{
  position:absolute;
  box-shadow:0 5px 15px -5px rgba(0, 0, 0, .5);
}

.pika-single{
  *zoom:1;
}

.pika-single:after,.pika-single:before{
  content:" ";
  display:table;
}

.pika-single:after{
  clear:both;
}

.pika-lendar{
  float:left;
  width:240px;
  margin:8px;
}

.pika-title{
  position:relative;
  text-align:center;
}

.pika-title select{
  cursor:pointer;
  position:absolute;
  z-index:9998;
  margin:0;
  left:0;
  top:5px;
  filter:alpha(opacity=0);
  opacity:0;
}

.pika-label{
  display:inline-block;
  *display:inline;
  position:relative;
  z-index:9999;
  overflow:hidden;
  margin:0;
  padding:5px 3px;
  font-size:14px;
  line-height:20px;
  font-weight:700;
  background-color:#fff;
}

.pika-next,.pika-prev{
  display:block;
  cursor:pointer;
  position:relative;
  outline:none;
  border:0;
  padding:0;
  width:20px;
  height:30px;
  text-indent:20px;
  white-space:nowrap;
  overflow:hidden;
  background-color:transparent;
  background-position:50%;
  background-repeat:no-repeat;
  background-size:75% 75%;
  opacity:.5;
  *position:absolute;
  *top:0;
}

.pika-next:hover,.pika-prev:hover{
  opacity:1;
}

.pika-next.is-disabled,.pika-prev.is-disabled{
  cursor:default;
  opacity:.2;
}

.is-rtl .pika-next,.pika-prev{
  float:left;
  background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");
  *left:0;
}

.is-rtl .pika-prev,.pika-next{
  float:right;
  background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");
  *right:0;
}

.pika-select{
  display:inline-block;
  *display:inline;
}

.pika-table{
  width:100%;
  border-collapse:collapse;
  border-spacing:0;
  border:0;
}

.pika-table td,.pika-table th{
  width:14.285714285714286%;
  padding:0;
}

.pika-table th{
  color:#999;
  font-size:12px;
  line-height:25px;
  font-weight:700;
  text-align:center;
}

.pika-table abbr{
  border-bottom:none;
}

.pika-button{
  cursor:pointer;
  display:block;
  box-sizing:border-box;
  outline:none;
  border:0;
  margin:0;
  width:100%;
  padding:5px;
  color:#666;
  font-size:12px;
  line-height:15px;
  text-align:right;
  background:#f5f5f5;
}

.is-today .pika-button{
  color:#296896;
  font-weight:700;
}

.is-selected .pika-button{
  color:#fff;
  font-weight:700;
  background:#296896;
  box-shadow:inset 0 1px 3px #296896;
  border-radius:3px;
}

.is-disabled .pika-button{
  pointer-events:none;
  cursor:default;
  color:#999;
  opacity:.3;
}

.pika-button:hover{
  color:#fff;
  background:#f58020;
  box-shadow:none;
  border-radius:3px;
}

.pika-week{
  font-size:11px;
  color:#999;
}

.is-inrange .pika-button{
  background:#d5e9f7;
}

.is-startrange .pika-button{
  color:#fff;
  background:#6cb31d;
  box-shadow:none;
  border-radius:3px;
}

.is-endrange .pika-button{
  color:#fff;
  background:#296896;
  box-shadow:none;
  border-radius:3px;
}

.CoveoFollowItem{
  display:inline-block;
  color:#adadad;
  padding-left:7px;
  cursor:pointer;
}

.CoveoFollowItem span{
  vertical-align:middle;
}

.coveo-follow-item-icon-loading-svg{
  display:none;
  color:#1d4f76;
}

.coveo-follow-item-loading .coveo-follow-item-icon-loading{
  margin:1px 9px 1px 3px;
}

.coveo-follow-item-loading .coveo-follow-item-icon-svg{
  display:none;
}

.coveo-follow-item-loading .coveo-follow-item-icon-loading-svg{
  display:inline-block;
  width:15px;
  height:15px;
  color:#1d4f76;
  -webkit-animation-name:a;
  animation-name:a;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}

.coveo-follow-item-icon{
  vertical-align:middle;
  margin-right:6px;
}

.coveo-follow-item-icon-svg{
  width:15px;
  height:12px;
  color:#1d4f76;
}

.coveo-follow-item-followed .coveo-active-shape-svg{
  color:#ecad00;
}

.CoveoCardActionBar .CoveoFollowItem{
  display:flex;
  padding-left:0;
  color:#fff;
}

.coveo-follow-query-svg{
  width:15px;
  height:12px;
  color:#1d4f76;
}

.CoveoSubscriptionsPanel{
  overflow:hidden;
  margin-top:10px;
  display:none;
}

.coveo-modalBox.coveo-subscriptions-panel>.coveo-wrapper>.coveo-title{
  cursor:inherit;
}

.coveo-subscriptions-panel>.coveo-wrapper{
  overflow:visible;
}

.coveo-subscriptions-panel .coveo-body{
  max-height:600px;
  min-width:500px;
}

@media (max-width:600px){
  .coveo-subscriptions-panel .coveo-body{
    min-width:inherit;
  }
}

.coveo-subscriptions-panel .coveo-dropdown{
  margin:0;
}

.coveo-subscriptions-panel .coveo-subscriptions-panel-fail{
  padding:10px 0;
}

.coveo-subscriptions-panel .coveo-subscriptions-panel-content{
  width:100%;
  margin:20px 0;
}

.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-spacer td{
  height:20px;
}

.coveo-subscriptions-panel .coveo-subscriptions-panel-content td,.coveo-subscriptions-panel .coveo-subscriptions-panel-content th{
  text-align:left;
  padding:0 10px;
  line-height:37px;
  height:37px;
}

.coveo-subscriptions-panel .coveo-subscriptions-panel-content td.coveo-subscriptions-panel-content-type,.coveo-subscriptions-panel .coveo-subscriptions-panel-content th.coveo-subscriptions-panel-content-type{
  padding-left:30px;
}

.coveo-subscriptions-panel .coveo-subscriptions-panel-content td.coveo-subscriptions-panel-content-actions,.coveo-subscriptions-panel .coveo-subscriptions-panel-content th.coveo-subscriptions-panel-content-actions{
  padding-right:30px;
}

.coveo-subscriptions-panel .coveo-subscriptions-panel-content th{
  color:#395f84;
  font-size:13px;
  font-weight:700;
  border-bottom:1px solid #bcc3ca;
}

.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription .coveo-subscriptions-panel-context{
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
  max-width:300px;
}

.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription .coveo-subscriptions-panel-action{
  display:block;
  padding-left:34px;
  position:relative;
  overflow:hidden;
  cursor:pointer;
  white-space:nowrap;
}

.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription .coveo-subscriptions-panel-action:before{
  content:"";
  display:block;
  width:24px;
  height:24px;
  background-color:#006286;
  border:2px solid #006487;
  border-radius:3px;
  position:absolute;
  left:0;
  top:7px;
  box-sizing:border-box;
}

.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription .coveo-subscriptions-panel-action:after{
  content:"";
  display:block;
  width:8px;
  height:8px;
  background-color:#fff;
  position:absolute;
  left:8px;
  top:15px;
}

.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription .coveo-subscriptions-panel-action-follow{
  height:0;
}

.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription .coveo-subscriptions-panel-action-follow:before{
  background-color:#003a4c;
  border:2px solid #003a4c;
}

.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription .coveo-subscriptions-panel-action-follow:after{
  background-color:#bcc3ca;
}

.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription.coveo-subscription-unfollowed .coveo-subscriptions-panel-action-follow{
  height:auto;
}

.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription.coveo-subscription-unfollowed .coveo-subscriptions-panel-action-unfollow{
  height:0;
}

.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription.coveo-subscription-unfollowed .coveo-subscriptions-panel-frequency{
  visibility:hidden;
}

.coveo-subscriptions-panel .coveo-subscriptions-panel-subscription+.coveo-subscriptions-panel-no-subscriptions{
  display:none;
}

.coveo-subscriptions-panel-svg{
  width:15px;
  height:12px;
  color:#1d4f76;
}
.coveo-subscriptions-messages{
  z-index:1;
}

.coveo-subscriptions-messages-message{
  background-color:#ecad00;
  display:-moz-flex;
  display:flex;
  border-radius:2px;
  color:#fff;
  white-space:nowrap;
}

.coveo-subscriptions-messages-message.coveo-subscriptions-messages-error{
  background-color:#f44336;
}

.coveo-subscriptions-messages-message.coveo-subscriptions-messages-error:after{
  border-color:transparent transparent #f44336;
}

.coveo-subscriptions-messages-message:before{
  content:"";
  vertical-align:middle;
  margin:5px 7px 4px 0;
  float:left;
}

.coveo-subscriptions-messages-message:after{
  position:absolute;
  top:-7px;
  left:8px;
  content:"";
  width:0;
  height:0;
  border-color:transparent transparent #ecad00;
  border-style:solid;
  border-width:0 7px 7px;
  float:left;
}

.coveo-subscriptions-messages-message .coveo-subscriptions-messages-content{
  padding:7px 0;
  font-size:12px;
  display:inline-block;
  overflow:hidden;
  text-overflow:ellipsis;
}

.coveo-subscriptions-messages-message .coveo-subscriptions-messages-content span{
  vertical-align:middle;
}

.coveo-subscriptions-messages-message .coveo-subscriptions-messages-content .coveo-media-max-width-800{
  font-size:10px;
}

@media (max-width:800px){
  .coveo-subscriptions-messages-message .coveo-subscriptions-messages-content{
    font-size:10px;
  }
}

.coveo-subscriptions-messages-message .coveo-subscriptions-messages-info-close{
  display:inline-block;
  vertical-align:middle;
  margin:6px;
  cursor:pointer;
  color:#1d4f76;
}

.coveo-subscriptions-messages-message .coveo-subscriptions-messages-info-close .coveo-exclusion-svg{
  fill:#1d4f76;
}

.coveo-subscriptions-messages-message .coveo-subscriptions-messages-info-close svg{
  width:12px;
  height:12px;
}

.coveo-subscriptions-messages-message .coveo-subscriptions-messages-info-close:hover{
  color:#cc0d00;
}

.coveo-subscriptions-messages-message .coveo-subscriptions-messages-info-close:hover .coveo-exclusion-svg{
  fill:#cc0d00;
}
.CoveoSearchButton{
  color:#fff;
  border:1px solid #bcc3ca;
  border-left:none;
  text-decoration:none;
  text-align:center;
  vertical-align:middle;
  overflow:hidden;
  height:50px;
  width:60px;
  cursor:pointer;
  line-height:0;
}

.CoveoSearchButton:before{
  content:"";
  vertical-align:middle;
  height:100%;
  display:inline-block;
}

.CoveoSearchButton .coveo-search-button,.CoveoSearchButton .coveo-search-button-loading{
  vertical-align:middle;
  -webkit-animation:none;
          animation:none;
  display:inline-block;
}

.CoveoSearchButton .coveo-search-button-loading-svg{
  display:none;
}

.CoveoSearchButton:hover .coveo-magnifier-circle-svg{
  fill:#ecad00;
}

.coveo-search-button-svg{
  width:18px;
  height:18px;
  color:#1d4f76;
}

.coveo-executing-query .CoveoSearchButton .coveo-search-button-svg{
  display:none;
}

.coveo-executing-query .CoveoSearchButton .coveo-search-button-loading-svg{
  display:inline;
  color:#1d4f76;
  width:18px;
  height:18px;
  -webkit-animation-name:a;
  animation-name:a;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}
.CoveoSearchInterface{
  min-height:100%;
  position:relative;
  margin:0;
  font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size:15px;
  color:#313a45;
}

.CoveoSearchInterface .highlight{
  font-weight:700;
}

.CoveoSearchInterface input[type=text]::-ms-clear{
  width:0;
  height:0;
}

.CoveoSearchInterface input:focus,.CoveoSearchInterface select:focus,.CoveoSearchInterface textarea:focus{
  outline:none;
}

.CoveoSearchInterface input[type=text],.CoveoSearchInterface textarea{
  color:#67768b;
}

.CoveoSearchInterface .coveo-tab-disabled{
  display:none;
}

.CoveoSearchInterface *{
  box-sizing:border-box;
}

.CoveoSearchInterface .coveo-error{
  color:#dc291e;
}

.CoveoSearchInterface.coveo-hidden{
  display:none;
}

body.coveo-modalBox-opened,body.coveo-modalBox-opened .CoveoSearchInterface{
  overflow:hidden;
}

.CoveoSearchInterface .coveo-modal-container.coveo-opened{
  display:flex;
}

.coveo-highlight{
  font-weight:700;
}

.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:400;
  display:inline-block;
}

.coveo-visible-to-screen-reader-only{
  position:absolute;
  left:-10000px;
  width:1px;
  height:1px;
  overflow:hidden;
}
@-webkit-keyframes c{
  0%{
    background:#bcc3ca;
  }
  50%{
    background:#e6ecf0;
  }
  to{
    background:#bcc3ca;
  }
}

@keyframes c{
  0%{
    background:#bcc3ca;
  }
  50%{
    background:#e6ecf0;
  }
  to{
    background:#bcc3ca;
  }
}

.coveo-placeholder-icon{
  width:64px;
  height:64px;
  margin-left:2px;
}

.coveo-placeholder-icon-small{
  width:32px;
  height:32px;
  margin-left:2px;
}

.coveo-placeholder-title{
  height:16px;
  margin-bottom:20px;
}

.coveo-placeholder-text{
  height:8px;
  margin-bottom:12px;
}

.coveo-placeholder-result,.coveo-result-frame.coveo-placeholder-result,.CoveoSearchInterface.coveo-during-initialization .coveo-result-frame.coveo-placeholder-result{
  margin:20px 0 20px 20px;
}

.CoveoSearchInterface.coveo-during-initialization .CoveoBreadcrumb,.CoveoSearchInterface.coveo-during-initialization .CoveoDidYouMean,.CoveoSearchInterface.coveo-during-initialization .CoveoErrorReport,.CoveoSearchInterface.coveo-during-initialization .CoveoHiddenQuery{
  display:none;
}

.CoveoSearchInterface.coveo-during-initialization .coveo-results-header{
  height:42px;
  visibility:hidden;
}

.CoveoSearchInterface.coveo-during-initialization .coveo-recommendation-main-section .coveo-recommendation-column,.CoveoSearchInterface.coveo-during-initialization .CoveoSimpleFilter{
  display:none;
}

.CoveoSearchInterface.coveo-during-initialization .coveo-media-max-width-800 .coveo-results-header{
  height:69px;
}

.CoveoSearchInterface.coveo-during-initialization .coveo-media-max-width-800 .coveo-facet-column{
  display:none;
}

@media (max-width:800px){
  .CoveoSearchInterface.coveo-during-initialization .coveo-results-header{
    height:69px;
  }
  .CoveoSearchInterface.coveo-during-initialization .coveo-facet-column{
    display:none;
  }
}

.CoveoSearchInterface.coveo-during-initialization .coveo-media-max-width-1020 .coveo-recommendation-results-column{
  display:inherit;
  width:inherit;
}

@media (max-width:1020px){
  .CoveoSearchInterface.coveo-during-initialization .coveo-recommendation-results-column{
    display:inherit;
    width:inherit;
  }
}

.coveo-placeholder-icon,.coveo-placeholder-icon-small,.coveo-placeholder-text,.coveo-placeholder-title{
  -webkit-animation-name:c;
  animation-name:c;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-duration:2s;
  animation-duration:2s;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}

.CoveoCategoryFacet.coveo-during-initialization,.CoveoDynamicFacet.coveo-during-initialization,.CoveoFacet.coveo-during-initialization,.CoveoFacetRange.coveo-during-initialization,.CoveoFacetSlider.coveo-during-initialization,.CoveoHierarchicalFacet.coveo-during-initialization,.CoveoTimespanFacet.coveo-during-initialization{
  display:none;
}

.CoveoCategoryFacet.coveo-during-initialization.coveo-with-placeholder,.CoveoDynamicFacet.coveo-during-initialization.coveo-with-placeholder,.CoveoFacet.coveo-during-initialization.coveo-with-placeholder,.CoveoFacetRange.coveo-during-initialization.coveo-with-placeholder,.CoveoFacetSlider.coveo-during-initialization.coveo-with-placeholder,.CoveoHierarchicalFacet.coveo-during-initialization.coveo-with-placeholder,.CoveoTimespanFacet.coveo-during-initialization.coveo-with-placeholder{
  border:thin solid #bcc3ca;
  border-radius:2px;
  margin-bottom:20px;
  display:block;
}

.CoveoCategoryFacet.coveo-during-initialization.coveo-with-placeholder .coveo-media-max-width-480,.CoveoDynamicFacet.coveo-during-initialization.coveo-with-placeholder .coveo-media-max-width-480,.CoveoFacet.coveo-during-initialization.coveo-with-placeholder .coveo-media-max-width-480,.CoveoFacetRange.coveo-during-initialization.coveo-with-placeholder .coveo-media-max-width-480,.CoveoFacetSlider.coveo-during-initialization.coveo-with-placeholder .coveo-media-max-width-480,.CoveoHierarchicalFacet.coveo-during-initialization.coveo-with-placeholder .coveo-media-max-width-480,.CoveoTimespanFacet.coveo-during-initialization.coveo-with-placeholder .coveo-media-max-width-480{
  display:none;
}

@media (max-width:480px){
  .CoveoCategoryFacet.coveo-during-initialization.coveo-with-placeholder,.CoveoDynamicFacet.coveo-during-initialization.coveo-with-placeholder,.CoveoFacet.coveo-during-initialization.coveo-with-placeholder,.CoveoFacetRange.coveo-during-initialization.coveo-with-placeholder,.CoveoFacetSlider.coveo-during-initialization.coveo-with-placeholder,.CoveoHierarchicalFacet.coveo-during-initialization.coveo-with-placeholder,.CoveoTimespanFacet.coveo-during-initialization.coveo-with-placeholder{
    display:none;
  }
}

.CoveoCategoryFacet.coveo-during-initialization.coveo-with-placeholder>*,.CoveoDynamicFacet.coveo-during-initialization.coveo-with-placeholder>*,.CoveoFacet.coveo-during-initialization.coveo-with-placeholder>*,.CoveoFacetRange.coveo-during-initialization.coveo-with-placeholder>*,.CoveoFacetSlider.coveo-during-initialization.coveo-with-placeholder>*,.CoveoHierarchicalFacet.coveo-during-initialization.coveo-with-placeholder>*,.CoveoTimespanFacet.coveo-during-initialization.coveo-with-placeholder>*{
  display:none;
}

.CoveoCategoryFacet.coveo-during-initialization .coveo-facet-placeholder,.CoveoDynamicFacet.coveo-during-initialization .coveo-facet-placeholder,.CoveoFacet.coveo-during-initialization .coveo-facet-placeholder,.CoveoFacetRange.coveo-during-initialization .coveo-facet-placeholder,.CoveoFacetSlider.coveo-during-initialization .coveo-facet-placeholder,.CoveoHierarchicalFacet.coveo-during-initialization .coveo-facet-placeholder,.CoveoTimespanFacet.coveo-during-initialization .coveo-facet-placeholder{
  display:block;
}

.CoveoCategoryFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-title,.CoveoDynamicFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-title,.CoveoFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-title,.CoveoFacetRange.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-title,.CoveoFacetSlider.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-title,.CoveoHierarchicalFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-title,.CoveoTimespanFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-title{
  height:24px;
}

.CoveoCategoryFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-line,.CoveoDynamicFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-line,.CoveoFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-line,.CoveoFacetRange.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-line,.CoveoFacetSlider.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-line,.CoveoHierarchicalFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-line,.CoveoTimespanFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-line{
  padding:0 20px;
  margin-bottom:20px;
  display:flex;
}

.CoveoCategoryFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-checkbox,.CoveoDynamicFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-checkbox,.CoveoFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-checkbox,.CoveoFacetRange.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-checkbox,.CoveoFacetSlider.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-checkbox,.CoveoHierarchicalFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-checkbox,.CoveoTimespanFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-facet-placeholder-checkbox{
  display:inline-block;
  width:15px;
  height:15px;
  align-self:center;
  margin-right:10px;
  -webkit-animation-name:c;
  animation-name:c;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-duration:2s;
  animation-duration:2s;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}

.CoveoCategoryFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-text,.CoveoDynamicFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-text,.CoveoFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-text,.CoveoFacetRange.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-text,.CoveoFacetSlider.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-text,.CoveoHierarchicalFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-text,.CoveoTimespanFacet.coveo-during-initialization .coveo-facet-placeholder .coveo-placeholder-text{
  flex-grow:1;
  align-self:center;
  margin-bottom:0;
}

.CoveoSearchbox.coveo-during-initialization{
  display:block;
  height:50px;
  border:thin solid #bcc3ca;
  border-radius:2px;
}

.CoveoResultList.coveo-during-initialization{
  display:none;
}

.CoveoResultList.coveo-during-initialization.coveo-with-placeholder{
  display:block;
}

.CoveoResultList.coveo-during-initialization.coveo-with-placeholder .CoveoResult{
  display:none;
}

.CoveoResultList.coveo-during-initialization.coveo-with-placeholder .CoveoResult.coveo-placeholder-result{
  display:block;
}

.CoveoResultList.coveo-during-initialization.coveo-with-placeholder .coveo-card-layout .coveo-placeholder-title{
  margin-bottom:0;
}

.CoveoResultList.coveo-during-initialization.coveo-with-placeholder .coveo-card-layout.coveo-placeholder-result{
  min-height:220px;
}

.CoveoRecommendation .CoveoResultList .coveo-placeholder-result{
  margin:10px 0 10px 20px;
}

.CoveoRecommendation .CoveoResultList .coveo-placeholder-title{
  margin-bottom:0;
}

.coveo-media-max-width-480 .CoveoResultList.coveo-during-initialization.coveo-with-placeholder .coveo-card-layout.coveo-placeholder-result{
  margin:0 0 20px;
}

@media (max-width:480px){
  .CoveoResultList.coveo-during-initialization.coveo-with-placeholder .coveo-card-layout.coveo-placeholder-result{
    margin:0 0 20px;
  }
}
.coveo-debug.coveo-modal-container .coveo-modal-content{
  transition:opacity .3s;
}

.coveo-debug.coveo-modal-container .coveo-modal-content.coveo-debug-loading{
  opacity:.5;
}

.coveo-debug.coveo-modal-container .coveo-checkbox-label,.coveo-debug.coveo-modal-container .coveo-input{
  margin:8px;
}

.coveo-debug.coveo-modal-container .coveo-checkbox-label{
  margin-left:18px;
}

.coveo-debug.coveo-modal-container .coveo-checkbox-span-label{
  margin-left:6px;
}

.coveo-debug.coveo-modal-container .coveo-modal-header{
  height:auto;
  min-height:80px;
  padding:20px;
  -webkit-box-lines:multiple;
  -moz-box-lines:multiple;
  box-lines:multiple;
  flex-wrap:wrap;
}

.coveo-debug.coveo-modal-container .coveo-modal-header a{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
}

.coveo-debug.coveo-modal-container .coveo-modal-header a:visited,.coveo-debug.coveo-modal-container .coveo-modal-header a:visited:hover{
  color:#609;
}

.coveo-debug.coveo-modal-container .coveo-modal-header a:hover,.coveo-debug.coveo-modal-container .coveo-modal-header a:hover a{
  text-decoration:underline;
}

.coveo-debug.coveo-modal-container .coveo-modal-header a.coveo-selected *{
  color:#004990;
}

.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-property{
  display:none;
}

.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-property.coveo-search-match,.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-property.coveo-search-match .coveo-property{
  display:block;
}

.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-property.coveo-search-match>.coveo-property-label>.coveo-debug-highlight,.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-property.coveo-search-match>.coveo-property-value>.coveo-debug-highlight{
  background:#ff0;
}

.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-property.coveo-search-submatch,.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-section-container>.coveo-property{
  display:block;
}

.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-section-container>.coveo-property .coveo-property-value{
  display:none;
}

.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-section-container>.coveo-property:after{
  content:"No match";
}

.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-section-container>.coveo-property.coveo-search-match .coveo-property-value,.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-section-container>.coveo-property.coveo-search-submatch .coveo-property-value{
  display:block;
}

.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-section-container>.coveo-property.coveo-search-match:after,.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching .coveo-section-container>.coveo-property.coveo-search-submatch:after{
  content:"";
}

.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-searching-loading{
  display:none;
}

.coveo-debug.coveo-modal-container .coveo-modal-body .coveo-debug{
  min-width:800px;
}

.coveo-debug.coveo-modal-container .coveo-debug-durations{
  display:table;
  width:100%;
  height:32px;
  margin-bottom:16px;
}

.coveo-debug.coveo-modal-container .coveo-debug-durations .coveo-debug-duration{
  display:table-cell;
  height:32px;
}

.coveo-debug.coveo-modal-container .coveo-debug-durations .coveo-debug-duration[data-id=indexDuration]{
  background:#b33;
}

.coveo-debug.coveo-modal-container .coveo-debug-durations .coveo-debug-duration[data-id=proxyDuration]{
  background:#b3b;
}

.coveo-debug.coveo-modal-container .coveo-debug-durations .coveo-debug-duration[data-id=clientDuration]{
  background:#3b3;
}

.coveo-debug.coveo-modal-container .coveo-debug-durations .coveo-debug-duration[data-id=duration]{
  background:#33b;
}

.coveo-debug.coveo-modal-container .coveo-debug-duration-legend{
  display:inline-block;
  margin-right:16px;
}

.coveo-debug.coveo-modal-container .coveo-debug-duration-legend[data-id=indexDuration]:before{
  background:#b33;
}

.coveo-debug.coveo-modal-container .coveo-debug-duration-legend[data-id=proxyDuration]:before{
  background:#b3b;
}

.coveo-debug.coveo-modal-container .coveo-debug-duration-legend[data-id=clientDuration]:before{
  background:#3b3;
}

.coveo-debug.coveo-modal-container .coveo-debug-duration-legend[data-id=duration]:before{
  background:#33b;
}

.coveo-debug.coveo-modal-container .coveo-debug-duration-legend:before{
  content:"";
  display:inline-block;
  width:8px;
  height:16px;
  vertical-align:middle;
  margin-right:2px;
}

.coveo-debug.coveo-modal-container .coveo-debug-duration-legend .coveo-debug-duration-label{
  vertical-align:middle;
}

.coveo-debug.coveo-modal-container .coveo-debug-duration-legend .coveo-debug-duration-label:after{
  content:": ";
}

.coveo-debug.coveo-modal-container .coveo-debug-duration-legend .coveo-debug-duration-value{
  vertical-align:middle;
}

.coveo-debug.coveo-modal-container .coveo-section.coveo-debug-collapsed .coveo-section-header:before{
  content:"\25B6";
}

.coveo-debug.coveo-modal-container .coveo-section.coveo-debug-collapsed .coveo-section-container{
  display:none;
}

.coveo-debug.coveo-modal-container .coveo-section .coveo-section-header{
  font-size:16px;
  font-weight:700;
  background:#eee;
  border-top:1px solid #ccc;
  border-bottom:1px solid #ccc;
  padding:8px 16px;
  cursor:pointer;
}

.coveo-debug.coveo-modal-container .coveo-section .coveo-section-header:before{
  content:"\25BC";
  vertical-align:middle;
  margin-right:8px;
}

.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container{
  padding:16px 8px;
  overflow:auto;
}

.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property{
  line-height:18px;
  font-family:Consolas,Menlo,Monaco,monospace;
  padding-left:16px;
  clear:both;
}

.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property .coveo-property-label{
  float:left;
  color:#263238;
}

.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property .coveo-property-label:after{
  content:":";
  color:#212121;
  padding-right:8px;
}

.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-object.coveo-collapsible>.coveo-property-label{
  position:relative;
  float:none;
  cursor:pointer;
}

.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-object.coveo-collapsible>.coveo-property-label:before{
  content:"\25B6";
  position:absolute;
  right:100%;
  top:0;
  line-height:18px;
  font-size:12px;
  padding-right:2px;
  color:#263238;
}

.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-object.coveo-collapsible>.coveo-property-value{
  display:none;
}

.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-object.coveo-collapsible.coveo-expanded>.coveo-property-value,.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-object.coveo-collapsible.coveo-search-submatch>.coveo-property-value{
  display:block;
}

.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-object.coveo-collapsible.coveo-expanded>.coveo-property-label:before,.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-object.coveo-collapsible.coveo-search-submatch>.coveo-property-label:before{
  content:"\25BC";
}

.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value{
  color:#212121;
}

.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-string{
  color:#d50000;
  white-space:pre-wrap;
  word-wrap:break-word;
}

.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-string:after,.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-string:before{
  content:'"';
}

.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-array,.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-null,.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-object{
  color:#9e9e9e;
}

.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-boolean,.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-date,.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-number{
  color:#2196f3;
}

.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container>.coveo-property{
  padding-left:0;
}

.coveo-checkbox-button,input[type=checkbox].coveo-checkbox+button{
  position:relative;
  width:17px;
  height:17px;
  padding:0;
  background:#fff;
  border:1px solid #bcc3ca;
  border-radius:2px;
  outline:none;
  transition:all .2s;
  cursor:pointer;
}

input[type=checkbox].coveo-checkbox{
  display:none;
}

input[type=checkbox].coveo-checkbox+button:after{
  position:absolute;
  top:7px;
  left:7px;
  display:inline-block;
  width:0;
  height:0;
  content:"";
  background-color:transparent;
  border-radius:100%;
  transition:all .3s ease;
}

input[type=checkbox].coveo-checkbox+button:focus:after{
  top:-6px;
  left:-6px;
  display:inline-block;
  width:26px;
  height:26px;
  background-color:rgba(0, 0, 0, .08);
}

input[type=checkbox].coveo-checkbox:checked+button:before{
  position:absolute;
  top:1px;
  left:5px;
  box-sizing:content-box;
  display:block;
  width:4px;
  height:9px;
  content:"";
  border:solid #004990;
  border-width:0 2px 2px 0;
  transform:rotate(43deg);
}

input[type=checkbox].coveo-checkbox:indeterminate+button{
  position:relative;
}

input[type=checkbox].coveo-checkbox:indeterminate+button:before{
  position:absolute;
  top:6px;
  left:3px;
  box-sizing:content-box;
  display:block;
  width:8px;
  height:0;
  content:"";
  border-bottom:2px solid #1d4f76;
}

input[type=checkbox].coveo-checkbox:indeterminate:disabled+button:before{
  border-color:#fff;
}

input[type=checkbox].coveo-checkbox:disabled+button{
  background-color:#373737;
  border-color:#373737;
  cursor:default;
  opacity:.2;
}

.coveo-checkbox-label{
  align-items:center;
  display:inline-flex;
  color:#373737;
  line-height:16px;
  vertical-align:middle;
}

.coveo-checkbox-label .label{
  cursor:pointer;
}

.coveo-checkbox-label.disabled .label{
  cursor:default;
  opacity:.4;
}

.coveo-checkbox-label .label+.coveo-checkbox+button,.coveo-checkbox-label button+.label{
  margin-left:18px;
}

label[for].coveo-checkbox-label{
  cursor:pointer;
}

.coveo-checkbox-labels-group .coveo-checkbox-label{
  display:flex;
}

.coveo-checkbox-labels-group .coveo-checkbox-group-option+.coveo-checkbox-group-option,.coveo-checkbox-labels-group .coveo-checkbox-label+.coveo-checkbox-label{
  margin-top:10px;
}

.coveo-checkbox-label{
  cursor:pointer;
}

.coveo-checkbox-label .coveo-checkbox-span-label+.coveo-checkbox+button,.coveo-checkbox-label button+.coveo-checkbox-span-label{
  margin-left:18px;
}

.coveo-checkbox-button,input[type=checkbox].coveo-checkbox+button{
  min-width:18px;
}
.coveo-missing-term-breadcrumb-title{
  color:#67768b;
  font-size:14px;
  font-weight:400;
  display:inline;
  margin:0 8px 0 0;
}

.coveo-missing-term-breadcrumb-value{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  overflow:visible;
  width:auto;
  padding:0;
  background:none;
  border:none;
  color:#296896;
  font-size:14px;
  margin:0 15px 0 0;
  display:inline-block;
}

.coveo-missing-term-breadcrumb-value:visited,.coveo-missing-term-breadcrumb-value:visited:hover{
  color:#609;
}

.coveo-missing-term-breadcrumb-value:hover,.coveo-missing-term-breadcrumb-value:hover a{
  text-decoration:underline;
}

.coveo-missing-term-breadcrumb-value.coveo-selected *{
  color:#004990;
  color:#296896;
}

.coveo-missing-term-breadcrumb-clear{
  margin-left:5px;
}

.coveo-missing-term-breadcrumb-clear svg{
  width:9px;
  height:9px;
}
.CoveoResult a.CoveoResultLink,.CoveoResultLink,a.CoveoResultLink{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  word-wrap:break-word;
}

.CoveoResult a.CoveoResultLink:visited,.CoveoResult a.CoveoResultLink:visited:hover,.CoveoResultLink:visited,.CoveoResultLink:visited:hover,a.CoveoResultLink:visited,a.CoveoResultLink:visited:hover{
  color:#609;
}

.CoveoResult a.CoveoResultLink:hover,.CoveoResult a.CoveoResultLink:hover a,.CoveoResultLink:hover,.CoveoResultLink:hover a,a.CoveoResultLink:hover,a.CoveoResultLink:hover a{
  text-decoration:underline;
}

.CoveoResult a.CoveoResultLink.coveo-selected *,.CoveoResultLink.coveo-selected *,a.CoveoResultLink.coveo-selected *{
  color:#004990;
}

.coveo-card-overlay a.CoveoResultLink{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  color:#f7f8f9;
  text-decoration:underline;
}

.coveo-card-overlay a.CoveoResultLink:visited,.coveo-card-overlay a.CoveoResultLink:visited:hover{
  color:#609;
  color:#f7f8f9;
}

.coveo-card-overlay a.CoveoResultLink:hover,.coveo-card-overlay a.CoveoResultLink:hover a{
  text-decoration:underline;
}

.coveo-card-overlay a.CoveoResultLink.coveo-selected *{
  color:#004990;
  color:#f7f8f9;
}

.coveo-accessible-button:hover{
  cursor:pointer;
}

.coveo-accessible-button.coveo-accessible-button-pressed:focus,.coveo-accessible-button:active{
  outline:0;
}
.coveo-input{
  position:relative;
  margin-top:35px;
}

.coveo-input input{
  width:100%;
  height:34px;
  padding:0;
  border:0;
  border-bottom:1px solid rgba(79, 86, 88, .4);
  border-radius:0;
  outline:0;
  transition:all .2s ease;
}

.coveo-input input:disabled,.coveo-input input:focus:not([readonly]),.coveo-input input:valid{
  color:#313a45;
  border-bottom:1px solid #296896;
}

.coveo-input input:disabled::-webkit-input-placeholder,.coveo-input input:focus:not([readonly])::-webkit-input-placeholder,.coveo-input input:valid::-webkit-input-placeholder{
  color:#4f5658;
  font-family:"'Lato', Arial, Helvetica, sans-serif";
  font-size:inherit;
  text-transform:none;
  transition:color .2s ease;
}

.coveo-input input:disabled::-moz-placeholder,.coveo-input input:focus:not([readonly])::-moz-placeholder,.coveo-input input:valid::-moz-placeholder{
  color:#4f5658;
  font-family:"'Lato', Arial, Helvetica, sans-serif";
  font-size:inherit;
  text-transform:none;
  transition:color .2s ease;
}

.coveo-input input:disabled:-ms-input-placeholder,.coveo-input input:focus:not([readonly]):-ms-input-placeholder,.coveo-input input:valid:-ms-input-placeholder{
  color:#4f5658;
  font-family:"'Lato', Arial, Helvetica, sans-serif";
  font-size:inherit;
  text-transform:none;
  transition:color .2s ease;
}

.coveo-input input:disabled::-ms-input-placeholder,.coveo-input input:focus:not([readonly])::-ms-input-placeholder,.coveo-input input:valid::-ms-input-placeholder{
  color:#4f5658;
  font-family:"'Lato', Arial, Helvetica, sans-serif";
  font-size:inherit;
  text-transform:none;
  transition:color .2s ease;
}

.coveo-input input:disabled::placeholder,.coveo-input input:focus:not([readonly])::placeholder,.coveo-input input:valid::placeholder{
  color:#4f5658;
  font-family:"'Lato', Arial, Helvetica, sans-serif";
  font-size:inherit;
  text-transform:none;
  transition:color .2s ease;
}

.coveo-input input:disabled,.coveo-input input[readonly=readonly]{
  color:#4f5658;
  border-bottom-color:#4f5658;
}

.coveo-input input:disabled+label,.coveo-input input[readonly=readonly]+label{
  color:#4f5658;
}

.coveo-input label{
  position:absolute;
  top:10px;
  left:0;
  align-items:center;
  display:flex;
  color:#313a45;
  font-size:15px;
  transition:all .2s ease;
  pointer-events:none;
}

.coveo-input input:disabled+label,.coveo-input input:focus:not([readonly])+label,.coveo-input input:valid+label,.coveo-input label.active{
  top:-20px;
  color:#296896;
  font-size:13px;
}

.coveo-input input{
  padding:3px 0;
  color:transparent;
  font-size:15px;
  background-color:transparent;
  box-shadow:none;
  transition:color .2s ease;
}

.coveo-input input::-webkit-input-placeholder{
  color:transparent;
  font-family:"'Lato', Arial, Helvetica, sans-serif";
  font-size:inherit;
  text-transform:none;
  transition:color .2s ease;
}

.coveo-input input::-moz-placeholder{
  color:transparent;
  font-family:"'Lato', Arial, Helvetica, sans-serif";
  font-size:inherit;
  text-transform:none;
  transition:color .2s ease;
}

.coveo-input input:-ms-input-placeholder{
  color:transparent;
  font-family:"'Lato', Arial, Helvetica, sans-serif";
  font-size:inherit;
  text-transform:none;
  transition:color .2s ease;
}

.coveo-input input::-ms-input-placeholder{
  color:transparent;
  font-family:"'Lato', Arial, Helvetica, sans-serif";
  font-size:inherit;
  text-transform:none;
  transition:color .2s ease;
}

.coveo-input input::placeholder{
  color:transparent;
  font-family:"'Lato', Arial, Helvetica, sans-serif";
  font-size:inherit;
  text-transform:none;
  transition:color .2s ease;
}

.coveo-radio{
  position:relative;
}

.coveo-radio input[type=radio]{
  position:absolute;
  margin:0;
  opacity:0;
}

.coveo-radio input[type=radio]+label{
  position:relative;
  display:inline-block;
  height:16px;
  padding-left:40px;
  color:#313a45;
  line-height:16px;
  transition:.28s ease;
  cursor:pointer;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
}

.coveo-radio input[type=radio]+label:after,.coveo-radio input[type=radio]+label:before{
  position:absolute;
  top:0;
  left:0;
  z-index:0;
  width:16px;
  height:16px;
  content:"";
  border-radius:50%;
  transition:.28s ease;
  box-sizing:inherit;
}

.coveo-radio input[type=radio]:focus+label:before{
  box-shadow:0 0 0 8px #bcc3ca;
}

.coveo-radio input[type=radio]:not(:checked)+label:before{
  border:2px solid #296896;
}

.coveo-radio input[type=radio]:not(:checked)+label:after{
  z-index:-1;
  transform:scale(0);
}

.coveo-radio input[type=radio]:checked+label:before{
  border:2px solid #4caf50;
}

.coveo-radio input[type=radio]:checked+label:after{
  z-index:0;
  background-color:#4caf50;
  transform:scale(.5);
}

.coveo-radio input[type=radio]:disabled+label{
  color:#4f5658;
}

.coveo-radio input[type=radio]:disabled+label:before{
  border-color:#4f5658;
}

.coveo-radio input[type=radio]:disabled:checked+label:after{
  background-color:#4f5658;
}

.coveo-radio+.coveo-radio{
  margin-top:10px;
}

.radio-select .radio-option+.radio-option{
  margin-top:18px;
}
.coveo-advanced-search-section{
  margin:20px 0;
}

#coveo-advanced-search-in-the-last-select{
  margin-left:20px;
}

#coveo-advanced-search-in-the-last-select .coveo-button{
  width:auto;
}

.coveo-advanced-search-section-title{
  font-weight:700;
  border-bottom:thin solid #bcc3ca;
  padding:5px 0;
}

.coveo-advanced-search-date-input-section{
  display:-moz-flex;
  display:flex;
  align-items:center;
  -webkit-box-lines:multiple;
  -moz-box-lines:multiple;
  box-lines:multiple;
  flex-wrap:wrap;
  margin:10px 0;
}

.coveo-advanced-search-date-input-section .coveo-radio input[type=radio]+label{
  display:inline;
}

.coveo-advanced-search-date-input-section .coveo-advanced-search-date-input{
  display:inline-block;
  padding:0;
  border:none;
}

.coveo-advanced-search-date-input-section .coveo-advanced-search-date-input .coveo-button{
  width:100px;
}

.coveo-advanced-search-date-input-section .coveo-advanced-search-date-input:disabled{
  visibility:hidden;
}

.coveo-advanced-search-document-input-section{
  margin:20px 0;
  display:-moz-flex;
  display:flex;
  -webkit-box-lines:multiple;
  -moz-box-lines:multiple;
  box-lines:multiple;
  flex-wrap:wrap;
  align-items:center;
}

.coveo-advanced-search-document-input-section .coveo-input{
  flex-basis:200px;
  -ms-flex-preferred-size:200px;
  box-flex:1;
  -moz-flex:1;
  flex:1;
  margin-left:10px;
  margin-top:0;
  display:inline-block;
}

.coveo-advanced-search-date-input .coveo-numeric-spinner,.coveo-advanced-search-document-input-section .coveo-numeric-spinner{
  display:inline-block;
  vertical-align:middle;
}

.coveo-advanced-search-date-input .coveo-numeric-spinner input[type=text],.coveo-advanced-search-document-input-section .coveo-numeric-spinner input[type=text]{
  color:#4f5658;
  width:55px;
}

#coveo-advanced-search-select-day,#coveo-advanced-search-select-month{
  width:50px;
}

#coveo-advanced-search-select-year{
  width:70px;
}

.coveo-advanced-search-keyword-label{
  display:inline-block;
}

.coveo-advanced-search-label{
  display:inline-block;
  min-width:7em;
  margin-bottom:10px;
}

.coveo-advanced-search-select{
  margin:0 5px 5px 0;
}

.coveo-advanced-search-and{
  display:inline-block;
  margin:0 5px 5px;
}

.coveo-number-input{
  max-width:45px;
}

#coveo-advanced-search-execute-query{
  width:200px;
  height:35px;
  display:block;
  margin:15px 0 15px auto;
}

.coveo-advanced-search-modal fieldset,.coveo-size-input-mode-section{
  display:inline-block;
}

.coveo-advanced-search-modal .coveo-dropdown,.coveo-advanced-search-modal .coveo-numeric-spinner{
  margin:0 5px 5px 0;
}

.coveo-advanced-search-breadcrumb-value{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  overflow:visible;
  width:auto;
  padding:0;
  background:none;
  border:none;
  color:#296896;
  font-size:14px;
  margin:0 15px 0 0;
}

.coveo-advanced-search-breadcrumb-value:visited,.coveo-advanced-search-breadcrumb-value:visited:hover{
  color:#609;
}

.coveo-advanced-search-breadcrumb-value:hover,.coveo-advanced-search-breadcrumb-value:hover a{
  text-decoration:underline;
}

.coveo-advanced-search-breadcrumb-value.coveo-selected *{
  color:#004990;
  color:#296896;
}

.coveo-advanced-search-breadcrumb-clear{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  overflow:visible;
  width:auto;
  padding:0;
  background:none;
  border:none;
  color:#296896;
  font-size:14px;
  margin:0 15px 0 5px;
}

.coveo-advanced-search-breadcrumb-clear:visited,.coveo-advanced-search-breadcrumb-clear:visited:hover{
  color:#609;
}

.coveo-advanced-search-breadcrumb-clear:hover,.coveo-advanced-search-breadcrumb-clear:hover a{
  text-decoration:underline;
}

.coveo-advanced-search-breadcrumb-clear.coveo-selected *{
  color:#004990;
  color:#296896;
}

.coveo-advanced-search-breadcrumb-clear svg{
  width:9px;
  height:9px;
}

.coveo-advanced-search-svg{
  width:16px;
  height:16px;
  color:#1d4f76;
}

.coveo-advanced-search-breadcrumb-title{
  color:#67768b;
  font-size:14px;
  font-weight:400;
  display:inline;
  margin:0 8px 0 0;
}
.coveo-modal-container.coveo-authentication-popup .coveo-modal-body{
  height:90%;
}

.coveo-modal-container.coveo-authentication-popup .coveo-modal-body div{
  height:100%;
  width:100%;
}

.coveo-modal-container.coveo-authentication-popup .coveo-modal-body iframe{
  height:100%;
  width:100%;
  border:thin solid #bcc3ca;
  border-radius:2px;
  padding:10px 0 0 10px;
}

.coveo-authentication-iframe{
  width:100%;
  height:100%;
  border:0;
}

.coveo-waiting-for-authentication-popup{
  padding:50px 150px;
}

.coveo-authentication-provider:hover .coveo-dropdown-authenticate-hover-svg{
  fill:#1d4f76;
}

.coveo-authentication-provider:hover .coveo-dropdown-authenticate-svg{
  fill:none;
}

.coveo-authentication-provider:hover .coveo-authentication-provider-svg{
  width:12px;
  height:16px;
}

.coveo-authentication-provider-svg{
  width:12px;
  height:14px;
}

.coveo-authentication-provider-svg .coveo-dropdown-authenticate-svg{
  fill:#1d4f76;
}

.CoveoBackdrop{
  background-size:cover;
}

.CoveoDynamicFacet{
  background:#fff;
}

.CoveoDynamicFacet.coveo-hidden{
  display:none;
}
.CoveoSearchInterface.coveo-small-facets .coveo-facet-dropdown-content{
  z-index:20;
  margin:0;
}

.CoveoSearchInterface.coveo-small-facets .coveo-facet-dropdown-header{
  box-ordinal-group:2;
  -moz-order:2;
  order:2;
  -ms-flex-order:2;
  border:thin solid #bcc3ca;
  border-radius:2px;
  background-color:#fff;
}

.CoveoSearchInterface.coveo-small-facets .coveo-facet-dropdown-header.coveo-dropdown-header-active{
  z-index:20;
}

.CoveoSearchInterface.coveo-small-facets.coveo-no-visible-facet .coveo-facet-dropdown-header{
  display:none;
}

.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content{
  overflow-y:scroll;
  max-height:600px;
  clear:both;
  white-space:nowrap;
  padding:0;
  min-width:280px;
  width:35%;
  z-index:20;
  box-shadow:0 7px 15px rgba(0, 0, 0, .25);
  border-radius:0 0 0 2px;
}

.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoCategoryFacet,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacet,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacetRange,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacetSlider,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoHierarchicalFacet,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoTimespanFacet{
  margin:0;
  border:0;
  border-radius:0;
}

.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoCategoryFacet .coveo-facet-header,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacet .coveo-facet-header,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacetRange .coveo-facet-header,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacetSlider .coveo-facet-header,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoHierarchicalFacet .coveo-facet-header,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoTimespanFacet .coveo-facet-header{
  border:0;
  border-radius:0;
  border-top:thin solid #bcc3ca;
  white-space:normal;
}

.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoDynamicFacet{
  margin:0;
}

.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoDynamicFacet .coveo-dynamic-facet-header,.CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoDynamicFacet .coveo-dynamic-facet-values{
  padding:5px;
}

.CoveoSearchInterface.coveo-small-facets .coveo-facet-header-filter-by-container{
  background:#f7f8f9;
  font-size:16px;
  font-weight:700;
  letter-spacing:.22px;
  line-height:22px;
}

.CoveoSearchInterface.coveo-small-facets .coveo-facet-header-filter-by-container .coveo-facet-header-filter-by{
  display:block;
  padding:10px 0 10px 20px;
}

.coveo-facet-header-filter-by{
  display:none;
}
.coveo-dynamic-facet-breadcrumb-title{
  color:#67768b;
  font-size:14px;
  font-weight:400;
  display:inline;
  margin:0 8px 0 0;
}

.coveo-dynamic-facet-breadcrumb-collapse,.coveo-dynamic-facet-breadcrumb-value{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  overflow:visible;
  width:auto;
  padding:0;
  background:none;
  border:none;
  color:#296896;
  font-size:14px;
  margin:0 15px 0 0;
}

.coveo-dynamic-facet-breadcrumb-collapse:visited,.coveo-dynamic-facet-breadcrumb-collapse:visited:hover,.coveo-dynamic-facet-breadcrumb-value:visited,.coveo-dynamic-facet-breadcrumb-value:visited:hover{
  color:#609;
}

.coveo-dynamic-facet-breadcrumb-collapse:hover,.coveo-dynamic-facet-breadcrumb-collapse:hover a,.coveo-dynamic-facet-breadcrumb-value:hover,.coveo-dynamic-facet-breadcrumb-value:hover a{
  text-decoration:underline;
}

.coveo-dynamic-facet-breadcrumb-collapse.coveo-selected *,.coveo-dynamic-facet-breadcrumb-value.coveo-selected *{
  color:#004990;
  color:#296896;
}

.coveo-dynamic-facet-breadcrumb-value-clear{
  margin-left:5px;
}

.coveo-dynamic-facet-breadcrumb-value-clear svg{
  width:9px;
  height:9px;
}
.coveo-dynamic-facet-header{
  padding:8px 0;
  border-bottom:1px solid #bcc3ca;
  display:-moz-flex;
  display:flex;
}

.coveo-dynamic-facet-header-title{
  margin:0;
  font-size:15px;
  color:#004990;
  font-weight:700;
  white-space:nowrap;
  text-overflow:ellipsis;
  overflow:hidden;
  -moz-flex-grow:1;
  flex-grow:1;
  -ms-flex-positive:1;
}

.coveo-dynamic-facet-header-title.coveo-clickable{
  cursor:pointer;
}

.coveo-dynamic-facet-header-wait-animation{
  margin-left:12px;
}

.coveo-dynamic-facet-header-wait-animation-svg{
  width:16px;
  height:16px;
  color:#004990;
  color:#1d4f76;
  display:inline-block;
  vertical-align:middle;
  -webkit-animation-name:a;
  animation-name:a;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}

.coveo-dynamic-facet-collapse-toggle-svg{
  width:16px;
  height:16px;
  color:#004990;
  display:inline-block;
  vertical-align:middle;
}

.coveo-dynamic-facet-header-btn{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  overflow:visible;
  width:auto;
  padding:0;
  background:none;
  border:none;
  color:#296896;
  margin:0 0 0 12px;
  font-size:14px;
}

.coveo-dynamic-facet-header-btn:visited,.coveo-dynamic-facet-header-btn:visited:hover{
  color:#609;
}

.coveo-dynamic-facet-header-btn:hover,.coveo-dynamic-facet-header-btn:hover a{
  text-decoration:underline;
}

.coveo-dynamic-facet-header-btn.coveo-selected *{
  color:#004990;
}
.coveo-dynamic-facet-values{
  padding:15px 0;
  margin:0;
  white-space:normal;
}

.coveo-dynamic-facet-values li{
  list-style:none;
}

.coveo-dynamic-facet-value{
  margin-bottom:6px;
}

.coveo-dynamic-facet-value.coveo-selected .coveo-checkbox-span-label,.coveo-dynamic-facet-value.coveo-selected .coveo-checkbox-span-label-suffix{
  font-weight:700;
}

.coveo-dynamic-facet-value .coveo-checkbox-label{
  width:100%;
}

.coveo-dynamic-facet-value .coveo-checkbox-span-label{
  white-space:nowrap;
  text-overflow:ellipsis;
  overflow:hidden;
  line-height:1.2em;
}

.coveo-dynamic-facet-value .coveo-checkbox-span-label-suffix{
  margin-left:8px;
  color:#67768b;
}

.coveo-dynamic-facet-value .coveo-checkbox-label:hover .coveo-checkbox-span-label,.coveo-dynamic-facet-value .coveo-checkbox-label:hover .coveo-checkbox-span-label-suffix,.coveo-dynamic-facet-value.coveo-focused .coveo-checkbox-span-label,.coveo-dynamic-facet-value.coveo-focused .coveo-checkbox-span-label-suffix{
  opacity:.6;
}

.coveo-dynamic-facet-show-less,.coveo-dynamic-facet-show-more{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  overflow:visible;
  width:auto;
  background:none;
  border:none;
  color:#296896;
  width:100%;
  text-align:left;
  margin:2px 0 0;
  padding:3px 0;
  font-size:15px;
}

.coveo-dynamic-facet-show-less:visited,.coveo-dynamic-facet-show-less:visited:hover,.coveo-dynamic-facet-show-more:visited,.coveo-dynamic-facet-show-more:visited:hover{
  color:#609;
}

.coveo-dynamic-facet-show-less:hover,.coveo-dynamic-facet-show-less:hover a,.coveo-dynamic-facet-show-more:hover,.coveo-dynamic-facet-show-more:hover a{
  text-decoration:underline;
}

.coveo-dynamic-facet-show-less.coveo-selected *,.coveo-dynamic-facet-show-more.coveo-selected *{
  color:#004990;
}

.coveo-dynamic-facet-show-less:before,.coveo-dynamic-facet-show-more:before{
  width:15px;
  display:inline-block;
  content:"+";
  text-decoration:underline;
}

.coveo-dynamic-facet-show-less:before,.coveo-dynamic-facet-show-less:hover:before,.coveo-dynamic-facet-show-more:before,.coveo-dynamic-facet-show-more:hover:before{
  text-decoration:none;
}

.coveo-dynamic-facet-show-less{
  color:#313a45;
}

.coveo-dynamic-facet-show-less:before{
  content:"-";
}

.coveo-dynamic-facet-collapsed .coveo-dynamic-facet-show-less,.coveo-dynamic-facet-collapsed .coveo-dynamic-facet-show-more,.coveo-dynamic-facet-collapsed .coveo-dynamic-facet-value{
  display:none;
}

.coveo-dynamic-facet-collapsed .coveo-dynamic-facet-value.coveo-selected{
  display:inherit;
}
.CoveoBreadcrumb{
  padding:10px 0;
  position:relative;
  overflow:hidden;
  border-bottom:thin solid #bcc3ca;
  display:-moz-flex;
  display:flex;
  box-align:start;
  -moz-align-items:flex-start;
  -ms-align-items:flex-start;
  -o-align-items:flex-start;
  align-items:flex-start;
  -ms-flex-align:start;
}

.coveo-no-results .CoveoBreadcrumb{
  text-align:left;
}

.coveo-breadcrumb-clear-all{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  overflow:visible;
  width:auto;
  background:none;
  border:none;
  color:#296896;
  flex-shrink:0;
  -ms-flex-negative:0;
  display:inline-block;
  font-size:14px;
  padding:5px;
  margin:0 0 0 5px;
}

.coveo-breadcrumb-clear-all:visited,.coveo-breadcrumb-clear-all:visited:hover{
  color:#609;
}

.coveo-breadcrumb-clear-all:hover,.coveo-breadcrumb-clear-all:hover a{
  text-decoration:underline;
}

.coveo-breadcrumb-clear-all.coveo-selected *{
  color:#004990;
}

.coveo-breadcrumb-items{
  padding-bottom:10px;
  display:inline-block;
  -moz-flex-grow:1;
  flex-grow:1;
  -ms-flex-positive:1;
}

.coveo-breadcrumb-item{
  margin:5px 0;
}

.coveo-media-max-width-480 .CoveoBreadcrumb{
  padding:10px;
}

.coveo-media-max-width-480 .coveo-breadcrumb-items{
  padding-bottom:0;
}

.coveo-media-max-width-480 .coveo-breadcrumb-item:not(:last-child){
  margin-bottom:10px;
}

@media (max-width:480px){
  .CoveoBreadcrumb{
    padding:10px;
  }
  .coveo-breadcrumb-items{
    padding-bottom:0;
  }
  .coveo-breadcrumb-item:not(:last-child){
    margin-bottom:10px;
  }
}
.CoveoCardActionBar{
  display:flex;
  flex-wrap:wrap;
  min-height:44px;
  background-color:#263e55;
  color:#fff;
  margin:auto -20px -20px;
  padding:0 0 10px 20px;
  font-size:11px;
  box-shadow:0 0 3px 2px rgba(0, 0, 0, .2);
  z-index:1;
  transform:translateY(100%);
  transition:transform .2s ease-in-out;
}

.CoveoCardActionBar.coveo-opened{
  transform:translateY(0);
}

.CoveoCardActionBar>*{
  display:flex;
  align-items:center;
  text-transform:uppercase;
  margin-top:10px;
  margin-right:20px;
}

.CoveoCardActionBar .coveo-icon{
  margin-right:3px;
}

.coveo-card-action-bar-arrow-svg{
  width:10px;
  height:9px;
  color:#67768b;
}

.coveo-card-action-bar-arrow-container{
  position:absolute;
  text-align:center;
  bottom:0;
  width:100%;
  background-color:#263e55;
  color:#fff;
  left:0;
}

.CoveoCardActionBar .coveo-icon-for-quickview-svg{
  margin-top:4px;
  color:#67768b;
}

.CoveoCardActionBar .coveo-follow-item-icon-svg{
  color:#67768b;
}
.CoveoCardOverlay{
  cursor:pointer;
}

.coveo-search-svg{
  color:#67768b;
  width:18px;
  height:18px;
}

.coveo-search-svg .coveo-magnifier-circle-svg{
  fill:#ecad00;
}

.coveo-replies-svg{
  color:#67768b;
  width:20px;
  height:20px;
}

.coveo-card-overlay{
  position:absolute;
  height:100%;
  width:100%;
  top:0;
  left:0;
  flex-direction:column;
  z-index:1;
  background-color:#263e55;
  color:#fff;
  cursor:default;
  transition:transform .5s ease-in-out;
  transform:translateY(100%);
  display:flex;
  -webkit-animation:d .5s linear;
          animation:d .5s linear;
}

.coveo-card-overlay.coveo-hidden-for-tab-nav{
  display:none;
}

@-webkit-keyframes d{
  0%{
    opacity:1;
  }
  60%{
    opacity:1;
  }
  80%{
    opacity:0;
  }
  to{
    opacity:0;
  }
}

@keyframes d{
  0%{
    opacity:1;
  }
  60%{
    opacity:1;
  }
  80%{
    opacity:0;
  }
  to{
    opacity:0;
  }
}

.coveo-card-overlay.coveo-opened{
  transform:translateY(0);
  -webkit-animation:e .5s linear;
          animation:e .5s linear;
}

@-webkit-keyframes e{
  0%{
    opacity:0;
  }
  20%{
    opacity:0;
  }
  40%{
    opacity:1;
  }
  to{
    opacity:1;
  }
}

@keyframes e{
  0%{
    opacity:0;
  }
  20%{
    opacity:0;
  }
  40%{
    opacity:1;
  }
  to{
    opacity:1;
  }
}

.coveo-card-overlay-header{
  display:flex;
  justify-content:center;
  align-items:center;
  flex-shrink:0;
  font-size:11px;
  text-transform:uppercase;
  text-align:center;
  padding:14px 0;
  border-bottom:1px solid #bcc3ca;
  cursor:pointer;
}

.coveo-card-overlay-header .coveo-icon{
  margin-right:3px;
}

.coveo-card-overlay-body{
  overflow:auto;
  overflow-x:hidden;
}

.coveo-card-overlay-footer{
  text-align:center;
  margin-top:auto;
  cursor:pointer;
  flex-shrink:0;
}

.CoveoResult.coveo-with-card-overlay{
  transition:min-height .5s;
  min-height:0;
}

.CoveoResult.coveo-card-overlay-opened{
  min-height:180px;
}

.coveo-open-card-overlay{
  display:inline-block;
  margin-bottom:4px;
}

.coveo-open-card-overlay-svg{
  width:10px;
  height:6px;
  color:#67768b;
}
.CoveoDidYouMean{
  padding:10px 0;
  text-align:left;
  font-size:16px;
}

.CoveoDidYouMean a{
  color:#004990;
  cursor:pointer;
  text-decoration:none;
}

.CoveoDidYouMean a:visited,.CoveoDidYouMean a:visited:hover{
  color:#609;
}

.CoveoDidYouMean a:hover,.CoveoDidYouMean a:hover a{
  text-decoration:underline;
}

.CoveoDidYouMean a.coveo-selected *{
  color:#004990;
}

.CoveoDidYouMean a:hover{
  text-decoration:underline;
}

.coveo-did-you-mean-highlight{
  font-weight:400;
}

.coveo-did-you-mean-word-correction{
  font-weight:700;
}

.coveo-did-you-mean-no-results-for{
  font-size:16px;
}
.CoveoErrorReport{
  text-align:center;
}

.CoveoErrorReport h1,.CoveoErrorReport h2,.CoveoErrorReport h3,.CoveoErrorReport h4,.CoveoErrorReport h5,.CoveoErrorReport h6{
  font-weight:400;
  display:block;
  margin:0 0 20px;
}

.coveo-error-report-help-link{
  display:inline-block;
  border:1px solid #f58020;
  border-radius:2px;
  text-decoration:none;
  background-color:#f58020;
  padding:10px;
  font-weight:700;
  color:#fff;
}

.coveo-error-report-help-link:hover{
  background-color:#f68e38;
}

.coveo-error-report-title{
  color:#1d4f76;
  margin-bottom:20px;
  font-size:12px;
}

.coveo-error-report-message{
  margin-top:0;
  margin-right:30px;
  margin-left:30px;
}

.coveo-error-report-message pre{
  font-size:12px;
  text-align:left;
}

.coveo-error-report-container{
  padding:45px;
  background-color:#f1f3f4;
  border:1px solid #1d4f76;
}

.coveo-error-report-clear,.coveo-error-report-more-info,.coveo-error-report-previous,.coveo-error-report-retry{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  padding:5px;
  border-radius:2px;
}

.coveo-error-report-clear:visited,.coveo-error-report-clear:visited:hover,.coveo-error-report-more-info:visited,.coveo-error-report-more-info:visited:hover,.coveo-error-report-previous:visited,.coveo-error-report-previous:visited:hover,.coveo-error-report-retry:visited,.coveo-error-report-retry:visited:hover{
  color:#609;
}

.coveo-error-report-clear:hover,.coveo-error-report-clear:hover a,.coveo-error-report-more-info:hover,.coveo-error-report-more-info:hover a,.coveo-error-report-previous:hover,.coveo-error-report-previous:hover a,.coveo-error-report-retry:hover,.coveo-error-report-retry:hover a{
  text-decoration:underline;
}

.coveo-error-report-clear.coveo-selected *,.coveo-error-report-more-info.coveo-selected *,.coveo-error-report-previous.coveo-selected *,.coveo-error-report-retry.coveo-selected *{
  color:#004990;
}

.coveo-error-info{
  width:100%;
}

.coveo-error-info textarea{
  width:100%;
  height:200px;
}

.CoveoExcerpt{
  word-wrap:break-word;
}
.CoveoExportToExcel{
  overflow:hidden;
  margin-top:10px;
  display:none;
}

.CoveoExportToExcel.coveo-export-to-excel-opened{
  display:block;
}

.coveo-export-to-excel-svg{
  width:14px;
  height:14px;
  color:#1d4f76;
}
.CoveoCategoryFacet,.CoveoFacet,.CoveoFacetRange,.CoveoFacetSlider,.CoveoHierarchicalFacet,.CoveoTimespanFacet{
  margin:10px 0;
  padding:0;
  border:thin solid #bcc3ca;
  border-radius:2px;
  background:#fff;
  position:relative;
}

.CoveoTimespanFacet{
  border:none;
}

.coveo-facet-column .coveo-bottomSpace.coveo-with-animation,.coveo-facet-column .coveo-topSpace.coveo-with-animation{
  transition:height .5s;
}

.coveo-facet-empty,.coveo-no-visible-facet .coveo-facet-column{
  display:none;
}

.coveo-facet-empty.coveo-with-placeholder{
  display:block;
}

.coveo-facet-collapsed .coveo-facet-value.coveo-facet-value,.coveo-facet-dependent{
  display:none;
}

.coveo-facet-collapsed .coveo-facet-value.coveo-facet-value.coveo-excluded,.coveo-facet-collapsed .coveo-facet-value.coveo-facet-value.coveo-selected{
  display:inherit;
}

.coveo-facet-collapsed .coveo-facet-footer{
  display:none;
}

.coveo-facet-fade .coveo-facet-value{
  opacity:.5;
}

.coveo-facet-fade .coveo-facet-value.coveo-excluded,.coveo-facet-fade .coveo-facet-value.coveo-facet-search-selectable,.coveo-facet-fade .coveo-facet-value.coveo-selected{
  opacity:1;
}
.coveo-facet-less,.coveo-facet-more{
  width:100%;
  height:15px;
  background:#f7f8f9;
  cursor:pointer;
  text-align:center;
}

.coveo-facet-less:focus,.coveo-facet-less:hover,.coveo-facet-more:focus,.coveo-facet-more:hover{
  background:#bcc3ca;
  outline:none;
}

.coveo-facet-more{
  border-bottom-left-radius:2px;
  border-bottom-right-radius:2px;
  display:none;
}

.coveo-facet-more.coveo-active{
  display:block;
}

.coveo-facet-less-icon-svg,.coveo-facet-more-icon-svg{
  width:10px;
  height:6px;
  color:#1d4f76;
}

.coveo-facet-less-icon,.coveo-facet-more-icon{
  position:relative;
  top:-4px;
}

.coveo-facet-less{
  display:none;
}

.coveo-facet-less.coveo-active{
  display:block;
}

.coveo-facet-footer.coveo-facet-empty{
  display:block;
  visibility:hidden;
}

.coveo-facet-footer{
  background:#f7f8f9;
  min-height:15px;
  border-bottom-left-radius:2px;
  border-bottom-right-radius:2px;
}
.coveo-facet-breadcrumb-title,.coveo-facet-slider-breadcrumb-title{
  color:#67768b;
  font-size:14px;
  font-weight:400;
  display:inline;
  margin:0 8px 0 0;
}

.coveo-facet-breadcrumb-value,.coveo-facet-slider-breadcrumb-value{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  overflow:visible;
  width:auto;
  padding:0;
  background:none;
  border:none;
  color:#296896;
  font-size:14px;
  margin:0 15px 0 0;
  display:inline-block;
}

.coveo-facet-breadcrumb-value:visited,.coveo-facet-breadcrumb-value:visited:hover,.coveo-facet-slider-breadcrumb-value:visited,.coveo-facet-slider-breadcrumb-value:visited:hover{
  color:#609;
}

.coveo-facet-breadcrumb-value:hover,.coveo-facet-breadcrumb-value:hover a,.coveo-facet-slider-breadcrumb-value:hover,.coveo-facet-slider-breadcrumb-value:hover a{
  text-decoration:underline;
}

.coveo-facet-breadcrumb-value.coveo-selected *,.coveo-facet-slider-breadcrumb-value.coveo-selected *{
  color:#004990;
  color:#296896;
}

.coveo-facet-breadcrumb-value.coveo-excluded .coveo-facet-breadcrumb-caption,.coveo-facet-slider-breadcrumb-value.coveo-excluded .coveo-facet-breadcrumb-caption{
  text-decoration:line-through;
}

.coveo-facet-breadcrumb-clear,.coveo-facet-slider-breadcrumb-clear{
  margin-left:5px;
}

.coveo-facet-breadcrumb-clear svg,.coveo-facet-slider-breadcrumb-clear svg{
  width:9px;
  height:9px;
}
.coveo-facet-header{
  padding:10px 20px;
  background:#f7f8f9;
  clear:both;
  overflow:hidden;
  border-top-left-radius:2px;
  border-top-right-radius:2px;
  display:-moz-flex;
  display:flex;
  -webkit-box-lines:single;
  -moz-box-lines:single;
  box-lines:single;
  flex-wrap:nowrap;
}

.coveo-facet-header svg{
  display:inline-block;
  vertical-align:middle;
  width:18px;
  height:18px;
}

.coveo-facet-header-title-section{
  -moz-flex-grow:1;
  flex-grow:1;
  -ms-flex-positive:1;
}

.coveo-facet-header-settings-section,.coveo-facet-header-title-section{
  display:-moz-flex;
  display:flex;
  -webkit-box-lines:single;
  -moz-box-lines:single;
  box-lines:single;
  flex-wrap:nowrap;
}

.coveo-facet-header-settings-section{
  -moz-flex-grow:0;
  flex-grow:0;
  -ms-flex-positive:0;
}

.coveo-facet-header-title{
  color:#1d4f76;
  font-size:15px;
}

.coveo-facet-settings-more:focus,.coveo-facet-settings-more:hover{
  outline:none;
}

.coveo-facet-settings-more:focus .coveo-more-background-svg,.coveo-facet-settings-more:hover .coveo-more-background-svg{
  fill-opacity:1;
  fill:#e6ecf0;
}

.coveo-facet-header-operator,.coveo-facet-settings-more-svg{
  color:#1d4f76;
}

.coveo-facet-header-operator .coveo-and .coveo-and-svg,.coveo-facet-header-operator .coveo-or .coveo-or-svg{
  fill:#ecad00;
}

.coveo-facet-header-collapse,.coveo-facet-header-eraser,.coveo-facet-header-expand,.coveo-facet-header-operator,.coveo-facet-header-settings{
  cursor:pointer;
  margin-left:10px;
  position:relative;
  vertical-align:middle;
  border:none;
  background-color:transparent;
  padding:0;
}

.coveo-facet-header-eraser{
  position:relative;
  top:0;
  visibility:hidden;
  cursor:pointer;
  color:#1d4f76;
}

.coveo-facet-header-eraser.coveo-facet-header-eraser-visible{
  visibility:visible;
}

.coveo-facet-header-eraser .coveo-exclusion-svg{
  fill:#1d4f76;
}

.coveo-facet-header-eraser svg{
  width:15px;
  height:15px;
}

.coveo-facet-header-eraser:hover{
  color:#cc0d00;
}

.coveo-facet-header-eraser:hover .coveo-exclusion-svg{
  fill:#cc0d00;
}

.coveo-facet-header-wait-animation{
  margin-left:10px;
  position:relative;
}

.coveo-facet-header-wait-animation .coveo-facet-header-wait-animation-svg{
  color:#1d4f76;
  display:inline-block;
  vertical-align:middle;
  -webkit-animation-name:a;
  animation-name:a;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}
.coveo-facet-values{
  list-style:none;
  padding:5px 0 0;
  margin:0;
}

.coveo-facet-value{
  padding:0 20px;
  margin:0;
  line-height:22px;
  position:relative;
}

.coveo-facet-value input[type=checkbox]{
  display:none;
}

.coveo-facet-value .coveo-facet-value-checkbox{
  width:18px;
  height:18px;
  box-sizing:content-box;
  border:thin solid #bcc3ca;
  border-radius:2px;
  text-align:center;
  vertical-align:middle;
  margin-right:15px;
  background:#fff;
  position:relative;
  float:left;
  top:2px;
}

.coveo-facet-value .coveo-facet-value-checkbox>svg{
  position:relative;
  background:none;
}

.coveo-facet-value.coveo-selected .coveo-facet-value-checkbox svg{
  width:14px;
  height:12px;
  bottom:2px;
}

.coveo-facet-value.coveo-selected .coveo-facet-value-checkbox svg .coveo-hook-svg{
  fill:#4f5658;
}

.coveo-facet-value:hover:not(.coveo-facet-search-button):not(.coveo-excluded):not(.coveo-facet-value-will-exclude):not(.coveo-has-childs-selected) .coveo-facet-value-checkbox svg{
  width:14px;
  height:12px;
  bottom:2px;
}

.coveo-facet-value:hover:not(.coveo-facet-search-button):not(.coveo-excluded):not(.coveo-facet-value-will-exclude):not(.coveo-has-childs-selected) .coveo-facet-value-checkbox svg .coveo-hook-svg{
  fill:#4f5658;
}

.coveo-facet-value:hover.coveo-excluded .coveo-facet-value-checkbox .coveo-hook-svg{
  fill-opacity:0;
}

.coveo-facet-value .coveo-facet-value-checkbox:active{
  outline:none;
}

.coveo-facet-value:not(.coveo-facet-search-button) .coveo-facet-value-checkbox:focus svg{
  width:14px;
  height:12px;
  bottom:2px;
}

.coveo-facet-value:not(.coveo-facet-search-button) .coveo-facet-value-checkbox:focus svg .coveo-hook-svg{
  fill:#4f5658;
}

.coveo-facet-value:not(.coveo-facet-search-button) .coveo-facet-value-checkbox:focus svg .coveo-exclusion-svg{
  fill-opacity:0;
}

.coveo-facet-value.coveo-facet-value-will-exclude .coveo-facet-value-checkbox svg,.coveo-facet-value:hover.coveo-facet-value-will-exclude .coveo-facet-value-checkbox svg{
  width:10px;
  height:10px;
  bottom:3px;
}

.coveo-facet-value.coveo-facet-value-will-exclude .coveo-facet-value-checkbox svg .coveo-exclusion-svg,.coveo-facet-value:hover.coveo-facet-value-will-exclude .coveo-facet-value-checkbox svg .coveo-exclusion-svg{
  fill:#cc0d00;
}

.coveo-facet-value.coveo-facet-value-will-exclude.coveo-selected .coveo-facet-value-checkbox .coveo-hook-svg,.coveo-facet-value:hover.coveo-facet-value-will-exclude.coveo-selected .coveo-facet-value-checkbox .coveo-hook-svg{
  fill-opacity:0;
}

.coveo-facet-value.coveo-excluded .coveo-facet-value-checkbox svg{
  width:10px;
  height:10px;
  bottom:3px;
}

.coveo-facet-value.coveo-excluded .coveo-facet-value-checkbox svg .coveo-exclusion-svg{
  fill:#cc0d00;
}

.coveo-facet-value.coveo-facet-value-will-exclude:focus .coveo-facet-value-checkbox .coveo-hook-svg,.coveo-facet-value.coveo-facet-value-will-exclude:hover .coveo-facet-value-checkbox .coveo-hook-svg{
  fill-opacity:0;
}

.coveo-facet-value.coveo-excluded .coveo-facet-value-caption,.coveo-facet-value.coveo-excluded .coveo-facet-value-computed-field,.coveo-facet-value.coveo-excluded .coveo-facet-value-count{
  text-decoration:line-through;
}

.coveo-facet-value>*{
  vertical-align:middle;
}

.coveo-facet-value.coveo-focused,.coveo-facet-value:hover{
  background-color:#e6ecf0;
}

.coveo-facet-value.coveo-selected{
  font-weight:700;
}

.coveo-facet-value.coveo-excluded .coveo-facet-value-exclude,.coveo-facet-value.coveo-excluded:hover .coveo-facet-value-exclude{
  visibility:hidden;
}

.coveo-facet-value:hover .coveo-facet-value-exclude{
  visibility:visible;
}

.coveo-facet-value-label{
  display:block;
  white-space:nowrap;
  cursor:pointer;
  padding:5px 0;
}

.coveo-facet-value-caption{
  display:block;
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
  vertical-align:middle;
}

.coveo-facet-value-icon{
  display:inline-block;
  margin:3px 5px 3px 0;
  vertical-align:top;
  float:left;
}

.coveo-facet-value-count{
  vertical-align:middle;
  margin:0 5px;
  display:inline-block;
  float:right;
  transition:opacity 1s;
}

.coveo-facet-value-count.coveo-waitDelta{
  opacity:0;
}

.coveo-with-computed-field .coveo-facet-value-computed-field,.coveo-with-computed-field .coveo-facet-value-count{
  font-size:12px;
  position:relative;
  top:1px;
}

.coveo-facet-value-label.coveo-with-computed-field{
  display:-moz-flex;
  display:flex;
  box-pack:justify;
  -moz-justify-content:space-between;
  -ms-justify-content:space-between;
  -o-justify-content:space-between;
  justify-content:space-between;
  -ms-flex-pack:justify;
}

.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-label-wrapper{
  box-ordinal-group:1;
  -moz-order:1;
  order:1;
  -ms-flex-order:1;
  display:-moz-flex;
  display:flex;
  min-width:0;
}

.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-label-wrapper .coveo-facet-value-checkbox{
  box-ordinal-group:1;
  -moz-order:1;
  order:1;
  -ms-flex-order:1;
  flex-shrink:0;
  -ms-flex-negative:0;
}

.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-label-wrapper .coveo-facet-value-caption{
  box-ordinal-group:2;
  -moz-order:2;
  order:2;
  -ms-flex-order:2;
}

.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-label-wrapper .coveo-facet-value-count{
  box-ordinal-group:3;
  -moz-order:3;
  order:3;
  -ms-flex-order:3;
}

.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-computed-field{
  box-ordinal-group:2;
  -moz-order:2;
  order:2;
  -ms-flex-order:2;
}

.coveo-facet-value-computed-field{
  float:right;
  margin-left:5px;
}

.coveo-facet-value-exclude{
  cursor:pointer;
  position:absolute;
  top:9px;
  right:5px;
  background:#fff;
  border:thin solid #bcc3ca;
  border-radius:2px;
  height:13px;
  width:13px;
  opacity:0;
  z-index:10;
}

.coveo-facet-value-exclude:focus,.coveo-facet-value-exclude:hover{
  opacity:1;
}

.coveo-facet-value-exclude:active{
  outline:none;
}

.coveo-facet-value-exclude-svg{
  width:7px;
  height:7px;
  position:absolute;
  top:2px;
  left:2px;
}

.coveo-facet-value-exclude-svg .coveo-exclusion-svg{
  fill:#bcc3ca;
}

.coveo-facet-search-results{
  position:absolute;
  border:thin solid #bcc3ca;
  border-radius:2px;
  background-color:#fff;
  list-style:none;
  margin:0 0 3px;
  padding:0 0 10px;
  z-index:999;
  max-height:200px;
  overflow-x:hidden;
  overflow-y:scroll;
  -ms-overflow-style:scrollbar;
  font-size:12px;
}

.coveo-facet-search-results input[type=checkbox]{
  display:none;
}

.coveo-facet-search-results .coveo-with-computed-field .coveo-facet-value-computed-field,.coveo-facet-search-results .coveo-with-computed-field .coveo-facet-value-count{
  top:0;
}

.coveo-facet-search-results.coveo-no-results{
  display:none;
  visibility:hidden;
}

.coveo-facet-search-results .coveo-facet-value input[type=checkbox]{
  display:none;
}

.coveo-facet-search-results .coveo-facet-value .coveo-facet-value-checkbox{
  width:13px;
  height:13px;
  box-sizing:content-box;
  border:thin solid #bcc3ca;
  border-radius:2px;
  text-align:center;
  vertical-align:middle;
  margin-right:15px;
  background:#fff;
  float:left;
  top:2px;
}

.coveo-facet-search-results .coveo-facet-value .coveo-facet-value-checkbox>svg{
  position:relative;
  background:none;
}

.coveo-facet-search-results .coveo-facet-value.coveo-selected .coveo-facet-value-checkbox svg{
  width:11px;
  height:9px;
  bottom:4px;
}

.coveo-facet-search-results .coveo-facet-value.coveo-selected .coveo-facet-value-checkbox svg .coveo-hook-svg{
  fill:#000;
}

.coveo-facet-search-results .coveo-facet-value:hover:not(.coveo-facet-search-button):not(.coveo-excluded):not(.coveo-facet-value-will-exclude):not(.coveo-has-childs-selected) .coveo-facet-value-checkbox svg{
  width:11px;
  height:9px;
  bottom:4px;
}

.coveo-facet-search-results .coveo-facet-value:hover:not(.coveo-facet-search-button):not(.coveo-excluded):not(.coveo-facet-value-will-exclude):not(.coveo-has-childs-selected) .coveo-facet-value-checkbox svg .coveo-hook-svg{
  fill:#000;
}

.coveo-facet-search-results .coveo-facet-value:hover.coveo-excluded .coveo-facet-value-checkbox .coveo-hook-svg{
  fill-opacity:0;
}

.coveo-facet-search-results .coveo-facet-value .coveo-facet-value-checkbox:active{
  outline:none;
}

.coveo-facet-search-results .coveo-facet-value:not(.coveo-facet-search-button) .coveo-facet-value-checkbox:focus svg{
  width:11px;
  height:9px;
  bottom:4px;
}

.coveo-facet-search-results .coveo-facet-value:not(.coveo-facet-search-button) .coveo-facet-value-checkbox:focus svg .coveo-hook-svg{
  fill:#000;
}

.coveo-facet-search-results .coveo-facet-value:not(.coveo-facet-search-button) .coveo-facet-value-checkbox:focus svg .coveo-exclusion-svg{
  fill-opacity:0;
}

.coveo-facet-search-results .coveo-facet-value.coveo-facet-value-will-exclude .coveo-facet-value-checkbox svg,.coveo-facet-search-results .coveo-facet-value:hover.coveo-facet-value-will-exclude .coveo-facet-value-checkbox svg{
  width:7px;
  height:7px;
  bottom:5px;
}

.coveo-facet-search-results .coveo-facet-value.coveo-facet-value-will-exclude .coveo-facet-value-checkbox svg .coveo-exclusion-svg,.coveo-facet-search-results .coveo-facet-value:hover.coveo-facet-value-will-exclude .coveo-facet-value-checkbox svg .coveo-exclusion-svg{
  fill:#cc0d00;
}

.coveo-facet-search-results .coveo-facet-value.coveo-facet-value-will-exclude.coveo-selected .coveo-facet-value-checkbox .coveo-hook-svg,.coveo-facet-search-results .coveo-facet-value:hover.coveo-facet-value-will-exclude.coveo-selected .coveo-facet-value-checkbox .coveo-hook-svg{
  fill-opacity:0;
}

.coveo-facet-search-results .coveo-facet-value.coveo-excluded .coveo-facet-value-checkbox svg{
  width:7px;
  height:7px;
  bottom:5px;
}

.coveo-facet-search-results .coveo-facet-value.coveo-excluded .coveo-facet-value-checkbox svg .coveo-exclusion-svg{
  fill:#cc0d00;
}

.coveo-facet-search-results .coveo-facet-value.coveo-facet-value-will-exclude:focus .coveo-facet-value-checkbox .coveo-hook-svg,.coveo-facet-search-results .coveo-facet-value.coveo-facet-value-will-exclude:hover .coveo-facet-value-checkbox .coveo-hook-svg{
  fill-opacity:0;
}

.coveo-facet-search-results .coveo-facet-value .coveo-facet-value-checkbox{
  position:relative;
  top:5px;
}

.coveo-facet-search-results .coveo-facet-value-exclude{
  right:10px;
}

.coveo-facet-search-results .coveo-facet-value-label{
  padding-right:15px;
}

.coveo-facet-search-selectable{
  margin:0;
  padding:0 10px;
}

.coveo-facet-search-current-result{
  background-color:#e6ecf0;
}

.coveo-facet-search-select-all{
  margin:0;
  padding:10px;
  font-weight:700;
  color:#004990;
  text-decoration:none;
  cursor:pointer;
}

.coveo-facet-search-select-all:visited,.coveo-facet-search-select-all:visited:hover{
  color:#609;
}

.coveo-facet-search-select-all:hover,.coveo-facet-search-select-all:hover a{
  text-decoration:underline;
}

.coveo-facet-search-select-all.coveo-selected *{
  color:#004990;
}

.coveo-facet-search-clear{
  float:right;
  margin-right:3px;
  opacity:.5;
  clear:none;
  cursor:pointer;
  color:#1d4f76;
}

.coveo-facet-search-clear .coveo-exclusion-svg{
  fill:#1d4f76;
}

.coveo-facet-search-clear svg{
  width:8px;
  height:8px;
}

.coveo-facet-search-clear:hover{
  color:#cc0d00;
}

.coveo-facet-search-clear:hover .coveo-exclusion-svg{
  fill:#cc0d00;
}

.coveo-facet-search-clear:hover{
  opacity:1;
}

.coveo-facet-search-input{
  border:0;
  padding:1px 0 0;
  margin:0;
  font-size:13px;
  width:100%;
  background-color:inherit;
  line-height:15px;
}

.coveo-facet-search-input[value=""]{
  color:#bcc3ca;
}

@-webkit-keyframes f{
  0%{
    margin-right:200px;
  }
  to{
    margin-right:20px;
  }
}

@keyframes f{
  0%{
    margin-right:200px;
  }
  to{
    margin-right:20px;
  }
}

.coveo-facet-search{
  border:thin solid #bcc3ca;
  border-radius:2px;
  position:relative;
  background:#fff;
  display:none;
  margin:2px 20px 1px;
  padding:4px;
  -webkit-animation:f .3s linear;
  animation:f .3s linear;
}

.coveo-facet-searching .coveo-facet-search{
  display:block;
}

.coveo-facet-search-no-results{
  background-color:#ffd0d0;
}

.coveo-facet-search-no-results .coveo-facet-search-magnifier{
  visibility:hidden;
}

.coveo-facet-search-magnifier{
  float:left;
}

.coveo-facet-search-magnifier-svg{
  margin:5px 6px 5px 10px;
  width:10px;
  height:10px;
  color:#9cb4cb;
}

.coveo-facet-search-wait-animation{
  float:left;
}

.coveo-facet-search-wait-animation-svg{
  width:13px;
  height:13px;
  color:#1d4f76;
  margin:3px 3px 5px 10px;
  -webkit-animation-name:a;
  animation-name:a;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}

.coveo-facet-search-middle{
  overflow:hidden;
  line-height:19px;
}

.coveo-facet-value.coveo-facet-search-button{
  color:#004990;
}

.coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox{
  border-style:dashed;
}

.coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox:focus,.coveo-facet-value.coveo-facet-search-button:hover .coveo-facet-value-checkbox{
  border-style:solid;
}

.coveo-facet-searching .coveo-facet-value.coveo-facet-search-button{
  display:none;
}

.coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox{
  bottom:1px;
}

.coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox svg{
  bottom:3px;
}

.coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox svg .coveo-more-svg{
  fill:#bcc3ca;
}

.coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox>.coveo-facet-value-checkbox-svg,.coveo-facet-value.coveo-facet-search-button:hover .coveo-facet-value-checkbox>.coveo-facet-value-checkbox-svg{
  color:#bcc3ca;
  width:16px;
  height:11px;
}
.CoveoCategoryFacet.coveo-hidden{
  display:none;
}

.coveo-category-facet-values-fade .coveo-category-facet-child-value{
  opacity:.5;
}

.coveo-category-facet-values{
  list-style:none;
  padding:0;
  margin-bottom:0;
}

.coveo-category-facet-value-label{
  display:-moz-flex;
  display:flex;
  padding:5px 19px 5px 20px;
}

.coveo-category-facet-value-label.coveo-selectable{
  vertical-align:middle;
  line-height:22px;
  cursor:pointer;
}

.coveo-category-facet-value-label.coveo-selectable:focus,.coveo-category-facet-value-label.coveo-selectable:hover{
  background-color:#e6ecf0;
}

.coveo-active-category-facet-parent{
  font-weight:700;
  margin-left:15px;
}

.coveo-category-facet-non-empty-path .coveo-category-facet-child-value .coveo-category-facet-value-label{
  padding-left:53px;
}

.coveo-category-facet-last-value{
  color:#000;
}

.coveo-category-facet-last-value .coveo-category-facet-value-label:focus,.coveo-category-facet-last-value .coveo-category-facet-value-label:hover{
  background-color:#fff;
}

.coveo-category-facet-value-caption{
  text-overflow:ellipsis;
  overflow:hidden;
  white-space:nowrap;
  -moz-flex-grow:1;
  flex-grow:1;
  -ms-flex-positive:1;
}

.coveo-category-facet-value-count{
  margin:0 5px;
}

.coveo-category-facet-collapse-children{
  cursor:pointer;
  padding-right:5px;
  vertical-align:top;
}

.coveo-category-facet-header{
  padding:10px 20px 6px;
  color:#1d4f76;
  background-color:#f7f8f9;
}

.coveo-category-facet-collapse-children-svg{
  transform:rotate(90deg);
  color:#bcc3ca;
  width:10px;
  height:6px;
  vertical-align:2px;
}

.coveo-category-facet-title{
  display:inline-block;
}

.coveo-category-facet-header-wait-animation{
  margin-left:10px;
  position:relative;
  display:inline-block;
  width:18px;
  height:20px;
}

.coveo-category-facet-header-wait-animation .coveo-category-facet-header-wait-animation-svg{
  color:#1d4f76;
  display:inline-block;
  vertical-align:middle;
  -webkit-animation-name:a;
  animation-name:a;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}

.coveo-category-facet-more-less-container{
  width:100%;
  background:#f7f8f9;
  text-align:center;
  border-bottom-left-radius:2px;
  border-bottom-right-radius:2px;
}

.coveo-category-facet-less,.coveo-category-facet-more{
  cursor:pointer;
  height:15px;
}

.coveo-category-facet-less:focus,.coveo-category-facet-less:hover,.coveo-category-facet-more:focus,.coveo-category-facet-more:hover{
  background:#bcc3ca;
  outline:none;
}

.coveo-category-facet-header-eraser{
  float:right;
}

.coveo-category-facet-non-empty-path .coveo-category-facet-header-eraser{
  visibility:visible;
}

.coveo-category-facet-all-categories{
  padding:5px 19px 5px 20px;
  vertical-align:middle;
  line-height:22px;
  cursor:pointer;
}

.coveo-category-facet-all-categories:focus,.coveo-category-facet-all-categories:hover{
  background-color:#e6ecf0;
}

.coveo-category-facet-ellipsis-caption{
  padding:5px 19px 5px 36px;
}

.coveo-category-facet-breadcrumb{
  display:block;
}

.coveo-category-facet-breadcrumb-title{
  color:#67768b;
  font-size:14px;
  font-weight:400;
  display:inline;
  margin:0 8px 0 0;
}

.coveo-category-facet-breadcrumb-values{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  overflow:visible;
  width:auto;
  padding:0;
  background:none;
  border:none;
  color:#296896;
  font-size:14px;
  margin:0 15px 0 0;
}

.coveo-category-facet-breadcrumb-values:visited,.coveo-category-facet-breadcrumb-values:visited:hover{
  color:#609;
}

.coveo-category-facet-breadcrumb-values:hover,.coveo-category-facet-breadcrumb-values:hover a{
  text-decoration:underline;
}

.coveo-category-facet-breadcrumb-values.coveo-selected *{
  color:#004990;
  color:#296896;
}
.coveo-category-facet-search-container{
  padding:0 20px;
  height:32px;
  line-height:30px;
}

.coveo-category-facet-search-container .coveo-facet-search{
  margin:0;
}

.CoveoCategoryFacet:not(.coveo-category-facet-searching) .coveo-category-facet-search-container{
  outline:none;
}

.CoveoCategoryFacet:not(.coveo-category-facet-searching) .coveo-category-facet-search-container:focus,.CoveoCategoryFacet:not(.coveo-category-facet-searching) .coveo-category-facet-search-container:hover{
  background-color:#e6ecf0;
}

.coveo-category-facet-search-icon{
  vertical-align:middle;
  width:18px;
  height:18px;
  margin-right:15px;
  display:inline-block;
  bottom:1px;
  color:#bcc3ca;
  border-radius:2px;
  border:thin dashed #bcc3ca;
}

.coveo-category-facet-search-icon-svg{
  color:#bcc3ca;
  width:16px;
  height:11px;
  bottom:7px;
  position:relative;
}

.coveo-category-facet-search-icon-svg .coveo-more-svg{
  fill:#bcc3ca;
}

.coveo-category-facet-searching .coveo-category-facet-search-placeholder{
  display:none;
}

.coveo-category-facet-searching .coveo-facet-search{
  display:block;
}

.coveo-category-facet-search-placeholder{
  cursor:pointer;
}

.coveo-category-facet-search-label{
  vertical-align:middle;
  display:inline-block;
  color:#004990;
}

.coveo-category-facet-search-value{
  font-size:12px;
  padding:5px 10px;
  cursor:pointer;
}

.coveo-category-facet-search-value:hover{
  background-color:#e6ecf0;
  box-pack:distribute;
  -moz-justify-content:space-around;
  -ms-justify-content:space-around;
  -o-justify-content:space-around;
  justify-content:space-around;
  -ms-flex-pack:distribute;
}

.coveo-category-facet-search-first-row{
  display:-moz-flex;
  display:flex;
  box-pack:justify;
  -moz-justify-content:space-between;
  -ms-justify-content:space-between;
  -o-justify-content:space-between;
  justify-content:space-between;
  -ms-flex-pack:justify;
}

.coveo-category-facet-search-value-caption{
  line-height:17px;
}

.coveo-category-facet-search-value-number{
  color:#67768b;
}

.coveo-category-facet-search-path{
  display:block;
  font-size:11px;
  display:-moz-flex;
  display:flex;
}

.coveo-category-facet-search-path-parents{
  color:#67768b;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  padding-right:5px;
  direction:rtl;
}

.coveo-category-facet-search-path-last-value{
  white-space:nowrap;
}

.coveo-category-facet-search-second-row{
  height:13px;
}
.coveo-facet-settings-popup{
  position:absolute;
  overflow:hidden;
  border:thin solid #bcc3ca;
  border-radius:2px;
  z-index:999;
  background-color:#fff;
}

.coveo-facet-settings-section{
  clear:both;
  white-space:nowrap;
}

.coveo-facet-settings-section svg{
  margin:10px;
}

.coveo-facet-settings-items,.coveo-facet-settings-section .coveo-icon-container{
  display:inline-block;
  vertical-align:middle;
}

.coveo-facet-settings-items{
  padding:3px;
  overflow:hidden;
  font-size:12px;
}

.coveo-facet-settings-item{
  white-space:nowrap;
  padding:10px;
  cursor:pointer;
  -moz-padding-end:70px;
}

.coveo-facet-settings-item.coveo-selected{
  font-weight:700;
}

.coveo-facet-settings-disabled .coveo-facet-settings-item{
  cursor:default;
  opacity:.5;
}

.coveo-facet-settings-disabled .coveo-facet-settings-item:hover{
  background:#fff;
}

.coveo-facet-settings-section-sort .coveo-facet-settings-section-sort-svg{
  float:none;
}

.coveo-facet-settings-section-sort:hover .coveo-active-shape-svg{
  fill:#ecad00;
}

.coveo-facet-settings-section-sort:hover.coveo-disabled .coveo-active-shape-svg{
  fill:currentColor;
}

.coveo-facet-settings-section-sort.coveo-facet-settings-section{
  margin-bottom:15px;
}

.coveo-facet-settings-section-sort.coveo-facet-settings-section .coveo-icon-container{
  vertical-align:top;
}

.coveo-facet-settings-section-sort-svg{
  width:15px;
  height:14px;
  color:#1d4f76;
}

.coveo-facet-settings-section-direction-ascending{
  cursor:pointer;
}

.coveo-facet-settings-section-direction-ascending.coveo-facet-settings-disabled{
  cursor:inherit;
}

.coveo-facet-settings-section-direction-ascending .coveo-facet-settings-section-direction-ascending-svg{
  float:none;
}

.coveo-facet-settings-section-direction-ascending:hover .coveo-active-shape-svg{
  fill:#ecad00;
}

.coveo-facet-settings-section-direction-ascending:hover.coveo-facet-settings-disabled .coveo-active-shape-svg{
  fill:currentColor;
}

.coveo-facet-settings-section-direction-ascending-svg{
  width:15px;
  height:12px;
  color:#1d4f76;
}

.coveo-facet-settings-section-direction-descending{
  cursor:pointer;
}

.coveo-facet-settings-section-direction-descending.coveo-facet-settings-disabled{
  cursor:inherit;
}

.coveo-facet-settings-section-direction-descending .coveo-facet-settings-section-direction-descending-svg{
  float:none;
}

.coveo-facet-settings-section-direction-descending:hover .coveo-active-shape-svg{
  fill:#ecad00;
}

.coveo-facet-settings-section-direction-descending:hover.coveo-facet-settings-disabled .coveo-active-shape-svg{
  fill:currentColor;
}

.coveo-facet-settings-section-direction-descending-svg{
  width:15px;
  height:12px;
  color:#1d4f76;
}

.coveo-facet-settings-section-save-state{
  border-top:thin solid #bcc3ca;
  cursor:pointer;
}

.coveo-facet-settings-section-save-state .coveo-facet-settings-section-save-state-svg{
  float:none;
}

.coveo-facet-settings-section-save-state:hover .coveo-active-shape-svg{
  fill:#ecad00;
}

.coveo-facet-settings-section-save-state:hover.coveo-facet-settings-disabled .coveo-active-shape-svg{
  fill:currentColor;
}

.coveo-facet-settings-section-save-state-svg{
  width:16px;
  height:16px;
  color:#1d4f76;
}

.coveo-facet-settings-section-clear-state{
  border-top:thin solid #bcc3ca;
  cursor:pointer;
}

.coveo-facet-settings-section-clear-state .coveo-facet-settings-section-clear-state-svg{
  float:none;
}

.coveo-facet-settings-section-clear-state:hover .coveo-active-shape-svg{
  fill:#ecad00;
}

.coveo-facet-settings-section-clear-state:hover.coveo-facet-settings-disabled .coveo-active-shape-svg{
  fill:currentColor;
}

.coveo-facet-settings-section-clear-state-svg{
  width:16px;
  height:16px;
  color:#1d4f76;
}

.coveo-facet-settings-section-hide{
  border-top:thin solid #bcc3ca;
  margin:3px;
  cursor:pointer;
}

.coveo-facet-settings-section-hide .coveo-facet-settings-section-hide-svg{
  float:none;
}

.coveo-facet-settings-section-hide:hover .coveo-active-shape-svg{
  fill:#ecad00;
}

.coveo-facet-settings-section-hide:hover.coveo-facet-settings-disabled .coveo-active-shape-svg{
  fill:currentColor;
}

.coveo-facet-settings-section-hide-svg{
  width:16px;
  height:16px;
  color:#1d4f76;
}

.coveo-facet-settings-section-show{
  border-top:thin solid #bcc3ca;
  cursor:pointer;
}

.coveo-facet-settings-section-show .coveo-facet-settings-section-show-svg{
  float:none;
}

.coveo-facet-settings-section-show:hover .coveo-active-shape-svg{
  fill:#ecad00;
}

.coveo-facet-settings-section-show:hover.coveo-facet-settings-disabled .coveo-active-shape-svg{
  fill:currentColor;
}

.coveo-facet-settings-section-show-svg{
  width:16px;
  height:16px;
  color:#1d4f76;
}

.coveo-facet-settings-section-sort-title{
  font-size:12px;
  font-weight:700;
  color:#67768b;
  padding:10px;
}
.coveo-slider-container{
  width:100%;
  height:85px;
  position:relative;
  padding:25px 20px 20px;
}

.coveo-slider-container>div{
  height:50px;
  position:relative;
}

.coveo-slider-container svg{
  overflow:hidden;
}

.coveo-slider-line{
  background-color:#fff;
  border:thin solid #bcc3ca;
  border-radius:2px;
  position:absolute;
  width:100%;
  height:10px;
  top:3px;
}

.coveo-slider-line.coveo-active{
  z-index:1;
  background-color:#67768b;
}

.coveo-slider-button{
  border-radius:2px;
  cursor:pointer;
  display:inline-block;
  width:15px;
  height:16px;
  z-index:2;
  position:absolute;
  margin-left:-7px;
}

.coveo-slider-button,.coveo-slider-button.coveo-active,.coveo-slider-button:hover{
  background-color:#296896;
}

.coveo-slider-button:after{
  width:2px;
  border-left:1px solid #fff;
  right:4px;
}

.coveo-slider-button:after,.coveo-slider-button:before{
  content:"";
  height:10px;
  border-right:1px solid #fff;
  position:absolute;
  top:3px;
}

.coveo-slider-button:before{
  left:4px;
}

.coveo-slider-caption{
  position:absolute;
  top:25px;
  left:0;
  max-width:100%;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}

.coveo-slider-tooltip{
  white-space:nowrap;
  padding:10px;
  background-color:#e6ecf0;
  border:thin solid #bcc3ca;
  border-radius:2px;
  z-index:10;
  position:absolute;
  margin-top:30px;
}

.coveo-slider-tooltip .coveo-slider-tooltip-arrow{
  width:0;
  height:0;
  border-left:5px solid transparent;
  border-right:5px solid transparent;
  border-top:5px solid #bcc3ca;
  top:38px;
  position:absolute;
}

.coveo-slider-tooltip .coveo-caption{
  font-size:12px;
}

.coveo-slider-tooltip .coveo-count{
  font-size:12px;
  margin-left:5px;
}

.coveo-slider-container.coveo-with-graph{
  height:135px;
}

.coveo-slider-container.coveo-with-graph>div{
  height:100px;
}

.coveo-slider-container.coveo-with-graph svg{
  position:absolute;
  left:0;
  top:-5px;
}

.coveo-slider-container.coveo-with-graph svg .coveo-bar{
  fill:#67768b;
  shape-rendering:crispEdges;
}

.coveo-slider-container.coveo-with-graph svg .coveo-bar.coveo-active{
  fill:#296896;
}

.coveo-slider-container.coveo-with-graph svg .coveo-bar:hover{
  fill:#263e55;
  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;
}

.CoveoFacetSlider.coveo-disabled .coveo-slider-line{
  background-color:#bcc3ca;
}

.CoveoFacetSlider.coveo-disabled .coveo-slider-button{
  background-color:#296896;
  box-shadow:none;
}

.CoveoFacetSlider.coveo-disabled-empty,.CoveoFacetSlider.coveo-facet-collapsed .coveo-slider-container{
  display:none;
}

.coveo-executing-query .coveo-slider-container{
  opacity:.5;
}
.coveo-top-field-suggestion-header{
  width:100%;
  padding:10px;
  color:#1d4f76;
}
.CoveoFieldTable{
  border:thin solid #bcc3ca;
  border-radius:2px;
  width:100%;
  background-color:#f7f8f9;
  padding-bottom:10px;
  position:relative;
  word-break:break-all;
  margin-top:1px;
  border-collapse:separate;
  margin-bottom:20px;
}

.CoveoFieldTable td,.CoveoFieldTable th{
  font-size:14px;
}

.CoveoFieldTable td{
  width:99%;
  padding:10px 20px 0 0;
}

.CoveoFieldTable th{
  text-align:left;
  font-weight:400;
  white-space:nowrap;
  padding:10px 10px 0 20px;
}

.CoveoFieldTable .coveo-clickable{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
}

.CoveoFieldTable .coveo-clickable:visited,.CoveoFieldTable .coveo-clickable:visited:hover{
  color:#609;
}

.CoveoFieldTable .coveo-clickable:hover,.CoveoFieldTable .coveo-clickable:hover a{
  text-decoration:underline;
}

.CoveoFieldTable .coveo-clickable.coveo-selected *{
  color:#004990;
}

.CoveoFieldTable .coveo-clickable.coveo-selected{
  font-weight:700;
}

.coveo-field-table-toggle{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  margin:0 5px 5px 0;
}

.coveo-field-table-toggle:visited,.coveo-field-table-toggle:visited:hover{
  color:#609;
}

.coveo-field-table-toggle:hover,.coveo-field-table-toggle:hover a{
  text-decoration:underline;
}

.coveo-field-table-toggle.coveo-selected *{
  color:#004990;
}

.coveo-field-table-toggle .coveo-field-table-toggle-caption{
  margin-right:5px;
}

.coveo-field-table-toggle-container{
  position:relative;
  overflow:hidden;
  height:0;
  transition:height .5s ease-in-out;
}

.coveo-field-table-toggle-container.coveo-no-transition{
  transition:none;
}

.coveo-field-table-toggle-down{
  position:relative;
  top:2px;
}

.coveo-field-table-toggle-down-svg{
  color:#1d4f76;
  width:10px;
  height:6px;
  transition:fill-opacity .5s;
  fill-opacity:1;
}

.coveo-field-table-toggle-down-svg.coveo-opened{
  fill-opacity:0;
}

.coveo-field-table-toggle-up{
  position:absolute;
  bottom:44px;
  right:10px;
  margin:0;
  height:0;
}

.coveo-field-table-toggle-up-svg{
  color:#1d4f76;
  width:10px;
  height:6px;
  transition:fill-opacity 0s;
  fill-opacity:0;
}

.coveo-field-table-toggle-up-svg.coveo-opened{
  fill-opacity:1;
  height:13px;
  transition:fill-opacity .4s cubic-bezier(1, 0, 1, 0);
}

.CoveoFieldValue .coveo-clickable{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
}

.CoveoFieldValue .coveo-clickable:visited,.CoveoFieldValue .coveo-clickable:visited:hover{
  color:#609;
}

.CoveoFieldValue .coveo-clickable:hover,.CoveoFieldValue .coveo-clickable:hover a{
  text-decoration:underline;
}

.CoveoFieldValue .coveo-clickable.coveo-selected *{
  color:#004990;
}

.CoveoFieldValue .coveo-clickable.coveo-selected{
  font-weight:700;
}

.CoveoFieldValue.coveo-with-label{
  display:inline-block;
}

.CoveoFieldValue .coveo-field-caption{
  color:#67768b;
  margin-right:10px;
}

.coveo-card-overlay .CoveoFieldTable{
  background-color:transparent;
  border:none;
  padding:0;
  margin:10px 0 0;
}

.coveo-card-overlay .CoveoFieldTable th{
  color:#bcc3ca;
}

.coveo-card-overlay .coveo-clickable{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  color:#f7f8f9;
  text-decoration:underline;
}

.coveo-card-overlay .coveo-clickable:visited,.coveo-card-overlay .coveo-clickable:visited:hover{
  color:#609;
  color:#f7f8f9;
}

.coveo-card-overlay .coveo-clickable:hover,.coveo-card-overlay .coveo-clickable:hover a{
  text-decoration:underline;
}

.coveo-card-overlay .coveo-clickable.coveo-selected *{
  color:#004990;
  color:#f7f8f9;
}
.coveo-hidden-query-breadcrumb-title{
  color:#67768b;
  font-size:14px;
  font-weight:400;
  display:inline;
  margin:0 8px 0 0;
}

.coveo-hidden-query-breadcrumb-value{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  overflow:visible;
  width:auto;
  padding:0;
  background:none;
  border:none;
  color:#296896;
  font-size:14px;
  margin:0 15px 0 0;
}

.coveo-hidden-query-breadcrumb-value:visited,.coveo-hidden-query-breadcrumb-value:visited:hover{
  color:#609;
}

.coveo-hidden-query-breadcrumb-value:hover,.coveo-hidden-query-breadcrumb-value:hover a{
  text-decoration:underline;
}

.coveo-hidden-query-breadcrumb-value.coveo-selected *{
  color:#004990;
  color:#296896;
}

.coveo-hidden-query-breadcrumb-clear{
  margin-left:5px;
}

.coveo-hidden-query-breadcrumb-clear svg{
  width:9px;
  height:9px;
}
.CoveoHierarchicalFacet ul.coveo-facet-values{
  overflow-x:auto;
}

.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value{
  padding-left:30px;
  position:relative;
}

.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-has-childs-selected:not(.coveo-selected) .coveo-facet-value-checkbox-svg{
  width:12px;
  height:14px;
  visibility:visible;
  position:relative;
  bottom:2px;
  left:0;
}

.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-has-childs-selected:not(.coveo-selected) .coveo-line-svg{
  fill:rgba(188, 195, 202, .74);
}

.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs .coveo-has-childs-toggle{
  position:absolute;
  display:inline-block;
  top:8px;
  left:7px;
}

.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs .coveo-has-childs-toggle .coveo-hierarchical-facet-collapse-svg,.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs .coveo-has-childs-toggle .coveo-hierarchical-facet-expand-svg{
  width:16px;
  height:16px;
  color:#1d4f76;
}

.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs .coveo-has-childs-toggle .coveo-hierarchical-facet-collapse-svg{
  display:none;
}

.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs .coveo-has-childs-toggle:hover{
  cursor:pointer;
}

.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-open .coveo-hierarchical-facet-collapse-svg{
  display:inline-block;
}

.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-open .coveo-hierarchical-facet-expand-svg,.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-inactive{
  display:none;
}

.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:5px solid transparent;
  border-left-color:#b0b3ae;
}
.CoveoMatrix{
  margin:10px 5px;
}

.coveo-matrix-title{
  text-align:center;
  font-size:14px;
  font-weight:700;
  margin:10px 0;
  color:#1d4f76;
  font-size:16px;
}

.coveo-matrix{
  display:table;
  table-layout:fixed;
  width:100%;
  margin-left:auto;
  margin-right:auto;
  border-spacing:0;
  border-collapse:collapse;
}

.coveo-matrix-row{
  display:table-row;
}

.coveo-matrix-row .matrix-first-column{
  text-align:left;
}

.matrix-header-row,.matrix-total-row{
  color:#1d4f76;
  font-weight:700;
  height:45px;
  background-color:#f7f8f9;
}

.matrix-total-row{
  font-weight:700;
}

.coveo-matrix-cell{
  display:table-cell;
  padding:5px;
  text-align:right;
  overflow:hidden;
  vertical-align:middle;
  border:thin solid #bcc3ca;
}

.coveo-matrix-cell:hover{
  cursor:pointer;
}

.coveo-matrix-unimportant{
  color:#d3d3d3;
}

.matrix-results-preview-container{
  position:absolute;
  z-index:1;
  border:thin solid #bcc3ca;
  border-radius:2px;
  background-color:#fff;
}

.matrix-results-preview-container .coveo-result-frame{
  border-bottom:thin solid #bcc3ca;
  text-align:left;
  overflow:hidden;
  padding:5px;
}

.matrix-results-preview-container .coveo-result-cell{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}

.coveo-waiting-for-first-query .coveo-omnibox{
  z-index:0;
}

.CoveoOmnibox.magic-box .coveo-omnibox-hightlight{
  font-weight:700;
  color:#000;
}

.CoveoOmnibox.magic-box .magic-box-suggestions{
  z-index:3;
}

.CoveoOmnibox.magic-box .coveo-omnibox-hightlight2{
  font-weight:700;
  font-style:italic;
  color:#000;
}

.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay{
  display:flex;
  align-items:center;
}

.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay [data-id=FieldQuery][data-success=true],.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay [data-id=FieldSimpleQuery][data-success=true]{
  position:relative;
}

.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay [data-id=FieldQuery][data-success=true]:before,.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay [data-id=FieldSimpleQuery][data-success=true]:before{
  content:"";
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background:#c8e6c9;
  border-top-left-radius:4px;
  border-bottom-left-radius:4px;
  left:1px;
  border-top-right-radius:4px;
  border-bottom-right-radius:4px;
  right:1px;
}

.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay [data-id=FieldQuery][data-success=false]>[data-success=true],.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay [data-id=FieldSimpleQuery][data-success=false]>[data-success=true]{
  position:relative;
}

.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay [data-id=FieldQuery][data-success=false]>[data-success=true]:before,.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay [data-id=FieldSimpleQuery][data-success=false]>[data-success=true]:before{
  content:"";
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background:#ffecb3;
}

.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay [data-id=FieldQuery][data-success=false]>[data-success=true][data-id=FieldQuery_0],.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay [data-id=FieldSimpleQuery][data-success=false]>[data-success=true][data-id=FieldQuery_0]{
  position:relative;
}

.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay [data-id=FieldQuery][data-success=false]>[data-success=true][data-id=FieldQuery_0]:before,.CoveoOmnibox.magic-box .magic-box-input .magic-box-underlay [data-id=FieldSimpleQuery][data-success=false]>[data-success=true][data-id=FieldQuery_0]:before{
  content:"";
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background:#ffecb3;
  border-top-left-radius:4px;
  border-bottom-left-radius:4px;
  left:1px;
}

.CoveoOmnibox.magic-box.coveo-search-as-you-type .magic-box-ghost-text{
  display:none;
}

.CoveoOmnibox.magic-box .coveo-omnibox-selectable{
  cursor:pointer;
}

.CoveoOmnibox.magic-box .coveo-omnibox-selectable.coveo-omnibox-selected{
  background-color:#e6ecf0;
}

.CoveoOmnibox.magic-box .coveo-omnibox-facet-value{
  width:100%;
  display:inline-block;
  float:right;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  padding:5px 10px;
  margin:0;
}

.CoveoOmnibox.magic-box .coveo-omnibox-facet-value li.coveo-facet-value{
  list-style-type:none;
}

.CoveoOmnibox.magic-box .coveo-omnibox-facet-value .coveo-facet-value-label-wrapper>*{
  vertical-align:middle;
}

.CoveoOmnibox.magic-box .coveo-omnibox-facet-header{
  float:left;
  width:100%;
  padding:5px;
  height:26px;
  color:#2c5985;
}

.CoveoOmnibox.magic-box .coveo-omnibox-facet-header .coveo-icon{
  margin-right:6px;
  vertical-align:text-bottom;
}

.CoveoOmnibox.magic-box .coveo-omnibox-section{
  vertical-align:middle;
  margin-bottom:2px;
}

.CoveoOmnibox.magic-box .coveo-omnibox-header{
  height:26px;
  color:#0065cb;
  margin-top:4px;
  margin-bottom:2px;
}

.CoveoOmnibox.magic-box .coveo-omnibox-header .coveo-text{
  padding:6px 15px;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}
.magic-box{
  -moz-flex-grow:1;
  flex-grow:1;
  -ms-flex-positive:1;
  position:relative;
  text-align:left;
  color:#212121;
  border:1px solid #9e9e9e;
}

.magic-box .magic-box-input{
  background:#fff;
  height:48px;
  overflow:hidden;
  position:relative;
}

.magic-box .magic-box-input .magic-box-underlay,.magic-box .magic-box-input>input{
  color:#212121;
  text-align:left;
  padding:12px 49px 12px 12px;
  text-indent:0;
  font-family:arial,sans-serif;
  font-size:16px;
  line-height:24px;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:48px;
  white-space:pre;
  overflow:auto;
  box-sizing:border-box;
  display:block;
}

.magic-box .magic-box-input input{
  background:none;
  border:none;
  resize:none;
  outline:0;
}

.magic-box .magic-box-input input::-ms-clear{
  width:0;
  height:0;
}

.magic-box .magic-box-input .magic-box-underlay{
  color:transparent;
  overflow:hidden;
}

.magic-box .magic-box-input .magic-box-underlay>span{
  text-indent:0;
}

.magic-box .magic-box-input .magic-box-underlay span{
  display:inline-block;
  vertical-align:top;
}

.magic-box .magic-box-input .magic-box-underlay span[data-value=""]{
  height:24px;
}

.magic-box .magic-box-input .magic-box-underlay .magic-box-ghost-text{
  visibility:hidden;
  color:#bdbdbd;
}

.magic-box .magic-box-input .magic-box-underlay .magic-box-error{
  border-bottom:2px solid #f44336;
}

.magic-box .magic-box-input .magic-box-underlay .magic-box-error.magic-box-error-empty{
  position:relative;
}

.magic-box .magic-box-input .magic-box-underlay .magic-box-error.magic-box-error-empty:before{
  content:" ";
  border-bottom:2px solid #f44336;
  position:absolute;
}

.magic-box .magic-box-input .magic-box-underlay:after{
  content:"";
  display:inline-block;
}

.magic-box .magic-box-clear{
  position:relative;
  float:right;
  height:48px;
  line-height:48px;
  text-align:center;
  font-size:24px;
  transition:visibility .3s,width .3s;
  cursor:pointer;
  background:#fff;
  width:0;
  visibility:hidden;
  overflow:hidden;
}

.magic-box .magic-box-clear .magic-box-icon:before{
  color:#9e9e9e;
  font-family:arial,sans-serif;
  content:"X";
  font-size:24px;
}

.magic-box .magic-box-clear:before{
  content:"";
  border-left:1px solid #e0e0e0;
  position:absolute;
  top:15%;
  bottom:15%;
  left:0;
}

.magic-box.magic-box-notEmpty .magic-box-clear{
  width:48px;
  visibility:visible;
}

.magic-box.magic-box-hasFocus .magic-box-underlay .magic-box-ghost-text{
  visibility:visible;
}

.magic-box.magic-box-hasFocus .magic-box-suggestions.magic-box-hasSuggestion{
  display:block;
}

.magic-box .magic-box-suggestions{
  clear:both;
  position:absolute;
  top:100%;
  left:-1px;
  right:-1px;
  overflow:hidden;
  background:#fff;
  z-index:1;
  display:none;
  font-family:arial,sans-serif;
  border:1px solid #9e9e9e;
}

.magic-box .magic-box-suggestions .magic-box-suggestion,.magic-box .magic-box-suggestions .magic-box-suggestion-seperator{
  opacity:1;
  transition:opacity .3s;
}

.magic-box .magic-box-suggestions.magic-box-suggestions-loading .magic-box-suggestion,.magic-box .magic-box-suggestions.magic-box-suggestions-loading .magic-box-suggestion-seperator{
  opacity:0;
}

.magic-box .magic-box-suggestions .magic-box-suggestion-seperator{
  padding:12px 12px 0;
  line-height:24px;
  font-size:16px;
  font-weight:700;
  background:#fff;
  overflow:hidden;
  height:36px;
  border-top:1px solid #e0e0e0;
  color:#9e9e9e;
}

.magic-box .magic-box-suggestions .magic-box-suggestion-seperator:first-child{
  border-top:none;
}

.magic-box .magic-box-suggestions .magic-box-suggestion-seperator .magic-box-suggestion-seperator-label{
  float:left;
  margin-right:12px;
  max-width:75%;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}

.magic-box .magic-box-suggestions .magic-box-suggestion-seperator:after{
  content:"";
  display:block;
  position:relative;
  top:50%;
  height:1px;
  overflow:hidden;
  background-color:#e0e0e0;
}

.magic-box .magic-box-suggestions .magic-box-suggestion-seperator+.magic-box-suggestion{
  border-top:none;
}

.magic-box .magic-box-suggestions .magic-box-suggestion{
  cursor:pointer;
  line-height:24px;
  padding:12px;
  font-size:16px;
  background:#fff;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  border-top:1px solid #fafafa;
  color:#212121;
}

.magic-box .magic-box-suggestions .magic-box-suggestion .magic-box-hightlight{
  font-weight:700;
  color:#000;
}

.magic-box .magic-box-suggestions .magic-box-suggestion:first-child{
  border-top:none;
}

.magic-box .magic-box-suggestions .magic-box-suggestion.magic-box-selected{
  background:#e0f7fa !important;
}

.magic-box .magic-box-suggestions .magic-box-suggestion:hover{
  background:#f5f5f5;
}

.magic-box.magic-box-inline{
  overflow:hidden;
}

.magic-box.magic-box-inline .magic-box-suggestions.magic-box-hasSuggestion{
  position:relative;
  display:block;
  top:0;
  left:0;
  right:0;
  border:none;
  border-top:1px solid #9e9e9e;
}

.coveo-result-frame,.CoveoResult.coveo-result-frame{
  margin-left:0;
  display:block;
  width:100%;
  height:100%;
}

.coveo-result-frame .coveo-icon.coveo-icon-with-caption-overlay,.CoveoResult.coveo-result-frame .coveo-icon.coveo-icon-with-caption-overlay{
  overflow:visible;
  position:relative;
}

.coveo-result-frame .coveo-result-row,.CoveoResult.coveo-result-frame .coveo-result-row{
  width:100%;
  display:table;
  table-layout:fixed;
  margin:.25em 0;
}

.coveo-result-frame .coveo-result-cell,.CoveoResult.coveo-result-frame .coveo-result-cell{
  line-height:1.25em;
  display:table-cell;
  vertical-align:top;
}

.coveo-result-frame .coveo-result-cell>*,.CoveoResult.coveo-result-frame .coveo-result-cell>*{
  vertical-align:middle;
}

.coveo-result-frame .coveo-result-cell .CoveoTemplateLoader,.CoveoResult.coveo-result-frame .coveo-result-cell .CoveoTemplateLoader{
  display:inline-block;
}

.coveo-result-frame .coveo-result-cell.coveo-no-wrap,.CoveoResult.coveo-result-frame .coveo-result-cell.coveo-no-wrap{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}

.coveo-result-frame .CoveoThumbnail,.CoveoResult.coveo-result-frame .CoveoThumbnail{
  max-width:100%;
}
.CoveoResultList.coveo-faded{
  opacity:.5;
}

.CoveoResultList{
  margin-top:15px;
  margin-bottom:15px;
}

.CoveoResultList .coveo-fade-out{
  opacity:.5;
  transition:opacity .5s;
}

.CoveoResultList .coveo-wait-animation{
  display:block;
  margin:10px auto;
}

.CoveoResultList.coveo-hidden{
  display:none;
}

.CoveoResultList[data-layout=table]{
  overflow-x:auto;
  margin-bottom:20px;
}

.coveo-card-layout-container{
  display:-moz-flex;
  display:flex;
  -webkit-box-lines:multiple;
  -moz-box-lines:multiple;
  box-lines:multiple;
  flex-wrap:wrap;
  margin-right:-20px;
}

.coveo-card-layout-container .coveo-media-max-width-480{
  margin-right:0;
}

@media (max-width:480px){
  .coveo-card-layout-container{
    margin-right:0;
  }
}

.coveo-table-layout-container{
  display:table;
  white-space:nowrap;
  table-layout:fixed;
  border-collapse:collapse;
  width:100%;
}

.coveo-result-list-table-footer{
  border-bottom:none;
}

.coveo-media-max-width-800 .CoveoResultList{
  margin-left:10px;
  margin-right:10px;
}

.coveo-media-max-width-800 .coveo-table-layout-container{
  table-layout:auto;
}

.coveo-media-max-width-800 .coveo-table-layout-container td{
  max-width:300px;
}

@media (max-width:800px){
  .CoveoResultList{
    margin-left:10px;
    margin-right:10px;
  }
  .coveo-table-layout-container{
    table-layout:auto;
  }
  .coveo-table-layout-container td{
    max-width:300px;
  }
}
.coveo-card-layout.CoveoResult.coveo-omnibox-selectable,.coveo-list-layout.CoveoResult.coveo-omnibox-selectable,.coveo-table-layout.CoveoResult.coveo-omnibox-selectable{
  padding:10px 10px 10px 36px;
  margin:0;
  box-sizing:border-box;
}

.coveo-card-layout.CoveoResult.coveo-omnibox-result-list-element.coveo-omnibox-selectable.coveo-omnibox-selected,.coveo-list-layout.CoveoResult.coveo-omnibox-result-list-element.coveo-omnibox-selectable.coveo-omnibox-selected,.coveo-table-layout.CoveoResult.coveo-omnibox-result-list-element.coveo-omnibox-selectable.coveo-omnibox-selected{
  padding:7px 7px 8px 33px;
  background-color:#fff;
  border:3px solid #bcc3ca;
}

.CoveoResult.coveo-omnibox-selectable{
  padding:10px 10px 10px 36px;
  box-sizing:border-box;
}

.CoveoResult.coveo-omnibox-result-list-element.coveo-omnibox-selectable.coveo-omnibox-selected{
  padding:7px 7px 8px 33px;
  background-color:#fff;
  border:3px solid #bcc3ca;
}

.magic-box-suggestions .coveo-card-layout-container{
  margin-right:0;
}

.coveo-omnibox-result-list-header{
  width:100%;
  padding:10px;
  color:#1d4f76;
}
.coveo-pager-list{
  padding-left:0;
  margin:0;
  display:inline-block;
}

.coveo-pager-list-item{
  border:thin solid #bcc3ca;
  border-radius:2px;
  margin:5px 6px;
  padding:4px 8px;
  list-style:none;
  display:inline-block;
  vertical-align:baseline;
  color:#004990;
  text-decoration:none;
  font-size:14px;
  cursor:pointer;
}

.coveo-pager-list-item:visited,.coveo-pager-list-item:visited:hover{
  color:#609;
}

.coveo-pager-list-item:hover,.coveo-pager-list-item:hover a{
  text-decoration:underline;
}

.coveo-pager-list-item.coveo-selected *{
  color:#004990;
}

.coveo-pager-list-item.coveo-active,.coveo-pager-list-item:hover{
  color:#cddee9;
  background-color:#1d4f76;
}

.coveo-pager-list-item.coveo-active a,.coveo-pager-list-item:hover a{
  color:#cddee9;
}

.coveo-pager-next,.coveo-pager-previous{
  margin:5px 6px;
  list-style:none;
  display:inline-block;
  vertical-align:baseline;
  cursor:pointer;
  border:none;
  padding:0;
}

.coveo-pager-next:hover,.coveo-pager-previous:hover{
  color:#009ddc;
  background-color:#fff;
}

.CoveoPager{
  margin-top:0;
  margin-left:25px;
  display:inline-block;
}

.coveo-pager-next-icon-svg,.coveo-pager-previous-icon-svg{
  width:11px;
  height:20px;
  color:#1d4f76;
  vertical-align:middle;
}
.CoveoPreferencesPanel{
  display:none;
}

.CoveoResultsPreferences+.CoveoResultsFiltersPreferences{
  margin-top:20px;
}

.preferences-panel-item-label{
  vertical-align:middle;
}

.preferences-panel-item-label:hover{
  cursor:pointer;
}

.coveo-preferences-panel-svg{
  width:16px;
  height:16px;
  color:#1d4f76;
}
.CoveoPrintableUri{
  box-pack:start;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  -o-justify-content:flex-start;
  justify-content:flex-start;
  -ms-flex-pack:start;
  margin:2px 0 5px;
  font-size:12px;
  padding:0 2px;
  display:-moz-flex;
  display:flex;
  position:relative;
}

.CoveoPrintableUri.CoveoResultLink:hover{
  text-decoration:none;
  color:#296896;
}

.CoveoPrintableUri.CoveoResultLink:hover a{
  text-decoration:none;
}

.CoveoPrintableUri .coveo-printable-uri-separator{
  font-size:12px;
  margin:0 3px;
}

.CoveoPrintableUri .coveo-hidden{
  display:none;
}

.CoveoPrintableUri .coveo-printable-uri-part:first-of-type,.CoveoPrintableUri .coveo-printable-uri-part:last-of-type{
  flex-shrink:1;
  -ms-flex-negative:1;
  min-width:15px;
}

.CoveoPrintableUri .coveo-printable-uri-part{
  color:#009ddc;
  margin:0;
  flex:0 15 auto;
  min-width:10px;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  padding:0;
}

.coveo-card-layout .CoveoPrintableUri{
  line-height:24px;
}
.CoveoQueryDuration{
  color:#67768b;
}
.CoveoQuerySummary{
  color:#67768b;
  text-align:left;
}

.CoveoQuerySummary div{
  margin-bottom:5px;
}

.CoveoQuerySummary ul{
  margin-top:0;
}

.CoveoQuerySummary ul li{
  font-size:14px;
}

.CoveoQuerySummary.coveo-hidden,.CoveoQuerySummary .coveo-show-if-no-results{
  display:none;
}

.CoveoQuerySummary .coveo-show-if-no-results.coveo-no-results{
  display:block;
}

.coveo-query-summary-no-results-string,.coveo-query-summary-search-tips-info{
  font-size:16px;
}

.coveo-query-summary-cancel-last{
  font-size:14px;
  color:#004990;
  text-decoration:none;
  cursor:pointer;
}

.coveo-query-summary-cancel-last:visited,.coveo-query-summary-cancel-last:visited:hover{
  color:#609;
}

.coveo-query-summary-cancel-last:hover,.coveo-query-summary-cancel-last:hover a{
  text-decoration:underline;
}
.coveo-query-summary-cancel-last.coveo-selected *,.CoveoQuickview{
  color:#004990;
}
.CoveoQuickview{
  text-decoration:none;
  cursor:pointer;
}

.CoveoQuickview:visited,.CoveoQuickview:visited:hover{
  color:#609;
}

.CoveoQuickview:hover,.CoveoQuickview:hover a{
  text-decoration:underline;
}

.CoveoQuickview.coveo-selected *{
  color:#004990;
}

.CoveoQuickview>div{
  position:relative;
}

.coveo-list-layout .CoveoQuickview:hover .coveo-caption-for-icon{
  display:inline;
}

.CoveoQuickview .coveo-caption-for-icon{
  font-size:12px;
  display:none;
  background:#263e55;
  color:#fff;
  border-radius:2px;
  padding:6px 16px;
  position:absolute;
  white-space:nowrap;
  z-index:1;
}

.CoveoQuickview .coveo-caption-for-icon>div{
  border:solid;
  content:"";
  position:absolute;
  z-index:99;
}

.CoveoQuickview .coveo-caption-for-icon[x-placement^=bottom]>div{
  top:-6px;
  border-width:0 6px 7px;
  border-color:#263e55 transparent;
}

.CoveoQuickview .coveo-caption-for-icon[x-placement^=top]>div{
  bottom:-6px;
  border-width:7px 6px 0;
  border-color:#263e55 transparent;
}

.CoveoQuickview .coveo-caption-for-icon[x-placement^=right]>div{
  left:-6px;
  border-width:6px 7px 6px 0;
  border-color:transparent #263e55;
}

.CoveoQuickview .coveo-caption-for-icon[x-placement^=left]>div{
  right:-6px;
  left:auto;
  border-width:6px 0 6px 7px;
  border-color:transparent #263e55;
}

.CoveoCardActionBar .CoveoQuickview{
  color:#fff;
  text-decoration:none;
}

.CoveoCardActionBar .CoveoQuickview>*{
  display:flex;
  align-items:center;
}

.CoveoCardActionBar .CoveoQuickview .coveo-caption-for-icon{
  position:relative;
  transform:none;
  display:inline;
  padding:0 5px;
  font-size:inherit;
}

.CoveoCardActionBar .CoveoQuickview .coveo-caption-for-icon:before{
  display:none;
}

.CoveoCardActionBar .CoveoQuickview .coveo-caption-for-quickview{
  margin-top:0;
  margin-left:3px;
  font-size:11px;
}

.CoveoQuickviewDocument{
  overflow:hidden;
}

.CoveoQuickviewDocument .coveo-quickview-document{
  height:100%;
  width:100%;
  display:table;
}

.CoveoQuickviewDocument .coveo-quickview-document>*{
  display:table-row;
}

.CoveoQuickviewDocument .coveo-quickview-document .coveo-iframeWrapper{
  height:100%;
  width:100%;
}

.coveo-term-for-quickview *{
  vertical-align:middle;
  box-sizing:border-box;
}

.coveo-term-for-quickview{
  margin:2px 10px 10px 0;
  font-weight:700;
  display:inline-block;
  cursor:pointer;
  border-radius:5px;
  border:2px solid;
}

.coveo-term-for-quickview .coveo-term-for-quickview-down-arrow{
  display:inline-block;
  padding:5px;
  height:26px;
  position:relative;
  width:20px;
}

.coveo-term-for-quickview .coveo-term-for-quickview-down-arrow .coveo-term-for-quickview-down-arrow-icon{
  position:absolute;
  top:11px;
  width:0;
  height:0;
  border-left:5px solid transparent;
  border-right:5px solid transparent;
  border-top:5px solid #000;
}

.coveo-term-for-quickview .coveo-term-for-quickview-up-arrow{
  display:inline-block;
  padding:5px;
  height:26px;
  position:relative;
  width:20px;
}

.coveo-term-for-quickview .coveo-term-for-quickview-up-arrow .coveo-term-for-quickview-up-arrow-icon{
  position:absolute;
  top:11px;
  width:0;
  height:0;
  border-left:5px solid transparent;
  border-right:5px solid transparent;
  border-bottom:5px solid #000;
}

.coveo-term-for-quickview .coveo-term-for-quickview-name{
  font-size:14px;
  padding:5px 0;
  margin-left:5px;
}

.coveo-quickview-left-header{
  padding-right:16px;
  text-align:left;
  white-space:nowrap;
  text-overflow:ellipsis;
  overflow:hidden;
}

.coveo-quickview-right-header{
  text-align:right;
  float:right;
}

.coveo-quickview-icon{
  margin-right:10px;
  vertical-align:middle;
}

.coveo-quickview-pop-up-reminder{
  color:#06c;
  font-size:16px;
  text-align:left;
}

.coveo-quickview-time{
  font-size:12px;
  color:#b4b4b4;
  font-weight:400;
  vertical-align:middle;
}

.coveo-modal-container.coveo-quick-view .coveo-modal-body{
  height:90%;
}

.coveo-modal-container.coveo-quick-view .coveo-modal-body .coveo-list-layout,.coveo-modal-container.coveo-quick-view .coveo-modal-body .coveo-quick-view-full-height,.coveo-modal-container.coveo-quick-view .coveo-modal-body .CoveoQuickviewDocument,.coveo-modal-container.coveo-quick-view .coveo-modal-body>div{
  height:100%;
  width:100%;
}

.coveo-modal-container.coveo-quick-view .coveo-modal-body .coveo-logo{
  height:64px;
  width:178px;
}

.coveo-modal-container.coveo-quick-view .coveo-modal-body .coveo-loading-dot{
  height:8px;
  width:8px;
}

.coveo-modal-container.coveo-quick-view .coveo-modal-body .coveo-quickview-header{
  height:auto;
}

.coveo-modal-container.coveo-quick-view .coveo-modal-body iframe{
  height:100%;
  width:100%;
  position:relative;
  border:thin solid #bcc3ca;
  border-radius:2px;
  padding:10px 0 0 10px;
}

.coveo-icon-for-quickview{
  text-align:center;
}

.coveo-icon-for-quickview-svg{
  margin-top:8px;
  width:20px;
  height:12px;
  color:#1d4f76;
}

.coveo-computed-modal-box-content>div{
  height:100%;
}
.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-dropdown-header{
  box-ordinal-group:1;
  -moz-order:1;
  order:1;
  -ms-flex-order:1;
  border:thin solid #bcc3ca;
  border-radius:2px;
  background-color:#fff;
}

.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-dropdown-header.coveo-dropdown-header-active{
  background-color:#e6ecf0;
  border-color:#009ddc;
}

.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-dropdown-content{
  transition:all .3s cubic-bezier(.4, 0, .2, 1);
  overflow:hidden;
  max-height:0;
  width:100%;
  padding:0;
  margin:25px 0 15px;
  border-bottom:0 solid #e6ecf0;
}

.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-dropdown-content .coveo-media-max-width-480{
  transition:all .4s cubic-bezier(.4, 0, .2, 1);
}

@media (max-width:480px){
  .CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-dropdown-content{
    transition:all .4s cubic-bezier(.4, 0, .2, 1);
  }
}

.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-dropdown-content.coveo-recommendation-column,.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-dropdown-content.CoveoRecommendation{
  display:block;
}

.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-dropdown-content.coveo-open-dropdown-content{
  max-height:1000px;
  width:100%;
  border-bottom:5px solid #e6ecf0;
}

.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-dropdown-container,.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-facet-column,.CoveoSearchInterface.coveo-small-recommendation .CoveoRecommendation{
  padding:0;
}

.CoveoSearchInterface.coveo-small-recommendation .CoveoRecommendation{
  border:none;
}

.CoveoSearchInterface.coveo-small-recommendation .CoveoResultlist .CoveoResult:first-child{
  border-top:thin solid #bcc3ca;
}

.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-header{
  padding:5px 0;
  background-color:#e6ecf0;
  border-bottom:thin solid #bcc3ca;
}

.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-title{
  color:#67768b;
}

.CoveoSearchInterface.coveo-small-facets #coveo-recommendation-results-column,.CoveoSearchInterface.coveo-small-facets .coveo-recommendation-results-column,.CoveoSearchInterface.coveo-small-recommendation #coveo-recommendation-results-column,.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-results-column{
  width:auto;
  display:block;
}

.CoveoSearchInterface.coveo-small-facets .coveo-recommendation-facet-column,.CoveoSearchInterface.coveo-small-recommendation .coveo-recommendation-facet-column{
  width:30%;
}
.CoveoRecommendation{
  margin:10px 0;
  padding:0;
  position:relative;
  border:thin solid #bcc3ca;
  border-radius:2px;
}

.coveo-recommendation-header{
  padding:10px 0;
  background-color:#f7f8f9;
}

.coveo-recommendation-title{
  color:#1d4f76;
  text-align:left;
  font-size:15px;
  line-height:20px;
  padding-left:20px;
}

.coveo-recommendation-body{
  background:#fff;
  margin-bottom:1px;
}

.coveo-recommendation-body .CoveoResultList{
  margin:0;
}

.coveo-recommendation-body .CoveoResultList .CoveoResult:first-child{
  border-top:none;
}

.coveo-recommendation-body .CoveoResultList .CoveoResult{
  margin:0;
  padding:5px 15px;
  border-top:thin solid #bcc3ca;
  border-bottom:none;
}

.coveo-recommendation-column{
  width:15%;
  display:inline-block;
  vertical-align:top;
  padding:5px 15px;
}

#coveo-recommendation-results-column,.coveo-recommendation-results-column,.CoveoSearchInterface .coveo-recommendation-results-column{
  width:49%;
  display:inline-block;
}

#coveo-recommendation-results-column.coveo-no-results,.coveo-recommendation-results-column.coveo-no-results,.CoveoSearchInterface .coveo-recommendation-results-column.coveo-no-results{
  width:inherit;
  display:block;
}

#coveo-recommendation-facet-column,.coveo-recommendation-facet-column,.CoveoSearchInterface .coveo-recommendation-facet-column{
  display:inline-block;
  vertical-align:top;
}

#coveo-recommendation-facet-column.coveo-no-results,.coveo-recommendation-facet-column.coveo-no-results,.CoveoSearchInterface .coveo-recommendation-facet-column.coveo-no-results{
  display:none;
}

#coveo-recommendation-main-section,.coveo-recommendation-main-section,.CoveoSearchInterface .coveo-recommendation-main-section{
  max-width:1450px;
}

#coveo-recommendation-main-section.coveo-no-results .coveo-recommendation-column,.coveo-recommendation-main-section.coveo-no-results .coveo-recommendation-column,.CoveoRecommendationQuery,.CoveoSearchInterface .coveo-recommendation-main-section.coveo-no-results .coveo-recommendation-column,script.CoveoRecommendationQuery[type="text/x-query-generic"]{
  display:none;
}
.CoveoResultActionsMenu{
  display:none;
  position:absolute;
  right:0;
  border:thin solid #bcc3ca;
  border-radius:2px;
  margin-top:-24px;
  background:#fff;
}

.CoveoResultActionsMenu.coveo-menu-opened{
  display:-moz-flex;
  display:flex;
  flex-flow:row nowrap;
  box-pack:end;
  -moz-justify-content:flex-end;
  -ms-justify-content:flex-end;
  -o-justify-content:flex-end;
  justify-content:flex-end;
  -ms-flex-pack:end;
  float:right;
}

.CoveoResultActionsMenu .coveo-result-actions-menu-menu-item{
  height:auto;
  padding:0 8px;
}

.CoveoResultActionsMenu .coveo-result-actions-menu-menu-item:not(:first-child){
  border-left:thin solid #bcc3ca;
}

.CoveoResultActionsMenu .coveo-result-actions-menu-menu-item .coveo-icon-for-quickview-svg{
  margin:0;
}
.CoveoResultAttachments .coveo-attachment-sub-container{
  padding:6px 0 6px 20px;
}

.CoveoResultAttachments .coveo-attachment-icon{
  margin-right:5px;
  display:inline-block;
  min-width:16px;
  min-height:16px;
  position:relative;
  top:3px;
}

.coveo-result-attachments-container{
  font-size:14px;
  margin:0 0 5px;
  position:relative;
}

.coveo-result-attachments-container .coveo-icon{
  margin:0 5px 0 0;
}

.coveo-result-attachments-container *{
  vertical-align:middle;
}
.CoveoResultFolding .coveo-folding-results{
  margin-bottom:6px;
}

.CoveoResultFolding .coveo-folding-results>.coveo-result-frame>.coveo-result-row{
  margin:0;
}

.CoveoResultFolding .coveo-loading-animation{
  width:84px;
  margin:auto auto 10px;
}

.coveo-list-layout .coveo-result-folding-child-result{
  border-left:thin solid #bcc3ca;
  padding:0 0 0 6px;
}

.coveo-list-layout .coveo-result-folding-child-result:hover{
  border-left:1px solid #296896;
}

.coveo-list-layout .coveo-folding-expanded-caption,.coveo-list-layout .coveo-folding-normal-caption,.coveo-list-layout .coveo-folding-oneresult-caption{
  color:#333;
}

.coveo-folding-footer-section-for-less,.coveo-folding-footer-section-for-more{
  display:inline-block;
}

.coveo-folding-expanded-caption,.coveo-folding-normal-caption,.coveo-folding-oneresult-caption{
  font-size:11px;
  margin-bottom:10px;
}

.coveo-folding-expanded-caption.coveo-hidden,.coveo-folding-normal-caption.coveo-hidden,.coveo-folding-oneresult-caption.coveo-hidden{
  display:none;
}

.coveo-folding-footer{
  margin-top:12px;
  margin-bottom:3px;
}

.coveo-folding-footer-icon{
  margin-left:5px;
}

.coveo-folding-more{
  display:inline-block;
  vertical-align:middle;
}

.coveo-folding-more:hover{
  cursor:pointer;
}

.coveo-folding-more .coveo-folding-footer-icon{
  position:relative;
  top:-2px;
}

.coveo-folding-more-svg{
  width:10px;
  height:6px;
  color:#1d4f76;
}

.coveo-folding-less{
  display:inline-block;
}

.coveo-folding-less:hover{
  cursor:pointer;
}

.coveo-folding-less .coveo-folding-footer-icon{
  position:relative;
  top:-1px;
}

.coveo-folding-less-svg{
  width:10px;
  height:6px;
  color:#1d4f76;
}

a.coveo-folding-show-less,a.coveo-folding-show-more{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
}

a.coveo-folding-show-less:visited,a.coveo-folding-show-less:visited:hover,a.coveo-folding-show-more:visited,a.coveo-folding-show-more:visited:hover{
  color:#609;
}

a.coveo-folding-show-less:hover,a.coveo-folding-show-less:hover a,a.coveo-folding-show-more:hover,a.coveo-folding-show-more:hover a{
  text-decoration:underline;
}

a.coveo-folding-show-less.coveo-selected *,a.coveo-folding-show-more.coveo-selected *{
  color:#004990;
}

.coveo-card-layout a.coveo-folding-show-less,.coveo-card-layout a.coveo-folding-show-more{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  color:#f7f8f9;
  text-decoration:underline;
}

.coveo-card-layout a.coveo-folding-show-less:visited,.coveo-card-layout a.coveo-folding-show-less:visited:hover,.coveo-card-layout a.coveo-folding-show-more:visited,.coveo-card-layout a.coveo-folding-show-more:visited:hover{
  color:#609;
  color:#f7f8f9;
}

.coveo-card-layout a.coveo-folding-show-less:hover,.coveo-card-layout a.coveo-folding-show-less:hover a,.coveo-card-layout a.coveo-folding-show-more:hover,.coveo-card-layout a.coveo-folding-show-more:hover a{
  text-decoration:underline;
}

.coveo-card-layout a.coveo-folding-show-less.coveo-selected *,.coveo-card-layout a.coveo-folding-show-more.coveo-selected *{
  color:#004990;
  color:#f7f8f9;
}

.coveo-child-result{
  margin-bottom:5px;
}

.coveo-child-result *{
  vertical-align:middle;
}

.coveo-card-overlay .coveo-folding-footer,.coveo-card-overlay .coveo-folding-header,.coveo-card-overlay .coveo-folding-results{
  padding-left:20px;
  padding-right:20px;
}

.coveo-card-overlay .coveo-folding-header{
  margin-top:10px;
}

.coveo-card-overlay .coveo-result-folding-child-result:not(:last-child){
  border-bottom:1px solid #bcc3ca;
}
.CoveoResultLayout,.CoveoResultLayoutSelector{
  display:-moz-flex;
  display:flex;
}

.CoveoResultLayout.coveo-result-layout-hidden,.CoveoResultLayoutSelector.coveo-result-layout-hidden{
  display:none;
}

.coveo-result-layout-selector{
  display:-moz-flex;
  display:flex;
  box-align:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  -ms-flex-align:center;
  font-size:12px;
  font-weight:700;
  padding:0 5px 10px;
  text-transform:uppercase;
  border-bottom:2px solid #bcc3ca;
}

.coveo-result-layout-selector.coveo-selected,.coveo-result-layout-selector.coveo-selected:hover{
  border-bottom:2px solid #263e55;
}

.coveo-result-layout-selector:hover{
  color:#263e55;
}

.coveo-result-layout-selector .coveo-icon{
  margin-right:5px;
  min-width:14px;
}

.coveo-result-layout-selector.coveo-hidden{
  display:none;
}

.coveo-card-layout-icon{
  width:16px;
  height:16px;
  fill:#000;
}

.coveo-list-layout-icon{
  width:19px;
  height:14px;
  fill:#000;
}

.coveo-table-layout-icon{
  width:18px;
  height:13px;
  fill:#000;
}

.coveo-result-rating-star+.coveo-result-rating-star{
  margin-left:2px;
}

.coveo-result-rating-star-svg{
  width:16px;
  height:16px;
  color:#e1e1e1;
}

.coveo-result-rating-star-active .coveo-result-rating-star-svg{
  color:#d9af00;
}
.CoveoResultsFiltersPreferences .coveo-title{
  display:inline-block;
}

.CoveoResultsFiltersPreferences .coveo-choice-container{
  margin-bottom:2px;
  padding:0;
  display:-moz-flex;
  display:flex;
  box-align:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  -ms-flex-align:center;
  width:100%;
}

.CoveoResultsFiltersPreferences .coveo-choice-container .coveo-checkbox-span-label{
  -moz-flex-grow:1;
  flex-grow:1;
  -ms-flex-positive:1;
}

.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;
}

.CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-expression,.CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-tab{
  padding-top:2px;
}

.CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-input,.CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-tab{
  width:20%;
}

.CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-expression{
  width:45%;
}

.CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section.coveo-section-input .coveo-input-icon.coveo-selected:before{
  bottom:7px;
}

.CoveoResultsFiltersPreferences .coveo-advanced-filters{
  border:thin solid #bcc3ca;
  border-radius:2px;
  display:inline-block;
  margin-bottom:10px;
  padding:6px 5px;
}

.CoveoResultsFiltersPreferences .coveo-advanced-filters:hover{
  cursor:pointer;
}

.CoveoResultsFiltersPreferences .coveo-online-help{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  float:right;
  width:30px;
  height:30px;
  text-align:right;
  font-weight:700;
}

.CoveoResultsFiltersPreferences .coveo-online-help:visited,.CoveoResultsFiltersPreferences .coveo-online-help:visited:hover{
  color:#609;
}

.CoveoResultsFiltersPreferences .coveo-online-help:hover,.CoveoResultsFiltersPreferences .coveo-online-help:hover a{
  text-decoration:underline;
}

.CoveoResultsFiltersPreferences .coveo-online-help.coveo-selected *{
  color:#004990;
}

.CoveoResultsFiltersPreferences .coveo-delete{
  margin-left:10px;
}

.CoveoResultsFiltersPreferences .coveo-delete:hover{
  cursor:pointer;
}

.CoveoResultsFiltersPreferences .coveo-delete-svg{
  width:12px;
  height:12px;
}

.CoveoResultsFiltersPreferences .coveo-delete-svg .coveo-exclusion-svg{
  fill:#cc0d00;
}

.CoveoResultsFiltersPreferences .coveo-edit:hover{
  cursor:pointer;
}

.CoveoResultsFiltersPreferences .coveo-edit-svg{
  width:13px;
  height:13px;
  color:#1d4f76;
}

.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder{
  display:none;
  position:relative;
}

.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder.coveo-active{
  display:block;
}

.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder form{
  overflow:hidden;
  padding:10px;
  border:thin solid #bcc3ca;
  border-radius:2px;
  display:-moz-flex;
  display:flex;
  -webkit-box-lines:multiple;
  -moz-box-lines:multiple;
  box-lines:multiple;
  flex-wrap:wrap;
}

.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-input{
  width:100%;
  margin-bottom:10px;
}

.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-expression{
  -moz-flex-grow:2;
  flex-grow:2;
  -ms-flex-positive:2;
}

.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-caption>div,.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-expression>div{
  height:100%;
  width:100%;
}

.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  position:absolute;
  top:6px;
  right:30px;
}

.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save:visited,.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save:visited:hover{
  color:#609;
}

.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save:hover,.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save:hover a{
  text-decoration:underline;
}

.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save.coveo-selected *{
  color:#004990;
}

.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-close{
  cursor:pointer;
  color:#1d4f76;
  position:absolute;
  top:6px;
  right:10px;
}

.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-close .coveo-exclusion-svg{
  fill:#1d4f76;
}

.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-close svg{
  width:12px;
  height:12px;
}

.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-close:hover{
  color:#cc0d00;
}

.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-close:hover .coveo-exclusion-svg{
  fill:#cc0d00;
}

.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-save-svg{
  width:14px;
  height:12px;
}

.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-save-svg .coveo-hook-svg{
  fill:#1d4f76;
}

.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-tab{
  min-height:100px;
  width:100%;
}

.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-tab optgroup{
  padding-left:10px;
}

.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder input[type=submit]{
  display:none;
}

.coveo-results-filter-preferences-breadcrumb .coveo-title{
  color:#67768b;
  font-size:14px;
  font-weight:400;
  display:inline;
  margin:0 8px 0 0;
}

.coveo-results-filter-preferences-breadcrumb .coveo-value{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  overflow:visible;
  width:auto;
  padding:0;
  background:none;
  border:none;
  color:#296896;
  font-size:14px;
  margin:0 15px 0 0;
}

.coveo-results-filter-preferences-breadcrumb .coveo-value:visited,.coveo-results-filter-preferences-breadcrumb .coveo-value:visited:hover{
  color:#609;
}

.coveo-results-filter-preferences-breadcrumb .coveo-value:hover,.coveo-results-filter-preferences-breadcrumb .coveo-value:hover a{
  text-decoration:underline;
}

.coveo-results-filter-preferences-breadcrumb .coveo-value.coveo-selected *{
  color:#004990;
  color:#296896;
}

.coveo-results-filter-preferences-breadcrumb .coveo-value .coveo-clear{
  margin-left:5px;
}

.coveo-results-filter-preferences-breadcrumb .coveo-value .coveo-clear svg{
  width:9px;
  height:9px;
}

/*!
 Material Components for the web
 Copyright (c) 2017 Google Inc.
 License: Apache-2.0
*/
.mdc-select{
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  font-size:1rem;
  font-weight:400;
  letter-spacing:.04em;
  line-height:1.75rem;
  text-decoration:inherit;
  text-transform:inherit;
  color:rgba(0, 0, 0, .87);
  color:var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, .87));
  padding-left:0;
  padding-right:24px;
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='5' viewBox='7 10 10 5' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%230' fill-rule='evenodd' opacity='.54' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");
  display:inline-flex;
  align-items:center;
  justify-content:flex-start;
  max-width:calc(100% - 24px);
  height:32px;
  transition:border-bottom-color .15s cubic-bezier(.4, 0, .6, 1) 0ms,background-color .15s cubic-bezier(.4, 0, .6, 1) 0ms;
  border:none;
  border-bottom:1px solid rgba(0, 0, 0, .12);
  border-radius:0;
  background-repeat:no-repeat;
  background-position:100%;
  font-family:Roboto,sans-serif;
  font-size:.936rem;
  cursor:pointer;
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
}

.mdc-select[dir=rtl],[dir=rtl] .mdc-select{
  padding-left:24px;
  padding-right:0;
}

.mdc-select::-ms-expand{
  display:none;
}

.mdc-select:focus{
  border-bottom-color:#3f51b5;
  border-bottom-color:var(--mdc-theme-primary, #3f51b5);
  outline:none;
  background-color:rgba(0, 0, 0, .06);
}

.mdc-select[dir=rtl],[dir=rtl] .mdc-select{
  background-position:0;
}

.mdc-select--theme-dark,.mdc-theme--dark .mdc-select{
  color:#fff;
  color:var(--mdc-theme-text-primary-on-dark, #fff);
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='5' viewBox='7 10 10 5' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23fff' fill-rule='evenodd' opacity='.54' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");
  border-bottom:1px solid hsla(0, 0%, 100%, .12);
}

.mdc-select--theme-dark:focus,.mdc-theme--dark .mdc-select:focus{
  border-bottom-color:#3f51b5;
  border-bottom-color:var(--mdc-theme-primary, #3f51b5);
  background-color:hsla(0, 0%, 100%, .09);
}

.mdc-select__menu{
  position:fixed;
  top:0;
  left:0;
  max-height:100%;
  transform-origin:center center;
  z-index:4;
}

.mdc-select__selected-text{
  transition:opacity 125ms cubic-bezier(.4, 0, .6, 1) 0ms,transform 125ms cubic-bezier(.4, 0, .6, 1) 0ms;
  white-space:nowrap;
  overflow:hidden;
}

.mdc-select--open .mdc-select__selected-text{
  transform:translateY(8px);
  transition:opacity 125ms cubic-bezier(0, 0, .2, 1) 125ms,transform 125ms cubic-bezier(0, 0, .2, 1) 125ms;
  opacity:0;
}

.mdc-select--disabled,.mdc-select[disabled]{
  color:rgba(0, 0, 0, .38);
  color:var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, .38));
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='5' viewBox='7 10 10 5' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%230' fill-rule='evenodd' opacity='.38' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");
  border-bottom-style:dotted;
  cursor:default;
  pointer-events:none;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
}

.mdc-select--theme-dark.mdc-select--disabled,.mdc-select--theme-dark.mdc-select[disabled],.mdc-theme--dark .mdc-select--disabled,.mdc-theme--dark .mdc-select[disabled]{
  color:hsla(0, 0%, 100%, .5);
  color:var(--mdc-theme-text-disabled-on-dark, hsla(0, 0%, 100%, .5));
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='5' viewBox='7 10 10 5' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23fff' fill-rule='evenodd' opacity='.38' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");
  border-bottom:1px dotted hsla(0, 0%, 100%, .38);
}

.mdc-select__menu .mdc-list-item{
  font-family:Roboto,sans-serif;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  font-size:1rem;
  font-weight:400;
  letter-spacing:.04em;
  line-height:1.75rem;
  text-decoration:inherit;
  text-transform:inherit;
  color:rgba(0, 0, 0, .54);
  color:var(--mdc-theme-text-secondary-on-light, rgba(0, 0, 0, .54));
}

.mdc-select__menu .mdc-list-item[aria-selected=true]{
  color:rgba(0, 0, 0, .87);
  color:var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, .87));
}

.mdc-select--theme-dark .mdc-select__menu .mdc-list-item,.mdc-theme--dark .mdc-select__menu .mdc-list-item{
  color:hsla(0, 0%, 100%, .7);
  color:var(--mdc-theme-text-secondary-on-dark, hsla(0, 0%, 100%, .7));
}

.mdc-select--theme-dark .mdc-select__menu .mdc-list-item[aria-selected=true],.mdc-theme--dark .mdc-select__menu .mdc-list-item[aria-selected=true]{
  color:#fff;
  color:var(--mdc-theme-text-primary-on-dark, #fff);
}

.mdc-select__menu .mdc-list-group,.mdc-select__menu .mdc-list-group>.mdc-list-item:first-child{
  margin-top:12px;
}

.mdc-select__menu .mdc-list-group{
  color:rgba(0, 0, 0, .38);
  color:var(--mdc-theme-text-hint-on-light, rgba(0, 0, 0, .38));
  font-weight:400;
}

.mdc-select__menu .mdc-list-group .mdc-list-item{
  color:rgba(0, 0, 0, .87);
  color:var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, .87));
}

.mdc-select--theme-dark .mdc-select__menu .mdc-list-group,.mdc-theme--dark .mdc-select__menu .mdc-list-group{
  color:hsla(0, 0%, 100%, .5);
  color:var(--mdc-theme-text-hint-on-dark, hsla(0, 0%, 100%, .5));
}

.mdc-select--theme-dark .mdc-select__menu .mdc-list-group .mdc-list-item,.mdc-theme--dark .mdc-select__menu .mdc-list-group .mdc-list-item{
  color:#fff;
  color:var(--mdc-theme-text-primary-on-dark, #fff);
}

.mdc-multi-select{
  border:1px solid rgba(0, 0, 0, .38);
  border-color:var(--mdc-theme-text-hint-on-light, rgba(0, 0, 0, .38));
  width:250px;
  padding:0;
  outline:none;
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
}

.mdc-multi-select--theme-dark,.mdc-theme--dark .mdc-multi-select{
  border-color:hsla(0, 0%, 100%, .5);
  border-color:var(--mdc-theme-text-hint-on-dark, hsla(0, 0%, 100%, .5));
}

.mdc-multi-select .mdc-list-group{
  color:rgba(0, 0, 0, .38);
  color:var(--mdc-theme-text-hint-on-light, rgba(0, 0, 0, .38));
  margin:16px 0 0;
  padding:0 0 0 16px;
  font-weight:400;
}

.mdc-multi-select .mdc-list-group--theme-dark,.mdc-theme--dark .mdc-multi-select .mdc-list-group{
  color:hsla(0, 0%, 100%, .5);
  color:var(--mdc-theme-text-hint-on-dark, hsla(0, 0%, 100%, .5));
}

.mdc-multi-select .mdc-list-group:last-child{
  margin-bottom:16px;
}

.mdc-multi-select .mdc-list-group .mdc-list-divider{
  margin-left:-16px;
}

.mdc-multi-select .mdc-list-item{
  color:rgba(0, 0, 0, .87);
  color:var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, .87));
  margin:0 0 0 -16px;
  padding:0 16px;
}

.mdc-multi-select .mdc-list-item--theme-dark,.mdc-theme--dark .mdc-multi-select .mdc-list-item{
  color:#fff;
  color:var(--mdc-theme-text-primary-on-dark, #fff);
}

.mdc-multi-select .mdc-list-item:first-child{
  margin-top:12px;
}

.mdc-multi-select .mdc-list-item:last-child{
  margin-bottom:8px;
}

.mdc-multi-select .mdc-list-item:checked{
  background-color:#fff;
  background-color:var(--mdc-theme-background, #fff);
}

.mdc-multi-select .mdc-list-item:checked--theme-dark,.mdc-theme--dark .mdc-multi-select .mdc-list-item:checked{
  background-color:#fff;
  background-color:var(--mdc-theme-text-primary-on-dark, #fff);
}

.mdc-multi-select .mdc-list-divider{
  margin-bottom:8px;
  padding-top:8px;
  font-size:0;
}

.mdc-multi-select:focus .mdc-list-item:checked{
  background-color:#3f51b5;
  background-color:var(--mdc-theme-primary, #3f51b5);
}

.mdc-multi-select:focus .mdc-list-item:checked--theme-dark,.mdc-theme--dark .mdc-multi-select:focus .mdc-list-item:checked{
  background-color:#fff;
  background-color:var(--mdc-theme-text-primary-on-dark, #fff);
}

.mdc-list-item{
  height:30px;
  display:-moz-flex;
  display:flex;
  box-align:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  -ms-flex-align:center;
}
.coveo-form-group{
  display:block;
  border:0;
  padding:0;
  margin:0;
}

.coveo-form-group+.coveo-form-group{
  margin-top:30px;
}

.coveo-form-group-label{
  color:#1d4f76;
  font-size:16px;
  display:block;
  margin-bottom:10px;
}
.CoveoResultsPerPage{
  margin:0 0 0 15px;
  float:right;
}

.coveo-results-per-page-text{
  padding-left:0;
}

.coveo-results-per-page-list{
  padding-left:0;
  margin:0;
  display:inline-block;
}

.coveo-results-per-page-list-item{
  border:thin solid #bcc3ca;
  border-radius:2px;
  margin:5px 6px;
  list-style:none;
  display:inline-block;
  vertical-align:baseline;
  color:#004990;
  text-decoration:none;
  font-size:14px;
  cursor:pointer;
  padding:4px;
}

.coveo-results-per-page-list-item:visited,.coveo-results-per-page-list-item:visited:hover{
  color:#609;
}

.coveo-results-per-page-list-item:hover,.coveo-results-per-page-list-item:hover a{
  text-decoration:underline;
}

.coveo-results-per-page-list-item.coveo-selected *{
  color:#004990;
}

.coveo-results-per-page-list-item.coveo-active,.coveo-results-per-page-list-item:hover{
  color:#cddee9;
  background-color:#1d4f76;
}

.coveo-results-per-page-list-item.coveo-active a,.coveo-results-per-page-list-item:hover a{
  color:#cddee9;
}

.coveo-results-per-page-no-results{
  display:none;
}

.CoveoResultsPreferences .coveo-checkbox-label{
  display:block;
  margin:5px 0;
}
.coveo-result-tagging-add-tag{
  display:inline-block;
  margin:1px 2px;
}

.coveo-result-tagging-add-tag-text{
  color:#ddd;
  font-size:11px;
}

.coveo-result-tagging-auto-complete-zone{
  display:none;
  position:relative;
}

.CoveoResult .coveo-result-tagging-coveo-tag{
  display:inline-block;
  margin:0 2px;
  font-size:12px;
  background-color:#4f5658;
  border-radius:3px;
  padding:1px 5px;
  text-transform:uppercase;
}

.CoveoResult .coveo-result-tagging-coveo-tag span{
  line-height:14px;
  vertical-align:middle;
}

.CoveoResult .coveo-result-tagging-coveo-tag a{
  color:#fff;
}

.CoveoResult .coveo-result-tagging-coveo-tag a:hover{
  color:#ddd;
}

.coveo-result-tagging-add-tag-tick-icon{
  display:inline-block;
  background:#b0b3ae;
  padding:0 5px;
  line-height:22px;
  height:22px;
}

.coveo-result-tagging-add-tag-tick-icon span{
  cursor:pointer;
}

.coveo-result-tagging-add-tag-tick-icon-svg{
  width:9px;
  height:7px;
  color:hsla(0, 0%, 100%, .5);
}

.coveo-result-tagging-clear-icon{
  display:inline-block;
  background:#b0b3ae;
  padding:0 6px 0 5px;
  height:22px;
  line-height:22px;
  border-bottom-right-radius:3px;
  border-top-right-radius:3px;
}

.coveo-result-tagging-clear-icon span{
  cursor:pointer;
}

.coveo-result-tagging-clear-icon-svg{
  width:8px;
  height:8px;
}

.coveo-result-tagging-clear-icon-svg .coveo-exclusion-svg{
  fill:hsla(0, 0%, 100%, .5);
}

.coveo-result-tagging-add-tag-textbox{
  margin:0;
  border:1px solid #b0b3ae;
  background:transparent;
  padding:3px;
  z-index:10;
  font-size:10px;
  position:relative;
  border-top-left-radius:3px;
  border-bottom-left-radius:3px;
  outline:none;
}

.coveo-result-tagging-add-tag-textbox:focus{
  border-color:#9ecaed;
  box-shadow:inset 0 0 3px #9ecaed;
}

.coveo-result-tagging-tag-zone{
  display:inline-block;
}

.coveo-result-tagging-delete-icon{
  cursor:pointer;
  margin-left:2px;
}

.coveo-result-tagging-delete-icon-svg{
  width:8px;
  height:8px;
}

.coveo-result-tagging-delete-icon-svg .coveo-exclusion-svg{
  fill:hsla(0, 0%, 100%, .5);
}

.coveo-result-tagging-auto-complete{
  position:absolute;
  padding-top:1px;
  top:18px;
  left:0;
  background-color:#fff;
  border-left:1px solid #b0b3ae;
  border-bottom:1px solid #b0b3ae;
  border-right:1px solid #b0b3ae;
  border-bottom-left-radius:2px;
  border-bottom-right-radius:2px;
  z-index:5;
}

.coveo-result-tagging-auto-complete .coveo-selectable{
  padding:5px 10px 5px 16px;
  background-color:#fff;
  font-size:10px;
  cursor:pointer;
}

.coveo-result-tagging-auto-complete .coveo-selectable:hover,.coveo-result-tagging-auto-complete .coveo-selected{
  background-color:#d7ebff;
}

.CoveoResultTagging{
  margin:0 3px;
  font-size:12px;
}

.CoveoResultTagging *{
  vertical-align:middle;
}

.CoveoResultTagging{
  display:inline-block;
}

.CoveoResultTagging.coveo-opened .coveo-result-tagging-add-tag{
  display:none;
}

.CoveoResultTagging.coveo-opened .coveo-result-tagging-auto-complete-zone{
  display:inline-block;
}

.CoveoResultTagging.coveo-opened .coveo-result-tagging-auto-complete-zone .coveo-add-tag-textbox{
  font-size:11px;
  line-height:16px;
}

.CoveoResultTagging.coveo-opened .coveo-result-tagging-coveo-tag{
  background-color:#1d4f76;
}

.CoveoResultTagging .CoveoResultTagging.coveo-error input{
  border-color:#c33;
}
.CoveoSearchbox{
  display:-moz-flex;
  display:flex;
  flex-grow:1;
}

.CoveoSearchbox.coveo-custom-height .CoveoOmnibox,.CoveoSearchbox.coveo-custom-height .CoveoQuerybox{
  display:inline-block;
  align-items:center;
}

.CoveoSearchbox.coveo-custom-height .magic-box .magic-box-clear,.CoveoSearchbox.coveo-custom-height .magic-box .magic-box-clear .magic-box-icon{
  display:flex;
  align-items:center;
  margin-top:0;
  margin-left:15px;
}

.CoveoSearchbox.coveo-inline{
  overflow:hidden;
}

.CoveoSearchbox.coveo-inline .magic-box{
  overflow:visible;
}

.CoveoSearchbox .CoveoSearchButton{
  z-index:2;
  border-top-right-radius:2px;
  border-bottom-right-radius:2px;
}

.CoveoSearchbox .magic-box{
  border:thin solid #bcc3ca;
  border-radius:2px;
}

.CoveoSearchbox .magic-box .magic-box-clear-svg{
  width:15px;
  height:15px;
  color:#1d4f76;
}

.CoveoSearchbox .magic-box .magic-box-clear:before{
  border-left:none;
}

.CoveoSearchbox .magic-box .magic-box-clear .magic-box-icon:before{
  content:"";
}

.CoveoSearchbox .magic-box .magic-box-input{
  border-radius:2px;
}

.CoveoSearchbox .magic-box .magic-box-input>input{
  color:#67768b;
}

.CoveoSearchInterface.coveo-waiting-for-query .CoveoSearchbox{
  margin:0;
}

.CoveoSearchInterface.coveo-waiting-for-query .CoveoSearchbox .coveo-media-max-width-480{
  margin:0 20px;
}

@media (max-width:480px){
  .CoveoSearchInterface.coveo-waiting-for-query .CoveoSearchbox{
    margin:0 20px;
  }
}

.coveo-query-syntax-disabled .magic-box-highlight-container,.coveo-query-syntax-disabled.magic-box .magic-box-input .magic-box-underlay span,.magic-box.magic-box-hasFocus .magic-box-input .magic-box-underlay .magic-box-ghost-text,.magic-box .magic-box-input .magic-box-underlay .magic-box-ghost-text{
  display:none;
}
.CoveoSettings{
  margin:0 0 0 36px;
  border-radius:50%;
  border:thin solid #bcc3ca;
  width:40px;
  height:40px;
  order:1;
  position:relative;
  cursor:pointer;
}

.coveo-settings-squares{
  width:100%;
  display:inline-block;
  line-height:4px;
  height:4px;
  position:absolute;
  top:50%;
  transform:translateY(-50%);
  text-align:center;
}

.coveo-settings-square{
  width:4px;
  height:4px;
  display:inline-block;
  vertical-align:top;
  background-color:#67768b;
}

.coveo-settings-square+.coveo-settings-square{
  margin-left:5px;
  margin-right:5px;
}

.coveo-settings-square+.coveo-settings-square+.coveo-settings-square{
  margin-left:0;
  margin-right:0;
}

.coveo-settings-advanced-menu{
  position:absolute;
  background:#e6ecf0;
  border:thin solid #bcc3ca;
  border-radius:2px;
  min-width:160px;
  z-index:11;
}

.coveo-settings-advanced-menu:before{
  content:"";
  position:absolute;
  top:-13px;
  right:10px;
  height:0;
  width:0;
  border:6px solid transparent;
  border-bottom-color:#bcc3ca;
}

.coveo-settings-item{
  clear:both;
  overflow:hidden;
  color:#004990;
  text-decoration:none;
  cursor:pointer;
}

.coveo-settings-item .coveo-icon{
  min-width:18px;
  display:inline-block;
  margin:0 10px;
  vertical-align:middle;
}

.coveo-settings-item:visited,.coveo-settings-item:visited:hover{
  color:#609;
}

.coveo-settings-item:hover,.coveo-settings-item:hover a{
  text-decoration:underline;
}

.coveo-settings-item.coveo-selected *{
  color:#004990;
}

.coveo-settings-item{
  background:#fff;
}

.coveo-settings-item:hover{
  background:#e6ecf0;
}

.coveo-settings-item .coveo-settings-text{
  overflow:hidden;
  display:inline-block;
  vertical-align:middle;
  padding:8px;
}

.coveo-settings-item:first-child{
  border-top-left-radius:2px;
  border-top-right-radius:2px;
}

.coveo-settings-item:last-child{
  border-bottom-left-radius:2px;
  border-bottom-right-radius:2px;
}

.coveo-settings-item.coveo-share-query .coveo-share-query-svg{
  float:none;
}

.coveo-settings-item.coveo-share-query:hover .coveo-active-shape-svg{
  fill:#ecad00;
}

.coveo-settings-item.coveo-share-query:hover.coveo-disabled .coveo-active-shape-svg{
  fill:currentColor;
}

.coveo-settings-item.coveo-advanced-search .coveo-advanced-search-svg{
  float:none;
}

.coveo-settings-item.coveo-advanced-search:hover .coveo-active-shape-svg{
  fill:#ecad00;
}

.coveo-settings-item.coveo-advanced-search:hover.coveo-disabled .coveo-active-shape-svg{
  fill:currentColor;
}

.coveo-settings-item.coveo-preferences-panel .coveo-preferences-panel-svg{
  float:none;
}

.coveo-settings-item.coveo-preferences-panel:hover .coveo-active-shape-svg{
  fill:#ecad00;
}

.coveo-settings-item.coveo-preferences-panel:hover.coveo-disabled .coveo-active-shape-svg{
  fill:currentColor;
}

.coveo-settings-item.coveo-authentication-provider .coveo-icon{
  margin-left:12px;
  margin-right:8px;
}

.coveo-settings-item.coveo-authentication-provider .coveo-authentication-provider-svg{
  float:none;
}

.coveo-settings-item.coveo-authentication-provider:hover .coveo-active-shape-svg{
  fill:#ecad00;
}

.coveo-settings-item.coveo-authentication-provider:hover.coveo-disabled .coveo-active-shape-svg{
  fill:currentColor;
}

.coveo-settings-item.coveo-export-to-excel .coveo-icon{
  margin-left:12px;
  margin-right:8px;
}

.coveo-settings-item.coveo-export-to-excel .coveo-export-to-excel-svg{
  float:none;
}

.coveo-settings-item.coveo-export-to-excel:hover .coveo-active-shape-svg{
  fill:#ecad00;
}

.coveo-settings-item.coveo-export-to-excel:hover.coveo-disabled .coveo-active-shape-svg{
  fill:currentColor;
}

.coveo-settings-item.coveo-subscriptions-panel .coveo-subscription-panel-svg{
  float:none;
}

.coveo-settings-item.coveo-subscriptions-panel:hover .coveo-active-shape-svg{
  fill:#ecad00;
}

.coveo-settings-item.coveo-subscriptions-panel:hover.coveo-disabled .coveo-active-shape-svg{
  fill:currentColor;
}

.coveo-settings-item.coveo-follow-query .coveo-follow-query-svg{
  float:none;
}

.coveo-settings-item.coveo-follow-query:hover .coveo-active-shape-svg{
  fill:#ecad00;
}

.coveo-settings-item.coveo-follow-query:hover.coveo-disabled .coveo-active-shape-svg{
  fill:currentColor;
}
.coveo-share-query-summary-info-label{
  display:block;
  font-size:13px;
  margin-bottom:5px;
  font-weight:400;
}

.coveo-share-query-summary-info-input{
  width:100%;
  margin-bottom:5px;
  border:thin solid #bcc3ca;
  border-radius:2px;
  padding:5px;
  height:35px;
  font-size:14px;
}

.coveo-share-query-svg{
  width:18px;
  height:14px;
  color:#1d4f76;
}
.coveo-sort-section{
  text-align:right;
  font-size:0;
}

.coveo-sort-icon-descending-svg{
  width:10px;
  height:6px;
  color:#1d4f76;
}

.coveo-sort-icon-ascending-svg{
  display:none;
}

.CoveoSort{
  display:-moz-flex;
  display:flex;
  box-align:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  -ms-flex-align:center;
  font-size:12px;
  font-weight:700;
  padding:0 5px 10px;
  text-transform:uppercase;
  border-bottom:2px solid #bcc3ca;
}

.CoveoSort.coveo-selected,.CoveoSort.coveo-selected:hover{
  border-bottom:2px solid #263e55;
}

.CoveoSort:hover{
  color:#263e55;
}

.CoveoSort .coveo-icon{
  margin-left:5px;
  position:relative;
}

.CoveoSort .coveo-icon.coveo-hidden{
  visibility:hidden;
}

.CoveoSort.coveo-ascending .coveo-sort-icon-ascending-svg{
  display:inline-block;
  width:10px;
  height:6px;
  color:#1d4f76;
}

.CoveoSort.coveo-ascending .coveo-sort-icon-descending-svg,.CoveoSort.coveo-sort-hidden{
  display:none;
}

.CoveoSort.coveo-table-header-sort{
  text-transform:inherit;
  padding-top:inherit;
  padding-bottom:inherit;
  display:table-cell;
}

.coveo-result-list-table-header .CoveoSort:not(.coveo-selected) .coveo-icon{
  visibility:hidden;
}
.CoveoTab{
  color:#67768b;
  text-decoration:none;
  cursor:pointer;
  height:52px;
  font-size:15px;
  padding:0 10px 2px;
  text-transform:uppercase;
  white-space:normal;
}

.CoveoTab,.CoveoTab *{
  display:inline-block;
  vertical-align:middle;
}

.CoveoTab *{
  line-height:52px;
  margin:0;
}

.CoveoTab>.coveo-icon{
  margin-right:5px;
}

.CoveoTab p{
  height:100%;
  color:#004990;
}

.CoveoTab.coveo-selected,.CoveoTab.coveo-selected:hover{
  border-bottom:2px solid #263e55;
  padding-bottom:0;
}

.CoveoTab:hover{
  color:#263e55;
}

.coveo-tab-section{
  width:100%;
  min-height:52px;
  background-color:#f7f8f9;
  text-align:center;
  border-bottom:1px solid #bcc3ca;
  font-size:0;
  white-space:nowrap;
}

.coveo-media-max-width-480 .coveo-tab-section{
  min-height:40px;
}

.coveo-media-max-width-480 .CoveoTab{
  height:40px;
}

.coveo-media-max-width-480 .CoveoTab *{
  line-height:40px;
}

@media (max-width:480px){
  .coveo-tab-section{
    min-height:40px;
  }
  .CoveoTab{
    height:40px;
  }
  .CoveoTab *{
    line-height:40px;
  }
}
.coveo-small-tabs.coveo-tab-section .coveo-tab-dropdown-header{
  margin-left:auto;
  line-height:22px;
}

.coveo-small-tabs .CoveoTab{
  transition-property:opacity;
  transition-duration:.25s;
  transition-timing-function:ease;
  font-size:12px;
  color:#1d4f76;
  font-weight:400;
  letter-spacing:.25px;
}

.coveo-small-tabs .CoveoTab.coveo-selected,.coveo-small-tabs .CoveoTab.coveo-selected:hover{
  font-weight:700;
  border-bottom:0;
}

.coveo-small-tabs .CoveoTab.coveo-selected:hover p,.coveo-small-tabs .CoveoTab.coveo-selected p{
  border-bottom:2px solid #263e55;
}

.coveo-small-tabs .CoveoTab p{
  max-width:240px;
  overflow:hidden;
  text-overflow:ellipsis;
}

.coveo-small-tabs .coveo-tab-list{
  text-align:left;
  list-style:none;
  background-color:#fff;
  border:thin solid #bcc3ca;
  border-radius:2px;
  padding:0;
  white-space:nowrap;
}

.coveo-small-tabs .coveo-tab-list *{
  height:30px;
  line-height:30px;
  clear:both;
  white-space:nowrap;
}

.coveo-small-tabs .coveo-tab-list li:first-child{
  margin-top:6px;
}

.coveo-small-tabs .coveo-tab-list li:last-child{
  margin-bottom:6px;
}

.coveo-small-tabs .coveo-tab-list li:hover{
  background-color:#e6ecf0;
}

.coveo-tab-list-container{
  max-width:80%;
  z-index:11;
}

.coveo-tab-list-container ol{
  margin:0;
}

.coveo-tab-list-container ol a{
  width:100%;
}

.coveo-tab-list-container ol a p{
  width:100%;
  overflow:hidden;
  text-overflow:ellipsis;
}

.coveo-more-tabs-svg{
  width:7px;
  height:4px;
  color:#1d4f76;
}

.CoveoText{
  word-wrap:break-word;
}
.CoveoTriggers .coveo-trigger-notify{
  padding:10px 0;
}

.CoveoTriggers a{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
}

.CoveoTriggers a:visited,.CoveoTriggers a:visited:hover{
  color:#609;
}

.CoveoTriggers a:hover,.CoveoTriggers a:hover a{
  text-decoration:underline;
}

.CoveoTriggers a.coveo-selected *{
  color:#004990;
}
.coveo-simplefilter-header-wrapper{
  width:100%;
  margin:auto;
  max-width:1200px;
  position:relative;
  display:block;
  -webkit-box-lines:single;
  -moz-box-lines:single;
  box-lines:single;
  flex-wrap:nowrap;
  box-pack:start;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  -o-justify-content:flex-start;
  justify-content:flex-start;
  -ms-flex-pack:start;
}

.coveo-simplefilter-header-wrapper .coveo-media-max-width-800.coveo-no-results{
  max-width:100%;
}

@media (max-width:800px){
  .coveo-simplefilter-header-wrapper.coveo-no-results{
    max-width:100%;
  }
}

.coveo-simplefilter-header-wrapper.coveo-no-results{
  max-width:75%;
  margin:auto;
}

.coveo-results-column .coveo-simplefilter-header-wrapper.coveo-no-results{
  margin:0;
  padding-left:0;
  text-align:left;
}

.coveo-dropdown-background{
  display:none;
}

.coveo-dropdown-background-active{
  opacity:.9;
  display:block;
}

.CoveoSimpleFilter{
  cursor:pointer;
  padding:5px 0;
  box-sizing:content-box;
  display:inline-block;
  position:relative;
  border:thin solid #bcc3ca;
  background-color:#fff;
  max-width:250px;
  min-width:150px;
}

.CoveoSimpleFilter:hover{
  background-color:#e6ecf0;
}

.coveo-simplefilter-selecttext{
  margin-left:5px;
  max-width:250px;
  box-pack:start;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  -o-justify-content:flex-start;
  justify-content:flex-start;
  -ms-flex-pack:start;
}

.coveo-simplefilter-select,.coveo-simplefilter-selecttext{
  overflow:hidden;
  text-overflow:ellipsis;
  pointer-events:none;
}

.coveo-simplefilter-select{
  color:#1d4f76;
  display:-moz-flex;
  display:flex;
  box-pack:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
  -ms-flex-pack:center;
  box-align:center;
  -moz-align-items:center;
  -ms-align-items:center;
  -o-align-items:center;
  align-items:center;
  -ms-flex-align:center;
  width:inherit;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  white-space:nowrap;
  height:20px;
}

.coveo-simplefilter-toggle-svg-container{
  display:-moz-flex;
  display:flex;
  padding-top:2px;
}

.coveo-simplefilter-circle{
  display:inline-block;
  letter-spacing:.4px;
  background-color:#fff;
  border:2px solid #1d4f76;
  border-radius:50%;
  color:#1d4f76;
  font-size:13px;
  font-weight:700;
  min-height:20px;
  min-width:20px;
  line-height:16px;
  padding:0 3px;
  text-align:center;
  margin:0 3px;
  pointer-events:none;
}

.coveo-simplefilter-circle-hidden{
  display:none;
}

.coveo-simplefilter-value-container{
  display:none;
  border:thin solid #bcc3ca;
  position:absolute;
  right:-1px;
  box-sizing:content-box;
  background-color:#fff;
  top:28px;
  width:100%;
  text-align:left;
}

.coveo-simplefilter-value-container .coveo-checkbox-button{
  border:thin solid #bcc3ca;
  border-radius:2px;
}

.coveo-simplefilter-value-container .coveo-checkbox-span-label{
  white-space:nowrap;
  vertical-align:middle;
  text-overflow:ellipsis;
  display:inline-block;
  overflow:hidden;
  width:75%;
  margin-left:6px;
}

.coveo-simplefilter-value-container .coveo-checkbox-button{
  vertical-align:middle;
}

.coveo-simplefilter-value-container .coveo-checkbox-label{
  white-space:nowrap;
  width:100%;
  padding:5px;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
}

.coveo-simplefilter-value-container label{
  display:inline-block;
}

.coveo-simplefilter-value-container-expanded{
  display:inline-block;
  z-index:20;
}

.coveo-simplefilter-value-container label:hover{
  background-color:#e6ecf0;
}

.coveo-simplefilter-breadcrumb-title{
  color:#67768b;
  font-size:14px;
  font-weight:400;
  display:inline;
  margin:0 8px 0 0;
}

.coveo-simplefilter-breadcrumb-value{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  overflow:visible;
  width:auto;
  padding:0;
  background:none;
  border:none;
  color:#296896;
  font-size:14px;
  margin:0 15px 0 0;
}

.coveo-simplefilter-breadcrumb-value:visited,.coveo-simplefilter-breadcrumb-value:visited:hover{
  color:#609;
}

.coveo-simplefilter-breadcrumb-value:hover,.coveo-simplefilter-breadcrumb-value:hover a{
  text-decoration:underline;
}

.coveo-simplefilter-breadcrumb-value.coveo-selected *{
  color:#004990;
  color:#296896;
}

.coveo-simplefilter-breadcrumb-clear{
  margin-left:5px;
}

.coveo-simplefilter-breadcrumb-clear svg{
  width:9px;
  height:9px;
}

.coveo-simplefilter-toggle-down-svg{
  margin:0 5px;
  box-pack:end;
  -moz-justify-content:flex-end;
  -ms-justify-content:flex-end;
  -o-justify-content:flex-end;
  justify-content:flex-end;
  -ms-flex-pack:end;
  color:#1d4f76;
  width:10px;
  height:6px;
}

.coveo-simplefilter-empty{
  display:none;
}

.coveo-main-section .CoveoSimpleFilter{
  margin-left:15px;
}

.coveo-facet-column .CoveoSimpleFilter{
  width:100%;
  max-width:100%;
  margin-left:0;
}

.coveo-results-column .CoveoSimpleFilter{
  margin-left:0;
}
.CoveoResult.coveo-omnibox-selectable{
  padding:10px 10px 10px 15px;
  margin:0;
}

.CoveoResult .coveo-no-thumbnail{
  display:none;
}

.CoveoResult .coveo-date{
  float:right;
  font-size:13px;
  margin-left:10px;
  padding-top:3px;
}

.CoveoResult .coveo-title{
  display:block;
  font-size:16px;
  white-space:nowrap;
  text-overflow:ellipsis;
  overflow:hidden;
  line-height:24px;
}

.CoveoResult .coveo-title>*{
  vertical-align:middle;
}

.CoveoResult .coveo-title .CoveoResultLink{
  margin-right:5px;
  display:inline;
  overflow:hidden;
  white-space:normal;
}

.CoveoResult .coveo-title .CoveoResultLink:after{
  content:"\A0";
  white-space:nowrap;
  visibility:hidden;
}

.CoveoResult .coveo-excerpt{
  max-width:600px;
  font-size:14px;
  padding:5px 0 8px;
}

.CoveoResult a{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
}

.CoveoResult a:visited,.CoveoResult a:visited:hover{
  color:#609;
}

.CoveoResult a:hover,.CoveoResult a:hover a{
  text-decoration:underline;
}

.CoveoResult a.coveo-selected *{
  color:#004990;
}

.CoveoResult .coveo-badge{
  display:inline-block;
  padding:4px 6px;
  vertical-align:middle;
  font-size:12px;
}

.CoveoResult .CoveoBadge .coveo-value{
  display:inline-block;
  vertical-align:middle;
  border-radius:1em;
  line-height:1.25em;
  margin-right:8px;
}

.CoveoResult .CoveoBadge .coveo-value.coveo-clickable{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
}

.CoveoResult .CoveoBadge .coveo-value.coveo-clickable:visited,.CoveoResult .CoveoBadge .coveo-value.coveo-clickable:visited:hover{
  color:#609;
}

.CoveoResult .CoveoBadge .coveo-value.coveo-clickable:hover,.CoveoResult .CoveoBadge .coveo-value.coveo-clickable:hover a{
  text-decoration:underline;
}

.CoveoResult .CoveoBadge .coveo-value.coveo-clickable.coveo-selected *{
  color:#004990;
}

.CoveoResult .CoveoBadge .coveo-value .coveo-badge-icon{
  position:relative;
  display:inline-block;
  width:16px;
  height:16px;
  margin-right:2px;
  vertical-align:middle;
}

.CoveoResult .CoveoBadge .coveo-value .coveo-badge-icon:before{
  content:"";
  display:block;
  position:absolute;
  left:2px;
  top:3px;
  width:12px;
  height:10px;
  transform:rotate(-45deg);
  -ms-transform:rotate(-45deg);
  border:2px solid;
  border-right:none;
  -webkit-backface-visibility:hidden;
  -webkit-border-top-left-radius:2px;
  -webkit-border-bottom-left-radius:2px;
  -moz-border-radius-topleft:2px;
  -moz-border-radius-bottomleft:2px;
  border-top-left-radius:2px;
  border-bottom-left-radius:2px;
  box-sizing:border-box;
}

.CoveoResult .CoveoBadge .coveo-value .coveo-badge-icon:after{
  content:"";
  display:block;
  position:absolute;
  right:0;
  top:0;
  width:7px;
  height:7px;
  border:2px solid;
  border-bottom:none;
  border-left:none;
  border-top-right-radius:3px;
  box-sizing:border-box;
}

.CoveoResult .CoveoBadge .coveo-value .coveo-badge-label{
  vertical-align:middle;
}

.CoveoResult .coveo-selectable-link{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
}

.CoveoResult .coveo-selectable-link:visited,.CoveoResult .coveo-selectable-link:visited:hover{
  color:#609;
}

.CoveoResult .coveo-selectable-link:hover,.CoveoResult .coveo-selectable-link:hover a{
  text-decoration:underline;
}

.CoveoResult .coveo-selectable-link.coveo-selected *{
  color:#004990;
}

.CoveoResult .coveo-field .coveo-label{
  font-weight:400;
}

.CoveoResult .CoveoResultFolding .coveo-child-result .CoveoQuickview{
  margin-left:5px;
}

.CoveoResult.coveo-is-recommendation{
  box-shadow:0 0 1px 1px #263e55;
}

.coveo-list-layout.CoveoResult{
  border-bottom:thin solid #bcc3ca;
  padding:16px 0 16px 16px;
}

.coveo-card-layout{
  margin-right:-20px;
}

.coveo-card-layout.CoveoResult{
  overflow:hidden;
  display:flex;
  position:relative;
  font-size:.9em;
  width:300px;
  -moz-flex-grow:1;
  flex-grow:1;
  -ms-flex-positive:1;
  margin:0 20px 20px 0;
  border:thin solid #bcc3ca;
  border-radius:2px;
}

.coveo-card-layout.CoveoResult .coveo-media-max-width-480{
  margin:0 0 20px;
}

@media (max-width:480px){
  .coveo-card-layout.CoveoResult{
    margin:0 0 20px;
  }
}

.coveo-card-layout.CoveoResult.coveo-clickable{
  cursor:pointer;
}

.coveo-card-layout.CoveoResult.coveo-clickable:hover{
  box-shadow:0 0 0 2px #009ddc;
  border-color:#009ddc;
}

.coveo-card-layout.CoveoResult .coveo-result-row:first-child{
  margin-top:0;
}

.coveo-card-layout.CoveoResult.coveo-result-frame,.coveo-card-layout.CoveoResult .coveo-result-frame{
  display:flex;
  padding:20px;
  flex-direction:column;
  width:100%;
  height:auto;
}

.coveo-card-layout.CoveoResult .CoveoResultLink{
  font-size:16px;
  line-height:21px;
}

.coveo-card-layout:empty{
  width:300px;
  height:0;
  -moz-flex-grow:1;
  flex-grow:1;
  -ms-flex-positive:1;
  margin-right:20px;
}

.coveo-card-layout.coveo-with-inline-ranking-info{
  -webkit-box-lines:multiple;
  -moz-box-lines:multiple;
  box-lines:multiple;
  flex-wrap:wrap;
}

.coveo-table-layout{
  display:table-row;
}

.coveo-table-layout td{
  display:table-cell;
  padding:9px 15px;
  white-space:nowrap;
  border-bottom:thin solid #bcc3ca;
  overflow:hidden;
  text-overflow:ellipsis;
}

.coveo-table-layout th{
  text-align:left;
  font-size:12px;
  color:#1d4f76;
  font-weight:700;
  border-bottom:thin solid #bcc3ca;
  padding:7px 15px;
}

.coveo-table-layout:hover td{
  background-color:#e6ecf0;
}

.coveo-table-layout .coveo-relevance-inspector-inline-ranking{
  display:table-cell;
  overflow:auto;
}

.coveo-card-overlay a{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  color:#f7f8f9;
  text-decoration:underline;
}

.coveo-card-overlay a:visited,.coveo-card-overlay a:visited:hover{
  color:#609;
  color:#f7f8f9;
}

.coveo-card-overlay a:hover,.coveo-card-overlay a:hover a{
  text-decoration:underline;
}

.coveo-card-overlay a.coveo-selected *{
  color:#004990;
  color:#f7f8f9;
}

.coveo-promoted-result-badge{
  text-transform:uppercase;
  display:inline-block;
  margin:0 0 10px;
  padding:5px 10px;
  color:#fff;
  border-radius:2px;
  font-size:12px;
  font-weight:700;
  letter-spacing:1px;
}

.coveo-card-layout-container{
  position:relative;
}

.coveo-card-layout-container .coveo-promoted-result-badge{
  position:absolute;
  transform:translate(-10px, -10px);
  z-index:2;
}

.coveo-card-layout-container .coveo-promoted-result-badge+.coveo-promoted-result-badge{
  z-index:1;
  left:79px;
}

.coveo-promoted-result-badge-container-card-layout{
  flex-grow:1;
  display:flex;
}

.coveo-featured-result-badge{
  background-color:#f58020;
}

.coveo-recommended-result-badge{
  background-color:#004990;
}
.CoveoMissingTerms{
  font-size:12px;
}

.CoveoMissingTerms .coveo-field-caption{
  margin-right:5px;
}

.CoveoMissingTerms .coveo-clickable{
  color:#004990;
  text-decoration:none;
  cursor:pointer;
  border:none;
  padding:0;
  margin-right:5px;
}

.CoveoMissingTerms .coveo-clickable:visited,.CoveoMissingTerms .coveo-clickable:visited:hover{
  color:#609;
}

.CoveoMissingTerms .coveo-clickable:hover,.CoveoMissingTerms .coveo-clickable:hover a{
  text-decoration:underline;
}

.CoveoMissingTerms .coveo-clickable.coveo-selected *{
  color:#004990;
}

.CoveoMissingTerms .coveo-missing-term{
  text-decoration:line-through;
}
#search-results .coveo-active,#search-results .coveo-dropdown-header-wrapper .coveo-facet-dropdown-header,#search-results .coveo-dropdown-header-wrapper .coveo-facet-dropdown-header>p,#search-results .coveo-facet-header,#search-results .coveo-facet-header-title,#search-results .coveo-pager-anchor,#search-results .coveo-pager-list-item,#search-results .coveo-pager-list-item-text,#search-results .coveo-summary-section,#search-results .CoveoBreadcrumb,#search-results .CoveoExcerpt,#search-results .CoveoFacet,#search-results .CoveoFieldValue,#search-results .CoveoQuerySummary,#search-results .CoveoResult,#search-results .CoveoResultLink,#search-results .CoveoSearchInterface,#search-results .CoveoSearchInterface *,.proxima,.SearchBox .CoveoOmnibox,.SearchBox .CoveoOmnibox .magic-box-input,.SearchBox .CoveoOmnibox input{
  font-family:proxima-nova,sans-serif;
  font-style:normal;
  font-weight:400;
}

.SearchBar{
  height:70px;
  border-bottom:1px solid #fafafa;
}

.SearchBar .Wrap{
  height:auto;
}

.SearchBar.is-active{
  z-index:30;
}

.SearchWrap{
  min-height:100vh;
}

body.has-promo .SearchBar{
  top:133px;
}

body.has-promo #search-results{
  padding-top:150px;
}

body.has-promo.adminimal-admin-toolbar.toolbar-horizontal .SearchBar{
  top:172px;
}

body.has-promo.adminimal-admin-toolbar.toolbar-horizontal.toolbar-tray-open .SearchBar{
  top:212px;
}

body.adminimal-admin-toolbar.toolbar-horizontal .SearchBar{
  top:132px;
}

body.adminimal-admin-toolbar.toolbar-horizontal.toolbar-tray-open .SearchBar{
  top:172px;
}

.SearchBox{
  width:55.6rem;
  margin-left:auto;
  margin-right:auto;
  display:flex;
}

.SearchBox .CoveoOmnibox{
  border-bottom-left-radius:3px;
  border-color:#b7bcc0;
  border-top-left-radius:3px;
  height:45px;
  width:85%;
}

.SearchBox .CoveoOmnibox.magic-box{
  border:1px solid #b7bcc0;
}

.SearchBox .CoveoOmnibox .magic-box-input,.SearchBox .CoveoOmnibox input{
  background-color:#fff;
  border-bottom-left-radius:3px;
  border-top-left-radius:3px;
  box-shadow:none;
  color:#46545e;
  height:43px;
  margin:0;
  width:100%;
}

.SearchBox .CoveoOmnibox .magic-box-input::-webkit-input-placeholder,.SearchBox .CoveoOmnibox input::-webkit-input-placeholder{
  color:#b7bcc0;
}

.SearchBox .CoveoOmnibox .magic-box-input::-moz-placeholder,.SearchBox .CoveoOmnibox input::-moz-placeholder{
  color:#b7bcc0;
}

.SearchBox .CoveoOmnibox .magic-box-input:-ms-input-placeholder,.SearchBox .CoveoOmnibox input:-ms-input-placeholder{
  color:#b7bcc0;
}

.SearchBox .CoveoOmnibox .magic-box-input::-ms-input-placeholder,.SearchBox .CoveoOmnibox input::-ms-input-placeholder{
  color:#b7bcc0;
}

.SearchBox .CoveoOmnibox .magic-box-input::placeholder,.SearchBox .CoveoOmnibox input::placeholder{
  color:#b7bcc0;
}

.SearchBox .CoveoOmnibox .magic-box-clear{
  position:absolute;
  width:1px;
  height:1px;
  margin:-1px;
  padding:0;
  overflow:hidden;
  clip:rect(0 0 0 0);
  border:0;
  height:43px;
}

.SearchBox .CoveoOmnibox .magic-box-clear .magic-box-icon{
  background-image:url(../image/icon--close.svg);
  background-size:30%;
  background-position:50%;
  background-repeat:no-repeat;
  width:100%;
  height:100%;
}

.SearchBox .CoveoOmnibox .magic-box-clear .magic-box-icon:before,.SearchBox .CoveoOmnibox .magic-box-clear:before{
  position:absolute;
  width:1px;
  height:1px;
  margin:-1px;
  padding:0;
  overflow:hidden;
  clip:rect(0 0 0 0);
  border:0;
}

.SearchBox .CoveoOmnibox.magic-box-hasFocus{
  border-color:#1662dd;
}

.SearchBox .CoveoOmnibox.magic-box-notEmpty+.CoveoSearchButton{
  background-color:#1662dd;
}

.SearchBox .CoveoOmnibox.has-suggestions-hidden .magic-box-suggestions{
  display:none !important;
}

.SearchBox .CoveoSearchButton{
  transition:background-color .5s;
  align-items:center;
  background-color:#b7bcc0;
  border-bottom-right-radius:3px;
  border-top-right-radius:3px;
  border:none;
  display:flex;
  font-size:16px;
  font-weight:600;
  justify-content:center;
  min-width:80px;
  width:15%;
  height:45px;
}

#search-results{
  position:relative;
  padding-top:115px;
}

#search-results .coveo-main-section{
  max-width:100%;
}

#search-results .coveo-results-column{
  margin:0;
  padding:0;
  max-width:800px;
}

#search-results .coveo-facet-column{
  margin:0;
  padding:0 20px 0 0;
}

#search-results #sourceFilter{
  margin-top:0;
}

#search-results .coveo-result-row{
  margin:14px 0;
}

#search-results .coveo-facet-header{
  color:#46545e;
  background:none;
  padding-top:0;
}

#search-results .coveo-facet-header-title{
  color:#46545e;
  font-size:16px;
  font-weight:400;
}

#search-results .coveo-facet-header-settings-section,#search-results .coveo-facet-header-wait-animation{
  position:absolute;
  width:1px;
  height:1px;
  margin:-1px;
  padding:0;
  overflow:hidden;
  clip:rect(0 0 0 0);
  border:0;
}

#search-results .coveo-facet-value-caption{
  margin-top:3px;
}

#search-results .coveo-summary-section,#search-results .CoveoQuerySummary{
  color:#899298;
  font-weight:300;
}

#search-results .coveo-summary-section .coveo-highlight,#search-results .CoveoQuerySummary .coveo-highlight{
  font-weight:300;
}

#search-results .CoveoFacet.is-disabled li[data-value="Okta general"] .coveo-facet-value-caption{
  color:#a0a7ac !important;
}

#search-results .CoveoFacet.is-disabled li[data-value="Okta general"]:hover{
  background:none;
}

#search-results .CoveoFacet.is-disabled li[data-value="Okta general"]:hover .coveo-facet-value-checkbox-svg .coveo-hook-svg{
  fill:#a0a7ac !important;
}

#search-results .CoveoFacet.is-disabled li[data-value="Okta general"].coveo-selected .coveo-facet-value-checkbox-svg .coveo-hook-svg{
  fill:#a0a7ac;
}

#search-results .CoveoFacet.is-disabled li[data-value="Okta general"].coveo-selected .coveo-facet-value-caption{
  color:#a0a7ac;
}

#search-results .CoveoFacet.is-disabled li[data-value="Okta general"].coveo-selected:hover .coveo-facet-value-checkbox-svg .coveo-hook-svg{
  fill:#a0a7ac;
}

#search-results .coveo-facet-value:hover{
  background:none;
}

#search-results .coveo-facet-value:hover .coveo-facet-value-checkbox-svg .coveo-hook-svg{
  fill:#1662dd;
}

#search-results .coveo-facet-value.coveo-selected .coveo-facet-value-caption{
  color:#46545e;
}

#search-results .coveo-facet-value.coveo-selected:hover .coveo-facet-value-checkbox-svg .coveo-hook-svg{
  fill:#a0a7ac;
}

#search-results .coveo-facet-value-count,#search-results .coveo-facet-value-exclude{
  position:absolute;
  width:1px;
  height:1px;
  margin:-1px;
  padding:0;
  overflow:hidden;
  clip:rect(0 0 0 0);
  border:0;
}

#search-results .coveo-facet-value[data-value="Okta general"] .coveo-facet-value-label{
  border-bottom:1px solid #e4e5e7;
  padding-bottom:20px;
  margin-bottom:20px;
}

#search-results .coveo-facet-value-caption{
  font-size:16px;
  line-height:16px;
  color:#46545e;
  font-weight:300;
  margin:0;
}

#search-results .coveo-facet-value-caption[data-original-value]:after{
  color:#a0a7ac;
  display:block;
  font-size:14px;
  line-height:14px;
  margin-top:2px;
}

#search-results .coveo-facet-value-caption[data-original-value="Okta general"]:after{
  content:"okta.com";
}

#search-results .coveo-facet-value-caption[data-original-value="Help center"]:after{
  content:"support.okta.com";
}

#search-results .coveo-facet-value-caption[data-original-value="Okta API docs"]:after{
  content:"developer.okta.com";
}

#search-results .coveo-facet-value-caption[data-original-value=Integrate]:after{
  content:"okta.com/integrate";
}

#search-results .coveo-active,#search-results .coveo-pager-anchor,#search-results .coveo-pager-list-item,#search-results .coveo-pager-list-item-text{
  border:none;
  color:#1662dd;
  font-weight:500;
  text-decoration:none;
}

#search-results .coveo-pager-list{
  display:flex;
  margin-left:-5px;
}

#search-results .coveo-pager-list-item{
  font-weight:600;
  font-size:16px;
  width:36px;
  height:36px;
  border-radius:3px;
  display:flex;
  align-items:center;
  justify-content:center;
}

#search-results .coveo-pager-list-item:hover{
  color:#1662dd;
  background:#e4e5e7;
  border:none;
  text-decoration:none;
}

#search-results .coveo-active{
  background:#e4e5e7;
}

#search-results .coveo-active:hover,#search-results .coveo-active>.coveo-pager-anchor{
  text-decoration:none;
  color:#2f3f4a;
}

#search-results .coveo-pager-next,#search-results .coveo-pager-previous{
  border:1px solid #1662dd;
  border-radius:3px;
}

#search-results .coveo-pager-next:hover,#search-results .coveo-pager-previous:hover{
  border:1px solid #1662dd;
}

#search-results .coveo-pager-next-icon,#search-results .coveo-pager-previous-icon{
  width:100%;
  height:100%;
  display:flex;
}

#search-results .coveo-pager-next-icon-svg,#search-results .coveo-pager-previous-icon-svg{
  height:9px;
  color:#1662dd;
}

#search-results .coveo-results-header{
  box-shadow:inset 0 -1px 0 0 #e4e5e7;
  margin:0;
  padding:0;
}

#search-results .coveo-facet-value .coveo-facet-value-checkbox{
  top:-2px;
}

#search-results .CoveoResultList{
  margin-top:0;
}

#search-results .CoveoResultLink,#search-results .CoveoResultLink:visited{
  color:#1662dd;
  font-size:16px;
  font-weight:500;
}

#search-results .CoveoResultLink:focus,#search-results .CoveoResultLink:hover{
  color:#1662dd;
  cursor:pointer;
}

#search-results .CoveoResultLink.coveo-printable-uri-part{
  color:#899298;
  font-size:14px;
  font-weight:400;
}

#search-results .CoveoResultLink.is-external-link{
  background-image:url(../image/external-link-icon.svg);
  background-repeat:no-repeat;
  background-position:100% 50%;
  background-size:16px;
  padding-right:21px;
}

#search-results .CoveoResultLink.is-secondary{
  color:#899298;
  font-size:14px;
  outline:none;
}

#search-results .CoveoExcerpt{
  color:#5c6971;
  font-size:16px;
  line-height:1.5;
}

#search-results .CoveoPrintableUri{
  padding:0;
}

#search-results .CoveoResult{
  border:none;
  color:#737d85;
  padding:5px 0;
}

#search-results .CoveoFacet{
  border:none;
  background:none;
  font-weight:700;
  margin-top:0;
}

#search-results .CoveoFieldValue .highlight{
  background:#e4e5e7;
  border-radius:6px;
  color:#2f3f4a;
  font-size:16px;
  font-weight:400;
  margin:20px 0;
  padding:3px 7px;
}

#search-results .CoveoFieldValue .highlight .coveo-clickable{
  color:#2f3f4a;
  font-weight:400;
  text-decoration:none;
}

#search-results .CoveoFieldValue.date span{
  font-size:14px;
  color:#5c6971;
  margin:0;
}

#search-results .coveo-dropdown-header-wrapper{
  justify-content:flex-start;
}

#search-results .coveo-dropdown-header-wrapper .coveo-facet-dropdown-header{
  display:flex;
  justify-content:center;
  align-items:center;
  width:50%;
  margin-bottom:20px;
}

#search-results .coveo-dropdown-header-wrapper .coveo-facet-dropdown-header>p{
  font-weight:400;
}

#search-results .CoveoPager{
  margin-left:0;
  padding:10px 0 20px;
}

#search-results .CoveoBreadcrumb{
  border-color:#899298;
  padding:5px 0;
}

@media (max-width:1060px){
  body.has-promo .SearchBar{
    top:110px;
  }
  .SearchBar.is-active{
    display:flex;
    background-color:#e4e5e7;
    position:fixed;
  }
  #search-results{
    position:relative;
    padding-top:125px;
  }
}

@media (max-width:960px){
  #search-results .coveo-results-column{
    padding-left:0;
  }
  #search-results .coveo-facet-dropdown-content{
    background:#fff;
    transform:translate3d(80px, 225px, 0) !important;
  }
  #search-results .coveo-facet-value.coveo-no-state .coveo-facet-value-checkbox-svg{
    visibility:hidden;
  }
}

@media (max-width:768px){
  .SearchBar .SearchBox{
    width:100%;
  }
  #search-results .coveo-main-section{
    display:flex;
    flex-direction:column;
  }
  #search-results .coveo-facet-column,#search-results .coveo-results-column{
    width:100%;
  }
  #search-results .coveo-facet-column{
    float:none;
    margin:0;
    padding:0;
  }
  #search-results .coveo-facet-column .coveo-facet-header,#search-results .coveo-facet-column .coveo-facet-value,#search-results .coveo-facet-column .coveo-facet-values{
    margin-left:0;
    padding-left:0;
  }
  #search-results .CoveoResultList{
    margin-left:0;
    margin-right:0;
  }
}

@media (max-width:320px){
  #search-results{
    min-width:100%;
  }
  #searchbox{
    min-width:0;
  }
  #searchbox input::-webkit-input-placeholder{
    overflow:visible;
  }
  #searchbox input::-moz-placeholder{
    overflow:visible;
  }
  #searchbox input:-ms-input-placeholder{
    overflow:visible;
  }
  #searchbox input::-ms-input-placeholder{
    overflow:visible;
  }
  #searchbox input::placeholder{
    overflow:visible;
  }
}
