/**
 * @file
 * Use this CSS file to override base CSS rules
 */

/* Set default font weight to 300 for better typography in high-density screens */
/*body {
  font-weight: 300;
}*/
.ui-widget.ui-widget-content {
  width: auto !important;  }

  /* EU Cokies Compliance */
 .eu-cookie-compliance-content {
  background-color: #89b0bb !important;
  padding: 15px 30px 0;
  max-width: 100% !important;
}
.eu-cookie-compliance-more-button {
 /*visibility: hidden;*/
 display: none !important;
}
button.decline-button.eu-cookie-compliance-default-button {
 /*visibility: hidden;*/
 display: none !important;
}
.eu-cookie-compliance-message {
  max-width: 100%;
  text-align: center;
  padding: 0px;

}
.eu-cookie-compliance-buttons {
 float: none !important;
 text-align: center;
 max-width: 100% !important;
 padding: 15px;
 }
 p.wow.fadeIn {
   padding-bottom: 0px;
   padding-top: 5px;
 }

 /* Sidebar */ 
 .sidebar__section sidebar-first clearfix {
  display: inline;
 }
 @media only screen
and (min-device-width : 320px)
and (max-device-width : 480px){ .sidebar__section sidebar-first { display: none; }}


/* Smartphone Portrait and Landscape 
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px){ #blok-location-2.facets-mobile  { display: inline; }}*/

/* Smartphone Portrait and Landscape 
@media only screen
and (min-device-width : 1015px)
{ .facets-mobile   { display: none; }}*/

/* Smartphone Portrait and Landscape */
@media only screen
and (min-device-width : 1015px)
{ .content-top-highlighted__section   { display: none; }}

/* Smartphone Portrait and Landscape */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 1015px){ .region.region-sidebar-first { display: none; }}

.ui-state-active {
  border: none;
    background: #a7b9ca !important;

}
.ui-state-default {
  border: none;
  background: #f4f4f4;
}

.ui-state-hover {
  border: none;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 0px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 0px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 0px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 0px/*{cornerRadius}*/;
}
.accordion-block-content {
  height: auto;
}

