@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i");
/* line 3, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoSearchInterface, .CoveoSearchInterface.CoveoBox {
  font-family: 'Open Sans', sans-serif;
  color: #101820;
}

/* line 7, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoSearchbox .CoveoSearchButton {
  background-color: #f4f4f4;
}

/* line 10, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoSearchInterface.CoveoBox {
  margin: -10px -10px 0;
}

/* line 13, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-tab-section,
.CoveoBoxHeader .coveo-box-popups-section {
  background-color: #101820;
  border-bottom: 0 none;
  min-height: 0;
}

/* line 19, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoTab {
  font-size: 13px;
  padding: 0 10px;
}

/* line 23, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoTab p {
  color: #d9d9d6;
  line-height: 3em;
}

/* line 27, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoTab:hover {
  border-bottom: 0 none;
  background-color: #44494b;
}

/* line 31, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoTab.coveo-selected, .CoveoTab.coveo-selected:hover {
  background-color: #e57200;
  border-bottom: 0 none;
}

/* line 35, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoTab:hover p, .CoveoTab.coveo-selected p {
  color: #ffffff;
}

/* line 38, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBoxHeader .coveo-box-header-sub-section-wrapper {
  margin: 0;
}

/* line 41, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoSearchInterface.CoveoBox .coveo-tab-section.coveo-inline-tab-section {
  margin: 0;
  background-color: #101820;
  padding: 0 10px;
}

/* line 46, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoSearchInterface.CoveoBox .coveo-tab-section.coveo-inline-tab-section .CoveoTab {
  font-size: 11px;
  padding: 0 5px;
  margin: 0;
  color: #d9d9d6;
}

/* line 52, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoSearchInterface.CoveoBox .coveo-tab-section.coveo-inline-tab-section .CoveoTab.coveo-selected, .CoveoSearchInterface.CoveoBox .coveo-tab-section.coveo-inline-tab-section .CoveoTab.coveo-selected:hover {
  color: #fff;
}

/* line 55, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBoxHeader .coveo-box-popups-section {
  padding-bottom: 0;
}

/* line 59, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .CoveoBoxBody .CoveoResult {
  margin: 0;
  padding: 5px 0;
  position: relative;
}

/* line 64, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .coveo-field-table-toggle {
  margin: 0;
}

/* line 67, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .coveo-field-table-toggle-down-svg {
  margin-bottom: 3px;
}

/* line 70, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .CoveoExcerpt, .CoveoBox .coveo-result-description {
  font-size: 13px;
  white-space: normal;
  line-height: 1;
}

/* line 75, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .coveo-result-cell.icon-container {
  width: 30px;
}

/* line 78, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .coveo-result-cell.result-link-container {
  padding: 0 10px;
  vertical-align: middle;
  line-height: 1.1;
}

/* line 83, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .coveo-result-cell.result-action-container {
  width: 20px;
  text-align: right;
  padding-top: 5px;
}

/* line 88, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .CoveoResult .CoveoBoxResultAction.coveo-displayed-in-menu {
  border: 0 none;
  height: 18px;
  width: 18px;
  background-color: #d9d9d6;
  font-size: 16px;
  top: 0;
}

/* line 96, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .CoveoResult .CoveoBoxResultAction.coveo-displayed-in-menu .coveo-box-result-action-icon {
  color: #f4f4f4;
  line-height: 18px;
  font-weight: 700;
}

/* line 101, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .CoveoResult .CoveoBoxResultAction.coveo-displayed-in-menu .coveo-box-result-action-menu {
  font-size: 12px;
  line-height: 1;
  z-index: 2;
}

/* line 106, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .CoveoResult .CoveoBoxResultAction.coveo-displayed-in-menu .coveo-box-result-action-menu .coveo-box-result-action-menu-item {
  padding: 8px;
}

/* line 109, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .CoveoResult .CoveoBoxResultAction.coveo-displayed-in-menu .coveo-box-result-action-menu .coveo-box-result-action-menu-item:hover {
  background-color: #feeddc;
}

/* line 112, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .date-container {
  font-size: 11px;
  color: #949a9d;
  text-align: right;
}

/* line 117, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .date-container.date-float {
  position: absolute;
  right: 0;
  line-height: 20px;
  z-index: 1;
}

/* line 123, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .CoveoBoxHeader .coveo-box-settings {
  background-color: #54585a;
  padding: 0 10px;
  margin: 0;
  font-size: 10px;
  width: 100%;
}

/* line 130, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .CoveoBoxHeader .coveo-box-settings a {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 700;
}

/* line 135, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .CoveoBoxQuerySummary {
  font-size: 12px;
  padding: 5px 10px;
  color: #54585a;
  border-bottom: 2px solid #FFFFFF;
  width: 100%;
  margin: 0;
  text-transform: uppercase;
}

/* line 144, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .CoveoBoxQuerySummary.coveo-displaying-no-results {
  text-transform: none;
  font-size: 15px;
  padding: 20px;
  border: 0 none;
  color: #101820;
}

/* line 151, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .CoveoBoxQuerySummary.coveo-displaying-no-results ul {
  color: #54585a;
  font-size: 12px;
  padding: 10px;
  background-color: #ffffff;
  margin-top: 10px;
}

/* line 158, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .CoveoBoxQuerySummary.coveo-displaying-no-results ul li {
  margin: 0 5px 10px;
  line-height: 1.25;
}

/* line 162, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .CoveoBoxQuerySummary.coveo-displaying-no-results ul li:last-child {
  margin-bottom: 0;
}

/* line 165, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBoxPopup.facet-popup .coveo-box-popup-toggle,
.CoveoBoxPopup.sort-popup .coveo-box-popup-toggle {
  padding: 0;
  border: 0 none;
  background-color: transparent;
  font-size: 10px;
  font-weight: 700;
  color: #fff;
  text-transform: uppercase;
  line-height: 1;
}

/* line 176, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBoxPopup.facet-popup,
.CoveoBoxPopup.sort-popup {
  margin: 0;
  line-height: 23px;
}

/* line 181, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .CoveoBreadcrumb {
  width: 100%;
  padding: 0 10px;
}

/* line 185, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .coveo-breadcrumb-clear-all {
  font-size: 12px;
  padding: 0;
  border: 0 none;
  margin-top: 5px;
}

/* line 191, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .coveo-breadcrumb-clear-all-icon {
  top: -1px;
}

/* line 194, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .coveo-facet-breadcrumb-title,
.CoveoBox .coveo-facet-slider-breadcrumb-title {
  font-size: 10px;
}

/* line 198, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .coveo-facet-breadcrumb-value,
.CoveoBox .coveo-facet-slider-breadcrumb-value {
  font-size: 11px;
  padding: 1px 8px;
  background-color: #101820;
}

/* line 204, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBoxPopup + .CoveoBoxPopup {
  margin-left: 10px;
}

/* line 207, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBoxEditLink {
  margin-right: 0;
  margin-left: 0;
  text-decoration: none !important;
}

/* line 212, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBoxEditLink > span {
  font-size: 0;
}

/* line 215, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBoxEditLink > span.coveo-icon {
  margin-right: 0;
  font-size: 10px;
}

/* line 219, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBoxEditLink > span.coveo-icon:before {
  content: "\2699";
}

/* line 225, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-search-section {
  margin: 0;
  padding: 80px 15% 80px;
  max-width: none;
}

/* line 230, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoSearchInterface .coveo-search-section {
  max-width: 800px;
  margin: 0px auto 0px;
  padding: 0 0px;
}

/* line 236, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBoxHeader .coveo-box-header-searchbox-section-wrapper {
  padding: 8px 15px 4px;
  background-image: url(https://images.unsplash.com/photo-1490130782613-03a06df0c0a1?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1500&q=80);
  background-size: cover;
  background-position: center 65%;
}

/* https://unsplash.com/photos/XYeRx4q_zCw */
/* line 244, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoFacet, .CoveoFacetRange, .CoveoFacetSlider, .CoveoHierarchicalFacet, .CoveoCategoryFacet {
  font-size: 14px;
  background-color: #ffffff;
}

/* line 251, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-facet-header {
  background-color: #101820;
  padding: 8px 10px;
  font-size: 12px;
  line-height: 1;
}

/* line 257, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-facet-footer, .coveo-facet-more, .coveo-facet-less {
  background-color: transparent;
}

/* line 260, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-facet-header-title {
  color: #ffffff;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 700;
  line-height: 1.25;
}

/* line 267, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-facet-header-title-section {
  align-items: center;
}

/* line 270, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-facet-value {
  padding: 0 10px;
}

/* line 273, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-facet-header svg {
  color: #e57200;
  width: 12px;
  height: 12px;
}

/* line 278, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-facet-header-wait-animation .coveo-facet-header-wait-animation-svg {
  color: #e57200;
}

/* line 281, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBreadcrumb {
  padding: 0;
  border-bottom: 2px solid #ffffff;
}

/* line 285, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-facet-breadcrumb-title, .coveo-facet-slider-breadcrumb-title {
  color: #101820;
  font-weight: 700;
  font-size: 12px;
  text-transform: uppercase;
  margin-right: 8px;
}

/* line 292, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-facet-breadcrumb-value, .coveo-facet-slider-breadcrumb-value {
  font-size: 12px;
  padding: 3px 10px;
  border-radius: 20px;
  background-color: #e57200;
}

/* line 298, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-facet-breadcrumb-value.coveo-selected *, .coveo-facet-slider-breadcrumb-value.coveo-selected * {
  color: #ffffff;
}

/* line 301, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-facet-breadcrumb-value + .coveo-facet-breadcrumb-value, .coveo-facet-slider-breadcrumb-value + .coveo-facet-breadcrumb-value, .coveo-facet-breadcrumb-value + .coveo-facet-slider-breadcrumb-value, .coveo-facet-slider-breadcrumb-value + .coveo-facet-slider-breadcrumb-value {
  margin-left: 5px;
}

/* line 304, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-facet-breadcrumb-value .coveo-exclusion-svg, .coveo-facet-slider-breadcrumb-value .coveo-exclusion-svg {
  fill: #bec3c6;
}

/* line 307, ../../app/assets/stylesheets/coveo_search_override.scss */
.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: none;
  background-color: #e57200;
}

