.not-front .non-listing-page h1.page__title,
.not-front .listing-page h1.page__title {
  color: #d30236;
  margin-bottom: 10px;
}

.not-front .non-listing-page .search_header,
.not-front .listing-page .search_header {
  font-size: 18px;
  margin-bottom: 50px;
}


.not-front .non-listing-page #edit-keys,
.not-front .non-listing-page #edit-search-api-views-fulltext,
.not-front .listing-page #edit-search-api-views-fulltext,
.not-front .listing-page #edit-keys {
  border: 0;
  background: #f7f7f6;
  padding: 8px;
  color: #d30236;
  width: 100%;
}

#content {
  background-color: #fff;
}

/* .views-exposed-form .views-exposed-widget {
  width: 100%;
  padding: 0;
  margin-bottom: 50px;
}
.views-exposed-form .form-item {
  position: relative;
  width: 60%;
}

.views-exposed-form label {
  font-weight: normal;
}

.views-exposed-form .form-item-field-tags-tid {
  margin-bottom: 25px;
}
.views-exposed-form .form-item-field-tags-tid label {
  margin-bottom: 5px;
}

.views-exposed-form .form-item-field-parent-item-target-id,
.views-exposed-form .form-item-field-tags,
.views-exposed-form .form-item-field-parent-item,
.views-exposed-form .form-item-field-parent-item-1 {
  margin-bottom: 15px;
}
.views-exposed-form .form-item-type {
  margin-bottom: 15px;
} 
#edit-field-tags-tid {
  font-weight: light;
  font-size: 13px;
}

.container-inline-date .form-item .form-item {
  margin-bottom: 5px;
  border-radius: 5px;
  width: 100%;
}
.not-front .non-listing-page .form-text {
  padding: 5px;
  border: 1px solid rgb(166, 166, 166);
  border-radius: 5px;
  color: #575757;
}

label[for="edit-field-date-value-min"] {
  margin-bottom: 5px;
  margin-top: 10px;
}
label[for="edit-field-date-value-max"] {
  display: none;
}
label[for="edit-field-parent-item-target-id"] {
  /*display: none;* /
}
label[for="edit-type"] {
  /*display: none;* /
} 

html.js .collapsible .fieldset-legend {
  background-image: none;
  padding: 0;
}
html.js .collapsible .fieldset-legend .fieldset-title {
  color: #575757;
  font-size: 18px;
}
html.js .collapsible .fieldset-legend .fieldset-title .strong{
  color: #d30236;
  font-weight: 400;
}

.views-exposed-form .form-item .views-exposed-widget {
  float: none;
  padding: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: auto;
  margin: 0;
}

#edit-submit-custom-search,
#edit-submit-alternative-search {
  padding: 5px 10px;
  color: #d30236;
}

#edit-keys-wrapper,
#edit-search-api-views-fulltext-wrapper {
  margin-bottom: 30px;
}
.views-exposed-form .views-exposed-widget {
  margin-bottom: 10px;
}
.views-exposed-form .views-exposed-widget .form-submit {
  margin: 0;
  height: 100%;
  border: 0;
  outline: 0;
}

html.js .collapsed .fieldset-legend {
  background-image: none;
  padding: 0;
}

.view-custom-search .listing-documents .node-desc .node-body ,
.view-alternative-search .listing-documents .node-desc .node-body {
  padding: 0;
}

.view-custom-search .listing-documents .node-desc .node-title ,
.view-alternative-search .listing-documents .node-desc .node-title {
  margin-bottom: 10px;
}

.view-custom-search .listing-documents .node-desc ,
.view-alternative-search .listing-documents .node-desc {
  width: 435px;
}

.view-custom-search .listing-documents .node-thumb ,
.view-alternative-search .listing-documents .node-thumb {
  float: right;
}

.view-custom-search .listing-documents:last-child ,
.view-alternative-search .listing-documents:last-child {
  border-bottom: 0;
}

.view-custom-search .listing-documents ,
.view-alternative-search .listing-documents {
  padding: 24px 0 24px 24px;
}

.fieldset-wrapper {
  border-top: 1px solid #888;
  margin-top: 20px;
  padding-top: 20px;
}

.form-item .description {
  display: none;
}


.not-front .non-listing-page h1.page__title {
  color: #d30236;
  margin-bottom: 25px;
  font-weight: 400;
}

.not-front .non-listing-page .search_header {
  font-size: 18px;
  margin-bottom: 50px;
  font-weight: 300;
}


.not-front .non-listing-page #edit-keys ,
.not-front .non-listing-page #edit-search-api-views-fulltext {
  border: 0;
  background: #f7f7f6;
  padding: 8px;
  color: #d30236;
  width: 100%;
  font-size: 16px;
  font-weight: 300;
  font-weight: 300;
}
html.js .collapsible .fieldset-legend .fieldset-title .strong{
  color: #d30236;
  font-weight: 300;
}
.view-custom-search .listing-documents .node-desc .node-meta,
.view-alternative-search .listing-documents .node-desc .node-meta {
  padding: 0;
}

.views-exposed-form .form-item .views-exposed-widget {
  float: none;
  padding: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: auto;
  margin: 0;
}

.lupa #edit-submit-custom-search,
.lupa #edit-submit-alternative-search {
  padding: 0;
  color: #d30236;
  background: url('../images/lupa.png') no-repeat center center;
  font-size: 0;
  width: 35px;
}

#edit-keys-wrapper,
#edit-search-api-views-fulltext-wrapper {
  margin-bottom: 30px;
}
.views-exposed-form .views-exposed-widget {
  margin-bottom: 10px;
}
.views-exposed-form .views-exposed-widget .form-submit {
  margin: 0;
  height: 100%;
  border: 0;
  outline: 0;
}

html.js .collapsed .fieldset-legend {
  background-image: none;
  padding: 0;
}

.view-custom-search .listing-documents .node-desc .node-body ,
.view-alternative-search .listing-documents .node-desc .node-body {
  padding: 0;
  font-size: 15px;
  font-weight: 100;
}

.view-custom-search .listing-documents .node-desc .node-title ,
.view-alternative-search .listing-documents .node-desc .node-title {
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 700;
}

.view-custom-search .listing-documents .node-desc ,
.view-alternative-search .listing-documents .node-desc {
  width: 435px;
}

.view-custom-search .listing-documents .node-thumb ,
.view-alternative-search .listing-documents .node-thumb {
  float: right;
}

.view-custom-search .listing-documents:last-child ,
.view-alternative-search .listing-documents:last-child {
  border-bottom: 0;
}

.view-custom-search .listing-documents ,
.view-alternative-search .listing-documents {
  padding: 24px 0 24px 24px;
}

.fieldset-wrapper {
  border-top: 1px solid #888;
  margin-top: 20px;
  padding-top: 20px;
}

.form-item .description {
  display: none;
}

.section-library .fieldset-title {
  color: #d30236 !important;
}

*/

