/* module-key = 'com.brikit.targetedsearch:targeted-search-web-resources', location = 'targeted-search/css/targeted-search.css' */
/* Search field macro results list */

.targeted-search-field {
	position: relative;
}

.targeted-search-field-results a {
	text-decoration: none !important;
	border-bottom: none !important;
}

form.aui.targeted-search-field .targeted-search-field-query {
	padding-right: 20px;
}

.targeted-search-field .targeted-search-waiting {
	position: absolute;
	top: 6px;
	right: 14px;
}

#header .targeted-search-field .targeted-search-waiting {
	top: 12px;
	right: 6px;
}

.targeted-search-waiting-icon {
	display: none;
	margin: 6px auto;
}

#targeted-search-results.waiting .targeted-search-waiting-icon {
	display: block;
}

.targeted-search-form .search-waiting {
	height: 24px;
	width: 24px;
}

.responsive-jump-to-top {
	position: fixed;
	bottom: 16px;
	right: 16px;
	opacity: 1;
	transition: opacity 0.2s;
}

.responsive-jump-to-top.hit-bottom {
	opacity: 0;
}

/* Search Links */
.targeted-search-link-macro .targeted-search-link-submit {
	border: none;
	text-decoration: underline;
	color: blue;
	background: white;
}

.targeted-search-link-macro a.aui-button {
	text-align: center;
}

.targeted-search-link-macro:hover {
	cursor: pointer;
}

/* Search Results Browser Header */

.targeted-search-results-screen #search-results-header {
	display: flex;
	align-items: center;
}

.targeted-search-results-screen #search-results-header > * {
    margin-right: 8px;
}

.targeted-search-results-screen #search-results-header h1 {
	width: 245px;
	margin-top: 0;
}

.targeted-search-results-screen .targeted-search-form.aui {
	margin: 0;
	width: calc(100% - 500px);
	max-width: 600px;
}

.targeted-search-results-screen .targeted-search-form input.search-input {
	max-width: none;
	font-size: 16px;
	padding: 8px 6px;
}

#default-search-action-form {
	position: absolute;
	right: 40px;
}

/* Search Results selected filters */

.targeted-search-results-screen .selected-filters {
	margin: 1em 0;
}

/* Search Results Browser */

.targeted-search-results-screen #results-wrap {
	padding-left: 20px;
}

/* align with standard search padding, but do it on a higher level than just the panel-nav*/
.targeted-search-results-screen .search-results-page-panel-nav {
	padding-top: 22px;
}

.targeted-search-results-screen .search-results-page-panel-nav {
	padding-left: 7px;
}

#categories .group {
	margin-bottom: 2px;
	margin-left: 0px;
}

#categories .filter-group-select {
  border-top: 1px solid #ccc;
  margin-top: 10px;
  padding-top: 10px;
}

.targeted-search-results-screen form.default-search-options {
	margin-top: 10px;
}

.targeted-search-results-screen form.default-search-options .contributor-username {
	margin-top: 10px;
}

.targeted-search-results-screen h3#search-instruction,
.targeted-search-results-screen h3.search-filter-section {
  font-size: 12px;
  font-weight: bold;
  color: #707070;
  text-transform: uppercase;
	margin-bottom: 9px;
}

.targeted-search-results-screen form.aui .checkbox>label {
	color: #3572B3;
}

#results-filters {
	/* width:25%;  */
	/* float: left; */
}

#results-filters .expand-all-controls {
	margin-bottom: 16px;
	overflow:hidden;
	width:100%;
}

#results-filters h3.search-filter-section {
	margin-top: 12px;
}

#results-filters .results-filters-expand-all,
#results-filters .results-filters-collapse-all {
	font-size: 12px;
	display:block;
}

#results-filters .results-filters-collapse-all {
	float: left;
}

#results-filters .results-filters-expand-all {
	float: right;
}

#targeted-search-results {
	float:left;
	width: 70%;
}

#targeted-search-results .highlights,
#targeted-search-results .search-result-meta {
	padding-left: 24px;
}

#targeted-search-results .search-result-title {
	position: relative;
	font-weight: normal;
}

#targeted-search-results .search-highlight {
	font-weight: bold;
}

#search-results-body {
	margin-left: 22px;
}

.targeted-search-results-screen .search-result-title .icon {
	left: -22px;
	top: 6px;
}

#selected-filter-summary {
	margin-left: 20px;
}

#selected-filter-summary .selected-filter:first-child {
	margin-top: 16px;
}

#targeted-search-results .search-results-count {
	margin-bottom: 16px;
	color: #707070;
}

#targeted-search-results span.search-highlight {
	background: none;
}

#targeted-search-results p.search-result-summary {
	margin-top: 0;
}

.search-results-list .search-result {
	display: flex;
	padding: 8px 20px 8px 0;
	color: #42526E;
}

.search-results-list .search-result:hover {
	text-decoration: none;
	background: #eee;
}

.search-results-list .result-type-icon {
	height: 24px;
	width: 24px;
	background-size: cover;
	margin-top: 2px;
}

.search-results-list .search-result .details {
	flex: 1;
	display: flex;
	flex-direction: column;
	margin-left: 12px;
}

.search-results-list .search-result .title {
	font-size: larger;
}

.search-results-list .search-result .search-result-meta {
	display: flex;
  flex-wrap: wrap;
}

.search-results-list .search-result .search-result-meta > * {
	padding-right: 0.5em;
  margin-top: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
  flex-shrink: 0;
}

.brikit-search-panel .search-results-list {
  width: 640px;  
}

.brikit-search-panel .search-results-list .search-result .title {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.brikit-search-panel .search-results-list .search-result .title,
.brikit-search-panel .search-results-list .search-result .highlights,
.brikit-search-panel .search-results .search-result-meta,
.brikit-search-panel .search-results-list .search-result-meta .labels {
	max-width: 580px;
}

/* Neutralize margins when on the default Confluence search page */
.brikit-search-panel .search-results .highlights, 
.brikit-search-panel .search-results .search-result-meta {
    margin-left: 0;
}

.search-results-list .search-result .search-result-meta .container {
  min-width: 12%;
  max-width: 550px;
	flex-shrink: 1;
}

.search-results-list .search-result .search-result-meta .page {
	max-width: 30%;
}

.search-results-list #results-statistics {
	padding-left: 20px;
	padding-bottom: 0.5em;
}

.search-results-list.display-simple-list {
	padding-left: 40px;
}

.search-results-list li {
	padding: 8px 0;
}

.content-query-macro .search-results-list li {
	padding: 0;
}