/* line 311, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-facet-breadcrumb-value:hover.coveo-selected *, .coveo-facet-slider-breadcrumb-value:hover.coveo-selected * {
  color: #ffffff;
}

/* line 314, ../../app/assets/stylesheets/coveo_search_override.scss */
.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: #101820;
}

/* line 317, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-facet-breadcrumb-value .coveo-facet-breadcrumb-clear .coveo-exclusion-svg, .coveo-facet-slider-breadcrumb-value .coveo-facet-breadcrumb-clear .coveo-exclusion-svg {
  fill: #101820;
}

/* line 321, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoSearchInterface .coveo-main-section {
  max-width: none;
}

/* line 324, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoSearchInterface .coveo-facet-column {
  padding: 20px 0 20px 20px;
  width: 25%;
  margin-right: 0;
  max-width: 320px;
}

/* line 330, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoSearchInterface .coveo-results-column {
  padding: 20px 20px 10px 30px;
}

/* line 333, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-list-layout.CoveoResult {
  padding-left: 0;
}

/* line 336, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-facet-breadcrumb-clear {
  height: 14px;
}

/* line 339, ../../app/assets/stylesheets/coveo_search_override.scss */
.result-icon-cell {
  vertical-align: top;
  text-align: center;
  width: 32px;
}

