/*!
 * Customization for https://static.cloud.coveo.com/searchui/v2.4094/css/CoveoFullSearch.min.css
 * https://www.f-secure.com/
 */.CoveoSearchInterface,.coveo-btn,.coveo-button,.coveo-debug.coveo-modal-container .coveo-section .coveo-section-container .coveo-property,.coveo-input input::placeholder,.coveo-input input:disabled::placeholder,.coveo-input input:focus:not([readonly])::placeholder,.coveo-input input:valid::placeholder,.coveo-modal-container,.coveo-modal-container .coveo-email-from,.coveo-modal-container .coveo-email-to,.magic-box .magic-box-clear .magic-box-icon:before,.magic-box .magic-box-input .magic-box-underlay,.magic-box .magic-box-input>input,.magic-box .magic-box-suggestions,.pika-single{font-family:"FS Sans Web",Arial,sans-serif}.CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header,.CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-header,.CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header{height:auto;color:#3c3c3c}.coveo-media-max-width-480 .CoveoSearchInterface .coveo-tab-section{background-color:#fafafa}@media (max-width:480px){.CoveoSearchInterface .coveo-tab-section{background-color:#fafafa}}@-webkit-keyframes placeholderColorChange{0%{background:#f5f5f5}50%{background:#f5f5f5}100%{background:#f5f5f5}}@-moz-keyframes placeholderColorChange{0%{background:#f5f5f5}50%{background:#f5f5f5}100%{background:#f5f5f5}}@-o-keyframes placeholderColorChange{0%{background:#f5f5f5}50%{background:#f5f5f5}100%{background:#f5f5f5}}@keyframes placeholderColorChange{0%{background:#f5f5f5}50%{background:#f5f5f5}100%{background:#f5f5f5}}.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:1px solid #f5f5f5}.CoveoSearchbox.coveo-during-initialization{border:1px solid #f5f5f5;border-radius:0}.coveo-results-header{box-shadow:0 -1px 0 0 #ececec inset}.coveo-modal-backdrop{background:#000;opacity:.3}.coveo-modal-container .coveo-modal-content{box-shadow:0 12px 18px rgba(0,0,0,.15)}.coveo-modal-header{height:auto;padding:12px 36px;border-bottom:1px solid #fafafa;border-radius:0;box-shadow:none;min-height:auto}.coveo-modal-header h1{color:#3c3c3c;line-height:1.25em}.coveo-modal-header .coveo-small-close,.coveo-modal-header .coveo-small-close .coveo-icon{width:18px;height:18px}.coveo-modal-body{padding:12px 36px}.coveo-modal-footer{padding:12px 36px;border-top:1px solid #fafafa;border-radius:0}.coveo-modal-header .coveo-small-close{top:18px;right:18px;width:18px;height:18px}.coveo-modal-header .coveo-small-close .coveo-fill-pure-white{fill:#3c3c3c}@media (max-height:500px){.coveo-modal-header .coveo-small-close{top:18px;right:18px}}.coveo-input label{color:#3c3c3c}.coveo-input input:disabled+label,.coveo-input input:focus:not([readonly])+label,.coveo-input input:valid+label,.coveo-input label.active{color:#3c3c3c}.CoveoSearchInterface{font-size:16px;color:inherit}.CoveoSearchButton{border:1px solid rgba(0,0,0,.24);height:49px}.CoveoSearchButton:hover .coveo-magnifier-circle-svg{fill:#3c3c3c}.coveo-search-button-svg{color:#3c3c3c}.coveo-executing-query .CoveoSearchButton .coveo-search-button-loading-svg{color:#3c3c3c}.CoveoResult a.CoveoResultLink,.CoveoResultLink,a.CoveoResultLink{color:#000;text-decoration:underline}.CoveoResult a.CoveoResultLink:hover,.CoveoResult a.CoveoResultLink:visited,.CoveoResultLink:hover,.CoveoResultLink:visited,a.CoveoResultLink:hover,a.CoveoResultLink:visited{color:#000;text-decoration:none}.CoveoResult a.CoveoResultLink.coveo-selected *,.CoveoResultLink.coveo-selected *,a.CoveoResultLink.coveo-selected *{color:#000}.CoveoResult a.CoveoResultLink:hover,.CoveoResultLink:hover,a.CoveoResultLink:hover{color:#000}.CoveoResult a.CoveoResultLink.coveo-selected *,.CoveoResultLink.coveo-selected *,a.CoveoResultLink.coveo-selected *{color:#000}.CoveoBreadcrumb{border-bottom:thin solid #ececec}.coveo-breadcrumb-clear-all{color:#3c3c3c;font-size:14px;border:1px solid #bcc3ca;border-radius:0}.coveo-breadcrumb-clear-all:hover,.coveo-breadcrumb-clear-all:visited{color:#3c3c3c}.coveo-breadcrumb-clear-all.coveo-selected *{color:#3c3c3c}.coveo-breadcrumb-clear-all .coveo-exclusion-svg{fill:#3c3c3c}.coveo-breadcrumb-clear-all:hover .coveo-breadcrumb-clear-all-icon{color:#3c3c3c}.coveo-breadcrumb-clear-all:hover .coveo-breadcrumb-clear-all-icon .coveo-exclusion-svg{fill:#3c3c3c}.coveo-facet-value{padding:0 12px}.coveo-facet-value.coveo-excluded .coveo-facet-value-checkbox svg .coveo-exclusion-svg{fill:#f33}.coveo-facet-value.coveo-focused,.coveo-facet-value:hover{background-color:#f5f5f5}.coveo-facet-value-label{font-weight:400}.coveo-facet-value-exclude{right:2px;border:thin solid #bcc3ca;border-radius:0}.coveo-facet-search-selectable.coveo-current{background-color:#f5f5f5}.coveo-facet-search-select-all:hover,.coveo-facet-search-select-all:visited{color:#3c3c3c}.coveo-facet-search{border:thin solid #bcc3ca;border-radius:0;margin:2px 12px 1px 12px}.coveo-facet-search-wait-animation-svg{color:#3c3c3c}.coveo-facet-value.coveo-facet-search-button{color:#c2c2c2}.coveo-facet-settings-popup{border:1px solid #e0e0e0;border-radius:0}.coveo-facet-settings-section{padding:6px 8px 0 8px}.coveo-facet-settings-section-sort:hover .coveo-active-shape-svg{fill:#3c3c3c}.coveo-facet-settings-section-sort-svg{color:#3c3c3c}.coveo-facet-settings-section-direction-ascending:hover .coveo-active-shape-svg{fill:#3c3c3c}.coveo-facet-settings-section-direction-ascending:hover.coveo-facet-settings-disabled .coveo-active-shape-svg{fill:#3c3c3c}.coveo-facet-settings-section-direction-ascending-svg{color:#3c3c3c}.coveo-facet-settings-section-direction-descending:hover .coveo-active-shape-svg{fill:#3c3c3c}.coveo-facet-settings-section-direction-descending-svg{color:#3c3c3c}.coveo-facet-settings-section-save-state:hover .coveo-active-shape-svg{fill:#3c3c3c}.coveo-facet-settings-section-save-state-svg{color:#3c3c3c}.coveo-facet-settings-section-clear-state:hover .coveo-active-shape-svg{fill:#3c3c3c}.coveo-facet-settings-section-clear-state-svg{color:#3c3c3c}.coveo-facet-settings-section-hide:hover .coveo-active-shape-svg{fill:#3c3c3c}.coveo-facet-settings-section-hide-svg{color:#3c3c3c}.coveo-facet-settings-section-show:hover .coveo-active-shape-svg{fill:#3c3c3c}.coveo-facet-settings-section-show-svg{color:#3c3c3c}.coveo-facet-settings-section-sort-title{color:#3c3c3c}.coveo-facet-header{background:#f5f5f5;border-top-left-radius:0;border-top-right-radius:0;padding:10px 12px}.coveo-facet-header-title{color:inherit;font-size:16px;text-transform:uppercase;font-weight:700}.coveo-facet-settings-more-svg{color:#3c3c3c}.coveo-facet-header-operator{color:#3c3c3c}.coveo-facet-header-eraser{color:#3c3c3c}.coveo-facet-header-eraser .coveo-exclusion-svg{fill:#3c3c3c}.coveo-facet-header-eraser:hover{color:#3c3c3c}.coveo-facet-header-eraser:hover .coveo-exclusion-svg{fill:#3c3c3c}.coveo-facet-header-wait-animation .coveo-facet-header-wait-animation-svg{color:#3c3c3c}.coveo-facet-breadcrumb-title,.coveo-facet-slider-breadcrumb-title{color:#c2c2c2}.coveo-facet-breadcrumb-value,.coveo-facet-slider-breadcrumb-value{color:#3c3c3c}.coveo-facet-breadcrumb-value .coveo-exclusion-svg,.coveo-facet-slider-breadcrumb-value .coveo-exclusion-svg{fill:#3c3c3c}.coveo-facet-breadcrumb-value:hover .coveo-facet-breadcrumb-clear .coveo-exclusion-svg,.coveo-facet-slider-breadcrumb-value:hover .coveo-facet-breadcrumb-clear .coveo-exclusion-svg{fill:#3c3c3c}.coveo-facet-breadcrumb-value:hover,.coveo-facet-breadcrumb-value:visited,.coveo-facet-slider-breadcrumb-value:hover,.coveo-facet-slider-breadcrumb-value:visited{color:#3c3c3c}.coveo-facet-breadcrumb-value.coveo-selected *,.coveo-facet-slider-breadcrumb-value.coveo-selected *{color:#3c3c3c}.coveo-facet-breadcrumb-value:hover,.coveo-facet-slider-breadcrumb-value:hover{color:#3c3c3c}.coveo-facet-breadcrumb-value.coveo-selected *,.coveo-facet-slider-breadcrumb-value.coveo-selected *{color:#3c3c3c}.CoveoFacet,.CoveoFacetRange,.CoveoFacetSlider,.CoveoHierarchicalFacet{border:thin solid #f5f5f5;border-radius:0}.coveo-facet-less-icon-svg,.coveo-facet-more-icon-svg{color:#3c3c3c}.magic-box .magic-box-clear .magic-box-icon{box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.CoveoFieldTable th{color:#3c3c3c;font-weight:700;padding:10px 10px 0 12px}.coveo-field-table-toggle{color:#3c3c3c}.coveo-field-table-toggle:hover,.coveo-field-table-toggle:visited{color:#3c3c3c}.coveo-field-table-toggle.coveo-selected *{color:#3c3c3c}.coveo-field-table-toggle-down-svg{color:#3c3c3c}.coveo-field-table-toggle-up-svg{color:#3c3c3c}.CoveoFieldValue .coveo-clickable{color:#000;text-decoration:underline}.CoveoFieldValue .coveo-clickable:hover,.CoveoFieldValue .coveo-clickable:visited{color:#000;text-decoration:none}.CoveoFieldValue .coveo-clickable.coveo-selected *{color:#000}.CoveoFieldValue .coveo-field-caption{color:#c2c2c2}.magic-box .magic-box-suggestions{border:1px solid rgba(0,0,0,.24)}.magic-box .magic-box-suggestions .magic-box-suggestion:hover{background:#ececec}.CoveoResult.coveo-result-frame .coveo-result-cell,.coveo-result-frame .coveo-result-cell{line-height:22px}.coveo-list-layout.CoveoResult{border-bottom:thin solid #ececec}.coveo-card-layout.CoveoResult .CoveoResultLink{line-height:22px}.CoveoQueryDuration{color:#c2c2c2}.CoveoQuerySummary{color:#666}.coveo-pager-list-item{border:1px solid #c2c2c2;border-radius:0;margin:4px 0;padding:8px 15px;color:#3c3c3c;font-size:16px;font-weight:700}.coveo-pager-list-item-text{text-decoration:none}.coveo-pager-list-item.coveo-active,.coveo-pager-list-item:hover{color:#3c3c3c;background-color:#ededed}.coveo-pager-list-item.coveo-active a,.coveo-pager-list-item:hover a{color:#3c3c3c}.coveo-preferences-panel-svg{color:#3c3c3c}.coveo-query-summary-cancel-last{color:#3c3c3c;text-decoration:underline}.coveo-query-summary-cancel-last:hover,.coveo-query-summary-cancel-last:visited{text-decoration:none;color:#3c3c3c}.coveo-query-summary-cancel-last:hover,.coveo-query-summary-cancel-last:hover a{text-decoration:none}.coveo-query-summary-cancel-last.coveo-selected *{color:#3c3c3c}.CoveoQuickview .coveo-caption-for-icon{background:#3c3c3c;border-radius:0}.CoveoQuickview .coveo-caption-for-icon:before{border-color:#3c3c3c transparent}.coveo-icon-for-quickview-svg{color:#3c3c3c}.coveo-list-layout .coveo-result-folding-child-result{border-left:1px solid #ececec}.coveo-list-layout .coveo-result-folding-child-result:hover{border-left:1px solid #3c3c3c}.coveo-folding-less-svg{color:#3c3c3c}a.coveo-folding-show-less,a.coveo-folding-show-more{color:#3c3c3c}a.coveo-folding-show-less:hover,a.coveo-folding-show-less:visited,a.coveo-folding-show-more:hover,a.coveo-folding-show-more:visited{color:#3c3c3c}a.coveo-folding-show-less.coveo-selected *,a.coveo-folding-show-more.coveo-selected *{color:#3c3c3c}.coveo-card-layout a.coveo-folding-show-less,.coveo-card-layout a.coveo-folding-show-more{color:#3c3c3c}.coveo-card-layout a.coveo-folding-show-less:hover,.coveo-card-layout a.coveo-folding-show-less:visited,.coveo-card-layout a.coveo-folding-show-more:hover,.coveo-card-layout a.coveo-folding-show-more:visited{color:#3c3c3c}.coveo-card-layout a.coveo-folding-show-less.coveo-selected *,.coveo-card-layout a.coveo-folding-show-more.coveo-selected *{color:#3c3c3c}.CoveoResultsFiltersPreferences .coveo-online-help{color:#3c3c3c}.CoveoResultsFiltersPreferences .coveo-online-help:hover,.CoveoResultsFiltersPreferences .coveo-online-help:visited{color:#3c3c3c}.CoveoResultsFiltersPreferences .coveo-online-help.coveo-selected *{color:#3c3c3c}.CoveoResultsFiltersPreferences .coveo-delete-svg .coveo-exclusion-svg{fill:#f33}.CoveoResultsFiltersPreferences .coveo-edit-svg{color:#3c3c3c}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save{color:#3c3c3c}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save:hover,.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save:visited{color:#3c3c3c}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save.coveo-selected *{color:#3c3c3c}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-close{color:#3c3c3c}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-close .coveo-exclusion-svg{fill:#3c3c3c}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-close:hover{color:#3c3c3c}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-close:hover .coveo-exclusion-svg{fill:#3c3c3c}.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-save-svg .coveo-hook-svg{fill:#3c3c3c}.coveo-results-filter-preferences-breadcrumb .coveo-title{color:#c2c2c2}.coveo-results-filter-preferences-breadcrumb .coveo-value{color:#3c3c3c}.coveo-results-filter-preferences-breadcrumb .coveo-value .coveo-exclusion-svg{fill:#3c3c3c}.coveo-results-filter-preferences-breadcrumb .coveo-value:hover .coveo-clear{color:#3c3c3c}.coveo-results-filter-preferences-breadcrumb .coveo-value:hover .coveo-clear .coveo-exclusion-svg{fill:#3c3c3c}.coveo-results-filter-preferences-breadcrumb .coveo-value:hover,.coveo-results-filter-preferences-breadcrumb .coveo-value:visited{color:#3c3c3c}.coveo-results-filter-preferences-breadcrumb .coveo-value.coveo-selected *{color:#3c3c3c}.coveo-results-filter-preferences-breadcrumb .coveo-value:hover{color:#3c3c3c}.coveo-results-filter-preferences-breadcrumb .coveo-value.coveo-selected *{color:#3c3c3c}.coveo-form-group-label{color:#3c3c3c}.coveo-results-per-page-list-item{border:1px solid #c2c2c2;border-radius:0;margin:4px;padding:8px;color:#3c3c3c;font-size:16px;font-weight:700}.coveo-results-per-page-list-item-text{text-decoration:none}.coveo-results-per-page-list-item.coveo-active,.coveo-results-per-page-list-item:hover{color:#3c3c3c;background-color:#ededed}.coveo-results-per-page-list-item.coveo-active a,.coveo-results-per-page-list-item:hover a{color:#3c3c3c}.CoveoSearchbox .CoveoSearchButton{border-top-right-radius:0;border-bottom-right-radius:0}.CoveoSearchbox .magic-box{border:1px solid rgba(0,0,0,.24)}.CoveoSearchbox .magic-box .magic-box-clear-svg{color:#3c3c3c}.CoveoSearchbox .magic-box .magic-box-input{border-radius:0}.CoveoSearchbox .magic-box .magic-box-input>input{color:#3c3c3c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.coveo-settings-square{background-color:#3c3c3c}.coveo-settings-item{color:#3c3c3c}.coveo-settings-item:hover,.coveo-settings-item:visited{color:#3c3c3c}.coveo-settings-item.coveo-selected *{color:#3c3c3c}.coveo-settings-item.coveo-share-query:hover .coveo-active-shape-svg{fill:#3c3c3c}.coveo-settings-item.coveo-advanced-search:hover .coveo-active-shape-svg{fill:#3c3c3c}.coveo-settings-item.coveo-preferences-panel:hover .coveo-active-shape-svg{fill:#3c3c3c}.coveo-settings-item.coveo-authentication-provider:hover .coveo-active-shape-svg{fill:#3c3c3c}.coveo-settings-item.coveo-export-to-excel:hover .coveo-active-shape-svg{fill:#3c3c3c}.coveo-settings-item.coveo-subscriptions-panel:hover .coveo-active-shape-svg{fill:#3c3c3c}.coveo-settings-item.coveo-follow-query:hover .coveo-active-shape-svg{fill:#3c3c3c}.coveo-share-query-svg{color:#3c3c3c}.coveo-sort-icon-descending-svg{color:#3c3c3c}.CoveoSort{border-bottom:1px solid #e0e0e0;position:relative;-webkit-align-items:normal;-moz-align-items:normal;-ms-align-items:normal;-o-align-items:normal;align-items:normal}.CoveoSort.coveo-selected,.CoveoSort.coveo-selected:hover{border-bottom:none}.CoveoSort.coveo-selected:after{content:' ';display:block;position:absolute;bottom:0;left:0;right:0;background-color:#000;height:3px;width:100%}.CoveoSort:hover{color:#3c3c3c}.CoveoSort.coveo-ascending .coveo-sort-icon-ascending-svg{color:#3c3c3c}.coveo-small-tabs .CoveoTab{color:#858585}.coveo-small-tabs .CoveoTab.coveo-selected p,.coveo-small-tabs .CoveoTab.coveo-selected:hover p{border-bottom:3px solid #000}.CoveoTab{color:#858585;font-size:16px;padding:0 14px}.CoveoTab.coveo-selected,.CoveoTab.coveo-selected:hover{border-bottom:3px solid #000}.CoveoTab:hover{color:#858585}.coveo-tab-section{background-color:#fafafa;border-bottom:1px solid #e0e0e0}.coveo-pager-next-icon-svg,.coveo-pager-previous-icon-svg{width:auto;height:14px;color:#c2c2c2}
/*# sourceMappingURL=maps/coveo-custom.min.css.map */