.search-results-list .no-search-results {
	padding-top: 32px;
	text-align: center;
}

#targeted-search-results ul.search-results-list,
.interactive-search-results ul.search-results-list {
	list-style: none;
	margin-top: 0;
	padding-left: 0;
}

.search-result-meta,
.search-result-meta a {
	font-size: 12px;
	color: #707070;
}

.search-result-metadata {
	list-style: none;
	padding: 0;
	margin: 0;
}

.search-result-metadata li {
	font-size: 12px;
	display: inline;
	padding-right: 16px;
}

.search-result-metadata li,
.search-result-metadata li a {
	font-size: 12px;
	/* 707070 = aui medium gray */
	color: #707070;  
	text-decoration: none;
}

.search-result-metadata a:hover {
	decoration: underline;
}

#search-results-body .rich-link-labels {
	display: block;
}

#search-results-body .rich-link-labels .aui-label {
	display: none;
}

.pagination {
  margin: 30px 0 0 10px;
}

/* SEARCH-566 */
body[data-aui-version^="7."] .search-result-title a {
    padding-left: 22px;
}

/* Search results scrolling */
#targeted-search-results .aui-nav-pagination {
	display: none;
}

#targeted-search-results .load-monitor {
	text-align: center;
	margin-bottom: 20px;
}

/* Labels applicator */

#filter-labels-container {
	margin-top: 18px;
}

.filter-label-selectors {
	-webkit-padding-start: 0;
	margin: 8px 0;
	list-style-type: none;
}

.filter-label-selectors .filter-label,
.filter-label-selectors .load-more-filters {
	float: left;
	margin-right: 16px;
	height: auto;
}

.filter-label-selectors.aui-buttons .filter-label .aui-button-link.filter-label-name,
.filter-label-selectors.aui-buttons .load-more-filters .aui-button-link {
	padding: 8px 0 0 0;
	height: auto;
}

.filter-group-container .load-more-groups,
.filter-label-selectors.aui-buttons .load-more-filters .aui-button-link {
}

.filter-label-selectors.aui-buttons .filter-label .aui-button-link.filter-label-name:hover {
	border-color: transparent;
}

.ts-expander-label-picker {
	min-height: 3em;
}

a.aui-expander-trigger.aui-expander-reveal-text.aui-button.aui-button-subtle.ts-label-picker-expander  {
	top: 0px;
}

/* Admin Console */

#targeted-search-options-wrapper {
	position: relative;
}

#targeted-search-config-toolbar {
	padding: 10px 10px 30px 10px;
	width: 100%;
}

#filters-configuration {
	padding-top: 6px;
	border-top: 1px solid #707070; /* aui medium gray */
}

#targeted-search-toolbar-primary {
	margin-right: 50px;
}

#filters-configuration tr.filter-group          td.displayName { padding-left: calc(21 * 24px); }
#filters-configuration tr.filter-group.depth-0  td.displayName { padding-left: calc(0 * 24px); }
#filters-configuration tr.filter-group.depth-1  td.displayName { padding-left: calc(1 * 24px); }
#filters-configuration tr.filter-group.depth-2  td.displayName { padding-left: calc(2 * 24px); }
#filters-configuration tr.filter-group.depth-3  td.displayName { padding-left: calc(3 * 24px); }
#filters-configuration tr.filter-group.depth-4  td.displayName { padding-left: calc(4 * 24px); }
#filters-configuration tr.filter-group.depth-5  td.displayName { padding-left: calc(5 * 24px); }
#filters-configuration tr.filter-group.depth-6  td.displayName { padding-left: calc(6 * 24px); }
#filters-configuration tr.filter-group.depth-7  td.displayName { padding-left: calc(7 * 24px); }
#filters-configuration tr.filter-group.depth-8  td.displayName { padding-left: calc(8 * 24px); }
#filters-configuration tr.filter-group.depth-9  td.displayName { padding-left: calc(9 * 24px); }
#filters-configuration tr.filter-group.depth-10 td.displayName { padding-left: calc(10 * 24px); }
#filters-configuration tr.filter-group.depth-11 td.displayName { padding-left: calc(11 * 24px); }
#filters-configuration tr.filter-group.depth-12 td.displayName { padding-left: calc(12 * 24px); }
#filters-configuration tr.filter-group.depth-13 td.displayName { padding-left: calc(13 * 24px); }
#filters-configuration tr.filter-group.depth-14 td.displayName { padding-left: calc(14 * 24px); }
#filters-configuration tr.filter-group.depth-15 td.displayName { padding-left: calc(15 * 24px); }
#filters-configuration tr.filter-group.depth-16 td.displayName { padding-left: calc(16 * 24px); }
#filters-configuration tr.filter-group.depth-17 td.displayName { padding-left: calc(17 * 24px); }
#filters-configuration tr.filter-group.depth-18 td.displayName { padding-left: calc(18 * 24px); }
#filters-configuration tr.filter-group.depth-19 td.displayName { padding-left: calc(19 * 24px); }
#filters-configuration tr.filter-group.depth-20 td.displayName { padding-left: calc(20 * 24px); }

#filters-configuration tr.filter          td.displayName { padding-left: calc(12px + 21 * 24px); }
#filters-configuration tr.filter.depth-0  td.displayName { padding-left: calc(12px + 0 * 24px); }
#filters-configuration tr.filter.depth-1  td.displayName { padding-left: calc(12px + 1 * 24px); }
#filters-configuration tr.filter.depth-2  td.displayName { padding-left: calc(12px + 2 * 24px); }
#filters-configuration tr.filter.depth-3  td.displayName { padding-left: calc(12px + 3 * 24px); }
#filters-configuration tr.filter.depth-4  td.displayName { padding-left: calc(12px + 4 * 24px); }
#filters-configuration tr.filter.depth-5  td.displayName { padding-left: calc(12px + 5 * 24px); }
#filters-configuration tr.filter.depth-6  td.displayName { padding-left: calc(12px + 6 * 24px); }
#filters-configuration tr.filter.depth-7  td.displayName { padding-left: calc(12px + 7 * 24px); }
#filters-configuration tr.filter.depth-8  td.displayName { padding-left: calc(12px + 8 * 24px); }
#filters-configuration tr.filter.depth-9  td.displayName { padding-left: calc(12px + 9 * 24px); }
#filters-configuration tr.filter.depth-10 td.displayName { padding-left: calc(12px + 10 * 24px); }
#filters-configuration tr.filter.depth-11 td.displayName { padding-left: calc(12px + 11 * 24px); }
#filters-configuration tr.filter.depth-12 td.displayName { padding-left: calc(12px + 12 * 24px); }
#filters-configuration tr.filter.depth-13 td.displayName { padding-left: calc(12px + 13 * 24px); }
#filters-configuration tr.filter.depth-14 td.displayName { padding-left: calc(12px + 14 * 24px); }
#filters-configuration tr.filter.depth-15 td.displayName { padding-left: calc(12px + 15 * 24px); }
#filters-configuration tr.filter.depth-16 td.displayName { padding-left: calc(12px + 16 * 24px); }
#filters-configuration tr.filter.depth-17 td.displayName { padding-left: calc(12px + 17 * 24px); }
#filters-configuration tr.filter.depth-18 td.displayName { padding-left: calc(12px + 18 * 24px); }
#filters-configuration tr.filter.depth-19 td.displayName { padding-left: calc(12px + 19 * 24px); }
#filters-configuration tr.filter.depth-20 td.displayName { padding-left: calc(12px + 20 * 24px); }