/* line 344, ../../app/assets/stylesheets/coveo_search_override.scss */
.result-content-cell {
  vertical-align: top;
  padding-left: 15px;
}

/* line 348, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoFieldValue.coveo-with-label {
  font-size: 12px;
  text-transform: uppercase;
}

/* line 352, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoFieldValue .coveo-field-caption {
  color: #949a9d;
  margin-right: 10px;
}

/* line 356, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoExcerpt, .coveo-result-description {
  font-weight: 300;
  font-size: 16px;
  line-height: 1.35;
}

/* line 361, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoResultLink, a.CoveoResultLink, .CoveoResult a.CoveoResultLink {
  color: #101820;
}

/* line 364, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoResultLink:visited, .CoveoResultLink:visited:hover, a.CoveoResultLink:visited, a.CoveoResultLink:visited:hover, .CoveoResult a.CoveoResultLink:visited, .CoveoResult a.CoveoResultLink:visited:hover {
  color: #54585a;
}

/* line 367, ../../app/assets/stylesheets/coveo_search_override.scss */
a.coveo-result-title-link {
  font-size: 20px;
  line-height: 1.35;
}

/* line 371, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoFieldValue .coveo-clickable {
  color: #e57200;
}

/* line 377, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-summary-section {
  font-size: 12px;
  padding: 0;
  text-transform: uppercase;
}

/* line 382, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoQuerySummary, .CoveoQueryDuration {
  color: #54585a;
}

/* line 385, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-results-header {
  box-shadow: 0 -2px 0 #ffffff inset;
}

/* line 388, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoResultList {
  margin-top: 0;
}

/* line 391, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-facet-value:hover, .coveo-facet-value.coveo-focused {
  background-color: #feeddc;
}

/* line 394, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-facet-more:hover, .coveo-facet-more:focus, .coveo-facet-less:hover, .coveo-facet-less:focus {
  background: #d9d9d6;
}

/* line 397, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-list-layout.CoveoResult {
  border-bottom: 2px solid #ffffff;
}

/* line 400, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-breadcrumb-clear-all {
  color: #e57200;
  padding: 5px 12px;
  border-radius: 20px;
  border: 1px solid #e57200;
}

/* line 406, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-breadcrumb-clear-all .coveo-exclusion-svg {
  fill: #e57200;
}

/* line 409, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-breadcrumb-clear-all:hover {
  color: #101820;
  border-color: #101820;
}

/* line 413, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-breadcrumb-clear-all:hover .coveo-breadcrumb-clear-all-icon .coveo-exclusion-svg {
  fill: #101820;
}

/* line 416, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-field-table-toggle, a.coveo-folding-show-more, a.coveo-folding-show-less {
  font-size: 10px;
  font-weight: 700;
  color: #101820;
  text-transform: uppercase;
  bottom: 20px;
}

/* line 423, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-field-table-toggle-down-svg, .coveo-field-table-toggle-up-svg, .coveo-folding-more-svg, .coveo-folding-less-svg {
  color: #101820;
  width: 8px;
}

/* line 427, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoFieldTable {
  background-color: #e8e8e8;
  border: 0 none;
  padding: 8px 10px;
  margin-bottom: 0;
}

/* line 433, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoFieldTable th, .CoveoFieldTable td {
  font-family: 'Open Sans', sans-serif;
  font-size: 12px;
  text-transform: uppercase;
  padding: 1px 6px;
}

/* line 439, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoFieldTable th {
  color: #949a9d;
}

/* line 442, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoFieldTable .coveo-clickable {
  color: #e57200;
}

/* line 445, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoSearchInterface .coveo-settings-squares {
  display: none;
}

/* line 448, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoSettings:after {
  content: "Advanced Menu";
}

/* line 451, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoSettings {
  height: auto;
  border: 0 none;
  width: 60px;
  text-align: center;
  line-height: 1.25;
  top: 12px;
  margin-left: 0;
  color: #fff;
  font-size: 11px;
}

/* line 462, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoSort, .coveo-result-layout-selector {
  border-bottom-color: #fff;
  color: #949a9d;
}

/* line 466, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoSort:hover,
.coveo-result-layout-selector:hover {
  color: #101820;
}

/* line 470, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoSort.coveo-selected, .CoveoSort.coveo-selected:hover,
.coveo-result-layout-selector.coveo-selected, .coveo-result-layout-selector.coveo-selected:hover {
  border-bottom-color: #101820;
  color: #101820;
}

/* line 475, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoSort.coveo-ascending .coveo-sort-icon-ascending-svg, .coveo-sort-icon-descending-svg {
  color: #101820;
}

/* line 478, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-icon-for-quickview-svg {
  color: #54585a;
}

/* line 481, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-result-frame {
  height: auto;
}

/* line 484, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-list-layout .coveo-result-folding-child-result {
  background-color: #e8e8e8;
  border: 0 none;
  padding: 10px 18px;
  margin-bottom: 0;
  font-size: 12px;
  border-bottom: 2px solid #f4f4f4;
}

/* line 492, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-list-layout .coveo-result-folding-child-result:hover {
  border-left: 0 none;
}

/* line 495, ../../app/assets/stylesheets/coveo_search_override.scss */
.CaseComment-date {
  color: #949a9d;
  text-transform: uppercase;
}

