/* Spezielles Stylesheet für odv.de auf der AWI-Multisite */

ul {
  list-style-type: none;
  margin: initial;
}
li {
  line-height: inherit;
}

input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.ce-table, .contenttable {
  font-size: 0.85em;
}
.colors-1 .ce-table tr:nth-child(2n+3), .colors-1 .contenttable tbody tr:nth-child(2n) {
  background: #E1E7EA;
}
.colors-1 .ce-table th, .colors-1 .ce-table td, .colors-1 .contenttable th, .colors-1 .contenttable td {
  border: 1px solid black;
}

.tx-typo3forum-pi1 .f3-widget-paginator li.current {
float: left;
padding: 0 14px;
line-height: 34px;
text-decoration: none;
border: 1px solid #ddd;
border-left-width: 0;
}

.tx-typo3forum-pi1 .f3-widget-paginator {
border-left: 1px solid #ddd;
}

.tx-typo3forum-pi1 .pagination li.disabled:not(:last-child) {
  display: none;
}

.btn-primary {
  color: #fff !important;
}

.tx-srfeuserregister-pi1 input {
  padding-left: .5em;
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], .content input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
  height: auto;
}

/* iunctim: Adjustments for Typo3 v8.7 LTS+  */

  /* Icon(s) allg. */
.t3f-icon {
  width: 32px;
  height: 32px;
  position: relative;
}
.t3f-icon > .t3f-icon {
  width: 16px;
  height: 16px;
  position: absolute;
  bottom: 0px;
}
  /* Forum Icon(s) */
.t3f-icon-forum {
  background-image: url(/typo3conf/ext/typo3_forum/Resources/Public/Images/Icons/Forum/BaseIcon.png);
}
.t3f-icon-new {
  left: 0px;
  background-image: url(/typo3conf/ext/typo3_forum/Resources/Public/Images/Icons/Forum/OverlayNew.png);
}
.t3f-icon-closed {
  right: 0px;
  background-image: url(/typo3conf/ext/typo3_forum/Resources/Public/Images/Icons/Forum/OverlayLocked.png);
}

  /* Topic Icon(s) */
.t3f-icon-topic {
  background-image: url(/typo3conf/ext/typo3_forum/Resources/Public/Images/Icons/Topic/BaseIcon.png);
}
.t3f-icon-important {
  top: 0px;
  left: 0px;
  background-image: url(/typo3conf/ext/typo3_forum/Resources/Public/Images/Icons/Topic/OverlayImportant.png);
}
.t3f-icon-closed2 {
  bottom: 0px;
  left: 0px;
  background-image: url(/typo3conf/ext/typo3_forum/Resources/Public/Images/Icons/Topic/OverlayLocked.png);
}
.t3f-icon-solved {
  right: 0px;
  background-image: url(/typo3conf/ext/typo3_forum/Resources/Public/Images/Icons/Topic/OverlaySolved.png);
}
.t3f-icon-moved {
  right: 0px;
  background-image: url(/typo3conf/ext/typo3_forum/Resources/Public/Images/Icons/Topic/OverlayMoved.png);
}
.t3f-icon-sticky {
  top: 0px;
  right: 0px;
  background-image: url(/typo3conf/ext/typo3_forum/Resources/Public/Images/Icons/Topic/OverlaySticky.png);
}

/* Pagination */
.tx-typo3forum-pi1 .f3-widget-paginator {
    text-align: right;
    height: 36px;
    margin: 18px 0;
}
/*
.tx-typo3forum-pi1 .f3-widget-paginator {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin-left: 0;
    margin-bottom: 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
*/
.tx-typo3forum-pi1 .f3-widget-paginator li {
    display: inline;
}
.tx-typo3forum-pi1 .f3-widget-paginator li a {
	float: left;
	padding: 0 14px;
	line-height: 34px;
	text-decoration: none;
	border: 1px solid #ddd;
	border-left-width: 1px;
	border-left-width: 0;
}
.control-group.error .invalid-feedback {
    display: block !important;
} 