#filters-configuration th#promoted,
#filters-configuration td.promoted {
	text-align: center;
}

#filters-configuration td.labelSuffix {
	padding-left: 24px;
}

/* Content query macro */
ul.content-query {
    list-style-position: inside;
}

/* Fix a Confluence bug (see SEARCH-732) */
.aui-datepicker-dialog {
	z-index:5000 !important;
}
/* module-key = 'com.brikit.targetedsearch:targeted-search-web-resources', location = 'targeted-search/css/targeted-search-panel.css' */
body.brikit-window-blanket {
	overflow-y: hidden;
}

.brikit-window-blanket {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: rgba(0, 0, 0, 0.54);
	z-index: 2003;
}

.brikit-search-panel {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
  width: 960px;
	display: flex;
	background-color: #fff;
}

.brikit-search-panel .error {
	margin-top: 0.5em;
}

.brikit-search-panel .search-panel-left {
	display: flex;
	flex-direction: column;
	width: 260px;
	padding: 12px 0;
}

.brikit-search-panel .filter-panel-header,
.brikit-search-panel .filter-panel,
.brikit-search-panel .filter-panel-footer {
	flex: 0;
	flex-basis: initial;
	padding: 0 24px;
}

/* Chevron Vertical Alignment */
.brikit-search-panel .search-filter-section {
  display: flex;
  align-items: center;
  font-size: 16px;
	cursor: pointer;
}

.brikit-search-panel .filter-panel-header .expand-all-controls,
.brikit-search-panel .filter-panel-footer {
	display: flex;
	justify-content: space-between;
}

/* Filter Panel Header Height */
.brikit-search-panel .filter-panel-header {
	flex-direction: column;
	display: flex;
	flex-grow: 1;
	max-height: 61px;
}

/* Filter Panel Footer Height */
.brikit-search-panel .filter-panel-footer {
	flex-wrap: wrap;
	flex-grow: 1;
	max-height: 51px;
}

.brikit-search-panel .filter-panel-header a,
.brikit-search-panel .filter-panel-footer a,
.brikit-search-panel .load-more-groups a.aui-button-link,
.brikit-search-panel .load-more-filters a.aui-button-link,
.brikit-search-panel .search-panel-right a.clear-all-link {
	font-size: 12px;
	text-transform: uppercase;
	color: #333;
}

.brikit-search-panel .load-more-groups a.aui-button-link {
	margin-top: 10px;
}

.brikit-search-panel .load-more-filters a.aui-button-link {
	margin-left: 18px;
}

.brikit-search-panel .filter-panel {
	display: flex;
	flex: 1;
	flex-direction: column;
  overflow-y: auto;
	margin: 12px 0;
}

.brikit-search-panel.cql-search .filter-panel {
	width: 0;
	padding: 0;
	overflow: hidden;
}

.brikit-search-panel .filter-panel .expand-all-controls {
	display: flex;
	justify-content: space-between;
	padding-right: 20px;
}

.brikit-search-panel .default-options-select {
	margin-top: 10px;
}

.brikit-search-panel .filter-panel .brikit-filter-picker {
	margin-top: 0;
}

.brikit-search-panel .filter-panel .native-option {
  padding-bottom: 18px;
}

.brikit-search-panel .filter-panel .native-option:first-child {
	margin-top: 20px;
}

.brikit-search-panel .filter-panel .native-option:last-child {
  margin-bottom: 18px;
  border-bottom: 1px solid #ccc;
}

/* Filter Group Font Size Adjustment */
.brikit-search-panel .brikit-filter-picker > .filter-group {
	font-size: 16px;
}

/* The ul selector prevents interference with the Contributor dropdown */
.brikit-search-panel .filter-panel .filter-group li.filter,
.brikit-search-panel .default-search-options ul li {
	display: block;
	position: relative;
	padding-left: 18px;
	overflow: hidden;
}

.brikit-search-panel .filter-panel .filter-group li.filter a,
.brikit-search-panel .default-search-options ul li a {
  padding: 4px 1px;
	font-size: 14px;
	display: inline;
}

.brikit-search-panel .filter-panel .filter-group li.filter.selected:before,
.brikit-search-panel .default-search-options li.selected:before {
	content: "\f194";
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0;
	font-family: "Adgs Icons";
	font-size: 14px;
	position: absolute;
	top: 2px;
	left: 0;
}

.brikit-search-panel .search-panel-right {
	display: flex;
	flex-direction: column;
	width: 700px;
}

.brikit-search-panel .query-panel,
.brikit-search-panel .cql-query-panel {
	position: relative;
  padding: 20px 30px 0 30px;
}

.brikit-search-panel.cql-search .query-panel,
.brikit-search-panel .regular-search-link-text,
.brikit-search-panel.cql-search .cql-search-link-text,
.brikit-search-panel .cql-query-panel {
	display: none;
}

.brikit-search-panel.cql-search .cql-query-panel,
.brikit-search-panel.cql-search .regular-search-link-text {
	display: block;
}

.brikit-search-panel fieldset .field-group {
	margin: 0;
	padding: 0;  
}

.brikit-search-panel form.aui .query-field {
  max-width: 900px;
  margin: 20px 0px;
  padding-left: 12px;
	padding-right: 32px;
  font-size: 20px

}

.brikit-search-panel form.aui .query-field:after {
  content: "\f18c";
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0;
	font-family: "Adgs Icons";
  position: absolute;
  right: 0;
	z-index: 2004;
}

.brikit-search-panel .textarea.cql-search-input {
	max-width: initial;
}

.brikit-search-panel .results-panel {
	padding: 30px;
	overflow-y: auto;
}

