.SolrSearchResultPortlet {
  margin-top: 30px;
  /*.solr-search-container {
  	display: flex;
  	justify-content: space-between;
  	flex-flow: row wrap;
  	.solr-search-results-container {
  		flex: 1 0 50%;
  	}
  }*/
  /*@media screen and (max-width: 766px) {
  	.solr-search-results-head {
  		margin-left: 8px;
  	}
  }*/
  /*.solr-page {
  	display: inline-block;
  	padding: 4px 4px 2px 4px;
  	min-width: 24px;
  	text-align: center;
  	margin: 0 4px;
  	cursor: pointer;
  	&:hover {
  		text-decoration: underline;
  	}
  	&.selected {
  		border: 1px solid #000;
  	}
  }*/
  /* responsive */
  /*@media all and (max-width: 1024px) {
  	.solr-search-container .solr-search-results-container, .solr-search-params {
  		flex: 1 0 100%;
  	}
  }*/
  /*@media all and (max-width: 520px) {
  	.datepickers > div {
  		input {
  			max-width: none;
  			flex: 1 1 80%;
  			margin: 15px 5px 0 0;
  		}
  		span {
  			flex: 0 1 10%;
  		}
  	}
  }*/
}
.SolrSearchResultPortlet .solr-search-params {
  /*background-color: #f3f3f6;
  padding: 16px;
  flex: 1 0 20%;
  margin: 0 16px 0 0;*/
  box-sizing: border-box;
  /*h3 {
  	text-transform: uppercase;
  	margin-top: 24px;
  	color: #232157;
  }*/
}
.SolrSearchResultPortlet input.solr-search-query {
  width: 100%;
  box-sizing: border-box;
  font-size: 18px;
  margin-bottom: 16px;
}
.SolrSearchResultPortlet .solr-search-results {
  /*.solr-search-result {
  	a:hover {
  		background-color: rgba(123, 122, 154, 0.1);
  		text-decoration: none;
  	}
  	h2 {
  		margin: 0;
  	}
  }*/
}
.SolrSearchResultPortlet .solr-search-results .solr-search-result {
  padding: 0;
  /*a {
  	padding: 15px;
  	display: block;
  }*/
}
.SolrSearchResultPortlet .solr-search-results .list-title {
  font-size: 18px;
}
.SolrSearchResultPortlet .solr-search-results .list-date.list-attribute {
  color: #18181c;
  font-size: 14px;
}
.SolrSearchResultPortlet .solr-search-results-head {
  /*h2 {
  	margin-bottom: 0;
  }*/
  margin-bottom: 32px;
  display: flex;
  flex-flow: row;
}
.SolrSearchResultPortlet .solr-search-results-head > {
  /*.solr-search-results-head-left {
  	-webkit-box-flex: 1;
  	-webkit-flex: 1 1 auto;
  	-ms-flex: 1 1 auto;
  	flex: 1 1 50%;
  }*/
}
.SolrSearchResultPortlet .solr-search-results-head > .solr-search-results-head-right > span.select2 {
  width: 200px !important;
  margin-left: 10px;
}
.SolrSearchResultPortlet .solr-search-result-info {
  color: #8a8a8a;
}
.SolrSearchResultPortlet .solr-bottom-container {
  margin-top: 32px;
  text-align: center;
}
.SolrSearchResultPortlet .solr-label {
  margin-bottom: 5px;
}
.SolrSearchResultPortlet .selected-drilldown-params {
  display: flex;
  flex-flow: wrap;
  margin-bottom: 16px;
}
.SolrSearchResultPortlet .solr-selected-drill-down-param {
  background-color: #73a3fc;
  color: #fff;
  cursor: default;
  margin: 4px;
  padding: 4px 8px;
  display: flex;
  font-size: 16px;
  border-radius: 2px;
  position: relative;
}
.SolrSearchResultPortlet .solr-drill-down-item-select > span {
  width: auto !important;
}
.SolrSearchResultPortlet .drill-down-param-value {
  display: block;
  line-height: 24px;
}
.SolrSearchResultPortlet .solr-drill-down-item {
  padding: 4px 16px;
}
.SolrSearchResultPortlet .remove-btn {
  color: #f3f3f6;
  cursor: pointer;
  display: block;
  background: url("./icons/close-btn.svg") no-repeat;
  background-size: contain;
  background-position: right top;
  width: 11px;
  height: 11px;
  color: transparent;
  padding-left: 8px;
  position: relative;
  top: 8px;
}
.SolrSearchResultPortlet .solr-drill-down-item span {
  padding-left: 4px;
}
.SolrSearchResultPortlet .solr-drill-down-param {
  margin-bottom: 24px;
}
.SolrSearchResultPortlet .solr-drill-down-params .solr-drill-down-param .solr-drill-down-item:hover {
  text-decoration: underline;
  cursor: pointer;
}
.SolrSearchResultPortlet .solr-drill-down-params h4 {
  margin: 10px 0 0;
}
.SolrSearchResultPortlet .solr-drill-down-params .solr-drill-down-param .solr-drill-down-item-select {
  margin: 4px 0 0 16px;
}
.SolrSearchResultPortlet .solr-drill-down-params .solr-drill-down-param .solr-drill-down-item-select span.select2 {
  display: block;
}
.SolrSearchResultPortlet .ui-datepicker {
  z-index: 100 !important;
  border: 1px solid #0c5cef;
}
.SolrSearchResultPortlet .datepickers > div {
  display: flex;
  flex: 1 1 100%;
  justify-content: space-between;
  flex-flow: row wrap;
  /*input {
  	max-width: 41%;
  	font-family: 'Open Sans', sans-serif;
  }
  span {
  	font-size: 14px;
  }*/
}
.SolrSearchResultPortlet .datepickers > div > span {
  margin-bottom: 10px;
  padding-top: 6px;
}
.SolrSearchResultPortlet .ui-datepicker select.ui-datepicker-month, .SolrSearchResultPortlet .ui-datepicker select.ui-datepicker-year {
  padding: inherit;
}