.paginationWrapper {
  text-align: center;
}

.contentmain .f3-widget-paginator {
  margin-top: 20px;
}
.contentmain .f3-widget-paginator li {
  float: left;
  background: transparent;
  padding: 0;
}
.contentmain .f3-widget-paginator li a {
  color: #CC4E19;
  padding: 6px 12px;
  margin-left: -1px;
  border: 1px solid #ddd;
}
.contentmain .f3-widget-paginator li.current {
  padding: 6px 12px;
  margin-left: -1px;
  margin-top: -7px;
  border: 1px solid #ddd;
  background: #CC4E19;
  color: #fff;
}

.newPublication .fieldwrap {
  margin-bottom: 10px;
}
.newPublication label {
  float: left;
  font-weight: normal;
  width: 40%;
}
.newPublication input[type=text],
.newPublication textarea {
  float: right;
  width: 60%;
  font-family: 'BundesSans', Arial, helvetica, sans-serif;
}
.newPublication .focuspoint input[type=checkbox] {
  width: 7%;
  float: left;
  margin-top: 7px;
}
.newPublication .focuspoint label {
  width: 91%;
  float: right;
  padding: 0;
}
.newPublication .focuspoint:after {
  content: '';
  clear: both;
  display: table;
}

.onlinePublicationsSearchForm {
  margin-bottom: 40px;
}
.onlinePublicationsSearchForm .fieldwrap {
  margin-bottom: 10px;
}
.onlinePublicationsSearchForm label {
  font-weight: normal;
}
.onlinePublicationsSearchForm input,
.onlinePublicationsSearchForm select,
.onlinePublicationsSearchForm textarea {
  width: 100%;
  font-family: 'BundesSans', Arial, helvetica, sans-serif;
}
.onlinePublicationsSearchForm input[type=text] {
  padding: 0 5px;
}
.onlinePublicationsSearchForm .focuspoint input[type=checkbox] {
  width: 7%;
  float: left;
  margin-top: 7px;
}
.onlinePublicationsSearchForm .focuspoint label {
  width: 91%;
  float: right;
}
.onlinePublicationsSearchForm .focuspoint:after {
  content: '';
  clear: both;
  display: table;
}
.onlinePublicationsSearchForm .mapWrap {
  background: #fff;
  border: 1px solid #ccc;
  padding: 20px;
}
.onlinePublicationsSearchForm .buttonStandard {
  border: 1px solid #EC7404;
  background: #EC7404 !important;
  color: #fff !important;
  padding: 5px 10px;
  display: block;
  text-align: center;
}
.onlinePublicationsSearchForm .buttonStandard:hover {
  background: #9f3d13 !important;
  color: #fff !important;
}
.onlinePublicationsSearchForm .buttonReset {
  border: 1px solid #ccc;
  background: #f8f8f8 !important;
  color: #222 !important;
  padding: 5px 10px;
  display: block;
  text-align: center;
}
.onlinePublicationsSearchForm .buttonReset:hover {
  background: #b3b3b3 !important;
  color: #222 !important;
}

table.tx_bafzaonlinepublikationen {
  margin: 30px 0;
}

.tx_bafzaonlinepublikationen.listView tr {
  border-bottom: 1px solid #ccc;
}
.tx_bafzaonlinepublikationen.listView tr:first-child {
  border-bottom: none;
}
.tx_bafzaonlinepublikationen.listView tr td {
  padding: 10px 5px;
  font-size: 15px;
}
.tx_bafzaonlinepublikationen.listView tr th {
  background: #EC7404;
  color: #fff;
  padding: 5px;
}
.tx_bafzaonlinepublikationen.listView tr th i.fa {
  color: #fff;
}

.tx-bafza-online-publikationen .wrapNoResult {
  margin-bottom: 20px;
}
.tx-bafza-online-publikationen .typo3-message {
  margin-top: 20px;
}

.buttonStandard,
a.buttonStandard {
  font-family: 'BundesSans', Arial, helvetica, sans-serif;
  border: 1px solid #EC7404;
  background: #EC7404 !important;
  color: #fff !important;
  padding: 5px 10px;
  display: block;
  text-align: center;
}
.buttonStandard:hover,
a.buttonStandard:hover {
  background: #9f3d13 !important;
  color: #fff !important;
}
.buttonStandard.listNewButton,
a.buttonStandard.listNewButton {
  margin-top: -7px;
}

.buttonReset {
  border: 1px solid #ccc;
  background: #f8f8f8 !important;
  color: #222 !important;
  padding: 5px 10px;
  display: block;
  text-align: center;
  font-family: 'BundesSans', Arial, helvetica, sans-serif;
}
.buttonReset:hover {
  background: #b3b3b3 !important;
  color: #222 !important;
}
