.cercador-portlet .icon-search:hover {
  cursor: pointer;
  color: #c8102e; }

/* El portlet injectat per un theme tindrà la class portlet-static
i sobre aquest no volem aplicar les següents regles */
.cercador-portlet:not(.portlet-static) #search {
  background-color: #dddddd;
  padding: 10px 15px 30px 15px; }
.cercador-portlet:not(.portlet-static) form {
  width: calc(100% - 50px);
  padding: 4px 6px;
  border: 1px; }
.cercador-portlet:not(.portlet-static) .icon-search {
  position: relative;
  top: 10px;
  left: 10px; }

.resultats-portlet .cercador-en-resultats {
  background-color: #dddddd;
  padding: 15px;
  margin-bottom: 30px; }
  .resultats-portlet .cercador-en-resultats input#q {
    width: calc(100% - 50px); }
  .resultats-portlet .cercador-en-resultats .icon-search {
    margin-left: 13px; }
    .resultats-portlet .cercador-en-resultats .icon-search:hover {
      cursor: pointer;
      color: #c8102e; }
  .resultats-portlet .cercador-en-resultats label {
    display: inline;
    margin: 0 12px 0 8px; }
.resultats-portlet a.titCerca {
  color: #c8102e; }
.resultats-portlet .linkCerca {
  color: #6f6f6f !important;
  font-size: .85em; }
.resultats-portlet .upf-cercador-paginacio {
  text-align: center; }
  .resultats-portlet .upf-cercador-paginacio ul li {
    margin: 0 8px;
    display: inline-block;
    list-style: none; }
    .resultats-portlet .upf-cercador-paginacio ul li a {
      cursor: pointer;
      text-decoration: none;
      color: #c8102e; }
      .resultats-portlet .upf-cercador-paginacio ul li a:hover {
        text-decoration: underline; }
    .resultats-portlet .upf-cercador-paginacio ul li span {
      color: #6f6f6f; }

/* Si la cerca és amb el cercador de Liferay, amaguem el cecador que inclou
 i els tokens de cerca*/
.resultats_cerca #_3_searchContainer, .resultats_cerca #_3_searchTokens {
  display: none; }

/*Caixa de cerca*/
.aui .resultats-portlet .cercador-en-resultats input#q {
  width: calc(100% - 50px);
  padding: 4px 6px;
  border: 1px;
  margin-bottom: 10px; }

.aui .resultats-portlet .cercador-en-resultats .icon-search {
  margin-left: 13px;
  font-size: 25px; }

.aui .resultats-portlet label {
  font-weight: normal; }

/*Menú left cerca*/
.aui .search-layout .nav-stacked > li {
  float: none;
  background-color: transparent;
  border: 0;
  margin: 0; }

.aui .search-layout .nav-pills > li.active > a {
  color: #363733;
  background-color: transparent;
  text-decoration: none;
  border: 1px solid #363733 !important;
  line-height: 16px;
  box-sizing: border-box;
  padding: 10px;
  text-align: left;
  border-radius: 0; }

.aui .search-layout .result .asset-entry .asset-entry-title {
  font-size: inherit !important;
  font-weight: bold; }

/*quadrats amb el número d'elements trobats*/
.aui .search-layout .nav-pills > li.active > a:hover, .aui .search-layout .nav-pills > li.active > a:focus {
  background-color: #363733;
  color: #fff;
  transition: .5s all; }

.aui .search-layout .badge {
  background-color: #c8102e;
  border-radius: 2px;
  float: right; }

/*Primera tr de la table sense contingut*/
.search-layout .lfr-search-container {
  margin-top: 0; }

.search-layout thead.table-columns {
  display: none; }

/*Amplada camp site where to search en la configuraci? */
#_86_SITESEARCH {
  width: 700px; }