﻿/* ==========================================================================
   Print styles.
   Inlined to avoid required HTTP connection: h5bp.com/r
   ========================================================================== */

* {
  color: #000 !important; /* Black prints faster: h5bp.com/s */
  box-shadow: none !important;
  text-shadow: none !important;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

html {
  font-size: 12px;
}

a {
  text-decoration: none;
}

/*
a[href]:after {
  content: " (" attr(href) ")";
}
abbr[title]:after {
  content: " (" attr(title) ")";
}
*/

/*
  * Don't show links for images, or javascript/internal links
  */
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after {
  content: "";
}

pre,
blockquote {
  border: #999 1px solid;
  page-break-inside: avoid;
}

thead {
  display: table-header-group; /* h5bp.com/t */
}

tr,
img {
  page-break-inside: avoid;
}

img {
  max-width: 100% !important;
}

@page {
  margin: .5cm;
}


/* ====================================================================================
  Eigene Styles
  ==================================================================================== */

body {
  font-size: 12px;
  background: none;
}

table th,
table td {
  padding: 7px;
}

table th a,
table td a {
  text-decoration: none;
}

.box,
#liste,
#ticket {
  padding: 0;
}

#appname {
  float: none;
  margin: 0;
}

.noscreen {
  display: block !important;
}

.noprint {
  display: none !important;
}

.flex {
  display: block !important;
}

.tabbed_area {
  width: 100%;
  margin: 0 0 15px 0;
  float: none;
}

.tabbed_area .tabs {
  display: none;
}

.tabbed_area .content {
  display: block !important;
  margin: 0 0 20px 0;
  padding: 0;
  border: none;
}
.tabbed_area .content:last-child {
  margin-bottom: 0;
}

.printnocol {
  width: 100%;
  float: none;
  margin: 0 0 5px 0;
}

.mce-panel,
.mce-menubar {
  border: none !important;
}
#mceu_12 {
  display: none !important;
}

.textfeldgroesse,
.ansichtDateiFeld,
.ansichtDatei,
.ansichtFeld,
.historiegroesse,
.TabellenGrid,
.probBeziehungKopf,
.probBeziehungFeld,
#beo {
  height: auto;
  min-height: 0;
  margin: 0;
  overflow: visible;
  text-transform: none;
  border: none;
  padding: 0;
  display: block;
  white-space: normal;
}

.content table .relation {
  padding: 7px 15px !important;
}

.teammember {
  display: block;
}
.teammember .dropzone {
  float: none;
  display: block;
  width: 100% !important;
  margin: 0 0 10px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  page-break-after: always;
}
.teammember .dropzone:last-child {
  page-break-after: avoid;
}
.teammember .teamuser {
  border-bottom: #333 1px solid;
}
.teammember .userimage {
  display: none;
}
.teammember .subitemtrigger {
  display: none;
}
.teammember .draggable {
  margin: 0 0 0 0;
  padding: 5px;
  border-bottom: #ddd 1px solid;
}
.teammember .draggable:last-child {
  border-bottom: none;
}
.teammember .draggable .priority,
.teammember .draggable .status {
  display: none;
}
.teammember .draggable .reason,
.teammember .draggable .category,
.teammember .draggable .customer {
  display: inline;
}

.useritemtimewrapper {
    display: none;
}

#numberOfActiveConnections {
  display: none;
}
