
@media (min-width: 768px) {
  .hidden-sm {
    display: none !important;
  }
}

@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}

// Damit das vergrößern der Schriftgröße auch bei Buttons etc. übernommen wird.
//.ui-btn, .ui-header .ui-btn-left, .ui-header .ui-btn-right {
//	font-size: inherit;
//}

.ui-header .ui-title, .ui-footer .ui-title {
	margin:0 15%;
}

.ui-pagination .ui-pagination-prev, .ui-pagination .ui-pagination-next  { 
	top:120px; 
}

#gebietePages {
	text-align:center; 
}

nav > #menu {
	display:none;
}

[data-role=header] .ui-btn-active {
	background-color: #333 !important;
	border-color: #1F1F1F !important;
}

.ui-fixed-hidden {
	position:fixed !important;
}

.hidden { display:none; }


/*
#wahlenContent .ui-li-aside { margin: 0; }
#about { font-size: 9px; }
.about_footer { height: 20px; line-height: 18px; font-size: 10px; }
sup,sub { line-height: 0; font-size: 65%; }
.ui-header .ui-title,.ui-footer .ui-title { margin: .6em 0 .8em; }
.ui-li .ui-btn-text a.ui-link-inherit { text-overflow: normal; white-space: normal; }
.ui-navbar li .ui-btn,.ui-navbar .ui-navbar-toggle .ui-btn,
.ui-navbar-expanded .ui-btn,
.ui-header .ui-btn-inner,.ui-footer .ui-btn-inner,.ui-mini .ui-btn-inner,
.ui-li-divider,.ui-li-static,
.ui-btn-text { font-size: 16px; }
.ui-header-fixed { height:auto; }
.ui-header .ui-title { height:24px; padding-top:8px; }
.ui-header .ui-btn { margin-top:4px; }

.ui-icon-info { background-position: -540px -1px; }

.header_caption { font-weight:bold; }
.header_subcaption, .header_tooltip { font-size:0.8em; }
*/