/* line 499, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoResultFolding .coveo-folding-results {
  margin-bottom: 0;
}

/* line 502, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-folding-footer {
  margin-top: 0;
  margin-bottom: 0;
}

/* line 506, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-folding-normal-caption, .coveo-folding-expanded-caption, .coveo-folding-oneresult-caption {
  margin: 5px 0 2px;
  font-size: 12px;
  text-transform: uppercase;
  color: #949a9d !important;
}

/* QUICK VIEW MODAL */
/* line 514, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-modal-backdrop {
  background: #101820;
}

/* line 517, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-modal-container.coveo-mod-big > .coveo-modal-content {
  height: 90%;
  width: 90%;
}

/* line 521, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-quick-view .coveo-modal-header {
  border-radius: 10px 10px 0 0;
  background-color: #f4f4f4;
  border: 0 none;
}

/* line 526, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-quick-view .coveo-modal-body {
  border-radius: 0 0 10px 10px;
  background-color: #f4f4f4;
  padding: 0 20px 20px;
}

/* line 531, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-modal-header * {
  font-family: 'Open Sans', sans-serif;
}

/* line 534, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-modal-container.coveo-quick-view .coveo-modal-body iframe {
  background-color: #fff;
  border: 0 none;
  border-radius: 5px;
}

/* TABLE VIEW */
/* line 541, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-results-header > *:not(:first-child) {
  border-color: #fff;
}

/* line 544, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-table-layout-container * {
  font-family: 'Open Sans', sans-serif;
}

/* line 547, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-table-layout td {
  font-size: 15px;
  border-bottom: 1px solid #fff;
}

/* line 551, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-table-layout td:first-child,
.coveo-table-layout th:first-child {
  padding-left: 10;
}

/* line 555, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-table-layout td:last-child,
.coveo-table-layout th:last-child {
  padding-right: 10;
  text-align: right;
}

/* line 560, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-table-layout .CoveoExcerpt {
  font-size: inherit;
}

/* line 563, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-table-layout .CoveoResultLink,
.coveo-table-layout .CoveoExcerpt {
  white-space: normal;
}

/* line 567, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-table-layout:hover td {
  background-color: #feeddc;
}

/* line 570, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-table-layout th {
  border-bottom: 2px solid #e57200;
  color: #101820;
  text-transform: uppercase !important;
  font-size: 12px;
}

/* line 576, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-table-layout th:first-child {
  width: 35%;
}

/* line 579, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-table-layout th:last-child {
  width: 104px !important;
  border-bottom-color: #e57200;
}

/* line 583, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-result-layout-selector .coveo-icon {
  height: 17px;
  min-width: 0;
  width: 12px;
  margin-right: 4px;
  margin-left: 3px;
}

/* line 590, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-table-layout th:last-child .coveo-icon {
  display: none;
}

/* line 593, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-table-layout-container td:nth-child(2) .CoveoFieldValue {
  font-weight: 300;
  white-space: normal;
}

/* line 597, ../../app/assets/stylesheets/coveo_search_override.scss */
.coveo-table-layout td:last-child {
  font-size: 12px;
  color: #54585a;
}

