/**
 * @file
 * Styling for Views in Bartik.
 */

 
  /* egovPublic styles  */
.views_slideshow_cycle_slide img {
  width: 100%;
}

 
 @media screen and (max-width: 1320px) {
.view-gemeinderat .views-row,
.view-gemeindeverwaltung .views-row,
.view-kommissionsmitglieder .views-row,
.view-kreisschule .views-row,
.view-sicherheit .views-row {
  float: left;
  width: 100%;
  padding-bottom: 20px;
}
.ui-accordion .ui-accordion-content {
    padding: 0.5em 0.5em 0.5em 0.5em;
    border-top: 0;
    overflow: auto;
}
  .view-gemeindeverwaltung {
    width: 100%;
}
#block-verwaltungsteam {
    display: none;
}
    .view-gemeindeverwaltung .views-field-field-person-foto,
.view-kommissionsmitglieder .views-field-field-person-foto{
 float: left;
  padding-right: 10px;
}
}

@media screen and (min-width: 1320px) {
.view-gemeinderat .views-row {
  min-height: 270px;
  width: 50%;
  padding-top: 20px;
}
#block-gemeinderatsteam{
    width: 450px;
    position: relative;
    float: right;
	margin: 18px 0 0 15px;
	z-index: 99;
}  
 
.ui-accordion .ui-accordion-content {
    padding: 0.7em 0.7em 0.7em 0.7em;
    border-top: 0;
    overflow: auto;
}
  .view-gemeindeverwaltung {
    float: left;
    width: 50%;
    margin-top: 15px;
}
#block-verwaltungsteam{
    width: 453px;
    position: relative;
    float: right;
margin: 18px 0 0 15px;
}  
 .view-gemeindeverwaltung .views-row,
.view-kommissionsmitglieder .views-row,
.view-kreisschule .views-row,
.view-sicherheit .views-row{
  float: left;
  width: 100%;
  padding-bottom: 10px;
}

.view-gemeindeverwaltung .views-field-field-person-foto,
.view-kommissionsmitglieder .views-field-field-person-foto,
.view-sicherheit .views-field-field-person-foto,
.view-kreisschule .views-field-field-person-foto  {
 float: left;
  padding-right: 10px;
}
}

.views-field-field-publikation-datei {
  margin-bottom: 20px;
  }

.view-fotogalerie .colorbox {
  border-bottom: none;
}


.views-field-title {
  font-size: 1.2em;
  font-weight: bold;
}
.views-label-field-person-funktion,
.views-label-field-person-kommission-funktion,
.views-label-field-person-gderats-funktion,
.views-label-field-person-resort,
.views-label-field-person-telefon-g,
.views-label-field-person-telefon-m,
.views-label-field-person-telefon-p,
.views-label-field-person-mail-g,
.views-label-field-person-website,
.views-field.adresse,
.views-label-field-gewerbe-telefon-g{
  float: left;
  min-width: 80px;
  font-weight: bold;
 }

.views-label-field-gewerbe-funktion{
  font-weight: bold;
 }


.views-field-field-person-hausnummer,
.views-field-field-person-ort,
.views-field-field__gewerbe-hausnummer,
.views-field-field-gewerbe-ort{
  float: left;
 }
.views-field-field-person-strasse,
.views-field-field__gewerbe-strasse,
.views-field.komma,
.views-field-field-person-plz,
.views-field-field-gewerbe-plz{
  float: left;
  padding-right: 0.3em;
}


/* Online-Schalter  */
.view-onlineschalter .views-row{
  margin: 10px 0 0 0;
}

.view-onlineschalter .views-row a{
  color: #009453;
}

.view-onlineschalter .views-label-field-person-website,
.view-onlineschalter .views-label-field-reglement-datei,
.view-onlineschalter .views-label-field-dienstleistung-url,
.views-label-field-download-datei {
 float: left;
  min-width: 100px;
  font-weight: bold;
}

@media screen and (max-width: 460px) {
.view-onlineschalter .views-label-field-person-website,
.view-onlineschalter .views-label-field-reglement-datei,
.view-onlineschalter .views-label-field-dienstleistung-url,
  .views-label-field-download-datei{
 display: none;
  }
}

 
  /* Accordion-Header in Views wie Gemeindeverwaltung  */

.ui-state-active, .ui-state-active:hover, .ui-state-default:hover {
    border: 1px solid #a3a3a3;
    background: #009453;
    color: #fff;
}


.ui-state-default {
    border: 1px solid #a3a3a3;
    font-weight: bold;
}




/* Tab styles */
.views-displays .tabs .open > a {
  border-radius: 7px 7px 0 0;
}
.views-displays .tabs .open > a:hover,
.views-displays .tabs .open > a:focus {
  color: #0071B3;
}
.views-displays .secondary .form-submit {
  font-size: 0.846em;
}

/* Tabs action list styles */
.views-displays .tabs .action-list {
  padding: 0;
}

/* Contextual filter options styles */
.views-filterable-options .filterable-option:nth-of-type(even) .form-type-checkbox {
  background-color: #F9F9F9;
}

/* Views action dropbutton styles */
.views-ui-display-tab-actions .dropbutton .form-submit {
  color: #0071B3;
}
.views-ui-display-tab-actions .dropbutton .form-submit:hover,
.views-ui-display-tab-actions .dropbutton .form-submit:focus {
  color: #018FE2;
}