.not-front .non-listing-page h1.page__title {
  color: #6e6d5f !important;
  font-size: 27px;
  letter-spacing: 0.3px;
  font-weight: 500;
  line-height: 35px;
  margin-top: -7px;
}

/* line 84, ../sass/components/_header.scss */
.region-navigation #block-system-main-menu .menu li.menu-688 a {
  width: 182px;
  background-position: -180px 0;
}
/* line 90, ../sass/components/_header.scss */
.region-navigation #block-system-main-menu .menu li.menu-688 a:hover {
  background-position: -180px -40px;
}
/* line 96, ../sass/components/_header.scss */
.region-navigation #block-system-main-menu .menu li.menu-688 a.active, .region-navigation #block-system-main-menu .menu li.menu-664 a.active-trail {
  background-position: -180px -80px;
}

/* line 104, ../sass/components/_listings.scss */
.view-alternative-search {
  width: 580px;
}
/* line 106, ../sass/components/_listings.scss */
.view-alternative-search .listing-documents {
  overflow: hidden;
  padding: 24px 0;
  border-top: 1px solid #a20000;
}
/* line 110, ../sass/components/_listings.scss */
.view-alternative-search .listing-documents:first-child {
  border-top-color: #888888;
}
/* line 113, ../sass/components/_listings.scss */
.view-alternative-search .listing-documents:last-child {
  border-bottom: 1px solid #888888;
}
/* line 117, ../sass/components/_listings.scss */
.view-alternative-search .listing-documents .node-desc {
  float: left;
  margin-right: 20px;
  width: 460px;
  padding: 0;
  background-color: transparent;
}
/* line 123, ../sass/components/_listings.scss */
.view-alternative-search .listing-documents .node-desc .node-title {
  display: block;
}
/* line 128, ../sass/components/_listings.scss */
.view-alternative-search .listing-documents .node-desc .node-meta,
.view-alternative-search .listing-documents .node-desc .node-body {
  padding: 0 0 0 24px;
}
/* line 132, ../sass/components/_listings.scss */
.view-alternative-search .listing-documents .node-desc .node-meta {
  font-size: 13px;
  line-height: 20px;
  color: #888888;
  margin-bottom: 3px;
  margin-top: 7px;
}
/* line 141, ../sass/components/_listings.scss */
.view-alternative-search .listing-documents .node-thumb {
  float: left;
  width: 100px;
}
/* line 144, ../sass/components/_listings.scss */
.view-alternative-search .listing-documents .node-thumb ul li {
  list-style: none none !important;
}

.form-item-field-date-1 .form-item-field-date-1-date label,
.form-item-field-date .form-item-field-date-date label {
display: none;
}

