/*!****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/@angular/cdk/overlay-prebuilt.css ***!
  \****************************************************************************************************************************************************************************************************************************************/
.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/styles.scss?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: "72";
  src: url('72-Regular-full.woff') format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "72";
  src: url('72-Bold-full.woff') format("woff");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "72";
  src: url('72-Light-full.woff') format("woff");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "SAP-icons";
  src: url('SAP-icons.woff') format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "BusinessSuiteInAppSymbols";
  src: url('BusinessSuiteInAppSymbols.woff') format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "SAP-icons-TNT";
  src: url('SAP-icons-TNT.woff') format("woff");
  font-weight: normal;
  font-style: normal;
}
html {
  font-size: 16px;
  max-width: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
}

.modal {
  width: 850px;
  overflow: hidden; /* will contain if #first is longer than #second */
}

.first {
  width: 250px;
  float: left;
}

.second {
  padding-left: 50px;
  overflow: hidden; /* if you don't want #second to wrap below #first */
}

.left {
  float: left;
}
.left fdp-table {
  width: 500px;
}

.right {
  padding-left: 50px;
  overflow: hidden; /* if you don't want #second to wrap below #first */
}
.right table {
  width: 700px;
}

.active {
  background-color: #d9d9d9 !important;
}

#menu-funkce {
  display: none;
}

#menu-smena {
  display: none;
}

fd-segmented-button {
  position: fixed !important;
  top: 0;
  left: 50%;
  transform: translate(-50%, 50%);
  width: 600px;
  height: 30px;
  padding: 5px;
}

#ukonceni-smeny-left-table {
  height: 400px;
  width: 700px;
  display: inline-block;
  overflow-y: scroll;
}
#ukonceni-smeny-left-table .td-text-right {
  text-align: right;
}

#ukonceni-smeny-right-table {
  float: right;
  height: 300px;
  width: 500px;
  overflow-y: scroll;
}

#ukonceni-smeny-custom-table {
  position: relative;
  height: 300px;
  width: 500px;
  padding: 20px 0px 0px 10px;
}
#ukonceni-smeny-custom-table .custom-left {
  float: left;
  width: 150px;
}
#ukonceni-smeny-custom-table .custom-right {
  width: 150px;
  padding-left: 160px;
}

#vyrobky-skladem-left-table {
  height: 900px;
  width: 700px;
  display: inline-block;
  overflow-y: scroll;
}
#vyrobky-skladem-left-table .td-text-right {
  text-align: right;
}

#vyrobky-skladem-right-table {
  float: right;
  height: 900px;
  width: 500px;
  overflow-y: scroll;
}
#vyrobky-skladem-right-table .td-text-right {
  text-align: right;
}

#editace-smeny {
  height: 900px;
  width: 1100px;
  display: inline-block;
  overflow-y: scroll;
}
#editace-smeny .td-text-right {
  text-align: right;
}

.footer {
  position: relative;
  padding: 500px 0px 0px 10px;
}
.footer .konec-smeny {
  position: fixed;
  right: 0px;
  bottom: 45px;
  width: 200px;
  height: 40px;
  background-color: lightblue;
  padding: 5px;
}
.footer .end {
  position: fixed;
  right: 0px;
  bottom: 0px;
  width: 200px;
  height: 40px;
  background-color: lightblue;
  padding: 5px;
}
.footer .back {
  position: fixed;
  left: 0px;
  bottom: 0;
  width: 200px;
  height: 40px;
  background-color: lightblue;
  padding: 5px;
}
.footer .brambory {
  display: none;
  position: fixed;
  left: 0px;
  bottom: 45px;
  width: 200px;
  height: 40px;
  background-color: lightblue;
  padding: 5px;
}
.footer .seznam-expedice {
  position: fixed;
  left: 210px;
  bottom: 0px;
  width: 200px;
  height: 40px;
  background-color: lightblue;
  padding: 5px;
}

.breadcrumb {
  padding: 5px;
  font-family: "72", "72full", Arial, Helvetica, sans-serif;
}

fd-dialog-footer p {
  width: 100%;
}

/*# sourceMappingURL=styles.css.map*/