div.tx-sribacalext-pi-minibackend a.button {
  display: block;
  padding: 5px;
  background: url('../../page/templates/iba/image/system/icon.png') no-repeat scroll 0 -876px transparent;
  color: #ffffff;
}
div.tx-sribacalext-pi-minibackend a.button.act {
  background-position: 0 -426px;
}
div.tx-sribacalext-pi-minibackend a.button.disabled {
  cursor: default;
}
div.tx-sribacalext-pi-minibackend ul.categoryFilter {
  clear: both;
  overflow: hidden;
  margin-bottom: 10px;
}
div.tx-sribacalext-pi-minibackend ul.categoryFilter li {
  float: left;
  margin-right: 10px;
}
div.tx-sribacalext-pi-minibackend div, div.tx-sribacalext-pi-minibackend h2 {
  margin-bottom: 10px;
}
div.tx-sribacalext-pi-minibackend div {
  overflow: hidden;
}
div.tx-sribacalext-pi-minibackend .toggle {
  cursor: pointer;
  background: url('../../page/templates/iba/image/system/icon.png') no-repeat scroll -589px -243px transparent;
  padding: 0 0 0 15px !important;
}
div.tx-sribacalext-pi-minibackend .toggle.act {
  background-position: -586px -265px;
}
div.tx-sribacalext-pi-minibackend div.application {
  float: left;
  margin-right: 10px;
  min-height: 175px;
  width: 265px;
  position: relative;
}
div.tx-sribacalext-pi-minibackend div.application a.button {
  position: absolute;
  bottom: 0;
}
div.tx-sribacalext-pi-minibackend div.application a.button.update {
  left: 0;
}
div.tx-sribacalext-pi-minibackend div.application a.button.delete {
  right: 0;
}
div.tx-sribacalext-pi-minibackend div.application a.button.disabled {
  background: #707173;
  cursor: default;
}
div.tx-sribacalext-pi-minibackend div.eventTitle {
  clear: both;
  overflow: hidden;
}
div.tx-sribacalext-pi-minibackend div.eventTitle h4, div.tx-sribacalext-pi-minibackend div.eventTitle a {
  float: left;
}
div.tx-sribacalext-pi-minibackend div.eventTitle h4 {
  height: 20px;
}
div.tx-sribacalext-pi-minibackend div.eventTitle a {
  margin-left: 10px;
  padding: 3px;
}
div#tx-sribacalext-pi-minibackend-info {
  width: 200px;
  height: 50px;
  background-color: #ffffff;
  padding: 5px;
  clear: both;
  border-width: 3px;
  border-color: #00ff00;
  border-style: solid;
  border-radius: 5px;
  --moz-border-radius: 5px;
  --webkit-border-radius: 5px;
  color: #707173;
}
div#tx-sribacalext-pi-minibackend-info.error {
  color: #ff0000;
  border-width: 3px;
  border-color: #ff0000;
  border-style: solid;
  border-radius: 5px;
  --moz-border-radius: 5px;
  --webkit-border-radius: 5px;
}
div#tx-sribacalext-pi-minibackend-info a.close {
  float: right;
  margin-right: 5px;
  text-decoration: none;
  display: block;
}
div#tx-sribacalext-pi-minibackend-info a.close:hover {
  text-decoration: underline;
}
div#tx-sribacalext-pi-minibackend-info p {
  float: left;
  width: 150px;
}