.brikit-search-panel .search-filters-display {
	display: none;
}

.brikit-search-panel:not(.cql-search) .search-filters-display {
	display: flex;
	justify-content: space-between;
	margin-top: 1.5em;
}

.brikit-search-panel .search-filter-options {
	white-space: nowrap;
}

.brikit-search-panel .selected-filter-summary {
	min-height: 38px;
}

.brikit-search-panel .results-panel .total-results-count {
	margin-left: 20px
}

.brikit-search-panel .results-panel ul.search-results-list {
	list-style-type: none;
}

.brikit-search-panel .search-results-list .search-result-meta .labels {
	display: flex;
	flex-wrap: wrap;
	margin-top: 0;
	padding-left: 0;
  margin-bottom: 0;
}

.brikit-search-panel .search-results-list .search-result-meta .labels .aui-label {
	padding: 1px 4px 3px 4px;
  margin-top: 5px;
}

.brikit-search-panel .search-help,
.brikit-search-panel .cql-help,
.brikit-search-panel.no-results .search-results {
	display: none;
}

.brikit-search-panel.no-results:not(.cql-search) .search-help,
.brikit-search-panel.cql-search.no-results .cql-help {
	display: block;
}

/* module-key = 'com.brikit.targetedsearch:targeted-search-web-resources', location = 'targeted-search/css/filter-picker.css' */
.brikit-filter-picker *,
.brikit-search-panel .default-search-options * {
  box-sizing: border-box;
}

.brikit-filter-picker,
.brikit-filter-picker ul,
.brikit-search-panel .default-search-options ul {
  padding-left: 0;
}

.brikit-filter-picker li,
.brikit-search-panel .default-search-options li {
  list-style: none;
}

.brikit-filter-picker > .filter-group {
  margin-top: 10px;
  font-size: 16px;
}

.brikit-filter-picker .filter-group li {
  list-style: none;
}

.targeted-search-filter-container .brikit-filter-picker .filter-group .filters { 
	display: flex;
	flex-wrap: wrap;
	position: relative;
}

.targeted-search-filter-container .brikit-filter-picker .filter-group .filters .filter {
	margin-right: 1em;
}

.targeted-search-filter-container .brikit-filter-picker .filter-group .filters .filter.selected > a {
	cursor: default;
	color: #999;
}

.targeted-search-filter-container .brikit-filter-picker .filter-group .filters .filter.selected:hover > a {
	text-decoration: none;
}

.targeted-search-filter-container .brikit-filter-picker .filter.subcategories-open {
	min-width: 100%;
}

.brikit-filter-picker .filters,
.brikit-filter-picker .subcategories {
	margin-top: 0;
}

.brikit-filter-picker .subcategories {
  display: block;
  padding-left: 10px;
  border-left: 3px solid #eee;
}

.brikit-filter-picker .load-more-filters .aui-button.aui-button-link {
	padding: 0;
}

.brikit-filter-picker .subcategories .filter-group {
  display: block;
}

.brikit-filter-picker .filter.subcategories-open {
  display: block;
}

.brikit-filter-picker .filter-group-expander {
	cursor: pointer;
	vertical-align: middle;
}

.brikit-filter-picker > .filter-group > .filter-group-name {
	cursor: pointer;
}

.brikit-filter-picker .filters.horizontal {
	margin-left: 1em;
}

.brikit-filter-picker .filter.subcategories-open .subcategories {
  display: block;
}

.targeted-search-filter-container .aui-message {
	margin: 20px;
}

.brikit-filter-picker .more-text,
.brikit-filter-picker .less-text {
	font-size: 12px;
	text-transform: uppercase;
	color: #333;
}

.aui-label.cascading-label {
	background-color: #fdd;
}

.aui-label.inherited-label {
	background-color: #ddf;
}

/* module-key = 'com.brikit.targetedsearch:targeted-search-web-resources', location = 'targeted-search/css/space-picker.css' */
.folksonomy .aui-dropdown li a span {
	padding-left: 0;
}

.folksonomy .aui-dropdown li a span em,
.brikit-label-picker .aui-dropdown li a span,
.brikit-space-picker .aui-dropdown li a span {
	padding: 0px 4px 0 6px;	
	font-style: normal;
	white-space: nowrap; 
	overflow: hidden;
	text-overflow: ellipsis;
	color: #333;
	color: $!brikitBodyColor;
}

.filter-panel .contributor-username .aui-dropdown li a:hover span,
.folksonomy .aui-dropdown li a:hover span,
.brikit-label-picker .aui-dropdown li a:hover span,
.brikit-space-picker .aui-dropdown li a:hover span {
	background-color: white;
}

.filter-panel .contributor-username .aui-dropdown li a span {
	padding-left: 30px;
}

/* module-key = 'com.brikit.targetedsearch:targeted-search-web-resources', location = 'targeted-search/css/quick-search.css' */
/* SEARCH-384 */
.targeted-search-results-list {
    width: 315px;
}

.targeted-search-results-list.aui-dropdown {
	max-width: 100%;
}

.targeted-search-results-list ol {
	list-style-type: none;
}

.targeted-search-results-list.aui-dropdown ol li.with-space-name,
.targeted-search-results-list.aui-dropdown ol li.no-results-found {
	height: auto;
	line-height: 1.3em;
	margin: 0;
	padding: 0;
}

.targeted-search-results-list ol li:hover {
	background-color: #3572B3;
}

.targeted-search-results-list.aui-dropdown ol li.with-space-name .title {
	display: flex;
	align-items: center;
	padding: 6px 12px 0 12px;
}

.targeted-search-results-list.aui-dropdown ol li.with-space-name .title-text {
	white-space: nowrap;
	overflow-x: hidden;
	text-overflow: ellipsis;
	min-width: 0;
}

.targeted-search-results-list.aui-dropdown ol li.with-space-name .space-name {
	padding: 0 12px 6px 12px;
}

.aui-header .targeted-search-results-list.aui-dropdown ol li a {
	padding: 0;
}

.aui-header .targeted-search-results-list.aui-dropdown ol li a,
.aui-header .targeted-search-results-list.aui-dropdown ol li a span {
	line-height: inherit;
	color: #333;
}

#quick-search .targeted-search-results-list.aui-dropdown li a span,
.targeted-search-results-list.aui-dropdown li a span.aui-icon {
	padding: 0;
	background-position: center;
}

.targeted-search-results-list.aui-dropdown li a span.aui-icon {
	margin: 0 8px 0 0;
	min-width: 16px;
}