/* line 601, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .coveo-folding-normal-caption, .CoveoBox .coveo-folding-expanded-caption, .CoveoBox .coveo-folding-oneresult-caption {
  font-size: 10px;
  margin: 0;
  font-weight: 700;
  color: #101820 !important;
}

/* line 607, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .security-bulletins .coveo-folding-results {
  padding: 8px 12px;
  background-color: #e8e8e8;
}

/* line 611, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .security-bulletins .coveo-result-folding-child-result {
  padding: 0;
  border: 0 none;
  margin: 0;
  background-color: transparent;
}

/* line 617, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoBox .security-bulletins + .coveo-folding-footer {
  display: none;
}

/* CUSTOM ICONS */
/* line 622, ../../app/assets/stylesheets/coveo_search_override.scss */
.legend-wrap {
  height: 32px;
  width: 180px;
  line-height: 32px;
  margin: 6px;
  float: left;
}

/* line 629, ../../app/assets/stylesheets/coveo_search_override.scss */
.legend-icon {
  display: inline-block;
  width: 28px;
  height: 32px;
  background-size: 28px 32px;
}

/* line 635, ../../app/assets/stylesheets/coveo_search_override.scss */
.legend-text {
  display: inline-block;
  vertical-align: middle;
  margin-top: -26px;
}

