/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 28.01.2021, 17:43:09
    Author     : ICH
*/
@media print
{    
    .myButtonNoP, .myButtonNoP *
    {
        display: none !important;
    }
    #ADatum {
        border: none;
        font-weight: bold;
        text-decoration: underline;
    }
    #filter-type {
        border:none;
        box-shadow: none;
        text-decoration: underline;
    }
    #captionADatum {
        text-decoration: underline;
    }
}
body { 
    height: 92%;
    /*max-height: 100vh;*/
    overflow-y: hidden;
    overflow-x: hidden;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
}

#context-menu {
  position: fixed;
  z-index: 10000;
  width: 150px;
  background: #1b1a1a;
  border-radius: 5px;
  text-align: center;
  display: none;
}

#context-menu.visible {
  display: block;
}

#context-menu .item {
  padding: 8px 10px;
  font-size: 15px;
  color: #eee;
  /*cursor: pointer;*/
  border-radius: inherit;
}

.context-menu .item:hover {
  background: #343434
}

#example-table {
    position: fixed;
    height: 94%;
    width: 99%
}

#content-wrap {
 overflow-y: hidden;
 overflow-x: hidden;
 height: 100%;
}


.container {
  display: flex; /* or inline-flex */
}
.container .item {
  width: 50%;  
  font-size: 1rem;
  font-weight: bold;
}

#itemRight{
    text-align: end;
}
#itemCenterL{
    text-align: end;
}
#itemCenterR{
    text-align: end;
}
#itemCenter{
    text-align: center;
}
.input {
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    font-size: 1rem;
    margin-bottom: 5px;
    margin-top: 5px;
}
.myButton {
	box-shadow:inset 0px 1px 0px 0px #54a3f7;
	background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
	background-color:#007dc1;
	border-radius:3px;
	border:1px solid #124d77;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size: 1rem;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #154682;
}
.myButton:hover {
	background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);
	background-color:#0061a7;
}
.myButtonNoP {
	box-shadow:inset 0px 1px 0px 0px #54a3f7;
	background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
	background-color:#007dc1;
	border-radius:3px;
	border:1px solid #124d77;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size: 1rem;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #154682;
}
.myButtonNoP:hover {
	background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);
	background-color:#0061a7;
}
#over {
    z-index: 10;
    position: absolute;
    width: 400px;
    height: 400px;
    background: #ece8e8;
    border-top-width: 1px;
    border-top-style: solid;
    border-left-width: 1px;
    border-left-style: solid;
    border-right-width: 1px;
    border-right-style: solid;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    padding-left: 2px;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    margin-left: 5px;
    margin-top: 5px;
    margin-right: 5px;
    margin-bottom: 5px; 
    overflow: auto;
}
#overText {
    width: 400px;
    height: 375px;
    background: #ece8e8;
}

#ADatum{
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    font-size: 1rem;
}

/*.flex-container {
  display: flex;
  flex-direction: column;
  height: inherit;
}

 große Viewports 
@media all and (min-width: 30em) {
.flex-container {
    flex-direction: row;
	height: inherit;
  }
}*/
@media only screen and (max-width: 1500px) {
.myButton {
	font-size: 1rem;
	padding:6px 5px;
}

.myButtonNoP {
	font-size: 1rem;
	padding:6px 5px;
}
}
@media only screen and (max-width: 1000px) {
.myButton {
	font-size: 0.8rem;
	padding:6px 5px;
}

.myButtonNoP {
	font-size: 0.8rem;
	padding:6px 5px;
}
#ADatum{
    font-size: 0.8rem;
}
.item {
width: 50%;
font-size: 1rem;
width: 40%;
font-size: 0.8rem;
/*display: flex;*/
justify-content: flex-start;
}
#itemRight {
text-align: end;
justify-content: end;
min-width: fit-content;
}
#itemCenter {
text-align: center;
justify-content: center;
min-width: fit-content;
}
#captionADatum {
padding-top: 5px;
padding-top: 6px;
padding-top: 7px;
border-left-style: solid;
border-left-width: 0px;
padding-left: 5px;
padding-right: 5px;
}
#delSort {
margin-left: 0px;
margin-right: 5px;
}
#reduceExtend {
margin-right: 5px;
}
#print-table {
margin-right: 5px;
}
}

/*.flex-item {
	flex: auto;
}*/