.quick-nav-drop-down .aui-dropdown li.with-space-name:hover {
	xbackground-color: #3572b0;
}

.wiki-content .targeted-search-results-list a,
.wiki-content .targeted-search-results-list a:link,
.wiki-content .targeted-search-results-list a:visited,
.wiki-content .targeted-search-results-list a:hover,
.wiki-content .targeted-search-results-list a:active {
	color: #333;
}

.targeted-search-results-list.aui-dropdown li a span {
	padding-left: 0px;
}

#header .aui-header .targeted-search-results-list.aui-dropdown ol li a.space-name,
.targeted-search-results-list.aui-dropdown li a.space-name {
	padding-left: 24px;
	font-size: 11px;
	line-height: 13px;
	color: #666;
}

#header .aui-header .targeted-search-results-list.aui-dropdown ol li:hover a,
.targeted-search-results-list.aui-dropdown ol li:hover a,
#quick-search .targeted-search-results-list.aui-dropdown ol li:hover a,
.targeted-search-results-list.aui-dropdown ol li:hover a span,
.wiki-content .targeted-search-results-list.aui-dropdown ol li:hover a.space-name {
	color: #ffffff;
}

/* SEARCH-483 */
div.targeted-search-field-results {
    text-align: left;
}

.targeted-search-form.aui-quicksearch:before {
  content: "";
}

/* module-key = 'com.brikit.targetedsearch:targeted-search-web-resources', location = 'targeted-search/css/labels-editor.css' */
#add-folksonomy-label {
	margin-left: 0.6em;
}

.brikit-filter-picker a.filter-name,
.filter-panel a.space-category-name,
.filter-panel a.content-type-name {
  cursor: pointer;
}

/* module-key = 'com.brikit.targetedsearch:targeted-search-web-resources', location = 'targeted-search/css/label-select.css' */
/* Label Select Field */
.label-select-field-group .label-select-field {
	margin-right: 18px;
}

.label-select-field {
	display: inline-block;
	vertical-align: top;
}

.label-select-field .brikit-expander-control {
	cursor: pointer;
}

.label-select-field .buttons {
	margin-top: 12px;
}

.label-select-lozenge.aui-lozenge.no-label {
	font-style: italic;
}

.label-select-field .expander-icon {
	vertical-align: text-bottom;
}

form.aui.label-select-field-form {
	margin-top: 0;
	margin-bottom: 20px;
}


/* module-key = 'com.brikit.targetedsearch:targeted-search-web-resources', location = 'targeted-search/css/interactive-search.css' */
form.aui.interactive-search-form {
	padding-top: 1em;
}

.interactive-search .search-query-field {
	margin-bottom: 1em;    
}

.content-query-macro .search-filter-options,
.interactive-search .search-filter-options, 
.interactive-search .filter-by-options, 
.interactive-search .sort-by-options {
	display: flex;
	align-items: center;
	flex-wrap: wrap
}

.content-query-macro .search-filter-options > *, 
.interactive-search .search-filter-options > *, 
.interactive-search .filter-by-options > *, 
.interactive-search .sort-by-options > * {
  margin-right: 0.6em;
	margin-bottom: 0.3em;
}

.interactive-search .filter-by-heading, 
.interactive-search .sort-by-heading {
	white-space: nowrap;
}

.interactive-search-form .sort-by-options {
	max-width: 200px;
}

.interactive-search .search-query-field {
	position: relative;
}

.interactive-search form.aui .aui-select2-container {
	max-width: none;
}

.interactive-search .search-input {
	display: block;
	width: 100%;
	max-width: none;
	font-size: 20px;
	padding: 6px 12px;
}

.interactive-search-form .aui-dropdown2-active.active {
	color: #ffffff;
}

.interactive-search-form .aui-dropdown2.aui-style-default a {
	cursor: pointer;
}

.interactive-search-form .aui-dropdown2.aui-style-default a.disabled {
	cursor: default;
	color: #CCC;
}

.interactive-search-form .aui-dropdown2.aui-style-default a.disabled:hover {
	background-color: white;
}

.brikit-container .content-query-macro .filter-group-select.has-selected-filter .aui-dropdown2-trigger,
.brikit-container .content-query-macro .filter-group-select.has-selected-filter input,
.brikit-container .interactive-search .filter-group-select.has-selected-filter .aui-dropdown2-trigger {
	border-color: #666;
  background-color: #ddd;
}

.content-query-macro .selected-filters,
.interactive-search .selected-filters {
	padding: 8px 0 1em 0;
}

.interactive-search-waiting-icon {
	position: absolute;
	top: 6px;
	left: calc(50% - 8px);
	height: 16px;
	width: 16px;
}

.interactive-search-results {
	position: relative;
	min-height: 24px;
}

.interactive-search-results ul.search-results {
	list-style-type: none;
	padding-left: 22px;
}

.interactive-search-results ul.search-results li {
	margin-top: 12px;
}

.interactive-search-results .search-result-title {
	position: relative;
	font-weight: normal;
}

.interactive-search-results .search-result-title .icon {
}


.interactive-search-results .search-highlight {
	font-weight: bold;
}

.interactive-search-results .aui-nav-pagination {
	position: absolute;
	top: 0;
	right: 0;
	margin-top: 0;
}

/* module-key = 'com.brikit.targetedsearch:targeted-search-web-resources', location = 'targeted-search/css/content-query.css' */
.content-query-macro .results-table th,
.content-query-macro .results-table td {
  vertical-align: top;
  padding: 4px 8px;
  position: relative;
}

.content-query-macro .results-table .download-attachment-toggle {
  text-align: center;
}

.content-query-macro .results-table th {
  text-align: left;
}

.content-query-macro .results-table th .heading {
  padding-right: 16px;
}

.content-query-macro .results-table th .sort-icon {
  position: absolute;
  top: 6px;
  right: 4px;
  opacity: 1;
  transform: rotate(180deg);
  transition: all 0.3s;
}

.content-query-macro .results-table th.no-sort .sort-icon {
  opacity: 0;
}

.content-query-macro .results-table th.no-sort:hover .sort-icon {
  color: #666;
  opacity: .5;
}

.content-query-macro .results-table th.sort-down .sort-icon {
  right: -4px;
  transform: rotate(0deg);
}

.content-query-macro .results-table th.title {
  min-width: 200px;
}

.content-query-macro .results-table .aui-icon {
  padding-right: 6px;
}

.content-query-macro .download-attachments-button .aui-icon {
  padding-right: 4px;
}

.content-query-macro .results-table .label-list {
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
  padding-left: 0;
}