/* line 640, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoResult .coveo-result-frame .coveo-icon.cases-icon {
  background-image: url("/assets/ruckus-icon-cases.svg");
}

/* line 642, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoResult .coveo-result-frame .coveo-icon.issues-icon {
  background-image: url("/assets/ruckus-icon-issues.svg");
  background-color: transparent;
}

/* line 644, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoResult .coveo-result-frame .coveo-icon.ruckus-forum-icon {
  background-image: url("/assets/ruckus-icon-forums.svg");
}

/* line 646, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoResult .coveo-result-frame .coveo-icon.knowledge-articles-icon {
  background-image: url("/assets/ruckus-icon-knowledge-articles.svg");
}

/* line 648, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoResult .coveo-result-frame .coveo-icon.software-downloads-icon {
  background-image: url("/assets/ruckus-icon-software-downloads.svg");
}

/* line 650, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoResult .coveo-result-frame .coveo-icon.videos-icon {
  background-image: url("/assets/ruckus-icon-videos.svg");
}

/* line 652, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoResult .coveo-result-frame .coveo-icon.tech-pubs-icon {
  background-image: url("/assets/ruckus-icon-tech-pubs.svg");
}

/* line 654, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoResult .coveo-result-frame .coveo-icon.security-bulletins-icon {
  background-image: url("/assets/ruckus-icon-security-bulletins.svg");
}

/* line 656, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoResult .coveo-result-frame .coveo-icon.confluence-icon {
  background-image: url("/assets/ruckus-icon-confluence.svg");
}

/* VERSION OF SHAREPOINT THAT HAS KNOWN FILETYPE USE DEFAULT ICONS
.CoveoResult .coveo-result-frame .coveo-icon.arris-sharepoint-icon:not(.pdf):not(.xls):not(.image):not(.doc):not(.txt):not(.ppt):not(.vsd):not(.zip):not(.xml)
{background-image: url("/assets/ruckus-icon-arris-sharepoint.svg");}
*/
/* line 662, ../../app/assets/stylesheets/coveo_search_override.scss */
.CoveoResult .coveo-result-frame .coveo-icon.arris-sharepoint-icon {
  background-image: url("/assets/ruckus-icon-arris-sharepoint.svg");
}

/* line 665, ../../app/assets/stylesheets/coveo_search_override.scss */
.billboard-bar {
  height: 60px;
}