.content-query-macro .results-table .label-list .aui-label {
  margin: 0;
  white-space: nowrap;
  line-height: 1.3;
}

.content-query-macro .download-attachments-button {
  margin-top: 16px;
}
/* module-key = 'com.brikit.targetedsearch:targeted-search-web-resources', location = 'targeted-search/css/more-results-loader.css' */
.more-results-scroll-loader .load-monitor,
.more-results-button-loader .load-button-holder,
.more-results-loader-off .load-monitor {
	clear: both;
	text-align: center;
}

.loading .load-button-holder {
	display: none;
}

.more-results-scroll-loader .spinner,
.more-results-button-loader .spinner {
	height: 24px;
}

/* module-key = 'com.brikit.targetedsearch:targeted-search-web-resources', location = 'targeted-search/css/buttons.css' */
.aui-button[aria-pressed=true] .aui-icon {
    color: white;
}

.aui-icon.upload {
		background: url(data:image/png;base64,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TUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS4xLjIiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjE8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDx0aWZmOkNvbXByZXNzaW9uPjU8L3RpZmY6Q29tcHJlc3Npb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjE2PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT4xPC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xNjwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogICAgICAgICA8ZGM6c3ViamVjdD4KICAgICAgICAgICAgPHJkZjpCYWcvPgogICAgICAgICA8L2RjOnN1YmplY3Q+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxMy0xMC0xNlQwOToxMDo0MzwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+UGl4ZWxtYXRvciAyLjIuMTwveG1wOkNyZWF0b3JUb29sPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KhlrCGwAAAJ1JREFUOBGlU9sNBCEIRLKtqK1Yjlbin7VoLRbDhb2Q7Aty5/KDyTDjMFFHRKBV730HU0pOm9k0gMljDIFJE0GZOPYLGVhI3Bzn+HwTuJKFoImcBDSyJeKsEEspe4i1VjXEkwO56Z/+WmBrrdGcEyybT454Pe89IJNXi7nLKyB+qcsC4lp9yjzwSy6vHbics/4dxafRMcZowDYUQoAPOpZJAYmiYMEAAAAASUVORK5CYII=) no-repeat left center;
}

.aui-icon.download {
		background: url(data:image/png;base64,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TUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS4xLjIiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjE8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDx0aWZmOkNvbXByZXNzaW9uPjU8L3RpZmY6Q29tcHJlc3Npb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjE2PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT4xPC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xNjwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogICAgICAgICA8ZGM6c3ViamVjdD4KICAgICAgICAgICAgPHJkZjpCYWcvPgogICAgICAgICA8L2RjOnN1YmplY3Q+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxMy0xMC0xNlQwOToxMDo1NDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+UGl4ZWxtYXRvciAyLjIuMTwveG1wOkNyZWF0b3JUb29sPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KMtvXNAAAAKxJREFUOBHtk8ENwyAMRQ3qKsAoMA5MwoldYJYM49pURAjZVate60ti+/+XxCYGEUGLUsps1lqNprFa49P6HwDw8wzMvsbeO44x3i4gxggppXutprWG13XB2jUBkEAihIxAgGnmM+KcA8vmPVjAwjN28+qxV5zBCZHM1r6sj0U7rwyh+cyjvF771HCuArhJT76HxbkU4idIQq1mcs7676i5troNIWzpd7fee3gCBoc3cHmOl8AAAAAASUVORK5CYII=) no-repeat left center;
}

/* module-key = 'com.brikit.targetedsearch:targeted-search-web-resources', location = 'targeted-search/css/mobile-search.css' */
.mobile .brikit-search-panel .search-panel-left,
.mobile .brikit-search-panel .search-panel-right {
	transition: margin .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out;
}

.mobile .brikit-search-panel .query-panel {
	padding: 16px 12px 0 12px;
}

.mobile .brikit-search-panel .search-panel-right {
	position: relative;
}

.mobile .brikit-search-panel,
.mobile .brikit-search-panel .search-panel-left,
.mobile .brikit-search-panel .search-panel-right,
.mobile .brikit-search-panel {
	max-width: 100vw;
	width: 100vw;
}

.mobile .brikit-search-panel .search-panel-left {
	margin-left: -100vw;
}

.mobile .brikit-search-panel .search-panel-right {
	margin-right: 0;
}

.mobile.filter-panel-on .brikit-search-panel .search-panel-left {
	margin-left: 0;
}

.mobile.filter-panel-on .brikit-search-panel .search-panel-right {
	margin-right: -100vw;
}

.mobile.filter-panel-on .search-panel-left .filter-panel-header {
	flex-direction: row;
}

.mobile.filter-panel-on .search-panel-left .filter-panel-header {
	max-height: 30px;
	flex-direction: row;
	justify-content: space-between 
}

.mobile.filter-panel-on .search-panel-left .expand-all-controls {
	margin: 0;
}

.targeted-search-toggle-filters-button {
	display: none;
}

.mobile.filter-panel-on .brikit-search-panel .search-panel-left .targeted-search-toggle-filters-button {
	display: block;
}

.mobile .brikit-search-panel .search-results-list {
	width: 100%;
	max-width: 100%;
}

.mobile .brikit-search-panel .search-results-list .search-result .title,
.mobile .brikit-search-panel .search-results-list .search-result .highlights,
.mobile .brikit-search-panel .search-results .search-result-meta {
	max-width: calc(100vw - 120px);
}

.mobile .brikit-search-panel .query-panel {
}

#targeted-search-close-button,
.brikit-search-panel .search-panel-right .targeted-search-toggle-filters-button,
.brikit-search-panel .search-filters-display .clear-all-link {
	display: none;
}

.mobile .brikit-search-panel #targeted-search-close-button,
.mobile .brikit-search-panel .search-panel-right .targeted-search-toggle-filters-button {
	display: block;
}

.mobile .brikit-search-panel .search-filters-display .clear-all-link {
	display: block;
	margin-left: 8px;
}

.mobile .brikit-search-panel .search-query-field .clear-all-link,
.mobile .brikit-search-panel #targeted-search-query-submit-button {
	display: none;
}

.mobile .brikit-search-panel .search-filter-options-wrapper {
	display: flex;
	margin-top: 12px;
	justify-content: flex-end;
}

.mobile .brikit-search-panel .search-filters-display {
	flex-direction: column;
}

.mobile .brikit-search-panel .rich-link .rich-link-image .rich-link-image-strut {
	min-height: 100px;
}

.mobile .brikit-search-panel .rich-link .rich-link-image {
	width: 100px;
}

.mobile .brikit-search-panel .search-panel-left .filter-panel-header a {
	white-space: nowrap;
  padding: 6px;
}

/* mobile search form and header animation */

.mobile .brikit-header-content,
.mobile .mobile-search-form {
	transition: transform .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out;
}

.mobile.mobile-search .brikit-header-content {
	-webkit-transform: translateY(-60px);
	transform: translateY(-60px);
	opacity: 0;
}

.mobile .mobile-search-form {
	position: absolute;
	display: flex;
	box-sizing: border-box;
	padding: 15px 10px;
	width: 100%;
	-webkit-transform: translateY(-60px);
	transform: translateY(-60px);
	opacity: 0;
	background-color: #EEE;
}

.mobile.mobile-search .mobile-search-form {
	-webkit-transform: translateY(0px);
	transform: translateY(0px);
	opacity: 1;
	z-index: 20;
}

.mobile.mobile-search #mobile-menu-toggle-button {
	display: none;
}

.mobile-search-form .aui-button~.aui-button {
	margin-left: 0;
}

.mobile-search-form input.text {
	flex: 1;
	margin: 0 16px;
	max-width: none;
	border: none;
}

.mobile .filter-panel-footer {
	display: none;
}

.mobile #recently-viewed-dialog {
	box-sizing: border-box !important;
	margin-left: 2px !important;
	margin-right: 2px !important;
	width: calc(100vw - 4px) !important;
}

.mobile #recently-viewed-dialog .dialog-tip {
	display: none;
}

/* mobile search overlay */

.mobile .mobile-search-overlay {
	position: fixed;
	top: 60px;
	height: 100vh;
	width: 100vw;
	background-color: #000;
	opacity: .6;
	z-index: 1000;
	display: none;
}

.mobile.mobile-search .mobile-search-overlay {
	display: block;
}

/* mobile search toggle button */

.mobile .mobile-search-toggle-button {
	position: absolute;
	top: 8px;
	right: 64px;
	z-index: 12; /* stay above page title and header elements */
}

.mobile .mobile-search-toggle-button .aui-icon,
.mobile #mobile-menu-toggle-button .aui-icon {
	color: white;
}

/* mobile search panel */

.mobile-search-filters-panel {
	display: flex;
	position: fixed;
	flex-direction: column;
	top: 100vh;
	left: 0;
	transition: top 0.2s ease-in-out;
	height: 100vh;
	width: 100vw;
	overflow: hidden;
	z-index: 10;
}

.mobile-search-filters-panel {
	z-index: 100;
}

.mobile-search .mobile-search-panel .no-more-results {
	display: block;
	height: 112px;
	clear: both;
	font-style: italic;
	background-color: #fff;
}

.mobile-search .mobile-search-panel,
.search-filters-on .mobile-search-filters-panel {
	top: 0;
}

.mobile-search-panel button {
	flex: 0;
}

.mobile-search-panel .results-header {
	display: flex;
	flex-grow: 0;
	align-items: center;
	padding: 8px 12px;
	background-color: #ddd;
	border-bottom: #ccc;
}

.mobile-search-panel .results-message {
	flex: 1;
}

.mobile-search-panel .total-results,
.mobile-search-panel .search-string {
	font-weight: bold;
}

.mobile-search-panel .search-string:before,
.mobile-search-panel .search-string:after {
	content: "'";
}

.mobile-search-panel .filter-trigger-button {
	flex: 0;
}

.mobile-search-panel .search-results {
	flex: 1;
	padding-bottom: 40px;	
	overflow-x: hidden;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch; /* for momentum scrolling on iOS */
	background-color: #eee;
	opacity: 0.95;
}

.mobile-search-panel .search-results-list {
	padding: 10px;
}

.mobile-search-filters-panel .mobile-title-bar {
	display: flex;
	flex: 0 0 auto;
	align-items: center;
	background-color: #ccc;
}

.mobile-search-filters-panel .mobile-title-bar .title {
	flex: 1;
	text-align: center;
}

.mobile-search-filters-panel .mobile-title-bar .closer {
	flex: initial;
	padding-right: 32px;
}

.mobile-search-filters-panel .mobile-search-filters {
	flex: 1;
	overflow-x: hidden;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch; /* for momentum scrolling on iOS */
	background-color: #eee;
	padding-bottom: 112px; /* clear the navigation bar at the bottom of mobile Safari */
}

.mobile-search-filters-panel .search-results-page-panel-nav {
	padding: 20px;
}

.mobile-search-filters-panel #search-instruction,
.mobile-search-filters-panel .expand-all-controls {
	display: none;
}

.mobile-search-filters-panel .default-options-select {
	border: none;
	margin-top: 0;
	padding-top: 0;
}

.mobile-search-filters-panel .default-options-select h3 {
	margin-top: 12px;
}

.mobile-search-filters .clear-all {
	display: block;
	margin: 0 0 20px 20px;
}

/* load monitor */

.mobile .load-monitor {
	clear: both;
	height: 120px;
	text-align: center;
}

/* fancy radio and checkboxes */

.mobile-search-filters .aui .checkbox,
.mobile-search-filters .aui .radio {
	padding: 0;
}

.mobile-search-filters .aui .checkbox>label,
.mobile-search-filters .aui .radio>label {
	color: #666;
}

.mobile-search-filters input[type="checkbox"],
.mobile-search-filters input[type="radio"] {
	position: absolute;
	opacity: 0;
	z-index: -1;
}

.mobile-search-filters label {
  cursor: pointer;
}

.mobile-search-filters label:before {
  content: " ";
	font-family: "Atlassian Icons";
  display: inline-block;
  width: 1.5em;
}

.mobile-search-filters .aui input[type="checkbox"]:checked + label,
.mobile-search-filters .aui input[type="radio"]:checked + label {
	color: #000;
}

.mobile-search-filters input[type="checkbox"]:checked + label::before,
.mobile-search-filters input[type="radio"]:checked + label::before {
  content: "\f194";
}

/* module-key = 'com.brikit.targetedsearch:targeted-search-web-resources', location = 'targeted-search/css/search-panel.css' */
.brikit-window-blanket .brikit-search-panel {
	#backgroundOptionStyles($brikitSearchPanelBackgroundColor $brikitSearchPanelBackgroundImage $brikitSearchPanelBackgroundImagePosition $brikitSearchPanelBackgroundImageRepeat $brikitSearchPanelGradientTopColor $brikitSearchPanelGradientBottomColor $brikitSearchPanelGradientTop $brikitSearchPanelBackgroundGradientBottom)
	
	#borderOptionStyles($brikitSearchPanelBorderSize $brikitSearchPanelBorderStyle $brikitSearchPanelBorderColor $brikitSearchPanelBorderRadius)
}

.brikit-search-panel form.targeted-search-form {
	width: 100%;
}

.brikit-search-panel .search-query-field {
	display: flex;
	justify-content: space-between;
}

.brikit-search-panel .search-query-field > *,
.brikit-search-panel form.aui .search-query-field .text {
	display: block;
	margin: 0 4px;
}

.brikit-search-panel form.aui .search-query-field .long-field {
	max-width: 100%;
}

.brikit-search-panel .cql-help > .search-tips > li,
.brikit-search-panel .search-help > .search-tips > li {
	margin: 1em 0;
}

.brikit-search-panel .cql-help .search-tips li li,
.brikit-search-panel .search-help .search-tips li li {
	margin: .6em 0;
}

.brikit-search-panel form.aui .search-query-field input.text,
.brikit-search-panel form.aui .text,
.brikit-search-panel select.select {
	#backgroundOptionStyles($brikitSearchPanelFieldsBackgroundColor $brikitSearchPanelFieldsBackgroundImage $brikitSearchPanelFieldsBackgroundImagePosition $brikitSearchPanelFieldsBackgroundImageRepeat $brikitSearchPanelFieldsGradientTopColor $brikitSearchPanelFieldsGradientBottomColor $brikitSearchPanelFieldsGradientTop $brikitSearchPanelFieldsBackgroundGradientBottom)
	
	#fontOptionStyles($brikitSearchPanelFieldsColor $brikitSearchPanelFieldsFontFamily $brikitSearchPanelFieldsFontSize $brikitSearchPanelFieldsFontWeight $brikitSearchPanelFieldsTextTransform)	
	
	#borderOptionStyles($brikitSearchPanelFieldsBorderSize $brikitSearchPanelFieldsBorderStyle $brikitSearchPanelFieldsBorderColor $brikitSearchPanelFieldsBorderRadius)
	
	box-shadow: $brikitSearchPanelFieldsBoxShadowValues;
}

.brikit-search-panel .search-panel-left {
	overflow: hidden;
}

.brikit-search-panel .search-panel-right a.clear-all-link {
	white-space: nowrap;
	padding: 6px 0;
}

.brikit-search-panel .search-panel-left .filter-panel-header a,
.brikit-search-panel .search-panel-left .filter-panel-footer a,
.brikit-search-panel .search-panel-left .load-more-groups a.aui-button-link,
.brikit-search-panel .search-panel-left .load-more-filters a.aui-button-link,
.brikit-search-panel .search-panel-right a.clear-all-link,
.brikit-search-panel .search-panel-right .aui-iconfont-search,
.brikit-filter-picker .more-text,
.brikit-filter-picker .less-text {
	#fontOptionStyles($brikitSearchPanelControlsColor $brikitSearchPanelControlsFontFamily $brikitSearchPanelControlsFontSize $brikitSearchPanelControlsFontWeight $brikitSearchPanelControlsTextTransform)	
}

.brikit-search-panel .search-panel-left .search-filter-section,
.brikit-search-panel .brikit-filter-picker .filter-group .filter-group-name  {
	#fontOptionStyles($brikitSearchPanelFilterTitleColor $brikitSearchPanelFilterTitleFontFamily $brikitSearchPanelFilterTitleFontSize $brikitSearchPanelFilterTitleFontWeight $brikitSearchPanelFilterTitleTextTransform)	
}

.brikit-search-panel .brikit-filter-picker > .filter-group > .filter-group-name  {
	cursor: pointer;
}

.brikit-search-panel .filter-panel .filter-group li.filter > a,
.brikit-search-panel .default-search-options ul li > a {
	color: $brikitLinkColor;
	#fontOptionStyles($brikitSearchPanelFilterNameColor $brikitSearchPanelFilterNameFontFamily $brikitSearchPanelFilterNameFontSize $brikitSearchPanelFilterNameFontWeight $brikitSearchPanelFilterNameTextTransform)
	cursor: pointer;
}

.brikit-search-panel .content-type a:hover {
	color: $brikitLinkHoverColor;
	color: $brikitSearchPanelFilterNameHoverColor;
    #textUnderlineOptionStyles($brikitLinkHoverTextUnderlineSize $brikitLinkHoverTextUnderlineStyle $brikitLinkHoverTextUnderlineColor)
    #textUnderlineOptionStyles($brikitSearchPanelFilterNameHoverUnderlineTextUnderlineSize $brikitSearchPanelFilterNameHoverUnderlineTextUnderlineStyle $brikitSearchPanelFilterNameHoverUnderlineTextUnderlineColor)
 }


 .brikit-search-panel .results-statistics {
 	#fontOptionStyles($brikitBodyColor $brikitBodyFontFamily $brikitBodyFontSize $brikitBodyFontWeight $brikitBodyTextTransform)
 	font-size: 12px;
 }
/* module-key = 'com.brikit.targetedsearch:targeted-search-web-resources', location = 'targeted-search/css/fonts.css' */
@font-face {
  font-family: 'Targeted-Search-Icons';
  src: url("data:application/x-font-ttf;charset=utf-8;base64,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") format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.targeted-search-icon:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'Targeted-Search-Icons' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.targeted-search-icon:not(.targeted-search-icon-show-span) span {
  text-indent: -9999em;
  display: inline-block;
}

.aui-button.targeted-search-icon.targeted-search-icon-show-span span {
  padding-left: 0;
}

.icon-search-filter:before {
  content: "\e911";
}
.icon-layer-2-left:before {
  content: "\e90f";
}
.icon-layer-2:before {
  content: "\e910";
}
.icon-close:before {
  content: "\e900";
}
.icon-copy:before {
  content: "\e901";
}
.icon-double-down:before {
  content: "\e902";
}
.icon-download:before {
  content: "\e903";
}
.icon-drag-handle:before {
  content: "\e904";
}
.icon-layer-1:before {
  content: "\e905";
}
.icon-layer-2-right:before {
  content: "\e906";
}
.icon-layer-3-main:before {
  content: "\e907";
}
.icon-layer-3:before {
  content: "\e908";
}
.icon-layer-4:before {
  content: "\e909";
}
.icon-move:before {
  content: "\e90a";
}
.icon-redo:before {
  content: "\e90b";
}
.icon-toolbar-edit-button:before {
  content: "\e90c";
}
.icon-undo:before {
  content: "\e90d";
}
.icon-upload:before {
  content: "\e90e";
}
